@font-face{font-display:swap;font-family:"MINI-Sans-Serif-Regular";src:url(https://prod.cdn.secureoffersites.com/common/themes/Mini/MINI-Sans-Serif-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:"MINI-Sans-Serif-Bold";src:url(https://prod.cdn.secureoffersites.com/common/themes/Mini/MINI-Sans-Serif-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:"MINI-Serif-Regular";src:url(https://prod.cdn.secureoffersites.com/common/themes/Mini/MINI-Serif-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:"MINI-Serif-Bold";src:url(https://prod.cdn.secureoffersites.com/common/themes/Mini/MINI-Serif-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:"MINI-Serif-Italic";src:url(https://prod.cdn.secureoffersites.com/common/themes/Mini/MINI-Serif-Italic.ttf) format("truetype")}body,h1{font-family:MINI-Serif-Regular,sans-serif!important}._theme_font_bold{font-family:MINI-Serif-Bold,sans-serif!important}._theme_font_regular{font-family:MINI-Serif-Regular,sans-serif!important}._theme_font_italic{font-family:MINI-Serif-Italic,sans-serif!important}.rounded-buttons{border-radius:25px;font-family:MINI-Sans-Serif-Bold,sans-serif!important;text-transform:uppercase}.oem-vdp-vehicle-heading,.vdp-vehicle-heading,.vehiclebox-title{text-transform:uppercase!important}.details-key,.key-features-title,.oem-specifications-item,.oem-specifications-title h3,.oem-vehicle-details-title{text-transform:capitalize!important}.rounded-box{border-radius:25px}.rounded-left-top-radius{border-top-left-radius:25px}.rounded-right-top-radius{border-top-right-radius:25px}.rounded-right-bottom-radius{border-bottom-right-radius:25px}.rounded-left-bottom-radius{border-bottom-left-radius:25px}.full-rounded-box,.rounded-corners{border-radius:25px}.rounded-full-buttons{border-radius:35px}.newpreowned-section a,.theme-coupon-specials a{border-radius:25px}.wizard-backgroundcolor{background-color:rgba(0,0,0,.8)}.darkcolor-primary{background-color:#a10600}.lightbackground-primary{background-color:#da2018!important}.lightbackground2-primary{background-color:#f13029!important}#_website_primary ._theme_sales_links{color:#000!important}#_website_primary ._theme_sales_links a{color:inherit}#_website_primary ._theme_footer .footer-text-color,#_website_primary ._theme_footer .footer-text-color a{color:#000}#_website_primary ._theme_footer .footer-text-color a:hover{color:#000;text-decoration:none}#_website_primary ._theme_footer h3{color:#000!important}#_website_primary ._theme_footer .contact-us-btn{background-color:#00779c!important;color:#fff!important}#_website_primary ._theme_footer_icons{color:#000!important}#_website_primary ._theme_footer_background_color{background-color:#fff!important}#_website_primary ._theme_top_border_color{border-color:#6e6e6e!important}#_website_primary ._theme_footer_icons{color:#00779c!important}#_website_primary ._theme_footer_border_color{border-color:#6e6e6e!important}#_website_primary .primary-mobile-footer .contact-us-btn{background-color:#00779c!important;color:#fff!important}#_website_primary ._theme_mobile_footer_h_tag_color,#_website_primary ._theme_mobile_footer_text_color,#_website_primary ._theme_mobile_footer_text_colora{color:#000!important}#_website_primary ._theme_mobile_footer_text_colora:hover{color:#000!important;text-decoration:none}#_luxury_template .website-luxury-footer .footer{background-color:#fff!important}#_luxury_template .website-luxury-footer .footer-client-contact-info{color:#000!important}#_luxury_template .website-luxury-footer .footer-client-contact-info a{color:inherit!important}#_luxury_template .website-luxury-footer .dynamicfooter h3,#_luxury_template .website-luxury-footer .dynamicfooter li a,#_luxury_template .website-luxury-footer .footer-bottom-links,#_luxury_template .website-luxury-footer .footer-client-name{color:#000!important}#_luxury_template .website-luxury-footer .footer-bottom-links a{color:inherit!important}#_luxury_template .website-luxury-footer a.contact-us-btn{background-color:#00779c!important;color:#fff!important}#_luxury_template .website-luxury-footer ._theme_footer_icons{color:#00779c!important}#_luxury_template #website-luxury-mobile-footer{background-color:#fff!important}#_luxury_template #website-luxury-mobile-footer .top_border_color{border-color:#000!important}#_luxury_template ._theme_mobile_footer_h_tag_color,#_luxury_template .mobile-dynamic-footer li a{color:#000!important}#custompageblock .mini-btn{appearance:none;border:2px solid;border-radius:40px;cursor:pointer;display:inline-block;font-family:"MINI-Sans-Serif-Bold",Arial,sans-serif;font-size:16px;margin-bottom:8px;padding:10px 30px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .25s ease-in-out}#custompageblock .mini-btn-small{font-size:13px;line-height:unset;margin-bottom:6.5px;padding:7.5px 30px}#custompageblock .mini-btn-primary{background-color:#00779c;border-color:#00779c;color:#fff}#custompageblock .mini-btn-primary:hover{background-color:#005069;border-color:#005069}#custompageblock .mini-btn-secondary{background-color:#000;border-color:#000;color:#fff}#custompageblock .mini-btn-secondary:hover{background-color:#4a4a4a;border-color:#4a4a4a}#custompageblock .mini-btn-tertiary{background-color:transparent;border-color:#000;color:#000}#custompageblock .mini-btn-tertiary:hover{background-color:#000;color:#fff}#custompageblock .mini-btn-dark.mini-btn-primary{background-color:#00779c;border-color:#00779c;color:#fff}#custompageblock .mini-btn-dark.mini-btn-primary:hover{background-color:#005069;border-color:#005069}#custompageblock .mini-btn-dark.mini-btn-secondary{background-color:#fff;border-color:#fff;color:#000}#custompageblock .mini-btn-dark.mini-btn-secondary:hover{background-color:#e0e0e0;border-color:#e0e0e0}#custompageblock .mini-btn-dark.mini-btn-tertiary{background-color:transparent;border-color:#fff;color:#fff}#custompageblock .mini-btn-dark.mini-btn-tertiary:hover{background-color:#fff;color:#000}#custompageblock .mini-btn-primary.hover\:mini-btn-secondary:hover{background-color:#000;border-color:#000;color:#fff}#custompageblock .mini-btn-primary.hover\:mini-btn-tertiary:hover{background-color:transparent;border-color:#000;color:#000}#custompageblock .mini-btn-secondary.hover\:mini-btn-primary:hover{background-color:#00779c;border-color:#00779c;color:#fff}#custompageblock .mini-btn-secondary.hover\:mini-btn-tertiary:hover{background-color:transparent;border-color:#000;color:#000}#custompageblock .mini-btn-tertiary.hover\:mini-btn-primary:hover{background-color:#00779c;border-color:#00779c;color:#fff}#custompageblock .mini-btn-tertiary.hover\:mini-btn-secondary:hover{background-color:#000;border-color:#000;color:#fff}#custompageblock .mini-btn-dark.mini-btn-primary.hover\:mini-btn-secondary:hover{background-color:#fff;border-color:#fff;color:#000}#custompageblock .mini-btn-dark.mini-btn-primary.hover\:mini-btn-tertiary:hover{background-color:transparent;border-color:#fff;color:#fff}#custompageblock .mini-btn-dark.mini-btn-secondary.hover\:mini-btn-primary:hover{background-color:#00779c;border-color:#00779c;color:#fff}#custompageblock .mini-btn-dark.mini-btn-secondary.hover\:mini-btn-tertiary:hover{background-color:transparent;border-color:#fff;color:#fff}#custompageblock .mini-btn-dark.mini-btn-tertiary.hover\:mini-btn-primary:hover{background-color:#00779c;border-color:#00779c;color:#fff}#custompageblock .mini-btn-dark.mini-btn-tertiary.hover\:mini-btn-secondary:hover{background-color:#fff;border-color:#fff;color:#000}#custompageblock .mini-btn-small.mini-btn-primary.hover\:mini-btn-secondary:hover{background-color:#000;border-color:#000;color:#fff}#custompageblock .mini-btn-small.mini-btn-primary.hover\:mini-btn-tertiary:hover{background-color:transparent;border-color:#000;color:#000}#custompageblock .mini-btn-small.mini-btn-secondary.hover\:mini-btn-primary:hover{background-color:#00779c;border-color:#00779c;color:#fff}#custompageblock .mini-btn-small.mini-btn-secondary.hover\:mini-btn-tertiary:hover{background-color:transparent;border-color:#000;color:#000}#custompageblock .mini-btn-small.mini-btn-tertiary.hover\:mini-btn-primary:hover{background-color:#00779c;border-color:#00779c;color:#fff}#custompageblock .mini-btn-small.mini-btn-tertiary.hover\:mini-btn-secondary:hover{background-color:#000;border-color:#000;color:#fff}#custompageblock .mini-btn-small.mini-btn-dark.mini-btn-primary.hover\:mini-btn-secondary:hover{background-color:#fff;border-color:#fff;color:#000}#custompageblock .mini-btn-small.mini-btn-dark.mini-btn-primary.hover\:mini-btn-tertiary:hover{background-color:transparent;border-color:#fff;color:#fff}#custompageblock .mini-btn-small.mini-btn-dark.mini-btn-secondary.hover\:mini-btn-primary:hover{background-color:#00779c;border-color:#00779c;color:#fff}#custompageblock .mini-btn-small.mini-btn-dark.mini-btn-secondary.hover\:mini-btn-tertiary:hover{background-color:transparent;border-color:#fff;color:#fff}#custompageblock .mini-btn-small.mini-btn-dark.mini-btn-tertiary.hover\:mini-btn-primary:hover{background-color:#00779c;border-color:#00779c;color:#fff}#custompageblock .mini-btn-small.mini-btn-dark.mini-btn-tertiary.hover\:mini-btn-secondary:hover{background-color:#fff;border-color:#fff;color:#000}#custompageblock .mini-btn.disabled,#custompageblock .mini-btn:disabled{cursor:not-allowed;pointer-events:none}#custompageblock .mini-btn-primary.disabled,#custompageblock .mini-btn-primary:disabled,#custompageblock .mini-btn-secondary.disabled,#custompageblock .mini-btn-secondary:disabled{background-color:#ccc;border-color:#ccc;color:#fff}#custompageblock .mini-btn-tertiary.disabled,#custompageblock .mini-btn-tertiary:disabled{background-color:transparent;border-color:#ccc;color:#ccc}#custompageblock .mini-btn-dark.mini-btn-primary.disabled,#custompageblock .mini-btn-dark.mini-btn-primary:disabled,#custompageblock .mini-btn-dark.mini-btn-secondary.disabled,#custompageblock .mini-btn-dark.mini-btn-secondary:disabled{background-color:#4a4a4a;border-color:#4a4a4a;color:#999}#custompageblock .mini-btn-dark.mini-btn-tertiary.disabled,#custompageblock .mini-btn-dark.mini-btn-tertiary:disabled{background-color:transparent;border-color:#4a4a4a;color:#4a4a4a}#custompageblock .mini-headline-s,#custompageblock .mini-headline-small{color:#000;font-family:"MINI-Sans-Serif-Regular",Arial,sans-serif!important;font-size:11px!important;letter-spacing:2.5px;line-height:150%}#custompageblock .mini-headline{color:#000;font-family:"MINI-Serif-Regular",Arial,sans-serif!important;font-size:42px!important;line-height:50px}#custompageblock .mini-headline-medium .mini-headline-m{color:#000;font-family:"MINI-Serif-Regular",Arial,sans-serif!important;font-size:43px!important;line-height:90%}#custompageblock .mini-headline-large .mini-headline-l{color:#000;font-family:"MINI-Serif-Regular",Arial,sans-serif!important;font-size:60px!important;line-height:2.9}#custompageblock .mini-headline-extra-large .mini-headline-xl{color:#000;font-family:"MINI-Serif-Regular",Arial,sans-serif!important;font-size:58px!important;line-height:90%}#custompageblock .mini-paragraph{color:#000;font-family:"MINI-Sans-Serif-Regular",Arial,sans-serif!important;font-size:16px!important;line-height:1.5}#custompageblock .mini-paragraph-s,#custompageblock .mini-paragraph-small{color:#000;font-family:"MINI-Sans-Serif-Regular",Arial,sans-serif!important;font-size:13px!important;line-height:130%}#custompageblock p{font-family:"MINI-Sans-Serif-Regular",Arial,sans-serif}@media (min-width:768px){#custompageblock .w-md-100{width:100%}#custompageblock .mini-headline-s,#custompageblock .mini-headline-small{font-size:11px!important;letter-spacing:2.5px}#custompageblock .mini-headline-m,#custompageblock .mini-headline-medium{font-size:40px!important;line-height:90%}#custompageblock .mini-headline-l,#custompageblock .mini-headline-large{font-size:56px!important;line-height:68px}#custompageblock .mini-headline-extra-large,#custompageblock .mini-headline-xl{font-size:78px!important;line-height:90%}}@media (min-width:1280px){#custompageblock .mini-headline-s,#custompageblock .mini-headline-small{font-size:12px!important}#custompageblock .mini-headline{font-size:56px!important;line-height:68px}#custompageblock .mini-headline-m,#custompageblock .mini-headline-medium{font-size:70px!important}#custompageblock .mini-headline-l,#custompageblock .mini-headline-large{font-size:76px!important;line-height:88px}#custompageblock .mini-headline-extra-large,#custompageblock .mini-headline-xl{font-size:95px!important;line-height:90%}}.btn-style{border:2px solid!important}.btn-style,.default-btn-css-theme{appearance:none;border-radius:40px;cursor:pointer;display:inline-block;font-family:"MINI-Sans-Serif-Bold",Arial,sans-serif!important;font-size:16px;font-weight:unset!important;padding:10px 30px!important;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .25s ease-in-out}.default-btn-css-theme{background-color:#00779c!important;border:2px solid #00779c!important;color:#fff!important}.default-btn-css-theme i,.default-btn-css-theme span{color:#fff!important;transition:all .25s ease-in-out}.default-btn-css-theme:hover{background-color:transparent!important;border-color:#000!important;color:#000!important;opacity:unset}.default-btn-css-theme:hover i,.default-btn-css-theme:hover span,.default-btn-css-theme:hover:after{color:#000!important}.sec-btn-css-theme{appearance:none;background-color:#000!important;border:2px solid #000!important;border-radius:40px;cursor:pointer;display:inline-block;font-family:"MINI-Sans-Serif-Bold",Arial,sans-serif!important;font-size:16px;font-weight:unset!important;padding:10px 30px!important;text-align:center;text-decoration:none;text-transform:uppercase}.sec-btn-css-theme,.sec-btn-css-theme i,.sec-btn-css-theme span{color:#fff!important;transition:all .25s ease-in-out}.sec-btn-css-theme:hover{background-color:transparent!important;border-color:#000!important;color:#000!important;opacity:unset}.sec-btn-css-theme:hover i,.sec-btn-css-theme:hover span,.sec-btn-css-theme:hover:after{color:#000!important}.tertiary-btn-hover{border-color:#000!important;opacity:unset}.tertiary-btn-css-theme,.tertiary-btn-hover{background-color:transparent!important;color:#000!important}.tertiary-btn-css-theme{appearance:none;border:2px solid #000!important;border-radius:40px;cursor:pointer;display:inline-block;font-family:"MINI-Sans-Serif-Bold",Arial,sans-serif!important;font-size:16px;font-weight:unset!important;padding:10px 30px!important;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .25s ease-in-out}.tertiary-btn-css-theme i,.tertiary-btn-css-theme span{color:#000!important;transition:all .25s ease-in-out}.tertiary-btn-css-theme:hover{background-color:#000!important;color:#fff!important}.tertiary-btn-css-theme:hover i,.tertiary-btn-css-theme:hover span,.tertiary-btn-css-theme:hover:after{color:#fff!important}.login-page.gemini_template .btn-login-color{appearance:none;background-color:#00779c!important;border:2px solid #00779c!important;border-radius:40px;cursor:pointer;display:inline-block;font-family:"MINI-Sans-Serif-Bold",Arial,sans-serif!important;font-size:16px;font-weight:unset!important;padding:10px 30px!important;text-align:center;text-decoration:none;text-transform:uppercase}.login-page.gemini_template .btn-login-color,.login-page.gemini_template .btn-login-color i,.login-page.gemini_template .btn-login-color span{color:#fff!important;transition:all .25s ease-in-out}.login-page.gemini_template .btn-login-color:hover{background-color:transparent!important;border-color:#000!important;color:#000!important;opacity:unset}.login-page.gemini_template .btn-login-color:hover i,.login-page.gemini_template .btn-login-color:hover span,.login-page.gemini_template .btn-login-color:hover:after{color:#000!important}body#_website_gemini .txt-color{color:#00779c}#_website_gemini #custompageblock .custom_sec_btn{appearance:none;background-color:#000!important;border:2px solid #000!important;border-radius:40px;cursor:pointer;display:inline-block;font-family:"MINI-Sans-Serif-Bold",Arial,sans-serif!important;font-size:16px;font-weight:unset!important;padding:10px 30px!important;text-align:center;text-decoration:none;text-transform:uppercase}#_website_gemini #custompageblock .custom_sec_btn,#_website_gemini #custompageblock .custom_sec_btn i,#_website_gemini #custompageblock .custom_sec_btn span{color:#fff!important;transition:all .25s ease-in-out}#_website_gemini #custompageblock .custom_sec_btn:hover{background-color:transparent!important;border-color:#000!important;color:#000!important;opacity:unset}#_website_gemini #custompageblock .custom_sec_btn:hover i,#_website_gemini #custompageblock .custom_sec_btn:hover span,#_website_gemini #custompageblock .custom_sec_btn:hover:after{color:#000!important}#_website_gemini #custompageblock .buzz-page .btn,#_website_gemini #custompageblock .buzz-page .card-body,#_website_gemini #custompageblock .carefree-maintenance sup{color:#00779c}#_website_gemini .rounded-buttons{border:2px solid!important}#_website_gemini .payment-buynow-btnsection .payment-panel-rounded-buttons.button-tertiary,#_website_gemini .rounded-buttons{appearance:none;border-radius:40px;cursor:pointer;display:inline-block;font-family:"MINI-Sans-Serif-Bold",Arial,sans-serif!important;font-size:16px;font-weight:unset!important;padding:10px 30px!important;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .25s ease-in-out}#_website_gemini .payment-buynow-btnsection .payment-panel-rounded-buttons.button-tertiary{background-color:#000!important;border:2px solid #000!important;color:#fff!important}#_website_gemini .payment-buynow-btnsection .payment-panel-rounded-buttons.button-tertiary i,#_website_gemini .payment-buynow-btnsection .payment-panel-rounded-buttons.button-tertiary span{color:#fff!important;transition:all .25s ease-in-out}#_website_gemini .payment-buynow-btnsection .payment-panel-rounded-buttons.button-tertiary:hover{background-color:transparent!important;border-color:#000!important;opacity:unset}#_website_gemini .payment-buynow-btnsection .payment-panel-rounded-buttons.button-tertiary:hover,#_website_gemini .payment-buynow-btnsection .payment-panel-rounded-buttons.button-tertiary:hover i,#_website_gemini .payment-buynow-btnsection .payment-panel-rounded-buttons.button-tertiary:hover span,#_website_gemini .payment-buynow-btnsection .payment-panel-rounded-buttons.button-tertiary:hover:after{color:#000!important}#_website_gemini #incentives .secondary-btn{appearance:none;background-color:#000!important;border:2px solid #000!important;border-radius:40px;cursor:pointer;display:inline-block;font-family:"MINI-Sans-Serif-Bold",Arial,sans-serif!important;font-size:16px;font-weight:unset!important;padding:10px 30px!important;text-align:center;text-decoration:none;text-transform:uppercase}#_website_gemini #incentives .secondary-btn,#_website_gemini #incentives .secondary-btn i,#_website_gemini #incentives .secondary-btn span{color:#fff!important;transition:all .25s ease-in-out}#_website_gemini #incentives .secondary-btn:hover{background-color:transparent!important;border-color:#000!important;color:#000!important;opacity:unset}#_website_gemini #incentives .secondary-btn:hover i,#_website_gemini #incentives .secondary-btn:hover span,#_website_gemini #incentives .secondary-btn:hover:after{color:#000!important}#_website_gemini .get-directions-link{width:80%!important}@media (max-width:768px){#_website_gemini .get-directions-link{width:100%!important}}#_website_gemini #inventory-payments .payment-links a.active:hover,#_website_gemini #inventory-payments .payment-links a:hover{background-color:transparent!important;border:2px solid #000!important;color:#000!important}#_website_gemini .call-vdp-buttons-container .cta-button-styles{appearance:none;background-color:#000!important;border:2px solid #000!important;border-radius:40px;color:#fff!important;cursor:pointer;display:inline-block;font-family:"MINI-Sans-Serif-Bold",Arial,sans-serif!important;font-size:16px;font-weight:unset!important;padding:10px 30px!important;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .25s ease-in-out}#_website_gemini .call-vdp-buttons-container .cta-button-styles i,#_website_gemini .call-vdp-buttons-container .cta-button-styles span{color:#fff!important;transition:all .25s ease-in-out}#_website_gemini .call-vdp-buttons-container .cta-button-styles:hover{background-color:transparent!important;border-color:#000!important;color:#000!important;opacity:unset}#_website_gemini .call-vdp-buttons-container .cta-button-styles:hover i,#_website_gemini .call-vdp-buttons-container .cta-button-styles:hover span,#_website_gemini .call-vdp-buttons-container .cta-button-styles:hover:after{color:#000!important}#_website_gemini button ._theme_sign_in_btn{appearance:none;background-color:#00779c!important;border:2px solid #00779c!important;border-radius:40px;cursor:pointer;display:inline-block;font-family:"MINI-Sans-Serif-Bold",Arial,sans-serif!important;font-size:16px;font-weight:unset!important;padding:10px 30px!important;text-align:center;text-decoration:none;text-transform:uppercase}#_website_gemini button ._theme_sign_in_btn,#_website_gemini button ._theme_sign_in_btn i,#_website_gemini button ._theme_sign_in_btn span{color:#fff!important;transition:all .25s ease-in-out}#_website_gemini button ._theme_sign_in_btn:hover{background-color:transparent!important;border-color:#000!important;color:#000!important;opacity:unset}#_website_gemini button ._theme_sign_in_btn:hover i,#_website_gemini button ._theme_sign_in_btn:hover span,#_website_gemini button ._theme_sign_in_btn:hover:after{color:#000!important}#_website_gemini .signin-container ._login_button:hover{background-color:transparent!important;border:2px solid #000!important;color:#000!important}#_website_gemini .signin-container ._login_button:hover em,#_website_gemini .signin-container ._login_button:hover span{color:#000!important}#_website_gemini .vdp-vehicle-details-btn-section div.rounded-buttons a{color:#00779c!important}#_website_gemini .vdp-vehicle-details-btn-section div.rounded-buttons a:hover,#_website_gemini .vdp-vehicle-details-btn-section div.rounded-buttons a:hover a{color:#000!important}#_website_gemini ._theme_buttons_css:not(.payment-type-btn,.srp-cta-btn,.inventory-vdp-btn,.footer_icon,.transparent-bgcolor,.chat_cta_btn),#_website_gemini .rounded-buttons:not(.payment-type-btn,.srp-cta-btn,.inventory-vdp-btn,.footer_icon,.transparent-bgcolor,.chat_cta_btn){appearance:none;background-color:#00779c!important;border:2px solid #00779c!important;border-radius:40px;color:#fff!important;cursor:pointer;display:inline-block;font-family:"MINI-Sans-Serif-Bold",Arial,sans-serif!important;font-size:16px;font-weight:unset!important;padding:10px 30px!important;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .25s ease-in-out}#_website_gemini ._theme_buttons_css:not(.payment-type-btn,.srp-cta-btn,.inventory-vdp-btn,.footer_icon,.transparent-bgcolor,.chat_cta_btn) i,#_website_gemini ._theme_buttons_css:not(.payment-type-btn,.srp-cta-btn,.inventory-vdp-btn,.footer_icon,.transparent-bgcolor,.chat_cta_btn) span,#_website_gemini .rounded-buttons:not(.payment-type-btn,.srp-cta-btn,.inventory-vdp-btn,.footer_icon,.transparent-bgcolor,.chat_cta_btn) i,#_website_gemini .rounded-buttons:not(.payment-type-btn,.srp-cta-btn,.inventory-vdp-btn,.footer_icon,.transparent-bgcolor,.chat_cta_btn) span{color:#fff!important;transition:all .25s ease-in-out}#_website_gemini ._theme_buttons_css:not(.payment-type-btn,.srp-cta-btn,.inventory-vdp-btn,.footer_icon,.transparent-bgcolor,.chat_cta_btn):hover,#_website_gemini .rounded-buttons:not(.payment-type-btn,.srp-cta-btn,.inventory-vdp-btn,.footer_icon,.transparent-bgcolor,.chat_cta_btn):hover{background-color:transparent!important;border-color:#000!important;color:#000!important;opacity:unset}#_website_gemini ._theme_buttons_css:not(.payment-type-btn,.srp-cta-btn,.inventory-vdp-btn,.footer_icon,.transparent-bgcolor,.chat_cta_btn):hover i,#_website_gemini ._theme_buttons_css:not(.payment-type-btn,.srp-cta-btn,.inventory-vdp-btn,.footer_icon,.transparent-bgcolor,.chat_cta_btn):hover span,#_website_gemini ._theme_buttons_css:not(.payment-type-btn,.srp-cta-btn,.inventory-vdp-btn,.footer_icon,.transparent-bgcolor,.chat_cta_btn):hover:after,#_website_gemini .rounded-buttons:not(.payment-type-btn,.srp-cta-btn,.inventory-vdp-btn,.footer_icon,.transparent-bgcolor,.chat_cta_btn):hover i,#_website_gemini .rounded-buttons:not(.payment-type-btn,.srp-cta-btn,.inventory-vdp-btn,.footer_icon,.transparent-bgcolor,.chat_cta_btn):hover span,#_website_gemini .rounded-buttons:not(.payment-type-btn,.srp-cta-btn,.inventory-vdp-btn,.footer_icon,.transparent-bgcolor,.chat_cta_btn):hover:after{color:#000!important}#_website_gemini .gemini-footer .gemini-footer-text-color .contact-us-btn{appearance:none;background-color:#00779c!important;border:2px solid #00779c!important;border-radius:40px;color:#fff!important;cursor:pointer;display:inline-block;font-family:"MINI-Sans-Serif-Bold",Arial,sans-serif!important;font-size:16px;font-weight:unset!important;padding:10px 30px!important;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .25s ease-in-out}#_website_gemini .gemini-footer .gemini-footer-text-color .contact-us-btn i,#_website_gemini .gemini-footer .gemini-footer-text-color .contact-us-btn span{color:#fff!important;transition:all .25s ease-in-out}#_website_gemini .gemini-footer .gemini-footer-text-color .contact-us-btn:hover{background-color:transparent!important;border-color:#000!important;color:#000!important;opacity:unset}#_website_gemini .gemini-footer .gemini-footer-text-color .contact-us-btn:hover i,#_website_gemini .gemini-footer .gemini-footer-text-color .contact-us-btn:hover span,#_website_gemini .gemini-footer .gemini-footer-text-color .contact-us-btn:hover:after{color:#000!important}#_website_gemini .srp-cta-btn._theme_buttons_css,#_website_gemini .srp-cta-btn.rounded-buttons{background-color:#00779c;border:2px solid #00779c!important;border-radius:40px!important;color:#fff!important;opacity:1}#_website_gemini .srp-cta-btn._theme_buttons_css:hover,#_website_gemini .srp-cta-btn.rounded-buttons:hover{background-color:transparent!important;border:2px solid #000!important;color:#000!important}#_website_gemini .preownedspecialspage .preownedbox .buttons .button-tertiary{appearance:none;background-color:#000!important;border:2px solid #000!important;border-radius:40px;color:#fff!important;cursor:pointer;display:inline-block;font-family:"MINI-Sans-Serif-Bold",Arial,sans-serif!important;font-size:16px;font-weight:unset!important;padding:10px 30px!important;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .25s ease-in-out}#_website_gemini .preownedspecialspage .preownedbox .buttons .button-tertiary i,#_website_gemini .preownedspecialspage .preownedbox .buttons .button-tertiary span{color:#fff!important;transition:all .25s ease-in-out}#_website_gemini .preownedspecialspage .preownedbox .buttons .button-tertiary:hover{background-color:transparent!important;border-color:#000!important;color:#000!important;opacity:unset}#_website_gemini .preownedspecialspage .preownedbox .buttons .button-tertiary:hover i,#_website_gemini .preownedspecialspage .preownedbox .buttons .button-tertiary:hover span,#_website_gemini .preownedspecialspage .preownedbox .buttons .button-tertiary:hover:after{color:#000!important}#_website_gemini .list-unstyled .text-us-btn{appearance:none;background-color:#00779c!important;border:2px solid #00779c!important;border-radius:40px;cursor:pointer;display:inline-block;font-family:"MINI-Sans-Serif-Bold",Arial,sans-serif!important;font-size:16px;font-weight:unset!important;padding:10px 30px!important;text-align:center;text-decoration:none;text-transform:uppercase}#_website_gemini .list-unstyled .text-us-btn,#_website_gemini .list-unstyled .text-us-btn i,#_website_gemini .list-unstyled .text-us-btn span{color:#fff!important;transition:all .25s ease-in-out}#_website_gemini .list-unstyled .text-us-btn:hover{background-color:transparent!important;border-color:#000!important;color:#000!important;opacity:unset}#_website_gemini .list-unstyled .text-us-btn:hover i,#_website_gemini .list-unstyled .text-us-btn:hover span,#_website_gemini .list-unstyled .text-us-btn:hover:after{color:#000!important}#_website_gemini .coupen-specials-get-offers-btn.secondary-btn{appearance:none;background-color:#000!important;border:2px solid #000!important;border-radius:40px;color:#fff!important;cursor:pointer;display:inline-block;font-family:"MINI-Sans-Serif-Bold",Arial,sans-serif!important;font-size:16px;font-weight:unset!important;padding:10px 30px!important;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .25s ease-in-out}#_website_gemini .coupen-specials-get-offers-btn.secondary-btn i,#_website_gemini .coupen-specials-get-offers-btn.secondary-btn span{color:#fff!important;transition:all .25s ease-in-out}#_website_gemini .coupen-specials-get-offers-btn.secondary-btn:hover{background-color:transparent!important;border-color:#000!important;color:#000!important;opacity:unset}#_website_gemini .coupen-specials-get-offers-btn.secondary-btn:hover i,#_website_gemini .coupen-specials-get-offers-btn.secondary-btn:hover span,#_website_gemini .coupen-specials-get-offers-btn.secondary-btn:hover:after{color:#000!important}#_website_gemini .coupen-specials-get-offers-btn.secondary-btn span.color-black{color:#fff!important}#_website_gemini .coupen-specials-get-offers-btn.secondary-btn:hover span.color-black{color:#000!important}#_website_gemini .get-coupon-btn.primary-btn{appearance:none;background-color:#00779c!important;border:2px solid #00779c!important;border-radius:40px;cursor:pointer;display:inline-block;font-family:"MINI-Sans-Serif-Bold",Arial,sans-serif!important;font-size:16px;font-weight:unset!important;padding:10px 30px!important;text-align:center;text-decoration:none;text-transform:uppercase}#_website_gemini .get-coupon-btn.primary-btn,#_website_gemini .get-coupon-btn.primary-btn i,#_website_gemini .get-coupon-btn.primary-btn span{color:#fff!important;transition:all .25s ease-in-out}#_website_gemini .get-coupon-btn.primary-btn:hover{background-color:transparent!important;border-color:#000!important;color:#000!important;opacity:unset}#_website_gemini .get-coupon-btn.primary-btn:hover i,#_website_gemini .get-coupon-btn.primary-btn:hover span,#_website_gemini .get-coupon-btn.primary-btn:hover:after{color:#000!important}#_website_gemini .get-coupon-btn.secondary-btn{appearance:none;background-color:#000!important;border:2px solid #000!important;border-radius:40px;cursor:pointer;display:inline-block;font-family:"MINI-Sans-Serif-Bold",Arial,sans-serif!important;font-size:16px;font-weight:unset!important;padding:10px 30px!important;text-align:center;text-decoration:none;text-transform:uppercase}#_website_gemini .get-coupon-btn.secondary-btn,#_website_gemini .get-coupon-btn.secondary-btn i,#_website_gemini .get-coupon-btn.secondary-btn span{color:#fff!important;transition:all .25s ease-in-out}#_website_gemini .get-coupon-btn.secondary-btn:hover{background-color:transparent!important;border-color:#000!important;color:#000!important;opacity:unset}#_website_gemini .get-coupon-btn.secondary-btn:hover i,#_website_gemini .get-coupon-btn.secondary-btn:hover span,#_website_gemini .get-coupon-btn.secondary-btn:hover:after{color:#000!important}#_website_gemini .coupen-specials-schedule-btn.primary-btn{appearance:none;background-color:#00779c!important;border:2px solid #00779c!important;border-radius:40px;color:#fff!important;cursor:pointer;display:inline-block;font-family:"MINI-Sans-Serif-Bold",Arial,sans-serif!important;font-size:16px;font-weight:unset!important;padding:10px 30px!important;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .25s ease-in-out}#_website_gemini .coupen-specials-schedule-btn.primary-btn i,#_website_gemini .coupen-specials-schedule-btn.primary-btn span{color:#fff!important;transition:all .25s ease-in-out}#_website_gemini .coupen-specials-schedule-btn.primary-btn:hover{background-color:transparent!important;border-color:#000!important;color:#000!important;opacity:unset}#_website_gemini .coupen-specials-schedule-btn.primary-btn:hover i,#_website_gemini .coupen-specials-schedule-btn.primary-btn:hover span,#_website_gemini .coupen-specials-schedule-btn.primary-btn:hover:after{color:#000!important}#_website_gemini .vehicle-search-input-container input{border:2px solid #00779c!important;border-radius:50px!important}#_website_gemini .vehicle-search-links ._theme_vehiclesearch_bg_color{appearance:none;background-color:#000!important;border:2px solid #000!important;border-radius:40px;color:#fff!important;cursor:pointer;display:inline-block;font-family:"MINI-Sans-Serif-Bold",Arial,sans-serif!important;font-size:16px;font-weight:unset!important;padding:10px 30px!important;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .25s ease-in-out}#_website_gemini .vehicle-search-links ._theme_vehiclesearch_bg_color i,#_website_gemini .vehicle-search-links ._theme_vehiclesearch_bg_color span{color:#fff!important;transition:all .25s ease-in-out}#_website_gemini .vehicle-search-links ._theme_vehiclesearch_bg_color:hover{background-color:transparent!important;border-color:#000!important;color:#000!important;opacity:unset}#_website_gemini .vehicle-search-links ._theme_vehiclesearch_bg_color:hover i,#_website_gemini .vehicle-search-links ._theme_vehiclesearch_bg_color:hover span,#_website_gemini .vehicle-search-links ._theme_vehiclesearch_bg_color:hover:after{color:#000!important}#_website_gemini .coupons-design-two .disclaimer-link-text,#_website_gemini .coupons-design-two .view-details-min-height u,#_website_gemini .search-btn-container .search-btn span,#_website_gemini .theme-coupon-specials .get-coupon-btn span,#_website_gemini .vehicle-specials .vehicle-specials-banner .vehicle-specials-bannerwrapper .vehicle-specials-viewdetails{display:inline-block}#_website_gemini #mazda_oem_inventoryvdp_page .mazda-oem-vdp-details-section .oem-vehicle-details .vehicle-description,#_website_gemini #mazda_oem_inventoryvdp_page .mazda-oem-vdp-details-section .oem-vehicle-title-section .oem-vin-stock{color:#000}#_website_gemini #mazda_oem_inventoryvdp_page .mazda-oem-vdp-details-section .oem-vehicle-details .oem-vehicle-details-title{color:#00779c}#_website_gemini #mazda_oem_inventoryvdp_page .mazda-oem-vdp-details-section .oem-vehicle-details .detail-set .details-key,#_website_gemini #mazda_oem_inventoryvdp_page .mazda-oem-vdp-details-section .oem-vehicle-details .detail-set .details-value{color:#000}#_website_gemini #mazda_oem_inventoryvdp_page .mazda-oem-vdp-details-section .oem-specifications .modal-title{color:#00779c}#_website_gemini #mazda_oem_inventoryvdp_page .mazda-oem-vdp-details-section .oem-specifications .oem-specifications-item-options{color:#000}#_website_gemini #mazda_oem_inventoryvdp_page .view-all-card-popup{color:#00779c}#_website_gemini #mazda_oem_inventoryvdp_page .view-all-card-popup .text-underline{text-transform:capitalize!important}#_website_gemini #mazda_oem_inventoryvdp_page h1:not(.color-white),#_website_gemini #mazda_oem_inventoryvdp_page h2:not(.color-white),#_website_gemini #mazda_oem_inventoryvdp_page h3:not(.color-white),#_website_gemini #mazda_oem_inventoryvdp_page h4:not(.color-white),#_website_gemini #mazda_oem_inventoryvdp_page h5:not(.color-white),#_website_gemini .inventoryvdpdetails h1:not(.color-white),#_website_gemini .inventoryvdpdetails h2:not(.color-white),#_website_gemini .inventoryvdpdetails h3:not(.color-white),#_website_gemini .inventoryvdpdetails h4:not(.color-white),#_website_gemini .inventoryvdpdetails h5:not(.color-white){color:#00779c}#_website_gemini #mazda_oem_inventoryvdp_page .color-black:not(.inventory-vdp-btn),#_website_gemini .inventoryvdpdetails .color-black:not(.inventory-vdp-btn){color:#00779c!important}#_website_gemini #mazda_oem_inventoryvdp_page .payment-calculator-container #your-trade-for-cash,#_website_gemini #mazda_oem_inventoryvdp_page .sticky-price-bar #call-for-price-section-wrapper span,#_website_gemini #mazda_oem_inventoryvdp_page .sticky-price-bar #final-price-label,#_website_gemini #mazda_oem_inventoryvdp_page .sticky-price-bar #finance-permonth-label,#_website_gemini #mazda_oem_inventoryvdp_page .sticky-price-bar #lease-permonth-label,#_website_gemini #mazda_oem_inventoryvdp_page .sticky-price-bar .price-value,#_website_gemini #mazda_oem_inventoryvdp_page .sticky-price-bar .sticky-price-bar-title,#_website_gemini .inventoryvdpdetails .payment-calculator-container #your-trade-for-cash,#_website_gemini .inventoryvdpdetails .sticky-price-bar #call-for-price-section-wrapper span,#_website_gemini .inventoryvdpdetails .sticky-price-bar #final-price-label,#_website_gemini .inventoryvdpdetails .sticky-price-bar #finance-permonth-label,#_website_gemini .inventoryvdpdetails .sticky-price-bar #lease-permonth-label,#_website_gemini .inventoryvdpdetails .sticky-price-bar .price-value,#_website_gemini .inventoryvdpdetails .sticky-price-bar .sticky-price-bar-title{color:#00779c}#_website_gemini #mazda_oem_inventoryvdp_page .vdp-bottom-disclaimer,#_website_gemini .inventoryvdpdetails .vdp-bottom-disclaimer{color:#000}#_website_gemini #mazda_oem_inventoryvdp_page .key-features-section .key-features .key-features-title,#_website_gemini .inventoryvdpdetails .key-features-section .key-features .key-features-title{color:#00779c!important}#_website_gemini #mazda_oem_inventoryvdp_page .key-features-section .key-features .rounded-keyfeature-box,#_website_gemini #mazda_oem_inventoryvdp_page .key-features-section .key-features .rounded-keyfeature-box-used,#_website_gemini .inventoryvdpdetails .key-features-section .key-features .rounded-keyfeature-box,#_website_gemini .inventoryvdpdetails .key-features-section .key-features .rounded-keyfeature-box-used{color:#000}#_website_gemini #mazda_oem_inventoryvdp_page #incentives .incentive-title,#_website_gemini .inventoryvdpdetails #incentives .incentive-title{color:#00779c}#_website_gemini #mazda_oem_inventoryvdp_page #incentives .incentive-offer-card .offerdate-stopdate,#_website_gemini #mazda_oem_inventoryvdp_page #incentives .incentive-offer-card h5,#_website_gemini #mazda_oem_inventoryvdp_page #incentives .incentive-options label small,#_website_gemini #mazda_oem_inventoryvdp_page #primary-similar-vehicle .vehicle-stock,#_website_gemini #mazda_oem_inventoryvdp_page #primary-similar-vehicle .vehicle-vin,#_website_gemini .inventoryvdpdetails #incentives .incentive-offer-card .offerdate-stopdate,#_website_gemini .inventoryvdpdetails #incentives .incentive-offer-card h5,#_website_gemini .inventoryvdpdetails #incentives .incentive-options label small,#_website_gemini .inventoryvdpdetails #primary-similar-vehicle .vehicle-stock,#_website_gemini .inventoryvdpdetails #primary-similar-vehicle .vehicle-vin{color:#000}#_website_gemini #mazda_oem_inventoryvdp_page #primary-similar-vehicle .payment-type-title-and-price,#_website_gemini #mazda_oem_inventoryvdp_page #primary-vehicle-inventory .vehicle-count-title,#_website_gemini .inventoryvdpdetails #primary-similar-vehicle .payment-type-title-and-price,#_website_gemini .inventoryvdpdetails #primary-vehicle-inventory .vehicle-count-title{color:#00779c}#_website_gemini #mazda_oem_inventoryvdp_page #primary-vehicle-inventory .inventory-vehicle-block .inventory-vehicle-count,#_website_gemini #mazda_oem_inventoryvdp_page #primary-vehicle-inventory .inventory-vehicle-block:hover,#_website_gemini .inventoryvdpdetails #primary-vehicle-inventory .inventory-vehicle-block .inventory-vehicle-count,#_website_gemini .inventoryvdpdetails #primary-vehicle-inventory .inventory-vehicle-block:hover{color:#000!important}#_website_gemini #mazda_oem_inventoryvdp_page #primary-vehicle-inventory .vehicle-count,#_website_gemini .inventoryvdpdetails #primary-vehicle-inventory .vehicle-count,#_website_gemini .inventoryvdpdetails .about-vehicle,#_website_gemini .inventoryvdpdetails .disclaimer-text{color:#000}#_website_gemini .inventoryvdpdetails .disclaimer-text .modal-title,#_website_gemini .inventoryvdpdetails .disclaimer-text a{color:#00779c}#_website_gemini .inventoryvdpdetails .disclaimer-text .pl-4{text-transform:lowercase!important}#_website_gemini .inventoryvdpdetails .disclaimer-text .pl-4:first-letter{text-transform:capitalize!important}#_website_gemini .inventoryvdpdetails .vdp-section-details h4{color:#00779c}#_website_gemini .inventoryvdpdetails .vdp-section-details .vehicle-details-description,#_website_gemini .inventoryvdpdetails .vdp-section-details .vehicle-details-specifications li,#_website_gemini .inventoryvdpdetails .vdp-section-details .vehicle-details-standard-features li,#_website_gemini .inventoryvdpdetails .vdp-section-details p{color:#000}#_website_gemini #contactPage .contact-page-custom-title{color:#00779c}#_website_gemini #contactPage .sections-text,#_website_gemini #contactPage .tcpa-disclaimer span{color:#000}#_website_gemini #contactPage #callmodal ._theme_heading_style,#_website_gemini #contactPage #callmodal h5,#_website_gemini #contactPage #textus .channel-form p,#_website_gemini #contactPage #textus .channel-list p,#_website_gemini #contactPage ._theme_leadform_heading,#_website_gemini .editor .about-us-selection-service a{color:#00779c}