/************* Start Global CSS **************************/
.grid-container.grid-container-lg {max-width: 1320px;margin: auto;padding: 0 20px;/*width: min(100%, 1624px);*/}
.new-branding-2025 .button{font-size: 1.125rem;font-weight: 500 !important;border-radius:12px;padding: 13px 26px !important;height: 56px;line-height:1.4 !important;min-width: 200px;}
.new-branding-2025 .button:hover{padding-left: 20px !important;padding-right: 40px !important;transition: all 300ms ease-out;will-change: transform;}
.button.dk-blue {background-color: transparent;color: #003894;border: 1px solid #003894;}
.button.dk-blue:hover,.button.dk-blue:focus {background-color: #003894;color: #fff;}
.button.white-transparent,.button.white-transparent:hover,.button.white-transparent:focus {background-color: transparent;color: #fff;border: 1px solid #fff;}

.new-branding-2025{font-family: 'Funnel Display', sans-serif;}
.new-branding-2025 h2,.new-branding-2025 h3{color:#003894;font-weight:400;font-family: 'Funnel Display', sans-serif;}
.new-branding-2025 h3{font-weight:500;}
.new-branding-2025 p,.new-branding-2025 ul li { font-size: 20px;font-weight:300;font-family: 'Funnel Display', sans-serif;}
.new-branding-2025 h4.heading-badge{color: #003894;font-size:20px;font-weight: 500;letter-spacing: .24px;text-transform: uppercase;margin: 0 0 10px;display: inline-block;background-color: rgb(0 56 148 / 10%);padding: 15px 30px;border-radius: 100vw;margin-bottom: 24px;}
.new-branding-2025 h4.heading-eyebrow-text{color: rgb(0 56 148 / 50%);font-weight: 500;letter-spacing: .24px;text-transform: uppercase;margin: 0 0 10px;display: inline-block;}


@media (min-width: 1023px) {
	.new-branding-2025 .h1-big {font-size: 3rem;}
    .new-branding-2025 h2 {font-size: 40px;line-height: 1.2;}
	.new-branding-2025 h3 { font-size: 32px;}	
			}
			@media(max-width: 1023px) {
				.new-branding-2025 .h1-big {font-size: 2.5rem;}
				.new-branding-2025 h2 {font-size: 36px;}
	.new-branding-2025 h3{font-size: 28px;}
	.new-branding-2025 p {font-size: 18px;}
	.new-branding-2025 .button{line-height: 1.4 !important;}
			}
			
/************* End Global CSS **************************/
/***** Start Full-width-hero-banner ******/
.Full-width-hero-banner{ background: url(../images/wave-gray.png), radial-gradient(at 87.7% 55%, rgb(255 219 201 / 50%) 0px, transparent 50%), radial-gradient(at 15% 52.5%, rgb(175 205 255 / 15%) 0px, transparent 50%), radial-gradient(at 49.2% 53.9%, rgb(255 186 10 / 10%) 0px, transparent 50%) #fff;
background-position: center;}
.Full-width-hero-banner-inner-wrapper{max-width:1248px;margin:0 auto;display: flex;flex-direction: column;gap: 25px;}
.Full-width-hero-banner.Full-width-hero-banner-sbs .Full-width-hero-banner-inner-wrapper{align-items: center;}
.Full-width-hero-banner h1{font-weight: 500;line-height: 1.2;color:#003894;}
.Full-width-hero-banner h3{font-size:32px;font-weight: 500;color:#1F2533;}
.Full-width-hero-banner p{font-size:20px;font-weight: 300;font-family:'Funnel Display', sans-serif;color:#1F2533;}
.Full-width-hero-banner .button{font-size: 1.125rem;font-weight: 500;border-radius:12px;padding: 13px 26px !important;height: 56px;line-height:1.4 !important;min-width: 200px;}
.Full-width-hero-banner .button:hover{padding-left: 20px !important;padding-right: 40px !important;transition: all 300ms ease-out;will-change: transform;}
/*.Full-width-hero-banner .button:hover:after, .Full-width-hero-banner .button:hover:before {right: 26px;}*/
/*.Full-width-hero-banner .Full-width-hero-banner-image{margin-top:50px;}*/
.Full-width-hero-banner .Full-width-hero-banner-image img{filter: drop-shadow(5px 15px 45px rgba(0, 0, 0, 0.30));border-radius: 24px;}
.Full-width-hero-banner .Full-width-hero-banner-image video{border-radius: 24px;}
.Full-width-hero-banner .Full-width-hero-banner-image .form-block{border:none;border-radius: 24px;box-shadow: 21.43px 16.75px 20.16px 0px #0038940F, -6.79px 50.07px 51.52px -59.41px #0038948C, -18.67px -16.97px 45.15px -11.88px #0038941A;}
@media (min-width: 1023px) {
.Full-width-hero-banner h1 {font-size: 4.5rem;}
/*.Full-width-hero-banner .Full-width-hero-banner-image{margin-top:75px;}*/
/***/
.Full-width-hero-banner.Full-width-hero-banner-sbs .Full-width-hero-banner-inner-wrapper{max-width: 100%;flex-direction: row;gap: 75px;}
.Full-width-hero-banner.Full-width-hero-banner-sbs .Full-width-hero-banner-content{width:49.5%}
.Full-width-hero-banner.Full-width-hero-banner-sbs .Full-width-hero-banner-image{width:50.5%;margin-top:0px;}
/***/
}

@media (max-width: 768px) {
.Full-width-hero-banner h3{font-size:20px;}
.Full-width-hero-banner p{font-size:20px;}
.Full-width-hero-banner .button{line-height: 1.4 !important;}
}
@media (max-width: 40em) {
.Full-width-hero-banner-btn-row{display: flex;flex-direction: column;}
.Full-width-hero-banner	h1 br{display:none;}
}				
/***** End Full-width-hero-banner ******/
/***** Start The Outbound ... Overwhelming. [Full width Content] ******/

.full-width-content{position:relative;overflow:hidden;}
.full-width-content .full-width-content-wrapper{padding:60px 0px;}
.full-width-content .full-width-content-wrapper video,.full-width-content .full-width-content-wrapper img{border-radius:24px;}
.full-width-content .full-width-content-wrapper.p-btm_none{padding-bottom:0;}
/*
.full-width-content:before,.full-width-content:after{    content: "";
    background-size: cover;
    background-repeat: no-repeat;
    position: absolute;
    top: 0px;
    width: 357px;
    height: 100%;max-width: 45vw;
    aspect-ratio: 1;}
	
.full-width-content:before{left:0;
transform: scaleX(-1);
background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MzQiIGhlaWdodD0iNzE0IiB2aWV3Qm94PSIwIDAgNDM0IDcxNCIgZmlsbD0ibm9uZSI+CjxjaXJjbGUgY3g9IjM1NyIgY3k9IjM1NyIgcj0iMzU1LjUiIHN0cm9rZT0idXJsKCNwYWludDBfbGluZWFyXzI2MjUzXzEzOTkpIiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZS1kYXNoYXJyYXk9IjIgNiIvPgo8Y2lyY2xlIGN4PSI0MTUuNSIgY3k9IjM1NyIgcj0iMjg3IiBzdHJva2U9InVybCgjcGFpbnQxX2xpbmVhcl8yNjI1M18xMzk5KSIgc3Ryb2tlLXdpZHRoPSIzIiBzdHJva2UtZGFzaGFycmF5PSIyIDYiLz4KPGNpcmNsZSBjeD0iNDg3Ljc1IiBjeT0iMzU3IiByPSIyMTQuNzUiIHN0cm9rZT0idXJsKCNwYWludDJfbGluZWFyXzI2MjUzXzEzOTkpIiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZS1kYXNoYXJyYXk9IjIgNiIvPgo8ZGVmcz4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyXzI2MjUzXzEzOTkiIHgxPSI3MTQiIHkxPSIzNTciIHgyPSIwIiB5Mj0iMzU3IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIG9mZnNldD0iMC42NTg2NTQiIHN0b3AtY29sb3I9IiNGRkRCQzkiIHN0b3Atb3BhY2l0eT0iMCIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNGRjVDMEEiLz4KPC9saW5lYXJHcmFkaWVudD4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDFfbGluZWFyXzI2MjUzXzEzOTkiIHgxPSI3MDQiIHkxPSIzNTciIHgyPSIxMjciIHkyPSIzNTciIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agb2Zmc2V0PSIwLjY1ODY1NCIgc3RvcC1jb2xvcj0iI0ZGREJDOSIgc3RvcC1vcGFjaXR5PSIwIi8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0ZGNUMwQSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50Ml9saW5lYXJfMjYyNTNfMTM5OSIgeDE9IjcwNCIgeTE9IjM1NyIgeDI9IjI3MS41IiB5Mj0iMzU3IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIG9mZnNldD0iMC42NTg2NTQiIHN0b3AtY29sb3I9IiNGRkRCQzkiIHN0b3Atb3BhY2l0eT0iMCIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNGRjVDMEEiLz4KPC9saW5lYXJHcmFkaWVudD4KPC9kZWZzPgo8L3N2Zz4=");
}	
.full-width-content:after{right:0;
background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MzQiIGhlaWdodD0iNzE0IiB2aWV3Qm94PSIwIDAgNDM0IDcxNCIgZmlsbD0ibm9uZSI+CjxjaXJjbGUgY3g9IjM1NyIgY3k9IjM1NyIgcj0iMzU1LjUiIHN0cm9rZT0idXJsKCNwYWludDBfbGluZWFyXzI2MjUzXzEzOTkpIiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZS1kYXNoYXJyYXk9IjIgNiIvPgo8Y2lyY2xlIGN4PSI0MTUuNSIgY3k9IjM1NyIgcj0iMjg3IiBzdHJva2U9InVybCgjcGFpbnQxX2xpbmVhcl8yNjI1M18xMzk5KSIgc3Ryb2tlLXdpZHRoPSIzIiBzdHJva2UtZGFzaGFycmF5PSIyIDYiLz4KPGNpcmNsZSBjeD0iNDg3Ljc1IiBjeT0iMzU3IiByPSIyMTQuNzUiIHN0cm9rZT0idXJsKCNwYWludDJfbGluZWFyXzI2MjUzXzEzOTkpIiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZS1kYXNoYXJyYXk9IjIgNiIvPgo8ZGVmcz4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyXzI2MjUzXzEzOTkiIHgxPSI3MTQiIHkxPSIzNTciIHgyPSIwIiB5Mj0iMzU3IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIG9mZnNldD0iMC42NTg2NTQiIHN0b3AtY29sb3I9IiNGRkRCQzkiIHN0b3Atb3BhY2l0eT0iMCIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNGRjVDMEEiLz4KPC9saW5lYXJHcmFkaWVudD4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDFfbGluZWFyXzI2MjUzXzEzOTkiIHgxPSI3MDQiIHkxPSIzNTciIHgyPSIxMjciIHkyPSIzNTciIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agb2Zmc2V0PSIwLjY1ODY1NCIgc3RvcC1jb2xvcj0iI0ZGREJDOSIgc3RvcC1vcGFjaXR5PSIwIi8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0ZGNUMwQSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50Ml9saW5lYXJfMjYyNTNfMTM5OSIgeDE9IjcwNCIgeTE9IjM1NyIgeDI9IjI3MS41IiB5Mj0iMzU3IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIG9mZnNldD0iMC42NTg2NTQiIHN0b3AtY29sb3I9IiNGRkRCQzkiIHN0b3Atb3BhY2l0eT0iMCIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNGRjVDMEEiLz4KPC9saW5lYXJHcmFkaWVudD4KPC9kZWZzPgo8L3N2Zz4=");
}	
*/
	
.full-width-content .before-img,.full-width-content .after-img{position: absolute;top: 0px;max-width: 45vw;}
.full-width-content .before-img{left: 0;}
.full-width-content .after-img{right: 0;}

.full-width-content h2{font-weight:400;color:#003894;margin-bottom:40px;font-family:'Funnel Display', sans-serif;}
.full-width-content h3{font-size:32px;font-weight: 500;color:#1F2533;}
.full-width-content p{font-size:20px;font-weight:300;font-family:'Funnel Display', sans-serif;}
@media (max-width: 768px) {
.Full-width-hero-banner h3{font-size:20px;}
.Full-width-hero-banner p{font-size:20px;}
}
@media (max-width: 40em) {
.full-width-content h2 br{display:none;}
}


/***** End The Outbound ... Overwhelming. [Full width Content] ******/

/****** Start How It Works [Content and Counter Box]   ******/
.content-counter-box .header-box{text-align:center;background:radial-gradient(circle at 25% 135%, rgba(175, 205, 255, 0.15) , rgba(255, 186, 10, 0.10) 100%);padding:48px 24px;border-radius:24px;box-shadow:0 1px 3px #0000000d;font-family:'Funnel Display', sans-serif}
.content-counter-box h4.subtitle{color:#00389480;font-weight:500;letter-spacing:.24px;text-transform:uppercase;margin:0 0 10px}
.content-counter-box .header-box h2{margin:0;color:#003894ff;font-family:'Funnel Display', sans-serif;font-weight:400;}
.content-counter-box .content-box{display:flex;flex-wrap:wrap;margin-top:24px;border-radius:24px;overflow:hidden;gap:24px}
.content-counter-box .description{flex:1 1 calc(40% - 12px);padding:40px;border-radius:24px;background:radial-gradient(circle at 20% 20%,rgba(180, 205, 255, 0.35),transparent 60%),radial-gradient(circle at 100% 40%,rgba(255, 200, 200, 0.25),transparent 100%),radial-gradient(circle at 100% 90%,rgba(255, 220, 150, 0.30),transparent 35%),#ffffff;}
.content-counter-box .description p{font-size:20px;font-weight: 300;font-family:'Funnel Display', sans-serif;line-height:1.4;color:#1F2533}
.content-counter-box .description li{margin-bottom:20px;}
.content-counter-box .description li::marker{color:#FF5C0A}
.content-counter-box .steps{flex:1 1 calc(60% - 12px);display:flex;flex-direction:column;counter-reset:paginate-counter 0;gap:24px}
.content-counter-box .step{flex:1;display:flex;gap:24px;align-items:center;border-radius:24px;justify-content:space-between;background:url(../images/Wave.png) bottom center / cover no-repeat,linear-gradient(60deg, rgba(175, 205, 255, 0.15) 50%, rgba(255, 186, 10, 0.10) 100%);padding:40px;position:relative;font-family:'Funnel Display', sans-serif;overflow:hidden;    background-repeat: no-repeat;
    background-size: cover;}
.content-counter-box .step-title.h1{color:#003894;font-weight:400;font-family:'Funnel Display', sans-serif;margin:0;font-size:40px;}
.content-counter-box .step-number{font-size:119px;color:#0000001a;font-weight:700}
.content-counter-box .step-number:before{counter-increment:paginate-counter;content:counter(paginate-counter);font-family:'Funnel Display', sans-serif;font-weight:400;font-size:300px;line-height:1;opacity:.53;background:linear-gradient(180deg,#003894 0%,#ffdbc980 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:absolute;right:3%;bottom:-75px;}
@media print, screen and (max-width: 64em) {
	.content-counter-box .content-box{flex-direction:column}
   .content-counter-box .description,.content-counter-box .step,.content-counter-box .header-box{padding:30px;}
   .content-counter-box .step-number:before{font-size: 150px;bottom: 0;overflow: hidden;max-height: 100%;}
   .content-counter-box .step-title.h1{font-size:36px;}
}
@media (max-width: 768px) {
	.content-counter-box .description p {font-size: 20px;}
.content-counter-box .step-number:before{font-size: 120px;}
.content-counter-box .description{border-right:none;border-bottom:1px solid #eee}
.content-counter-box .description,.content-counter-box .step,.content-counter-box .header-box{padding:25px 20px}
.content-counter-box .step-number{font-size:48px}
}
/****** End How It Works [Content and Counter Box]  ******/

/***** Start List Box Section *****/
.hwc_list_box{display: inline-block;width: 100%;background: radial-gradient(50% 50% at 15% 100%, rgba(255, 92, 10, 0.06) 0%, transparent 100%);position: relative;}
.hwc_list_box h2{font-weight:400;}
.hwc_list_box h3{font-size: 28px;color:#1f2433;line-height: 1.4;font-family: 'Funnel Display', sans-serif;font-weight: 300;margin-bottom: 10px;}
.hwc_list_box h4,.hwc_list_box_section .hwc_list_box_content .box-title,
.hwc_list_box p, .hwc_list_box ul li {font-size: 20px;color:#1f2433;line-height: 1.4;font-family: 'Funnel Display', sans-serif;font-weight: 300;margin-bottom: 5px;}
.hwc_list_box h2,.hwc_list_box h4,.hwc_list_box_section .hwc_list_box_content .box-title{color: #003894;font-family: 'Funnel Display', sans-serif;}
.hwc_list_box_section .hwc_list_box_content .box-title{font-weight:500;}
.hwc_list_box .hwc_list_box_wrapper{display: flex; align-items: flex-start;gap:24px;position: relative;}
.hwc_list_box .hwc_list_box_wrapper .hwc_list_box_section{flex: 60%;z-index: 1;}
.hwc_list_box .hwc_list_box_wrapper .hwc_list_box_image_section{flex: 40%;max-width:596px;flex-direction: column;justify-content: center;display: flex;gap:30px;position:relative;z-index: 1;}
.hwc_list_box_section .hwc_list_box_content{border-radius: 24px;background: rgba(255, 255, 255, 0.20);box-shadow: -10px -10px 20px -14px rgba(255, 219, 201, 0.10), 25.255px 19.73px 20px 0 rgba(255, 219, 201, 0.11);backdrop-filter: blur(10px);margin-bottom: 24px;padding: 24px 36px;display: block;text-decoration: none;}
@media(min-width: 993px) {
	.hwc_list_box .hwc_list_box_wrapper .bg-img{position: absolute;z-index: 0;bottom: 0;left: -10%;width: min(60%, 920px);}
}
@media(max-width: 992px) {
  .hwc_list_box .hwc_list_box_wrapper{flex-wrap: wrap;flex-direction: column;}
.hwc_list_box .hwc_list_box_wrapper .hwc_list_box_section,.hwc_list_box .hwc_list_box_wrapper .hwc_list_box_image_section{max-width: 100%;}
.hwc_list_box .hwc_list_box_wrapper .bg-img{order:2;}
.hwc_list_box_section{order:3;}
.hwc_list_box h4,.hwc_list_box_section .hwc_list_box_content .box-title,
.hwc_list_box p, .hwc_list_box ul li {font-size: 20px;}
.hwc_list_box_section .hwc_list_box_content {padding: 20px 30px;}
}
@media(max-width: 767px) {
	.hwc_list_box h3{font-size: 20px;}
}
/***** End List Box Section *****/

/****** Start Horizontal Image Accordion  ******/
.horizontal-acc-section:not(.remove-default-bg){background-image: url(../images/wave-blue.png);background-repeat: no-repeat;background-position: center;background-size: cover;}
.horizontal-acc-head{background-color: rgb(255 255 255 / 20%); backdrop-filter: blur(2px);padding: 25px 20px;}
.horizontal-acc-head h2{font-weight:400;color: #003894;margin:0;}
.horizontal-acc{display:flex;flex-direction:column;gap:1rem;contain:content;margin-top:1.5rem}

.horizontal-acc *{margin:0}
.horizontal-acc-panel{position: relative;isolation: isolate;flex-basis: 115px; overflow: hidden;padding: 40px 25px;border-radius: 24px;transition:flex-grow 500ms;cursor: pointer;}

@media (prefers-reduced-motion: no-preference) {
	.accordion-panel {transition: flex-basis 500ms, flex-grow 500ms;}
}
.horizontal-acc-panel:has([aria-expanded="true"]){/*flex-basis:100%;*/flex-grow:1;display:flex;flex-direction:column;justify-content:flex-end}
.horizontal-acc-trigger{outline:0}
.horizontal-acc-content > p,.horizontal-acc-panel h2,.horizontal-acc-content > h4.horizontal-acc-subtitle{transform:translateY(2rem);opacity:0;color:#fff;font-size:20px;font-weight:300;font-family:'Funnel Display', sans-serif;}
.horizontal-acc-content > h4.horizontal-acc-subtitle{font-weight:700;margin-bottom: 20px;}

.horizontal-acc.no-toggle{flex-direction: row;flex-wrap: wrap;}
.horizontal-acc.no-toggle .horizontal-acc-panel{flex-basis: unset;display: flex;flex-direction: column;justify-content: flex-end;width: calc(50% - .5rem);min-height: 48rem;}
.horizontal-acc.no-toggle .horizontal-acc-content > p, .horizontal-acc.no-toggle .horizontal-acc-panel h2, .horizontal-acc.no-toggle .horizontal-acc-content > h4.horizontal-acc-subtitle{transform:translateY(0);opacity:1;}

@media (prefers-reduced-motion: no-preference) {
.horizontal-acc-panel:has([aria-expanded="true"]) p,.horizontal-acc-panel:has([aria-expanded="true"])>h2,.horizontal-acc-panel:has([aria-expanded="true"]) h4.horizontal-acc-subtitle,.horizontal-acc-panel:has([aria-expanded="true"]) .button-wrapper{transition:transform 500ms 500ms,opacity 500ms 500ms}
}
.horizontal-acc-panel:has([aria-expanded="true"]) p,.horizontal-acc-panel:has([aria-expanded="true"])>h2,.horizontal-acc-panel:has([aria-expanded="true"]) h4.horizontal-acc-subtitle,.horizontal-acc-panel:has([aria-expanded="true"]) .button-wrapper{transform:translateY(0);opacity:1}
.horizontal-acc-title{color:#fff;position:relative;isolation:isolate;margin-bottom:20px;display:grid;align-items:center;font-size:40px;font-family:"Funnel Display", sans-serif;font-style:normal;font-weight:400;text-transform:capitalize;transition:all 500ms ease-in;}

.horizontal-acc-image{position:absolute;inset:0;width:100%;height:100%!important;object-fit:cover;z-index:-1;transition:filter 500ms}
.horizontal-acc-panel:before,.horizontal-acc.no-toggle .horizontal-acc-panel:before{content:"";position:absolute;background:linear-gradient(to bottom,#0000 0%,#003894b3 100%);width:100%;height:100%;left:0;top:0;opacity:75%}
.horizontal-acc-trigger{display:flex;align-items:center;gap:24px;flex-direction:row-reverse;background:transparent;border:0;padding:0}
.horizontal-acc-content .button-wrapper{margin-top:20px;transform: translateY(2rem);opacity: 0;}

@media (min-width: 64em) {
.horizontal-acc{flex-direction:row;height:48rem}
.horizontal-acc.no-toggle{height:auto}
.horizontal-acc-panel:has([aria-expanded="false"]) .horizontal-acc-title{font-size: 32px;margin: 0;transform:translate(-50%,0) rotate(0deg);transition:all 500ms ease-in;}
.horizontal-acc-panel:has([aria-expanded="false"])>h2{opacity: 1;position: absolute;left: 20px;top: 20px;width: calc(100% - 40px);height: calc(100% - 40px);margin: 0;writing-mode: vertical-rl;transform: translateY(0) rotate(0deg);}
}
@media (max-width: 1320px) {
.horizontal-acc-panel {flex-basis: 90px;padding: 30px 25px;}
}
@media (max-width: 64em) {
.horizontal-acc-panel:has([aria-expanded="true"]){flex-basis:100%;}
.horizontal-acc.no-toggle{flex-direction: column;}
.horizontal-acc.no-toggle .horizontal-acc-panel{width:100%;min-height:auto;}
.horizontal-acc-panel:has([aria-expanded="false"])>h2{opacity: 1;transform: translateY(0) rotate(0deg);}
.horizontal-acc-panel:has([aria-expanded="false"]) .horizontal-acc-title {font-size: 22px;margin: 0;}
    .horizontal-acc-panel {padding: 20px;}
}
@media (max-width: 992px) {
/*	.horizontal-acc-panel { padding: 30px 20px;}*/
	.horizontal-acc-title{font-size:32px;}
	.horizontal-acc-content > p,.horizontal-acc-panel h2,.horizontal-acc-content > h4.horizontal-acc-subtitle{font-size:20px;}
	
}

/****** End Horizontal Image Accordion  ******/

/***** Start Enterprise Ready. GTM-Integrated. ******/
.badge-slider-sbs{border-top: 1px solid #003894;border-bottom: 1px solid #003894;}
.badge-slider .content-badge-slider-sbs{flex-wrap: wrap;align-items: center;gap: 20px;display: flex;flex-direction: row;justify-content: space-between;}
.logo_carousel.badge-slider .content-badge-slider-sbs .slick-track{column-gap: 40px;}
.logo_carousel.new-branding-2025 .grid-x .small-12>div:not(.content-badge-slider-sbs) .logo-grid {margin-top:60px;}
.logo_carousel.badge-slider.new-branding-2025 .grid-x .small-12>div:not(.content-badge-slider-sbs) .logo-grid::after, .logo_carousel.badge-slider.new-branding-2025 .grid-x .small-12>div:not(.content-badge-slider-sbs) .logo-grid::before{display:none;}
.badge-slider .content-badge-slider-sbs .title-content{width: 32%;text-align:left;padding: 0;margin: 0;}
.badge-slider .content-badge-slider-sbs .title-content h2,.logo_carousel.new-branding-2025 .grid-x .small-12>div:not(.content-badge-slider-sbs) h2{font-weight: 500;line-height: 1.2;text-transform: capitalize;color:#003894;}
.logo_carousel.new-branding-2025 .grid-x .small-12>div:not(.content-badge-slider-sbs) h2{font-weight: 400;}
.badge-slider .content-badge-slider-sbs .title-content p{font-size:20px;font-family:'Funnel Display', sans-serif;}
.badge-slider .content-badge-slider-sbs .logo-wrapper{width:calc(68% - 20px);}
.badge-slider .content-badge-slider-sbs .slick-initialized::after, .badge-slider .content-badge-slider-sbs .slick-initialized::before{display:none;}
.badge-slider .content-badge-slider-sbs .slick-list:before,.badge-slider .content-badge-slider-sbs .slick-list:after,.logo_carousel.full-width-wrapper.page-default .slick-list:before,.logo_carousel.full-width-wrapper.page-default .slick-list:after{content: "";height: 100%;width: 120px;position: absolute;z-index: 1;top:0;}
.badge-slider .content-badge-slider-sbs .slick-list:before,.logo_carousel.full-width-wrapper.page-default .slick-list:before{left: 0;background: linear-gradient(to right, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);}
.badge-slider .content-badge-slider-sbs .slick-list:after,.logo_carousel.full-width-wrapper.page-default .slick-list:after{right: 0;background: linear-gradient(to left, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);}
@media (max-width: 64em) {
.badge-slider .content-badge-slider-sbs{flex-direction:column;}
.badge-slider .content-badge-slider-sbs .title-content,.badge-slider .content-badge-slider-sbs .logo-wrapper{width:100%;}
}
@media (max-width: 768px) {
.badge-slider .content-badge-slider-sbs .title-content p{font-size:20px;}
.logo_carousel.new-branding-2025 h2 br{display:none;}
				}
				

/***** End Enterprise Ready. GTM-Integrated. ******/

/****** Start Customer Testimonial  ******/
.customer-quote-new-theme .customer-quote-card-slider .case-study-col{border-radius:20px;background:radial-gradient(at 100% 14.1%,#ff5c0a1a 0px,transparent 50%),radial-gradient(at 0.5% 97.3%,#afcdff26 0px,transparent 50%),radial-gradient(at 100% 96.4%,#ffba0a1a 0px,transparent 50%) #fff;box-shadow: 
  -22px -20px 53.2px -14px #0038941a, -8px 59px 60.7px -70px #0038948c, 25.255px 19.73px 23.755px 0 #0038940f;transition:all 200ms ease-in}
.customer-quote-new-theme .customer-quote-card-slider .case-study-col .case-study-topic{justify-content:space-between;padding:40px 30px;height:auto}
.customer-quote-new-theme .customer-quote-card-slider .case-study-col .case-study-topic img{max-height:80px;width:auto;max-width:calc(100% - 100px)}
.customer-quote-new-theme .customer-quote-card-slider .case-study-col .case-study-content{padding:0px 30px 40px}
.customer-quote-new-theme .customer-quote-card-slider .case-study-col .case-study-content h3{color:#003894;margin-top:35px}
.customer-quote-new-theme .customer-quote-card-slider .case-study-col .case-study-content .button-wrapper{display:flex;justify-content:center}
.customer-quote-new-theme .customer-quote-card-slider .case-study-col .case-study-content .button-wrapper a{font-size:18px;font-weight:700!important;border-radius:12px;height: 67px;line-height: 67px !important;min-width:236px;}
.customer-quote-new-theme .customer-quote-card-slider .count-content p,.customer-quote-new-theme .count-digit-wrapper{text-align:center;color:#FF5C0A}
.customer-quote-new-theme .customer-quote-card-slider .count-content p{font-size:18px;font-weight:300;}
.customer-quote-new-theme .customer-quote-card-slider .count-content .divider{width:calc(100% + 80px);height:1px;background:#FF5C0A;right:40px;position:relative;margin-bottom:30px}
.customer-quote-new-theme .customer-quote-card-slider .count-digit-wrapper{margin-top:0}
.customer-quote-new-theme .customer-quote-card-slider .count-digit-wrapper .count-digit{font-size:96px;color:#FF5C0A;font-weight:500}
.customer-quote-new-theme .customer-quote-card-slider .case-study-link{font-size:22px;color:#FF5C0A!important;margin:35px 0}
.customer-quote-new-theme .customer-quote-card-slider .case-study-link span{font-size:18px;color:#FF5C0A}
.customer-quote-new-theme .customer-quote-card-slider .case-study-col:hover{z-index:2;-webkit-transition:all 200ms ease-in;-webkit-transform:scale(1.07);-ms-transition:all 200ms ease-in;-ms-transform:scale(1.07);-moz-transition:all 200ms ease-in;-moz-transform:scale(1.07);transition:all 200ms ease-in;transform:scale(1.07)}
.customer-quote-new-theme .customer-quote-card-slider .slick-track{padding-top:70px !important;padding-bottom:150px !important;column-gap:40px;}
.customer-quote-new-theme .customer-quote-card-slider .slick-arrow{position:absolute;background:transparent;bottom:-34px;z-index:1;width: 4.8rem;height: 3.8rem;transform:translateY(-50%);padding:0;overflow:hidden;font-size:20px;background-repeat:no-repeat;background-position:center;background-size:cover;border:1px solid #FF5C0A;border-radius:12px;cursor:pointer;outline:none;transition:.25s}
.customer-quote-new-theme .customer-quote-card-slider .slick-arrow:hover,.customer-quote-card-slider .slick-arrow:focus{color:#FF5C0A;background:#FF5C0A}
.customer-quote-new-theme .customer-quote-card-slider .slick-arrow:hover svg path, .customer-quote-card-slider .slick-arrow:focus svg path{stroke:#fff;}
.customer-quote-new-theme .customer-quote-card-slider .slick-prev{right:300px}
.customer-quote-new-theme .customer-quote-card-slider .slick-next{right:168px}
.customer-quote-new-theme .customer-quote-card-slider .slick-slide img{width:100%;height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover}

/** need to replace in global style **/		
		.withNumberCounter:not(.customer-quote-new-theme) .customer-quote-card-slider .case-study-col:hover .case-study-content {background-color: rgb(0, 56, 148);}
		.withNumberCounter:not(.customer-quote-new-theme) .customer-quote-card-slider .case-study-col:hover .case-study-content * {color: #fff;}
		/**** else ****/
		.withNumberCounter.customer-quote-new-theme .customer-quote-card-slider .case-study-col:hover .case-study-content {background-color: transparent;}
		.withNumberCounter.customer-quote-new-theme .customer-quote-card-slider .case-study-col:hover .case-study-content * {color: #003894;}
		.withNumberCounter.customer-quote-new-theme .customer-quote-card-slider .case-study-col:hover .count-digit-wrapper,.withNumberCounter.customer-quote-new-theme .customer-quote-card-slider .case-study-col:hover .count-digit-wrapper .count-digit,.withNumberCounter.customer-quote-new-theme .customer-quote-card-slider .case-study-col:hover .count-content *,.withNumberCounter.customer-quote-new-theme .customer-quote-card-slider .case-study-col:hover .case-study-link *{color:#FF5C0A}
		.withNumberCounter.customer-quote-new-theme .customer-quote-card-slider .case-study-col:hover .case-study-content .button-wrapper a:hover{color:#fff;}
	/**need to replace in global style**/	
@media (min-width: 1200px){
    .customer-quote-new-theme .case-study-content h3 {font-size: 26px;line-height:1.3;}
}
@media (max-width: 64em) {
.customer-quote-new-theme .customer-quote-card-slider .case-study-col .case-study-content{padding:20px;}
.customer-quote-new-theme .customer-quote-card-slider .count-content .divider{width:calc(100% + 40px);right:20px;}
.customer-quote-new-theme .customer-quote-card-slider .case-study-col .case-study-topic{padding:30px 20px;}
.customer-quote-new-theme .customer-quote-card-slider .count-digit-wrapper .count-digit{font-size:76px}
.withNumberCounter .customer-quote-card-slider .count-digit-wrapper{font-size:70px}
.customer-quote-new-theme .customer-quote-card-slider .case-study-link {font-size: 20px;}
.customer-quote-new-theme .customer-quote-card-slider .case-study-link span {font-size: 18px;}
.customer-quote-new-theme .customer-quote-card-slider .case-study-col .case-study-content h3{margin-top:30px;}
.customer-quote-new-theme .customer-quote-card-slider .case-study-link{margin:20px 0px;}
.customer-quote-new-theme .customer-quote-card-slider .slick-next {right: 40px;}
.customer-quote-new-theme .customer-quote-card-slider .slick-prev {right: 160px;}
.customer-quote-new-theme .customer-quote-card-slider .slick-track{column-gap:20px;}
}
@media (max-width: 768px) {
.customer-quote-new-theme .customer-quote-card-slider .slick-track{padding-top:50px !important;padding-bottom:120px !important;column-gap:25px;}
.customer-quote-new-theme .customer-quote-card-slider .case-study-col:hover{-webkit-transform:scale(1.05);-ms-transition:all 200ms ease-in;-ms-transform:scale(1.05);-moz-transition:all 200ms ease-in;-moz-transform:scale(1.05);transition:all 200ms ease-in;transform:scale(1.05)}
.customer-quote-new-theme .customer-quote-card-slider .slick-arrow{bottom:-24px;width: 4.5rem;height: 3.3rem;}	
}

/****** End Customer Testimonial  ******/

/****** Start email subscribe box  ******/
.email-subscribe-box:not(.get-started-email-box){background: radial-gradient(at 14.7% 98.3%, rgb(175 205 255 / 20%) 0px, transparent 50%), radial-gradient(at 99.7% 29.5%, rgb(255 219 201 / 50%) 0px, transparent 50%), url(../images/bg-wave-org.png);background-repeat: no-repeat;background-position: center bottom;background-size: 100% auto;}
.email-subscribe-box .email-subscribe-box-top{display: flex;align-items: center;justify-content: space-between;gap:20px;}
.email-subscribe-box .email-subscribe-box-top .section-title{width:36%;}
.email-subscribe-box .email-subscribe-box-top .section-title.full-width{width:100%;}
.email-subscribe-box .email-subscribe-box-top .hbspt-form-wrapper {max-width: 100%;width: 64%;}
.email-subscribe-box h2{margin:0;color:#003894;font-weight:400;}
.email-subscribe-box h3{font-size:32px;font-weight: 500;color:#1F2533;}
.email-subscribe-box .email-subscribe-box-bottom{background-color: rgb(255 255 255 / 70%);padding: 16px 27px 0px 27px;border-radius: 72px 72px 0 0;}
.email-subscribe-box .email-subscribe-box-bottom img{border: 1px solid #ff5c0a;border-width:1px 1px 0px 1px;border-radius: 48px 48px 0 0;width: 100%;}
.email-subscribe-box .hbspt-form{position:relative;/*max-width:470px;*/margin:0 auto}
.email-subscribe-box.get-started-email-box.new-branding-2025 .hbspt-form{max-width: 887px;}
.email-subscribe-box .hbspt-form label,.email-subscribe-box .hbspt-form-wrapper>label{color:#1f2533;font-size: 20px;line-height: 1.4;font-weight: 300 !important;font-family: 'Funnel Display', sans-serif !important;margin-bottom: 12px;}
.email-subscribe-box .hbspt-form .actions{position:absolute;bottom:0;right:0;top: auto;}
.email-subscribe-box .hbspt-form .actions input{margin: 0;height: 76px;background: #ff5c0a !important;border-radius: 12px;box-shadow: none !important;font-family: 'Funnel Display', sans-serif !important;font-size: 20px !important;font-weight: 500 !important;padding: 0 20px;min-width: 265px;}
.email-subscribe-box .hbspt-form .hs-error-msgs{list-style:none;text-align:left;position: absolute; bottom: -25px; margin: 0;font-size:18px;}
.email-subscribe-box .hbspt-form .hs-error-msgs *{color:#e50303;margin:0;font-size:18px;}
.get-started-email-inner{max-width:385px;position:relative;display:flex;margin:0 auto}
.email-subscribe-box input[type="email"]{border-radius: 12px;border: 1px solid #003894;margin: 0;height: 76px;padding-right: 267px;width: 100% !important;color: #003894;font-size: 1.5rem;}		
.email-subscribe-box .hbspt-form .hs-input::placeholder {color: #003894;}
.email-subscribe-box .hbspt-form .hs-input::-webkit-input-placeholder {color: #003894;}
.email-subscribe-box .hbspt-form .hs-input::-moz-placeholder {color: #003894;}
.email-subscribe-box .hbspt-form .hs-input:-ms-input-placeholder {color: #003894;}
.email-subscribe-box .hbspt-form .hs-input:-moz-placeholder {color: #003894;}
.email-subscribe-box .hbspt-form .button{position:absolute;right:0;top:0;padding:0 15px!important}
.email-subscribe-box .hbspt-form .hs_error_rollup{display:none}
@media (max-width: 1023px) {
.email-subscribe-box .email-subscribe-box-top{flex-direction: column;}
.email-subscribe-box .email-subscribe-box-top .section-title,.email-subscribe-box .email-subscribe-box-top .hbspt-form-wrapper{width:100%;}
}
@media (max-width: 768px) {
	.email-subscribe-box input[type="email"],.email-subscribe-box .hbspt-form .actions input{min-width: auto;font-size: 18px !important;height: 60px;}
	.email-subscribe-box input[type="email"]{padding-right:180px;}
	.email-subscribe-box h3{font-size:20px;}
}
@media (max-width: 439px) {
	.email-subscribe-box input[type="email"],.email-subscribe-box .hbspt-form .actions input{min-width: auto;font-size: 16px !important;height: 55px;}
	.email-subscribe-box .hbspt-form .actions input{padding:0 15px;}
	.email-subscribe-box input[type="email"]{padding-right:160px;}
}
@media (max-width: 390px) {
	.email-subscribe-box input[type="email"],.email-subscribe-box .hbspt-form .actions input{min-width: 100%;}
	.email-subscribe-box .hbspt-form .actions{position: relative;padding-top: 10px !important;}
	.email-subscribe-box .hbspt-form .hs-error-msgs{position: relative; bottom: auto;}
	.email-subscribe-box .hbspt-form .hs-error-msgs * {font-size: 14px;}
}
/****** End email subscribe box  ******/

/****** Start feature-comparison-table  ******/
.feature-comparison-table{background: radial-gradient(50% 50% at 15% 100%, rgba(255, 92, 10, 0.06) 0%, transparent 100%)}
.feature-comparison-table .feature-comparison-table-body{width: 100%;overflow-x: auto;}
.feature-comparison-table table{font-family: 'Funnel Display';}
.feature-comparison-table table tbody, .feature-comparison-table table tfoot, .feature-comparison-table table thead{border:none;background: transparent}
.feature-comparison-table table tbody tr:nth-child(2n) {background-color: transparent;}
.feature-comparison-table table tbody tr,.feature-comparison-table table thead tr{border-bottom:1px solid #1F2533;}
.feature-comparison-table table thead tr th:first-child,.feature-comparison-table table tbody tr td:first-child{background-color:transparent}
.feature-comparison-table table tbody tr td:nth-child(2){background-color:rgb(0 56 148 / 10%);}
.feature-comparison-table table thead tr th:nth-child(2){background-color:#003894;color:#fff;}
.feature-comparison-table table tbody, .feature-comparison-table table tfoot, .feature-comparison-table table thead{border:none;}
.feature-comparison-table table tbody td{font-size:20px;line-height: 1.4;padding: 20px 25px 20px 70px;position: relative;}
.feature-comparison-table table tbody td.no-img{padding: 20px 25px 20px;}
.feature-comparison-table table tbody td img{max-width: 30px;position: absolute;left: 25px;top: 50%;transform: translateY(-50%);}
.feature-comparison-table table tbody tr:nth-child(2n) {background-color: transparent;}
.feature-comparison-table table thead tr th{font-size:26px;line-height: 1.2;padding:20px 25px;color: #003894;}
.feature-comparison-table:not(.expandable-table-container) .feature-comparison-table-body:not(.th-3) table thead tr th{width: 50%;}
.feature-comparison-table:not(.expandable-table-container) .feature-comparison-table-body.th-3 table thead tr th{width: 33.33%;}
.feature-comparison-table:not(.expandable-table-container) .feature-comparison-table-body.th-3.featured-th table thead tr th{width: 37%;}
.feature-comparison-table:not(.expandable-table-container) .feature-comparison-table-body.th-3.featured-th table thead tr th:first-child{width: 26%;}
.feature-comparison-table table tbody tr{border-top:1px solid #1F2533;}
.feature-comparison-table table thead tr{border-bottom:1px solid #1F2533;}
.feature-comparison-table table tbody tr td:nth-child(2){background-color:rgb(0 56 148 / 10%);}
.feature-comparison-table table thead tr th:nth-child(2){background-color:#003894;color:#fff;}
@media print, screen and (max-width: 64em) {
.feature-comparison-table table thead tr th {font-size: 20px;padding:20px}
.feature-comparison-table table tbody td{font-size:18px;line-height: 1.2;padding: 20px 20px 20px 60px;}
.feature-comparison-table table tbody td.no-img{padding: 20px;}
.feature-comparison-table table tbody td img {max-width: 30px;left: 20px;}
}
/****** End feature-comparison-table  ******/


.feature-comparison-table.expandable-table-container table tbody td{padding: 19px 25px;}
.feature-comparison-table.expandable-table-container table tbody tr td:first-child{padding: 19px 45px 19px 25px;}
.feature-comparison-table.expandable-table-container .toggle-btn{cursor:pointer;font-weight:300;border:none;font-size: 25px;line-height: 0px;height: 25px;width: 25px;padding: 5px;background-color: #003894;color: #fff;border-radius: 5px;position: absolute;right: 20px;top: 50%;transform: translateY(-50%);}
.feature-comparison-table.expandable-table-container tr.expanded-content{display:none}
.feature-comparison-table.expandable-table-container tr.expanded-content td{border-top:none}
.feature-comparison-table.expandable-table-container tr.expanded-content.show-by-default {display: table-row;}
.feature-comparison-table.expandable-table-container tr td .tag{font-style: normal;font-weight: 300;margin-bottom: 5px;margin-top: 0;line-height: 1;transform: translateY(-2px);background: #FF5C0A; border-radius: 10px;color: #fff;display: inline-block;font-size: .84rem;padding: .18rem .6rem;position: absolute;right: 17px;top: 9px;}
@media (min-width: 1023px) {
.feature-comparison-table.expandable-table-container .feature-comparison-table-body thead th:first-child{width:25%}
.feature-comparison-table.expandable-table-container .feature-comparison-table-body thead th:nth-child(2){width:35%}
}
@media (max-width: 1350px) {
.feature-comparison-table.expandable-table-container table thead tr th {font-size: 20px;padding:20px 15px;}
.feature-comparison-table.expandable-table-container table tbody tr td:first-child{padding: 20px 40px 20px 15px;}
.feature-comparison-table.expandable-table-container table tbody td{font-size:18px;line-height: 1.2;padding: 20px 15px;}
.feature-comparison-table.expandable-table-container .toggle-btn{right:15px;}
}
@media (max-width: 1023px) {
}
@media (max-width: 600px) {
	.feature-comparison-table.expandable-table-container table tbody td{font-size:16px;}
}

/****** Start New FAQ Section  ******/
.faq-new-theme{background-color:#1f2533;}
.faq-block-sec.faq-new-theme .title-block h4.subtitle {color:rgb(255 219 201 / 50%);font-weight: 500;letter-spacing: .24px;text-transform: uppercase;margin: 0 0 10px;}
.faq-block-sec.faq-new-theme .title-block h2 {margin: 0;color: #ffffff;font-family: 'Funnel Display', sans-serif;letter-spacing: normal;}
.faq-block-sec.faq-new-theme .accordion .accordion-item {border-bottom: 0;padding: 2rem 0px;box-shadow: none;margin-bottom: 0;border-radius: 0;border-bottom: 1px solid rgb(255 219 201 / 50%);}
.faq-block-sec.faq-new-theme .accordion .accordion-item.is-active {border-bottom: 1px solid rgb(255 219 201 / 50%);}
.faq-block-sec.faq-new-theme .accordion .accordion-item .accordion-title {font-size: 32px;font-weight:300;color: #ffffff;}
.faq-block-sec.faq-new-theme .accordion .accordion-item .accordion-content{font-size: 20px;color: rgb(255 255 255 / 70%);margin-top: .7rem;}
.faq-block-sec.faq-new-theme .accordion .accordion-item .accordion-content p{font-size: 20px;font-weight:300;}
.faq-block-sec.faq-new-theme .accordion .accordion-item .accordion-content a{color:#fff;}
.faq-block-sec.faq-new-theme .accordion .accordion-item .accordion-content *:last-child{margin-bottom:0;}
.faq-block-sec.faq-new-theme .accordion .accordion-item .accordion-title::before{content: "\e905";color: #fff;font-size: 20px;width:24px;height:24px;background:none;transition: all ease 500ms;}
.faq-block-sec.faq-new-theme .accordion .accordion-item.is-active>.accordion-title:before{transform: rotate(180deg) translateY(-80%);}
@media(max-width: 768px) {
	.faq-block-sec.faq-new-theme .accordion .accordion-item .accordion-title{font-size: 20px;}
	.faq-block-sec.faq-new-theme .accordion .accordion-item .accordion-content p{font-size: 20px;}
}
/****** End New FAQ Section  ******/
/****** Start block13_feature_block + new-branding ******/
.new-branding-2025.how-transform-gtm .section-title{max-width:100%;}
.new-branding-2025.how-transform-gtm .section-title h2,.new-branding-2025.how-transform-gtm h3{color:#003894;font-weight:400;font-family: 'Funnel Display', sans-serif;}
.new-branding-2025.how-transform-gtm h3{font-weight:500;}
.new-branding-2025.how-transform-gtm p { font-size: 20px;font-weight:300;font-family: 'Funnel Display', sans-serif;}
 .new-branding-2025.how-transform-gtm .how-transform-gtm-wrapper:not(.row-reverse)>div:last-child .content-wrapper{margin-left:auto;}
.new-branding-2025.how-transform-gtm .how-transform-gtm-wrapper .img-wrapper img,.new-branding-2025.how-transform-gtm .how-transform-gtm-wrapper video {box-shadow: 32px 25px 30.1px 0px #FF5C0A0F;border-radius: 24px;}

.new-branding-2025.how-transform-gtm.remove-extra-padding .how-transform-gtm-wrapper{padding: 40px 0px;gap: 80px;align-items: center;}
.new-branding-2025.how-transform-gtm.remove-extra-padding .how-transform-gtm-wrapper:last-child{padding: 40px 0px 0px;}

@media (min-width: 1023px) {
    .new-branding-2025.how-transform-gtm .section-title h2 {font-size: 48px;line-height: 1.2;}
	.new-branding-2025.how-transform-gtm h3 { font-size: 32px;}
	.new-branding-2025.how-transform-gtm .how-transform-gtm-wrapper{padding:60px 48px;}
	.new-branding-2025.how-transform-gtm .how-transform-gtm-wrapper:last-child{padding:60px 48px 0px;}
	.new-branding-2025.how-transform-gtm.remove-extra-padding .how-transform-gtm-wrapper{padding: 40px 0px;gap: 80px;align-items: center;}	
	.new-branding-2025.how-transform-gtm.remove-extra-padding .how-transform-gtm-wrapper:last-child{padding:40px 0px 0px;}
	.new-branding-2025.how-transform-gtm:not(.remove-extra-padding) .how-transform-gtm-wrapper>div:last-child{padding:48px;}
	.new-branding-2025.how-transform-gtm.remove-extra-padding .how-transform-gtm-wrapper>div{max-width: calc(50% - 40px);padding:0}
	.new-branding-2025.how-transform-gtm:not(.remove-extra-padding) .how-transform-gtm-wrapper .content-wrapper{max-width:548px;}
}
@media (max-width: 64em) {
	.new-branding-2025.how-transform-gtm .how-transform-gtm-wrapper,.new-branding-2025.how-transform-gtm .how-transform-gtm-wrapper.row-reverse{flex-direction: column-reverse;}
.new-branding-2025.how-transform-gtm .img-wrapper{margin-bottom:0;margin-top:25px;}
}
@media(max-width: 768px) {
	.new-branding-2025.how-transform-gtm h3{font-size: 28px;}
	.new-branding-2025.how-transform-gtm p {font-size: 20px;}
	.new-branding-2025.how-transform-gtm .how-transform-gtm-wrapper{padding:30px 20px;}
	.new-branding-2025.how-transform-gtm .how-transform-gtm-wrapper:last-child{padding:30px 20px 0px;}
	.new-branding-2025.how-transform-gtm .how-transform-gtm-wrapper>div:last-child{padding:20px;}
}
/****** End block13_feature_block + new-branding  ******/

/****** Start block12_vertical_nav_option2 + new-branding  ******/
.pipeline-generation-sec.new-branding-2025 .left-pipline-box {padding:0;}
.pipeline-generation-sec.new-branding-2025 .left-pipline-box .pipline-steps h3{margin-bottom:0;font-size:28px;}
.streamline-workflows-sec.new-branding-2025 .left-workflows-box .workflows-steps h3{font-size:28px;}
.streamline-workflows-sec.new-branding-2025 .left-workflows-box .workflows-steps,.pipeline-generation-sec.new-branding-2025 .left-pipline-box .pipline-steps{padding:0;background: transparent;}
.streamline-workflows-sec.new-branding-2025 .left-workflows-box .workflows-steps>ul,.pipeline-generation-sec.new-branding-2025 .left-pipline-box .pipline-steps>ul{margin:0}
.streamline-workflows-sec.new-branding-2025 .left-workflows-box .workflows-steps>ul>li.active,.pipeline-generation-sec.new-branding-2025 .left-pipline-box .pipline-steps>ul>li.active {box-shadow: 0px 4px 5px 0px #00389480, 0px 7px 25px 0px #00389440;opacity: 1;padding:40px 30px;background-color:rgba(255, 255, 255, 1);}
.pipeline-generation-sec.new-branding-2025 .left-pipline-box .pipline-steps>ul>li.active{padding:40px 20px 40px 65px;}
.streamline-workflows-sec.new-branding-2025 .left-workflows-box .workflows-steps>ul>li,.pipeline-generation-sec.new-branding-2025 .left-pipline-box .pipline-steps>ul>li{padding: 0px 30px;border: none;border-radius: 24px;opacity: .3;transition: all ease 400ms;}
.pipeline-generation-sec.new-branding-2025 .left-pipline-box .pipline-steps>ul>li{padding:0px 20px 0px 65px;}
.streamline-workflows-sec.new-branding-2025 .left-workflows-box .workflows-steps>ul>li:not(:first-child),.pipeline-generation-sec.new-branding-2025 .left-pipline-box .pipline-steps>ul>li:not(:first-child){margin-top:32px;}
																														  
.streamline-workflows-sec.new-branding-2025 .left-workflows-box .workflows-steps>ul>li.active:after,.pipeline-generation-sec.new-branding-2025 .left-pipline-box .pipline-steps>ul>li.active:before{display:none}
/*.streamline-workflows-sec.new-branding-2025 .left-workflows-box .workflows-steps>ul>li .tab-link-content,.pipeline-generation-sec.new-branding-2025 .left-pipline-box .pipline-steps>ul>li .tab-link-content{padding-top:30px}*/
.streamline-workflows-sec.new-branding-2025 .left-workflows-box .workflows-steps>ul>li p, .streamline-workflows-sec.new-branding-2025 .left-workflows-box .workflows-steps .tab-link-content ul li,
.pipeline-generation-sec.new-branding-2025 .left-pipline-box .pipline-steps>ul>li p,.pipeline-generation-sec.new-branding-2025 .left-pipline-box .pipline-steps .tab-link-content ul li{font-size: 20px;}
.streamline-workflows-sec.new-branding-2025 .workflow-slider,.pipeline-generation-sec.new-branding-2025 .pipeline-slider{justify-content: space-between;}
.streamline-workflows-sec.new-branding-2025 .left-workflows-box .workflows-steps .tab-link-header span, .pipeline-generation-sec.new-branding-2025 .left-pipline-box .pipline-steps .tab-link-header span{color:rgb(31 37 51 / 70%);text-transform: uppercase;font-weight: 500;}
.pipeline-generation-sec.new-branding-2025 .left-pipline-box .pipline-steps{padding-bottom:30px;margin:0;}
.pipeline-generation-sec.new-branding-2025 .left-pipline-box .pipline-steps ul li::before{display:none;}
.pipeline-generation-sec.new-branding-2025 .left-pipline-box .pipline-info{padding:0}
.pipeline-generation-sec.new-branding-2025 .left-pipline-box .pipline-steps>ul>li:after{border-radius: 0;width: 25px;height: 25px;position: absolute;left: 25px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 36 36' fill='none'%3E%3Cpath d='M26.3834 0.732784C26.0946 0.443787 25.7394 0.229981 25.3488 0.110077C24.9582 -0.00982646 24.5442 -0.0321732 24.1429 0.0449927C23.7417 0.122159 23.3655 0.296485 23.0473 0.552716C22.729 0.808947 22.4784 1.13927 22.3174 1.51478L18.7974 9.72478C17.3298 9.28929 15.7718 9.25824 14.288 9.63492C12.8042 10.0116 11.4496 10.782 10.3674 11.8648L7.65342 14.5748C7.37252 14.856 7.21474 15.2373 7.21474 15.6348C7.21474 16.0323 7.37252 16.4135 7.65342 16.6948L11.9374 20.9808L0.457417 32.4588C0.314218 32.5972 0.200025 32.7628 0.121499 32.9458C0.0429726 33.1289 0.00168679 33.3257 5.06168e-05 33.5249C-0.00158556 33.7241 0.0364604 33.9216 0.111969 34.1059C0.187477 34.2902 0.298935 34.4576 0.43984 34.5984C0.580745 34.7392 0.748274 34.8505 0.932653 34.9258C1.11703 35.0011 1.31457 35.039 1.51374 35.0372C1.7129 35.0353 1.90971 34.9939 2.09268 34.9152C2.27565 34.8365 2.44111 34.7221 2.57942 34.5788L14.0594 23.1008L18.3414 27.3848C18.6227 27.6657 19.0039 27.8235 19.4014 27.8235C19.7989 27.8235 20.1802 27.6657 20.4614 27.3848L23.1774 24.6728C24.2606 23.59 25.031 22.2347 25.4074 20.7501C25.7837 19.2655 25.7519 17.7068 25.3154 16.2388L33.5254 12.7188C33.9007 12.5579 34.2309 12.3075 34.487 11.9895C34.7432 11.6715 34.9176 11.2956 34.9949 10.8947C35.0723 10.4937 35.0502 10.0799 34.9307 9.68946C34.8112 9.299 34.5979 8.94376 34.3094 8.65478L26.3834 0.732784Z' fill='%23FF5C0A'/%3E%3C/svg%3E");background-size: cover;top: 50%;transform: translateY(-50%);}
@media print, screen and (min-width: 64em) {
.streamline-workflows-sec.new-branding-2025 .workflow-slider>div:not(.image), .pipeline-generation-sec.new-branding-2025 .pipeline-slider>div:not(.image){max-width: calc(42% - 19px);}
.streamline-workflows-sec.new-branding-2025 .workflow-slider>div.image, .pipeline-generation-sec.new-branding-2025 .pipeline-slider>div.image{max-width: calc(58% - 45px);}
}
@media print, screen and (max-width: 1200) {
.streamline-workflows-sec.new-branding-2025 .left-workflows-box .workflows-steps>ul>li.active, .pipeline-generation-sec.new-branding-2025 .left-pipline-box .pipline-steps>ul>li.active {padding:25px;}
.streamline-workflows-sec.new-branding-2025 .left-workflows-box .workflows-steps>ul>li, .pipeline-generation-sec.new-branding-2025 .left-pipline-box .pipline-steps>ul>li{padding:0 25px}
.streamline-workflows-sec.new-branding-2025 .workflow-slider>div:not(.image), .pipeline-generation-sec.new-branding-2025 .pipeline-slider>div:not(.image){max-width: calc(42% - 10px);}
.streamline-workflows-sec.new-branding-2025 .workflow-slider>div.image, .pipeline-generation-sec.new-branding-2025 .pipeline-slider>div.image{max-width: calc(58% - 20px);}	
}
@media print, screen and (max-width: 64em) {
.streamline-workflows-sec.new-branding-2025 .workflow-slider>div:not(.image), .streamline-workflows-sec.new-branding-2025 .workflow-slider>div.image,
.pipeline-generation-sec.new-branding-2025 .pipeline-slider>div:not(.image),.pipeline-generation-sec.new-branding-2025 .pipeline-slider>div.image{width: 100%;}
.streamline-workflows-sec.new-branding-2025 .left-workflows-box .workflows-steps>ul>li,.pipeline-generation-sec.new-branding-2025 .left-pipline-box .pipline-steps>ul>li{font-size: 20px;}
}
@media(max-width: 768px) {
.streamline-workflows-sec.new-branding-2025 .left-workflows-box .workflows-steps>ul>li,.streamline-workflows-sec.new-branding-2025 .left-workflows-box .workflows-steps>ul>li p, .streamline-workflows-sec.new-branding-2025 .left-workflows-box .workflows-steps .tab-link-content ul li, .pipeline-generation-sec.new-branding-2025 .left-pipline-box .pipline-steps>ul>li, .pipeline-generation-sec.new-branding-2025 .left-pipline-box .pipline-steps>ul>li p, .pipeline-generation-sec.new-branding-2025 .left-pipline-box .pipline-steps .tab-link-content ul li{font-size: 20px;}	
}

/****** End block12_vertical_nav_option2 + new-branding  ******/

/****** Start block15_featured_case_study + new-branding  ******/
.case-study-sec.new-branding-2025 h3 {font-weight: 400;}
.case-study-sec.new-branding-2025 .author-details{margin-top:32px;}
.case-study-sec.new-branding-2025 .case-study-sec-wrapper{box-shadow: -22px -20px 53.2px -14px #0038941A, -8px 59px 60.7px -70px #00389433, 25.25px 19.73px 23.76px 0px #0038940F;  border-radius: 24px;}
.case-study-sec.new-branding-2025 .case-study-link{color: #FF5C0A !important;line-height:1.4;font-size: 20px;}
.case-study-sec.new-branding-2025 .case-study-link.author-name{font-size: 24px;}
.withNumberCounter.new-branding-2025 .case-study-col .case-study-link {margin-top: 0;}
.withNumberCounter.new-branding-2025 .case-study-img {border-radius: 0 24px 24px 0;padding: 25px 20px;}
.withNumberCounter.new-branding-2025 .case-study-col{padding: 45px 35px;border-radius: 24px 0 0 24px;background:radial-gradient(circle at 25% 100%, rgba(180, 205, 255, 0.20), transparent 70%), radial-gradient(circle at 100% 15%, #FF5C0A1A, transparent 50%), radial-gradient(circle at 81% 150%, #FFBA0A1A, transparent 70%), #ffffff;}
.new-branding-2025 .case-study-col.shadowRadius{box-shadow: -22px -20px 53.2px 0px #0038941A, -8px 59px 60.7px -30px #00389433, 25.25px 19.73px 23.76px 0px #0038940F;border-radius: 24px;}
.withNumberCounter.new-branding-2025 .case-study-img .divider{border: 1px solid #fff;width: calc(100% + 50px);margin: 35px 0;}
@media (min-width: 1023px) {
	.case-study-sec.new-branding-2025 h3 {font-size: 28px;}
	}

/****** End block15_featured_case_study + new-branding  ******/

/****** Start salesintel_speciality + new-branding  ******/

.why-salesIntel-enrichment-sec-box-wrapper{gap: 32px;padding: 40px 0;}
.why-salesIntel-enrichment-sec-box-wrapper .why-salesIntel-enrichment-col p,.why-salesIntel-enrichment-sec-box-wrapper .why-salesIntel-enrichment-col ul li {line-height: 1.4;margin-bottom:15px;}
.why-salesIntel-enrichment-sec-box-wrapper .why-salesIntel-enrichment-col {padding: 22px 22px 22px 82px;height: 100%;margin-bottom: 0;box-shadow: 0px 5.6px 28.02px 0px #FF5C0A26, 0px -0.7px 1.4px 0px #FF5C0A40;}
.why-salesIntel-enrichment-sec-box-wrapper .why-salesIntel-enrichment-col *:last-child{margin-bottom:0px;}
.why-salesIntel-enrichment-sec-box-wrapper .btn-row a.button{margin-top:14px;}
.why-salesIntel-enrichment-sec.new-branding-2025 .why-salesIntel-enrichment-sec-box-wrapper>div{width:100%;}
.why-salesIntel-enrichment-sec.new-branding-2025 .sec-title {margin-bottom: 20px;}
.why-salesIntel-enrichment-sec-box-wrapper .why-salesIntel-enrichment-col h3{padding-left: 0px;color:#1F2533;font-size:28px;}
.why-salesIntel-enrichment-sec-box-wrapper .why-salesIntel-enrichment-col h3 i{width: 48px; height: 48px;left: -60px;}
.why-salesIntel-enrichment-sec-bottom{margin-top:40px;}
.why-salesIntel-enrichment-sec.new-branding-2025 .sec-title .why-salesIntel-enrichment-sec-bottom{margin-top:0px;}

@media (min-width: 1023px) {
    .why-salesIntel-enrichment-sec.new-branding-2025 .sec-title h4 { font-size: 24px; }
}

@media (min-width: 768px) {
.why-salesIntel-enrichment-sec.new-branding-2025 .why-salesIntel-enrichment-sec-box-wrapper>div{width: calc(50% - 16px);}
	}
/****** End salesintel_speciality + new-branding  ******/

/****** Start block14_featured_single_blog_post + new-branding  ******/

.take-a-look-sec.new-branding-2025{position:relative;}
.take-a-look-sec.new-branding-2025 .before-img {position: absolute;top: 0px;max-width: 45vw;}
.take-a-look-sec.new-branding-2025 .before-img {left: 0;}
.take-a-look-sec.new-branding-2025 .counter-label { column-gap: 73px;margin-bottom: 35px;}
.take-a-look-sec.new-branding-2025 .counter-label>h4:first-child::after {content: "";width: 9px;height: 9px;background-color: #FF5C0A;position: absolute;margin-left: 32px;top: 50%;transform: translateY(-50%);border-radius:9px;}
.take-a-look-sec.new-branding-2025 .counter-label>h4 {color: #1F2533;position: relative;margin:0;}
.take-a-look-sec.new-branding-2025 p{margin-bottom:0;margin-top:16px;}
.take-a-look-sec.new-branding-2025 .button-wrapper{margin-top:48px;}
.take-a-look-sec-wrapper {flex-direction: column-reverse;gap: 72px;position: relative;}
.take-a-look-sec-wrapper .img-wrapper img{border-radius:24px;box-shadow: 32px 25px 30.1px 0px #FF5C0A0F;}
@media (min-width: 1023px) {
   .take-a-look-sec-wrapper {align-items: center;flex-direction: row-reverse;}
       .take-a-look-sec-wrapper>div {max-width: calc(50% - 36px); padding: 0;}
}
@media (max-width: 768px) {
.take-a-look-sec.new-branding-2025 .counter-label {column-gap: 43px;}
.take-a-look-sec.new-branding-2025 .counter-label>h4:first-child::after {margin-left: 17px;}
}
/****** End block14_featured_single_blog_post + new-branding  ******/


/****** Start icon card section ******/
.icon-card-sec{position: relative;z-index: 1;}

.icon-card-sec .before-img,.icon-card-sec .after-img{position: absolute;top: 0px;max-width: 45vw;}
.icon-card-sec .before-img{left: 0;}
.icon-card-sec .after-img{right: 0;}
.icon-card-sec h3 {color:#1F2533;font-size:24px;}
.icon-card-sec p {color:#1F2533;line-height: 1.4;font-size:18px;}
.icon-card-sec .grid-x {justify-content: center}
.icon-card-sec .grid-padding-x>.cell {padding-left: 16px;padding-right: 16px;}
.icon-card-col {background-color:#fff;padding: 22px;box-shadow: 0px 5.6px 28.02px 0px #FF5C0A26, 0px -0.7px 1.4px 0px #FF5C0A40;margin-top:24px;border-radius: 9px;height: calc(100% - 24px);}
.icon-card-img {margin-bottom: 40px;}
.icon-card-img img{max-height:80px;}

/****** End icon card section ******/

/****** End block16_multiple_case_studies + new-branding  ******/
.you-may-like-sec.new-branding-2025{background:radial-gradient(at 87.7% 55%, rgb(255 219 201 / 50%) 0px, transparent 50%), radial-gradient(at 15% 52.5%, rgb(175 205 255 / 15%) 0px, transparent 50%), radial-gradient(at 49.2% 53.9%, rgb(255 186 10 / 10%) 0px, transparent 50%) #fff;}
.you-may-like-sec.new-branding-2025 .you-may-like-col {box-shadow: 0px 5.6px 28.02px 0px #FF5C0A26, 0px -0.7px 1.4px 0px #FF5C0A40;margin-top: 24px;border-radius: 9px;height: calc(100% - 24px);position: relative;background: #fff;overflow: hidden;}
.you-may-like-sec.new-branding-2025 .you-may-like-col .img-wrapper {position: relative;overflow: hidden;margin-bottom: 0;width: 100%;display: flex;justify-content: center;align-items: center;background-color: transparent;border-radius: 9px 9px 0 0;aspect-ratio: 363 / 237;}
.you-may-like-sec.new-branding-2025.new-branding-v2 .you-may-like-col .you-may-like-col-content .img-wrapper{margin-bottom:40px;}
.you-may-like-sec.new-branding-2025  .you-may-like-col .img-wrapper::after{display:none;}
.you-may-like-sec.new-branding-2025 .you-may-like-col-content{padding:32px 24px 20px;background-color:#fff;}
.you-may-like-sec.new-branding-2025 .counter-label { column-gap: 22px; margin-bottom: 16px;}
.you-may-like-sec.new-branding-2025.new-branding-v2 .counter-label {column-gap: 20px;margin-bottom: 30px;}
.you-may-like-sec.new-branding-2025 .counter-label strong, .you-may-like-sec.new-branding-2025 .counter-label a {color: #1F2533;position: relative;font-weight: 500;padding-right: 15px;font-size: 14px;text-transform: uppercase;}
.you-may-like-sec.new-branding-2025.new-branding-v2 .counter-label strong, .you-may-like-sec.new-branding-2025.new-branding-v2 .counter-label a{text-transform: capitalize;}
.you-may-like-sec.new-branding-2025.new-branding-v2 .counter-label a{color:#003894;}
.you-may-like-sec.new-branding-2025 .counter-label strong::after, .you-may-like-sec.new-branding-2025 .counter-label a:after{border-radius:10px;}
.you-may-like-sec.new-branding-2025.new-branding-v2 .counter-label strong::after, .you-may-like-sec.new-branding-2025.new-branding-v2 .counter-label a:after{width:8px;height:8px;}
.you-may-like-sec.new-branding-2025 .counter-label a{padding-left: 23px;padding-right: 0px;color: #FF5C0A;}
.you-may-like-sec.new-branding-2025 .counter-label span {color: #1F2533;font-size: 14px;font-weight: 500;}
.you-may-like-sec.new-branding-2025.new-branding-v2 .counter-label span,.you-may-like-sec.new-branding-2025.new-branding-v2 .counter-label strong, .you-may-like-sec.new-branding-2025.new-branding-v2 .counter-label a{font-size: 14px;font-weight: 300;}
.you-may-like-sec.new-branding-2025 .you-may-like-col-content h3 a,.you-may-like-sec.new-branding-2025.new-branding-v2 .you-may-like-col-content h4 a{text-decoration: none;}
.you-may-like-sec.new-branding-2025.new-branding-v2 .you-may-like-col-content h4,.you-may-like-sec.new-branding-2025.new-branding-v2 .you-may-like-col-content h4 a{color:#1F2533;}
.you-may-like-sec.new-branding-2025 .you-may-like-col-content p{font-size: 16px;font-weight: 300;}
.you-may-like-sec.new-branding-2025 .btn-row a{height: 56px;line-height: 1.6 !important;margin: 0 !important;left: 24px;}
.you-may-like-sec.new-branding-2025.new-branding-v2 .btn-row a{width:calc(100% - 48px);}
@media (min-width: 640px) {
	.you-may-like-sec.new-branding-2025 .you-may-like-col{padding-bottom: 97px;}
	.you-may-like-sec.new-branding-2025 .btn-row a{position: absolute;bottom: 32px;}
}
@media (max-width: 1024px) {
.you-may-like-sec.new-branding-2025 .you-may-like-col-content h3{font-size:20px;}
.you-may-like-sec.new-branding-2025 .you-may-like-col-content{padding-inline:20px}
.you-may-like-sec.new-branding-2025 .btn-row a{left:20px;height: auto;min-width: auto;font-size: 18px;line-height: 1.2 !important;}
.you-may-like-sec.new-branding-2025.new-branding-v2 .btn-row a{width:calc(100% - 40px;);}
}
/****** End block16_multiple_case_studies + new-branding  ******/


/****** Start Block 31 - Data Point Cards Block + new-branding  ******/

.full-width-grid.new-branding-2025{max-width:1320px}
.full-width-grid.new-branding-2025 .full-width-grid-wrapper{background: linear-gradient(to bottom, white 0%, #2a2a2a 50%, white 100%)}
.full-width-grid.new-branding-2025 .full-width-grid-wrapper.fourBox{padding:0;background:#2a2a2a}
.full-width-grid.new-branding-2025 .full-width-grid-wrapper .threeBox-wrapper{background:linear-gradient(to right, #ffffff 0%, #2a2a2a00 50%, white 100%);}
.full-width-grid.new-branding-2025 .full-width-grid-wrapper .threeBox-wrapper .grid-x{    border-radius: 0;width: calc(100% + 2px);gap: 2px; position: relative;overflow: hidden;}
.full-width-grid.new-branding-2025 .full-width-grid-wrapper.fourBox .fourBox-wrapper{background:transparent}
.full-width-grid.new-branding-2025 .full-width-grid-wrapper.fourBox .grid-x>:last-child:before,.full-width-grid.new-branding-2025 .full-width-grid-wrapper.fourBox .grid-x>:nth-child(2n+4):before,.full-width-grid.new-branding-2025 .full-width-grid-wrapper.fourBox .grid-x>:nth-child(4n+6):after,.full-width-grid.new-branding-2025 .full-width-grid-wrapper.fourBox .grid-x>:nth-child(4n+6):before,.full-width-grid.new-branding-2025 .full-width-grid-wrapper.fourBox .grid-x>:nth-child(4n+7):after,.full-width-grid.new-branding-2025 .full-width-grid-wrapper.fourBox .grid-x>:nth-child(4n+7):before,.full-width-grid.new-branding-2025 .full-width-grid-wrapper:not(.fourBox) .grid-x>:nth-child(3n+5):after,.full-width-grid.new-branding-2025 .full-width-grid-wrapper:not(.fourBox) .grid-x>:nth-child(3n+5):before{background:url("data:image/svg+xml,%3Csvg width='53' height='53' viewBox='0 0 53 53' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='26.5' cy='26.5' r='26' fill='white' stroke='%23003894'/%3E%3Ccircle cx='27' cy='27' r='20.5' stroke='%23003894'/%3E%3Ccircle cx='27' cy='27' r='12' fill='%23FF5C0A'/%3E%3C/svg%3E%0A");width:53px;height:53px;z-index:2}
.full-width-grid.new-branding-2025 .full-width-grid-wrapper:not(.fourBox) .threeBox-wrapper.withIcon .grid-x>:nth-child(3n+5):after,.full-width-grid.new-branding-2025 .full-width-grid-wrapper:not(.fourBox) .threeBox-wrapper.withIcon .grid-x>:nth-child(3n+5):before{background:none;}
.full-width-grid.new-branding-2025 .full-width-grid-wrapper.fourBox .grid-x>:last-child:before,.full-width-grid.new-branding-2025 .full-width-grid-wrapper.fourBox .grid-x>:nth-child(2n+4):before,.full-width-grid.new-branding-2025 .full-width-grid-wrapper.fourBox .grid-x>:nth-child(4n+6):before,.full-width-grid.new-branding-2025 .full-width-grid-wrapper.fourBox .grid-x>:nth-child(4n+7):before,.full-width-grid.new-branding-2025 .full-width-grid-wrapper:not(.fourBox) .grid-x>:nth-child(3n+5):before{top:-27px;left:-27px}
.full-width-grid.new-branding-2025 .full-width-grid-wrapper.fourBox .grid-x>:nth-child(4n+6):after,.full-width-grid.new-branding-2025 .full-width-grid-wrapper.fourBox .grid-x>:nth-child(4n+7):after,.full-width-grid.new-branding-2025 .full-width-grid-wrapper:not(.fourBox) .grid-x>:nth-child(3n+5):after{top:-27px;right:-27px}
.full-width-grid.new-branding-2025 .full-width-grid-wrapper.fourBox .grid-x>:nth-child(2):after,.full-width-grid.new-branding-2025 .full-width-grid-wrapper.fourBox .grid-x>:nth-child(2):before,.full-width-grid.new-branding-2025 .full-width-grid-wrapper.fourBox .grid-x>:nth-child(3):after,.full-width-grid.new-branding-2025 .full-width-grid-wrapper.fourBox .grid-x>:nth-last-child(2):after,.full-width-grid.new-branding-2025 .full-width-grid-wrapper.fourBox .grid-x>:nth-last-child(2):before,.full-width-grid.new-branding-2025 .full-width-grid-wrapper.fourBox .grid-x>:nth-last-child(4):after{background:linear-gradient(180deg,#fff 0%,#2a2a2a 100%);z-index:1;height:100%;width:2px;left:-2px}
.full-width-grid.new-branding-2025 .full-width-grid-wrapper.fourBox .grid-x>:nth-child(2):after,.full-width-grid.new-branding-2025 .full-width-grid-wrapper.fourBox .grid-x>:nth-child(3):after,.full-width-grid.new-branding-2025 .full-width-grid-wrapper.fourBox .grid-x>:nth-last-child(2):after,.full-width-grid.new-branding-2025 .full-width-grid-wrapper.fourBox .grid-x>:nth-last-child(4):after{left:auto;right:-2px}
.full-width-grid.new-branding-2025 .full-width-grid-wrapper.fourBox .grid-x>:nth-last-child(2):after,.full-width-grid.new-branding-2025 .full-width-grid-wrapper.fourBox .grid-x>:nth-last-child(2):before,.full-width-grid.new-branding-2025 .full-width-grid-wrapper.fourBox .grid-x>:nth-last-child(4):after{background:linear-gradient(180deg,#2A2A2A 0%,#fff 100%);z-index:1;top:auto}
.full-width-grid.new-branding-2025 .full-width-grid-wrapper.fourBox .grid-x>:nth-child(4n):not(:last-child):after,.full-width-grid.new-branding-2025 .full-width-grid-wrapper.fourBox .grid-x>:nth-child(4n+1):not(:nth-last-child(4)):after{background:linear-gradient(-90deg,#2A2A2A 0%,#fff 100%);z-index:2;width:100%}
.full-width-grid.new-branding-2025 .full-width-grid-wrapper.fourBox .grid-x>:nth-child(4n):not(:last-child):after{background:linear-gradient(-90deg,#fff 0,#2a2a2a 100%)}
.full-width-grid.new-branding-2025 .full-width-grid-wrapper.fourBox .grid-x:after{background-image:none}
.full-width-grid.new-branding-2025 .full-width-grid-wrapper .single-grid{background-color:#fff;padding: 40px 35px 25px;}
.full-width-grid.new-branding-2025 .full-width-grid-wrapper .single-grid img{max-width:100px;box-shadow: 0px 2px 25px 0px #FF5C0A26;margin-bottom:20px;border-radius:100px;padding:13px;}
.full-width-grid.new-branding-2025 .full-width-grid-wrapper .single-grid p{color:#1F2533}
.full-width-grid.new-branding-2025 .full-width-grid-wrapper .single-grid h2 span{color:#FF5C0A}
@media (min-width: 1023px) {
.full-width-grid.new-branding-2025 .full-width-grid-wrapper.fourBox .single-grid h2{font-weight:500}
}
@media (min-width: 1023px) and (max-width: 1300px) {
.full-width-grid.new-branding-2025 .full-width-grid-wrapper.fourBox .single-grid h2{font-size:40px}
}
@media (max-width: 768px) {
.full-width-grid.new-branding-2025 .full-width-grid-wrapper.fourBox .grid-x>:nth-child(2):after,.full-width-grid.new-branding-2025 .full-width-grid-wrapper.fourBox .grid-x>:nth-child(2):before,.full-width-grid.new-branding-2025 .full-width-grid-wrapper.fourBox .grid-x>:nth-child(3):after,.full-width-grid.new-branding-2025 .full-width-grid-wrapper.fourBox .grid-x>:nth-last-child(2):after,.full-width-grid.new-branding-2025 .full-width-grid-wrapper.fourBox .grid-x>:nth-last-child(2):before,.full-width-grid.new-branding-2025 .full-width-grid-wrapper.fourBox .grid-x>:nth-last-child(4):after,.full-width-grid.new-branding-2025 .full-width-grid-wrapper.fourBox .grid-x>:nth-child(4n):not(:last-child):after,.full-width-grid.new-branding-2025 .full-width-grid-wrapper.fourBox .grid-x>:nth-child(4n+1):not(:nth-last-child(4)):after,.full-width-grid.new-branding-2025 .full-width-grid-wrapper.fourBox .grid-x>:nth-child(4n):not(:last-child):after{background:#2a2a2a}
.full-width-grid.new-branding-2025 .full-width-grid-wrapper.fourBox .single-grid p{font-size:18px}
}
/****** End Block 31 - Data Point Cards Block + new-branding  ******/

/****** Start GTM Integration Block: + new-branding  ******/

.img-content-sbs.new-branding-2025{/*border:1px solid rgba(0, 56, 148, 1);border-width: 1px 0px 1px 0px;*/border:none;}
.img-content-sbs.new-branding-2025 h4, .img-content-sbs.new-branding-2025 p{color:#1F2533}
.img-content-sbs.new-branding-2025 h2, .img-content-sbs.new-branding-2025 h4{font-weight:500;}
.img-content-sbs.new-branding-2025 .position-reverse{flex-direction: row-reverse;}

/****** End GTM Integration Block: + new-branding  ******/

/****** Start Block 28 2_or_3_columns + new-branding  ******/

.blue-box-sec.new-branding-2025 .blue-box-col{min-height: 280px;padding: 48px;background: linear-gradient(120deg, rgba(175, 205, 255, 0.15) 0%, rgba(175, 205, 255, 0.15) 50%, rgba(255, 92, 10, 0.06) 100%);border-radius: 24px;background: url(../images/card-wave.webp) bottom right / contain no-repeat, linear-gradient(120deg, rgba(175, 205, 255, 0.15) 0%, rgba(175, 205, 255, 0.15) 50%, rgba(255, 92, 10, 0.06) 100%);}
.blue-box-sec.new-branding-2025 .blue-box-col:not(.with-icon){display: flex;align-items: center;justify-content: center;flex-direction: column;}
.blue-box-sec.new-branding-2025 .blue-box-col h4 {max-width: 100%;color: #1f2533;font-weight: 500;text-transform: uppercase;letter-spacing: 0.24px;}


/****** End Block 28 2_or_3_columns + new-branding  ******/

/****** Start Block Data quality slider + new-branding  ******/

.data-quality-sec.new-branding-2025 .data-quality-col{margin-bottom: 25px;background: linear-gradient(60deg, rgba(175, 205, 255, 0.15) 50%, rgba(255, 186, 10, 0.10) 100%);padding: 35px 30px 20px;border-radius: 24px;box-shadow:none;border:none;}
.data-quality-sec.new-branding-2025 .tab-progress{background:radial-gradient(circle at 20% 20%, rgb(180 205 255), transparent 60%), radial-gradient(circle at 100% 40%, rgb(255 200 200), transparent 100%), radial-gradient(circle at 100% 90%, rgb(255 220 150), transparent 35%), #ffffff;}
.data-quality-sec.new-branding-2025 .data-quality-col h5{color:#003894;}

/****** End Block Data quality slider + new-branding  ******/
/****** Start Block Block Persona Card + new-branding  ******/
.team-sec.new-branding-2025 p{font-size:16px;}
.team-sec.new-branding-2025 .team-col{background: radial-gradient(at 100% 14.1%, #ff5c0a1a 0px, transparent 50%), radial-gradient(at 0.5% 97.3%, #afcdff26 0px, transparent 50%), radial-gradient(at 100% 96.4%, #ffba0a1a 0px, transparent 50%) #fff;box-shadow: 0px -15px 35px 0px #0038941a, 0px 60px 45px -65px #0038948c, 13px 27px 22px 0 #0038940f;border-radius: 24px;border: 1px solid rgb(0 56 148 / 15%);}
@media print, screen and (max-width: 64em) {
.team-sec.new-branding-2025 .team-col{padding:35px 25px;}
}
/****** End Block Block Persona Card + new-branding  ******/