.elementor-kit-7{--e-global-color-primary:#CE9818;--e-global-color-secondary:#696969;--e-global-color-text:#54595F;--e-global-color-accent:#CE9818;--e-global-color-709a6dd:#FFFFFF;--e-global-color-6b0b9cf:#F6F6F6;--e-global-color-17cd6e1:#EBEAEA;--e-global-color-978c9dd:#747474;--e-global-color-41b8da8:#232323;--e-global-color-f3fcdd6:#000000;--e-global-typography-primary-font-family:"Work Sans";--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Montserrat";--e-global-typography-secondary-font-weight:300;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Montserrat";--e-global-typography-accent-font-weight:600;color:var( --e-global-color-41b8da8 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-kit-7 a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-kit-7 h1{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-kit-7 h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-kit-7 h3{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:400;line-height:32px;}.elementor-kit-7 h4{color:var( --e-global-color-f3fcdd6 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-kit-7 h5{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-kit-7 h6{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1920px;}.e-con{--container-max-width:1920px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.maxWidthElementCode { width: 100%; }
#vehicle-banner,
#page-banner {
    aspect-ratio: 16 / 9;
    max-height: calc(100vh - 36px);
    max-height: calc(100lvh - 36px);
}
.opt-mobile p { margin-bottom: 0 }
.opt-mobile .elementor-button { padding: 10px; }
.vehicle-value p,
.vehicle-value-title p { margin: 0; }
.vehicle-value p:before,
.vehicle-value .elementor-counter-number-prefix {
    content: "$";
    display: inline-block;
    font-size: .725em;
}
.vehicle-value .elementor-counter-number-prefix {
    position: absolute;
    left: -30px;
    bottom: -5px;
}
.fa-svg-custom {
    fill: var(--e-global-color-primary);
    pointer-events: none;
}
@media (min-width: 1280px) {
    #vehicle-price,
    #vehicle-docs {
        transform: scale(1.25);
        transform-origin: right;
    }
}
@media (max-width: 676px){
    .vehicle-value .elementor-counter-number-prefix {
        left: -15px;
        bottom: -3px;
    }
}
/* IMG ratio */
.img-aspect-ratio-2-1 { aspect-ratio: 2 / 1; }
/* acc */
nav.onetap-accessibility.onetap-plugin-onetap .onetap-container .onetap-accessibility-settings header.onetap-header-top .onetap-site-container .onetap-site-info .onetap-information {
    opacity: 0 !important;
    pointer-events: none;
    user-select: none;
    visibility: hidden;
}/* End custom CSS */