form{margin-bottom:25px!important}form .form-group{margin-bottom:16px}form .form-group label{margin-bottom:8px}form .form-group .form-select-label,form .form-group label{display:block;font-weight:700}form .form-group input:not([type=radio]){border-radius:0;border:1px solid #69adc2;height:auto;padding:18px 27px;display:block;width:100%}form .form-group input:not([type=radio]) :-ms-input-placeholder{color:#000}form .form-group input:not([type=radio]) ::-moz-placeholder{color:#000}form .form-group input:not([type=radio]) ::placeholder{color:#000}form .form-group input:not([type=radio]):not(:-moz-placeholder-shown){border-color:#4f5158;color:#4f5158;font-weight:700}form .form-group input:not([type=radio]):not(:-ms-input-placeholder){border-color:#4f5158;color:#4f5158;font-weight:700}form .form-group input:not([type=radio]):not(:placeholder-shown){border-color:#4f5158;color:#4f5158;font-weight:700}form .form-group input:not([type=radio]):focus{box-shadow:none;outline:0;border-color:#000;font-weight:lighter}form .form-group textarea{border-radius:0;border:1px solid #69adc2;height:auto;padding:18px 27px;display:block;width:100%;max-width:100%}form .form-group textarea :-ms-input-placeholder{color:#000}form .form-group textarea ::-moz-placeholder{color:#000}form .form-group textarea ::placeholder{color:#000}form .form-group textarea:not(:-moz-placeholder-shown){border-color:#4f5158;color:#4f5158;font-weight:700}form .form-group textarea:not(:-ms-input-placeholder){border-color:#4f5158;color:#4f5158;font-weight:700}form .form-group textarea:not(:placeholder-shown){border-color:#4f5158;color:#4f5158;font-weight:700}form .form-group textarea:focus{box-shadow:none;outline:0;border-color:#000;font-weight:lighter}form .form-group textarea:not(:-moz-placeholder-shown){font-weight:lighter}form .form-group textarea:not(:-ms-input-placeholder){font-weight:lighter}form .form-group textarea:not(:placeholder-shown){font-weight:lighter}form .form-group select{border-radius:0;border:1px solid #69adc2;height:auto;padding:18px 50px 18px 27px;color:#000;-webkit-apperance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-size:9.4px 6.1px;background-repeat:no-repeat;background-position:center right 21px;display:block;width:100%}form .form-group select :-ms-input-placeholder{color:#000}form .form-group select ::-moz-placeholder{color:#000}form .form-group select ::placeholder{color:#000}form .form-group select:focus{box-shadow:none;outline:0;border-color:#69adc2;font-weight:lighter}form .form-group .form-check{padding-left:45px;position:relative;line-height:30px;margin-bottom:8px}form .form-group .form-check label{text-transform:unset;font-weight:lighter;font-size:14px;margin-bottom:0;color:#000;display:inline-block}form .form-group .form-check label a{text-decoration:underline}form .form-group .form-check label a:hover{color:#000}form .form-group .form-check input[type=checkbox]{background-color:#fff;-webkit-appearance:none;width:30px;height:30px;border:1px solid #d3d3d3;outline:0;padding:0;background-repeat:no-repeat;background-position:50%;background-size:16px;box-shadow:none;cursor:pointer;display:inline-block;position:absolute;top:0;left:0}form .form-group .form-check input[type=checkbox]:checked:before{position:absolute;top:0;left:0;transform:translate(11%,-18%);content:"\00d7";font-size:40px;color:#4f5158;text-align:center;font-weight:300}form .form-group .form-check input[type=radio]{background-color:#fff;-webkit-appearance:none;width:30px;height:30px;border-radius:50%;border:1px solid #69adc2;outline:0;padding:0;cursor:pointer;display:inline-block;position:absolute;top:0;left:0}form .form-group .form-check input[type=radio]:checked{background-color:#fff;border-color:#000;box-shadow:inset 0 0 0 9px #000}form .form-group .form-check input[type=radio]:checked+span{color:#000}form .form-group .form-radio{padding-left:45px;position:relative;line-height:30px;margin-bottom:8px}form .form-group .form-radio label{text-transform:unset;font-weight:lighter;font-size:14px;margin-bottom:0;color:#000;display:inline-block}form .form-group .form-radio label a{text-decoration:underline}form .form-group .form-radio label a:hover{color:#000}form .form-group .form-radio input[type=checkbox]{background-color:#fff;-webkit-appearance:none;width:30px;height:30px;border:1px solid #d3d3d3;outline:0;padding:0;background-repeat:no-repeat;background-position:50%;background-size:16px;box-shadow:none;cursor:pointer;display:inline-block;position:absolute;top:0;left:0}form .form-group .form-radio input[type=checkbox]:checked:before{position:absolute;top:0;left:0;transform:translate(11%,-18%);content:"\00d7";font-size:40px;color:#4f5158;text-align:center;font-weight:300}form .form-group .form-radio input[type=radio]{background-color:#fff;-webkit-appearance:none;width:30px;height:30px;border-radius:50%;border:1px solid #69adc2;outline:0;padding:0;cursor:pointer;display:inline-block;position:absolute;top:0;left:0}form .form-group .form-radio input[type=radio]:checked{background-color:#fff;border-color:#000;box-shadow:inset 0 0 0 9px #000}form .form-group .form-radio input[type=radio]:checked+span{color:#000}form .form-group .help-block{color:red;margin-top:8px;display:block}form .form-group .help-block ul{color:red;margin:0;font-size:12px;font-weight:700}form .form-group .help-block ul li{padding-left:26px}form .form-group.has-error .form-control{background-repeat:no-repeat;background-position:center right 27px;background-size:16px 16px;padding-right:50px;border:1px solid #69adc2}form button[type=submit]{margin-top:1rem}.select2-container--default .select2-selection--single{height:auto;padding:13px 16px;color:#000;border-radius:0}.select2-container--default .select2-selection--single .select2-selection__arrow{background-repeat:no-repeat;background-position:50%;background-size:10px 10px;height:100%;right:15px;transform:rotate(0deg)}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.select2-container--default .select2-selection--single[aria-expanded=true] .select2-selection__arrow{transform:rotate(180deg)}.select2-container--default .select2-results>.select2-results__options{list-style:none}.select2-container--default .select2-results>.select2-results__options li{padding:7px 16px}.select2-container--default .select2-results>.select2-results__options li.select2-results__option--highlighted[aria-selected=false],.select2-container--default .select2-results>.select2-results__options li[aria-selected=true]{background-color:#fff;color:#000}