.nav-carousel.desktop{column-gap:40px;display:flex;margin-bottom:150px;padding:0;position:relative}.nav-carousel.desktop:before{background:#8f00ff;content:"";height:7px;position:absolute;top:50%;width:100%}.nav-carousel.desktop li,.nav-carousel.mobile li{list-style:none}.nav-carousel.desktop li.anno .nome-brand{align-items:center;border:2px solid;border-radius:100%;display:flex;font-size:15px;font-weight:700;height:80px;justify-content:center;left:0;line-height:1;margin:0;padding:3px;position:absolute;right:0;transform:translateX(-20px);width:80px}.nav-carousel.desktop li.anno.active a.button{font-weight:700}.nav-carousel.desktop li.anno.active a.button .nome-brand{border-color:#8f00ff;color:#8f00ff}.nav-carousel.desktop li.anno .nome-brand img{height:100%;object-fit:cover;width:100%}.nav-carousel.desktop li.anno.pari{bottom:-20px;margin:0;position:relative;text-align:center}.nav-carousel.desktop li.anno.pari .nome-brand{top:-124px}.nav-carousel.desktop li.anno.pari:after{bottom:17.5px;content:url(https://26041915.fs1.hubspotusercontent-eu1.net/hubfs/26041915/theme_files/linea-pallino_double.svg);left:34%;position:absolute;transform:rotate(180deg)}.nav-carousel.desktop li.anno.dispari{bottom:20px;margin:0;position:relative;text-align:center}.nav-carousel.desktop li.anno.dispari .nome-brand{top:68px}.nav-carousel.desktop li.anno.dispari:after{bottom:-56px;content:url(https://26041915.fs1.hubspotusercontent-eu1.net/hubfs/26041915/theme_files/linea-pallino_double.svg);left:34%;position:absolute}.nav-carousel.mobile{grid-gap:10px;display:none;grid-template-columns:repeat(6,1fr);padding:0}.nav-carousel.mobile .anno{border:1px solid #6d6d6d;font-size:13px;position:relative;text-align:center}.nav-carousel.mobile .anno.active a{color:#8f00ff;font-weight:700}.nav-carousel.mobile .anno:after{left:100%}.nav-carousel.mobile .anno:after,.nav-carousel.mobile .anno:nth-child(6):before{background:#f0f;content:"";height:1px;position:absolute;right:0;top:50%;width:10px}.nav-carousel.mobile .anno:nth-child(6):before{left:-10px}.nav-carousel.mobile .anno:last-child:after{background:none;color:#f0f;content:"➝";font-size:15px;left:100%;position:absolute;right:0;top:0}.owl-carousel .item .wrapper-slide{column-gap:30px;display:flex;margin-bottom:30px}.owl-carousel .item .wrapper-slide .wrapper-content,.owl-carousel .item .wrapper-slide .wrapper-image{flex-basis:50%}@media (max-width:1200px){.nav-carousel.mobile{display:grid}.nav-carousel.desktop{display:none}.owl-carousel .item,.owl-carousel .item .wrapper-slide{display:block}}