@font-face{font-family:'ccbgroup';src:url(/themes/custom/ccb/font/ccbgroup.eot?47495842=);src:url(/themes/custom/ccb/font/ccbgroup.eot?47495842=#iefix) format("embedded-opentype"),url(/themes/custom/ccb/font/ccbgroup.woff2?47495842=) format("woff2"),url(/themes/custom/ccb/font/ccbgroup.woff?47495842=) format("woff"),url(/themes/custom/ccb/font/ccbgroup.ttf?47495842=) format("truetype"),url(/themes/custom/ccb/font/ccbgroup.svg?47495842=#ccbgroup) format("svg");font-weight:normal;font-style:normal;}[class^="icon-"]:before,[class*=" icon-"]:before,body.path-user .user-login-form .crLogMain .js-form-submit:after,.webform-submission-vehicle-info-require-form .webform-actions .form-submit:after,.webform-submission-flotta-aziendale-form .webform-actions .form-submit:after,.webform-submission-locazione-operativa-form .webform-actions .form-submit:after,.webform-submission-richiesta-fuori-catalogo-form .webform-actions .form-submit:after,.webform-submission-richiesta-preventivo-form .webform-actions .form-submit:after,.webform-submission-vehicle-simple-b2c-form .webform-actions .form-submit:after,.webform-submission-vehicle-simple-b2b-form .webform-actions .form-submit:after,.node-type-vehicle.node-view-mode-full .vehBack a:before,.node-content.node-type-vehicle-simple.node-view-mode-full .vehBack a:before,.node-type-vehicle.node-view-mode-full .vehEdit a:before,.node-content.node-type-vehicle-simple.node-view-mode-full .vehEdit a:before,.node-type-ebike.node-view-mode-full .bikeBack a:before,.node-type-ebike.node-view-mode-full .bikeEdit a:before{font-family:'ccbgroup';font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-arrow:before,body.path-user .user-login-form .crLogMain .js-form-submit:after,.webform-submission-vehicle-info-require-form .webform-actions .form-submit:after,.webform-submission-flotta-aziendale-form .webform-actions .form-submit:after,.webform-submission-locazione-operativa-form .webform-actions .form-submit:after,.webform-submission-richiesta-fuori-catalogo-form .webform-actions .form-submit:after,.webform-submission-richiesta-preventivo-form .webform-actions .form-submit:after,.webform-submission-vehicle-simple-b2c-form .webform-actions .form-submit:after,.webform-submission-vehicle-simple-b2b-form .webform-actions .form-submit:after,.node-type-vehicle.node-view-mode-full .vehBack a:before,.node-content.node-type-vehicle-simple.node-view-mode-full .vehBack a:before,.node-type-ebike.node-view-mode-full .bikeBack a:before{content:'\e800';}.icon-ico-pdf:before{content:'\e801';}.icon-info:before{content:'\e802';}.icon-shape:before{content:'\e803';}.icon-external:before{content:'\e804';}.icon-plus:before{content:'\e805';}.icon-info-i:before{content:'\e806';}.icon-video:before{content:'\e807';}.icon-image:before{content:'\e808';}.icon-down-open:before{content:'\e809';}.icon-word:before{content:'\e80a';}.icon-tel:before{content:'\e80b';}.icon-up-open:before{content:'\e80c';}.icon-mail:before{content:'\e80d';}.icon-zip:before{content:'\e80e';}.icon-ppt:before{content:'\e80f';}.icon-trazione:before{content:'\e814';}.icon-eco:before{content:'\e815';}.icon-benzina:before{content:'\e816';}.icon-pencil:before,.node-type-vehicle.node-view-mode-full .vehEdit a:before,.node-content.node-type-vehicle-simple.node-view-mode-full .vehEdit a:before,.node-type-ebike.node-view-mode-full .bikeEdit a:before{content:'\e819';}.icon-folder:before{content:'\e81b';}.icon-xls:before{content:'\e81c';}.modal-backdrop{display:none !important;}#block-topmenu ul.menu{margin-top:6px;}#block-topmenu ul.menu li.vetrina-item{position:relative;height:24px;background:#FFFFFF;border-radius:12px;}#block-topmenu ul.menu li.vetrina-item a{padding:0 15px;font-weight:500;font-size:0.875rem;line-height:22px;color:#005366;}.navbar .region-navigation .logo img{width:145px;height:50px;padding-left:20px;}.user-logged-in .navbar .region-navigation .logo img{width:245px;}.crsite-pubblico .navbar .region-navigation .logo img{width:145px;height:50px;}footer .region-footer{}body.login-page header.navbar-default{min-height:38px;border-bottom:none;}body.login-page #block-topmenu ul.menu li.vetrina-item{background:#FDBA27;}h3.vehicles-title,h3.bike-title{margin-top:0;margin-bottom:10px;font-weight:400;font-size:1.875rem;line-height:2.5rem;}h4.vehicles-chap,h4.bikes-chap{margin-top:0;margin-bottom:20px;font-weight:500;font-size:1.25rem;line-height:1.875rem;text-transform:uppercase;}sup.redStar{color:#AA778F;}a.vehIva{margin:0 10px 0 0;padding:10px 20px;background-color:#FDBA27;}a.vehIva:after{display:none !important;}a.vehIva:hover{background-color:#005366;}.select2-container{width:100% !important;font-size:0.875rem;}.select2-container *{outline:0;}.select2-container--default .select2-selection--single{background-color:#FFFFFF;border-radius:4px;border:1px solid #d7d7d7;padding:0;height:auto;}.select2-container--default .select2-selection__rendered{padding:3px 30px 3px 10px !important;color:#454545 !important;}.select2-container--default .select2-selection__arrow{height:100% !important;top:0 !important;right:0 !important;width:30px !important;text-align:center;}.select2-container--default .select2-selection__arrow b{display:none;}.select2-container--default.select2-container--open .select2-selection--single{border:1px solid #d7d7d7;}.select2-container--default.select2-container--open .select2-selection__rendered{color:#454545 !important;}.select2-dropdown{background-color:#FFFFFF;border:1px solid #d7d7d7 !important;border-radius:0;margin-top:5px;}.select2-dropdown .select2-results__option{color:#454545;}.select2-dropdown .select2-results__option.select2-results__option--highlighted{background:#FFCD73;color:#454545;}.select2-dropdown .select2-results__option[aria-selected="true"]{background:#FDBA27;color:#454545;}.select2-dropdown.select2-dropdown--above{box-shadow:none;}.select2-dropdown.select2-dropdown--below{box-shadow:none;}.itemCheckbox,.itemRadio{position:relative;}.itemCheckbox input[type='checkbox'],.itemCheckbox input[type='radio'],.itemRadio input[type='checkbox'],.itemRadio input[type='radio']{position:absolute;margin:0;clip:rect(1px,1px,1px,1px);}.itemCheckbox label,.itemRadio label{display:inline-block;margin:0;padding:0 0 0 30px;vertical-align:top;cursor:pointer;font-weight:400;font-size:1rem;line-height:1.25rem;}.itemCheckbox label:before,.itemRadio label:before{content:'';display:block;position:absolute;top:0;left:0;width:21px;height:21px;margin:0;background:transparent;border:1px solid #d7d7d7;border-radius:3px;transition:all 0.3s;}.itemCheckbox label:after,.itemRadio label:after{content:'';display:inline-block;position:absolute;top:1px;left:1px;width:19px;height:19px;margin:0;background:transparent;border-radius:3px;transition:all 0.3s;}.itemCheckbox label:hover:before,.itemRadio label:hover:before{background:rgba(253,186,39,0.2);}.itemCheckbox input:disabled ~ label,.itemRadio input:disabled ~ label{cursor:no-drop;}.itemCheckbox input:disabled ~ label:after,.itemRadio input:disabled ~ label:after{background:#eeeeee;}.itemCheckbox input[type='checkbox']:checked ~ label:before,.itemCheckbox input[type='radio']:checked ~ label:before,.itemRadio input[type='checkbox']:checked ~ label:before,.itemRadio input[type='radio']:checked ~ label:before{background:#f4f3f3;}.itemCheckbox input[type='checkbox']:checked ~ label:after,.itemCheckbox input[type='radio']:checked ~ label:after,.itemRadio input[type='checkbox']:checked ~ label:after,.itemRadio input[type='radio']:checked ~ label:after{top:4px;left:4px;width:13px;height:13px;background:#FDBA27;}.form-type-radio label{position:relative;padding-left:30px;}.form-type-radio label input{left:1px;margin-left:0 !important;-webkit-appearance:none;top:-3px;width:19px;height:19px;font-size:14px;line-height:17px;text-align:center;background:white;border-radius:3px;outline:none;margin-right:10px;}.form-type-radio label input:checked{position:absolute;left:1px;margin-left:0 !important;-webkit-appearance:none;top:-3px;width:19px;height:19px;font-size:14px;line-height:17px;text-align:center;background-color:orange;border:4px solid #ffffff;border-radius:3px;transition:all 0.4s;outline:none;}.form-type-radio label:before{content:"";position:absolute;width:21px;height:21px;top:0;left:0;font-size:14px;line-height:17px;text-align:center;background:white;border:1px solid #d7d7d7;border-radius:3px;}.form-type-radio label:hover input{background:rgba(253,186,39,0.2);}.form-type-radio input:disabled{box-shadow:none;background:#979797;}body.page-node-type-vehicle .main-container,.page-node-type-ebike .main-container,.path-search .main-container{max-width:1170px;padding:0 15px;margin:0 auto 0;}body.path-preventivo-inviato .dialog-off-canvas-main-canvas,body.path-richiesta-inviata .dialog-off-canvas-main-canvas,body.path-preventivo-arval-b2b .dialog-off-canvas-main-canvas,body.path-preventivo-arval-b2c .dialog-off-canvas-main-canvas{background:-webkit-linear-gradient(to bottom,#0D8BA8 6%,#005366 94%);background:-moz-linear-gradient(to bottom,#0D8BA8 6%,#005366 94%);background:-o-linear-gradient(to bottom,#0D8BA8 6%,#005366 94%);background:linear-gradient(to bottom,#0D8BA8 6%,#005366 94%);}body.path-preventivo-inviato .dialog-off-canvas-main-canvas footer,body.path-richiesta-inviata .dialog-off-canvas-main-canvas footer,body.path-preventivo-arval-b2b .dialog-off-canvas-main-canvas footer,body.path-preventivo-arval-b2c .dialog-off-canvas-main-canvas footer{background-color:transparent;}body.path-preventivo-inviato h1.page-header,body.path-richiesta-inviata h1.page-header,body.path-preventivo-arval-b2b h1.page-header,body.path-preventivo-arval-b2c h1.page-header{margin-top:30px;text-align:center;color:#FFFFFF;}body.path-preventivo-inviato .thankWrapper,body.path-richiesta-inviata .thankWrapper,body.path-preventivo-arval-b2b .thankWrapper,body.path-preventivo-arval-b2c .thankWrapper{max-width:960px;margin:0 auto;text-align:center;}body.path-preventivo-inviato .thankWrapper h3.vehicles-title,body.path-richiesta-inviata .thankWrapper h3.vehicles-title,body.path-preventivo-arval-b2b .thankWrapper h3.vehicles-title,body.path-preventivo-arval-b2c .thankWrapper h3.vehicles-title{color:#FFFFFF;}body.path-preventivo-inviato .thankWrapper a.link-more-button-inverted,body.path-richiesta-inviata .thankWrapper a.link-more-button-inverted,body.path-preventivo-arval-b2b .thankWrapper a.link-more-button-inverted,body.path-preventivo-arval-b2c .thankWrapper a.link-more-button-inverted{margin:40px 0;}body.path-preventivo-inviato .thankWrapper .vehCover,body.path-richiesta-inviata .thankWrapper .vehCover,body.path-preventivo-arval-b2b .thankWrapper .vehCover,body.path-preventivo-arval-b2c .thankWrapper .vehCover{position:relative;margin-bottom:60px;background:#FFFFFF;}body.path-preventivo-inviato .thankWrapper .vehCover img,body.path-richiesta-inviata .thankWrapper .vehCover img,body.path-preventivo-arval-b2b .thankWrapper .vehCover img,body.path-preventivo-arval-b2c .thankWrapper .vehCover img{position:relative;width:100%;max-width:800px;height:auto;margin:0 auto;padding-top:20px;}body.path-preventivo-inviato .thankWrapper .vehCover .addText,body.path-richiesta-inviata .thankWrapper .vehCover .addText,body.path-preventivo-arval-b2b .thankWrapper .vehCover .addText,body.path-preventivo-arval-b2c .thankWrapper .vehCover .addText{padding-top:20px;padding-bottom:20px;}body.path-preventivo-inviato .thankWrapper .vehCover .addText h2,body.path-preventivo-inviato .thankWrapper .vehCover .addText h3,body.path-preventivo-inviato .thankWrapper .vehCover .addText p,body.path-richiesta-inviata .thankWrapper .vehCover .addText h2,body.path-richiesta-inviata .thankWrapper .vehCover .addText h3,body.path-richiesta-inviata .thankWrapper .vehCover .addText p,body.path-preventivo-arval-b2b .thankWrapper .vehCover .addText h2,body.path-preventivo-arval-b2b .thankWrapper .vehCover .addText h3,body.path-preventivo-arval-b2b .thankWrapper .vehCover .addText p,body.path-preventivo-arval-b2c .thankWrapper .vehCover .addText h2,body.path-preventivo-arval-b2c .thankWrapper .vehCover .addText h3,body.path-preventivo-arval-b2c .thankWrapper .vehCover .addText p{margin:0;}.vehAddInfo,.bikeAddInfo{position:absolute;bottom:0;right:0;font-size:0;text-align:right;}.vehAddInfo span,.bikeAddInfo span{display:inline-block;padding:4px 10px;margin:0 0 2px 0;background:#FDBA27;font-weight:500;font-size:0.6875rem;line-height:0.75rem;color:#005366;letter-spacing:0.2px;text-transform:uppercase;}.vehAddInfo span:last-of-type,.bikeAddInfo span:last-of-type{margin:0;}@media screen and (max-width:767px){h3.vehicles-title,h3.bike-title{font-size:1.625rem;line-height:2rem;}h4.vehicles-chap,h4.bikes-chap{font-size:1.125rem;line-height:1.5rem;}}body.path-user{background:#005366;}body.path-user .mm-page,body.path-user header.navbar-default{background:#005366;}body.path-user .main-container{max-width:1170px;padding:0 15px;margin:0 auto 0;}body.path-user nav.tabs{display:none !important;}body.path-user .user-login-form{max-width:760px;margin:0 auto;font-weight:500;}body.path-user .user-login-form .crLogIntro{margin:0 0 40px 0;}body.path-user .user-login-form .crLogIntro a{display:block;vertical-align:top;margin:0 auto;}body.path-user .user-login-form .crLogIntro img{display:inline-block;width:113px;height:auto;vertical-align:top;}body.path-user .user-login-form .crLogIntro h3{margin:80px 0 0;font-size:3.125rem;line-height:4.375rem;color:#FFFFFF;text-transform:uppercase;}body.path-user .user-login-form .crLogIntro p{margin:0;font-weight:400;font-size:1.625rem;line-height:1.875rem;color:#FFFFFF;}body.path-user .user-login-form .crLogMain{max-width:380px;margin:0 auto 80px auto;}body.path-user .user-login-form .crLogMain .js-form-item{margin-bottom:22px;}body.path-user .user-login-form .crLogMain label.control-label{display:block;margin:0 0 10px 0;font-weight:400;font-size:0.9375rem;line-height:1.25rem;color:#FFFFFF;text-transform:uppercase;}body.path-user .user-login-form .crLogMain label.control-label:after{display:none;}body.path-user .user-login-form .crLogMain input.form-control{width:100%;height:40px;padding:0 10px;border-radius:10px;border:1px solid #CCCCCC;font-weight:400;font-size:0.9375rem;line-height:2.5rem;color:#454545;}body.path-user .user-login-form .crLogMain .description{display:none;}body.path-user .user-login-form .crLogMain .js-form-submit{position:relative;display:block;height:40px;margin:40px auto 0 auto;padding:0 120px 0 20px;border-radius:20px;background:#FFFFFF;border:none;transition:all 0.3s ease;font-weight:500;font-size:1rem;line-height:2.5rem;color:#005366;text-transform:uppercase;}body.path-user .user-login-form .crLogMain .js-form-submit:after{position:absolute;top:50%;right:20px;transform:translate(0,-50%);font-size:11px;line-height:11px;}body.path-user .user-login-form .crLogMain .js-form-submit:hover{background:#FFBA3A;}body.path-user .user-login-form .crLogMain ::-webkit-input-placeholder{opacity:1;color:#AAAAAA;}body.path-user .user-login-form .crLogMain :-moz-placeholder{opacity:1;color:#AAAAAA;}body.path-user .user-login-form .crLogMain ::-moz-placeholder{opacity:1;color:#AAAAAA;}body.path-user .user-login-form .crLogMain :-ms-input-placeholder{opacity:1;color:#AAAAAA;}body.path-user .user-login-form .crLogFooter{margin-bottom:30px;}body.path-user .user-login-form .crLogFooter p{font-weight:400;font-size:0.875rem;line-height:1rem;color:#FFFFFF;}body.path-user .user-login-form .crLogFooter a{font-weight:500;color:#FFFFFF;text-decoration:underline;}body.path-user .alert-danger{background:#FFCD73;border-color:#C17F16;color:#005366;}body.path-user .alert-danger a{color:#005366;text-decoration:underline;}.view-vehicles.vehicles-latest-slider,.view-ebikes.ebikes-latest-slider{position:relative;margin-top:50px;}.view-vehicles.vehicles-latest-slider .view-content,.view-ebikes.ebikes-latest-slider .view-content{display:flex;flex-wrap:wrap;margin:0 -15px;}.view-vehicles.vehicles-latest-slider .view-content > .views-row,.view-ebikes.ebikes-latest-slider .view-content > .views-row{flex:0 1 calc(33.33% - 30px);margin:0 15px;flex-grow:1;flex-shrink:0;flex-basis:calc(33.33% - 30px);}.view-vehicles.vehicles-latest-slider .view-content .slick-track,.view-ebikes.ebikes-latest-slider .view-content .slick-track{overflow:hidden;display:grid;}.view-vehicles.vehicles-latest-slider .view-content.slick-slider,.view-ebikes.ebikes-latest-slider .view-content.slick-slider{display:block;flex-wrap:unset;}.view-vehicles.vehicles-latest-slider .view-content.slick-slider .slick-slide,.view-ebikes.ebikes-latest-slider .view-content.slick-slider .slick-slide{margin:0 15px;height:100%;}.view-vehicles.vehicles-latest-slider .view-content.slick-slider .slick-slide img,.view-ebikes.ebikes-latest-slider .view-content.slick-slider .slick-slide img{width:100%;}.view-vehicles.vehicles-latest-slider .view-content .slick-slide,.view-ebikes.ebikes-latest-slider .view-content .slick-slide{background:#FFFFFF;}.view-vehicles.vehicles-latest-slider .view-content .slick-dots,.view-ebikes.ebikes-latest-slider .view-content .slick-dots{position:relative;padding:20px 0 0;}.view-vehicles.vehicles-latest-slider .view-content .slick-dots li button:before,.view-ebikes.ebikes-latest-slider .view-content .slick-dots li button:before{color:#FFFFFF;}.view-vehicles.vehicles-latest-slider .view-content .slick-dots li.slick-active button:before,.view-ebikes.ebikes-latest-slider .view-content .slick-dots li.slick-active button:before{color:#FDBA27;}.view-vehicles.vehicles-latest-slider .view-content .views-row,.view-ebikes.ebikes-latest-slider .view-content .views-row{position:relative;background-color:#FFFFFF;grid-row:1;}.view-vehicles.vehicles-latest-slider .view-content .views-row:after,.view-vehicles.vehicles-latest-slider .view-content .views-row:before,.view-ebikes.ebikes-latest-slider .view-content .views-row:after,.view-ebikes.ebikes-latest-slider .view-content .views-row:before{content:"";position:absolute;transition:all 0.12s;z-index:3;}.view-vehicles.vehicles-latest-slider .view-content .views-row:before,.view-ebikes.ebikes-latest-slider .view-content .views-row:before{top:0;left:0;width:0;height:0;border-top:5px solid #FDBA27;transition-delay:0.36s;}.view-vehicles.vehicles-latest-slider .view-content .views-row:after,.view-ebikes.ebikes-latest-slider .view-content .views-row:after{top:0;right:0;height:0;border-right:5px solid #FDBA27;transition-delay:0.24s;}.view-vehicles.vehicles-latest-slider .view-content .views-row .ani-border-3-4,.view-ebikes.ebikes-latest-slider .view-content .views-row .ani-border-3-4{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;}.view-vehicles.vehicles-latest-slider .view-content .views-row .ani-border-3-4:after,.view-vehicles.vehicles-latest-slider .view-content .views-row .ani-border-3-4:before,.view-ebikes.ebikes-latest-slider .view-content .views-row .ani-border-3-4:after,.view-ebikes.ebikes-latest-slider .view-content .views-row .ani-border-3-4:before{content:"";position:absolute;transition:all 0.12s;z-index:3;}.view-vehicles.vehicles-latest-slider .view-content .views-row .ani-border-3-4:before,.view-ebikes.ebikes-latest-slider .view-content .views-row .ani-border-3-4:before{bottom:0;right:0;width:0;border-bottom:5px solid #FDBA27;transition-delay:0.12s;}.view-vehicles.vehicles-latest-slider .view-content .views-row .ani-border-3-4:after,.view-ebikes.ebikes-latest-slider .view-content .views-row .ani-border-3-4:after{bottom:0;left:0;height:0;border-left:5px solid #FDBA27;transition-delay:unset;}.view-vehicles.vehicles-latest-slider .view-content .views-row:hover:before,.view-ebikes.ebikes-latest-slider .view-content .views-row:hover:before{width:100%;transition-delay:unset;}.view-vehicles.vehicles-latest-slider .view-content .views-row:hover:after,.view-ebikes.ebikes-latest-slider .view-content .views-row:hover:after{height:100%;transition-delay:0.12s;}.view-vehicles.vehicles-latest-slider .view-content .views-row:hover .ani-border-3-4:before,.view-ebikes.ebikes-latest-slider .view-content .views-row:hover .ani-border-3-4:before{width:100%;transition-delay:0.24s;}.view-vehicles.vehicles-latest-slider .view-content .views-row:hover .ani-border-3-4:after,.view-ebikes.ebikes-latest-slider .view-content .views-row:hover .ani-border-3-4:after{height:100%;transition-delay:0.36s;}.view-vehicles.vehicles-latest-slider .view-footer,.view-ebikes.ebikes-latest-slider .view-footer{padding-top:50px;padding-bottom:40px;text-align:center;}.view-vehicles.vehicles-list .bef-exposed-form .filterWrapper,.view-ebikes.ebikes-list .bef-exposed-form .filterWrapper{width:100%;padding-bottom:25px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;align-content:flex-start;}.view-vehicles.vehicles-list .bef-exposed-form .filterLabel,.view-ebikes.ebikes-list .bef-exposed-form .filterLabel{flex-basis:110px;flex-grow:0;flex-shrink:0;margin-right:30px;font-weight:400;}.view-vehicles.vehicles-list .bef-exposed-form .filterItems,.view-ebikes.ebikes-list .bef-exposed-form .filterItems{flex-grow:1;}.view-vehicles.vehicles-list .bef-exposed-form .js-form-type-select,.view-ebikes.ebikes-list .bef-exposed-form .js-form-type-select{display:inline;margin:0;}.view-vehicles.vehicles-list .bef-exposed-form .js-form-type-select .control-label,.view-ebikes.ebikes-list .bef-exposed-form .js-form-type-select .control-label{display:none;}.view-vehicles.vehicles-list .bef-exposed-form .js-form-type-select .form-select.bef-links,.view-ebikes.ebikes-list .bef-exposed-form .js-form-type-select .form-select.bef-links{display:inline;}.view-vehicles.vehicles-list .bef-exposed-form .js-form-type-select .form-group,.view-ebikes.ebikes-list .bef-exposed-form .js-form-type-select .form-group{display:inline;}.view-vehicles.vehicles-list .bef-exposed-form .form-select ul,.view-ebikes.ebikes-list .bef-exposed-form .form-select ul{display:inline;margin:0;padding:0;}.view-vehicles.vehicles-list .bef-exposed-form .form-select li,.view-ebikes.ebikes-list .bef-exposed-form .form-select li{display:inline;margin:0;padding:0;list-style:none;}.view-vehicles.vehicles-list .bef-exposed-form .form-select li:first-of-type,.view-ebikes.ebikes-list .bef-exposed-form .form-select li:first-of-type{display:none !important;}.view-vehicles.vehicles-list .bef-exposed-form .form-select li a,.view-ebikes.ebikes-list .bef-exposed-form .form-select li a{display:inline-block;margin:0 3px 10px;padding:2px 12px;border-radius:9.5px;background-color:#AAAAAA;transition:all 400ms;color:#FFFFFF;text-decoration:none;}.view-vehicles.vehicles-list .bef-exposed-form .form-select li a:hover,.view-vehicles.vehicles-list .bef-exposed-form .form-select li a.bef-link--selected,.view-ebikes.ebikes-list .bef-exposed-form .form-select li a:hover,.view-ebikes.ebikes-list .bef-exposed-form .form-select li a.bef-link--selected{background-color:#FDBA27;}.view-vehicles.vehicles-list .view-content,.view-ebikes.ebikes-list .view-content{display:flex;flex-wrap:wrap;}.view-vehicles.vehicles-list .view-content > .views-row,.view-ebikes.ebikes-list .view-content > .views-row{flex-basis:calc(33.33% - 30px);flex-shrink:0;flex-grow:0;margin:15px;background:#FFFFFF;box-shadow:0 0 5px 0 rgba(0,0,0,0.25);}.view-vehicles.vehicles-list .view-empty,.view-ebikes.ebikes-list .view-empty{text-align:center;}.view-vehicles.vehicles-list .view-empty p,.view-ebikes.ebikes-list .view-empty p{font-weight:700;font-size:1.25rem;line-height:1.5rem;color:#005366;}.view-vehicles.vehicles-list .pagination > li > a,.view-vehicles.vehicles-list .pagination > li > span,.view-ebikes.ebikes-list .pagination > li > a,.view-ebikes.ebikes-list .pagination > li > span{border:1px solid #AAAAAA;color:#005366;}.view-vehicles.vehicles-list .pagination > li > a:hover,.view-vehicles.vehicles-list .pagination > li > a:focus,.view-vehicles.vehicles-list .pagination > li > span:hover,.view-vehicles.vehicles-list .pagination > li > span:focus,.view-ebikes.ebikes-list .pagination > li > a:hover,.view-ebikes.ebikes-list .pagination > li > a:focus,.view-ebikes.ebikes-list .pagination > li > span:hover,.view-ebikes.ebikes-list .pagination > li > span:focus{background:#f4f3f3;color:#005366;}.view-vehicles.vehicles-list .pagination > .active > a,.view-vehicles.vehicles-list .pagination > .active > span,.view-ebikes.ebikes-list .pagination > .active > a,.view-ebikes.ebikes-list .pagination > .active > span{color:#FFFFFF !important;background-color:#005366 !important;border-color:#005366 !important;}@media screen and (max-width:959px){.view-vehicles.vehicles-list .view-content > .views-row,.view-ebikes.ebikes-list .view-content > .views-row{flex-basis:calc(50% - 30px);flex-grow:1;flex-shrink:0;}}@media screen and (max-width:767px){.view-vehicles.vehicles-list .bef-exposed-form .filterWrapper,.view-ebikes.ebikes-list .bef-exposed-form .filterWrapper{flex-direction:column;}.view-vehicles.vehicles-list .bef-exposed-form .filterLabel,.view-ebikes.ebikes-list .bef-exposed-form .filterLabel{flex-basis:0;margin-right:0;margin-bottom:10px;}}@media screen and (max-width:620px){.view-vehicles.vehicles-list .view-content > .views-row,.view-ebikes.ebikes-list .view-content > .views-row{flex-basis:calc(100% - 30px);}}.view-vehicles.vehicles-search .view-content > .views-row{padding:0;border:none;}#block-webform-2{display:none;position:relative;max-width:825px;margin:0 auto;}body.crsite-pubblico #block-webform-2{display:block;}body.crsite-pubblico #block-webform-2 .webform-submission-form{opacity:1 !important;visibility:visible !important;}#block-discovermoreparagraphcomeattivarelofferta-2{position:relative;max-width:825px;margin:0 auto;}.webform-submission-vehicle-info-require-form,.webform-submission-flotta-aziendale-form,.webform-submission-locazione-operativa-form,.webform-submission-richiesta-fuori-catalogo-form,.webform-submission-richiesta-preventivo-form,.webform-submission-vehicle-simple-b2c-form,.webform-submission-vehicle-simple-b2b-form{}.webform-submission-vehicle-info-require-form .vehicleFormRow,.webform-submission-flotta-aziendale-form .vehicleFormRow,.webform-submission-locazione-operativa-form .vehicleFormRow,.webform-submission-richiesta-fuori-catalogo-form .vehicleFormRow,.webform-submission-richiesta-preventivo-form .vehicleFormRow,.webform-submission-vehicle-simple-b2c-form .vehicleFormRow,.webform-submission-vehicle-simple-b2b-form .vehicleFormRow{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin-bottom:60px;}.webform-submission-vehicle-info-require-form .vehicleFormRow:last-of-type,.webform-submission-flotta-aziendale-form .vehicleFormRow:last-of-type,.webform-submission-locazione-operativa-form .vehicleFormRow:last-of-type,.webform-submission-richiesta-fuori-catalogo-form .vehicleFormRow:last-of-type,.webform-submission-richiesta-preventivo-form .vehicleFormRow:last-of-type,.webform-submission-vehicle-simple-b2c-form .vehicleFormRow:last-of-type,.webform-submission-vehicle-simple-b2b-form .vehicleFormRow:last-of-type{margin-bottom:20px;}.webform-submission-vehicle-info-require-form .vehicleFormRow .col-xs-12,.webform-submission-flotta-aziendale-form .vehicleFormRow .col-xs-12,.webform-submission-locazione-operativa-form .vehicleFormRow .col-xs-12,.webform-submission-richiesta-fuori-catalogo-form .vehicleFormRow .col-xs-12,.webform-submission-richiesta-preventivo-form .vehicleFormRow .col-xs-12,.webform-submission-vehicle-simple-b2c-form .vehicleFormRow .col-xs-12,.webform-submission-vehicle-simple-b2b-form .vehicleFormRow .col-xs-12{flex-basis:100%;}@media (min-width:768px){.webform-submission-vehicle-info-require-form .vehicleFormRow .col-sm-6,.webform-submission-flotta-aziendale-form .vehicleFormRow .col-sm-6,.webform-submission-locazione-operativa-form .vehicleFormRow .col-sm-6,.webform-submission-richiesta-fuori-catalogo-form .vehicleFormRow .col-sm-6,.webform-submission-richiesta-preventivo-form .vehicleFormRow .col-sm-6,.webform-submission-vehicle-simple-b2c-form .vehicleFormRow .col-sm-6,.webform-submission-vehicle-simple-b2b-form .vehicleFormRow .col-sm-6{flex-basis:50%;}}@media all and (min-width:768px) and (-ms-high-contrast:none){.webform-submission-vehicle-info-require-form .vehicleFormRow .col-sm-6,.webform-submission-flotta-aziendale-form .vehicleFormRow .col-sm-6,.webform-submission-locazione-operativa-form .vehicleFormRow .col-sm-6,.webform-submission-richiesta-fuori-catalogo-form .vehicleFormRow .col-sm-6,.webform-submission-richiesta-preventivo-form .vehicleFormRow .col-sm-6,.webform-submission-vehicle-simple-b2c-form .vehicleFormRow .col-sm-6,.webform-submission-vehicle-simple-b2b-form .vehicleFormRow .col-sm-6{flex-basis:calc(50% - 30px);}}.webform-submission-vehicle-info-require-form .form-type-processed-text h3.vehicles-title,.webform-submission-flotta-aziendale-form .form-type-processed-text h3.vehicles-title,.webform-submission-locazione-operativa-form .form-type-processed-text h3.vehicles-title,.webform-submission-richiesta-fuori-catalogo-form .form-type-processed-text h3.vehicles-title,.webform-submission-richiesta-preventivo-form .form-type-processed-text h3.vehicles-title,.webform-submission-vehicle-simple-b2c-form .form-type-processed-text h3.vehicles-title,.webform-submission-vehicle-simple-b2b-form .form-type-processed-text h3.vehicles-title{margin-bottom:20px;}.webform-submission-vehicle-info-require-form .form-type-processed-text p,.webform-submission-flotta-aziendale-form .form-type-processed-text p,.webform-submission-locazione-operativa-form .form-type-processed-text p,.webform-submission-richiesta-fuori-catalogo-form .form-type-processed-text p,.webform-submission-richiesta-preventivo-form .form-type-processed-text p,.webform-submission-vehicle-simple-b2c-form .form-type-processed-text p,.webform-submission-vehicle-simple-b2b-form .form-type-processed-text p{margin-bottom:20px;font-weight:400;font-size:1.25rem;line-height:1.875rem;}.webform-submission-vehicle-info-require-form legend,.webform-submission-vehicle-info-require-form label,.webform-submission-flotta-aziendale-form legend,.webform-submission-flotta-aziendale-form label,.webform-submission-locazione-operativa-form legend,.webform-submission-locazione-operativa-form label,.webform-submission-richiesta-fuori-catalogo-form legend,.webform-submission-richiesta-fuori-catalogo-form label,.webform-submission-richiesta-preventivo-form legend,.webform-submission-richiesta-preventivo-form label,.webform-submission-vehicle-simple-b2c-form legend,.webform-submission-vehicle-simple-b2c-form label,.webform-submission-vehicle-simple-b2b-form legend,.webform-submission-vehicle-simple-b2b-form label{display:block;margin-bottom:10px;border:none;font-weight:400;font-size:1rem;line-height:1.25rem;}.webform-submission-vehicle-info-require-form .form-inline .control-label,.webform-submission-flotta-aziendale-form .form-inline .control-label,.webform-submission-locazione-operativa-form .form-inline .control-label,.webform-submission-richiesta-fuori-catalogo-form .form-inline .control-label,.webform-submission-richiesta-preventivo-form .form-inline .control-label,.webform-submission-vehicle-simple-b2c-form .form-inline .control-label,.webform-submission-vehicle-simple-b2b-form .form-inline .control-label{display:block;margin-bottom:10px;}.webform-submission-vehicle-info-require-form .form-inline .form-control,.webform-submission-flotta-aziendale-form .form-inline .form-control,.webform-submission-locazione-operativa-form .form-inline .form-control,.webform-submission-richiesta-fuori-catalogo-form .form-inline .form-control,.webform-submission-richiesta-preventivo-form .form-inline .form-control,.webform-submission-vehicle-simple-b2c-form .form-inline .form-control,.webform-submission-vehicle-simple-b2b-form .form-inline .form-control{display:block;width:100%;}.webform-submission-vehicle-info-require-form .radios-spaced,.webform-submission-flotta-aziendale-form .radios-spaced,.webform-submission-locazione-operativa-form .radios-spaced,.webform-submission-richiesta-fuori-catalogo-form .radios-spaced,.webform-submission-richiesta-preventivo-form .radios-spaced,.webform-submission-vehicle-simple-b2c-form .radios-spaced,.webform-submission-vehicle-simple-b2b-form .radios-spaced{margin-top:1em;margin-bottom:1em;}.webform-submission-vehicle-info-require-form .form-required:after,.webform-submission-flotta-aziendale-form .form-required:after,.webform-submission-locazione-operativa-form .form-required:after,.webform-submission-richiesta-fuori-catalogo-form .form-required:after,.webform-submission-richiesta-preventivo-form .form-required:after,.webform-submission-vehicle-simple-b2c-form .form-required:after,.webform-submission-vehicle-simple-b2b-form .form-required:after{height:auto;width:auto;background:none;content:'*';color:#AA778F;top:-0.5em;font-size:15px;line-height:0;position:relative;vertical-align:baseline;}.webform-submission-vehicle-info-require-form .webform-options-display-side-by-side,.webform-submission-flotta-aziendale-form .webform-options-display-side-by-side,.webform-submission-locazione-operativa-form .webform-options-display-side-by-side,.webform-submission-richiesta-fuori-catalogo-form .webform-options-display-side-by-side,.webform-submission-richiesta-preventivo-form .webform-options-display-side-by-side,.webform-submission-vehicle-simple-b2c-form .webform-options-display-side-by-side,.webform-submission-vehicle-simple-b2b-form .webform-options-display-side-by-side{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;align-content:flex-start;margin-bottom:10px;}.webform-submission-vehicle-info-require-form .webform-options-display-side-by-side > .js-form-item,.webform-submission-flotta-aziendale-form .webform-options-display-side-by-side > .js-form-item,.webform-submission-locazione-operativa-form .webform-options-display-side-by-side > .js-form-item,.webform-submission-richiesta-fuori-catalogo-form .webform-options-display-side-by-side > .js-form-item,.webform-submission-richiesta-preventivo-form .webform-options-display-side-by-side > .js-form-item,.webform-submission-vehicle-simple-b2c-form .webform-options-display-side-by-side > .js-form-item,.webform-submission-vehicle-simple-b2b-form .webform-options-display-side-by-side > .js-form-item{flex-grow:0;flex-shrink:0;flex-basis:calc(33% - 20px);margin:0 10px;}.webform-submission-vehicle-info-require-form .webform-options-display-side-by-side label,.webform-submission-flotta-aziendale-form .webform-options-display-side-by-side label,.webform-submission-locazione-operativa-form .webform-options-display-side-by-side label,.webform-submission-richiesta-fuori-catalogo-form .webform-options-display-side-by-side label,.webform-submission-richiesta-preventivo-form .webform-options-display-side-by-side label,.webform-submission-vehicle-simple-b2c-form .webform-options-display-side-by-side label,.webform-submission-vehicle-simple-b2b-form .webform-options-display-side-by-side label{margin:0;}.webform-submission-vehicle-info-require-form .webform-type-radios .description,.webform-submission-flotta-aziendale-form .webform-type-radios .description,.webform-submission-locazione-operativa-form .webform-type-radios .description,.webform-submission-richiesta-fuori-catalogo-form .webform-type-radios .description,.webform-submission-richiesta-preventivo-form .webform-type-radios .description,.webform-submission-vehicle-simple-b2c-form .webform-type-radios .description,.webform-submission-vehicle-simple-b2b-form .webform-type-radios .description{display:block;margin-bottom:10px;border:none;font-weight:400;font-size:1rem;line-height:1.25rem;}.webform-submission-vehicle-info-require-form .webform-type-radios .webform-options-display-two-columns,.webform-submission-flotta-aziendale-form .webform-type-radios .webform-options-display-two-columns,.webform-submission-locazione-operativa-form .webform-type-radios .webform-options-display-two-columns,.webform-submission-richiesta-fuori-catalogo-form .webform-type-radios .webform-options-display-two-columns,.webform-submission-richiesta-preventivo-form .webform-type-radios .webform-options-display-two-columns,.webform-submission-vehicle-simple-b2c-form .webform-type-radios .webform-options-display-two-columns,.webform-submission-vehicle-simple-b2b-form .webform-type-radios .webform-options-display-two-columns{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;align-content:flex-start;margin-top:0;margin-bottom:10px;}.webform-submission-vehicle-info-require-form .webform-type-radios .webform-options-display-two-columns > .js-form-type-radio,.webform-submission-flotta-aziendale-form .webform-type-radios .webform-options-display-two-columns > .js-form-type-radio,.webform-submission-locazione-operativa-form .webform-type-radios .webform-options-display-two-columns > .js-form-type-radio,.webform-submission-richiesta-fuori-catalogo-form .webform-type-radios .webform-options-display-two-columns > .js-form-type-radio,.webform-submission-richiesta-preventivo-form .webform-type-radios .webform-options-display-two-columns > .js-form-type-radio,.webform-submission-vehicle-simple-b2c-form .webform-type-radios .webform-options-display-two-columns > .js-form-type-radio,.webform-submission-vehicle-simple-b2b-form .webform-type-radios .webform-options-display-two-columns > .js-form-type-radio{flex-grow:0;flex-shrink:0;flex-basis:calc(33% - 20px);margin:0 10px;}.webform-submission-vehicle-info-require-form .webform-type-radios .webform-options-display-two-columns > .js-form-type-radio > label,.webform-submission-flotta-aziendale-form .webform-type-radios .webform-options-display-two-columns > .js-form-type-radio > label,.webform-submission-locazione-operativa-form .webform-type-radios .webform-options-display-two-columns > .js-form-type-radio > label,.webform-submission-richiesta-fuori-catalogo-form .webform-type-radios .webform-options-display-two-columns > .js-form-type-radio > label,.webform-submission-richiesta-preventivo-form .webform-type-radios .webform-options-display-two-columns > .js-form-type-radio > label,.webform-submission-vehicle-simple-b2c-form .webform-type-radios .webform-options-display-two-columns > .js-form-type-radio > label,.webform-submission-vehicle-simple-b2b-form .webform-type-radios .webform-options-display-two-columns > .js-form-type-radio > label{margin:0;}.webform-submission-vehicle-info-require-form .webform-type-radios.radio-hide-label > legend,.webform-submission-flotta-aziendale-form .webform-type-radios.radio-hide-label > legend,.webform-submission-locazione-operativa-form .webform-type-radios.radio-hide-label > legend,.webform-submission-richiesta-fuori-catalogo-form .webform-type-radios.radio-hide-label > legend,.webform-submission-richiesta-preventivo-form .webform-type-radios.radio-hide-label > legend,.webform-submission-vehicle-simple-b2c-form .webform-type-radios.radio-hide-label > legend,.webform-submission-vehicle-simple-b2b-form .webform-type-radios.radio-hide-label > legend{display:none;}.webform-submission-vehicle-info-require-form .text_no_bottom,.webform-submission-flotta-aziendale-form .text_no_bottom,.webform-submission-locazione-operativa-form .text_no_bottom,.webform-submission-richiesta-fuori-catalogo-form .text_no_bottom,.webform-submission-richiesta-preventivo-form .text_no_bottom,.webform-submission-vehicle-simple-b2c-form .text_no_bottom,.webform-submission-vehicle-simple-b2b-form .text_no_bottom{margin-bottom:0;}.webform-submission-vehicle-info-require-form .text_no_bottom p:last-of-type,.webform-submission-flotta-aziendale-form .text_no_bottom p:last-of-type,.webform-submission-locazione-operativa-form .text_no_bottom p:last-of-type,.webform-submission-richiesta-fuori-catalogo-form .text_no_bottom p:last-of-type,.webform-submission-richiesta-preventivo-form .text_no_bottom p:last-of-type,.webform-submission-vehicle-simple-b2c-form .text_no_bottom p:last-of-type,.webform-submission-vehicle-simple-b2b-form .text_no_bottom p:last-of-type{margin-bottom:0;}.webform-submission-vehicle-info-require-form .webform-actions,.webform-submission-flotta-aziendale-form .webform-actions,.webform-submission-locazione-operativa-form .webform-actions,.webform-submission-richiesta-fuori-catalogo-form .webform-actions,.webform-submission-richiesta-preventivo-form .webform-actions,.webform-submission-vehicle-simple-b2c-form .webform-actions,.webform-submission-vehicle-simple-b2b-form .webform-actions{display:block;width:100%;text-align:right;}.webform-submission-vehicle-info-require-form .webform-actions .form-submit,.webform-submission-flotta-aziendale-form .webform-actions .form-submit,.webform-submission-locazione-operativa-form .webform-actions .form-submit,.webform-submission-richiesta-fuori-catalogo-form .webform-actions .form-submit,.webform-submission-richiesta-preventivo-form .webform-actions .form-submit,.webform-submission-vehicle-simple-b2c-form .webform-actions .form-submit,.webform-submission-vehicle-simple-b2b-form .webform-actions .form-submit{position:relative;padding:10px 50px 10px 20px;border-radius:20px;background-color:#005366;transition:all 400ms;font-weight:700;color:#FFFFFF;text-transform:uppercase;text-decoration:none;}.webform-submission-vehicle-info-require-form .webform-actions .form-submit:after,.webform-submission-flotta-aziendale-form .webform-actions .form-submit:after,.webform-submission-locazione-operativa-form .webform-actions .form-submit:after,.webform-submission-richiesta-fuori-catalogo-form .webform-actions .form-submit:after,.webform-submission-richiesta-preventivo-form .webform-actions .form-submit:after,.webform-submission-vehicle-simple-b2c-form .webform-actions .form-submit:after,.webform-submission-vehicle-simple-b2b-form .webform-actions .form-submit:after{position:absolute;top:50%;right:20px;margin-top:-6px;font-size:12px;}.webform-submission-vehicle-info-require-form .webform-actions .form-submit:hover,.webform-submission-flotta-aziendale-form .webform-actions .form-submit:hover,.webform-submission-locazione-operativa-form .webform-actions .form-submit:hover,.webform-submission-richiesta-fuori-catalogo-form .webform-actions .form-submit:hover,.webform-submission-richiesta-preventivo-form .webform-actions .form-submit:hover,.webform-submission-vehicle-simple-b2c-form .webform-actions .form-submit:hover,.webform-submission-vehicle-simple-b2b-form .webform-actions .form-submit:hover{box-shadow:2px 2px 28px 0 rgba(0,0,0,0.15);background-color:#FDBA27;}.webform-submission-vehicle-info-require-form .webform-actions .form-submit:hover:after,.webform-submission-flotta-aziendale-form .webform-actions .form-submit:hover:after,.webform-submission-locazione-operativa-form .webform-actions .form-submit:hover:after,.webform-submission-richiesta-fuori-catalogo-form .webform-actions .form-submit:hover:after,.webform-submission-richiesta-preventivo-form .webform-actions .form-submit:hover:after,.webform-submission-vehicle-simple-b2c-form .webform-actions .form-submit:hover:after,.webform-submission-vehicle-simple-b2b-form .webform-actions .form-submit:hover:after{animation:arrow 0.4s linear infinite alternate;}.webform-submission-vehicle-info-require-form .webform-actions .form-submit:disabled,.webform-submission-flotta-aziendale-form .webform-actions .form-submit:disabled,.webform-submission-locazione-operativa-form .webform-actions .form-submit:disabled,.webform-submission-richiesta-fuori-catalogo-form .webform-actions .form-submit:disabled,.webform-submission-richiesta-preventivo-form .webform-actions .form-submit:disabled,.webform-submission-vehicle-simple-b2c-form .webform-actions .form-submit:disabled,.webform-submission-vehicle-simple-b2b-form .webform-actions .form-submit:disabled{background:rgba(170,170,170,0.3);}@media screen and (max-width:959px){.webform-submission-vehicle-info-require-form .webform-options-display-side-by-side > .js-form-item,.webform-submission-flotta-aziendale-form .webform-options-display-side-by-side > .js-form-item,.webform-submission-locazione-operativa-form .webform-options-display-side-by-side > .js-form-item,.webform-submission-richiesta-fuori-catalogo-form .webform-options-display-side-by-side > .js-form-item,.webform-submission-richiesta-preventivo-form .webform-options-display-side-by-side > .js-form-item,.webform-submission-vehicle-simple-b2c-form .webform-options-display-side-by-side > .js-form-item,.webform-submission-vehicle-simple-b2b-form .webform-options-display-side-by-side > .js-form-item{flex-basis:calc(50% - 20px);margin:10px;}}@media screen and (max-width:767px){.webform-submission-vehicle-info-require-form .webform-options-display-side-by-side > .js-form-item,.webform-submission-flotta-aziendale-form .webform-options-display-side-by-side > .js-form-item,.webform-submission-locazione-operativa-form .webform-options-display-side-by-side > .js-form-item,.webform-submission-richiesta-fuori-catalogo-form .webform-options-display-side-by-side > .js-form-item,.webform-submission-richiesta-preventivo-form .webform-options-display-side-by-side > .js-form-item,.webform-submission-vehicle-simple-b2c-form .webform-options-display-side-by-side > .js-form-item,.webform-submission-vehicle-simple-b2b-form .webform-options-display-side-by-side > .js-form-item{flex-basis:100%;margin:10px 0;}.webform-submission-vehicle-info-require-form .webform-type-radios .webform-options-display-two-columns,.webform-submission-flotta-aziendale-form .webform-type-radios .webform-options-display-two-columns,.webform-submission-locazione-operativa-form .webform-type-radios .webform-options-display-two-columns,.webform-submission-richiesta-fuori-catalogo-form .webform-type-radios .webform-options-display-two-columns,.webform-submission-richiesta-preventivo-form .webform-type-radios .webform-options-display-two-columns,.webform-submission-vehicle-simple-b2c-form .webform-type-radios .webform-options-display-two-columns,.webform-submission-vehicle-simple-b2b-form .webform-type-radios .webform-options-display-two-columns{flex-wrap:wrap;}.webform-submission-vehicle-info-require-form .webform-type-radios .webform-options-display-two-columns > .js-form-type-radio,.webform-submission-flotta-aziendale-form .webform-type-radios .webform-options-display-two-columns > .js-form-type-radio,.webform-submission-locazione-operativa-form .webform-type-radios .webform-options-display-two-columns > .js-form-type-radio,.webform-submission-richiesta-fuori-catalogo-form .webform-type-radios .webform-options-display-two-columns > .js-form-type-radio,.webform-submission-richiesta-preventivo-form .webform-type-radios .webform-options-display-two-columns > .js-form-type-radio,.webform-submission-vehicle-simple-b2c-form .webform-type-radios .webform-options-display-two-columns > .js-form-type-radio,.webform-submission-vehicle-simple-b2b-form .webform-type-radios .webform-options-display-two-columns > .js-form-type-radio{flex-basis:100%;}}.webform-submission-flotta-aziendale-form,.webform-submission-locazione-operativa-form,.webform-submission-richiesta-fuori-catalogo-form{max-width:847px;margin:0 auto;}.webform-submission-vehicle-simple-b2c-form .form-type-processed-text h3.vehicles-title,.webform-submission-vehicle-simple-b2b-form .form-type-processed-text h3.vehicles-title{font-size:1.5rem;line-height:1.875rem;}.webform-submission-vehicle-simple-b2c-form .form-type-checkbox,.webform-submission-vehicle-simple-b2b-form .form-type-checkbox{padding-left:15px;padding-right:15px;}.path-search .view-header{text-transform:capitalize;}.path-search .block-views-exposed-filter-blocksearch-page-1 .form-item-search-api-fulltext .form-control{position:relative;display:inline-block;width:100%;height:43px;box-shadow:none;background:#f4f3f3;border:none;border-radius:20px 0 0 20px;}.path-search .block-views-exposed-filter-blocksearch-page-1 button{top:0 !important;}.node-type-vehicle.node-view-mode-teaser{position:relative;height:100%;font-weight:500;color:#454545;}.node-type-vehicle.node-view-mode-teaser a.vehLink{position:absolute;top:0;left:0;width:100%;height:100%;text-decoration:none !important;}.node-type-vehicle.node-view-mode-teaser .vehWrapper:before{content:"";display:block;float:left;position:relative;width:0;height:0;padding-bottom:100%;background-color:rgba(255,0,0,0.2);}.node-type-vehicle.node-view-mode-teaser .vehTop{position:relative;background:#FFFFFF;}.node-type-vehicle.node-view-mode-teaser .vehTop img.img-responsive{margin:0 auto;}.node-type-vehicle.node-view-mode-teaser .vehBottom{padding:24px 24px 30px 24px;color:#454545;}.node-type-vehicle.node-view-mode-teaser .field--name-field-veh-type{font-size:0.75rem;line-height:1.125rem;text-transform:uppercase;}.node-type-vehicle.node-view-mode-teaser h4.vehTitle{font-weight:500;font-size:1.5625rem;line-height:1.75rem;}.node-type-vehicle.node-view-mode-teaser .field--name-field-veh-arrangement{font-size:0.9375rem;line-height:1.125rem;margin-bottom:90px;}.node-type-vehicle.node-view-mode-teaser .field--name-field-veh-fuel{position:absolute;bottom:70px;font-weight:400;font-size:1rem;line-height:1.375rem;}.node-type-vehicle.node-view-mode-teaser .vehCanone{position:absolute;bottom:20px;font-weight:300;font-size:1rem;line-height:1.375rem;}.node-type-vehicle.node-view-mode-full,.node-content.node-type-vehicle-simple.node-view-mode-full{position:relative;max-width:825px;margin:60px auto;}.node-type-vehicle.node-view-mode-full .vehBack,.node-content.node-type-vehicle-simple.node-view-mode-full .vehBack{margin-bottom:30px;text-align:right;}.node-type-vehicle.node-view-mode-full .vehBack a,.node-content.node-type-vehicle-simple.node-view-mode-full .vehBack a{display:inline-block;vertical-align:top;font-weight:500;font-size:1rem;line-height:1.25rem;color:#005366;}.node-type-vehicle.node-view-mode-full .vehBack a:before,.node-content.node-type-vehicle-simple.node-view-mode-full .vehBack a:before{transform:rotate(180deg);margin-right:12px;}.node-type-vehicle.node-view-mode-full .vehSumIntro,.node-content.node-type-vehicle-simple.node-view-mode-full .vehSumIntro{display:none;margin-bottom:35px;}.node-type-vehicle.node-view-mode-full .vehSumIntro p,.node-content.node-type-vehicle-simple.node-view-mode-full .vehSumIntro p{font-size:1.25rem;}.node-type-vehicle.node-view-mode-full .vehTop,.node-content.node-type-vehicle-simple.node-view-mode-full .vehTop{position:relative;margin-bottom:40px;background:#FFFFFF;}.node-type-vehicle.node-view-mode-full .vehTop img.img-responsive,.node-content.node-type-vehicle-simple.node-view-mode-full .vehTop img.img-responsive{margin:0 auto;}.node-type-vehicle.node-view-mode-full .vehEdit,.node-content.node-type-vehicle-simple.node-view-mode-full .vehEdit{display:none;margin-top:20px;text-align:right;}.node-type-vehicle.node-view-mode-full .vehEdit a,.node-content.node-type-vehicle-simple.node-view-mode-full .vehEdit a{display:inline-block;vertical-align:top;font-weight:500;font-size:1rem;line-height:1.25rem;color:#005366;}.node-type-vehicle.node-view-mode-full .vehEdit a:before,.node-content.node-type-vehicle-simple.node-view-mode-full .vehEdit a:before{margin-right:12px;}.node-type-vehicle.node-view-mode-full .vehIntro,.node-content.node-type-vehicle-simple.node-view-mode-full .vehIntro{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;align-content:center;margin-bottom:40px;}.node-type-vehicle.node-view-mode-full .vehIntro h3.vehicles-title,.node-content.node-type-vehicle-simple.node-view-mode-full .vehIntro h3.vehicles-title{margin:0;}.node-type-vehicle.node-view-mode-full .vehIntro .vehCanone,.node-content.node-type-vehicle-simple.node-view-mode-full .vehIntro .vehCanone{font-weight:500;font-size:1.25rem;line-height:1.875rem;color:#AAAAAA;}.node-type-vehicle.node-view-mode-full .vehIntro .vehCanone span,.node-content.node-type-vehicle-simple.node-view-mode-full .vehIntro .vehCanone span{color:#005366;}.node-type-vehicle.node-view-mode-full .paragraph--type--gallery .slick-current img,.node-content.node-type-vehicle-simple.node-view-mode-full .paragraph--type--gallery .slick-current img{background:#FFFFFF;}.node-type-vehicle.node-view-mode-full .vehTechInfoList,.node-content.node-type-vehicle-simple.node-view-mode-full .vehTechInfoList{width:calc(100% + 30px);margin:0 -15px;}.node-type-vehicle.node-view-mode-full .vehTechInfoList .vecTIItem,.node-content.node-type-vehicle-simple.node-view-mode-full .vehTechInfoList .vecTIItem{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:flex-start;padding:0 15px;}.node-type-vehicle.node-view-mode-full .vehTechInfoList .vecTIItem:first-of-type span.lbl,.node-type-vehicle.node-view-mode-full .vehTechInfoList .vecTIItem:first-of-type span.val,.node-content.node-type-vehicle-simple.node-view-mode-full .vehTechInfoList .vecTIItem:first-of-type span.lbl,.node-content.node-type-vehicle-simple.node-view-mode-full .vehTechInfoList .vecTIItem:first-of-type span.val{border-top:1px solid #f4f3f3;}.node-type-vehicle.node-view-mode-full .vehTechInfoList span.lbl,.node-content.node-type-vehicle-simple.node-view-mode-full .vehTechInfoList span.lbl{flex-basis:30%;flex-grow:0;flex-shrink:0;padding:20px 0;border-bottom:1px solid #f4f3f3;font-weight:500;font-size:1rem;line-height:1.25rem;}.node-type-vehicle.node-view-mode-full .vehTechInfoList span.val,.node-content.node-type-vehicle-simple.node-view-mode-full .vehTechInfoList span.val{flex-basis:70%;flex-grow:0;flex-shrink:0;padding:20px 0;border-bottom:1px solid #f4f3f3;font-weight:400;font-size:1rem;line-height:1.25rem;}.node-type-vehicle.node-view-mode-full .vehTechInfoList ul,.node-content.node-type-vehicle-simple.node-view-mode-full .vehTechInfoList ul{width:100%;}.node-type-vehicle.node-view-mode-full .vehTechInfoList li,.node-content.node-type-vehicle-simple.node-view-mode-full .vehTechInfoList li{position:relative;font-weight:400;font-size:1rem;line-height:1.25rem;}.node-type-vehicle.node-view-mode-full .vehTechInfoList .vecTIItem.itmGrey,.node-content.node-type-vehicle-simple.node-view-mode-full .vehTechInfoList .vecTIItem.itmGrey{background:#f4f3f3;}.node-type-vehicle.node-view-mode-full .vehTechInfoList .vecTIItem.itmGrey span.lbl,.node-content.node-type-vehicle-simple.node-view-mode-full .vehTechInfoList .vecTIItem.itmGrey span.lbl{border-bottom:1px solid #FFFFFF;}.node-type-vehicle.node-view-mode-full .vehTechInfoList .vecTIItem.itmGrey span.val,.node-content.node-type-vehicle-simple.node-view-mode-full .vehTechInfoList .vecTIItem.itmGrey span.val{border-bottom:1px solid #FFFFFF;font-weight:500;color:#005366;}.node-type-vehicle.node-view-mode-full .vehQuoteCalculator,.node-content.node-type-vehicle-simple.node-view-mode-full .vehQuoteCalculator{margin-top:40px;}.node-type-vehicle.node-view-mode-full .vehQuoteCalculator h3.vehicles-title,.node-content.node-type-vehicle-simple.node-view-mode-full .vehQuoteCalculator h3.vehicles-title{margin-bottom:20px;}.node-type-vehicle.node-view-mode-full .vehQuoteCalculator .vehQCBox,.node-content.node-type-vehicle-simple.node-view-mode-full .vehQuoteCalculator .vehQCBox{display:block;width:100%;margin-bottom:30px;padding:30px;background:#FFFFFF;box-shadow:0 0 15px 0 rgba(0,0,0,0.15);}.node-type-vehicle.node-view-mode-full .vehQuoteCalculator h4.vehicles-chap,.node-content.node-type-vehicle-simple.node-view-mode-full .vehQuoteCalculator h4.vehicles-chap{position:relative;padding-right:170px;}.node-type-vehicle.node-view-mode-full .vehQuoteCalculator h4.vehicles-chap span,.node-content.node-type-vehicle-simple.node-view-mode-full .vehQuoteCalculator h4.vehicles-chap span{position:absolute;top:50%;right:0;transform:translate(0,-50%);color:#005366;text-transform:none;}.node-type-vehicle.node-view-mode-full .vehQuoteCalculator p,.node-content.node-type-vehicle-simple.node-view-mode-full .vehQuoteCalculator p{margin:0 0 25px 0;font-weight:400;font-size:1.25rem;line-height:1.875rem;}.node-type-vehicle.node-view-mode-full .vehQuoteCalculator .vehQCItems,.node-content.node-type-vehicle-simple.node-view-mode-full .vehQuoteCalculator .vehQCItems{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;align-content:flex-start;}.node-type-vehicle.node-view-mode-full .vehQuoteCalculator .vehQCItems.itemsCheckboxes,.node-content.node-type-vehicle-simple.node-view-mode-full .vehQuoteCalculator .vehQCItems.itemsCheckboxes{flex-wrap:wrap;justify-content:flex-start;}.node-type-vehicle.node-view-mode-full .vehQuoteCalculator .vehQCItems .vehQCItem,.node-content.node-type-vehicle-simple.node-view-mode-full .vehQuoteCalculator .vehQCItems .vehQCItem{flex:1 1 0px;}.node-type-vehicle.node-view-mode-full .vehQuoteCalculator .vehQCItems .itemCheckbox,.node-type-vehicle.node-view-mode-full .vehQuoteCalculator .vehQCItems .itemRadio,.node-content.node-type-vehicle-simple.node-view-mode-full .vehQuoteCalculator .vehQCItems .itemCheckbox,.node-content.node-type-vehicle-simple.node-view-mode-full .vehQuoteCalculator .vehQCItems .itemRadio{flex-basis:25%;flex-grow:0;margin-bottom:10px;}.node-type-vehicle.node-view-mode-full .vehQuoteCalculator .vehQCItems.itemsHalf .vehQCItem,.node-content.node-type-vehicle-simple.node-view-mode-full .vehQuoteCalculator .vehQCItems.itemsHalf .vehQCItem{flex-basis:calc(50% - 60px);flex-grow:0;flex-shrink:0;}.node-type-vehicle.node-view-mode-full .vehQuoteCalculator .vehQCItems.itemsThird .vehQCItem,.node-content.node-type-vehicle-simple.node-view-mode-full .vehQuoteCalculator .vehQCItems.itemsThird .vehQCItem{flex-basis:calc(33.3333% - 60px);flex-grow:0;flex-shrink:0;}.node-type-vehicle.node-view-mode-full .vehQuoteCalculator .itemSelect label,.node-content.node-type-vehicle-simple.node-view-mode-full .vehQuoteCalculator .itemSelect label{display:block;font-weight:400;font-size:1rem;line-height:1.25rem;}.node-type-vehicle.node-view-mode-full .vehQuoteCalculator .itemSelect select,.node-content.node-type-vehicle-simple.node-view-mode-full .vehQuoteCalculator .itemSelect select{width:100%;}.node-type-vehicle.node-view-mode-full .vehQuoteCalculator .vehQCSummary,.node-content.node-type-vehicle-simple.node-view-mode-full .vehQuoteCalculator .vehQCSummary{display:none;}.node-type-vehicle.node-view-mode-full .vehQuoteCalculator .vehQCSummary .vehQCSummaryWrp,.node-content.node-type-vehicle-simple.node-view-mode-full .vehQuoteCalculator .vehQCSummary .vehQCSummaryWrp{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;align-content:flex-start;padding:30px 0;background:#f4f3f3;}.node-type-vehicle.node-view-mode-full .vehQuoteCalculator .vehQCSummary .vehQCSItem,.node-content.node-type-vehicle-simple.node-view-mode-full .vehQuoteCalculator .vehQCSummary .vehQCSItem{flex:1 1 0px;padding:0 30px;}.node-type-vehicle.node-view-mode-full .vehQuoteCalculator .vehQCSummary .vehQCSItem:first-of-type,.node-content.node-type-vehicle-simple.node-view-mode-full .vehQuoteCalculator .vehQCSummary .vehQCSItem:first-of-type{border-right:1px solid #AAAAAA;}.node-type-vehicle.node-view-mode-full .vehQuoteCalculator .vehQCSummary .vehQCSItem:last-of-type,.node-content.node-type-vehicle-simple.node-view-mode-full .vehQuoteCalculator .vehQCSummary .vehQCSItem:last-of-type{flex-basis:100%;flex-grow:0;flex-shrink:0;margin:30px 0 0 0;text-align:center;}.node-type-vehicle.node-view-mode-full .vehQuoteCalculator .vehQCSummary p,.node-content.node-type-vehicle-simple.node-view-mode-full .vehQuoteCalculator .vehQCSummary p{margin:0;font-weight:400;font-size:1.25rem;line-height:1.875rem;color:#454545;}.node-type-vehicle.node-view-mode-full .vehQuoteCalculator .vehQCSummary span,.node-content.node-type-vehicle-simple.node-view-mode-full .vehQuoteCalculator .vehQCSummary span{font-weight:400;font-size:2.5rem;line-height:3.125rem;color:#005366;}.node-type-vehicle.node-view-mode-full #preventivoSummary,.node-content.node-type-vehicle-simple.node-view-mode-full #preventivoSummary{display:none;}.node-type-vehicle.node-view-mode-full #preventivoSummary .vecTIItem:first-of-type span.lbl,.node-type-vehicle.node-view-mode-full #preventivoSummary .vecTIItem:first-of-type span.val,.node-content.node-type-vehicle-simple.node-view-mode-full #preventivoSummary .vecTIItem:first-of-type span.lbl,.node-content.node-type-vehicle-simple.node-view-mode-full #preventivoSummary .vecTIItem:first-of-type span.val{border-top:none;}@media screen and (max-width:1200px){.node-type-vehicle.node-view-mode-full .vehQuoteCalculator .vehQCSummary span,.node-content.node-type-vehicle-simple.node-view-mode-full .vehQuoteCalculator .vehQCSummary span{font-size:2.25rem;line-height:2.875rem;}}@media screen and (max-width:1024px){.node-type-vehicle.node-view-mode-full .vehQuoteCalculator .vehQCItems .itemCheckbox,.node-type-vehicle.node-view-mode-full .vehQuoteCalculator .vehQCItems .itemRadio,.node-content.node-type-vehicle-simple.node-view-mode-full .vehQuoteCalculator .vehQCItems .itemCheckbox,.node-content.node-type-vehicle-simple.node-view-mode-full .vehQuoteCalculator .vehQCItems .itemRadio{flex-basis:50%;}.node-type-vehicle.node-view-mode-full .vehQuoteCalculator .vehQCItems.itemsHalf .vehQCItem,.node-content.node-type-vehicle-simple.node-view-mode-full .vehQuoteCalculator .vehQCItems.itemsHalf .vehQCItem{flex-basis:calc(50% - 20px);}.node-type-vehicle.node-view-mode-full .vehQuoteCalculator .vehQCItems.itemsThird .vehQCItem,.node-content.node-type-vehicle-simple.node-view-mode-full .vehQuoteCalculator .vehQCItems.itemsThird .vehQCItem{flex-basis:calc(33.3333% - 20px);}.node-type-vehicle.node-view-mode-full .vehQuoteCalculator .vehQCSummary .vehQCSummaryWrp,.node-content.node-type-vehicle-simple.node-view-mode-full .vehQuoteCalculator .vehQCSummary .vehQCSummaryWrp{padding:20px 0;}.node-type-vehicle.node-view-mode-full .vehQuoteCalculator .vehQCSummary .vehQCSItem,.node-content.node-type-vehicle-simple.node-view-mode-full .vehQuoteCalculator .vehQCSummary .vehQCSItem{flex-basis:50%;flex-grow:0;flex-shrink:0;padding:0 20px;}.node-type-vehicle.node-view-mode-full .vehQuoteCalculator .vehQCSummary .vehQCSItem:first-of-type,.node-content.node-type-vehicle-simple.node-view-mode-full .vehQuoteCalculator .vehQCSummary .vehQCSItem:first-of-type{border-right:1px solid #AAAAAA;}}@media screen and (max-width:959px){.node-type-vehicle.node-view-mode-full .vehQuoteCalculator .vehQCBox,.node-content.node-type-vehicle-simple.node-view-mode-full .vehQuoteCalculator .vehQCBox{margin-bottom:20px;padding:20px;}.node-type-vehicle.node-view-mode-full .vehQuoteCalculator .vehQCItems.itemsHalf .vehQCItem,.node-content.node-type-vehicle-simple.node-view-mode-full .vehQuoteCalculator .vehQCItems.itemsHalf .vehQCItem{flex-basis:calc(50% - 20px);}.node-type-vehicle.node-view-mode-full .vehQuoteCalculator .vehQCItems.itemsThird,.node-content.node-type-vehicle-simple.node-view-mode-full .vehQuoteCalculator .vehQCItems.itemsThird{display:block;}.node-type-vehicle.node-view-mode-full .vehQuoteCalculator .vehQCItems.itemsThird .vehQCItem,.node-content.node-type-vehicle-simple.node-view-mode-full .vehQuoteCalculator .vehQCItems.itemsThird .vehQCItem{display:block;width:100%;margin:0 0 20px 0;}.node-type-vehicle.node-view-mode-full .vehQuoteCalculator .vehQCSummary .vehQCSummaryWrp,.node-content.node-type-vehicle-simple.node-view-mode-full .vehQuoteCalculator .vehQCSummary .vehQCSummaryWrp{display:block;}.node-type-vehicle.node-view-mode-full .vehQuoteCalculator .vehQCSummary .vehQCSItem:first-of-type,.node-content.node-type-vehicle-simple.node-view-mode-full .vehQuoteCalculator .vehQCSummary .vehQCSItem:first-of-type{padding-bottom:20px;margin-bottom:20px;border-right:none;border-bottom:1px solid #AAAAAA;}}@media screen and (max-width:767px){.node-type-vehicle.node-view-mode-full .vehIntro,.node-content.node-type-vehicle-simple.node-view-mode-full .vehIntro{flex-direction:column-reverse;align-items:flex-start;}.node-type-vehicle.node-view-mode-full .vehIntro .vehCanone,.node-content.node-type-vehicle-simple.node-view-mode-full .vehIntro .vehCanone{margin-bottom:15px;font-size:1rem;line-height:1.625rem;}.node-type-vehicle.node-view-mode-full .paragraph--type--gallery,.node-content.node-type-vehicle-simple.node-view-mode-full .paragraph--type--gallery{margin:30px auto;}.node-type-vehicle.node-view-mode-full .vehTechInfoList .vecTIItem,.node-content.node-type-vehicle-simple.node-view-mode-full .vehTechInfoList .vecTIItem{display:block;padding:10px 15px;border-bottom:1px solid #f4f3f3;}.node-type-vehicle.node-view-mode-full .vehTechInfoList span.lbl,.node-type-vehicle.node-view-mode-full .vehTechInfoList span.val,.node-content.node-type-vehicle-simple.node-view-mode-full .vehTechInfoList span.lbl,.node-content.node-type-vehicle-simple.node-view-mode-full .vehTechInfoList span.val{display:block;border:none !important;padding:5px 0;}.node-type-vehicle.node-view-mode-full .vehTechInfoList li,.node-content.node-type-vehicle-simple.node-view-mode-full .vehTechInfoList li{display:list-item;position:relative;padding:0 0 0 20px;}.node-type-vehicle.node-view-mode-full .vehTechInfoList li:before,.node-content.node-type-vehicle-simple.node-view-mode-full .vehTechInfoList li:before{display:inline-block;position:absolute;top:0;left:0;padding:0;}.node-type-vehicle.node-view-mode-full .vehTechInfoList li:first-of-type:before,.node-content.node-type-vehicle-simple.node-view-mode-full .vehTechInfoList li:first-of-type:before{display:inline-block;}.node-type-vehicle.node-view-mode-full .vehQuoteCalculator h4.vehicles-chap,.node-content.node-type-vehicle-simple.node-view-mode-full .vehQuoteCalculator h4.vehicles-chap{padding-right:0;font-size:1.125rem;line-height:1.75rem;}.node-type-vehicle.node-view-mode-full .vehQuoteCalculator h4.vehicles-chap span,.node-content.node-type-vehicle-simple.node-view-mode-full .vehQuoteCalculator h4.vehicles-chap span{position:relative;display:block;top:auto;right:auto;margin-bottom:5px;transform:translate(0,0);font-size:1rem;line-height:1.5rem;}.node-type-vehicle.node-view-mode-full .vehQuoteCalculator p,.node-content.node-type-vehicle-simple.node-view-mode-full .vehQuoteCalculator p{margin:0 0 15px 0;font-size:1rem;line-height:1.5rem;}.node-type-vehicle.node-view-mode-full .vehQuoteCalculator .vehQCItems .itemCheckbox,.node-type-vehicle.node-view-mode-full .vehQuoteCalculator .vehQCItems .itemRadio,.node-content.node-type-vehicle-simple.node-view-mode-full .vehQuoteCalculator .vehQCItems .itemCheckbox,.node-content.node-type-vehicle-simple.node-view-mode-full .vehQuoteCalculator .vehQCItems .itemRadio{flex-basis:100%;}.node-type-vehicle.node-view-mode-full .vehQuoteCalculator .vehQCItems.itemsHalf,.node-content.node-type-vehicle-simple.node-view-mode-full .vehQuoteCalculator .vehQCItems.itemsHalf{display:block;}.node-type-vehicle.node-view-mode-full .vehQuoteCalculator .vehQCItems.itemsHalf .vehQCItem,.node-content.node-type-vehicle-simple.node-view-mode-full .vehQuoteCalculator .vehQCItems.itemsHalf .vehQCItem{display:block;width:100%;margin:0 0 20px 0;}.node-type-vehicle.node-view-mode-full .vehQuoteCalculator .vehQCSummary p,.node-content.node-type-vehicle-simple.node-view-mode-full .vehQuoteCalculator .vehQCSummary p{font-size:1.125rem;line-height:1.5rem;}.node-type-vehicle.node-view-mode-full .vehQuoteCalculator .vehQCSummary span,.node-content.node-type-vehicle-simple.node-view-mode-full .vehQuoteCalculator .vehQCSummary span{font-size:1.875rem;line-height:2.5rem;}}body.crsite-dipendenti .node-type-vehicle.node-view-mode-full .vehIntro{display:block;}body.crsite-dipendenti .node-type-vehicle.node-view-mode-full .vehIntro p.vehCanone,body.crsite-dipendenti .node-type-vehicle.node-view-mode-full .vehIntro p.vehIntroInfo{margin:0;font-weight:500;font-size:1.25rem;line-height:1.875rem;color:#AAAAAA;}body.crsite-dipendenti .node-type-vehicle.node-view-mode-full .vehIntro p.vehCanone span,body.crsite-dipendenti .node-type-vehicle.node-view-mode-full .vehIntro p.vehIntroInfo span{color:#005366;}@media screen and (max-width:767px){body.crsite-dipendenti .node-type-vehicle.node-view-mode-full .vehIntro p.vehCanone,body.crsite-dipendenti .node-type-vehicle.node-view-mode-full .vehIntro p.vehIntroInfo{margin-bottom:15px;font-size:1rem;line-height:1.625rem;}}.withBorderAnim:after,.withBorderAnim:before,.withBorderAnim .anim-border:before,.withBorderAnim .anim-border:after{content:"";position:absolute;transition:all 0.12s;z-index:3;}.withBorderAnim:before{top:0;left:0;width:0;height:0;border-top:5px solid #FDBA27;transition-delay:0.36s;}.withBorderAnim:after{top:0;right:0;height:0;border-right:5px solid #FDBA27;transition-delay:0.24s;}.withBorderAnim .anim-border{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;}.withBorderAnim .anim-border:before{bottom:0;right:0;width:0;border-bottom:5px solid #FDBA27;transition-delay:0.12s;}.withBorderAnim .anim-border:after{bottom:0;left:0;height:0;border-left:5px solid #FDBA27;transition-delay:unset;}.greenFuel .withBorderAnim:before{border-color:#82AF39;}.greenFuel .withBorderAnim:after{border-color:#82AF39;}.greenFuel .withBorderAnim .anim-border:before{border-color:#82AF39;}.greenFuel .withBorderAnim .anim-border:after{border-color:#82AF39;}.withBorderAnim:hover:before{width:100%;transition-delay:unset;}.withBorderAnim:hover:after{height:100%;transition-delay:0.12s;}.withBorderAnim:hover .anim-border:before{width:100%;transition-delay:0.24s;}.withBorderAnim:hover .anim-border:after{height:100%;transition-delay:0.36s;}.view-vehicles-simple.vehicles-list .view-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:flex-start;width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;}.view-vehicles-simple.vehicles-list .views-row{flex-basis:calc(33.33% - 30px);flex-shrink:0;flex-grow:0;margin:15px;}@media screen and (max-width:959px){.view-vehicles-simple.vehicles-list .views-row{flex-basis:calc(50% - 30px);flex-grow:1;flex-shrink:0;}}@media screen and (max-width:620px){.view-vehicles-simple.vehicles-list .view-content{width:100%;margin-left:0;margin-right:0;}.view-vehicles-simple.vehicles-list .views-row{flex-basis:100%;margin:15px 0;}}.view-vehicles-simple.vehicles-slider{position:relative;}.view-vehicles-simple.vehicles-slider .swiperWrapper{position:relative;overflow:hidden;width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;}.view-vehicles-simple.vehicles-slider .swiper-slide{height:auto;padding-top:20px;padding-bottom:20px;}.view-vehicles-simple.vehicles-slider .swiper-pagination.swiper-pagination-bullets{position:relative;bottom:0;width:100%;height:18px;margin-top:10px;transform:translate(0,0) !important;font-size:0;}.view-vehicles-simple.vehicles-slider .swiper-pagination-bullet{position:relative;width:18px;height:18px;margin:0 5px !important;background:transparent;opacity:1;}.view-vehicles-simple.vehicles-slider .swiper-pagination-bullet:only-child{visibility:hidden;}.view-vehicles-simple.vehicles-slider .swiper-pagination-bullet:before{content:'';display:block;width:10px;height:10px;margin:4px;background:#005366;opacity:1;border-radius:100%;transition:all 0.3s ease;}.view-vehicles-simple.vehicles-slider .swiper-pagination-bullet-active:before{width:18px;height:18px;margin:0;background:#FFBA3A;}.view-vehicles-simple.vehicles-slider .node-content.node-type-vehicle-simple.node-view-mode-teaser,.view-vehicles-simple.vehicles-slider .node-view-mode-teaser.custom-request{width:calc(100% - 30px) !important;margin-left:15px;margin-right:15px;}.node-content.node-type-vehicle-simple.node-view-mode-teaser,.node-view-mode-teaser.custom-request{position:relative;height:100%;padding:20px 8px;background:#FFFFFF;border:1px solid #FFFFFF;box-shadow:0 0 15px 0 rgba(0,0,0,0.25);box-sizing:border-box;transition:all 0.3s ease;text-align:center;}.node-content.node-type-vehicle-simple.node-view-mode-teaser .cardTop,.node-view-mode-teaser.custom-request .cardTop{margin-bottom:10px;}.node-content.node-type-vehicle-simple.node-view-mode-teaser .cardTop .field--name-field-veh-brand,.node-view-mode-teaser.custom-request .cardTop .field--name-field-veh-brand{margin-bottom:5px;font-size:1.5625rem;line-height:1.75rem;font-weight:bold;color:#454545;}.node-content.node-type-vehicle-simple.node-view-mode-teaser .cardTop .field--name-field-veh-model,.node-view-mode-teaser.custom-request .cardTop .field--name-field-veh-model{margin-bottom:5px;font-size:0.9375rem;line-height:1.125rem;font-weight:bold;color:#454545;}.node-content.node-type-vehicle-simple.node-view-mode-teaser .cardTop .field--name-field-veh-arrangement,.node-view-mode-teaser.custom-request .cardTop .field--name-field-veh-arrangement{font-size:1rem;line-height:1.25rem;color:#454545;text-transform:uppercase;}.node-content.node-type-vehicle-simple.node-view-mode-teaser .cardCover,.node-view-mode-teaser.custom-request .cardCover{position:relative;margin-bottom:15px;}.node-content.node-type-vehicle-simple.node-view-mode-teaser .cardCover .field--name-field-veh-cover,.node-view-mode-teaser.custom-request .cardCover .field--name-field-veh-cover{padding:0 12px;}.node-content.node-type-vehicle-simple.node-view-mode-teaser .cardCover .specialLogo,.node-view-mode-teaser.custom-request .cardCover .specialLogo{position:absolute;bottom:0;right:0;width:105px;height:60px;}.node-content.node-type-vehicle-simple.node-view-mode-teaser .cardCover .specialLogo img,.node-view-mode-teaser.custom-request .cardCover .specialLogo img{display:inline-block;width:100%;height:auto;vertical-align:top;}.node-content.node-type-vehicle-simple.node-view-mode-teaser .cardPricer,.node-view-mode-teaser.custom-request .cardPricer{margin-bottom:15px;}.node-content.node-type-vehicle-simple.node-view-mode-teaser .cardPricer label.price,.node-view-mode-teaser.custom-request .cardPricer label.price{display:block;margin-bottom:5px;font-weight:700;font-size:2.5rem;line-height:1.875rem;color:#005366;}.node-content.node-type-vehicle-simple.node-view-mode-teaser .cardPricer label.iva,.node-view-mode-teaser.custom-request .cardPricer label.iva{display:block;font-size:0.9375rem;line-height:1.125rem;color:#005366;}.node-content.node-type-vehicle-simple.node-view-mode-teaser .cardInfos,.node-view-mode-teaser.custom-request .cardInfos{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch;align-content:flex-start;margin-bottom:10px;}.node-content.node-type-vehicle-simple.node-view-mode-teaser .cardInfos .cardInfo,.node-view-mode-teaser.custom-request .cardInfos .cardInfo{flex-basis:33.333%;flex-grow:0;flex-shrink:0;padding:0 5px;display:flex;flex-direction:column;justify-content:center;align-items:center;}.node-content.node-type-vehicle-simple.node-view-mode-teaser .cardInfos .cardInfo:nth-child(2),.node-view-mode-teaser.custom-request .cardInfos .cardInfo:nth-child(2){border-left:1px solid #AAAAAA;border-right:1px solid #AAAAAA;}.node-content.node-type-vehicle-simple.node-view-mode-teaser .cardInfos span.icon,.node-view-mode-teaser.custom-request .cardInfos span.icon{display:block;margin-top:10px;margin-bottom:10px;vertical-align:top;}.node-content.node-type-vehicle-simple.node-view-mode-teaser .cardInfos span.icon:before,.node-view-mode-teaser.custom-request .cardInfos span.icon:before{font-size:24px;line-height:24px;color:#005366;}.node-content.node-type-vehicle-simple.node-view-mode-teaser .cardInfos span.icon.icon-eco:before,.node-view-mode-teaser.custom-request .cardInfos span.icon.icon-eco:before{color:#82AF39;}.node-content.node-type-vehicle-simple.node-view-mode-teaser .cardInfos label,.node-view-mode-teaser.custom-request .cardInfos label{display:block;vertical-align:top;font-size:1rem;line-height:1.25rem;}.node-content.node-type-vehicle-simple.node-view-mode-teaser .cardInfos label.value,.node-view-mode-teaser.custom-request .cardInfos label.value{margin-top:12px;margin-bottom:12px;line-height:24px;color:#005366;}.node-content.node-type-vehicle-simple.node-view-mode-teaser .cardInfos label.info,.node-view-mode-teaser.custom-request .cardInfos label.info{color:#454545;}.node-content.node-type-vehicle-simple.node-view-mode-teaser .cardPayments,.node-view-mode-teaser.custom-request .cardPayments{margin-bottom:20px;padding:6px 0;background:#f4f3f3;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch;align-content:flex-start;font-size:0.9375rem;line-height:1.125rem;font-weight:bold;color:#454545;}.node-content.node-type-vehicle-simple.node-view-mode-teaser .cardPayments .cardAnticipo,.node-content.node-type-vehicle-simple.node-view-mode-teaser .cardPayments .cardDurata,.node-view-mode-teaser.custom-request .cardPayments .cardAnticipo,.node-view-mode-teaser.custom-request .cardPayments .cardDurata{flex-grow:0;flex-shrink:0;padding:0 5px;}.node-content.node-type-vehicle-simple.node-view-mode-teaser .cardPayments .cardAnticipo,.node-view-mode-teaser.custom-request .cardPayments .cardAnticipo{flex-basis:66.666%;border-right:1px solid #FFFFFF;}.node-content.node-type-vehicle-simple.node-view-mode-teaser .cardPayments .cardDurata,.node-view-mode-teaser.custom-request .cardPayments .cardDurata{flex-basis:33.333%;}.node-content.node-type-vehicle-simple.node-view-mode-teaser.greenFuel,.node-view-mode-teaser.custom-request.greenFuel{border:1px solid #82AF39 !important;}.node-content.node-type-vehicle-simple.node-view-mode-teaser:hover,.node-view-mode-teaser.custom-request:hover{border:1px solid #FDBA27;}.node-view-mode-teaser.custom-request .cardWrapper{height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;}.node-view-mode-teaser.custom-request .cardCover{margin-bottom:35px;}.node-view-mode-teaser.custom-request .cardCustom{margin-bottom:45px;}.node-view-mode-teaser.custom-request .cardCustom span{display:block;font-size:1.25rem;line-height:1.75rem;color:#454545;}.node-view-mode-teaser.custom-request .cardAction{margin-top:auto;}.node-content.node-type-vehicle-simple.node-view-mode-full .vehTechInfo{margin-bottom:30px;}.node-content.node-type-vehicle-simple.node-view-mode-full .finalText p,.node-content.node-type-vehicle-simple.node-view-mode-full .field--name-field-veh-note p{font-size:1.25rem;line-height:1.75rem;}.node-content.node-type-vehicle-simple.node-view-mode-full .serviziAggiuntivi table{width:100%;}.node-content.node-type-vehicle-simple.node-view-mode-full .serviziAggiuntivi table tr{border-bottom:1px solid #f4f3f3;}.node-content.node-type-vehicle-simple.node-view-mode-full .serviziAggiuntivi table td{padding:20px 0;font-size:1rem;line-height:1.25rem;}.node-content.node-type-vehicle-simple.node-view-mode-full .serviziAggiuntivi table td:first-child{width:30%;font-weight:500;}.node-content.node-type-vehicle-simple.node-view-mode-full .serviziAggiuntivi table td:last-child{width:70%;font-weight:400;}.node-content.node-type-vehicle-simple.node-view-mode-full .vehTop{position:relative;}.node-content.node-type-vehicle-simple.node-view-mode-full .vehTop .specialLogo{position:absolute;bottom:0;right:0;width:105px;height:60px;}.node-content.node-type-vehicle-simple.node-view-mode-full .vehTop .specialLogo img{display:inline-block;width:100%;height:auto;vertical-align:top;}body.path-frontpage .field--name-field-title,body.node-3034 .field--name-field-title{font-size:52px;text-transform:none;margin:0 0 .4em;}body.path-frontpage .paragraph--type--tabs-container ul.ui-tabs-nav,body.node-3034 .paragraph--type--tabs-container ul.ui-tabs-nav{border:none !important;}body.path-frontpage .paragraph--type--tabs-container ul.ui-tabs-nav li a,body.node-3034 .paragraph--type--tabs-container ul.ui-tabs-nav li a{color:#FFFFFF;}body.path-frontpage .paragraph--type--tabs-container ul.ui-tabs-nav li.ui-state-active a,body.node-3034 .paragraph--type--tabs-container ul.ui-tabs-nav li.ui-state-active a{color:#FFBA3A;}body.path-frontpage .view-vehicles-simple.vehicles-slider,body.node-3034 .view-vehicles-simple.vehicles-slider{margin-bottom:50px;}body.path-frontpage .view-vehicles-simple.vehicles-slider .swiper-pagination-bullet:before,body.node-3034 .view-vehicles-simple.vehicles-slider .swiper-pagination-bullet:before{background:#FFFFFF;}body.path-frontpage .view-vehicles-simple.vehicles-slider .swiper-pagination-bullet-active:before,body.node-3034 .view-vehicles-simple.vehicles-slider .swiper-pagination-bullet-active:before{background:#FFBA3A;}.node-type-ebike.node-view-mode-teaser{position:relative;height:100%;font-weight:500;color:#454545;}.node-type-ebike.node-view-mode-teaser a.bikeLink{position:absolute;top:0;left:0;width:100%;height:100%;text-decoration:none !important;}.node-type-ebike.node-view-mode-teaser .bikeWrapper:before{content:"";display:block;float:left;position:relative;width:0;height:0;padding-bottom:100%;background-color:rgba(255,0,0,0.2);}.node-type-ebike.node-view-mode-teaser .bikeTop{position:relative;background:#FFFFFF;}.node-type-ebike.node-view-mode-teaser .bikeTop img.img-responsive{margin:0 auto;}.node-type-ebike.node-view-mode-teaser .bikeBottom{position:relative;margin-bottom:34px;padding:24px 24px 30px 24px;color:#454545;}.node-type-ebike.node-view-mode-teaser h4.bikeTitle{font-weight:500;font-size:1.5625rem;line-height:1.75rem;}.node-type-ebike.node-view-mode-teaser .field--name-field-eb-arrangement{font-size:0.9375rem;line-height:1.125rem;margin-bottom:90px;}.node-type-ebike.node-view-mode-teaser .bikeCanone{position:absolute;bottom:20px;font-weight:300;font-size:1rem;line-height:1.375rem;}.node-type-ebike.node-view-mode-teaser .bikeAttachment{position:absolute;bottom:0;left:0;width:100%;height:34px;padding:5px;background:#005366;z-index:1;}.node-type-ebike.node-view-mode-teaser .bikeAttachment a{display:inline-block;width:100%;height:24px;vertical-align:top;font-size:14px;line-height:24px;color:#FFFFFF;text-align:center;}.node-type-ebike.node-view-mode-teaser .bikeAttachment span{display:inline-block;vertical-align:top;margin-left:10px;}.node-type-ebike.node-view-mode-full{position:relative;max-width:825px;margin:60px auto;}.node-type-ebike.node-view-mode-full .bikeBack{margin-bottom:30px;text-align:right;}.node-type-ebike.node-view-mode-full .bikeBack a{display:inline-block;vertical-align:top;font-weight:500;font-size:1rem;line-height:1.25rem;color:#005366;}.node-type-ebike.node-view-mode-full .bikeBack a:before{transform:rotate(180deg);margin-right:12px;}.node-type-ebike.node-view-mode-full .bikeSumIntro{display:none;margin-bottom:35px;}.node-type-ebike.node-view-mode-full .bikeSumIntro p{font-size:1.25rem;}.node-type-ebike.node-view-mode-full .bikeTop{position:relative;margin-bottom:40px;background:#FFFFFF;}.node-type-ebike.node-view-mode-full .bikeTop img.img-responsive{margin:0 auto;}.node-type-ebike.node-view-mode-full .bikeEdit{display:none;margin-top:20px;text-align:right;}.node-type-ebike.node-view-mode-full .bikeEdit a{display:inline-block;vertical-align:top;font-weight:500;font-size:1rem;line-height:1.25rem;color:#005366;}.node-type-ebike.node-view-mode-full .bikeEdit a:before{margin-right:12px;}.node-type-ebike.node-view-mode-full .bikeIntro{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;align-content:center;margin-bottom:40px;}.node-type-ebike.node-view-mode-full .bikeIntro h3.bike-title{margin:0;}.node-type-ebike.node-view-mode-full .bikeIntro .bikeCanone{font-weight:500;font-size:1.25rem;line-height:1.875rem;color:#AAAAAA;}.node-type-ebike.node-view-mode-full .bikeIntro .bikeCanone span{color:#005366;}.node-type-ebike.node-view-mode-full .paragraph--type--gallery .slick-current img{background:#FFFFFF;}.node-type-ebike.node-view-mode-full .bikeTechInfoList{width:calc(100% + 30px);margin:0 -15px;}.node-type-ebike.node-view-mode-full .bikeTechInfoList .bikeTIItem{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:flex-start;padding:0 15px;}.node-type-ebike.node-view-mode-full .bikeTechInfoList .bikeTIItem:first-of-type span.lbl,.node-type-ebike.node-view-mode-full .bikeTechInfoList .bikeTIItem:first-of-type span.val{border-top:1px solid #f4f3f3;}.node-type-ebike.node-view-mode-full .bikeTechInfoList span.lbl{flex-basis:30%;flex-grow:0;flex-shrink:0;padding:20px 0;border-bottom:1px solid #f4f3f3;font-weight:500;font-size:1rem;line-height:1.25rem;}.node-type-ebike.node-view-mode-full .bikeTechInfoList span.val{flex-basis:70%;flex-grow:0;flex-shrink:0;padding:20px 0;border-bottom:1px solid #f4f3f3;font-weight:400;font-size:1rem;line-height:1.25rem;}.node-type-ebike.node-view-mode-full .bikeTechInfoList ul{width:100%;}.node-type-ebike.node-view-mode-full .bikeTechInfoList li{position:relative;font-weight:400;font-size:1rem;line-height:1.25rem;}.node-type-ebike.node-view-mode-full .bikeTechInfoList .brandLogo{max-height:24px;}.node-type-ebike.node-view-mode-full .bikeTechInfoList .bikeTIItem.itmGrey{background:#f4f3f3;}.node-type-ebike.node-view-mode-full .bikeTechInfoList .bikeTIItem.itmGrey span.lbl{border-bottom:1px solid #FFFFFF;}.node-type-ebike.node-view-mode-full .bikeTechInfoList .bikeTIItem.itmGrey span.val{border-bottom:1px solid #FFFFFF;font-weight:500;color:#005366;}.node-type-ebike.node-view-mode-full .bikeQuoteCalculator{margin-top:40px;}.node-type-ebike.node-view-mode-full .bikeQuoteCalculator h3.bikes{margin-bottom:20px;}.node-type-ebike.node-view-mode-full .bikeQuoteCalculator .bikeQCBox{display:block;width:100%;margin-bottom:30px;padding:30px;background:#FFFFFF;box-shadow:0 0 15px 0 rgba(0,0,0,0.15);}.node-type-ebike.node-view-mode-full .bikeQuoteCalculator h4.bikes-chap{position:relative;padding-right:170px;}.node-type-ebike.node-view-mode-full .bikeQuoteCalculator h4.bikes-chap span{position:absolute;top:50%;right:0;transform:translate(0,-50%);color:#005366;text-transform:none;}.node-type-ebike.node-view-mode-full .bikeQuoteCalculator p{margin:0 0 25px 0;font-weight:400;font-size:1.25rem;line-height:1.875rem;}.node-type-ebike.node-view-mode-full .bikeQuoteCalculator .bikeQCItems{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;align-content:flex-start;}.node-type-ebike.node-view-mode-full .bikeQuoteCalculator .bikeQCItems.itemsCheckboxes{flex-wrap:wrap;justify-content:flex-start;}.node-type-ebike.node-view-mode-full .bikeQuoteCalculator .bikeQCItems .bikeQCItem{flex:1 1 0px;}.node-type-ebike.node-view-mode-full .bikeQuoteCalculator .bikeQCItems .itemCheckbox,.node-type-ebike.node-view-mode-full .bikeQuoteCalculator .bikeQCItems .itemRadio{flex-basis:25%;flex-grow:0;margin-bottom:10px;}.node-type-ebike.node-view-mode-full .bikeQuoteCalculator .bikeQCItems.itemsHalf .bikeQCItem{flex-basis:calc(50% - 60px);flex-grow:0;flex-shrink:0;}.node-type-ebike.node-view-mode-full .bikeQuoteCalculator .bikeQCItems.itemsThird .bikeQCItem{flex-basis:calc(33.3333% - 60px);flex-grow:0;flex-shrink:0;}.node-type-ebike.node-view-mode-full .bikeQuoteCalculator .itemSelect label{display:block;font-weight:400;font-size:1rem;line-height:1.25rem;}.node-type-ebike.node-view-mode-full .bikeQuoteCalculator .itemSelect select{width:100%;}.node-type-ebike.node-view-mode-full .bikeQuoteCalculator .bikeQCSummary{display:none;}.node-type-ebike.node-view-mode-full .bikeQuoteCalculator .bikeQCSummary .bikeQCSummaryWrp{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;align-content:flex-start;padding:30px 0;background:#f4f3f3;}.node-type-ebike.node-view-mode-full .bikeQuoteCalculator .bikeQCSummary .bikeQCSItem{flex:1 1 0px;padding:0 30px;}.node-type-ebike.node-view-mode-full .bikeQuoteCalculator .bikeQCSummary .bikeQCSItem:first-of-type{border-right:1px solid #AAAAAA;}.node-type-ebike.node-view-mode-full .bikeQuoteCalculator .bikeQCSummary .bikeQCSItem:last-of-type{flex-basis:100%;flex-grow:0;flex-shrink:0;margin:30px 0 0 0;text-align:center;}.node-type-ebike.node-view-mode-full .bikeQuoteCalculator .bikeQCSummary p{margin:0;font-weight:400;font-size:1.25rem;line-height:1.875rem;color:#454545;}.node-type-ebike.node-view-mode-full .bikeQuoteCalculator .bikeQCSummary span{font-weight:400;font-size:2.5rem;line-height:3.125rem;color:#005366;}.node-type-ebike.node-view-mode-full #preventivoSummary{display:none;}.node-type-ebike.node-view-mode-full #preventivoSummary .bikeTIItem:first-of-type span.lbl,.node-type-ebike.node-view-mode-full #preventivoSummary .bikeTIItem:first-of-type span.val{border-top:none;}@media screen and (max-width:1200px){.node-type-ebike.node-view-mode-full .bikeQuoteCalculator .bikeQCSummary span{font-size:2.25rem;line-height:2.875rem;}}@media screen and (max-width:1024px){.node-type-ebike.node-view-mode-full .bikeQuoteCalculator .bikeQCItems .itemCheckbox,.node-type-ebike.node-view-mode-full .bikeQuoteCalculator .bikeQCItems .itemRadio{flex-basis:50%;}.node-type-ebike.node-view-mode-full .bikeQuoteCalculator .bikeQCItems.itemsHalf .bikeQCItem{flex-basis:calc(50% - 20px);}.node-type-ebike.node-view-mode-full .bikeQuoteCalculator .bikeQCItems.itemsThird .bikeQCItem{flex-basis:calc(33.3333% - 20px);}.node-type-ebike.node-view-mode-full .bikeQuoteCalculator .bikeQCSummary .bikeQCSummaryWrp{padding:20px 0;}.node-type-ebike.node-view-mode-full .bikeQuoteCalculator .bikeQCSummary .bikeQCSItem{flex-basis:50%;flex-grow:0;flex-shrink:0;padding:0 20px;}.node-type-ebike.node-view-mode-full .bikeQuoteCalculator .bikeQCSummary .bikeQCSItem:first-of-type{border-right:1px solid #AAAAAA;}}@media screen and (max-width:959px){.node-type-ebike.node-view-mode-full .bikeQuoteCalculator .bikeQCBox{margin-bottom:20px;padding:20px;}.node-type-ebike.node-view-mode-full .bikeQuoteCalculator .bikeQCItems.itemsHalf .bikeQCItem{flex-basis:calc(50% - 20px);}.node-type-ebike.node-view-mode-full .bikeQuoteCalculator .bikeQCItems.itemsThird{display:block;}.node-type-ebike.node-view-mode-full .bikeQuoteCalculator .bikeQCItems.itemsThird .bikeQCItem{display:block;width:100%;margin:0 0 20px 0;}.node-type-ebike.node-view-mode-full .bikeQuoteCalculator .bikeQCSummary .bikeQCSummaryWrp{display:block;}.node-type-ebike.node-view-mode-full .bikeQuoteCalculator .bikeQCSummary .bikeQCSItem:first-of-type{padding-bottom:20px;margin-bottom:20px;border-right:none;border-bottom:1px solid #AAAAAA;}}@media screen and (max-width:767px){.node-type-ebike.node-view-mode-full .bikeIntro{flex-direction:column-reverse;align-items:flex-start;}.node-type-ebike.node-view-mode-full .bikeIntro .bikeCanone{margin-bottom:15px;font-size:1rem;line-height:1.625rem;}.node-type-ebike.node-view-mode-full .paragraph--type--gallery{margin:30px auto;}.node-type-ebike.node-view-mode-full .bikeTechInfoList .bikeTIItem{display:block;padding:10px 15px;border-bottom:1px solid #f4f3f3;}.node-type-ebike.node-view-mode-full .bikeTechInfoList span.lbl,.node-type-ebike.node-view-mode-full .bikeTechInfoList span.val{display:block;border:none !important;padding:5px 0;}.node-type-ebike.node-view-mode-full .bikeTechInfoList li{display:list-item;position:relative;padding:0 0 0 20px;}.node-type-ebike.node-view-mode-full .bikeTechInfoList li:before{display:inline-block;position:absolute;top:0;left:0;padding:0;}.node-type-ebike.node-view-mode-full .bikeTechInfoList li:first-of-type:before{display:inline-block;}.node-type-ebike.node-view-mode-full .bikeQuoteCalculator h4.bikes-chap{padding-right:0;font-size:1.125rem;line-height:1.75rem;}.node-type-ebike.node-view-mode-full .bikeQuoteCalculator h4.bikes-chap span{position:relative;display:block;top:auto;right:auto;margin-bottom:5px;transform:translate(0,0);font-size:1rem;line-height:1.5rem;}.node-type-ebike.node-view-mode-full .bikeQuoteCalculator p{margin:0 0 15px 0;font-size:1rem;line-height:1.5rem;}.node-type-ebike.node-view-mode-full .bikeQuoteCalculator .bikeQCItems .itemCheckbox,.node-type-ebike.node-view-mode-full .bikeQuoteCalculator .bikeQCItems .itemRadio{flex-basis:100%;}.node-type-ebike.node-view-mode-full .bikeQuoteCalculator .bikeQCItems.itemsHalf{display:block;}.node-type-ebike.node-view-mode-full .bikeQuoteCalculator .bikeQCItems.itemsHalf .bikeQCItem{display:block;width:100%;margin:0 0 20px 0;}.node-type-ebike.node-view-mode-full .bikeQuoteCalculator .bikeQCSummary p{font-size:1.125rem;line-height:1.5rem;}.node-type-ebike.node-view-mode-full .bikeQuoteCalculator .bikeQCSummary span{font-size:1.875rem;line-height:2.5rem;}}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box;}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}.mfp-align-top .mfp-container:before{display:none;}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}.mfp-ajax-cur{cursor:progress;}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}.mfp-auto-cursor .mfp-content{cursor:auto;}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}.mfp-loading.mfp-figure{display:none;}.mfp-hide{display:none !important;}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}.mfp-preloader a{color:#CCC;}.mfp-preloader a:hover{color:#FFF;}.mfp-s-ready .mfp-preloader{display:none;}.mfp-s-error .mfp-content{display:none;}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation;}button::-moz-focus-inner{padding:0;border:0;}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace;}.mfp-close:hover,.mfp-close:focus{opacity:1;}.mfp-close:active{top:1px;}.mfp-close-btn-in .mfp-close{color:#333;}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%;}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap;}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent;}.mfp-arrow:active{margin-top:-54px;}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px;}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7;}.mfp-arrow-left{left:0;}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px;}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F;}.mfp-arrow-right{right:0;}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px;}.mfp-arrow-right:before{border-left:27px solid #3F3F3F;}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}.mfp-iframe-holder .mfp-close{top:-40px;}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000;}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}.mfp-figure{line-height:0;}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444;}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px;}.mfp-figure figure{margin:0;}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px;}.mfp-image-holder .mfp-content{max-width:100%;}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}.mfp-img-mobile img.mfp-img{padding:0;}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box;}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}.mfp-img-mobile .mfp-counter{right:5px;top:3px;}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0;}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75);}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}.mfp-container{padding-left:6px;padding-right:6px;}}
