.home-hero-tagline{border-radius:60px;border:1px solid rgba(249,247,250,.11);background:radial-gradient(48.07% 100% at 50.17% 0%,#f9f7fa45 31.73%,#f9f7fa0d)}.home-hero-heading{background:linear-gradient(180deg,#ffffff61 2.88%,#fff 35.34%,#f9f7fa 52.24%,#f9f7fa61 94%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.counter-hover{height:400px;align-items:stretch}.main-effect{height:351px}.main-effect:hover{height:400px}.counter-hover .main-effect{flex:1;transition:all .5s ease-in-out;position:relative;overflow:hidden;min-height:190px}.counter-hover .main-effect:hover{flex:1.3;background:#f9f7fa;gap:85px;margin-top:-20px;margin-bottom:-20px;transition:.5s all ease-in-out}.counter-hover .main-effect .e-paragraph-base{opacity:0;max-height:0;overflow:hidden;transition:.5s all ease-in-out}.counter-hover .main-effect:hover .e-paragraph-base{opacity:1;max-height:300px;margin-top:10px;transition:.5s all ease-in-out}.counter-hover:hover .main-effect:not(:hover){opacity:.5;transform:scale(.95);transition:.5s all ease-in-out}.main-effect h3[aria-hidden=true]{opacity:1;color:#8a8a8a!important;-webkit-text-fill-color:#8A8A8A}.main-effect:hover h3[aria-hidden=true]{opacity:1;transform:scale(2.2) translate(-15px,2px);background:radial-gradient(112.09% 83.93% at 50.07% 16.07%,#c2c0c3 20.67%,#d4ccd7e6 43.27%,#d4ccd70f 94%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:.5s all ease-in-out}.main-effect:hover h5,.main-effect:hover h3:not([aria-hidden=true]){color:#221e24!important;transition:.5s all ease-in-out}.counter-hover .elementor-widget-icon{background:radial-gradient(37.27% 100% at 50.17% 0%,#f2e1fa33,#f9f7fa0d);transition:.5s all ease-in-out}.main-effect:hover .elementor-widget-icon{background:radial-gradient(204.72% 100% at 50% 100%,#daacf3 7.48%,#8b1ec4 35.03%,#3e005f 70.88%,#120f14);transition:.5s all ease-in-out;transform:scale(1.3)}.main-effect .elementor-widget-icon{transform:scale(1);transition:.5s all ease-in-out}.acord-home .e-n-accordion-item{background:#d4ccd733;padding:8px;border:1px solid var(--Grey-for-text, #C2C0C3);border-radius:18px}.footer-cta-blur-radial{border-radius:16px;border:1px solid rgba(249,247,250,.14);background:radial-gradient(37.27% 100% at 50.17% 0%,#f2e1fa33,#f9f7fa0d)}.footer-cta-blur-col{border-radius:var(--large-sections, 32px);border:1px solid rgba(249,247,250,.1);background:radial-gradient(48.07% 100% at 50.17% 0%,#f2e1fa17 44.71%,#f9f7fa05)}.font-gradient{background:var(--Font-gradient, radial-gradient(111.95% 83.93% at 50.07% 16.07%, #FFF 0%, #F9F7FA 33.17%, rgba(249, 247, 250, .18) 85.58%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}h3.elementor-icon-box-title{margin-top:0}.faq .e-n-accordion details summary{padding-bottom:32px;border-radius:14px!important}.faq .e-n-accordion details[open] summary{padding-bottom:18px;border-radius:14px 14px 0 0;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}details .e-child{background-color:#d4ccd730;padding:0 64px 32px 32px;border-radius:0 0 14px 14px!important}.faq .e-n-accordion details summary span.e-closed i.fas.fa-chevron-down{transform:rotate(181deg)}.faq .e-n-accordion details summary span.e-opened i.fas.fa-chevron-up{transform:rotate(180deg)}.featured-inthe-press strong{font-weight:400;color:#e758ff}.credibility-year{transition:transform .3s ease;transform-origin:center}.credibility-divider .elementor-divider-separator{transition:transform .3s ease}.credibility-row .credibility-divider:first-child .elementor-divider-separator{transform-origin:left center}.credibility-row .credibility-divider:last-child .elementor-divider-separator{transform-origin:right center}.credibility-row:hover .credibility-year{transform:scale(1.12);background:linear-gradient(273deg,#8e02d8 17.62%,#d913fa);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent!important;color:transparent!important}.credibility-row:hover .credibility-divider .elementor-divider-separator{transform:scaleX(1.5);border-block-start:0;block-size:var(--divider-border-width, 2px);background:linear-gradient(273deg,#8e02d8 17.62%,#d913fa)}.credibility-down-arrow .elementor-icon svg{animation:credibility-arrow-bob 1.6s ease-in-out infinite;will-change:transform}@keyframes credibility-arrow-bob{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}.location-grid-template-section .location-grid-template-col{position:relative;overflow:hidden;background-size:cover;background-position:center;transition:box-shadow .4s cubic-bezier(.22,1,.36,1)}.location-grid-template-section .location-grid-template-col:after{content:"";position:absolute;inset:0;background:inherit;background-size:cover;background-position:center;transform:scale(1);transition:transform .6s cubic-bezier(.22,1,.36,1);z-index:0}.location-grid-template-section .location-grid-template-col:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#120f1480,#120f14ba 39.22% 60.91%,#120f1480);opacity:0;transition:opacity .45s ease;pointer-events:none;z-index:1}.location-grid-template-section .location-grid-template-col>*{position:relative;z-index:2}.location-grid-template-section .location-grid-template-col h3{color:#fff}.location-grid-template-section .location-grid-template-col:hover{box-shadow:0 18px 40px #00000059}.location-grid-template-section .location-grid-template-col:hover:after{transform:scale(1.08)}.location-grid-template-section .location-grid-template-col:hover:before{opacity:1}.process-box.e-con{background-color:transparent;border-radius:0;border-bottom:1px solid #312D33;overflow:hidden;transition:background-color .45s ease,border-radius .45s ease,border-bottom-color .45s ease}.process-box .e-svg-base{transition:transform .45s ease}.process-box>.e-con:last-child{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s ease}.process-box>.e-con:last-child>.Body-Medium{overflow:hidden;min-height:0;margin:0;opacity:0;transition:opacity .35s ease}.process-box.e-con:hover{background-color:#221e24;border-radius:18px;border-bottom-color:transparent}.process-box:hover .e-svg-base{transform:rotate(-20deg)}.process-box:hover>.e-con:last-child{grid-template-rows:1fr}.process-box:hover>.e-con:last-child>.Body-Medium{opacity:1;margin-top:12px}.process-box.e-con:has(+.process-box:hover){border-bottom-color:transparent}
