@import url("https://use.typekit.net/tee8bbz.css");:root{--background:#fff;--alt-background-vermilion:#e54440;--alt-background-dark:#204c52;--columbia-blue:#bdd4e7;--white:#fff;--black:#000;--vermilion:#e54440;--federal-blue:#0a0354;--federal-blue-light:#0A03541A;--alt-text:#e54440;--cool-gray:#8693ab;--dim-gray:#4e5252;--font-size-global:18px;--proxima-nova:"proxima-nova"}
*{box-sizing:border-box;padding:0;margin:0}
body{margin:0 !important;scroll-padding-top:90px;width:100%;font-family:var(--proxima-nova)}
p:first-of-type{margin-top:0}
html{font-size:var(--font-size-global);background-color:var(--white);scroll-padding-top:90px;background:transparent !important}
.ddg-banner-container{background:#0a0354}
.ddg-banner-container .ddg-banner-inner-container{background:#fff;max-width:1240px;margin:0 auto}
.ddg-banner-container .ddg-banner-title{font-family:var(--proxima-nova);font-style:normal;text-transform:uppercase;margin:0 0 31px}
.ddg-banner-container .banner-title{color:#e54440;font-weight:800;display:block}
.ddg-banner-container .banner-sub-title{color:#0a0354;font-weight:700;display:block}
.ddg-banner-container .banner-desc{font-family:var(--proxima-nova);font-style:normal}
.ddg-banner-container .banner-desc-one{color:#424242;font-weight:600}
.ddg-banner-container .banner-desc-two{color:#e54440;font-weight:700}
.ddg-banner-container .bio-testing-link{font-family:var(--proxima-nova);color:#e54440;text-decoration:underline;font-weight:700}
@media(max-width:767px){.ddg-banner-container{padding:50px 12px 60px 12px}
.ddg-banner-container .ddg-banner-inner-container{padding:60px 22px 46px 22px}
.ddg-banner-container .banner-title{font-size:36px;line-height:36px}
.ddg-banner-container .banner-sub-title{font-size:36px;line-height:36px}
.ddg-banner-container .banner-desc{font-size:20px;line-height:25px;margin:0}
.ddg-banner-container .banner-desc-one{margin-bottom:15px}
.ddg-banner-container .bio-testing-link{font-size:20px;line-height:20px}
}
@media(min-width:768px){.ddg-banner-container{padding:65px 30px}
.ddg-banner-container .ddg-banner-inner-container{padding:70px 48px 70px 110px}
.ddg-banner-container .banner-title{font-size:50px;line-height:50px}
.ddg-banner-container .banner-sub-title{font-size:39px;line-height:39px}
.ddg-banner-container .banner-desc{font-size:22px;line-height:28px;margin:0}
.ddg-banner-container .banner-desc-one{margin-bottom:15px}
.ddg-banner-container .bio-testing-link{font-size:22px;line-height:22px}
.ddg-banner-container .fd-row>.fd-col-lg-6:first-child{max-width:416px}
.ddg-banner-container .fd-row>.fd-col-lg-6:last-child{width:calc(100% - 440px)}
}
@media(min-width:768px) and (max-width:984px){.ddg-banner-container{padding:65px 50px}
.ddg-banner-container .ddg-banner-inner-container{padding:50px 40px}
.ddg-banner-container .banner-title{max-width:500px}
.ddg-banner-container .banner-sub-title{max-width:470px}
.ddg-banner-container .fd-row>.fd-col-lg-6{margin:0}
.ddg-banner-container .fd-row>.fd-col-lg-6:first-child{max-width:100%;width:100%}
.ddg-banner-container .fd-row>.fd-col-lg-6:last-child{width:100%}
}
.ddg-quiz-container{background:#fff}
.ddg-quiz-container .ddg-grey-bg-container{max-width:1240px;margin:0 auto;background:#fafafa}
.quiz-intro-container .intro-desc{color:#0a0354;font-family:var(--proxima-nova);font-style:normal;font-weight:600}
.quiz-intro-container .intro-cta button{background:#e54440;color:#FFF;font-family:var(--proxima-nova);font-style:normal;border-radius:3px;display:flex;border:0;padding:12.5px 18px}
.quiz-intro-container .intro-print-cta button .iconButton-icon{display:none;width:15px;height:15px;background:url(/content/dam/latestagensclc/images/print-icon.svg) center center no-repeat;padding-right:10px}
.quiz-intro-container .intro-email-cta button .iconButton-icon{display:none;width:15px;height:15px;background:url(/content/dam/latestagensclc/images/email-icon.svg) center center no-repeat;padding-right:10px}
.quiz-intro-container .intro-cta button .iconButton-label{padding-left:0}
.quiz-intro-container .intro-cta .xfaButton{margin:0;padding:0}
.quiz-intro-container .intro-print-cta .xfaButton{display:flex;justify-content:flex-end}
.quiz-intro-container .intro-email-cta .xfaButton{display:flex;justify-content:flex-start}
.quiz-intro-container .intro-cta-container .fd-row{display:flex}
.question-error{display:none !important}
.question-container{max-width:610px}
.question-container .fd-col-xs-12{width:100%;margin:0}
.question-container .quiz-quetion-box{position:relative;background:#0a0354;border-top:13px solid #bdd4e7}
.question-container .quiz-question-icon{display:block}
.question-container .quiz-quetion-title{color:#FFF;text-align:center;font-family:var(--proxima-nova);font-style:normal;font-weight:800;text-transform:uppercase}
.question-container .quiz-quetion-title .nowrap{white-space:nowrap}
.question-container .quiz-quetion-desc{color:#424242;font-family:var(--proxima-nova);font-style:normal;font-weight:600}
.ddg-quiz-quetion-cbgroup.guideCheckBoxItem{align-items:center;justify-content:flex-start;padding-bottom:20px}
.ddg-quiz-quetion-cbgroup.guideCheckBoxItem label{color:#212121 !important;font-family:var(--proxima-nova);font-style:normal;font-weight:600}
.ddg-quiz-quetion-cbgroup.guideCheckBoxItem.guideItemSelected label{text-decoration:line-through}
.ddg-quiz-quetion-cbgroup.guideCheckBoxItem .left.XfaCheckBox::before{background:#fff}
.ddg-quiz-quetion-cbgroup.guideCheckBoxItem.guideItemSelected .XfaCheckBox::before{background:#071d49}
.notes-container{max-width:600px;margin:0 auto}
.notes-container .notes-title{color:#0a0354;font-family:var(--proxima-nova);font-style:normal;font-weight:800;text-transform:uppercase}
.notes-container .notes-desc{color:#424242;font-family:var(--proxima-nova);font-style:normal;font-weight:400}
.notes-container .notes-msg-box label{color:#424242 !important;font-family:var(--proxima-nova);font-style:normal;font-weight:400}
.notes-container .notes-msg-box textarea{resize:none;padding:10px;border:1px solid #9e9e9e;box-shadow:0 1px 2px 0 rgba(0,0,0,0.10);border-radius:4px;font-size:18px;line-height:130%}
.notes-container .notes-msg-box textarea::placeholder{font-family:"arial";color:#9e9e9e;font-size:18px;line-height:130%}
.ddg-quiz-container .guideFieldNode.validation-success:not(.guideButton):not(.guideTextDraw){border-left:0;padding:0;margin:0}
.question-container .guideFieldError{display:none}
.ddg-quiz-quetion-cbgroup.guideCheckBoxItem.guideItemSelected .XfaCheckBox::after{text-align:center;border:0;content:"\0058";color:#fff;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}
@media(max-width:767px){.ddg-quiz-container{padding:0 8px 0}
.ddg-quiz-container .ddg-grey-bg-container{padding:44px 24px 50px}
.quiz-intro-container .intro-center-container{max-width:1050px;margin:0 auto}
.quiz-intro-container .intro-desc{font-size:20px;line-height:25px;text-align:left}
.quiz-intro-container .desc-line-one{margin-bottom:15px}
.quiz-intro-container .desc-line-two{margin-bottom:34px}
.quiz-intro-container .intro-cta button,.quiz-intro-container .intro-cta button .iconButton-label{font-size:15px;line-height:100%}
.quiz-intro-container .intro-cta-container{margin-bottom:15px}
.question-container{margin:0 auto 25px}
.question-container [id$="_guide-item-container"]{overflow:inherit}
.question-container .quiz-quetion-box{padding:20px 20px 18px;margin-bottom:15px}
.question-container .quiz-quetion-title{font-size:18px !important;line-height:100%}
.question-container .quiz-question-icon{max-width:50px;margin:-45px auto 16px}
.question-container .quiz-quetion-desc{font-size:16px;line-height:100%;margin-bottom:20px}
.ddg-quiz-quetion-cbgroup.guideCheckBoxItem{display:flex}
.ddg-quiz-quetion-cbgroup.guideCheckBoxItem .left.XfaCheckBox{margin-top:0;padding-top:5px}
.ddg-quiz-quetion-cbgroup.guideCheckBoxItem .left.XfaCheckBox::before{width:20px;height:20px;top:0;left:0;border-radius:1.2px;border:.6px solid #9e9e9e}
.ddg-quiz-quetion-cbgroup.guideCheckBoxItem.guideItemSelected .XfaCheckBox::after{width:20px;height:20px;font-size:18px;line-height:22px;top:4px;left:0}
.ddg-quiz-quetion-cbgroup.guideCheckBoxItem .left.XfaCheckBox input[type='checkbox']{width:20px;height:20px;left:0;top:10px}
.ddg-quiz-quetion-cbgroup.guideCheckBoxItem label{font-size:16px;line-height:100%;margin:0 0 0 13px}
.notes-container .notes-title{font-size:22px;line-height:100%}
.notes-container .notes-desc{font-size:18px;line-height:130%}
.notes-container .fd-col-xs-12{margin:0;width:100%}
.notes-container .notes-msg-box{margin:4px 0 0 0 !important;padding:0 !important}
.notes-container .notes-msg-box label{margin-bottom:15px;font-size:16px;line-height:100%}
.notes-container .notes-msg-box textarea{height:156px}
.quiz-intro-container .intro-print-cta .xfaButton{padding-right:10px}
.quiz-intro-container .intro-email-cta .xfaButton{padding-left:10px}
.question-container.quetion-four{margin-bottom:67px}
}
@media(min-width:768px){.ddg-quiz-container{padding:0 8px 150px}
.ddg-quiz-container .ddg-grey-bg-container{padding:65px 25px 50px}
.quiz-intro-container .intro-center-container{max-width:1050px;margin:0 auto}
.quiz-intro-container .intro-desc{font-size:22px;line-height:28px;text-align:center}
.quiz-intro-container .desc-line-one{margin-bottom:32px}
.quiz-intro-container .desc-line-two{margin-bottom:45px}
.quiz-intro-container .intro-cta button{font-size:15px;line-height:100%}
.quiz-intro-container .intro-cta button .iconButton-label{font-size:15px;line-height:100%;font-weight:600}
.quiz-intro-container .intro-cta-container{margin-bottom:50px}
.question-container{margin:0 auto 65px}
.question-container .quiz-quetion-box{padding:20px 20px 18px;margin-bottom:15px}
.question-container .quiz-quetion-title{font-size:30px !important;line-height:125%}
.question-container .quiz-quetion-title .nowrap{font-size:30px !important;line-height:125%}
.question-container .quiz-question-icon{max-width:84px;margin:-74px auto 16px}
.question-container .quiz-quetion-desc{font-size:22px;line-height:130%;margin-bottom:20px}
.ddg-quiz-quetion-cbgroup.guideCheckBoxItem .left.XfaCheckBox{margin-top:0;padding-top:5px}
.ddg-quiz-quetion-cbgroup.guideCheckBoxItem .left.XfaCheckBox::before{width:30px;height:30px;top:0;left:0;border:1px solid #9e9e9e;border-radius:2.5px}
.ddg-quiz-quetion-cbgroup.guideCheckBoxItem.guideItemSelected .XfaCheckBox::after{width:30px;height:30px;font-size:26px;line-height:30px;top:5px;left:0}
.ddg-quiz-quetion-cbgroup.guideCheckBoxItem .left.XfaCheckBox input[type='checkbox']{width:30px;height:30px;left:0;top:4px}
.ddg-quiz-quetion-cbgroup.guideCheckBoxItem label{font-size:22px;line-height:130%;margin:0 0 0 5px}
.notes-container .notes-title{font-size:30px;line-height:100%;padding-bottom:5px}
.notes-container .notes-desc{font-size:18px;line-height:130%}
.notes-container .fd-col-xs-12{margin:0;width:100%}
.notes-container .notes-msg-box{margin:4px 0 0 0 !important;padding:0 !important}
.notes-container .notes-msg-box label{margin-bottom:15px;font-size:18px;line-height:100%}
.notes-container .notes-msg-box textarea{height:132px}
.quiz-intro-container .intro-print-cta .xfaButton{padding-right:20px}
.quiz-intro-container .intro-email-cta .xfaButton{padding-left:20px}
}
.next-steps-title{color:#0a0354;font-family:var(--proxima-nova);font-style:normal;font-style:normal;font-weight:800;text-transform:uppercase}
.next-steps-desc{color:#424242;font-family:var(--proxima-nova);font-style:normal;font-weight:600}
.ddg-steps-indications{display:flex}
.ddg-steps-indications .step{width:38px;height:38px;border-radius:50%;background-color:#e54440;display:flex;justify-content:center;align-items:center;color:#FFF;text-align:center;font-family:var(--proxima-nova);font-size:22px;font-style:normal;font-weight:900}
.ddg-steps-indications .line{width:5px;flex-grow:1;background-color:#e54440}
.steps-content-columns .steps-col-title{color:#424242;font-family:var(--proxima-nova);font-style:normal;font-weight:600}
.steps-content-columns .steps-col-desc{color:#424242;font-family:var(--proxima-nova);font-style:normal;font-weight:400}
@media(max-width:767px){.next-steps-title{font-size:36px;line-height:100%;margin-bottom:13px}
.next-steps-desc{font-size:18px;line-height:130%;margin-bottom:18px;text-align:left}
.ddg-steps-container{display:flex;height:100%;max-width:312px}
.ddg-steps-container .ddg-steps-content{padding-left:24px}
.ddg-steps-container .steps-copy-col{padding-bottom:50px}
.ddg-steps-container .steps-copy-col:last-child{padding-bottom:0}
.ddg-steps-indications{flex-direction:column;align-items:center;flex-grow:1;padding:4px 00;max-width:100px}
.steps-content-columns .steps-col-title{font-size:18px;line-height:24px}
.steps-content-columns .steps-col-desc{font-size:16px;line-height:24px}
.steps-content-columns .second-col .steps-col-title{max-width:250px}
.steps-content-columns .first-col .steps-col-desc{max-width:280px}
.steps-content-columns .second-col .steps-col-desc{max-width:380px}
.steps-content-columns .third-col .steps-col-desc{max-width:300px}
.ddg-steps-indications .line.one{max-height:138px}
.ddg-steps-indications .line.two{max-height:157px}
}
@media(min-width:768px){.next-steps-title{font-size:50px;line-height:125%;text-align:center}
.next-steps-desc{font-size:18px;line-height:130%;margin-bottom:20px;text-align:center}
.ddg-steps-container{max-width:1190px;margin:0 auto}
.ddg-steps-indications{flex-direction:row;width:calc(100% - 25%);height:auto;margin:0 auto 15px;align-items:center}
.ddg-steps-indications .line{width:auto;height:5px}
.steps-content-columns{display:flex;flex-direction:row}
.steps-content-columns .steps-copy-col{flex-grow:1;padding:0 10px}
.steps-content-columns .steps-col-title{font-size:18px;line-height:24px;text-align:center}
.steps-content-columns .steps-col-desc{font-size:16px;line-height:24px;text-align:center;margin:0 auto}
.steps-content-columns .second-col .steps-col-title{max-width:250px;margin:0 auto}
.steps-content-columns .first-col .steps-col-desc{max-width:280px}
.steps-content-columns .second-col .steps-col-desc{max-width:380px}
.steps-content-columns .third-col .steps-col-desc{max-width:300px}
}
.ddg-print-email-blue-container{background:#0a0354;max-width:1240px;margin:0 auto}
.ddg-print-email-blue-container .print-email-section-title{color:#FFF;font-family:var(--proxima-nova);font-style:normal;font-weight:800;text-transform:uppercase}
.ddg-print-email-blue-container .print-email-section-desc{color:#fff;font-family:var(--proxima-nova);font-style:normal;font-weight:600}
.ddg-print-email-white-container{background:#fff;max-width:1040px;margin:0 auto}
.print-section-columns .print-section-desc{color:#424242;font-family:var(--proxima-nova);font-style:normal;font-weight:400;font-size:16px;line-height:125%;padding-bottom:16px}
.print-section-columns .xfaButton{margin:0}
.print-section-columns .xfaButton button{background:#e54440;border-radius:3px;border:0;width:92px;padding:12.5px 10px;display:flex;font-size:15px !important;line-height:100%;align-items:center;font-family:var(--proxima-nova)}
.print-section-columns .xfaButton button .iconButton-icon{display:done;width:15px;height:15px;background:url(/content/dam/latestagensclc/images/print-icon.svg) center center no-repeat;padding-right:14px}
.print-section-columns .xfaButton button .iconButton-label{padding-left:0;font-size:15px;font-family:var(--proxima-nova);font-weight:600}
.print-column-container .print-section-title{color:#424242;font-weight:600;font-size:18px;line-height:24px}
.print-section-columns .guideFieldError{display:none}
.ddg-print-email-white-container .print-section-columns .fd-col-xs-12{margin:0;width:100%}
.email-column-container .email-col-title{color:#424242;font-family:var(--proxima-nova);font-style:normal;font-weight:600;font-size:18px;line-height:24px;padding-bottom:15px}
.email-column-container .email-customer input{max-width:244px;height:38px;line-height:38px;font-size:12px;padding:0 10px 0 35px;background:url(/content/dam/latestagensclc/images/email-envelope.svg) 10px center no-repeat;border-color:#555;border-radius:0;color:#555}
.email-column-container .email-customer input:placeholder{color:#737373}
.email-column-container .validation-failure input{border:1px solid #F00}
.email-column-container .validation-failure .guideFieldError{font-family:'Arial';font-weight:400;font-style:normal}
.email-column-container .guideFieldNode.validation-success:not(.guideButton):not(.guideTextDraw){border:0;margin:0;padding-left:0}
.email-column-container .email-customer .guideFieldError{visibility:visible;display:none;font-size:12px;color:red;padding:5px 0 0;line-height:10px}
.email-column-container .email-customer .guideFieldError::before{display:none}
.email-column-container .emailtextbox{margin-top:0 !important;padding-top:0 !important}
.email-column-container .xfaButton{margin:0}
.email-column-container .guideFieldNode.validation-failure:not(.guideButton):not(.guideTextDraw){border:0;margin:0;padding:0;background:0}
.email-column-container .submitBtn button{background:#e54440 !important;border-radius:3px;font-family:var(--proxima-nova);color:#fff;text-align:center;font-style:normal;font-weight:600;border:0;font-size:15px;line-height:100%;width:114px;height:40px;padding:5px 10px}
.email-column-container .iconButton-label{font-size:15px}
.email-column-container .by-clicking-msg{color:#424242;font-family:var(--proxima-nova);font-style:normal;font-weight:400;font-size:10px;line-height:12px;padding-top:24px}
.email-column-container .submitBtn .guideFieldError{display:none}
.email-column-container .captha-section{display:none}
.email-column-container .thankyouMessage{border-radius:13px;border:1px solid #d9d9d9;background:#FFF;max-width:391px;margin:0;padding:45px 20px 50px}
.email-column-container .thankyouMessage .success-green{color:#00b615;text-align:center;font-family:var(--proxima-nova);font-style:normal;font-weight:700;font-size:18px;line-height:27px}
.email-column-container .thankyouMessage .on-the-way-msg{color:#000;font-family:var(--proxima-nova);font-style:normal;font-weight:400;font-size:16px;line-height:16px;text-align:center}
.email-column-container .thankyouMessage .be-sure-msg{color:#000;font-family:var(--proxima-nova);font-style:normal;font-weight:400;font-size:16px;line-height:16px;text-align:center}
.main-captcha-section .PanelContainer.afWizardPanel{padding:0}
.main-captcha-section [id$="_guide-item-container"]>[id$="_guide-item"]:not(.hidden){display:block;padding:10px 20px 0;text-align:left;width:100%;color:#000;max-width:1040px}
.main-captcha-section [id$="_guide-item-container"]>[id$="_guide-item"]:not(.hidden) a{color:#e54440}
@media(max-width:767px){.ddg-print-email-blue-container{padding:60px 30px 60px 30px}
.ddg-print-email-blue-container .print-email-section-title{font-size:36px;line-height:125%;margin-bottom:11px;text-align:left}
.ddg-print-email-blue-container .print-email-section-desc{font-size:18px;line-height:130%;margin-bottom:20px;text-align:left}
.ddg-print-email-white-container{padding:32px 15px 32px}
.print-column-container .print-section-title{text-align:left;padding-bottom:9px}
.print-section-columns .xfaButton button{margin-bottom:25px}
.grecaptcha-badge{bottom:25px !important}
.email-column-container .submitBtn button{margin-top:20px}
.teliso-unbranded-ddg{margin-bottom:100px}
.main-captcha-section [id$="_guide-item-container"]>[id$="_guide-item"]:not(.hidden){margin:0 auto 0;padding:15px 20px 0}
.main-captcha-section .enterpriseInvisibleRecaptcha,.main-captcha-section .enterpriseInvisibleRecaptcha a{font-size:16px !important}
}
@media(min-width:768px){.ddg-print-email-blue-container{padding:60px 40px 60px;margin:-150px auto 0}
.ddg-print-email-blue-container .print-email-section-title{font-size:50px;line-height:125%;margin-bottom:11px;text-align:center}
.ddg-print-email-blue-container .print-email-section-desc{font-size:18px;line-height:130%;margin-bottom:20px;text-align:center}
.ddg-print-email-white-container{padding:40px}
.ddg-print-email-white-container>.gridFluidLayout>.guideLayout>.fd-row{display:flex}
.ddg-print-email-white-container>.gridFluidLayout>.guideLayout>.fd-row>.active{width:100%;max-width:530px}
.ddg-print-email-white-container>.gridFluidLayout>.guideLayout>.fd-row>.fd-lg-newline{width:100%;max-width:510px}
.grecaptcha-badge{bottom:10px !important}
.teliso-unbranded-ddg{padding-bottom:63px}
.main-captcha-section [id$="_guide-item-container"]>[id$="_guide-item"]:not(.hidden){margin:0 auto 0;padding:20px 40px 0}
.print-section-columns .print-section-desc{max-width:300px}
}
@media(min-width:768px) and (max-width:984px){.email-column-container .submitBtn button{margin-top:20px}
.ddg-print-email-white-container>.gridFluidLayout>.guideLayout>.fd-row>.active{width:50%;max-width:360px}
.ddg-print-email-white-container>.gridFluidLayout>.guideLayout>.fd-row>.fd-lg-newline{width:60%;max-width:360px}
}
@media(min-width:985px){.ddg-print-email-white-container .print-section-columns{max-width:340px;margin:0 auto}
.print-section-columns>.gridFluidLayout>.guideLayout>.fd-row{display:flex}
.print-section-columns>.gridFluidLayout>.guideLayout>.fd-row>.fd-col-xs-12:first-child{width:100%;max-width:calc(100% - 92px);padding-right:20px}
.print-section-columns>.gridFluidLayout>.guideLayout>.fd-row>.fd-col-xs-12:last-child{width:92px}
.print-column-container .print-section-title{max-width:340px;margin:0 auto 16px;text-align:center}
.email-text-cta-column>.gridFluidLayout>.guideLayout>.fd-row>.fd-col-lg-12:last-child{position:absolute;left:255px;top:0;width:auto}
.grecaptcha-badge{bottom:0 !important}
.email-column-container .email-customer input{margin-bottom:0}
}