@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://use.typekit.net/bqw2drv.css");:root{--logoGray:url("https://www.cevaconnect.com/assets/logos/ceva_grey.png");--logoWhite:url("https://www.cevaconnect.com/assets/logos/cevalogo_retina_whitee.png");--dataHeaderLarge:url("https://www.cevaconnect.com/assets/ce/r048/topicaltherapyce_headera_extrawide.jpg");--dataHeaderMid:url("https://www.cevaconnect.com/assets/ce/r048/topicaltherapyce_headera.jpg");--dataHeaderSmall:url("https://www.cevaconnect.com/assets/ce/r048/topicaltherapyce_headera_mobile.jpg");--tyHeaderLarge:url("//www.cevaconnect.com/assets/ce/r048/topicaltherapyce_headerb_extrawide.jpg");--tyHeaderMid:url("https://www.cevaconnect.com/assets/ce/r048/topicaltherapyce_headerb.jpg");--tyHeaderSmall:url("https://www.cevaconnect.com/assets/ce/r048/topicaltherapyce_headerb_mobile.jpg");--radOn:url("https://www.cevaconnect.com/assets/ce/r048/topicaltherapyce_radiobutton_on_2.png");--radOff:url("https://www.cevaconnect.com/assets/ce/r048/topicaltherapyce_radiobutton_off_2.png");--goodAnswer:url('https://www.cevaconnect.com/assets/icons/ceva_ce_greenchecks.png');--badAnswer:url('https://www.cevaconnect.com/assets/icons/ceva_ce_redwrong.png');--trashCan:url('https://www.cevaconnect.com/assets/icons/trashcan_white.png');--headerColor:white;--subheaderColor:white;--bannerTextColor:#848484;--bannerColor:white;--jumbotronBackgroundColor:#102A45;--buttonColor:white;--buttonBorderColor:#E12DF8;--buttonHoverColor:linear-gradient(90deg,#F6C8F4,#F3D9C0,#F4F0C3);--buttonTextColor:#E12DF8;--footerColor:#102A45;--footerTextColor:white;--bodyColor:#102A45;--altBodyCopy:#848484;--sectionHeaderColor:#00456F;--quizLabelColor:#848484;--quizAnswerColor:#848484;--progressBarColor:#E12DF8;--progressBackgroundColor:white;--licenseButtonColor:#E12DF8;--licenseButtonHoverColor:#E12DF8;--licenseButtonTextColor:white;--formFieldLabelColor:#848484;--formFieldStrokeColor:#737373;--headerFont:'aktiv-grotesk',cursive;--subheaderFont:"aktiv-grotesk",sans-serif;--sectionHeaderFont:'aktiv-grotesk',cursive;--bodyFont:"aktiv-grotesk",sans-serif;--footerFont:"Open Sans",sans-serif;--underBigButtonFont:"arial",sans-serif;--quizPageHeaderFont:"aktiv-grotesk",sans-serif;--quizQuestionFont:'aktiv-grotesk',sans-serif;--quizAnswersFont:'Baaktiv-groteskrlow',sans-serif;--buttonFont:"aktiv-grotesk",sans-serif}body{color:var(--bodyColor);font-family:var(--bodyFont)}ul{list-style:none}p{font-size:22px}.alert-danger{font-weight:bold}.alert-danger ul{list-style:disc}.alert-danger li{font-weight:normal}.jumbotron{background-image:none;background-repeat:no-repeat;background-position:center right;background-size:cover;padding:0;margin-bottom:0;background-color:var(--jumbotronBackgroundColor) !important}.page_0 .jumbotron{background-image:var(--dataHeaderLarge)}.page_4 .jumbotron{background-image:var(--tyHeaderLarge)}.header,.subheader{margin:0;letter-spacing:.5px}.header{font-size:50px;font-weight:400;font-family:var(--headerFont);color:var(--headerColor);line-height:140% !important}.subheader{font-size:32px;font-weight:400;margin-top:65px;font-family:var(--subheaderFont);color:var(--subheaderColor)}.page_1 #HeadTitle,.page_2 #HeadTitle,.page_3 #HeadTitle,.page_5 #HeadTitle{display:none}.banner{background-color:var(--bannerColor)}.banner > .container{display:flex;align-items:center;height:125px;justify-content:space-between}.bannerText{color:var(--bannerTextColor);font-size:20px;font-family:var(--footerFont);font-weight:400;letter-spacing:.5px;text-align:right;flex:1}#cadLogo{background:var(--logoGray);background-repeat:no-repeat;background-size:contain;width:75px;height:75px;flex:1}#HeadTitle{max-width:650px;margin-right:auto;text-align:left;margin-top:75px;margin-bottom:75px}.page_0 .sectionBreakPart h3{color:var(--sectionHeaderColor);font-family:var(--sectionHeaderFont);font-weight:500;font-size:55px;letter-spacing:.5px;font-size:45px !important;text-align:left !important;margin-top:40px;margin-bottom:50px}.page_0 .col-md-4{text-align:left !important}.sectionBreakPart h3{color:var(--sectionHeaderColor);font-family:var(--sectionHeaderFont);font-weight:500;font-size:55px;letter-spacing:.5px;font-size:45px !important;margin-left:auto;margin-right:auto;text-align:center !important;margin-top:40px;margin-bottom:50px}#ContentContainer{margin-top:40px}.page_0 .gradient,input[type="submit"],.bigButton{font-size:35px;background-image:linear-gradient(white,white);font-weight:400;color:var(--buttonTextColor);background-color:var(--buttonColor);padding:15px 60px;border-radius:50px;outline:none !important;border:2px solid var(--buttonBorderColor);transition:.2s ease all;letter-spacing:1.5px;width:200px;max-width:200px;margin-top:100px;font-family:var(--buttonFont);z-index:1}.page_0 .bigButton{margin-top:0}.page_0 .gradient::before{position:absolute;content:"Next";top:0;bottom:0;left:0;margin-top:100px !important;width:200px;max-width:200px;margin-left:auto;background-image:linear-gradient(90deg,#F6C8F4,#F3D9C0,#F4F0C3);z-index:0;transition:opacity .2s ease;opacity:0;padding:15px 60px;border-radius:50px;border:2px solid #E12DF8}.page_0 .bigButton::before{position:absolute;top:0;left:17.5px;min-width:300px;width:200px;max-width:200px;margin:0 auto;background-image:linear-gradient(90deg,#F6C8F4,#F3D9C0,#F4F0C3);z-index:0;transition:opacity .2s ease;opacity:0;padding:20px 0;border-radius:50px;border:2px solid #E12DF8}.page_1 .gradient,input[type="submit"],.bigButton{font-size:35px;background-image:linear-gradient(white,white);font-weight:400;color:var(--buttonTextColor);background-color:var(--buttonColor);padding:15px 60px;border-radius:50px;outline:none !important;border:2px solid var(--buttonBorderColor);transition:.2s ease all;letter-spacing:1.5px;width:200px;max-width:200px;margin-top:100px;font-family:var(--buttonFont);z-index:1}.page_1 .bigButton{margin-top:0}.page_1 .gradient::before{position:absolute;content:"Next";top:0;bottom:0;left:0;margin-top:100px !important;width:200px;max-width:200px;margin-left:auto;background-image:linear-gradient(90deg,#F6C8F4,#F3D9C0,#F4F0C3);z-index:0;transition:opacity .2s ease;opacity:0;padding:15px 60px;border-radius:50px;border:2px solid #E12DF8}.page_1 .bigButton::before{position:absolute;top:0;left:17.5px;min-width:300px;width:200px;max-width:200px;margin:0 auto;background-image:linear-gradient(90deg,#F6C8F4,#F3D9C0,#F4F0C3);z-index:0;transition:opacity .2s ease;opacity:0;padding:20px 0;border-radius:50px;border:2px solid #E12DF8}.page_2 .gradient,input[type="submit"],.bigButton{font-size:35px;background-image:linear-gradient(white,white);font-weight:400;color:var(--buttonTextColor);background-color:var(--buttonColor);padding:15px 60px;border-radius:50px;outline:none !important;border:2px solid var(--buttonBorderColor);transition:.2s ease all;letter-spacing:1.5px;width:200px;max-width:200px;margin-top:100px;font-family:var(--buttonFont);z-index:1}.page_2 .bigButton{margin-top:0}.page_2 .gradient::before{position:absolute;content:"Next";top:0;bottom:0;left:0;margin-top:100px !important;width:200px;max-width:200px;margin-left:auto;background-image:linear-gradient(90deg,#F6C8F4,#F3D9C0,#F4F0C3);z-index:0;transition:opacity .2s ease;opacity:0;padding:15px 60px;border-radius:50px;border:2px solid #E12DF8}.page_2 .bigButton::before{position:absolute;top:0;left:17.5px;min-width:300px;width:200px;max-width:200px;margin:0 auto;background-image:linear-gradient(90deg,#F6C8F4,#F3D9C0,#F4F0C3);z-index:0;transition:opacity .2s ease;opacity:0;padding:20px 0;border-radius:50px;border:2px solid #E12DF8}.page_3 .gradient,input[type="submit"],.bigButton{font-size:35px;background-image:linear-gradient(white,white);font-weight:400;color:var(--buttonTextColor);background-color:var(--buttonColor);padding:15px 60px;border-radius:50px;outline:none !important;border:2px solid var(--buttonBorderColor);transition:.2s ease all;letter-spacing:1.5px;width:200px;max-width:200px;margin-top:100px;font-family:var(--buttonFont);z-index:1}.page_3 .bigButton{margin-top:0}.page_3 .gradient::before{position:absolute;content:"Next";top:0;bottom:0;left:0;margin-top:100px !important;width:200px;max-width:200px;margin-left:auto;background-image:linear-gradient(90deg,#F6C8F4,#F3D9C0,#F4F0C3);z-index:0;transition:opacity .2s ease;opacity:0;padding:15px 60px;border-radius:50px;border:2px solid #E12DF8}.page_3 .bigButton::before{position:absolute;top:0;left:17.5px;min-width:300px;width:200px;max-width:200px;margin:0 auto;background-image:linear-gradient(90deg,#F6C8F4,#F3D9C0,#F4F0C3);z-index:0;transition:opacity .2s ease;opacity:0;padding:20px 0;border-radius:50px;border:2px solid #E12DF8}.gradient,input[type="submit"],.bigButton{font-size:35px;background-image:linear-gradient(white,white);font-weight:400;color:var(--buttonTextColor);background-color:var(--buttonColor);padding:15px 60px;border-radius:50px;outline:none !important;border:2px solid var(--buttonBorderColor);transition:.2s ease all;letter-spacing:1.5px;width:300px;max-width:300px;margin-top:100px;font-family:var(--buttonFont);z-index:1}.bigButton{margin-top:0}.gradient::before{position:absolute;content:"Next";top:0;bottom:0;left:0;margin-top:100px !important;right:15px;width:300px;max-width:300px;margin-left:auto;background-image:linear-gradient(90deg,#F6C8F4,#F3D9C0,#F4F0C3);z-index:0;transition:opacity .2s ease;opacity:0;padding:15px 60px;border-radius:50px;border:2px solid #E12DF8}.bigButton::before{position:absolute;top:0;left:17.5px;min-width:300px;width:300px;max-width:300px;margin:0 auto;background-image:linear-gradient(90deg,#F6C8F4,#F3D9C0,#F4F0C3);z-index:0;transition:opacity .2s ease;opacity:0;padding:20px 0;border-radius:50px;border:2px solid #E12DF8}#DownloadThankYou,#DownloadSalesRep{text-align:center;margin-left:auto;margin-right:auto}#DownloadThankYou::before,#DownloadSalesRep::before{content:"Download Certificate";margin-left:23px}#SalesRepThankYou{text-align:center;margin-left:auto;margin-right:auto}#SalesRepThankYou::before{content:"Request Follow-Up";margin-left:23px}#ShareThankYou,#ShareSalesRep{text-align:center;margin-left:auto;margin-right:auto}#ShareThankYou::before,#ShareSalesRep::before{content:"Share CE Course";margin-left:23px}.gradient:hover::before,.bigButton:hover::before{opacity:1}input[type="submit"]{margin:70px 0}.bigButton{display:inline-block;font-size:24px;padding:20px 0;text-align:center;white-space:nowrap;min-width:300px;width:300px;max-width:300px;cursor:pointer}input[type="submit"]:hover,.bigButton:hover,.bigButton:focus{color:var(--buttonTextColor);text-decoration:none}.bigButtonP{font-size:10px;text-align:center;margin:0 auto !important;font-family:var(--underBigButtonFont);max-width:250px;width:250px;margin-top:10px !important;color:var(--altBodyCopy)}.page_4 .col-md-4{margin-left:auto;margin-right:auto;text-align:center !important}.form-control{border-radius:0;height:40px;border-color:var(--formFieldStrokeColor);color:#848484}.form-group{margin-bottom:25px}.dataTable th,.formTopLabel,.formTopLabelBold,.formTopLabelRequired{font-size:16px;font-weight:400 !important;color:var(--formFieldLabelColor);letter-spacing:.5px}.progress,.progress-bar{border-radius:15px;box-shadow:none;height:25px}.progress{display:none;margin:55px auto 35px;max-width:50%;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}.page_2 .progress-bar{width:33%}.jumbotron .quizDescription{margin:50px 0 0;font-size:18px;line-height:150%;letter-spacing:1px;font-weight:400;margin-bottom:50px;color:var(--footerTextColor);text-align:left !important}.page_2 .jumbotron .quizDescription{margin:50px 0 0;font-size:18px;line-height:40px;letter-spacing:1px;font-weight:400;margin-bottom:50px;color:var(--footerTextColor);text-align:center !important}.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{position:relative;display:block;width:100%;text-align:center;padding:20px 5px 28px;font-weight:bold;margin-bottom:12px;line-height:30%;font-family:var(--underBigButtonFont);font-size:18px}.quizHintFailure{border:solid 1px #ce2917;color:#ce2917}.quizHintSuccess{border:solid 1px #4bac2c;color:#4bac2c}input[type=radio] + label{padding-left:32px !important;min-height:21px;background-image:var(--radOff);display:inline-block;line-height:23px !important;background-repeat:no-repeat;background-position:0 2px;font-weight:500;vertical-align:middle;font-family:var(--quizAnswersFont);color:var(--quizAnswerColor);cursor:pointer;background-size:21px 21px;font-size:16px}input[type=radio]:checked + label{background-image:var(--radOn)}input[type="radio"]{display:none}.radioInput li{padding:10px 0}.page_1 h3{margin-top:25px;margin-bottom:30px}.page_1 .sectionBreakPart h3,.page_2 .sectionBreakPart h3{color:var(--sectionHeaderColor);font-family:var(--sectionHeaderFont);font-weight:500;font-size:60px}.page_3 h3{text-align:center;font-size:45px;color:var(--subheaderColor);margin:60px 0;font-weight:400;letter-spacing:1px}.page_1 .formTopLabel,.page_2 .formTopLabel,.page_3 .formTopLabel,.page_3 p,.page_3 td{color:var(--quizLabelColor);font-family:var(--quizQuestionFont)}.page_1 .formTopLabel,.page_2 .formTopLabel{font-size:18px;text-indent:-20px;margin:15px 0 10px 20px}.page_3 p,.page_3 td{font-size:18px;color:var(--quizLabelColor);margin-bottom:30px}.page_3 td{min-width:140px;padding-top:5px;vertical-align:top}.thankYouP{font-size:24px;line-height:160%;margin:55px 10px;color:var(--altBodyCopy);text-align:center;letter-spacing:.5px}.page_4 .subheader{font-size:30px;line-height:42px}.thankYouP b{font-weight:500 !important}.salesRepContainer div{text-align:center}.salesRepHeader{font-family:var(--sectionHeaderFont);font-size:60px !important;text-align:center;color:white !important;margin:60px 0;font-weight:400}.salesRepP{margin:50px auto 65px;font-size:26px;line-height:150%;letter-spacing:.5px;font-weight:300;max-width:700px;color:var(--altBodyCopy);text-align:center}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%}.footer{margin-top:100px;background-color:var(--footerColor)}.footerText{padding:40px 0 30px;color:var(--footerTextColor);font-family:var(--footerFont);font-weight:400;font-size:12px}.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}.table{margin-left:0 !important;margin-right:0 !important;max-width:100% !important}.trashLineButton{background-color:var(--licenseButtonColor) !important;background-image:var(--trashCan) !important;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 !important}.addLineButton{font-size:19px;text-align:center;display:table-cell;vertical-align:middle;color:var(--licenseButtonTextColor);border:none;background-color:var(--licenseButtonColor);margin:0;height:30px;width:30px;min-width:30px;border-radius:20px}.addLineButton:hover,.trashLineButton:hover{background-color:var(--licenseButtonHoverColor)}.dataTableFooter td{line-height:1px !important}.buttonsFooter{text-align:right}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:1900px){.jumbotron{padding:3% 0}.jumbotron .quizDescription{margin-bottom:0}}@media screen and (min-width:1200px){.page_4 .subheader{width:80%}}@media screen and (min-width:1000px) and (max-width:1200px){.thankYouP{font-size:22px;line-height:160%;margin:40px 10px}.header{font-size:45px}.subheader{font-size:32px}.sectionBreakPart h3{margin:10px 0 35px;font-size:40px !important}.tag{font-size:28px}#HeadTitle{max-width:450px}.page_4 #HeadTitle{max-width:500px}}@media screen and (min-width:690px) and (max-width:1000px){.page_0 .jumbotron{background-image:var(--dataHeaderMid);background-position:center right -110px}.page_4 .jumbotron{background-image:var(--tyHeaderMid)}.bannerText{font-size:14px;margin-top:5px}.sectionBreakPart h3{font-size:32px !important;margin:0 0 30px}.header{font-size:40px;line-height:42px}.subheader{font-size:26px;line-height:42px;margin-top:30px}.page_4 .header{font-size:40px}.page_4 .subheader{font-size:26px;line-height:140%}#HeadTitle{max-width:500px}.page_4 #HeadTitle{max-width:400px}.thankYouP{font-size:20px;line-height:150%;margin:0 0 40px 0}.salesRepP{font-size:24px;line-height:140%;margin:40px auto 55px}.salesRepHeader{font-size:50px !important;margin:60px 0}}@media screen and (min-width:0) and (max-width:689px){.page_4 .subheader{font-size:22px;width:70%;margin-right:auto;margin-left:auto;line-height:30px}.gradient,input[type="submit"],.bigButton{font-size:35px;margin-top:50px}.gradient::before{margin-top:50px !important}.bigButton::before{margin-top:50px !important}.footerText{text-align:center}.page_1 .formTopLabel,.page_2 .formTopLabel{font-size:16px}input[type="radio"] + label{font-size:14px}.dataTable th,.formTopLabel,.formTopLabelBold,.formTopLabelRequired{font-size:14px}.page_0 .jumbotron{background-image:var(--dataHeaderSmall);background-position:center bottom}.page_4 .jumbotron{background-image:var(--tyHeaderSmall);background-position:center bottom}#HeadTitle{max-width:100%;text-align:center;margin:25px auto 85%}.page_1 #cadLogo,.page_2 #cadLogo,.page_3 #cadLogo,.page_5 #cadLogo{margin-top:-35px}.sectionBreakPart h3{text-align:left;font-size:30px !important;padding:0 15px;margin:0 0 25px 0}.page_4 .sectionBreakPart h3{text-align:center}.jumbotron .quizDescription{font-size:16px;line-height:25px}.thankYouP{font-size:18px;line-height:28px;margin:20px 0}#main_PageBreakBlock{text-align:center !important}.gradient::before{margin:0 auto;right:0}.page_3 h3{font-size:35px !important}.page_3 p,.page_3 td{font-size:15px}.salesRepP{font-size:20px;line-height:30px;margin:0 auto 0;max-width:500px}.salesRepHeader{font-size:32px !important;margin:35px 0}.header{font-size:32px;line-height:140% !important;margin-top:40px;margin-right:auto;margin-left:auto}.subheader{display:block;font-size:25px;margin-top:40px}.tag{font-size:20px}#cadLogo{flex-basis:100%;background-position:center;width:60px;height:60px}.bannerText{flex-basis:100%;text-align:center;font-size:16px;padding-bottom:15px}.banner .container{flex-wrap:wrap}.page_2 .jumbotron .quizDescription{font-size:16px;line-height:32px !important}.quizHintFailure,.quizHintSuccess{font-size:14.5px}}@media screen and (min-width:0) and (max-width:390px){.sectionBreakPart h3{font-size:24px !important}.bannerText{font-size:12px}}@media screen and (min-width:991px) and (max-width:1199px){.bigButton{font-size:22px;padding:14px 10px;min-width:275px;width:275px}.bigButton::before{left:19px;min-width:275px;width:275px;padding:14px 10px}}@media screen and (min-width:991px) and (max-width:1199px){#ShareThankYou::before,#ShareSalesRep::before{margin-left:0 !important}#SalesRepThankYou::before{margin-left:0 !important;}#DownloadThankYou::before,#DownloadSalesRep::before{margin-left:0 !important;}}@media screen and (min-width:0) and (max-width:990px){.page_4 .col-md-4{margin:25px 0}.page_5 .col-md-4{margin:25px 0}.bigButton{font-size:18px;padding:14px 10px;min-width:250px;width:250px}.bigButton::before{min-width:250px;width:250px;padding:14px 10px;right:auto;left:auto}#DownloadThankYou::before,#DownloadSalesRep::before{margin-left:-24px}#SalesRepThankYou::before{margin-left:-35px}#ShareThankYou::before,#ShareSalesRep::before{margin-left:-44px}}