﻿body{font-family:"Montserrat","sans-serif" !important;}.testo-centrato{text-align:center;}.testo-destra{text-align:right;}.testo-sinistra{text-align:left;}section{padding-top:30px;padding-bottom:30px;}a.contenitore-bottone-default{text-decoration:none;}a.contenitore-bottone-default:hover{text-decoration:none;}a.contenitore-bottone-default span.bottone-default{color:#fff;font-weight:500;padding:10px 72px;border-radius:7px;background-color:#ff8a00;transition:400ms;}a.contenitore-bottone-default span.bottone-default:hover{background-color:#ffc163;}.no-padding{padding:0 !important;}.hide-before-md{display:none;}@media(min-width:992px){.hide-before-md{display:block;}}.titolo-componente-default{color:#2b2955;font-size:41px;font-weight:700;}.bottone-form{color:#fff;background-color:#0db1b1;border-radius:5px;border:none;text-transform:uppercase;font-weight:500;padding:8px 15px;text-align:center;cursor:pointer;transition:300ms;}.bottone-form:hover{background-color:#09dbdb;}.space10{margin-top:10px;}.space20{margin-top:20px;}.space30{margin-top:30px;}section.navbar{position:fixed;top:0;left:0;width:100vw;z-index:500;background-color:#fff;}section.navbar article nav{width:100%;}section.navbar article nav .contenitore-immagine{max-width:130px;}section.navbar article nav .contenitore-immagine .immagine{width:100%;}section.navbar article nav .contenitore-link{justify-content:flex-end;}section.navbar article nav .contenitore-link .lista-link{margin-top:20px;}@media(min-width:992px){section.navbar article nav .contenitore-link .lista-link{margin-top:0;}}section.navbar article nav .contenitore-link .lista-link #open-menu-user{cursor:pointer;display:flex;justify-content:center;align-items:center;}section.navbar article nav .contenitore-link .lista-link .wrapper-menu-user{background-color:#fff;position:absolute;right:0;bottom:-95px;border-radius:12px;padding:0;margin-top:15px;border:none;box-shadow:0 2px rgba(17,16,15,.1),0 2px 10px rgba(17,16,15,.1);z-index:100;}section.navbar article nav .contenitore-link .lista-link .wrapper-menu-user .link-container a{color:#66615b;font-size:14px;padding:10px 45px 10px 15px;transition:400ms;text-decoration:none;}section.navbar article nav .contenitore-link .lista-link .wrapper-menu-user .link-container:hover{background-color:#f7765f;}section.navbar article nav .contenitore-link .lista-link .wrapper-menu-user .link-container:hover a{color:#fff;}section.navbar article nav .contenitore-link .lista-link .nav-item{display:flex;align-items:center;}section.navbar article nav .contenitore-link .lista-link .nav-item .navbar-link{color:#2b2955;font-size:20px;font-weight:500;line-height:normal;margin:0 3px;padding:0 15px;opacity:1;text-decoration:none;}@media(min-width:992px){section.navbar article nav .contenitore-link .lista-link .nav-item .navbar-link{font-size:12px;}}section.navbar article nav .contenitore-link .lista-link .dropdown .dropdown-menu{border-radius:12px;padding:0;left:-170px;margin-top:15px;border:none;box-shadow:0 2px rgba(17,16,15,.1),0 2px 10px rgba(17,16,15,.1);z-index:100;}section.navbar article nav .contenitore-link .lista-link .dropdown .dropdown-menu .dropdown-item{color:#66615b;font-size:14px;padding:10px 45px 10px 15px;transition:400ms;}section.navbar article nav .contenitore-link .lista-link .dropdown .dropdown-menu .dropdown-item:first-child{border-top-left-radius:12px;border-top-right-radius:12px;}section.navbar article nav .contenitore-link .lista-link .dropdown .dropdown-menu .dropdown-item:last-child{border-bottom-left-radius:12px;border-bottom-right-radius:12px;}section.navbar article nav .contenitore-link .lista-link .dropdown .dropdown-menu .dropdown-item:hover{color:#fff;background-color:#f7765f;}section.navbar article nav .contenitore-link .lista-link .dropdown .dropdown-menu .dropdown-item svg{font-size:20px;margin-left:3px;margin-right:15px;}section.navbar article nav .contenitore-link .lista-link .dropdown .dropdown-menu.show~.rombo{display:none;}@media(min-width:992px){section.navbar article nav .contenitore-link .lista-link .dropdown .dropdown-menu.show~.rombo{display:block;}}section.navbar article nav .contenitore-link .lista-link .dropdown .rombo{display:none;background-color:#fff;width:20px;height:20px;position:absolute;top:65px;right:12px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);box-shadow:0 2px 10px rgba(17,16,15,.1);z-index:50;transition:400ms;}section.navbar article nav .contenitore-link .lista-link .dropdown .rombo.no-ombra{box-shadow:none;z-index:200;transition:400ms;}section.navbar .utente-loggato{font-weight:600;color:#0db1b1;font-size:15px;}section.navbar .utente-loggato-ico{display:none;height:60px;width:60px;margin-left:10px;}@media(min-width:992px){section.navbar .utente-loggato-ico{display:block;}}section.navbar .utente-loggato-ico.circle{border-radius:33px;}section.navbar #open-menu-user-name{cursor:pointer;}section.navbar .lang-container{margin-left:6px;}section.navbar .lang-container .lang{display:block;}section.header-hp{padding-top:0;padding-bottom:0;margin-top:75px;}section.header-hp article.main-headline{position:relative;}section.header-hp article.main-headline .contenitore-principale{background-image:url("../../Immagini/bg-hp.jpg");background-size:cover;background-position:center;min-height:563px;}section.header-hp article.main-headline .contenitore-principale .contenitore-testo{position:absolute;bottom:49%;color:#fff;z-index:100;}@media(min-width:576px){section.header-hp article.main-headline .contenitore-principale .contenitore-testo{bottom:40%;}}@media(min-width:768px){section.header-hp article.main-headline .contenitore-principale .contenitore-testo{bottom:44%;}}@media screen and (max-width:1000px){section.header-hp article.main-headline .contenitore-principale .contenitore-testo{left:15px;right:15px;}}section.header-hp article.main-headline .contenitore-principale .contenitore-testo .titolo-pagina{text-shadow:-1px 1px 2px #000;font-size:45px;font-weight:700;max-width:none !important;margin:0;}@media(min-width:992px){section.header-hp article.main-headline .contenitore-principale .contenitore-testo .titolo-pagina{font-size:55px;}}@media(min-width:1200px){section.header-hp article.main-headline .contenitore-principale .contenitore-testo .titolo-pagina{font-size:60px;}}@media screen and (max-width:1000px){section.header-hp article.main-headline .contenitore-principale .contenitore-testo .titolo-pagina{font-size:42px !important;}}@media screen and (max-width:400px){section.header-hp article.main-headline .contenitore-principale .contenitore-testo .titolo-pagina{font-size:36px !important;}}section.header-hp article.main-headline .contenitore-principale .contenitore-testo .occhiello{text-shadow:-1px 1px 2px #000;font-size:21.6px;font-weight:700;}@media(min-width:992px){section.header-hp article.main-headline .contenitore-principale .contenitore-testo .occhiello{font-size:1.8em;}}@media(min-width:1200px){section.header-hp article.main-headline .contenitore-principale .contenitore-testo .occhiello{font-size:1.8em;}}section.header-hp article.main-headline .contenitore-principale .contenitore-testo .testo-headline{text-shadow:-1px 1px 2px #000;font-size:18px;font-weight:400;}section.header-hp article.main-headline .contenitore-principale .search-machine{display:block;position:relative;bottom:-336px;background-color:rgba(0,0,0,.5);width:100%;z-index:100;}@media(min-width:576px){section.header-hp article.main-headline .contenitore-principale .search-machine{bottom:-395px;}}@media(min-width:992px){section.header-hp article.main-headline .contenitore-principale .search-machine{bottom:-442px;}}@media(min-width:1200px){section.header-hp article.main-headline .contenitore-principale .search-machine{bottom:-470px;}}section.header-hp article.main-headline .contenitore-principale .search-machine .contenitore-bottoni{position:absolute;top:-44px;}@media screen and (max-width:1000px){section.header-hp article.main-headline .contenitore-principale .search-machine .contenitore-bottoni{position:absolute;top:-44px;display:flex;display:-webkit-flex;left:0;right:0;justify-content:space-between;height:40px;}}section.header-hp article.main-headline .contenitore-principale .search-machine .contenitore-bottoni .rombo-btn{position:absolute;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);height:18px;width:18px;top:20px;left:80px;transition:400ms;z-index:0;}section.header-hp article.main-headline .contenitore-principale .search-machine .contenitore-bottoni .bottone-statico{color:#fff;font-weight:500;padding:10px 40px;border-radius:7px;transition:400ms;border:0;cursor:pointer;margin-bottom:5px;position:relative;z-index:1;}@media screen and (max-width:1000px){section.header-hp article.main-headline .contenitore-principale .search-machine .contenitore-bottoni .bottone-statico{padding:0 !important;flex:1;display:flex;display:-webkit-flex;justify-content:center;position:relative;align-items:center;z-index:2;margin-right:5px;}}section.header-hp article.main-headline .contenitore-principale .search-machine .contenitore-bottoni .bottone-statico:hover{text-decoration:none;}section.header-hp article.main-headline .contenitore-principale .search-machine .contenitore-bottoni .bottone-dinamico{color:#fff;font-weight:500;padding:10px 40px;border-radius:7px;transition:400ms;border:0;cursor:pointer;margin-bottom:5px;}section.header-hp article.main-headline .contenitore-principale .search-machine .contenitore-bottoni .bottone-dinamico:hover{background-color:#ffc163;text-decoration:none;}@media screen and (max-width:1000px){section.header-hp article.main-headline .contenitore-principale .search-machine .contenitore-bottoni .bottone-dinamico{padding:0 !important;flex:1;display:flex;display:-webkit-flex;justify-content:center;position:relative;align-items:center;z-index:2;margin-left:5px;}}section.header-hp article.main-headline .contenitore-principale .search-machine .form-ricerca{padding:9px 0;display:flex;}@media(min-width:1200px){section.header-hp article.main-headline .contenitore-principale .search-machine .form-ricerca{justify-content:space-around;align-items:center;}}@media screen and (max-width:700px){section.header-hp article.main-headline .contenitore-principale .search-machine .form-ricerca{padding:20px !important;}}section.header-hp article.main-headline .contenitore-principale .search-machine .form-ricerca .contenitore-campo{background-color:#fff;margin-right:5px;margin-left:5px;display:flex;border-radius:4px;margin-bottom:5px;width:100%;}@media screen and (max-width:700px){section.header-hp article.main-headline .contenitore-principale .search-machine .form-ricerca .contenitore-campo{margin:5px 0 !important;}}@media(min-width:576px){section.header-hp article.main-headline .contenitore-principale .search-machine .form-ricerca .contenitore-campo{width:auto;}}@media(min-width:1200px){section.header-hp article.main-headline .contenitore-principale .search-machine .form-ricerca .contenitore-campo{width:275px;}}section.header-hp article.main-headline .contenitore-principale .search-machine .form-ricerca .contenitore-campo label{background-color:#fff;padding:0 10px;border-radius:4px;}section.header-hp article.main-headline .contenitore-principale .search-machine .form-ricerca .contenitore-campo .input-indirizzo{max-width:100%;}@media(min-width:576px){section.header-hp article.main-headline .contenitore-principale .search-machine .form-ricerca .contenitore-campo .input-indirizzo{max-width:180px;}}@media(min-width:1200px){section.header-hp article.main-headline .contenitore-principale .search-machine .form-ricerca .contenitore-campo .input-indirizzo{width:100%;max-width:100%;}}section.header-hp article.main-headline .contenitore-principale .search-machine .form-ricerca .contenitore-campo .input-data-inizio{max-width:100%;}@media(min-width:576px){section.header-hp article.main-headline .contenitore-principale .search-machine .form-ricerca .contenitore-campo .input-data-inizio{max-width:180px;}}@media(min-width:1200px){section.header-hp article.main-headline .contenitore-principale .search-machine .form-ricerca .contenitore-campo .input-data-inizio{width:100%;max-width:100%;}}section.header-hp article.main-headline .contenitore-principale .search-machine .form-ricerca .contenitore-campo .input-data-fine{max-width:100%;}@media(min-width:576px){section.header-hp article.main-headline .contenitore-principale .search-machine .form-ricerca .contenitore-campo .input-data-fine{max-width:180px;}}@media(min-width:1200px){section.header-hp article.main-headline .contenitore-principale .search-machine .form-ricerca .contenitore-campo .input-data-fine{width:100%;max-width:100%;}}section.header-hp article.main-headline .contenitore-principale .search-machine .form-ricerca .contenitore-campo .input-distanza{max-width:100%;}@media(min-width:576px){section.header-hp article.main-headline .contenitore-principale .search-machine .form-ricerca .contenitore-campo .input-distanza{max-width:180px;}}section.header-hp article.main-headline .contenitore-principale .search-machine .form-ricerca .ricerca{color:#fff;font-weight:500;padding:6px 11px;border-radius:7px;background-color:#ff8a00;transition:400ms;border:0;cursor:pointer;margin-bottom:5px;}@media screen and (max-width:700px){section.header-hp article.main-headline .contenitore-principale .search-machine .form-ricerca .ricerca{margin:5px 0 !important;}}@media screen and (max-width:1000px){section.header-hp article.main-headline .contenitore-principale .search-machine .form-ricerca .ricerca{margin:5px;}}@media(min-width:576px){section.header-hp article.main-headline .contenitore-principale .search-machine .form-ricerca .ricerca{width:180px;}}section.header-hp article.main-headline .contenitore-principale .search-machine .form-ricerca .ricerca:hover{background-color:#ffc163;}section.header-hp article.main-headline .overlay{background-color:rgba(0,0,0,.2);position:absolute;height:100%;width:100%;top:0;z-index:50;}section.header-hp article.secondary-headline .contenitore-secondario{background-image:url("../../Immagini/bg_flash1.jpg");background-size:cover;background-position:center;}section.header-hp article.secondary-headline .contenitore-secondario .contenitore-titolo{padding:50px 0;text-align:center;}section.header-hp article.secondary-headline .contenitore-secondario .contenitore-titolo .titolo-head-secondario{color:#fff;margin-bottom:0;font-size:12px;font-weight:700;}@media(min-width:576px){section.header-hp article.secondary-headline .contenitore-secondario .contenitore-titolo .titolo-head-secondario{font-size:20px;}}@media(min-width:768px){section.header-hp article.secondary-headline .contenitore-secondario .contenitore-titolo .titolo-head-secondario{font-size:25px;}}section.header-hp .bg-chiaro{background-color:#ffc163;}section.header-hp .bg-scuro{background-color:#ff8a00;}section.info01 article{background:linear-gradient(90deg,#b3b3c1 1%,#a9e3e3);}section.info01 article .box-contenuto{padding-top:40px;padding-bottom:40px;}section.info01 article .box-contenuto .contenitore-logo{max-height:85px;}section.info01 article .box-contenuto .contenitore-logo .logo{width:170px;}section.info01 article .box-contenuto .contenitore-testo{margin-top:35px;margin-bottom:25px;}section.info01 article .box-contenuto .contenitore-testo .testo{color:#2b2955;font-size:22px;}@media(min-width:768px){section.info01 article .box-contenuto .contenitore-testo .testo{font-size:26px;}}section.info02 article .contenitore-intestazione{text-align:center;margin-bottom:40px;}section.info02 article .contenitore-intestazione svg{color:#0db1b1;}section.info02 article .contenitore-intestazione .titolo-superiore{color:#2b2955;font-size:24.5px;font-weight:700;display:block;text-transform:uppercase;}section.info02 article .contenitore-intestazione .titolo-inferiore{color:#0db1b1;font-size:24.5px;font-weight:700;display:block;text-transform:uppercase;}section.info02 article .contenitore-line-smaller{overflow:hidden;}@media(min-width:992px){section.info02 article .contenitore-line-smaller{overflow:auto;}}@media(min-width:992px){section.info02 article .contenitore-line-smaller img{width:100%;}}section.info03{background-color:#e7f7f7;}section.info03 article .contenitore-titolo{padding:20px 0;padding-bottom:55px;text-align:center;}section.info03 article .contenitore-titolo .titolo{color:#2b2955;text-align:center;text-transform:uppercase;font-weight:700;}section.info03 article .colonna{text-align:center;padding-bottom:10px;}section.info03 article .colonna .contenitore-icona{color:#2b2955;padding-bottom:10px;}section.info03 article .colonna .titoletto{color:#2b2955;text-transform:uppercase;font-weight:700;font-size:13px;}section.info03 article .colonna .testo{color:#2b2955;font-size:15px;margin-bottom:5px;}section.main-footer{background-color:#2b2955;padding:52px 0;}section.main-footer article .contenitore-footer{text-align:center;}@media(min-width:768px){section.main-footer article .contenitore-footer{text-align:left;}}section.main-footer article .contenitore-footer .wrapper{margin-bottom:25px;}@media(min-width:768px){section.main-footer article .contenitore-footer .wrapper{margin-bottom:0;}}section.main-footer article .contenitore-footer .wrapper .contenitore-titolo .icona-titolo{color:#fff;font-weight:bold;}section.main-footer article .contenitore-footer .wrapper .contenitore-socials{display:block;}@media(min-width:768px){section.main-footer article .contenitore-footer .wrapper .contenitore-socials{display:flex;flex-direction:column;}}@media(min-width:992px){section.main-footer article .contenitore-footer .wrapper .contenitore-socials{display:block;}}section.main-footer article .contenitore-footer .wrapper .contenitore-socials svg{border-radius:25px;padding:12px;height:42px;width:42px;color:#fff;transition:400ms;}section.main-footer article .contenitore-footer .wrapper .contenitore-socials svg.fb{background-color:#3b5998;}section.main-footer article .contenitore-footer .wrapper .contenitore-socials svg.fb:hover{background-color:#5070b3;}section.main-footer article .contenitore-footer .wrapper .contenitore-socials svg.tw{background-color:#55acee;}section.main-footer article .contenitore-footer .wrapper .contenitore-socials svg.tw:hover{background-color:#66bdff;}section.main-footer article .contenitore-footer .wrapper .contenitore-socials svg.in{background-color:#0976b4;}section.main-footer article .contenitore-footer .wrapper .contenitore-socials svg.in:hover{background-color:#118bd1;}section.main-footer article .contenitore-footer .link-footer{display:block;color:#a49e9e;text-transform:uppercase;font-size:13px;margin-bottom:8px;text-decoration:none;}section.main-footer article .contenitore-footer .link-footer:hover{color:#fff;}section.main-footer article .contenitore-footer .titolo-srl{color:#fff;font-size:22px;line-height:20px;text-transform:uppercase;display:block;margin-bottom:2px;margin-top:25px;}@media(min-width:768px){section.main-footer article .contenitore-footer .titolo-srl{margin-top:0;}}section.main-footer article .contenitore-footer .testo-footer{color:#a49e9e;font-size:17px;display:block;margin-top:4px;}section.main-footer article .contenitore-footer .link-mail{text-decoration:none;color:#a49e9e;}@media(min-width:768px){section.main-footer article .contenitore-footer .link-mail{font-size:13px;}}@media(min-width:992px){section.main-footer article .contenitore-footer .link-mail{font-size:17px;}}section.main-footer article .contenitore-footer .separatore{width:100%;border-top:1px solid #66615b;margin-top:20px;margin-bottom:15px;}section.main-footer article .contenitore-footer .contenitore-testo-subfooter .testo-subfooter{color:#66615b;font-size:10px;}section.main-footer article .contenitore-footer .contenitore-policy{text-align:center;}@media(min-width:768px){section.main-footer article .contenitore-footer .contenitore-policy{text-align:left;}}section.main-footer article .contenitore-footer .contenitore-policy .link-policy{color:#66615b;text-decoration:none;font-size:10px;}section.main-footer article .contenitore-footer .contenitore-policy .link-policy:hover{color:#fff;}section.main-footer article .contenitore-footer .contenitore-policy .pipe:after{content:"|";}footer.secondario{background-color:#4d4d4d;color:#b2b2b2;padding-bottom:30px;}footer.secondario .footer-superiore .colonna{text-align:center;}@media(min-width:768px){footer.secondario .footer-superiore .colonna{text-align:left;}}footer.secondario .footer-superiore .colonna .contenitore-titolo .titolo-colonna{font-family:'BenchNine',sans-serif;font-weight:700;text-transform:uppercase;font-size:21px;margin:20px 0 10px;}footer.secondario .footer-superiore .colonna .contenitore-testo{font-size:11.2px;}footer.secondario .footer-superiore .colonna .contenitore-testo .testo-colonna .link-mail{color:#0db1b1;}footer.secondario .footer-superiore .colonna .contenitore-testo .lista{list-style:none;padding:0;}@media(min-width:768px){footer.secondario .footer-superiore .colonna .contenitore-testo .lista{list-style-type:disc;}}footer.secondario .footer-superiore .colonna .contenitore-testo .lista .item-lista .link-lista{color:#b2b2b2;font-weight:700;font-family:'BenchNine',sans-serif;text-decoration:none;text-transform:uppercase;font-size:21px;transition:300ms;}footer.secondario .footer-superiore .colonna .contenitore-testo .lista .item-lista .link-lista:hover{color:#9d9d9d;text-decoration:none;}footer.secondario .footer-inferiore .colonna-inferiore{color:#888;}footer.secondario .footer-inferiore .colonna-inferiore .contenitore-titolo{text-align:center;}@media(min-width:992px){footer.secondario .footer-inferiore .colonna-inferiore .contenitore-titolo{text-align:left;}}footer.secondario .footer-inferiore .colonna-inferiore .contenitore-titolo .titolo-colonna-inferiore{font-size:24px;margin:20px 0 10px;}footer.secondario .footer-inferiore .colonna-inferiore .contenitore-titolo .testo-inferiore{font-size:14px;margin:0;}footer.secondario .footer-inferiore .colonna-inferiore .copyright{font-size:14px;padding-top:50px;text-align:center;}@media(min-width:992px){footer.secondario .footer-inferiore .colonna-inferiore .copyright{text-align:left;}}footer.secondario .footer-inferiore .colonna-inferiore .wrapper-social{text-align:center;}@media(min-width:992px){footer.secondario .footer-inferiore .colonna-inferiore .wrapper-social{text-align:right;}}footer.secondario .footer-inferiore .colonna-inferiore .wrapper-social .social{color:#2b2955;transition:300ms;}footer.secondario .footer-inferiore .colonna-inferiore .wrapper-social .social:hover{color:#888;}footer.secondario .footer-inferiore .colonna-inferiore .wrapper-social .fb{margin:0;}@media(min-width:992px){footer.secondario .footer-inferiore .colonna-inferiore .wrapper-social .fb{margin-right:10px;}}footer.secondario .footer-inferiore .colonna-inferiore .wrapper-social .tw{margin:0;}@media(min-width:992px){footer.secondario .footer-inferiore .colonna-inferiore .wrapper-social .tw{margin-right:75px;}}section.striscia-premi{padding:0;}section.striscia-premi article{background-image:url(../../Immagini/bg-premi.png);}section.striscia-premi article .contenuto{padding:40px 0;}@media(min-width:992px){section.striscia-premi article .contenuto{padding:85px 0;}}section.striscia-premi article .contenuto #logo-premio{width:40%;}@media(min-width:768px){section.striscia-premi article .contenuto #logo-premio{width:85%;}}section.striscia-premi article .contenuto .titolo-principale{text-align:center;color:#fff;font-size:22px;margin:20px 0 35px;font-weight:700;text-transform:uppercase;}@media(min-width:768px){section.striscia-premi article .contenuto .titolo-principale{font-size:26px;}}section.striscia-premi article .contenuto .testo-premi{color:#fff;font-size:15px;}section.striscia-premi article .contenuto .small{color:#fff;font-size:15px;}section.striscia-premi article .contenuto .contenitore-loghi{display:flex;flex-direction:column;justify-content:center;align-items:center;}@media(min-width:768px){section.striscia-premi article .contenuto .contenitore-loghi{display:block;}}section.striscia-premi article .contenuto .contenitore-loghi .logo{padding-bottom:30px;display:block;}@media(min-width:768px){section.striscia-premi article .contenuto .contenitore-loghi .logo{width:85%;}}section.striscia-newsletter{padding:0;}section.striscia-newsletter .contenuto{background-image:url(../../Immagini/bg_newsletter.jpg);background-position:center;background-size:cover;padding:38px 0;}@media(min-width:1200px){section.striscia-newsletter .contenuto{padding:44px 0;}}section.striscia-newsletter .contenuto .contenitore{display:block;}@media(min-width:1200px){section.striscia-newsletter .contenuto .contenitore{display:flex;justify-content:center;align-items:center;}}section.striscia-newsletter .contenuto .contenitore .testo{color:#ddd;font-size:25px;margin:0;}section.striscia-newsletter .contenuto .contenitore .wrapper-bottone{padding-top:20px;}@media(min-width:1200px){section.striscia-newsletter .contenuto .contenitore .wrapper-bottone{padding-top:0;}}section.striscia-newsletter .contenuto .contenitore .wrapper-bottone .contenitore-bottone-default{margin-left:30px;}@media(min-width:768px){section.cards{padding:100px 0;}}section.cards .contenuto .titolo-cards{color:#2b2955;font-size:39px;font-weight:700;margin-bottom:60px;}@media(min-width:768px){section.cards .contenuto .titolo-cards{margin-bottom:120px;}}section.cards .contenuto .contenitore-generale{position:relative;}section.cards .contenuto .contenitore-generale .contenitore-sfondo{position:relative;background-image:url("../../Immagini/bg_diconodinoi-cards.jpg");background-position:center;background-size:cover;min-height:230px;margin-bottom:154px;}@media(min-width:768px){section.cards .contenuto .contenitore-generale .contenitore-sfondo{margin-bottom:0;}}section.cards .contenuto .contenitore-generale .slider-container{position:absolute;height:100%;top:0;left:50%;transform:translateX(-50%);}@media(min-width:768px){section.cards .contenuto .contenitore-generale .slider-container .contenitore-slider-cards{position:absolute;top:50%;left:0;max-width:100%;margin-bottom:0;transform:translateY(-50%);}}section.cards .contenuto .contenitore-generale .slider-container .contenitore-slider-cards .slick-slide>div{padding:2rem .5rem;}section.cards .contenuto .contenitore-generale .slider-container .contenitore-slider-cards .card{position:relative;height:405px;border-radius:10px;transition:500ms;margin-bottom:35px;}@media(min-width:768px){section.cards .contenuto .contenitore-generale .slider-container .contenitore-slider-cards .card{margin-bottom:0;min-width:320px;}}@media(min-width:992px){section.cards .contenuto .contenitore-generale .slider-container .contenitore-slider-cards .card{height:340px;min-width:420px;}}@media(min-width:1200px){section.cards .contenuto .contenitore-generale .slider-container .contenitore-slider-cards .card{min-width:484px;}}section.cards .contenuto .contenitore-generale .slider-container .contenitore-slider-cards .card:hover{top:-6px;box-shadow:0 12px 19px -7px rgba(0,0,0,.3);transition:500ms;}section.cards .contenuto .contenitore-generale .slider-container .contenitore-slider-cards .card .intestazione-card{position:relative;background:linear-gradient(90deg,#2b2b54 0,#1db1b0);border-top-left-radius:10px;border-top-right-radius:10px;}section.cards .contenuto .contenitore-generale .slider-container .contenitore-slider-cards .card .intestazione-card .nome{color:#fff;font-weight:700;font-style:italic;padding:20px;font-size:16px;}section.cards .contenuto .contenitore-generale .slider-container .contenitore-slider-cards .card .immagine-tonda{overflow:hidden;border-radius:205px;max-width:100px;max-height:100px;position:absolute;right:10px;top:-20px;}section.cards .contenuto .contenitore-generale .slider-container .contenitore-slider-cards .card .immagine-tonda img.immagine{width:100%;}section.cards .contenuto .contenitore-generale .slider-container .contenitore-slider-cards .card .corpo-card .testo{color:#2b2955;padding:25px 20px 20px 20px;text-align:left;font-size:14px;line-height:24px;font-style:italic;}.slick-slider{padding:0;}@media(min-width:1200px){.slick-slider{padding:0 70px;}}section.carosello-macchine{padding:0;}section.carosello-macchine article{background-color:#e7f7f7;padding:50px 0;}section.carosello-macchine article .contenuto{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}@media(min-width:576px){section.carosello-macchine article .contenuto{max-width:90%;}}@media(min-width:768px){section.carosello-macchine article .contenuto{max-width:90%;}}@media(min-width:992px){section.carosello-macchine article .contenuto{max-width:90%;}}@media(min-width:1200px){section.carosello-macchine article .contenuto{max-width:90%;}}section.carosello-macchine article .contenuto .titolo-carosello{color:#2b2955;text-transform:uppercase;font-size:23px;margin-bottom:30px;font-weight:700;}section.carosello-macchine article .contenuto .colonna{padding:15px;}section.carosello-macchine article .contenuto .colonna .contenitore-immagine{overflow:hidden;border-radius:12px;max-height:350px;}section.carosello-macchine article .contenuto .colonna .contenitore-immagine img.pic{width:100%;}section.carosello-macchine article .contenuto .colonna .contenitore-dati{margin-top:7px;}section.carosello-macchine article .contenuto .colonna .contenitore-dati .nome{display:block;color:#2b2955;font-size:15px;text-align:center;}section.carosello-macchine article .contenuto .colonna .contenitore-dati .tariffa{display:block;color:#2b2955;font-size:15px;font-weight:700;text-align:center;}section.headlineSecondaria article .contenuto .contenitore-sfondo{background-image:url("../../Immagini/officina.jpg");height:125px;background-size:cover;background-position:center;background-repeat:no-repeat;}section.headlineSecondaria article .contenuto .contenitore-sfondo .titolo{color:#fff;font-family:'Bowlby One',cursive;text-align:center;font-size:36px;}@media(min-width:576px){section.headlineSecondaria article .contenuto .contenitore-sfondo .titolo{font-size:49px;}}section.headlineSecondaria article .contenuto .contenitore-sfondo .box-info{background-color:#0db1b1;top:34px;position:relative;max-width:800px;margin:auto;z-index:100;}section.headlineSecondaria article .contenuto .contenitore-sfondo .box-info .rombo{position:absolute;background-color:#0db1b1;height:25px;width:25px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);top:-12px;left:35px;}section.headlineSecondaria article .contenuto .contenitore-sfondo .box-info .info{color:#fff;padding:18px 22px;font-weight:700;font-family:'BenchNine',sans-serif;text-transform:uppercase;}section.form-registrazione-utenti{padding-top:100px;}@media(min-width:768px){section.form-registrazione-utenti{padding-top:60px;}}@media(min-width:992px){section.form-registrazione-utenti{padding-top:60px;}}section.form-registrazione-utenti article{padding-bottom:40px;}section.form-registrazione-utenti article .contenuto .titolo{font-size:21px;color:#333;font-family:'Lato',sans-serif;text-align:center;}section.form-registrazione-utenti article .contenuto .form-group{text-align:center;}@media(min-width:992px){section.form-registrazione-utenti article .contenuto .form-group{text-align:right;}}section.form-registrazione-utenti article .contenuto .form-group .label{font-size:13px;font-weight:700;color:#888;text-align:right;}section.form-registrazione-utenti article .contenuto .form-group .label font{color:#ea4335;}section.form-registrazione-utenti article .contenuto .form-group .colonna-input{display:flex;justify-content:flex-end;}section.form-registrazione-utenti article .contenuto .form-group .colonna-input .form-control{width:100%;font-style:italic;font-size:13px;text-align:center;}@media(min-width:992px){section.form-registrazione-utenti article .contenuto .form-group .colonna-input .form-control{width:80% !important;text-align:left;}}section.form-registrazione-utenti article .contenuto .form-check{text-align:center;padding-bottom:13px;}section.form-registrazione-utenti article .contenuto .form-check label{font-size:13px;font-weight:500;color:#888;text-align:right;display:block;text-align:center;}section.form-registrazione-utenti article .contenuto .form-check input{margin:0;padding:0;}section.form-registrazione-utenti article .contenuto .comunicazione{text-align:center;font-size:12px;font-family:'Lato',sans-serif;color:#888;font-weight:700;}section.form-registrazione-utenti article .contenuto .comunicazione a{color:#2b2955;text-decoration:none;transition:300ms;}section.form-registrazione-utenti article .contenuto .comunicazione a:hover{color:#888;}section.blocco-frecce article .contenuto .colonna{text-align:center;margin-bottom:25px;}section.blocco-frecce article .contenuto .colonna .contenitore-icona{text-align:center;padding:12px 0;}section.blocco-frecce article .contenuto .colonna .contenitore-icona svg{color:#0db1b1;}section.blocco-frecce article .contenuto .colonna .contenitore-testo{color:#0db1b1;}section.blocco-frecce article .contenuto .colonna .contenitore-testo .sottotitolo{font-weight:500;}section.help-center article .contenuto img.bg-line{width:100%;}section.help-center article .contenuto .container{text-align:center;color:#2b2955;margin-bottom:35px;margin-top:35px;}section.help-center article .contenuto .container .contenitore-testo .titolo{text-transform:uppercase;font-size:25.5px;margin:20px 0 0;font-weight:700;}section.help-center article .contenuto .container .contenitore-testo .info{display:block;font-size:12px;margin-top:25px;}section.help-center article .contenuto .container .contenitore-bottone{margin-top:35px;}section.help-center article .contenuto .container .contenitore-bottone .contenitore-bottone-default .bottone-default{background-color:#2b2955;border:3px solid #2b2955;transition:400ms;}section.help-center article .contenuto .container .contenitore-bottone .contenitore-bottone-default .bottone-default:hover{color:#2b2955;background-color:#fff;}section.press .contenitore-press{text-align:center;}section.press .contenitore-press .titolo-press{display:block;font-size:26px;text-transform:uppercase;color:#2b2955;font-weight:700;}section.press .contenitore-press .occhiello-press{color:#2b2955;display:block;}section.press .contenitore-press .contenitore-loghi-press{padding:40px 0;}section.press .contenitore-press .contenitore-loghi-press img.banner{padding:15px;}@media(min-width:992px){section.press .contenitore-press .contenitore-loghi-press img.banner{width:135%;}}@media(min-width:1200px){section.press .contenitore-press .contenitore-loghi-press img.banner{width:100%;}}section.headline{padding:0;margin-top:75px;}section.headline article .contenitore-sfondo{background-size:cover;background-position:center;height:400px;position:relative;}section.headline article .contenitore-sfondo:before{background-color:rgba(0,0,0,.2);content:"";display:block;height:100%;left:0;top:0;position:absolute;width:100%;z-index:1;}section.headline article .contenitore-sfondo .contenitore-titolo{position:absolute;bottom:45px;}section.headline article .contenitore-sfondo .contenitore-titolo .titolo{color:#fff;font-size:65px;font-weight:700;text-shadow:-1px 1px 2px #000;z-index:2;position:relative;}section.headline article .strip-titoletto{background-color:#e5e5e5;text-align:center;}section.headline article .strip-titoletto .titoletto{color:#66615b;text-transform:uppercase;font-size:13px;padding:16px 0;font-weight:700;}section.cards02 article .contenitore-cards{background-color:#fff;}section.cards02 article .contenitore-cards .box{background-image:url("../../Immagini/bg_panel_alpha.jpg");min-height:356px;padding:25px;position:relative;text-align:center;border:20px solid #fff;border-radius:54px;}@media(min-width:992px){section.cards02 article .contenitore-cards .box{min-height:321px;}}section.cards02 article .contenitore-cards .box .titolo{color:#fff;text-transform:uppercase;font-size:20px;margin:20px 0 8px;font-weight:700;}@media(min-width:576px){section.cards02 article .contenitore-cards .box .titolo{font-size:25.5px;}}@media(min-width:768px){section.cards02 article .contenitore-cards .box .titolo{font-size:25.5px;}}section.cards02 article .contenitore-cards .box .testo{color:#fff;font-size:16px;margin:0 0 5px;}@media(min-width:768px){section.cards02 article .contenitore-cards .box .testo{font-size:18px;}}section.cards02 article .contenitore-cards .box .wrapper-btn{position:absolute;bottom:27px;left:23%;}@media(min-width:499px){section.cards02 article .contenitore-cards .box .wrapper-btn{position:absolute;bottom:27px;left:29%;}}@media(min-width:622px){section.cards02 article .contenitore-cards .box .wrapper-btn{position:absolute;bottom:27px;left:33%;}}@media(min-width:992px){section.cards02 article .contenitore-cards .box .wrapper-btn{left:23%;}}@media(min-width:1200px){section.cards02 article .contenitore-cards .box .wrapper-btn{left:28%;}}section.cards02 article .contenitore-cards .box .wrapper-btn .contenitore-bottone-default .bottone-default{background-color:#fff;color:#2b2955;padding:10px 61px;transition:400ms;border:3px solid #fff;}@media(min-width:768px){section.cards02 article .contenitore-cards .box .wrapper-btn .contenitore-bottone-default .bottone-default{padding:10px 93px;}}section.cards02 article .contenitore-cards .box .wrapper-btn .contenitore-bottone-default .bottone-default:hover{background-color:transparent;color:#fff;}section.cards02 article .contenitore-cards .primo{background-position:top left;}section.cards02 article .contenitore-cards .secondo{background-position:top right;}section.cards02 article .contenitore-cards .terzo{background-position:bottom left;}section.cards02 article .contenitore-cards .quarto{background-position:bottom right;}section.blocco-cerchi article.intestazione{text-align:center;}section.blocco-cerchi article.intestazione .titolo{font-weight:700;text-transform:uppercase;color:#2b2955;margin:20px 0 16px;font-size:25.5px;}section.blocco-cerchi article.intestazione .titolo font{color:#0db1b1;}section.blocco-cerchi article.intestazione .contenitore-testo{padding:0 10px;}@media(min-width:1200px){section.blocco-cerchi article.intestazione .contenitore-testo{padding:0 126px;}}section.blocco-cerchi article.intestazione .contenitore-testo .testo{color:#2b2955;font-size:15px;margin:0 0 5px;}section.blocco-cerchi article.componente{padding:20px 0;}section.blocco-cerchi article.componente .colonna{padding-top:20px;}section.blocco-cerchi article.componente .colonna .cerchio{text-align:center;color:#0db1b1;background-color:#fff;transition:300ms;}section.blocco-cerchi article.componente .colonna .cerchio svg{padding:4px;}@media(min-width:576px){section.blocco-cerchi article.componente .colonna .cerchio svg{padding:11px;}}@media(min-width:768px){section.blocco-cerchi article.componente .colonna .cerchio svg{padding:3px;}}@media(min-width:992px){section.blocco-cerchi article.componente .colonna .cerchio svg{padding:0;}}section.blocco-cerchi article.componente .colonna .cerchio p{font-size:10px;font-weight:700;font-size:13px;margin-top:10px;}@media(min-width:768px){section.blocco-cerchi article.componente .colonna .cerchio p{font-size:15px;}}section.configuratore-guadagni{padding:0;}section.configuratore-guadagni article{background-color:#e7f7f7;padding:50px 0;}section.configuratore-guadagni article .contenuto{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}@media(min-width:576px){section.configuratore-guadagni article .contenuto{max-width:90%;}}@media(min-width:768px){section.configuratore-guadagni article .contenuto{max-width:90%;}}@media(min-width:992px){section.configuratore-guadagni article .contenuto{max-width:90%;}}@media(min-width:1200px){section.configuratore-guadagni article .contenuto{max-width:90%;}}section.configuratore-guadagni article .contenuto .verde-acqua{color:#0db1b1;}section.configuratore-guadagni article .contenuto .titolo-carosello{color:#2b2955;text-transform:uppercase;font-size:23px;margin-bottom:30px;font-weight:700;}section.configuratore-guadagni article .contenuto .colonna{padding:15px;}section.configuratore-guadagni article .contenuto .colonna .contenitore-icona{text-align:right;margin-bottom:10px;}section.configuratore-guadagni article .contenuto .colonna .contenitore-icona .icona{transition:500ms;}section.configuratore-guadagni article .contenuto .colonna .contenitore-icona .icona svg{color:#0db1b1;transition:300ms;cursor:pointer;}section.configuratore-guadagni article .contenuto .colonna .contenitore-icona .icona svg:hover{color:#2b2955;}section.configuratore-guadagni article .contenuto .colonna .contenitore-immagine{overflow:hidden;border-radius:12px;}section.configuratore-guadagni article .contenuto .colonna .contenitore-immagine img.pic{width:100%;}section.configuratore-guadagni article .contenuto .colonna .contenitore-dati{margin-top:7px;background-color:#fff;border-radius:20px;padding:20px 10px;}@media(min-width:768px){section.configuratore-guadagni article .contenuto .colonna .contenitore-dati{padding:20px 20px;}}@media(min-width:1600px){section.configuratore-guadagni article .contenuto .colonna .contenitore-dati{padding:20px 70px;}}section.configuratore-guadagni article .contenuto .colonna .contenitore-dati .nome{display:block;color:#2b2955;font-size:25px;text-align:center;font-weight:700;}section.configuratore-guadagni article .contenuto .colonna .contenitore-dati .contenitore-caratteristiche{padding-top:15px;}section.configuratore-guadagni article .contenuto .colonna .contenitore-dati .contenitore-caratteristiche .caratteristica{display:block;color:#2b2955;font-size:13px;font-weight:700;text-align:left;}@media(min-width:576px){section.configuratore-guadagni article .contenuto .colonna .contenitore-dati .contenitore-caratteristiche .caratteristica{font-size:15px;}}@media(min-width:992px){section.configuratore-guadagni article .contenuto .colonna .contenitore-dati .contenitore-caratteristiche .caratteristica{font-size:14px;}}@media(min-width:1200px){section.configuratore-guadagni article .contenuto .colonna .contenitore-dati .contenitore-caratteristiche .caratteristica{font-size:15px;}}section.configuratore-guadagni article .contenuto .colonna .contenitore-dati .contenitore-caratteristiche .caratteristica font{color:#0db1b1;}section.configuratore-guadagni article .contenuto .colonna .contenitore-dati-vis{margin-top:7px;background-color:#e7f7f7;border-radius:20px;padding:20px 10px;}@media(min-width:768px){section.configuratore-guadagni article .contenuto .colonna .contenitore-dati-vis{padding:20px 20px;}}@media(min-width:1600px){section.configuratore-guadagni article .contenuto .colonna .contenitore-dati-vis{padding:20px 70px;}}section.configuratore-guadagni article .contenuto .colonna .contenitore-dati-vis .nome{display:block;color:#2b2955;font-size:25px;text-align:center;font-weight:700;}section.configuratore-guadagni article .contenuto .colonna .contenitore-dati-vis .contenitore-caratteristiche{padding-top:15px;}section.configuratore-guadagni article .contenuto .colonna .contenitore-dati-vis .contenitore-caratteristiche .caratteristica{display:block;color:#2b2955;font-size:13px;font-weight:700;text-align:left;text-align:center;}@media(min-width:576px){section.configuratore-guadagni article .contenuto .colonna .contenitore-dati-vis .contenitore-caratteristiche .caratteristica{font-size:15px;}}@media(min-width:992px){section.configuratore-guadagni article .contenuto .colonna .contenitore-dati-vis .contenitore-caratteristiche .caratteristica{font-size:12px;}}@media(min-width:1200px){section.configuratore-guadagni article .contenuto .colonna .contenitore-dati-vis .contenitore-caratteristiche .caratteristica{font-size:13px;}}@media(min-width:1600px){section.configuratore-guadagni article .contenuto .colonna .contenitore-dati-vis .contenitore-caratteristiche .caratteristica{font-size:15px;}}section.configuratore-guadagni article .contenuto .colonna .contenitore-dati-vis .contenitore-caratteristiche .caratteristica font{color:#0db1b1;}section.configuratore-guadagni .slick-slide{transform:scale(.7);}section.configuratore-guadagni .slick-slide img{filter:grayscale(1);opacity:.2;}section.configuratore-guadagni .slick-slide .contenitore-dati-vis{opacity:0;}section.configuratore-guadagni .slick-center{transform:scale(1);}section.configuratore-guadagni .slick-center img{filter:grayscale(0) !important;opacity:1;}section.configuratore-guadagni .slick-center .contenitore-dati-vis{opacity:1;}.hidden{display:none;}section.cta01{padding-top:35px;}section.cta01 .contenitore-cta01{overflow:hidden;}section.cta01 .contenitore-cta01 .colonna{text-align:center;}section.cta01 .contenitore-cta01 .colonna.testo{padding-bottom:40px;}@media(min-width:992px){section.cta01 .contenitore-cta01 .colonna.testo{padding-bottom:0;}}section.cta01 .contenitore-cta01 .colonna.box-testo{padding-right:55px;padding-left:55px;padding-top:70px;padding-bottom:37px;}section.cta01 .contenitore-cta01 .colonna.box-testo .contenitore-icona svg{color:#2b2955;}section.cta01 .contenitore-cta01 .colonna.box-testo .contenitore-titolo{margin-top:10px;}section.cta01 .contenitore-cta01 .colonna.box-testo .contenitore-titolo .titolo-cta{color:#2b2955;font-size:22px;font-weight:700;margin:0 0 1.2rem;text-transform:uppercase;}section.cta01 .contenitore-cta01 .colonna.box-testo .contenitore-testo{color:#2b2955;font-size:15px;margin-top:26px;}section.cta01 .contenitore-cta01 .colonna.box-immagine img.immagine{width:100%;}section.cerchi article .contenitore-componente .contenitore-testo .didascalia{color:#2b2955;font-size:15px;margin-bottom:5px;}section.cerchi article .contenitore-componente .contenitore-cerchi{padding-top:30px;padding-bottom:30px;}section.cerchi article .contenitore-componente .contenitore-cerchi .slick-prev:before,section.cerchi article .contenitore-componente .contenitore-cerchi .slick-next:before{color:#0db1b1;}section.cerchi article .contenitore-componente .contenitore-cerchi .colonna{padding:15px;}section.cerchi article .contenitore-componente .contenitore-cerchi .colonna .contenitore-tondo{width:150px;height:150px;overflow:hidden;border-radius:130px;margin-bottom:25px;}@media(min-width:576px){section.cerchi article .contenitore-componente .contenitore-cerchi .colonna .contenitore-tondo{width:200px;height:200px;}}@media(min-width:768px){section.cerchi article .contenitore-componente .contenitore-cerchi .colonna .contenitore-tondo{width:200px;height:200px;}}@media(min-width:992px){section.cerchi article .contenitore-componente .contenitore-cerchi .colonna .contenitore-tondo{width:214px;height:214px;}}section.cerchi article .contenitore-componente .contenitore-cerchi .colonna .contenitore-tondo img{width:100%;}section.cerchi article .contenitore-componente .contenitore-cerchi .colonna .contenitore-tondo .overlay{width:100%;height:260px;z-index:99;position:relative;top:-257px;background-color:rgba(255,255,255,.5);}section.cerchi article .contenitore-componente .contenitore-cerchi .colonna .contenitore-tondo .overlay .regione{position:relative;top:156px;left:28px;color:#fff;text-transform:uppercase;font-size:16px;font-weight:700;width:100%;}@media(min-width:576px){section.cerchi article .contenitore-componente .contenitore-cerchi .colonna .contenitore-tondo .overlay .regione{top:140px;left:54px;font-size:14px;}}@media(min-width:768px){section.cerchi article .contenitore-componente .contenitore-cerchi .colonna .contenitore-tondo .overlay .regione{top:147px;left:54px;font-size:14px;}}@media(min-width:992px){section.cerchi article .contenitore-componente .contenitore-cerchi .colonna .contenitore-tondo .overlay .regione{top:139px;left:55px;font-size:16px;}}@media(min-width:1200px){section.cerchi article .contenitore-componente .contenitore-cerchi .colonna .contenitore-tondo .overlay .regione{top:134px;left:63px;font-size:16px;}}section.cerchi article .contenitore-componente .contenitore-cerchi .colonna .contenitore-tondo .overlay .regione.emilia{left:15% !important;}@media(min-width:768px){section.cerchi article .contenitore-componente .contenitore-cerchi .colonna .contenitore-tondo .overlay .regione.emilia{left:15% !important;}}@media(min-width:992px){section.cerchi article .contenitore-componente .contenitore-cerchi .colonna .contenitore-tondo .overlay .regione.emilia{left:15% !important;}}@media(min-width:1200px){section.cerchi article .contenitore-componente .contenitore-cerchi .colonna .contenitore-tondo .overlay .regione.emilia{left:18% !important;}}section.cerchi article .contenitore-icona{display:flex;justify-content:center;align-items:center;flex-direction:column;}section.cerchi article .contenitore-icona .contenitore-titolo{text-align:center;margin-top:20px;}section.cerchi article .contenitore-icona .contenitore-titolo span{font-weight:600;font-size:20px;}section.cerchi article .contenitore-icona .icona-regione{width:150px;}section.cerchi article .box-nascosto-province{border-radius:20px;padding:50px 30px;margin-top:90px;position:relative;}section.cerchi article .box-nascosto-province .contenitore-superiore{display:flex;margin:0 0 15px 0;}section.cerchi article .box-nascosto-province .contenitore-superiore .ico{margin-right:15px;width:40px;height:40px;}section.cerchi article .box-nascosto-province .contenitore-superiore .nome-regione{color:#0db1b1;}section.cerchi article .box-nascosto-province .lista .colonna{margin-bottom:15px;}section.cerchi article .box-nascosto-province .lista .colonna .provincia{font-weight:600;}section.cerchi article .box-nascosto-province .lista .colonna .provincia:before{content:"-";color:#0db1b1;font-weight:600;}section.cerchi article .rombo{position:absolute;background-color:#fff;border:1px solid #0db1b1;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);height:40px;width:40px;top:-21px;left:63px;}section.cerchi article .overlay-rombo{position:absolute;background-color:#fff;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);height:40px;width:40px;top:-20px;left:63px;}.hidden{display:none;}section.signup article .contenuto{position:relative;background-color:#eaeaea;padding:50px;padding-top:130px;}section.signup article .contenuto .colonna .img{width:100%;}section.signup article .contenuto .colonna .testo{color:#666;font-size:16.8px;text-align:center;}@media(min-width:992px){section.signup article .contenuto .colonna .testo{text-align:left;}}section.signup article .contenuto .messaggio{background-color:#12b1b1;position:absolute;top:-10%;left:50%;transform:translate(-50%);}section.signup article .contenuto .messaggio .titolo{text-align:center;padding:5px 45px;color:#fff;text-transform:uppercase;font-weight:700;font-family:'BenchNine',sans-serif;position:relative;z-index:100;}@media(min-width:576px){section.signup article .contenuto .messaggio .titolo{font-size:49px;}}section.signup article .contenuto .messaggio .rombo{background-color:#12b1b1;height:50px;width:50px;position:absolute;-ms-transform:rotate(20deg);-webkit-transform:rotate(20deg);transform:rotate(45deg);top:80%;left:10%;}@media(min-width:1200px){section.signup article .contenuto .messaggio .rombo{top:68%;}}section.pagina-privacy{padding-top:120px;}@media(min-width:768px){section.pagina-privacy{padding-top:20px;}}section.pagina-privacy article .contenitore-titolo{display:flex;align-items:center;}section.pagina-privacy article .contenitore-titolo svg{color:#ff8a00;}section.pagina-privacy article .contenitore-titolo .titolo{color:#0db1b1;font-size:24px;margin:20px 0 10px;text-transform:uppercase;}section.pagina-privacy article .legge{color:#666;font-size:16.8px;margin:0 0 20px;}section.pagina-privacy article .testo{color:#666;font-size:16.8px;margin:20px 0 20px;line-height:25px;}section.pagina-cookie-policy{padding-top:120px;}@media(min-width:768px){section.pagina-cookie-policy{padding-top:20px;}}section.pagina-cookie-policy article .contenitore-titolo{display:flex;align-items:center;}section.pagina-cookie-policy article .contenitore-titolo svg{color:#ff8a00;}section.pagina-cookie-policy article .contenitore-titolo .titolo{color:#0db1b1;font-size:24px;margin:20px 0 10px;text-transform:uppercase;}section.pagina-cookie-policy article .legge{color:#666;font-size:16.8px;margin:0 0 20px;}section.pagina-cookie-policy article .testo{color:#666;font-size:16.8px;margin:20px 0 20px;line-height:25px;}section.pagina-condizioni-uso{padding-top:120px;}@media(min-width:768px){section.pagina-condizioni-uso{padding-top:20px;}}section.pagina-condizioni-uso article .contenitore-titolo{display:flex;align-items:center;}section.pagina-condizioni-uso article .contenitore-titolo svg{color:#ff8a00;}section.pagina-condizioni-uso article .contenitore-titolo .titolo{color:#0db1b1;font-size:24px;margin:20px 0 10px;text-transform:uppercase;}section.pagina-condizioni-uso article .contenitore-titolo .titolo a{color:#2b2955;}section.pagina-condizioni-uso article .legge{color:#666;font-size:16.8px;margin:0 0 20px;}section.pagina-condizioni-uso article .testo{color:#666;font-size:16.8px;margin:20px 0 20px;line-height:25px;}section.pagina-affiliazione{padding-top:120px;}@media(min-width:768px){section.pagina-affiliazione{padding-top:20px;}}section.pagina-affiliazione article .contenitore-titolo{display:flex;align-items:center;}section.pagina-affiliazione article .contenitore-titolo svg{color:#ff8a00;}section.pagina-affiliazione article .contenitore-titolo .titolo{color:#0db1b1;font-size:24px;margin:20px 0 10px;text-transform:uppercase;}section.pagina-affiliazione article .legge{color:#666;font-size:16.8px;margin:0 0 20px;}section.pagina-affiliazione article .testo{font-family:'open_sanslight',sans-serif;color:#666;font-size:16.8px;margin:20px 0 20px;line-height:25px;}section.pagina-affiliazione article .testo .link-sito{color:#2b2955;transition:300ms;text-decoration:none;}section.pagina-affiliazione article .testo .link-sito:hover{color:#4d4d4d;text-decoration:none;}section.pagina-affiliazione article .lista{font-family:gill sans mt;color:#666;}section.pagina-affiliazione article .lista .item-lista{font-size:14px;color:#4d4d4d;font-weight:600;}section.pagina-affiliazione article .lista .item-lista .link-sito{color:#2b2955;transition:300ms;text-decoration:none;}section.pagina-affiliazione article .lista .item-lista .link-sito:hover{color:#4d4d4d;text-decoration:none;}section.pagina-affiliazione article .titolo-underline{color:#4d4d4d;font-weight:700;text-decoration:underline;}section.pagina-affiliazione article font{font-style:italic;}section.gestione-account{margin-top:75px;}section.gestione-account #carsList .single-car{margin-top:30px;}section.gestione-account #carsList .single-car .container-photo{display:flex;justify-content:center;align-items:center;overflow:hidden;height:180px;}section.gestione-account #carsList .single-car .container-photo img{object-fit:cover;width:100%;height:100%;}section.gestione-account #carsList .single-car .container-text{width:100%;padding:10px 20px;}section.gestione-account #carsList .single-car .container-text .text-va{color:#0db1b1;font-size:16px;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}section.gestione-account #carsList .single-car .container-text .text.bs{color:#2b2955;font-size:13px;font-weight:700;}section.gestione-account #carsList .single-car .container-text .text-fuel{color:#2b2955;font-size:13px;font-weight:500;}section.gestione-account #carsList .single-car .container-text .container-link{display:flex;justify-content:flex-end;}section.gestione-account #carsList .single-car .container-text .container-link .link{color:#fff;font-size:15px;font-weight:700;cursor:pointer;background-color:#0db1b1;padding:5px;border:2px solid #0db1b1;transition:200ms;border-radius:5px;}section.gestione-account #carsList .single-car .container-text .container-link .link:hover{text-decoration:none;color:#0db1b1;background-color:#fff;}section.gestione-account .fixed-link{position:fixed;margin-top:30px;color:#fff;font-weight:700;padding:16px 5px;padding-left:30px;padding-right:5px;font-size:13px;-webkit-box-shadow:0 0 24px -4px rgba(0,0,0,.75);-moz-box-shadow:0 0 24px -4px rgba(0,0,0,.75);box-shadow:0 0 24px -4px rgba(0,0,0,.75);z-index:1000;background:#d97a0b;background:-moz-linear-gradient(90deg,#d97a0b 0%,#f7a94d 14%,#ff8a00 100%);background:-webkit-linear-gradient(90deg,#d97a0b 0%,#f7a94d 14%,#ff8a00 100%);background:linear-gradient(90deg,#d97a0b 0%,#f7a94d 14%,#ff8a00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d97a0b",endColorstr="#ff8a00",GradientType=1);transition:200ms;transform:translateX(-155px);}@media(min-width:1400px){section.gestione-account .fixed-link{transform:translateX(-25px);}}section.gestione-account .fixed-link:hover{transform:translateX(0);}section.gestione-account .search-modal{width:400px;margin-top:129px;position:fixed;padding:30px;z-index:1000;background-color:#fff;-webkit-box-shadow:0 0 24px -4px rgba(0,0,0,.75);-moz-box-shadow:0 0 24px -4px rgba(0,0,0,.75);box-shadow:0 0 24px -4px rgba(0,0,0,.75);right:50%;transform:translateX(50%);}section.gestione-account .search-modal .wrapper-x{display:flex;justify-content:flex-end;}section.gestione-account .search-modal .wrapper-x span{font-size:20px;color:#0db1b1;font-weight:700;cursor:pointer;}section.gestione-account .ricerca{border-radius:5px;border:2px solid #0db1b1;background-color:#0db1b1;color:#fff;margin-top:20px;transition:200ms;}section.gestione-account .ricerca:hover{background-color:#fff;color:#0db1b1;}section.gestione-account #fatture{padding-top:60px;padding-bottom:60px;}section.gestione-account .contenitore-fattura{display:flex;justify-content:space-between;background-color:#fff;font-weight:700;padding:8px 20px;border-bottom:1px solid #0db1b1;text-decoration:none;transition:300ms;}section.gestione-account .contenitore-fattura .inLine{display:flex;justify-content:space-between;align-items:center;}section.gestione-account .contenitore-fattura svg{color:#0db1b1;}section.gestione-account .contenitore-fattura .fattura{color:#2b2955;margin:0 25px;}section.gestione-account .contenitore-fattura:hover{background-color:#f4f4f4;text-decoration:none;}section.gestione-account .titolo{color:#2b2955;font-size:25px;font-weight:700;text-align:center;margin-top:30px;margin-bottom:30px;}section.gestione-account h1{text-align:center;padding:30px 0;}section.gestione-account article.edit-dati .info{padding:25px 0;color:#2b2955;font-weight:700;}section.gestione-account article.edit-dati .warn{color:#ea4335;font-weight:700;}section.gestione-account article.edit-dati .colonna-wrapper{display:flex;justify-content:flex-end;}section.gestione-account article.edit-dati .colonna-wrapper .contenitore-foto{text-align:center;overflow:hidden;width:250px;height:250px;display:flex;justify-content:center;align-items:center;border-radius:122px;}section.gestione-account article.edit-dati .colonna-wrapper .contenitore-foto img{max-width:250px;}section.gestione-account article.edit-dati .contenitore-btn{padding:25px 0;}section.gestione-account article.edit-dati .contenitore-btn .btn-edit{color:#fff;font-weight:500;padding:10px 72px;border-radius:7px;background-color:#ff8a00;transition:400ms;cursor:pointer;border:0;margin-top:60px;}section.gestione-account article.edit-dati .contenitore-btn .btn-edit:hover{background-color:#ffc163;}section.gestione-account article.edit-dati a.nav-link{color:#2b2955;font-size:15px;font-weight:600;}section.gestione-account article.edit-dati a.nav-link.active{border-color:#fff #fff #0db1b1 !important;border-bottom:3px solid #0db1b1;}section.gestione-account article.edit-dati .blocco-fatturazione{margin-top:70px;}section.gestione-account article.edit-dati .blocco-fatturazione .info{font-size:13px;font-weight:700;color:#888;text-align:right;}section.gestione-account article.edit-dati .form-row{margin-top:35px;}section.gestione-account article.edit-dati .form-row input.form-control{font-size:13px;font-weight:500;}section.gestione-account article.edit-dati .form-row label{display:block;}section.gestione-account article.edit-dati .form-row select{border-radius:3px;margin-top:7px;text-transform:uppercase;font-size:13px;font-weight:500;}section.gestione-account article.edit-dati .form-row select option{font-size:13px;font-weight:500;}section.gestione-account article.edit-dati .info{color:#2b2955;margin-top:30px;font-weight:500;}section.gestione-account article.edit-dati .contenitore-filtri{margin-top:35px;-webkit-box-shadow:0 0 24px -4px rgba(0,0,0,.75);-moz-box-shadow:0 0 24px -4px rgba(0,0,0,.75);box-shadow:0 0 24px -4px rgba(0,0,0,.75);padding:30px;width:100%;}section.gestione-account article.edit-dati .contenitore-filtri .btn-filtro{background-color:#fff;font-weight:500;padding:5px;font-size:14px;display:block;text-align:center;cursor:pointer;color:#fff;font-weight:500;padding:10px;transition:400ms;border:0;cursor:pointer;margin-bottom:5px;}@media(min-width:1200px){section.gestione-account article.edit-dati .contenitore-filtri .btn-filtro{text-align:left;}}section.gestione-account article.edit-dati .contenitore-filtri .btn-filtro.attivo{background-color:#2b2955 !important;color:#fff !important;font-weight:600;text-align:left;}section.gestione-account .contenitore-noleggi{padding:40px 0;}section.gestione-account .contenitore-noleggi .item{margin:30px 0;}section.gestione-account .contenitore-noleggi .item .container-el{-webkit-box-shadow:0 0 24px -4px rgba(0,0,0,.75);-moz-box-shadow:0 0 24px -4px rgba(0,0,0,.75);box-shadow:0 0 24px -4px rgba(0,0,0,.75);}section.gestione-account .contenitore-noleggi .item .container-el .col-dati{padding:35px 25px;text-align:center;min-height:250px;max-height:250px;}@media(min-width:992px){section.gestione-account .contenitore-noleggi .item .container-el .col-dati{text-align:left;}}section.gestione-account .contenitore-noleggi .item .container-el .col-dati .nome-veicolo{margin-bottom:20px;}section.gestione-account .contenitore-noleggi .item .container-el .col-dati p{color:#2b2955;margin:6px 0;font-size:14px;font-weight:600;}section.gestione-account .contenitore-noleggi .item .container-el .col-dati p font{font-weight:500;}section.gestione-account .contenitore-noleggi .item .container-el .photo-container{min-height:250px;max-height:250px;width:60%;overflow:hidden;display:flex;justify-content:center;align-items:center;}section.gestione-account .contenitore-noleggi .item .container-el .photo-container .foto-veicolo{object-fit:cover;height:100%;width:100%;}section.gestione-account .contenitore-noleggi .item .container-el .col-bottone{display:flex;justify-content:space-between;}section.gestione-account .contenitore-noleggi .item .container-el .col-bottone .link-dettaglio{color:#0db1b1;font-weight:600;transition:400ms;cursor:pointer;border:0;width:100%;margin-top:15px;margin-bottom:15px;}@media(min-width:992px){section.gestione-account .contenitore-noleggi .item .container-el .col-bottone .link-dettaglio{margin-top:0;margin-bottom:0;}}section.gestione-account .contenitore-noleggi .item .container-el .col-bottone .link-dettaglio:hover{text-decoration:underline;}section.gestione-account .contenitore-noleggi .item .container-el .col-bottone .link-dettaglio.end{text-align:end;}section.gestione-account .card-fav{margin:5px;padding:5px;background-color:#e6e6e6;height:400px;transition:300ms;}section.gestione-account .card-fav .titolo-fav{font-weight:700;color:#0db1b1;}section.gestione-account .card-fav .sotto-titolo-fav{font-weight:700;color:#2b2955;}section.gestione-account .card-fav .wrapper-img .immagine-fav{width:100%;overflow:hidden;}section.gestione-account .card-fav svg{color:#ea4335;cursor:pointer;}section.gestione-account .card-fav:hover{background-color:#fafafa;-webkit-box-shadow:10px 10px 5px 0 rgba(0,0,0,.75);-moz-box-shadow:10px 10px 5px 0 rgba(0,0,0,.75);box-shadow:10px 10px 5px 0 rgba(0,0,0,.75);}section.gestione-account .card-fav span{cursor:pointer;text-decoration:underline;color:#ea4335;}section.gestione-account .card-fav span:hover{color:#ea4335;font-weight:700;}section.gestione-account #car-list .single-car{margin:35px 0;-webkit-box-shadow:0 0 24px -4px rgba(0,0,0,.75);-moz-box-shadow:0 0 24px -4px rgba(0,0,0,.75);box-shadow:0 0 24px -4px rgba(0,0,0,.75);transition:200ms;}section.gestione-account #car-list .single-car .container-photo .photo{width:100%;}section.gestione-account #car-list .single-car .container-text{padding:20px 10px;}section.gestione-account #car-list .single-car .container-text .link{color:#0db1b1;font-size:18px;font-weight:700;}section.gestione-account .list-item{padding:50px 0;width:100%;}section.gestione-account .container-el{display:flex;}section.gestione-account .container-el .internal-wrapper{width:100%;}section.gestione-account .container-el .internal-wrapper .col-dati .col-bottone .link-dettaglio{color:#fff;font-size:15px;font-weight:700;cursor:pointer;background-color:#0db1b1;padding:5px;border:2px solid #0db1b1;transition:200ms;width:auto;text-decoration:none;}section.gestione-account .container-el .internal-wrapper .col-dati .col-bottone .link-dettaglio:hover{color:#0db1b1;background-color:#fff;text-decoration:none;}section.gestione-account .container-el .internal-wrapper .col-dati .col-bottone .link-dettaglio.btnPaga{color:#fff;font-size:15px;font-weight:700;cursor:pointer;background-color:#0db1b1;padding:5px 15px;border:2px solid #0db1b1;transition:200ms;width:auto;text-decoration:none;}section.gestione-account .container-el .internal-wrapper .col-dati .col-bottone .link-dettaglio.btnPaga:hover{color:#0db1b1;background-color:#fff;text-decoration:none;}section.gestione-account label{color:#0db1b1;font-size:12px;font-weight:600;text-transform:uppercase;}section.gestione-account .text-va{color:#0db1b1;font-size:16px;font-weight:700;text-transform:uppercase;}section.gestione-account .text-bs{color:#2b2955 !important;font-size:15px !important;font-weight:700 !important;margin-bottom:0;}section.gestione-account .text-bs-upp{color:#2b2955 !important;font-size:15px !important;font-weight:700 !important;text-transform:uppercase !important;}section.gestione-account .def-btn{color:#fff;background-color:#2b2955;text-transform:uppercase;border:2px solid #2b2955;transition:200ms;font-size:16px;text-transform:uppercase;transition:200ms;font-weight:500;padding:5px 10px;}section.gestione-account .def-btn:hover{color:#2b2955;background-color:#fff;}section.gestione-account .wrapper-doc{padding:5px 30px;margin:40px 0 0 0;-webkit-box-shadow:0 0 24px -4px rgba(0,0,0,.75);-moz-box-shadow:0 0 24px -4px rgba(0,0,0,.75);box-shadow:0 0 24px -4px rgba(0,0,0,.75);}section.gestione-account .pos{display:flex;justify-content:space-between;}section.gestione-account .form-control{border:1px solid #fff !important;border-bottom:1px solid #dcdcdc !important;border-radius:0 !important;}section.gestione-account .margin{margin-top:75px !important;}section.gestione-account .wrapper-icon svg{color:#2b2955;}.detail-focused{margin-top:60px;}.detail-focused .container-photo{display:flex;justify-content:center;align-items:center;}.detail-focused .container-photo #photo{width:500px;max-height:500px;}.detail-focused .container-data{background-color:#2b2955;padding:20px 10px 20px 60px;width:100%;}.detail-focused .container-data #name{color:#fff;text-transform:uppercase;font-weight:700;font-size:20px;margin-top:10px;}.detail-focused .container-data #price{color:#fff;font-size:18px;font-weight:500;border-bottom:2px solid #fff;}.detail-focused .container-data .container-data-icons{margin-top:28px;}.detail-focused .container-data .container-data-icons .single-data-icon{display:flex;justify-content:flex-start;align-items:center;margin-bottom:8px;}.detail-focused .container-data .container-data-icons .single-data-icon #seats{color:#fff;font-size:18px;font-weight:500;margin:0 0 0 7px;}.detail-focused .container-data .container-data-icons .single-data-icon #doors{color:#fff;font-size:18px;font-weight:500;margin:0;margin-left:18px;}.detail-focused .container-data .container-data-icons .single-data-icon #fuel{color:#fff;font-size:18px;font-weight:500;margin:0;margin-left:18px;}.detail-focused .container-data .container-data-icons .single-data-icon #location{color:#fff;font-size:18px;font-weight:500;margin:0;margin-left:18px;}.detail-focused .container-data .container-data-icons .single-data-icon .icon-location{margin-left:6px;}.flex-it{display:flex;justify-content:center;align-items:center;height:100%;width:100%;background-color:#2b2955;}section.dettagli-noleggio{padding-top:70px;}section.dettagli-noleggio .col-immagine{margin-bottom:40px;}section.dettagli-noleggio .col-immagine img{width:100%;}section.dettagli-noleggio .col-titolo{display:flex;justify-content:center;align-items:flex-start;margin-bottom:40px;flex-direction:column;text-align:left;}section.dettagli-noleggio .col-titolo .titolo{color:#2b2955;font-weight:600;}section.dettagli-noleggio .col-titolo .status{font-weight:600;display:block;width:100%;}section.dettagli-noleggio .col-titolo .status.pw{color:#2b2955;}section.dettagli-noleggio .col-titolo .status.pa{color:#2b2955;}section.dettagli-noleggio .col-titolo .status.pr{color:#f00;}section.dettagli-noleggio .col-titolo .status svg{margin-right:10px;}section.dettagli-noleggio .col-titolo .label-status{padding:3px 15px;color:#fff;background-color:#0db1b1;font-size:15px;font-weight:700;margin-top:15px;}section.dettagli-noleggio p{color:#2b2955;font-size:13px;padding:5px;display:flex;justify-content:space-between;font-weight:600;margin:0;}section.dettagli-noleggio p.scuro{background-color:#e1e0e6;}section.dettagli-noleggio font{color:#2b2955;font-weight:500;}section.dettagli-noleggio .contenitore-opzioni{display:flex;justify-content:space-between;margin-top:60px;margin-left:18px;}section.dettagli-noleggio .contenitore-opzioni .contenitore-link-fattura{margin-top:25px;padding:20px 0;display:flex;justify-content:flex-start;align-items:center;}section.dettagli-noleggio .contenitore-opzioni .contenitore-link-fattura .link-fattura{color:#2cb34d;font-weight:600;font-size:20px;}section.dettagli-noleggio .contenitore-opzioni .contenitore-link-fattura .link-fattura:hover{text-decoration:underline;color:#2cb34d;}section.dettagli-noleggio .contenitore-opzioni .contenitore-link-fattura svg{color:#2cb34d;margin-right:20px;}section.dettagli-noleggio .contenitore-opzioni .contenitore-link-annulla{margin-top:25px;padding:20px 0;display:flex;justify-content:flex-start;align-items:center;}section.dettagli-noleggio .contenitore-opzioni .contenitore-link-annulla .link-fattura{color:#fff;font-weight:700;font-size:15px;background-color:#d63b01;padding:15px 25px;border:2px solid #d63b01;transition:200ms;text-decoration:none;}section.dettagli-noleggio .contenitore-opzioni .contenitore-link-annulla .link-fattura:hover{color:#d63b01;background-color:#fff;}section.dettagli-noleggio .fields-container{padding:30px;width:100%;margin-bottom:60px;}section.dettagli-noleggio .wrp-icon .splitter{margin-top:20px;}section.dettagli-noleggio .data-container .single-data{margin-top:20px;}section.dettagli-noleggio .data-container .single-data .label{color:#0db1b1;text-transform:uppercase;font-size:15px;font-weight:700;width:100%;display:block;}section.dettagli-noleggio .data-container .single-data .dato{display:block;width:100%;border-bottom:1px solid #b2b2b2;color:#2b2955;font-size:18px;font-weight:400;min-height:27px;}section.dettaglio-veicolo{padding:100px 0;}section.dettaglio-veicolo .back-container{display:flex;justify-content:flex-end;}section.dettaglio-veicolo .back-container .back-button{text-decoration:none;font-size:18px;font-weight:600;color:#fff;background-color:#0db1b1;border:2px solid #0db1b1;transition:200ms;padding:5px 10px;margin:10px 0;border-radius:5px;}section.dettaglio-veicolo .back-container .back-button:hover{color:#0db1b1;background-color:#fff;}section.dettaglio-veicolo .colonna-small{background-color:#fff;padding:20px 63px;width:100%;margin-bottom:35px;}@media(min-width:1200px){section.dettaglio-veicolo .colonna-small{padding:20px 35px;position:absolute;width:350px;margin-bottom:0;}}section.dettaglio-veicolo .colonna-small .wrapper{display:flex;justify-content:space-between;margin-bottom:10px;}section.dettaglio-veicolo .colonna-small .wrapper #IdLike{cursor:pointer;color:#0db1b1;}section.dettaglio-veicolo .colonna-small .wrapper h1{color:#0db1b1;font-weight:700;font-size:16px;text-transform:uppercase;}section.dettaglio-veicolo .colonna-small #response{color:#2cb34d;font-size:14px;font-weight:700;}section.dettaglio-veicolo .colonna-small .contenitore-immagine{display:flex;justify-content:center;align-items:center;overflow:hidden;}section.dettaglio-veicolo .colonna-small .contenitore-immagine .immagine{object-fit:cover;width:100%;height:100%;}section.dettaglio-veicolo .colonna-small .costo-gg{display:block;color:#2b2955;font-size:16px;font-weight:700;}section.dettaglio-veicolo .colonna-small .descrizione{display:block;color:#2b2955;font-size:18px;font-weight:400;padding:25px 0;}section.dettaglio-veicolo .colonna-small form{width:100%;}section.dettaglio-veicolo .colonna-small form .btn-noleggia{color:#fff;font-weight:500;padding:6px 11px;background-color:#0db1b1;transition:400ms;border:0;cursor:pointer;margin-top:20px;margin-bottom:20px;}section.dettaglio-veicolo .colonna-small form .btn-noleggia:hover{background-color:#2cb34d;}section.dettaglio-veicolo .colonna-small .advice{color:#ff8a00;font-weight:500;margin-top:15px;margin-bottom:10px;font-size:14px;}section.dettaglio-veicolo .colonna-small form label{font-weight:500;color:#2b2955;display:none;}section.dettaglio-veicolo .colonna-small form .password-dimenticata-link{color:#0db1b1;display:block;margin:15px 0;}section.dettaglio-veicolo .colonna-small form .bottone-login{color:#fff;font-weight:500;padding:6px 11px;border-radius:7px;background-color:#ff8a00;transition:400ms;border:0;cursor:pointer;margin-bottom:5px;transition:200ms;}section.dettaglio-veicolo .colonna-small form .bottone-login:hover{background-color:#ffc163;}section.dettaglio-veicolo .contenitore-alette{margin-bottom:15px;}section.dettaglio-veicolo .contenitore-alette .aletta-mappa{padding:8px 20px;background-color:#fff;color:#bcbcbc;cursor:pointer;font-weight:700;font-size:17px;}section.dettaglio-veicolo .contenitore-alette .aletta-mappa.active{font-weight:700;color:#2b2955;border-bottom:2px solid #0db1b1;}section.dettaglio-veicolo .contenitore-alette .aletta-gallery{padding:8px 20px;background-color:#fff;color:#bcbcbc;cursor:pointer;font-weight:700;font-size:17px;}section.dettaglio-veicolo .contenitore-alette .aletta-gallery.active{font-weight:700;color:#2b2955;border-bottom:2px solid #0db1b1;}section.dettaglio-veicolo .colonna-big #map-grande{height:40vh;}section.dettaglio-veicolo .colonna-big .tab-gallery img{object-fit:cover;height:100%;width:100%;}section.dettaglio-veicolo .colonna-big .tab-gallery .vertical-container{display:flex;justify-content:space-between;align-items:center;}section.dettaglio-veicolo .colonna-big .tab-gallery .vertical-container a.small-pic{padding:15px;height:150px;}@media(min-width:1201px){section.dettaglio-veicolo .colonna-big .tab-gallery .vertical-container{display:flex;justify-content:space-between;align-items:center;flex-direction:column;}}section.dettaglio-veicolo .colonna-big .contenitore-dati{padding:50px;margin-top:60px;}section.dettaglio-veicolo .colonna-big .contenitore-dati .contenitore-titolo .titolo{color:#2b2955;font-size:20px;font-weight:700;text-transform:uppercase;}section.dettaglio-veicolo .colonna-big .contenitore-dati .descrizione label{font-size:15px;font-weight:700;text-transform:uppercase;color:#0db1b1;margin-top:20px;}section.dettaglio-veicolo .colonna-big .contenitore-dati .descrizione .single-data{color:#2b2955;font-size:18px;font-weight:500;text-transform:uppercase;border-bottom:1px solid #e8e8e8;}section.dettaglio-veicolo .colonna-big .contenitore-dati .accessori label{font-size:15px;font-weight:700;text-transform:uppercase;color:#0db1b1;}section.dettaglio-veicolo .colonna-big .contenitore-dati .accessori .single-data{color:#2b2955;font-size:18px;font-weight:500;text-transform:uppercase;border-bottom:1px solid #e8e8e8;}section.dettaglio-veicolo .colonna-big .contenitore-dati .accessori .single-acc{color:#2b2955;font-size:14px;font-weight:500;}section.dettaglio-veicolo .colonna-big .contenitore-dati .tabella p{display:flex;justify-content:space-between;padding:5px 10px;font-weight:600;color:#2b2955;margin:0;}section.dettaglio-veicolo .colonna-big .contenitore-dati .tabella p.scuro{background-color:#e1e0e6;}section.dettaglio-veicolo .colonna-big .contenitore-dati .tabella p font{text-align:right;font-weight:500;}section.dettaglio-veicolo .colonna-big .contenitore-dati .dati-plus h6{font-weight:600;}section.dettaglio-veicolo .colonna-big .contenitore-dati .dati-plus p{margin:0;}section.carrozzerie-officine article.introduzione,section.hotel article.introduzione{text-align:center;}section.carrozzerie-officine article.introduzione .contenitore-icona,section.hotel article.introduzione .contenitore-icona{color:#0db1b1;}section.carrozzerie-officine article.introduzione .contenitore-titolo,section.hotel article.introduzione .contenitore-titolo{margin-top:10px;}section.carrozzerie-officine article.introduzione .contenitore-titolo .titolo,section.hotel article.introduzione .contenitore-titolo .titolo{color:#2b2955;font-size:29px;font-weight:700;margin:0 0 1.6px;}section.carrozzerie-officine article.introduzione .contenitore-titolo .sottotitolo,section.hotel article.introduzione .contenitore-titolo .sottotitolo{color:#0db1b1;font-size:29px;font-weight:700;margin:0 0 1.6px;}section.carrozzerie-officine article.introduzione .contenitore-testo,section.hotel article.introduzione .contenitore-testo{margin-top:30px;}section.carrozzerie-officine article.introduzione .contenitore-testo .testo,section.hotel article.introduzione .contenitore-testo .testo{font-size:16px;color:#2b2955;}section.carrozzerie-officine article.introduzione .contenitore-testo .testo strong,section.hotel article.introduzione .contenitore-testo .testo strong{font-weight:700;}section.info04 .contenitore-titolo-esterno{background:#ddd6d6;background:radial-gradient(circle,#ddd6d6 0%,#2b2955 0%,#04d2dd 66%,#fff 100%);padding:25px 0;}section.info04 .contenitore-titolo-esterno .titolo-esterno{text-align:center;color:#fff;}section.info04 .colonna{padding:20px;}section.info04 .colonna .titolo-colonna{color:#2b2955;font-size:23px;text-align:center;font-weight:700;}section.info04 .colonna .contenitore-testo .testo{color:#2b2955;text-align:center;font-size:18px;}section.info04 .contenitore-titolo-interno{text-align:center;}section.info04 .contenitore-titolo-interno .contenitore-titolo .titolo-componente{color:#2b2955;font-size:25px;font-weight:700;text-transform:uppercase;}section.info04 .contenitore-titolo-interno .contenitore-titolo .titolo-componente font{color:#0db1b1;}section.info04 .contenitore-titolo-interno .contenitore-testo .testo{color:#2b2955;font-size:15px;}section.info04 .contenitore-testo-libero{padding:30px;}section.info04 .contenitore-testo-libero .testo{font-size:18px;color:#2b2955;}section.info04 .componente-bottom .immagine{width:100%;}section.info04 .componente-bottom .colonna{text-align:center;padding:30px 20px;}section.info04 .componente-bottom .colonna svg{color:#0db1b1;}section.info04 .componente-bottom .colonna .titolo-upper{font-size:28px;color:#2b2955;text-transform:uppercase;font-weight:700;margin-top:15px;}section.info04 .componente-bottom .colonna .sottotitolo{font-size:24px;color:#0db1b1;font-weight:700;}section.info04 .componente-bottom .colonna .testo-bottom{color:#2b2955;font-size:15px;margin:20px 0;min-height:70px;}section.info04 .componente-bottom .colonna .wrapper-btn{margin-top:50px;}section.info04 .componente-bottom .colonna .wrapper-btn .contenitore-bottone-default .bottone-default{background-color:#0db1b1;}section.index-component{padding:0;}section.index-component .contenitore-info{text-align:center;}section.index-component .contenitore-info .testo-info{color:#2b2955;font-size:28px;}section.index-component .contenitore-info .wrapper-btn{padding:35px 0;}section.index-component .contenitore-info .wrapper-btn .contenitore-bottone-default{display:block;text-transform:uppercase;}section.index-component .contenitore-info .box-sponsor .testo-sponsor{font-size:22px;}section.index-component .contenitore-info .box-sponsor .immagine-sponsor{max-height:55px;}section.index-component .contenitore-info .contenitore-testo{padding-top:25px;padding-bottom:70px;padding-right:20px;padding-left:20px;}@media(min-width:992px){section.index-component .contenitore-info .contenitore-testo{padding-right:250px;padding-left:250px;}}@media(min-width:1200px){section.index-component .contenitore-info .contenitore-testo{padding-right:309px;padding-left:309px;}}@media(min-width:1600px){section.index-component .contenitore-info .contenitore-testo{padding-right:400px;padding-left:400px;}}section.index-component .contenitore-info .contenitore-testo .testo-fine-componente{color:#2b2955;font-size:18px;font-weight:700;}section.chisiamo-component{padding:0;}section.chisiamo-component .contenitore-info{text-align:center;}section.chisiamo-component .contenitore-info .testo-info{color:#2b2955;font-size:28px;}section.chisiamo-component .contenitore-info .wrapper-btn{padding:35px 0;margin-top:15px;}section.chisiamo-component .contenitore-info .wrapper-btn .contenitore-bottone-default{display:block;text-transform:uppercase;}section.chisiamo-component .contenitore-info .wrapper-btn .contenitore-bottone-default .bottone-default{background-color:#0db1b1;}section.chisiamo-component .contenitore-info .contenitore-testo{padding-top:25px;padding-bottom:70px;}section.chisiamo-component .contenitore-info .contenitore-testo .testo-fine-componente{color:#2b2955;font-size:23px;font-weight:700;padding:0 20px;}section.about-chi-siamo .contenitore-titolo .titolo{color:#2b2955;text-transform:uppercase;font-size:25px;margin:60px 50px;text-align:center;font-weight:700;}section.about-chi-siamo .contenitore-testo .testo{color:#2b2955;margin-bottom:40px;}section.about-chi-siamo .contenitore-testo .testo font{font-weight:700;text-decoration:underline;}section.about-chi-siamo .wrapper{display:flex;align-items:center;}section.about-chi-siamo .wrapper .testo{color:#2b2955;}section.come-funziona-componenti{color:#2b2955;padding-bottom:0;}section.come-funziona-componenti article.about .container{text-align:center;}section.come-funziona-componenti article.about .container .contenitore-titolo .titolo{text-transform:uppercase;font-size:24.5px;margin-top:10px;margin-bottom:10px;font-weight:700;}section.come-funziona-componenti article.about .container .contenitore-testo .testo{font-size:18.5px;}section.come-funziona-componenti article.tessere{padding-top:50px;}section.come-funziona-componenti article.tessere .colonna-sx .contenitore-lista-blu{position:relative;text-align:center;}section.come-funziona-componenti article.tessere .colonna-sx .contenitore-lista-blu .striscia-blu{position:absolute;top:0;left:50%;background-color:#e7f7f7;height:100%;width:3px;}section.come-funziona-componenti article.tessere .colonna-sx .tessera-blu{position:relative;background-color:#e7f7f7;padding:34px 0;text-align:center;margin:0 0 20px;border-radius:20px;}@media(min-width:992px){section.come-funziona-componenti article.tessere .colonna-sx .tessera-blu{min-height:278px;}}@media(min-width:1200px){section.come-funziona-componenti article.tessere .colonna-sx .tessera-blu{min-height:255px;}}section.come-funziona-componenti article.tessere .colonna-sx .tessera-blu.principale{min-height:190px;}section.come-funziona-componenti article.tessere .colonna-sx .tessera-blu.principale .titolo-blu{color:#12b1b1;text-transform:uppercase;font-size:22.4px;margin:5px 0;font-weight:700;}section.come-funziona-componenti article.tessere .colonna-sx .tessera-blu.principale svg{color:#fff;}@media(min-width:992px){section.come-funziona-componenti article.tessere .colonna-sx .tessera-blu.principale{min-height:210px;}}@media(min-width:1200px){section.come-funziona-componenti article.tessere .colonna-sx .tessera-blu.principale{min-height:190px;}}section.come-funziona-componenti article.tessere .colonna-sx .tessera-blu .intro{color:#2b2955;padding:0 0 20px;font-size:24px;font-weight:700;}section.come-funziona-componenti article.tessere .colonna-sx .tessera-blu .testo-primo{font-size:32px;}section.come-funziona-componenti article.tessere .colonna-sx .tessera-blu .testo-secondo{font-size:32px;font-weight:700;color:#12b1b1;}section.come-funziona-componenti article.tessere .colonna-sx .tessera-blu .contenitore-head{display:flex;align-items:center;}section.come-funziona-componenti article.tessere .colonna-sx .tessera-blu .contenitore-head .titolo-blu{color:#12b1b1;text-transform:uppercase;font-size:21px;margin:5px 0;font-weight:700;margin-left:30px;}section.come-funziona-componenti article.tessere .colonna-sx .tessera-blu .contenitore-head svg{color:#12b1b1;}section.come-funziona-componenti article.tessere .colonna-sx .tessera-blu .descrizione-bianco{color:#2b2955;font-size:16px;margin-top:22px;}section.come-funziona-componenti article.tessere .colonna-sx .padd{padding:35px;}section.come-funziona-componenti article.tessere .colonna-sx .wrapper-bottone{text-align:center;margin-bottom:50px;margin-top:50px;position:relative;}@media(min-width:992px){section.come-funziona-componenti article.tessere .colonna-sx .wrapper-bottone{margin-bottom:10px;}}section.come-funziona-componenti article.tessere .colonna-sx .wrapper-bottone .contenitore-bottone-default .bottone-default{background-color:#0db1b1;padding:16px 12px;border-radius:7px;font-weight:700;}@media(min-width:768px){section.come-funziona-componenti article.tessere .colonna-sx .wrapper-bottone .contenitore-bottone-default .bottone-default{padding:16px 120px;}}@media(min-width:992px){section.come-funziona-componenti article.tessere .colonna-sx .wrapper-bottone .contenitore-bottone-default .bottone-default{padding:16px 120px;}}@media(min-width:1200px){section.come-funziona-componenti article.tessere .colonna-sx .wrapper-bottone .contenitore-bottone-default .bottone-default{padding:16px 120px;}}section.come-funziona-componenti article.tessere .colonna-sx .wrapper-bottone .contenitore-bottone-default .bottone-default:hover{background-color:#2cb34d;}section.come-funziona-componenti article.tessere .colonna-sx .contenitore-testo{text-align:center;padding-top:30px;min-height:230px;}section.come-funziona-componenti article.tessere .colonna-sx .contenitore-testo .testo{font-size:14.7px;line-height:40px;}section.come-funziona-componenti article.tessere .colonna-dx .contenitore-lista-azzurra{position:relative;text-align:center;}section.come-funziona-componenti article.tessere .colonna-dx .contenitore-lista-azzurra .striscia-azzurra{position:absolute;top:0;left:50%;background-color:#014b92;height:100%;width:3px;}section.come-funziona-componenti article.tessere .colonna-dx .tessera-azzurra{background-color:#014b92;padding:34px 0;text-align:center;margin:0 0 20px;border-radius:20px;position:relative;}@media(min-width:992px){section.come-funziona-componenti article.tessere .colonna-dx .tessera-azzurra{min-height:278px;}}@media(min-width:1200px){section.come-funziona-componenti article.tessere .colonna-dx .tessera-azzurra{min-height:255px;}}section.come-funziona-componenti article.tessere .colonna-dx .tessera-azzurra.principale{min-height:190px;}section.come-funziona-componenti article.tessere .colonna-dx .tessera-azzurra.principale .titolo-azzurro{color:#fff;text-transform:uppercase;font-size:22.4px;margin:5px 0;font-weight:700;}section.come-funziona-componenti article.tessere .colonna-dx .tessera-azzurra.principale svg{color:#fff;}section.come-funziona-componenti article.tessere .colonna-dx .tessera-azzurra .intro{padding:0 0 20px;font-size:24px;font-weight:700;color:#fff;}section.come-funziona-componenti article.tessere .colonna-dx .tessera-azzurra .testo-primo{font-size:32px;color:#fff;}section.come-funziona-componenti article.tessere .colonna-dx .tessera-azzurra .testo-secondo{font-size:32px;font-weight:700;color:#fff;}section.come-funziona-componenti article.tessere .colonna-dx .tessera-azzurra .contenitore-head{display:flex;text-align:center;}section.come-funziona-componenti article.tessere .colonna-dx .tessera-azzurra .contenitore-head .titolo-azzurro{color:#fff;text-transform:uppercase;font-size:21px;margin:5px 0;font-weight:700;margin-left:30px;}section.come-funziona-componenti article.tessere .colonna-dx .tessera-azzurra .contenitore-head svg{color:#fff;}section.come-funziona-componenti article.tessere .colonna-dx .tessera-azzurra .descrizione{color:#fff;font-size:16px;margin-top:22px;}section.come-funziona-componenti article.tessere .colonna-dx .padd{padding:35px;}section.come-funziona-componenti article.tessere .colonna-dx .wrapper-bottone{text-align:center;margin-bottom:50px;margin-top:50px;position:relative;}@media(min-width:992px){section.come-funziona-componenti article.tessere .colonna-dx .wrapper-bottone{margin-bottom:10px;}}section.come-funziona-componenti article.tessere .colonna-dx .wrapper-bottone .contenitore-bottone-default .bottone-default{background-color:#014b92;padding:16px 12px;border-radius:7px;font-weight:700;}@media(min-width:768px){section.come-funziona-componenti article.tessere .colonna-dx .wrapper-bottone .contenitore-bottone-default .bottone-default{padding:16px 120px;}}@media(min-width:992px){section.come-funziona-componenti article.tessere .colonna-dx .wrapper-bottone .contenitore-bottone-default .bottone-default{padding:16px 138px;}}@media(min-width:1200px){section.come-funziona-componenti article.tessere .colonna-dx .wrapper-bottone .contenitore-bottone-default .bottone-default{padding:16px 142px;}}section.come-funziona-componenti article.tessere .colonna-dx .wrapper-bottone .contenitore-bottone-default .bottone-default:hover{background-color:#2cb34d;}section.come-funziona-componenti article.tessere .colonna-dx .contenitore-testo{text-align:center;padding-top:30px;min-height:230px;}section.come-funziona-componenti article.tessere .colonna-dx .contenitore-testo .testo{font-size:14.7px;line-height:40px;}section.sicurezza-e-trasparenza article.intestazione .contenitore-intestazione{color:#2b2955;text-align:center;padding:30px 0;}section.sicurezza-e-trasparenza article.intestazione .contenitore-intestazione .titolo{font-size:24.5px;font-weight:700;text-transform:uppercase;margin-top:20px;}section.sicurezza-e-trasparenza article.intestazione .contenitore-intestazione .sottotitolo{font-size:18.4px;}section.sicurezza-e-trasparenza article.intestazione .about-sicurezza-e-trasparenza .paragrafo{color:#2b2955;margin-bottom:40px;font-size:17.5px;line-height:35px;}section.sicurezza-e-trasparenza article.intestazione .about-sicurezza-e-trasparenza .paragrafo font{text-decoration:underline;}section.sicurezza-e-trasparenza article.intestazione .contenitore-box{padding:16px;}section.sicurezza-e-trasparenza article.intestazione .contenitore-box .box-arancione{padding:34px;text-align:center;min-height:360px;}section.sicurezza-e-trasparenza article.intestazione .contenitore-box .box-arancione svg{color:#0db1b1;}section.sicurezza-e-trasparenza article.intestazione .contenitore-box .box-arancione .titolo-box-arancione{color:#0db1b1;text-transform:uppercase;font-size:22.4px;font-weight:700;margin:30px 0 1.6px;}section.sicurezza-e-trasparenza article.intestazione .contenitore-box .box-arancione .descrizione{color:#2b2955;font-size:18.4px;}section.sicurezza-e-trasparenza article.intestazione .contenitore-box .box-arancione .wrapper-bottone{margin-top:60px;}section.sicurezza-e-trasparenza article.intestazione .contenitore-box .box-arancione .wrapper-bottone .contenitore-bottone-default .bottone-default{background-color:#0db1b1;padding:10px 62px;transition:300ms;border:2px solid #0db1b1;}section.sicurezza-e-trasparenza article.intestazione .contenitore-box .box-arancione .wrapper-bottone .contenitore-bottone-default .bottone-default:hover{background-color:#fff;color:#0db1b1;}section.sicurezza-e-trasparenza article.intestazione .contenitore-box .box-bianco{background-color:#fff;padding:34px;text-align:center;min-height:360px;}section.sicurezza-e-trasparenza article.intestazione .contenitore-box .box-bianco svg{color:#2b2955;}section.sicurezza-e-trasparenza article.intestazione .contenitore-box .box-bianco .titolo-box-bianco{color:#2b2955;text-transform:uppercase;font-size:22.4px;font-weight:700;margin:30px 0 1.6px;}section.sicurezza-e-trasparenza article.intestazione .contenitore-box .box-bianco .descrizione{color:#2b2955;font-size:18.4px;}section.sicurezza-e-trasparenza article.intestazione .contenitore-box .box-bianco .wrapper-bottone{margin-top:60px;}section.sicurezza-e-trasparenza article.intestazione .contenitore-box .box-bianco .wrapper-bottone .contenitore-bottone-default .bottone-default{background-color:#2b2955;border:2px solid #fff;padding:10px 62px;}section.sicurezza-e-trasparenza article.intestazione .contenitore-box .box-bianco .wrapper-bottone .contenitore-bottone-default .bottone-default:hover{background-color:#fff;color:#2b2955;border:2px solid #2b2955;}section.mobilita-sostenibile article.intestazione .contenitore-intestazione{color:#2b2955;text-align:center;padding:30px 0;}section.mobilita-sostenibile article.intestazione .contenitore-intestazione .titolo{font-size:24.5px;font-weight:700;text-transform:uppercase;margin-top:20px;}section.mobilita-sostenibile article.intestazione .about-mobilita-sostenibile .paragrafo{color:#2b2955;margin-bottom:40px;font-size:17.5px;line-height:35px;}section.mobilita-sostenibile article.intestazione .about-mobilita-sostenibile .paragrafo font{text-decoration:underline;}section.mobilita-sostenibile article.intestazione .contenitore-box{padding:16px;}section.mobilita-sostenibile article.intestazione .contenitore-box .box-arancione{padding:34px;text-align:center;min-height:360px;}section.mobilita-sostenibile article.intestazione .contenitore-box .box-arancione svg{color:#0db1b1;}section.mobilita-sostenibile article.intestazione .contenitore-box .box-arancione .titolo-box-arancione{color:#0db1b1;text-transform:uppercase;font-size:22.4px;font-weight:700;margin:30px 0 1.6px;}section.mobilita-sostenibile article.intestazione .contenitore-box .box-arancione .descrizione{color:#2b2955;font-size:18.4px;}section.mobilita-sostenibile article.intestazione .contenitore-box .box-arancione .wrapper-bottone{margin-top:60px;}section.mobilita-sostenibile article.intestazione .contenitore-box .box-arancione .wrapper-bottone .contenitore-bottone-default .bottone-default{background-color:#0db1b1;padding:10px 62px;transition:300ms;border:2px solid #0db1b1;}section.mobilita-sostenibile article.intestazione .contenitore-box .box-arancione .wrapper-bottone .contenitore-bottone-default .bottone-default:hover{background-color:#fff;color:#0db1b1;}section.mobilita-sostenibile article.intestazione .contenitore-box .box-bianco{background-color:#fff;padding:34px;text-align:center;min-height:360px;}section.mobilita-sostenibile article.intestazione .contenitore-box .box-bianco svg{color:#2b2955;}section.mobilita-sostenibile article.intestazione .contenitore-box .box-bianco .titolo-box-bianco{color:#2b2955;text-transform:uppercase;font-size:22.4px;font-weight:700;margin:30px 0 1.6px;}section.mobilita-sostenibile article.intestazione .contenitore-box .box-bianco .descrizione{color:#2b2955;font-size:18.4px;}section.mobilita-sostenibile article.intestazione .contenitore-box .box-bianco .wrapper-bottone{margin-top:60px;}section.mobilita-sostenibile article.intestazione .contenitore-box .box-bianco .wrapper-bottone .contenitore-bottone-default .bottone-default{background-color:#2b2955;border:2px solid #fff;padding:10px 62px;}section.mobilita-sostenibile article.intestazione .contenitore-box .box-bianco .wrapper-bottone .contenitore-bottone-default .bottone-default:hover{background-color:#fff;color:#2b2955;border:2px solid #2b2955;}section.entra-nel-network article.introduzione{text-align:center;}section.entra-nel-network article.introduzione .contenitore-icona{color:#0db1b1;}section.entra-nel-network article.introduzione .contenitore-titolo{margin-top:10px;}section.entra-nel-network article.introduzione .contenitore-titolo .titolo{color:#2b2955;font-size:29px;font-weight:700;margin:0 0 1.6px;}section.entra-nel-network article.introduzione .contenitore-titolo .sottotitolo{color:#0db1b1;font-size:29px;font-weight:700;margin:0 0 1.6px;}section.entra-nel-network article.introduzione .contenitore-testo{margin-top:30px;}section.entra-nel-network article.introduzione .contenitore-testo .testo{font-size:33px;color:#2b2955;font-weight:300;}section.entra-nel-network article.introduzione .contenitore-testo .testo strong{font-weight:700;}section.intestazione-blocco-frecce article{text-align:center;}section.intestazione-blocco-frecce article svg{color:#0db1b1;margin-bottom:10px;}section.intestazione-blocco-frecce article .titolo{color:#2b2955;font-size:24.5px;font-weight:700;text-transform:uppercase;margin:0 0 1.6px;}section.intestazione-blocco-frecce article .titolo font{color:#0db1b1;}section.pagina-login{background-color:#f7f7f6;display:flex;justify-content:center;padding:170px 0;}section.pagina-login article.pannello-login .contenitore-pannello{background-color:#fff;border-radius:10px;border-color:#ddd;border-style:solid;box-shadow:2px 2px 5px rgba(0,0,0,.1);border-width:.5px;width:100%;height:auto;padding:32px;}@media(min-width:501px){section.pagina-login article.pannello-login .contenitore-pannello{width:500px;height:410px;}}section.pagina-login article.pannello-login .contenitore-pannello .contenitore-submit{display:flex;justify-content:center;}section.pagina-login article.pannello-login .contenitore-pannello .contenitore-submit .btn-submit{background-image:linear-gradient(to bottom,#0db1b1,#0db1b1);background-color:#0db1b1;color:#fff;border-color:#0db1b1;border-radius:6px;padding:4px 13px;font-size:12px;font-weight:500;transition:400ms;}section.pagina-login article.pannello-login .contenitore-pannello .contenitore-submit .btn-submit:hover{background-image:linear-gradient(to bottom,#0db1b1,#09dbdb);}section.pagina-login article.pannello-login .contenitore-pannello .contenitore-link-sup{text-align:right;}section.pagina-login article.pannello-login .contenitore-pannello .contenitore-link-sup .link-back{color:#12b1b1;font-weight:700;font-size:21px;text-decoration:none;transition:300ms;}section.pagina-login article.pannello-login .contenitore-pannello .contenitore-link-sup .link-back:hover{color:#09dbdb;}section.pagina-login article.pannello-login .contenitore-pannello .contenitore-logo{padding-bottom:15px;}section.pagina-login article.pannello-login .contenitore-pannello .contenitore-logo img{width:100%;}section.pagina-login article.pannello-login .contenitore-pannello form .info{color:#4d4d4d;font-weight:700;text-align:center;}section.pagina-login article.pannello-login .contenitore-pannello form .contenitore-input{margin-bottom:20px;}section.pagina-login article.pannello-login .contenitore-pannello form .contenitore-input label{text-align:right;margin-right:5px;font-size:12px;font-weight:500;}@media(min-width:501px){section.pagina-login article.pannello-login .contenitore-pannello form .contenitore-input label{width:90px;}}section.pagina-login article.pannello-login .contenitore-pannello form .contenitore-input input{width:100%;border-radius:4px;border:.5px solid #ddd;padding:4px 6px;font-size:12px;}@media(min-width:501px){section.pagina-login article.pannello-login .contenitore-pannello form .contenitore-input input{width:250px;}}section.pagina-login article.pannello-login .contenitore-pannello form button{float:right;background-image:linear-gradient(to bottom,#08c,#04c);background-color:#004dcc;color:#fff;border-color:#005dcc;border-radius:6px;padding:4px 13px;font-size:12px;font-weight:500;transition:400ms;}section.pagina-login article.pannello-login .contenitore-pannello form button:hover{background-image:linear-gradient(to bottom,#04c,#08c);}section.pagina-login article.pannello-login .contenitore-pannello form .password-dimenticata-link{color:#0db1b1;font-size:16px;text-decoration:none;transition:300ms;font-weight:500;}section.pagina-login article.pannello-login .contenitore-pannello form .password-dimenticata-link:hover{color:#09dbdb;}section.pagina-login article.pannello-login .contenitore-pannello .contenitore-link{margin-top:35px;}section.pagina-login article.pannello-login .contenitore-pannello .contenitore-link .reg{color:#0db1b1;font-size:16px;text-decoration:none;font-weight:500;transition:300ms;}section.pagina-login article.pannello-login .contenitore-pannello .contenitore-link .reg:hover{color:#09dbdb;}#nextBtn,#prevBtn{color:#fff;font-weight:500;padding:6px 11px;border-radius:7px;background-color:#ff8a00;transition:400ms;border:0;cursor:pointer;margin-bottom:5px;}#nextBtn:hover,#prevBtn:hover{background-color:#ffc163;}#regForm{background-color:#fff;margin:100px auto;padding:40px;width:70%;min-width:300px;}input{padding:10px;width:100%;font-size:17px;font-family:Raleway;border:1px solid #aaa;}input.invalid{background-color:#fdd;}.tab{display:none;}.step{height:15px;width:15px;margin:0 2px;background-color:#bbb;border:none;border-radius:50%;display:inline-block;opacity:.5;}.step.active{opacity:1;}.step.finish{background-color:#4caf50;}section.registrazione-partner{padding:70px;}section.registrazione-partner article form{transition:400ms;}section.registrazione-partner article form .no-ev{pointer-events:none;background-color:#b2b2b2;}section.registrazione-partner article form .contenitore-bottone{text-align:center;padding-top:50px;padding-bottom:25px;}section.registrazione-partner article form .bottone-registrati{color:#fff;background-color:#0db1b1;box-shadow:1px 1px 2px 1px rgba(0,0,0,.2);font-size:15px;text-transform:uppercase;display:inline-block;margin-bottom:0;font-weight:600;text-align:center;vertical-align:middle;border:1px solid transparent;white-space:nowrap;border-radius:5px;padding:9px;}section.registrazione-partner article form .bottone-registrati:hover{background-color:#09dbdb;}section.registrazione-partner article form .titolo-sezione{color:#333;font-size:21px;margin:0 0 20px;text-align:center;}section.registrazione-partner article form .label{font-size:14px;color:#2b2955;font-weight:700;}section.registrazione-partner article form .label font{color:#ea4335;}section.registrazione-partner article form .form-check{padding:0;}section.registrazione-partner article form .form-check .form-check-label{display:block;}section.registrazione-partner article form .colonna-input input{font-style:italic;font-size:13px;}section.registrazione-partner article form .colonna-input select{border-radius:4px;color:#888;font-style:italic;font-size:13px;padding:2.3px;width:97px;}section.registrazione-partner article form .container-small{text-align:center;margin:auto;}@media(min-width:992px){section.registrazione-partner article form .container-small{width:800px;}}section.registrazione-partner article form .container-small .warn{color:#888;font-size:14px;font-weight:500;display:block;text-align:center;padding:35px 50px;}section.registrazione-partner article form .container-small .warn .link-std{color:#2b2955;transition:300ms;}section.registrazione-partner article form .container-small .warn .link-std:hover{color:#4d4d4d;text-decoration:none;}section.registrazione-partner article form .info{padding-bottom:2rem;font-weight:700;}section.registrazione-partner article form .titolo-colonna{text-align:center;margin:10px 0;margin-bottom:35px;font-size:18px;color:#888;font-weight:500;}section.lista-ricerca .page-overlay{position:absolute;top:0;left:0;bottom:0;width:100%;height:100vh;z-index:999;background-color:rgba(0,0,0,.3);margin-top:75px;}section.lista-ricerca .container-title-list{padding-left:25px;}section.lista-ricerca .container-title-list .title-list{color:#2b2955;font-size:20px;font-weight:700;text-transform:uppercase;margin-top:15px;}section.lista-ricerca .container-filter{padding:20px 0;}section.lista-ricerca .container-filter .title-filter .btn-filter{background-color:#0db1b1;font-size:17px;font-weight:700;text-transform:uppercase;color:#fff;border:2px solid #0db1b1;transition:200ms;padding:5px 15px;cursor:pointer;max-width:200px;}section.lista-ricerca .container-filter .title-filter .btn-filter:hover{background-color:#fff;color:#0db1b1;}section.lista-ricerca .modal-filter{position:absolute;background-color:#fff;z-index:1000;right:50%;top:0;transform:translateX(50%);width:100%;height:100%;overflow-y:scroll;padding:15px;}section.lista-ricerca .modal-filter input[type='checkbox']{height:20px;width:20px;}section.lista-ricerca .modal-filter input[type='text']{height:35px;border-radius:5px;width:70%;font-weight:600;}section.lista-ricerca .modal-filter .btn-container{display:flex;justify-content:space-around;align-items:center;padding-bottom:20px;}section.lista-ricerca .modal-filter .btn-container .btn-filter{background-color:#0db1b1;font-size:17px;font-weight:700;text-transform:uppercase;color:#fff;border:2px solid #0db1b1;transition:200ms;padding:5px 15px;cursor:pointer;}section.lista-ricerca .modal-filter .btn-container .btn-filter:hover{background-color:#fff;color:#0db1b1;}section.lista-ricerca .modal-filter .headline{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px;}section.lista-ricerca .modal-filter .headline .title{font-size:20px;font-weight:700;color:#2b2955;text-transform:uppercase;}section.lista-ricerca .modal-filter .headline .close{color:#2b2955;font-size:20px;cursor:pointer;}section.lista-ricerca .modal-filter .component-section{margin-bottom:35px;}section.lista-ricerca .modal-filter .component-section .secondary-title{font-size:17px;font-weight:700;color:#2b2955;}section.lista-ricerca .modal-filter .component-section label{color:#2b2955;font-weight:500;}section.lista-ricerca .risposta-vuota{padding:15px;color:#2b2955;}section.lista-ricerca .col-scorrevole{background-color:#fff;overflow-y:scroll;overflow-x:hidden;height:60vh;}section.lista-ricerca .col-scorrevole .contenitore-titolo h4{color:#0db1b1;font-weight:600;padding:20px 0;padding-left:7px;}section.lista-ricerca .col-scorrevole .wrapper-link-item{text-decoration:none;}section.lista-ricerca .col-scorrevole .wrapper-link-item .item{background-color:#fff;margin:7px;margin:25px 25px 30px 25px;}section.lista-ricerca .col-scorrevole .wrapper-link-item .item .colonna-immagine{display:flex;align-items:center;justify-content:center;overflow:hidden;}section.lista-ricerca .col-scorrevole .wrapper-link-item .item .colonna-immagine .foto-principale{object-fit:cover;width:100%;height:100%;}section.lista-ricerca .col-scorrevole .wrapper-link-item .item .colonna-testo{padding:10px 0 0 10px;}section.lista-ricerca .col-scorrevole .wrapper-link-item .item .colonna-testo .contenitore-btn .prezzo{color:#fff;background-color:#2b2955;font-weight:600;padding:2px 0;display:block;text-align:center;}section.lista-ricerca .col-scorrevole .wrapper-link-item .item .colonna-testo .contenitore-btn .bottone-dettaglio{color:#fff;background-color:#0db1b1;font-weight:600;padding:2px 0;display:block;text-align:center;margin-left:3px;transition:200ms;}section.lista-ricerca .col-scorrevole .wrapper-link-item .item .colonna-testo .contenitore-btn .bottone-dettaglio:hover{background-color:#2cb34d;text-decoration:none;}section.lista-ricerca .col-scorrevole .wrapper-link-item .item .colonna-testo .titolo-item{color:#0db1b1;font-size:16px;font-weight:700;text-transform:uppercase;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}section.lista-ricerca .col-scorrevole .wrapper-link-item .item .colonna-testo .alimentazione{color:#2b2955;font-size:12px;font-weight:600;margin-top:20px;}section.lista-ricerca .col-scorrevole .wrapper-link-item .item .colonna-testo .testo{color:#2b2955;font-size:10px;margin:10px 0 10px 0;}section.lista-ricerca .col-scorrevole .wrapper-link-item .item .colonna-testo .contenitore-attributi{display:flex;justify-content:space-between;align-items:center;padding:15px 0 10px 0;width:100%;}section.lista-ricerca .col-scorrevole .wrapper-link-item .item .colonna-testo .contenitore-attributi .container-location{display:flex;justify-content:center;align-items:center;}section.lista-ricerca .col-scorrevole .wrapper-link-item .item .colonna-testo .contenitore-attributi .container-location img{height:16px;margin-bottom:16px;margin-right:3px;}section.lista-ricerca .col-scorrevole .wrapper-link-item .item .colonna-testo .contenitore-attributi .attributi{font-size:14px;font-weight:500;color:#2b2955;}section.lista-ricerca .col-scorrevole .wrapper-link-item .item .colonna-testo .contenitore-attributi .attributi.price{font-size:15px;font-weight:700;color:#2b2955;}section.lista-ricerca #map-grande{height:60vh;}section.lista-ricerca .search-machine-interna{display:block;position:relative;background-color:#999;width:100%;z-index:100;margin-bottom:20px;}section.lista-ricerca .search-machine-interna .contenitore-bottoni{position:absolute;top:-44px;}section.lista-ricerca .search-machine-interna .contenitore-bottoni .rombo-btn{position:absolute;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);height:18px;width:18px;top:20px;left:80px;transition:400ms;}section.lista-ricerca .search-machine-interna .contenitore-bottoni .bottone-statico{color:#fff;font-weight:500;padding:10px 40px;border-radius:7px;transition:400ms;border:0;cursor:pointer;margin-bottom:5px;}section.lista-ricerca .search-machine-interna .contenitore-bottoni .bottone-statico:hover{text-decoration:none;}section.lista-ricerca .search-machine-interna .contenitore-bottoni .bottone-dinamico{color:#fff;font-weight:500;padding:10px 40px;border-radius:7px;transition:400ms;border:0;cursor:pointer;margin-bottom:5px;}section.lista-ricerca .search-machine-interna .contenitore-bottoni .bottone-dinamico:hover{background-color:#ffc163;text-decoration:none;}section.lista-ricerca .search-machine-interna .form-ricerca{padding:9px 0;display:flex;}@media(min-width:1200px){section.lista-ricerca .search-machine-interna .form-ricerca{justify-content:space-around;align-items:center;}}section.lista-ricerca .search-machine-interna .form-ricerca .contenitore-campo{background-color:#fff;margin-right:5px;margin-left:5px;display:flex;border-radius:4px;margin-bottom:5px;width:100%;}@media(min-width:576px){section.lista-ricerca .search-machine-interna .form-ricerca .contenitore-campo{width:auto;}}@media(min-width:1200px){section.lista-ricerca .search-machine-interna .form-ricerca .contenitore-campo{width:275px;}}section.lista-ricerca .search-machine-interna .form-ricerca .contenitore-campo label{background-color:#fff;padding:0 10px;border-radius:4px;}section.lista-ricerca .search-machine-interna .form-ricerca .contenitore-campo .input-indirizzo{max-width:100%;}@media(min-width:576px){section.lista-ricerca .search-machine-interna .form-ricerca .contenitore-campo .input-indirizzo{max-width:180px;}}@media(min-width:1200px){section.lista-ricerca .search-machine-interna .form-ricerca .contenitore-campo .input-indirizzo{width:100%;max-width:100%;}}section.lista-ricerca .search-machine-interna .form-ricerca .contenitore-campo .input-data-inizio{max-width:100%;}@media(min-width:576px){section.lista-ricerca .search-machine-interna .form-ricerca .contenitore-campo .input-data-inizio{max-width:180px;}}@media(min-width:1200px){section.lista-ricerca .search-machine-interna .form-ricerca .contenitore-campo .input-data-inizio{width:100%;max-width:100%;}}section.lista-ricerca .search-machine-interna .form-ricerca .contenitore-campo .input-data-fine{max-width:100%;}@media(min-width:576px){section.lista-ricerca .search-machine-interna .form-ricerca .contenitore-campo .input-data-fine{max-width:180px;}}@media(min-width:1200px){section.lista-ricerca .search-machine-interna .form-ricerca .contenitore-campo .input-data-fine{width:100%;max-width:100%;}}section.lista-ricerca .search-machine-interna .form-ricerca .contenitore-campo .input-distanza{max-width:100%;}@media(min-width:576px){section.lista-ricerca .search-machine-interna .form-ricerca .contenitore-campo .input-distanza{max-width:180px;}}section.lista-ricerca .search-machine-interna .form-ricerca .ricerca{color:#fff;font-weight:500;padding:6px 11px;border-radius:7px;background-color:#ff8a00;transition:400ms;border:0;cursor:pointer;margin-bottom:5px;}@media(min-width:576px){section.lista-ricerca .search-machine-interna .form-ricerca .ricerca{width:180px;}}section.lista-ricerca .search-machine-interna .form-ricerca .ricerca:hover{background-color:#ffc163;}#map{margin-top:60px;height:300px;}html,body{height:100%;margin:0;padding:0;}section.ThankYouPage{padding:150px 0;}section.ThankYouPage .titolo{margin-bottom:35px;}section.ThankYouPage .btn-home{color:#fff;font-weight:500;padding:10px 40px;border-radius:7px;transition:400ms;border:0;cursor:pointer;margin-bottom:5px;background-color:#ff8a00;}section.ThankYouPage .btn-home:hover{background-color:#ffc163;}section.reg-buttons .modal-body modal-header .modal-title{color:#0db1b1;font-size:25px;font-weight:700;}section.reg-buttons .modal-body .contenitore-bottoni{display:flex;justify-content:space-between;}section.reg-buttons .modal-body .contenitore-bottoni .link-reg{color:#fff;background-color:#0db1b1;transition:200ms;font-size:18px;font-weight:700;text-decoration:none;padding:5px 15px;cursor:pointer;border-bottom:2px solid #13a2a2;border-right:2px solid #13a2a2;}section.reg-buttons .modal-body .contenitore-bottoni .link-reg:hover{background-color:#2cb34d;color:#fff;box-shadow:2px 4px #b2b2b2;border-bottom:2px solid #2cb34d;border-right:2px solid #2cb34d;}.btn-modal{color:#fff;font-weight:500;padding:6px 11px;border-radius:7px;background-color:#ff8a00;transition:400ms;border:0;cursor:pointer;margin-bottom:5px;}section.FAQ .titolo-argomento{color:#2b2955;margin:20px 0;}section.FAQ .card-header{background-color:#676767;}section.FAQ .card-header .btn-link{color:#fff !important;font-weight:700;}.evidenziato{background-color:#b6dedf !important;}.splitter{background-color:#0db1b1;height:3px;width:30px;margin:0 0 25px 0;}.shadow-on{-webkit-box-shadow:0 0 24px -4px rgba(0,0,0,.75);-moz-box-shadow:0 0 24px -4px rgba(0,0,0,.75);box-shadow:0 0 24px -4px rgba(0,0,0,.75);}.light-on{transition:300ms;}.light-on:hover{-webkit-box-shadow:0 0 15px 5px rgba(0,0,0,.75);-moz-box-shadow:0 0 15px 5px rgba(0,0,0,.75);box-shadow:0 0 15px 5px rgba(0,0,0,.75);}.marg-30{margin-top:30px;}.marg-50{margin-top:50px;}::-webkit-scrollbar{width:5px;}::-webkit-scrollbar-track{background:#f1f1f1;}::-webkit-scrollbar-thumb{background:#0db1b1;}::-webkit-scrollbar-thumb:hover{background:#09dbdb;}.check-ctg{display:none;}.check-sts{display:none;}.check-drs{display:none;}.check-alm{display:none;}.check-tra{display:none;}.check-str{display:none;}section.form-registrazione-utenti select{border-radius:4px;color:#888;font-style:italic;font-size:13px;padding:2.3px;width:97px;}.circl{border-radius:5px;}.form-row{width:100%;}