.elementor .gaps-m{gap:2rem;}.elementor .section-m{padding-block-start:var(--section-m);padding-block-end:var(--section-m);}.elementor .color-background-light{background-color:var(--color-background-light);}.elementor .boxed-1440{max-width:1440px;}.elementor .flex-column{display:flex;flex-direction:column;align-items:center;}.elementor .button-m{min-width:100px;min-height:40px;max-width:500px;max-height:60px;font-family:var(--text-fam-primary);letter-spacing:1px;text-transform:uppercase;border-radius:var(--button-radius);}.elementor .button-m:hover,.elementor .button-m:focus-visible{color:var(--color-button-hover);border-radius:var(--button-radius);background-color:var(--color-button-hover);}.elementor .size-width-full{width:var(--size-width-full);}.elementor .button-color-light{color:var(--color-text-dark);background-color:var(--color-background-light);box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 1);}.elementor .button-color-light:hover,.elementor .button-color-light:focus-visible{color:var(--color-text-dark);background-color:var(--color-button-hover);}.elementor .div-flex{display:flex;flex-direction:column;}.elementor .color-background-grad-primary-secondary{background-image:linear-gradient(110deg, rgba(0, 0, 0, 1) 0%,transparent 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}