.elementor .footer{height:auto;padding-block-start:var(--space-xl);padding-block-end:var(--space-lg);background-color:var(--color-bg-dark);flex-direction:column;gap:var(--space-lg);justify-content:space-between;align-items:center;}.elementor .text-body-light{font-family:var(--font-body);font-weight:400;font-size:var(--x-small);color:var(--color-text-light);line-height:1.6em;}.elementor .button-primary{width:auto;height:auto;color:var(--btn-text-primary);padding-block-start:var(--space-sm);padding-block-end:var(--space-sm);padding-inline-start:var(--space-md);padding-inline-end:var(--space-md);border-radius:var(--radius-full);border-width:2px;border-color:var(--btn-bg-primary);border-style:solid;background-color:var(--btn-bg-primary);display:flex;flex-direction:row;gap:var(--space-sm);flex-wrap:nowrap;justify-content:center;align-items:center;}.elementor .button-primary:hover,.elementor .button-primary:focus-visible{color:var(--color-bg);border-color:var(--color-primary-dark);background-color:var(--color-primary-dark);}.elementor .page-padding{padding-block-start:0px;padding-block-end:0px;padding-inline-start:5rem;padding-inline-end:5rem;}.elementor .action-text{font-family:var(--font-body);font-weight:400;font-size:var(--normal);flex-wrap:nowrap;}