.requestForm .text-center h1{font-family:Magnetik Bold,Magnetik,sans-serif;font-weight:700;font-size:24px;line-height:32px;color:#000;padding-top:10px;margin:0 0 8px}.requestForm .text-center h2{font-family:Magnetik,sans-serif;font-size:14px;line-height:20px;font-weight:400;color:#364153;margin:0}.requestForm .form-sec{position:relative}.requestForm .form-sec .form{width:480px;background-color:#fff;border-radius:24px;box-shadow:none;padding:0;margin:24px 10px;box-sizing:border-box;display:flex;flex-direction:column;gap:20px}.requestForm .form-sec .form .form-group{position:relative;display:flex;flex-direction:column;gap:6px;margin-bottom:0}.requestForm .form-sec .form .form-group-label{font-family:Magnetik Bold,Magnetik,sans-serif;font-weight:700;font-size:12px;line-height:18px;color:#364153;text-transform:uppercase;letter-spacing:.02em}.requestForm .form-sec .form .inputWrap{position:relative;height:50px;display:flex;align-items:center}.requestForm .form-sec .form .leftIcon{position:absolute;inset-inline-start:14px;top:50%;transform:translateY(-50%);color:#9ca3af;pointer-events:none;display:inline-flex;z-index:2}.requestForm .form-sec .form .form-control{width:100%;height:50px;padding:12px 16px 12px 40px;border:1px solid #e5e7eb;border-radius:40px;background:#fff;font-family:Magnetik,sans-serif;font-weight:400;font-size:16px;color:#000;outline:none;transition:border-color .15s ease;box-sizing:border-box}.requestForm .form-sec .form .form-control::placeholder{color:rgba(0,0,0,.5)}.requestForm .form-sec .form .form-control:focus{border-color:#000}.requestForm .form-sec .form input::placeholder{color:rgba(0,0,0,.5)}.requestForm .form-sec .form .invalid,.requestForm .form-sec .form .invalid .react-select__control{border-color:#f56b61!important}.requestForm .form-sec .form .error{font-family:Magnetik,sans-serif;font-size:12px;font-weight:500;line-height:16px;color:#f56b61;margin:0}.requestForm .form-sec .form .buttons{display:flex;flex-direction:column;gap:10px;margin-top:4px}.requestForm .form-sec .form .buttons button{height:56px;border:none;border-radius:40px;font-family:Magnetik Bold,Magnetik,sans-serif;font-weight:700;font-size:16px;cursor:pointer;transition:opacity .15s ease}.requestForm .form-sec .form .buttons button:disabled{cursor:not-allowed;opacity:.55;pointer-events:none}.requestForm .form-sec .form .buttons button.primary{background:#000;color:#fff;box-shadow:0 10px 15px rgba(0,0,0,.1),0 4px 6px rgba(0,0,0,.1)}.requestForm .form-sec .form .buttons button.primary:hover:not(:disabled){opacity:.9}.requestForm .form-sec .form .buttons button.secondary{background:rgba(0,0,0,0);color:#000;border:1.5px solid #000}.requestForm .form-sec .form .buttons button.secondary:hover:not(:disabled){background:#f3f4f6}.requestForm .react-select-container{height:50px!important}.requestForm .react-select__control{height:50px!important;min-height:50px!important;padding:0 14px;border:1px solid #e5e7eb!important;border-radius:40px!important;background:#fff;box-shadow:none!important;font-family:Magnetik,sans-serif;font-size:16px;cursor:pointer;transition:border-color .15s ease}.requestForm .react-select__control:hover{border-color:#000!important}.requestForm .react-select__control--is-focused{border-color:#000!important;box-shadow:none!important}.requestForm .react-select__value-container{padding:0 8px!important}.requestForm .react-select__placeholder{color:rgba(0,0,0,.5)!important;font-weight:400;margin:0}.requestForm .react-select__single-value{color:#000;margin:0}.requestForm .react-select__indicators{background-image:none!important;width:auto!important}.requestForm .react-select__indicator-separator{display:none}.requestForm .react-select__indicator{display:flex!important;color:#9ca3af;padding:4px}.requestForm .react-select__indicator:hover{color:#000}.requestForm .react-select__menu{margin-top:6px!important;border-radius:14px!important;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.12)!important;z-index:10}.requestForm .react-select__option{font-family:Magnetik,sans-serif;font-size:14px;color:#1f2937!important;padding:12px 16px;cursor:pointer}.requestForm .react-select__option--is-focused{background-color:#f3f4f6!important}.requestForm .react-select__option--is-selected{background-color:#000!important;color:#fff!important}.requestForm .phoneWrap{position:relative;height:50px;background:#fff;border:1px solid #e5e7eb;border-radius:40px;overflow:hidden;transition:border-color .15s ease}.requestForm .phoneWrap:focus-within{border-color:#000}.requestForm .phoneWrap.invalid,.requestForm .phoneWrap.touched.invalid{border-color:#f56b61}.requestForm .phoneWrap .PhoneInput{width:100%;height:100%;padding:0}.requestForm .phoneWrap .PhoneInputCountry{align-self:stretch;margin:0;padding:0 10px 0 18px;border-right:1px solid #e5e7eb;cursor:pointer;display:flex;align-items:center;gap:6px}.requestForm .phoneWrap .PhoneInputCountry:hover{background:#f9fafb}.requestForm .phoneWrap .PhoneInputCountryIcon{width:22px;height:16px;box-shadow:none;background:rgba(0,0,0,0);border-radius:2px;overflow:hidden}.requestForm .phoneWrap .PhoneInputCountryIcon--border{box-shadow:0 0 0 1px rgba(0,0,0,.08)}.requestForm .phoneWrap .PhoneInputCountryIconImg{display:block;width:100%;height:100%;object-fit:cover}.requestForm .phoneWrap .PhoneInputCountrySelectArrow{width:6px;height:6px;margin:0;opacity:.6;border-color:#6a7282;border-bottom-width:1.5px;border-right-width:1.5px;transform:rotate(45deg) translate(-2px,-2px)}.requestForm .phoneWrap .PhoneInputInput{flex:1 1;min-width:0;height:100%;padding:0 14px;background:rgba(0,0,0,0);border:none;outline:none;font-family:Magnetik,sans-serif;font-size:16px;font-weight:400;color:#000}.requestForm .phoneWrap .PhoneInputInput::placeholder{color:rgba(0,0,0,.5)}[dir=rtl] .requestForm .form-control{padding:12px 40px 12px 16px}[dir=rtl] .requestForm input::placeholder{text-align:right}[dir=rtl] .requestForm .phoneWrap .PhoneInputCountry{border-right:none;border-left:1px solid #e5e7eb}@media(max-width:480px){.requestForm .form-sec .form{width:100%;padding:0;border-radius:20px}}
/*# sourceMappingURL=d883968e8826d607.css.map*/