.blog-listing-wrapper .column-container{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.post-listing{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,27.5%);grid-gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.blog-listing-wrapper #blog-blockquote{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:3;grid-column-end:4}.blog-listing-wrapper .post-item{margin-bottom:6%}.blog-listing-wrapper .hs-search-results__listing.post-listing.column-container.even .post-item{margin-right:5%}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.post-listing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog-listing-wrapper .post-item{width:27.5%}}.blog-listing-wrapper .post-item a{text-decoration:none}.blog-listing-wrapper .post-item h5{line-height:1.2}.blog-listing-wrapper .post-item h5 a{text-decoration:none;color:#000}.blog-listing-wrapper .post-item h5 a:hover{text-decoration:none;color:#cb333b}.blog-listing-wrapper .post-item p{line-height:1.25}.blog-listing-wrapper .post-item p a{text-decoration:none;color:#afafaf}.blog-listing-wrapper .featured-image{width:100%}.blog-listing-wrapper .featured-image-wrapper .hs-featured-image-link{border:0;display:block;width:100%;padding-bottom:100%}.blog-pagination{padding-bottom:60px}.blog-pagination .pagination{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.blog-pagination .pagination h6{position:relative;padding:0;min-width:35px;text-align:center;height:35px;margin:0 12px 0 0;white-space:nowrap;cursor:pointer}.blog-pagination .pagination h6:before{content:'';position:absolute;height:35px;width:35px;background-color:#fff;border:1px solid #afafaf;z-index:-1;top:-1px;left:-2px;border-radius:50%}.blog-pagination .pagination li.active h6 a{color:#fff}.blog-pagination .pagination li.active h6:before{border:1px solid #cb333b;background-color:#cb333b}.blog-pagination .pagination li.next h6:before,.blog-pagination .pagination li.previous h6:before{content:none}.blog-pagination h6 a{text-decoration:none;color:#afafaf;display:block;height:100%;padding:8px 0}.blog-pagination .next h6 a,.blog-pagination .previous h6 a{font-size:12px}.blog-section.page-center{padding:42.5px 0}.text-image-header-style-one .background-container{background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;padding:0;height:515px}.text-image-header-style-one .background-container .text-container{position:absolute;left:5%;bottom:24%;max-width:50%;background-color:#fff;padding:40px}.text-image-header-style-one .background-container .text-container h1{margin:0}.single-post .about-author-sec{display:inline-block;width:20%;vertical-align:top;border-top:2px solid #000;padding-top:5px;margin-right:35px}.single-post{padding:42.5px 0}.single-post .section.post-body{display:inline-block;width:60%;vertical-align:top}.single-post .section.post-body img{width:100% !important;height:auto !important}.single-post .section.post-body .bio{color:#989898;border-top:1px solid #afafaf;margin-top:45px;padding-top:30px}.single-post .section.post-body .tags{margin-top:35px}.single-post .section.post-body .tags p{display:inline-block;margin-right:16px;vertical-align:bottom}.single-post .section.post-body .tags p:last{margin-right:0}.single-post .section.post-body .tags p a{color:#000}.single-post .section.post-body .post-navigation{margin:10% 0}.single-post .section.post-body .post-navigation a{color:#afafaf;font-style:italic;text-decoration:none}.single-post .recent-posts>h6{text-align:center;margin-bottom:55px}.single-post .recent-posts .rec-post,.recent-posts .rec-post{width:32%;background-color:#d9d8d6;padding:40px;box-sizing:border-box}.single-post .recent-posts .rec-post a,.recent-posts .rec-post a{color:#000;text-decoration:none}.single-post .recent-posts .rec-post.yellow{background-color:#f1be48}.single-post .recent-posts .rec-post.pink{background-color:#f9b5c4}.single-post .recent-posts .rec-post.dark-red{background-color:#9d2235}.single-post .recent-posts .rec-post.phase-red{background-color:#cb333b}.single-post .recent-posts .rec-post.cobalt{background-color:#12156e}.single-post .recent-posts .rec-post.light-blue{background-color:#8bb8e8}.single-post .recent-posts .rec-post.dark-red a,.single-post .recent-posts .rec-post.cobalt a,.single-post .recent-posts .rec-post.light-blue a,.single-post .recent-posts .rec-post.phase-red a{color:#fff}.single-post .recent-posts .rec-post h6{text-align:left;margin-bottom:60px}.single-post .section.post-body h2,.single-post .section.post-body h3,.single-post .section.post-body h4{margin-top:-.25em;margin-bottom:1.33em}.single-post .author{margin-top:0;margin-right:35px}@media(max-width:1280px){.text-image-header-style-one .background-container{height:385px}}@media(max-width:960px){.text-image-header-style-one .background-container{height:286px}.post-listing{grid-template-columns:repeat(auto-fill,48%)}.blog-listing-wrapper #blog-blockquote{-ms-grid-column-span:2;grid-column-end:3}.text-image-header-style-one .background-container .text-container{background-color:transparent}.text-image-header-style-one .mobile-header-holder{background-color:#fff;padding-top:25px}.text-image-header-style-one .mobile-header-holder h1{margin-bottom:0}.single-post .about-author-sec{display:block;width:100%;padding-top:5px;margin-right:auto}.single-post .section.post-body{display:block;width:100%;margin-top:55px}.single-post .recent-posts .recent-posts-container.column-container,.recent-posts .recent-posts-container.column-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.single-post .recent-posts .rec-post,.recent-posts .rec-post{width:47%;margin-bottom:40px}}@media(max-width:600px){.text-image-header-style-one .background-container{height:140px}.post-listing{grid-template-columns:repeat(auto-fill,100%)}.post-nav-container.column-container{-webkit-box-orient:normal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.blog-listing-wrapper #blog-blockquote{-ms-grid-column-span:1;grid-column-end:2}.single-post .recent-posts .rec-post,.recent-posts .rec-post{width:100%;margin-bottom:40px}}