.forminator-custom-form-1944{--a1:#6533d3;--a2:#4619a0;--ink:rgba(18,12,32,.92);--muted:rgba(18,12,32,.6);--fieldBgA:rgba(255,255,255,.96);--fieldBgB:rgba(255,255,255,.88);--stroke:rgba(18,12,32,.14);--strokeH:rgba(18,12,32,.18);--strokeF:rgba(101,51,211,.52);--rField:16px;--rMsg:16px;--shField:0 12px 26px rgba(18,12,32,.06);--shFieldH:0 16px 34px rgba(18,12,32,.07);--focus:0 0 0 4px rgba(101,51,211,.14);position:relative;padding:0!important}.forminator-custom-form-1944 *{box-sizing:border-box}.forminator-custom-form-1944::before{content:"";position:absolute;inset:-10px -10px -8px -10px;border-radius:20px;pointer-events:none;z-index:0;background:linear-gradient(180deg,rgba(255,255,255,.26),rgba(255,255,255,.1));border:1px solid rgba(255,255,255,.38);box-shadow:0 18px 44px rgba(18,12,32,.04);opacity:.55}.forminator-custom-form-1944>*{position:relative;z-index:1}.forminator-custom-form-1944 .forminator-row{margin:0 0 12px!important}.forminator-custom-form-1944 .forminator-row:last-child{margin-bottom:0!important}.forminator-custom-form-1944 .forminator-col{padding-left:0!important;padding-right:0!important}@media (min-width:681px){.forminator-custom-form-1944 .forminator-row:first-of-type{display:grid!important;grid-template-columns:1fr 1fr!important;gap:14px!important;align-items:start}.forminator-custom-form-1944 .forminator-row:first-of-type>.forminator-col{width:auto!important;max-width:none!important;flex:initial!important}}.forminator-custom-form-1944 .forminator-label{font-size:12.75px!important;font-weight:680!important;letter-spacing:.02em!important;color:rgba(18,12,32,.62)!important;margin:0 0 6px!important;line-height:1.15!important}.forminator-custom-form-1944 .forminator-required{color:rgba(101,51,211,.88)!important;font-weight:850!important;opacity:.78!important;transform:translateY(-1px);display:inline-block}.forminator-custom-form-1944 .forminator-input,.forminator-custom-form-1944 .forminator-textarea,.forminator-custom-form-1944 input[type=text],.forminator-custom-form-1944 input[type=email],.forminator-custom-form-1944 textarea{width:100%!important;background:linear-gradient(180deg,var(--fieldBgA),var(--fieldBgB))!important;border:1px solid var(--stroke)!important;border-radius:var(--rField)!important;padding:14px 16px!important;font-size:16px!important;line-height:1.45!important;color:var(--ink)!important;box-shadow:0 1px 0 rgba(255,255,255,.78) inset,var(--shField)!important;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,filter .18s ease,background .18s ease;-webkit-appearance:none;appearance:none;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.forminator-custom-form-1944 .forminator-input::placeholder,.forminator-custom-form-1944 .forminator-textarea::placeholder{color:rgba(18,12,32,.36)!important}@media (hover:hover){.forminator-custom-form-1944 .forminator-input:hover,.forminator-custom-form-1944 .forminator-textarea:hover,.forminator-custom-form-1944 input[type=text]:hover,.forminator-custom-form-1944 input[type=email]:hover,.forminator-custom-form-1944 textarea:hover{border-color:var(--strokeH)!important;box-shadow:0 1px 0 rgba(255,255,255,.8) inset,var(--shFieldH)!important;transform:translateY(-1px)}}.forminator-custom-form-1944 .forminator-input:focus,.forminator-custom-form-1944 .forminator-textarea:focus,.forminator-custom-form-1944 input[type=text]:focus,.forminator-custom-form-1944 input[type=email]:focus,.forminator-custom-form-1944 textarea:focus{outline:none!important;background:rgba(255,255,255,.98)!important;border-color:var(--strokeF)!important;box-shadow:0 1px 0 rgba(255,255,255,.84) inset,var(--focus),0 24px 58px rgba(18,12,32,.1)!important;transform:translateY(0)}.forminator-custom-form-1944 .forminator-textarea,.forminator-custom-form-1944 textarea{padding:16px!important;min-height:190px!important;resize:none!important}.forminator-custom-form-1944 :is(input,textarea)[disabled],.forminator-custom-form-1944 :is(input,textarea):disabled{opacity:.7!important;cursor:not-allowed!important;filter:grayscale(.12)}.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}.forminator-custom-form-1944 .forminator-response-message{border-radius:var(--rMsg)!important;border:1px solid rgba(18,12,32,.12)!important;background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(255,255,255,.78))!important;box-shadow:0 16px 44px rgba(18,12,32,.08)!important;padding:14px!important}@media (max-width:680px){.forminator-custom-form-1944::before{inset:-10px -10px -8px -10px;border-radius:20px;opacity:.48}.forminator-custom-form-1944 .forminator-row{margin-bottom:12px!important}.forminator-custom-form-1944 .forminator-row:first-of-type{display:block!important}.forminator-custom-form-1944 .forminator-button-submit{width:100%!important;justify-content:center!important;padding:14px 18px!important}}@media (prefers-reduced-motion:reduce){.forminator-custom-form-1944 .forminator-input,.forminator-custom-form-1944 .forminator-textarea,.forminator-custom-form-1944 .forminator-button-submit{transition:none!important}.forminator-custom-form-1944 .forminator-input:hover,.forminator-custom-form-1944 .forminator-textarea:hover{transform:none!important}}.forminator-custom-form-1944 :is(.forminator-input,.forminator-textarea,input[type=text],input[type=email],textarea){border-color:rgba(18,12,32,.16)!important;box-shadow:0 1px 0 rgba(255,255,255,.82) inset,0 0 0 1px rgba(255,255,255,.42) inset,0 14px 28px rgba(18,12,32,.06)!important}@media (hover:hover){.forminator-custom-form-1944 :is(.forminator-input,.forminator-textarea,input[type=text],input[type=email],textarea):hover{border-color:rgba(18,12,32,.2)!important;background:rgba(255,255,255,.98)!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}.forminator-custom-form-1944 a[href*=forminator],.forminator-custom-form-1944 .forminator-edit-link,.forminator-custom-form-1944 .forminator-edit-form{display:none!important}