.elementor .primary-btn{font-family:var(--Usual-font);font-weight:700;font-size:12px;color:var(--black);letter-spacing:0.5px;text-transform:uppercase;padding-block-start:10px;padding-block-end:10px;padding-inline-start:27px;padding-inline-end:27px;border-radius:999px;background-color:var(--primary);transition:all 200ms;}.elementor .primary-btn:hover,.elementor .primary-btn:focus-visible{background-color:var(--primary-color-50);}.elementor .section-m{width:1440px;padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:4rem;padding-inline-end:4rem;}.elementor .gaps-m{display:flex;gap:1.25rem;}.elementor .heading-m{font-family:var(--Monstro);font-weight:700;font-size:2rem;letter-spacing:1px;line-height:2.5rem;}.elementor .heading-s{font-family:var(--Usual-font);font-weight:700;font-size:1.5rem;line-height:2.3rem;}.elementor .font-body{font-family:var(--Usual-font);font-size:1rem;color:var(--black);line-height:1.5rem;}.elementor .border-radius-m{border-radius:8px;}.elementor .font-color-black{color:var(--black);}.elementor .padding-top-m{padding-block-start:20px;}.elementor .padding-0{padding:0px;}.elementor .color-primary-10{background-color:var(--primary-color-10);}.elementor .section-spacing-s{margin-block-start:1rem;margin-block-end:1rem;margin-inline-start:0rem;margin-inline-end:0rem;}