.top-of-card{display:flex;flex-flow:column}nav li.menu__item--depth-1{position:relative}nav li.menu__item--depth-1:before{border:3px solid red;content:"";display:inline-block;left:0;padding:.7rem .875rem;position:absolute;text-transform:uppercase;top:100%;width:100%}.post-type-label{padding-left:15px}.blog-section h2.intro{color:#283b49;font-size:42px;margin:25px auto;max-width:1215px;padding-left:15px}div.blog-index__post-summary>h2{display:none}.col-md-4.d-flex.post-wrap article{position:relative}.blog-index__post-content.blog-index__post-content--{display:flex;flex-flow:column;height:100%;justify-content:space-between}.blog-index__post-content .blog-index__post-content{position:relative}label.tag-checkbox{color:#fff}button#clear-blog-filters{width:fit-content}.hs-blog-listing .blog-index__post .blog-index__post-title{color:#000;display:-ms-grid;display:grid;font-family:Playfair Display,serif;font-size:24px;font-weight:700;overflow:hidden;position:relative;-o-text-overflow:ellipsis;text-overflow:ellipsis}.hs-blog-listing .blog-index__post .blog-index__post-title a{font-family:Playfair Display,serif;font-weight:700}.hs-blog-listing .blog-index__post .blog-index__post-summary{font-size:16px;line-height:22px;min-height:95px;position:relative}.blog-index__post-author{margin-bottom:15px!important;position:relative}.readmorebtncontainer{position:relative}a.blog-index__post-button.button{background:#f04f22;background-size:cover;border:1px solid #f04f22;border-radius:100px!important;color:#fff!important;font-size:15px;font-weight:300;padding:6px 40px!important;text-decoration:none;transition:none}.blog-index__post-timestamp{font-size:12px;line-height:20px;text-transform:uppercase}.author-date,.blog-index__post-author{font-size:12px}.hs-blog-listing .blog-index__post .blog-index__post-title{margin-bottom:.65rem}.title-meta{margin-top:5px}.individual-blog-listings-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;margin:0 auto;max-width:1240px}.col-md-4.d-flex.post-wrap img{height:350px;margin-bottom:25px;max-width:100%;-o-object-fit:cover;object-fit:cover}.col-md-4.d-flex.post-wrap article{background-color:transparent!important;background-color:#f5f5f5!important;border:1px solid #e8e8e8;margin:0 15px 40px}.col-md-4.d-flex.post-wrap article,.col-md-4.d-flex.post-wrap article:hover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;height:60%;min-height:-webkit-fill-available;padding:32px}.col-md-4.d-flex.post-wrap article:hover{background-color:transparent!important;background-color:#283b49!important;border:1px solid #393939;margin-bottom:40px}.col-md-4.d-flex.post-wrap article:hover .blog-index__post-author,.col-md-4.d-flex.post-wrap article:hover .blog-index__post-timestamp,.col-md-4.d-flex.post-wrap article:hover .blog-index__post-title a,.col-md-4.d-flex.post-wrap article:hover .blog-index__post-title-link{color:#fff!important}.col-md-4.d-flex.post-wrap article:hover a.blog-index__post-button.button{background:transparent!important;border:1px solid #fff!important}.col-md-4{width:32%}.individual-blog-listings-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.blog-pagination__link{font-size:24px}@media (max-width:1280px) and (min-width:981px){.col-md-4.d-flex.post-wrap{width:49%}.col-md-4.d-flex.post-wrap img{height:324px}.blog-index__post-content.blog-index__post-content--{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:100%}.hs-blog-listing .blog-index__post .blog-index__post-summary{min-height:unset}}@media (max-width:980px){.col-md-4.d-flex.post-wrap{width:100%}.most-recent-post-left-container img{max-width:100%!important}.blog-pagination__number-link{display:-webkit-box;display:-ms-flexbox;display:flex}}.blog-pagination__link{border-radius:0;color:#393939;font-size:16px}.blog-pagination{text-align:center}