.elementor .e-default-h1{font-family:Newsreader;font-weight:300;font-size:clamp(38px, 5.3vw, 76px);color:#000000;letter-spacing:-0.045em;line-height:1.04;margin:0px;text-wrap: balance; text-wrap: balance; text-wrap: balance;\n}.elementor .e-default-h2{font-family:Newsreader;font-weight:300;font-size:clamp(30px, 3.9vw, 56px);color:#000000;letter-spacing:-0.04em;line-height:1.05;margin:0px;text-wrap: balance; text-wrap: balance; text-wrap: balance;\n}.elementor .e-default-h3{font-family:Newsreader;font-weight:300;font-size:clamp(26px, 2.5vw, 36px);color:#000000;letter-spacing:-0.03em;line-height:1.15;margin:0px;text-wrap: balance; text-wrap: balance; text-wrap: balance;\n}.elementor .e-default-h4{font-family:Newsreader;font-weight:300;font-size:28px;color:#000000;letter-spacing:-0.03em;line-height:1.2;margin:0px;}.elementor .e-default-h5{font-family:Inter;font-weight:500;font-size:21px;color:#000000;line-height:1.25;margin:0px;}.elementor .e-default-h6{font-family:Inter;font-weight:500;font-size:17px;color:#000000;letter-spacing:1.5px;line-height:1.3;text-transform:uppercase;margin:0px;}.elementor .e-default-p{font-family:Inter;font-weight:300;font-size:16px;color:#333333;line-height:1.55;margin:0px;text-wrap: pretty; text-wrap: pretty;\n}.elementor .e-default-a:hover,.elementor .e-default-a:focus-visible{color:#0a0a0a;}.elementor .e-default-a{color:inherit;text-decoration:none;}.elementor .e-default-section{padding-block-start:96px;padding-block-end:96px;}.elementor .e-default-button{font-family:Inter;font-weight:500;font-size:16px;line-height:1;cursor:pointer;border-radius:12px;border-style:none;}