﻿@charset "UTF-8";@import'swiper.min.css';@import'fontello-embedded.css';@import'responsive-tables.css';html{min-height:100%;font-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{min-width:320px;margin:0;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'Poppins',sans-serif;color:#777;background-color:#f8f8f8;overflow-x:hidden;}::-moz-selection{background:#b3d4fc;text-shadow:none;}::selection{background:#b3d4fc;text-shadow:none;}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}audio,canvas,iframe,img,svg,video{vertical-align:middle;}fieldset{border:0;margin:0;padding:0;}a[href],button{touch-action:manipulation;}a{text-decoration:none;color:inherit;}input::-moz-focus-inner{border:0;}ul{list-style-type:none;padding:0;margin:0;}h1,h2,h3,h4,h5,h6,figure{margin:0;}*,*:before,*:after{box-sizing:border-box;}img{-ms-interpolation-mode:bicubic;}.image-fix{display:block;width:100%;height:auto;}textarea{box-sizing:border-box;resize:vertical;}table{border-collapse:collapse;border-spacing:0;}button{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;background:transparent;line-height:1;cursor:pointer;}[class^="icon-"]:before,[class*=" icon-"]:before,[class^="icon-"]:after,[class*=" icon-"]:after{width:auto;margin:0;}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0;}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both;}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.hidden{opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:hidden;}.visible{opacity:1;-webkit-backface-visibility:visible;backface-visibility:visible;visibility:visible;}.dots{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.cookies-layer{width:100%;position:fixed;left:0;bottom:0;background-color:#fff;transform:translateY(100%);box-shadow:0 0 5px 0 rgba(0,0,0,.3);z-index:99999;}.cookies-layer.on{transform:translateY(0);transition:transform .3s ease;}.cookies-layer .cookies-layer-close-btn{position:absolute;right:10px;top:10px;}@media only screen and (min-width:768px){.cookies-layer .cookies-layer-close-btn{right:20px;top:10px;}}@media only screen and (min-width:1440px){.cookies-layer .cookies-layer-close-btn{right:20px;top:20px;}}@media only screen and (max-width:425px){.cookies-layer .cookies-layer-close-btn{top:25px;right:15px;}}.cookies-layer .cookies-layer-close-btn>button{padding:0;display:flex;align-items:center;justify-content:center;width:35px;height:35px;font-size:25px;border:1px solid #aaa;color:#aaa;background-color:#fff;transition:all .35s cubic-bezier(.215,.61,.355,1);}@media only screen and (max-width:1440px){.cookies-layer .cookies-layer-close-btn>button{width:30px;height:30px;font-size:20px;line-height:20px;}}.cookies-layer .cookies-layer-close-btn>button:hover{background-color:#eee;}.cookies-layer .cookies-layer-close-btn>button:before{content:"×";line-height:0;}.cookies-layer .cookies-layer-container{padding:25px 15px;max-width:1024px;margin:0 auto;}@media only screen and (min-width:768px){.cookies-layer .cookies-layer-container{padding:20px;}}@media only screen and (min-width:1440px){.cookies-layer .cookies-layer-container{padding:30px 20px;}}.cookies-layer .cookies-layer-container>div{width:100%;}.cookies-layer .cookies-layer-container>div:nth-child(1){margin:0 0 20px;}@media only screen and (max-width:600px){.cookies-layer .cookies-layer-container>div:nth-child(1){margin-right:40px;}}.cookies-layer .cookies-layer-container>div:nth-child(2){display:flex;justify-content:flex-end;}@media only screen and (max-width:767px){.cookies-layer .cookies-layer-container>div:nth-child(2){flex-wrap:wrap;}}@media only screen and (max-width:1023px){.cookies-layer .cookies-layer-container>div:nth-child(2) .cookies-button{width:50%;}}@media only screen and (max-width:767px){.cookies-layer .cookies-layer-container>div:nth-child(2) .cookies-button{width:100%;}}.cookies-layer .cookies-layer-container>div:nth-child(2) .cookies-button:not(:last-of-type){margin-right:20px;}@media only screen and (max-width:767px){.cookies-layer .cookies-layer-container>div:nth-child(2) .cookies-button:not(:last-of-type){margin-right:0;margin-bottom:10px;}}.cookies-layer .cookies-title{display:block;font-size:20px;font-weight:700;line-height:1.1;margin-bottom:10px;font-family:sans-serif;}@media only screen and (min-width:1024px){.cookies-layer .cookies-title{font-size:23px;line-height:1.3;margin-bottom:15px;}}@media only screen and (max-width:425px){.cookies-layer .cookies-title{font-size:17px;margin-right:50px;}}.cookies-layer p{font-size:12px;line-height:1.4;margin:0;font-family:sans-serif;}@media only screen and (min-width:1024px){.cookies-layer p{font-size:13px;}}@media only screen and (max-width:425px){.cookies-layer p{font-size:10px;}}.cookies-layer p>a{text-decoration:underline;transition:opacity .3s;color:#5fb755;}.cookies-layer p>a:hover{opacity:.5;}.cookies-layer p>a:focus{outline:0;}.cookies-layer .cookies-button>a,.cookies-layer .cookies-button>button,.cookies-layer .cookies-button>span{width:100%;}.cookies-button.--manage>a,.cookies__button.--manage>a,.cookies-button.--manage>button,.cookies__button.--manage>button,.cookies-button.--manage>span,.cookies__button.--manage>span{border:1px solid #aaa;background-color:#fff;color:#aaa!important;}.cookies-button.--manage>a:hover:before,.cookies__button.--manage>a:hover:before,.cookies-button.--manage>button:hover:before,.cookies__button.--manage>button:hover:before,.cookies-button.--manage>span:hover:before,.cookies__button.--manage>span:hover:before{opacity:.1;}.cookies-button>a,.cookies__button>a,.cookies-button>button,.cookies__button>button,.cookies-button>span,.cookies__button>span{align-items:center;border:1px solid #5fb755;color:#fff!important;background-color:#5fb755;display:flex;font-size:12px;font-weight:700;height:45px;justify-content:center;min-width:130px;overflow:hidden;padding:0 10px;position:relative;text-align:center;text-transform:uppercase;transition:all .35s cubic-bezier(.215,.61,.355,1);font-family:sans-serif;text-decoration:none!important;}@media screen and (min-width:1024px){.cookies-button>a,.cookies__button>a,.cookies-button>button,.cookies__button>button,.cookies-button>span,.cookies__button>span{font-size:13px;height:45px;min-width:200px;padding:0 10px;}}.cookies-button>a:hover:before,.cookies__button>a:hover:before,.cookies-button>button:hover:before,.cookies__button>button:hover:before,.cookies-button>span:hover:before,.cookies__button>span:hover:before{opacity:.4;}.cookies-button>a:before,.cookies__button>a:before,.cookies-button>button:before,.cookies__button>button:before,.cookies-button>span:before,.cookies__button>span:before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background-color:#000;opacity:0;transition:all .3s cubic-bezier(.215,.61,.355,1);}.cookies-button>a>span,.cookies__button>a>span,.cookies-button>button>span,.cookies__button>button>span,.cookies-button>span>span,.cookies__button>span>span{position:relative;z-index:2;}.cookies-popup{position:fixed;left:0;bottom:0;width:100%;height:100%;background-color:#fff;transition:transform .5s ease,opacity 0s ease .5s;z-index:999999;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;box-sizing:border-box;opacity:0;visibility:hidden;backface-visibility:hidden;transform:translateY(100%);transition:transform 0s .35s,opacity .35s ease,visibility .35s ease;}.cookies-popup.is--open{opacity:1;backface-visibility:visible;visibility:visible;transform:translateY(0);transition:transform 0s,opacity .5s ease,visibility .5s ease;}.cookies-popup.is--open .cookies-popup-inner{opacity:1;transform:translateX(0);}.cookies-popup .cookies-popup-inner{position:relative;padding:30px;height:auto;width:760px;max-width:calc(100% - 30px);max-height:calc(100% - 60px);background-color:#fff;box-sizing:border-box;opacity:0;transform:translateX(-100px);transition:opacity .35s,transform .35s;overflow-y:auto;}@media screen and (min-width:768px){.cookies-popup .cookies-popup-inner{max-width:calc(100% - 60px);max-height:calc(100% - 60px);}}@media screen and (min-width:1366px){.cookies-popup .cookies-popup-inner{padding:55px;}}.cookies-popup .cookies-popup-inner .cookies-popup-close{font-size:30px;height:30px;position:absolute;right:10px;top:10px;transition:opacity .5s ease;width:30px;color:#333;z-index:5;}@media screen and (min-width:768px){.cookies-popup .cookies-popup-inner .cookies-popup-close{font-size:35px;right:30px;top:30px;}}.cookies-popup .cookies-popup-inner .cookies-popup-close:hover{opacity:.5;}.cookies-popup .cookies-popup-inner .cookies-popup-close:before{content:"×";width:100%;height:100%;display:flex;align-items:center;justify-content:center;}.cookies-popup .cookies-popup-title{display:block;font-size:20px;font-weight:700;line-height:1.25;text-transform:uppercase;text-align:center;font-family:sans-serif;}@media screen and (min-width:768px){.cookies-popup .cookies-popup-title{font-size:25px;}}@media screen and (min-width:1366px){.cookies-popup .cookies-popup-title{font-size:28px;}}.cookies-popup .cookies-button>a,.cookies-popup .cookies-button>button,.cookies-popup .cookies-button>span{margin:0 auto;min-width:140px;}.cookies-popup-form{display:flex;flex-wrap:wrap;margin-top:25px;max-width:none;transition:opacity .35s;}@media screen and (min-width:1366px){.cookies-popup-form{margin:35px 0 0;}}.cookies-popup-form .cookies__button>a,.cookies-popup-form .cookies__button>button,.cookies-popup-form .cookies__button>span{margin:0 auto;}.cookies-popup-term{width:100%;border-top:1px solid #dedede;margin-top:0;padding:20px 0;text-align:left;}.cookies-popup-term:last-child{border-bottom:1px solid #dedede;}@media only screen and (max-width:599px){.cookies-popup-term{text-align:left;}}.cookies-popup-term>div{display:flex;align-items:flex-start;justify-content:flex-start;}.cookies-popup-term p{font-size:13px;letter-spacing:normal;line-height:1.4;margin:0 0 15px;}@media only screen and (min-width:768px){.cookies-popup-term p{margin:0 0 20px;}}.cookies-popup-term p strong{color:#000;display:block;font-size:14px;margin-bottom:7px;}@media only screen and (min-width:768px){.cookies-popup-term p strong{font-size:13px;}}.cookies-popup-term p a{text-decoration:underline;}.cookies-popup-term label{align-items:center;cursor:pointer;display:flex;font-size:11px;font-weight:700;position:relative;}@media only screen and (min-width:768px){.cookies-popup-term label{font-size:12px;}}.cookies-popup-term label:not(:last-child){margin-right:35px;}.cookies-popup-term label.disabled{cursor:default;opacity:.5;}.cookies-popup-term label input{height:15px;margin-right:5px;opacity:0;position:relative;z-index:5;width:15px;}@media only screen and (min-width:768px){.cookies-popup-term label input{height:20px;width:20px;}}.cookies-popup-term label input:not([disabled]){cursor:pointer;}.cookies-popup-term label input:not(:checked)+span:before{border-color:#666;content:"";}.cookies-popup-term label input:checked+span:before{border-color:#5fb755;content:"✓";}.cookies-popup-term label input:focus+span:before{border-color:#5fb755;}.cookies-popup-term label input.-error+span{color:#f00;}.cookies-popup-term label span:before{align-items:center;border:1px solid #5fb755;border-radius:50%;color:#5fb755;display:flex;height:15px;justify-content:center;left:0;position:absolute;top:0;width:15px;}@media only screen and (max-width:767px){.cookies-popup-term label span:before{font-size:9px;}}@media only screen and (min-width:768pxt){.cookies-popup-term label span:before{height:20px;width:20px;}}.cookies-popup-submit{margin-top:25px;text-align:center;width:100%;}@media only screen and (min-width:768px){.cookies-popup-submit{margin-top:50px;}}.cookies-popup-form-text{color:#666;font-size:14px;margin-top:15px;text-align:center;}@media screen and (min-width:768px){.cookies-popup-form-text{font-size:16px;}}@media screen and (min-width:1366px){.cookies-popup-form-text{font-size:18px;margin-top:25px;}}.cookies-popup-form-text a{text-decoration:underline;transition:opacity .35s;color:#5fb755;}.cookies-popup-form-text a:hover{opacity:.5;}.block-text .cookies__button{margin-top:30px;max-width:200px;}@media only screen and (max-width:767px){.table__wrapper{margin-bottom:20px;overflow-x:auto;position:relative;}}.table__wrapper table{border:1px solid #dedede;width:100%;}.table__wrapper table thead tr{border:0;padding:0;}.table__wrapper table tbody tr{border:0;padding:0;}.table__wrapper table tr{height:50px;display:table-row;}.table__wrapper table tr>td,.table__wrapper table tr>th{width:auto!important;}@media screen and (max-width:767px){.table__wrapper table tr>td,.table__wrapper table tr>th{overflow:hidden;position:relative;white-space:nowrap;}}.table__wrapper table th,.table__wrapper table td{padding:10px;}@media only screen and (min-width:768px){.table__wrapper table th,.table__wrapper table td{padding:10px 15px;}}.table__wrapper table th{background-color:#dedede;border-right-color:#fff;text-align:left;}@media only screen and (max-width:767px){.table__wrapper table th{font-size:12px;line-height:1.2;}}.table__wrapper table td{height:60px;}@media only screen and (max-width:767px){.table__wrapper table td{line-height:1;height:auto;font-size:11px;}.table__wrapper table td>span{font-size:11px!important;}}*:before,*:after{box-sizing:inherit;}.main-page{margin-top:80px;}@media only screen and (min-width:1921px){.main-page{margin:0 auto;margin-top:93px;}}@media only screen and (max-width:1024px){.main-page{margin-top:70px;}}.main-container{margin:0 auto;left:0;right:0;width:100%;max-width:1640px;}@media only screen and (min-width:1921px){.main-container{max-width:1900px;}}@media only screen and (max-width:1640px){.main-container{width:100%;padding:20px;}}.main-container.pagination{position:absolute;}p{line-height:1.6;}.no-swiping .swiper-wrapper{-webkit-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important;}.share{position:fixed;bottom:25px;right:25px;z-index:60;display:none;}@media screen and (min-width:600px){.share{bottom:55px;right:30px;}}.no-js .share{display:block;}.share__main,.share__up{width:50px;height:50px;border:2px solid #fff;background-color:#333;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;font-size:25px;box-shadow:0 0 10px 0 rgba(0,0,0,.15);position:relative;bottom:-50px;z-index:20;cursor:pointer;transition:.3s;text-decoration:none;}@media screen and (max-width:600px){.share__main,.share__up{width:40px;height:40px;bottom:-40px;font-size:20px;}}.share__main:focus,.share__up:focus{outline:0;}.no-touchevents .share__main:hover,.no-touchevents .share__up:hover{background-color:#333;color:#fff;border:2px solid #fff;}.share__main.icon-share:before,.share__up.icon-share:before{margin-top:3px;margin-right:2px;}.share__main{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.5);box-shadow:0 0 5px 0 rgba(0,0,0,.5);}.on .share__main{background-color:#fff;color:#333;}.share--bottom .share__main{opacity:0;z-index:-1;}.share__up{transform:translate3d(0,100px,0);}.share--bottom .share__up{transform:translate3d(0,-50px,0);}.share__list{position:absolute;left:5px;bottom:10px;margin:0;padding:0;list-style:none;z-index:15;transition:.3s;}.share--bottom .share__list{opacity:0;z-index:-1;}.share__item{position:absolute;left:0;bottom:0;transition:.3s bottom,.6s opacity;opacity:0;}.on .share__item{bottom:50px;opacity:1;}@media screen and (max-width:600px){.on .share__item{bottom:40px;}}.on .share__item+li{bottom:100px;}@media screen and (max-width:600px){.on .share__item+li{bottom:80px;}}.on .share__item+li+li{bottom:150px;}@media screen and (max-width:600px){.on .share__item+li+li{bottom:120px;}}.on .share__item+li+li+li{bottom:200px;}@media screen and (max-width:600px){.on .share__item+li+li+li{bottom:160px;}}.on .share__item+li+li+li+li{bottom:250px;}@media screen and (max-width:600px){.on .share__item+li+li+li+li{bottom:200px;}}.share__item a{width:40px;height:40px;color:#333;text-decoration:none;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:15px;box-shadow:0 0 10px 0 rgba(0,0,0,.15);transition:.3s;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.5);box-shadow:0 0 5px 0 rgba(0,0,0,.5);}@media screen and (max-width:600px){.share__item a{width:30px;height:30px;font-size:13px;}}.no-touchevents .share__item a:hover{background-color:#333;color:#fff;border:2px solid #fff;}.share__item a.icon-whatsapp:before{padding-top:3px;}.top-bar{width:100%;height:80px;z-index:1000;position:relative;color:#000;box-shadow:1px 1px 3px rgba(0,0,0,.3);background:#fff;}@media only screen and (max-width:1024px){.top-bar{position:fixed;top:0;box-shadow:1px 1px 3px rgba(0,0,0,.3);background-color:#fff;height:70px;}}body.home .top-bar{background-color:rgba(250,250,250,.8);}@media only screen and (max-width:1024px){body.home .top-bar{background-color:#fff;}}.transparent-background{background-color:rgba(250,250,250,.8);}@media only screen and (max-width:1024px){.transparent-background{background-color:#fff;}}.swiper-pagination-testata .swiper-pagination-bullet{background:#444;opacity:1;}.swiper-pagination-testata .swiper-pagination-bullet-active{background:#5ebb54;opacity:1;}body.page-ricerca .top-menu .top-menu-right{justify-content:flex-end;}body.page-ricerca .top-menu .top-menu-right>span{display:none;}.top-menu{width:100%;padding:0 20px;height:100%;margin:0 auto;left:0;right:0;display:flex;justify-content:space-between;align-items:center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}@media only screen and (min-width:1640px){.top-menu{width:1640px;padding:0;}}@media only screen and (min-width:1921px){.top-menu{width:1900px;}}.top-menu .top-menu-right{display:flex;justify-content:space-between;align-items:center;}.top-menu .top-menu-right img:hover{opacity:.6;}.top-menu .top-menu-right span{cursor:pointer;}.top-menu .fb-logo{width:134px;height:81px;}@media only screen and (max-width:1024px){.top-menu .fb-logo{height:70px;}}.burger-menu{display:flex;align-items:center;justify-content:center;cursor:pointer;}.no-touchevents .burger-menu:hover{opacity:.6;}.burger-menu span{font-size:15px;margin-right:15px;}@media only screen and (max-width:1024px){.burger-menu span{display:none;}}.burger-line{display:inline-block;vertical-align:middle;width:30px;height:20px;position:relative;transform:rotate(0deg);cursor:pointer;}@media only screen and (max-width:425px){.burger-line{width:25px;}}.burger-line span{background-color:#000;display:block;width:100%;height:3px;position:absolute;left:0;transform:rotate(0deg) translateZ(0);transform-style:preserve-3d;opacity:1;background-color:#333;transition:all .25s .5s ease,margin-top .25s 0s ease;}.burger-line span:nth-child(1){top:0;transform-origin:left center;}.burger-line span:nth-child(2){top:8px;transform-origin:left center;}.burger-line span:nth-child(3){top:16px;transform-origin:left center;}.burger-icon{display:inline-block;vertical-align:middle;width:30px;height:20px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;}@media only screen and (max-width:425px){.burger-icon{width:25px;}}.burger-icon span{background-color:#000;display:block;width:100%;height:3px;position:absolute;left:0;transform:rotate(0deg) translateZ(0);transform-style:preserve-3d;opacity:1;background-color:#333;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;}.burger-icon span:nth-child(1){top:0;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;}.burger-icon span:nth-child(2){top:8px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;}.burger-icon span:nth-child(3){top:16px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;}.burger-icon.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-1px;left:5px;}.burger-icon.open span:nth-child(2){width:0%;opacity:0;}.burger-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:17px;left:5px;}@media only screen and (min-width:426px){.burger-icon.open span:nth-child(3){top:20px;}}.testata-slider-container{max-height:730px;height:65vw;width:100%;margin-top:-186px;}@media only screen and (min-width:1640px){.testata-slider-container{height:800px;}}@media only screen and (max-width:1024px){.testata-slider-container{margin-top:0;max-height:600px;}}@media only screen and (min-width:1025px) and (max-height:800px){.testata-slider-container{max-height:600px;}}.testata-slider-container .main-container{height:100%;}.swiper-container{height:100%;}.swiper-container .swiper-wrapper{height:100%;}.swiper-container .swiper-wrapper .swiper-slide{background-size:cover;background-position:50% 50%;}.swiper-container .swiper-wrapper .swiper-slide .main-container{position:relative;}.swiper-container .swiper-wrapper .swiper-slide .slider-text{height:100%;width:50%;display:flex;justify-content:flex-end;flex-direction:column;font-weight:lighter;}@media only screen and (max-width:1280px){.swiper-container .swiper-wrapper .swiper-slide .slider-text{width:80%;}}@media only screen and (max-width:1024px){.swiper-container .swiper-wrapper .swiper-slide .slider-text{width:90%;}}@media only screen and (max-width:768px){.swiper-container .swiper-wrapper .swiper-slide .slider-text{width:100%;}}@media only screen and (max-width:600px){.swiper-container .swiper-wrapper .swiper-slide .slider-text{justify-content:center;}}@media only screen and (max-width:425px){.swiper-container .swiper-wrapper .swiper-slide .slider-text{justify-content:flex-end;}}.swiper-container .swiper-wrapper .swiper-slide .slider-text>div{align-self:flex-end;width:100%;height:50%;padding-left:60px;}@media only screen and (max-width:1280px){.swiper-container .swiper-wrapper .swiper-slide .slider-text>div{padding-left:50px;padding-top:0;}}@media only screen and (max-width:1024px){.swiper-container .swiper-wrapper .swiper-slide .slider-text>div{padding-left:0;}}@media only screen and (max-width:768px){.swiper-container .swiper-wrapper .swiper-slide .slider-text>div{padding-top:0;}}@media only screen and (max-width:600px){.swiper-container .swiper-wrapper .swiper-slide .slider-text>div{padding-top:60px;height:auto;}}@media only screen and (max-width:425px){.swiper-container .swiper-wrapper .swiper-slide .slider-text>div{margin-bottom:15px;}}@media only screen and (max-width:375px){.swiper-container .swiper-wrapper .swiper-slide .slider-text>div{padding-top:0;}}.swiper-container .pagination-container{height:100%;top:0;right:8%;display:flex;justify-content:center;flex-direction:column;position:absolute;}@media only screen and (max-width:1024px){.swiper-container .pagination-container{display:none;}}.swiper-container .pagination-container .swiper-pagination-bullets{margin-top:-93px;position:relative;display:flex;flex-direction:column;}.swiper-container .pagination-container .swiper-pagination-bullets .swiper-pagination-bullet{width:auto;height:auto;background:transparent;color:#fff;padding:15px 0 15px 20px;opacity:1;font-weight:lighter;}.swiper-container .pagination-container .swiper-pagination-bullets .swiper-pagination-bullet-active{font-weight:bold;font-size:17px;}.slide-text-title,.slide-text-subtitle{display:table;background-color:#5ebb54;color:#fff;padding:5px 20px;margin:10px;margin-left:0;}.slide-text-title{font-size:52px;font-weight:bold;}@media only screen and (max-width:1280px){.slide-text-title{font-size:45px;}}@media only screen and (max-width:768px){.slide-text-title{font-size:35px;}}@media only screen and (max-width:600px){.slide-text-title{font-size:30px;}}@media only screen and (max-width:425px){.slide-text-title{font-size:25px;}}@media only screen and (min-width:1024px) and (max-height:800px){.slide-text-title{font-size:30px;}}.slide-text-subtitle{font-size:29px;font-weight:100;}@media only screen and (max-width:1280px){.slide-text-subtitle{font-size:25px;}}@media only screen and (max-width:600px){.slide-text-subtitle{font-size:19px;}}@media only screen and (max-width:768px){.slide-text-subtitle{display:none;}}@media only screen and (min-width:1024px) and (max-height:900px){.slide-text-subtitle{font-size:25px;}}.swiper-pagination-mobile{display:block;position:relative;text-align:center;margin-bottom:10px;}@media only screen and (max-width:768px){.swiper-pagination-mobile{margin-bottom:0;}}.swiper-pagination-mobile .swiper-pagination-bullet{margin:2px;}.swiper-pagination-mobile .swiper-pagination-bullet{background:#fff;opacity:1;}.swiper-pagination-mobile .swiper-pagination-bullet-active{background:#5ebb54;opacity:1;}.slide-button{margin-top:20px;display:table;padding:7px 45px;line-height:25px;height:40px;background-color:#fff;border:1px solid #5ebb54;border-radius:20px;cursor:pointer;text-align:center;color:#5eba53;transition:color .5s,background-color .5s;text-transform:uppercase;}@media only screen and (max-width:1280px){.slide-button{padding:5px 40px;line-height:28px;}}@media only screen and (max-width:1024px){.slide-button{padding:5px 35px;line-height:23px;height:35px;}}@media only screen and (max-width:768px){.slide-button{padding:5px 30px;line-height:20px;height:25px;margin-top:10px;}}@media only screen and (max-width:425px){.slide-button{padding:5px 25px;line-height:15px;height:15px;}}.slide-button:hover{color:#fff;background-color:#5ebb54;}.slide-button a{font-size:17px;}@media only screen and (max-width:1280px){.slide-button a{font-size:15px;}}@media only screen and (max-width:768px){.slide-button a{font-size:14px;}}@media only screen and (max-width:425px){.slide-button a{font-size:12px;}}h2{text-align:center;color:#5eba53;font-size:46px;font-weight:normal;letter-spacing:1px;text-transform:uppercase;}@media only screen and (max-width:600px){h2{font-size:40px;}}@media only screen and (max-width:425px){h2{font-size:35px;}}h1{text-align:center;color:#5eb952;font-size:46px;font-weight:bold;letter-spacing:1px;text-transform:uppercase;padding:20px;}@media only screen and (max-width:600px){h1{font-size:40px;}}@media only screen and (max-width:425px){h1{font-size:35px;}}@media only screen and (max-width:1024px){.home-blocks{background-color:#fff;}}@media only screen and (max-width:768px){.home-blocks .main-container{width:100%;padding:20px;}}.block-over-slider{height:100%;background-color:#fff;margin-top:-175px;margin-bottom:60px;position:relative;z-index:10;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.25);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.25);box-shadow:0 0 20px 0 rgba(0,0,0,.25);overflow:hidden;}.home .block-over-slider{height:840px;margin-bottom:-60px;margin-top:-115px;}@media only screen and (max-width:1280px){.home .block-over-slider{margin-top:-75px;height:740px;}}@media only screen and (max-width:1440px){.home .block-over-slider{margin-top:-125px;}}@media only screen and (max-width:1280px){.home .block-over-slider{margin-top:-75px;}}@media only screen and (max-width:1024px){.home .block-over-slider{margin-top:0;margin-bottom:0;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,0);}}@media only screen and (max-width:768px){.home .block-over-slider{height:auto;margin:-20px;}}@media only screen and (max-width:1440px) and (max-height:900px){.home .block-over-slider{height:auto;}}@media only screen and (max-width:1440px){.block-over-slider{margin-top:-125px;}}@media only screen and (max-width:1280px){.block-over-slider{margin-top:-75px;}}@media only screen and (max-width:1024px){.block-over-slider{margin-top:0;margin-bottom:0;-webkit-box-shadow:0 0 25px -5px rgba(0,0,0,.25);-moz-box-shadow:0 0 25px -5px rgba(0,0,0,.25);box-shadow:0 0 25px -5px rgba(0,0,0,.25);}}@media only screen and (max-width:768px){.block-over-slider{height:auto;margin:-20px;}}.block-over-slider .block-over-container{width:100%;height:100%;padding:50px;}@media only screen and (min-width:1640px){.block-over-slider .block-over-container{padding:60px 110px 90px 110px;}}@media only screen and (max-width:1024px){.block-over-slider .block-over-container{padding:0;}}@media only screen and (max-width:768px){.block-over-slider .block-over-container{padding:0;padding-bottom:50px;}}.block-over-slider .block-over-container h2{font-weight:bold;}.block-over-slider .block-over-container>p{text-align:center;padding-top:10px;line-height:1.8;font-size:14px;}@media only screen and (min-width:1640px){.block-over-slider .block-over-container>p{padding:0 100px;}}@media only screen and (max-width:1440px){.block-over-slider .block-over-container>p{padding:0 40px;}}@media only screen and (max-width:1280px){.block-over-slider .block-over-container>p{padding:0 20px;}}@media only screen and (max-width:768px){.block-over-slider .block-over-container>p{padding-top:0;}}@media only screen and (max-width:600px){.block-over-slider .block-over-container>p{font-size:13px;}}@media only screen and (max-width:425px){.block-over-slider .block-over-container>p{font-size:12px;padding:0;}}.lanci-home{width:100%;display:flex;justify-content:space-between;align-items:center;text-align:center;margin-top:70px;overflow:hidden;}@media only screen and (max-width:600px){.lanci-home{width:auto;overflow:visible;margin-top:45px;}}.lanci-home .swiper-container{height:100%;width:100%;}@media only screen and (max-width:600px){.lanci-home .swiper-container{margin-right:35px;overflow:visible;position:static;}}@media only screen and (max-width:425px){.lanci-home .swiper-container{margin:-20px;}}.lanci-home .swiper-container .swiper-wrapper .swiper-slide{width:30%;padding:10px;}@media only screen and (min-width:1640px){.lanci-home .swiper-container .swiper-wrapper .swiper-slide{width:450px;}}.lanci-home .swiper-container .swiper-wrapper .swiper-slide .block-3{width:100%;}@media only screen and (max-width:600px){.swiper-lanci-home{display:flex;overflow:visible;}}.swiper-lanci-home .swiper-slide .block-3{width:100%;}.swiper-pagination-lanci{width:100%;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10;}.swiper-pagination-lanci .swiper-pagination-bullet{margin:2px;}.swiper-pagination-lanci .swiper-pagination-bullet{background:#444;opacity:1;}.swiper-pagination-lanci .swiper-pagination-bullet-active{background:#5ebb54;opacity:1;}@media only screen and (max-width:600px){.swiper-pagination-lanci{margin-top:25px;}}.block-3{height:500px;width:30%;background-color:#fff;-webkit-box-shadow:0 0 2px 0 #b3b3b3;-moz-box-shadow:0 0 2px 0 #b3b3b3;box-shadow:0 0 2px 0 #b3b3b3;cursor:pointer;}@media only screen and (min-width:1640px){.block-3{width:450px;}}@media only screen and (max-width:1280px){.block-3{height:350px;}}@media only screen and (max-width:600px){.block-3{height:275px;}}.block-3:hover{background:#5ebb54;background:-moz-linear-gradient(top,#5ebb54 0%,#51a249 100%);background:-webkit-linear-gradient(top,#5ebb54 0%,#51a249 100%);background:linear-gradient(to bottom,#5ebb54 0%,#51a249 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5ebb54',endColorstr='#51a249',GradientType=0);color:#fff;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.6);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.6);box-shadow:0 0 5px 0 rgba(0,0,0,.6);}.block-3:hover .block-3-image .icon-gru-container{opacity:1;}.block-3:hover .block-3-image .icon-gru-container img:nth-child(2){opacity:1;}.block-3:hover .block-3-image>img{opacity:.8;}.block-3:hover .block-3-text .block-3-tit{color:#fff;}.block-3 .block-3-text{height:50%;width:100%;display:flex;justify-content:center;flex-direction:column;}@media only screen and (max-width:600px){.block-3 .block-3-text{height:95px;}}.block-3 .block-3-text .block-3-description{padding:0 20px;font-size:12px;text-align:center;line-height:1.6;}@media only screen and (max-width:768px){.block-3 .block-3-text .block-3-description{display:none;}}.block-3 .block-3-text .block-3-tit{color:#5eba53;font-size:41px;margin-bottom:0;}@media only screen and (max-width:1024px){.block-3 .block-3-text .block-3-tit{font-size:35px;}}@media only screen and (max-width:768px){.block-3 .block-3-text .block-3-tit{font-size:25px;}}@media only screen and (min-width:1025px) and (max-height:800px){.block-3 .block-3-text .block-3-tit{font-size:35px;}}.block-3 .block-3-image{height:50%;background-size:cover;background-position:50% 50%;position:relative;display:flex;justify-content:center;background-color:#000;}@media only screen and (max-width:600px){.block-3 .block-3-image{height:170px;}}.block-3 .block-3-image>div{background-size:cover;background-position:50% 50%;width:100%;height:100%;}.block-3 .block-3-image .circle{left:50%;transform:translateX(-50%);}@media only screen and (max-width:768px){.block-3 .block-3-image .circle{height:60px;width:60px;bottom:-26px;}}.circle{height:97px;width:99px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;bottom:-35px;position:absolute;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 12px 0 rgba(0,0,0,.5);box-shadow:0 0 12px 0 rgba(0,0,0,.5);}.circle-large{height:121px;width:121px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;bottom:-57px;position:absolute;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 12px 0 rgba(0,0,0,.5);box-shadow:0 0 12px 0 rgba(0,0,0,.5);left:50%;transform:translateX(-50%);}@media only screen and (max-height:900px){.circle-large{height:109px;width:108px;bottom:-44px;}}.numeri-home{height:610px;width:100%;background-position:50% 50%;background-size:cover;}@media only screen and (max-width:1024px){.numeri-home{height:auto;}}.numeri-home .main-container{height:100%;}@media only screen and (max-width:768px){.numeri-home{height:450px;}}@media only screen and (max-width:600px){.numeri-home{height:335px;padding-top:25px;background-color:#fff;}}.numeri-home .numeri-text{height:100%;width:100%;display:flex;justify-content:center;flex-direction:column;}@media only screen and (max-width:1024px){.numeri-home .numeri-text{padding:20px 0;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;overflow:hidden;}}@media only screen and (max-width:600px){.numeri-home .numeri-text{padding:0;}.numeri-home .numeri-text .swiper-container-numeri{height:185px;}}.numeri-home .numeri-text .swiper-container-numeri{height:350px;}.numeri-home .numeri-text h3{width:100%;color:#fff;font-size:33px;text-align:center;font-weight:normal;text-shadow:0 0 10px #232323;letter-spacing:1px;margin-top:60px;}@media only screen and (max-width:1024px){.numeri-home .numeri-text h3{margin-top:0;}}@media only screen and (max-width:600px){.numeri-home .numeri-text h3{font-size:20px;}}.numeri-home .numeri-text .tutti{width:100%;text-align:center;text-decoration:underline;font-size:15px;display:inline-block;}@media only screen and (max-width:768px){.numeri-home .numeri-text .tutti{display:none;}}.numeri-home .numeri-text .tutti a{color:#fff;}.numeri-home .numeri-blocks{width:100%;height:340px;display:flex;justify-content:center;align-items:center;}.numeri-home .numeri-blocks .numeri-block{width:25%;color:#fff;text-align:center;padding:30px 0;}.numeri-home .numeri-blocks .numeri-block:nth-child(1),.numeri-home .numeri-blocks .numeri-block:nth-child(2),.numeri-home .numeri-blocks .numeri-block:nth-child(3){border-right:1px solid #fff;}.numeri-home .numeri-blocks .numeri-block .numero{display:block;font-size:78px;text-shadow:0 0 10px #232323;font-weight:bold;margin-bottom:20px;letter-spacing:3px;}.swiper-container-numeri{width:100%;}@media only screen and (max-width:768px){.swiper-container-numeri{height:300px;vertical-align:middle;}}.swiper-container-numeri .swiper-slide{display:flex;align-items:center;width:25%;}.swiper-container-numeri .swiper-slide .numeri-block{border-right:1px solid #fff;}@media only screen and (max-width:1024px){.swiper-container-numeri .swiper-slide .numeri-block{border-right:0;}}.swiper-container-numeri .swiper-slide:last-child .numeri-block{border-right:0!important;}@media only screen and (max-width:1024px){.swiper-container-numeri .swiper-slide{width:50%!important;}}@media only screen and (max-width:425px){.swiper-container-numeri .swiper-slide{width:100%!important;}}.swiper-container-numeri .swiper-slide .white-line{width:1px;height:50%;background-color:#fff;}.numeri-block{width:100%;color:#fff;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column;}.numeri-block:last-child{border-right:0;}.numeri-block .numero{display:block;font-size:78px;font-weight:bold;margin-bottom:20px;letter-spacing:3px;}@media only screen and (max-width:600px){.numeri-block .numero{font-size:50px;letter-spacing:0;}}.numeri-block span{padding:0 10px;text-shadow:0 0 10px #232323;}@media only screen and (max-width:425px){.numeri-block span{font-size:14px;}}.info-blocks{display:flex;justify-content:space-between;margin-top:110px;margin-bottom:95px;}@media only screen and (max-width:1280px){.info-blocks{margin-top:0;margin-bottom:0;}}@media only screen and (max-width:600px){.info-blocks{flex-flow:row wrap;justify-content:center;}}.info-block{height:465px;width:800px;position:relative;background-color:#000;overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}@media only screen and (max-width:1640px){.info-block{width:49%;}}@media only screen and (max-width:1024px){.info-block{height:400px;}}@media only screen and (max-width:768px){.info-block{height:300px;}}@media only screen and (max-width:600px){.info-block{height:180px;width:300px;margin:10px 0;}}@media only screen and (max-width:425px){.info-block{width:100%;}}.no-touchevents .info-block:hover .info-image>div{opacity:.6;transition:opacity .5s ease;}.no-touchevents .info-block:hover .info-tit{margin-top:0;transition:margin-top .5s ease;}.no-touchevents .info-block:hover .info-button{opacity:1;-webkit-backface-visibility:visible;backface-visibility:visible;visibility:visible;margin-top:20px;transition:opacity .5s ease,visibility .5s ease,margin-top .5s;}.info-block .info-text{width:100%;height:100%;background:transparent;position:absolute;z-index:1;display:flex;align-items:center;justify-content:center;flex-direction:column;}.info-block .info-text .info-tit{cursor:pointer;background-color:#5ebb54;padding:10px 40px;font-size:29px;color:#fff;z-index:1;white-space:nowrap;margin-top:100px;transition:margin-top .5s ease;}@media only screen and (max-width:1280px){.info-block .info-text .info-tit{padding:10px 20px;font-size:25px;}}@media only screen and (max-width:768px){.info-block .info-text .info-tit{padding:10px 20px;font-size:20px;}}@media only screen and (max-width:425px){.info-block .info-text .info-tit{font-size:15px;}}.info-block .info-text .info-button{margin-top:60px;position:static;background-color:#fff;padding:7px 45px;height:40px;line-height:25px;text-transform:uppercase;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:hidden;color:#5eba53;border:1px solid #5ebb54;border-radius:20px;transition:opacity .5s,visibility .5s,margin-top .5s;}.info-block .info-image{height:100%;width:100%;display:flex;background-color:#000;}.info-block .info-image>div{height:100%;width:100%;justify-content:center;align-items:center;background-size:cover;background-position:50% 50%;overflow:hidden;opacity:.8;transition:opacity 1s,transform 3s;}.footer{height:210px;width:100%;background-color:#fff;}@media only screen and (max-width:1280px){.footer{height:auto;margin-top:50px;}}.footer .main-container{display:flex;align-items:center;height:100%;}@media only screen and (max-width:1280px){.footer .main-container{align-items:center;flex-wrap:wrap;}}@media only screen and (max-width:600px){.footer .main-container{border-top:1px solid #ddd;}}.footer .main-container .footer-left{padding-right:30px;width:50%;display:inline;border-right:1px solid #d6d6d6;padding-top:20px;}@media only screen and (max-width:1440px){.footer .main-container .footer-left{display:flex;align-items:center;justify-content:space-around;}}@media only screen and (max-width:1280px){.footer .main-container .footer-left{height:auto;width:100%;display:flex;align-items:center;flex-direction:column;border-right:0;margin-bottom:0;padding-top:0;padding-right:0;}}.footer .main-container .footer-left .footer-logo{display:inline-block;width:134px;height:81px;}.footer .main-container .footer-left .footer-address{width:350px;font-size:13px;line-height:1.5;display:inline-block;vertical-align:middle;margin-left:120px;margin-top:0;}@media only screen and (max-width:1440px){.footer .main-container .footer-left .footer-address{margin-left:50px;}}@media only screen and (max-width:1280px){.footer .main-container .footer-left .footer-address{text-align:center;margin-left:0;}}@media only screen and (max-width:768px){.footer .main-container .footer-left .footer-address{width:100%;margin-left:0;}}@media only screen and (max-width:600px){.footer .main-container .footer-left .footer-address{font-size:11px;margin-top:10px;}}.footer .main-container .footer-left .footer-address span{display:block;}.footer .main-container .footer-left .footer-address span a{color:#5ebb54;text-decoration:underline;}.footer .main-container .footer-left .footer-address span a:hover{color:#333;}.footer .main-container .footer-right{width:50%;padding-left:30px;padding-top:20px;display:flex;justify-content:flex-end;font-size:14px;}@media only screen and (max-width:1280px){.footer .main-container .footer-right{display:none;}}.footer .main-container .footer-right li a{text-transform:uppercase;cursor:pointer;}.footer .main-container .footer-right li a:hover{color:#333;}.footer .main-container .footer-right .gru-links{width:30%;line-height:1.6;}.footer .main-container .footer-right .footer-links{width:30%;line-height:1.6;}.footer .main-container .footer-right .social-links{display:flex;justify-content:space-between;}.footer .main-container .footer-right .social-links li a{cursor:auto;}@media only screen and (max-width:1440px){.footer .main-container .footer-right .social-links img{height:45px;}}.footer .main-container .footer-right .social-links img:last-child{padding-left:15px;}.footer .bottom-footer{height:40px;width:100%;background-color:#777;}@media only screen and (max-width:1024px){.footer .bottom-footer{height:75px;}}@media only screen and (max-width:600px){.footer .bottom-footer{height:95px;}}.footer .bottom-footer .main-container{display:flex;justify-content:space-between;align-items:center;}@media only screen and (max-width:1024px){.footer .bottom-footer .main-container{flex-direction:column;}}.footer .bottom-footer span{color:#fff;font-size:13px;}@media only screen and (max-width:1280px){.footer .bottom-footer span{font-size:12px;}}@media only screen and (max-width:600px){.footer .bottom-footer span{font-size:9px;text-align:center;}}.footer .bottom-footer .bottom-footer-links{list-style:none;font-size:13px;color:#fff;display:inline;text-align:end;margin-left:20px;}@media only screen and (max-width:1280px){.footer .bottom-footer .bottom-footer-links{font-size:11px;}}@media only screen and (max-width:1024px){.footer .bottom-footer .bottom-footer-links{margin-left:0;}}.footer .bottom-footer .bottom-footer-links li{display:inline-block;cursor:pointer;}.footer .bottom-footer .bottom-footer-links li:not(:last-of-type){padding-right:15px;}@media only screen and (max-width:768px){.footer .bottom-footer .bottom-footer-links li:not(:last-of-type){padding-right:10px;}}.footer .bottom-footer .bottom-footer-links li a:hover{opacity:.8;}.green{color:#5eba53;}.menu{height:100%;margin-top:-80px;}@media only screen and (max-width:1024px){.menu{display:none;}}.menu .menu-right{height:100%;width:555px;right:0;transform:translateX(100%) translateX(555px);position:fixed;background-color:#fff;z-index:1007;transition-property:transform;transition-duration:.4s;-webkit-box-shadow:-1px 0 0 0 #fff;-moz-box-shadow:-1px 0 0 0 #fff;box-shadow:-1px 0 0 0 #fff;}@media only screen and (max-width:1680px){.menu .menu-right{width:450px;transform:translateX(100%) translateX(450px);}}@media only screen and (max-width:1440px){.menu .menu-right{width:350px;transform:translateX(100%) translateX(350px);}}.menu .burger-close{position:fixed;height:93px;width:100%;z-index:1008;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:hidden;transition:visibility 0s,opacity 0s;padding:0 20px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}@media only screen and (min-width:1670px){.menu .burger-close{padding:0;}}.menu .burger-close .main-container{position:relative;}@media only screen and (min-width:1670px){.menu .burger-close .main-container{padding:0;max-width:1670px;}}.menu .link-menu{height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:150px 0 55px 0;}@media only screen and (min-width:1025px) and (max-height:800px){.menu .link-menu{padding:100px 0 55px 0;}}.menu .link-menu .menu-logo{width:180px;}.menu .link-menu .menu-links{width:100%;color:#444;font-size:26px;font-weight:500;text-align:center;line-height:2;}@media only screen and (max-height:900px){.menu .link-menu .menu-links{font-size:21px;}}.menu .link-menu .menu-links a{text-transform:uppercase;}.menu .link-menu .menu-links a:hover{color:#5eba53;}.menu .link-menu .menu-links a.selected{color:#5eba53;}.menu .link-menu .menu-social-links{width:100%;text-align:center;}.menu .link-menu .menu-social-links li{display:inline-block;padding:0 5px;}.menu .link-menu .menu-social-links li:first-child{display:block;color:#bababa;}.menu .gru-menu{position:fixed;width:calc(100% - 555px);display:flex;height:100%;z-index:1005;-webkit-transform:translateX(100%) translateX(555px);transform:translateX(100%) translateX(555px);-webkit-transition:-webkit-transform .5s;transition:transform .5s;}@media only screen and (max-width:1680px){.menu .gru-menu{width:calc(100% - 450px);-webkit-transform:translateX(100%) translateX(450px);transform:translateX(100%) translateX(450px);}}@media only screen and (max-width:1440px){.menu .gru-menu{width:calc(100% - 350px);-webkit-transform:translateX(100%) translateX(350px);transform:translateX(100%) translateX(350px);}}.menu-option-tit{font-size:41px;color:#5eba53;text-transform:capitalize;}@media only screen and (max-width:1280px){.menu-option-tit{font-size:38px;}}.gru-option{width:calc(100%/3);height:100%;background-color:#ddd;-webkit-box-shadow:0 0 2px 0 #fafafa;-moz-box-shadow:0 0 2px 0 #fafafa;box-shadow:0 0 2px 0 #fafafa;border-left:1px solid #fff;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.gru-option:hover{background:#5ebb54;background:-moz-linear-gradient(top,#5ebb54 0%,#51a249 100%);background:-webkit-linear-gradient(top,#5ebb54 0%,#51a249 100%);background:linear-gradient(to bottom,#5ebb54 0%,#51a249 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5ebb54',endColorstr='#51a249',GradientType=0);}.gru-option:hover .gru-menu-image .gru-menu-white img:nth-child(1){opacity:0;}.gru-option:hover .gru-menu-image .gru-menu-white img:nth-child(2){opacity:2;}.gru-option:hover .gru-menu-image .gru-menu-orange{opacity:.6;}.gru-option:hover .gru-menu-text{color:#fff;}.gru-option:hover .gru-menu-text .menu-option-tit{color:#fff;}.gru-option:nth-child(1){position:absolute;-webkit-transition:-webkit-transform .4s;transition:transform .4s;z-index:1002;}@media only screen and (max-width:1680px){.gru-option:nth-child(1){-webkit-transform:translateX(100%) translateX(450px);transform:translateX(100%) translateX(450px);}}@media only screen and (max-width:1440px){.gru-option:nth-child(1){-webkit-transform:translateX(100%) translateX(350px);transform:translateX(100%) translateX(350px);}}.gru-option:nth-child(2){position:absolute;-webkit-transition:-webkit-transform .8s;transition:transform .8s;z-index:1003;}@media only screen and (max-width:1680px){.gru-option:nth-child(2){-webkit-transform:translateX(100%) translateX(450px);transform:translateX(100%) translateX(450px);}}@media only screen and (max-width:1440px){.gru-option:nth-child(2){-webkit-transform:translateX(100%) translateX(350px);transform:translateX(100%) translateX(350px);}}.gru-option:nth-child(3){position:absolute;-webkit-transition:-webkit-transform 1.2s;transition:transform 1.2s;z-index:1004;}@media only screen and (max-width:1680px){.gru-option:nth-child(3){-webkit-transform:translateX(100%) translateX(450px);transform:translateX(100%) translateX(450px);}}@media only screen and (max-width:1440px){.gru-option:nth-child(3){-webkit-transform:translateX(100%) translateX(350px);transform:translateX(100%) translateX(350px);}}.gru-option .gru-menu-image{height:60%;width:100%;background-color:#000;position:relative;}@media only screen and (max-height:900px){.gru-option .gru-menu-image{height:55%;}}.gru-option .gru-menu-image .gru-menu-white{position:absolute;height:100%;width:100%;opacity:1;z-index:1;display:flex;justify-content:center;text-align:center;}.gru-option .gru-menu-image .gru-menu-white img{bottom:-75px;position:absolute;left:50%;transform:translateX(-50%);}.gru-option .gru-menu-image .gru-menu-white img:nth-child(2){opacity:0;}@media only screen and (max-height:900px){.gru-option .gru-menu-image .gru-menu-white img{height:145px;bottom:-60px;}}.gru-option .gru-menu-image .gru-menu-orange{background-position:50% 50%;background-size:cover;height:100%;}.gru-option .gru-menu-text{width:100%;height:40%;display:flex;justify-content:center;flex-direction:column;text-align:center;padding:0 50px;}@media only screen and (max-width:1440px){.gru-option .gru-menu-text{padding:0 20px;}}@media only screen and (max-height:900px){.gru-option .gru-menu-text{height:45%;font-size:14px;}}.gru-option .gru-menu-text span{padding-bottom:40px;font-size:18px;color:#333;}@media only screen and (max-width:1280px){.gru-option .gru-menu-text span{padding-bottom:0;}}@media only screen and (max-height:900px){.gru-option .gru-menu-text span{padding-bottom:0;font-size:16px;}}.menu-right.open{-webkit-transform:translateX(100%) translateX(-555px);transform:translateX(100%) translateX(-555px);}@media only screen and (max-width:1680px){.menu-right.open{-webkit-transform:translateX(100%) translateX(-450px);transform:translateX(100%) translateX(-450px);}}@media only screen and (max-width:1440px){.menu-right.open{-webkit-transform:translateX(100%) translateX(-350px);transform:translateX(100%) translateX(-350px);}}.gru-menu.open{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform 1.2s;transition:transform 1.2s,background-color 1.5s;}.gru-menu.open .gru-option:nth-child(1){-webkit-transform:translateX(0);transform:translateX(0);}.gru-menu.open .gru-option:nth-child(2){-webkit-transform:translateX(100%);transform:translateX(100%);}.gru-menu.open .gru-option:nth-child(3){-webkit-transform:translateX(200%);transform:translateX(200%);}.burger-close.visible{opacity:1;-webkit-backface-visibility:visible;backface-visibility:visible;visibility:visible;transition:visibility .5s,opacity 1s;}.burger-x{position:absolute;right:0;top:32px;width:32px;height:32px;cursor:pointer;}.burger-x:hover{opacity:.8;}.burger-x:before,.burger-x:after{position:absolute;left:15px;content:' ';height:33px;width:3px;background-color:#333;}.burger-x:before{transform:rotate(45deg);}.burger-x:after{transform:rotate(-45deg);}#open-menu{display:flex;}@media only screen and (max-width:1024px){#open-menu{display:none;}}#open-menu-mobile{display:none;}@media only screen and (max-width:1024px){#open-menu-mobile{display:flex;}}.menu-mobile{display:none;position:fixed;background-color:#fff;height:calc(100% - 70px);width:100%;z-index:65;}@media only screen and (max-width:1024px){.menu-mobile{display:block;transform:translateX(100%);transition:transform .5s;}}@media only screen and (max-height:500px){.menu-mobile{overflow-y:scroll;}}.menu-mobile.open{transform:translateX(0);}.menu-mobile .mobile-top-menu{width:100%;height:50%;min-height:250px;display:flex;flex-direction:column;background-color:#eee;}.menu-mobile .mobile-top-menu .mobile-top-menu-options{height:100%;}.menu-mobile .mobile-top-menu .mobile-top-menu-options li{height:33.3334%;border-bottom:1px solid #ddd;}.menu-mobile .mobile-top-menu .mobile-top-menu-options li a{height:100%;display:flex;justify-content:center;align-items:center;}.menu-mobile .mobile-top-menu .mobile-top-menu-options li:hover{background-color:#d6d6d6;}.menu-mobile .mobile-top-menu .mobile-top-menu-options li div{height:100%;display:block;margin:0 auto;left:0;right:0;min-width:350px;}@media only screen and (max-width:425px){.menu-mobile .mobile-top-menu .mobile-top-menu-options li div{display:flex;align-items:center;min-width:300px;}}.menu-mobile .mobile-top-menu .mobile-top-menu-options li div img{display:inline-block;height:100%;vertical-align:middle;}@media only screen and (max-width:425px){.menu-mobile .mobile-top-menu .mobile-top-menu-options li div img{max-height:100px;}}.menu-mobile .mobile-top-menu .mobile-top-menu-options li div p{vertical-align:middle;display:inline-block;width:200px;line-height:inherit;}@media only screen and (max-width:425px){.menu-mobile .mobile-top-menu .mobile-top-menu-options li div p{width:150px;}}.menu-mobile .mobile-top-menu .mobile-top-menu-options li div p span{color:#df5200;font-size:37px;display:block;}.menu-mobile .mobile-top-menu .mobile-top-menu-options .mobile-menu-option-tit{color:#5eb952;font-size:30px;}@media only screen and (max-width:425px){.menu-mobile .mobile-top-menu .mobile-top-menu-options .mobile-menu-option-tit{font-size:25px;line-height:1.4;margin:0;}}.menu-mobile .mobile-menu{height:50%;min-height:250px;display:flex;flex-direction:column;justify-content:space-around;}@media only screen and (max-width:425px){.menu-mobile .mobile-menu{padding:20px;}}.menu-mobile .mobile-menu .lingue{justify-content:center;}.menu-mobile .mobile-menu .mobile-menu-options{width:100%;list-style:none;text-align:center;font-size:17px;color:#777;font-weight:500;display:flex;justify-content:center;flex-direction:column;}@media only screen and (max-width:425px){.menu-mobile .mobile-menu .mobile-menu-options{font-size:15px;}}.menu-mobile .mobile-menu .mobile-menu-options li{padding:10px;text-transform:uppercase;}@media only screen and (max-width:425px){.menu-mobile .mobile-menu .mobile-menu-options li{padding:7px;}}.menu-mobile .mobile-menu .mobile-menu-options li:hover{color:#999;}.menu-mobile .mobile-menu .mobile-menu-social-links{display:flex;justify-content:center;}.menu-mobile .mobile-menu .mobile-menu-social-links li{margin:10px;}@media only screen and (max-width:425px){.menu-mobile .mobile-menu .mobile-menu-social-links li img{height:45px;}}#close-search-icon,#close-search-icon-fixed{display:none;}#close-search-icon.display-block,#close-search-icon-fixed.display-block{display:block;}#open-search-icon.display-none,#open-search-icon-fixed.display-none{display:none;}.no-search-results{text-align:center;color:#e15202;font-size:20px;}.tit-select-small{color:#ccc;font-size:10px;}.tit-select-small.visible{opacity:1;-webkit-backface-visibility:visible;backface-visibility:visible;visibility:visible;}.ricerca.open{opacity:1;-webkit-backface-visibility:visible;backface-visibility:visible;visibility:visible;height:auto;}.ricerca.open:not(.home-ricerca){position:absolute;transform:translateY(0);transition:transform .5s;}.ricerca.open .main-container.cerca{height:100%;}.ricerca.home-ricerca{opacity:1;-webkit-backface-visibility:visible;backface-visibility:visible;visibility:visible;box-shadow:none;background-color:#fff;position:relative;height:100%;z-index:1;}.ricerca.home-ricerca .main-container{height:auto;}.risultati-ricerca .risultato-consigliato table.responsive td,.risultati-ricerca .risultato-consigliato table.responsive th{white-space:normal;}.risultati-ricerca .risultato-consigliato .table-wrapper{border-right:0;}.risultati-ricerca .risultato-consigliato .table-wrapper .pinned{border-left:0;}@media only screen and (max-width:768px){.risultati-ricerca .risultato-consigliato .table-wrapper .pinned{min-width:160px;width:160px;}}@media only screen and (max-width:600px){.risultati-ricerca .risultato-consigliato .table-wrapper .pinned{min-width:120px;width:120px;}}@media only screen and (max-width:768px){.risultati-ricerca .risultato-consigliato .table-wrapper .pinned table{min-width:160px;width:160px;}}@media only screen and (max-width:600px){.risultati-ricerca .risultato-consigliato .table-wrapper .pinned table{min-width:120px;width:120px;}}@media only screen and (max-width:768px){.risultati-ricerca .risultato-consigliato .table-wrapper .scrollable{margin-left:160px;}}@media only screen and (max-width:600px){.risultati-ricerca .risultato-consigliato .table-wrapper .scrollable{margin-left:120px;}}.risultati-ricerca .risultato-consigliato .table-wrapper .scrollable td{min-width:140px;width:140px;}@media only screen and (max-width:768px){.risultati-ricerca .risultato-consigliato .table-wrapper .scrollable td a{justify-content:center;}}.risultati-ricerca .risultato-consigliato .table-wrapper .scrollable th{padding:0;padding-left:15px;}@media only screen and (max-width:768px){.risultati-ricerca .risultato-consigliato .table-wrapper .scrollable th{padding:0;text-align:center;}}.risultati-ricerca .tabella-risultati table.responsive td,.risultati-ricerca .tabella-risultati table.responsive th{white-space:normal;}.risultati-ricerca .tabella-risultati .table-wrapper{border-right:0;}.risultati-ricerca .tabella-risultati .table-wrapper .pinned{border-left:0;}@media only screen and (max-width:768px){.risultati-ricerca .tabella-risultati .table-wrapper .pinned{min-width:160px;width:160px;}}@media only screen and (max-width:600px){.risultati-ricerca .tabella-risultati .table-wrapper .pinned{min-width:120px;width:120px;}}@media only screen and (max-width:768px){.risultati-ricerca .tabella-risultati .table-wrapper .pinned table{min-width:160px;width:160px;}}@media only screen and (max-width:600px){.risultati-ricerca .tabella-risultati .table-wrapper .pinned table{min-width:120px;width:120px;}}@media only screen and (max-width:768px){.risultati-ricerca .tabella-risultati .table-wrapper .scrollable{margin-left:160px;}}@media only screen and (max-width:600px){.risultati-ricerca .tabella-risultati .table-wrapper .scrollable{margin-left:120px;}}.risultati-ricerca .tabella-risultati .table-wrapper .scrollable td{min-width:140px;width:140px;}@media only screen and (max-width:768px){.risultati-ricerca .tabella-risultati .table-wrapper .scrollable td a{justify-content:center;}}.risultati-ricerca .tabella-risultati .table-wrapper .scrollable th{padding:0;padding-left:15px;}@media only screen and (max-width:768px){.risultati-ricerca .tabella-risultati .table-wrapper .scrollable th{padding:0;text-align:center;}}.result-matched a p{border-bottom:2px solid #e15202;}.risultati-ricerca{min-height:160px;width:100%;background-color:#fff;padding:0 60px;margin-top:20px;}@media only screen and (max-width:768px){.risultati-ricerca{padding:0;}}.risultati-ricerca.open{margin-top:120px;margin-bottom:80px;}@media only screen and (max-width:600px){.risultati-ricerca.open{margin-top:50px;}}.risultati-ricerca .risultati-container{display:none;}.risultati-ricerca span{color:#df5200;font-size:14px;font-weight:500;}.risultati-ricerca .risultato-consigliato{margin-top:50px;margin-bottom:90px;}@media only screen and (max-width:600px){.risultati-ricerca .risultato-consigliato{margin-bottom:50px;}}.risultati-ricerca .risultato-consigliato table{width:100%;}.risultati-ricerca .risultato-consigliato table thead tr th{height:50px;width:265px;text-align:start;font-size:11px;color:#aaa;}.risultati-ricerca .risultato-consigliato table thead tr th:last-child{width:75px;}.risultati-ricerca .risultato-consigliato table thead tr th:last-child{text-align:center;}.risultati-ricerca .risultato-consigliato table tbody{cursor:pointer;}.risultati-ricerca .risultato-consigliato table tbody tr{background-color:#fff;}.risultati-ricerca .risultato-consigliato table tbody tr:hover{background-color:#f8f8f8;}.risultati-ricerca .risultato-consigliato table tbody tr td{height:75px;color:#e05201;font-size:20px;font-weight:500;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:0 10px;}@media only screen and (max-width:1024px){.risultati-ricerca .risultato-consigliato table tbody tr td{font-size:17px;}}@media only screen and (max-width:768px){.risultati-ricerca .risultato-consigliato table tbody tr td{font-size:14px;}}.risultati-ricerca .risultato-consigliato table tbody tr td a{display:flex;align-items:center;height:100%;width:100%;line-height:75px;white-space:nowrap;padding-left:15px;}@media only screen and (max-width:768px){.risultati-ricerca .risultato-consigliato table tbody tr td a{padding:0;}}.risultati-ricerca .risultato-consigliato table tbody tr td a p{margin:0;display:table;}.risultati-ricerca .risultato-consigliato table tbody tr td span{color:#777;font-size:20px;font-weight:100;}@media only screen and (max-width:1024px){.risultati-ricerca .risultato-consigliato table tbody tr td span{font-size:17px;}}@media only screen and (max-width:768px){.risultati-ricerca .risultato-consigliato table tbody tr td span{font-size:14px;}}.risultati-ricerca .risultato-consigliato table tbody tr td:last-child{text-align:center;}.risultati-ricerca .tabella-risultati{margin-top:40px;}.risultati-ricerca .tabella-risultati table{width:100%;}.risultati-ricerca .tabella-risultati table tbody{cursor:pointer;}.risultati-ricerca .tabella-risultati table tbody tr{background-color:#fff;}.risultati-ricerca .tabella-risultati table tbody tr:hover{background-color:#f8f8f8;}.risultati-ricerca .tabella-risultati table tbody tr td{width:265px;height:75px;color:#e05201;font-size:20px;font-weight:500;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:0 10px;}@media only screen and (max-width:1024px){.risultati-ricerca .tabella-risultati table tbody tr td{font-size:17px;}}@media only screen and (max-width:768px){.risultati-ricerca .tabella-risultati table tbody tr td{font-size:14px;}}.risultati-ricerca .tabella-risultati table tbody tr td:last-child{width:75px;}.risultati-ricerca .tabella-risultati table tbody tr td a{display:flex;align-items:center;height:100%;width:100%;line-height:75px;white-space:nowrap;}.risultati-ricerca .tabella-risultati table tbody tr td a p{margin:0;display:table;}.risultati-ricerca .tabella-risultati table tbody tr td span{color:#777;font-size:20px;font-weight:100;}@media only screen and (max-width:1024px){.risultati-ricerca .tabella-risultati table tbody tr td span{font-size:17px;}}@media only screen and (max-width:768px){.risultati-ricerca .tabella-risultati table tbody tr td span{font-size:14px;}}.risultati-ricerca .tabella-risultati table tbody tr td:last-child{text-align:center;}.add-confronta span{font-size:50px!important;cursor:pointer;}.add-confronta span:hover{color:#e15202!important;}.misura{font-weight:300;}.no-value{opacity:.4;}.confonta-circle{height:34px;width:34px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 12px 0 rgba(0,0,0,.5);box-shadow:0 0 12px 0 rgba(0,0,0,.5);}.risultati-container.open{display:block;height:auto;}.loader{width:100px;height:100px;border-radius:100%;position:relative;margin:0 auto;}.loader:before,.loader:after{content:"";position:absolute;width:100px;height:100px;border-radius:100%;border:10px solid transparent;border-top-color:#e15202;}.loader:before{z-index:100;animation:spin 1s infinite;}.loader:after{border:10px solid #ccc;}@keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}}.page-confronta .menu-mobile{margin-top:-310px;}@media only screen and (max-width:600px){.page-confronta .menu-mobile{margin-top:-250px;}}@media only screen and (max-width:1024px){.page-confronta .ricerca{margin-top:-310px;}}@media only screen and (max-width:600px){.page-confronta .ricerca{margin-top:-250px;}}.page-confronta table th,.page-confronta table td{padding:inherit;}.page-confronta td{min-width:170px;}@media only screen and (max-width:768px){.page-confronta td{min-width:140px;}}@media only screen and (max-width:600px){.page-confronta td{min-width:105px;}}.no-compare-item{min-height:200px;text-align:center;display:flex;align-items:center;}.no-compare-item p{width:100%;color:#e15202;font-size:20px;text-transform:uppercase;}.triangle-right{width:0;height:0;border-style:solid;border-width:15px 0 15px 15px;border-color:transparent transparent transparent #fff;}.confronta-bar{width:100%;height:175px;background:#999;background:-moz-linear-gradient(top,#999 1%,#ddd 100%);background:-webkit-linear-gradient(top,#999 1%,#ddd 100%);background:linear-gradient(to bottom,#999 1%,#ddd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#999999',endColorstr='#dddddd',GradientType=0);position:fixed;bottom:-175px;right:0;left:0;z-index:2000;display:flex;justify-content:flex-end;transition:bottom 1s ease;}@media only screen and (max-width:768px){.confronta-bar{display:none;}}.confronta-bar .open-confronta-mobile{display:none;}@media only screen and (max-width:600px){.confronta-bar .open-confronta-mobile{display:flex;justify-content:center;align-items:center;width:50px;height:100%;background-color:#e15202;order:3;}}.confronta-bar .confronta-button{width:220px;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;border-left:1px solid #fff;right:0;position:relative;}@media only screen and (max-width:768px){.confronta-bar .confronta-button{width:150px;}}.confronta-bar .confronta-button #confronta{background-color:#e15202;border:1px solid #e15202;width:140px;border-radius:30px;padding:5px;color:#fff;font-size:14px;margin:5px;text-align:center;cursor:pointer;}@media only screen and (max-width:768px){.confronta-bar .confronta-button #confronta{width:120px;font-size:13px;}}.confronta-bar .confronta-button #confronta:hover{border:1px solid #5e5e5e;background-color:#5e5e5e;color:#fff;transition:background-color .5s;}.confronta-bar .confronta-button #chiudi-confronta{background-color:#ccc;width:140px;border:1px solid #444;border-radius:30px;padding:5px;color:#666;font-size:14px;margin:5px;text-align:center;cursor:pointer;}@media only screen and (max-width:768px){.confronta-bar .confronta-button #chiudi-confronta{width:120px;font-size:13px;}}.confronta-bar .confronta-button #chiudi-confronta:hover{border:1px solid #5e5e5e;background-color:#5e5e5e;color:#fff;transition:background-color .5s;}.confronta-bar .confronta-container{width:calc(100% - 220px);display:flex;justify-content:flex-end;}@media only screen and (max-width:768px){.confronta-bar .confronta-container{width:calc(100% - 150px);}}.confronta-bar .confronta-container .confronta-block{position:relative;height:100%;width:25%;border-left:1px solid #fff;display:flex;align-items:center;}@media only screen and (max-width:1024px){.confronta-bar .confronta-container .confronta-block{flex-direction:column;}}@media only screen and (max-width:1680px){.confronta-bar .confronta-container .confronta-block>span+img{width:120px;}}@media only screen and (max-width:1440px){.confronta-bar .confronta-container .confronta-block{font-size:24px;}.confronta-bar .confronta-container .confronta-block>span+img{width:110px;}}@media only screen and (max-width:768px){.confronta-bar .confronta-container .confronta-block>span+img{width:90px;}}.confronta-bar .confronta-container .confronta-block .remove-confronta{position:absolute;top:10px;right:10px;cursor:pointer;}@media only screen and (max-width:600px){.confronta-bar .confronta-container .confronta-block .remove-confronta{top:0;}}.confronta-bar .confronta-container .confronta-block .remove-confronta img{height:15px;}@media only screen and (max-width:600px){.confronta-bar .confronta-container .confronta-block .remove-confronta img{height:10px;}}.confronta-bar .confronta-container .confronta-block .confronta-block-text{height:100%;width:100%;display:flex;justify-content:center;flex-direction:column;}@media only screen and (max-width:1024px){.confronta-bar .confronta-container .confronta-block .confronta-block-text{text-align:center;}}.confronta-bar .confronta-container .confronta-block .confronta-block-text>span{font-size:27px;font-weight:100;}@media only screen and (max-width:1440px){.confronta-bar .confronta-container .confronta-block .confronta-block-text>span{font-size:22px;}}@media only screen and (max-width:1024px){.confronta-bar .confronta-container .confronta-block .confronta-block-text>span{font-size:20px;}}@media only screen and (max-width:768px){.confronta-bar .confronta-container .confronta-block .confronta-block-text>span{font-size:17px;}}.confronta-bar .confronta-container .confronta-block .confronta-block-text>span>span{color:#df5200;font-weight:500;}.confronta-bar .confronta-container .confronta-block .confronta-block-text>p{font-size:13px;color:#e15202;margin:0;}@media only screen and (max-width:1024px){.confronta-bar .confronta-container .confronta-block .confronta-block-text>p{font-size:13px;}}.confronta-bar.open{bottom:0;transition:bottom 1s ease;}.confronta-bar.no-trans{transition:none;}#compare-wrapper .open-when-is-closed{position:fixed;height:45px;width:220px;background-color:#999;border:1px solid #fff;border-bottom:0;border-right:0;bottom:0;right:0;z-index:2000;transition:bottom 1s ease;display:flex;justify-content:center;align-items:center;color:#212121;cursor:pointer;}@media only screen and (max-width:768px){#compare-wrapper .open-when-is-closed{display:none;}}#compare-wrapper .open-when-is-closed.open{bottom:175px;transition:bottom 1s ease;}#compare-wrapper .open-when-is-closed:hover span{opacity:.8;}.confronta-header{position:absolute;height:310px;background-color:#e0e0e0;width:100%;margin-top:-310px;left:0;z-index:10;top:inherit;}.confronta-header.mobile{position:fixed;}@media only screen and (max-width:600px){.confronta-header{height:250px;margin-top:-250px;}}.confronta-header .main-container{padding:0 20px;height:100%;}.confronta-header .pinned{border-left:0;}.confronta-header .gru-block-confronta{display:flex;flex-direction:column;align-items:center;position:relative;height:100%;width:100%;}.confronta-header .gru-block-confronta .close-it{width:100%;height:50px;}.confronta-header .gru-block-confronta .confronta-content{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;}.confronta-header .gru-block-confronta .confronta-content p{font-size:23px;font-weight:lighter;margin:5px 0 0 0;}@media only screen and (max-width:1440px){.confronta-header .gru-block-confronta .confronta-content p{font-size:19px;}}@media only screen and (max-width:600px){.confronta-header .gru-block-confronta .confronta-content p{font-size:15px;}}.confronta-header .gru-block-confronta .confronta-content p span{color:#df5200;font-weight:500;}.confronta-header .gru-block-confronta .confronta-content a{color:#fff;background-color:#e15202;border-radius:25px;width:140px;padding:7px 20px;margin:30px 0;font-weight:100;font-size:14px;}@media only screen and (max-width:1440px){.confronta-header .gru-block-confronta .confronta-content a{font-size:13px;width:auto;}}@media only screen and (max-width:1024px){.confronta-header .gru-block-confronta .confronta-content a{font-size:12px;}}@media only screen and (max-width:600px){.confronta-header .gru-block-confronta .confronta-content a{padding:5px 7px;}}.confronta-header .gru-block-confronta .confronta-content a:hover{background-color:#5e5e5e;transition:background-color .5s;}@media only screen and (max-width:1280px){.confronta-header .gru-block-confronta .confronta-content img{width:120px;}}@media only screen and (max-width:768px){.confronta-header .gru-block-confronta .confronta-content img{width:100px;}}.confronta-header table{font-size:14px;width:100%;height:100%;}.confronta-header table tr th{text-align:start;border-right:1px solid #ccc;min-width:530px;}@media only screen and (max-width:1440px){.confronta-header table tr th{min-width:420px;}}@media only screen and (max-width:1280px){.confronta-header table tr th{min-width:300px;width:300px;max-width:300px;}}@media only screen and (max-width:1024px){.confronta-header table tr th{min-width:250px;width:250px;max-width:250px;border-right:0;}}@media only screen and (max-width:768px){.confronta-header table tr th{min-width:200px;max-width:200px;width:200px;font-size:11px;}}@media only screen and (max-width:600px){.confronta-header table tr th{min-width:100px;max-width:100px;width:100px;}}.confronta-header table tr td{text-align:center;border-right:1px solid #ccc;font-weight:bold;width:265px;min-width:230px;}.confronta-header .confronta-text{width:400px;height:100%;display:flex;justify-content:center;flex-direction:column;margin-top:-30px;}@media only screen and (max-width:1280px){.confronta-header .confronta-text{width:100%;}}@media only screen and (max-width:1024px){.confronta-header .confronta-text{margin-top:0;}}.confronta-header .confronta-text span{color:#e05201;font-size:22px;font-weight:lighter;}@media only screen and (max-width:1280px){.confronta-header .confronta-text span{font-size:18px;}}@media only screen and (max-width:600px){.confronta-header .confronta-text span{font-size:15px;}}@media only screen and (max-width:425px){.confronta-header .confronta-text span{font-size:13px;}}.confronta-header .confronta-text p{font-size:14px;font-weight:lighter;line-height:1.7;margin-top:30px;}@media only screen and (max-width:1280px){.confronta-header .confronta-text p{font-size:12px;}}@media only screen and (max-width:768px){.confronta-header .confronta-text p{margin-top:5px;}}@media only screen and (max-width:425px){.confronta-header .confronta-text p{font-size:10px;}}.fix-confronta-header{position:fixed;top:0;margin-top:0;}.gru-confronta{margin-top:403px;margin-bottom:50px;}@media only screen and (max-width:1024px){.gru-confronta{margin-top:380px;}}@media only screen and (max-width:600px){.gru-confronta{margin-top:320px;}}.gru-confronta table tr{height:60px!important;}@media only screen and (max-width:600px){.gru-confronta table td{font-size:13px;}}@media only screen and (max-width:425px){.gru-confronta table td{font-size:11px;}}.gru-confronta .main-container{padding:0 20px;}.gru-confronta .caratteristiche-principali table{font-size:14px;width:100%;border-left:1px solid #ccc;border-right:1px solid #ccc;}.gru-confronta .caratteristiche-principali table tr{height:60px;border-bottom:1px solid #ccc;}.gru-confronta .caratteristiche-principali table tr th{text-align:start;padding-left:20px;border-right:1px solid #ccc;min-width:530px;}@media only screen and (max-width:1440px){.gru-confronta .caratteristiche-principali table tr th{min-width:420px;}}@media only screen and (max-width:1280px){.gru-confronta .caratteristiche-principali table tr th{min-width:300px;max-width:300px;width:300px;}}@media only screen and (max-width:1024px){.gru-confronta .caratteristiche-principali table tr th{min-width:250px;max-width:250px;width:250px;padding-left:10px;border-right:0;}}@media only screen and (max-width:768px){.gru-confronta .caratteristiche-principali table tr th{min-width:200px;max-width:200px;width:200px;font-size:11px;}}@media only screen and (max-width:600px){.gru-confronta .caratteristiche-principali table tr th{min-width:100px;max-width:100px;width:100px;}}.gru-confronta .caratteristiche-principali table tr td{text-align:center;border-right:1px solid #ccc;font-weight:bold;width:265px;min-width:230px;}.gru-confronta .caratteristiche-principali table tr td.icon-info{position:relative;}.gru-confronta .funzioni-gru,.gru-confronta .funzioni-torre,.gru-confronta .funzioni-generiche{display:none;}.gru-confronta .funzioni-gru.open,.gru-confronta .funzioni-torre.open,.gru-confronta .funzioni-generiche.open{display:block;}.gru-confronta .funzioni-gru table,.gru-confronta .funzioni-torre table,.gru-confronta .funzioni-generiche table{font-size:14px;width:100%;border-left:1px solid #ccc;border-right:1px solid #ccc;}.gru-confronta .funzioni-gru table tr,.gru-confronta .funzioni-torre table tr,.gru-confronta .funzioni-generiche table tr{height:60px;border-bottom:1px solid #ccc;}.gru-confronta .funzioni-gru table tr th,.gru-confronta .funzioni-torre table tr th,.gru-confronta .funzioni-generiche table tr th{text-align:start;padding-left:20px;border-right:1px solid #ccc;min-width:530px;}@media only screen and (max-width:1440px){.gru-confronta .funzioni-gru table tr th,.gru-confronta .funzioni-torre table tr th,.gru-confronta .funzioni-generiche table tr th{min-width:420px;}}@media only screen and (max-width:1280px){.gru-confronta .funzioni-gru table tr th,.gru-confronta .funzioni-torre table tr th,.gru-confronta .funzioni-generiche table tr th{max-width:300px;width:300px;min-width:300px;}}@media only screen and (max-width:1024px){.gru-confronta .funzioni-gru table tr th,.gru-confronta .funzioni-torre table tr th,.gru-confronta .funzioni-generiche table tr th{min-width:250px;max-width:250px;width:250px;padding-left:10px;border-right:0;}}@media only screen and (max-width:768px){.gru-confronta .funzioni-gru table tr th,.gru-confronta .funzioni-torre table tr th,.gru-confronta .funzioni-generiche table tr th{min-width:200px;max-width:200px;width:200px;font-size:11px;}}@media only screen and (max-width:600px){.gru-confronta .funzioni-gru table tr th,.gru-confronta .funzioni-torre table tr th,.gru-confronta .funzioni-generiche table tr th{min-width:100px;max-width:100px;width:100px;}}.gru-confronta .funzioni-gru table tr td,.gru-confronta .funzioni-torre table tr td,.gru-confronta .funzioni-generiche table tr td{text-align:center;border-right:1px solid #ccc;font-weight:bold;width:265px;min-width:230px;}.gru-confronta .funzioni-gru table tr td.icon-info,.gru-confronta .funzioni-torre table tr td.icon-info,.gru-confronta .funzioni-generiche table tr td.icon-info{position:relative;}.gru-confronta .toggle-funzioni-gru,.gru-confronta .toggle-funzioni-generiche,.gru-confronta .toggle-funzioni-torre{font-size:14px;width:100%;height:60px;background-color:#fff;font-weight:bold;border-bottom:1px #ccc solid;border-left:1px #ccc solid;border-right:1px #ccc solid;display:flex;justify-content:space-between;align-items:center;padding-left:20px;}.gru-confronta .toggle-funzioni-gru .toggle-table,.gru-confronta .toggle-funzioni-generiche .toggle-table,.gru-confronta .toggle-funzioni-torre .toggle-table{width:59px;border-left:1px solid #ccc;height:100%;cursor:pointer;}.gru-confronta .toggle-funzioni-gru .toggle-table span,.gru-confronta .toggle-funzioni-generiche .toggle-table span,.gru-confronta .toggle-funzioni-torre .toggle-table span{width:100%;text-align:center;display:block;vertical-align:middle;line-height:60px;}.no-touchevents .gru-confronta .toggle-funzioni-gru .toggle-table span:hover,.no-touchevents .gru-confronta .toggle-funzioni-generiche .toggle-table span:hover,.no-touchevents .gru-confronta .toggle-funzioni-torre .toggle-table span:hover{color:#e15202;font-size:20px;}.table-wrapper{margin-bottom:0!important;height:100%;}.table-wrapper .responsive{border-left:0!important;border-right:0!important;}.table-wrapper .responsive td:last-child{border-right:0;}.table-wrapper .scrollable{height:100%;}.table-wrapper .pinned{overflow:hidden;background-color:transparent;height:100%;}.table-wrapper .pinned table{border-right:0;border-left:0;width:100%;}.table-wrapper .pinned th,.table-wrapper .pinned td{white-space:normal;}.icon-info:after{position:absolute;margin-left:5px;margin-top:-5px;}.icon-info:hover .info-table{display:block;}.info-table{display:none;width:100px;font-size:10px;right:-40px;top:-15px;position:absolute;background-color:#ccc;}.close-block{height:10px;position:absolute;top:20px;right:20px;cursor:pointer;}.slider-container-prodotti{position:relative;max-height:475px;height:60vw;width:100%;}@media only screen and (max-width:1024px){.slider-container-prodotti{max-height:350px;}}@media only screen and (max-height:900px){.slider-container-prodotti{max-height:400px;}}.slider-container-prodotti+.main-container{height:100%;}.swiper-container-prodotti{width:100%;height:100%;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:hidden;}.swiper-container-prodotti.loaded{opacity:1;-webkit-backface-visibility:visible;backface-visibility:visible;visibility:visible;}.swiper-container-prodotti .swiper-slide{text-align:center;font-size:18px;background:#fff;width:auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.swiper-container-prodotti .swiper-slide img{height:100%;}.button-next-prodotti{background-image:url(/images/next.svg);}.button-prev-prodotti{background-image:url(/images/prev.svg);}.button-next-prodotti.swiper-button-disabled,.button-prev-prodotti.swiper-button-disabled{opacity:0;}.row-half{display:flex;margin:90px 0 20px 0;}@media only screen and (max-width:768px){.row-half{height:130px;overflow:hidden;text-align:center;}}.row-half.open{height:100%;}@media only screen and (max-width:1024px){.row-half{margin-top:30px;}}@media only screen and (max-width:768px){.row-half{flex-wrap:wrap;margin-top:20px;}}@media only screen and (max-width:425px){.row-half{margin-top:0;}}.row-half .half-block:first-child{margin-right:40px;}@media only screen and (max-width:1280px){.row-half .half-block:first-child{margin-right:20px;}}@media only screen and (max-width:768px){.row-half .half-block:first-child{margin-right:0;}}.row-half .half-block:last-child{margin-left:40px;}@media only screen and (max-width:1280px){.row-half .half-block:last-child{margin-left:20px;}}@media only screen and (max-width:768px){.row-half .half-block:last-child{margin-left:0;}}.row-half.open{height:100%;}.half-block{width:50%;}@media only screen and (max-width:1680px){.half-block{margin:0 20px;}}@media only screen and (max-width:768px){.half-block{width:100%;margin:0;}}.half-block .tit-50{color:#fff;font-size:37px;background-color:#e15202;display:table;padding:5px 20px;margin:5px 0;font-weight:lighter;}@media only screen and (max-width:1440px){.half-block .tit-50{font-size:30px;}}@media only screen and (max-width:768px){.half-block .tit-50{font-size:25px;padding:5px 10px;margin:0 auto;margin-top:5px;margin-bottom:5px;}}.half-block .tit-50:nth-child(2){margin-bottom:80px;}@media only screen and (max-width:1024px){.half-block .tit-50:nth-child(2){margin-bottom:60px;}}@media only screen and (max-width:768px){.half-block .tit-50:nth-child(2){margin-bottom:30px;}}.half-block p{font-size:14px;}@media only screen and (max-width:1024px){.half-block p{font-size:13px;}}.half-block .tit-50-list{color:#e15202;font-size:26px;display:table;margin-bottom:35px;}@media only screen and (max-width:1024px){.half-block .tit-50-list{font-size:25px;}}@media only screen and (max-width:768px){.half-block .tit-50-list{font-size:20px;margin-bottom:25px;}}@media only screen and (max-width:425px){.half-block .tit-50-list{font-size:17px;}}.half-block ul{margin-left:25px;font-size:14px;}@media only screen and (max-width:1024px){.half-block ul{font-size:13px;margin-left:20px;text-align:start;}}.half-block ul li{padding:5px 0;}.half-block ul li:before{content:"-";position:absolute;margin-left:-20px;}@media only screen and (max-width:768px){.half-block ul li:before{position:relative;}}.half-block ul li.update-before:before{position:absolute!important;}.prodotti-container{margin-top:100px;margin-bottom:100px;}@media only screen and (max-width:600px){.prodotti-container{margin-bottom:50px;margin-top:60px;}}.prodotti-container .gru-type-icon{position:absolute;margin:0 auto;display:block;left:0;right:0;margin-top:-110px;background-color:#f8f8f8;border-radius:50%;height:175px;width:175px;}@media only screen and (max-width:600px){.prodotti-container .gru-type-icon{height:140px;width:140px;margin-top:-70px;}}.prodotti-container .main-container{min-height:200px;padding:20px;background:#e25507;background:-moz-linear-gradient(bottom,#e25507 0%,#c44602 100%);background:-webkit-linear-gradient(bottom,#e25507 0%,#c44602 100%);background:linear-gradient(to top,#e25507 0%,#c44602 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c44602',endColorstr='#e25507',GradientType=0);width:100%;}.prodotti-container .main-container>span{color:#fff;font-size:25px;text-align:center;font-weight:lighter;display:block;width:100%;margin-top:100px;margin-bottom:50px;}@media only screen and (max-width:425px){.prodotti-container .main-container>span{margin-top:70px;font-size:21px;margin-bottom:35px;}}.prodotti-container .gru-products{padding:100px 50px;background-color:#fff;width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-content:center;position:relative;}@media only screen and (max-width:1024px){.prodotti-container .gru-products{padding:75px 35px;}}@media only screen and (max-width:600px){.prodotti-container .gru-products{padding:35px 10px;}}.prodotti-container .gru-products .swiper-button-next,.prodotti-container .gru-products .swiper-button-prev{display:none;}.swiper-container-gru-products{width:100%;}.swiper-container-gru-products .swiper-wrapper{flex-wrap:wrap;}@media only screen and (max-width:768px){.swiper-container-gru-products .swiper-wrapper{flex-wrap:nowrap;}}.swiper-pagination-gru-products{display:none;bottom:15px;}.swiper-pagination-gru-products .swiper-pagination-bullet{margin:2px;}.swiper-pagination-gru-products .swiper-pagination-bullet-active{background-color:#5ebb54;}.gru-block{width:100%;height:200px;text-align:start;cursor:pointer;position:relative;}.gru-block a{height:100%;width:100%;padding:20px;position:absolute;}@media only screen and (max-width:600px){.gru-block a{border:1px solid #e15202;}}.gru-block a:hover{background-color:#eee;border:1px solid #db5002;padding:19px;}@media only screen and (max-width:600px){.gru-block a:hover{padding:20px;}}.gru-block p{font-size:30px;border-bottom:1px solid;margin:0;padding-bottom:10px;}@media only screen and (max-width:1024px){.gru-block p{font-size:25px;}}.gru-block p span{color:#e05201;}.gru-block ul{pmargin-top:10px;}.gru-block ul li{padding:3px 0;font-size:11px;}@media only screen and (max-width:600px){.gru-block ul li{font-size:10px;}}.gru-block ul li span{font-size:16px;color:#e05201;}@media only screen and (max-width:1024px){.gru-block ul li span{font-size:14px;}}.swiper-container-prodotto{width:100%;height:100%;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:hidden;}.swiper-container-prodotto.loaded{opacity:1;-webkit-backface-visibility:visible;backface-visibility:visible;visibility:visible;}.swiper-container-prodotto .swiper-slide{text-align:center;font-size:18px;background:#fff;width:auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.swiper-container-prodotto .swiper-slide img{height:100%;}.button-next-prodotto{background-image:url(/images/next.svg);}.button-prev-prodotto{background-image:url(/images/prev.svg);}.button-next-prodotto.swiper-button-disabled,.button-prev-prodotto.swiper-button-disabled{opacity:0;}.testata-prodotto-container{width:1920px;display:flex;}@media only screen and (max-width:1920px){.testata-prodotto-container{width:100%;}}@media only screen and (max-width:768px){.testata-prodotto-container{flex-direction:column;}}.testata-prodotto{overflow:hidden;max-height:475px;height:60vw;width:100%;display:flex;justify-content:center;background:#e25507;background:-moz-linear-gradient(bottom,#e25507 0%,#c44602 100%);background:-webkit-linear-gradient(bottom,#e25507 0%,#c44602 100%);background:linear-gradient(to top,#e25507 0%,#c44602 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c44602',endColorstr='#e25507',GradientType=0);}@media only screen and (max-width:768px){.testata-prodotto{flex-wrap:wrap;height:100%;max-height:100%;}}@media only screen and (min-width:769px) and (max-height:900px){.testata-prodotto{max-height:440px;}}.testata-prodotto .testata-prodotto-text{height:100%;width:700px;background:#e25507;background:-moz-linear-gradient(bottom,#e25507 0%,#c44602 100%);background:-webkit-linear-gradient(bottom,#e25507 0%,#c44602 100%);background:linear-gradient(to top,#e25507 0%,#c44602 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c44602',endColorstr='#e25507',GradientType=0);color:#fff;text-align:start;display:flex;align-items:center;justify-content:flex-end;position:relative;}@media only screen and (max-width:1670px){.testata-prodotto .testata-prodotto-text{width:40%;justify-content:flex-start;}}@media only screen and (max-width:768px){.testata-prodotto .testata-prodotto-text{width:100%;padding:20px;order:2;text-align:center;flex-direction:column;height:195px;overflow:hidden;}}@media only screen and (max-width:600px){.testata-prodotto .testata-prodotto-text{height:185px;}}.testata-prodotto .testata-prodotto-text.open{height:100%;}.testata-prodotto .testata-prodotto-text .leggi-di-piu{position:absolute;width:100%;margin:0 auto;left:0;bottom:0;padding:18px;color:#fff;background:#da5004;display:none;}@media only screen and (max-width:768px){.testata-prodotto .testata-prodotto-text .leggi-di-piu{display:block;}}.testata-prodotto .testata-prodotto-text>div{max-width:540px;float:right;margin-right:30px;padding-left:20px;}@media only screen and (max-width:768px){.testata-prodotto .testata-prodotto-text>div{width:100%;max-width:100%;padding-left:0;margin:0 auto;display:block;left:0;right:0;float:none;}}.testata-prodotto .testata-prodotto-text h1{color:#fff;border-bottom:1px solid #fff;padding-bottom:15px;text-align:start;font-size:46px;font-weight:normal;letter-spacing:1px;}@media only screen and (max-width:1280px){.testata-prodotto .testata-prodotto-text h1{font-size:40px;}}@media only screen and (max-width:1024px){.testata-prodotto .testata-prodotto-text h1{font-size:35px;}}@media only screen and (max-width:768px){.testata-prodotto .testata-prodotto-text h1{font-size:30px;text-align:center;}}@media only screen and (max-width:600px){.testata-prodotto .testata-prodotto-text h1{padding-bottom:5px;}}.testata-prodotto .testata-prodotto-text p{font-size:14px;}@media only screen and (max-width:1024px){.testata-prodotto .testata-prodotto-text p{font-size:13px;}}.testata-prodotto .testata-prodotto-slider{position:relative;width:calc(100% - 700px);background-color:#fff;}@media only screen and (max-width:1670px){.testata-prodotto .testata-prodotto-slider{width:60%;}}@media only screen and (max-width:768px){.testata-prodotto .testata-prodotto-slider{width:100%;order:1;max-height:300px;height:60vw;}}.testata-prodotto .testata-prodotto-slider .swiper-container{width:100%;}@media only screen and (max-width:768px){.testata-prodotto .testata-prodotto-slider .swiper-container{max-height:300px;}.testata-prodotto .testata-prodotto-slider .swiper-container .swiper-wrapper{max-height:300px;}.testata-prodotto .testata-prodotto-slider .swiper-container .swiper-wrapper .swiper-slide{max-height:300px;}.testata-prodotto .testata-prodotto-slider .swiper-container .swiper-wrapper .swiper-slide img{max-height:300px;}}@keyframes spinner{to{transform:rotate(360deg);}}.loader-slide:before{content:'';box-sizing:border-box;position:absolute;top:50%;left:50%;width:50px;height:50px;border-radius:50%;border:2px solid #ccc;border-top-color:#e15202;animation:spinner .6s linear infinite;}.table-wrapper .scrollable::-webkit-scrollbar-track{border-radius:10px;background-color:transparent;}.table-wrapper .scrollable::-webkit-scrollbar{width:12px;height:10px;background-color:transparent;}.table-wrapper .scrollable::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#333;}.confronta-prodotto div.table-wrapper div.scrollable{margin-left:100px;}@media only screen and (max-width:425px){.confronta-prodotto div.table-wrapper div.scrollable{margin-left:80px;}}.confronta-prodotto table.responsive td,.confronta-prodotto table.responsive th{white-space:normal;}.confronta-prodotto .table-wrapper{border-right:0;}.confronta-prodotto .table-wrapper table td,.confronta-prodotto .table-wrapper table th{padding:0 5px;}.confronta-prodotto .table-wrapper .pinned{border-left:0;width:100px;}@media only screen and (max-width:425px){.confronta-prodotto .table-wrapper .pinned{width:80px;min-width:80px;}}.confronta-prodotto .table-wrapper .pinned table{width:100px;}@media only screen and (max-width:425px){.confronta-prodotto .table-wrapper .pinned table{width:80px;min-width:80px;}}.confronta-prodotto .table-wrapper .pinned tr{height:70px!important;}@media only screen and (max-width:425px){.confronta-prodotto .table-wrapper .pinned tr{width:80px;min-width:80px;}}.confronta-prodotto .table-wrapper .pinned th{text-align:center;width:100px;min-width:100px;max-width:100px;}@media only screen and (max-width:768px){.confronta-prodotto .table-wrapper .pinned th{font-size:10px;}}@media only screen and (max-width:425px){.confronta-prodotto .table-wrapper .pinned th{width:80px;min-width:80px;max-width:80px;}}.confronta-prodotto .table-wrapper .scrollable th{padding-left:20px;padding-right:0;}@media only screen and (max-width:768px){.confronta-prodotto .table-wrapper .scrollable th{font-size:10px;text-align:center;padding:0 5px;}}.confronta-prodotto .table-wrapper .scrollable th:last-child{text-align:center;}.confronta-prodotto .table-wrapper .scrollable td:not(.add-confronta){font-size:17px;}.confronta-prodotto{margin:90px 0;margin-bottom:70px;}@media only screen and (max-width:1024px){.confronta-prodotto{margin:60px 0;margin-bottom:30px;}}@media only screen and (max-width:600px){.confronta-prodotto{margin-top:40px;}}@media only screen and (max-width:425px){.confronta-prodotto{margin-top:0;margin-bottom:0;}}.confronta-prodotto .main-container{background-color:#ccc;width:100%;min-height:60px;padding:20px;}.confronta-prodotto .versioni-prodotto{width:100%;min-height:50px;background-color:#f8f8f8;padding:40px;}@media only screen and (max-width:600px){.confronta-prodotto .versioni-prodotto{padding:0;}}.confronta-prodotto .versioni-prodotto table{width:100%;}.confronta-prodotto .versioni-prodotto table thead{font-size:14px;}@media only screen and (max-width:1280px){.confronta-prodotto .versioni-prodotto table thead{font-size:13px;}}@media only screen and (max-width:1024px){.confronta-prodotto .versioni-prodotto table thead{font-size:11px;}}@media only screen and (max-width:425px){.confronta-prodotto .versioni-prodotto table thead{font-size:10px;}}.confronta-prodotto .versioni-prodotto table thead tr{height:70px;max-height:70px;border-bottom:1px solid #ccc;}.confronta-prodotto .versioni-prodotto table thead tr th{line-height:35px;padding-bottom:34px;text-align:center;line-height:inherit;}@media only screen and (max-width:1024px){.confronta-prodotto .versioni-prodotto table thead tr th{min-width:160px;line-height:inherit;padding-bottom:0;text-align:start;}}@media only screen and (max-width:600px){.confronta-prodotto .versioni-prodotto table thead tr th{padding:10px 0;min-width:140px;}}.confronta-prodotto .versioni-prodotto table tbody{font-size:20px;}.confronta-prodotto .versioni-prodotto table tbody tr{height:70px;border-bottom:1px solid #ccc;}.confronta-prodotto .versioni-prodotto table tbody tr td{text-align:center;}@media only screen and (max-width:1024px){.confronta-prodotto .versioni-prodotto table tbody tr td{font-size:17px;}}@media only screen and (max-width:320px){.confronta-prodotto .versioni-prodotto table tbody tr td{font-size:15px;}}.confronta-prodotto .versioni-prodotto table tbody tr td:not(.add-confronta){color:#e15202;font-weight:500;}.bottoni-prodotto{margin-bottom:40px;margin-top:40px;}@media only screen and (max-width:1024px){.bottoni-prodotto{margin-top:10px;margin-bottom:10px;}}.bottoni-prodotto .main-container{width:100%;display:flex;justify-content:center;flex-wrap:nowrap;align-items:center;padding:0;}@media only screen and (max-width:600px){.bottoni-prodotto .main-container{flex-direction:column;}}.bottoni-prodotto .bottone-contatto{border:1px solid #5aae50;background-color:#5aae50;width:330px;padding:10px 0;border-radius:25px;margin:0 27px;text-align:center;color:#fff;font-weight:100;cursor:pointer;letter-spacing:1px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}@media only screen and (max-width:768px){.bottoni-prodotto .bottone-contatto{margin:10px;width:280px;}}.bottoni-prodotto .bottone-contatto:hover{border:1px solid #5e5e5e;background-color:#5e5e5e;color:#fff;transition:background-color .5s;}.bottone-download{border:1px solid #5aae50;background-color:#fff;width:330px;padding:10px 0;border-radius:25px;margin:0 27px;text-align:center;color:#59ad50;font-weight:100;cursor:pointer;letter-spacing:1px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}@media only screen and (max-width:768px){.bottone-download{margin:10px;width:280px;}}.bottone-download:hover{border:1px solid #5e5e5e;background-color:#5e5e5e;color:#fff;transition:background-color .5s;}.download-container{width:100%;}.download-container .bottone-download{background-color:#5aae50;border-color:#5aae50;color:#fff;width:auto;display:block;padding:5px;font-size:14px;width:140px;margin:0 auto;}.download-container .bottone-download:hover{background-color:#333;border-color:#333;transition:background-color .5s;}@media only screen and (max-width:600px){.download-container .bottone-download{display:none;}}.download-container thead{color:#ccc;font-size:13px;}@media only screen and (max-width:600px){.download-container thead{font-size:10px;}}.download-container thead th{font-weight:100;}.download-container thead tr{border-bottom:1px solid #dfdfdf;}.download-container tbody{font-weight:bold;}@media only screen and (max-width:600px){.download-container tbody{font-size:12px;}}.download-container tbody tr{border-bottom:1px solid #dfdfdf;}.download-container tbody tr td:first-child{font-size:40px;}.download-container tbody tr .icon-download{display:none;}@media only screen and (max-width:600px){.download-container tbody tr .icon-download{display:block;font-size:30px;text-align:center;}}.descrizione-serie{width:100%;margin:30px 0;background-color:#fff;height:750px;display:flex;align-items:center;min-height:200px;}.descrizione-funzione{width:100%;margin:30px 0;background-color:#f8f8f8;height:750px;display:flex;align-items:center;min-height:200px;}.prodotti-serie{height:540px;width:100%;background-color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;}@media only screen and (max-width:768px){.prodotti-serie{height:320px;}}.prodotti-serie .slider-title{color:#e15202;text-align:center;font-size:25px;margin-bottom:90px;}@media only screen and (max-width:768px){.prodotti-serie .slider-title{margin-bottom:20px;margin-top:0;}}@media only screen and (max-width:600px){.prodotti-serie .slider-title{font-size:20px;}}.swiper-container-prodotti-serie{width:1640px;display:flex;justify-content:center;position:relative;}@media only screen and (max-width:1720px){.swiper-container-prodotti-serie{width:90%;}}.swiper-container-prodotti-serie .gru-block{width:100%;}.swiper-pagination-prodotti-serie{display:none;bottom:-20px;}.swiper-pagination-prodotti-serie .swiper-pagination-bullet{margin:2px;}.swiper-pagination-prodotti-serie .swiper-pagination-bullet-active{background:#5ebb54;}.swiper-prodotti{display:flex;align-items:center;justify-content:center;flex-direction:column;width:1680px;position:relative;}@media only screen and (max-width:1720px){.swiper-prodotti{width:100%;}}.arrow-container{position:absolute;width:1680px;height:100%;overflow:hidden;}@media only screen and (max-width:1720px){.arrow-container{width:100%;}}.button-next-orange{display:none;background-image:url(/images/next-orange.svg);right:0;}@media only screen and (min-width:1720px){.button-next-orange{right:-20px;}}@media only screen and (max-width:600px){.button-next-orange{background-size:20px 40px;}}.button-prev-orange{display:none;background-image:url(/images/back-orange.svg);left:0;}@media only screen and (min-width:1720px){.button-prev-orange{left:-20px;}}@media only screen and (max-width:600px){.button-prev-orange{background-size:20px 40px;}}.button-next-orange.swiper-button-disabled,.button-prev-orange.swiper-button-disabled{opacity:0;}.blocchi-editoriali{width:100%;}.page-news .share .share__main{display:none;}.page-news .share .share__list{display:none;}.page-news .blocchi-editoriali .row{padding:0;margin:40px 0;}@media only screen and (max-width:768px){.page-news .blocchi-editoriali .row{margin:25px 0;padding:0;}}@media only screen and (max-width:1024px){.page-news .blocchi-editoriali .row .main-container{padding:0;}}.page-news .text-intro{padding-bottom:0;}.row{width:100%;padding:40px 0;}@media only screen and (max-width:1024px){.row{padding:20px 0;}}@media only screen and (max-width:768px){.row{padding:10px 0;}}.row .main-container{display:flex;position:relative;}@media only screen and (max-width:768px){.row .main-container{flex-wrap:wrap;padding:0 20px;}}.dedicated .row .main-container{padding:0;}.row-link{width:100%;height:100%;display:flex;position:relative;}.row-link:after{content:"";width:100%;height:100%;margin-left:50%;position:absolute;}@media only screen and (max-width:1640px){.row-link:after{display:none;}}.row-link:before{content:"";width:100%;height:100%;margin-left:-50%;position:absolute;}@media only screen and (max-width:1640px){.row-link:before{display:none;}}.row:nth-child(2n+2) .row-link:after{left:0;background-color:#000;transition:background-color .5s ease;}@media only screen and (max-width:1640px){.row:nth-child(2n+2) .row-link:after{display:none;}}.row:nth-child(2n+2) .row-link:before{background-color:#fff;transition:background-color .5s ease;}@media only screen and (max-width:1640px){.row:nth-child(2n+2) .row-link:before{display:none;}}.row:nth-child(2n+2) .row-link:hover:after{background-color:#000;transition:background-color .5s ease;}.row:nth-child(2n+2) .row-link:hover:before{background-color:#eee;transition:background-color .5s ease;}.row:nth-child(2n+1) .row-link:after{left:0;background-color:#fff;transition:background-color .5s ease;}@media only screen and (max-width:1640px){.row:nth-child(2n+1) .row-link:after{display:none;}}.row:nth-child(2n+1) .row-link:before{background-color:#000;transition:background-color .5s ease;}@media only screen and (max-width:1640px){.row:nth-child(2n+1) .row-link:before{display:none;}}.row:nth-child(2n+1) .row-link:hover:after{background-color:#eee;transition:background-color .5s ease;}.row:nth-child(2n+1) .row-link:hover:before{background-color:#000;transition:background-color .5s;}.row-link .block-50{z-index:2;}@media only screen and (max-width:768px){.row-link{flex-wrap:wrap;}}.row-link .img-background>div{transition:transform 1s;}.no-touchevents .row-link:hover{background-color:#eee;transition:background-color .5s ease;}.no-touchevents .row-link:hover .img-background>div{opacity:.8;transition:opacity .5s ease;}.no-touchevents .row-link:hover .block-button{color:#fff;background-color:#5ebb54;transition:background-color .5s ease;}.bg-white{background-color:#fff;}.bg-gray{background-color:#f8f8f8;}.block-100{width:100%;}.block-100 .swiper-block-slider{height:100%;}.block-100 .swiper-block-slider .swiper-wrapper{width:100%;height:100%;max-height:550px;display:flex;align-items:center;}@media only screen and (max-width:600px){.block-100 .swiper-block-slider .swiper-wrapper{max-height:350px;}}.block-100 .swiper-block-slider .swiper-wrapper .swiper-slide{max-height:550px;height:100%;width:100%;display:flex;justify-content:center;align-items:center;}@media only screen and (max-width:600px){.block-100 .swiper-block-slider .swiper-wrapper .swiper-slide{max-height:350px;}}.block-100 .swiper-block-slider .swiper-wrapper .swiper-slide img{max-height:550px;width:auto;max-width:100%;}@media only screen and (max-width:600px){.block-100 .swiper-block-slider .swiper-wrapper .swiper-slide img{max-height:350px;}}.block-50{width:50%;}@media only screen and (max-width:768px){.block-50{width:100%;}}@media only screen and (max-width:768px){.block-50{margin:5px 0;}}.block-50:first-child{margin-right:40px;}@media only screen and (max-width:1280px){.block-50:first-child{margin-right:20px;}}@media only screen and (max-width:768px){.block-50:first-child{margin-right:0;}}.block-50:last-child{margin-left:40px;}@media only screen and (max-width:1280px){.block-50:last-child{margin-left:20px;}}@media only screen and (max-width:768px){.block-50:last-child{margin-left:0;}}.block-50 .swiper-wrapper{align-items:center;}.block-50 .swiper-slide{display:flex;justify-content:center;align-items:center;}@media only screen and (max-width:768px){.block-50 .swiper-slide{width:100%;}}@media only screen and (max-width:1024px){.block-50 .swiper-slide img{width:100%;}}@media only screen and (max-width:768px){.block-text{order:2;}}.block-text a{color:#5fb755;text-decoration:underline;}.block-text a:hover{color:#333;}.block-text .tit-block{font-size:30px;color:#5fb755;}@media only screen and (max-width:1024px){.block-text .tit-block{font-size:20px;}}@media only screen and (max-width:768px){.block-text .tit-block{line-height:1.4;}}@media only screen and (max-width:425px){.block-text .tit-block{font-size:18px;}}.block-text h2.tit-block{text-transform:capitalize;text-align:left;}.block-text ul{margin-left:25px;font-size:14px;}@media only screen and (max-width:1024px){.block-text ul{font-size:13px;margin-left:17px;}}.block-text ul li{padding:5px 0;line-height:1.6;}.block-text ul li:before{content:"-";position:absolute;margin-left:-20px;}@media only screen and (max-width:425px){.block-text ul li:before{margin-left:-15px;}}.block-text ol{font-size:14px;}@media only screen and (max-width:1024px){.block-text ol{font-size:13px;}}.block-text ol li{padding:5px 0;line-height:1.6;}.block-text p{font-size:14px;}@media only screen and (max-width:1024px){.block-text p{font-size:13px;}}.block-text p span{display:block;}.block-html{position:relative;}.block-html iframe{height:100%;position:absolute;top:0;left:0;width:100%;}@media only screen and (max-width:768px){.block-html{order:2;}}.web-mail a{color:#5eba53;text-decoration:underline;}.web-mail a:hover{color:#333;}.iframe-wrapper{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}.block-image{display:flex;align-items:center;justify-content:center;}@media only screen and (max-width:768px){.block-image{order:1;}}.block-image img{width:100%;}.img-background{min-height:300px;height:20vw;background-color:#000;}@media only screen and (max-width:1024px){.img-background{min-height:250px;}}@media only screen and (max-width:768px){.img-background{margin:0;}}.img-background>div{width:100%;height:100%;background-size:cover;background-position:50% 50%;}@media only screen and (max-width:768px){.img-background{order:1;}}.block-slider{display:flex;align-items:center;}@media only screen and (max-width:768px){.block-slider{padding:0;}}.block-slider .button-next-orange{right:0;}.block-slider .button-prev-orange{left:0;}.block-slider .swiper-block-slider{width:100%;height:auto;}.block-slider .swiper-block-slider .button-next-orange,.block-slider .swiper-block-slider button-prev-orange{display:block;}.block-slider .swiper-block-slider .button-next-orange{right:0;}.block-slider .swiper-block-slider .button-prev-orange{left:0;}.block-slider .swiper-block-slider .swiper-slide{width:100%;}.block-slider .swiper-block-slider .swiper-slide img{width:100%;}@media only screen and (max-width:768px){.block-slider{order:1;}}.button-next-block-slider{background-image:url(/images/next-orange.svg);right:0;}.button-prev-block-slider{background-image:url(/images/back-orange.svg);left:0;}.button-next-block-slider.swiper-button-disabled,.button-prev-block-slider.swiper-button-disabled{opacity:0;}.block-button{display:table;border-radius:20px;color:#5eb952;background-color:#fff;border:1px solid #5ebb54;padding:7px 45px;cursor:pointer;transition:background-color .5s;text-align:center;margin-top:20px;text-decoration:none!important;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.block-button:hover{color:#fff!important;background-color:#5ebb54;}.block-button:hover a{color:#fff;}.block-button a{color:#5eb952;text-decoration:none;}.block-button-centered{display:table;border-radius:20px;color:#fff;background-color:#e15202;border:1px solid #e15202;padding:7px 45px;cursor:pointer;transition:background-color .5s;text-align:center;margin:0 auto;margin-top:20px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.block-button-centered:hover{background-color:#333;border:1px solid #333;}.vertically-centered{display:flex;flex-direction:column;justify-content:center;margin:20px 0;}.vertically-centered .tit-block{margin:0;}.subtitle-text{text-align:center;font-weight:500;padding:0 20px;font-size:16px;color:#777;}@media only screen and (max-width:768px){.subtitle-text{font-size:15px;}}@media only screen and (max-width:600px){.subtitle-text{font-size:13px;}}@media only screen and (max-width:768px){.subtitle-text .main-container{padding:0;font-size:14px;}}@media only screen and (max-width:600px){.subtitle-text .main-container{font-size:13px;}}@media only screen and (max-width:425px){.subtitle-text .main-container{font-size:12px;}}.corporate .text-intro{border-bottom:0;}.corporate .text-intro h1{color:#5eb952;}.corporate .row .main-container{padding:0;}.corporate .block-over-container h1{text-align:center;color:#5eb952;font-size:46px;font-weight:bold;letter-spacing:1px;text-transform:uppercase;}@media only screen and (max-width:600px){.corporate .block-over-container h1{font-size:40px;}}@media only screen and (max-width:425px){.corporate .block-over-container h1{font-size:30px;}}@media only screen and (max-width:375px){.corporate .block-over-container h1{font-size:25px;}}.blog .block-over-slider{margin-bottom:60px;height:100%;}.blog .block-3 .block-3-text .block-3-tit{color:#e46319;font-size:25px;text-align:center;padding:0 50px;margin-top:10px;line-height:1.2;}@media only screen and (max-width:1440px){.blog .block-3 .block-3-text .block-3-tit{font-size:20px;}}@media only screen and (max-width:600px){.blog .block-3 .block-3-text .block-3-tit{font-size:15px;padding:0 10px;}}@media only screen and (max-width:600px){.blog .edit-container{margin-top:25px;}}@media only screen and (max-width:600px){.blog .img-header{display:none;}}.img-header{max-height:600px;width:100%;height:60vw;background-color:#000;}.img-header>div{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;margin-top:-186px;opacity:.8;}@media only screen and (max-width:1024px){.img-header>div{margin-top:0;}}.blog-button{width:100%;}@media only screen and (max-width:600px){.blog-button{width:auto;margin:-20px;}}.blog-button .main-container{padding:0;height:100px;display:flex;justify-content:center;align-items:center;}@media only screen and (max-width:1024px){.block-over-slider{margin:-20px;}}@media only screen and (max-width:1024px){.block-over-slider .block-over-container{padding:20px;}}.edit-container{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:50px;}@media only screen and (max-width:1024px){.edit-container{margin-top:20px;}}@media only screen and (max-width:600px){.edit-container{justify-content:center;margin-top:0;}}.edit-container .block-3{margin:10px 0;}@media only screen and (max-width:1440px){.edit-container .block-3{height:350px;}}@media only screen and (max-width:1024px){.edit-container .block-3{width:49%;}}@media only screen and (max-width:600px){.edit-container .block-3{width:300px;height:275px;}}.edit-container .row{background-color:#fff;}.tab-button{width:135px;height:40px;background-color:#fff;color:#b3b3b3;border:1px solid #b3b3b3;font-size:18px;margin:20px;line-height:40px;text-align:center;cursor:pointer;transition:background-color .5s,color .5s,border .5s;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-transform:uppercase;}.tab-button.is-selected{border:1px solid #e15202;background-color:#e15202;color:#fff;}.tab-button:hover:not(.is-selected){color:#e15202;border:1px solid #e15202;}@media only screen and (max-width:600px){.tab-button{font-size:12px;margin:10px;width:95px;height:35px;line-height:35px;}}@media only screen and (max-width:425px){.tab-button{margin:10px;}}.scopri-piu{cursor:pointer;background-color:#e15202;color:#fff;font-size:16px;width:120px;height:30px;text-align:center;line-height:30px;font-weight:500;transition:background-color .5s,color .5s;}.news-container{width:1240px;margin:0 auto;left:0;right:0;}@media only screen and (max-width:1280px){.news-container{width:100%;padding:20px;}}.news-container .row{background-color:#f8f8f8;}.text-intro{padding-bottom:25px;padding-top:60px;}@media only screen and (min-width:768px){.text-intro{padding-bottom:35px;padding-top:90px;}}@media only screen and (min-width:1200px){.text-intro{padding:75px 8.5% 0;padding-top:100px;padding-bottom:55px;}}.text-intro h1{text-align:center;color:#5eb952;font-size:46px;font-weight:bold;letter-spacing:1px;padding:0;}.text-intro h1.news-title{font-size:35px;text-align:center;}@media only screen and (max-width:1024px){.text-intro h1.news-title{font-size:30px;}}@media only screen and (max-width:600px){.text-intro h1.news-title{font-size:25px;}}@media only screen and (max-width:1024px){.text-intro h1{font-size:40px;}}@media only screen and (max-width:768px){.text-intro h1{font-size:40px;}}@media only screen and (max-width:425px){.text-intro h1{font-size:30px;}}.text-intro .news-type{display:block;text-align:center;margin-top:15px;color:#333;text-transform:uppercase;}@media only screen and (min-width:1200px){.text-intro .news-type{margin-top:30px;}}@media only screen and (min-width:768px){.text-intro .news-type{margin-top:20px;}}@media only screen and (max-width:768px){.text-intro .news-type{font-size:12px;}}.share-news{width:100%;margin:40px 0;border-top:1px solid #ddd;}.share-post{display:flex;align-items:center;padding-top:15px;}@media only screen and (min-width:768px){.share-post{padding-top:25px;}}@media only screen and (min-width:1200px){.share-post{padding-top:30px;}}.share-post>span{display:block;margin-right:7px;font-size:13px;color:#333;}@media only screen and (min-width:768px){.share-post>span{margin-right:10px;font-size:15px;}}@media only screen and (min-width:1200px){.share-post>span{font-size:17px;}}.share-post .share-post-list{display:flex;align-items:center;}.share-post .share-post-list .share-post-item{padding:0 7px;color:#333;}.share-post .share-post-list .share-post-item:first-child{padding-left:0;}.share-post .share-post-list .share-post-item:hover{opacity:.6;}@media only screen and (min-width:768px){.share-post .share-post-list .share-post-item{padding:0 10px;}}@media only screen and (max-width:768px){.share-post .share-post-list .share-post-item{font-size:14px;}}.news-nav{height:50px;width:100%;background:#499841;background:-moz-linear-gradient(top,#499841 0%,#60b756 100%);background:-webkit-linear-gradient(top,#499841 0%,#60b756 100%);background:linear-gradient(to bottom,#499841 0%,#60b756 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#499841',endColorstr='#60b756',GradientType=0);padding:0 20px;color:#fff;position:absolute;-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,.4);-moz-box-shadow:0 0 1px 0 rgba(0,0,0,.4);box-shadow:0 0 1px 0 rgba(0,0,0,.4);z-index:20;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.prodotto .news-nav{position:relative;margin-top:0;background:#fff;color:#333;}.news-nav>.main-container{height:100%;display:flex;justify-content:space-between;align-items:center;position:relative;padding:0;}@media only screen and (max-width:1024px){.news-nav{position:fixed;}}.news-nav.fixed{position:fixed;top:0;}.news-nav span{font-size:14px;}.news-nav a.internal-nav-next{display:flex;align-items:center;float:right;z-index:2;}@media only screen and (max-width:768px){.news-nav a.internal-nav-next span{display:none;}}.news-nav a.internal-nav-next:before{order:2;margin-left:10px;}.news-nav a.internal-nav-next:hover{opacity:.6;}.news-nav a.internal-nav-prev{float:left;display:flex;align-items:center;z-index:2;}@media only screen and (max-width:768px){.news-nav a.internal-nav-prev span{display:none;}}.news-nav a.internal-nav-prev:before{margin-right:10px;}.news-nav a.internal-nav-prev:hover{opacity:.6;}.news-nav .internal-nav-menu{margin:0 auto;text-align:center;position:absolute;width:100%;left:0;top:0;line-height:50px;}.news-nav .internal-nav-menu:before{margin-top:3px;}.news-nav .internal-nav-menu a:hover{opacity:.6;}.internal-menu{position:absolute;left:0;width:100%;height:50px;background:#499841;background:-moz-linear-gradient(top,#499841 0%,#60b756 100%);background:-webkit-linear-gradient(top,#499841 0%,#60b756 100%);background:linear-gradient(to bottom,#499841 0%,#60b756 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#499841',endColorstr='#60b756',GradientType=0);display:flex;align-items:center;color:#fff;box-shadow:0 0 1px rgba(0,0,0,.4);z-index:21;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}@media only screen and (max-width:1024px){.internal-menu{position:fixed;white-space:nowrap;}}body:not(.corporate) .internal-menu{position:relative;}.internal-menu.with-image{top:80px;}@media only screen and (max-width:1024px){.internal-menu.with-image{top:0;}}.internal-menu.fixed:not(.with-image){position:fixed;top:0;}.internal-menu.fixed-with-image{position:fixed;top:0;}.internal-menu a{cursor:pointer;text-transform:uppercase;}@media only screen and (max-width:768px){.internal-menu a{font-size:14px;text-align:center;}}.internal-menu a:after{content:"";border:.5px solid #fff;opacity:.3;margin:0 30px;}.internal-menu a:hover span:not(.is-selected){border-bottom:1px solid #fff;}.internal-menu a:last-of-type:after{content:"";border:0;margin:0;}.internal-menu .is-selected{padding-bottom:2px;border-bottom:2px solid #fff;color:#fff;}.internal-menu-container{margin:0 auto;overflow-x:auto;padding:0 20px;height:100%;line-height:50px;}.page-contatti .text-intro{padding-top:70px;}.page-contatti .text-intro .main-container{padding:10px;}@media only screen and (max-width:1200px){.page-contatti .text-intro{padding-top:30px;}}.popup-curtain{display:flex;width:100%;height:100%;align-items:center;justify-content:center;position:fixed;top:0;bottom:0;left:0;right:0;z-index:2005;background-color:rgba(0,0,0,.8);opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:hidden;transition:all .3s .1s ease;}.popup-curtain.is-open{opacity:1;-webkit-backface-visibility:visible;backface-visibility:visible;visibility:visible;transition:all .3s 0s ease;}.popup-curtain.is-open .popup{opacity:1;-webkit-backface-visibility:visible;backface-visibility:visible;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:transform .3s .1s ease,all .3s .1s ease;transition:transform .3s .1s ease,all .3s .1s ease;}.popup{height:100%;display:flex;width:90%;max-width:750px;max-height:600px;padding:15px;-webkit-transform:translateY(5vh);transform:translateY(5vh);opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:hidden;background-color:#fff;-webkit-transition:transform .3s 0s ease,all .3s 0s ease;transition:transform .3s 0s ease,all .3s 0s ease;}.popup.popup-download{height:auto;}@media only screen and (min-width:600px){.popup{padding:25px;}}@media only screen and (min-width:768px){.popup{max-height:620px;padding:35px;}}@media only screen and (min-width:1024px){.popup{max-width:870px;max-height:685px;}}@media only screen and (min-width:1200px){.popup{max-height:730px;}}@media only screen and (max-height:900px){.popup{max-height:600px;}}.popup--inner{width:100%;display:flex;flex-direction:column;}.popup--header{width:100%;flex-shrink:0;padding-bottom:15px;position:relative;text-align:center;}@media only screen and (max-width:600px){.popup--header{padding-bottom:0;}}.popup--title{display:block;text-transform:uppercase;}@media only screen and (min-width:600px){.popup--title{margin-bottom:10px;}}@media only screen and (max-width:599px){.popup--desc{display:none;}}.popup--desc p{font-size:14px;}.popup--close{position:absolute;top:0;right:0;z-index:5;font-size:14px;font-size:.875rem;color:rgba(0,0,0,.3);transition:color .3s ease;}@media only screen and (min-width:768px){.popup--close{font-size:17px;font-size:1.0625rem;}}.no-touchevents .popup--close:hover{color:#000;}.popup--body{height:100%;overflow:auto;}.form--container{padding-top:30px;padding-left:10px;padding-right:10px;position:relative;overflow:hidden;}form{margin:0 -7.5px;}@media only screen and (min-width:1024px){form{margin:0 -10px;}}.form--required{position:absolute;top:10px;right:0;z-index:5;font-size:9px;font-size:.5625rem;color:#999;letter-spacing:.5px;}@media only screen and (max-width:600px){.form--required{right:11px;}}.form--fieldset{display:flex;flex-wrap:wrap;}.form--field,.form--clausole,.form--button{padding:7.5px;}@media only screen and (min-width:1024px){.form--field,.form--clausole,.form--button{padding:10px;}}.form--field{width:100%;flex:0 0 auto;position:relative;}.form--field:nth-of-type(3){flex-grow:1;}.form--field.error input,.form--field.error select,.form--field.error textarea{border-color:#ec6f5a;}.form--field:before{margin-top:-8px;position:absolute;top:50%;right:25px;z-index:10;pointer-events:none;}.form--field input,.form--field select,.form--field textarea{display:block;width:100%;padding:12px;border:1px solid #eee;background-color:#eee;font-size:13px;font-size:.8125rem;color:#333;}@media only screen and (min-width:1024px){.form--field input,.form--field select,.form--field textarea{padding:15px;font-size:15px;font-size:.9375rem;}}.form--field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;}.form--field textarea{height:60px;resize:none;}@media only screen and (min-width:768px){.form--field textarea{height:80px;}}@media only screen and (min-width:1024px){.form--field textarea{height:100px;}}@media only screen and (min-width:600px){.form--field-small{width:50%;}}@media only screen and (min-width:768px){.form--field-small{width:33.33333333%;}}@media only screen and (min-width:600px){.form--field-medium{width:50%;}}.form--field-large{width:100%;}.form--button{margin-top:15px;}@media only screen and (min-width:1024px){.form--button{margin-top:5px;}}.form--clausole{display:flex;width:100%;align-items:center;position:relative;cursor:pointer;}.form--clausole.error span:before{border:1px solid #ec6f5a;}.form--clausole input{flex-shrink:0;width:22px;height:22px;position:relative;z-index:10;opacity:0;}.form--clausole input:checked+span:before{color:#333;}.form--clausole span{margin-left:10px;font-size:10px;font-size:.625rem;}.form--clausole span:before{display:flex;align-items:center;justify-content:center;width:22px;height:22px;margin-top:-11px;border-radius:5px;position:absolute;top:50%;left:8px;z-index:5;background-color:#eee;font-size:17px;font-size:1.0625rem;color:transparent;}@media only screen and (min-width:1024px){.form--clausole span:before{left:11px;}}.form--clausole span a{text-decoration:underline;}.form--clausole span a:after{bottom:0;opacity:1;-webkit-backface-visibility:visible;backface-visibility:visible;visibility:visible;}.button-contact-form button{display:block;padding:11px 25px;position:relative;overflow:hidden;font-size:16px;color:#fff;letter-spacing:1px;line-height:1.2;text-transform:uppercase;background-color:#5aae50;border-radius:20px;}@media only screen and (max-width:600px){.button-contact-form button{font-size:11px;padding:8px 20px;}}.button-contact-form button i{font-style:normal;}.button-contact-form button:hover{background-color:#333;transition:background-color .5s;}.title{font-weight:700;color:#5eba53;letter-spacing:1px;line-height:1.2;}.title-large{font-size:23px;font-size:1.4375rem;}@media only screen and (min-width:768px){.title-large{font-size:31px;font-size:1.9375rem;}}@media only screen and (min-width:1200px){.title-large{font-size:41px;font-size:2.5625rem;}}.cookies-text{position:relative;padding:20px;font-size:14px;width:100%;}.cookies-text a{text-decoration:underline;cursor:pointer;color:#333;word-break:break-word;}.cookies-text a:hover{color:#e15202;}.cookies-text ul{margin-left:25px;}.cookies-text ul li:before{content:"-";position:absolute;margin-left:-20px;}.soluzioni-servizi .main-page>.main-container{padding-top:90px;padding-bottom:90px;}@media only screen and (max-width:1024px){.soluzioni-servizi .main-page>.main-container{padding-bottom:30px;padding-top:50px;}}@media only screen and (max-width:600px){.soluzioni-servizi .main-page>.main-container{padding-bottom:10px;padding-top:35px;}}.soluzioni-servizi .text-intro{padding-top:0;padding-bottom:0;}@media only screen and (max-width:768px){.soluzioni-servizi .row-half{height:150px;overflow:hidden;}}.soluzioni-servizi .row-half.open{height:100%;}@media only screen and (max-width:768px){.soluzioni-servizi .row-half .tit-50{margin:0 auto;margin-bottom:30px;}}@media only screen and (max-width:600px){.soluzioni-servizi .half-block{text-align:center;}}.soluzioni-servizi .half-block .tit-50{font-size:25px;}.soluzioni-servizi .half-block .tit-50:last-of-type{margin-bottom:30px;}.soluzioni-servizi section.blocchi-soluzioni-servizi{background-color:#fff;overflow:hidden;}.soluzioni-servizi section.blocchi-soluzioni-servizi>.main-container{padding:0;}.soluzioni-servizi section.blocchi-soluzioni-servizi .tit-block{font-size:30px;}@media only screen and (max-width:600px){.soluzioni-servizi section.blocchi-soluzioni-servizi .tit-block{font-size:21px;}}@media only screen and (max-width:768px){.soluzioni-servizi section.blocchi-soluzioni-servizi .row{text-align:center;}}.soluzioni-servizi section.blocchi-soluzioni-servizi .row .block-button{margin-top:10px;}@media only screen and (max-width:768px){.soluzioni-servizi section.blocchi-soluzioni-servizi .row .block-button{margin:auto;margin-top:10px;}}.soluzioni-servizi .row{margin:0;padding:0;}.soluzioni-servizi .row .main-container{padding:0;}@media only screen and (max-width:768px){.soluzioni-servizi .row .block-50:not(.img-background){margin:0!important;padding:20px;}}.soluzioni-servizi .row .block-50.img-background{margin-left:0;margin-right:0;}.soluzioni-servizi .row .block-50 .tit-block{line-height:1.2;}@media only screen and (max-width:768px){.soluzioni-servizi .row .block-50.img-background{order:1;}.soluzioni-servizi .row .block-50.block-text{order:2;}}.soluzioni-servizi .row .block-50:first-child{margin-right:0;padding-right:40px;}@media only screen and (max-width:1280px){.soluzioni-servizi .row .block-50:first-child{padding-right:20px;}}.soluzioni-servizi .row .block-50:last-child{margin-left:0;padding-left:40px;}@media only screen and (max-width:1280px){.soluzioni-servizi .row .block-50:last-child{padding-left:20px;}}.soluzioni-servizi .row .block-50:last-child:not(.img-background){padding-left:80px;}@media only screen and (max-width:1680px){.soluzioni-servizi .row .block-50:last-child:not(.img-background){padding-right:40px;padding-left:40px;}}@media only screen and (max-width:768px){.soluzioni-servizi .row .block-50:last-child:not(.img-background){padding-right:20px;padding-left:20px;}}.soluzioni-servizi .row .block-50:first-child:not(.img-background){padding-right:80px;}@media only screen and (max-width:1680px){.soluzioni-servizi .row .block-50:first-child:not(.img-background){padding-left:40px;padding-right:40px;}}@media only screen and (max-width:768px){.soluzioni-servizi .row .block-50:first-child:not(.img-background){padding-right:20px;padding-left:20px;}}.soluzioni-servizi .row .block-50:first-child.img-background{margin-right:0;padding-right:0;}.soluzioni-servizi .row .block-50:last-child.img-background{margin-left:0;padding-left:0;}.soluzioni-servizi .row-half{margin:0;}@media only screen and (max-width:768px){.soluzioni-servizi .row-half{height:150px;overflow:hidden;}}.soluzioni-servizi .row-half.open{height:100%;}.soluzioni-servizi .row-half .half-block:first-child{margin-right:80px;}@media only screen and (max-width:1024px){.soluzioni-servizi .row-half .half-block:first-child{margin-right:40px;}}@media only screen and (max-width:768px){.soluzioni-servizi .row-half .half-block:first-child{margin-right:0;}}.soluzioni-servizi .row-half .half-block:last-child{margin-left:80px;}@media only screen and (max-width:1024px){.soluzioni-servizi .row-half .half-block:last-child{margin-left:40px;}}@media only screen and (max-width:768px){.soluzioni-servizi .row-half .half-block:last-child{margin-left:0;}}.soluzioni-servizi .row:nth-child(2n+1) .img-background>div{width:50vw;float:right;}@media only screen and (max-width:768px){.soluzioni-servizi .row:nth-child(2n+1) .img-background>div{width:100%;}}.soluzioni-servizi .img-background{min-height:500px;}@media only screen and (max-width:768px){.soluzioni-servizi .img-background{min-height:300px;}}@media only screen and (max-width:600px){.soluzioni-servizi .img-background{min-height:200px;}}.soluzioni-servizi .img-background>div{width:50vw;}@media only screen and (max-width:768px){.soluzioni-servizi .img-background>div{width:100%;}}.leggi-di-piu{text-decoration:underline;color:#b3b3b3;display:none;text-align:center;font-size:13px;margin:20px;margin-bottom:30px;text-transform:uppercase;}.home-prodotti .leggi-di-piu{margin-bottom:0;}@media only screen and (max-width:768px){.leggi-di-piu{display:block;}}.swipe-hand{display:none;color:#333;position:fixed;right:20px;top:110px;text-align:center;font-size:25px;-moz-animation:2s ease 0s normal none infinite MoveLeftRight;-moz-transform-origin:center top;-webkit-animation:MoveLeftRight 2s infinite ease-in-out;-webkit-transform-origin:center;}body:not(.corporate) .swipe-hand{position:absolute;top:35px;}.swipe-hand.active{display:block;}.swipe-hand.no-active{display:none;}@keyframes MoveLeftRight{0%{margin-right:-10px;}50%{margin-right:10px;}100%{margin-right:-10px;}}.selectric-wrapper{position:relative;cursor:pointer;margin:17px 0;margin-top:5px;}.selectric-responsive{width:100%;}.selectric{border-bottom:1px solid #999;border-radius:0;background:#fff;position:relative;overflow:hidden;}.selectric .label{color:#999;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 38px 0 2px;font-size:12px;line-height:38px;height:38px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}@media only screen and (max-width:600px){.selectric .label{font-size:9px;}}.selectric .label.selected-option{color:#e05201;font-size:16px;font-weight:bold;}@media only screen and (max-width:768px){.selectric .label.selected-option{font-size:14px;}}@media only screen and (max-width:425px){.selectric .label.selected-option{font-size:13px;}}.selectric .button{display:block;position:absolute;right:0;top:0;width:38px;height:38px;line-height:38px;background-color:#fff;color:#727272;text-align:center;font:0/0 a;*font:20px/38px Lucida Sans Unicode,Arial Unicode MS,Arial;}.selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid transparent;border-top-color:#727272;border-bottom:0;}.selectric-focus .selectric{border-color:#aaa;}.selectric-hover .selectric{border-color:#c4c4c4;}.selectric-hover .selectric .button{color:#a2a2a2;}.selectric-hover .selectric .button:after{border-top-color:#a2a2a2;}.selectric-open{z-index:9999;}.selectric-open .selectric{border-color:#c4c4c4;}.selectric-open .selectric-items{display:block;}.selectric-disabled{filter:alpha(opacity=50);opacity:.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0;}.selectric-hide-select select{position:absolute;left:-100%;}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10;}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:0;z-index:1;box-sizing:border-box;opacity:0;}.selectric-input{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;margin:0!important;padding:0!important;width:1px!important;height:1px!important;outline:0!important;border:0!important;font:0/0 a!important;background:none!important;}.selectric-temp-show{position:absolute!important;visibility:hidden!important;display:block!important;}.selectric-items{display:none;position:absolute;top:100%;left:0;background:#fff;z-index:-1;box-shadow:0 0 10px -6px;color:#666;font-weight:500;}.selectric-items .selectric-scroll{height:100%;overflow:auto;-webkit-box-shadow:0 0 6px 1px rgba(0,0,0,.2);-moz-box-shadow:0 0 6px 1px rgba(0,0,0,.2);box-shadow:0 0 6px 1px rgba(0,0,0,.2);}.selectric-above .selectric-items{top:auto;bottom:100%;}.selectric-items ul,.selectric-items li{list-style:none;padding:0 5px;margin:0;font-size:12px;line-height:20px;min-height:20px;}@media only screen and (max-width:600px){.selectric-items ul,.selectric-items li{font-size:9px;}}.selectric-items li{display:block;padding:10px;color:#666;cursor:pointer;}.selectric-items li:not(:last-child){border-bottom:1px solid #999;}.selectric-items li:hover{color:#e15202;}.selectric-items .disabled{filter:alpha(opacity=50);opacity:.5;cursor:default!important;background:none!important;color:#666!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.selectric-items .selectric-group .selectric-group-label{font-weight:bold;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:none;color:#444;}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1;}.selectric-items .selectric-group li{padding-left:25px;}.msg{display:table;width:100%;height:40px;position:fixed;top:0;left:0;z-index:7000;-webkit-transform:translateY(-100%);transform:translateY(-100%);background-color:#ec6f5a;font-size:11px;color:#fff;text-align:center;letter-spacing:.5px;-webkit-transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;}@media only screen and (min-width:600px){.msg{height:60px;font-size:13px;}}.msg.confirm{background-color:#5cb85c;}.msg.is-active{-webkit-transform:translateY(0);transform:translateY(0);}.msg>div{display:table-cell;vertical-align:middle;}.loader-contattaci{display:none;position:fixed;width:100%;height:100%;margin:0 auto;background-color:#fff;background-color:rgba(0,0,0,.5);z-index:2006;top:0;left:0;}.loader-contattaci.is-active{display:flex;align-items:center;justify-content:center;}.loader-contattaci>div{border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid #5ebb54;width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;transition:all .5s ease;}@media only screen and (max-width:600px){.loader-contattaci>div{width:70px;height:70px;border:10px solid #f3f3f3;border-top:10px solid #5ebb54;}}.swiper-lanci-home .swiper-slide .block-3{width:auto;height:100%;position:relative;}.swiper-lanci-home .swiper-slide .block-3 .block-3-image{height:100%;position:relative;display:block;background-color:#000;}.swiper-lanci-home .swiper-slide .block-3 .block-3-image>div{background-size:cover;background-position:50% 50%;width:100%;height:100%;position:absolute;}.swiper-lanci-home .swiper-slide .block-3 .block-3-image .block-image-size{height:auto;width:100%;top:0;position:relative;margin:0 auto;display:block;}.swiper-lanci-home .swiper-slide .block-3 .block-3-text{height:200px;overflow:hidden;display:block;margin-bottom:20px;}@media only screen and (max-width:1280px){.swiper-lanci-home .swiper-slide .block-3 .block-3-text{height:140px;}}@media only screen and (max-width:768px){.swiper-lanci-home .swiper-slide .block-3 .block-3-text{height:100px;margin-bottom:0;display:flex;justify-content:center;align-items:center;}}@media only screen and (max-width:600px){.swiper-lanci-home .swiper-slide .block-3 .block-3-text p{line-height:1.2;}}.swiper-lanci-home .swiper-slide .block-3 .block-3-text .block-3-tit{margin-top:30px;}@media only screen and (max-width:768px){.swiper-lanci-home .swiper-slide .block-3 .block-3-text .block-3-tit{margin-top:0;}}.block-3.news{width:32%;}@media only screen and (max-width:1024px){.block-3.news{width:49%;height:300px;}}@media only screen and (max-width:600px){.block-3.news{width:300px;}}@media only screen and (max-width:1024px){.block-3.news .block-3-image{height:200px;}}@media only screen and (max-width:1024px){.block-3.news .block-3-text{display:flex;justify-content:center;align-items:center;}}@media only screen and (max-width:1024px){.block-3.news .block-3-text{height:100px;}}@media only screen and (max-width:1280px){.block-3.news .block-3-text .block-3-tit{padding:0 20px;margin-top:20px;}}@media only screen and (max-width:1024px){.block-3.news .block-3-text .block-3-tit{margin-top:0;}}@media only screen and (max-width:768px){.block-3.news .block-3-text .block-3-tit{font-size:20px;}}@media only screen and (max-width:1024px){.block-3.news .block-3-text .block-3-description{display:none;}}.icon-gru-container{position:absolute;top:0;width:100%;height:100%;}.icon-gru-container img{bottom:-50px;position:absolute;height:130px;left:50%;transform:translateX(-50%);width:auto;}@media only screen and (max-width:1280px){.icon-gru-container img{height:100px;}}@media only screen and (max-width:768px){.icon-gru-container img{height:80px;bottom:-35px;}}.icon-gru-container img:nth-child(2){opacity:0;}@media only screen and (max-width:1280px){.icon-gru-container .circle{height:74px;width:74px;bottom:-38px;}}.swiper-lazy-preloader{border:5px solid #f3f3f3;border-radius:50%;border-top:5px solid #5ebb54;width:50px;height:50px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;margin:0 auto;}.swiper-lazy-preloader:after{display:none;}.lingue{display:flex;}.lingue li{color:#bbb;padding:0 5px;}.lingue li a:hover{color:#333;}.categoria-prodotti-container{width:100%;display:flex;justify-content:center;flex-wrap:wrap;}@media only screen and (max-width:900px){.categoria-prodotti-container{display:flex;justify-content:center;flex-wrap:wrap;}}.hover-shadow{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:hidden;}.blocco-anteprima-prodotto{position:relative;width:350px;padding:15px;display:inline-block;}.blocco-anteprima-prodotto a{width:100%;height:100%;-webkit-box-shadow:0 0 2px 0 #b3b3b3;-moz-box-shadow:0 0 2px 0 #b3b3b3;box-shadow:0 0 2px 0 #b3b3b3;cursor:pointer;display:block;}.blocco-anteprima-prodotto:hover .anteprima-nome-prodotto-container{background-color:#d2d2d2;}.blocco-anteprima-prodotto:hover .anteprima-nome-prodotto-container .anteprima-nome-prodotto{color:#fff;}.blocco-anteprima-prodotto:hover .hover-shadow{opacity:1;-webkit-backface-visibility:visible;backface-visibility:visible;visibility:visible;}.anteprima-nome-prodotto-container{width:100%;height:75px;display:flex;justify-content:center;align-items:center;background-color:#fff;}@media only screen and (max-width:1024px){.anteprima-nome-prodotto-container{height:55px;}}.anteprima-nome-prodotto{font-size:25px;text-transform:uppercase;}@media only screen and (max-width:1440px){.anteprima-nome-prodotto{font-size:25px;}}@media only screen and (max-width:600px){.anteprima-nome-prodotto{font-size:20px;}}.anteprima-immagine-prodotto-container{width:100%;display:flex;justify-content:center;align-items:center;position:relative;}.anteprima-immagine-prodotto{width:100%;}.prodotto-container{width:100%;background-color:#fff;}.prodotto-container>.main-container{display:flex;}@media only screen and (max-width:1024px){.prodotto-container>.main-container{flex-wrap:wrap;}}.prodotto-data{width:50%;margin-right:10px;margin-top:70px;}@media only screen and (min-width:1025px) and (max-height:800px){.prodotto-data{margin-top:10px;}}@media only screen and (max-width:1024px){.prodotto-data{width:100%;order:2;margin-right:0;margin-top:40px;}}.prodotto-data h1{text-align:left;padding:0 0 0 10px;font-size:74px;}@media only screen and (max-width:1280px){.prodotto-data h1{font-size:65px;}}@media only screen and (max-width:600px){.prodotto-data h1{font-size:45px;padding:0;padding-left:10px;}}@media only screen and (max-width:425px){.prodotto-data h1{font-size:35px;}}@media only screen and (min-width:1025px) and (max-height:800px){.prodotto-data h1{font-size:60px;}}.prodotto-data .prodotto-subtitle{padding-left:10px;}.prodotto-data .prodotto-subtitle h2{color:#fff;background-color:#5ebb54;padding:5px 10px 5px 10px;font-weight:100;font-size:20px;display:table;text-align:left;}@media only screen and (min-width:1025px) and (max-height:800px){.prodotto-data .prodotto-subtitle h2{font-size:16px;}}@media only screen and (max-width:600px){.prodotto-data .prodotto-subtitle h2{font-size:14px;}}.prodotto-data p,.prodotto-data ul{font-size:14px;}@media only screen and (max-width:1024px){.prodotto-data p,.prodotto-data ul{font-size:13px;}}.prodotto-data ul{list-style:inside;}.prodotto-data ul li{padding:2px 0;}.prodotto-data .prodotto-descrizione{margin:50px 0;padding:0 10px;}@media only screen and (min-width:1025px) and (max-height:800px){.prodotto-data .prodotto-descrizione{margin:35px 0;}}.prodotto-data .prodotto-certificazioni{font-weight:bold;font-size:14px;}.prodotto-data .bottoni-prodotto{margin:30px 0;}.prodotto-data .bottoni-prodotto .main-container{padding-top:30px;}@media only screen and (max-width:600px){.prodotto-data .bottoni-prodotto .main-container{padding-top:0;}}.prodotto-data .prodotto-descrizione-list{list-style-type:disc;list-style:inside;}.prodotto-image{width:50%;margin-left:10px;margin-top:70px;display:flex;justify-content:center;align-items:center;}@media only screen and (min-width:1025px) and (max-height:800px){.prodotto-image{margin-top:10px;height:650px;}}@media only screen and (max-width:1024px){.prodotto-image{display:block;width:100%;order:1;height:auto;max-height:500px;margin-left:0;margin-top:10px;}}.prodotto-image img{max-width:100%;max-height:100%;margin:0 auto;display:block;}.prodotto-table{margin-bottom:40px;}@media only screen and (min-width:1025px) and (max-height:800px){.prodotto-table{margin-top:-20px;}}.prodotto-table table{width:100%;border-top:1px solid #ddd;}@media only screen and (max-width:600px){.prodotto-table table{font-size:12px;}}.prodotto-table table tr{border-bottom:1px solid #ddd;}.prodotto-table table th{color:#59ad50;font-weight:100;}@media only screen and (min-width:1025px) and (max-height:800px){.prodotto-table table th{font-size:14px;}}.prodotto-table table td{color:#666;font-weight:bold;}@media only screen and (min-width:1025px) and (max-height:800px){.prodotto-table table td{font-size:14px;}}.download-row h3{color:#5eba53;font-size:22px;margin:25px 0;}.download-row table{width:100%;border-top:1px solid #ddd;}.download-row table td{font-size:13px;}.download-row table td:nth-child(2){width:100%;}.download-row table td a{text-decoration:underline;color:#333;}.download-row .icon-pdf{font-size:40px;padding-left:0;}.home-prodotti .main-container{position:relative;}.home-prodotti .main-container .icon-categoria{position:absolute;top:-120px;z-index:20;left:calc(50% - 105px);}@media only screen and (max-width:1640px){.home-prodotti .main-container .icon-categoria{top:-270px;}}@media only screen and (max-width:1440px){.home-prodotti .main-container .icon-categoria{top:-225px;}}@media only screen and (max-width:1280px){.home-prodotti .main-container .icon-categoria{top:-175px;}}@media only screen and (max-width:1024px){.home-prodotti .main-container .icon-categoria{left:calc(50% - 85px);top:-105px;}}.home-prodotti .main-container .icon-categoria img{width:210px;}@media only screen and (max-width:1024px){.home-prodotti .main-container .icon-categoria img{width:170px;}}.home-prodotti .main-container .icon-categoria .circle-large{width:146px;height:146px;bottom:22px;}@media only screen and (max-width:1024px){.home-prodotti .main-container .icon-categoria .circle-large{width:117px;height:118px;bottom:18px;}}.home-prodotti .edit-container{justify-content:center;}.line-divider{background-color:#fff;padding:30px 0;}.line-divider .main-container{border-top:1px solid #ddd;}