@import url("https://use.typekit.net/flq0mtz.css");@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&display=swap");:root{--bodyFont:"transat-text",sans-serif;--bodyColor:#4d4d4d;--sectionBreakColor:#135495;--headerBgColor:#dceef7;--logo:url("/assets/ce/r067/ceva_logo_white.png");--blueCorner:url("/assets/ce/r067/blue_organic_circle_v2.png");--catImg:url("/assets/ce/r067/cat_lounging_on_couch.png");--headerFleaSM:url("/assets/ce/r067/flea_on_path_header_600px.png");--headerFleaMED:url("/assets/ce/r067/flea_on_path_header.png");--headerFleaLG:url("/assets/ce/r067/flea_on_path_header_2000px.png");--footerMosquitoMED:url("/assets/ce/r067/mosquito_on_path_footer.png");--footerMonsquitoLG:url("/assets/ce/r067/mosquito_on_path_footer_2000px.png");--footerFleaSM:url("/assets/ce/r067/flea_on_path_footer_600px.png");--footerFleaMED:url("/assets/ce/r067/flea_on_path_footer.png");--footerFleaLG:url("/assets/ce/r067/flea_on_path_footer_2000px.png");--tickImg:url("/assets/ce/r067/tick.png");--mosquitoImg:url("/assets/ce/r067/mosquito.png");--transat:"transat-text",sans-serif;--roca:"roca",sans-serif;--headerColor:#135495;--bannerFont:"Open Sans",sans-serif;--bannerBackgroundColor:transparent;--bannerTextColor:#135495;--footerFont:"Open Sans",sans-serif;--footerBackgroundColor:#135495;--footerTextColor:white;--trashCan:url("https://www.cevaconnect.com/assets/icons/trashcan_white.png");--plusSign:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%0A%20%20%3Cg%20id%3D%22Group_490%22%20data-name%3D%22Group%20490%22%20transform%3D%22translate%28-1175.492%20-1539.571%29%22%3E%0A%20%20%20%20%3Cline%20id%3D%22Line_10%22%20data-name%3D%22Line%2010%22%20y2%3D%2212%22%20transform%3D%22translate%281181.492%201539.571%29%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%223%22%2F%3E%0A%20%20%20%20%3Cline%20id%3D%22Line_11%22%20data-name%3D%22Line%2011%22%20x1%3D%2212%22%20transform%3D%22translate%281175.492%201545.571%29%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%223%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E");--buttonFont:"transat-text",sans-serif;--buttonBackColor:#702671;--buttonTextColor:white;--licenseButtonColor:var(--buttonBackColor);--trashCanColor:var(--buttonBackColor);--formControlLabelFont:"transat-text",sans-serif;--formControlLabelColor:#4d4d4d;--formControlBorder:1px solid #d5d5d5;--formControlBackgroundColor:white;--hasValueBackgroundColor:#eaf2ef;--hasValueBorderColor:transparent;--selectSvg:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMC45MiIgaGVpZ2h0PSIxMS40NiIgdmlld0JveD0iMCAwIDIwLjkyIDExLjQ2Ij48cGF0aCBpZD0iUGF0aF8yMzUiIGRhdGEtbmFtZT0iUGF0aCAyMzUiIGQ9Ik0tMjM3Ni44MTksNzY4LjAyOWw5LjA0Niw5LjA0Niw5LjA0Ni05LjA0NiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjM3OC4yMzMgLTc2Ni42MTQpIiBmaWxsPSJub25lIiBzdHJva2U9IiM2OTY5NjkiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+");--hintSuccessBackground:#edf4dc;--hintSuccessTextColor:#227600;--hintFailureBackground:#f4e3dc;--hintFailureTextColor:#a73300;--progressBarColor:#135495;--progressBackgroundColor:#dceef7;--questionLabelColor:black;--quizAnswerCheckedColor:#ff6720;--svgDisplay:inline-block;--inputDisplay:none;--svgRadioFillChecked:#622760;--svgRadioStrokeChecked:#707070;--svgRadioStroke:#707070;--svgRadioRadius:6.5px;--svgWidth:20px;--svgHeight:20px;--svgRadioStrokeWidth:1.25px;--arrow:url("//www.cevaconnect.com/assets/ce/r058/coachlines_arrow.png")}body{color:var(--bodyColor);font-family:var(--bodyFont);-webkit-font-smoothing:antialiased;background-color:var(--headerBgColor) !important}.us-autocomplete-pro-menu.ui-menu{max-width:100%}ul{list-style:none;padding:15px 0}p{font-size:22px}.alert-danger{font-weight:bold;margin-top:25px}.alert-danger ul{list-style:disc}.alert-danger li{font-weight:normal}.container{width:100%}.jumbotron{background-color:transparent;background-image:var(--catImg),var(--headerFleaSM);background-repeat:no-repeat;background-size:205px,contain;background-position:center 85%,center 70%;width:100%;height:410px;margin:auto;padding:0;margin-bottom:0}.mosquitoArea{transform:rotateY(180deg);background-image:var(--mosquitoImg);background-repeat:no-repeat;background-size:60px;height:50px;width:100% !important;background-position:93% -60%;padding:0;margin:0}.page_1 .jumbotron,.page_2 .jumbotron,.page_3 .jumbotron,.page_4 .jumbotron,.page_5 .jumbotron{display:none}.page_1 .mosquitoArea,.page_2 .mosquitoArea,.page_3 .mosquitoArea,.page_4 .mosquitoArea,.page_5 .mosquitoArea{display:none}h1.headerTxt{font-family:var(--roca);color:var(--headerColor);max-width:17ch;text-align:center;font-size:28px;padding:25px 0 12px;margin:0 auto}h2.subheaderTxt{font-family:var(--transat);color:var(--headerColor);font-size:18px;margin:0 auto;text-align:center}.page_1 #HeadTitle,.page_2 #HeadTitle,.page_3 #HeadTitle,.page_4 #HeadTitle{display:none}.banner{background-color:var(--bannerColor)}.banner > .container{display:flex;flex-direction:column;align-items:center;padding:0;width:100%;justify-content:space-between;background-color:var(--headerColor)}.bannerText{font-family:var(--bannerFont);font-size:16px;letter-spacing:0.18px;color:white;text-align:center;flex:1;opacity:0.9;padding:0;padding-bottom:25px}#cadLogo{background:var(--logo);background-color:var(--footerBackgroundColor);background-repeat:no-repeat;background-size:50px;background-position:center;min-width:100%;height:80px;padding:0;margin:0}#HeadTitle{margin-right:auto;text-align:left;margin-top:111px;margin-bottom:111px}.page_3 #HeadTitle{display:none}.table > tbody > tr > td{vertical-align:bottom;padding-left:0 !important;padding-right:3px !important}html,body{height:100%}form{min-height:100%}footer{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;top:100%;background-color:var(--footerBackgroundColor);padding:40px 0}.footerText{color:var(--footerTextColor) !important;font-family:var(--footerFont);font-weight:400;font-size:16px !important;margin:0}.footer{display:grid;justify-content:center;text-align:center}.page_4 ~ footer::before{content:"";background-image:var(--footerFleaMED);background-repeat:no-repeat;width:100%;height:130px;display:block;position:absolute;top:-85px;background-position:right top;background-size:800px}.page_5 ~ footer::before{pointer-events:none;content:"";background-image:var(--footerMosquitoMED);background-repeat:no-repeat;width:100%;height:130px;display:block;position:absolute;top:-85px;background-position:right top;background-size:800px}.pg1btn{color:#fff;border-radius:15px;height:65px;width:145px;font-size:18px}input[type="submit"]{margin:50px 0 15px;font-family:var(--transat);background-color:var(--buttonBackColor);transition:opacity 0.25s ease}input[type="submit"]:hover,.bigbutton:hover{cursor:pointer;opacity:0.8;color:white;transition:opacity 0.25s ease}input[type="submit"]:focus{color:white;border:none}#main_SubmitBlock{display:grid;justify-content:center;margin-top:-50px;margin-bottom:25px}.page_3 #main_SubmitBlock{margin-top:0}.form-control{border:solid 2px #eaecee;font-size:15px;height:50px;padding:8px 20px;border-radius:7px;box-shadow:none;background-color:var(--formFieldBackgroundColor)}.form-control:focus{box-shadow:none;border:solid 2px #566573;background-color:var(--formFieldBackgroundColor)}.form-group{margin-bottom:35px}.dataTable th,.formTopLabel,.formTopLabelBold,.formTopLabelRequired{font-family:var(--transat);letter-spacing:0.2px;font-weight:normal !important;color:var(--bodyColor);font-size:16px}.sectionBreakPart h3{margin:25px 0;font-size:25px !important;color:var(--sectionBreakColor);font-family:var(--roca)}.page_1 .sectionBreakPart h3,.page_2 .sectionBreakPart h3{margin:15px 0}select.form-control{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;padding-right:40px;background-image:var(--selectSvg);background-position:right 20px center;background-size:15px;background-repeat:no-repeat}.page_0 #ContentContainer,.page_1 #ContentContainer,.page_2 #ContentContainer,.page_3 #ContentContainer,.page_1,.page_2,.page_3{background-color:white}.page_0 .progress,.page_5 .progress{display:none}.progress,.progress-bar{border-radius:15px;box-shadow:none}.progress{margin:30px auto;max-width:585px;height:30px;background-image:none;background-color:var(--progressBackgroundColor)}.page_1 .progress,.page_2 .progress{display:block}.progress-bar{background-image:none;background-color:var(--progressBarColor) !important;width:0}.quizDescription{letter-spacing:0.24px;font-size:18px;padding-bottom:15px}input[type="radio"] + label{cursor:pointer;font-size:16px;font-weight:normal}.good,.bad{display:none;height:30px;width:32px;margin:0 12px 8px 0;vertical-align:middle}.good{background-image:var(--goodAnswer)}.bad{background-image:var(--badAnswer)}.quizHintFailure,.quizHintSuccess{display:block;width:100%;text-align:center;padding:20px;font-weight:bold;margin-bottom:25px;font-size:18px;border:none;border-radius:10px}.quizHintFailure{color:var(--hintFailureTextColor);background-color:var(--hintFailureBackground)}.quizHintSuccess{color:var(--hintSuccessTextColor);background-color:var(--hintSuccessBackground)}svg{margin-right:14px;vertical-align:middle;margin-bottom:5px}#SVG_Radio > g + circle{r:5px !important}input[type="radio"]:checked + label{--svgRadioStroke:var(--svgRadioStrokeChecked)}.radioInput > li{margin:0 0 0 15px;padding:0 0 10px 0}.page_1 .formTopLabel,.page_2 .formTopLabel{margin:15px 0 0 0;letter-spacing:0;line-height:1.5}.page_1 label{letter-spacing:0}.page_3 .sectionBreakPart h3{font-size:48px;margin:45px 0 30px;font-weight:700}.page_3 .col-md-4{width:100%}.page_3 p{font-size:18px;margin-bottom:30px}.page_3 td{min-width:160px;padding-top:5px;vertical-align:top;font-size:18px}.page_3 li{margin:15px 0;border:none;padding:5px 0 5px 10px}.page_4 #progContainer{display:none !important}.page_4 #ContentContainer,.page_5 #ContentContainer{margin:0 25px}#CongratsPg{background-color:#e3fcec;background-repeat:no-repeat;background-position:50% 10%;background-size:100px;width:100%;padding-bottom:75px;padding-top:135px;height:fit-content}.page_4 .flex-container{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#e3fcec}.salesRepPage{background-color:var(--headerBgColor);min-height:500px}#tyHeader{color:var(--headerColor) !important;display:flex;align-items:center;flex-direction:column;font-family:var(--roca);max-width:none;letter-spacing:0.1rem;font-size:28px;line-height:30px;padding-top:15px}.bigButton{background-color:var(--buttonBackColor) !important;width:245px;height:60px !important;color:var(--buttonTextColor);margin:20px auto 20px;text-align:center !important;border-radius:10px;font-size:18px;font-weight:500;transition:opacity 0.25s ease;display:flex;align-items:center;justify-content:center}.bigButton:hover{text-decoration:none;opacity:0.8;color:white}.bigButtonP{font-family:var(--transat);font-size:16px;letter-spacing:0;margin:0 auto 45px;text-align:center;max-width:330px;color:#707070}.thankYouP{font-size:16px;letter-spacing:0.24px;padding-top:5px;margin:0 auto 15px;color:var(--bannerTextColor)}.lowerP{font-size:16px;letter-spacing:0.24px;padding:0;margin:0 auto 15px;color:var(--bannerTextColor);text-align:center}.page_4 #lowerLinks{padding:15px 0 70px}.tyLinks{color:var(--bannerTextColor);font-weight:500;text-decoration:underline;cursor:pointer}.biggerTxt{font-weight:500}.buttonContainer{text-align:center}#Congratulations{letter-spacing:0;margin-top:45px;margin-bottom:25px}.salesRepPage > .inner-wrapper{max-width:934px;margin:0 auto}.salesRepContainer div{text-align:center}.linksContainer{margin-top:100px}.salesRepP{max-width:50ch;margin:30px auto;letter-spacing:0.24px;color:var(--headerColor)}#DownloadSalesRep{background:var(--tyButtonSvg) 0 0 no-repeat padding-box;width:293px;height:49px;text-align:center}#ShareSalesRep{background:var(--tyButtonSvg) 0 0 no-repeat padding-box;width:293px;height:49px;text-align:center}.dataTable td.col-xs-4{width:37% !important}.dataTable td.buttonsCell{padding:0 !important}.table-borderless th,.table-borderless td{border:none !important;padding:8px 15px !important}.table-borderless tr.dataTableHeader th{padding-bottom:0 !important}.rowNumberCell,.rowNumberHeader,.rowNumberFooter{display:none}.buttonsCell{vertical-align:middle !important}.butonsFooter{text-align:left}.butonsFooter .addLineButton{margin-left:-2px}.table{margin-left:0 !important;margin-right:0 !important;max-width:100% !important}.trashLineButton{background-color:var(--trashCanColor);background-image:var(--trashCan);background-size:20px;background-position:center 4px;background-repeat:no-repeat;border:none !important;border-radius:15px !important;margin:0 !important;padding:0 !important;height:30px;width:30px;transition:opacity 0.25s ease}input[type="submit"].addLineButton{color:var(--licenseButtonTextColor);border:none;background:var(--licenseButtonColor) var(--plusSign) no-repeat center center /12px;height:30px;width:30px;padding:0;border-radius:15px !important;display:inline;margin:0;transition:opacity 0.25s ease}.addLineButton:hover{opacity:0.6}.trashLineButton:hover{opacity:0.6}.dataTableFooter td{line-height:1px !important}.buttonsFooter{text-align:left}.buttonsFooter .addLineButton{margin-left:-2px !important}th.column3Header,td.column3Cell{padding-left:0 !important}th.buttonsHeader,td.buttonsCell,td.buttonsFooter{padding-right:0 !important;padding-left:2px !important}td.buttonsCell input,td.buttonsFooter input{margin-right:auto !important}@media (min-width:576px){.page_0{background-image:var(--headerFleaMED);background-size:800px;background-repeat:no-repeat;background-position-y:240px}.jumbotron{background-image:var(--catImg);background-size:270px;background-position:center 100%;width:100%;height:465px;margin:auto}.mosquitoArea{background-size:67px;height:56px}h1.headerTxt{font-size:32px;max-width:23ch}h2.subheaderTxt{font-size:22px}#tyHeader{font-size:40px;line-height:45px}.thankYouP{font-size:24px;padding-top:20px}.bigButton{width:305px;height:75px !important}.lowerP{font-size:18px;margin:0 auto 25px}}@media (min-width:768px){.container{width:750px}.page_0{background-size:1080px;background-position-y:230px}.sectionBreakPart h3{margin:40px 0;font-size:48px !important;color:var(--sectionBreakColor);font-family:var(--roca)}.table > tbody > tr > td{padding-left:0;padding-right:8px !important}.quizHintFailure,.quizHintSuccess{font-size:20px;padding:30px}#tyHeader{font-size:56px;line-height:60px;padding-top:35px}.thankYouP{font-size:26px}.lowerP{font-size:18px;padding:0}.bigButton{font-size:22px}.pg1btn{height:80px;width:165px;font-size:25px}.page_4 ~ footer::before{background-image:var(--footerFleaLG);height:180px;top:-115px;background-position:center right;background-size:1000px}.page_5 ~ footer::before{background-image:var(--footerMonsquitoLG);height:180px;top:-115px;background-position:center right;background-size:1000px}}@media (min-width:992px){.container{width:970px}.page_0{background-image:var(--headerFleaLG);background-position-y:70px;background-size:1230px}.banner > .container{flex-direction:row;align-items:center;padding:0;justify-content:space-between;background-color:transparent}.bannerText{color:var(--headerColor);text-align:right;padding-top:20px;padding-right:15px;padding-bottom:50px;font-size:17px}#cadLogo{background:var(--logo),var(--blueCorner);background-repeat:no-repeat;background-size:50px,155px;background-position:30% 30%,left -35%;width:180px;height:127px;padding:0;margin:-2px;min-width:auto}.page_1 .banner > .container,.page_2 .banner > .container,.page_3 .banner > .container{background-color:white}.jumbotron{background-image:var(--catImg);background-size:315px;background-position:85% center;width:100%;height:357px;margin:auto;background-color:transparent}.page_0 .inner-wrapper{max-width:875px;margin:0 auto}h1.headerTxt{font-size:46px;max-width:17ch;text-align:left;margin:0 50px;padding-top:111px;margin-left:0}h2.subheaderTxt{font-size:26px;text-align:left;margin:0 50px;margin-left:0}.mosquitoArea{background-size:80px;height:67px}#main_SubmitBlock{justify-content:right}.footer{justify-content:left;text-align:left;padding:0 50px}.progress{margin:25px auto 70px}.quizDescription{font-size:22px}.page_1 .formTopLabel,.page_2 .formTopLabel,.page_3 .formTopLabel{font-size:20px}input[type="radio"] + label{font-size:18px}ul{padding:15px 30px}.quizHintFailure,.quizHintSuccess{font-size:22px}.page_3 p{font-size:22px}#tyHeader{align-items:start}.thankYouP{text-align:left;margin:0 auto 5px}.bigButton{width:350px;margin:25px 0}#lowerLinks{display:flex;flex-direction:row}.lowerP,.salesRepP{letter-spacing:0.24px;padding:30px 0;margin:0;color:var(--bannerTextColor);text-align:left}.lowerP{font-size:22px;padding-bottom:70px}.salesRepP{font-size:28px}.page_5 .bigButton{font-size:26px;width:415px;height:85px !important}.page_4 ~ footer::before{top:-110px;background-size:1190px;background-position:right}.page_5 ~ footer::before{top:-110px;background-size:1190px;background-position:right}}@media (min-width:1200px){.container{width:1170px}.page_0{background-image:var(--headerFleaLG);background-position:0 0;background-size:1600px}.jumbotron{background-image:var(--catImg);background-size:360px;background-position:80% center;height:400px;margin:auto}.page_0 .inner-wrapper{max-width:1145px;margin:0 auto}h1.headerTxt{font-size:52px;margin-left:0}h2.subheaderTxt{font-size:30px;margin-left:0}.sectionBreakPart h3{font-size:50px}.quizDescription{font-size:26px}.page_1 .formTopLabel,.page_2 .formTopLabel,.page_3 .formTopLabel{font-size:22px}input[type="radio"] + label{font-size:20px}.quizHintFailure,.quizHintSuccess{font-size:24px}.page_3 p{font-size:26px}.thankYouP{font-size:30px;margin:0 0 5px;max-width:57ch}.salesRepP{margin:0;padding:45px 0}.lowerP{padding:45px 0 85px;margin:0;max-width:73ch}.page_4 #lowerLinks{padding-bottom:100px}.page_5 .bigButton{margin:0}.page_4 ~ footer::before{top:-140px;height:220px;background-size:100%;background-position:center right}.page_5 ~ footer::before{top:-140px;height:220px;background-size:100%;background-position:center right}}@media only screen and (min-width:1400px){.container{width:1370px}.page_4 ~ footer::before{top:-160px;height:240px;background-position:center right;background-position-y:0}.page_0{background-size:1735px}}@media only screen and (min-width:1700px){.page_4 ~ footer::before{height:260px}}