@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";.form-check-label,.form-label{display:block;color:#272a2a;font-size:1.4rem;font-weight:400;line-height:normal;margin-bottom:1rem}.form-check-label sup,.form-label sup{color:#e54c40}.customInput,.react-tel-input{margin-bottom:2rem;line-height:normal}@media(max-width:767px){.customInput,.react-tel-input{margin-bottom:1.5rem}}.customInput_inner,.react-tel-input_inner{position:relative}.customInput_inner .allocP,.react-tel-input_inner .allocP{position:absolute;top:13px;right:1rem;color:#272a2a;font-size:1.4rem;font-weight:500}.customInput label,.react-tel-input label{display:block;color:#272a2a;font-size:1.4rem;font-weight:400;line-height:normal;margin-bottom:1rem}@media(max-width:1199px){.customInput label,.react-tel-input label{font-size:1.4rem}}.customInput label sup,.react-tel-input label sup{color:#e54c40}.customInput .form-control,.react-tel-input .form-control{min-height:50px;box-shadow:none;outline:none;width:100%;padding:.5rem 1.6rem;border-radius:.8rem;border:1px solid #e8e8e8;background-color:#fff;color:#000;font-size:1.6rem}@media(max-width:1599px){.customInput .form-control,.react-tel-input .form-control{min-height:44px;font-size:1.4rem}}.customInput .form-control.is-invalid,.customInput .form-control.was-validated,.customInput .form-control:invalid,.react-tel-input .form-control.is-invalid,.react-tel-input .form-control.was-validated,.react-tel-input .form-control:invalid{background-image:none;border-color:#e54c40}.customInput .form-control:hover,.react-tel-input .form-control:hover{-webkit-appearance:none;-moz-appearance:none;appearance:none}.customInput .form-control::-moz-placeholder,.react-tel-input .form-control::-moz-placeholder{color:#c1c1c1;opacity:1}.customInput .form-control::placeholder,.react-tel-input .form-control::placeholder{color:#c1c1c1;opacity:1}.customInput .form-control:disabled,.react-tel-input .form-control:disabled{background-color:#f7f7f7}.customInput .form-control:focus,.react-tel-input .form-control:focus{box-shadow:none;border:1px solid #e8e8e8;background-color:#fff;color:#000}.customInput .form-control.passwordInput,.react-tel-input .form-control.passwordInput{padding-right:4.375rem}.customInput.passwordInput .form-control,.react-tel-input.passwordInput .form-control{padding-right:3.75rem}.customInput .eyeIcon,.react-tel-input .eyeIcon{position:absolute;right:1.6rem;top:50%;transform:translateY(-50%);cursor:pointer;display:flex}.customInput .eyeIcon svg,.react-tel-input .eyeIcon svg{width:2rem;height:2rem}.customInput .eyeIcon svg path,.react-tel-input .eyeIcon svg path{fill:#818791}.customInput .rightPosition,.react-tel-input .rightPosition{position:absolute;top:10px;right:1.6rem;cursor:pointer}.checkbox_input .form-check{margin-bottom:0;padding:0;display:flex;align-items:center}.checkbox_input .form-check .form-check-input{float:unset;margin:0;box-shadow:none;width:20px;height:20px;cursor:pointer;background-color:rgba(0,0,0,0);border:1px solid #e8e8e8}.checkbox_input .form-check .form-check-input:checked{border-color:#27bf7d}.checkbox_input .form-check .form-check-input:checked[type=checkbox]{background-color:#27bf7d;border-color:#27bf7d}.checkbox_input .form-check .form-check-input:checked[type=radio]{background-size:10px}.checkbox_input .form-check .form-check-label{line-height:1;margin-left:10px;margin-bottom:0;line-height:normal}.checkbox_input .form-check.form-switch .form-check-input{width:32px;height:20px;background-color:#c1c1c1;border-color:#c1c1c1;background-size:18px}.checkbox_input .form-check.form-switch .form-check-input:checked{background-color:#27bf7d;border-color:#27bf7d}.error-message{color:#e54c40;font-size:.875rem;line-height:normal;display:block;padding-top:5px;font-weight:400}