.customPanelLayout .row{display:flex}
.customPanelLayout .afTabLeftPanel{background:#fff;border:0;padding-bottom:48px;border-radius:0 8px 0 0;flex:0 0 auto}
.customPanelLayout .guide-tab-stamp-list{padding:40px 32px 0;background:#e5f5ff;flex:0 0 auto;border-radius:8px 0 0 0}
.multileft{display:flex;align-items:center;font-size:18px;justify-content:space-between}
.multileft-image{padding:12px}
.multileft-image img{width:40px;height:40px}
.multileft-title{width:50%;white-space:normal;color:#99c1e7;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical}
.wizard-status{width:32px;height:32px;border-radius:50%;color:#2e2e2e !important;background:#e5f5ff;border:1px solid #0072d8;color:#fff;display:flex;justify-content:center;align-items:center}
.tab-navigators-vertical>li{padding-bottom:48px;z-index:99}
.tab-navigators-vertical>li .multileft{opacity:.5}
ul.panel-navigators.tab-navigators-vertical{position:relative}
span.wizard-status:before{content:"";width:0;height:100%;border:2px dashed #0072d8;position:absolute;top:18%;z-index:-1}
.tab-navigators-vertical li:last-of-type .multileft span.wizard-status:before{height:0}
ul.panel-navigators.tab-navigators-vertical li:last-child{padding-bottom:0}
.tab-navigators-vertical>li.active .multileft{opacity:1}
.tab-navigators-vertical>li.active .wizard-status{background:#0072d8;color:#fff !important}
ul.panel-navigators.tab-navigators-vertical li.active span.wizard-status:before{border:2px solid #0072d8}
.tab-navigators-vertical>li.multiform-level-next .wizard-status{background:#00a995;color:#fff !important}
.tab-navigators-vertical>li.multiform-level-next .multileft{opacity:1}
.tab-navigators-vertical>li.active .multileft-title{color:#0072d8;font-weight:700}
.tab-navigators-vertical>li.multiform-level-next .multileft-title{color:#7b928f}
.customPanelLayout .guideseparator hr{margin-left:0}
.tab-navigators-vertical>li.multiform-level-next .wizard-status::after{content:"\2713";background-color:#00a995;color:#fff;position:absolute}
ul.panel-navigators.tab-navigators-vertical li.multiform-level-next span.wizard-status:before{border:2px solid #65c7c0}
ul.panel-navigators.tab-navigators-vertical li.multiform-level-next.active span.wizard-status:before{border:2px solid #65c7c0}
.guideFieldWidget.dropDownList .selectboxit.btn:active,.guideFieldWidget.dropDownList .selectboxit.btn.active{box-shadow:none}
.guideFieldWidget.dropDownList .selectboxit-open-down .selectboxit-text{font-weight:600;color:#2e2e2e}
.guideFieldWidget.dropDownList .selectboxit-open-up .selectboxit-text{font-weight:600;color:#2e2e2e}
.selectboxit-option-anchor:hover{font-weight:600}
.fd-row.guideGridFluidLayout2Container .fd-col-lg-9,.fd-row.guideGridFluidLayout2Container .fd-col-lg-8{width:75%}
.fd-row.guideGridFluidLayout2Container .fd-col-lg-3,.fd-row.guideGridFluidLayout2Container .fd-col-lg-4{width:25%}
.customPanelLayout .fd-row.guideGridFluidLayout2Container .fd-col-lg-3,.customPanelLayout .fd-row.guideGridFluidLayout2Container .fd-col-lg-4{width:35% !important}
.customPanelLayout .fd-row.guideGridFluidLayout2Container .fd-col-lg-9,.customPanelLayout .fd-row.guideGridFluidLayout2Container .fd-col-lg-8{width:65% !important}
.guideFieldWidget.dateTimeEdit input{outline:0}
.guideFieldError{padding:0}
.personalInformationHeaderTitle.guideFieldNode.guideTextDraw p b{font-weight:600}
.personalInformationHeaderTitle.guideFieldNode.guideTextDraw p{font-size:24px;color:#2e2e2e;margin:8px 0 16px 0}
.guideHelpQuestionMark:focus-visible{outline:0}
.guidetextbox.guidefield .guideFieldNode.guideTextBox{margin:0;padding-right:0}
.guideFieldLabel span{width:30%;margin-top:5px}
.guideToolbarNode.toolbar.multi-form-toolbar{margin:0;padding:0}
.multi-form-toolbar .button-default.button-medium.moveNext{padding:12px 30px;background:#0072d8;border-radius:8px;border:1px solid var(--bdo-blue)}
.button-default.button-medium.submit{padding:12px 30px}
.multi-form-toolbar .button-default.button-medium.moveNext:hover{background-color:#004ea8;color:var(--white)}
.multi-form-toolbar .button-default.button-medium.moveNext:focus:before{content:"";transition:all .5s ease-out}
.multi-form-toolbar .backBtn .button-medium.Button{padding:12px 30px;background:transparent;border:1px solid #0072d8;border-radius:8px}
.multi-form-toolbar .backBtn .button-medium.Button .iconButton-label{color:#0072d8}
.guideToolbarNode.toolbar.multi-form-toolbar{margin:0;padding:0;height:141px;background:#e5f5ff;padding-left:33.333%;border-radius:0 0 8px 8px}
.multi-form-toolbar .guidetoolbar{background:#fff;height:141px;border-radius:0 0 8px 0;padding-left:64px}
.XfaCheckBox input[type="radio"]:focus-visible{outline:0;margin:0;padding:0}
@media(max-width:767px){.hidden-xs{display:block !important}
}
@media(max-width:600px){.iti-mobile .iti--container{left:50px;right:60px}
.customPanelLayout .row{flex-direction:column}
.customPanelLayout .afTabLeftPanel{padding:16px;padding-bottom:8px}
.customPanelLayout .guide-tab-stamp-list{padding:0;display:flex !important;align-items:center;border-radius:8px}
.multileft{flex-direction:column;font-size:12px;gap:8px;min-width:100px}
.multileft-image{padding:0}
.multileft-image img{width:24px;height:24px}
ul.panel-navigators.tab-navigators-vertical{display:flex;overflow:auto;padding:16px;margin:0;border-radius:8px}
ul.panel-navigators.tab-navigators-vertical::-webkit-scrollbar{height:4px}
ul.panel-navigators.tab-navigators-vertical::-webkit-scrollbar-track{background:transparent;border-radius:8px}
ul.panel-navigators.tab-navigators-vertical::-webkit-scrollbar-thumb{background:#8080802e;border-radius:8px}
span.wizard-status:before{width:100%;left:34%;height:0;top:unset}
ul.panel-navigators.tab-navigators-vertical li.active span.wizard-status:before{border:2px dashed #0072d8}
.tab-navigators-vertical li:last-of-type .multileft span.wizard-status:before{width:0}
.tab-navigators-vertical>li{padding-bottom:0;opacity:1}
.multileft :nth-child(3){order:2}
li.multiform-level-next .multileft :nth-child(2){order:2}
.multileft-title{width:100%;text-align:center}
.guideRootPanel{margin-bottom:0}
.guideToolbarNode.toolbar.multi-form-toolbar{padding-left:0 !important;margin:0 24px}
.multi-form-toolbar .guidetoolbar{padding-left:16px}
.multi-form-toolbar .button-default.button-medium.moveNext{font-size:16px;margin-top:40px}
input::-webkit-input-placeholder{font-size:16px}
.guideFieldNode .guideFieldLabel.top label{white-space:break-spaces}
.customPanelLayout .afTabLeftPanel{padding-left:24px;padding-right:23px}
.customPanelLayout .guideseparator hr{margin-left:0}
.customPanelLayout .fd-row.guideGridFluidLayout2Container .fd-col-lg-3,.fd-row.guideGridFluidLayout2Container .fd-col-lg-4{width:33%}
.customPanelLayout .fd-row.guideGridFluidLayout2Container .fd-col-lg-9,.fd-row.guideGridFluidLayout2Container .fd-col-lg-9{width:67%}
}
@media(min-width:412px) and (max-width:427px){.customPanelLayout .residenceTelephoneNumber.guideFieldNode .guideFieldLabel.top label{width:70%}
}
.singlepageform{background-color:#fff;border-radius:8px}
.guideToolbarNode.toolbar{margin:0;padding-left:32px;padding-bottom:96px;height:141px;background:#ffff;border-radius:0 0 8px 8px}
.fd-row.guideGridFluidLayout2Container .fd-col-lg-3,.fd-row.guideGridFluidLayout2Container .fd-col-lg-4{width:25%}
.fd-row.guideGridFluidLayout2Container .fd-col-lg-9,.fd-row.guideGridFluidLayout2Container .fd-col-lg-8{width:75%;padding-left:10px}
@media(min-width:1400px){.container{width:1320px;padding:0 24px}
}
@media(min-width:1200px){.customPanelLayout .residenceTelephone .guideFieldNode .guideFieldLabel.top label{min-height:50px}
.container{padding:0 24px}
}
@media(min-width:601px) and (max-width:1023.9px){.customPanelLayout .col-md-8.afTabLeftPanel{width:55%}
.customPanelLayout .col-md-4.guide-tab-stamp-list{width:45%}
.guideToolbarNode.toolbar.multi-form-toolbar{padding-left:42.33%}
.customPanelLayout .guideseparator hr{width:100%}
.customPanelLayout .guideFieldNode.guideTextBox.country-dial-code-fn input{padding-left:66px !important}
}
@supports(-webkit-hyphens:none){@media(max-width:600px){.guideFieldNode .guideFieldLabel.top label{white-space:normal !important}
}
}