@import url('https://use.typekit.net/iin7ugj.css');:root{--color-1:#062a47;--color-2:#b8e6f9;--color-3:#005295;--color-4:#c1d82f;--color-5:#f2f4f6;--color-6:#fff;--color-7:#edf4dc;--color-8:#227600;--color-9:#f4e3dc;--color-10:#a73300;--color-11:#c1d82fa5;--color-12:#edeef2;--logo:url('/assets/ce/r068/ceva_logo_white.png');--select-icon:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="12" height="6" viewBox="0 0 12 6"%3E%3Cpath id="Icon_ion-md-arrow-dropdown" data-name="Icon ion-md-arrow-dropdown" d="M9,13.5l6,6,6-6Z" transform="translate(-9 -13.5)" fill="%23959496"/%3E%3C/svg%3E');--background-image:url('/assets/ce/r068/ceva_ce_yourtroublesareskindeep_datacapture_header_991.jpg');--background-image-desktop:url('/assets/ce/r068/ceva_ce_yourtroublesareskindeep_datacapture_header_2000_updated.jpg');--background-image-2:url('/assets/ce/r068/ceva_ce_yourtroublesareskindeep_completion_header_991.jpg');--background-image-2-desktop:url('/assets/ce/r068/ceva_ce_yourtroublesareskindeep_completion_header_2000.jpg');--background-color:var(--color-6);--banner-background-color:var(--color-1);--border-radius-primary:0.5rem;--box-shadow-color:#062a4733;--button-bg-color:var(--color-4);--button-hover-bg-color:var(--color-3);--button-hover-text-color:var(--color-8);--button-text-color:var(--color-3);--font-family-base:'poppins',sans-serif;--font-family-header:'archivo-black',sans-serif;--font-size-button:1.25rem;--font-size-base:16px;--font-size-bigger:18px;--font-size-header:1.5rem;--font-size-tiny:14px;--font-weight-base:400;--font-weight-button:600;--full-rounded:9999px;--text-color:var(--color-1);--text-color-2:var(--color-4);--select-chevron:url('data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M19%209l-7%207-7-7%22%20stroke%3D%22%23808080%22%20stroke-width%3D%222%22%20fill%3D%22none%22/%3E%3C/svg%3E');--plus:url('/assets/icons/plus.svg');--license-button-background-color:var(--color-6);--license-button-text-color:var(--color-3);--trash-can:url('/assets/icons/trashcan.svg');--license-icon-size:40px;--svgStroke:var(--color-1);--svgStrokeChecked:var(--color-1);--svgDisplay:initial;--inputDisplay:none;--svgRadioRadius:6px;--svgRadioFillChecked:var(--color-1)}html,body{-webkit-font-smoothing:antialiased;font-family:var(--font-family-base);font-size:var(--font-size-base)}body{background-color:var(--background-color);color:var(--text-color);font-weight:var(--font-weight-base)}.container{width:100%;}#AgilityForm{display:flex;flex-direction:column;min-height:100vh}#main_PageContainer{flex-grow:1;padding-bottom:2rem}.hidden-label .formInputLabel,.hidden-label .formTopLabel{display:none}h1,h2,h3,h4,h5,h6,p{margin:0}label{font-weight:var(--font-weight-base)}#ContentContainer{padding-bottom:4rem}h1{font-size:var(--font-size-tiny);line-height:1.25}h3{font-size:var(--font-size-header)}h2,h4,h5,h6{font-size:var(--font-size-base)}h1{font-family:var(--font-family-base)}h2,h3,h4,h5{font-family:var(--font-family-header);font-weight:var(--font-weight-base)}h2.blurb{background:var(--color-2);color:var(--color-1);font-family:var(--font-family-base);font-size:var(--font-size-base);font-weight:bold;letter-spacing:0.3px;margin:0 auto;max-width:20rem;padding:0.75rem 1rem 0.5rem;text-transform:uppercase}h3.page-title{color:var(--color-1);max-width:500px;font-size:2rem}.banner,.sub-header{align-items:center;background-color:var(--background-color);display:flex;flex-direction:column;text-align:center}.banner .inner-wrapper,.sub-header .inner-wrapper{align-items:center;display:flex;flex-direction:column;text-align:center;max-width:375px;margin:0 auto}.banner{background-color:var(--banner-background-color);color:var(--color-6)}.banner .inner-wrapper{gap:1rem;margin:auto;max-width:14rem;padding-bottom:1.5rem;padding-top:1.5rem}.sub-header{background-image:var(--background-image);background-position:center;background-repeat:no-repeat;background-size:cover;padding-bottom:3rem;padding-top:3rem}.sub-header .inner-wrapper{gap:1rem}.header-parts{display:flex;flex-direction:column;gap:1.5rem}.logo{background-image:var(--logo);background-position:center;background-repeat:no-repeat;background-size:cover;height:47px;width:47px}strong{font-weight:bold;color:var(--color-3)}.feature-pic{display:none}.stripe{padding:4rem 0 3rem}.stripe h4{font-size:1.375rem}.page-subtitle{display:none;color:var(--color-2);margin-bottom:1.5rem}.btn,.link-button{background-color:transparent;color:var(--color-3);cursor:pointer;font-family:var(--font-family-base);font-size:var(--font-size-button);font-weight:var(--font-weight-button);padding:0}.btn:hover,.link-button:hover,.btn:focus,.link-button:focus{color:var(--color-3);outline:none;text-decoration:underline}.stylized-submit-wrapper ~ #SubmitContainer{display:none}.follow-up-message{color:var(--color-1);display:none;font-size:var(--font-size-base);text-align:center}.before-beginning{background-color:var(--color-6);border-radius:1rem;box-shadow:0 0 10px var(--box-shadow-color);margin-top:-5rem;padding:2rem 1.25rem;text-align:center}.before-beginning p{line-height:1.75;text-align:center}.block-p0,.block-p4{display:none}.page_0 .block-p0,.page_4 .block-p4{display:block}.page_0 .follow-up-message{display:block}.page_0 .blurb::before{content:'Continuing Education Quiz'}.page_0 .page-title::before{content:'Your Troubles Are Only Skin Deep'}.page_0 .stripe h4::before{content:'Tell Us About Yourself'}.page_1 .sub-header,.page_2 .sub-header{display:none}.page_1 .quiz-questions-header{color:var(--color-1);font-family:var(--font-family-header);font-size:1.5rem;margin:3rem 0 2rem}.page_3#main_PageContainer,.page_4#main_PageContainer{background:var(--color-2)}.page_3 ~ footer,.page_4 ~ footer{border-top:1px solid var(--color-1)}.page_3 .cta svg,.page_4 .cta svg{top:2px;width:16px}.page_3 .sub-header{background-image:var(--background-image-2);padding:3.5rem 0}.page_3 .header-parts{gap:2rem}.page_3 .blurb::before{content:'Congratulations!'}.page_3 .page-title::before{content:'You’ve Completed This CE Course'}.page_4 .sub-header{background-image:none;padding:3.5rem 0 10.75rem}.page_4 .blurb{display:none}.page_4 .page-title{font-size:1.5rem}.page_4 .page-title::before{content:'We’ll Be in Touch'}.page_4 .follow-up-message{display:block}.progress-holder{padding:3.75rem 0 9rem;background-color:var(--color-12);width:100%}.progress{background-color:var(--color-6);background-image:none;border-radius:var(--full-rounded);height:30px;margin:0 auto;width:75%}.progress-bar{background-color:var(--color-1);background-image:none;border-radius:var(--full-rounded);height:100%;transition:width 0.2s ease;width:50%}.form-group{margin-bottom:1.75rem}.form-control{background-color:var(--color-5);border-radius:10px;border:1px solid #f2f4f6;box-shadow:none;font-size:var(--font-size-base);height:3.25rem;padding-left:0.75rem;color:var(--color-1);padding:12px}.form-control:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(114,205,244,0.4) !important;border:1px solid #72cdf4}select.form-control{appearance:none;background-image:var(--select-chevron);background-position:95% center;background-repeat:no-repeat;background-size:1.5rem 1.5rem;padding-right:2rem;}.formInputElement{margin-top:-1rem}.stylized-submit-wrapper{display:flex;justify-content:center;padding-top:3rem}.cta{appearance:none;background:transparent;border:0;margin:auto;outline:none;padding:1rem 2rem;position:relative;transition:all 0.2s ease}.cta::before{background-color:var(--color-4);border-radius:var(--full-rounded);content:'';display:block;height:5rem;left:0;opacity:0.65;position:absolute;top:0;transition:all 0.3s ease;width:5rem}.cta span{color:var(--color-1);font-family:var(--font-family-header);font-size:1.5rem;font-weight:normal;line-height:2;position:relative;vertical-align:middle}.cta svg{fill:none;margin-left:10px;position:relative;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;stroke:var(--color-1);top:3px;transform:translateX(-5px);transition:all 0.3s ease}.cta:active,.cta:focus,.cta:hover{text-decoration:none}.cta:hover::before{width:100% !important;opacity:1}.cta:hover svg{transform:translateX(0)}.cta:active{transform:scale(0.96)}.dataTableRow td,.dataTableAltRow td,.dataTableFooter td{padding-left:0 !important}.dataTableRow td:last-child,.dataTableAltRow td:last-child,.dataTableFooter td:last-child{padding-right:0 !important;text-align:right;vertical-align:middle}.dataTableRow td:has(input:focus)::before,.dataTableAltRow td:has(input:focus)::before,.dataTableFooter td:has(input:focus)::before{font-weight:bold;color:var(--buttonColor)}.dataTableRow td:has(select:focus)::before,.dataTableAltRow td:has(select:focus)::before,.dataTableFooter td:has(select:focus)::before{font-weight:bold;color:var(--buttonColor)}.rowNumberCell,.rowNumberHeader,.rowNumberFooter{display:none}.licenses-table tr:nth-child(n + 3) td.buttonsFooter,.licenses-table td.buttonsCell:has(.addLineButton),.licenses-table td.buttonsCell:has(.trashLineButton){position:relative}.licenses-table tr:nth-child(n + 3) td.buttonsFooter::after,.licenses-table td.buttonsCell:has(.addLineButton)::after,.licenses-table td.buttonsCell:has(.trashLineButton)::after{background-color:var(--color-11);border-radius:var(--full-rounded);content:'';display:block;height:var(--license-icon-size);position:absolute;right:0;transition:background-color 0.3s;width:var(--license-icon-size);z-index:0}.addLineButton,.trashLineButton{background-color:var(--color-1);display:inline-block;height:var(--license-icon-size);margin-left:auto;mask-position:center;mask-repeat:no-repeat;mask-size:14px;position:relative;transition:background-color 0.3s;width:var(--license-icon-size);z-index:10}.addLineButton{mask-image:var(--plus)}.trashLineButton{mask-image:var(--trash-can)}.licenses-table tr:nth-child(n + 3) td.buttonsFooter:hover::after,.licenses-table td.buttonsCell:has(.addLineButton):hover::after,.licenses-table td.buttonsCell:has(.trashLineButton):hover::after{background-color:var(--color-4)}.licenses-table td.buttonsCell:hover .addLineButton,.licenses-table td.buttonsCell:hover .trashLineButton,.licenses-table td.buttonsFooter:hover .addLineButton,.addLineButton:hover,.trashLineButton:hover{background-color:var(--color-1) !important}.dataTableRow:has(.addLineButton) + .dataTableFooter{display:none}.quizHintFailure,.quizHintSuccess{border-radius:10px;display:block;font-size:var(--font-size-bigger);font-weight:600;margin:2rem 0;padding:1.75rem;text-align:center;width:100%}.quizHintSuccess{background-color:var(--color-7);color:var(--color-8)}.quizHintFailure{background-color:var(--color-9);color:var(--color-10)}footer{font-size:var(--font-size-tiny);background-color:var(--color-2)}footer .inner-wrapper{align-items:center;display:flex;flex-direction:column;padding:3rem 0}.radioInput{list-style:none;padding-left:1rem}.radioInput li{margin:10px 0}.radioInput li label{font-weight:normal;padding-left:2.5rem}.singleSelectRadioPart{margin-bottom:2rem}.singleSelectRadioPart .formTopLabel{font-weight:bold;padding-left:1rem;text-indent:-1rem;line-height:1.75;font-weight:bold;color:var(--color-3)}.svg_radio{border-radius:var(--full-rounded);height:20px;margin-left:-2.3rem;margin-right:1rem;vertical-align:sub;width:20px}.race-questions{padding-top:2rem}.race-questions h3{padding-bottom:1rem}.courseOverview{margin-bottom:25px}.page_2 .progress-bar{width:75%}.page_2 .paragraphPart{margin-bottom:25px}.page_2 .paragraphPart a{color:var(--buttonColor)}.page_2 .paragraphPart a:hover{color:var(--buttonHoverColor)}.raceData{margin:5px 0}.race-questions .singleSelectRadioPart .formTopLabel{padding-left:0;text-indent:0}.thank-you .text-section{background-color:var(--color-6);padding-top:2.5rem;padding-bottom:10rem}.thank-you .text-section .inner-wrapper,.page_4 .sub-header .inner-wrapper{padding:0 0.75rem}.thank-you p,.page_4 .sub-header p{line-height:2;text-align:center}.thank-you p{max-width:992px;margin:0 auto}.thank-you .cta,.be-in-touch .cta{padding:0.75rem 1.5rem}.cta.cta-sm{padding:1.1rem 1.5rem}.thank-you .cta::before,.be-in-touch .cta::before,.cta.cta-sm::before{height:3.5rem;width:3.5rem}.thank-you .cta span,.be-in-touch .cta span{font-size:1rem}.cta.cta-sm span{font-size:1.125rem}.button-row,.button-holder{display:flex;flex-direction:column}.button-row{gap:2rem;margin-top:-7.5rem}.button-holder{background-color:var(--color-6);border-radius:1rem;box-shadow:0 0 10px var(--box-shadow-color);gap:1.5rem;padding:2rem}.button-holder p{line-height:1.5;text-align:center}.page-forward ~ .sub-header .blurb::before{content:'RACE-APPROVED 1-HOUR CE COURSE'}.page-forward ~ .sub-header .blurb{max-width:22rem}.page_0 .page-forward ~ #ContentContainer{color:var(--color-1);padding:4rem 0 3rem}.page_0 .page-forward ~ #ContentContainer h3{font-size:1.25rem;margin-bottom:2rem}.page-forward ~ #ContentContainer textarea{height:12rem}.page_1 .page-forward ~ .sub-header{display:block;background-image:none}.page_1 .page-forward ~ .sub-header .blurb{display:none}.page_1 .page-forward ~ .sub-header .page-title{font-size:1.5rem}.page_1 .page-forward ~ .sub-header .page-title::before{content:'Thank You!'}.thank-you-forward{line-height:2;padding-bottom:4rem}@media screen and (max-width:575px){.licenses-table table{display:flex;flex-direction:column}.licenses-table table > tbody{display:flex;flex-direction:column}.licenses-table table > tbody > tr{display:flex;flex-direction:column;}.licenses-table table > tbody > tr.dataTableHeader{display:none}.licenses-table table > tbody > tr.dataTableRow,.licenses-table table > tbody > tr.dataTableAltRow{margin-bottom:2rem;}.licenses-table table > tbody > tr.dataTableRow ~ .dataTableRow .buttonsCell::before,.licenses-table table > tbody > tr.dataTableRow ~ .dataTableAltRow .buttonsCell::before,.licenses-table table > tbody > tr.dataTableAltRow ~ .dataTableRow .buttonsCell::before,.licenses-table table > tbody > tr.dataTableAltRow ~ .dataTableAltRow .buttonsCell::before{align-self:center;content:'Remove this License';display:flex;flex-grow:1;flex-shrink:0;padding-right:1rem}.licenses-table table > tbody > tr.dataTableFooter td:not(.buttonsFooter){display:none}.licenses-table table > tbody > tr.dataTableFooter td.buttonsFooter::before,.licenses-table table > tbody > tr.dataTableRow td.buttonsCell:has(.addLineButton)::before{align-self:center;content:'Add a License';display:flex;flex-grow:1;flex-shrink:0;padding-right:1rem}.licenses-table table > tbody > tr.dataTableRow:nth-child(2):nth-last-child(2) > td.buttonsCell::before{align-self:center;content:'Add a License';display:flex;flex-grow:1;flex-shrink:0;padding-right:1rem}.licenses-table table > tbody > tr.dataTableRow:nth-child(2):nth-last-child(2) ~ .dataTableFooter td.buttonsFooter::before{content:'';display:none}.licenses-table table > tbody > tr > td:not(.rowNumberCell){border-width:0;display:flex;flex-grow:1;padding-left:0;padding-right:0;width:100%}.licenses-table table > tbody > tr > td:not(.rowNumberCell):last-child{border-width:1px}.licenses-table table > tbody > tr > td.column3Cell,.licenses-table table > tbody > tr > td.column4Cell,.licenses-table table > tbody > tr > td.column6Cell{padding-bottom:0.75rem;padding-top:0}.licenses-table table > tbody > tr > td.column3Cell::before,.licenses-table table > tbody > tr > td.column4Cell::before,.licenses-table table > tbody > tr > td.column6Cell::before{align-self:center;display:flex;flex-grow:1;flex-shrink:0;font-size:1rem;min-width:50%;padding-right:1rem}.licenses-table table > tbody > tr > td.column3Cell::before{content:'License #'}.licenses-table table > tbody > tr > td.column4Cell::before{content:'State'}.licenses-table table > tbody > tr > td.column6Cell::before{content:'License Type'}}@media only screen and (min-width:576px){.inner-wrapper,footer .inner-wrapper{padding-left:1rem;padding-right:1rem}.banner .inner-wrapper{justify-content:space-between;flex-direction:row;max-width:none}h1.company-title{max-width:14rem;text-align:right;line-height:1.5}.sub-header{padding-bottom:4rem;padding-top:4rem}.sub-header .inner-wrapper{gap:2rem;margin:auto;max-width:540px}.header-parts{gap:2rem}h2.blurb{font-size:var(--font-size-bigger);padding-left:1.25rem;padding-right:1.25rem;max-width:22rem}h3.page-title{font-size:3rem}.stripe{padding-top:5rem}.stripe h4{font-size:2rem}.follow-up-message{font-size:1.5rem}.form-group{margin-bottom:2rem}select.form-control{background-position-x:98%}.licenses-table .table{position:relative;top:-0.75rem}.licenses-table .table th,.licenses-table .table td{border-top:0}.licenses-table .table th{font-weight:normal}tr.dataTableHeader{position:relative;top:0.5rem}th.column3Header,th.column4Header,th.column6Header{padding-left:0 !important}.licenses-table tr:nth-child(n + 3) td.buttonsCell::after,.licenses-table td.buttonsCell:has(.addLineButton)::after{top:14px}.licenses-table tr:nth-child(n + 3) td.buttonsFooter::after{top:8px}.stylized-submit{margin-right:0}footer .inner-wrapper{align-items:flex-start}.page_1 .quiz-questions-header{font-size:2rem}.button-holder{padding:3rem}.page_4 h3.page-title{font-size:2rem}.page_4 .follow-up-message{font-size:1rem}.page-forward ~ .sub-header .blurb{max-width:26rem}.page_1 .page-forward ~ .sub-header .page-title{font-size:2.5rem}.thank-you-forward{margin:auto;max-width:30rem}}@media only screen and (min-width:768px){.container{width:750px}.singleSelectRadioPart:nth-of-type(3) .formInputElement{margin-top:0}}@media only screen and (min-width:992px){.container{width:962px}.banner .inner-wrapper{flex-direction:row;flex-wrap:wrap}h1.company-title{max-width:none}.sub-header{background-image:var(--background-image-desktop);background-position-x:calc(100% + 200px);padding-bottom:6.5rem;padding-top:6.5rem}.sub-header .inner-wrapper{align-items:flex-start;gap:2rem;margin-left:0;max-width:590px;text-align:left}h2.blurb{font-size:var(--font-size-bigger);margin-left:0}h3.page-title{font-size:3.5rem;max-width:none}.follow-up-message{max-width:540px}.follow-up-message p{text-align:left}.page_0 .stripe{padding-bottom:4rem}.page_0 .stripe h4{font-size:2.375rem}.progress{height:30px;width:60%}.before-beginning{padding-left:8rem;padding-right:8rem}.before-beginning p{line-height:2}.page_1 .quiz-questions-header{font-size:2.5rem;margin-bottom:3.5rem;margin-top:4rem}.singleSelectRadioPart .formTopLabel,.radioInput li label,.thank-you .text-section,.page_4 .follow-up-message{font-size:var(--font-size-bigger)}.licenses-table .table th,.licenses-table .table td{padding-right:30px}.licenses-table .table td.column6Cell select.form-control{width:calc(100% + 2rem)}.singleSelectRadioPart:nth-of-type(5) .formInputElement{margin-top:0}.quizHintFailure,.quizHintSuccess{font-size:1.25rem;padding:2rem}.thank-you .text-section{padding-top:4.5rem;padding-bottom:12.5rem}.thank-you > p{padding-bottom:2rem;padding-top:0}.button-row{flex-direction:row;gap:1rem;justify-content:center;padding-top:1rem;margin-top:-8.25rem}.button-holder{flex-basis:33.3%;gap:1.5rem;max-width:350px;padding-left:0.5rem;padding-right:0.5rem}.button-holder p{padding-left:0.5rem;padding-right:0.5rem}.page_3 .sub-header{background-image:var(--background-image-2-desktop);padding:6.5rem 0}.page_4 .sub-header .inner-wrapper{align-items:center;flex-direction:column;margin-left:auto;max-width:750px;text-align:center}.page_4 .sub-header{padding:5rem 0 13rem}.page_4 h3.page-title{font-size:2.5rem}.page_4 .follow-up-message{max-width:750px}.page_4 .button-row{justify-content:center}.page_1 .page-forward ~ #ContentContainer .cta.cta-sm span{font-size:1.75rem}.page_0 .page-forward ~ #ContentContainer h3{font-size:2.5rem;padding-bottom:2rem}.page_1 .page-forward ~ .sub-header{padding-bottom:1rem}.page_1 .page-forward ~ .sub-header .inner-wrapper{display:flex !important;margin-left:auto;text-align:center;align-items:center}.page_1 .page-forward ~ .sub-header .page-title{font-size:3rem;margin-bottom:0;margin-top:3rem;text-align:center}.thank-you-forward{font-size:var(--font-size-bigger);padding-bottom:3rem}.page_1 .page-forward ~ #ContentContainer .cta.cta-sm{padding:1.65rem 2.15rem}.page_1 .page-forward ~ #ContentContainer .cta.cta-sm::before{height:4.5rem;width:4.5rem}}@media only screen and (min-width:1200px){.container{width:1170px}.sub-header{background-position-x:100%}.licenses-table .table td.column6Cell select.form-control{width:calc(100% + 3rem)}.singleSelectRadioPart:nth-of-type(6) .formInputElement,.singleSelectRadioPart:nth-of-type(7) .formInputElement{margin-top:0}.page_3 .sub-header{background-position:center;background-size:cover}.button-row{padding-top:0rem;gap:2.5rem}.page_3 #ContentContainer,.page_4 #ContentContainer{padding:0 0 4rem}}@media only screen and (min-width:1400px){.container{width:1370px}.licenses-table .table td.column6Cell select.form-control{width:calc(100% + 4rem)}.progress-holder{padding:3.75rem 0 8rem}.before-beginning{margin-top:-4rem}.singleSelectRadioPart .formInputElement{margin-top:0}}