.elementor-35271 .elementor-element.elementor-element-d231203{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35271 .elementor-element.elementor-element-d231203:not(.elementor-motion-effects-element-type-background), .elementor-35271 .elementor-element.elementor-element-d231203 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-35271 .elementor-element.elementor-element-40dc8ac{--display:flex;}.elementor-35271 .elementor-element.elementor-element-0b79d73 .vehica-social-profiles{text-align:left;}.elementor-35271 .elementor-element.elementor-element-f7405b7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-35271 .elementor-element.elementor-element-ea5239b{--display:flex;}.elementor-35271 .elementor-element.elementor-element-dafa7bf .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-35271 .elementor-element.elementor-element-dafa7bf .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-35271 .elementor-element.elementor-element-dafa7bf{--e-icon-list-icon-size:18px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-35271 .elementor-element.elementor-element-dafa7bf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-35271 .elementor-element.elementor-element-dafa7bf .elementor-icon-list-item > a{font-size:16px;font-weight:600;line-height:1.2em;}.elementor-35271 .elementor-element.elementor-element-dafa7bf .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-35271 .elementor-element.elementor-element-18c31a5 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-35271 .elementor-element.elementor-element-18c31a5 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-35271 .elementor-element.elementor-element-18c31a5{--e-icon-list-icon-size:18px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-35271 .elementor-element.elementor-element-18c31a5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-35271 .elementor-element.elementor-element-18c31a5 .elementor-icon-list-item > a{font-size:16px;font-weight:600;line-height:1.2em;}.elementor-35271 .elementor-element.elementor-element-18c31a5 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-35271 .elementor-element.elementor-element-8f793eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35271 .elementor-element.elementor-element-8f793eb:not(.elementor-motion-effects-element-type-background), .elementor-35271 .elementor-element.elementor-element-8f793eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-35271 .elementor-element.elementor-element-8174664 .vehica-logo img{max-height:60px;height:60px;}.vehica-menu-sticky-active .elementor-35271 .elementor-element.elementor-element-8174664 .vehica-logo img{height:60px !important;max-height:60px !important;}.elementor-35271 .elementor-element.elementor-element-8174664 .vehica-button.vehica-button--menu-submit{border-radius:3px 3px 3px 3px;color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );}.elementor-35271 .elementor-element.elementor-element-8174664 .vehica-button.vehica-button--menu-submit:hover{border-radius:3px 3px 3px 3px;color:var( --e-global-color-accent );}.elementor-35271 .elementor-element.elementor-element-8174664 .vehica-mobile-menu__open__top__submit-button .vehica-button{border-radius:3px 3px 3px 3px;color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );}.elementor-35271 .elementor-element.elementor-element-8174664 .vehica-mobile-menu__open__top__submit-button .vehica-button:hover{border-radius:3px 3px 3px 3px;color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );}.elementor-35271 .elementor-element.elementor-element-8174664 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-35271 .elementor-element.elementor-element-8174664 .vehica-menu__wrapper{height:71px;}.elementor-35271 .elementor-element.elementor-element-8174664 .vehica-menu__desktop{height:71px;background-color:#1B1462;}.elementor-35271 .elementor-element.elementor-element-8174664 .vehica-menu-item-depth-0 > *{font-size:16px;font-weight:600;line-height:1.2em;}.elementor-35271 .elementor-element.elementor-element-8174664 .vehica-menu__desktop .vehica-menu > .menu-item > .vehica-menu__link{color:var( --e-global-color-accent );}.elementor-35271 .elementor-element.elementor-element-8174664 .vehica-menu-desktop-login-register-link a{color:var( --e-global-color-accent );}.elementor-35271 .elementor-element.elementor-element-8174664 .vehica-menu__wrapper .vehica-menu > .menu-item-has-children > .vehica-menu__link:after{color:var( --e-global-color-af6cdb4 );}.elementor-35271 .elementor-element.elementor-element-8174664 .vehica-menu-hover{background-color:var( --e-global-color-e31da2d );}.elementor-35271 .elementor-element.elementor-element-8174664 .vehica-menu__wrapper .vehica-menu > .menu-item-has-children:hover > .vehica-menu__link:after{color:var( --e-global-color-af6cdb4 );}.vehica-menu-sticky-active .elementor-35271 .elementor-element.elementor-element-8174664 .vehica-menu__desktop .vehica-menu__wrapper{background-color:var( --e-global-color-primary );}.elementor-35271 .elementor-element.elementor-element-8174664 .vehica-menu__desktop .vehica-submenu{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-35271 .elementor-element.elementor-element-8174664 .vehica-menu__wrapper .vehica-menu .vehica-submenu .vehica-menu__link{border-bottom-color:var( --e-global-color-text );}.elementor-35271 .elementor-element.elementor-element-8174664 .vehica-menu-icon *{fill:var( --e-global-color-af6cdb4 );}.vehica-button.vehica-button--menu-submit:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );}.vehica-mobile-menu__open__top__submit-button .vehica-button:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );}.elementor-35271 .elementor-element.elementor-element-396a7e6{z-index:0;}@media(max-width:899px){.elementor-35271 .elementor-element.elementor-element-d231203{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-35271 .elementor-element.elementor-element-f7405b7{--width:30%;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35271 .elementor-element.elementor-element-ea5239b{--width:70%;}.elementor-35271 .elementor-element.elementor-element-8174664 .vehica-logo img{max-height:55px;height:55px;}.vehica-menu-sticky-active .elementor-35271 .elementor-element.elementor-element-8174664 .vehica-logo img{height:50px !important;max-height:50px !important;}.elementor-35271 .elementor-element.elementor-element-8174664{z-index:1;}}/* Start custom CSS for vehica_social_profiles_general_widget, class: .elementor-element-0b79d73 */.header-social .vehica-social-profiles__v2__title{
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-f9e9340 */img[alt="en"] {
  width: 32px;
  height: 32px;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-cc772d8 */img[alt="es"] {
  width: 32px;
  height: 32px;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7405b7 */.flags img{
    width: 32px;
    height: 32px;
}/* End custom CSS */
/* Start custom CSS for vehica_menu_general_widget, class: .elementor-element-8174664 */.vehica-menu__wrapper{
    padding:0px !important;
}/* End custom CSS */
/* Start custom CSS *//* WA 20261112-batch1: keep the header (and the phone menu it opens) above page content; heroes use z-index 2. */
body .elementor-element.elementor-element-8f793eb { position: relative; z-index: 100; }
/* Floating Get Approved bar is site-wide. The footer's own bottom padding leaves room for it, so no page padding (the home page CSS still adds 110px). */
body { padding-bottom: 0 !important; }
/* No bar on the credit application page. */
body.page-id-41672 .wa-ac-float-bar { display: none; }/* End custom CSS */