.elementor .aws{width:100%;min-height:100vh;overflow:hidden;background:#091e2e;font-family:Raleway,Arial,sans-serif}.elementor .aws,.elementor .aws *{box-sizing:border-box}.elementor .aws .elementor-widget{margin-block-end:0}.elementor .aws h1,.elementor .aws h2,.elementor .aws h3,.elementor .aws p{margin:0}.elementor .aws-page{width:100%;max-width:1440px;margin:0 auto;overflow:visible;background:#f8fcff}.elementor .aws-page>.e-con{position:relative;isolation:isolate}.elementor .aws-page>.e-con:before{width:100vw;position:absolute;z-index:-1;top:0;bottom:0;left:50%;content:'';background:var(--aws-wide-background,inherit);transform:translateX(-50%);pointer-events:none}.elementor .aws img{display:block}.elementor .aws-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.elementor .aws-image,.elementor .aws-image .elementor-widget-container{position:relative;width:100%;height:100%;overflow:hidden}.elementor .aws-image img{width:100%;height:100%;object-fit:cover}.elementor .aws-mobile-only{display:none}.elementor .aws-copy-panel{display:flex;flex-direction:column;justify-content:center}.elementor .aws-navy{color:#fff;background:#091e2e}.elementor .aws-blue{color:#fff;background:#356292}.elementor .aws-light{color:#091e2e;background:#f8fcff}.elementor .aws-section-title .elementor-heading-title{margin:0 0 32px;color:#bb9b77;font-family:var(--font-literata-400),Literata,serif;font-size:32px;font-weight:400;line-height:1.31;letter-spacing:4.48px;text-transform:uppercase}.elementor .aws-copy p{margin:0 0 22px;color:inherit;font-size:16px;font-weight:500;line-height:2;letter-spacing:-.16px}.elementor .aws-copy:last-child p{margin-bottom:0}.elementor .aws-body-copy .aws-copy p{margin-bottom:32px}.elementor .aws-body-copy .aws-copy:last-child p{margin-bottom:0}
.elementor .aws-hero{position:relative;width:100vw;height:100vh;overflow:hidden;background-position:center;background-size:cover;background-attachment:fixed;text-align:center}.elementor .aws-hero__inner{position:absolute;top:50%;left:50%;width:100%;max-width:904px;display:flex;flex-direction:column;align-items:center;transform:translate(-50%,-50%)}.elementor .aws-hero__logo{width:241px;height:144px;margin-bottom:40px}.elementor .aws-hero__logo .elementor-widget-container,.elementor .aws-hero__logo img{width:100%;height:100%;object-fit:contain}.elementor .aws-hero__title{width:100%}.elementor .aws-hero__title .elementor-heading-title{max-width:904px;margin:0 auto;color:#e2eaed;font-family:var(--font-literata-400-italic),Literata,serif;font-size:54px;font-weight:400;line-height:1.25;letter-spacing:-2.16px;text-align:center}.elementor .aws-hero__title strong{font-family:var(--font-literata-700-italic),Literata,serif;font-weight:700}.elementor .aws-hero__copy{width:100%;margin-top:40px}.elementor .aws-hero__copy p{max-width:665px;margin:0 auto;color:#e2eaed;font-size:24px;font-weight:400;line-height:normal;letter-spacing:-.48px;text-align:center}.elementor .aws-hero__button{margin-top:40px}.elementor .aws-hero__button .elementor-button{width:275px;height:60px;display:flex;align-items:center;justify-content:center;padding:12px 24px;border-radius:0;color:#f8fcff;background:#102e49;font-family:Raleway,Arial,sans-serif;font-size:16px;font-weight:700;letter-spacing:-.16px;text-transform:uppercase}.elementor .aws-hero__button .elementor-button:hover{background:#091e2e}.elementor .aws-scroll-arrow{display:none;position:absolute;bottom:40px;left:50%;width:16px;height:49px;transform:translateX(-50%)}.elementor .aws-scroll-arrow .elementor-widget-container,.elementor .aws-scroll-arrow img{width:16px;height:49px}
.elementor .aws-intro,.elementor .aws-growth{min-height:720px}.elementor .aws-intro{--aws-wide-background:#091e2e}.elementor .aws-growth{--aws-wide-background:#356292}.elementor .aws-solution{--aws-wide-background:#f8fcff;height:734px}.elementor .aws-intro .aws-copy-panel{padding:82px 56px 82px 104px}.elementor .aws-intro .aws-image img,.elementor .aws-solution .aws-image img{transform:scale(1.006);transform-origin:center}.elementor .aws-growth .aws-copy-panel{padding:82px 115px 82px 148px}.elementor .aws-solution .aws-copy-panel{padding:70px 56px 70px 88px}.elementor .aws-solution .aws-copy>p{margin-bottom:22px}
.elementor .aws .aws-growth>.aws-copy-panel{color:#f8fcff;background:#356292}.elementor .aws .aws-growth .aws-section-title .elementor-heading-title{color:#bb9b77}.elementor .aws .aws-growth .aws-copy,.elementor .aws .aws-growth .aws-copy p{color:#f8fcff}
.elementor .aws-hero__button .elementor-widget-container{text-align:center}.elementor .aws-hero__button .elementor-button{display:inline-flex}
.elementor .aws .aws-icon-list{margin:0 0 24px}.elementor .aws-icon-list .elementor-icon-list-items{display:flex;flex-direction:column;gap:15px;margin:0;padding:0}.elementor .aws-icon-list .elementor-icon-list-item{display:flex;align-items:flex-start;gap:8px;margin:0;padding:0;color:#091e2e;font-size:16px;font-weight:500;line-height:2;letter-spacing:-.16px;text-transform:uppercase}.elementor .aws-icon-list .elementor-icon-list-item:before{width:16px;height:16px;content:'';flex:0 0 16px;margin-top:8px;background:url('./icon-list-dark.svg') center/contain no-repeat}.elementor .aws-icon-list .elementor-icon-list-icon{display:none}.elementor .aws-icon-list .elementor-icon-list-text{padding:0!important;color:inherit!important}.elementor .aws-icon-list--light .elementor-icon-list-item:before{background-image:url('./icon-list-light.svg')}
.elementor .aws-market{--aws-wide-background:#102e49;min-height:1786px;padding:122px 108px 110px;color:#fff;background:#102e49}.elementor .aws-market__title .elementor-heading-title{width:100%;max-width:643px;margin:0 auto 100px;color:#bb9b77;font-family:var(--font-literata-400),Literata,serif;font-size:32px;font-weight:400;line-height:1.32;letter-spacing:8px;text-align:center;text-transform:uppercase}.elementor .aws-stat-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.elementor .aws-stat{overflow:hidden;border-radius:8px;color:#356292;background:#f8fcff}.elementor .aws-stat__head{height:100px;display:flex;align-items:center;justify-content:center;position:relative;background:#062c35}.elementor .aws-stat__head:after{width:0;height:0;position:absolute;bottom:-18px;left:50%;content:'';border-top:18px solid #062c35;border-right:17.5px solid transparent;border-left:17.5px solid transparent;transform:translateX(-50%)}.elementor .aws-stat__head .elementor-heading-title{color:#bb9b77;font-family:var(--font-literata-400),Literata,serif;font-size:24px;font-weight:400;letter-spacing:6px;text-transform:uppercase}.elementor .aws-stat__body{height:856px;display:grid;grid-template-rows:repeat(3,minmax(0,1fr));align-items:center;justify-items:flex-start;padding:62px 70px 62px 120px;text-align:left}.elementor .aws-stat__metric{display:flex;flex-direction:column;align-items:flex-start}.elementor .aws-stat__big .elementor-heading-title{max-width:430px;color:#356292;font-family:var(--font-literata-700-italic),Literata,serif;font-size:80px;font-style:italic;font-weight:700;line-height:1;letter-spacing:-3.2px}.elementor .aws-stat__big--regular .elementor-heading-title{font-family:var(--font-literata-400-italic),Literata,serif;font-weight:400}.elementor .aws-stat__label p{margin-top:16px;color:#356292;font-size:24px;line-height:1}.elementor .aws-stat__copy{width:calc(100% + 50px)}.elementor .aws-stat__copy p{max-width:none;margin:0;color:#356292;font-size:32px;line-height:1.25;text-align:left;text-wrap:balance}.elementor .aws-market__source p{margin-top:20px;color:#fff;font-size:16px;font-style:italic}.elementor .aws-market__conclusion{max-width:1075px;margin:116px auto 0}.elementor .aws-market__conclusion p{color:#fff;font-size:32px;font-weight:500;line-height:1.31;letter-spacing:-.32px;text-align:center}
.elementor .aws-structure{--aws-wide-background:#e2eaed;display:flex;flex-wrap:wrap;width:100vw;max-width:1440px;justify-content:space-between;gap:20px;align-items:flex-end;color:#050c2e;background:#e2eaed}.elementor .aws-structure>.e-con,.elementor .aws-structure>.aws-structure__image{width:32%;height:100vh;max-height:632px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;overflow:hidden;padding:32px 62px;background:#102e49}.elementor .aws-structure>.aws-structure__heading{width:66%;padding:20px 32px 126px}.elementor .aws .aws-structure>.aws-structure__heading{background:#091e2e}.elementor .aws-structure__heading .elementor-heading-title{max-width:780px;color:#bb9b77;font-family:var(--font-literata-400),Literata,serif;font-size:32px;font-weight:400;line-height:1.5;letter-spacing:8px;text-transform:uppercase}.elementor .aws-structure>.aws-structure__image{padding:0}.elementor .aws-structure__image .elementor-widget-container,.elementor .aws-structure__image img{width:100%;height:100%}.elementor .aws-structure__image img{object-fit:cover;transform:scale(1.01)}.elementor .aws-capability--blue{background:#356292}.elementor .aws-capability__number .elementor-heading-title{color:#bb9b77;font-family:var(--font-literata-400-italic),Literata,serif;font-size:100px;font-style:italic;font-weight:500;line-height:1;letter-spacing:-4px}.elementor .aws-capability__title .elementor-heading-title{min-height:72px;display:flex;align-items:flex-end;margin-top:60px;color:#bb9b77;font-family:var(--font-literata-400),Literata,serif;font-size:24px;font-weight:400;line-height:1.5;letter-spacing:6px;text-transform:uppercase}.elementor .aws-capability--blue .aws-capability__number .elementor-heading-title,.elementor .aws-capability--blue .aws-capability__title .elementor-heading-title{color:#f8fcff}.elementor .aws-capability__copy p{margin-top:32px;color:#f8fcff;font-size:24px;font-weight:400;line-height:normal;letter-spacing:-.24px}
.elementor .aws-partners{--aws-wide-background:#fff;height:286px;position:relative;overflow:visible;padding:59px 0 69px;color:#091e2e;background:#fff}.elementor .aws-partners__title .elementor-heading-title{margin:0 0 57px;padding:0 20px;color:#091e2e;font-family:var(--font-literata-400),Literata,serif;font-size:24px;font-weight:400;line-height:1.35;text-align:center}.elementor .aws-partner-marquee{overflow:hidden}.elementor .aws-partner-track{width:max-content;display:flex;flex-wrap:nowrap;align-items:center;margin-left:clamp(40px,9.72vw,140px);animation:aws-partner-marquee 34s linear infinite;will-change:transform}.elementor .aws-partner-set{width:auto;display:flex;flex:none;flex-wrap:nowrap;align-items:center;gap:clamp(72px,7.92vw,114px);padding-right:clamp(72px,7.92vw,114px)}.elementor .aws-partner{width:123px;height:50px;display:flex;flex:none;align-items:center;justify-content:center}.elementor .aws-partner .elementor-widget-container,.elementor .aws-partner img{width:123px;height:50px}.elementor .aws-partner img{object-fit:contain}.elementor .aws-partner--travelex{width:184px;overflow:hidden}.elementor .aws-partner--travelex .elementor-widget-container,.elementor .aws-partner--travelex img{width:220px;max-width:none;height:89px}@keyframes aws-partner-marquee{to{transform:translate3d(-50%,0,0)}}@media(prefers-reduced-motion:reduce){.elementor .aws-partner-track{animation-play-state:paused}}
.elementor .aws-independence{--aws-wide-background:#091e2e;min-height:720px}.elementor .aws-independence .aws-copy-panel{padding:100px 161px 100px 134px}.elementor .aws-independence .aws-image img{object-position:center bottom}.elementor .aws-growth .aws-image img,.elementor .aws-fee .aws-image img{transform:scale(1.068);transform-origin:center top}.elementor .aws-audience{--aws-wide-background:#356292;height:727px;display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:100px;padding:140px 120px;color:#fff;background:#356292}.elementor .aws-audience__title .elementor-heading-title{color:#bb9b77;font-family:var(--font-literata-400),Literata,serif;font-size:32px;font-weight:400;line-height:1.32;letter-spacing:8px;text-transform:uppercase}.elementor .aws-audience .aws-icon-list{margin:0}.elementor .aws-audience .elementor-icon-list-items{gap:20px}.elementor .aws-audience .elementor-icon-list-item{color:#fff;text-transform:none}.elementor .aws-fee{--aws-wide-background:#f8fcff;height:720px}.elementor .aws-fee .aws-copy-panel{padding:70px 161px 70px 123px}
.elementor .aws-future{--aws-wide-background:#102e49;height:534px;display:grid;grid-template-columns:567px 425px;align-items:start;gap:164px;padding:132px 115px 70px;color:#fff;background:#102e49}.elementor .aws-future__title .elementor-heading-title{color:#bb9b77;font-family:var(--font-literata-400),Literata,serif;font-size:32px;font-weight:500;line-height:1.32;letter-spacing:8px;text-transform:uppercase}.elementor .aws-future .aws-copy p{margin:0;color:#fff;font-size:16px;line-height:2}.elementor .aws-cta{--aws-wide-background:#102e49;min-height:1112px;display:grid;grid-template-columns:699px minmax(0,1fr);align-items:center;gap:77px;padding:155px 115px 258px;color:#fff;background:#102e49}.elementor .aws-cta__image{width:699px;aspect-ratio:1;border-radius:50%;overflow:hidden}.elementor .aws-cta__image .elementor-widget-container,.elementor .aws-cta__image img{width:100%;height:100%}.elementor .aws-cta__image img{object-fit:cover;object-position:center}.elementor .aws-cta__body{max-width:425px}.elementor .aws-cta__title .elementor-heading-title{margin-bottom:24px;color:#bb9b77;font-family:var(--font-literata-400),Literata,serif;font-size:32px;font-weight:400;line-height:1.32;letter-spacing:8px;text-transform:uppercase}.elementor .aws-cta__copy p{margin-bottom:32px;color:#fff;font-size:16px;line-height:2}.elementor .aws-cta__button .elementor-button{min-width:175px;display:inline-flex;align-items:center;justify-content:center;padding:16px 24px;border:1px solid #e2eaed;border-radius:0;color:#1a1a1a;background:#e2eaed;font-size:12px;font-weight:700;letter-spacing:-.48px;text-transform:uppercase}.elementor .aws-cta__button .elementor-button:hover{color:#f8fcff;background:#356292}.elementor .aws-pattern{--aws-wide-background:#102e49;width:100vw;height:103px;position:relative;left:50%;background:#102e49 url('./pattern.svg') center/auto 103px repeat-x;transform:translateX(-50%)}
@media(max-width:1023px){.elementor .aws-split{grid-template-columns:1fr}.elementor .aws-hero{background-attachment:scroll}.elementor .aws-hero__inner{max-width:100%}.elementor .aws-hero__logo{width:229px;height:137px}.elementor .aws-hero__title .elementor-heading-title{max-width:80%;font-size:32px;letter-spacing:-1.28px}.elementor .aws-hero__copy{margin-top:96px}.elementor .aws-hero__copy p{max-width:80%;font-size:18px}.elementor .aws-hero__button{display:none}.elementor .aws-scroll-arrow{display:block}.elementor .aws-intro,.elementor .aws-growth,.elementor .aws-solution,.elementor .aws-independence,.elementor .aws-fee{height:auto;min-height:0}.elementor .aws-image{min-height:390px}.elementor .aws-desktop-only{display:none}.elementor .aws-mobile-only{display:block}.elementor .aws-copy-panel{min-height:532px;padding:86px 40px}.elementor .aws-section-title .elementor-heading-title{margin-bottom:32px;font-size:18px;line-height:1.4;letter-spacing:4.5px}.elementor .aws-copy p{margin-bottom:16px;font-size:12px;line-height:2;letter-spacing:-.12px}.elementor .aws-body-copy{text-align:justify}.elementor .aws-body-copy .aws-copy p{margin-bottom:0}.elementor .aws-intro .aws-copy-panel{order:1;min-height:584px;padding:96px 40px}.elementor .aws-intro .aws-image{order:2}.elementor .aws-growth .aws-copy-panel{order:1;padding:96px 40px}.elementor .aws-growth .aws-image{order:2}.elementor .aws-solution .aws-copy-panel{order:1;padding:96px 40px}.elementor .aws-solution .aws-image{order:2}.elementor .aws-independence .aws-image{order:1}.elementor .aws-independence .aws-copy-panel{order:2;padding:96px 40px}.elementor .aws-growth .aws-image img{transform:none}.elementor .aws-icon-list{margin-bottom:24px}.elementor .aws-icon-list .elementor-icon-list-items{gap:4px}.elementor .aws-icon-list .elementor-icon-list-item{font-size:12px;line-height:2;letter-spacing:-.12px}.elementor .aws-icon-list .elementor-icon-list-item:before{margin-top:4px}.elementor .aws-market{min-height:0;padding:96px 48px}.elementor .aws-market__title .elementor-heading-title{max-width:354px;margin-bottom:72px;font-size:18px;line-height:1.4;letter-spacing:1.8px}.elementor .aws-stat-grid{grid-template-columns:1fr;gap:58px}.elementor .aws-stat{width:244px;margin:0 auto}.elementor .aws-stat__head{height:82px}.elementor .aws-stat__head .elementor-heading-title{font-size:14px;letter-spacing:3.5px}.elementor .aws-stat__head:after{bottom:-12px;border-top-width:12px;border-right-width:12px;border-left-width:12px}.elementor .aws-stat__body{height:293px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:30px 22px 30px 55px}.elementor .aws-stat__metric{margin:0 0 16px}.elementor .aws-stat__big .elementor-heading-title{font-size:32px;letter-spacing:-1.28px}.elementor .aws-stat__label p{margin-top:4px;font-size:12px}.elementor .aws-stat__copy{width:auto;max-width:200px;margin:0 auto;align-self:center}.elementor .aws-stat__copy p{font-size:12px;line-height:1.35}.elementor .aws-market__source p{margin-top:22px;font-size:10px}.elementor .aws-market__conclusion{margin-top:60px}.elementor .aws-market__conclusion p{font-size:12px;line-height:2;letter-spacing:-.12px}.elementor .aws-structure>.e-con,.elementor .aws-structure>.aws-structure__image{width:100vw;height:auto;max-height:100%;padding:100px 40px}.elementor .aws-structure>.aws-structure__image{height:632px;min-height:632px;max-height:632px;padding:0}.elementor .aws-structure__heading .elementor-heading-title{font-size:18px;line-height:1.4;letter-spacing:4.5px}.elementor .aws-capability__number .elementor-heading-title{font-size:48px}.elementor .aws-capability__title .elementor-heading-title{min-height:72px;margin-top:40px;font-size:20px}.elementor .aws-capability__copy p{margin-top:24px;font-size:16px;text-align:left}.elementor .aws-partners{height:190px;padding:42px 0 48px}.elementor .aws-partners__title .elementor-heading-title{margin-bottom:36px;padding:0 30px;font-size:16px}.elementor .aws-partner-track{margin-left:30px;animation-duration:28s}.elementor .aws-partner-set{gap:48px;padding-right:48px}.elementor .aws-partner,.elementor .aws-partner .elementor-widget-container,.elementor .aws-partner img{width:96px;height:39px}.elementor .aws-partner--travelex{width:144px}.elementor .aws-partner--travelex .elementor-widget-container,.elementor .aws-partner--travelex img{width:172px;height:70px}.elementor .aws-audience{height:auto;min-height:584px;grid-template-columns:1fr;gap:34px;padding:70px 40px}.elementor .aws-audience__title .elementor-heading-title{font-size:18px;line-height:1.4;letter-spacing:4.5px}.elementor .aws-audience .elementor-icon-list-items{gap:4px}.elementor .aws-fee .aws-image{min-height:390px}.elementor .aws-fee .aws-copy-panel{min-height:584px;padding:96px 56px}.elementor .aws-future{height:auto;min-height:765px;grid-template-columns:1fr;gap:50px;padding:96px 40px}.elementor .aws-future__title .elementor-heading-title{font-size:18px;line-height:1.4;letter-spacing:4.5px}.elementor .aws-future .aws-copy p{font-size:12px;line-height:2}.elementor .aws-cta{min-height:625px;grid-template-columns:1fr;justify-items:center;gap:34px;padding:72px 40px 88px;text-align:center}.elementor .aws-cta__image{width:182px}.elementor .aws-cta__body{max-width:425px}.elementor .aws-cta__title .elementor-heading-title{margin-bottom:20px;font-size:18px;letter-spacing:4.5px}.elementor .aws-cta__copy p{margin-bottom:24px;font-size:12px;line-height:1.7}.elementor .aws-cta__button .elementor-button{min-width:0;padding:9px 20px}.elementor .aws-pattern{height:44px;background-size:auto 44px}}
.elementor .aws-structure,.elementor .aws-partner-track,.elementor .aws-partner-set{flex-direction:row}
.elementor .aws-structure>.aws-capability{background:#102e49}.elementor .aws-structure>.aws-capability:nth-child(even),.elementor .aws-structure>.aws-capability--blue{background:#356292}
.elementor .aws .aws-hero__logo{margin-block-end:44px}
.elementor .aws .aws-market__conclusion{width:100%;max-width:1075px;align-self:center;margin:116px auto 0}.elementor .aws-stat__head .elementor-heading-title{line-height:normal}.elementor .aws-stat__copy p{font-weight:500;letter-spacing:-.16px}.elementor .aws-cta__copy{margin-top:8px}.elementor .aws-cta__copy p{font-weight:500;letter-spacing:-.16px}.elementor .aws-cta__button .elementor-button{line-height:normal}
@media(min-width:1024px){.elementor .aws-solution .aws-copy:last-child p,.elementor .aws-fee .aws-copy:last-child p{margin-bottom:22px}}
@media(max-width:1023px){.elementor .aws-page{margin:0}.elementor .aws .aws-hero__logo{width:241px;height:144px}.elementor .aws-hero__title .elementor-heading-title{max-width:904px;letter-spacing:-2.16px}.elementor .aws-copy p{color:inherit;text-align:justify}.elementor .aws-solution .aws-copy>p,.elementor .aws-fee .aws-copy:last-child p{margin-bottom:16px}.elementor .aws-stat__copy p{letter-spacing:-.12px}.elementor .aws .aws-market__conclusion{margin-top:60px}.elementor .aws-cta__copy{margin-top:12px}.elementor .aws-cta__copy p{font-weight:500;letter-spacing:-.12px;text-align:justify}.elementor .aws-cta__button{text-align:center}}
@media(max-width:1023px){.elementor .aws-capability__number .elementor-heading-title{min-height:49.203125px}}
