.autoloan-prequalification-body input:-webkit-autofill,.autoloan-prequalification-body input:-webkit-autofill:hover,.autoloan-prequalification-body input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #fff inset !important;box-shadow:0 0 0 1000px #fff inset !important;-webkit-text-fill-color:#2e2e2e !important}
.autoloan-prequalification-body input:-moz-autofill{box-shadow:0 0 0 1000px #fff inset !important;-moz-text-fill-color:#2e2e2e !important}
.autoloan-prequalification-body{background-color:#f6f6f6}
.autoloan-prequalification-body #alpqHiddenFields{display:none}
.autoloan-prequalification-body :where(.css-mncuj7).ant-select-single .ant-select-selector .ant-select-selection-placeholder{position:absolute;inset:0;width:100%;line-height:54px}
.autoloan-prequalification-body #coborrowerContainer,.autoloan-prequalification-body #otherFinancialInformationContainer,.autoloan-prequalification-body #cbOtherFinancialInformationContainer{padding:16px 16px 0;border-radius:8px;min-width:100%;background-color:#f6f6f6}
.autoloan-prequalification-body #cbOtherFinancialInformationContainer{padding-top:0;margin-top:-16px}
.autoloan-prequalification-body .field.component div.cmp--hidden[data-name*="AMLConcern"],.autoloan-prequalification-body .field.component div.cmp--hidden[data-name*="dobAgeValidationErrorMessage"]{display:none}
.autoloan-prequalification-body .cmp-checkbox-item,.autoloan-prequalification-body .cmp-checkbox-group{padding:0}
.autoloan-prequalification-body div[data-name="cbAddOtherFinancialInformation"] .cmp-checkbox-group{padding-bottom:16px}
.autoloan-prequalification-body .form-container .form_main .exit-form .exit-icon{margin-right:11px;transform:scale(1.3332);transform-origin:center;margin-top:-3px}
.autoloan-prequalification-body .infoNotificationBar{z-index:3;width:100% !important;left:0 !important;right:0 !important;align-items:start}
.autoloan-prequalification-body .notification-bar{width:100% !important;padding:10px 16px;border-left-width:4px;align-items:start}
@media screen and (min-width:1400px){.autoloan-prequalification-body .infoNotificationBar{max-width:1272px !important}
}
@media screen and (max-width:1399px){.autoloan-prequalification-body .infoNotificationBar{max-width:1092px !important}
}
@media screen and (max-width:1199px){.autoloan-prequalification-body .infoNotificationBar{max-width:912px !important}
}
@media screen and (max-width:1023px){.autoloan-prequalification-body .infoNotificationBar,.autoloan-prequalification-body .formcontainer>.cmp-container{max-width:calc(100% - 48px) !important}
.autoloan-prequalification-body .cmp-fb-container.--flex #container-352f126d5f.cmp-container{flex-direction:column-reverse !important}
.autoloan-prequalification-body .cmp-fb-container.--flex #container-352f126d5f.cmp-container .cmp-button .ant-form-item .ant-btn{margin-top:0}
.autoloan-prequalification-body .cmp-fb-container :has(.button),.autoloan-prequalification-body .cmp-fb-container.--flex .cmp-container:has(>.button),.autoloan-prequalification-body .cmp-fb-container .cmp-button .ant-form-item .ant-btn,.autoloan-prequalification-body .TermsofAcceptance--btn-wrapper.ant-modal-footer--btn-wrapper form.ant-form,.autoloan-prequalification-body .cmp-modal-tnc .ant-modal-content .ant-modal-footer .ant-modal-footer--btn-wrapper button{width:100%}
}
@media screen and (max-width:767px){.autoloan-prequalification-body .ant-steps.ant-steps-horizontal{padding:8px 0}
.autoloan-prequalification-body .ant-steps.ant-steps-horizontal .ant-steps-item{flex:1 !important;display:flex;justify-content:center;align-items:center}
.autoloan-prequalification-body .ant-steps.ant-steps-horizontal .ant-steps-item .ant-steps-item-title{white-space:nowrap}
.autoloan-prequalification-body .ant-steps.ant-steps-horizontal .ant-steps-item-content{width:auto;min-width:112px;margin-top:8px}
}
@media screen and (max-width:359px){.autoloan-prequalification-body .ant-steps.ant-steps-horizontal .ant-steps-item-content{width:112px}
.autoloan-prequalification-body .ant-steps.ant-steps-horizontal .ant-steps-item .ant-steps-item-title{white-space:normal}
}
.autoloan-prequalification-body .notification-bar .message-container{border-radius:12px;align-items:start}
.autoloan-prequalification-body .notification-bar .message-container p{margin:0 16px;font-size:18px;font-weight:700;line-height:28px;align-self:center}
.autoloan-prequalification-body .notification-bar .success-icon,.autoloan-prequalification-body .notification-bar .close-button,.autoloan-prequalification-body .notification-bar .error-icon{width:32px;height:32px}
.autoloan-prequalification-body .notification-bar .close-button{padding:8px}
.autoloan-prequalification-body .notification-bar .close-button .close-icon{width:16px;height:16px}
.autoloan-prequalification-body .wleft-arrow .arrowLeft{background:url(clientlib-alpq/resources/images/arrowLeft.svg) center center/cover no-repeat,transparent;width:44px;height:44px;background-size:32px}
.autoloan-prequalification-body .wright-arrow .arrowRight{background:url(clientlib-alpq/resources/images/arrowRight.svg) center center/cover no-repeat,transparent;width:44px;height:44px;background-size:32px}
.autoloan-prequalification-body .wleft-arrow .arrowLeft{background:url(clientlib-alpq/resources/images/arrowLeft.svg) center center/cover no-repeat,transparent;width:44px;height:44px;background-size:32px}
.autoloan-prequalification-body .default-svg-blue{background:url(clientlib-alpq/resources/images/info-outline-default-blue.svg) center center/cover no-repeat,transparent;width:16px;height:16px;min-width:16px;min-height:16px;background-size:19px}
.autoloan-prequalification-body .hover-svg-blue{background:url(clientlib-alpq/resources/images/info-outline-hover-blue.svg) center center/cover no-repeat,transparent;width:16px;height:16px;min-width:16px;min-height:16px;background-size:19px}
.autoloan-prequalification-body .default-svg-white{background:url(clientlib-alpq/resources/images/info-outline-default-white.svg) center center/cover no-repeat,transparent;width:16px;height:16px;min-width:16px;min-height:16px;background-size:19px}
.autoloan-prequalification-body .hover-svg-white{background:url(clientlib-alpq/resources/images/info-outline-hover-white.svg) center center/cover no-repeat,transparent;width:16px;height:16px;min-width:16px;min-height:16px;background-size:19px}