.elementor .e-7a73b5a-4c19351{font-weight:300;font-size:1.7vw;color:var(--Text);line-height:1.2em;text-align:start;element.style {
  font-size: var(--fluid-body);
}\n}.elementor .e-4d20b88-3899f8e{font-family:"Gyst Variable";font-weight:500;color:var(--Primary-2026);font-size: var(--fluid-heading);
  line-height: var(--fluid-heading-lh);\n}.elementor .e-e238210-78935b4{font-weight:200;color:var(--Text);line-height:1.2em;font-size: var(--fluid-bigbody);\n}.elementor .e-0f187a9-e645345{font-family:"Gyst Variable";font-weight:500;font-size:20px;color:var(--Primary-2026);display:flex;flex-direction:row;flex-wrap:nowrap;}.elementor .e-0932934-4d6b99c{width:20px;height:20px;color:var(--Primary-2026);margin-block-start:4px;}.elementor .e-76ff3d5-2dc0d6e{flex-wrap:nowrap;}.elementor .e-0075db3-1ddff02{width:32%;padding:96px;flex-direction:column;gap:16px;flex-wrap:nowrap;}.elementor .e-f56507d-6ad5ca6{width:68%;padding:0px;.de-video-shell {
position: relative;
overflow: hidden;
border-radius: 18px;
background: #142d32;
box-shadow: 0 24px 70px rgba(0, 0, 0, 0.22);
}

.de-video-shell .elementor-widget-video,
.de-video-shell .elementor-widget-video .elementor-widget-container,
.de-video-shell .elementor-wrapper {
width: 100%;
height: 100%;
}

.de-video-shell video {
display: block;
width: 100%;
height: 100%;
object-fit: cover;
}

.de-video-shell::after {
content: "";
position: absolute;
inset: 0;
pointer-events: none;
background: linear-gradient(
  180deg,
  rgba(14, 28, 32, 0.04) 0%,
  rgba(14, 28, 32, 0.28) 100%
);
z-index: 1;
}

.de-video-play {
position: absolute;
left: 50%;
top: 50%;
z-index: 3;
width: 96px;
height: 96px;
border: 0;
border-radius: 999px;
background: rgba(36, 86, 80, 0.88);
box-shadow: 0 18px 45px rgba(0, 0, 0, 0.25);
backdrop-filter: blur(6px);
cursor: pointer;
transform: translate(-50%, -50%);
transition:
  transform 180ms ease,
  background 180ms ease,
  box-shadow 180ms ease,
  opacity 180ms ease;
}

.de-video-play:hover {
transform: translate(-50%, -50%) scale(1.06);
background: rgba(40, 110, 101, 0.96);
box-shadow: 0 22px 55px rgba(0, 0, 0, 0.32);
}

.de-video-play span {
display: block;
width: 0;
height: 0;
margin-left: 7px;
border-top: 18px solid transparent;
border-bottom: 18px solid transparent;
border-left: 29px solid #ffffff;
}

.de-video-play.is-hidden {
opacity: 0;
pointer-events: none;
transform: translate(-50%, -50%) scale(0.94);
}\n}.elementor .e-3b1c5ac{padding:0px;background-color:var(--Beige-BG-2026);flex-direction:row;align-items:center;}.elementor .e-e3cdec8-70722c7{width:50%;}.elementor .e-130874a-0e3d8de{width:50%;}.elementor .e-71a53a5-4bac913{width:100%;padding:0px;margin:0px;flex-direction:row;gap:0px;}.elementor .e-2a47022-78a39be{width:50%;}.elementor .e-debc9d9-0750c82{width:50%;}.elementor .e-7eace56-b3e9426{width:100%;padding:0px;margin:0px;flex-direction:row;gap:0px;}.elementor .e-174dc6f-cc50010{width:32%;padding:0px;margin:0px;flex-direction:column;gap:0px;flex-wrap:nowrap;}.elementor .e-cdad798-e6279de{width:40vw;max-width:600vw;font-family:"Gyst Variable";font-weight:500;font-size:72px;color:var(--Heading-on-neutral);line-height:68px;text-align:start;font-size: var(--fluid-heading);
  line-height: var(--fluid-heading-lh);\n}.elementor .e-7438510-2c7e99f{width:40vw;max-width:600vw;font-weight:200;font-size:32px;color:var(--Text);line-height:36px;font-size: var(--fluid-bigbody);\n}.elementor .e-c7c41bc-1e11ffe{width:68%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:96px;padding-inline-end:96px;margin:0px;flex-direction:column;gap:36px;align-items:start;}.elementor .e-603eb04-3500681{column-gap:0px;padding:0px;margin:0px;background-color:#f3f1ed;flex-direction:row;row-gap:96px;justify-content:flex-start;align-items:center;}.elementor .e-20dc32b-fecac13{padding:0px;margin:0px;flex-direction:row;gap:0px;}.elementor .e-b7ac256-7801781{width:32%;padding:0px;margin:0px;flex-direction:column;gap:0px;flex-wrap:nowrap;}.elementor .e-6e8271a-4910197{width:40vw;max-width:600px;font-family:"Gyst Variable";font-weight:500;font-size:72px;color:#ffffff;line-height:68px;text-align:start;font-size: var(--fluid-heading);
  line-height: var(--fluid-heading-lh);\n}.elementor .e-7790475-c846183{width:40vw;max-width:600px;font-weight:200;font-size:32px;color:#ffffff;line-height:36px;font-size: var(--fluid-bigbody);\n}.elementor .e-eec1a51-3d7ba86{max-width:620px;font-family:"Gyst Variable";font-weight:500;font-size:20px;color:#b6e2ff;}.elementor .e-c7b1010-c9b85a2{width:20px;height:20px;max-width:620px;font-family:"Gyst Variable";font-weight:500;font-size:20px;color:#b6e2ff;margin-block-start:4px;}.elementor .e-e32a68b-001255c{width:40vw;max-width:600px;flex-wrap:nowrap;}.elementor .e-996d770-7aabc19{width:68%;padding-block-start:128px;padding-block-end:128px;padding-inline-start:96px;padding-inline-end:96px;margin:0px;background-color:var(--Dark-blue-bg-2026);flex-direction:column;gap:36px;align-items:start;}.elementor .e-6968f33-8be409d{min-height:600px;column-gap:0px;padding:0px;margin:0px;background-color:#123157;flex-direction:row;row-gap:96px;justify-content:flex-start;align-items:center;}.elementor .e-3c532fc-4346fc6{padding:0px;margin:0px;flex-direction:row;gap:0px;}.elementor .e-d36dc11-2a5b42c{width:32%;padding:0px;margin:0px;flex-direction:column;gap:0px;flex-wrap:nowrap;}.elementor .e-be50528-c1a5ef8{width:40vw;max-width:600px;font-family:"Gyst Variable";font-weight:500;font-size:72px;color:#ffffff;line-height:68px;text-align:start;font-size: var(--fluid-heading);
  line-height: var(--fluid-heading-lh);\n}.elementor .e-e7a1a63-6ae10a9{width:40vw;max-width:600px;font-weight:200;font-size:32px;color:#ffffff;line-height:36px;font-size: var(--fluid-bigbody);\n}.elementor .e-a85a9a5-54543d9{max-width:620px;font-family:"Gyst Variable";font-weight:500;font-size:20px;color:#cbfffc;}.elementor .e-25a668c-30aa335{width:20px;height:20px;max-width:620px;font-family:"Gyst Variable";font-weight:500;font-size:20px;color:#cbfffc;margin-block-start:4px;}.elementor .e-6da5223-ecee578{width:40vw;max-width:600px;display:flex;flex-direction:row;gap:10px;align-items:center;align-self:start;}.elementor .e-bb16766-beb10d3{width:68%;padding-block-start:128px;padding-block-end:128px;padding-inline-start:96px;padding-inline-end:96px;margin:0px;flex-direction:column;gap:36px;align-items:start;}.elementor .e-7bb574d-2f4957b{min-height:600px;column-gap:0px;padding:0px;margin:0px;background-color:var(--Muted-green-bg-2026);flex-direction:row;row-gap:96px;justify-content:flex-start;align-items:center;}.elementor .e-368db76-d32d70e{padding:0px;margin:0px;flex-direction:row;gap:0px;}.elementor .e-3525396-1dda7ba{width:32%;padding:0px;margin:0px;flex-direction:column;gap:0px;flex-wrap:nowrap;}.elementor .e-725f6f7-4102572{width:40vw;max-width:600px;font-family:"Gyst Variable";font-weight:500;font-size:72px;color:var(--Heading-on-neutral);line-height:68px;text-align:start;font-size: var(--fluid-heading);
  line-height: var(--fluid-heading-lh);\n}.elementor .e-686f99b-af5bb7f{width:40vw;max-width:600px;font-weight:200;font-size:32px;line-height:36px;font-size: var(--fluid-bigbody);\n}.elementor .e-386efa0-cb16bc7{max-width:620px;font-family:"Gyst Variable";font-weight:500;font-size:20px;color:var(--Primary-2026);}.elementor .e-878046c-1c5b720{width:20px;height:20px;max-width:620px;font-family:"Gyst Variable";font-weight:500;font-size:20px;color:var(--Primary-2026);margin-block-start:4px;}.elementor .e-3a71647-77756e9{width:40vw;max-width:600px;display:flex;flex-direction:row;gap:10px;align-items:center;align-self:start;}.elementor .e-e93fb94-66ee054{width:68%;padding-block-start:128px;padding-block-end:128px;padding-inline-start:96px;padding-inline-end:96px;margin:0px;flex-direction:column;gap:36px;align-items:start;}.elementor .e-b376d81-e306795{min-height:600px;column-gap:0px;padding:0px;margin:0px;background-color:#99b9ba;flex-direction:row;row-gap:96px;justify-content:flex-start;align-items:center;}