@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');@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;600&family=Sora:wght@600;700;800&display=swap");:root{--buttonColor:#7BC2C0;--buttonBorderColor:transparent;--buttonHoverColor:#629B99;--buttonTextColor:white;--buttonHoverTextColor:white;--buttonHoverBorderColor:transparent;--licenseButtonColor:#7BC2C0;--licenseButtonHoverColor:#629B99;--licenseButtonTextColor:white;--trashCanColor:#7BC2C0;--trashCanColorHover:#629B99;--buttonFont:'Sora',sans-serif;--underBigButtonFont:"Open Sans",sans-serif;--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');--selectSvg:url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220.92%22%20height%3D%2211.46%22%20viewBox%3D%220%200%2020.92%2011.46%22%3E%0A%20%20%3Cpath%20id%3D%22Path_235%22%20data-name%3D%22Path%20235%22%20d%3D%22M-2376.819%2C768.029l9.046%2C9.046%2C9.046-9.046%22%20transform%3D%22translate%282378.233%20-766.614%29%22%20fill%3D%22none%22%20stroke%3D%22%23192b48%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%0A%3C%2Fsvg%3E');--hintSuccessBackground:#E3F4DC;--hintSuccessTextColor:#227600;--hintFailureBackground:#F4DCDC;--hintFailureTextColor:#A70000;--progressBarColor:#192B48;--progressBackgroundColor:#EDEEF0;--svgDisplay:inline-block;--inputDisplay:none;--svgRadioFillChecked:#7BC2C0;--svgRadioStrokeChecked:#192B48;--svgRadioStroke:#192B48;--bannerColor:#192B48;--bannerTextColor:white;--bottomBarTextColor:white;--bottomBarColor:#7BC2C0;--headerColor:#E9E5CF;--subheaderColor:#7BC2C0;--dataHeaderLarge:url("//www.cevaconnect.com/assets/ce/r056/datadesktop.png");--dataHeaderMid:url("//www.cevaconnect.com/assets/ce/r056/datadesktop.png");--dataHeaderSmall:url("//www.cevaconnect.com/assets/ce/r056/datamobile.png");--logoGray:url("https://www.cevaconnect.com/assets/logos/ceva_grey.png");--logoWhite:url("https://www.cevaconnect.com/assets/ce/r054/ceva_white.png");--tyHeaderLarge:url('//www.cevaconnect.com/assets/ce/r056/tydesktop.png');--tyHeaderMid:url('//www.cevaconnect.com/assets/ce/r056/tydesktop.png');--tyHeaderSmall:url("//www.cevaconnect.com/assets/ce/r056/tymobile.png");--bannerFont:'Open Sans',sans-serif;--footerFont:"Open Sans",sans-serif;--formFieldLabelFont:'Inter',sans-serif;--headerFont:'Sora',sans-serif;--sectionHeaderFont:'Sora',sans-serif;--subheaderFont:'Sora',sans-serif;--bannerFont:'Open Sans',san-serif;--footerColor:#192B48;--footerTextColor:white;--bodyColor:#192B48;--formFieldStrokeColor:#737373;--formFieldLabelColor:#192B48;--formFieldBackgroundColor:#EDEEF1;--sectionHeaderColor:#192B48;--bodyFont:'Inter',sans-serif}body{color:var(--bodyColor);font-family:var(--bodyFont)}ul{list-style:none}p{font-size:22px}.alert-danger{font-weight:bold;margin-top:25px}.alert-danger ul{list-style:disc}.alert-danger li{font-weight:normal}.highlight{font-weight:bold;color:#14395B}.jumbotron{background:var(--dataHeaderLarge);background-repeat:no-repeat;background-position:center center;background-size:cover;margin:0}.bottomBar{font-family:var(--headerFont);color:var(--bottomBarTextColor);background-color:var(--bottomBarColor);font-size:22px;text-align:center;padding:20px 0;margin-bottom:25px;display:none}.page_0 .bottomBar{display:block}.page_1 .jumbotron{background-image:none}.page_3 .jumbotron{background-image:var(--tyHeaderLarge);background-repeat:no-repeat;background-position:center left;background-size:cover}.jumbotron{padding:0;margin-bottom:0}h1.header{font-family:var(--headerFont);line-height:1;font-size:66px;color:var(--headerColor);max-width:10ch;margin:80px 0 0;font-weight:800}h3.subheader{font-family:var(--subheaderFont);color:var(--subheaderColor);max-width:31ch;font-size:24px;line-height:1.5}.page_1 #HeadTitle,.page_2 #HeadTitle,.page_4 #HeadTitle{display:none}.banner{background-color:var(--bannerColor)}.banner > .container{display:flex;align-items:center;padding:15px;justify-content:space-between}.bannerText{font-family:var(--bannerFont);font-size:16px;letter-spacing:0.18px;color:var(--bannerTextColor);text-align:right;flex:1;opacity:0.9}#cadLogo{background:var(--logoWhite);background-repeat:no-repeat;background-size:contain;width:60px;height:60px;flex:1}#HeadTitle{margin-right:auto;text-align:left;margin-top:40px;margin-bottom:80px}.page_3 #HeadTitle{margin-top:75px;margin-bottom:80px}.page_1 #cadLogo,.page_2 #cadLogo,.page_4 #cadLogo{background-image:var(--logoWhite)}html,body{height:100%}form{min-height:100%}.specialFooter{display:none}footer{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;top:100%;margin-top:110px;background-color:var(--footerColor);padding:25px 0}.footerText{color:var(--footerTextColor);font-family:var(--footerFont);font-weight:400;font-size:14px;margin:0}input[type="submit"]:not(.trashLineButton,.addLineButton),.bigButton{transition:.3s ease background-color;cursor:pointer;text-transform:uppercase;color:var(--buttonTextColor);background-color:var(--buttonColor);border-radius:20px;padding:20px 60px;font-size:22px;font-weight:bold;font-family:var(--buttonFont)}input[type="submit"]{margin:50px 0 15px}input[type="submit"]:hover,input[type='submit']:focus,.bigButton:hover,.bigButton:focus{background-color:var(--buttonHoverColor);color:var(--buttonTextColor);text-decoration:none;outline:none}.bigButton{padding:20px 0;font-size:18px;width:300px;display:block;max-width:300px;margin:0 auto}.bigButtonP{margin:10px auto 0;text-align:center;max-width:275px;font-size:12px;font-family:var(--underBigButtonFont)}.form-control{border:none;font-size:15px;height:50px;padding:8px 20px;border-radius:8px;box-shadow:none;background-color:var(--formFieldBackgroundColor)}.form-control:focus{box-shadow:none;border:none}.form-group{margin-bottom:20px}.dataTable th,.formTopLabel,.formTopLabelBold,.formTopLabelRequired{font-family:var(--formFieldLabelFont);font-weight:normal !important;color:var(--formFieldLabelColor);font-size:16px}.sectionBreakPart h3{margin:35px 0;font-family:var(--sectionHeaderFont);font-size:40px;color:var(--sectionHeaderColor);font-weight:800}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}.progress,.progress-bar{border-radius:25px;box-shadow:none}.progress{display:none;margin:65px auto;max-width:650px;height:25px;background-image:none;background-color:var(--progressBackgroundColor)}.page_1 .progress{display:block}.progress-bar{background-image:none;background-color:var(--progressBarColor) !important;width:0}.quizDescription{font-size:18px;margin-bottom:20px}input[type=radio] + label{cursor:pointer;font-size:14px;font-weight:normal}.good,.bad{display:inline-block;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:25px;font-weight:bold;margin-bottom:25px;border-radius:8px;font-size:18px;border:none}.quizHintFailure{color:var(--hintFailureTextColor);background-color:var(--hintFailureBackground)}.quizHintSuccess{color:var(--hintSuccessTextColor);background-color:var(--hintSuccessBackground)}svg{margin-right:14px;vertical-align:text-top}#SVG_Radio > g + circle{r:5px !important}input[type='radio']:checked + label{--svgRadioStroke:var(--svgRadioStrokeChecked)}.radioInput > li{margin:5px 0}.page_1 h3{margin-top:25px;margin-bottom:0}.page_1 .formTopLabel{text-indent:-20px;margin:50px 0 20px 20px;font-weight:normal}.page_1 .smallIndent .formTopLabel{text-indent:-15px;margin-left:15px}.page_2 .sectionBreakPart h3{font-size:45px;margin:60px 0 20px}.page_2 .col-md-4{width:100%}.page_2 p,.page_2 td{font-size:16px}.page_2 td{min-width:160px;padding-top:5px;vertical-align:top}.thankYouP{max-width:62ch;margin:50px auto;line-height:1.75}.tySubheader{display:none}.page_3 .tySubheader{color:var(--headerColor);font-size:28px;text-align:center;margin-top:60px;display:block;font-family:var(--headerFont)}.page_3 .header{text-align:center;max-width:15ch;margin:30px auto 0}.buttonContainer{border-radius:54px}.page_3 .subheader{display:none}.salesRepContainer div{text-align:center}.linksContainer{margin-top:100px}.salesRepHeader{margin:70px auto 0;font-weight:bold;font-size:42px;font-family:var(--headerFont)}.salesRepP{max-width:50ch;margin:50px auto}.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}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}.addLineButton:hover{background-color:var(--licenseButtonHoverColor) !important}.trashLineButton:hover{background-color:var(--trashCanColorHover) !important}.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}td.buttonsCell input,td.buttonsFooter input{margin-right:auto !important}@media screen and (min-width:0) and (max-width:550px){.table .column6Header{min-width:110px}.table-borderless th,.table-borderless td{padding:8px 4px !important}th.column3Header,td.column3Cell{padding-left:0 !important}.table input,.table select{padding:1px}}@media screen and (min-width:1280px){.page_3 .tyHeader{padding-top:calc(7% - 90px);padding-bottom:calc(7% - 90px)}}@media screen and (min-width:992px) and (max-width:1200px){.bannerText{font-size:21px}}@media screen and (min-width:0) and (max-width:1200px){.thankYouSubheader{font-size:40px;margin-top:50px;margin-bottom:0}.thankYouP{font-size:22px;line-height:33px;margin-bottom:70px}.buttonContainer{height:255px}.page_3 .subheader{font-size:33px}.page_3 #HeadTitle{margin-top:70px;margin-bottom:80px}}@media screen and (min-width:690px) and (max-width:991px){.page_0 .jumbotron{background-image:var(--dataHeaderMid)}.bannerText{font-size:15px;margin-top:5px}.sectionBreakPart h3{text-align:left;font-size:34px;letter-spacing:0.31px}h1.header{font-size:46px;line-height:55px}h3.subheader{font-size:25px}.page_3 .tySubheader{font-size:21px}.thankYouP{font-size:20px;line-height:31px;margin-bottom:70px}.salesRepP{font-size:21px;line-height:32px}}@media screen and (min-width:0) and (max-width:991px){.page_3 .col-md-4{margin:25px 0}.page_4 .col-md-4{margin:25px 0}.buttonContainer{max-width:420px;margin:auto;height:unset}#HeadTitle{margin-top:30px;margin-bottom:70px}.page_0 .sectionBreakPart h3{margin:55px 0 25px}.linksContainer{margin-top:70px}}@media screen and (min-width:0) and (max-width:690px){#HeadTitle{margin-top:25px;margin-bottom:50px}.page_1 h3{margin-bottom:25px}.page_3 #HeadTitle{margin-top:30px;margin-bottom:50px}#cadLogo{flex-basis:100%;background-position:center;width:65px;height:65px;margin-top:20px}.page_3 .tySubheader{font-size:18px}.bannerText{font-size:14px;flex-basis:100%;text-align:center;margin-bottom:15px;margin-top:25px}.banner .container{flex-wrap:wrap}.sectionBreakPart h3{text-align:left !important;font-size:31px;letter-spacing:0.31px !important}.quizDescription{font-size:16px;line-height:25px}.svg_checkbox,.svg_radio{margin-top:-3px}.thankYouP{font-size:18px;margin-bottom:50px}.salesRepP{font-size:18px;margin-bottom:50px;max-width:500px}.salesRepHeader{font-size:34px}.linksContainer{margin-top:38px}#main_PageBreakBlock{text-align:center !important}.page_2 .sectionBreakPart h3{font-size:35px}.page_2 p,.page_2 td{font-size:15px}.page_0 .subheader,.page_1 .subheader{text-align:center;font-size:21px;max-width:100%}.page_3 .subheader{text-align:center;font-size:28px}h1.header{text-align:center;margin:40px auto;font-size:50px;line-height:50px}.page_3 h1.header{font-size:32px}.dataTable th,.formTopLabel,.formTopLabelBold,.formTopLabelRequired,input[type=radio] + label{font-size:17px !important;letter-spacing:.6px}.page_1 .formTopLabel{margin:10px 0 10px 20px;line-height:25px}input[type='submit']:not(.trashLineButton,.addLineButton){padding:20px 50px;margin:20px 0 0}.page_2 input[type='submit']{margin-top:25px}.quizHintFailure,.quizHintSuccess{font-size:16px}.footerText{text-align:center}.page_0 .jumbotron{background-image:var(--dataHeaderSmall);background-position:center center}.page_3 .jumbotron{background-position:center left 10%;background-image:var(--tyHeaderSmall)}}@media screen and (min-width:0) and (max-width:550px){.page_3 #HeadTitle{margin-top:30px;margin-bottom:40px}.linksContainer{margin-top:45px}.bigButton{width:100%;font-size:15px}}@media screen and (min-width:0) and (max-width:350px){h3.subheader{font-size:17px}h1.header{font-size:32px}.sectionBreakPart h3{font-size:25px !important}}