.elementor .e-default-h1{font-family:var(--iia-font);font-weight:600;font-size:68px;color:var(--iia-navy);letter-spacing:-0.02em;line-height:74px;}.elementor .e-default-h2{font-family:var(--iia-font);font-weight:400;font-size:36px;color:var(--iia-navy);line-height:40px;}.elementor .e-default-h3{font-family:var(--iia-font);font-weight:400;font-size:32px;color:var(--iia-navy);line-height:40px;}.elementor .e-default-h4{font-family:var(--iia-font);font-weight:400;font-size:26px;color:var(--iia-text);line-height:40px;}.elementor .e-default-h5{font-family:var(--iia-font);font-weight:400;font-size:20px;color:var(--iia-text);line-height:26px;}.elementor .e-default-h6{font-family:var(--iia-font);font-weight:500;font-size:12px;color:var(--iia-navy);letter-spacing:0.06em;line-height:22px;text-transform:uppercase;}.elementor .e-default-p{font-family:var(--iia-font);font-weight:400;font-size:16px;color:var(--iia-body);line-height:28px;}.elementor .e-default-a:hover,.elementor .e-default-a:focus-visible{color:var(--iia-navy);}.elementor .e-default-a{font-family:var(--iia-font);font-weight:600;font-size:14px;color:var(--iia-cyan);line-height:22px;text-decoration:none;}.elementor .e-default-button:hover,.elementor .e-default-button:focus-visible{background-color:var(--iia-navy);}.elementor .e-default-button{font-family:var(--iia-font);font-weight:600;font-size:14px;color:var(--iia-offwhite);letter-spacing:0.04em;line-height:29px;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:26px;padding-inline-end:26px;border-radius:0px;border-style:none;background-color:var(--iia-cyan);}