.blog-listing-section{background:#fafafa;position:relative}.blog-listing-section>.row-fluid-wrapper{position:relative;z-index:2}.bls__bg{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.bls__bg img{height:100%!important;object-fit:contain;width:100%!important}.posts{padding:100px 0}.posts,.posts .page-center{position:relative}.posts__bg{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.posts__bg img{height:100%!important;object-fit:cover;width:100%!important}.posts .resources{list-style:none;margin:0;padding:0}.posts .resource-list{display:grid;gap:32px;grid-template-columns:1fr;margin:0 auto;max-width:1068px}.posts .resource-item{background:#fff;border-radius:10px;box-shadow:0 2px 7px 3px rgba(0,0,0,.1);display:flex;gap:2rem;justify-content:space-between;padding:40px}.posts .resource-item-wrapper:hover .resource-item{transform:translateY(-10px)}.posts .resource-item .featured-image{flex:0 1 540px;min-height:354px}.posts .resource-item .featured-image img{border-radius:10px;height:100%!important;object-fit:cover;width:100%!important}.posts .resource-item-content{flex:0 1 362px;position:relative}.posts .resource-item-content h3{color:#008556;font-size:26px;font-style:normal;font-weight:700;line-height:normal;margin:0 0 13px;text-transform:none}.posts .resource-item-desc{font-family:Montserrat;margin:0 0 10px;text-transform:none}.posts .resource-item-content a svg{display:inline-block;margin-left:13px}.posts .resource-item-type{color:#444;display:block;font-size:14px;font-weight:600;letter-spacing:.21px;line-height:normal;margin-bottom:13px;text-transform:uppercase}.posts .resource-item-meta{margin-bottom:29px}.posts .blog-listing__post-author-name,.posts .resource-item-meta{color:#444;font-size:14px;font-weight:500;letter-spacing:.21px;line-height:normal;text-transform:none}.posts .resource-item-desc{color:#505050;font-size:14px;font-style:normal;font-weight:400;line-height:1.42857;margin-bottom:30px}.posts .resource-item-button{color:#ba4800;font-size:17px;font-style:normal;font-weight:600;letter-spacing:-.543636px;line-height:1.24;text-decoration:none;text-transform:uppercase;transition:all .3s;-webkit-font-smoothing:antialiased}.blog-2023 .blog-pagination{padding-top:120px}.blog-2023 .hs-blog-listing .blog-pagination ul .pg li a,.blog-2023 .hs-blog-listing .blog-pagination ul li a,.blog-2023 .hs-blog-listing .blog-pagination ul li.dots,.blog-2023 .hs-blog-listing .blog-pagination ul li.first-posts-link a,.blog-2023 .hs-blog-listing .blog-pagination ul li.last-posts-link a{border-color:#ba4800;color:#ba4800}.blog-2023 .hs-blog-listing .blog-pagination ul .pg li.active a,.blog-2023 .hs-blog-listing .blog-pagination ul .pg li:hover a,.blog-2023 .hs-blog-listing .blog-pagination ul li.first-posts-link.active a,.blog-2023 .hs-blog-listing .blog-pagination ul li.first-posts-link:hover a,.blog-2023 .hs-blog-listing .blog-pagination ul li.last-posts-link.active a,.blog-2023 .hs-blog-listing .blog-pagination ul li.last-posts-link:hover a,.blog-2023 .hs-blog-listing .blog-pagination ul li:not(.next-posts-link):not(.previous-posts-link).active a,.blog-2023 .hs-blog-listing .blog-pagination ul li:not(.next-posts-link):not(.previous-posts-link):hover a{background:#ba4800;color:#fff}.blog-2023 .blog-pagination img{filter:invert(26%) sepia(76%) saturate(2340%) hue-rotate(21deg) brightness(96%) contrast(108%)}@media (max-width:600px){.posts .resource-item{flex-direction:column}.posts .resource-item .featured-image{flex:unset;min-height:auto}.posts .resource-item-content{flex:unset}}