article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}
#footer{color:#ced4da}
#footer a{color:#ced4da}
#main-content{padding:20px}
html{font-size:1.1rem}
html h1,html .h1{font-size:2rem}
@media(min-width:576px){html{font-size:1rem}
html h1,html .h1{font-size:2.5rem}
}
@media(min-width:768px){html{font-size:1rem}
}
@media(min-width:992px){html{font-size:1rem}
}
@font-face{font-family:'dueruote-icon-font';src:url('../assets/font/dueruote-icon-font/dueruote-icon-font.eot?z3qxm8');src:url('../assets/font/dueruote-icon-font/dueruote-icon-font.eot?z3qxm8#iefix') format('embedded-opentype'),url('../assets/font/dueruote-icon-font/dueruote-icon-font.ttf?z3qxm8') format('truetype'),url('../assets/font/dueruote-icon-font/dueruote-icon-font.woff?z3qxm8') format('woff'),url('../assets/font/dueruote-icon-font/dueruote-icon-font.svg?z3qxm8#dueruote-icon-font') format('svg');font-weight:normal;font-style:normal;font-display:block}
.drt-icn{font-family:'dueruote-icon-font' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@font-face{font-family:'FontAwesome';src:url('../assets/font/font-awesome/fontawesome-webfont.eot?v=4.7.0');src:url('../assets/font/font-awesome/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../assets/font/font-awesome/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('../assets/font/font-awesome/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('../assets/font/font-awesome/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('../assets/font/font-awesome/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
input[type="submit"] .btn-block,input[type="reset"].btn-block,input[type="button"] .btn-block{width:100%}
.fade{transition:opacity .15s linear}
@media(prefers-reduced-motion:reduce){.fade{transition:none}
}
.fade:not(.show){opacity:0}
.collapse:not(.show){display:none}
.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}
@media(min-width:576px){.fade-out.collapse:not(.show){height:auto !important;display:block}
}
@media(prefers-reduced-motion:reduce){.collapsing{transition:none}
}
.d-none{display:none !important}
.d-flex{display:flex !important}
.d-block{display:block !important}
.d-inline-block{display:inline-block !important}
h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}
h1,.h1{font-size:2.5rem}
h2,.h2{font-size:2rem}
h3,.h3{font-size:1.75rem}
h4,.h4{font-size:1.5rem}
h5,.h5{font-size:1.25rem}
h6,.h6{font-size:1rem}
.drt-icon-apri-ham:before{content:"\e903"}
.drt-icon-chiudi-ham:before{content:"\e904"}
.fa-ellipsis-v:before{content:"\f142"}
.fa-facebook-square:before{content:"\f082"}
.fa-instagram:before{content:"\f16d"}
.fa-twitter-square:before{content:"\f081"}
.fa-pinterest-square:before{content:"\f0d3"}
.fa-envelope-square:before{content:"\f199"}
.fa-heart:before{content:"\f004"}
.drt-icon-search:before{content:"\e902"}
.drt-icon-share:before{content:"\e900"}
.drt-icon-user:before{content:"\e901"}
.drt-icon-slick-up:before{content:"\e90c"}
.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}
.nav-tabs{border-bottom:1px solid #dee2e6}
.nav-pills .nav-link{border-radius:0rem}
.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#000;background-color:#eee}
li.nav-item{border-bottom:1px solid rgba(255,255,255,0.5)}
@media(min-width:992px){.dropdown-toggle::after{display:inline-block;float:none;margin-right:.25rem}
li.nav-item{border-bottom:0 solid rgba(255,255,255,0.5)}
}
.nav-link:hover,.nav-link:focus{text-decoration:none}
.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{background-color:rgba(0,0,0,0.15)}
.breadcrumb{display:flex;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:0rem}
.breadcrumb-item+.breadcrumb-item{padding-left:.2rem}
.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.2rem;color:#6c757d;content:"/"}
.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}
.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}
.breadcrumb-item.active{color:#6c757d}
.breadcrumb li{display:inline;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
img{vertical-align:middle;border-style:none}
body{margin:0;font-family:"Barlow",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#eee}
*,*::before,*::after{box-sizing:border-box}
:root{--blue:#0c6cd3;--indigo:#5c19c9;--purple:#6340a3;--pink:#c33f7b;--red:#b93743;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#24a881;--cyan:#1c8899;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#e42421;--secondary:#6c757d;--success:#28a745;--info:#1c8899;--warning:#ffc107;--danger:#b93743;--light:#efefef;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:"Barlow",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}
html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}
.col{flex-basis:0;flex-grow:1;max-width:100%}
a{color:#009fe3;text-decoration:none;background-color:transparent}
a:hover{color:#047aad;text-decoration:underline}
a.text-primary:hover,a.text-primary:focus{color:#047aad !important}
p{margin-top:0;margin-bottom:1rem}
.dropdown-submenu:hover>.dropdown-menu{display:block !important}
.dropdown-submenu>a:after{display:block;content:"\f105";font-family:'FontAwesome';margin-top:-18px;right:15px;position:absolute;font-weight:300}
.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:rgba(0,0,0,0.9)}
.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fff}
b,strong{font-weight:bolder}
button{border-radius:0}
ol,ul,dl{margin-top:0;margin-bottom:1rem}
.container{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}
.b-lazy{opacity:1;transform:scale(0.95);transition:all 500ms;min-height:1px}
.b-loaded{opacity:1;transform:scale(1)}
.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}
.no-gutters{margin-right:0;margin-left:0}
.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}
.bg-primary{background-color:#343a40 !important}
.bg-light{background-color:#efefef !important}
.bg-dark{background-color:#343a40 !important}
.bg-magenta{background-color:#e6007e !important}
.bg-cyan{background-color:#009fe3 !important}
.bg-white{background-color:#fff !important}
.bg-transparent{background-color:transparent !important}
.bg-cover{background-repeat:no-repeat;background-size:cover;background-position:center}
.bg-repeat{background-repeat:repeat;background-size:contain;background-position:center}
.bg-primary-ebike{background-color:#04ac33 !important}
.text-white{color:#fff !important}
.text-dark{color:#343a40 !important}
.text-primary{color:#009fe3 !important}
.text-white-50{color:rgba(255,255,255,0.5) !important}
.tx-sh-w{text-shadow:1px 1px 0 white}
.visibility-auto{content-visibility:auto}
.intr-size-600{contain-intrinsic-size:600px}
.intr-size-500{contain-intrinsic-size:500px}
.intr-size-400{contain-intrinsic-size:400px}
.intr-size-300{contain-intrinsic-size:300px}
.navbar-light .navbar-brand{color:rgba(0,0,0,0.9)}
.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,0.5)}
.navbar-light .navbar-toggler{color:rgba(0,0,0,0.5);border-color:rgba(0,0,0,0.1)}
.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,0.95)}
.navbar-collapse{max-height:calc(100vh - 68px);overflow-y:auto}
@media(min-width:576px){.navbar-collapse{overflow-y:visible}
}
a.top-nav-icon{width:42px;height:42px;background-color:#efefef;overflow:hidden}
a.top-nav-icon span{color:#343a40}
.rounded-circle{border-radius:50% !important}
.rounded{border-radius:0rem !important}
.align-self-center{align-self:center !important}
.left-auto{left:auto !important}
.nav-link{display:block;padding:.5rem 1rem}
li.nav-item{border-bottom:1px solid rgba(255,255,255,0.5)}
.list-unstyled{padding-left:0;list-style:none}
.list-inline{padding-left:0;list-style:none}
.list-inline-item{display:inline-block}
.list-inline-item:not(:last-child){margin-right:.5rem}
.fs-0-7{font-size:.7rem}
.fs-0-8{font-size:.8rem}
.fs-0-9{font-size:.9rem}
.fs-1-5{font-size:1.5rem}
.fs-1-6{font-size:1.6rem}
.fs-3{font-size:3rem}
.fs-4{font-size:4rem}
.m-0{margin:0 !important}
.m-1{margin:.25rem !important}
.m-5{margin:3rem !important}
.mr-0,.mx-0{margin-right:0 !important}
.ml-0,.mx-0{margin-left:0 !important}
.mt-0,.my-0{margin-top:0 !important}
.mb-0,.my-0{margin-bottom:0 !important}
.mr-1,.mx-1{margin-right:.25rem !important}
.ml-1,.mx-1{margin-left:.25rem !important}
.mt-1,.my-1{margin-top:.25rem !important}
.mb-1,.my-1{margin-bottom:.25rem !important}
.mr-2,.mx-2{margin-right:.5rem !important}
.ml-2,.mx-2{margin-left:.5rem !important}
.mt-2,.my-2{margin-top:.5rem !important}
.mb-2,.my-2{margin-bottom:.5rem !important}
.mt-3,.my-3{margin-top:1rem !important}
.mb-3,.my-3{margin-bottom:1rem !important}
.mt-4,.my-4{margin-top:1.5rem !important}
.mb-4,.my-4{margin-bottom:1.5rem !important}
.p-0{padding:0 !important}
.p-2{padding:.5rem !important}
.p-3{padding:1rem !important}
.pr-0,.px-0{padding-right:0 !important}
.pl-0,.px-0{padding-left:0 !important}
.pt-0,.py-0{padding-top:0 !important}
.pb-0,.py-0{padding-bottom:0 !important}
.pr-1,.px-1{padding-right:.25rem !important}
.pl-1,.px-1{padding-left:.25rem !important}
.pt-1,.py-1{padding-top:.25rem !important}
.pb-1,.py-1{padding-bottom:.25rem !important}
.pr-2,.px-2{padding-right:.5rem !important}
.pl-2,.px-2{padding-left:.5rem !important}
.pt-2,.py-2{padding-top:.5rem !important}
.pb-2,.py-2{padding-bottom:.5rem !important}
.pr-3,.px-3{padding-right:1rem !important}
.pl-3,.px-3{padding-left:1rem !important}
.pt-3,.py-3{padding-top:1rem !important}
.pb-3,.py-3{padding-bottom:1rem !important}
.pb-4,.py-4{padding-bottom:1.5rem !important}
.pt-4,.py-4{padding-top:1.5rem !important}
.mr-auto{margin-right:auto !important}
.img-fluid{max-width:100%;height:auto}
.text-uppercase{text-transform:uppercase !important}
.font-weight-bold{font-weight:700 !important}
.text-info{color:#1c8899 !important}
.text-light{color:#efefef !important}
a.text-light:hover,a.text-light:focus{color:#c9c9c9 !important}
.dropdown-toggle{white-space:nowrap}
.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}
.dropdown-toggle::after{float:right;margin-top:.5rem;margin-right:1rem}
@media(min-width:992px){.dropdown-toggle::after{display:inline-block;float:none;margin-right:.25rem}
}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:0 solid rgba(0,0,0,0.15);border-radius:0rem}
.dropdown-menu.show{display:block}
.flex-row{flex-direction:row !important}
.flex-nowrap{flex-wrap:nowrap !important}
.align-items-center{align-items:center !important}
.align-items-stretch{align-items:stretch !important}
.justify-content-center{justify-content:center !important}
.justify-content-between{justify-content:space-between !important}
.scroll-to-top{position:fixed;right:15px;bottom:15px;z-index:1019;display:none;width:50px;height:50px;text-align:center;color:white;background:rgba(52,58,64,0.5);line-height:45px}
@media(min-width:576px){.d-sm-none{display:none !important}
.d-sm-inline{display:inline !important}
.d-sm-inline-block{display:inline-block !important}
.d-sm-block{display:block !important}
}
@media(min-width:768px){.d-md-none{display:none !important}
.d-md-inline-block{display:inline-block !important}
.d-md-block{display:block !important}
.pl-md-0,.px-md-0{padding-left:0 !important}
.pr-md-1,.px-md-1{padding-right:.25rem !important}
}
@media(min-width:992px){.d-lg-none{display:none !important}
.d-lg-inline-block{display:inline-block !important}
.d-lg-block{display:block !important}
}
.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;padding-right:10px;padding-left:10px}
.col-1{flex:0 0 8.333%;max-width:8.333%}
.col-2{flex:0 0 16.667%;max-width:16.667%}
.col-3{flex:0 0 25%;max-width:25%}
.col-4{flex:0 0 33.333%;max-width:33.333%}
.col-5{flex:0 0 41.667%;max-width:41.667%}
.col-6{flex:0 0 50%;max-width:50%}
.col-7{flex:0 0 58.333%;max-width:58.333%}
.col-8{flex:0 0 66.667%;max-width:66.667%}
.col-9{flex:0 0 75%;max-width:75%}
.col-10{flex:0 0 83.333%;max-width:83.333%}
.col-11{flex:0 0 91.667%;max-width:91.667%}
.col-12{flex:0 0 100%;max-width:100%}
@media(min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}
.col-sm-2{flex:0 0 16.667%;max-width:16.667%}
.col-sm-3{flex:0 0 25%;max-width:25%}
.col-sm-4{flex:0 0 33.333%;max-width:33.333%}
.col-sm-5{flex:0 0 41.667%;max-width:41.667%}
.col-sm-6{flex:0 0 50%;max-width:50%}
.col-sm-7{flex:0 0 58.333%;max-width:58.333%}
.col-sm-8{flex:0 0 66.667%;max-width:66.667%}
.col-sm-9{flex:0 0 75%;max-width:75%}
.col-sm-12{flex:0 0 100%;max-width:100%}
}
@media(min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}
.col-md-1{flex:0 0 8.333%;max-width:8.333%}
.col-md-2{flex:0 0 16.667%;max-width:16.667%}
.col-md-3{flex:0 0 25%;max-width:25%}
.col-md-4{flex:0 0 33.333%;max-width:33.333%}
.col-md-5{flex:0 0 41.667%;max-width:41.667%}
.col-md-6{flex:0 0 50%;max-width:50%}
.col-md-7{flex:0 0 58.333%;max-width:58.333%}
.col-md-8{flex:0 0 66.667%;max-width:66.667%}
.col-md-9{flex:0 0 75%;max-width:75%}
.col-md-10{flex:0 0 83.333%;max-width:83.333%}
.col-md-12{flex:0 0 100%;max-width:100%}
}
@media(min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}
.col-lg-1{flex:0 0 8.333%;max-width:8.333%}
.col-lg-2{flex:0 0 16.667%;max-width:16.667%}
.col-lg-3{flex:0 0 25%;max-width:25%}
.col-lg-4{flex:0 0 33.333%;max-width:33.333%}
.col-lg-6{flex:0 0 50%;max-width:50%}
.col-lg-8{flex:0 0 66.667%;max-width:66.667%}
.col-lg-9{flex:0 0 75%;max-width:75%}
.col-lg-12{flex:0 0 100%;max-width:100%}
}
@media(min-width:992px){.col-lg-4 .full-row{margin-left:0 !important;margin-right:0 !important}
}
.text-center{text-align:center !important}
.text-right{text-align:right !important}
@media(min-width:576px){.mx-sm-4{margin-right:1.5rem !important;margin-left:1.5rem !important}
}
.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;cursor:pointer;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:0rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
.btn:focus,.btn.focus{outline:0;box-shadow:0 0 0 .2rem rgba(228,36,33,0.25)}
.btn:hover{color:#212529;text-decoration:none}
.btn-primary{color:#fff;background-color:#e6007e;border-color:#e6007e}
.btn-primary:hover{color:#fff;background-color:#c3056d;border-color:#c3056d}
.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#c3056d;border-color:#c3056d;box-shadow:0 0 0 .2rem rgba(232,69,66,0.5)}
.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#e6007e;border-color:#e6007e}
.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#c3056d;border-color:#c3056d}
.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(232,69,66,0.5)}
.btn-quotazioni{color:#009fe3;height:42px;border-radius:21px;font-weight:700;padding:7px 15px 0 15px}
.border{border:1px solid #dee2e6 !important}
.border-cyan{border:1px solid #009fe3 !important}
.border-top{border-top:1px solid #dee2e6 !important}
.border-right{border-right:1px solid #dee2e6 !important}
.border-bottom{border-bottom:1px solid #dee2e6 !important}
.border-left{border-left:1px solid #dee2e6 !important}
.border-0{border:0 !important}
.border-top-0{border-top:0 !important}
.border-left-0{border-left:0 !important}
.border-right-0{border-right:0 !important}
.border-bottom-0{border-bottom:0 !important}
.border-info{border-color:#1c8899 !important}
.border-secondary{border-color:#6c757d !important}
@media(min-width:992px){.ml-lg-0{margin:0 !important}
.container,.container-sm,.container-md,.container-lg{max-width:1020px}
.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}
.navbar-expand-lg .navbar-nav{flex-direction:row}
.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}
.navbar-expand-lg .navbar-nav .nav-link{padding-right:.25rem;padding-left:.25rem}
.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-xl{flex-wrap:nowrap}
.navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto}
.navbar-expand-lg .navbar-toggler{display:none}
.mr-lg-0,.mx-lg-0{margin-right:0 !important}
li.nav-item{border-bottom:0 solid rgba(255,255,255,0.5)}
}
@media(min-width:576px){.container,.container-sm{max-width:540px}
}
@media(min-width:768px){.mr-md-3,.mx-md-3{margin-right:1rem !important}
.container,.container-sm,.container-md{max-width:720px}
}
@media(min-width:1200px){.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:1040px}
}
.full-row{margin-left:-20px !important;margin-right:-20px !important}
.w-100{width:100% !important}
.h-100{height:100% !important}
.w-50{width:50% !important}
.display-3{font-size:3.5rem;font-weight:300;line-height:1.2}
.position-relative{position:relative !important}
.position-absolute{position:absolute !important}
.position-sticky{position:sticky !important}
.zindex-fluid{z-index:1020}
.fixed-top{position:sticky !important;top:0;right:0;left:0;z-index:1030}
.text-muted{color:#6c757d !important}
.cerca{display:none;z-index:998;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.8);color:#fff}
.cerca.mostra{display:block}
.segui{display:none;z-index:998;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.8);color:#fff}
.segui.mostra{display:block}
.menu-ricerca .active{border-bottom:2px solid #009fe3}
.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:.25rem .5rem}
.navbar-brand{display:inline-block;padding-top:.312rem;padding-bottom:.312rem;margin-right:.5rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}
.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}
.navbar-nav .nav-link{padding-right:0;padding-left:0}
.navbar-nav .dropdown-menu{position:static;float:none}
.nav-tabs .nav-link.active,.nav-tabs .nav-link:hover{color:#047aad !important;border-color:#047aad;background-color:#fff}
@media(min-width:992px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}
.navbar-expand-lg .navbar-nav{flex-direction:row}
.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}
.navbar-expand-lg .navbar-nav .nav-link{padding-right:.25rem;padding-left:.25rem}
.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-xl{flex-wrap:nowrap}
.navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto}
.navbar-expand-lg .navbar-toggler{display:none}
}
.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}
.dropdown-item:hover,.dropdown-item:focus{color:#16181b;text-decoration:none;background-color:#efefef}
.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#009fe3}
.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}
.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}
a.dropdown-item.text-light:hover{color:#343a40 !important}
.overlay-w-8{background-color:rgba(255,255,255,0.8)}
.userNotLogged a{font-size:1rem}
.z-ind-997{z-index:997}
.line-height-125{line-height:1.25}
.navbar-toggler{padding:0;font-size:1.5rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:0}
.navbar-toggler>.chiudi{display:inline}
.navbar-toggler.collapsed>.chiudi,.navbar-toggler:not(.collapsed)>.drt-icon-apri-ham{display:none}
.navbar-toggler{font-size:1.5rem}
.navbar-toggler span{color:#343a40}
.navbar-collapse{max-height:calc(100vh - 68px);overflow-y:auto}
@media(min-width:576px){.navbar-collapse{overflow-y:visible}
}
.modal-open{overflow:hidden}
.modal-open .modal{overflow-x:hidden;overflow-y:auto}
.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}
.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}
.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}
@media(prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}
}
.modal.show .modal-dialog{transform:none}
.modal.modal-static .modal-dialog{transform:scale(1.02)}
.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}
.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}
.modal-dialog-scrollable .modal-header,.modal-dialog-scrollable .modal-footer{flex-shrink:0}
.modal-dialog-scrollable .modal-body{overflow-y:auto}
.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}
.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);content:""}
.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}
.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}
.modal-dialog-centered.modal-dialog-scrollable::before{content:none}
.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:.3rem;outline:0}
.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}
.modal-backdrop.fade{opacity:0}
.modal-backdrop.show{opacity:.5}
.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px)}
.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}
.modal-title{margin-bottom:0;line-height:1.5}
.modal-body{position:relative;flex:1 1 auto;padding:1rem}
.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(0.3rem - 1px);border-bottom-left-radius:calc(0.3rem - 1px)}
.modal-footer>*{margin:.25rem}
.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}
@media(min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}
.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}
.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}
.modal-dialog-centered{min-height:calc(100% - 3.5rem)}
.modal-dialog-centered::before{height:calc(100vh - 3.5rem)}
.modal-sm{max-width:300px}
}
@media(min-width:992px){.modal-lg,.modal-xl{max-width:800px}
}
@media(min-width:1200px){.modal-xl{max-width:1140px}
}
@media only screen and (min-width:769px){.dropdown:hover .dropdown-menu{display:block}
.dropdown-submenu{position:relative !important}
.dropdown-submenu>.dropdown-menu{top:0 !important;left:100% !important;margin-top:-6px !important;margin-left:-1px !important;border-radius:0 !important}
.dropdown-submenu:hover>.dropdown-menu{display:block !important}
.dropdown-submenu>a:after{display:block;content:"\f105";font-family:'FontAwesome';margin-top:-18px;right:15px;position:absolute;font-weight:300}
}
.form-control{display:block;width:100%;height:calc(1.5em + 0.75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:0rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}
.form-control:focus{color:#495057;background-color:#fff;border-color:#f29493;outline:0;box-shadow:0 0 0 .2rem rgba(228,36,33,0.25)}
.form-control::placeholder{color:#6c757d;opacity:1}
.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}
.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}
.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}
.form-control-sm{height:calc(1.5em + 0.5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}
.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}
@media screen and (prefers-reduced-motion:reduce){.form-control{transition:none}
}
.form-inline{display:flex;flex-flow:row wrap;align-items:center}
.form-inline .form-check{width:100%}
@media(min-width:576px){.mt-sm-0,.my-sm-0{margin-top:0 !important}
.p-sm-3{padding:1rem !important}
}
@media(min-width:768px){.p-md-5{padding:3rem !important}
}
.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}
.input-group>.form-control,.input-group>.form-control-plaintext,.input-group>.custom-select,.input-group>.custom-file{position:relative;flex:1 1 0;min-width:0;margin-bottom:0}
.bw{transition:all .1s}
.bw img{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.8}
.bw:hover img{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}
.drt-icon-tipo-miniscooter:before{content:"\e928"}
.drt-icon-tipo-SC15:before{content:"\e916"}
a .icone-categorie-home{white-space:normal !important;font-size:5rem;width:100%;margin-right:0 !important}
@media(min-width:992px){a .icone-categorie-home{font-size:6rem}
}
a .icone-categorie-home:hover{text-decoration:none !important}
.drt-icon-tipo-maxiscooter:before{content:"\e927"}
.drt-icon-tipo-CC20:before{content:"\e910"}
.drt-icon-tipo-NA10:before{content:"\e917"}
.drt-icon-tipo-HY01:before{content:"\e911"}
.drt-icon-tipo-ST03:before{content:"\e90d"}
.drt-icon-tipo-ES02:before{content:"\e90e"}
.drt-icon-tipo-SM10:before{content:"\e921"}
.drt-icon-tipo-scooter-elettrico:before{content:"\e92a"}
.drt-icon-tipo-moto-elettrica:before{content:"\e929"}
.hover-video .btn-play-container{position:absolute;z-index:997;bottom:0;right:0;background-color:rgba(0,0,0,0.55);color:#fff;transition:all .3s}
.hover-video:hover .btn-play-container{background-color:rgba(0,0,0,0.8);color:#e6007e}
.drt-icon-photogallery:before{content:"\e91e"}
.drt-icon-btn-play-simple:before{content:"\e91d"}
html.qrtui-gallery1-overlay_active,html.qrtui-gallery1-overlay_active body{overflow:hidden}
html.qrtui-gallery1-overlay_active.qrtui-gallery1-bannerskin_active .qrtui-gallery1-overlay{width:1040px;left:50%;margin-left:-520px;top:0;border-top:0}
html.qrtui-gallery1-overlay_active.qrtui-gallery1-bannerskin_active .qrtui-c-gallery1-overlay_current{top:0}
html.qrtui-gallery1-overlay_active .qrtui-c-gallery1-overlay_current{position:fixed;z-index:1031;top:0;background-color:#343a40;border-top:0;border-bottom:0}
html.qrtui-gallery1-overlay_active .qrtui-c-gallery1-overlay_current>.qrtui-inner>.qrtui-c-gallery1-wrapper .qrtui-c-gallery1-header{display:block;*zoom:1;padding:1rem;position:relative;background-color:#343a40;color:#efefef;margin-bottom:1rem}
html.qrtui-gallery1-overlay_active .qrtui-c-gallery1-overlay_current>.qrtui-inner>.qrtui-c-gallery1-wrapper .qrtui-c-gallery1-header:before,html.qrtui-gallery1-overlay_active .qrtui-c-gallery1-overlay_current>.qrtui-inner>.qrtui-c-gallery1-wrapper .qrtui-c-gallery1-header:after{content:"";display:table}
html.qrtui-gallery1-overlay_active .qrtui-c-gallery1-overlay_current>.qrtui-inner>.qrtui-c-gallery1-wrapper .qrtui-c-gallery1-header:after{clear:both}
html.qrtui-gallery1-overlay_active .qrtui-c-gallery1-overlay_current>.qrtui-inner>.qrtui-c-gallery1-wrapper .qrtui-c-gallery1-header .qrtui-c-gallery1-header_logo{float:left;border-right:1px solid #efefef;padding:0 1rem 0 0;margin-right:1rem}
html.qrtui-gallery1-overlay_active .qrtui-c-gallery1-overlay_current>.qrtui-inner>.qrtui-c-gallery1-wrapper .qrtui-c-gallery1-header .qrtui-c-gallery1-header_title{font-size:1.2rem;line-height:1.2em;font-weight:400;padding-top:.8rem}
html.qrtui-gallery1-overlay_active .qrtui-c-gallery1-overlay_current>.qrtui-inner>.qrtui-c-gallery1-wrapper .qrtui-c-gallery1-header .qrtui-c-gallery1-tool_exit_overlay{display:block;position:absolute;top:1rem;right:1rem;z-index:12;font-size:16px;padding-top:.8rem;cursor:pointer;filter:alpha(opacity=50);opacity:.5}
html.qrtui-gallery1-overlay_active .qrtui-c-gallery1-overlay_current>.qrtui-inner>.qrtui-c-gallery1-wrapper .qrtui-c-gallery1-body .qrtui-c-gallery1-tools_top{display:none}
html.qrtui-gallery1-overlay_active .qrtui-c-gallery1-overlay_current>.qrtui-inner>.qrtui-c-gallery1-wrapper .qrtui-c-gallery1-body .qrtui-c-gallery1-slide>div>.qrtui-c-gallery1-slide_top{height:530px}
html.qrtui-gallery1-overlay_active .qrtui-c-gallery1-overlay_current>.qrtui-inner>.qrtui-c-gallery1-wrapper .qrtui-c-gallery1-body .qrtui-c-gallery1-slide>div>.qrtui-c-gallery1-slide_top .qrtui-c-gallery1-image img{max-height:530px}
html.qrtui-gallery1-overlay_active .qrtui-c-gallery1-overlay_current>.qrtui-inner>.qrtui-c-gallery1-wrapper .qrtui-c-gallery1-body .qrtui-c-gallery1-slide>div>.qrtui-c-gallery1-slide_top .qrtui-c-gallery1-image_small_container{display:none}
html.qrtui-gallery1-overlay_active .qrtui-c-gallery1-overlay_current>.qrtui-inner>.qrtui-c-gallery1-wrapper .qrtui-c-gallery1-body .qrtui-c-gallery1-slide>div>.qrtui-c-gallery1-slide_top .qrtui-c-gallery1-image_big_container{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}
html.qrtui-gallery1-overlay_active .qrtui-c-gallery1-overlay_current>.qrtui-inner>.qrtui-c-gallery1-wrapper .qrtui-c-gallery1-body .qrtui-c-gallery1-slide>div>.qrtui-c-gallery1-slide_top>.qrtui-c-gallery1-slide_tools_bottom{display:none}
html.qrtui-gallery1-overlay_active .qrtui-c-gallery1-overlay_current>.qrtui-inner>.qrtui-c-gallery1-wrapper .qrtui-c-gallery1-body .qrtui-c-gallery1-slide>div>.qrtui-c-gallery1-slide_bottom{background-color:#343a40;margin-top:1rem;padding:0 .4rem;color:#efefef}
html.qrtui-gallery1-overlay_active .qrtui-c-gallery1-overlay_current>.qrtui-inner>.qrtui-c-gallery1-wrapper .qrtui-c-gallery1-body .qrtui-c-gallery1-slide>div>.qrtui-c-gallery1-slide_bottom .qrtui-c-gallery1-slide_tools_v2{color:#efefef !important}
html.qrtui-gallery1-overlay_active .qrtui-c-gallery1-overlay_current>.qrtui-inner>.qrtui-c-gallery1-wrapper .qrtui-c-gallery1-body .qrtui-c-gallery1-slide>div>.qrtui-c-gallery1-slide_bottom .qrtui-c-gallery1-slide_tools_v2 div div span{color:#efefef !important}
html.qrtui-gallery1-overlay_active .qrtui-c-gallery1-overlay_current>.qrtui-inner>.qrtui-c-gallery1-wrapper .qrtui-c-gallery1-body .qrtui-c-gallery1-slide>div>.qrtui-c-gallery1-slide_bottom .qrtui-c-gallery1-slide_caption p{color:#efefef}
html.qrtui-gallery1-overlay_active .qrtui-c-gallery1-overlay_current>.qrtui-inner>.qrtui-c-gallery1-wrapper .qrtui-c-gallery1-body .qrtui-c-gallery1-slide>div>.qrtui-c-gallery1-slide_bottom .qrtui-c-gallery1-slide_tools_share_overlay{display:block;position:absolute;top:15px;right:0;width:130px;color:#efefef}
html.qrtui-gallery1-overlay_active .qrtui-c-gallery1-overlay_current>.qrtui-inner>.qrtui-c-gallery1-wrapper .qrtui-c-gallery1-body .qrtui-c-gallery1-slide>div>.qrtui-c-gallery1-slide_bottom .qrtui-c-gallery1-slide_tools_share_overlay .qrtui-label{display:block;padding:0 0 10px 0;text-transform:uppercase;font-weight:300;font-size:.8rem;color:#efefef}
html.qrtui-gallery1-overlay_active .qrtui-c-gallery1-overlay_current>.qrtui-inner>.qrtui-c-gallery1-wrapper .qrtui-c-gallery1-body .qrtui-c-gallery1-slide>div>.qrtui-c-gallery1-slide_bottom .qrtui-c-gallery1-slide_tools_share_overlay .qrtui-sharer{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin-right:8px}
html.qrtui-gallery1-overlay_active .qrtui-c-gallery1-overlay_current[data-current-slide-type="image"] .slick-arrow,html.qrtui-gallery1-overlay_active .qrtui-c-gallery1-overlay_current[data-current-slide-type="html"] .slick-arrow{top:40%}
@media screen and (min-width:991px){html.qrtui-gallery1-overlay_active .qrtui-c-gallery1-overlay_current{width:1040px;left:50%;margin-left:-520px}
}
@media screen and (max-width:990px){html.qrtui-gallery1-overlay_active .qrtui-c-gallery1-overlay_current{width:100%;left:0;margin-left:0}
}
@media screen and (max-width:991px){html.qrtui-gallery1-overlay_active .qrtui-c-gallery1-overlay_current .qrtui-c-gallery1-wrapper{padding:0 15px}
html.qrtui-gallery1-overlay_active .article .article-body-content.preview{max-height:none !important;overflow:visible !important;background:none !important}
}
@media screen and (max-width:575px){.qrtui-c-gallery1{min-height:250px}
.qrtui-c-gallery1>.qrtui-inner>.qrtui-c-gallery1-wrapper .qrtui-c-gallery1-tool_exit_overlay .qrtui-label{display:none}
.qrtui-c-gallery1>.qrtui-inner>.qrtui-c-gallery1-wrapper .qrtui-c-gallery1-icon_fullscreen{width:25px !important;height:25px !important;background-size:25px 25px !important}
.qrtui-c-gallery1>.qrtui-inner>.qrtui-c-gallery1-wrapper>.qrtui-c-gallery1-header{padding-right:30px}
.qrtui-c-gallery1>.qrtui-inner>.qrtui-c-gallery1-wrapper .qrtui-c-gallery1-body .slick-slider .qrtui-c-gallery1-slide>div>.qrtui-c-gallery1-slide_top{height:300px !important}
.qrtui-c-gallery1>.qrtui-inner>.qrtui-c-gallery1-wrapper .qrtui-c-gallery1-body .slick-slider .qrtui-c-gallery1-slide>div>.qrtui-c-gallery1-slide_top .qrtui-c-gallery1-image img{max-height:300px !important}
.qrtui-c-gallery1>.qrtui-inner>.qrtui-c-gallery1-wrapper .qrtui-c-gallery1-body .slick-slider .qrtui-c-gallery1-slide>div>.qrtui-c-gallery1-slide_bottom{padding:0 .4rem}
.qrtui-c-gallery1>.qrtui-inner>.qrtui-c-gallery1-wrapper .qrtui-c-gallery1-body .slick-slider .qrtui-c-gallery1-slide>div>.qrtui-c-gallery1-slide_bottom .qrtui-c-gallery1-slide_tools_share_overlay{display:none}
.qrtui-c-gallery1[data-current-slide-type="image"] .slick-arrow,.qrtui-c-gallery1[data-current-slide-type="html"] .slick-arrow{top:33%}
html.qrtui-gallery1-overlay_active .qrtui-c-gallery1-overlay_current>.qrtui-inner{height:100vh;overflow-y:scroll}
html.qrtui-gallery1-overlay_active .qrtui-c-gallery1-overlay_current>.qrtui-inner>.qrtui-c-gallery1-wrapper .qrtui-c-gallery1-header{padding:10px 0}
html.qrtui-gallery1-overlay_active .qrtui-c-gallery1-overlay_current>.qrtui-inner>.qrtui-c-gallery1-wrapper .qrtui-c-gallery1-header .qrtui-c-gallery1-header_logo{padding:0 10px 0 0;margin:0 5px 0 0;border:0}
html.qrtui-gallery1-overlay_active .qrtui-c-gallery1-overlay_current>.qrtui-inner>.qrtui-c-gallery1-wrapper .qrtui-c-gallery1-header .qrtui-c-gallery1-icon_mark_1{width:140px;height:40px;background-size:140px 40px}
html.qrtui-gallery1-overlay_active .qrtui-c-gallery1-overlay_current>.qrtui-inner>.qrtui-c-gallery1-wrapper .qrtui-c-gallery1-header .qrtui-c-gallery1-header_title{font-size:14px;padding:0 50px 0 50px;margin:30px 0 0 0;float:left;width:100%;text-align:center}
html.qrtui-gallery1-overlay_active .qrtui-c-gallery1-overlay_current>.qrtui-inner>.qrtui-c-gallery1-wrapper .qrtui-c-gallery1-header .qrtui-c-gallery1-tool_exit_overlay{padding:0;top:10px;right:0}
html.qrtui-gallery1-overlay_active .qrtui-c-gallery1-overlay_current>.qrtui-inner>.qrtui-c-gallery1-wrapper .qrtui-c-gallery1-body .qrtui-c-gallery1-slide>div>.qrtui-c-gallery1-slide_top{height:300px !important}
html.qrtui-gallery1-overlay_active .qrtui-c-gallery1-overlay_current>.qrtui-inner>.qrtui-c-gallery1-wrapper .qrtui-c-gallery1-body .qrtui-c-gallery1-slide>div>.qrtui-c-gallery1-slide_bottom{padding:0 .4rem}
html.qrtui-gallery1-overlay_active .qrtui-c-gallery1-overlay_current>.qrtui-inner>.qrtui-c-gallery1-wrapper .qrtui-c-gallery1-body .qrtui-c-gallery1-slide>div>.qrtui-c-gallery1-slide_bottom .qrtui-c-gallery1-slide_tools_share_overlay{display:none}
}
@media screen and (min-width:0) and (max-width:414px){html.qrtui-gallery1-overlay_active .qrtui-c-gallery1-overlay_current[data-current-slide-type="image"] .slick-arrow,html.qrtui-gallery1-overlay_active .qrtui-c-gallery1-overlay_current[data-current-slide-type="html"] .slick-arrow{top:-40px}
}
@media(min-width:640px) and (max-width:1024px) and (orientation:landscape){html.qrtui-gallery1-overlay_active .qrtui-c-gallery1-overlay_current{width:100%;left:50%;margin-left:-50%}
html.qrtui-gallery1-overlay_active .qrtui-c-gallery1-overlay_current>.qrtui-inner{width:100% !important;height:100vh;overflow-y:scroll}
html.qrtui-gallery1-overlay_active .qrtui-c-gallery1-overlay_current>.qrtui-inner>.qrtui-c-gallery1-wrapper .qrtui-c-gallery1-header{padding:10px}
html.qrtui-gallery1-overlay_active .qrtui-c-gallery1-overlay_current>.qrtui-inner>.qrtui-c-gallery1-wrapper .qrtui-c-gallery1-header .qrtui-c-gallery1-header_logo{padding:0 10px 0 0;margin:0 5px 0 0;border:0}
html.qrtui-gallery1-overlay_active .qrtui-c-gallery1-overlay_current>.qrtui-inner>.qrtui-c-gallery1-wrapper .qrtui-c-gallery1-header .qrtui-c-gallery1-icon_mark_1{width:200px;height:60px;background-size:200px 60px}
html.qrtui-gallery1-overlay_active .qrtui-c-gallery1-overlay_current>.qrtui-inner>.qrtui-c-gallery1-wrapper .qrtui-c-gallery1-header .qrtui-c-gallery1-header_title{font-size:14px;padding:12px 0 12px 12px;margin:5px 0 0 0;float:left;text-align:left;border-left:1px solid #666}
html.qrtui-gallery1-overlay_active .qrtui-c-gallery1-overlay_current>.qrtui-inner>.qrtui-c-gallery1-wrapper .qrtui-c-gallery1-header .qrtui-c-gallery1-tool_exit_overlay{padding:0;top:20px;right:20px}
html.qrtui-gallery1-overlay_active .qrtui-c-gallery1-overlay_current>.qrtui-inner>.qrtui-c-gallery1-wrapper .qrtui-c-gallery1-body .qrtui-c-gallery1-slide>div>.qrtui-c-gallery1-slide_bottom{padding:0 1.618rem}
html.qrtui-gallery1-overlay_active .qrtui-c-gallery1-overlay_current>.qrtui-inner>.qrtui-c-gallery1-wrapper .qrtui-c-gallery1-body .qrtui-c-gallery1-slide>div>.qrtui-c-gallery1-slide_bottom .qrtui-c-gallery1-slide_tools_share_overlay{display:none}
}
html.qrtui-gallery1-overlay_active #BACKGROUND_adagioadv{height:100%;position:fixed;top:0;left:0;width:100%;z-index:1}
html.qrtui-gallery1-overlay_active .menu{visibility:hidden;z-index:-1000;position:relative}
#fullwidthCarousel .freccia-sfoglia-fw{font-size:2.2rem;padding:.5rem;background-color:#fff;color:#343a40}
#fullwidthCarousel .freccia-sfoglia-fw.sx{margin-left:-15px}
#fullwidthCarousel .freccia-sfoglia-fw.dx{margin-right:-15px}
@media(min-width:992px){#fullwidthCarousel .freccia-sfoglia-fw{font-size:4.4rem;padding:1rem}
#fullwidthCarousel .freccia-sfoglia-fw.sx{margin-left:0}
#fullwidthCarousel .freccia-sfoglia-fw.dx{margin-right:0}
}
.carousel-inner{position:relative;width:100%;overflow:hidden}
.carousel-inner::after{display:block;clear:both;content:""}
.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease}
@media(prefers-reduced-motion:reduce){.carousel-item{transition:none}
}
.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}
.carousel-item-next:not(.carousel-item-left),.active.carousel-item-right{transform:translateX(100%)}
.carousel-item-prev:not(.carousel-item-right),.active.carousel-item-left{transform:translateX(-100%)}
.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}
.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right{z-index:1;opacity:1}
.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity .6s}
@media(prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}
}
@media(prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}
}
.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:5%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}
@media(prefers-reduced-motion:reduce){.carousel-control-prev,.carousel-control-next{transition:none}
}
.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}
.carousel-control-prev{left:0}
.carousel-control-next{right:0}
.drt-icon-slick-prev:before{content:"\e908"}
.freccia-sfoglia-fw{font-size:2.2rem;padding:.5rem;background-color:#343a40;color:#fff}
.freccia-sfoglia-fw.sx{margin-left:-15px}
.freccia-sfoglia-fw.dx{margin-right:-15px}
@media(min-width:992px){.freccia-sfoglia-fw{font-size:4.4rem;padding:1rem}
.freccia-sfoglia-fw.sx{margin-left:0}
.freccia-sfoglia-fw.dx{margin-right:0}
}
#fullwidthCarousel .freccia-sfoglia-fw{font-size:2.2rem;padding:.5rem;background-color:#fff;color:#343a40}
#fullwidthCarousel .freccia-sfoglia-fw.sx{margin-left:-15px}
#fullwidthCarousel .freccia-sfoglia-fw.dx{margin-right:-15px}
@media(min-width:992px){#fullwidthCarousel .freccia-sfoglia-fw{font-size:4.4rem;padding:1rem}
#fullwidthCarousel .freccia-sfoglia-fw.sx{margin-left:0}
#fullwidthCarousel .freccia-sfoglia-fw.dx{margin-right:0}
}
#carouselEdicolaHome .freccia-sfoglia-fw,#carouselEdicolaHome-2 .freccia-sfoglia-fw{font-size:1.2rem;padding:.3rem;background-color:#e42421;color:#fff}
#carouselEdicolaHome .freccia-sfoglia-fw.sx,#carouselEdicolaHome-2 .freccia-sfoglia-fw.sx{margin-left:-40px}
#carouselEdicolaHome .freccia-sfoglia-fw.dx,#carouselEdicolaHome-2 .freccia-sfoglia-fw.dx{margin-right:-40px}
@media(min-width:992px){#carouselEdicolaHome .freccia-sfoglia-fw,#carouselEdicolaHome-2 .freccia-sfoglia-fw{font-size:2.4rem;padding:.6rem}
#carouselEdicolaHome .freccia-sfoglia-fw.sx,#carouselEdicolaHome-2 .freccia-sfoglia-fw.sx{margin-left:0}
#carouselEdicolaHome .freccia-sfoglia-fw.dx,#carouselEdicolaHome-2 .freccia-sfoglia-fw.dx{margin-right:0}
}
.drt-icon-slick-next:before{content:"\e909"}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}
.card-deck .card{margin-bottom:10px}
@media(min-width:576px){.card-deck{display:flex;flex-flow:row wrap;margin-right:-10px;margin-left:-10px}
.card-deck .card{flex:1 0 0;margin-right:10px;margin-bottom:0;margin-left:10px}
}
@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.card-deck .card{width:100%;height:100%}
.card-deck.card-row-2 .card{width:46.5%}
.card-deck.card-row-2 .w-cinquanta .card{width:100%}
.card-deck.card-row-3 .card{width:30%}
.card-deck.card-row-4 .card{width:23%}
.card-deck.card-row-6 .card{width:14.5%}
}
.col-lg-12 .col-lg-4 .card-row-3 .h-img{height:auto}
@media(min-width:576px){.col-lg-12 .col-lg-4 .card-row-3 .h-img{height:47.619px}
}
@media(min-width:768px){.col-lg-12 .col-lg-4 .card-row-3 .h-img{height:63.333px}
}
@media(min-width:992px){.col-lg-12 .col-lg-4 .card-row-3 .h-img{height:63.333px}
}
.col-lg-8 .col-lg-12 .card-row-3 .h-img{height:auto}
@media(min-width:576px){.col-lg-8 .col-lg-12 .card-row-3 .h-img{height:100.251px}
}
@media(min-width:768px){.col-lg-8 .col-lg-12 .card-row-3 .h-img{height:133.333px}
}
@media(min-width:992px){.col-lg-8 .col-lg-12 .card-row-3 .h-img{height:133.333px}
}
.col-lg-12 .col-lg-8 .card-row-3 .h-img{height:auto}
@media(min-width:576px){.col-lg-12 .col-lg-8 .card-row-3 .h-img{height:100.251px}
}
@media(min-width:768px){.col-lg-12 .col-lg-8 .card-row-3 .h-img{height:133.333px}
}
@media(min-width:992px){.col-lg-12 .col-lg-8 .card-row-3 .h-img{height:133.333px}
}
.col-lg-8 .card-row-3 .h-img{height:auto}
@media(min-width:576px){.col-lg-8 .card-row-3 .h-img{height:100.251px}
}
@media(min-width:768px){.col-lg-8 .card-row-3 .h-img{height:133.333px}
}
@media(min-width:992px){.col-lg-8 .card-row-3 .h-img{height:133.333px}
}
.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,0.125);border-radius:0rem}
.logo-risultati{z-index:997;background-color:rgba(255,255,255,0.82);width:72px;height:72px;vertical-align:middle}
.logo-risultati{height:55px;width:55px}
.p-1{padding:.25rem !important}
.align-middle{vertical-align:middle !important}
.usato-results{text-align:left;font:normal normal 500 24px/29px Barlow;letter-spacing:0;color:#e42521;opacity:1}
.usato-box{width:660px;height:225px;background:#f0f2f4 0 0 no-repeat padding-box;opacity:1;margin-bottom:20px}
.usato-image{width:320px;height:225px;background:transparent 0 0 no-repeat padding-box;opacity:1;background-position:center;background-size:cover;object-fit:cover}
.usato-image-stripe{width:320px;height:150px;background:transparent 0 0 no-repeat padding-box;opacity:1;background-position:center;background-size:cover;object-fit:cover}
.usato-brand{text-align:left;font:normal normal bold 18px/21px Barlow;letter-spacing:0;color:#343a40}
.usato-brand-stripe{text-align:left;font:normal normal bold 1rem Barlow;letter-spacing:0;color:#343a40}
.no-padding{padding:0 !important}
.no-margin{margin:0 !important}
.col-3-stripe{flex:0 0 23%;width:250px;margin-right:13px;background:#f0f2f4 0 0 no-repeat padding-box;height:260px}
.usato-stripe{margin-right:-10px;margin-left:-10px}
@media only screen and (max-width:576px){.col-3-stripe{flex:0 0 23%;width:270px;margin-right:13px;background:#f0f2f4 0 0 no-repeat padding-box;height:260px}
}
.usato-model{text-align:left;font:normal normal normal 21px/21px Barlow;letter-spacing:0;color:#343a40}
.usato-model-stripe{text-align:left;font:normal normal normal 1rem Barlow;letter-spacing:0;color:#343a40}
.usato-tag{text-align:left;font:normal normal bold 16px/21px Barlow;letter-spacing:0;color:#343a40}
.usato-address{text-align:left;font:normal normal normal 16px/21px Barlow;letter-spacing:0;color:#343a40}
.usato-price{text-align:right;font:normal normal normal 32px/32px Barlow;letter-spacing:0;color:#e42521;opacity:1}
.usato-price-stripe{display:block;margin-top:-6px;margin-left:10px;text-align:left;font:normal normal normal 1.5rem Barlow;letter-spacing:0;color:#009fe3;opacity:1}
.horizontal-slide{overflow-x:auto;overflow-y:hidden;white-space:nowrap}
.horizontal-slide-stripe{overflow-x:hidden;overflow-y:hidden;white-space:nowrap}
.media-body{flex:1}
.usato-tag{text-align:left;font:normal normal bold 16px/21px Barlow;letter-spacing:0;color:#343a40}
.usato-address{text-align:left;font:normal normal normal 16px/21px Barlow;letter-spacing:0;color:#343a40}
.usato-price{text-align:right;font:normal normal normal 32px/32px Barlow;letter-spacing:0;color:#e42521;opacity:1}
.usato-price-stripe{display:block;margin-top:-6px;margin-left:10px;text-align:left;font:normal normal normal 1.5rem Barlow;letter-spacing:0;color:#009fe3;opacity:1}
.pagination{display:flex;padding-left:0;list-style:none;border-radius:0rem}
.page-item:first-child .page-link{margin-left:0;border-top-left-radius:0rem;border-bottom-left-radius:0rem}
.page-item:last-child .page-link{border-top-right-radius:0rem;border-bottom-right-radius:0rem}
.page-item.active .page-link{z-index:3;color:#fff;background-color:#009fe3;border-color:#009fe3}
.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}
.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#e42421;background-color:#fff;border:1px solid #dee2e6}
.page-link:hover{z-index:2;color:#a41614;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}
.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(228,36,33,0.25)}
.order-0{order:0}
.tab-content>.tab-pane{display:none}
.tab-content>.active{display:block}
.quotation-card{height:240px}
.quotation-image{width:305px;height:auto}
.quotation-subtext{text-align:left;font:normal normal bold 18px/22px Barlow;letter-spacing:0;color:#333;opacity:1}
.quotation-title{text-align:left;font:normal normal normal 24px/29px Barlow;letter-spacing:0;color:#333;opacity:1}
.quotation-box{margin-left:10px;margin-top:20px}
.scf-composer-avatar{width:40px;height:40px;border-radius:20px;float:left}
.scf-commentsystem header{border-bottom:1px solid #dee2e6}
.scf-composer-block{padding:10px 0}
.scf-composer-block.scf-is-collapsed input,.scf-composer-block.scf-is-collapsed label{display:none}
.scf-is-collapsed .scf-composer-msg{border:1px solid #b4b4b4;height:30px;margin-top:5px;display:inline}
.scf-is-collapsed .scf-rte-composer{display:none}
.scf-composer-block.scf-is-collapsed .scf-rte-placeholder{display:inline}
.scf-composer-msg{display:inline;width:100%;box-sizing:border-box;resize:none;height:200px}
input.scf-composer-msg{height:30px}
.scf-composer-msg::-webkit-input-placeholder:before{font-family:SCFIcons;content:"\f15a\00a0\00a0"}
.scf-composer-msg:-moz-placeholder:before{font-family:SCFIcons;content:"\f15a\00a0\00a0"}
.scf-composer-msg::-moz-placeholder:before{font-family:SCFIcons;content:"\f15a\00a0\00a0"}
.scf-composer-msg:-ms-input-placeholder:before{font-family:SCFIcons;content:"\f15a\00a0\00a0"}
.scf-is-collapsed .scf-composer-toolbar{display:none}
.scf-composer-toolbar{position:relative;margin-top:10px}
.scf-composer{margin:0 0 0 50px}
.scf-composer.scf-edit-composer{margin:0}
.scf-composer-actions{text-align:right}
.scf-comment-attachment-input{display:none;float:left;position:absolute;left:0;opacity:0;cursor:pointer;width:100px}
.scf-composer-attach{float:left;cursor:pointer}
.scf-composer-attach:before{font-family:SCFIcons;font-size:20px;margin-right:5px;content:"";color:#595959;cursor:pointer}
.scf-attachment-list{margin:0;padding:10px 0 10px 0;list-style:none}
.scf-is-attached{background:#969696;color:#fff;padding:5px 10px;font-size:12px;display:inline-block;margin:0 5px}
.scf-is-rem-att{font-size:10px;padding-left:5px;cursor:pointer}
.scf-rte-placeholder{display:none}
.scf-composer .scf-input{display:block}
.scf .cke{margin-bottom:10px;border:0;-webkit-box-shadow:none;box-shadow:none}
.scf .cke_contents{border:1px solid #b3b3b3}
.scf .cke_top{border-bottom:0;padding:0;white-space:normal;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:transparent;background-image:none;filter:none}
.scf-comments-list{padding:10px 0 0 0;margin:0;list-style:none;border-top:1px solid #dee2e6}
.scf-comment:last-child{border:0}
.scf-comment-author{float:left}
.scf-comment-body{margin-right:50px}
.scf-comment-avatar{width:40px;height:40px;border-radius:20px}
.scf-comment-avatar.withTopLevel{width:50px;height:50px;border-radius:25px}
.scf-comment-data{margin-left:50px;position:relative}
.scf-comment-data.withTopLevel{margin-left:60px}
.scf-comment-replies .scf-comments-list.withTopLevel{margin-left:60px;border-top:1px solid #dee2e6}
.scf-comment-replies .scf-comments-list{margin-left:50px;margin-top:10px;border-top:1px solid #dee2e6}
.scf-comment-votes{position:absolute;top:0;right:0}
.scf-comment-msg{margin-top:10px}
.scf-comment-img-att{max-width:60%;border:1px solid #dee2e6;width:auto;display:inline-block;margin:10px 0}
.scf-comment-attachment-img{max-width:100%;max-height:100%}
.scf-comment-att .scf-comment-att-link{margin-left:10px}
.scf-comment-att-name{background-color:#dee2e6;line-height:18px;padding:10px}
.scf-is-new{background-color:#ebf0dc}
.scf-comment-toolbar{margin-top:10px}
.scf-comment-action{display:inline-block;margin-right:25px;cursor:pointer}
.scf-comment-status-text{margin:10px 0;color:#969696;font-style:italic}
.scf-flag-reasons th{font-weight:300;padding-right:20px;border-bottom:1px solid #969696}
.scf-flag-reasons tr{font-weight:100;border-bottom:1px solid #b4b4b4}
.scf-flag-reasons td{padding-right:10px}
.scf-cs-following-block{position:relative;float:right;margin-right:20px;margin-bottom:5px}
.capitalize{text-transform:capitalize}
.text-secondary-ebike{color:#6c757d !important}
.accordion_ricercAvanzata .toggle-icon_accordion{float:right;color:#495057;cursor:pointer;font-size:1.9rem}
.accordion_ricercAvanzata .Plus_accordion::before{font-family:'FontAwesome';content:"\f067"}
.accordion_ricercAvanzata .Minus_accordion::before{font-family:'FontAwesome';content:"\f068"}
.MastheadTop_Desk{display:flex;flex-direction:column;align-items:center;position:relative;height:272px;text-align:center;margin-bottom:20px}
.MastheadTop_Desk span{color:#999;font-size:11px;line-height:22px}
.MastheadTop_placeholder{background-color:#f7f7fb;height:99%;width:100%}
.logo_placeholder{background-image:url('../assets/images/logo_drt_bw.png');background-size:cover;background-position:center;width:80px;height:70px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.masthead_cont{width:100%;display:flex;flex-direction:column;align-items:center;position:relative;height:272px;margin-bottom:20px}
.masthead_cont span{color:#999;font-size:11px;line-height:22px;text-align:center}
.Masthead_placeholder{width:95%;max-width:1020px;height:250px;position:absolute;top:54%;left:50%;transform:translate(-50%,-50%);background-color:#f7f7fb;z-index:1}
.googleViewAdv{z-index:2;position:relative}
@media(min-width:767px){.googleAdvSticky{position:relative;transition:top .5s ease}
.googleSticky{width:100%;height:290px;max-width:720px;position:fixed;transform:translate(-50%);top:65px;left:50%;z-index:1000;background-color:#f7f7fb}
.MastheadTop_placeholder{max-width:720px}
.Masthead_placeholder{max-width:720px}
}
@media(min-width:992px){.googleAdvSticky{position:relative;transition:top .5s ease}
.googleSticky{width:100%;max-width:1020px;height:290px;position:fixed;transform:translate(-50%);top:101px;left:50%;z-index:1000;background-color:#f7f7fb}
.MastheadTop_placeholder{max-width:970px}
.Masthead_placeholder{max-width:970px}
}
@media(min-width:1200px){.googleAdvSticky{position:relative;transition:top .5s ease}
.googleSticky{width:100%;max-width:1040px;height:290px;position:fixed;transform:translate(-50%);top:101px;left:50%;z-index:1000;background-color:#f7f7fb}
.MastheadTop_placeholder{max-width:970px}
.Masthead_placeholder{max-width:970px}
}
@media(max-width:767px){.MastheadTop_Desk{height:100px;margin-bottom:40px}
.mobile-skinAdv-centered{display:flex;justify-content:center}
.skinAdvSticky{position:relative;transition:top .5s ease}
.skinSticky{width:100%;max-width:540px;position:fixed;transform:translate(-50%);top:66px;left:50%;z-index:1000;background-color:#f7f7fb;padding:10px}
.logo_placeholder{display:none}
.MastheadTop_placeholder{max-width:540px;width:100%}
.Masthead_placeholder{max-width:540px}
}
@media(max-width:768px){.article-adv-image .display-3{font-size:1.25rem !important}
}
.containerComponent_section{border:2px solid #e6007e;padding:30px;position:relative;margin-bottom:20px}
.containerComponentFree{max-width:fit-content;margin:auto}
.freeCont_previous,.freeCont_next{background-color:#e6007e;display:flex;justify-content:center;align-items:center;height:40px;width:40px;cursor:pointer;position:absolute;top:65%}
.usatoStripe_w{width:250px !important}
.freeCont_previous{left:0}
.freeCont_next{right:0}
@media(max-width:576px){.containerFree_slider{width:270px;margin:auto}
.containerComponent_section{padding:5px}
.usatoStripeBox_cont{display:flex;flex-direction:row;align-items:center}
.usatoStripe_w{width:270px !important;height:260px !important}
}
#newsletter-icon img{top:-3px;position:relative;left:-6px}
@media(max-width:576px){#newsletter-icon img{top:-4px;position:relative;left:-7px}
}