.UserDefinedForm fieldset,.registration fieldset{padding:0 !important;border:0 !important;border-radius:0 !important}.UserDefinedForm form .checkboxset,.registration form .checkboxset{width:100%}.UserDefinedForm form .userformsgroup,.registration form .userformsgroup{border:0 !important}.UserDefinedForm form .userformsgroup legend,.registration form .userformsgroup legend{font-size:18px;line-height:26px;margin-bottom:1.5rem !important;font-weight:bold}.UserDefinedForm form div.field,.UserDefinedForm form fieldset,.UserDefinedForm form div.fieldgroup-field,.registration form div.field,.registration form fieldset,.registration form div.fieldgroup-field{clear:both;margin-bottom:2rem !important}.UserDefinedForm form *::placeholder,.registration form *::placeholder{color:#999;opacity:1}.UserDefinedForm form input.text,.UserDefinedForm form textarea,.UserDefinedForm form select,.registration form input.text,.registration form textarea,.registration form select{border:2px solid #D5D5D5;padding:0 0 0 20px !important;color:#000;font-size:18px;line-height:26px;box-shadow:none !important;letter-spacing:0;width:100%;margin-bottom:0rem;background:#fff}.UserDefinedForm form input.text,.UserDefinedForm form select,.registration form input.text,.registration form select{height:55px}.UserDefinedForm form textarea,.registration form textarea{padding:20px 0 0 20px}.UserDefinedForm form .error,.UserDefinedForm form label.error,.registration form .error,.registration form label.error{font-size:14px;text-transform:none;font-weight:normal;color:#DD190A}.UserDefinedForm form .userform-fields,.registration form .userform-fields{position:relative;margin-bottom:2rem}.UserDefinedForm form .userform-fields div.text,.registration form .userform-fields div.text{display:inline-block;width:49.7%}@media screen and (max-width:991.98px){.UserDefinedForm form .userform-fields div.text,.registration form .userform-fields div.text{width:100%;margin-right:0}}.UserDefinedForm form label.left,.registration form label.left{margin-bottom:1rem !important}.UserDefinedForm form fieldset,.UserDefinedForm form div.checkbox,.registration form fieldset,.registration form div.checkbox{margin-bottom:2rem}.UserDefinedForm form input[type=radio].radio,.UserDefinedForm form input[type=checkbox].checkbox,.registration form input[type=radio].radio,.registration form input[type=checkbox].checkbox{z-index:-1;opacity:0;display:block}.UserDefinedForm form input[type=radio].radio+label,.UserDefinedForm form input[type=checkbox].checkbox+label,.registration form input[type=radio].radio+label,.registration form input[type=checkbox].checkbox+label{color:#000;font-size:18px;line-height:26px;display:inline-flex;align-items:center;user-select:none;cursor:pointer;transition:all 0.3s}.UserDefinedForm form input[type=radio].radio+label:hover,.UserDefinedForm form input[type=checkbox].checkbox+label:hover,.registration form input[type=radio].radio+label:hover,.registration form input[type=checkbox].checkbox+label:hover{color:#dd2314}.UserDefinedForm form input[type=radio].radio+label::before,.UserDefinedForm form input[type=checkbox].checkbox+label::before,.registration form input[type=radio].radio+label::before,.registration form input[type=checkbox].checkbox+label::before{transition:all 0.3s;content:"";display:inline-block;width:20px;height:20px;flex-shrink:0;flex-grow:0;border:1px solid #adb5bd;border-radius:0em;margin-right:0em;background-repeat:no-repeat;background-position:center center;background-size:50% 50%;margin:0px 15px 0 0;position:relative}.UserDefinedForm form input[type=radio].radio:checked+label::before,.UserDefinedForm form input[type=checkbox].checkbox:checked+label::before,.registration form input[type=radio].radio:checked+label::before,.registration form input[type=checkbox].checkbox:checked+label::before{transition:all 0.3s;border-color:#dd2314;background-color:#dd2314;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");box-shadow:2px 2px 10px 0px #9ebcff}.UserDefinedForm form input[type=radio].radio+label:hover,.UserDefinedForm form input[type=checkbox].checkbox+label:hover,.registration form input[type=radio].radio+label:hover,.registration form input[type=checkbox].checkbox+label:hover{color:#}.UserDefinedForm form input[type=radio].radio:checked+label::before,.UserDefinedForm form input[type=checkbox].checkbox:checked+label::before,.registration form input[type=radio].radio:checked+label::before,.registration form input[type=checkbox].checkbox:checked+label::before{border-color:#dd2314;background-color:#dd2314;box-shadow:0px 0px 0px 0px #dd2314}.UserDefinedForm form .userformsoptionset,.registration form .userformsoptionset{margin-bottom:2rem}.UserDefinedForm form .file,.registration form .file{margin-bottom:2rem}.UserDefinedForm form .file label,.registration form .file label{margin-bottom:1rem !important}.UserDefinedForm form .contactGDPR,.registration form .contactGDPR{position:relative;margin-bottom:2rem}.UserDefinedForm form .contactGDPR .html__content,.registration form .contactGDPR .html__content{position:relative;left:40px}.UserDefinedForm form .contactGDPR label,.registration form .contactGDPR label{display:inline-block !important;position:relative;width:100%;text-transform:none}.UserDefinedForm form .contactGDPR label::before,.registration form .contactGDPR label::before{top:35px}.UserDefinedForm form .action,.registration form .action{padding:22px 50px 17px 50px;transition:all ease 0.3s;border:0;border-radius:0;font-size:18px;line-height:1;font-weight:400;cursor:pointer;text-decoration:none;white-space:nowrap;box-shadow:none;color:#FFF;position:relative;background-color:#dd2314;color:#FFF}.UserDefinedForm form .action:hover,.registration form .action:hover{background-color:#dd2314;color:#FFF}.UserDefinedForm form .requiredField,.registration form .requiredField{position:relative}.UserDefinedForm form .requiredField label.left::after,.registration form .requiredField label.left::after{content:"*";margin-left:10px}