.cars-hero{position:relative;display:flex;align-items:center;justify-content:flex-start;overflow:hidden;padding:var(--space-xl) var(--space-md);text-align:left}.cars-hero__background{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-attachment:fixed;z-index:1}.cars-hero__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--nv-white);opacity:.8;z-index:2}.hero-inside{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.hero-content{position:relative;z-index:3;width:50%}.hero-image img{width:500px;height:auto}.hero-content__title{color:#1e293b;text-shadow:2px 2px 4px rgb(0 0 0 / .4)}.hero-content__text{color:#1e293b}.car_buttons{display:flex;gap:var(--space-md);margin:var(--space-md) 0}.car_buttons a{flex:1}.car_buttons .button-primary{background-color:var(--nv-blue);border:2px solid var(--nv-white);color:var(--nv-white)}.car_buttons .button-primary:hover{background-color:var(--nv-white);border-color:var(--nv-white);color:var(--nv-blue)}.car_buttons .button-secondary{background-color:var(--nv-orange);border:2px solid var(--nv-orange);color:var(--nv-white)}.car_buttons .button-secondary:hover{background-color:var(--nv-orange-light);border-color:var(--nv-orange-light)}@media (max-width:768px){.hero-inside{flex-wrap:wrap-reverse}.hero-image{order:-1;width:100%;display:flex;justify-content:center;margin-bottom:var(--space-md)}.hero-content:not(.hero-image){width:100%;text-align:left}.hero-content img{max-width:100%;height:auto}}