.elementor .e-default-h1{font-family:"Space Grotesk";font-weight:700;font-size:clamp(2.25rem, 5vw, 3.5rem);color:#0b2559;letter-spacing:-0.02em;line-height:1.15;}.elementor .e-default-h2{font-family:"Space Grotesk";font-weight:700;font-size:clamp(1.85rem, 3.5vw, 2.5rem);color:#0b2559;letter-spacing:-0.015em;line-height:1.25;}.elementor .e-default-h3{font-family:"Space Grotesk";font-weight:700;font-size:clamp(1.4rem, 2.5vw, 1.85rem);color:#0b2559;letter-spacing:-0.01em;line-height:1.3;}.elementor .e-default-p{font-family:"Plus Jakarta Sans";font-weight:400;font-size:1.05rem;color:#2c4470;line-height:1.65;margin-block-end:1.25rem;}.elementor .e-default-a:hover,.elementor .e-default-a:focus-visible{color:#004fb0;text-decoration:underline;}.elementor .e-default-a{font-weight:500;color:#0069e5;text-decoration:none;transition:color 0.2s;}