.blog-listing__item{height:100%}.blog-listing__wrapper{height:100%;margin-bottom:30px}.post-card{height:100%}.post-card__thumb{display:block;height:auto;height:240px!important;margin:0 auto;max-width:100%}.post-card__thumb img{display:block;height:100%;object-fit:cover;width:100%}.post-card__author{color:var(--primary-color);font-size:12px;font-style:normal;font-weight:500;letter-spacing:.5px;line-height:normal;text-transform:uppercase}.post-card__copy{display:flex;flex-direction:column;height:calc(100% - 240px);justify-content:space-between;width:100%}.post-card__excerpt{font-size:1rem;margin-bottom:1.25rem}.post-card__inner{height:100%}@media (min-width:768px){.blog-listing>.resources-listing-slider-container:not(.slick-slider){display:flex;flex-wrap:wrap}.blog-listing>.resources-listing-slider-container:not(.slick-slider)>div{height:inherit}.blog-listing>.resources-listing-slider-container{margin-left:-15px;margin-right:-15px}.blog-listing__wrapper{padding-left:15px;padding-right:15px}}.resources-listing__arrows{display:none}.blog-listing--desktop-slider,.blog-listing--mobile-slider,.blog-listing--slider{position:relative}.blog-listing--desktop-slider .resources-listing__arrows,.blog-listing--slider .resources-listing__arrows{display:inline-flex}.resources-listing__arrows>div{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.blog-listing.hide-image .post-card__thumb{display:none}.blog-listing.hide-image .post-card__copy{height:100%}.blog-listing .list-mod__filter--itemInner{display:flex;gap:20px;position:relative}.blog-listing .blog-filter .link{color:#000;display:block;font-size:15px;font-style:normal;font-weight:700;letter-spacing:.75px;margin-bottom:8px;text-transform:uppercase;white-space:nowrap}.blog-listing .blog-filter .is-active .link,.blog-listing .blog-filter .link:hover{color:var(--primary-color)}.blog-listing .blog-filter .link svg{opacity:0;transform:translateX(-100%);transition:transform .3s ease}.blog-listing .blog-filter .link:hover svg{opacity:1;transform:translateX(0)}.blog-listing .dropdown-label:hover{color:var(--primary-color)!important}.blog-listing .dropdown-label.selected{color:var(--primary-color)}.blog-listing #filter_keyword input::placeholder{color:#999;font-weight:500;opacity:1}.blog-listing #filter_keyword input:-ms-input-placeholder{color:#999;font-weight:500}.blog-listing #filter_keyword input::-ms-input-placeholder{color:#999;font-weight:500}.blog-listing .is-open .dropdown-list{opacity:1;visibility:visible}.blog-listing .top-opportunity-external{color:#6c6c6c;font-size:13px;font-style:normal;font-weight:700;letter-spacing:1px;line-height:normal;text-transform:uppercase}.blog-listing .dropdown-list li{float:left;margin-bottom:0}.blog-listing .dropdown-list{background:transparent;left:0;left:90px;list-style:none;margin:0;opacity:0;padding:0;position:absolute;top:0;transition:all .3s ease;-webkit-transition:all .3s ease;visibility:hidden;width:100%;z-index:2}.post-card{transition:all .3s ease}.post-card:hover{box-shadow:-5px 10px 30px 0 rgba(0,0,0,.25)}.blog-listing .dropdown-list li a{background:#fff;color:var(--black-color)!important;font-size:15px;font-style:normal;font-weight:700;letter-spacing:.75px;line-height:34px;text-transform:uppercase}.blog-listing .list-paginations{align-items:center;display:flex;justify-content:center;list-style:none;margin:23px 0 0;padding:0}.blog-listing .list-paginations li{display:inline-block;margin:0}.blog-listing .list-paginations li a{align-items:center;background-color:#fff;color:#333;cursor:pointer;display:flex;font-size:15px;font-weight:500;height:40px;justify-content:center;line-height:120%;text-align:center;width:40px}.blog-listing .blog-listing-banner{margin-bottom:30px;padding:0 15px;width:100%}.blog-listing .blog-listing-banner-title,.blog-listing .submitted-message{color:#fff;margin-bottom:0;text-align:center}.blog-listing .blog-listing-banner-inner{align-items:center;background:#1e4168;border-radius:12px;display:flex;flex-direction:row;gap:50px;justify-content:space-between;padding:70px 100px}.blog-listing .blog-listing-banner--cta .blog-listing-banner-inner{flex-wrap:wrap;gap:30px;padding:50px 60px}.blog-listing .blog-listing-banner--cta .blog-listing-banner-title{text-align:left!important}.blog-listing .blog-listing-banner--cta .blog-listing-banner-form{max-width:100%;width:auto}.blog-listing .blog-listing-banner-inner form .hs_email input{background:#fff;border:1px solid var(--primary-color);color:var(--black-color);height:50px}.blog-listing .blog-listing-banner-inner form .hs_email{margin:0}.blog-listing .blog-listing-banner-inner form .hs-error-msg{color:#fff;margin-bottom:0}.blog-listing .blog-listing-banner-inner form .hs_email>label,.blog-listing .blog-listing-banner-inner form .hs_error_rollup{display:none!important}.blog-listing .blog-listing-banner-inner .blog-listing-banner-form>span>h3{display:none}.blog-listing .blog-listing-banner-inner form{background-color:transparent}.blog-listing .blog-listing-banner-inner form input::placeholder{color:#999;font-weight:500;opacity:1}.blog-listing .blog-listing-banner-inner form input:-ms-input-placeholder{color:#999;font-weight:500}.blog-listing .blog-listing-banner-inner form input::-ms-input-placeholder{color:#999;font-weight:500}.blog-listing .blog-listing-banner-inner form .hs_submit{position:absolute;right:-10px;top:0}.blog-listing .blog-listing-banner-inner form input[type=submit],.blog-listing .blog-listing-banner-inner form input[type=submit]:hover{border:none!important;border:1px solid #b2af3d;font-size:15px!important;font-weight:700!important;height:50px;letter-spacing:unset!important;min-width:150px;padding:18px 40px 18px 25px;text-align:left}.blog-listing-banner-form{max-width:388px;width:100%}.blog-listing .list-paginations li a:hover svg rect{fill:var(--secondary-color)!important}.blog-listing .list-paginations li a:hover{color:var(--secondary-color)}.blog-listing .blog-listing__filter{display:flex;flex-wrap:wrap;gap:23px 30px;margin-bottom:40px;overflow-x:auto}.blog-listing .blog-listing__filter>div{width:100%}@media (min-width:992px){.blog-listing .list-paginations{margin-top:40px}.blog-listing .blog-listing__filter{margin-bottom:50px}}@media (max-width:767px){.blog-listing .blog-filter--search>label{display:none}.blog-listing .blog-listing-banner{padding:0}.blog-listing .blog-listing-banner--cta .blog-listing-banner-inner,.blog-listing .blog-listing-banner-inner{display:block;padding:30px}.blog-listing .blog-listing-banner-title{margin-bottom:30px}.post-card__copy-top>:is(h2,h3,h4,h5){height:auto!important;min-height:unset!important}.blog-listing .blog-listing-banner-inner form .hs_submit{padding-top:30px;position:relative;right:0}.blog-listing .blog-listing-banner-inner form{background:transparent;padding:0;position:relative}.blog-listing .blog-listing-banner-title,.blog-listing .submitted-message{text-align:left!important}}.blog-listing .blog-listing-banner-inner form{padding:0 50px 0 0;position:relative}.blog-listing .dropdown-list li>a{background:#fff;color:var(--black-color)!important;font-size:15px;font-style:normal;font-weight:700;letter-spacing:.75px;line-height:34px;text-decoration:none;text-transform:uppercase}.blog-listing .blog-filter__dropdown.is-open>label{border-bottom:0}.blog-listing .dropdown-list li>a:hover{color:var(--primary-color)}.blog-listing__item .post-card__thumb{position:relative}.blog-listing__item .image-mask{background:url(https://44368587.fs1.hubspotusercontent-na1.net/hubfs/44368587/Website%20Assets%20S2%20%3E%20DO%20NOT%20DELETE/accents/feature-resource-mask.svg);background-repeat:repeat;background-size:200px 232px;height:100%;left:0;position:absolute;top:0;width:100%}.blog-listing__item .image-icon svg{height:49px;width:58px}.blog-listing__item .image-icon{bottom:30px;height:49px;left:30px;position:absolute;width:58px}.blog-listing__item .image-icon.center svg{height:81px;width:96px}.blog-listing__item .image-icon.center{bottom:unset;height:81px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:96px}@media (max-width:768px){.blog-listing__item .image-icon,.blog-listing__item .image-icon svg{height:49px;width:58px}.blog-listing__item .image-icon.center,.blog-listing__item .image-icon.center svg{height:81px;width:96px}}