@import url(https://fonts.googleapis.com/css2?family=Ubuntu:wght@300;400;500;700&display=swap);.kanit,.tajawal,body{font-family:Ubuntu;font-weight:400}.bollino.blu,.container-cell,.h2-testata{box-sizing:border-box}.bollino.blu,.bollino.grigio{-webkit-border-radius:20px;-moz-border-radius:20px}.bollino.blu .scopri,.bollino.grigio .scopri{font-size:10px;line-height:10px;margin-top:4px;display:block;text-transform:uppercase}.bollino.blu,.h1-testata{position:relative;z-index:1}.bollino.arancio.full,.btn,.no-underline{text-decoration:none!important}.bollino.blu .scopri,.bollino.grigio .scopri,.btn,.menu-hamburger div{text-transform:uppercase}.bg-gray{background-color:#f5f5f5}.bg-gray2{background-color:#efefef}.bg-blu,.bollino.blu{background-color:#132959}.color-blu,.color-blu-hard,.text-blu,.text-blu a,.text-blu-scuro{color:#132959!important}.color-orange,.menu-sospeso a:hover{color:#d75447!important}.clear10{height:10px}.clear20{height:20px}.clear30{height:30px}.clear40{height:40px}.clear50{height:50px}body{font-size:24px;line-height:33px;overflow-x:hidden;overflow-y:auto}footer{font-size:15px;line-height:21px}.light{font-weight:300}.medium,h3.h3-testata{font-weight:500}b,strong{font-weight:700}.f14{font-size:14px;line-height:18px}.f20{font-size:20px;line-height:24px}.f24{font-size:24px;line-height:28px}.box-inlines .box-inline h4,.f25{font-size:25px;line-height:29px}.f27{font-size:27px;line-height:31px}.f30{font-size:30px;line-height:34px}.f45{font-size:45px;line-height:50px}.f80{font-size:80px;line-height:100px}.f100{font-size:100px;line-height:85px}.f50{font-size:50px;line-height:55px}.f40,h3{font-size:40px;line-height:50px}.text-bianco{color:#fff!important}.text-arancio{color:#ff7727!important}.text-gray{color:#d2d5d6!important}header{flex-direction:inherit}.cera-pro{font-family:'Cera Pro';font-weight:400}.breadcrumb,.btn,.h1-testata,.h2-testata{font-family:Ubuntu}.container-cell{max-width:2248px;margin:0 auto;padding:30px 20px}.btn,img.logo{max-width:250px}.container-cell.special{padding:30px 40px}img.logo{width:100%;height:auto}nav ul li a.menu-item.selected{pointer-events:none;cursor:pointer}nav ul li{margin:0 1vw}nav ul li:first-child{margin:0 1vw 0 0}nav ul li.lingua{margin:0 5px}nav ul li a,nav ul li>span{font-size:16px;line-height:20px;text-transform:lowercase;font-weight:400;color:#707070!important;-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}nav ul li a:hover,nav ul li.current a,nav ul.subnav li a{-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear}nav ul li a:hover,nav ul li.current a{color:#ff7727!important;transition:.2s linear}nav ul li.current a{font-weight:600}nav ul.subnav li a{border-bottom:3px solid transparent!important;padding-bottom:0;transition:.2s linear}.menu-sospeso .ms-content,nav ul.subnav li a:hover,nav ul.subnav li.current a,nav#menu-top{-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear}nav ul.subnav li a:hover,nav ul.subnav li.current a{border-bottom:3px solid #132959!important;transition:.2s linear}.slider-homepage .thumb-abs-full{width:100%;object-fit:cover;height:100%}.menu-sospeso .ms-content,nav#menu-top{transition:.2s linear}.btn,.btn:hover{-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear}.h1-testata{font-weight:400;font-size:50px;line-height:50px;margin:0;color:#242424}.h2-testata{font-weight:400;color:#132959;font-size:30px;line-height:35px;padding:0;margin:30px 0 0}.testata-width{width:50.67%}h3.h3-testata{font-size:30px;line-height:40px;color:#0055b8;padding:0 20px 0 0}.bollino.blu{text-align:center;padding:10px;color:#fff;font-size:10px;line-height:12px;font-weight:500;width:90px;height:90px;margin:0 10px;border-radius:20px}.bollino.arancio,.btn{background-color:#fff}.bollino.arancio,.bollino.grigio{padding:10px;box-sizing:border-box;font-size:12px;line-height:14px;font-weight:500;width:90px;height:90px;color:#132959;text-align:center}.bollino.grigio .scopri{color:#ff7727}.bollino.blu .scopri{color:#fff}.bollino.arancio{border:1px solid #ff7727;margin:0 10px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.bollino.arancio.full{background-color:#ff7727;color:#fff!important;margin:10px 0 0}.bollino.arancio.full.margin-prod{margin:0 10px 0 0}.bollino.grigio{background-color:#d2d5d6;margin:10px 0 0;border-radius:20px}.btn.normal,.btn:hover,.menu-hamburger span,a.btn-normal,span.btn-normal{background-color:#132959}div#testata{margin-bottom:30px}.h2-to-h1,h1.titolo-generico,h3.titolo-generico{font-weight:900;font-size:80px;line-height:85px;color:#132959;margin:0;position:relative;z-index:1}.btn,p{font-weight:400;box-sizing:border-box}.btn,.btn.normal:hover{color:#132959!important}.titolo-generico.speciale{margin-top:-120px}.circle.arancio,.circle.blu{z-index:2;margin:0 -20px;position:relative}.titolo-generico.speciale.chi{margin-top:-200px}p{color:#707070;font-size:18px;line-height:24px;padding:0;margin:10px 0 0}.btn{font-size:16px;line-height:20px;margin-top:15px;text-align:center;padding:10px 30px;width:100%;position:relative;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;transition:.2s linear}.breadcrumb,.circle,.sub-text{font-weight:500}.btn:hover{color:#fff!important;transition:.2s linear}.btn.normal:hover,.btn.v2:hover{-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear}.btn.v2:hover{background-color:#ff7727;transition:.2s linear}.btn.normal{color:#fff!important}.btn.normal:hover{background-color:#fff;transition:.2s linear}.circle.animation,.circle.animation.hover{-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear}.pr-50{padding-right:50px}.pr-150{padding-right:150px}.pr-300{padding-right:300px}.pl-130{padding-left:130px}.circle{background-color:transparent;width:270px;height:270px;border:3px solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;color:#154284;font-size:30px;line-height:34px;padding:20px;box-sizing:border-box;position:relative;z-index:1}.circle.arancio{border:3px solid #d75447;color:#e9473f}.circle.blu{border:3px dashed #154284;color:#0055b8;background-color:#d2d5d6}.circle.animation{width:270px;height:270px;transition:.2s linear}.circle.animation.hover{width:260px;height:260px;transition:.2s linear}.circle.animation:first-child span,.circle.animation:last-child span{-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear}.circle.animation:first-child span{margin-right:0;transition:.2s linear}.circle.animation:last-child span{margin-left:0;transition:.2s linear}.circle.animation.hover:first-child span,.circle.animation.hover:last-child span{-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear}.circle.animation.hover:first-child span{margin-right:20px;transition:.2s linear}.circle.animation.hover:last-child span{margin-left:20px;transition:.2s linear}.circle.animation.blu.hover{width:300px;height:300px;font-size:34px;line-height:38px;-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}.circle img{width:70px;height:auto;display:block;margin:0 auto;opacity:0}.slick-dots li,.slick-dots li button{height:9px;-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear;width:30px;padding:0}.circle.arancio img{opacity:1;margin-top:-70px}.container-cell.special.special-slide-l{padding:30px 10vw 30px 0}.container-cell.special.special-slide-r{padding:30px 0 30px 10vw}.container-cell.special.special-r{padding:30px 0 30px 30vw}.container-cell.special.special-l{padding:30px 10vw 30px 15vw}.slick-dots{bottom:-50px}.slick-dots li{margin:0;transition:.2s linear}.slick-dots li button{text-align:center;transition:.2s linear}.slick-dots li button::before,.slick-dots li.slick-active button:before{height:9px;-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear;opacity:1;content:''}.slick-dots li button::before{background-color:transparent;width:9px;padding:0;position:absolute;top:0;left:10px;border:1px solid #132959;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:.2s linear}.slick-dots li.slick-active button:before{background-color:#132959;width:30px;left:0;transition:.2s linear}a.btn-normal,a.btn-normal.info,div.btn-normal,span.btn-normal{padding:10px;-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear}img.logoFooter{max-width:200px;height:auto;margin:0;display:block}footer{font-weight:300!important}footer .cookiepop,footer .privacypop{font-weight:500!important}footer .cookiepop{margin-right:100px!important}img.ico-social{width:25px;height:auto;margin:0 0 0 20px}footer a.social-link{margin-left:20px}footer .social{margin-top:30px}img.ico-btn{width:15px!important;height:15px!important;margin-left:10px;display:block}a.btn-normal,span.btn-normal{color:#fff;margin:0;border-right:1px solid #fff;transition:.2s linear}a.btn-normal.info,div.btn-normal{border:3px solid #ed6c35;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;color:#0055b8;margin:10px 0 -10px;text-align:right;transition:.2s linear}.box-inlines,.cella-tabella,.menu-hamburger div,.popup,a.info-btn{text-align:center}span.btn-normal.info{background-color:#d2d5d6;color:#132959}div.btn-normal.info div:first-child,span.btn-normal.info span:first-child{color:#d75447;font-weight:700}div.btn-normal.info div:nth-child(2),span.btn-normal.info span:nth-child(2){font-weight:700;padding:0 10px;box-sizing:border-box}div.btn-normal.info div:last-child span,span.btn-normal.info span:last-child,span.btn-normal.info.sup-menu,span.btn-normal.info.sup-menu span:first-child{color:#0055b8;font-weight:400}a.btn-normal.current,a.btn-normal:hover,span.btn-normal.current{background-color:#0055b8;cursor:pointer;-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}.sub-btns-header a.btn-normal:first-child,.sub-btns-header span.btn-normal:first-child{margin-left:100px}a.btn-normal.info{background-color:#fff!important;color:#132959!important}.sub-text{font-size:28px;line-height:32px;color:#d2d5d6}.breadcrumb{color:#707070;font-style:normal;font-size:13px;margin:20px 0;line-height:17px}.breadcrumb a{color:#317fb4}a.info-btn,form input[type=file],form label{color:#fff}.breadcrumb a,.breadcrumb span{padding:10px 0;box-sizing:border-box;font-weight:400}.breadcrumb .space-briciola{padding:0 5px;color:#707070;box-sizing:border-box}.no-padding-r{padding-right:0!important}.no-padding-l,.no-padding-left{padding-left:0!important}.mtop30{margin-top:30px;display:block}.popup,.tablet-flex{display:none}.mtop-50{margin-top:-50px!important}.mtop-90{margin-top:-90px!important}.elenco-puntato.accordion-box.active .num .plus-btn:before,.elenco-puntato.tabella-acc.accordion-box.active .plus-btn:before,.rotate0{transform:rotate(0);-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}.rotate90,.rotate90.active{-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear}.rotate90{transform:rotate(90deg);transition:.2s linear}.rotate90.active{transform:rotate(-90deg);transition:.2s linear}.accordion-btn .rotate90.active,.menu-sospeso{-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear}.accordion-btn .rotate90.active{filter:grayscale(100%);transition:.2s linear}.sup-menu{position:relative}.hr-div{border-top:.2pt solid #0055b8;height:30px;margin-top:30px}.menu-sospeso{position:absolute;top:-500px;opacity:1;width:100%;left:6.8vw;z-index:9;transition:.2s linear}#menu-top:not(.open) .head-mobile,.elenco-puntato.accordion-box .desc-accordion,.menu-sospeso.hover{-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear}.menu-sospeso.hover{top:100px;opacity:1;z-index:9;transition:.2s linear}.menu-sospeso .ms-content{max-width:1000px;padding:20px;box-sizing:border-box;background-color:#fff;-webkit-border-bottom-right-radius:20px;-webkit-border-bottom-left-radius:20px}.slick-next:before,.slick-prev:before{opacity:1;color:transparent;background-color:transparent;background-repeat:no-repeat;background-position:50%;background-attachment:scroll;background-size:contain}.menu-sospeso a.current{text-decoration:underline!important;color:#d75447!important}img.ico-download{padding:0!important;width:30px;height:auto;display:block;margin:0 auto 10px}.box-inlines .box-inline{text-align:center;max-width:15vw;display:inline-block;margin:0 2vw;padding:10px;box-sizing:border-box;vertical-align:top}.box-inlines .box-inline h4{font-family:Ubuntu;font-weight:700;font-style:normal;color:#132959}.box-inlines .box-inline img.ico-btn{margin:10px 0 0;display:inherit}.f42-900{font-size:42px;line-height:46px;font-weight:900}.f50-900{font-size:50px;line-height:54px;font-weight:900}.menu-hamburger{cursor:pointer}.menu-hamburger span{width:40px;height:3px;display:block;margin:8px auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}a.info-btn{margin-right:15px;background-color:#ff7727;font-weight:700;font-size:20px;line-height:12px;padding:10px;box-sizing:border-box;width:30px;height:30px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.select select{height:30px;border:none!important;padding:0 5px!important;margin:0 15px 0 0!important;background-size:8px 6px;background-position:right 0 top calc(50% + 2px);font-weight:500;color:#154284;background-color:transparent!important}#menu-top:not(.open) .head-mobile,.elenco-puntato.accordion-box .desc-accordion{display:none;transition:.2s linear}#menu-top .menu-hamburger span:first-child,#menu-top .menu-hamburger span:last-child{-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear}#menu-top .menu-hamburger span{background-color:#fff}#menu-top .menu-hamburger span:first-child{transform:rotate(45deg);transition:.2s linear}#menu-top .menu-hamburger span:last-child{transform:rotate(-45deg);margin-top:-10px;transition:.2s linear}.elenco-puntato.accordion-box.active .desc-accordion,.popup,.popup.active{-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear}.menu-hamburger div{color:#132959;font-weight:700;font-size:15px;line-height:15px}.slick-next,.slick-prev{width:30px;height:41px}.popup,.popup .popup-content picture.thumb-pop-left{width:100%;height:100%}.slick-prev:before{background-image:url('ico/prev.png')}.slick-next:before{background-image:url('ico/next.png')}.slick-cosa .slick-prev{left:-15px!important}.slick-cosa .slick-next{right:-15px!important}.my-50{margin:50px 0}.h2-to-h1,h1.titolo-generico.interno,h3.titolo-generico.interno{font-size:60px;line-height:65px}.f18,.popup .popup-content p,body.categoria-materiale ul li,body.categoria-prodotto ul li,body.dettaglio-materiale ul li,body.dettaglio-prodotto ul li,body.macrocategoria-prodotto ul li{font-size:18px;line-height:24px}img.thumb-ico{margin:20px 40px 0 0;padding:0!important;max-width:150px}::marker{color:#707070}form label:not(.not){text-transform:capitalize}form .form-input{max-width:600px;width:100%;-webkit-border-radius:5px!important;-moz-border-radius:5px!important;border-radius:5px!important;height:35px!important}form input[type=checkbox],form input[type=radio]{width:24px}form input[type=checkbox]:checked,form input[type=radio]:checked{background-color:#0055b8}.formContatti input[type=email],.formContatti input[type=text],textarea{margin:0;height:40px!important;border:1px solid #d3d5d6!important}.formContatti textarea{height:140px!important}form.formContatti label{color:#001d47;font-weight:500}.formContatti .campi-obbligatori{font-size:15px;font-weight:500}.formContatti .form-check-input[type=checkbox]{margin-left:0!important}.no-padding-bottom{padding-bottom:0!important}.popup{position:fixed;top:0;left:0;padding:20px;box-sizing:border-box;z-index:3;background-color:rgba(0,0,0,.6);transition:.2s linear}.elenco-puntato.accordion-box.active .desc-accordion,.popup.active{display:block;transition:.2s linear}.popup .popup-content a.button.scroll-to,.popup .popup-content a.button.scroll-to:hover{-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear}.popup .popup-content{max-width:900px;margin:0 auto;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;height:600px;padding:50px;box-sizing:border-box;position:relative;overflow:hidden}#video.popup .popup-content{overflow:inherit}.popup .popup-content h4,.popup .popup-content p{text-align:left!important}.popup .popup-content img{max-width:200px;mix-blend-mode:darken;margin:0 0 -100px;display:block}.popup .popup-content picture.thumb-pop-left img{max-width:250px;display:block;width:100%;height:100%;object-fit:cover;margin:0 0 0 -45px;-webkit-border-top-left-radius:25px;-webkit-border-bottom-left-radius:25px;-moz-border-radius-topleft:25px;-moz-border-radius-bottomleft:25px;border-top-left-radius:25px;border-bottom-left-radius:25px}.popup .popup-content p{margin-bottom:40px}.popup .popup-content a.btn{border:2px solid #707070;border-radius:0;padding:10px;font-size:16px;line-height:20px;margin-right:15px;color:#707070!important;font-weight:500}.popup .popup-content a.closepop{position:absolute;top:25px;right:25px;z-index:1}#video.popup .popup-content a.closepop{top:-30px;right:-30px}.popup .popup-content a.button.scroll-to{margin:50px 0 0;color:#fff!important;transition:.2s linear}.popup .popup-content a.button.scroll-to:hover{color:#000!important;transition:.2s linear}.elenco-puntato.accordion-box,.elenco-puntato.accordion-box.active{-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear}.full-h{height:100%}.popup .popup-content img.thumb-close{max-width:20px;left:auto;bottom:auto;position:relative}.no-margin{margin:0!important}.elenco-puntato.first{margin-top:0!important}.elenco-puntato.accordion-box{padding:30px 12vw 30px 40px;box-sizing:border-box;width:calc(100% + 40px);cursor:pointer;margin:0;transition:.2s linear}.elenco-puntato.accordion-box.active{background-color:#fff;transition:.2s linear}.box-home.bg-white .elenco-puntato.accordion-box.active,.elenco-puntato.accordion-box .num .plus-btn:before{-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear}.box-home.bg-white .elenco-puntato.accordion-box.active{background-color:#efefef;transition:.2s linear}.elenco-puntato.accordion-box .num{margin-right:50px;position:relative}.elenco-puntato.tabella-acc.accordion-box .num{margin-right:0}.elenco-puntato.accordion-box .num .plus-btn{width:36px;height:36px;background-color:#f27c00;position:absolute;top:0;left:-58px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.elenco-puntato.accordion-box .num .plus-btn:after{content:'';position:absolute;top:16px;left:9px;width:18px;height:4px;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.elenco-puntato.accordion-box .num .plus-btn:before,.elenco-puntato.tabella-acc.accordion-box .plus-btn:after{-webkit-border-radius:4px;-moz-border-radius:4px;width:18px;height:4px;position:absolute;background-color:#fff;content:''}.elenco-puntato.accordion-box .num .plus-btn:before{top:16px;left:9px;border-radius:4px;transform:rotate(90deg);transition:.2s linear}.elenco-puntato.tabella-acc.accordion-box .plus-btn:after{top:27px;right:20px;border-radius:4px}.elenco-puntato.tabella-acc.accordion-box .plus-btn:before{content:'';position:absolute;top:27px;right:20px;width:18px;height:4px;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;transform:rotate(90deg);-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}h2{margin-top:20px}.text-gray-70{color:#707070!important}.box-number .numero{padding-right:30px;box-sizing:border-box;width:100%;max-width:200px;text-align:right}.box-numbers{margin-left:-40px;padding:50px 20px}.simbologo.simbo-left{width:600px;height:600px;object-fit:contain;position:absolute;bottom:-45vw;left:-200px}.story-line{margin-left:-40px;width:calc(100% + 80px)}.story-line .slick-slide .sub,.story-line .slick-slide .sup{height:300px;position:relative;padding:2vw 3vw 2vw 6vw;box-sizing:border-box}.story-line .slick-slide .sub{border-top:1px solid #fff}.story-line .slick-slide:nth-child(2n) .sub:after,.story-line .slick-slide:nth-child(odd) .sup:after{content:'';width:1px;height:100%;border-left:1px dashed #fff;position:absolute;top:0;left:40px}.story-line .slick-slide .sub:before{content:'';width:80px;height:80px;background-color:#fff;position:absolute;top:-40px;left:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.story-line .slick-next,.story-line .slick-prev{top:auto;bottom:-150px}.story-line .anno{font-size:60px;line-height:64px;font-weight:700}.box-text-app h3,.story-line .anno-p{font-size:22px;line-height:26px}.story-line .mini{font-size:16px;line-height:20px}.menu-app{position:relative;z-index:1}.overbottom:before{content:'';background-color:#efefef;position:absolute;bottom:0;left:0;width:100%;height:300px}.bg-arancio{background-color:#f27c00}.bg-giallo{background-color:#ffde59}.bg-fucsia{background-color:#ff5757}.ico-t{width:35px;height:auto;margin-left:20px}.ico-tr{width:30px;margin-left:0;margin-right:10px}.slide-radius{padding:40px;box-sizing:border-box;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;height:100%}.slide-radius .title-list{margin-bottom:10px}.altri-prodotti a{display:inline-block;width:30%;margin:0 20px}a.slide-prodotti img{padding:50px;box-sizing:border-box;height:300px;width:400px;object-fit:contain}a.slide-prodotti.full-thumb img{height:100%;width:100%;padding:0}.slick-slider .slick-slide.full-thumb h3,.slick-slider .slick-slide.slide-prodotti.full-thumb h3{opacity:1!important}.normal{font-weight:400}body.dettaglio-prodotto p.overflow strong{color:#f27c00}body.dettaglio-prodotto p.overflow.f20{font-size:20px;line-height:26px}a.button.text-nero{color:#000!important}.box-text-app{z-index:1;padding:30px;box-sizing:border-box}.box-text-app h3{color:#fff}.box-text-mat h3{font-size:20px;line-height:24px;margin-top:10px}.container-cell .text-gray-70 li{font-size:20px;line-height:22px}img.border-radius{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}img.ico-timeline{max-width:150px;margin-top:10px}.mix-blend img{mix-blend-mode:darken}.tabella{max-width:1000px;margin:0 auto;background-color:#0f305a;border:2px solid #004998;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.tabella .col-void{max-width:200px}.legenda-tabella{max-width:1000px;margin:15px auto 0;font-size:14px;line-height:18px}.cella-tabella{border:2px solid #004998;padding:10px;box-sizing:border-box;color:#fff;font-size:15px;line-height:19px;height:42px}.cella-tabella.titolo-colonna{height:62px}.border-left-radius-cella{-webkit-border-top-left-radius:8px;-moz-border-radius-topleft:8px;border-top-left-radius:8px}.border-right-radius-cella{-webkit-border-top-right-radius:8px;-moz-border-radius-topright:8px;border-top-right-radius:8px}body.applicazioni .effect-image:before,body.materiali .effect-image:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:1;-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}body.applicazioni .effect-image:hover:before,body.materiali .effect-image:hover:before{background-color:rgba(0,0,0,.1);-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}.box-home a.cl-sm-auto .effect-image{margin-right:30px}.box-home a.cl-sm-auto:last-child .effect-image{margin-left:0;margin-right:0}body.categoria-materiale ul li::marker,body.categoria-prodotto ul li::marker,body.dettaglio-materiale ul li::marker,body.dettaglio-prodotto ul li::marker,body.macrocategoria-prodotto ul li::marker{color:#000}@media only screen and (max-width:1499px){.container-cell.special{padding:30px 20px}.container-cell.special.special-slide-l{padding:30px 5vw 30px 0}.container-cell.special.special-slide-r{padding:30px 0 30px 5vw}.container-cell.special.special-r{padding:30px 0 30px 15vw}.titolo-generico.speciale,.titolo-generico.speciale.chi{margin-top:-12vw}}@media only screen and (max-width:1399px){.altri-prodotti a{width:28%}}@media only screen and (max-width:1299px){.no-dablet{display:none!important}.pr-150{padding-right:5vw}.pr-300{padding-right:10vw}.titolo-generico.speciale,.titolo-generico.speciale.chi{margin-top:-17vw}.cl-dm-4{width:33.33%}.cl-dm-5{width:41.66%}.cl-dm-6{width:50%}.cl-dm-7{width:58.33%}.cl-dm-8{width:66.66%}nav ul li:first-child{margin:0}.container-cell,.container-cell.special,.container-cell.special.special-r,.container-cell.special.special-slide-l,.container-cell.special.special-slide-r{padding:20px}.container-cell.special.special-r{padding-left:20vw}.box-home.container-cell.special .testata img{width:90%;float:right}}@media only screen and (max-width:1199px){.no-dm{display:none!important}.flex-dm{display:block!important}.dm-all{width:100%}.container-cell.special.special-r{padding-left:15vw}}@media only screen and (max-width:1129px){.circle.animation{width:220px;height:220px}.circle{font-size:22px;line-height:24px}nav ul li{margin:0 .9vw}nav ul li a,nav ul li>span{font-size:15px;line-height:19px}}@media only screen and (max-width:1023px){nav#menu-top,nav#menu-top.open{-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear}.box-inlines .box-inline{max-width:100%;margin:0;padding:0 0 20px;display:block;text-align:left}.tablet-flex{display:flex}.popup .popup-content{padding:25px;height:100%;max-height:720px}#video iframe{height:100vw!important}#video.popup .popup-content{padding:0;height:auto}.align-center-t{text-align:center!important}nav#menu-top{display:none;left:-100vw;animation:.6s removeMenu;-webkit-animation:.6s removeMenu;transition:.2s linear}.logo-footer{margin-bottom:30px}footer a.social-link,footer a.social-link img{margin-left:0}footer .social{margin-top:20px}@keyframes removeMenu{0%{left:0}100%{left:-100vw}}nav#menu-top.open{padding:20px;box-sizing:border-box;position:fixed;top:0;left:0;animation:.6s loadMenu;-webkit-animation:.6s loadMenu;width:100vw;height:100vh;z-index:9;display:block;color:#fff;transition:.2s linear;background-color:#fff!important}@keyframes loadMenu{0%{left:-100vw}100%{left:0}}nav#menu-top.open .head-mobile{display:flex;height:80px;-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}nav#menu-top ul.nav{display:block;margin-top:40px}nav#menu-top ul.nav li{margin:15px auto}nav#menu-top ul.nav li.current a{font-weight:900}nav#menu-top ul.nav.no-blck{margin:0 20px 0 0;display:flex}nav#menu-top ul.nav.no-blck li a span{font-size:20px;line-height:24px}.social-menu{margin-top:8vh}.social-menu img.ico-social{width:28px;margin:0 9px}#menu-top .menu-hamburger span:last-child{transform:rotate(-45deg)!important;margin-top:-8px!important}#menu-top .menu-hamburger span{width:20px!important;height:2px!important}.story-line .anno-p,nav ul li a,nav ul li>span{font-size:16px;line-height:20px}.no-padding-tablet{padding:0!important}img.logo{width:120px}.container-cell.special.special-l{padding:30px 20px}.flex-center-t{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}footer .cookiepop{margin-right:50px!important}@keyframes loadMenuMob{0%{left:-100vw}100%{left:0}}#menu-top .menu-hamburger.interno span:first-child{transform:rotate(45deg);margin-right:10px;-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear;width:30px}#menu-top .menu-hamburger.interno span:last-child,#menu-top .menu-hamburger.interno span:nth-child(2){margin-top:-20px;-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear}#menu-top .menu-hamburger.interno span:nth-child(2){margin-right:-3px;width:40px;transition:.2s linear}#menu-top .menu-hamburger.interno span:last-child{transform:rotate(-45deg);margin-right:10px;transition:.2s linear;width:30px}.elenco-puntato.accordion-box{padding:20px 20px 20px 40px;width:calc(100% - 18px);margin-left:18px}.elenco-puntato.accordion-box .num .plus-btn{left:-58px}.no-hide{display:block!important;opacity:1!important}.elenco-puntato.first{margin-top:20px!important}.box-numbers{margin-left:0;padding:20px}.story-line{margin-left:0;width:100%}.story-line .slick-next,.story-line .slick-prev{bottom:-90px}.story-line .anno{font-size:36px;line-height:40px}.story-line .slick-slide .sub:before{width:50px;height:50px;top:-25px}.story-line .slick-slide:nth-child(2n) .sub:after,.story-line .slick-slide:nth-child(odd) .sup:after{left:25px}.story-line .slick-slide .sub,.story-line .slick-slide .sup{height:200px;padding:40px}.altri-prodotti a{width:100%;margin:0 auto}.box-home a.cl-sm-auto .effect-image{margin-right:0;margin-bottom:20px}.box-home a.cl-sm-auto:last-child .effect-image{margin-bottom:0}.elenco-puntato.tabella-acc.accordion-box .num .plus-btn{left:-46px;top:-8px}.elenco-puntato.tabella-acc.accordion-box{padding:15px 20px;width:100%;margin-left:0}.elenco-puntato.tabella-acc.accordion-box:first-child{-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}.elenco-puntato.tabella-acc.accordion-box:last-child{-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.elenco-puntato.tabella-acc.accordion-box.active{background-color:#0f305a}.elenco-puntato.tabella-acc .elenco div.bold{font-weight:700}.elenco-puntato.tabella-acc.accordion-box.active .text-white.plus-btn{color:#f27c00!important;-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}}@media only screen and (max-width:767px){img.logoFooter{margin:0 auto}.align-center-m{text-align:center!important}footer img.ico-social{width:28px;margin:0 10px}a.slide-prodotti.full-thumb img{height:auto;width:70vw}.box-number .numero{max-width:160px}.box-number .numero.f100{font-size:80px;line-height:65px}}
