@charset "UTF-8";html,body{background:#fff;color:#000;font-family:Inter,sans-serif;font-stretch:normal;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:normal;text-align:left}html{font-size:100%;line-height:100%;overflow-x:hidden;scroll-behavior:smooth}@media all and (max-width: 575px){html{font-size:75%;line-height:75%}}@media all and (min-width: 576px) and (max-width: 767px){html{font-size:80%;line-height:80%}}@media all and (min-width: 768px) and (max-width: 991px){html{font-size:85%;line-height:85%}}h1{font-family:Inter,sans-serif;font-size:3.75rem;font-weight:700;line-height:1.2}h2{font-family:Barlow Condensed,sans-serif;font-size:1.5rem;font-stretch:condensed;font-weight:500;line-height:1.2;color:#000}h2 .border_b{position:relative}h2 .border_b:after{content:"";position:absolute;border-bottom:3px solid #000000;width:50%;bottom:-5px;left:0}h3{color:#000;font-family:Inter,sans-serif;font-size:3rem;font-weight:700;line-height:1.2}h4{color:#000;font-family:Barlow Condensed,sans-serif;font-size:2rem;font-stretch:condensed;font-weight:500;line-height:1.2}h5{color:#fff;font-family:Inter,sans-serif;font-size:1.25rem;font-weight:600}section{padding:2.5rem 0}p{line-height:1.5;margin:0}header{background-color:#2d2d2d;padding-top:12px;padding-bottom:12px}header.scrolled{border-bottom:1px solid rgba(255,255,255,.36)}header .navbar{padding-top:0;padding-bottom:0}header .navbar .navbar-brand{padding:0}@media all and (max-width: 991px){header .navbar .navbar-brand img{height:54px}}header .navbar .nav-item .nav-link{color:#fff;font-family:Barlow Condensed,sans-serif;font-size:18px;font-weight:500;font-stretch:condensed;font-style:normal;line-height:1.22;letter-spacing:normal}header .navbar .nav-item .nav-link.selected{color:#fff}@media all and (min-width: 992px){header .navbar .nav-item .nav-link.selected .border_b{position:relative}header .navbar .nav-item .nav-link.selected .border_b:after{content:"";position:absolute;border-bottom:3px solid #FFC300;width:50%;bottom:-5px;left:0;margin:0 0 0 auto;right:0}}@media all and (min-width: 992px){header .navbar .nav-item.lang_selection .nav-link{display:flex;color:#ffc300}header .navbar .nav-item.lang_selection .nav-link:before{content:"|";color:#fff;margin-right:1rem}}section{position:relative}.nav-height{height:105px;top:-105px;z-index:-1}@media all and (min-width: 360px){.container-xl{padding-right:var(--bs-gutter-x, 1.5rem);padding-left:var(--bs-gutter-x, 1.5rem)}}#section-top{background-color:#2d2d2d;padding-bottom:0;position:relative}#section-top h1{margin-bottom:0}#section-top .box_title{background-color:#000c;color:#fff;padding:1.25rem}#section-top .box_title p{font-family:Inter,sans-serif;font-size:1.5rem;font-weight:400;margin-top:1.25rem}@media all and (max-width: 575px){#section-top{padding-top:9rem}#section-top h1{font-size:3rem}}@media all and (min-width: 576px) and (max-width: 767px){#section-top{padding-top:7rem}}@media all and (min-width: 768px){#section-top{padding-top:6rem}}@media all and (max-width: 487px){#section-top img{padding-bottom:12rem}#section-top h1{font-size:2.75rem}}@media all and (min-width: 488px) and (max-width: 575px){#section-top img{padding-bottom:3rem}}@media all and (min-width: 576px){#section-top img{padding-bottom:1.5rem}}#section-user-experience{background-color:#ffc300;padding-bottom:0}@media all and (min-width: 768px){#section-user-experience .swiper-slide .info-text{padding-bottom:2.5rem}}#section-user-experience .controller{gap:10px;right:0;z-index:999}#section-user-experience .controller .prev,#section-user-experience .controller .next{background:#000;padding:.1rem}@media all and (max-width: 767px){#section-user-experience .controller{top:0}}@media all and (min-width: 768px){#section-user-experience .controller{bottom:0}}#section-user-experience p{font-size:1.5rem}@media all and (max-width: 767px){#section-user-experience h3{margin-top:2rem}}#section-vantaggi h2{color:#676767}#section-vantaggi h2 .border_b:after{border-color:#676767}#section-vantaggi .flip-card-container{display:grid}@media all and (max-width: 575px){#section-vantaggi .flip-card-container{grid-template-columns:1fr;grid-gap:.75rem}}@media all and (min-width: 576px) and (max-width: 1199px){#section-vantaggi .flip-card-container{grid-template-columns:1fr 1fr;grid-gap:1.5rem}}@media all and (min-width: 1200px){#section-vantaggi .flip-card-container{grid-template-columns:1fr 1fr 1fr;grid-gap:1.5rem}}#section-vantaggi .flip-card{height:100%;text-align:center;padding:1.5rem;font-size:1rem;line-height:1.2}#section-vantaggi .flip-card ul{margin-top:1.5rem}#section-vantaggi .flip-card ul li:not(:last-child):after{content:"•";display:block}@media all and (max-width: 575px){#section-vantaggi .flip-card:nth-child(odd){background-color:#2d2d2d;color:#fff}#section-vantaggi .flip-card:nth-child(odd) .card-title{color:#fff}#section-vantaggi .flip-card:nth-child(2n){background-color:#ffc300;color:#000;font-weight:500}}@media all and (min-width: 576px) and (max-width: 1199px){#section-vantaggi .flip-card:nth-child(1),#section-vantaggi .flip-card:nth-child(4),#section-vantaggi .flip-card:nth-child(5){background-color:#2d2d2d;color:#fff}#section-vantaggi .flip-card:nth-child(1) .card-title,#section-vantaggi .flip-card:nth-child(4) .card-title,#section-vantaggi .flip-card:nth-child(5) .card-title{color:#fff}#section-vantaggi .flip-card:nth-child(2),#section-vantaggi .flip-card:nth-child(3),#section-vantaggi .flip-card:nth-child(6){background-color:#ffc300;color:#000;font-weight:500}#section-vantaggi .flip-card:nth-child(3) img,#section-vantaggi .flip-card:nth-child(4) img{-webkit-filter:invert(100%);filter:invert(100%)}}@media all and (min-width: 1200px){#section-vantaggi .flip-card:nth-child(odd){background-color:#2d2d2d;color:#fff}#section-vantaggi .flip-card:nth-child(odd) .card-title{color:#fff}#section-vantaggi .flip-card:nth-child(2n){background-color:#ffc300;color:#000;font-weight:500}}#section-about{background-color:#2d2d2d}#section-about h2{color:#fff}#section-about h2 .border_b:after{border-color:#fff}#section-about h3{color:#fff}#section-about a{text-decoration:none}#section-about p{color:#fff9;font-size:1.5rem}#section-faq h2{color:#ffc300}#section-faq h2 .border_b:after{border-color:#ffc300}#section-faq h3{color:#ffc300}#section-faq .accordion .accordion-item .accordion-button{color:#000;font-family:Inter,sans-serif;font-size:1.25rem;font-weight:600}#section-faq .accordion .accordion-item .accordion-button:not(.collapsed){background-color:unset}#section-faq .accordion .accordion-item .accordion-button:focus{outline:0!important;box-shadow:inset 0 -1px #00000020}#section-faq .accordion .accordion-item .accordion-body{color:#676767;font-size:1rem;font-weight:500;line-height:1.5;text-align:left}#section-faq .accordion-button:after{background-image:url(images/landing/product-finder-app-tyres/btn_plus.svg)}#section-faq .accordion-button:not(.collapsed):after{background-image:url(images/landing/product-finder-app-tyres/btn_minus.svg)}#section-contatti{background-color:#000}#section-contatti h2{color:#ffc300}#section-contatti h2 .border_b:after{border-color:#ffc300}#section-contatti h3{color:#ffc300}#section-contatti p{color:#676767;font-size:1.5rem}#section-contatti form{font-family:Barlow,sans-serif;font-weight:500}#section-contatti form span.required_fields{color:#676767;font-size:.875rem}#section-contatti form label{color:#ffc300;font-size:.875rem}#section-contatti form label.form-check-label{color:#fff}#section-contatti form label.form-check-label a{color:#ffc300}#section-contatti form .form-check-input:checked{background-color:#ffc300;border-color:#ffc300}#section-contatti form input[type=text],#section-contatti form input[type=email],#section-contatti form textarea{background-color:transparent;border:0;border-bottom:1px solid #676767;border-radius:0;color:#fff;font-family:Inter,sans-serif;font-size:1rem}#section-contatti form input[type=text]:focus,#section-contatti form input[type=email]:focus,#section-contatti form textarea:focus{outline:0!important;box-shadow:none}#section-contatti form button{background-color:#ffc300;border-radius:0;color:#000;font-family:Barlow,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.8rem;padding:.5rem 1rem}#section-contatti form button:focus{outline:0!important;box-shadow:none}#section-contatti form p.terms_of_service{font-size:.75rem}#section-contatti form p.terms_of_service a{color:#ffc300}footer{color:#fff;font-family:Barlow,sans-serif;font-size:.875rem;font-weight:500}footer #footer_1{background-color:#2d2d2d;padding:1.25rem 0}footer #footer_1 p.email a{color:#ffc300;text-decoration:underline}footer #footer_1 span{color:#ffc300;font-weight:700}footer #footer_1 a{color:#fff;text-decoration:none}footer #footer_2{background-color:#676767}
