#guideContainerForm{min-height:548px}
.qa-tool-form__close-btn{font-size:.8em;background:transparent;border:0;cursor:pointer;font-size:2em;padding-top:.3em;line-height:0;height:1em;position:absolute;display:block;right:16px;top:16px}
.qa-tool-form__close-btn::before{content:"\00d7"}
.qa-tool-form ul.tab-navigators{overflow:hidden;border-style:solid;border-width:0;width:100%;margin:0;padding:60px 0 20px 80px;list-style:none;cursor:pointer;white-space:nowrap;overflow:hidden;height:130px;background-color:#eef0f1;position:relative;text-align:center}
.qa-tool-form .guideNavIcon.active:after{position:absolute;left:25px;top:21px;background:#2b779b;border-radius:10em;content:"";width:16px;height:16px}
.qa-tool-form .guideVerticalTabbedPanelLayout .tab-navigators>li>a.guideTopNavIcon{background:#fff;padding:0;border:0;border-radius:10em;width:16px;height:16px;margin-right:80px;display:block;box-shadow:0 0 0 5px #fff,0 0 0 6px #ccc;font-weight:700;font-family:helvetica,arial,inherit}
.qa-tool-form .guideVerticalTabbedPanelLayout .tab-navigators>li.active>a.guideTopNavIcon{background-color:#2b779b;box-shadow-color:0 0 0 7px #fff}
.qa-tool-form .guideVerticalTabbedPanelLayout .tab-navigators>li.stepped>a.guideTopNavIcon{background-color:#2b779b;box-shadow:0 0 0 6px #2b779b}
.qa-tool-form .guideNavIcon:before{background-color:#fff;width:74px;height:8px;top:4px;left:21px;border-radius:1px;border-color:#ccc;border-width:1px;border-style:solid;position:absolute;border-left:0;border-right:0;z-index:2;content:""}
.qa-tool-form ul.tab-navigators li:first-of-type{display:none}
.qa-tool-form ul.tab-navigators li:last-of-type a:before{display:none}
.qa-tool-form li.stepped .guideNavIcon:before{background-color:#2b779b;width:80px;border:0}
.qa-tool-form .guideVerticalTabbedPanelLayout .tab-navigators>li>a.guideNavIcon.first_guideNavIcon:before{width:0;height:0}
.qa-tool-form .guideNavIcon.item_done:before{background-color:#2b779b}
.tab-navigators>li{position:relative;display:inline-block}
.qa-tool-form .guideNavIcon.active .choice-item{color:#0e1719;font-weight:bold}
.qa-tool-form .guideNavIcon.active:after{position:absolute;left:25px;top:21px;background:#2b779b;border-radius:10em;content:"";width:16px;height:16px}
.qa-tool-form .guideNavIcon.item_done{background-color:#2b779b;border-width:0}
.qa-tool-form .tab-navigators>li{position:relative;display:inline-block}
.qa-tool-form .guideNavIcon.item_done:before{background-color:#2b779b}
.qa-tool-form .tab-navigators>li.stepped>a.guideTopNavIcon span{display:inline-block}
.qa-tool-form .tab-navigators>li.stepped>a.guideTopNavIcon span::before{position:absolute;top:-36px;right:0;z-index:1000;content:'';display:block;width:8px;height:12px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg);font-family:"ff-dagny-web-pro",Helvetica,Arial,sans-serif;font-weight:bold}
.qa-tool-form .guideVerticalTabbedPanelLayout .tab-navigators>li>a.guideTopNavIcon span{position:absolute;top:36px;left:6px}
.qa-tool-form .guideVerticalTabbedPanelLayout .tab-navigators>li>a.guideTopNavIcon{position:relative}
.qa-tool-form__navigation-header{position:absolute;top:-138px;text-align:center;width:100%;font-size:24px;font-weight:bold;color:#0e1719}
.qa-tool-form__introduction{padding:50px 0 0;min-height:490px}
.qa-tool-form__introduction .row{padding:0}
.qa-tool-form__introduction .row:nth-child(4){padding:0}
.qa-tool-form__introduction .guideTextDraw{padding-left:50px;padding-right:50px}
@media(max-width:991px){.qa-tool-form__introduction .guideformtitle,.qa-tool-form__introduction .guideTextDraw.guideformtitle{display:block;margin:inherit}
}
.qa-tool-form__introduction p{line-height:32px;color:#0e1719;font-size:18px;margin-bottom:30px}
.qa-tool-form__introduction hr{position:absolute;width:100%;top:472px}
.qa-tool-form__introduction .guideTextDraw.guideformtitle{width:100%}
.qa-tool-form__introduction .guideTextDraw.guideformtitle p{text-align:center !important;font-size:32px}
.qa-tool-form__intro-footer-text{position:absolute;top:150px}
.qa-tool-form__intro-footer-text p{line-height:12px;margin:0}
@media(max-width:500px){.qa-tool-form__introduction .guideTextDraw.guideformtitle p{font-size:20px}
.qa-tool-form__introduction p{line-height:24px}
.qa-tool-form__introduction .guideTextDraw{padding:15px 25px}
}
.qa-tool-form .guideFieldLabel.top{margin:10px 0 50px 8px}
.qa-tool-form .guideFieldLabel label{font-size:30px;color:#0e1719;font-family:'ff-dagny-web-pro',Helvetica,Arial,sans-serif;font-weight:700}
.qa-tool-form .qa-tool-form-guide-text{position:absolute;top:64px;left:20px}
.qa-tool-form__intro-panel-text p{position:absolute;top:20px;padding:0;margin:0;line-height:16px}
.qa-tool-form__intro-panel-text .moveNext{top:-6px;right:30px}
.qa-tool-form .guideCheckBoxItem{color:#2b779b;background:#fff;border:1px solid #ccc;border-radius:3px;font-size:16px;line-height:22px;margin-right:.5rem;padding:0 0 0 .5rem;margin-bottom:.60em;margin-top:0;cursor:pointer}
.qa-tool-form .guideCheckBoxItem:hover{background-color:#ebebeb}
.qa-tool-form .guideCheckBoxItem .guideWidgetLabel{display:inline-block}
.qa-tool-form .guideCheckBoxGroupItems .guideCheckBoxItem .guideFieldWidget{display:none}
.qa-tool-form .guideCheckBoxItemSelected .guideWidgetLabel label:hover{color:#004b6d}
.qa-tool-form .guideCheckBoxItem .guideWidgetLabel label{font-family:'ff-dagny-web-pro',Helvetica,Arial,sans-serif;vertical-align:text-bottom;margin-left:.5em;color:#2b779b;text-align:initial;margin-right:.8em;font-weight:bold;cursor:pointer}
.qa-tool-form .guideCheckBoxItem .guideWidgetLabel label:hover{color:#004b6d}
.qa-tool-form .guideCheckBoxItem.guideItemSelected .guideWidgetLabel label,.qa-tool-form .guideCheckBoxItem.guideItemSelected .guideWidgetLabel label:hover{color:#fff}
.qa-tool-form .guideCheckBoxItem.guideItemSelected{background:#004b6d}
.guideRadioButtonItem{cursor:pointer}
button.movePrev .iconButton-icon{background:url(../../../etc/clientlibs/fd/af/guidetheme2/images/Chevron-Left-Hover.imgcache.rev2022.0720.0215.svg) center center / auto 1.3rem no-repeat;font-size:16px;font-weight:bold;color:#0e1719}
.guidebutton.nextitemnav{float:right}
.qa-tool-form .guideCheckBoxGroup{min-height:330px}
.qa-tool-form .guideToolbarNode{width:100%;height:auto;margin:0;padding:3px 18px 3px 24px}
.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch){display:block;margin-bottom:0;margin-right:.5rem;margin-left:.5rem;width:100%;margin-top:.5em}
.qa-tool-form button:not(.af-icon-button){border-radius:3px;border:1px solid #c1c7cb;color:#62727b}
.qa-tool-form button.moveNext:not(.af-icon-button){background-color:#fff;color:#62727b}
.qa-tool-form button.moveNext.disabled:not(.af-icon-button),.qa-tool-form button.moveNext.disabled:not(.af-icon-button):hover,.qa-tool-form button.moveNext.disabled:not(.af-icon-button):active,.qa-tool-form button.moveNext.disabled:not(.af-icon-button):focus{background-color:#eef0f1;border-color:#c1c7cb;font-weight:700}
.qa-tool-form button.moveNext:not(.af-icon-button),.qa-tool-form button.moveNext:not(.af-icon-button):hover,.qa-tool-form button.moveNext:not(.af-icon-button):active,.qa-tool-form button.moveNext:not(.af-icon-button):focus{background:#fbc743;font-weight:700;border-radius:3px;font-size:16px;color:#0e1719;font-weight:bold;font-family:inherit}
.qa-tool-form button.movePrev:not(.af-icon-button):hover,.qa-tool-form button.movePrev:not(.af-icon-button):active,.qa-tool-form button.movePrev:not(.af-icon-button):focus{background-color:#fff;border-color:#c1c7cb}
button.movePrev .iconButton-label{font-weight:bold;font-family:inherit;color:#0e1719}
button.movePrev:not(.af-icon-button){border:1px solid #c1c7cb;background:#fff}
.guidebutton.previtemnav{float:left}
.guidetoolbar button.submit:not(.af-icon-button):hover,.guidetoolbar button.submit:not(.af-icon-button):active,.guidetoolbar button.submit:not(.af-icon-button):focus{border-color:#555;background:#fbc743}
.guidetoolbar button.submit.disabled:not(.af-icon-button),.guidetoolbar button.submit.disabled:not(.af-icon-button):hover,.guidetoolbar button.submit.disabled:not(.af-icon-button):active,.guidetoolbar button.submit.disabled:not(.af-icon-button):focus{background-color:#eef0f1;border-color:#c1c7cb;font-weight:700}
.guidetoolbar button.submit:not(.af-icon-button){border-color:#666;background:#fbc743;border-style:hidden;border-radius:3px;color:#0e1719;font-size:16px}
button.submit .iconButton-label{color:#0e1719;font-weight:bold;font-family:inherit}
@media(max-width:767px){.qa-tool-form .afToolbarButton .guidebutton button .iconButton-label{display:block;background-image:none;width:initial;height:initial}
}
@media(min-width:500px) and (max-width:750px){.qa-tool-form__introduction hr{top:510px}
.qa-tool-form .guideCheckBoxGroup{min-height:394px}
.qa-tool-form__introduction{min-height:540px}
.qa-tool-form__intro-footer-text p{margin-top:24px}
#guideContainerForm{min-height:620px}
.qa-tool-form__navigation-header{font-size:22px}
}
@media(max-width:500px){.qa-tool-form__navigation-header{font-size:18px;top:-124px}
qa-tool-form .guideFieldLabel label{font-size:23px;line-height:24px}
}
.qa-tool-form hr{margin-right:0;margin-left:0}
.qa-tool-form .guideFieldNode:not(.guideButton):not(.guideTextDraw):not(.guideChart){padding-left:20px}
.guide-mobile-navigator{display:none}
.guideCheckBoxItem.guideItemSelected:hover{background:#004b6d}
.guideNavIcon{font-family:'ff-dagny-web-pro' !important;font-size:15px;color:#444}
.qanda-intro-image .cq-dd-image{margin-left:auto;margin-right:auto;display:block}
#guideContainer-rootPanel-toolbar-submit___guide-item,#guideContainer-rootPanel-toolbar-nextitemnav___guide-item{float:right}
#guideContainer-rootPanel-toolbar-previtemnav___guide-item{float:left}
.guideFieldWidget{width:100%;display:block}
.guideFieldWidget.guideNumericStepper{width:40%;min-width:200px;border:1px solid #ccc;background:#fff;border-radius:.25rem}
.multiline.textField textArea{height:80px}
.guide-tnc-checkboxwidget input[type='checkbox']{margin-left:.5rem;margin-right:.5rem;width:1rem}
.guideformtitle,.guideTextDraw.guideformtitle{color:#666;margin-bottom:.8125rem;padding:0;font-weight:bold;font-size:32px}
@media(max-width :991px){.guideformtitle,.guideTextDraw.guideformtitle{margin-bottom:0;display:none}
}
@media(max-width :690px){.guideformtitle,.guideTextDraw.guideformtitle{margin-left:1rem;margin-bottom:.5rem}
}
.guidePanelDescription>.guideHelpQuestionMark{position:relative;left:5px;top:0}
.guideGridFluidDescription.guidePanelDescription{margin-bottom:1.5rem;font-size:1.25rem;color:#666;margin-left:.75rem;margin-right:.75rem}
@media(max-width:767px){.qa-tool-form .afToolbarButton .guidebutton button .iconButton-icon{display:none}
}
@media(max-width:767px){.qa-tool-form .guideToolbarNode{position:static;border:0}
}
@media(max-width:767px){.qa-tool-form [id$="_guide-item-container"]{overflow-x:initial}
}
@media(min-width:768px){.qa-tool-form .col-sm-10{width:100%}
}
@media(max-width:767px){.guideRootPanel{margin-bottom:0}
}
@media(max-width:767px){.qa-tool-form .hidden-xs{display:block !important}
}
body{line-height:1.42857143;margin:0 !important;font-family:"ff-dagny-web-pro",Helvetica,Arial,inherit}
.guideContainerWrapperNode{margin:0 !important;width:auto}
.guide-tab-scroller{display:none}
.guideimage .guideImage img{height:auto;margin:1rem auto 0 auto;width:90px;display:block;text-align:center}
.guide-tab-scroller.guide-tab-scroller-previous,.guide-tab-scroller.guide-tab-scroller-next{display:none !important}
.afTabTopPanel{padding:0 !important}
@media(max-width:767px){.guide-header-bar{display:none !important}
}
@media(min-width:992px){.qa-tool-form .col-md-10{width:100%}
}
@media(max-width:786px){.qa-tool-form .guideFieldLabel label{font-size:26px}
}
@media(max-width:500px){#guideContainerForm{width:100%}
.qa-tool-form .guideCheckBoxItem{margin:0 4px 8px 0}
.qa-tool-form .guideFieldNode:not(.guideButton):not(.guideTextDraw):not(.guideChart){min-height:420px}
.qa-tool-form .guideFieldLabel label{font-size:20px}
.qa-tool-form .guideCheckBoxItem .guideWidgetLabel label{margin-left:3px;margin-right:9px}
.qa-tool-form .guideFieldNode:not(.guideButton):not(.guideTextDraw):not(.guideChart){padding-left:5px}
.qa-tool-form .guideToolbarNode{position:static;border:0}
.qa-tool-form__introduction{min-height:530px}
.qa-tool-form__introduction hr{display:none}
.qa-tool-form__intro-footer-text{position:relative;top:inherit}
.qa-tool-form .qa-tool-form-guide-text{top:56px;left:7px}
}
@media(max-width:380px){.qa-tool-form ul.tab-navigators{padding-left:60px}
.qa-tool-form__navigation-header{top:-142px}
}
#guideContainer-rootPanel-panel1532984000705-guideseparator___guide-item{position:static}