body{font-family:'Louis' !important;font-weight:700 !important}h1,h2,h3,h4,h5,h6{font-family:'ChevySans-Black' !important;font-weight:900 !important}.font-chevy{font-family:'ChevySans-Black' !important}.main-content{padding-top:90px}@media (max-width: 992px){.main-content{padding-top:40px}}.main-content.index-section{padding-top:0 !important}@media (max-width: 992px){.main-content.index-section{padding-top:0 !important}}.cars-link:hover{text-decoration:none !important;color:#0a58ca !important}.btn-outline-cars{background-color:transparent;border:1px solid #0a58ca !important;color:#0a58ca;border-color:#0a58ca !important}.btn-outline-cars:hover{background-color:transparent;color:#0a58ca;border:1px solid #0a58ca;border-color:#0a58ca !important}.floating-button .btn{background-color:#cd9834;border:none;color:white;text-align:center;text-decoration:none;font-size:16px;cursor:pointer;border-radius:5px;display:flex;align-items:center;justify-content:center}@media (max-width: 991.98px){.navbar .floating-button{display:none !important}.navbar-collapse.show .floating-button{display:flex !important;margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,0.1)}}@media (min-width: 992px){.navbar .floating-button{display:flex !important}}#test-drive .nav-link{white-space:nowrap;display:flex;align-items:center}#test-drive .nav-link img{margin-left:0.5rem}.btn-contact{background-color:#cd9834;color:#fff}.btn-contact:hover{background-color:#cd9834;color:#fff}.btn-outline-custom{background-color:transparent;border:2px solid #fff;color:#fff}.btn-outline-custom:hover{background-color:transparent;color:#fff}.navbar{transition:background-color 0.3s ease-in-out, padding 0.3s ease-in-out;padding:1rem 0;z-index:1030}.navbar-scrolled{background-color:#f2f2f2 !important;padding:0.5rem 0}.navbar-logo{max-width:200px;height:auto;transition:max-width 0.3s ease-in-out}@media (min-width: 576px){.navbar-logo{max-width:250px}}@media (min-width: 768px){.navbar-logo{max-width:300px}}@media (min-width: 992px){.navbar-logo{max-width:350px}.navbar{padding:1rem 0}.navbar-scrolled{padding:0.75rem 0}}@media (max-width: 991.98px){.navbar{padding:0.75rem 0}.navbar-scrolled{padding:0.5rem 0}.navbar-collapse{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,0.1)}.navbar-nav{text-align:center}.navbar-nav .nav-link{padding:0.5rem 0}.navbar-brand{margin-right:0}}.vehicle-card{min-height:200px;height:80%;transition:transform 0.3s ease, box-shadow 0.3s ease;position:relative;display:block;background-color:#000;overflow:hidden;border-radius:15px}@media (min-width: 576px){.vehicle-card{min-height:240px}}@media (min-width: 768px){.vehicle-card{min-height:280px}}.vehicle-card-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.vehicle-card::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 50%, rgba(0,0,0,0.514) 100%);z-index:1;pointer-events:none}.vehicle-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgba(0,0,0,0.3) !important}.vehicle-card-content{position:relative;z-index:2}.vehicle-card-title{font-size:1.1rem;letter-spacing:0.5px}@media (min-width: 768px){.vehicle-card-title{font-size:1.5rem}}.img-cover{width:100%;height:100%;min-height:200px;object-fit:cover;object-position:center;display:block}@media (min-width: 576px){.img-cover{min-height:240px}}@media (min-width: 768px){.img-cover{min-height:280px}}.btn-card-secondary{background-color:#cd9834;color:#fff}.btn-card-secondary:hover{background-color:#cd9834;color:#fff}.bg-card-secondary{background-color:#cd9834}.text-card-secondary{color:#cd9834}.text-description{color:#39383882}@media (max-width: 767.98px){.swiper-primary-cars{height:90vh !important;min-height:90vh !important;max-height:90vh !important}}@media (max-width: 767.98px){.swiper-primary-cars .swiper-wrapper{height:90vh !important}}@media (max-width: 767.98px){.swiper-primary-cars .swiper-slide{height:90vh !important;min-height:90vh !important;max-height:90vh !important}}@media (max-width: 767.98px){.swiper-primary-cars .swiper-slide picture,.swiper-primary-cars .swiper-slide img,.swiper-primary-cars .swiper-slide video{height:90vh !important;min-height:90vh !important;max-height:90vh !important;object-fit:cover;width:100%}}@media (max-width: 767.98px){.swiper-primary-cars .swiper-slide>div{height:100%}}.vehiculos{display:flex !important;flex-direction:column !important;height:100% !important}.vehiculos>div:first-child{flex:1 1 auto;display:flex;flex-direction:column}.vehiculos>div:last-child{margin-top:auto;flex-shrink:0}.vehiculos .title{margin-bottom:0.5rem !important;height:auto !important;min-height:auto !important;max-height:none !important;overflow:visible !important;text-overflow:unset;display:block;-webkit-line-clamp:unset;line-clamp:unset;-webkit-box-orient:unset;line-height:1.2 !important}.vehiculos .subtitle{margin-top:0.25rem !important;margin-bottom:1.5rem !important;line-height:1.5rem !important;max-height:4.5rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;flex:1 1 auto}.vehiculos .floating-button{display:block !important;width:100%}.vehiculos .floating-button .btn,.vehiculos .btn-contact{text-align:center !important;display:flex !important;align-items:center !important;justify-content:center !important;width:100%}.box.head{position:relative;overflow:visible}@media (max-width: 767.98px){.box.head{width:100%;overflow-x:hidden}}.nav-tabs-scroll{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,0.3) transparent;width:100%;max-width:100%;margin:0;padding:0;touch-action:pan-x;overscroll-behavior-x:contain;overscroll-behavior-y:none}.nav-tabs-scroll::-webkit-scrollbar{height:6px}.nav-tabs-scroll::-webkit-scrollbar-track{background:transparent}.nav-tabs-scroll::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.3);border-radius:3px}.nav-tabs-scroll .nav-item{flex-shrink:0;white-space:nowrap;margin-right:0.5rem}.nav-tabs-scroll .nav-link{white-space:nowrap;padding-left:1rem;padding-right:1rem}@media (min-width: 768px){.nav-tabs-scroll{flex-wrap:wrap;overflow-x:visible;touch-action:auto;overscroll-behavior:auto}}@media (max-width: 991.98px){header+section.index-section{margin-top:0 !important}.navbar.navbar-scrolled+section.index-section,.navbar-collapse.show~section.index-section{margin-top:80px !important}}.bs-icon-terciary{background:#cd9834 !important;color:#fff !important}.bs-icon.bs-icon-white{color:#fff !important;background:#cd9834 !important}.cars-tab.active{color:#0a58ca !important;border-bottom:8px solid #0a58ca !important}.cars-tab:hover{color:#0a58ca !important;text-decoration:none !important}.cars-tab:focus,.cars-tab:focus-visible{outline:none !important;box-shadow:none !important;border:none !important;border-bottom:8px solid transparent !important}.cars-tab.active:focus,.cars-tab.active:focus-visible{border-bottom:8px solid #0a58ca !important}.cars-tab{color:#0a58ca !important;border-bottom:8px solid transparent !important;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out !important;outline:none !important}.card{border-image:none !important;border:none !important}.vehiculo-2 div{font-size:1.5rem !important;line-height:2.313rem !important}@media (min-width: 992px){.vehiculo-2 div{font-size:1.6rem !important;line-height:2rem !important}}.diseno{padding-bottom:0 !important}@media (min-width: 992px){.diseno{padding-bottom:0 !important}}.swiper-mini-cars-3{padding-top:5rem !important;padding-bottom:1rem !important}.btn-modal-custom{background-color:#cd9834 !important;color:#fff !important}.card:hover{border:none !important;outline:1px solid #0a58ca !important}.nav-item.active .nav-link{border:none !important;outline:none !important;box-shadow:0 2px 0 0 #cd9834 !important}@media (min-width: 768px){.nav-item.active .nav-link{border:none !important;outline:none !important;box-shadow:0 5px 0 0 #cd9834 !important}}.header-nav .nav-link:hover{border:none !important;outline:none !important;box-shadow:0 5px 0 0 #393839 !important;color:#393839 !important}.electric-icon{width:32px;height:32px;border:2px solid #004E9C;border-radius:50%}.navbar-white .nav-link{color:#393839 !important;transition:color 0.3s ease-in-out}.navbar-white .nav-link:hover{color:#393839 !important}.navbar-white .nav-link:focus{color:#393839 !important}.navbar-white .nav-link:focus-visible{color:#393839 !important}.navbar-white .dropdown-item:hover{background-color:#cd9834 !important;color:#393839 !important}.navbar.bg-transparent .nav-link,.navbar.bg-transparent .dropdown-toggle{color:#ffffff !important;transition:color 0.3s ease-in-out}.navbar.bg-transparent .nav-link:hover,.navbar.bg-transparent .dropdown-toggle:hover{color:#ffffff !important}.navbar.bg-transparent .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 1%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e") !important;transition:background-image 0.3s ease-in-out}.navbar-scrolled .navbar-toggler-icon,.navbar:not(.bg-transparent) .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2857, 56, 57, 1%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e") !important;transition:background-image 0.3s ease-in-out}.navbar-white .dropdown-menu{background-color:#f2f2f2 !important;border:none !important}.navbar-white .dropdown-menu .dropdown-item{color:#393839 !important}.navbar-white .dropdown-menu .dropdown-item:hover{color:#393839 !important}.footer-white{background-color:#f2f2f2 !important}
