.elementor .e-default-h1{font-family:var(--font-sans);font-weight:700;font-size:clamp(88px, 8.6vw, 164px);color:inherit;letter-spacing:-0.055em;line-height:.9;margin:0px;display:block;}.elementor .e-default-h2{font-family:var(--font-sans);font-weight:700;font-size:clamp(64px, 6vw, 96px);color:inherit;letter-spacing:-0.045em;line-height:.95;margin:0px;display:block;}.elementor .e-default-h3{font-family:var(--font-sans);font-weight:700;font-size:clamp(30px, 2.6vw, 40px);color:inherit;letter-spacing:-0.035em;line-height:1.05;margin:0px;display:block;}.elementor .e-default-h4{font-family:var(--font-sans);font-weight:600;font-size:24px;color:inherit;letter-spacing:-0.025em;line-height:1.15;margin:0px;display:block;}.elementor .e-default-h5{font-family:var(--font-sans);font-weight:600;font-size:20px;color:inherit;letter-spacing:-0.015em;line-height:1.25;margin:0px;display:block;}.elementor .e-default-h6{font-family:var(--font-sans);font-weight:600;font-size:13px;color:var(--royal);letter-spacing:0.12em;line-height:1.4;text-transform:uppercase;margin:0px;display:block;}.elementor .e-default-p{font-family:var(--font-sans);font-weight:400;font-size:17px;color:var(--text);line-height:1.55;margin:0px;display:block;}.elementor .e-default-div{min-width:0px;padding:0px;}.elementor .e-default-section{min-width:0px;padding:0px;}.elementor .e-default-header{min-width:0px;padding:0px;}.elementor .e-default-footer{min-width:0px;padding:0px;}.elementor .e-default-nav{min-width:0px;padding:0px;}.elementor .e-default-article{min-width:0px;padding:0px;}.elementor .e-default-span{font-family:var(--font-sans);}