.elementor .button-small{font-family:var(--font-body);font-weight:700;font-size:var(--text-size-p);color:var(--color-primary);padding-block-start:var(--padding-12);padding-block-end:var(--padding-12);padding-inline-start:var(--padding-32);padding-inline-end:var(--padding-32);border-radius:var(--button-radius);background-color:var(--color-highlight);display:inline-block;flex:0 1 auto;align-self:center;}.elementor .sub-heading{font-family:var(--font-secondary);font-weight:400;font-size:var(--text-size-h4);color:var(--color-secondary);}.elementor .button-light{border-width:1px;border-color:var(--color-primary);border-style:solid;background-color:var(--Transparent);}.elementor .button-light:hover,.elementor .button-light:focus-visible{color:var(--color-light-gray);background-color:var(--color-primary);}.elementor .heading{font-family:var(--font-primary);color:var(--color-primary);text-align:center;}.elementor .flex-container{width:100%;max-width:1480px;padding-block-start:40px;padding-block-end:40px;padding-inline-start:20px;padding-inline-end:20px;gap:10px;}.elementor .p-highlight{font-weight:700;color:var(--color-primary);}.elementor .button-dark{font-family:var(--font-primary);font-weight:700;font-size:var(--text-size-p);color:#ffffff;text-transform:uppercase;border-radius:var(--button-radius);background-color:var(--color-primary);}