.elementor .e-default-h1{font-weight:400;font-size:clamp(3.1rem, 7.6vw, 8rem);color:#0b2f40;letter-spacing:-0.03em;line-height:0.93;margin:0px;font-weight: var(--e-global-typography-primary-font-weight); font-family: var(--e-global-typography-primary-font-family); color: var(--e-global-color-text);\n}.elementor .e-default-h2{font-weight:400;font-size:clamp(2.3rem, 5vw, 5rem);color:#0b2f40;letter-spacing:-0.02em;line-height:0.97;margin:0px;font-weight: var(--e-global-typography-secondary-font-weight); font-family: var(--e-global-typography-secondary-font-family); color: var(--e-global-color-text);\n}.elementor .e-default-h3{font-weight:400;font-size:clamp(1.3rem, 1.7vw, 1.7rem);color:#0b2f40;letter-spacing:-0.015em;line-height:1.12;margin:0px;font-weight: var(--e-global-typography-secondary-font-weight); font-family: var(--e-global-typography-secondary-font-family); color: var(--e-global-color-text);\n}.elementor .e-default-h4{font-weight:500;font-size:1.15rem;color:var(--sis-navy);line-height:1.3;margin:0px;}.elementor .e-default-p{font-weight:400;font-size:1.06rem;color:color-mix(in srgb, var(--e-global-color-text) 78%, transparent);line-height:1.55;margin:0px;font-weight: var(--e-global-typography-text-font-weight); font-family: var(--e-global-typography-text-font-family);\n}