.elementor .e-367b36cb-7f18:hover,.elementor .e-367b36cb-7f18:focus-visible{text-decoration:underline;}.elementor .e-367b36cb-7f18{font-family:Roboto;font-weight:700;font-size:14px;color:#D2FC90;display:block;}.elementor .e-79beb3ec-df16{font-family:Roboto;font-weight:700;font-size:13px;color:#2F3D46;letter-spacing:0.08em;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;background-color:#CAD2C5;display:block;align-self:flex-start;}.elementor .e-71ebf005-5e12{font-family:Poppins;font-weight:800;font-size:52px;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.08;display:block;}.elementor .e-619af6d3-2fdf{max-width:720px;font-family:Montserrat;font-size:18px;color:#EEF2EC;line-height:1.6;display:block;}.elementor .e-3cf84dc6-9e38{width:100%;max-width:960px;padding-block-start:56px;padding-block-end:120px;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;gap:20px;}.elementor .e-6bce0f8a-a3d4{padding:0px;border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:48px;border-end-end-radius:48px;background-color:#2F3D46;flex-direction:column;gap:0px;align-items:center;}.elementor .e-2502ac24-f7a2{width:100%;height:auto;max-height:520px;object-fit:cover;border-radius:28px;box-shadow:0px 18px 40px 0px rgba(47,61,70,0.16);display:block;}.elementor .e-592ac62-46c8{width:100%;font-family:Montserrat;font-size:16px;color:#363E54;line-height:1.6;padding:0px;}.elementor .e-5d822cca-5352{width:100%;max-width:960px;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:-88px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:40px;}.elementor .e-4ec0078f-580b{padding-block-start:0px;padding-block-end:88px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0px;align-items:center;}.elementor .e-5384a342-2d7b{font-family:Poppins;font-weight:700;font-size:40px;color:#2F3D46;letter-spacing:-0.015em;line-height:1.15;text-align:center;display:block;}.elementor .e-6981cd75-3532{max-width:620px;font-family:Montserrat;font-size:16px;color:#363E54;line-height:1.6;text-align:center;display:block;}.elementor .e-19867c55-1c53:hover,.elementor .e-19867c55-1c53:focus-visible{box-shadow:0px 10px 24px 0px rgba(47,61,70,0.18);transform:translate3d(0px, -2px, 0px);}.elementor .e-19867c55-1c53{font-family:Roboto;font-weight:700;font-size:16px;color:#2F3D46;line-height:1.2;text-align:center;padding-block-start:18px;padding-block-end:18px;padding-inline-start:28px;padding-inline-end:28px;border-radius:999px;background-color:#D2FC90;transition:transform 0.2s, box-shadow 0.2s;}.elementor .e-77b393e5-28d7:hover,.elementor .e-77b393e5-28d7:focus-visible{box-shadow:0px 10px 24px 0px rgba(47,61,70,0.18);transform:translate3d(0px, -2px, 0px);}.elementor .e-77b393e5-28d7{font-family:Roboto;font-weight:700;font-size:16px;color:#FFFFFF;line-height:1.2;text-align:center;padding-block-start:18px;padding-block-end:18px;padding-inline-start:28px;padding-inline-end:28px;border-radius:999px;background-color:#2F3D46;transition:transform 0.2s, box-shadow 0.2s;}.elementor .e-2fe4e77b-ba56{padding:0px;gap:14px;flex-wrap:wrap;justify-content:center;}.elementor .e-de63d7a-d614{max-width:1192px;padding-block-start:56px;padding-block-end:56px;padding-inline-start:48px;padding-inline-end:48px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:36px;background-color:#EEF2EC;flex-direction:column;gap:18px;align-items:center;}.elementor .e-28c07c8a-d2a4{padding-block-start:0px;padding-block-end:104px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;gap:0px;align-items:center;}