.elementor .e-404dd86-df0c{font-weight:700;font-size:11px;color:#286040;letter-spacing:0.19em;margin-block-end:20px;}.elementor .e-6375717d-cd4e{font-family:Outfit;font-weight:600;font-size:clamp(42px,5vw,70px);color:#102039;letter-spacing:-0.043em;line-height:1.04;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-15ee888-eff0{max-width:580px;font-size:17px;color:#465b51;line-height:1.75;}.elementor .e-43909791-6da5{padding:0px;flex:1 1 55%;}.elementor .e-6118805f-7859{width:100%;aspect-ratio:16 / 10;object-fit:cover;border-radius:14px;display:block;}.elementor .e-43f9ce81-607b{position:absolute;inset-inline-end:16px;inset-block-end:16px;font-size:11px;color:#fff;padding-block-start:7px;padding-block-end:7px;padding-inline-start:11px;padding-inline-end:11px;border-radius:4px;background-color:#102039b8;}.elementor .e-5dbf5fbb-578c{position:relative;padding:0px;flex:1 1 45%;}.elementor .e-7b375593-a7bb{max-width:1200px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:65px;align-items:center;}.elementor .e-5648b2b5-c31a{padding-block-start:72px;padding-block-end:78px;padding-inline-start:28px;padding-inline-end:28px;background-color:#f5f7f2;}.elementor .e-53590b79-9f35{font-weight:700;font-size:11px;color:#286040;letter-spacing:0.19em;margin-block-end:18px;}.elementor .e-72eb1768-c4b1{font-family:Outfit;font-weight:600;font-size:clamp(34px,3.3vw,48px);color:#102039;letter-spacing:-0.035em;line-height:1.12;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-685a40a8-bb30{padding:0px;}.elementor .e-e522ffc-3335{min-width:0px;padding:0px;flex:1 1 55%;}.elementor .e-2db2aeec-a49c{padding:0px;}.elementor .e-d96af92-4518{min-width:0px;padding:0px;flex:0 1 440px;}.elementor .e-b8fbba2-c19b{max-width:1120px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:76px;align-items:flex-start;}.elementor .e-721b6b8d-12ad{padding-block-start:92px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;background-color:#fff;}.elementor .e-57c70905-8217{padding:0px;}