.site-header{z-index:1000}a:focus{outline:inherit!important}.ast-button-wrap .menu-toggle.main-header-menu-toggle{padding:0}.ast-mobile-popup-drawer.active .menu-toggle-close:focus{border:none!important}.ast-mobile-popup-drawer .ast-mobile-popup-header .menu-toggle-close:focus{outline:none}[data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-minimal:focus{border:none!important}[data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-minimal{color:#fff0;background:#fff0}.ast-menu-toggle:focus{outline:none}.ast-header-break-point .main-header-bar-navigation .menu-item-has-children>.ast-menu-toggle{right:10px}.ast-header-break-point .ast-icon.icon-arrow svg{margin-left:0}.site-branding.ast-site-identity{padding:9px 0}.ast-builder-menu-1.ast-builder-menu.ast-flex.ast-builder-menu-1-focus-item.ast-builder-layout-element.site-header-focus-item{margin:0 0 0 34px}.main-header-menu .menu-link{padding:0 8px}.ast-builder-menu-1 .menu-item>.menu-link,.ast-builder-menu-mobile .main-navigation .menu-item>.menu-link{font-family:Hyundai Sans Head,Helvetica,Arial,sans-serif;font-weight:500;font-size:15px;letter-spacing:0}.main-navigation ul.sub-menu a{font-size:12px!important}.ast-desktop .main-header-menu.ast-menu-shadow .sub-menu{background-color:#F6F3F2}.ast-desktop .ast-builder-menu-1 .menu-item .sub-menu:last-child>.menu-item>.menu-link{font-size:12px;font-weight:400}.ast-desktop .ast-builder-menu-1 .menu-item .sub-menu:last-child>.menu-item>.menu-link:hover{color:#00AAD2}ul.icon-list{list-style-type:none;padding:0;margin:0}li.icon-item{display:inline-block;margin-left:16px;vertical-align:middle}.icon{width:24px;height:24px}.hyundai-slider-banner{background-position:center center;background-repeat:no-repeat;background-size:cover}.slider-loop .swiper-pagination{display:flex;flex-direction:column}.slider-loop .swiper-pagination-bullet{margin:8px 0!important}@media screen and (max-width:768px){.slider-loop .swiper-pagination{flex-direction:row;justify-content:center}.slider-loop .swiper-pagination-bullet{margin:0 8px!important}}.model-filter h2{font-size:21px;font-weight:700;margin-bottom:0}.model-filter button.e-n-tab-title:hover h2{color:#00AAD2}.model-filter button.e-n-tab-title[aria-selected="true"] h2{color:#00AAD2}.hyundai-btn a,.servicios-btn a{width:200px;height:auto}.hyundai-btn a.elementor-button.elementor-button-link.elementor-size-sm,.banner-btn a.elementor-button.elementor-button-link.elementor-size-sm{padding:14px 12px;background-color:#002C5E;color:#FFF;font-weight:400;font-family:"Hyundai Sans Text",Sans-serif}.hyundai-btn a.elementor-button.elementor-button-link.elementor-size-sm:hover,.banner-btn a.elementor-button.elementor-button-link.elementor-size-sm:hover{background-color:#00AAD2}.banner-btn a.elementor-button.elementor-button-link.elementor-size-sm{width:300px;height:auto}.servicios-btn a.elementor-button.elementor-button-link.elementor-size-sm{font-family:"Hyundai Sans Text",Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFF;background-color:#fff0;border:1px solid #15457B;padding:24px 4px}@media screen and (max-width:768px){.servicios-btn a.elementor-button.elementor-button-link.elementor-size-sm{width:220px}}button,.ast-button,.button,input[type="button"],input[type="reset"],input[type="submit"]{box-shadow:inherit}input:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="reset"]:focus,input[type="search"]:focus,input[type="number"]:focus,textarea:focus,.wp-block-search__input:focus,[data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-minimal:focus,.ast-mobile-popup-drawer.active .menu-toggle-close:focus,.woocommerce-ordering select.orderby:focus,#ast-scroll-top:focus,#coupon_code:focus,.woocommerce-page #comment:focus,.woocommerce #reviews #respond input#submit:focus,.woocommerce a.add_to_cart_button:focus,.woocommerce .button.single_add_to_cart_button:focus,.woocommerce .woocommerce-cart-form button:focus,.woocommerce .woocommerce-cart-form__cart-item .quantity .qty:focus,.woocommerce .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .woocommerce-input-wrapper>.input-text:focus,.woocommerce #order_comments:focus,.woocommerce #place_order:focus,.woocommerce .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .woocommerce-input-wrapper>.input-text:focus,.woocommerce .woocommerce-MyAccount-content form button:focus,.woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .woocommerce-form-row .woocommerce-Input.input-text:focus,.woocommerce .ast-woocommerce-container .woocommerce-pagination ul.page-numbers li a:focus,body #content .woocommerce form .form-row .select2-container--default .select2-selection--single:focus,#ast-coupon-code:focus,.woocommerce.woocommerce-js .quantity input[type=number]:focus,.woocommerce-js .woocommerce-mini-cart-item .quantity input[type=number]:focus,.woocommerce p#ast-coupon-trigger:focus{border-style:inherit}@media screen and (max-width:768px){.tucson-banner h2,.tucson-banner p{color:#fff!important}}.hyundai-static-content ul{margin:0}.hyundai-static-content ul li{margin-bottom:8px;font-weight:400}.hyundai-static-content h3{margin-bottom:16px}.hyundai-static-content td{width:200px}.hyundai-static-content table{margin-bottom:32px}h2.subTitS{font-size:18px;margin:10px 0}.formList input,select,textarea{padding:11px 20px;line-height:1.21!important;width:100%}.hyundai-forms select{color:#333}.hyundai-forms input[type="text"]::placeholder,.hyundai-forms input[type="number"]::placeholder,.hyundai-forms input[type="email"]::placeholder,.hyundai-forms input[type="url"]::placeholder,.hyundai-forms input[type="password"]::placeholder,.hyundai-forms input[type="search"]::placeholder,.hyundai-forms input[type=reset]::placeholder,.hyundai-forms input[type=tel]::placeholder,.hyundai-forms input[type=date]::placeholder,.hyundai-forms select::placeholder{color:#333}.hyundai-forms input[type="text"],.hyundai-forms input[type="number"],.hyundai-forms input[type="email"],.hyundai-forms input[type="url"],.hyundai-forms input[type="password"],.hyundai-forms input[type="search"],.hyundai-forms input[type=reset],.hyundai-forms input[type=tel],.hyundai-forms input[type=date],.hyundai-forms select{height:43px!important;font-family:"Hyundai Sans Text",Sans-serif!important;font-size:14px;box-shadow:inherit;border:1px solid #767676;border-radius:2px}.hyundai-forms input[type="text"]:focus-visible,.hyundai-forms input[type="number"]:focus-visible,.hyundai-forms input[type="email"]:focus-visible,.hyundai-forms input[type="url"]:focus-visible,.hyundai-forms input[type="password"]:focus-visible,.hyundai-forms input[type="search"]:focus-visible,.hyundai-forms input[type=reset]:focus-visible,.hyundai-forms input[type=tel]:focus-visible,.hyundai-forms input[type=date]:focus-visible,.hyundai-forms select:focus-visible{outline:#005FCC auto 1px}