.react-datepicker-wrapper,.react-datepicker__input-container{width:100%!important;display:block!important}.full-form-datepicker{width:100%!important;padding:8px 12px;font-size:14px;color:#333!important;background:white!important;cursor:pointer!important;transition:all .2s ease;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;height:40px;box-sizing:border-box!important;min-width:0}.full-form-datepicker,.react-datepicker__input-container .full-form-datepicker,.react-datepicker__input-container input.full-form-datepicker{border:1px solid #ccc!important;border-radius:0!important}.full-form-datepicker:hover{border:1px solid var(--primary-bg-color)!important;background:#fafafa}.full-form-datepicker:focus{background:white;outline:none;box-shadow:0 0 0 2px rgba(169,93,31,.1)}.full-form-datepicker:focus,.react-datepicker__input-container .full-form-datepicker:focus,.react-datepicker__input-container .full-form-datepicker:hover{border:1px solid var(--primary-bg-color)!important}.react-datepicker{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;border:1px solid #ccc;border-radius:0;box-shadow:0 4px 12px rgba(0,0,0,.15)}.react-datepicker__header{background-color:var(--primary-bg-color,#a95d1f);border-bottom:none;border-radius:0;padding:14px 10px 10px}.react-datepicker__current-month{color:white;font-weight:600;font-size:15px;padding-bottom:10px;margin-bottom:0}.react-datepicker__day-names{background-color:var(--primary-bg-color,#a95d1f);padding:6px 0 8px;margin:0}.react-datepicker__day-name{color:white;font-weight:500;font-size:12px;width:2.2rem;line-height:1.6rem;margin:0 .15rem;cursor:default}.react-datepicker__navigation{top:14px;width:28px;height:28px;cursor:pointer!important;border-radius:0;background:transparent;transition:all .2s}.react-datepicker__navigation:hover{background:rgba(255,255,255,.15)}.react-datepicker__navigation--previous{left:10px}.react-datepicker__navigation--next{right:10px}.react-datepicker__navigation-icon:before{border-color:white;border-width:2px 2px 0 0;width:7px;height:7px;cursor:pointer!important}.react-datepicker__navigation:hover :before{border-color:white}.react-datepicker__month{margin:.4rem}.react-datepicker__day{width:2rem;line-height:2rem;margin:.2rem;border-radius:4px;font-size:13px;cursor:pointer!important;transition:all .15s ease}.react-datepicker__day:hover{background-color:rgba(169,93,31,.1);cursor:pointer!important}.react-datepicker__day--keyboard-selected,.react-datepicker__day--selected{background-color:var(--primary-bg-color,#a95d1f);color:white;font-weight:600;cursor:pointer!important}.react-datepicker__day--selected:hover{background-color:rgba(169,93,31,.9)}.react-datepicker__day--today{font-weight:600;border:1px solid var(--primary-bg-color,#a95d1f);cursor:pointer!important}.react-datepicker__day--disabled{color:#ccc;cursor:not-allowed!important}.react-datepicker__day--disabled:hover{background-color:transparent;cursor:not-allowed!important}.react-datepicker__day--outside-month{color:#ccc;cursor:pointer!important}.react-datepicker__day:not(.react-datepicker__day--disabled),.react-datepicker__month-select,.react-datepicker__navigation,.react-datepicker__year-select{cursor:pointer!important}.styles_fieldRow__s9rXf{display:flex;align-items:center;width:100%;margin-bottom:16px;gap:16px}.styles_fieldLabel__evxWT{flex:1 1;font-size:14px;font-weight:500;color:#333;margin:0;padding:0;min-width:0}.styles_inputContainer__gkLmK{flex:1 1;min-width:0}.styles_dateInput__0OtUD{width:100%;height:40px;padding:8px 12px;border:1px solid #ccc;border-radius:0;font-size:14px;background:white;color:#333;box-sizing:border-box}.styles_dateInput__0OtUD:focus{outline:none;border-color:var(--primary-bg-color,#a95d1f)}.styles_inputContainer__gkLmK .full-form-datepicker{width:100%!important;height:40px!important;padding:8px 12px!important;border:1px solid #ccc!important;border-radius:0!important;font-size:14px!important;background:white!important;color:#333!important;box-sizing:border-box!important}.styles_inputContainer__gkLmK .full-form-datepicker:focus,.styles_inputContainer__gkLmK .full-form-datepicker:hover{border-color:var(--primary-bg-color,#a95d1f)!important}.styles_error_field__F3fr9,.styles_inputContainer__gkLmK .full-form-datepicker.error_field,.styles_inputContainer__gkLmK .full-form-datepicker.error_field:focus,.styles_inputContainer__gkLmK .full-form-datepicker.error_field:hover{border:2px solid red!important}.styles_error__mRaz2{color:#ef648a;font-size:12px;margin-top:4px}.styles_form__QCiX3{display:flex;flex-direction:column;gap:0;width:100%;margin-bottom:24px}.styles_buttons__N4O0w{display:flex;gap:16px;justify-content:flex-start;align-items:center;margin-top:24px}.styles_buttons__N4O0w button{display:flex;padding:12px 24px;align-items:center;justify-content:center;min-width:120px;height:48px;font-size:large;font-weight:500;border-radius:2px;transition:.3s;border:2px solid var(--primary-bg-color);cursor:pointer}.styles_next__QWuVY{color:var(--primary-text-color)}.styles_next__QWuVY,.styles_next__QWuVY:hover{background-color:var(--primary-bg-color);transition:.3s}.styles_next__QWuVY:hover{border-color:var(--primary-bg-color)}.styles_previous__Cse5H{color:var(--secondary-text-color);background-color:var(--tertiary-bg-color);transition:.3s}.styles_previous__Cse5H:hover{background-color:var(--primary-bg-color);color:var(--primary-text-color);transition:.3s}.styles_container__xDivg,.styles_outerBox__CGj5x,.styles_section__AIe4b{width:100%}.styles_fieldRow__GZGZO{display:flex;align-items:center;width:100%;margin-bottom:16px;gap:16px}.styles_fieldLabel___wZqA{flex:1 1;font-size:14px;font-weight:500;color:#333;margin:0;padding:0;min-width:0}.styles_inputContainer__Smiha{flex:1 1;min-width:0}.styles_inputContainer__Smiha>div,.styles_phoneInput__XCIjh{width:100%}.styles_inputContainer__Smiha .PhoneInput{width:100%!important;display:flex!important}.styles_inputContainer__Smiha .PhoneInputInput{width:100%!important;height:40px!important;padding:8px 12px!important;border:1px solid #ccc!important;border-radius:0!important;font-size:14px!important;background:white!important;color:#333!important;box-sizing:border-box!important}.styles_inputContainer__Smiha .PhoneInputInput:focus{outline:none!important;border-color:var(--primary-bg-color,#a95d1f)!important}.styles_inputContainer__Smiha .PhoneInputCountry{border:1px solid #ccc!important;padding:0 8px!important;background:white!important;border-radius:0!important;height:40px!important;display:flex!important;align-items:center!important}.styles_error_field__cZ0WM,.styles_inputContainer__Smiha .PhoneInputInput.error_field{border:2px solid red!important}.styles_error__NB0M0{color:#ef648a;font-size:12px;margin-top:4px}