.formGroup input{font-size:14px;font-weight:500;color:#333;padding:10px;border-radius:5px;background-color:#fbfbfb}.formGroup input:focus{border-color:#008bd2}.formGroup.term{display:flex;flex-direction:row!important;align-items:center}.formGroup.term input{margin:0 8px 0 0;width:16px;height:16px}.formGroup.term label{margin:0}.error{color:red;font-size:12px;margin-top:5px;display:flex}input.input_required,select.input_required,textarea.input_required{border:1px solid #ddd;border-left:3px solid #008bd2}.is-invalid{border:1px solid red;border-left-width:3px}.dual_inputs_first{width:30%}.dual_input_second{width:70%}.dual_inputs_first input{width:100%}