.elementor .e-7043512-3f28501{display:flex;gap:1.25rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-3b835e5-13ba6da{color:#12384a;padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:clamp(1.25rem, 5vw, 5rem);padding-inline-end:clamp(1.25rem, 5vw, 5rem);background-image:linear-gradient(135deg, #f4fbfa 0%,#e6f6f4 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-bbb0f55-3c2d2bb{padding-block-start:clamp(5rem,9vw,9rem);padding-block-end:clamp(5rem,9vw,9rem);padding-inline-start:clamp(1.25rem,6vw,6rem);padding-inline-end:clamp(1.25rem,6vw,6rem);background-color:#f4f9f8;display:flex;flex-direction:column;gap:clamp(3rem,6vw,6rem);}.elementor .e-e9bf2bc-b06acae{padding-block-start:clamp(5rem,9vw,9rem);padding-block-end:clamp(5rem,9vw,9rem);padding-inline-start:clamp(1.25rem,6vw,6rem);padding-inline-end:clamp(1.25rem,6vw,6rem);background-color:#062f46;display:flex;flex-direction:row;gap:clamp(4rem,8vw,8rem);flex-wrap:wrap;align-items:flex-start;}.elementor .e-b3a5fba-61d2448{padding-block-start:clamp(5rem,9vw,9rem);padding-block-end:clamp(5rem,9vw,9rem);padding-inline-start:clamp(1.25rem,6vw,6rem);padding-inline-end:clamp(1.25rem,6vw,6rem);background-color:#f4f9f8;display:flex;flex-direction:column;gap:clamp(3rem,5vw,5rem);}.elementor .e-aa2d855-e0700ab{font-weight:700;font-size:0.78rem;color:#087f86;letter-spacing:0.12em;}.elementor .e-48bc309-55c9c0a{max-width:58rem;font-weight:700;font-size:clamp(3rem,6vw,5.7rem);color:#062f46;letter-spacing:-0.055em;line-height:0.98;}.elementor .e-8a5d6bf-f767109{max-width:48rem;font-size:1.08rem;color:#5e7785;line-height:1.75;}.elementor .e-8dd58d5-5c3e767{padding:0px;display:flex;flex-direction:column;gap:1.4rem;flex:1 1 34rem;}.elementor .e-8b8b034-7c9f5b9{font-weight:700;font-size:1.6rem;color:#72d9d5;}.elementor .e-2c1fe19-9f7a640{font-size:0.98rem;color:#c3d8df;line-height:1.65;}.elementor .e-6f7dabe-2770c9f{padding:2rem;border-radius:1rem;background-color:#062f46;box-shadow:0px 18px 50px 0px rgba(6,47,70,0.14);display:flex;flex-direction:column;gap:0.8rem;}.elementor .e-d192348-a962922{font-weight:700;font-size:1.6rem;color:#087f86;}.elementor .e-28886b9-bef02f0{font-size:0.98rem;color:#4d6c78;line-height:1.65;}.elementor .e-4744973-ab8414d{padding:2rem;border-radius:1rem;border-width:1px;border-color:#c6e5e2;border-style:solid;background-color:#e8f7f5;display:flex;flex-direction:column;gap:0.8rem;}.elementor .e-f15161f-1b8f012{padding:0px;display:flex;flex-direction:column;gap:1rem;flex:1 1 26rem;}.elementor .e-953990a-e1048af{padding-block-start:clamp(5rem,9vw,9rem);padding-block-end:clamp(5rem,9vw,9rem);padding-inline-start:clamp(1.25rem,6vw,6rem);padding-inline-end:clamp(1.25rem,6vw,6rem);background-color:#ffffff;display:flex;flex-direction:row;gap:clamp(3rem,7vw,7rem);flex-wrap:wrap;align-items:flex-end;}.elementor .e-6ad3d28-98b532b{padding-block-start:clamp(5rem,9vw,9rem);padding-block-end:clamp(5rem,9vw,9rem);padding-inline-start:clamp(1.25rem,6vw,6rem);padding-inline-end:clamp(1.25rem,6vw,6rem);border-start-start-radius:1.5rem;border-start-end-radius:1.5rem;border-end-start-radius:0px;border-end-end-radius:0px;background-image:linear-gradient(135deg, #05283d 0%,#062f46 55%,#08727a 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:row;gap:3rem;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}