.cm-listing-banner.simple-banner{background:#22335b;min-height:auto}.cm-listing-banner.simple-banner .bg_el.bg_img,.cm-listing-banner.simple-banner .bg_el.overlay_bg{background-attachment:scroll;background-position:95% 100%!important;background-repeat:no-repeat;background-size:auto}.cm-listing-banner.simple-banner h1{font-size:4.5rem;font-style:normal;font-weight:700;line-height:1.1;margin-bottom:0;text-transform:capitalize}.cm-listing-banner .banner-content-inner{padding-inline:0}.cm-blog-listing-v2 .blog-index{gap:2rem;margin-bottom:0!important}.cm-blog-listing-v2 .blog-index.flex_row article{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;box-shadow:0 6px 20px 0 rgba(0,0,0,.06);flex:0 0 calc(33.33333% - 1.335rem)!important;margin:0;overflow:hidden;padding:0;position:relative;transition:transform .4s,boxshadow .3s,border .3s,borderRadius .3s,background .3s}.cm-dnd-area .row-number-2 .row-fluid{padding-inline:0}.cm-blog-listing-v2 .blog-index.flex_row article .blog-index__post-image{padding-bottom:50%}.cm-blog-listing-v2 .blog-index.flex_row article .post-btm{padding:2rem}.cm-blog-listing-v2 .blog-index.flex_row article .post-btm .meta_wrap{margin-bottom:.5rem}.cm-blog-listing-v2 .blog-index.flex_row article .post-btm .meta_tags{margin:0}.cm-blog-listing-v2 .blog-index.flex_row article .post-btm .meta_tags .icon_svg{display:none}.cm-blog-listing-v2 .blog-index.flex_row article .post-btm .meta_tags .value_m{font-size:12px;font-weight:700;text-transform:uppercase}.cm-blog-listing-v2 .blog-index.flex_row article .post-btm .list-post-title{color:#000;font-style:normal;font-weight:700;margin-bottom:.5rem;margin-top:0;text-transform:capitalize;text-underline-offset:.1em;transition:all .1s linear;--global-kb-font-size-lg:clamp(1.75rem,1.576rem + 0.543vw,2rem);font-size:var(--global-kb-font-size-lg,2rem);line-height:1.5}.cm-blog-listing-v2 .blog-index.flex_row article .post-btm .list-descrip{color:#243d48;font-size:1.125rem;font-style:normal;font-weight:300;line-height:1.6;margin-bottom:0}.cm-blog-listing-v2 .blog-index.flex_row article .post-btm .blog-post__read-more.hs_small_btn{align-items:center;column-gap:4px;display:flex;margin-bottom:16px;margin-top:20px}.cm-blog-listing-v2 .blog-index.flex_row article .post-btm .blog-post__read-more.hs_small_btn a.hs-button{background:transparent;border:none;color:#22335b;font-size:16px;font-weight:700;padding:0;text-transform:uppercase;text-underline-offset:.1em;transition:all .1s linear}.cm-blog-listing-v2 .blog-index.flex_row article .post-btm .list-post-title:hover{text-decoration:underline}.cm-blog-listing-v2 .blog-index.flex_row article .post-btm .list-post-title a{color:#000}.cm-blog-listing-v2 nav.blog-pagination{gap:15px}.cm-blog-listing-v2 .blog-index.flex_row article .post-btm .blog-post__read-more.hs_small_btn svg{fill:none;height:16px;margin:0;stroke:#22335b;width:16px}.cm-blog-listing-v2 a.blog-pagination__link{background-color:transparent!important;color:#000!important;font-weight:300}.cm-blog-listing-v2 a.blog-pagination__link.blog-pagination__next-link{border:2px solid #fff;font-weight:300}.cm-blog-listing-v2 nav.blog-pagination{justify-content:center;margin-bottom:45px;margin-top:45px;padding-bottom:0;padding-top:0}.cm-blog-listing-v2{margin:0}.cm-dnd-area .tag_page_header.dnd_area_blog2-module-2{display:none}.cm-blog-listing-v2{padding-top:0!important}.cm-blog-listing-v2 ul{display:flex;flex-wrap:wrap;gap:5px;justify-content:center;list-style:none;margin:0 0 2rem;padding:0}.cm-blog-listing-v2 a.blog-pagination__link span.prevIcon{display:none}.cm-blog-listing-v2 .blog-index.flex_row article .post-btm .blog-post__read-more.hs_small_btn a.hs-button:hover{text-decoration:underline;text-underline-offset:.25em}.cm-blog-listing-v2 a.blog-pagination__link.blog-pagination__link--active{color:#3b525c!important}.cm-blog-listing-v2 ul li{border:1px solid #22335b;border-radius:4px;color:#22335b;font-size:1rem;line-height:1.6;margin-bottom:0;padding:8px 27px;width:auto}.cm-blog-listing-v2 ul li a{color:#3b525c;font-size:1rem;font-weight:700;text-transform:uppercase;white-space:nowrap}.cm-blog-listing-v2 ul li.active{background:#22335b}.cm-blog-listing-v2 ul li.active a{color:#fff}.cm-blog-listing-v2 .page-center{max-width:1480px;padding-inline:20px}@media(max-width:1024px){.cm-blog-listing-v2 .blog-index.flex_row article{flex:0 0 calc(50% - 1rem)!important}.cm-listing-banner.simple-banner .page-center{min-height:466px;padding-bottom:4rem;padding-top:4rem}.cm-listing-banner.simple-banner{padding-bottom:0;padding-top:2rem}}@media(max-width:767px){.cm-listing-banner.simple-banner h1{font-size:3.5rem}.cm-listing-banner.simple-banner .bg_el.bg_img{height:100%}.cm-listing-banner.simple-banner .bg_el.bg_img,.cm-listing-banner.simple-banner .bg_el.overlay_bg{background-attachment:scroll;background-position:100% 100%!important;background-repeat:no-repeat;background-size:contain}.cm-listing-banner.simple-banner{padding-top:0}.cm-blog-listing-v2 .blog-index.flex_row article{flex:0 0 100%!important}.cm-blog-listing-v2 .blog-index.flex_row article .post-btm{padding:1.5rem}}.cm-blog-post .top_sec h1{font-size:4rem;margin-bottom:0}.cm-blog-post-sidebr .content-wrapper.blog-main-post{padding-inline:20px;padding-bottom:24px;padding-top:24px}.cm-blog-post-sidebr .content-wrapper.blog-main-post .meta_wrap{margin-bottom:24px;margin-top:24px}.cm-blog-post-sidebr .content-wrapper.blog-main-post .icon_svg svg{height:18px;width:18px}.cm-blog-post-sidebr .content-wrapper.blog-main-post .blog-author{display:flex;gap:.25em}.cm-blog-post-sidebr .date{margin-bottom:24px;margin-top:24px}.cm-blog-post-sidebr .blog-main-post>.row-fluid{column-gap:32px;display:flex;margin:0;padding:24px 20px 80px}.cm-blog-post-sidebr .blog-main-post>.row-fluid:after,.cm-blog-post-sidebr .blog-main-post>.row-fluid:before{display:none}.cm-blog-post-sidebr .blog-main-post>.row-fluid .blog-sidebar,.cm-blog-post-sidebr .blog-main-post>.row-fluid .sidebar{padding:0}.cm-blog-post-sidebr .blog-main-post>.row-fluid .blog-sidebar .featured-post-image{margin-bottom:0!important;margin-top:32px}.cm-blog-post-sidebr .blog-main-post>.row-fluid .blog-sidebar .featured-post-image img{border-radius:10px}.cm-blog-post-sidebr .blog-main-post .blog-post-container figure{margin:0 0 32px}.cm-blog-post-sidebr .blog-main-post .blog-post-container figure.wp-block-kadence-image{margin:0 0 18px}.cm-blog-post-sidebr .blog-main-post .blog-post-container ul{margin-bottom:32px;padding-left:36px}.cm-blog-post-sidebr .blog-main-post .blog-post-container ul li{margin:0}.cm-blog-post-sidebr .blog-main-post>.row-fluid .blog-sidebar .side-card{background-color:#22335b;border-radius:10px;margin-top:30px;padding:32px;transition:all .3s ease}.cm-blog-post-sidebr .blog-main-post>.row-fluid .blog-sidebar .side-card h2.side-tittle{color:#fff;font-size:1.25rem;font-weight:700;line-height:1.1;margin-bottom:10px}.cm-blog-post-sidebr .blog-main-post>.row-fluid .blog-sidebar .side-card p.side-description{color:#fff}.cm-blog-post-sidebr .blog-main-post>.row-fluid .blog-sidebar .side-card label{color:#fff;display:inline-block;font-size:16px;font-weight:700;margin-bottom:8px;padding:0}.cm-blog-post-sidebr .blog-main-post>.row-fluid .blog-sidebar .side-card input.hs-input{border:0;border-bottom:2px solid #000;border-radius:0;border-radius:0!important;font-size:16px;font-weight:500;height:50px;line-height:1.6;padding:8px 8px 8px 16px}.cm-blog-post-sidebr .blog-main-post>.row-fluid .blog-sidebar .side-card .hs_submit.hs-submit{margin-top:6px;padding-bottom:16px;padding-top:16px}.cm-blog-post-sidebr .blog-main-post>.row-fluid .blog-sidebar .side-card .hs_submit.hs-submit input.hs-button{background-color:#12c3f3;border:1px solid #3b525c;border-radius:4px;box-shadow:0 0 0 0 transparent;font-size:1rem;font-weight:700;letter-spacing:.8px;line-height:1.05;margin-bottom:8px;padding:16px 32px;text-transform:uppercase;width:100%}.cm-blog-post-sidebr .blog-main-post>.row-fluid .blog-sidebar .side-card p:empty{display:none}.cm-blog-post-sidebr .blog-main-post>.row-fluid .blog-sidebar .side-card .hs-email{margin-bottom:0}.cm-blog-post{padding-inline:0}.cm-blog-post-sidebr .blog-post__body p:last-child{margin:0}.cm-slider{background-color:#22335b}.cm-blog-post-sidebr .cm-slider .splide__track{margin:0;padding-bottom:35px;padding-top:0}.cm-blog-post-sidebr .cm-slider .testmn_item{margin-bottom:0;margin-top:11px}.cm-blog-post-sidebr .cm-slider .testmn_item .card_quote p{margin-bottom:34px}.cm-blog-post-sidebr .cm-slider .page-center.custom{padding-bottom:10px}.cm-blog-post-sidebr .cm-slider .splide__arrow--prev{left:-1.7em}.cm-blog-post-sidebr .cm-slider .splide__arrow--next{right:-1.7em}.cm-blog-post-sidebr .content-wrapper.blog-main-post .blog-author span.icon_svg{align-items:center;display:flex}.cm-blog-post-sidebr .content-wrapper.blog-main-post .icon_svg svg path{fill:#3b525c}@media(max-width:1490px){.cm-blog-post.simple-banner .page-center{padding-inline:0}}@media(max-width:1188px){.cm-blog-post-sidebr .cm-slider .testmn_item .card_quote p{margin-bottom:10px}}@media(max-width:1024px){.cm-blog-post-sidebr .cm-slider .splide__arrow{align-items:center;display:flex;height:40px;justify-content:center;padding:0;width:40px}.cm-blog-post-sidebr .cm-slider .splide__arrow svg{height:16px;width:16px}.cm-blog-post-sidebr .cm-slider .splide__arrow svg path{fill:#fff}}@media(max-width:804px){.cm-blog-listing-v2 ul{justify-content:start}}@media(max-width:767px){.cm-listing-banner.simple-banner .bg_el.bg_img{background-image:url(https://47184113.fs1.hubspotusercontent-na1.net/hubfs/47184113/raw_assets/public/Forefront_April2026/images/page-title-bgrd-mobile.svg)!important}.cm-blog-post-sidebr .blog-main-post>.row-fluid>div{width:100%}.cm-blog-post-sidebr .blog-main-post>.row-fluid{flex-wrap:wrap}.cm-blog-post .top_sec h1{font-size:3.5rem}.cm-blog-post-sidebr .blog-main-post>.row-fluid .blog-sidebar .side-card h2.side-tittle{--global-kb-font-size-md:clamp(1.1rem,0.995rem + 0.326vw,1.25rem);font-size:var(--global-kb-font-size-md,1.25rem)}.cm-blog-listing-v2 .blog-index.flex_row article .blog-index__post-inner-card{box-shadow:unset}}@media(max-width:370px){.cm-blog-post .top_sec h1{font-size:3rem;word-break:normal}}