.ah-reg-perks{list-style:none!important;margin:0!important;padding:0!important;display:flex;flex-direction:column;gap:8px}.ah-reg-perks li{display:flex!important;align-items:flex-start;gap:10px;font-size:.88rem;line-height:1.4;color:#fff!important;margin:0!important;padding:0!important}.ah-reg-perks li::before{content:""!important;flex:0 0 18px;width:18px;height:18px;margin-top:1px;border-radius:50%;background:#ffaf01 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23383F4C' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 13l4 4L19 7'/%3E%3C/svg%3E") center/11px no-repeat}.ah-reg-tag{display:flex;align-items:center;gap:10px;margin-top:12px;font-size:.84rem;font-weight:700;color:#389fa8;letter-spacing:.2px}.ah-reg-tag::before{content:"";width:22px;height:3px;border-radius:3px;background:#389fa8}.ah-reg-body{padding:18px 40px 26px}.ah-reg-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 18px;margin-top:12px;font-size:.78rem;color:#6b7280}.ah-reg-trust span{display:inline-flex;align-items:center;gap:6px}.ah-reg-trust span::before{content:"";width:6px;height:6px;border-radius:50%;background:#389fa8}.ah-reg .wpforms-form .wpforms-field.wpforms-one-half,.ah-reg .wpforms-form .wpforms-field.ah-half{width:calc(50% - 9px)!important}.ah-reg .wpforms-form textarea{min-height:72px!important;resize:vertical}.ah-reg .wpforms-form .wpforms-field-description,.ah-reg .wpforms-form .wpforms-field-sublabel{font-size:.78rem!important;color:#6b7280!important;margin-top:4px!important}.ah-reg .wpforms-form label.wpforms-error,.ah-reg .wpforms-form em.wpforms-error{font-size:.8rem!important;color:#c2410c!important;margin-top:4px!important;font-style:normal!important}.ah-reg .wpforms-form input.wpforms-error,.ah-reg .wpforms-form select.wpforms-error,.ah-reg .wpforms-form textarea.wpforms-error{border-color:#f59e0b!important}.ah-reg .wpforms-confirmation-container-full,.ah-reg div[submit-success]>.wpforms-confirmation-container-full{background:#fff4dc!important;border:1px solid #ffd27a!important;color:#383f4c!important;border-radius:12px!important;padding:22px!important;margin:0!important;font-size:.95rem!important}.ah-reg .wpforms-form .wpforms-field.wpforms-one-half,.ah-reg .wpforms-form .wpforms-field.ah-half{width:calc(50% - 8px)!important}.ah-reg-slot-empty{border:2px dashed #ffaf01;border-radius:12px;padding:30px 20px;text-align:center;color:#8a5f00;font-weight:600;background:#fffaef}@media (max-width:840px){.ah-reg-perks{display:none}}@media (max-width:640px){.ah-reg-body{padding:18px 20px 32px}.ah-reg .wpforms-form .wpforms-field.wpforms-one-half,.ah-reg .wpforms-form .wpforms-field.ah-half{width:100%!important}}.elementor-popup-modal .dialog-widget-content:has(.ah-reg){border-radius:24px!important;overflow:hidden!important}.elementor-popup-modal .dialog-message:has(.ah-reg){padding:0!important}.elementor-popup-modal :is(.e-con,.e-con-inner,.elementor-element,.elementor-widget-container):has(.ah-reg){padding:0!important;margin:0!important;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--gap:0px;gap:0!important;max-width:100%!important;width:100%!important}.elementor-popup-modal .dialog-close-button{z-index:10!important;background:#fff!important;border-radius:50%!important;width:38px!important;height:38px!important;display:flex!important;align-items:center!important;justify-content:center!important;top:14px!important;right:14px!important}.ah-reg.ah-reg-formwrap{background:#fff!important;padding:0 40px 30px!important;margin:0!important}.elementor-popup-modal .ah-reg.ah-reg-formwrap,.elementor-popup-modal .ah-reg-formwrap .elementor-widget-container{padding-left:40px!important;padding-right:40px!important;padding-bottom:30px!important}.elementor-popup-modal .ah-reg-formwrap .elementor-widget-container{padding:0!important}.ah-reg-formwrap .wpforms-container{margin:0!important}@media (max-width:640px){.ah-reg.ah-reg-formwrap,.elementor-popup-modal .ah-reg.ah-reg-formwrap{padding:0 20px 28px!important}}