.hero{padding-bottom:4rem;padding-top:2.5rem;position:relative}@media(min-width:1024px){.hero{padding:6rem 0 4rem}}@media(min-width:1280px){.hero{padding-bottom:5rem;padding-top:8rem}}.hero .hero-overlay{top:0;right:0;bottom:0;left:0;opacity:40%;position:absolute;z-index:-1}@media(min-width:768px){.hero .hero-overlay{opacity:70%}}.hero .hero-overlay .orange{bottom:-8rem;height:16rem;position:absolute;right:-2rem;width:16rem}@media(min-width:1280px){.hero .hero-overlay .orange{height:40rem;right:-10rem;width:40rem}}.hero .hero-overlay .green{bottom:10rem;height:12rem;position:absolute;right:10rem;width:12rem}@media(min-width:1280px){.hero .hero-overlay .green{bottom:0;height:28rem;right:-10rem;width:28rem}}.hero .hero-container{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:1024px){.hero .hero-container{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1280px){.hero .hero-container{-moz-column-gap:6rem;column-gap:6rem;grid-template-columns:repeat(2,minmax(0,1fr))}}.hero .hero-container .hero-text{grid-column:span 2/span 2;text-align:left}@media(min-width:768px){.hero .hero-container .hero-text{text-align:center}}@media(min-width:1024px){.hero .hero-container .hero-text{text-align:left}}@media(min-width:1280px){.hero .hero-container .hero-text{grid-column:span 1/span 1;grid-row:span 1/span 1}}.hero .hero-container .hero-text .hero-title{font-size:1.75rem;font-weight:800;line-height:40px;margin-bottom:.5rem}@media(min-width:768px){.hero .hero-container .hero-text .hero-title{font-size:2.441rem;line-height:50px;margin-bottom:1.5rem}}.hero .hero-container .hero-text .hero-subTitle{font-size:1rem;line-height:1.625;padding-right:8rem;position:relative;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}@media(min-width:768px){.hero .hero-container .hero-text .hero-subTitle{padding-left:6rem}}@media(min-width:1024px){.hero .hero-container .hero-text .hero-subTitle{padding-left:0;padding-right:0;width:80%}}.hero .hero-container .hero-text .hero-subTitle .mdf-container{position:absolute;right:0;top:.5rem}@media(min-width:1024px){.hero .hero-container .hero-text .hero-subTitle .mdf-container{display:none}}.hero .hero-container .hero-text .hero-subTitle .mdf-container img{height:auto;width:6rem}.hero .hero-container .hero-info{display:flex;flex-direction:column;grid-column:span 1/span 1}@media(min-width:768px){.hero .hero-container .hero-info{align-items:center;grid-column:span 2/span 2}}@media(min-width:1024px){.hero .hero-container .hero-info{align-items:flex-start}}@media(min-width:1280px){.hero .hero-container .hero-info{grid-column:span 1/span 1;grid-row:span 1/span 1;grid-row-start:2}}@media(min-width:768px){.hero .hero-container .hero-info .hero-vehicleTypeFilters{margin-bottom:3rem}}@media(min-width:1280px){.hero .hero-container .hero-info .hero-vehicleTypeFilters{margin-bottom:4rem}}.hero .hero-container .hero-info .hero-vehicleTypeFilters .vehicleTypeFilters-wrapper{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));text-align:center;width:100%}@media(min-width:768px){.hero .hero-container .hero-info .hero-vehicleTypeFilters .vehicleTypeFilters-wrapper{align-items:center;display:flex;justify-content:flex-start;text-align:left;width:auto}}@media(min-width:1024px){.hero .hero-container .hero-info .hero-vehicleTypeFilters .vehicleTypeFilters-wrapper{padding-left:2rem}}.hero .hero-container .hero-info .hero-vehicleTypeFilters .vehicleTypeFilters-wrapper .button{align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;display:flex;justify-content:center}.hero .hero-container .hero-info .stars-container{display:none}@media(min-width:768px){.hero .hero-container .hero-info .stars-container{display:flex}}.hero .hero-container .hero-picture{display:none}@media(min-width:768px){.hero .hero-container .hero-picture{grid-column:span 1/span 1;grid-column-start:3;grid-row:span 2/span 2;grid-row-start:1}}@media(min-width:1024px){.hero .hero-container .hero-picture{display:block}}@media(min-width:1280px){.hero .hero-container .hero-picture{grid-column:span 1/span 1;grid-column-start:2;grid-row:span 2/span 2}}.hero .hero-container .hero-picture .hero-picture-container{aspect-ratio:4/5}@media(min-width:1280px){.hero .hero-container .hero-picture .hero-picture-container{aspect-ratio:3/2}}
