@import url('https://use.typekit.net/vij0xvg.css');:root{--bannerColor:#003865;--bannerTextColor:white;--buttonColor:#F8F2D8;--buttonHoverColor:#DFD9C2;--buttonTextColor:#003865;--bodyColor:#003865;--headerColor:#003865;--footerBorder:rgba(0,56,101,.5);--bodyFont:"lato",sans-serif;--headerFont:"merriweather",serif;--puppy:url('//www.bluevetconnect.com/assets/forms/weight_mobility_quiz/bb_interactivequiz2_headerimage.jpg');--puppyMobile:url('//www.bluevetconnect.com/assets/forms/weight_mobility_quiz/bb_interactivequiz2_headerimage_mobile.jpg ');--logo:url('//www.bluevetconnect.com/assets/forms/logos/bb_nvd_logo.png');--correctPill:url('//www.bluevetconnect.com/assets/forms/gastrointestinal-health-quiz/correctanswer.gif');--correctFalsePill:url('//www.bluevetconnect.com/assets/forms/weight_mobility_quiz/newcorrectanswer.gif');--incorrectPill:url('//www.bluevetconnect.com/assets/forms/gastrointestinal-health-quiz/incorrectanswer.png');--incorrectFalsePill:url('//www.bluevetconnect.com/assets/forms/weight_mobility_quiz/newfalseanswer.png ');--radOn:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCIgdmlld0JveD0iMCAwIDQwIDQwIj48ZyBpZD0iR3JvdXBfOCIgZGF0YS1uYW1lPSJHcm91cCA4IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTkxIC02MjIpIj48ZyBpZD0iRWxsaXBzZV8xIiBkYXRhLW5hbWU9IkVsbGlwc2UgMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTkxIDYyMikiIGZpbGw9IiNmZmYiIHN0cm9rZT0iIzAwMzg2NSIgc3Ryb2tlLXdpZHRoPSIyIj48Y2lyY2xlIGN4PSIyMCIgY3k9IjIwIiByPSIyMCIgc3Ryb2tlPSJub25lIi8+PGNpcmNsZSBjeD0iMjAiIGN5PSIyMCIgcj0iMTkiIGZpbGw9Im5vbmUiLz48L2c+PGcgaWQ9IkVsbGlwc2VfMyIgZGF0YS1uYW1lPSJFbGxpcHNlIDMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIwMCA2MzEpIiBmaWxsPSIjMDAzODY1IiBzdHJva2U9IiMwMDM4NjUiIHN0cm9rZS13aWR0aD0iMiI+PGNpcmNsZSBjeD0iMTEiIGN5PSIxMSIgcj0iMTEiIHN0cm9rZT0ibm9uZSIvPjxjaXJjbGUgY3g9IjExIiBjeT0iMTEiIHI9IjEwIiBmaWxsPSJub25lIi8+PC9nPjwvZz48L3N2Zz4=');--radOff:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCIgdmlld0JveD0iMCAwIDQwIDQwIj48ZyBpZD0iRWxsaXBzZV8yIiBkYXRhLW5hbWU9IkVsbGlwc2UgMiIgZmlsbD0iI2ZmZiIgc3Ryb2tlPSIjMDAzODY1IiBzdHJva2Utd2lkdGg9IjIiPjxjaXJjbGUgY3g9IjIwIiBjeT0iMjAiIHI9IjIwIiBzdHJva2U9Im5vbmUiLz48Y2lyY2xlIGN4PSIyMCIgY3k9IjIwIiByPSIxOSIgZmlsbD0ibm9uZSIvPjwvZz48L3N2Zz4=')}.page_3 input[type='radio'] + label{background:transparent var(--radOff) no-repeat top left / 19px;font-size:19px}.modal{background-color:rgba(0,56,101,.8)}html,body{height:100%;color:var(--bodyColor);font-family:var(--bodyFont)}form{min-height:100%;position:relative}.gradient{position:fixed;top:76px;bottom:0;left:20%;right:10%;background-image:linear-gradient(to right,white,rgba(255,255,255,0));content:''}.puppy{background:transparent var(--puppy) no-repeat center right / cover;position:fixed;top:76px;bottom:0;left:20%;right:-20%;content:''}p{margin:0;font-size:16px}.page_0 .logo{width:450px;height:200px;margin-bottom:0}.logo{width:200px;height:125px;margin-bottom:25px;background:transparent var(--logo) no-repeat center center / contain}.sectionBreakPart h3{font-size:35px;font-family:var(--headerFont);font-weight:bold;color:var(--headerColor);line-height:1.25;margin:40px 0;padding:0;max-width:550px}.modalButton{margin-left:auto;display:block;border:none}input[type='submit'],.modalButton,.textButton{font-size:24px;padding:15px 40px;background-color:var(--buttonColor);color:var(--buttonTextColor);border-radius:0;transition:.3s ease background-color}.textButton{background:none;text-decoration:underline;display:block;border:none;margin-left:auto}.buttonHolder{display:flex;justify-content:flex-end;align-items:center}.buttonHolder > .modalButton{margin-left:0}input[type='submit']:hover,input[type='submit']:focus,.modalButton:hover,.modalButton:focus{outline:none;background-color:var(--buttonHoverColor);color:var(--buttonTextColor)}#Banner{background-color:var(--bannerColor);padding:25px 0;margin-bottom:50px}.page_0 #Banner{margin-bottom:100px}.container.flex::before,.container.flex::after{display:none}.container.flex{display:flex;justify-content:space-between;align-items:center}#Banner p{font-size:18px;color:var(--bannerTextColor)}footer{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;top:100%;background:transparent;border-top:2px solid var(--footerBorder);padding:35px 0;margin-top:75px}footer p{font-size:14px}input[type='radio']{display:none}.singleSelectRadioPart .form-group > label,.singleSelectRadioPart .form-group > label > span{font-size:20px;line-height:1.25;font-weight:normal !important}.radioInput{margin:35px 0}.radioInput > li{margin:15px 0}input[type='radio'] + label{background:transparent var(--radOff) no-repeat top left / 20px;padding-left:30px;font-size:20px;font-weight:normal;line-height:1;cursor:pointer}input[type='radio']:checked + label{background-image:var(--radOn)}.modal-body{padding:35px 50px}.modalHeader{font-size:30px;font-family:var(--headerFont);font-weight:normal;margin:35px 0 15px}.modalText{font-size:16px;margin:25px 0}.answerPill{width:200px;height:50px;background:transparent url() no-repeat center center / contain}.answerPill.correct{background-image:var(--correctPill)}.answerPill.correctFalse{background-image:var(--correctFalsePill);width:290px;height:49px;background-size:100%}.answerPill.incorrect{background-image:var(--incorrectPill)}.answerPill.incorrectFalse{width:290px;background-image:var(--incorrectFalsePill);background-size:100%}.tyButtonHolder{display:flex;gap:15px;margin-top:25px}a.modalButton{margin:0;font-size:16px}a.modalButton:hover{text-decoration:none}.page_4 a:not(.modalButton){color:var(--bodyColor);text-decoration:underline}@media (min-width:768px){.modal-dialog{width:650px;margin:30px auto}}@media only screen and (min-width:1280px){.TYpageP{width:80% !important}.singleSelectRadioPart .form-group > label,.singleSelectRadioPart .form-group > label > span{font-size:20px;line-height:1.25;font-weight:normal !important;width:90%}}@media only screen and (min-width:900px) and (max-width:1280px){.page_0 .logo{width:350px;height:200px;margin-bottom:0}.page_0 #Banner{margin-bottom:60px}.container{width:870px}}@media only screen and (min-width:767px) and (max-width:899px){.puppy{left:30%;right:-30%}.gradient{left:30%;right:20%}.container{padding-right:15px;padding-left:15px}}@media only screen and (min-width:768px) and (max-width:1280px){.sectionBreakPart h3{font-size:28px}.page_0 .logo{width:300px}}@media only screen and (min-width:500px) and (max-width:767px){.sectionBreakPart h3{text-align:center;font-size:30px;width:75%;margin:30px auto}}@media only screen and (max-width:499px){.sectionBreakPart h3{text-align:center;font-size:24px;width:90%;margin:30px auto}.answerPill.correctFalse,.answerPill.incorrectFalse{width:260px}}@media only screen and (max-width:767px){#Banner p{font-size:15px}p{font-size:16px}.modal-content{margin-top:25%}.modalHeader{font-size:24px}.singleSelectRadioPart .form-group > label,.singleSelectRadioPart .form-group > label > span{font-size:18px;line-height:1.25;font-weight:normal !important}input[type='radio'] + label{background:transparent var(--radOff) no-repeat top left / 18px;padding-left:30px;font-size:18px}.radioInput{margin:25px 0}.page_0 #Banner{margin-bottom:50px}#Banner{margin-bottom:40px}.puppy{background:transparent var(--puppyMobile) no-repeat center / cover;left:0;right:0;top:60%;bottom:0}.gradient{left:0;right:0;bottom:0;top:60%;top:calc(60% - 1px);background-image:linear-gradient(to bottom,white,rgba(255,255,255,.1))}.container.flex{flex-direction:column;gap:10px;text-align:center}#Banner{padding:15px 0}.logo,.page_0 .logo{margin:auto;margin-bottom:25px;width:100%;height:100px}.buttonHolder,.tyButtonHolder{justify-content:center;align-items:center;flex-direction:column;gap:15px}.textButton{margin:0}.page_0 .logo{margin:0}#SubmitContainer{text-align:center}footer{text-align:center}.modalButton,.textButton,input[type='submit']{font-size:18px}a.modalButton{text-align:center;font-size:16px}.modal-body{padding:20px 25px}.modalButton{margin:0}footer{color:white;background-color:rgb(0,56,101,.8)}}