.elementor .section-m{padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;display:flex;}.elementor .heading-display{font-weight:700;font-size:88px;color:var(--color-complementary);letter-spacing:-3px;line-height:0.9em;}.elementor .delete-spacing{padding:0px;}.elementor .font-body-large{font-weight:500;font-size:21px;line-height:1.2em;}.elementor .gap-m{gap:12px;}.elementor .button-primary{border-radius:999px;background-color:var(--color-primary);}.elementor .button-primary:hover,.elementor .button-primary:focus-visible{transform:translate3d(0px, -1px, 0px);}.elementor .button-secondary{color:var(--color-complementary);border-radius:999px;background-color:var(--color-secondary-light);}.elementor .button-secondary:hover,.elementor .button-secondary:focus-visible{color:var(--color-secondary);background-color:#e8e6df;transform:translate3d(0px, -2px, 0px);}.elementor .gap-l{gap:24px;}.elementor .font-span{font-weight:800;font-size:13px;letter-spacing:1px;text-transform:uppercase;}.elementor .spacing-top-m{padding-block-start:50px;}.elementor .heading-l{font-weight:700;font-size:56px;letter-spacing:-2px;line-height:0.9em;}.elementor .font-body-default{font-weight:500;font-size:18px;line-height:1.3em;}.elementor .spacing-top-s{padding-block-start:24px;}.elementor .padding-m{padding:40px;}