.elementor .e-354a7aaa-c5d8{font-family:var(--tge-font-heading);font-weight:600;font-size:0.7rem;color:var(--tge-red-text);letter-spacing:0.12em;}.elementor .e-4ca2d2a2-e236{font-size:2.3rem;line-height:1.15;}.elementor .e-5d2cee2-9afb{font-size:1rem;color:var(--tge-blue);}.elementor .e-2eba09cb-f015{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-65bd30b8-5346{font-family:var(--tge-font-body);font-weight:600;font-size:1rem;color:var(--tge-ink);}.elementor .e-44ced736-2f32{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-159cadd7-db10{font-size:0.9rem;}.elementor .e-60fe74e1-ec66{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-5ef4d0e9-16b0{flex-direction:column;gap:0.8rem;align-items:stretch;}.elementor .e-7ba881f-57a9{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-347f5917-1018{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-5a6a4686-7c4a{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);}