.npev-form{margin-bottom:32px}.npev-form fieldset{border:none;padding:0}.npev-form .container-flex>*{display:flex;column-gap:40px;flex-direction:column}.npev-form .container-flex>*>*{flex:1}.npev-form .radiobuttonlist>*{display:inline-block;margin-right:20px}.npev-form .radiobuttonlist>:last-child{margin-right:0}.npev-form .form-group{margin-bottom:32px}.npev-form .form-group.checkbox{column-gap:8px;display:flex;flex-direction:row-reverse;justify-content:flex-end}.npev-form .form-group.recaptcha{margin-bottom:0}.npev-form .box-field{width:100%}.npev-form select{appearance:none;-webkit-appearance:none;width:100%}.npev-form .box-field,.npev-form select{border:1px solid #d3d3d3;height:60px;padding:10px 15px}.npev-form textarea,.npev-form textarea.box-field{height:200px;width:100%}.npev-form .form-label{display:block;font-weight:700;margin-bottom:8px}.npev-form .field-wrapper{position:relative}.npev-form .button-wrapper{display:flex;column-gap:40px}.npev-form .datepickerfield{padding-left:50px}.npev-form input[type=submit]{width:100%}.npev-form .form-error{bottom:-22px;left:0;position:absolute}@media all and (min-width:768px){.npev-form .container-flex>*{flex-direction:row}.npev-form .box-field{width:calc(50% - 20px)}.npev-form .item-full-width .box-field{width:100%}.npev-form input[type=submit]{width:unset}}