::placeholder{opacity:1;font-size:15px;font-family:var(--font3);letter-spacing:.3px;text-transform:uppercase}:-ms-input-placeholder{font-size:14px;font-family:var(--font3);text-transform:uppercase}::-ms-input-placeholder{font-size:14px;font-family:var(--font3);text-transform:uppercase}.alert{display:flex;flex-wrap:wrap;padding:10px 15px;align-items:center;border:1px solid transparent;border-radius:.25rem;font-size:14px;width:100%;justify-content:center}.alert.success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert.error{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.react-datepicker-wrapper{width:100%;z-index:100}.react-datepicker-time__input{color:var(--black)!important}.react-datepicker__calendar-icon{display:none}.react-datepicker__view-calendar-icon input{padding:unset}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected,.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:var(--color1)!important}form{display:flex;flex-direction:column;width:100%;gap:15px}form .form-group{position:relative}form .form-group input,form .form-group select,form .form-group textarea{font-size:15px;font-family:var(--font3);color:var(--color2);border:0;background:transparent;width:100%;padding:12px}form .form-group input option,form .form-group select option,form .form-group textarea option{color:var(--color2)}form .form-group .pgbar{position:absolute;bottom:0;left:0;right:0;height:3px;background:var(--color1)}form .form-group .pgbar .line{position:absolute;top:0;left:0;height:3px;width:60%;background:var(--color2);z-index:10}form .form-group .pgbar .dot{position:absolute;top:-2px;left:60%;width:7px;height:7px;border-radius:50%;background:var(--color2);z-index:20}form .form-group.rgpd{display:flex;flex-wrap:wrap;text-align:left}form .form-group.rgpd input{max-width:15px;margin-right:10px}form .form-group.rgpd label{width:90%;font-size:14px}form .form-group.rgpd .error{color:red;width:100%;margin-top:3px}form .form-group textarea{resize:vertical}form .form-group .button{z-index:0}