.elementor .e-5188836a-95ab3ab{font-family:Poppins;font-weight:700;font-size:0.85rem;color:var(--pistachio);letter-spacing:0.16px;text-transform:uppercase;}.elementor .e-6e01952f-b86929c{max-width:18ch;font-family:Poppins;font-size:clamp(2.6rem, 6vw, 4.5rem);color:var(--dark_cerulean);line-height:1.05em;margin-block-start:-25px;}.elementor .e-75f965b1-d00d2b5{color:#454545e6;line-height:1.3;margin-block-start:-15px;}.elementor .e-47bcdede-b8d2013{height:405px;max-height:405px;margin-block-start:-40px;gap:3.5rem;}.elementor .e-794cf319-4e0c99f{height:500px;padding-block-start:clamp(5rem, 9vw, 8rem);padding-block-end:clamp(4rem, 7vw, 6.5rem);background-image: radial-gradient(60% 90% at 90% 0%, rgba(0,78,112,0.18), transparent 80%);\n}.elementor .e-7677ac3-5df229a{font-weight:500;font-size:18px;color:var(--white);text-align:center;}.elementor .e-1593b5f-73be{font-family:var(--font-heading);font-weight:600;font-size:clamp(2.6rem, 4.4vw, 3.6rem);color:var(--pistachio);letter-spacing:-0.03em;line-height:1;}.elementor .e-22ef2db1-697b364{font-weight:700;font-size:0.85rem;color:var(--dark_cerulean);letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-37dd94cc-1be0{padding:2.2rem;gap:1.1rem;}.elementor .e-369524b0-f0f9{font-family:var(--font-heading);font-weight:600;font-size:clamp(2.6rem, 4.4vw, 3.6rem);color:var(--pistachio);letter-spacing:-0.03em;line-height:1;}.elementor .e-4055018f-a51d445{font-weight:700;font-size:0.85rem;color:var(--dark_cerulean);letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-740827e0-3af1{padding:2.2rem;gap:1.1rem;}.elementor .e-196177da-ab35{font-family:var(--font-heading);font-weight:600;font-size:clamp(2.6rem, 4.4vw, 3.6rem);color:var(--pistachio);letter-spacing:-0.03em;line-height:1;}.elementor .e-75847849-4b97d05{font-weight:700;font-size:0.85rem;color:var(--dark_cerulean);letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-66dcff25-8c43{padding:2.2rem;gap:1.1rem;}.elementor .e-d588e7d-a9af{gap:3.5rem;}.elementor .e-532f8aef-7428{padding-block-start:clamp(2.5rem, 5vw, 4rem);padding-block-end:clamp(2.5rem, 5vw, 4rem);background-color:var(--persian_green);}.elementor .e-2724228e-fdfd3c0{font-family:Poppins;color:#83d77c;}.elementor .e-4264fb36-5b22d0d{max-width:20ch;font-family:Poppins;color:#004e70;}.elementor .e-23ae82c8-91156ed{font-family:Poppins;color:#0c2340;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-13df73d6-50546fb{font-family:var(--font-body);font-weight:600;font-size:15px;color:var(--white);text-transform:uppercase;padding-block-start:9px;padding-block-end:9px;padding-inline-start:22px;padding-inline-end:22px;border-radius:999px;border-style:none;background-color:var(--pistachio);}.elementor .e-4216de5f-bf9ddae{margin-block-start:0.6rem;justify-content:center;}.elementor .e-714ae472-8de1bd0{text-align:center;gap:1.4rem;align-items:center;}.elementor .e-4ff8f005-9717e55{margin-block-start:-40px;margin-block-end:-40px;gap:3.5rem;}.elementor .e-6ea4bded-8c48321{background-image: radial-gradient(70% 120% at 85% 0%, rgba(0,126,140,0.22), transparent 60%);\n}