.formInput{width:100%}.formInput .MuiOutlinedInput-root{border-radius:12px}.formInput .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--secondary-color)}.formInput .MuiOutlinedInput-root.Mui-focused .MuiInputLabel-root{color:var(--secondary-color)}.formInput .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:var(--secondary-color)}.formInput .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#0000003b}.formInput .MuiInputLabel-root{color:#0000008a}.formInput .MuiInputLabel-root.Mui-focused{color:var(--secondary-color)}.formInput .MuiCheckbox-root{color:#888}.formInput .MuiCheckbox-root.Mui-checked{color:var(--secondary-color)}.formInput .MuiRadio-root{color:#888}.formInput .MuiRadio-root.Mui-checked,.formInput .MuiRadio-colorPrimary.Mui-checked{color:var(--secondary-color)}.formInput .MuiFormLabel-root{color:#0000008a}.formInput .MuiFormLabel-root.Mui-focused{color:var(--secondary-color)}.formInput.short{width:calc(50% - 8px)}@media (max-width:570px){.formInput.short{width:100%}}.formInput.nano{width:calc(33.3333% - 11px)}@media (max-width:655px){.formInput.nano{width:100%}}
.subscribe_inputWrapper{background-color:#fff;border:1px solid #0000;border-radius:26px;align-self:stretch;width:calc(100% - 13px);max-width:380px;padding:3px 3px 3px 10px;display:flex;overflow:hidden}@media (max-width:998px){.subscribe_inputWrapper{align-self:center}}.subscribe_inputWrapper input{border:none;outline:none;flex-grow:1;min-width:80px}.subscribe_inputWrapper input:focus{outline:none}.subscribe_inputWrapper .subsBttn{white-space:nowrap;background:linear-gradient(115deg, var(--secondary-color), #ffb730);color:#fff;text-transform:capitalize;border-radius:26px;width:48%;min-width:fit-content;padding:9px 12px;font-size:clamp(14px,1.4vw,18px);transition:all .3s ease-in-out}.subscribe_inputWrapper .subsBttn:before{content:"";background:linear-gradient(115deg, var(--main-color), var(--secondary-color));clip-path:polygon(50% 0,50% 0,50% 50%,50% 100%,50% 100%,50% 50%);opacity:1;z-index:-1;border-radius:24px;transition:all .6s;position:absolute;inset:0;overflow:hidden}.subscribe_inputWrapper .subsBttn:hover{transform:scale(.95)}.subscribe_inputWrapper .subsBttn:hover:before{clip-path:polygon(25% -70%,75% -70%,120% 50%,75% 170%,25% 170%,-20% 50%)}.subscribe_inputWrapper .subsBttn:disabled{opacity:.6}.subscribe_errorTxt{color:#d32f2f;margin-top:-12px;padding-left:12px;font-size:12px}
