.forminator-custom-form-1944 .forminator-button-submit{position:relative;overflow:hidden;background:linear-gradient(135deg,var(--a1),var(--a2))!important;color:#fff!important;border:1px solid rgba(101,51,211,.42)!important;border-radius:999px!important;padding:13px 22px!important;font-size:15px!important;font-weight:780!important;letter-spacing:.01em!important;box-shadow:0 18px 48px rgba(101,51,211,.24),0 2px 0 rgba(255,255,255,.22) inset!important;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.forminator-custom-form-1944 .forminator-button-submit::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.22),rgba(255,255,255,0))}.forminator-custom-form-1944 .forminator-button-submit::after{content:"";position:absolute;left:16px;right:16px;bottom:-12px;height:18px;border-radius:999px;pointer-events:none;background:radial-gradient(closest-side,rgba(101,51,211,.22),transparent 70%);filter:blur(10px);opacity:.55}@media (hover:hover){.forminator-custom-form-1944 .forminator-button-submit:hover{transform:translateY(-1px)!important;box-shadow:0 22px 58px rgba(101,51,211,.28),0 2px 0 rgba(255,255,255,.24) inset!important;filter:saturate(1.02) brightness(1.01)}}.forminator-custom-form-1944 .forminator-button-submit:active{transform:translateY(0)!important;box-shadow:0 14px 38px rgba(101,51,211,.22),0 2px 0 rgba(255,255,255,.18) inset!important}.forminator-custom-form-1944 .forminator-button-submit:disabled,.forminator-custom-form-1944 .forminator-button-submit[disabled]{opacity:.75!important;cursor:not-allowed!important;filter:grayscale(.12);transform:none!important}.forminator-custom-form-1944 .forminator-error-message,.forminator-custom-form-1944 .forminator-field-error{color:rgba(176,40,76,.92)!important;font-size:12.75px!important;margin-top:8px!important;line-height:1.35!important}.forminator-custom-form-1944 .forminator-has_error :is(.forminator-input,.forminator-textarea,input,textarea){border-color:rgba(176,40,76,.35)!important;box-shadow:0 1px 0 rgba(255,255,255,.76) inset,0 0 0 4px rgba(176,40,76,.1),0 18px 44px rgba(18,12,32,.08)!important}@media (max-width:680px){.forminator-custom-form-1944 .forminator-button-submit{width:100%!important;justify-content:center!important;padding:14px 18px!important}}.forminator-custom-form-1944 .forminator-button-submit:focus,.forminator-custom-form-1944 .forminator-button-submit:focus-visible{outline:none!important;box-shadow:0 0 0 4px rgba(101,51,211,.16),0 22px 58px rgba(101,51,211,.28),0 2px 0 rgba(255,255,255,.22) inset!important}