.sitka-post-grid{margin:50px 0;}
.sitka-post-grid-wrap{display:grid;grid-gap:50px 25px;}
#sp-main.isSidebar .sitka-post-grid-wrap{grid-gap:50px 25px;}
.sitka-post-grid.alignwide .sitka-post-grid-wrap.cols-3, .sitka-post-grid.alignwide .sitka-post-grid-wrap.cols-2{grid-gap:50px 40px;}
.sitka-post-grid-wrap.cols-2{grid-template-columns:1fr 1fr;}
.sitka-post-grid-wrap.cols-3{grid-template-columns:1fr 1fr 1fr;}
.sitka-post-grid-wrap.cols-4{grid-template-columns:1fr 1fr 1fr 1fr;}
.sitka-block-grid-img{margin-bottom:20px;}
.sitka-block-grid-img img{max-width:100%;height:auto;}
.sitka-block-grid-item .post-cats, .sitka-block-grid-item h2, .sitka-block-grid-item p, .post-entry .sitka-block-grid-item p{margin-bottom:10px;}
.sitka-block-grid-item h2{margin-top:0;}
.sitka-post-grid .block-heading-wrap{overflow:hidden;text-align:center;margin-bottom:30px;}
.post-entry .sitka-post-grid .block-heading, .sitka-post-grid .block-heading{text-transform:uppercase;font-size:18px;letter-spacing:2px;font-weight:600;position:relative;display:inline-block;margin:0;}
.post-entry .sitka-post-grid .block-heading-wrap.blog-page .block-heading, .sitka-post-grid .block-heading-wrap.blog-page .block-heading{font-size:20px;font-weight:500;}
.sitka-post-grid .block-heading:before, .sitka-post-grid .block-heading:after{content:'';position:absolute;top:50%;border-bottom:1px solid;border-color:#ddd;width:540px;margin:0 30px;}
.sitka-post-grid .block-heading:before{right:100%;}
.sitka-post-grid .block-heading:after{left:100%;}
@media screen and (max-width:768px){
#sp-content .sitka-post-grid-wrap, #sp-content .sitka-post-grid-wrap.cols-2, #sp-content .sitka-post-grid-wrap.cols-3, #sp-content .sitka-post-grid-wrap.cols-4{grid-template-columns:1fr;grid-gap:20px 0;}
} .post-entry .promo-wrap{margin-top:0;margin-bottom:30px;}
.post-entry .promo-item h5{margin:0;}
.post-entry .promo-wrap.promo-grid {
grid-gap:40px;
}