.elementor .e-1e556aba-98af{font-family:var(--tge-font-heading);font-weight:600;font-size:0.7rem;color:var(--tge-red-text);letter-spacing:0.12em;}.elementor .e-6c619ed9-b9a2{font-size:2.3rem;line-height:1.15;}.elementor .e-23c634b4-6991{font-size:1rem;color:var(--tge-blue);}.elementor .e-40706bcf-f4d4{font-size:1rem;color:var(--tge-ink);padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0.5rem;background-color:var(--tge-yellow);}.elementor .e-654a8e4b-daa6{font-family:var(--tge-font-body);font-weight:600;font-size:1rem;color:var(--tge-ink);}.elementor .e-58283405-c2fd{width:100%;height:3.2rem;font-family:var(--tge-font-body);font-size:1rem;color:var(--tge-muted);padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0.7rem;border-width:1px;border-color:#dce5eb;border-style:solid;background-color:var(--tge-mist);&:focus-visible { outline:3px solid #a94d54; outline-offset:3px; }\n}.elementor .e-81b40f0-a819{font-size:0.9rem;}.elementor .e-35981887-6bdc{font-family:var(--tge-font-heading);font-weight:600;font-size:0.85rem;color:var(--tge-white);padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:3rem;background-color:var(--tge-blue);cursor:pointer;\n}.elementor .e-70f7ae43-e546{flex-direction:column;gap:0.8rem;align-items:stretch;}.elementor .e-3a8b9e66-fd4d{font-family:var(--tge-font-heading);font-size:0.85rem;color:var(--tge-blue);padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:3rem;border-width:1px;border-color:#01396a;border-style:solid;background-color:var(--tge-white);&:focus-visible { outline:3px solid #a94d54; outline-offset:4px; }\n}.elementor .e-381de039-1f3d{max-width:43rem;padding:2rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-start-start-radius:1.5rem;border-start-end-radius:0.4rem;border-end-start-radius:0.4rem;border-end-end-radius:1.5rem;border-width:1px;border-color:#dce5eb;border-style:solid;background-color:var(--tge-white);box-shadow:7px 7px 0px 0px #ffeea4;flex-direction:column;gap:1.2rem;}.elementor .e-492b6a61-3552{max-width:76rem;padding-block-start:3rem;padding-block-end:5rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;background-color:var(--tge-paper);}