/*!
 Source: Base: sb.us.ford.complex-organism.footer.style2
*/.footerWrapper--top .footer-menu-column-wrapper .menu-column .menu-heading{font-size:1.188rem;letter-spacing:1px;font-weight:500;margin-bottom:1.25rem}.footerWrapper--top .footer-menu-column-wrapper .menu-column .nav-wrapper ul li+li{margin:0px}.footerWrapper--top .footer-menu-column-wrapper .menu-column .nav-wrapper ul li a{color:#010203;font-weight:400;min-height:44px;display:flex;align-items:center}.footerWrapper--top .socialHeader{font-size:1.188rem;text-transform:uppercase;letter-spacing:1px;font-weight:500}@media (max-width: 991.98px){.footerWrapper--top .socialHeader{padding:0 0 9px 0}}.footerWrapper--top .dealerSocials .social{width:44px;height:44px}.footerWrapper--top .dealerSocials .social svg{width:25px;height:25px}@media (max-width: 991.98px){.footerWrapper--top .footer-menu-column-wrapper .menu-column{border-bottom:1px solid #e7e7e7;padding:0 20px}.footerWrapper--top .footer-menu-column-wrapper .menu-column:first-of-type{border-top:1px solid #e7e7e7}.footerWrapper--top .footer-menu-column-wrapper .menu-column .menu-heading{font-size:1rem;margin:20px auto;display:flex;justify-content:space-between;align-items:center}.footerWrapper--top .footer-menu-column-wrapper .menu-column .menu-heading:after{content:'';box-sizing:border-box;height:12px;width:12px;border-style:solid;border-color:currentColor;border-width:0px 2px 2px 0px;transform:rotate(45deg) translateY(-3px) translateX(0);-webkit-transform:rotate(45deg) translateY(-3px) translateX(0);margin-left:5px;vertical-align:middle;transition:all 0.3s ease-in}.footerWrapper--top .footer-menu-column-wrapper .menu-column--showMenus .menu-heading:after{transform:rotate(-135deg) translateY(-1px) translateX(-1px);-webkit-transform:rotate(-135deg) translateY(-1px) translateX(-1px)}.footerWrapper--top .footer-menu-column-wrapper .socialHeader{font-size:1rem}}.footerWrapper--bottom{font-size:0.85rem;font-weight:normal;text-transform:capitalize;color:#010203;border-bottom:1px solid #efefef}.footerWrapper--bottom .innerWrapper{padding:3.125rem 0 1.875rem 0;border-top:1px solid #efefef}@media (max-width: 1199.98px){.footerWrapper--bottom .innerWrapper{padding:1.875rem 0}}.footerWrapper--bottom .innerWrapper .footer-item--singleMenu .menu-footer-container .nav{justify-content:center}.footerWrapper--bottom .innerWrapper .footer-item--singleMenu .menu-footer-container .nav li{padding:0 0.625rem;line-height:1;position:relative;border:none}.footerWrapper--bottom .innerWrapper .footer-item--singleMenu .menu-footer-container .nav li:not(:last-child)::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);height:15px;width:1px;background:#010203}.footerWrapper--bottom .innerWrapper .footer-item--singleMenu .menu-footer-container .nav li:first-of-type{padding:0 0.625rem 0 0}.footerWrapper--bottom .innerWrapper .footer-item--singleMenu .menu-footer-container .nav li a{font-weight:300;color:#010203;min-height:44px;display:inline-flex;align-items:center}.footerWrapper--bottom .innerWrapper .logoContainer .header-item-singleLogo a.logo{min-height:44px;display:inline-flex;align-items:center}@media (max-width: 1199.98px){.footerWrapper--bottom .innerWrapper .logoContainer{padding:1.875rem 0 0 0}}@media (max-width: 767.98px){.footerWrapper--bottom{font-size:1rem}.footerWrapper--bottom .footer-item--singleMenu ul li a{font-size:.85rem}}
