.elementor .btn{font-family:ClashDisplay;font-weight:500;font-size:var(--body-s);color:var(--white);padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;border-radius:20px;background-color:var(--black);}.elementor .btn:hover,.elementor .btn:focus-visible{color:var(--black);border-width:1px;border-color:var(--black);background-color:var(--white);}.elementor .section-m{padding-inline-start:max(5%, calc((100% - 1120px) / 2));padding-inline-end:max(5%, calc((100% - 1120px) / 2));flex-direction:row;justify-content:space-around;}.elementor .section-s{padding-inline-start:max(5%, calc((100% - 760px) / 2));padding-inline-end:max(5%, calc((100% - 760px) / 2));}.elementor .section-full{padding-inline-start:5%;padding-inline-end:5%;}.elementor .body-m{font-family:Satoshi;font-weight:500;font-size:18px;color:var(--black);}.elementor .h2{font-family:ClashDisplay;font-weight:600;font-size:clamp(1.5rem, -0.1342rem + 3.4091vw, 2.25rem);;color:var(--black);letter-spacing:1px;line-height:1.4em;}.elementor .h3{font-family:ClashDisplay;font-weight:600;font-size:clamp(1.125rem, 0.5818rem + 1.1331vw, 1.375rem);;color:var(--black);letter-spacing:1px;}.elementor .body-s{font-family:Satoshi;font-weight:500;font-size:16px;color:var(--black);}