.elementor-638 .elementor-element.elementor-element-cf02344{margin-top:-67px;margin-bottom:0px;}.elementor-638 .elementor-element.elementor-element-6212b19 .bds-inner-hero{min-height:500px;}.elementor-638 .elementor-element.elementor-element-6212b19 .bds-inner-hero__container{align-items:center;justify-content:center;padding:48px 24px 48px 24px;}.elementor-638 .elementor-element.elementor-element-6212b19 .bds-inner-hero__content{text-align:center;max-width:720px;}.elementor-638 .elementor-element.elementor-element-6212b19 .bds-inner-hero__overlay{background-color:rgba(2, 6, 23, 0.75);opacity:calc(100 / 100);}.elementor-638 .elementor-element.elementor-element-6212b19 .bds-inner-hero__heading{color:#ffffff;font-size:40px;font-weight:700;line-height:1.1em;}.elementor-638 .elementor-element.elementor-element-6212b19 .bds-inner-hero__description{color:rgba(255, 255, 255, 0.88);font-size:18px;line-height:1.5em;margin-top:12px;}.elementor-638 .elementor-element.elementor-element-1e5580d > .elementor-container{max-width:1440px;}.elementor-638 .elementor-element.elementor-element-1e5580d{padding:80px 0px 80px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-638 .elementor-element.elementor-element-75d621b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2.25rem;font-weight:600;color:#1A2942;}.elementor-638 .elementor-element.elementor-element-160db05 .bds-card-grid__list{grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px;justify-items:stretch;}.elementor-638 .elementor-element.elementor-element-160db05 .bds-card-grid__card{justify-content:flex-start;align-items:flex-start;transition-duration:200ms;}.elementor-638 .elementor-element.elementor-element-160db05 .bds-card-grid__body{text-align:left;}.elementor-638 .elementor-element.elementor-element-160db05 .bds-card-grid__card:hover{transform:translateY(-4px);}.elementor-638 .elementor-element.elementor-element-160db05 .bds-card-grid__heading{margin-bottom:8px;}.elementor-638 .elementor-element.elementor-element-160db05 .bds-card-grid__description{font-weight:300;margin-top:0px;}.elementor-638 .elementor-element.elementor-element-4ab2612 > .elementor-container{max-width:1440px;}.elementor-638 .elementor-element.elementor-element-4ab2612{padding:80px 0px 80px 0px;}.elementor-638 .elementor-element.elementor-element-cd4c021 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2.25rem;font-weight:600;color:#1A2942;}.elementor-638 .elementor-element.elementor-element-fae16b2 .bds-feature-list__grid{grid-template-columns:repeat(3, minmax(0, 1fr));column-gap:32px;row-gap:20px;}.elementor-638 .elementor-element.elementor-element-fae16b2 .bds-feature-list__heading{color:#1a2942;margin-bottom:24px;}.elementor-638 .elementor-element.elementor-element-fae16b2 .bds-feature-list__label{font-size:20px;color:#1a2942;}.elementor-638 .elementor-element.elementor-element-fae16b2 .bds-feature-list__item{gap:12px;align-items:center;}.elementor-638 .elementor-element.elementor-element-fae16b2 .bds-feature-list{--bds-feature-list-icon-size:22px;--bds-feature-list-icon-bg:#22c55e;--bds-feature-list-check-color:#ffffff;}.elementor-638 .elementor-element.elementor-element-fae16b2 .bds-feature-list__image{width:22px;height:22px;}.elementor-638 .elementor-element.elementor-element-d67d134 > .elementor-container{max-width:1440px;}.elementor-638 .elementor-element.elementor-element-d67d134{padding:80px 0px 80px 0px;}.elementor-638 .elementor-element.elementor-element-78304f9 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2.25rem;font-weight:600;color:#1A2942;}.elementor-638 .elementor-element.elementor-element-c1c01c2 .bds-faq__list{gap:12px;}.elementor-638 .elementor-element.elementor-element-c1c01c2 .bds-faq__item{border-radius:8px 8px 8px 8px;}.elementor-638 .elementor-element.elementor-element-c1c01c2 .bds-faq__item + .bds-faq__item{border-top-color:#e2e8f0;border-top-width:1px;}.elementor-638 .elementor-element.elementor-element-c1c01c2 .bds-faq__question{padding:16px 20px 16px 20px;color:#1a2942;background-color:transparent;}.elementor-638 .elementor-element.elementor-element-c1c01c2 .bds-faq__answer-inner{color:#1a2942;padding:0px 20px 16px 20px;}.elementor-638 .elementor-element.elementor-element-c1c01c2 .bds-faq__icon{width:16px;height:16px;font-size:16px;color:#64748b;}.elementor-638 .elementor-element.elementor-element-5df15d38:not(.elementor-motion-effects-element-type-background), .elementor-638 .elementor-element.elementor-element-5df15d38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F7FC;}.elementor-638 .elementor-element.elementor-element-5df15d38 > .elementor-container{max-width:1440px;}.elementor-638 .elementor-element.elementor-element-5df15d38{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-638 .elementor-element.elementor-element-5df15d38 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-638 .elementor-element.elementor-element-a327b9b img{border-radius:15px 15px 15px 15px;}.elementor-bc-flex-widget .elementor-638 .elementor-element.elementor-element-6ec8664a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-638 .elementor-element.elementor-element-6ec8664a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-638 .elementor-element.elementor-element-6ec8664a > .elementor-element-populated{padding:0px 0px 0px 60px;}.elementor-638 .elementor-element.elementor-element-71b92275 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2.25rem;font-weight:600;color:#1A2942;}.elementor-638 .elementor-element.elementor-element-9307c47 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1rem;font-weight:400;color:#1A2942;}@media(max-width:1024px){.elementor-638 .elementor-element.elementor-element-6212b19 .bds-inner-hero{min-height:360px;}.elementor-638 .elementor-element.elementor-element-160db05 .bds-card-grid__list{grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor-638 .elementor-element.elementor-element-fae16b2 .bds-feature-list__grid{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:767px){.elementor-638 .elementor-element.elementor-element-cf02344{margin-top:-84px;margin-bottom:0px;}.elementor-638 .elementor-element.elementor-element-6212b19 .bds-inner-hero{min-height:280px;}.elementor-638 .elementor-element.elementor-element-6212b19 .bds-inner-hero__heading{font-size:22px;}.elementor-638 .elementor-element.elementor-element-6212b19 .bds-inner-hero__description{font-size:14px;}.elementor-638 .elementor-element.elementor-element-1e5580d{padding:40px 0px 40px 0px;}.elementor-638 .elementor-element.elementor-element-75d621b .elementor-heading-title{font-size:22px;}.elementor-638 .elementor-element.elementor-element-160db05 .bds-card-grid__list{grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-638 .elementor-element.elementor-element-160db05 .bds-card-grid__description{font-size:14px;}.elementor-638 .elementor-element.elementor-element-4ab2612{padding:40px 0px 40px 0px;}.elementor-638 .elementor-element.elementor-element-cd4c021 .elementor-heading-title{font-size:22px;}.elementor-638 .elementor-element.elementor-element-fae16b2 .bds-feature-list__grid{grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-638 .elementor-element.elementor-element-fae16b2 .bds-feature-list__label{font-size:16px;}.elementor-638 .elementor-element.elementor-element-d67d134{padding:40px 0px 40px 0px;}.elementor-638 .elementor-element.elementor-element-78304f9 .elementor-heading-title{font-size:22px;}.elementor-638 .elementor-element.elementor-element-c1c01c2 .bds-faq__question-text{font-size:16px;}.elementor-638 .elementor-element.elementor-element-c1c01c2 .bds-faq__answer-inner{font-size:14px;}.elementor-638 .elementor-element.elementor-element-6ec8664a > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-638 .elementor-element.elementor-element-71b92275 .elementor-heading-title{font-size:22px;}.elementor-638 .elementor-element.elementor-element-9307c47 .elementor-heading-title{font-size:14px;}}