.elementor .e-2816a709-a19c{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;object-position: left top;}.elementor .e-76f81e89-a01f{max-width:900px;text-shadow: 0px 0px 25px rgba(0, 0, 0, 0.3);}.elementor .e-24ca993-1a12{width:100%;max-width:1140px;position:relative;z-index:1;padding:0px;}.elementor .e-4bf647ce-794c{width:auto;inset-inline-start:auto;}.elementor .e-19718c8f-fe5b{width:100%;min-height:100vh;overflow:hidden;position:relative;padding-block-start:0px;padding-block-end:140px;padding-inline-start:64px;padding-inline-end:64px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;scroll-snap-align: start; box-sizing: border-box;}.elementor .e-246a854b-4fdb{font-size:clamp(2rem, 1.2rem + 2vw, 3rem);line-height:1.15em;}.elementor .e-5f27a308-782f{font-size:clamp(2rem, 1.2rem + 2vw, 3rem);color:var(--color-text);line-height:1.15em;}.elementor .e-3ee60df0-dcd1{width:30px;height:30px;}.elementor .e-7386cb38-67ef{width:62px;height:62px;min-width:0px;color:var(--color-white);padding:16px;background-color:var(--color-primary);display:flex;justify-content:center;align-items:center;box-sizing: border-box;}.elementor .e-3bebced-fcf0{font-family:var(--font-primary);font-weight:700;font-size:28px;color:var(--color-primary);line-height:1.2em;}.elementor .e-2d27403e-de46{text-decoration:none;padding:0px;margin-block-start:24px;display:flex;flex-direction:column;gap:12px;align-items:center;}.elementor .e-24b0e32c-25ba{max-width:830px;gap:24px;}.elementor .e-1f487870-7c8c{margin-block-start:16px;}.elementor .e-2c47839b-d6ed{width:100%;max-width:800px;padding:0px;display:flex;flex-direction:column;gap:24px;align-items:flex-start;}.elementor .e-37773475-e584{background-color:var(--color-light-blue);}.elementor .e-7e9b0882-7d5e{text-align:center;}.elementor .e-4bf07cab-328f{background-color:var(--color-primary);}.elementor .e-26e57219-39c7{background-color:var(--color-primary);}.elementor .e-6291a29-8c98{width:274px;height:360px;}.elementor .e-5a56f3b4-4065{background-color:var(--color-primary);}.elementor .e-3b55297b-b04a{background-color:var(--color-primary);}.elementor .e-1ced4df2-18b5{max-width:800px;text-align:center;}.elementor .e-2fed06aa-3734{width:18px;height:18px;}.elementor .e-4318dfc5-8ab6{font-family:var(--font-primary);font-weight:800;font-size:32px;color:var(--color-black);line-height:1.2em;}.elementor .e-5528e336-56bd{width:18px;height:18px;}.elementor .e-1e378486-e50f{width:100%;max-width:800px;padding:0px;display:flex;flex-direction:column;gap:24px;}