@import url("https://use.typekit.net/yaz2qbo.css");:root{--color-1:#45547c;--color-2:#e2f2fa;--color-3:#f36f2b;--color-4:#636363;--color-5:#3088b2;--color-6:#fff;--color-7:#0000001c;--color-8:#5aaf41;f--color-9:#af415a;--color-10:#e2f2faed;--color-11:#f1f1f1;--color-12:#b2b2b2;--color-13:#00000039;--color-14:#45547c00;--background-image-2-desktop:url("/assets/ce/corp-literacy/completion_page_header_desktop.png");--background-image-2:url("/assets/ce/corp-literacy/completion_page_header_mobile.png");--background-image-desktop:url("/assets/ce/corp-literacy/data_capture_page_header_desktop.png");--background-image:url("/assets/ce/corp-literacy/data_capture_page_header_mobile.png");--dotted-background:url("/assets/ce/train_yourself/dotted_bg_repeatable.jpg");--dotted-background-translucent:url("/assets/ce/train_yourself/dottedbackground_option1.png");--logo-desktop:url("/assets/ce/train_yourself/aspca_logo_orange.png");--logo:url("/assets/ce/train_yourself/aspca_logo_orange.png");--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");--fadey-blue-bg:linear-gradient(230deg,var(--color-14) 0,var(--color-1) 100%);--answer-correct:url("/assets/icons/answer_correct.svg");--answer-incorrect:url("/assets/icons/answer_incorrect.svg");--click-icon:url("/assets/icons/click_icon.svg");--download-icon:url("/assets/icons/download_icon.svg");--send-icon:url("/assets/icons/send_icon.svg");--thumbs-up-icon:url("/assets/icons/thumbsup_icon.svg");--orange-icon-size:34px;--background-color:var(--color-2);--banner-background-color:var(--color-6);--border-radius-primary:0.5rem;--box-shadow-color:var(--color-7);--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:"proxima-nova",sans-serif;--font-family-header:"proxima-nova",sans-serif;--font-size-button:1rem;--font-size-base:16px;--font-size-bigger:1.375rem;--font-size-header:1.5rem;--font-size-tiny:14px;--font-weight-base:400;--font-weight-bolder:800;--font-weight-button:600;--full-rounded:9999px;--rounded-corner-size:0.75rem;--rounded-corner-size-label:0.75rem;--label-text-color:var(--text-color);--placeholder-opacity:0.6;--text-color:#234153;--text-color-2:var(--color-5);--transition-animation:all 0.15s ease-in;--validation-icon-color:var(--color-9);--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;--inputDisplay:none;--svgDisplay:initial;--svgRadioBackground:var(--color-11);--svgRadioFill:var(--color-11);--svgRadioFillChecked:var(--color-3);--svgRadioRadius:6px;--svgRadioStrokeWidth:0.5px;--svgStroke:var(--color-6);--svgStrokeChecked:var(--color-6)}#main_PageContainer .nice-select{border-width:0;font-size:var(--font-size-base);float:none;padding-left:0;width:100%}#main_PageContainer .nice-select::after{border-width:3px;height:12px;width:12px}#main_PageContainer .nice-select .list{max-height:22rem;overflow-y:scroll;width:100%;z-index:20}#main_PageContainer .nice-select .option:hover{background-color:var(--color-3);color:var(--color-6)}.addressRow .us-autocomplete-pro-menu{z-index:100}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,label,input{color:var(--text-color);font-family:var(--font-family-base);font-size:var(--font-size-base);font-weight:var(--font-weight-base);margin:0}.banner{align-items:center;background-color:var(--banner-background-color);display:flex;flex-direction:column;text-align:center}.banner .inner-wrapper{align-items:center;display:flex;flex-direction:column;gap:1rem;margin:auto;padding:2rem 0;text-align:center}.logo{background-image:var(--logo);background-position:top left;background-repeat:no-repeat;background-size:contain;width:234px;height:32px}.banner-title{color:var(--color-3);font-weight:var(--font-weight-bolder);margin-bottom:0.25rem}.banner-title::before{content:"Online Continuing Education Course "}.banner-subtitle::before{content:"For U.S. Veterinary Medical Professionals"}.page-subtitle{color:var(--color-3);font-size:1.5rem;font-weight:var(--font-weight-bolder);margin-bottom:1rem}.page-subtitle::before{content:"Tell Us About Yourself"}.progress{background-color:var(--color-11);background-image:none;border-radius:0;display:none;height:0.75rem;width:100%;box-shadow:none}.progress-bar{background-color:var(--color-3);background-image:none;height:100%;width:0}#ContentContainer .inner-wrapper{padding:1.5rem 0}.main-content{background-color:var(--color-6);border-radius:var(--rounded-corner-size);padding:12rem 1rem 2.25rem;position:relative}.explanation{color:var(--color-4);margin-bottom:2rem}.explanation strong{font-weight:bold;color:var(--color-1)}.primary-header{align-items:center;background-image:var(--background-image);background-position:68% center;background-repeat:no-repeat;background-size:cover;border-radius:var(--rounded-corner-size) var(--rounded-corner-size) 0 0;display:flex;flex-direction:column;height:170px;justify-content:center;left:0;padding:0 1.5rem;position:absolute;top:0;width:100%}.primary-header::before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.primary-header-text{font-size:2rem;color:var(--color-6);text-align:center;z-index:10}.btn,.cta,.link-button{appearance:none;background-color:var(--color-3);border-color:white;border-radius:var(--full-rounded);border-style:solid;border-width:4px;color:var(--color-6);cursor:pointer;font-size:var(--font-size-button);font-weight:var(--font-weight-button);line-height:1;margin:auto;min-width:10rem;outline:none;padding:1.5rem 2rem;text-align:center;text-decoration:none;text-transform:uppercase}.btn:active,.btn:focus,.btn:hover,.cta:active,.cta:focus,.cta:hover,.link-button:active,.link-button:focus,.link-button:hover{color:var(--color-6);outline-color:var(--color-3);outline-style:solid;outline-width:1px;text-decoration:none}.stylized-submit-wrapper ~ #SubmitContainer,.main-content:has(.stylized-submit-wrapper) ~ #SubmitContainer{display:none}.block-p0,.block-p4{display:none}.page_0 .block-p0,.page_4 .block-p4{display:block}.page_0 .follow-up-message{display:block}.page_1 .progress,.page_2 .progress,.page_3 .progress{display:block}.page_1 .progress-bar{width:30%}.page_2 .progress-bar{width:60%}.page_3 .progress-bar{width:90%}.valIndicator > span > span{color:var(--validation-icon-color) !important}.form-group{position:relative}.jobTitle .form-group{position:static}.form-group::after{content:"";display:block;opacity:0.6;width:100%;border-bottom:1px solid var(--color-4)}.form-group:has(input:not(:placeholder-shown))::after,.jobTitle:has(option:checked:not([value=""])) .form-group::after,.stateColumn:has(option:checked:not([value=""]))::after{border-bottom:1px solid var(--color-4);opacity:1}.form-group:has(.form-control:focus)::after{border-bottom:1px solid var(--color-3);opacity:1}.multiSelectPart .form-group::after{content:none;}.form-group:not(.stateColumn) .formTopLabel > span:first-of-type{color:var(--color-4);opacity:0;position:relative;top:2rem;transition:var(--transition-animation)}.form-group:has(input:focus) .formTopLabel > span:first-of-type,.form-group:has(input:not(:placeholder-shown)).formTopLabel> span:first-of-type{color:var(--label-text-color);font-size:var(--font-size-tiny);opacity:1;top:0}.form-group:not(.stateColumn) .formTopLabel .valIndicator > span{color:var(--color-4);opacity:0.8;position:relative;top:2rem;transition:var(--transition-animation)}.form-group:has(input:focus) .formTopLabel .valIndicator > span,.form-group:has(input:not(:placeholder-shown)).formTopLabel.valIndicator> span{opacity:1;top:0}.form-control{background-color:transparent;border:none;border-radius:0;box-shadow:none;color:var(--text-color);font-size:var(--font-size-base);height:1.5rem;padding-left:0;padding:0}.form-control:focus{border:none;box-shadow:none}input[type="text"]::placeholder{color:var(--color-4);opacity:var(--placeholder-opacity);font-weight:var(--font-weight-base);transition:opacity 0.2s ease-in-out}.form-group:has(input:focus) input[type="text"]::placeholder{opacity:0}.jobTitle,.stateColumn{padding-top:5px}.partContainer.jobTitle label,.partContainer .stateColumn label{opacity:var(--placeholder-opacity);pointer-events:none;position:absolute;top:1.5rem;transition:var(--transition-animation);z-index:10;color:var(--color-4)}.partContainer.jobTitle:has(option:checked:not([value=""])) label,.partContainer .stateColumn:has(option:checked:not([value=""])) label,.partContainer.jobTitle:has(select:focus) label,.partContainer .stateColumn:has(select:focus) label{color:var(--label-text-color);font-size:var(--font-size-tiny);opacity:1;top:0}select.form-control{-webkit-appearance:none;appearance:none;background-image:var(--select-chevron);background-position:right center;background-repeat:no-repeat;background-size:1.5rem 1.5rem;height:2.5rem;padding-right:2rem;padding-top:0.75rem}.stylized-submit-wrapper{display:flex;justify-content:center;padding-top:1rem}.licenses-table table > tbody > tr.dataTableRow,.licenses-table table > tbody > tr.dataTableAltRow{margin-top:0.75rem}.licenses-table .table th{color:#636363}.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-3);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-6);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:transparent;outline:solid var(--color-6) 2px}.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-3) !important}.dataTableRow:has(.addLineButton) + .dataTableFooter{display:none}.quizHintFailure,.quizHintSuccess{display:none !important;}.licenses-table .column3Cell,.licenses-table .column4Cell,.licenses-table .column6Cell{position:relative}.licenses-table .column3Cell::after,.licenses-table .column4Cell::after,.licenses-table .column6Cell::after{border-bottom:1px solid var(--color-4);bottom:0.5rem;content:"";opacity:0.6;position:absolute;right:0;width:100%}.licenses-table .column3Cell:has(input:focus)::after,.licenses-table .column4Cell:has(input:focus)::after,.licenses-table .column6Cell:has(input:focus)::after{border-bottom:1px solid var(--color-3);opacity:1}footer{background-color:#234153;border-top:0.75rem solid var(--color-1)}footer .inner-wrapper{display:flex;flex-direction:column;gap:1.5rem;padding:2rem 0}footer p,footer a,footer a:hover{color:var(--color-6)}footer p{font-size:var(--font-size-tiny)}footer a{text-decoration:underline}footer a:hover{text-decoration:none}.quiz-questions .main-content,.race-questions .main-content{padding-top:2rem}.quiz-questions-header{color:var(--color-3);font-size:1.5rem;font-weight:var(--font-weight-bolder);margin-bottom:1.5rem}.radioInput{display:flex;flex-direction:column;gap:0.5rem;list-style:none;padding:0}.radioInput li label{align-items:center;border-color:var(--color-12);border-radius:var(--rounded-corner-size-label);border-style:solid;border-width:1px;color:var(--color-4);display:flex;font-weight:normal;padding:1.75rem 2.75rem 1.75rem 2.5rem;position:relative}.radioInput li label::before{border-color:transparent;border-radius:calc(var(--rounded-corner-size-label) - 1px);border-style:solid;border-width:1px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.radioInput li:has(input:checked) label::before{border-color:var(--color-12)}.radioInput li label::after{background-image:none;background-size:cover;content:"";height:1.5rem;position:absolute;right:1rem;top:calc(50% - 0.75rem);width:1.5rem}.singleSelectRadioPart{margin-bottom:2.5rem}.singleSelectRadioPart .formTopLabel{display:inline;font-weight:normal !important}.singleSelectRadioPart .formTopLabel strong{display:block;font-weight:var(--font-weight-bolder);font-size:1.5rem}.singleSelectRadioPart .formInputElement{padding-top:1.5rem}.svg_radio{border-radius:var(--full-rounded);flex-shrink:0;height:20px;margin-left:-1.5rem;margin-right:1rem;vertical-align:sub;width:20px}.race-questions .main-content{display:flex;flex-direction:column;gap:2rem}.race-questions h3{color:var(--color-3);font-size:1.5rem;font-weight:var(--font-weight-bolder)}.race-questions .singleSelectRadioPart{margin-bottom:2rem}.race-questions .formInputLabel{margin-bottom:1.5rem}.race-questions .form-group::after{height:0}#ContentContainer .thank-you .inner-wrapper{padding:0 1rem;display:flex;flex-direction:column}.primary-header-2{background-image:var(--background-image-2-desktop);background-position-x:center;background-position-y:20%;background-size:cover;color:var(--color-6);padding:3.25rem 0}.primary-header-2 .inner-wrapper{gap:0.25rem;gap:0.5rem}.primary-header-2 h3,.primary-header-2 h4{color:var(--color-6);font-size:1.5rem;max-width:65%}.primary-header-2 h3{font-weight:var(--font-weight-bolder)}.orange-icon{background-position:left top;background-size:cover;height:var(--orange-icon-size);width:var(--orange-icon-size)}.orange-icon.click{background-image:var(--click-icon)}.orange-icon.download{background-image:var(--download-icon)}.orange-icon.send{background-image:var(--send-icon)}.orange-icon.thumbs-up{background-image:var(--thumbs-up-icon)}.thank-you .text-section{background-color:var(--color-6);padding:2.5rem 0 0}#ContentContainer .thank-you .text-section .inner-wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;padding:0 1rem}.text-section h5{color:var(--color-3);font-size:1.5rem;font-weight:var(--font-weight-bolder)}.thank-you strong{color:var(--color-1);font-weight:bold}.cta-section{background:var(--color-6)}.button-row,.button-holder{display:flex;flex-direction:column}.button-row{align-items:stretch;gap:2rem;position:relative;top:3rem}.button-holder{align-items:flex-start;background-color:var(--color-1);background-image:var(--fadey-blue-bg),var(--dotted-background-translucent);background-size:160%;border-radius:1rem;box-shadow:0 0 10px var(--box-shadow-color);gap:1.5rem;padding:3rem 2rem}.button-holder p{color:var(--color-2);font-size:var(--font-size-bigger);font-weight:var(--font-weight-bolder);line-height:1.25}.button-holder .cta{margin:0;border-color:var(--color-1)}.followup-section{padding:6rem 0 2rem}.followup-section .inner-wrapper{align-items:center;gap:1.5rem;text-align:center}.followup-section h5{font-size:var(--font-size-bigger)}.followup-section h5 strong{color:var(--text-color);display:block;font-weight:var(--font-weight-bolder)}.followup-section p a,.followup-section p a:hover{color:var(--text-color)}.followup-section p a{color:var(--text-color);text-decoration:underline}.followup-section p a:hover{color:var(--text-color);text-decoration:none}.followup-section .cta{border-color:var(--color-2)}.page-forward ~ #ContentContainer .primary-header-text::before{content:"Share This Free CE Course"}.page-forward ~ #ContentContainer .page-subtitle::before{content:"Who Would You Like to Invite?"}.page-forward~ #ContentContainer.textAreaPart.formTopLabel> span:first-of-type{opacity:0.6;top:1.75rem}.page-forward~ #ContentContainer.textAreaPart.formTopLabel> span:first-of-type::after{content:":"}.page-forward ~ #ContentContainer textarea{color:var(--color-4);font-style:italic;height:6rem;letter-spacing:0.8px;text-indent:9rem}.page-forward ~ #ContentContainer .message-sent .main-content{padding:2rem 1rem 3rem;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.page-forward ~ #ContentContainer .message-sent .main-content h3{font-size:var(--font-size-bigger);font-weight:var(--font-weight-bolder);text-align:center}.page-forward ~ #ContentContainer .message-sent .main-content p{text-align:center}@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-tabletable> tbody> tr.dataTableRow~ .dataTableRow.buttonsCell::before,.licenses-tabletable> tbody> tr.dataTableRow~ .dataTableAltRow.buttonsCell::before,.licenses-tabletable> tbody> tr.dataTableAltRow~ .dataTableRow.buttonsCell::before,.licenses-tabletable> 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-tabletable> tbody> tr.dataTableRowtd.buttonsCell:has(.addLineButton)::before{align-self:center;content:"Add a License";display:flex;flex-grow:1;flex-shrink:0;padding-right:1rem;color:var(--color-4)}.licenses-tabletable> 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-tabletable> tbody> tr.dataTableRow:nth-child(2):nth-last-child(2)~ .dataTableFootertd.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.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:20%;padding-right:1rem}.licenses-table table > tbody > tr > td.column3Cell::before{content:"License #";color:var(--color-4)}.licenses-table table > tbody > tr > td.column4Cell::before{content:"State";color:var(--color-4)}.licenses-table table > tbody > tr > td.column6Cell::before{content:"License Type";color:var(--color-4)}}@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}.banner-title,.banner-subtitle{text-align:right}.banner-title{line-height:1.5}.header-parts{gap:2rem}.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:9px}.licenses-table tr:nth-child(n + 3) td.buttonsFooter::after{top:8px}.licenses-table .column3Cell::after,.licenses-table .column4Cell::after,.licenses-table .column6Cell::after{right:1rem;width:calc(100% - 1rem)}.stylized-submit{margin-right:0}}@media only screen and (min-width:768px){:root{--orange-icon-size:48px}.container{width:750px}#ContentContainer > .container > .inner-wrapper{padding-left:0.5rem;padding-right:0.5rem}.main-content{padding-left:2.75rem;padding-right:2.75rem}.singleSelectRadioPart .formInputElement{padding-top:0.5rem}.quiz-questions .main-content,.race-questions .main-content{padding-top:4rem}.quiz-questions-header{font-size:2rem;margin-bottom:2rem}.race-questions h3{font-size:2rem}.singleSelectRadioPart .formTopLabel strong{display:block;float:left;font-size:2rem;height:2em;margin-right:2rem;position:relative;top:-0.5rem}.page_2 .singleSelectRadioPart:nth-of-type(3) .formTopLabel strong{height:3em}.primary-header-2{padding-bottom:4.5rem;padding-top:4.5rem}#ContentContainer .primary-header-2 .inner-wrapper{gap:1rem}.primary-header-2{background-image:var(--background-image-2-desktop)}.primary-header-2 h3,.primary-header-2 h4{font-size:2rem;max-width:9em}.button-row{flex-direction:row;gap:2.25rem}.button-holder{flex-basis:50%;justify-content:space-between;padding:4rem}#ContentContainer .followup-section .inner-wrapper{padding-left:3rem;padding-right:3rem}footer p{font-size:var(--font-size-base)}select.form-control{height:2.25rem}.page-forward ~ #ContentContainer textarea{height:4rem}.page-forward ~ #ContentContainer .message-sent .main-content{padding-left:2.75rem;padding-right:2.75rem}.page-forward ~ #ContentContainer .message-sent .main-content h3{font-size:2rem}.primary-header{background-position-y:20%;height:200px;background-image:var(--background-image-desktop)}}.page_0 .main-content{padding-top:14rem}.thank-you .text-section{padding:4.5rem 0 2rem}}@media only screen and (min-width:992px){:root{--orange-icon-size:56px;--rounded-corner-size:2.5rem}#main_PageContainer .nice-select{font-size:1.25rem;height:47px}.main-content{box-shadow:0 0.25rem 0.75rem var(--color-7);padding-left:4.5rem;padding-right:4.5rem}.form-group{margin-bottom:30px}.form-group:not(.stateColumn) .formTopLabel{font-size:1.25rem}.container{width:962px}.primary-header{background-position-y:8%}.logo{background-image:var(--logo-desktop);width:300px;height:40px}.banner-title{font-size:1.75rem}.banner-subtitle{font-size:1.25rem}#ContentContainer > .container > .inner-wrapper{padding-left:2.5rem;padding-right:2.5rem}.primary-header{height:300px}.primary-header-text{font-size:2.75rem;max-width:28ch}.page_0 .main-content{padding-top:23rem}.page-subtitle{font-size:2.5rem}.explanation{font-size:1.5rem}.textBox3{height:2.5rem}.licenses-table .column3Cell::after,.licenses-table .column4Cell::after,.licenses-table .column6Cell::after{bottom:1rem}.licenses-table .table th,.licenses-table .table td{padding-right:30px}.licenses-table tr:nth-child(n + 3) td.buttonsCell::after,.licenses-table td.buttonsCell:has(.addLineButton)::after{top:11px}.jobTitle{padding-top:13px}.stateColumn{padding-top:7px}select.form-control{height:2.5rem}.partContainer.jobTitle label,.partContainer .stateColumn label{top:1.75rem}.form-control{font-size:1.25rem}.licenses-table .column3Cell::after,.licenses-table .column4Cell::after,.licenses-table .column6Cell::after{right:2.25rem;width:calc(100% - 2.25rem)}.trashLineButton{-webkit-mask-position:center 8px;mask-position:center 8px}.btn,.cta,.link-button{border-width:6px;font-size:1.5rem;width:245px;height:95px;padding:28px}.partContainer.jobTitle label,.partContainer .stateColumn label{font-size:1.25rem}.quiz-questions-header{font-size:2.5rem}.singleSelectRadioPart .formTopLabel{font-size:1.5rem}.singleSelectRadioPart .formTopLabel strong{font-size:2.5rem}.page_1 .singleSelectRadioPart:nth-of-type(4) .formTopLabel strong{height:3em}.page_2 .singleSelectRadioPart:nth-of-type(3) .formTopLabel strong{height:5em}.radioInput li label{font-size:1.25rem}.race-questions h3{font-size:2.5rem}.race-questions p{font-size:1.25rem}.primary-header-2{padding-bottom:6rem;padding-top:6rem}.primary-header-2 h3,.primary-header-2 h4{font-size:3.375rem}.text-section h5{font-size:2.25rem}.text-section p,.followup-section p{font-size:1.5rem}.followup-section{padding:10rem 0 5rem}.button-row{gap:3.5rem}.button-holder p{font-size:2.5rem}.followup-section h5{font-size:2.75rem}.page-forward~ #ContentContainer.textAreaPart.formTopLabel> span:first-of-type{font-size:1.25rem;top:2rem}.page-forward ~ #ContentContainer textarea{letter-spacing:1px;text-indent:11rem}.page-forward ~ #ContentContainer .message-sent{padding-bottom:3rem;padding-top:3rem}.page-forward ~ #ContentContainer .message-sent .main-content h3{font-size:3.25rem}.page-forward ~ #ContentContainer .message-sent .main-content p{font-size:1.5rem}.page-forward ~ #ContentContainer .message-sent .main-content{gap:3rem;padding:4rem 3rem}}@media only screen and (min-width:1200px){.container{width:1170px}.primary-header{background-position-y:22%}.button-row{gap:4.25rem}.page-forward ~ #ContentContainer .message-sent .main-content{padding-left:5rem;padding-right:5rem}.page_2 .singleSelectRadioPart:nth-of-type(3) .formTopLabel strong{height:3em}}@media only screen and (min-width:1400px){.container{width:1370px}.primary-header{background-position-y:30%}}