@font-face{font-display:swap;font-family:HyundaiSansHead-Bold;src:url(https://prod.cdn.secureoffersites.com/common/themes/Hyundai/fonts/HyundaiSansHead-Bold.otf) format("opentype")}@font-face{font-display:swap;font-family:HyundaiSansHead-Light;src:url(https://prod.cdn.secureoffersites.com/common/themes/Hyundai/fonts/HyundaiSansHead-Light.otf) format("opentype")}@font-face{font-display:swap;font-family:HyundaiSansHead-Medium;src:url(https://prod.cdn.secureoffersites.com/common/themes/Hyundai/fonts/HyundaiSansHead-Medium.otf) format("opentype")}@font-face{font-display:swap;font-family:HyundaiSansHead-Regular;src:url(https://prod.cdn.secureoffersites.com/common/themes/Hyundai/fonts/HyundaiSansHead-Regular.otf) format("opentype")}@font-face{font-display:swap;font-family:HyundaiSansHeadOffice-Bold;src:url(https://prod.cdn.secureoffersites.com/common/themes/Hyundai/fonts/HyundaiSansHeadOffice-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:HyundaiSansHeadOffice-Light;src:url(https://prod.cdn.secureoffersites.com/common/themes/Hyundai/fonts/HyundaiSansHeadOffice-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:HyundaiSansHeadOffice-Medium;src:url(https://prod.cdn.secureoffersites.com/common/themes/Hyundai/fonts/HyundaiSansHeadOffice-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:HyundaiSansHeadOffice-Regular;src:url(https://prod.cdn.secureoffersites.com/common/themes/Hyundai/fonts/HyundaiSansHeadOffice-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:HyundaiSansTextOffice-Bold;src:url(https://prod.cdn.secureoffersites.com/common/themes/Hyundai/fonts/HyundaiSansTextOffice-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:HyundaiSansTextOffice-Medium;src:url(https://prod.cdn.secureoffersites.com/common/themes/Hyundai/fonts/HyundaiSansTextOffice-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:HyundaiSansTextOffice-Regular;src:url(https://prod.cdn.secureoffersites.com/common/themes/Hyundai/fonts/HyundaiSansTextOffice-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:HyundaiSansText-Regular;src:url(https://prod.cdn.secureoffersites.com/common/themes/Hyundai/fonts/HyundaiSansText-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:HyundaiSansText-Medium;src:url(https://prod.cdn.secureoffersites.com/common/themes/Hyundai/fonts/HyundaiSansText-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:HyundaiSansText-Bold;src:url(https://prod.cdn.secureoffersites.com/common/themes/Hyundai/fonts/HyundaiSansText-Bold.woff2) format("woff2")}body{font-family:HyundaiSansText-Regular,sans-serif!important}._theme_font_bold,h1,h2,h3{font-family:HyundaiSansText-Bold,sans-serif!important}._theme_font_regular{font-family:HyundaiSansText-Regular,sans-serif!important}._theme_buttons_css{font-family:HyundaiSansText-Bold,sans-serif!important}.rounded-box,.rounded-buttons{border-radius:0}.rounded-left-top-radius{border-top-left-radius:0}.rounded-right-top-radius{border-top-right-radius:0}.rounded-right-bottom-radius{border-bottom-right-radius:0}.rounded-left-bottom-radius{border-bottom-left-radius:0}.wizard-backgroundcolor{background-color:rgba(30,38,78,.7)}.darkcolor-primary{background-color:#0240ab}.lightbackground-primary{background-color:#205190!important}.lightbackground2-primary{background-color:#18457f!important}#_website_primary ._theme_sales_links{color:#fff!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:#fff}#_website_primary ._theme_footer .footer-text-color a:hover{color:#fff;text-decoration:none}#_website_primary ._theme_footer .contact-us-btn,#_website_primary ._theme_footer h3{color:#fff!important}#_website_primary ._theme_top_border_color{border-color:#2690ca!important}#_website_primary ._theme_footer_icons{color:#fff!important}#_website_primary ._theme_footer_border_color{border-color:#2690ca!important}#_website_primary ._theme_mobile_footer_h_tag_color,#_website_primary ._theme_mobile_footer_text_color,#_website_primary ._theme_mobile_footer_text_colora,#_website_primary .primary-mobile-footer .contact-us-btn{color:#fff!important}#_website_primary ._theme_mobile_footer_text_colora:hover{color:#fff!important;text-decoration:none}#website-hyundai-footer .social-icons a{border:none!important;height:35px;margin-right:0;opacity:.7;width:30px}#website-hyundai-footer #lang-component .temp-language{color:#fff;font-size:16px}@media (min-width:992px){.search-vehicle-component{padding-top:100px!important}.oem-design-vehicle-search,.oem-design-vehicle-search .container,.oem-design-vehicle-search .search-bar-filter{background-color:transparent!important;box-shadow:none!important;padding:0!important}.vehicle-search-buttons .mazda-dropdown-wrapper{background-color:#fff;border:1px solid #d3d3d3;box-sizing:border-box;color:#002c5e;padding:10px 15px;width:100%}.vehicle-search-buttons .col-12.col-xl:not(:last-child){margin-right:15px}.vehicle-search-buttons .col-12.col-xl{margin-bottom:0;padding-left:0;padding-right:0}}@media (max-width:767px){.search-vehicle-component{padding-top:40px!important}.mazda-dropdown-wrapper{background-color:#fff!important;border:2px solid #ccc!important;box-sizing:border-box!important;color:#002c5e;display:flex!important;justify-content:space-between!important;margin:5px auto!important;max-width:200px!important;padding:6px 10px!important;width:auto!important}.border-btm,.border-left-dropdown,.border-rght{border:none!important}.mazda-dropdown-wrapper .mazda-dropdown-header,.mazda-dropdown-wrapper .mazda-ropdown-icon{display:inline-block!important}.mazda-dropdown-ul{left:0!important;margin:0 auto!important;max-width:200px!important;right:0!important;width:auto!important}.mazda-dropdown-ul li{background-color:#fff!important;border:none!important;border-radius:0!important;padding:6px 10px!important;text-align:left!important}.search-btn-container .search-btn{font-size:.9rem!important;margin:10px auto!important;max-width:220px!important;padding:8px 12px!important;width:90%!important}}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection.white-header .gemini-utility-menu-wrapper{background-color:#002c5e!important;padding:15px 0}.filterActive{border-bottom:3px solid #00aad2!important;color:#00aad2!important}.hyundai-header-icon{max-width:110px}.explore-research-models-container{background-color:#1f1e21!important;color:#fff!important;padding-bottom:50px!important}.dealer-address{font-weight:700!important}