.submit-btn{background:var(--gradient-red-yellow);color:#fff;border:none;transition:all .3s}.submit-btn:hover{background:var(--gradient-red-yellow)!important;color:#fff!important;box-shadow:none!important;transform:none!important}.textarea-height{resize:none;height:120px!important}.invalid-feedback{margin-top:.35rem;font-size:.82rem}.form-input,.form-select,.form-textarea{color:var(--neutral-dark);box-shadow:none;background:0 0;border:none;border-bottom:2px solid #e5e5e5;border-radius:0;padding-left:0;padding-right:0}.form-input:focus,.form-select:focus,.form-textarea:focus{border-color:var(--primary-red);box-shadow:none!important;background:0 0!important;outline:none!important}.form-label{color:var(--neutral-gray);padding-left:0;padding-right:0}.form-label i{text-align:center;width:28px}.form-floating>.form-input,.form-floating>.form-textarea{padding-top:1.25rem}.form-floating>label.form-label{color:var(--neutral-gray);padding-left:0;padding-right:0}.form-floating>.form-input:focus~.form-label,.form-floating>.form-input:not(:placeholder-shown)~.form-label,.form-floating>.form-textarea:focus~.form-label,.form-floating>.form-textarea:not(:placeholder-shown)~.form-label{color:var(--primary-red)}.form-input:-webkit-autofill{transition:background-color 9999s ease-in-out;-webkit-text-fill-color:#212529!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.form-input:-webkit-autofill:hover{transition:background-color 9999s ease-in-out;-webkit-text-fill-color:#212529!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.form-input:-webkit-autofill:focus{transition:background-color 9999s ease-in-out;-webkit-text-fill-color:#212529!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.form-textarea:-webkit-autofill{transition:background-color 9999s ease-in-out;-webkit-text-fill-color:#212529!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.form-textarea:-webkit-autofill:hover{transition:background-color 9999s ease-in-out;-webkit-text-fill-color:#212529!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.form-textarea:-webkit-autofill:focus{transition:background-color 9999s ease-in-out;-webkit-text-fill-color:#212529!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.form-input.is-invalid,.form-textarea.is-invalid,.form-select.is-invalid,.form-input.is-invalid:focus,.form-textarea.is-invalid:focus,.form-select.is-invalid:focus{border-bottom-color:#dc3545!important}.form-privacy{color:var(--neutral-gray)}.privacy-icon{color:var(--success-green)}.form-reset-btn{border-radius:999px;padding:.9rem 2rem}.select2-container{width:100%!important}.select2-container--default .select2-selection--single{height:46px;background:0 0!important;border:none!important;border-bottom:2px solid #e5e5e5!important;border-radius:0!important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--neutral-dark);padding-right:0;line-height:46px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:46px}.select2-dropdown{overflow:hidden;border-radius:.75rem!important}.select2-container--default .select2-results__option{transition:all .2s;color:#212529!important;background:#fff!important}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable,.select2-container--default .select2-results__option--highlighted[aria-selected]{color:#fff!important;background:#dc3545!important}.select2-container--default .select2-results__option--selected{color:#721c24!important;background:#f8d7da!important}.select2-container--default .select2-selection--single.is-invalid{border-bottom:2px solid #dc3545!important}@media (width<=575.98px){.form-input,.form-select,.form-textarea{font-size:16px!important}}
