@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800;900&display=swap');:root{--logo:url("/assets/logos/pro_logo_hor_wht_2023.png");--radOff:url("//connect.vetriproline.com/assets/surveys/customer-testimonial/vs_customertestimonial_off.png");--radOn:url("//connect.vetriproline.com/assets/surveys/customer-testimonial/vs_customertestimonial_on.png");--header:url("//connect.vetriproline.com/assets/surveys/customer-testimonial/vs_customertestimonial_headerimage.jpg");--headerMobile:url("//connect.vetriproline.com/assets/surveys/customer-testimonial/vs_customertestimonial_headerimage_mobile.jpg");--titleFont:"AvenirBlack-Web",sans-serif;--subTitleFont:"AvenirLight-Web",sans-serif;--sectionFont:'Montserrat',sans-serif;--buttonFont:"AvenirBlack-Web",sans-serif;--bodyCopy:"Arial";--bodyColor:#939393;--greenColor:#96C940;--buttonHovercolor:#7DAA31;--titleColor:white;--sectionColor:black;--jumbotronColor:black;--buttonTextColor:white;--footerBackgroundColor:black;--footerTextColor:white}body{color:var(--bodyColor) !important;font-family:var(--bodyCopy) !important}li{list-style:none;margin-top:5px}li label{font-weight:normal}label{margin-bottom:5px;font-size:16px;letter-spacing:.65px;margin-top:15px}h3{margin-top:75px}h4{margin-top:40px;color:var(--titleColor);font-family:var(--subTitleFont);font-weight:400;font-size:28px;line-height:38px}.singleSelectRadioPart ul{padding-left:0}input[type="radio"]{display:none}input[type="radio"] + label{background:var(--radOff) no-repeat;background-position:left center;padding-left:30px;font-size:18px}input[type="radio"]:checked + label{background:var(--radOn) no-repeat}input[type="submit"]{font-size:24px;float:right;margin:60px 0 25px;padding:10px 100px;border-radius:0;font-weight:bold;background-color:var(--greenColor);color:var(--buttonTextColor);transition:all .2s ease;letter-spacing:1px;font-family:var(--buttonFont)}input[type="submit"]:hover{background-color:var(--buttonHovercolor);color:white}sup{top:-0.8em;font-size:50%}textarea:hover,textarea:focus,input[type="text"]:hover,input[type="text"]:focus,select:hover,select:focus{border-color:var(--greenColor) !important;outline-color:var(--greenColor) !important;-webkit-box-shadow:none !important;box-shadow:none}#cadLogo{background:var(--logo);background-size:contain;width:275px;height:50px;background-repeat:no-repeat}#HeadTitle{width:600px}.singleSelectRadioPart>div>label,.singleSelectRadioPart>div>label>span{font-size:20px;font-family:var(--sectionFont);color:var(--sectionColor);font-weight:bold !important}.header{font-family:var(--titleFont);color:var(--titleColor);font-size:57px;margin-top:65px;line-height:67px}.thankYouHead{color:var(--greenColor);font-weight:bold;font-size:70px;line-height:80px;margin-top:40px}.page_1 #ContentContainer{margin-bottom:500px}.page_1 .jumbotron{background-color:var(--jumbotronColor)}.alert{font-size:20px;min-height:100px}.alert li{font-size:14px;list-style-type:circle}.labelHeader .formInputLabel label,h3,.otherTextPart .formTopLabel{font-size:20px;font-family:var(--sectionFont);color:var(--sectionColor);font-weight:bold !important}.singleSelectRadioPart + .textPart label{font-size:18px}.regSup{font-size:75%;top:-.5em}.largeInput{margin-top:25px}.largeInput textarea{width:99% !important;height:200px;resize:none;font-size:15px;padding:10px;outline:none;border:1px solid #ccc}.page_1 #HeadTitle{display:none}.page_0 .jumbotron{background:var(--header);background-repeat:no-repeat;background-size:cover;background-position:center bottom;min-height:500px}.bigButton{font-size:25px;padding:20px 100px;border-radius:0;font-weight:bold;background-color:var(--greenColor);color:var(--buttonTextColor);letter-spacing:1px;font-family:var(--buttonFont);white-space:nowrap;transition:all .2s ease;line-height:35px}.bigButton:hover{text-decoration:none;background-color:var(--buttonHovercolor);color:white}.thankYouP{margin-bottom:100px;font-size:22px;padding:30px 175px 0;font-weight:300;font-family:'Montserrat'}.footerBack{background-color:var(--footerBackgroundColor)}.footerBack .container p{color:var(--footerTextColor);padding:20px 0;font-size:14px;line-height:24px}.page_1 + .footer p{display:none}.footer p{margin:50px 0;line-height:28px;font-size:16px}@media screen and (min-width:750px) and (max-width:1000px){.page_0 .jumbotron{min-height:0;background-position:right -600px bottom}}@media screen and (min-width:751px) and (max-width:991px){h4{max-width:350px}}@media screen and (min-width:0) and (max-width:1200px){.thankYouP{padding:30px 5px 0}}@media screen and (min-width:0) and (max-width:750px){.bigButton{padding:20px 50px;font-size:25px}.thankYouHead{font-size:50px}.page_0 .jumbotron{background-image:var(--headerMobile)}}@media screen and (min-width:0) and (max-width:350px){.bigButton{padding:20px 20px;font-size:20px}}@media screen and (min-width:0) and (max-width:750px){#HeadTitle{width:auto;max-width:500px;text-align:center;margin:0 auto;margin-bottom:150px}.header{font-size:35px;line-height:40px}#cadLogo{margin:0 auto}}