.elementor .gt-video-play-btn{width:72px;height:72px;position:relative;font-size:22px;color:var(--color-primary-dark);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:999px;border-width:0px;background-color:rgba(255,255,255,0.92);box-shadow:0px 4px 14px 0px rgba(0,0,0,0.25);justify-content:center;align-items:center;}.elementor .gt-cta-actions{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:14px;align-items:center;}.elementor .gt-cta-title{max-width:460px;font-family:var(--font-display);font-weight:600;font-size:24px;color:#ffffff;line-height:1.3;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .gt-cta-inner{width:100%;max-width:1180px;padding-block-start:64px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:row;gap:32px;justify-content:space-between;align-items:center;}.elementor .gt-cta-section{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--color-secondary);flex-direction:column;}.elementor .gt-legal-val{font-family:var(--font-body);font-size:16px;color:#ffffff;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .gt-legal-label{font-family:var(--font-body);font-weight:700;font-size:12px;color:rgba(255,255,255,.45);letter-spacing:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .gt-legal-item-full{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;grid-column:1 / -1;}.elementor .gt-legal-item{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}.elementor .gt-legal-grid{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:28px;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;}.elementor .gt-legal-title{font-family:var(--font-display);font-weight:600;font-size:26px;color:#ffffff;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:36px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .gt-legal-inner{width:100%;max-width:1180px;padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;}.elementor .gt-legal-section{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--color-primary-dark);flex-direction:column;}.elementor .gt-press-text{font-family:var(--font-body);font-size:15px;color:var(--color-ink-soft);line-height:1.65;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .gt-press-title{font-family:var(--font-display);font-weight:600;font-size:18px;color:var(--color-primary-dark);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .gt-press-inner{width:100%;max-width:760px;padding-block-start:64px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;}.elementor .gt-press-section{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#EFEADA;flex-direction:column;}.elementor .gt-values-source{font-family:var(--font-body);font-size:12px;color:var(--color-ink-faint);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .gt-quote-author{font-family:var(--font-body);font-size:13px;color:var(--color-ink-soft);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .gt-quote-text{font-family:var(--font-body);font-weight:600;font-size:19px;color:var(--color-primary-dark);line-height:1.6;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .gt-quote-box{padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;}.elementor .gt-values-p{font-family:var(--font-body);font-size:17px;color:var(--color-ink);line-height:1.7;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .gt-values-title{font-family:var(--font-display);font-weight:600;font-size:26px;color:var(--color-primary-dark);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .gt-values-inner{width:100%;max-width:760px;padding-block-start:88px;padding-block-end:88px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;}.elementor .gt-values-section{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#ffffff;flex-direction:column;}.elementor .gt-world-source-text{font-family:var(--font-body);font-size:12px;color:rgba(255,255,255,.6);line-height:1.6;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .gt-world-source-box{padding-block-start:18px;padding-block-end:18px;padding-inline-start:22px;padding-inline-end:22px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:10px;background-color:rgba(255,255,255,0.06);flex-direction:column;}.elementor .gt-world-p{font-family:var(--font-body);font-size:17px;color:rgba(255,255,255,.85);line-height:1.7;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .gt-world-title{font-family:var(--font-display);font-weight:600;font-size:26px;color:#ffffff;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .gt-world-inner{width:100%;max-width:760px;padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;}.elementor .gt-world-section{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--color-primary-dark);flex-direction:column;}.elementor .gt-source-text{font-family:var(--font-body);font-size:13px;color:var(--color-ink-soft);line-height:1.65;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .gt-source-box{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:10px;background-color:#F7F4EC;flex-direction:column;}.elementor .gt-story-p-last{font-family:var(--font-body);font-size:18px;color:var(--color-ink);line-height:1.75;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:36px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .gt-story-p{font-family:var(--font-body);font-size:18px;color:var(--color-ink);line-height:1.75;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .gt-story-tag{font-family:var(--font-body);font-weight:700;font-size:13px;color:var(--color-secondary);letter-spacing:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .gt-story-inner{width:100%;max-width:760px;padding-block-start:88px;padding-block-end:88px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;}.elementor .gt-story-section{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#ffffff;flex-direction:column;}.elementor .gt-video-note{font-family:var(--font-body);font-size:13px;color:rgba(255,255,255,.5);line-height:1.5;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .gt-video-caption{position:absolute;font-family:var(--font-body);font-weight:600;font-size:15px;color:#ffffff;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;background-color:transparent;}.elementor .gt-video-play-wrap{position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;justify-content:center;align-items:center;}.elementor .gt-video-img{width:100%;height:100%;object-fit:cover;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .gt-video-card{width:100%;overflow:hidden;aspect-ratio:16 / 9;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;border-radius:20px;background-color:var(--color-primary);}.elementor .gt-video-inner{width:100%;max-width:820px;padding-block-start:56px;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;}.elementor .gt-video-section{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--color-primary-dark);flex-direction:column;align-items:center;}.elementor .gt-hero-lead{max-width:620px;font-family:var(--font-body);font-size:17px;color:rgba(255,255,255,.85);line-height:1.5;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .gt-hero-title{max-width:680px;font-family:var(--font-display);font-weight:600;font-size:38px;color:#ffffff;line-height:1.22;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .gt-hero-inner{width:100%;min-height:100%;max-width:1180px;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;justify-content:center;}.elementor .gt-hero-bg-overlay{position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:rgba(8,20,46,0.85);}.elementor .gt-hero-bg-img{width:100%;height:100%;object-fit:cover;position:absolute;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .gt-hero-bg-wrap{overflow:hidden;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .gt-hero-section{height:400px;overflow:visible;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}.elementor .bottom-line{position:relative;}.elementor .left-strip{position:relative;}.elementor .btn-outline-w{font-weight:600;font-size:15px;color:#ffffff;padding-block-start:15px;padding-block-end:15px;padding-inline-start:30px;padding-inline-end:30px;border-radius:999px;border-width:2px;border-color:rgba(255,255,255,0.55);border-style:solid;background-color:transparent;justify-content:center;}.elementor .btn-accent{font-weight:600;font-size:15px;color:var(--color-primary-dark);padding-block-start:15px;padding-block-end:15px;padding-inline-start:30px;padding-inline-end:30px;border-radius:999px;border-width:0px;background-color:var(--color-accent);justify-content:center;}.elementor .stack{flex-direction:column;}