body.scrolling.submenu header .head,header .head{-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear}.bg-transparent,.box-image.new:before,select[name=lingua]{background-color:transparent}.button .ico-down,.button .ico-right{width:13px;margin-left:5px}.box-image h3,.regular{font-weight:400}.box-image.new.active:after,.box-image.new:hover:after,.box-image:hover:after{left:-100px;height:440px;background-size:0 0;background-position:top 0 right 0}.box-image .box-text,.box-number,.menu-hamburger,.pre-footer,.special-padder-box,.testata-head{box-sizing:border-box}body{background-color:#efefef!important}.text-nero{color:#000}.text-arancio{color:#f27c00}.logo{max-width:300px}.logoFooter{max-width:260px}select{border:none!important;margin-bottom:0;background-size:7px 5px;background-position:right 0 top calc(50% + -2px)}header .head{height:162px;transition:.2s linear}body.scrolling.submenu header .head{padding-bottom:120px!important;transition:.2s linear}.testata-head,a.button{-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear}select[name=lingua]{height:20px;color:#707070;text-transform:uppercase}.button.bg-orange,a.button,footer .address a{color:#fff!important}a.button{padding:10px 30px;text-align:center;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;font-size:16px;line-height:18px;display:block;max-width:230px;margin:0 auto;transition:.2s linear}.bg-orange{background-color:#f27c00}.bg-blu{background-color:#0f305a}.bg-azzurro{background-color:#004998}.button .ico-right{transform:rotate(-90deg)}.button .ico-white path,.logo-footer svg path{fill:#fff}.ico-social{width:20px}div#testata{margin-bottom:0;z-index:1}.testata-head{height:calc(100vh - 162px);opacity:1;padding:150px 50px 50px;z-index:2;transition:.2s linear}.loadImage{opacity:1;display:block;height:auto;animation:3s loadImage;-webkit-animation:3s loadImage;-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}@keyframes loadImage{0%{opacity:0}100%{opacity:1}}.testata-footer{position:absolute;bottom:150px;width:100%;text-align:center;z-index:3}.testata-footer .ico{width:30px;height:30px}.btn-normal .ico path,.testata-footer .ico path{fill:#F27C00}.testata .simbologo{position:absolute;top:0;left:-60px;width:100%;max-width:600px}body.pagina-interna .testata .simbologo{top:-200px;max-width:300px}.testata .tratteggio{position:absolute;top:-350px;right:-260px;width:100%;max-width:400px}.testata .tratteggio.tratteggio-2{top:auto;bottom:-200px;right:100px}.testata .tratteggio.tratteggio-3{top:auto;bottom:50px;right:300px;max-width:300px}.testata .cavo-1{position:absolute;top:200px;right:-220px;max-width:600px}.abs-cover{width:100%;object-fit:cover;height:100%}.box-image,.effect-image{width:100%;height:400px;max-width:100%;position:relative;z-index:1;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;overflow:hidden;-webkit-transition:.4s linear;-moz-transition:.4s linear;-ms-transition:.4s linear;-o-transition:.4s linear;transition:.4s linear}.box-image img,.effect-image img{width:100%;margin:0 auto;display:block;position:absolute;top:0;left:0;-webkit-transition:.4s linear;-moz-transition:.4s linear;-ms-transition:.4s linear;-o-transition:.4s linear;transition:.4s linear}.box-image:hover img,.effect-image:(not:no-zoom):hover img{transform:scale(1.5,1.5);-ms-transform:scale(1.5,1.5);-webkit-transform:scale(1.5,1.5);-webkit-transition:.4s linear;-moz-transition:.4s linear;-ms-transition:.4s linear;-o-transition:.4s linear;transition:.4s linear}.box-image:after,.box-image:before{content:'';position:absolute;-webkit-transition:.4s linear;-moz-transition:.4s linear;-ms-transition:.4s linear;-o-transition:.4s linear}.box-image:before{z-index:1;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;transition:.4s linear}.box-image:after{z-index:2;bottom:calc(200px - 60px);left:calc(50% - 60px);width:120px;height:120px;text-align:center;background-color:#f27c00;background-image:url(../images/ico/box-arrow.png);background-repeat:no-repeat;background-size:40px 40px;background-position:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;transform:rotate(-30deg);transition:.4s linear}.btn-normal .ico,.btn-normal:hover .ico{transform:rotate(-90deg);height:24px;width:24px}.box-image .box-text p,.box-image:hover:after{-webkit-transition:.4s linear;-moz-transition:.4s linear;-ms-transition:.4s linear;-o-transition:.4s linear}.box-image:hover:after{bottom:-230px;width:480px;transition:.4s linear}.box-image .box-text{padding:25px 35px 35px;color:#fff;font-weight:400;position:relative;z-index:3}.box-image h3{font-size:30px;line-height:34px}.box-image .box-text p{color:#fff;font-size:14px;line-height:18px;margin-bottom:-80px;opacity:0;animation:1s loadOpacityRev;-webkit-animation:1s loadOpacityRev;transition:.4s linear}.box-image:hover .box-text p{margin-bottom:0;opacity:1;animation:1s loadOpacity;-webkit-animation:1s loadOpacity;-webkit-transition:.4s linear;-moz-transition:.4s linear;-ms-transition:.4s linear;-o-transition:.4s linear;transition:.4s linear}.box-home .box-cavo.new:first-child .effect-image,.box-home a:first-child .box-image,.box-home a:first-child .effect-image{margin-right:30px},.box-home a:nth-child(2) .box-image,.box-home a:nth-child(2) .effect-image{margin:0 15px}.box-home a:last-child .box-image,.box-home a:last-child .effect-image{margin-left:30px}.box-home .boxes-prodotti a .effect-image{margin:0 10px!important;height:300px}.cl-sm-1.middle{width:4%}@keyframes loadOpacity{0%{opacity:0;margin-bottom:-80px}100%{opacity:1;margin-bottom:0}}@keyframes loadOpacityRev{0%{opacity:1;margin-bottom:0}100%{opacity:0;margin-bottom:-80px}}#home-scroll{margin-top:-100px}.paragrafo h3{color:#242424}.paragrafo p{color:#000;margin-top:40px}.paragrafo ul li,body.categoria .paragrafo ul li{color:#000;font-size:18px;line-height:24px}.paragrafo ::marker,body.categoria .paragrafo ::marker{color:#000}.p-tag{font-size:18px;line-height:24px}a.box-materiale{max-width:604px}a.btn-normal,a:hover.btn-normal{background-color:transparent!important;padding:0!important;color:#f27c00!important;margin:50px 0 0!important;border:none!important;-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear;text-align:left!important;text-transform:initial!important;font-size:20px!important;line-height:24px!important}.box-cavo .slide-semplice,.menu-hamburger span,a.plus-link span{background-color:#fff}.btn-normal .ico{margin-left:20px;-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}.btn-normal:hover .ico,.slick-slider .slick-slide .link-slide{-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear}.btn-normal:hover .ico{animation:.5s loadMarginBtn;-webkit-animation:.5s loadMarginBtn;transition:.2s linear}@keyframes loadMarginBtn{0%,90%{margin-left:15px}15%,75%{margin-left:10px}30%,60%{margin-left:5px}45%{margin-left:0}100%{margin-left:20px}}.ico-box .box{display:inline-block;width:49.333%;margin:20px 0}.ico-box .box p{color:#fff;font-size:16px;line-height:20px;margin:0}.ico-box .box .ico{width:100px;height:100px}.elenco-puntato{margin:40px 0}.elenco-puntato .elenco{font-size:20px;line-height:24px;color:#000}.elenco-puntato .elenco>div{font-weight:500}.elenco-puntato .num{color:#000;font-size:40px;margin-right:40px}.bg-azzurro .elenco-puntato .elenco,.bg-azzurro .elenco-puntato .num{color:#fff}.prodotti-home{position:absolute;bottom:0;left:0;width:100%;max-width:400px;height:auto}.thumb-home{max-width:600px;height:auto}.pre-footer{padding:75px;width:calc(100% - 80px);margin:-200px auto 0;position:relative;z-index:3}.btn-info-mobile,.footer-menu{margin-right:10px}.slick-next,.slick-prev{z-index:1!important;top:35%}.footer-bottom{padding-top:100px}.underline{text-decoration:underline}.bordo-divisore{height:1px;background-color:rgba(255,255,255,.6)}#header-menu{position:relative;z-index:2;padding-top:0}.menu-hamburger{background-color:#004998;padding:5px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;width:40px;height:40px}.menu-hamburger span{width:22px;height:2px;display:block;margin:4px auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.menu-hamburger span:first-child{margin-top:8px}.btn-info-mobile{width:40px;height:40px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;color:#fff!important;text-align:center;font-size:26px;line-height:26px}.box-number,.slide-semplice h4{font-size:20px;line-height:24px}footer,main{position:relative;z-index:1}.video-thumb{max-width:1000px;height:auto}.slick-next,.slick-next:before,.slick-prev,.slick-prev:before{width:100px;height:100px}a.video-link{margin-top:-280px}span.ico-play{position:absolute;top:0;left:0;width:100%;height:100%}.slick-semplice .slick-slide{margin:0 10px}.slide-semplice img{-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;background-color:transparent}.slick-prev{left:50px!important}.slick-next{right:50px!important}.slick-prev:before{background-image:url(ico/slide-l.svg);background-size:contain;display:block}.slick-next:before{background-image:url(ico/slide-r.svg);background-size:contain;display:block}.slick-slider .slick-slide .link-slide{margin:-45px 0 0;width:80px;opacity:0;transition:.2s linear}.slick-slider .slick-slide h3,.slick-slider .slick-slide.slick-current h3{-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear}.slick-slider .slick-slide h3{font-size:30px;line-height:40px;font-weight:400;margin:20px 0 0;opacity:0;transition:.2s linear}.slick-slider .slick-slide.slick-current h3{opacity:1;margin-left:0;animation:2s moveH3;-webkit-animation:2s moveH3;transition:.2s linear}.effetto-freccia,.link-effetto-freccia .effetto-freccia,.slick-slider .slick-slide.slick-current .link-slide{transform:rotate(45deg);margin-right:0;-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear;opacity:1}.effetto-freccia,.slick-slider .slick-slide.slick-current .link-slide{animation:2s rotateLink;-webkit-animation:2s rotateLink;transition:.2s linear}.link-effetto-freccia .effetto-freccia{display:none;position:absolute;bottom:20px;right:20px;z-index:1;width:82px;height:82px;transition:.2s linear}.link-effetto-freccia:hover .effetto-freccia,a.plus-link span:first-child{-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear}.link-effetto-freccia:hover .effetto-freccia{display:block;animation:2s rotateLink;-webkit-animation:2s rotateLink;transition:.2s linear}.box-cavo .prod{position:absolute;bottom:20px;left:-20px;width:100%;max-width:300px;height:auto;top:auto}@keyframes moveH3{0%{opacity:0;margin-left:20px}100%{opacity:1;margin-left:0}}@keyframes rotateLink{0%{opacity:0;margin-right:50px;transform:rotate(0)}100%{opacity:1;margin-right:0;transform:rotate(45deg)}}a.plus-link{width:40px;height:40px;z-index:3;background-color:#f27c00;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:relative}a.plus-link span{width:24px;height:4px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:block;position:absolute}a.plus-link span:first-child{top:18px;left:8px;transition:.2s linear}a.plus-link span:nth-child(2),a.plus-link.active span:first-child{-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear}a.plus-link span:nth-child(2){top:18px;left:8px;transform:rotate(90deg);transition:.2s linear}a.plus-link.active span:first-child{transform:rotate(180deg);opacity:1;animation:.5s fadeOutPlus1;-webkit-animation:.5s fadeOutPlus1;transition:.2s linear}a.plus-link.active span:nth-child(2){transform:rotate(180deg);opacity:0;animation:.5s fadeOutPlus;-webkit-animation:.5s fadeOutPlus;-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}@keyframes fadeOutPlus1{0%{transform:rotate(0)}100%{transform:rotate(180deg)}}@keyframes fadeOutPlus{0%{opacity:1;transform:rotate(90deg)}100%{opacity:0;transform:rotate(180deg)}}@keyframes marginTopFase{0%{opacity:0;margin-top:-10px}100%{opacity:1;margin-top:0}}body.pagina-interna .testata-head{height:auto}p.overflow{height:300px}.overflow::-webkit-scrollbar-thumb{background:#707070}.overflow::-webkit-scrollbar-thumb:hover{background:#707070}.overflow::-webkit-scrollbar-thumb:active{background:#707070}.overflow::-webkit-scrollbar{width:3px}.overflow::-webkit-scrollbar-track,.overflow::-webkit-scrollbar-track:active,.overflow::-webkit-scrollbar-track:hover{background-color:rgba(112,112,112,.3)!important}.box-number{color:#242424;padding:0 20px}.numero.f200{font-size:200px;line-height:200px}.thumb-sub-titolo{max-width:700px;margin:50px 0 0 -40px}.thumb-mission{margin-bottom:-400px}body.pagina-interna select[name=lingua]{margin-top:57px}.slick-left .slick-slide{margin-right:40px;width:400px!important}.box-image.new,.breadcrumb h2{margin:0!important}.slick-left h3{color:#000}.slick-left .slide-semplice img{border:1px solid rgba(0,0,0,.3)!important}.slide-semplice h4{position:absolute;top:30px;left:30px;font-weight:400;color:#004998;padding-right:20px;z-index:1;text-transform:uppercase}.formContatti input[type=email],.formContatti input[type=text],textarea{height:50px!important;border:1px solid #004998!important;border-radius:0!important;background-color:#004998!important;border-bottom:1px solid rgba(255,255,255,.3)!important;color:#fff!important;outline:0!important;-webkit-tap-highlight-color:transparent!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;padding:0!important}.formContatti input[type=email]:focus,.formContatti input[type=email]:hover,.formContatti input[type=email]:visited,.formContatti input[type=text]:focus,.formContatti input[type=text]:hover,.formContatti input[type=text]:visited,.formContatti textarea:focus,.formContatti textarea:hover,.formContatti textarea:visited{outline:0!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;-webkit-tap-highlight-color:transparent!important;border-bottom:1px solid #fff!important}.formContatti input[type=email]::-webkit-input-placeholder,.formContatti input[type=text]::-webkit-input-placeholder,.formContatti textarea::-webkit-input-placeholder{opacity:1;color:rgba(255,255,255,.3)!important}.formContatti input[type=email]::-moz-input-placeholder,.formContatti input[type=text]::-moz-input-placeholder,.formContatti textarea::-moz-input-placeholder{opacity:1;color:rgba(255,255,255,.3)!important}.formContatti input[type=email]::-moz-placeholder,.formContatti input[type=text]::-moz-placeholder,.formContatti textarea::-moz-placeholder{opacity:1;color:rgba(255,255,255,.3)!important}.formContatti input:-webkit-autofill,.formContatti input:-webkit-autofill:active,.formContatti input:-webkit-autofill:focus,.formContatti input:-webkit-autofill:hover,.formContatti textarea:-webkit-autofill,.formContatti textarea:-webkit-autofill:active,.formContatti textarea:-webkit-autofill:focus,.formContatti textarea:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 0 #fff inset!important}.formContatti input:-webkit-autofill,.formContatti textarea:-webkit-autofill{background-color:#004998!important}.formContatti textarea{height:100px!important}.mappa{width:400px!important;height:400px!important}form button.submit.btn{background-color:transparent!important;border:2px solid #e47500!important;color:#e47500!important;text-transform:lowercase;font-size:22px;line-height:20px;text-align:left;max-width:160px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}.was-validated :invalid~.invalid-feedback{margin-top:25px}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{border:0 solid green;-webkit-text-fill-color:white;-webkit-box-shadow:0 0 0 1000px #000 inset;transition:background-color 5000s ease-in-out}ul.menu-app li a.button-regular,ul.menu-app li a.button-regular:hover{-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear}a.button-regular{border:1px solid #004998!important;color:#004998!important;display:inline-flex!important;z-index:3!important}a.button-regular .ico path{fill:#004998!important}a.button.disabled{pointer-events:none!important;border-color:#707070!important;color:#707070!important;opacity:.4!important}a.button.disabled .ico path{fill:#707070!important}a.button.back .ico-right{transform:rotate(90deg);margin-left:-5px;margin-right:5px}ul.menu-app li a.button-regular{margin-right:20px;vertical-align:top;transition:.2s linear}ul.menu-app li a.button-regular:hover{background-color:#004998!important;color:#fff!important;transition:.2s linear}ul.menu-app li a.button-regular:hover .ico path{fill:#fff!important;-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}.box-image.new .box-text p,.box-image.new.active:after,.box-image.new:hover:after{-webkit-transition:.4s linear;-moz-transition:.4s linear;-ms-transition:.4s linear;-o-transition:.4s linear}.head-briciole{border-bottom:1px solid #707070}.bradius-20{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}a.button-regular.bg-orange{border-color:#f27c00!important}a.button-regular.bg-orange .ico path{fill:#fff!important}.breadcrumb h2{font-size:13px!important;line-height:13px!important;font-weight:400!important}.logo-footer svg path#Tracciato_349,.logo-footer svg path#Tracciato_354,.logo-footer svg path#Tracciato_355,.logo-footer svg path#Tracciato_356,.logo-footer svg path#Tracciato_357,.logo-footer svg path#Tracciato_358,.logo-footer svg path#Tracciato_365{fill:#f27c00}.thumb-user{width:200px;height:auto;margin-top:20px}.no-uppercase{text-transform:none!important}.special-padder-box{padding:30px}.box-cavo.new .prod{max-width:400px;bottom:60px}.main-box p{color:#707070;font-size:20px;line-height:26px;padding:40px 40px 40px 0}.box-image.new:after{background-color:transparent;background-image:none}.box-image.new.active:after,.box-image.new:hover:after{bottom:-200px;width:560px;transform:rotate(0);background-color:#f27c00;transition:.4s linear}.box-image.new .box-text{width:80%}.box-image.new .box-text p{padding-right:50px;box-sizing:border-box;font-size:18px;line-height:24px;margin-bottom:-60px;transition:.4s linear}.box-image.new.active .box-text p,.box-image.new:hover .box-text p{margin-bottom:0;opacity:1;padding-right:40px;padding-bottom:0;-webkit-transition:.4s linear;-moz-transition:.4s linear;-ms-transition:.4s linear;-o-transition:.4s linear;transition:.4s linear}.box-image.new.half .box-text{width:100%}.btn-space{display:block;margin-top:5px}.btn-space .ico{transform:rotate(-90deg)}@media only screen and (max-width:1199px) and (max-height:768px){.slick-slider .slick-slide .link-slide{margin:-40px 0 0;width:50px!important}}@media only screen and (max-width:1023px){.slick-next,.slick-next:before,.slick-prev,.slick-prev:before{width:50px;height:50px}.thumb-mission{margin-bottom:0}.thumb-sub-titolo{margin:20px 0 20px -20px}p.overflow{height:auto}.numero.f200{font-size:100px;line-height:100px}.box-image.new .box-text p,.elenco-puntato .elenco,.slick-slider .slick-slide h3{line-height:20px;font-size:16px}.logo{max-width:180px}body.pagina-interna .testata-head{height:auto;padding:0}a.btn-normal.no-margin-tablet{margin:0!important}.elenco-puntato,.testata-head .social{margin:20px 0}.elenco-puntato .num{color:#000;font-size:30px;margin-right:20px}.box-scomparsa .box-s-principale{display:none;opacity:0;margin-top:0;-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}.box-scomparsa .box-s-principale.active{display:block;margin-top:0;opacity:1;animation:2s marginTopFase;-webkit-animation:2s marginTopFase;-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}.box-cavo.new .box-image.new .box-text,.box-image.new .box-text>div{-webkit-transition:.4s linear;-moz-transition:.4s linear;-ms-transition:.4s linear;-o-transition:.4s linear}.slick-next{right:20px!important;top:30%}.slick-prev{left:20px!important;top:30%}.slick-slider .slick-slide h3{margin:10px 0 0}.slick-slider .slick-slide .link-slide{margin:10px 0 0;width:40px}.slick-slider .slick-slide .link-slide svg{width:40px;height:40px}nav#menu-top.open{padding-top:11px}#menu-top .head-mobile .menu-hamburger{position:absolute;top:31px;right:20px}#menu-top .head-mobile .menu-hamburger span:first-child{margin-top:14px!important}#menu-top .head-mobile .menu-hamburger span:last-child{width:20px!important;margin-top:-6px!important}#testata{position:inherit}.testata .tratteggio{top:-300px;right:-80px;max-width:250px;position:fixed}.testata .tratteggio.tratteggio-3{bottom:150px;right:-250px;max-width:300px}.testata-head{height:auto;padding:0 20px}.testata-head .h1-testata,.testata-head p{text-align:left}body.homepage #testata h1,body.pagina-interna .testata-head .h1-testata,body.pagina-interna .testata-head p{text-align:center}#header-menu{height:120px}.testata .cavo-1{position:fixed;top:350px;right:-100px;max-width:250px;height:auto}.testata .simbologo{top:100px;left:-100px;max-width:300px}.testata-head .social .ico-social{width:30px;height:30px}.box-home .box-cavo.new:first-child .effect-image,.box-home a:first-child .box-image,.box-home a:first-child .effect-image,.box-home a:nth-child(2) .box-image,.box-home a:nth-child(2) .effect-image{margin:0 0 20px}.box-home .boxes-prodotti a:first-child .effect-image,.box-home a:last-child .box-image,.box-home a:last-child .effect-image{margin:0}.prodotti-home{position:absolute;bottom:auto;left:0;top:-170px;width:100%;max-width:80vw;height:auto;transform:rotate(90deg);z-index:1}.slick-left .slick-slide{width:auto!important;margin-right:20px!important}.slick-left .slick-slide a.menu-item{margin-top:20px!important}.slide-radius{padding:20px}.slide-semplice.s-materiali{font-size:18px;line-height:24px}.slick-left .slide-semplice img{width:70vw}.box-cavo .prod{width:50%}.boxes-prodotti .box-cavo .effect-image{padding-top:50vw!important}.box-home .boxes-prodotti a .effect-image{margin:10px 0!important}#video.popup .popup-content{padding:40px 0 0!important;background-color:#000}#video.popup .popup-content a.closepop{top:15px;right:15px}.popup .popup-content img.thumb-close{max-width:18px;width:18px;height:auto}.video-link svg.ico{width:80px;height:auto}.elenco-puntato .elenco>div.bold{color:#ff7727}.was-validated :invalid~.invalid-feedback{margin-top:50px}body.cavi .main-box p{font-size:16px;line-height:22px;padding:0}body.cavi .secondo-box-text{padding:30px;box-sizing:border-box}body.cavi .box-image.new,body.cavi .effect-image{height:auto;overflow:visible}body.cavi .box-cavo.new{overflow:hidden}body.cavi .box-cavo .prod{bottom:auto;top:30px}.box-image.new:after,.box-image.new:before{display:none!important}.box-image.new .box-text p{margin:-280px 0 0!important;position:relative;z-index:1;opacity:1!important;padding:30px 80px 30px 30px}.box-image.new .box-text>div{content:'';z-index:2;margin-top:80px;margin-left:0;width:80%;height:350px;text-align:center;background-color:#f27c00;background-position:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;transform:rotate(70deg);transition:.4s}.box-cavo.new:not(.first) .box-image.new .box-text>div{margin-top:130px}.box-cavo.new .box-image.new .box-text{width:100%;padding:0;margin-top:30px;margin-bottom:40px;min-height:190px;display:none;opacity:1!important;transition:.4s}.box-cavo.new.active .box-image.new .box-text,body.cavi .box-cavo.new .secondo-box-text{-webkit-transition:.4s linear;-moz-transition:.4s linear;-ms-transition:.4s linear;-o-transition:.4s linear}.box-cavo.new.active .box-image.new .box-text{display:block;margin-left:0;animation:1s loadBoxText;-webkit-animation:1s loadBoxText;transition:.4s}@keyframes loadBoxText{0%{opacity:0;margin-left:-100vw}100%{opacity:1;margin-left:0}}body.cavi .box-cavo.new:not(.first) .effect-image{overflow:hidden;min-height:300px}body.cavi .box-cavo.new:not(.first) .prod{top:30px;width:90%}body.cavi .box-cavo.new .secondo-box-text{margin-top:200px;transition:.4s}body.cavi .box-cavo.new.active .secondo-box-text{margin-top:0;-webkit-transition:.4s linear;-moz-transition:.4s linear;-ms-transition:.4s linear;-o-transition:.4s linear;transition:.4s}body.cavi .box-cavo.new.active .secondo-box-text p{margin-top:-20px!important}}@media only screen and (max-width:767px){.mappa{width:100%!important;height:300px!important}.box-number{padding:20px 0}.ico-box .box .ico{width:80px;height:80px}body.pagina-interna .testata p{padding-right:0}.h1-testata{font-size:34px;line-height:38px}.ico-box .box{width:48.333%;vertical-align:top;padding:10px 15px;box-sizing:border-box;text-align:center;margin:0}.ico-box .box p{font-size:13px;line-height:17px}.slick-next,.slick-prev{top:32%}.f30{font-size:22px;line-height:26px}.f50{font-size:30px;line-height:35px}p{font-size:16px;line-height:22px}.testata p{font-size:14px;line-height:18px;padding-right:40vw}.pre-footer{width:100%;margin:0 auto;padding:30px 20px}.footer-bottom{padding-top:0}.logoFooter{max-width:200px;margin-bottom:0}a.video-link{margin-top:-35vw}}@media only screen and (max-width:425px){.box-cavo .prod{width:80%}}
