.elementor .title-h1{font-family:var(--font-primary);font-weight:600;font-size:32px;color:var(--color-primary);margin-block-end:var(--spacing-sm)}.elementor .subtitle{font-family:var(--font-primary);color:var(--color-gray);line-height:20px;text-align:center}.elementor .section{padding-block-start:var(--spacing-xxl);padding-block-end:var(--spacing-xxl);padding-inline-start:0;padding-inline-end:0;display:flex;flex-direction:column;gap:var(--spacing-sm);align-items:center}.elementor .btn-normal{font-family:var(--font-primary);font-weight:600;color:var(--color-white);text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:26px;padding-inline-end:22px;border-radius:var(--radius-max);background-color:var(--color-primary);transition:all 200ms}.elementor .btn-normal:hover,.elementor .btn-normal:focus-visible{background-color:var(--color-primary-deep)}.elementor .btn-light{font-family:var(--font-primary);font-weight:600;color:var(--color-primary);text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:26px;padding-inline-end:22px;border-radius:var(--radius-max);background-color:#3ea8591a}.elementor .btn-light:hover,.elementor .btn-light:focus-visible{background-color:var(--color-primary-deep)}.elementor .global-lightbox-group{display:flex;gap:var(--spacing-sm)}