.umbraco-forms-fieldset{box-sizing:border-box;width:100% !important;}.umbraco-forms-form{padding:0 !important;margin:0;box-sizing:border-box;width:100%;}.umbraco-forms-form fieldset{padding:0px !important;}.umbraco-forms-form fieldset legend{font-size:16px;}label.umbraco-forms-label{margin-top:30px;}.umbraco-forms-form span.checkbox,.umbraco-forms-form span.checkboxlist,.umbraco-forms-form span.radiobuttonlist{float:none !important;}.umbraco-forms-page{box-sizing:border-box;width:100%;}.form--gazelle .umbraco-forms-page legend,.form--gazelle .umbraco-forms-page .umbraco-forms-caption.title{color:#004a99;}.umbraco-forms-page input[type=text],.umbraco-forms-page input[type=email],.umbraco-forms-page input[type=tel],.umbraco-forms-page input[type=number],.umbraco-forms-page input[type=url]{display:inline-block;width:100% !important;min-height:45px;padding:0px 15px !important;background-color:#FFFFFF;border:1px solid #e7e0d7 !important;border-radius:2px;font-size:16px;line-height:20px;font-weight:400;font-family:Source Sans Pro,sans-serif;color:#000000;outline:none;max-width:400px !important;}.umbraco-forms-page input[type=text]:-webkit-autofill,.umbraco-forms-page input[type=text]:-webkit-autofill:hover,.umbraco-forms-page input[type=text]:-webkit-autofill:focus input:-webkit-autofill,.umbraco-forms-page input[type=email]:-webkit-autofill,.umbraco-forms-page input[type=email]:-webkit-autofill:hover,.umbraco-forms-page input[type=email]:-webkit-autofill:focus input:-webkit-autofill,.umbraco-forms-page input[type=tel]:-webkit-autofill,.umbraco-forms-page input[type=tel]:-webkit-autofill:hover,.umbraco-forms-page input[type=tel]:-webkit-autofill:focus input:-webkit-autofill,.umbraco-forms-page input[type=number]:-webkit-autofill,.umbraco-forms-page input[type=number]:-webkit-autofill:hover,.umbraco-forms-page input[type=number]:-webkit-autofill:focus input:-webkit-autofill,.umbraco-forms-page input[type=url]:-webkit-autofill,.umbraco-forms-page input[type=url]:-webkit-autofill:hover,.umbraco-forms-page input[type=url]:-webkit-autofill:focus input:-webkit-autofill{-webkit-text-fill-color:#BDBDBD !important;-webkit-box-shadow:0 0 0px 1000px #e7e0d7 inset !important;transition:background-color 5000s ease-in-out 0s !important;}.umbraco-forms-page input[type=date],.umbraco-forms-page input[type=datetime-local],.umbraco-forms-page input[type=time],.umbraco-forms-page input[type=week]{display:inline-block;width:100% !important;min-height:45px;padding:0px 15px !important;background-color:#FFFFFF;border:1px solid #e7e0d7 !important;border-radius:2px;font-size:16px;line-height:20px;font-weight:400;font-family:Source Sans Pro,sans-serif;color:#000000;outline:none;max-width:400px !important;}.umbraco-forms-page input[type=date]:-webkit-autofill,.umbraco-forms-page input[type=date]:-webkit-autofill:hover,.umbraco-forms-page input[type=date]:-webkit-autofill:focus input:-webkit-autofill,.umbraco-forms-page input[type=datetime-local]:-webkit-autofill,.umbraco-forms-page input[type=datetime-local]:-webkit-autofill:hover,.umbraco-forms-page input[type=datetime-local]:-webkit-autofill:focus input:-webkit-autofill,.umbraco-forms-page input[type=time]:-webkit-autofill,.umbraco-forms-page input[type=time]:-webkit-autofill:hover,.umbraco-forms-page input[type=time]:-webkit-autofill:focus input:-webkit-autofill,.umbraco-forms-page input[type=week]:-webkit-autofill,.umbraco-forms-page input[type=week]:-webkit-autofill:hover,.umbraco-forms-page input[type=week]:-webkit-autofill:focus input:-webkit-autofill{-webkit-text-fill-color:#BDBDBD !important;-webkit-box-shadow:0 0 0px 1000px #e7e0d7 inset !important;transition:background-color 5000s ease-in-out 0s !important;}.umbraco-forms-page input[type=radio]{position:absolute;z-index:1;width:23px;height:23px;margin:0;cursor:pointer;vertical-align:middle;opacity:0;}.umbraco-forms-page input[type=radio]:checked + label::before{border:1px solid #BDBDBD;background-color:#FFFFFF;}.umbraco-forms-page input[type=radio]:checked + label::after{content:"";position:absolute;display:inline-block;width:10px;height:10px;margin-top:0;margin-left:6.5px;margin-top:7px;border-radius:100%;background-color:#ffd500;}.umbraco-forms-page input[type=radio] + label{display:inline-block;min-height:23px;vertical-align:middle;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin-top:0px;margin-bottom:0px;position:relative;color:#4c4c4c;font-weight:400;}.umbraco-forms-page input[type=radio] + label::before{content:"";position:absolute;display:inline-block;width:23px;height:23px;border:1px solid #BDBDBD;border-radius:100%;background-color:#FFFFFF;}.umbraco-forms-page input[type=radio] + label span{font-family:Source Sans Pro,sans-serif;font-size:16px;font-weight:400;line-height:21px;padding-left:30px;color:#000000;padding-top:0px;padding-bottom:20px;}.umbraco-forms-page input[type=password]{display:inline-block;width:100% !important;min-height:45px;padding:0px 15px !important;background-color:#FFFFFF;border:1px solid #e7e0d7 !important;border-radius:2px;font-size:16px;line-height:20px;font-weight:400;font-family:Source Sans Pro,sans-serif;color:#000000;outline:none;}.umbraco-forms-page input[type=password]:-webkit-autofill,.umbraco-forms-page input[type=password]:-webkit-autofill:hover,.umbraco-forms-page input[type=password]:-webkit-autofill:focus input:-webkit-autofill{-webkit-text-fill-color:#BDBDBD !important;-webkit-box-shadow:0 0 0px 1000px #e7e0d7 inset !important;transition:background-color 5000s ease-in-out 0s !important;}.umbraco-forms-page select{display:block;height:50px;outline:none;border:0;padding:0px 15px;border:1px solid #e7e0d7 !important;font-size:16px;font-weight:400;font-family:Source Sans Pro,sans-serif;color:#000000;-moz-appearance:none;-webkit-appearance:none;appearance:none;width:100%;}@media (min-width:768px){.umbraco-forms-page select{display:block;}}.umbraco-forms-page select option{width:100%;margin:0;padding:0;box-sizing:border-box;font-size:14px;outline:none;border:0;}.umbraco-forms-page select option:focus{background-color:#FFFFFF;outline:none;border:none;box-shadow:none;}.umbraco-forms-page input[type=checkbox]{display:block;position:absolute;z-index:1;width:23px;height:23px;margin:0;cursor:pointer;opacity:0;}.umbraco-forms-page input[type=checkbox]:checked + label::before,.umbraco-forms-page input[type=checkbox]:checked + input[type=hidden] + label::before{border:1px solid #ffd500;background-color:#ffd500;background-repeat:no-repeat;background-position:center center;background-size:19px 19px;background-image:url("/assets/img/pitspro/icon/icon-checkmark-black.svg");}.umbraco-forms-page input[type=checkbox] + label,.umbraco-forms-page input[type=checkbox] + input[type=hidden] + label{display:inline-block;vertical-align:middle;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;color:#4c4c4c;}.umbraco-forms-page input[type=checkbox] + label::before,.umbraco-forms-page input[type=checkbox] + input[type=hidden] + label::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;display:inline-block;width:23px;height:23px;border:1px solid #BDBDBD;border-radius:2px;background-color:#FFFFFF;}.umbraco-forms-page input[type=checkbox] + label span,.umbraco-forms-page input[type=checkbox] + input[type=hidden] + label span{font-family:Source Sans Pro,sans-serif;font-size:16px;font-weight:400;line-height:21px;padding-left:30px;color:#000000;}.umbraco-forms-page input[type=checkbox] + label span a,.umbraco-forms-page input[type=checkbox] + input[type=hidden] + label span a{text-decoration:none;color:#1068ED;font-family:Source Sans Pro,sans-serif;font-size:16px;font-weight:400;line-height:21px;}.umbraco-forms-page input[type=file]{border:none;color:#231F20;font-family:Source Sans Pro,sans-serif;font-size:16px;font-weight:600;margin:0;outline:none;position:relative;text-decoration:none;padding:15px 15px !important;background-color:#FFFFFF;border:1px solid #e7e0d7 !important;width:100%;margin-top:10px;max-width:400px !important;display:block;}@media (min-width:768px){.umbraco-forms-page input[type=file]{padding:15.5px 15px;}}.umbraco-forms-page input[type=file]:hover{cursor:pointer;}.umbraco-forms-page input[type=submit]{background-color:#ffd500;border:none;color:#231F20;display:inline-block;font-family:Source Sans Pro,sans-serif;font-size:16px;font-weight:600;height:50px;line-height:45px;margin:0;min-height:50px;outline:none;padding:0 15px;position:relative;text-decoration:none;vertical-align:top;min-width:200px;margin-top:30px;}@media (min-width:768px){.umbraco-forms-page input[type=submit]{min-height:50px;line-height:1;padding:15.5px 15px;}}.umbraco-forms-page input[type=submit]:hover{cursor:pointer;}.umbraco-forms-page textarea{background-color:#FFFFFF;border-radius:2px;border:1px solid #e7e0d7 !important;color:#000000;display:inline-block;font-family:Source Sans Pro,sans-serif;font-size:16px;font-weight:400;min-height:45px;padding:15px 15px !important;width:100% !important;}.umbraco-forms-page label,.umbraco-forms-page legend{font-family:Source Sans Pro,sans-serif;font-size:16px;font-weight:400;color:#000000;font-weight:700;margin-bottom:10px;display:block;max-width:none;}.umbraco-forms-page span{font-family:Source Sans Pro,sans-serif;font-size:16px;font-weight:400;color:#000000;}.umbraco-forms-page .checkboxlist{display:inline-block;width:100%;position:relative;padding:0 !important;}.umbraco-forms-page .checkboxlist div{display:inline-block;width:100%;padding:0px;box-sizing:border-box;margin-top:10px;position:relative;}.umbraco-forms-page .radiobuttonlist{display:inline-block;width:100%;position:relative;padding:0 !important;}.umbraco-forms-page .radiobuttonlist div{display:inline-block;width:100%;padding:0px;box-sizing:border-box;margin-top:10px;position:relative;}.umbraco-forms-page .umbraco-forms-field + .umbraco-forms-field{margin-top:30px;}.umbraco-forms-page .umbraco-forms-field-wrapper{position:relative;}.umbraco-forms-page fieldset{box-sizing:border-box;border:0;font-family:Source Sans Pro,sans-serif;}.umbraco-forms-page #recaptcha_widget_div{margin:0 !important;}.umbraco-forms-page .titleanddescription h1,.umbraco-forms-page .titleanddescription h2,.umbraco-forms-page .titleanddescription h3,.umbraco-forms-page .titleanddescription h4,.umbraco-forms-page .titleanddescription h5,.umbraco-forms-page .titleanddescription h6{margin-top:10px;margin-bottom:30px;}.umbraco-forms-page .titleanddescription p{margin:0;}.umbraco-forms-page .titleanddescription p + p{margin:0px 0px 25px 0px;}.umbraco-forms-page .field-validation-error{color:red;display:block;}.umbraco-forms-bootstrap3-horizontal fieldset{padding:15px !important;}
