.hs-content-name-case-study-2024-listing-page-listing-page.hs-blog-name-case-study-2024-listing-page h1{font-size:55px;margin-bottom:0}.gallery .post-item:before{display:none}.gallery .post-item{padding:0 20px}.gallery .blog-header-title h2{color:#456db3}.gallery .search-box{height:100px;margin-left:auto;position:relative;width:100%}.gallery .input{border:1px solid #6d6e71;box-sizing:border-box;color:#6d6e71;font-size:16px;height:35px;outline:none;padding:0 20px;position:absolute;right:0;top:0;transition:all .8s ease;width:40px}::-webkit-input-placeholder{color:#6d6e71}::-moz-placeholder{color:#6d6e71}:-ms-input-placeholder{color:#6d6e71}:-moz-placeholder{color:#6d6e71}.gallery .btn{color:#6d6e71;cursor:pointer;font-size:20px;height:35px;line-height:2;position:absolute;right:3px;text-align:center;top:-9px;transition:all .8s ease;width:40px}.gallery .input.active{right:0;width:100%}.gallery .btn.animate{right:0;transform:rotate(-1turn)}.gallery .post-list-itle h4,.gallery .post-list-itle h4 a{font-size:22px;font-weight:500;min-height:76px}.gallery .blog-header-title{padding-bottom:40px;padding-left:0;padding-right:0;text-align:left}.blog-author-heading,.blog-tag-heading{padding:0 1rem}.fullwidth.btn-style-vfill.text-center{margin-bottom:0}button#load-more{background:#6d6e71}.blog-section.main-listingblog{position:relative}.blog-section.main-listingblog:after{background:#e7e7e8;content:"";height:289px;left:0;position:absolute;top:100px;width:100%;z-index:-1}.main-listingblog a.blog-post-tag-link{background-color:#476eb3;background-image:none;border:1px solid transparent;color:#fff;cursor:pointer;display:inline-block;font-size:16px;height:auto;line-height:inherit;margin-bottom:5px;padding:6px 30px;text-align:center;text-decoration:none!important;text-transform:uppercase;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;width:auto}.blog-index{display:flex;flex-wrap:wrap}.blog-index__post{flex:0 0 100%;padding:1.4rem 1rem}.CS-List_Section{margin-top:40px}.CS-List_Section .post-listing{display:flex;margin:0 -20px}.CS-List_Section .post-listing .post-item{max-width:50%}@media screen and (min-width:768px){.CS-List_Section .post-listing .post-item.first-item{max-width:100%;width:100%}.CS-List_Section .post-item.first-item .post-contents{background-color:#fff;display:flex}.CS-List_Section .post-item.first-item .post-detail-wrap>a{display:block;min-height:318px}.CS-List_Section .post-item.first-item .post-contents .post-feature{min-height:437px}.CS-List_Section .post-item.first-item .post-contents .post-feature,.CS-List_Section .post-item.first-item .post-detail-wrap{max-width:50%;width:50%}.CS-List_Section .post-item.first-item .post-list-itle h2{display:block}.CS-List_Section .post-item.first-item .post-list-itle h3{display:none}}.CS-List_Section .post-item .post-contents{border:1px solid #4c4c4d;border-radius:20px;margin-bottom:45px;overflow:hidden;padding:0}.CS-List_Section .post-item .post-contents .post-feature{height:260px}.CS-List_Section .post-item .post-contents .post-feature img{height:100%;object-fit:cover;width:100%}.CS-List_Section .post-item .post-detail-wrap{padding:30px}.CS-List_Section .post-list-itle h2{display:none}.CS-List_Section .post-list-itle h3{display:block;margin-bottom:12px}.CS-List_Section .post-item .post-detail-wrap .post-content p{color:#4c4c4d}.CS-List_Section .tagsDate{align-items:center;display:flex;margin-top:20px}.CS-List_Section .tagsDate a.blog-post__tag-link{background:#f1f1f2;border:2px solid #f1f1f2;border-radius:6px;color:#ee3042;font-size:16px;font-style:normal;font-weight:500;line-height:130%;padding:10px 16px 4px}.CS-List_Section .tagsDate a.blog-post__tag-link:hover{background:transparent;border:2px solid #ee3042;color:#171717}.CS-List_Section .tagsDate p{color:#171717;font-size:16px;font-weight:500;margin:0 0 0 15px;padding-top:8px}.hidden{display:none}.gallery .filters{background:#fff;border:2px solid #edf0f3;border-radius:10px;margin:0 0 20px;padding:40px 40px 50px}.gallery .filters .ui-group{max-width:33.33%;padding:0 13px;width:100%}.filters .form-control#search{margin-bottom:15px}.filters .form-control{border:1px solid #4c4c4d;border-radius:3px;color:#4c4c4d;font-size:23px;font-weight:500;padding:13px 50px 3px 20px}.filters input.form-control::-ms-input-placeholder{color:#4c4c4d}.filters input.form-control::placeholder{color:#4c4c4d}.filters input.form-control{-webkit-appearance:none;background:transparent;background:url(https://362209.fs1.hubspotusercontent-na1.net/hubfs/362209/search.png) no-repeat;background-position:right 15px center}.filters select.form-control{-webkit-appearance:none;background:transparent;background:url(https://362209.fs1.hubspotusercontent-na1.net/hubfs/362209/Images/Icons/IC%20Cheveron%20Down.png) no-repeat;background-position:right 15px center}@media screen and (max-width:767.98px){.CS-List_Section .post-listing{margin:0}.CS-List_Section .post-listing .post-item{max-width:100%;width:100%}.gallery .filters{padding:30px 25px 25px}.gallery .filters .ui-group{margin-bottom:15px;max-width:100%}}@media screen and (min-width:768px){.blog-index__post--small{flex:0 0 50%}}@media screen and (min-width:1000px){.blog-index__post--small{flex:0 0 33.33333%}}@media screen and (min-width:768px){.blog-index__post--large{display:flex;flex:1 0 100%}}.blog-index__post-image{height:auto;max-width:100%}@media screen and (min-width:768px){.blog-index__post-image-wrapper--large{flex:1 1 48%}.blog-index__post-content--large{flex:1 1 48%;padding-left:2rem}.blog-index__post-content--full-width{flex:1 1 100%;padding-left:0}}.blog-index__post-title{font-size:1.25rem}.blog-index__post-timestamp{display:block}.blog-index__post-author{align-items:center;display:flex}.blog-index__post-author-image{border-radius:50%;height:auto;margin-right:.35rem;width:30px}.blog-index__post-author,.blog-index__post-image--small,.blog-index__post-tags,.blog-index__post-timestamp,.blog-index__post-title{margin:0 0 .7rem}.topic-box{align-items:flex-start;display:flex;justify-content:space-between}.category-name{width:60%}@media(max-width:767px){.gallery .post-item{padding:0}.blog-section.main-listingblog{padding:20px 0 0}}