:root{--Action-Card-Linear: linear-gradient(128deg, #f5f6f7 100%, #ffffff 100%)}@font-face{font-family:"Ford F-1 Bold";font-weight:700;src:url("https://www.ford.com/finance/content/dam/ucl/fomo/fonts/FordF-1-Bold.otf") format("opentype");font-display:swap}@font-face{font-family:"Ford F-1 Semibold";font-weight:600;src:url("https://www.ford.com/finance/content/dam/ucl/fomo/fonts/FordF-1-Semibold.otf") format("opentype");font-display:swap}@font-face{font-family:"Ford F-1";font-weight:400;src:url("https://www.ford.com/finance/content/dam/ucl/fomo/fonts/FordF-1-Regular.otf") format("opentype");font-display:swap}@font-face{font-family:"Ford F-1 Regular";font-weight:400;src:url("https://www.ford.com/finance/content/dam/ucl/fomo/fonts/FordF-1-Regular.otf") format("opentype");font-display:swap}@font-face{font-family:"Ford F-1 Medium";font-weight:500;src:url("https://www.ford.com/finance/content/dam/ucl/fomo/fonts/FordF-1-Medium.otf") format("opentype");font-display:swap}@font-face{font-family:"Ford F-1 Light";font-weight:300;src:url("https://www.ford.com/finance/content/dam/ucl/fomo/fonts/FordF-1-Light.otf") format("opentype");font-display:swap}.finapp-container{font-family:"Ford F-1",sans-serif;font-weight:700}.vehicle-name-header{font-family:"Ford F-1",sans-serif;margin-top:10px}.vehicle-image{width:100%;bottom:0;position:relative}.right-side{position:relative;display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;gap:24px}.flex-direction-personal{display:flex;flex-direction:column}.margin-top{margin-top:20px}.mt-24{margin-top:24px}.section{width:432px;padding-bottom:16px}.landingPage{display:flex;flex-direction:row}fieldset{border:none;padding:0;margin:0}.container{font-family:"Ford F-1",sans-serif;width:100% !important;max-width:100%}.finapp-container-personal{display:flex;flex-direction:row;margin-top:.25rem !important;align-content:center}.word-label{font-size:12px !important;font-family:"Ford F-1",sans-serif !important;letter-spacing:0 !important;color:#333 !important;box-sizing:content-box;display:flex;margin-top:.25rem !important;width:400px;margin-left:5%}.last-name-label{margin:7px 0;line-height:20px !important}.padding-top-identity{padding-top:18px}.padding-bottom-residence{padding-bottom:16px !important}.residence-font{font-family:FordF1Regular,sans-serif !important;font-size:20px !important;padding-bottom:16px;font-weight:500 !important;letter-spacing:0 !important}.required-field-vehicle-selection{font-family:"Ford F-1",sans-serif;font-weight:500;font-size:14px;line-height:20px;color:#333;margin-top:14px;margin-bottom:14px}.section-heading{font-family:"Ford F-1",sans-serif !important;font-weight:500;font-size:20px;line-height:28px;color:#333;margin-top:0}.joint-section-heading{font-family:"Ford F-1",sans-serif;font-weight:500;font-size:24px;line-height:32px;color:#333;margin-top:0}.asterisk{color:#d62d0a;font-family:"Ford F-1",sans-serif;font-size:14px;font-weight:400;line-height:20px}.vehicleName{margin-left:10%;margin-top:5%;font-family:"Ford F-1",sans-serif !important;display:flex;flex-direction:column;gap:8px;width:80%}.vehicleNameDecision{margin-left:10%;margin-top:5%;font-family:"Ford F-1",sans-serif !important;display:flex;flex-direction:column;gap:8px}.joint-application-container{padding-left:16px !important;padding-right:16px !important;padding-top:24px !important;padding-bottom:24px !important;border-radius:16px;background:linear-gradient(128deg, #f5f6f7 35.5%, #fff 104.67%)}.hours-child-div{display:flex;flex:1 0 0;width:100%}.address_row{display:flex;flex-direction:row;gap:6px;justify-content:space-between}.address_row .address_column{width:49%}.DropdownBase__wrapper{width:100%}.not-ready{font-weight:"700 !important";color:"#000 !important"}.width-dealer{width:100% !important;margin:2% 0%}.popuptip{overflow:hidden}.PopupTip__body{max-height:fit-content !important}.list-item{font-family:"Ford F-1",sans-serif !important}.DropdownBaseItem__Item-text .title{font-family:"Ford F-1",sans-serif !important}.back-to-cart{justify-content:left !important;margin-left:-5%;color:#0562d2;cursor:pointer;font-size:14px;font-style:normal;font-weight:700;line-height:30px;margin-bottom:1px;font-family:"Ford F-1",sans-serif}@media screen and (min-width: 600px)and (max-height: 700px){.vehicle-image{width:90% !important;bottom:0;position:relative}}@media screen and (max-width: 864px){.section{padding:2rem 0;width:432px}.landingPage{display:flex;flex-direction:column}.decisionLandingPage{display:flex;flex-direction:column}}.prequal-info div,.prequal-info p,.prequal-info a{display:inline-block !important}.full-pricing-link{padding:0 !important}@media screen and (min-width: 600px)and (max-width: 864px){.vehicle_image_align{display:flex;flex-direction:column;align-items:center}}@media screen and (min-width: 864px){.left-side{width:100%;padding-bottom:5%;z-index:10}.left-side .PopupTip__overlay{position:absolute;z-index:1000}.left-side-decision{top:65px;position:sticky;height:max-content;width:100%;padding-bottom:5%}.right-side{width:100%}.right-side .PopupTip__overlay{position:absolute;z-index:1000}}@media screen and (max-width: 864px){.vehicleNameDecision{margin-left:0%}.vehicleName{margin-left:0%}}@media screen and (min-width: 990px){.landingPage{padding-left:56px;padding-right:56px;max-width:1440px;margin-left:auto;margin-right:auto}.decisionLandingPage{padding-left:56px;padding-right:56px;max-width:1440px;margin-left:auto;margin-right:auto}}@media screen and (min-width: 1400px){.landingPage{display:flex;flex-direction:row;padding-left:56px;padding-right:56px;max-width:1440px !important;margin-left:auto;margin-right:auto}}@media screen and (max-width: 990px){.main__header{margin-left:0}.finapp-container{margin:16px}}@media(max-width: 600px){.modal-body-height{max-height:fit-content !important}.margin-top{margin-top:16px}.right-side{gap:16px}.section{padding:1rem 0;width:100%}.main__header{margin-left:0}.vehicleName{margin-left:0%;width:100%}.prequalLink{padding-left:12px}.modal-margin{margin:10px}}.finance-type-section .Label__text{color:#333 !important;font-family:"Ford F-1",sans-serif !important}.additional-income-info-icon{color:#066fef}.personal-use-tooltip-icon{color:#066fef}.section .joint-section{margin-bottom:24px;padding-bottom:16px}.section .joint-section .margin-top .section-heading{font-family:"Ford F-1",sans-serif !important;font-weight:500;font-size:20px;line-height:28px;color:#333;margin-top:0}.DropdownBase__content-wrapper{min-width:initial !important}.section .section__subheading .medium-text.heading__subtitle,.section .section__subheading .RichTextEditor p span{font-family:"Ford F-1",sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#333;margin:0}.section .section__subheading .RichTextEditor h3,.section .section__subheading .RichTextEditor h4,#addtional-income-text h2,#addtional-income-text-joint h4{font-family:"Ford F-1",sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#333;margin:0}.terms-and-conditions-section .review__agree__section{width:100%;height:600px;overflow-y:auto;display:flex;padding:24px;flex-direction:column;align-items:flex-start;flex-shrink:0;align-self:stretch;background-color:#fafafa;border-radius:8px}#terms:focus{outline:2px solid #333}.terms-and-conditions-section .review__agree__section .review__agree_title .RichTextEditor p,.terms-and-conditions-section .review__agree__section .review__agree_title .RichTextEditor p span,.terms-and-conditions-section .review__agree__section .review__agree_content .RichTextEditor h4{font-family:"Ford F-1 Bold",sans-serif;font-size:14px;font-weight:700;line-height:20px;text-align:left;color:#333;margin-bottom:20px}.terms-and-conditions-section .review__agree__section .review__agree_content .RichTextEditor p,.terms-and-conditions-section .review__agree__section .review__agree_content .RichTextEditor p span{font-family:"Ford F-1",sans-serif;font-size:14px;font-weight:400;line-height:20px;text-align:left;color:#333}.terms-and-conditions-section .review__agree__section .review__agree_content .RichTextEditor p a,.terms-and-conditions-section .review__agree__section .review__agree_content .RichTextEditor p span a{text-decoration:underline}.section .communication__method__text .RichTextEditor p{font-family:"Ford F-1",sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#333}.section .contain__infoProp .TextInput__label svg{width:16px;height:16px}.section .contain__infoProp .TextInput__label .PopupTip__header,.section .contain__infoProp .TextInput__label .PopupTip__body{font-family:"Ford F-1",sans-serif;font-size:14px;line-height:22px;color:#333}.terms-and-conditions-text{text-decoration:underline !important;color:#066fef !important;border:none !important;background:none !important;font-size:12px !important;padding:0 !important;font-family:"Ford F-1 Regular",serif !important;display:inline-block !important}.wisconsin__resident__section #wisconsin__resident__mp{margin-top:-16px}.wisconsin__resident__section #wisconsin__resident__mp p,.wisconsin__resident__section #wisconsin__resident__mp span{color:#333;font-size:14px;line-height:22px}.credit__decision__title{font-family:"Ford F-1",sans-serif;font-weight:700;font-size:36px;line-height:44px;color:#333;margin-top:0;margin-bottom:8px;padding-top:20px}.credit__decision__subtitle{font-family:"Ford F-1 Medium",sans-serif;font-weight:500;font-size:20px;line-height:28px;color:#333;margin-top:0;margin-bottom:8px}.status_terms{color:#0562d2;border:none;background-color:rgba(0,0,0,0);font-family:"Ford F-1",sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:16px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;cursor:pointer}@media screen and (max-width: 1366px){.credit__decision__title{font-size:32px;line-height:40px}.credit__decision__subtitle{font-size:18px;line-height:26px}}@media screen and (max-width: 1025px){.credit__decision__title{font-size:28px;line-height:36px}.credit__decision__subtitle{font-size:16px;line-height:24px}}@media screen and (max-width: 864px){.credit__decision__title{font-size:26px;line-height:34px}}.vehicle_image_section{margin-top:30px;width:100%}.vehicle_image_section .vehicle_image_skeleton{width:100%;height:359px}@media screen and (max-width: 1025px){.vehicle_image_section .vehicle_image_skeleton{height:260px}}@media screen and (max-width: 864px){.vehicle_image_section .vehicle_image_skeleton{height:359px}}@media screen and (max-width: 600px){.vehicle_image_section .vehicle_image_skeleton{height:200px}}.maintenance-page-buttons{display:inline-flex;margin-top:40px}#maintenance-page{padding-left:56px;padding-right:56px;margin-bottom:20px}@media screen and (max-width: 600px){.maintenance-page-buttons{display:inline-block;margin-top:40px}.maintenance-page-buttons a{margin-top:20px}#maintenance-page{padding-left:10px;padding-right:10px}}.divider-line{border-top:1px solid #d9d9d9;padding:.5rem 0;display:flex;flex-direction:column;font-size:14px}@media screen and (max-width: 600px){.divider-line{display:none}}.terms-and-conditions-container{max-width:1440px !important;margin-left:auto;margin-right:auto}.terms-and-conditions-section{padding:20px}.terms-and-conditions-footer-container{padding:20px 0;display:flex;flex-direction:row;justify-content:center;position:fixed;bottom:0;left:0;width:100%;background-color:#fff;z-index:2000}.terms-and-conditions-footer{display:flex;flex-direction:row;justify-content:flex-end;width:100%;max-width:1440px !important}.terms-and-conditions-label{display:flex;flex-direction:row;justify-content:space-between}.terms-and-conditions-checkbox-container{margin-top:20px;margin-bottom:20px}.checkbox-styling-enabled{background-color:#a5b7ca !important}.checkbox-styling-checked{background-color:rgba(229,243,230,.5) !important}.checkbox-styling{background-color:rgba(165,183,202,.5);padding:24px 16px;color:gray;border-radius:8px}.joint-applicant-styling{height:100px}.single-applicant-styling{height:70px}.reminder-container{margin-bottom:50px;background:#f2f2f2;padding:16px}.save-button{height:40px !important;width:120px !important}
.loadingSpinner{position:fixed;z-index:999;overflow:show;margin:auto;top:0;left:0;bottom:0;right:0;width:50px;height:50px}.loadingSpinner:before{content:"";display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.5)}.loadingSpinner:not(:required){font:0/0 sans-serif;color:rgba(0,0,0,0);text-shadow:none;background-color:rgba(0,0,0,0);border:0}.loadingSpinner:not(:required):after{content:"";display:block;font-size:10px;width:50px;height:50px;margin-top:-0.5em;border:4px solid #00095b;border-radius:100%;border-bottom-color:rgba(0,0,0,0);-webkit-animation:spinner 1s linear 0s infinite;animation:spinner 1s linear 0s infinite}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}
.main__header .container__title,.main__header .container__subtitle{margin:5px 0px}.main__header .container__title .RichTextEditor p,.main__header .container__title .RichTextEditor h1{font-family:"Ford F-1",sans-serif;font-weight:600;line-height:44px;font-size:36px;color:#333}.main__header .container__subtitle .RichTextEditor p,.main__header .container__subtitle .RichTextEditor h2{font-family:"Ford F-1",sans-serif;font-weight:500;line-height:32px;font-size:24px;color:#333}@media screen and (max-width: 1366px){.main__header .container__title .RichTextEditor p,.main__header .container__title .RichTextEditor h1{font-size:32px;line-height:40px}.main__header .container__subtitle .RichTextEditor p,.main__header .container__subtitle .RichTextEditor h2{font-size:20px;line-height:28px}}@media screen and (max-width: 835px){.main__header .container__title .RichTextEditor p,.main__header .container__title .RichTextEditor h1{font-size:28px;line-height:36px}.main__header .container__subtitle .RichTextEditor p,.main__header .container__subtitle .RichTextEditor h2{font-size:20px;line-height:28px}}@media screen and (max-width: 669px){.main__header .container__title .RichTextEditor p,.main__header .container__title .RichTextEditor h1{font-size:22px;line-height:36px}.main__header .container__subtitle .RichTextEditor p,.main__header .container__subtitle .RichTextEditor h2{font-size:16px;line-height:24px}}
.MuiCircularProgress-root{color:#00142e !important}.full-page-container{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;display:flex;justify-content:center;align-items:center;z-index:1000}.full-page-content{text-align:center}.countdown-container{display:flex;flex-direction:column;align-items:center}.progress-container{display:flex;flex-direction:column;align-items:center}.countdown-msg,.countdown-wait-msg{margin-top:10px}
