.officinameccanica-li{order:-50}
.infrastruttureviarieedigrandecomunicazione-li{order:-40}
.pneumatici-li{order:-30}
.carrozzeria-li{order:-20}
.assistenzaflotte-li{order:-10}
.curadelveicolo-li{order:0}
.serviziextra-li{order:0}
section.noleggiousato{padding:10rem 2rem}
section.noleggiousato .inner .top{display:flex;justify-content:space-between;max-width:1279px;margin:0 auto;gap:60px;padding:0 2rem}
@media screen and (max-width:979px){
section.noleggiousato .inner .top{flex-direction:column;gap:40px}
}
section.noleggiousato .inner .top .left{flex:1 1 auto;padding:0;display:flex;gap:30px;align-items:center}
@media screen and (max-width:979px){
section.noleggiousato .inner .top .left{flex-direction:column;gap:60px;order:-1}
}
section.noleggiousato .inner .top .left picture{height:100%;flex:0 1 400px}
@media screen and (max-width:979px){
section.noleggiousato .inner .top .left picture{flex:1 1 auto;height:200px;width:100%;order:1}
}
section.noleggiousato .inner .top .left picture img{height:100%;object-fit:cover;object-position:60% 100%;width:100%}
section.noleggiousato .inner .top .left .content{flex:0 0 475px;display:flex;flex-direction:column;gap:10px}
@media screen and (max-width:979px){
section.noleggiousato .inner .top .left .content{flex:1 1 auto;text-align:center}
}
section.noleggiousato .inner .top .left .content h2{font-size:2.4rem;line-height:1;margin:0;color:var(--secondary-color);text-wrap:balance;text-transform:uppercase}
section.noleggiousato .inner .top .left .content h3{font-size:1.6rem;color:var(--grey-700);line-height:1.2;margin:0;text-wrap:balance}
section.noleggiousato .inner .top .left .content p{margin:0;text-wrap:balance}
section.noleggiousato .inner .top .left .content ul{margin:10px 0 0;display:flex;flex-wrap:wrap;gap:15px}
section.noleggiousato .inner .top .left .content ul li:last-of-type{display:none}
@media screen and (max-width:979px){
section.noleggiousato .inner .top .left .content ul{justify-content:center}
}
@media (max-width:500px){
section.noleggiousato .inner .top .left .content ul{flex-direction:column}
section.noleggiousato .inner .top .left .content ul li a{width:100%;max-width:none;align-items:flex-start}
}
section.noleggiousato .inner .top .right{flex:0 0 370px;padding:0;background-color:var(--secondary-color);color:#fff;padding:30px;display:flex;flex-direction:column;gap:10px}
@media (max-width:979px){
section.noleggiousato .inner .top .right{flex:1 1 auto;text-align:center;background-color:#fff;padding:30px 0}
}
section.noleggiousato .inner .top .right h2{font-size:2.1rem;line-height:1;margin:0;text-wrap:balance;text-transform:uppercase}
@media (max-width:979px){
section.noleggiousato .inner .top .right h2{color:var(--secondary-color)}
}
section.noleggiousato .inner .top .right h3{font-size:1.1rem;color:var(--primary-color);line-height:1.2;margin:0;text-transform:uppercase}
section.noleggiousato .inner .top .right p{margin:0}
@media (max-width:979px){
section.noleggiousato .inner .top .right p{color:var(--body-color)}
}
section.noleggiousato .inner .top .right img{max-width:none;width:150%;transform:translateX(-75px)}
@media screen and (max-width:979px){
section.noleggiousato .inner .top .right img{max-width:360px;transform:translateX(0);margin:0 auto}
}
section.noleggiousato .inner .top .right a{margin:0 auto}
@media (max-width:500px){
section.noleggiousato .inner .top .right a{width:100%;max-width:none;align-items:flex-start}
}
section.convenzioni{padding:10rem 2rem}
section.convenzioni .moduletable.no-title .fwmg-grid-item-name{display:none!important}
section.convenzioni .moduletable.no-imageinfo .image-info{display:none!important}
section.convenzioni .moduletable{max-width:1279px;margin:0 auto;gap:0}
section.convenzioni .moduletable .fwcss .fwmg-design-classic .fwmg-page-header h2{font-size:2.4rem;line-height:1;margin:0 auto;text-wrap:balance;text-transform:uppercase!important;text-transform:none;color:var(--secondary-color)}
section.convenzioni .moduletable .fwcss .fwmg-design-classic .fwmg-page-header h2 span{color:var(--primary-color)}
section.convenzioni .moduletable .fwcss .fwmg-design-classic .fwmg-gallery-description p{margin:0 auto;text-align:center;text-wrap:balance;font-size:1.1rem;color:var(--primary-color);line-height:1.2;text-wrap:balance;text-transform:uppercase;font-weight:700;font-family:var(--title-font);max-width:640px}
section.convenzioni .moduletable .fwcss .fwmg-design-classic .fwmg-gallery-description a{margin:10px 0 0}
section.convenzioni .moduletable .fwcss .fwmg-design-classic .fwmg-gallery-info{display:none}
section.convenzioni .moduletable .fwcss .fwmg-design-classic .fwmg-files .fwmg-grid-wrapper .swiper{padding:0 0 47px}
section.convenzioni .moduletable .fwcss .fwmg-design-classic .fwmg-files .fwmg-grid-wrapper .swiper .swiper-wrapper .swiper-slide{text-align:center;padding:20px}
section.convenzioni .moduletable .fwcss .fwmg-design-classic .fwmg-files .fwmg-grid-wrapper .swiper .swiper-wrapper .swiper-slide .image-info{display:flex;flex-direction:column;justify-content:center}
section.convenzioni .moduletable .fwcss .fwmg-design-classic .fwmg-files .fwmg-grid-wrapper .swiper .swiper-wrapper .swiper-slide .image-info .fwmg-grid-item-name{margin:0!important}
section.convenzioni .moduletable .fwcss .fwmg-design-classic .fwmg-files .fwmg-grid-wrapper .swiper .swiper-wrapper .swiper-slide .image-info .fwmg-grid-item-name a{pointer-events:none!important;font-weight:500;margin:0!important;color:var(--secondary-color);text-transform:uppercase}
section.convenzioni .moduletable .fwcss .fwmg-design-classic .fwmg-files .fwmg-grid-wrapper .swiper .swiper-wrapper .swiper-slide .image-info .fwmg-grid-item-description{margin:5px 0 0}
section.convenzioni .moduletable .fwcss .fwmg-design-classic .fwmg-files .fwmg-grid-wrapper .swiper .swiper-wrapper .swiper-slide .image-info .fwmg-grid-item-link .mainBtn{margin:5px auto 0}