/*Constructed Elements*/
.wm-blog-banner{
  display:grid;
  place-items: end center;
  height:60vh !important;
  position: relative;
}
.wm-blog-banner .preFade, .wm-blog-banner .preScale, .wm-blog-banner .preSlide, .wm-blog-banner .preClip{
  opacity:1 !important;  
  transform: translate(0%,0%) !important;
}
.blog-item-description{
  display:none;
  padding-top:17px;
  padding-bottom:17px;
}
.wm-blog-banner .section-background img.wm-blog-banner-image{
  visibility:visible !important;
  grid-area: 1 / 1 / 2 / 2;
  height:100%;
  width:100%;
  object-fit:cover;
  object-position:center center;  
}
.wm-blog-banner:before{
  content:"";
  position:absolute;
  height:100%;
  width:100%;
}
.wm-blog-banner .blog-item-top-wrapper{
  display:none !important;
}
.wm-blog-banner .wm-blog-description{
  margin-top:1.5rem;
}
.wm-blog-banner .blog-item-author-date-wrapper {
  justify-content:center;
}

.wm-blog-banner .blog-item-top-wrapper .blog-item-title h1.entry-title, .wm-blog-banner .blog-item-top-wrapper .blog-item-title p, .wm-blog-banner.blog-item-wrapper .blog-meta-item, .wm-blog-banner.blog-item-wrapper .blog-meta-item a, .wm-blog-banner.blog-item-wrapper .blog-meta-item span, .wm-blog-banner .blog-item-description{
  color:white;
}

body.sqs-edit-mode-active .wm-blog-banner{
  display:none !important;
}

/*Squarespace Elements*/
body:not(.sqs-edit-mode-active) article section.content-collection{
  padding-top:0px !important;
}
body:not(.sqs-edit-mode-active) .remove-height{
  padding:0px !important;
}