.elementor .s-ab-hero-motif{width:360px;height:360px;inset-block-start:-40px;inset-inline-end:-60px;opacity:14%;}.elementor .s-ab-hero-actions{margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-ab-hero-copy{max-width:760px;z-index:2;gap:16px;}.elementor .s-ab-hero{padding-block-start:64px;padding-block-end:130px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .s-ab-mission-copy{gap:18px;}.elementor .s-ab-mission-photo{width:100%;aspect-ratio:4 / 3;object-fit:cover;object-position:center center;}.elementor .s-ab-mission-star{width:110px;height:110px;inset-block-start:-36px;inset-inline-end:-30px;}.elementor .s-ab-mission-visual{max-width:560px;position:relative;flex:0 1 46%;}.elementor .s-ab-mission{padding-block-start:80px;padding-block-end:150px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .s-ab-path-head{margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-ab-phases-copy{gap:14px;flex:0 1 36%;align-self:flex-start;}.elementor .s-ab-phases-grid{min-width:280px;flex:1 1 0%;}.elementor .s-ab-phases-row{align-items:flex-start;}.elementor .s-ab-phases{padding-block-start:140px;padding-block-end:150px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .s-ab-who-miss-t{color:rgba(255,255,255,0.85);}.elementor .s-ab-who-miss{padding-block-start:36px;padding-block-end:36px;padding-inline-start:36px;padding-inline-end:36px;}.elementor .s-ab-who-teen{padding-block-start:36px;padding-block-end:36px;padding-inline-start:36px;padding-inline-end:36px;}.elementor .s-ab-who-li-1-i{width:18px;height:18px;min-width:18px;margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-ab-who-li-1{gap:12px;align-items:flex-start;}.elementor .s-ab-who-li-2-i{width:18px;height:18px;min-width:18px;margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-ab-who-li-2{gap:12px;align-items:flex-start;}.elementor .s-ab-who-li-3-i{width:18px;height:18px;min-width:18px;margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-ab-who-li-3{gap:12px;align-items:flex-start;}.elementor .s-ab-who-li-4-i{width:18px;height:18px;min-width:18px;margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-ab-who-li-4{gap:12px;align-items:flex-start;}.elementor .s-ab-who-list{margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;gap:12px;}.elementor .s-ab-who-btn{margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;align-self:flex-start;}.elementor .s-ab-year-photo{width:100%;aspect-ratio:4 / 5;object-fit:cover;object-position:top center;}.elementor .s-ab-year-dollar{width:110px;height:110px;inset-block-end:-30px;inset-inline-start:-36px;}.elementor .s-ab-year-visual{max-width:440px;position:relative;flex:0 1 40%;}.elementor .s-ab-year-li-1-i{width:18px;height:18px;min-width:18px;margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-ab-year-li-1{gap:12px;align-items:flex-start;}.elementor .s-ab-year-li-2-i{width:18px;height:18px;min-width:18px;margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-ab-year-li-2{gap:12px;align-items:flex-start;}.elementor .s-ab-year-li-3-i{width:18px;height:18px;min-width:18px;margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-ab-year-li-3{gap:12px;align-items:flex-start;}.elementor .s-ab-year-li-4-i{width:18px;height:18px;min-width:18px;margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-ab-year-li-4{gap:12px;align-items:flex-start;}.elementor .s-ab-year-btn{align-self:flex-start;}.elementor .s-ab-year-copy{gap:18px;}.elementor .s-ab-year{padding-block-start:140px;padding-block-end:150px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .s-ab-cta-actions{margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;justify-content:center;}.elementor .s-ab-cta-star{width:110px;height:110px;inset-block-start:-34px;inset-inline-end:-26px;}.elementor .s-ab-cta-panel{padding-block-start:64px;padding-block-end:64px;padding-inline-start:48px;padding-inline-end:48px;border-radius:32px;gap:16px;align-items:center;}.elementor .s-ab-cta{overflow:visible;padding-block-start:24px;padding-block-end:110px;padding-inline-start:0px;padding-inline-end:0px;}