.content-body{max-width:1340px}.maven{font-family:'Maven Pro'!important}.dosis{font-family:'Dosis'!important}.medium{font-weight:500!important}.f15{font-size:15px!important;line-height:19px!important}.color-gray{color:#78909c}.bg-sfuma{position:relative}.bg-sfuma:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#F2F6F9;z-index:-1}.gray-dark{color:#717171!important}.clear10{display:block;height:10px}.green-box .button{border:solid 2px #009941;color:#009941!important}.green-box .button:before{border-color:#fff0 #009941 #fff0 #fff0}.green-box .button:after{border-color:#fff0 #fff #fff0 #fff0}.bg-sfuma .green-box .button:after{border-color:#fff0 #F2F6F9 #fff0 #fff0}.bg-gray-cella.green-box .button:after{border-color:#fff0 #f7f7f7 #fff0 #fff0}.green-box .button:hover{background-color:#009941}.purple{color:#B60C7E!important}.purple-box .button{border:solid 2px #B60C7E;color:#B60C7E!important}.purple-box .button:before{border-color:#fff0 #B60C7E #fff0 #fff0}.purple-box .button:after{border-color:#fff0 #fff #fff0 #fff0}.bg-sfuma .purple-box .button:after{border-color:#fff0 #F2F6F9 #fff0 #fff0}.bg-gray-cella.purple-box .button:after{border-color:#fff0 #f7f7f7 #fff0 #fff0}.purple-box .button:hover{background-color:#B60C7E}.skyblu{color:#318AD3!important}.skyblu-box .button{border:solid 2px #318AD3;color:#318AD3!important}.skyblu-box .button:before{border-color:#fff0 #318AD3 #fff0 #fff0}.skyblu-box .button:after{border-color:#fff0 #fff #fff0 #fff0}.bg-sfuma .skyblu-box .button:after{border-color:#fff0 #F2F6F9 #fff0 #fff0}.bg-gray-cella.skyblu-box .button:after{border-color:#fff0 #f7f7f7 #fff0 #fff0}.skyblu-box .button:hover{background-color:#318AD3}.button.ceruleo:before{border-color:#fff0 #318AD3 #fff0 #fff0}a.button.vai,.button.vai{padding:4px 20px;cursor:pointer}.circle-animation{width:250px;height:250px;position:relative;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-webkit-box-shadow:10px 10px 30px 0 rgb(0 0 0 / .4);box-shadow:10px 10px 30px 0 rgb(0 0 0 / .4)}.circle-animation:before{content:'';width:calc(100% - 28px);height:calc(100% - 28px);background:#dedfe3;background:linear-gradient(120deg,rgb(222 223 227) 25%,rgb(255 255 255 / .6) 50%);position:absolute;left:14px;top:14px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;z-index:2}.circle-animation span.animation{position:absolute;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;top:0;left:0;width:100%;height:100%;z-index:2}.circle-animation-green span.animation{box-shadow:0 7px 2px 0 rgb(0 125 5 / .8),0 -7px 2px 0 rgb(186 218 146 / .8),7px 0 2px 0 rgb(0 125 5 / .8),-7px 0 2px 0 rgb(186 218 146 / .8),7px -7px 2px 0 rgb(0 125 5 / .8),-7px 7px 2px 0 rgb(186 218 146 / .8),7px 7px 2px 0 rgb(0 125 5 / .8),-7px -7px 2px 0 rgb(186 218 146 / .8);animation:rotateThis 10s linear infinite;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}.circle-animation-green:hover span.animation{animation:rotateThis 2.5s linear infinite;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}.circle-animation-purple span.animation{box-shadow:0 7px 2px 0 rgb(0 106 167 / .8),0 -7px 2px 0 rgb(182 12 126 / .8),7px 0 2px 0 rgb(255 222 14 / .8),-7px 0 2px 0 rgb(182 12 126 / .8),7px -7px 2px 0 rgb(182 12 126 / .8),-7px 7px 2px 0 rgb(0 106 167 / .8),7px 7px 2px 0 rgb(182 12 126 / .8),-7px -7px 2px 0 rgb(255 222 14 / .8);animation:rotateThis 10s linear infinite;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}.circle-animation-purple:hover span.animation{animation:rotateThis 2.5s linear infinite;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}.circle-animation-skyblu span.animation{box-shadow:0 7px 2px 0 rgb(104 121 138 / .8),0 -7px 2px 0 rgb(144 199 244 / .8),7px 0 2px 0 rgb(104 121 138 / .8),-7px 0 2px 0 rgb(144 199 244 / .8),7px -7px 2px 0 rgb(104 121 138 / .8),-7px 7px 2px 0 rgb(144 199 244 / .8),7px 7px 2px 0 rgb(104 121 138 / .8),-7px -7px 2px 0 rgb(144 199 244 / .8);animation:rotateThis 10s linear infinite;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}.circle-animation-skyblu:hover span.animation{animation:rotateThis 2.5s linear infinite;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}@keyframes rotateThis{from{transform:rotate(0deg) scale(1)}to{transform:rotate(360deg) scale(1)}}.circle-animation span.base{position:absolute;top:-5px;left:-5px;background:#dedfe3;background:linear-gradient(45deg,#fff0 0%,rgb(242 246 249) 100%);width:calc(100% + 20px);height:calc(100% + 20px);border-radius:50%;z-index:1}.circle-animation img{max-width:160px;position:relative;z-index:2}.new-version .cell-button.boxed .mini-titolo-p{min-height:110px}.home .new-version .cell-button.boxed .mini-titolo-p{min-height:70px}.new-version .cell-button.boxed .boxed-desc{min-height:200px}.home .new-version .cell-button.boxed .boxed-desc{min-height:230px}.new-version .cell-button.boxed.border-btm-ceruleo .boxed-desc b{color:#009941}.new-version .cell-button.boxed.border-btm-purple .boxed-desc b{color:#B60C7E}.border-btm-ceruleo{border-bottom:solid 12px #009941}.border-btm-purple{border-bottom:solid 12px #B60C7E}.border-btm_048095{border-bottom:solid 12px #048095}.border-btm_ebb600{border-bottom:solid 12px #ebb600}.border-btm_B60C7E{border-bottom:solid 12px #B60C7E}.border-btm_318AD3{border-bottom:solid 12px #318AD3}.border-btm_ff6600{border-bottom:solid 12px #f60}.slick-home{margin-bottom:0!important}.slick-home .slick-prev0.pulsanteBianco.slick-arrow svg,.slick-home .slick-next0.pulsanteBianco.slick-arrow svg{width:25px;height:25px}.slick-home .slick-prev0.pulsanteBianco.slick-arrow{display:block;top:calc(50% - 15px);left:-30px;position:absolute}.slick-home .slick-next0.pulsanteBianco.slick-arrow{display:block;top:calc(50% - 15px);right:-30px;position:absolute}.slick-home .slick-disabled{opacity:.3}.inline-video .fluid-width-video-wrapper{padding-top:0!important;height:120px}.inline-video .videopop .fluid-width-video-wrapper{height:400px}a.pop-video{padding:10px 5px 0 5px;box-sizing:border-box}a.pop-video img{height:100%!important;object-fit:cover}.thumb-news-link{width:calc(100% + 80px);display:block;margin:0 0 -51px -30px;height:100px;-o-transition:.6s;-ms-transition:.6s;-moz-transition:.6s;-webkit-transition:.6s}.thumb-news-link img{width:100%;height:100%!important;object-fit:cover;-o-transition:.6s;-ms-transition:.6s;-moz-transition:.6s;-webkit-transition:.6s}.normal{font-weight:400!important}#blocco-pro .horizontal-cells .cell-button:first-child,#blocco-pro .horizontal-cells .cell-button:last-child{margin:15px!important}#blocco-pro .horizontal-cells .cell-button img.app-thumb{width:180px;height:180px!important;object-fit:cover}.app-top{padding-top:144px;margin-top:-144px}.bg-gray3{background-color:#F2F6F9}.footer-2 .logo-footer{width:120px;height:120px;margin:0!important}.footer-2.footer-cookie .logo-footer{opacity:0}.footer-2 span,.footer-2 a{color:#78909C!important;font-size:15px!important;line-height:19px!important}.slick-home .slick-dots{bottom:-50px}.slick-home .slick-dots li button::before{color:#717171}.new-version.slick-home .slick-slide img{width:200px;object-fit:cover;mix-blend-mode:multiply}.slick-arrow{cursor:pointer!important}.no-overflow{overflow:hidden}.video-absolute{position:absolute;bottom:30%;left:30%;width:100%!important;height:600px;object-fit:contain;z-index:-1}.video-absolute.right{text-align:right;left:auto;right:25%}.video-absolute video{max-width:1200px}.blend-mode img{mix-blend-mode:multiply!important}#blocco-pro .cell-button .mini-titolo-p{width:180px;height:180px;position:relative;overflow:hidden;background-color:rgb(0 0 0);-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}#blocco-pro.blocco-app .cell-button .mini-titolo-p{height:auto;background-color:#fff0}#blocco-pro .cell-button .mini-titolo-p span{font-size:18px;line-height:20px;font-weight:400;color:#fff;width:100%;z-index:2;text-align:center;font-weight:500;opacity:0;margin:0!important;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}#blocco-pro .cell-button .mini-titolo-p:hover span{opacity:1;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}#blocco-pro .horizontal-cells .cell-button .mini-titolo-p img.app-thumb{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}#blocco-pro .horizontal-cells .cell-button .mini-titolo-p:hover img.app-thumb{opacity:.5;transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}.thumb-news-link{position:absolute;bottom:0;left:0;width:100%;height:auto;margin:0;z-index:3;-o-transition:.6s;-ms-transition:.6s;-moz-transition:.6s;-webkit-transition:.6s}.thumb-news-link .thumb-news{padding-right:0!important}.box-news-effect{-o-transition:.6s;-ms-transition:.6s;-moz-transition:.6s;-webkit-transition:.6s}.box-news-effect:hover .thumb-news-link{bottom:80px;-o-transition:.6s;-ms-transition:.6s;-moz-transition:.6s;-webkit-transition:.6s}.box-news-effect:hover .thumb-news-link img{-o-transition:.6s;-ms-transition:.6s;-moz-transition:.6s;-webkit-transition:.6s}.loader_1{position:relative;width:300px;height:300px;border:5px solid #F2F6F9;overflow:hidden;border-radius:50%;box-shadow:-5px -5px 5px rgb(255 255 255 / .1),16px 16px 16px rgb(0 0 0 / .1),inset -5px -5px 5px rgb(255 255 255 / .1),inset 10px 20px 20px rgb(0 0 0 / .1)}.loader_1:before{content:"";position:absolute;top:12px;left:12px;right:12px;bottom:12px;z-index:10;background-color:#fff;border-radius:50%;border:10px solid #F2F6F9;box-shadow:inset -22px -22px 25px rgb(255 255 255 / .15),inset 15px 15px 15px rgb(0 0 0 / .15)}.loader_1:after{content:"";position:absolute;top:0;left:15px;right:15px;bottom:15px;z-index:11;background-image:url(https://www.olab.it/images/olab_fc.png);background-position:center;background-repeat:no-repeat;background-size:70%}.loader_1.purple:after{background-image:url(https://www.olab.it/images/olab_rf.png)}.loader_1.skyblu:after{background-image:url(https://www.olab.it/images/olab_hq.png)}.loader_1 span{position:absolute;width:100%;height:100%;border-radius:50%;background-image:linear-gradient(-225deg,#007D19 0%,#BADA92 50%,#007D19 100%);filter:blur(0);z-index:-1;animation:animate_1 20s linear infinite;-o-transition:.6s;-ms-transition:.6s;-moz-transition:.6s;-webkit-transition:.6s}.loader_1.purple span{background-image:linear-gradient(-225deg,#006AA7 0%,#B60C7E 25%,#FFDE0E 50%,#006AA7 75%,#B60C7E 100%);-o-transition:.6s;-ms-transition:.6s;-moz-transition:.6s;-webkit-transition:.6s}.loader_1.skyblu span{background-image:linear-gradient(-225deg,#68798A 0%,#90C7F4 50%,#68798A 100%);-o-transition:.6s;-ms-transition:.6s;-moz-transition:.6s;-webkit-transition:.6s}.loader_1:hover span{animation:animate_1 1.5s linear infinite;-o-transition:.6s;-ms-transition:.6s;-moz-transition:.6s;-webkit-transition:.6s}@keyframes animate_1{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.load-2{display:none!important;-o-transition:.6s;-ms-transition:.6s;-moz-transition:.6s;-webkit-transition:.6s}.load-2.active{display:initial!important;-o-transition:.6s;-ms-transition:.6s;-moz-transition:.6s;-webkit-transition:.6s}.paragrafo .load-2 ul{margin-bottom:0px!important}.load-more-btn{color:#78909c;font-weight:400}.underline{text-decoration:underline!important}ul{padding-inline-start:10px!important}ul>li{margin-bottom:10px!important}@keyframes animate_desc{0%{opacity:0;margin-top:-10px}100%{opacity:1;margin-top:0}}body.prodotti .titolo-box-prodotto,body.products .titolo-box-prodotto{margin-bottom:15px}.menu-left .special-left .ico{display:none!important}.load-more-btn.disabled{pointer-events:none;opacity:0;color:#fff0;z-index:-1;position:relative}.logo-header{width:110px;height:auto;margin-right:5px;margin-top:-20px;margin-bottom:20px}.lavora.accordion-btn.active{pointer-events:none!important}.space-logo-cert{width:65px}img.logo-cert{margin-left:15px;margin-top:-45px;width:100%;max-width:65px}img.logo-cert-text{margin:10px auto;display:block;max-width:130px;height:auto}p.justify{text-align:justify}.footer-cookie{padding-top:30px}.footer-2 .mini{padding-top:10px}.lang-block{margin-right:15px}.slide-home .content-bod,.slide-home .content-bod picture,.slide-home .content-bod img{width:100%!important}.brevetti span.scale-effect,.brevetti2 span.scale-effect{width:200px;height:100px;overflow:hidden;display:block;text-align:center;margin:0 auto}.brevetti img,.brevetti2 img{width:100%;height:auto!important}.brevetto{padding:0 20px}.swiper-slide.video-slide{height:600px!important}body.video .swiper-slide.video-slide,body.hi-q-fittings .swiper-slide.video-slide{height:400px!important}strong.mini{font-size:14px;line-height:18px}.bordino{border:solid 2px #009941;padding:15px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;box-sizing:border-box}a.button.vai.mini{padding:4px 4px;font-size:15px;line-height:19px}@media only screen and (max-width:1799px){body.video .swiper-slide.video-slide,body.hi-q-fittings .swiper-slide.video-slide{height:24vw!important}}@media only screen and (min-width:1800px){body.video .swiper-slide.video-slide,body.hi-q-fittings .swiper-slide.video-slide{height:770px!important}}.home .cell-button p.justify{min-height:320px}img.ico-certif{height:120px ! important;object-fit:contain}.box-storie-effect .overflow-hidden{position:relative;height:auto!important}.box-storie-effect .overflow-hidden img{width:100%!important;height:100%!important;object-fit:cover;display:block;object-position:top;position:relative;z-index:1;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}.box-storie-effect:hover .overflow-hidden img{transform:scale(1.2);margin-left:-20%;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}.box-storie-effect .testo-storie{position:absolute;z-index:2;top:0;right:-75%;background-color:#fff;width:100%;height:100%;padding:15px;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}.box-storie-effect .testo-storie p{display:none;opacity:0;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}.box-storie-effect .left .testo-storie{right:-75%;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}.box-storie-effect:hover .testo-storie{right:0;background-color:rgb(255 255 255);-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}.box-storie-effect .testo-storie>*{opacity:1;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}.box-storie-effect:hover .testo-storie>*{opacity:1;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}.box-storie-effect:hover .testo-storie p{display:block;opacity:1;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}.box-storie-effect .full-h{height:100%}.box-storie-effect span.arrow-slide{position:absolute;top:0;left:calc(75% - 30px);z-index:2;background-color:#009941;width:30px;opacity:1!important;height:100%;padding:5px;box-sizing:border-box;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px}.box-storie-effect .left span.arrow-slide{left:calc(75% - 30px)}.box-storie-effect span.arrow-slide .ico-arrow{width:16px!important;height:auto!important;filter:invert(1)}.skyblu-box .slick-slide .bg-gray-cella .button:after{border-color:#fff0 #f7f7f7 #fff0 #fff0}@media only screen and (max-width:1199px){.inline-block-d{display:inline-block!important;max-width:48%!important;width:100%!important}}@media only screen and (max-width:1023px){.no-overflow{overflow:inherit}.home .cell-button p.justify{min-height:auto}.swiper-slide.video-slide{height:300px!important}.no-padding.padding-t{padding:0 20px!important}.menu-top{padding:0 20px}div.logo{padding:0!important}.logo-header{margin:0 0 0 -4px!important;width:80px!important}#blocco-pro .horizontal-cells .cell-button img.app-thumb{width:150px;height:150px!important}#blocco-pro .cell-button .mini-titolo-p{height:150px!important}body.home #blocco-news .box-news-effect .thumb-news-link,body.home #blocco-news .box-news-effect .thumb-news-link img{margin:0!important;bottom:auto!important;position:relative}body.home #blocco-news .box-news-effect .clear50{display:none}.footer-2{padding-top:20px}.thumb-news-link{width:100%;display:block;margin:0 0 -20px 0;height:100px}.logo-footer-block .mini{text-align:left}.footer-2.footer-cookie .logo-footer{display:none}.close-menu{width:20px;height:20px;right:20px}.video-absolute{left:-80px;bottom:auto;top:-200px;width:calc(100% + 80px)!important}.video-absolute.right{left:auto;right:-60px;width:calc(100% + 60px)!important}.box-storie-effect,.box-storie-effect .left{pointer-events:none!important}.box-storie-effect .testo-storie,.box-storie-effect .left .testo-storie{position:relative;top:auto;right:auto;width:100%;height:auto;padding:0 0 15px 0;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}.box-storie-effect span.arrow-slide,.box-storie-effect .left span.arrow-slide{display:none!important}.box-storie-effect .testo-storie p{display:block!important;opacity:1!important}.box-storie-effect .overflow-hidden img{height:auto!important;object-fit:contain}}@media only screen and (max-width:767px){.box-storie-effect .overflow-hidden{height:215px}.swiper-slide.video-slide{height:200px!important}.brevetto{padding:0}.inline-block-d{display:block!important;max-width:100%!important;width:100%!important}.inline-block-d .flex-end{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}}
