﻿@import'main.css';@import'fontello-embedded.css';@import'responsive-tables.css';.border-box{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.nofocus:focus{outline:0;}.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;}.flex{display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}@font-face{font-family:'AvenirLT-Medium';src:url('fonts/2A571E_0_0.eot?');src:url('fonts/2A571E_0_0.eot?#iefix') format('embedded-opentype'),url('fonts/2A571E_0_0.woff') format('woff'),url('fonts/2A571E_0_0.ttf') format('truetype');}@font-face{font-family:'AvenirLT-Roman';src:url('fonts/2A571E_1_0.eot?');src:url('fonts/2A571E_1_0.eot?#iefix') format('embedded-opentype'),url('fonts/2A571E_1_0.woff') format('woff'),url('fonts/2A571E_1_0.ttf') format('truetype');}@font-face{font-family:'AvenirLT-MediumOblique';src:url('fonts/2A571E_2_0.eot?');src:url('fonts/2A571E_2_0.eot?#iefix') format('embedded-opentype'),url('fonts/2A571E_2_0.woff') format('woff'),url('fonts/2A571E_2_0.ttf') format('truetype');}@font-face{font-family:'AvenirLT-BookOblique';src:url('fonts/2A571E_3_0.eot?');src:url('fonts/2A571E_3_0.eot?#iefix') format('embedded-opentype'),url('fonts/2A571E_3_0.woff') format('woff'),url('fonts/2A571E_3_0.ttf') format('truetype');}@font-face{font-family:'AvenirLT-Black';src:url('fonts/2A571E_4_0.eot?');src:url('fonts/2A571E_4_0.eot?#iefix') format('embedded-opentype'),url('fonts/2A571E_4_0.woff') format('woff'),url('fonts/2A571E_4_0.ttf') format('truetype');}@font-face{font-family:'AvenirLT-HeavyOblique';src:url('fonts/2A571E_5_0.eot?');src:url('fonts/2A571E_5_0.eot?#iefix') format('embedded-opentype'),url('fonts/2A571E_5_0.woff') format('woff'),url('fonts/2A571E_5_0.ttf') format('truetype');}@font-face{font-family:'AvenirLT-Book';src:url('fonts/2A571E_6_0.eot?');src:url('fonts/2A571E_6_0.eot?#iefix') format('embedded-opentype'),url('fonts/2A571E_6_0.woff') format('woff'),url('fonts/2A571E_6_0.ttf') format('truetype');}@font-face{font-family:'AvenirLT-Light';src:url('fonts/2A571E_7_0.eot?');src:url('fonts/2A571E_7_0.eot?#iefix') format('embedded-opentype'),url('fonts/2A571E_7_0.woff') format('woff'),url('fonts/2A571E_7_0.ttf') format('truetype');}@font-face{font-family:'AvenirLT-BlackOblique';src:url('fonts/2A571E_8_0.eot?');src:url('fonts/2A571E_8_0.eot?#iefix') format('embedded-opentype'),url('fonts/2A571E_8_0.woff') format('woff'),url('fonts/2A571E_8_0.ttf') format('truetype');}@font-face{font-family:'AvenirLT-LightOblique';src:url('fonts/2A571E_9_0.eot?');src:url('fonts/2A571E_9_0.eot?#iefix') format('embedded-opentype'),url('fonts/2A571E_9_0.woff') format('woff'),url('fonts/2A571E_9_0.ttf') format('truetype');}@font-face{font-family:'AvenirLT-Oblique';src:url('fonts/2A571E_A_0.eot?');src:url('fonts/2A571E_A_0.eot?#iefix') format('embedded-opentype'),url('fonts/2A571E_A_0.woff') format('woff'),url('fonts/2A571E_A_0.ttf') format('truetype');}@font-face{font-family:'AvenirLT-Heavy';src:url('fonts/2A571E_B_0.eot?');src:url('fonts/2A571E_B_0.eot?#iefix') format('embedded-opentype'),url('fonts/2A571E_B_0.woff') format('woff'),url('fonts/2A571E_B_0.ttf') format('truetype');}.avenirLight{font-family:'AvenirLT-Light';font-weight:normal!important;}.avenirRegular{font-family:'AvenirLT-Roman';font-weight:normal!important;}.avenirMedium{font-family:'AvenirLT-Medium';font-weight:normal!important;}.avenirMediumObl{font-family:'AvenirLT-MediumOblique';font-weight:normal!important;}.avenirBook{font-family:'AvenirLT-Book';font-weight:normal!important;}.avenirHeavy{font-family:'AvenirLT-Heavy';font-weight:normal!important;}@-moz-keyframes scroll{0%{opacity:1;}100%{opacity:0;-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);-webkit-transform:translateY(20px);transform:translateY(20px);}}@-ms-keyframes scroll{0%{opacity:1;}100%{opacity:0;-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);-webkit-transform:translateY(20px);transform:translateY(20px);}}@-webkit-keyframes scroll{0%{opacity:1;}100%{opacity:0;-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);-webkit-transform:translateY(20px);transform:translateY(20px);}}@keyframes scroll{0%{opacity:1;}100%{opacity:0;-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);-webkit-transform:translateY(20px);transform:translateY(20px);}}@-moz-keyframes inputText{50%{opacity:0;top:35px;left:1em;}51%{opacity:0;top:15px;left:-1em;}100%{opacity:1;top:15px;left:0;}}@-ms-keyframes inputText{50%{opacity:0;top:35px;left:1em;}51%{opacity:0;top:15px;left:-1em;}100%{opacity:1;top:15px;left:0;}}@-webkit-keyframes inputText{50%{opacity:0;top:35px;left:1em;}51%{opacity:0;top:15px;left:-1em;}100%{opacity:1;top:15px;left:0;}}@keyframes inputText{50%{opacity:0;top:35px;left:1em;}51%{opacity:0;top:15px;left:-1em;}100%{opacity:1;top:15px;left:0;}}#stop-page{height:300vh;width:100%;position:fixed;top:0;left:0;z-index:20000;background-color:#000;}#stop-page>section{width:840px;height:480px;position:fixed;top:50%;left:50%;margin-top:-240px;margin-left:-420px;z-index:1100;background-color:#fff;}#stop-page>section .header{text-align:center;padding:30px 0;width:100%;overflow:visible;}#stop-page>section .header figure{margin:0 auto;width:450px;}#stop-page>section .header figure img{display:block;width:100%;}#stop-page>section .corpo{padding:0 117px;}#stop-page>section .corpo p{font-size:29pxpx;font-size:2.9pxrem;font-family:Arial;color:#000;text-align:center;line-height:1.2;}#stop-page>section .corpo .browsers{margin-left:-18px;margin-right:-41px;white-space:nowrap;}#stop-page>section .corpo .browsers a{display:inline-block;vertical-align:top;margin-right:54px;white-space:nowrap;}#stop-page>section .corpo .browsers a:focus{outline:0;}#stop-page>section .corpo .browsers a:last-child{float:right;margin-right:0;}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.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:97;}.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:#2e9eba;}.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;}.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 #2e9eba;color:#fff;background-color:#2e9eba;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;}@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:98;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:#2e9eba;content:"✓";}.cookies-popup-term label input:focus+span:before{border-color:#2e9eba;}.cookies-popup-term label input.-error+span{color:#f00;}.cookies-popup-term label span:before{align-items:center;border:1px solid #2e9eba;border-radius:50%;color:#2e9eba;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:#2e9eba;}.cookies-popup-form-text a:hover{opacity:.5;}.cms-content .cookies__button{margin-top:30px;max-width:200px;}.cms-content .cookies__button>a,.cms-content .cookies__button span,.cms-content .cookies__button button{color:#fff!important;}#cookies-policy h3,#privacy-policy h3{font-size:25px;color:#666;margin-bottom:10px;}@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;}}html{font-size:62.5%;-webkit-font-smoothing:antialiased;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%;}body{margin:0;background-color:#f6f6f6;font-family:'AvenirLT-Roman';font-weight:normal!important;font-size:16px;}body.no-scrollbar{overflow:hidden;}a{text-decoration:none;color:inherit;}a:focus{outline:0;}ul{list-style-type:none;padding:0;margin:0;}b,strong{font-family:'AvenirLT-Heavy';font-weight:normal!important;}figure{margin:0;}h1{margin:0;font-family:'AvenirLT-Light';font-weight:normal!important;font-size:23px;font-size:2.3rem;color:#fff;line-height:1;}@media(min-width:400px){h1{font-size:31px;font-size:3.1rem;}}@media(min-width:760px){h1{font-size:37px;font-size:3.7rem;}}@media(min-width:1000px){h1{font-size:45px;font-size:4.5rem;}}@media(max-width:759px){h1.fade-out{opacity:0;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:hidden;}}.bg-white h1,.related-products h1{color:#2e9eba;}.bg-theme h1,.featured-products h1{color:#fff;}@media(min-width:400px){.header-image h1{font-size:31px;font-size:3.1rem;}}@media(min-width:760px){.header-image h1{font-size:37px;font-size:3.7rem;}}@media(min-width:1100px){.header-image h1{font-size:45px;font-size:4.5rem;}}body:not(.products.page) .cms-content h1,body:not(.products.page) .type-txt h1{margin-bottom:20px;}h2{margin:0;font-family:'AvenirLT-Light';font-weight:normal!important;font-size:23px;font-size:2.3rem;color:#fff;line-height:1;}@media(min-width:400px){h2{font-size:31px;font-size:3.1rem;}}@media(min-width:760px){h2{font-size:37px;font-size:3.7rem;}}@media(min-width:1000px){h2{font-size:45px;font-size:4.5rem;}}.bg-white h2,.related-products h2{color:#2e9eba;}.bg-theme h2,.featured-products h2{color:#fff;}@media(min-width:400px){.header-image h2{font-size:31px;font-size:3.1rem;}}@media(min-width:760px){.header-image h2{font-size:37px;font-size:3.7rem;}}@media(min-width:1100px){.header-image h2{font-size:45px;font-size:4.5rem;}}body.products h2,body.contacts h2{font-size:21px;font-size:2.1rem;}@media(min-width:400px){body.products h2,body.contacts h2{font-size:24px;font-size:2.4rem;}}@media(min-width:760px){body.products h2,body.contacts h2{font-size:28px;font-size:2.8rem;}}@media(min-width:1100px){body.products h2,body.contacts h2{font-size:34px;font-size:3.4rem;}}.cms-content h2:not(:only-child),.type-txt h2:not(:only-child){margin-bottom:20px;}.prod-category h2{margin-bottom:0!important;}h3{margin:0;font-family:'AvenirLT-Roman';font-weight:normal!important;font-size:23px;font-size:2.3rem;color:#fff;line-height:1.2;}@media(min-width:400px){h3{font-size:25px;font-size:2.5rem;}}@media(min-width:760px){h3{font-size:27px;font-size:2.7rem;}}@media(min-width:1000px){h3{font-size:29px;font-size:2.9rem;}}.block-lancio-section h3{display:inline-block;vertical-align:top;padding:0 10px;font-size:23px;font-size:2.3rem;-webkit-transition:margin-top .5s ease;-moz-transition:margin-top .5s ease;-o-transition:margin-top .5s ease;transition:margin-top .5s ease;}@media(min-width:400px){.block-lancio-section h3{font-size:27px;font-size:2.7rem;}}@media(min-width:760px){.block-lancio-section h3{padding:0 20px;}}@media(min-width:1200px){.block-lancio-section h3{font-size:45px;font-size:4.5rem;}.featured-products .block-lancio-section h3,.related-products .block-lancio-section h3{font-size:27px;font-size:2.7rem;}}@media(min-width:1200px) and (min-width:1530px){.featured-products .block-lancio-section h3,.related-products .block-lancio-section h3{font-size:35px;font-size:3.5rem;}}@media(min-width:1000px){.b20.block-lancio-section h3{font-size:19px;font-size:1.9rem;}}@media(min-width:1200px){.b20.block-lancio-section h3{font-size:25px;font-size:2.5rem;}}.block-lancio-section h3 span{padding:2px 0;line-height:1.6;background-color:rgba(46,158,186,.8);-moz-box-shadow:7px 0 0 rgba(46,158,186,.8),-7px 0 0 rgba(46,158,186,.8);-webkit-box-shadow:7px 0 0 rgba(46,158,186,.8),-7px 0 0 rgba(46,158,186,.8);box-shadow:7px 0 0 rgba(46,158,186,.8),-7px 0 0 rgba(46,158,186,.8);box-decoration-break:clone;}@media(min-width:760px){.block-lancio-section h3 span{padding:5px 0;line-height:1.8;-moz-box-shadow:20px 0 0 rgba(46,158,186,.8),-20px 0 0 rgba(46,158,186,.8);-webkit-box-shadow:20px 0 0 rgba(46,158,186,.8),-20px 0 0 rgba(46,158,186,.8);box-shadow:20px 0 0 rgba(46,158,186,.8),-20px 0 0 rgba(46,158,186,.8);}}@media(min-width:1200px){.block-lancio-section h3 span{line-height:1.6;}}@media(min-width:1000px){.block-lancio-section a h3{margin-top:102.5px;}}.big-news h3{font-size:19px;font-size:1.9rem;}@media(min-width:760px){.big-news h3{font-size:27px;font-size:2.7rem;}}@media(min-width:1200px){.big-news h3{font-size:45px;font-size:4.5rem;}}header>h3{margin:20px 0;}@media(min-width:760px){header>h3{margin:20px 0 30px;}}.bg-white h3,.related-products h3{color:#2e9eba;}.bg-theme h3{color:#fff;}h4{margin:0;line-height:1.2;font-family:'AvenirLT-Roman';font-weight:normal!important;font-size:19px;font-size:1.9rem;color:#2e9eba;}@media(min-width:760px){h4{font-size:21px;font-size:2.1rem;}}@media(min-width:1200px){h4{font-size:25px;font-size:2.5rem;}}.bg-white h4{color:#2e9eba;}.bg-theme h4,.featured-products h4{color:#fff;}.block-news h4{margin-bottom:10px;}header>h4{margin:20px 0;}@media(min-width:760px){header>h4{margin:20px 0 30px;}}.popup h4{margin:0;}h5{margin:0;line-height:1.2;font-family:'AvenirLT-Heavy';font-weight:normal!important;font-size:17px;font-size:1.7rem;color:#fff;}@media(min-width:760px){h5{font-size:19px;font-size:1.9rem;}}.bg-white h5,.form-standard h5{color:#2e9eba;}.bg-theme h5{color:#fff;}.attachments h5{color:#fff;}#page{width:100%;max-width:1680px;min-height:100vh;margin:0 auto;position:relative;z-index:2;overflow:hidden;opacity:0;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:hidden;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}#page.fade-in{opacity:1;-moz-backface-visibility:visible;-webkit-backface-visibility:visible;backface-visibility:visible;visibility:visible;}.inner-page{position:relative;left:0;background-color:#f6f6f6;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}.inner-page.slide-left{left:-250px;}@media(min-width:640px){.inner-page.slide-left{left:-400px;}}#hd{width:100%;max-width:1680px;height:75px;position:fixed;top:-75px;left:50%;z-index:100;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}@media(min-width:760px){#hd{height:140px;top:-140px;}}#hd.active{top:0;}#hd.hd-white{-webkit-box-shadow:0 0 5px rgba(0,0,0,.15);-moz-box-shadow:0 0 5px rgba(0,0,0,.15);box-shadow:0 0 5px rgba(0,0,0,.15);background-color:#fff;}#hd.slide-left{margin-left:-250px;}@media(min-width:640px){#hd.slide-left{margin-left:-400px;}}body:not(.home) #hd{-webkit-box-shadow:0 0 5px rgba(0,0,0,.15);-moz-box-shadow:0 0 5px rgba(0,0,0,.15);box-shadow:0 0 5px rgba(0,0,0,.15);background-color:#fff;}#bd{position:relative;z-index:50;}body:not(.home) #bd{margin-top:75px;}@media(min-width:760px){body:not(.home) #bd{margin-top:140px;}}#bd>*:not(.rows-container){margin-bottom:20px;}@media(min-width:1200px){#bd>*:not(.rows-container){margin-bottom:25px;}}#bd>*:not(.rows-container).breadcrumbs{margin-bottom:0;}#ft{width:100%;position:relative;z-index:50;background-color:#fff;color:#666;}#ft .info-container{padding:25px 0 15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}@media(min-width:600px){#ft .info-container{padding:25px 0;}}@media(min-width:1000px){#ft .info-container{height:275px;padding:50px 0 0;}}@media(min-width:760px){#ft .info-container .logo-ft{display:inline-block;vertical-align:top;width:22.9%;padding-left:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}@media(min-width:1200px){#ft .info-container .logo-ft{padding-left:30px;}}#ft .info-container .logo-ft img{display:block;width:100%;max-width:150px;}@media(min-width:760px){#ft .info-container .logo-ft img{max-width:211px;}}#ft .info-container ul{display:table;width:100%;margin-top:20px;}@media(min-width:600px){#ft .info-container ul{margin-top:25px;}}@media(max-width:999px) and (min-width:760px){#ft .info-container ul{padding-left:20px;}}@media(min-width:1000px){#ft .info-container ul{display:inline-table;width:77.1%;min-height:175px;margin-top:0;}}#ft .info-container ul>li{height:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}@media(max-width:599px){#ft .info-container ul>li{margin-bottom:15px;}}@media(min-width:600px){#ft .info-container ul>li{display:inline-block;vertical-align:top;padding-right:10px;padding-left:6%;}}@media(min-width:600px){#ft .info-container ul>li:first-child{width:35.2%;}}@media(max-width:999px){#ft .info-container ul>li:first-child{padding-left:0;}}@media(max-width:599px){#ft .info-container ul>li:nth-child(2){display:none;}}@media(min-width:600px){#ft .info-container ul>li:nth-child(2){width:23.7%;}}@media(min-width:600px){#ft .info-container ul>li:nth-child(3){width:17%;}}@media(max-width:599px){#ft .info-container ul>li:nth-child(4){margin-bottom:0;margin-top:-10px;}}@media(min-width:600px){#ft .info-container ul>li:nth-child(4){width:24.1%;}}#ft .info-container ul>li:nth-child(4) a{font-size:13px;font-size:1.3rem;color:#999;}@media(min-width:600px){#ft .info-container ul>li:not(:last-child){border-right:1px solid #f6f6f6;}}#ft .info-container ul>li p{margin:0;font-size:13px;font-size:1.3rem;}@media(min-width:760px){#ft .info-container ul>li p{font-size:14px;font-size:1.4rem;}}#ft .info-container ul>li p:nth-of-type(2){margin-top:15px;}@media(min-width:600px){#ft .info-container ul>li p:nth-of-type(2){margin-top:25px;}}#ft .info-container ul>li p span{display:block;font-size:15px;font-size:1.5rem;}@media(min-width:760px){#ft .info-container ul>li p span{font-size:19px;font-size:1.9rem;}}#ft .info-container ul>li p a{color:#2e9eba;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}#ft .info-container ul>li p a:hover{opacity:.7;}@media(max-width:599px){#ft .info-container ul>li div{display:inline-block;vertical-align:middle;}}@media(max-width:599px){#ft .info-container ul>li div:not(:last-child){margin-right:10px;}}@media(min-width:600px){#ft .info-container ul>li div:not(:last-child){margin-bottom:8px;}}#ft .info-container ul>li div>a{font-size:13px;font-size:1.3rem;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}@media(min-width:600px){#ft .info-container ul>li div>a{font-size:15px;font-size:1.5rem;}}@media(min-width:1000px){#ft .info-container ul>li div>a{font-size:17px;font-size:1.7rem;}}#ft .info-container ul>li div>a:hover{color:#2e9eba;}#ft .copyright{width:100%;padding:10px 0;border-top:1px solid #f6f6f6;border-bottom:3px solid #2e9eba;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}@media(min-width:600px){#ft .copyright{padding:20px 0;}}#ft .copyright small{display:block;position:relative;font-size:9px;font-size:.9rem;color:#999;}@media(min-width:600px){#ft .copyright small{font-size:11px;font-size:1.1rem;}}#ft .copyright small a{text-decoration:underline;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}#ft .copyright small a:hover{opacity:.7;}#ft .copyright small a.credits{display:block;text-decoration:none;position:absolute;top:-2px;right:0;z-index:1;font-size:11px;font-size:1.1rem;}.header-image{width:100%;height:100vh;position:relative;background-color:#fff;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.15);-moz-box-shadow:1px 1px 3px rgba(0,0,0,.15);box-shadow:1px 1px 3px rgba(0,0,0,.15);}.header-image:before{content:"";width:100%;min-height:75px;height:20vh;position:absolute;top:0;left:0;z-index:2;background:url(/images/gradient.png) repeat-x 0 0;background-size:auto 100%;}@media(min-width:760px){.header-image:before{min-height:140px;}}@media(max-width:759px){.header-image.desktop{display:none;}}@media(min-width:760px){.header-image.mobile{display:none;}}.header-image.is-video{height:auto;}.header-image .header-image-caption{width:250px;position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:47px;z-index:1;}@media(min-width:400px){.header-image .header-image-caption{width:320px;margin-top:40px;}}@media(min-width:760px){.header-image .header-image-caption{width:525px;margin-top:40px;left:98px;}}.header-image .header-image-caption span{padding:2px 0;line-height:1.6;background-color:rgba(46,158,186,.8);-moz-box-shadow:7px 0 0 rgba(46,158,186,.8),-7px 0 0 rgba(46,158,186,.8);-webkit-box-shadow:7px 0 0 rgba(46,158,186,.8),-7px 0 0 rgba(46,158,186,.8);box-shadow:7px 0 0 rgba(46,158,186,.8),-7px 0 0 rgba(46,158,186,.8);box-decoration-break:clone;}@media(min-width:760px){.header-image .header-image-caption span{padding:5px 0;-moz-box-shadow:20px 0 0 rgba(46,158,186,.8),-20px 0 0 rgba(46,158,186,.8);-webkit-box-shadow:20px 0 0 rgba(46,158,186,.8),-20px 0 0 rgba(46,158,186,.8);box-shadow:20px 0 0 rgba(46,158,186,.8),-20px 0 0 rgba(46,158,186,.8);}}.h100 .swiper-slide,.h100 .video-full{height:100vh;}@media(min-width:760px){.h100 .swiper-slide,.h100 .video-full{height:calc(100vh - 50px);}}.owl-carousel{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel .item{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}.owl-carousel .item>a{display:block;width:100%;height:100%;}.owl-carousel .owl-pagination{height:12px;position:absolute;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:25px;z-index:2;white-space:nowrap;}@media(min-width:760px){.owl-carousel .owl-pagination{height:15px;}}.owl-carousel .owl-pagination .owl-page{display:inline-block;vertical-align:top;width:12px;height:12px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;margin:0 5px;opacity:1;background-color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}@media(min-width:760px){.owl-carousel .owl-pagination .owl-page{width:15px;height:15px;margin:0 7.5px;}}.owl-carousel .owl-pagination .owl-page:hover{background-color:rgba(46,158,186,.5);}.featured-products .owl-carousel .owl-pagination .owl-page:hover{background-color:rgba(68,68,68,.5);}.owl-carousel .owl-pagination .owl-page.active{background-color:#2e9eba;}.featured-products .owl-carousel .owl-pagination .owl-page.active{background-color:#444;}.related-products .owl-carousel .owl-pagination .owl-page{-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.15);-moz-box-shadow:1px 1px 3px rgba(0,0,0,.15);box-shadow:1px 1px 3px rgba(0,0,0,.15);}.owl-carousel .owl-buttons{display:none;height:30px;position:absolute;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:16px;z-index:1;}@media(min-width:760px){.owl-carousel .owl-buttons{height:40px;bottom:38px;}}.header-image .owl-carousel .owl-buttons{display:none;}.owl-carousel .owl-buttons .owl-prev,.owl-carousel .owl-buttons .owl-next{display:inline-block;vertical-align:top;width:30px;height:30px;overflow:hidden;text-indent:-999px;}@media(min-width:760px){.owl-carousel .owl-buttons .owl-prev,.owl-carousel .owl-buttons .owl-next{width:40px;height:40px;}}.owl-carousel .owl-buttons .owl-prev{background:url(/images/slide-prev2x.png) no-repeat 0 0;background-size:contain;}.owl-carousel .owl-buttons .owl-next{float:right;background:url(/images/slide-next2x.png) no-repeat 0 0;background-size:contain;}.swiper-home,.swiper-home-mobile{position:relative;}.swiper-home .swiper-slide,.swiper-home-mobile .swiper-slide{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}.swiper-home .swiper-slide>a,.swiper-home-mobile .swiper-slide>a{display:block;width:100%;height:100%;}.swiper-home .swiper-pagination,.swiper-home-mobile .swiper-pagination{height:12px;position:absolute;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:25px;z-index:2;white-space:nowrap;}@media(min-width:760px){.swiper-home .swiper-pagination,.swiper-home-mobile .swiper-pagination{height:15px;}}.swiper-home .swiper-pagination>span,.swiper-home-mobile .swiper-pagination>span{display:inline-block;vertical-align:top;width:12px;height:12px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;margin:0 5px;opacity:1;background-color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}@media(min-width:760px){.swiper-home .swiper-pagination>span,.swiper-home-mobile .swiper-pagination>span{width:15px;height:15px;margin:0 7.5px;}}.swiper-home .swiper-pagination>span:hover,.swiper-home-mobile .swiper-pagination>span:hover{background-color:rgba(46,158,186,.5);}.swiper-home .swiper-pagination>span.swiper-pagination-bullet-active,.swiper-home-mobile .swiper-pagination>span.swiper-pagination-bullet-active{background-color:#2e9eba;}.items-slider .owl-wrapper-outer{padding-bottom:70px;}.items-slider .owl-item .item{padding:0 10px;}@media(min-width:760px){.items-slider .owl-item .item{padding:0 20px;}}@media(min-width:1200px){.items-slider .owl-item .item{padding:0 25px;}}.items-slider .owl-pagination{bottom:25px;}.white-bar{width:100%;height:50px;position:relative;background-color:#fff;}@media(max-width:759px){.white-bar{width:0;position:absolute;right:0;bottom:0;z-index:1;background-color:transparent;}}.is-video .white-bar{position:absolute;bottom:0;left:0;z-index:1;}@media(max-width:759px){.is-video .white-bar{display:none;}}.white-bar .icon-scroll{width:22px;height:36px;position:absolute;right:20px;bottom:20px;z-index:2;overflow:hidden;-webkit-box-shadow:inset 0 0 0 2px rgba(255,255,255,.5);-moz-box-shadow:inset 0 0 0 2px rgba(255,255,255,.5);box-shadow:inset 0 0 0 2px rgba(255,255,255,.5);-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;}@media(min-width:760px){.white-bar .icon-scroll{right:auto;left:50%;bottom:6px;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-shadow:inset 0 0 0 2px rgba(51,51,51,.5);-moz-box-shadow:inset 0 0 0 2px rgba(51,51,51,.5);box-shadow:inset 0 0 0 2px rgba(51,51,51,.5);}}.white-bar .icon-scroll:before{content:'';width:5px;height:8px;position:absolute;left:50%;z-index:2;background-color:rgba(255,255,255,.5);margin-left:-2.5px;top:8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-animation:scroll 1.5s infinite;-o-animation:scroll 1.5s infinite;-webkit-animation:scroll 1.5s infinite;animation:scroll 1.5s infinite;}@media(min-width:760px){.white-bar .icon-scroll:before{background-color:rgba(51,51,51,.5);}}.logo{position:absolute;top:15px;left:20px;z-index:1;}@media(min-width:760px){.logo{top:38px;left:40px;}}@media(min-width:1200px){.logo{left:50px;}}.logo>a{display:block;width:150px;height:47px;background:url(/images/logo_grey2x.png) no-repeat 0 0;background-size:contain;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}@media(min-width:760px){.logo>a{width:211px;height:66px;}}body.home .hd-white .logo>a{background:url(/images/logo_grey2x.png) no-repeat 0 0;background-size:contain;}body.home .logo>a{background:url(/images/logo_white2x.png) no-repeat 0 0;background-size:contain;}.burger-menu{width:120px;height:50px;position:absolute;top:9px;right:-30px;z-index:1;cursor:pointer;text-align:center;}@media(min-width:760px){.burger-menu{top:41px;right:20px;}}@media(min-width:1200px){.burger-menu{right:30px;}}.burger-menu.menu-is-open>.icon{background:url(/images/burger-close_white2x.png) no-repeat 0 0;background-size:25px 25px;}body:not(.home) .burger-menu.menu-is-open>.icon,.hd-white .burger-menu.menu-is-open>.icon{background:url(/images/burger-close2x.png) no-repeat 0 0;background-size:25px 25px;}.burger-menu>span{display:inline-block;vertical-align:middle;line-height:.8;margin-right:13px;position:relative;top:16px;font-family:'AvenirLT-Medium';font-weight:normal!important;font-size:15px;font-size:1.5rem;color:#fff;-moz-transition:color .1s ease;-o-transition:color .1s ease;-webkit-transition:color .1s ease;transition:color .1s ease;}@media(max-width:759px){.burger-menu>span{display:none;}}body:not(.home) .burger-menu>span{color:#333;}.hd-white .burger-menu>span{color:#333;}.burger-menu>.icon{display:inline-block;vertical-align:middle;width:25px;height:25px;position:relative;top:14px;background:url(/images/burger_white2x.png) no-repeat 0 0;background-size:25px 25px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}body:not(.home) .burger-menu>.icon,.hd-white .burger-menu>.icon{background:url(/images/burger2x.png) no-repeat 0 0;background-size:25px 25px;}.menu{width:250px;height:100vh;position:fixed;top:0;right:-250px;z-index:120;overflow:hidden;table-layout:fixed;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}@media(min-width:640px){.menu{width:400px;right:-400px;}}.menu.open{right:0;}@media(min-width:1700px){.menu.open{margin-right:-840px;right:50%;}}.menu .flap.nav-menu{width:100%;height:100%;padding:0 15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;background-color:#2e9eba;}@media(min-width:640px){.menu .flap.nav-menu{padding:0 65px;text-align:right;}}.menu .flap.nav-menu .lang-nav{width:100%;padding-left:15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:24px;right:20px;z-index:1;opacity:1;text-align:right;}@media(min-width:640px){.menu .flap.nav-menu .lang-nav{width:auto;top:25px;right:65px;}}@media(min-width:640px) and (min-height:600px){.menu .flap.nav-menu .lang-nav{top:16px;}}@media(min-width:760px){.menu .flap.nav-menu .lang-nav{top:57px;}}@media(min-width:760px) and (min-height:600px){.menu .flap.nav-menu .lang-nav{top:49px;}}.menu .flap.nav-menu .lang-nav a{display:inline-block;vertical-align:middle;font-size:15px;font-size:1.5rem;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}@media(min-width:640px){.menu .flap.nav-menu .lang-nav a{font-size:15px;font-size:1.5rem;}}@media(min-width:640px) and (min-height:600px){.menu .flap.nav-menu .lang-nav a{font-size:25px;font-size:2.5rem;}}.menu .flap.nav-menu .lang-nav a:not(:last-child):after{content:"|";position:relative;top:-2px;margin:0 10px;color:#333;}.menu .flap.nav-menu .lang-nav a:hover,.menu .flap.nav-menu .lang-nav a.selected{color:#333;}.menu .flap.nav-menu nav{position:absolute;top:20%;right:20px;z-index:2;opacity:1;text-align:right;}@media(min-width:640px){.menu .flap.nav-menu nav{top:25%;right:65px;}}.menu .flap.nav-menu nav a{display:inline-block;vertical-align:top;margin:2vh 0;font-size:30px;font-size:3rem;line-height:.9;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}@media(min-width:640px){.menu .flap.nav-menu nav a{font-size:30px;font-size:3rem;}}@media(min-width:640px) and (min-height:600px){.menu .flap.nav-menu nav a{font-size:45px;font-size:4.5rem;}}.menu .flap.nav-menu nav a:hover,.menu .flap.nav-menu nav a.selected{color:#333;}.menu .flap.nav-menu footer{width:100%;position:absolute;bottom:20px;right:20px;z-index:1;opacity:1;text-align:right;}@media(min-width:640px){.menu .flap.nav-menu footer{width:auto;right:65px;bottom:50px;}}@media(min-width:640px) and (min-height:600px){.menu .flap.nav-menu footer{bottom:49px;}}.menu .flap.nav-menu footer span{display:inline-block;vertical-align:middle;font-family:'AvenirLT-Heavy';font-weight:normal!important;font-size:15px;font-size:1.5rem;color:#fff;text-transform:uppercase;}@media(max-width:639px){.menu .flap.nav-menu footer span{display:none;}}.menu .flap.nav-menu footer .social{display:inline-block;vertical-align:middle;}.menu .flap.nav-menu footer .social>a{display:inline-block;vertical-align:middle;margin-left:15px;font-size:28px;font-size:2.8rem;opacity:.5;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}.no-touch .menu .flap.nav-menu footer .social>a:hover{opacity:1;}.main-wrapper{width:100%;padding:0 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.row{margin:20px -10px;}@media(min-width:1200px){.row{margin:25px -12.5px;}}.row:first-child:not(.list-items){margin-top:0;}@media(max-width:759px){.row.equalizer .block-container{height:auto!important;}}@media(min-width:760px){.row.equalizer .block-container>.block{height:100%;}}.row.equalizer .block-container>.block.bg-white{background-color:#fff;}.row.equalizer .block-container>.block.bg-theme{background-color:#2e9eba;}.row.equalizer .vertical .block-container>.block{height:auto;}@media(min-width:760px){.list-items{margin:-10px;}}@media(min-width:1200px){.list-items{margin:-12.5px;}}.block{display:inline-block;vertical-align:top;width:100%;padding:0 10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}@media(min-width:1200px){.block{padding:0 12.5px;}}.block.b16{display:inline-block;vertical-align:top;width:50%;}@media(min-width:760px){.block.b16{width:25%;}}@media(min-width:1100px){.block.b16{width:16.66%;}}.block.b25{width:25%;}@media(min-width:760px){.block.b33{width:33.33%;}}@media(min-width:760px){.block.b40{width:50%;}}@media(min-width:1000px){.block.b40{width:40%;}}@media(min-width:760px){.block.b50{width:50%;}}.block.b50 .block.b50{width:100%;}@media(min-width:1200px){.block.b50 .block.b50{width:50%;}}@media(min-width:760px){.block.b66{width:66.66%;}}@media(min-width:760px){.block.b100{width:100%;}}.block.type-txt{padding:0;position:relative;}@media(max-width:770px){body:not(.home) .b-img-commands .block.type-txt{display:block;width:100%;}}.block.type-img{padding:0;overflow:hidden;position:relative;z-index:1;}.block.type-img:nth-child(2){float:right;}.b-txt-commands .block.type-img{height:100%;}.b-txt-commands .block.type-img>figure img{width:auto;max-width:70%;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;}@media(max-width:770px){body:not(.home) .b-img-commands .block.type-img{display:block;width:100%;}}.block.type-slider,.block.type-html{padding:0;}@media(max-width:770px){body:not(.home) .b-img-commands .block.type-slider,body:not(.home) .b-img-commands .block.type-html{display:block;width:100%;}}@media(max-width:759px){.list-items .block:not(:last-child){margin-bottom:20px;}}@media(min-width:760px){.list-items .block:not(.type-img){padding:10px;}}@media(min-width:1200px){.list-items .block:not(.type-img){padding:12.5px;}}@media(min-width:760px){.list-items .block:not(.type-img):not(.type-txt){padding:10px;}}@media(min-width:1200px){.list-items .block:not(.type-img):not(.type-txt){padding:12.5px;}}.owl-item .block{padding:0;}.block figure img{display:block;width:100%;position:relative;z-index:1;-moz-transition:-moz-transform 1s ease,opacity .2s ease;-o-transition:-o-transform 1s ease,opacity .2s ease;-webkit-transition:-webkit-transform 1s ease,opacity .2s ease;transition:transform 1s ease,opacity .2s ease;}.block p{margin:15px 0;font-size:13px;font-size:1.3rem;}@media(min-width:760px){.block p{font-size:17px;font-size:1.7rem;}}@media(min-width:1200px){.block p{margin:20px 0;font-size:19px;font-size:1.9rem;}}body.home .block p,.block-news.block p{font-size:15px;font-size:1.5rem;}@media(min-width:1200px){body.home .block p,.block-news.block p{font-size:17px;font-size:1.7rem;}}@media(max-width:999px){.lancio .block p{display:none;}}.bg-white.block-news figcaption{background-color:#fff;}.bg-white>.block-container{background-color:#fff;}.bg-white>.block-container>a{background-color:#fff;}.bg-white p{color:#666;}.bg-white .link-arrow{color:#666;}.bg-white .link-arrow:after{background:url(/images/arrow2x.png) no-repeat 0 0;background-size:contain;}.bg-theme.block-news figcaption{background-color:#2e9eba;}.bg-theme>.block-container{background-color:#2e9eba;}.bg-theme>.block-container>a{background-color:#2e9eba;}.bg-theme p{color:#fff;}.bg-theme .link-arrow{color:#fff;}.bg-theme .link-arrow:after{background:url(/images/arrow_white2x.png) no-repeat 0 0;background-size:contain;}@media(max-width:759px){.b-img-commands:not(:last-child){margin-bottom:20px;}}.b-img-commands>.block-container{overflow:hidden;}@media(min-width:760px){.b-img-commands .type-txt{height:100%;}}.vertical.b-img-commands .type-txt{position:static;height:auto;}.b-img-commands .type-txt:first-child{left:0;}.b-img-commands .type-txt:nth-child(2){right:0;}.more-news .block-news{padding:0;}.block-news.bg-white>.block-container>a{-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease;}.no-touch .block-news.bg-white>.block-container>a:hover{background-color:#eee;}.no-touch .block-news.bg-white>.block-container>a:hover figcaption{background-color:#eee;}.no-touch .block-news a:hover figure img{-moz-transform:scale3d(1.1,1.1,1);-ms-transform:scale3d(1.1,1.1,1);-o-transform:scale3d(1.1,1.1,1);-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1);-moz-transition:-moz-transform 10s ease;-o-transition:-o-transform 10s ease;-webkit-transition:-webkit-transform 10s ease;transition:transform 10s ease;}.block-news figure{overflow:hidden;}.block-news figure figcaption{position:relative;z-index:2;font-size:17px;font-size:1.7rem;-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease;}.block-news figure figcaption .cat{width:120px;height:40px;position:absolute;top:-20px;left:20px;z-index:1;line-height:40px;text-align:center;background-color:rgba(46,158,186,.9);}@media(min-width:1200px){.block-news figure figcaption .cat{left:30px;}}.block-news figure figcaption .cat span{font-size:15px;font-size:1.5rem;color:#fff;text-transform:uppercase;}.block-news figure figcaption p{margin:10px 0;}@media(max-width:999px){.block-news figure figcaption p{display:none;}}.block-news figure figcaption span.date{position:absolute;left:20px;bottom:19px;z-index:1;font-family:'AvenirLT-Medium';font-weight:normal!important;font-size:13px;font-size:1.3rem;color:#999;}@media(min-width:1200px){.block-news figure figcaption span.date{left:30px;}}.block-news figure img{-moz-transition:-moz-transform .5s ease;-o-transition:-o-transform .5s ease;-webkit-transition:-webkit-transform .5s ease;transition:transform .5s ease;}.block-lancio a{position:relative;}.block-lancio a:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:3;background-color:rgba(34,34,34,.7);opacity:0;visibility:hidden;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}.no-touch .block-lancio a:hover:after,.no-touch .block-lancio a:hover .link-arrow{opacity:1;visibility:visible;-moz-backface-visibility:visible;-webkit-backface-visibility:visible;backface-visibility:visible;}.block-lancio figure{position:relative;z-index:2;overflow:hidden;}.block-lancio figure img{position:relative;z-index:1;-moz-transition:-moz-transform .5s ease,opacity .2s ease;-o-transition:-o-transform .5s ease,opacity .2s ease;-webkit-transition:-webkit-transform .5s ease,opacity .2s ease;transition:transform .5s ease,opacity .2s ease;}.block-lancio figcaption{display:table;width:100%;height:45px;padding:0 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:2;background-color:#fff;}@media(min-width:760px){.block-lancio figcaption{height:55px;}}.block-lancio figcaption span{display:table-cell;vertical-align:middle;font-size:13px;font-size:1.3rem;color:#666;line-height:1.2;}@media(min-width:760px){.block-lancio figcaption span{font-size:17px;font-size:1.7rem;}}@media(min-width:1100px){.no-touch .block-lancio-section a:hover img{opacity:.7;}.no-touch .block-lancio-section a:hover figcaption h3{margin-top:0;}.no-touch .block-lancio-section a:hover figcaption .link-arrow{opacity:1;margin-top:30px;}}.block-lancio-section figure{overflow:hidden;position:relative;background-color:#000;}.block-lancio-section figure figcaption{width:100%;position:absolute;top:50%;left:0;z-index:2;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}.block-lancio-section figure img{-moz-transition:-moz-transform .5s ease,opacity .2s ease;-o-transition:-o-transform .5s ease,opacity .2s ease;-webkit-transition:-webkit-transform .5s ease,opacity .2s ease;transition:transform .5s ease,opacity .2s ease;}.no-touch .lancio.bg-theme>.block-container>a:hover{background-color:#1e7d94;}.no-touch .lancio.bg-white>.block-container>a:hover{background-color:#eee;}@media(min-width:1000px){body.home .fixed-height{height:500px!important;overflow:hidden;}body.home .fixed-height:not(.vertical) .type-img{height:100%;}body.home .fixed-height:not(.vertical) figure{height:100%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;}body.home .fixed-height:not(.vertical) figure img{display:none;}body.home .fixed-height .block-container{height:calc(100% - 2px)!important;}.no-touch body.home .fixed-height a:hover figure{-moz-transform:scale3d(1.1,1.1,1);-ms-transform:scale3d(1.1,1.1,1);-o-transform:scale3d(1.1,1.1,1);-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1);-moz-transition:-moz-transform 10s ease;-o-transition:-o-transform 10s ease;-webkit-transition:-webkit-transform 10s ease;transition:transform 10s ease;}body.home .fixed-height figure{-moz-transition:-moz-transform .5s ease;-o-transition:-o-transform .5s ease;-webkit-transition:-webkit-transform .5s ease;transition:transform .5s ease;}}@media(min-width:1200px){body.home .fixed-height{height:600px!important;}}@media(max-width:999px){body.home .fixed-height:not(.lancio) .block{display:block;width:100%!important;height:auto!important;}body.home .fixed-height:not(.lancio) .block:not(:last-child){margin-bottom:20px;}}@media(min-width:1000px){.block-post{padding-left:142px;}}@media(min-width:1200px){.block-post{padding-left:147px;}}.block-container{position:relative;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.15);-moz-box-shadow:1px 1px 3px rgba(0,0,0,.15);box-shadow:1px 1px 3px rgba(0,0,0,.15);}.block-container:not(:first-of-type){margin-top:25px;}.featured-products .block-container{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.related-products .block-container,#table-product .block-container{background-color:#fff;}@media(max-width:759px){body.blog aside .block-container{overflow:visible;}}.col-share .block-container{height:100%;background-color:#fff;}.no-touch .block-lancio .block-container>a:hover figure img,.no-touch .block-lancio-section .block-container>a:hover figure img{-moz-transform:scale3d(1.1,1.1,1);-ms-transform:scale3d(1.1,1.1,1);-o-transform:scale3d(1.1,1.1,1);-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1);-moz-transition:-moz-transform 10s ease,opacity .2s ease;-o-transition:-o-transform 10s ease,opacity .2s ease;-webkit-transition:-webkit-transform 10s ease,opacity .2s ease;transition:transform 10s ease,opacity .2s ease;}.block-container>a{display:block;height:100%;-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease;}.block-wrapper{padding:15px 20px;}@media(min-width:1200px){.block-wrapper{padding:30px;}}.block-news .block-wrapper{padding:35px 20px;}@media(min-width:1200px){.block-news .block-wrapper{padding:35px 30px;}}.block-lancio-section .block-wrapper{padding:0 20px;}@media(min-width:1200px){.block-lancio-section .block-wrapper{padding:0 30px;}}.lancio .block-wrapper{padding:15px 20px 60px;}@media(min-width:1200px){.lancio .block-wrapper{padding:30px 30px 80px;}}body.faq .accordion-txt .block-wrapper{padding:0 20px 15px;}@media(min-width:1200px){body.faq .accordion-txt .block-wrapper{padding:0 30px 30px;}}.attachments .block-wrapper{padding:15px 20px 0;}@media(min-width:1200px){.attachments .block-wrapper{padding:30px 30px 0;}}.menu-categories .block-wrapper,.more-news header .block-wrapper{padding:0 20px;}@media(min-width:1200px){.menu-categories .block-wrapper,.more-news header .block-wrapper{padding:0 30px;}}@media(max-width:759px){.menu-categories .block-wrapper{padding:0;}}.featured-products .block-wrapper{padding:10px 0;}@media(min-width:1200px){.featured-products .block-wrapper{padding:10px;}}@media(min-width:1200px){.popup .block-wrapper{padding:25px;}}@media(max-width:759px){#login .block-wrapper{padding-bottom:5px;}}.cms-content{font-size:13px;font-size:1.3rem;color:#666;line-height:1.5;}@media(min-width:760px){.cms-content{font-size:17px;font-size:1.7rem;}}@media(min-width:1200px){.cms-content{font-size:19px;font-size:1.9rem;}}.bg-white .cms-content{color:#666;}.bg-theme .cms-content{color:#fff;}.cms-content ul{list-style-type:disc;padding-left:35px;}.cms-content p{margin:0;}.cms-content img{display:inline-block;vertical-align:top;max-width:100%;margin-top:20px;}@media(max-width:999px){body.products.page .cms-content img{width:30%!important;height:auto!important;}}@media(max-width:759px){body.products.page .cms-content img{width:20%!important;height:auto!important;}}@media(max-width:459px){body.products.page .cms-content img{width:30%!important;height:auto!important;}}.cms-content a{color:#2e9eba;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}.no-touch .cms-content a:hover{opacity:.7;}.link-arrow{position:absolute;bottom:20px;z-index:1;font-family:'AvenirLT-Medium';font-weight:normal!important;font-size:15px;font-size:1.5rem;}@media(min-width:1200px){.link-arrow{bottom:30px;font-size:17px;font-size:1.7rem;}}.block-lancio .link-arrow{width:46px;height:46px;top:50%;left:50%;z-index:4;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;text-align:center;opacity:0;visibility:hidden;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}.block-lancio .link-arrow:after{margin-left:0;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(/images/arrow_darkest2x.png) no-repeat 0 0;background-size:contain;}.block-lancio-section .link-arrow{display:inline-block;vertical-align:top;padding:9px 23px;margin-top:30px;position:static;background-color:#fff;color:#333;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}@media(max-width:999px){.block-lancio-section .link-arrow{display:none;}}.block-lancio-section .link-arrow:after{background:url(/images/arrow_darkest2x.png) no-repeat 0 0;background-size:contain;}.b20.block-lancio-section .link-arrow{padding:5px 10px;font-size:13px;font-size:1.3rem;}@media(min-width:1200px){.b20.block-lancio-section .link-arrow{padding:7px 13px;font-size:15px;font-size:1.5rem;}}.block-lancio-section a .link-arrow{margin-top:70px;opacity:0;}.featured-products header .link-arrow,.related-products header .link-arrow{display:block;margin-bottom:20px;position:static;color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}@media(min-width:600px){.featured-products header .link-arrow,.related-products header .link-arrow{margin-bottom:0;position:absolute;top:8px;right:0;}}.featured-products header .link-arrow:after,.related-products header .link-arrow:after{background:url(/images/arrow_white2x.png) no-repeat 0 0;background-size:contain;}.no-touch .featured-products header .link-arrow:hover,.no-touch .related-products header .link-arrow:hover{opacity:.7;}.prod-category header .link-arrow{margin-top:0;position:absolute;bottom:auto;top:50%;right:20px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}@media(min-width:1200px){.prod-category header .link-arrow{right:25px;}}.link-arrow:after{content:"";display:inline-block;vertical-align:top;width:18px;height:16px;margin-left:12px;position:relative;top:4px;}.breadcrumbs{min-height:50px;padding:14px 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.breadcrumbs ul{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px;}@media(min-width:1200px){.breadcrumbs ul{padding:0 30px;}}.breadcrumbs ul>li{display:inline-block;vertical-align:middle;font-size:13px;font-size:1.3rem;}@media(min-width:760px){.breadcrumbs ul>li{font-size:15px;font-size:1.5rem;}}.breadcrumbs ul>li:not(:last-child):after{content:"/";display:inline;margin:0 3px;position:relative;top:1px;color:#999;}.breadcrumbs ul>li a,.breadcrumbs ul>li span{display:inline-block;vertical-align:middle;}.breadcrumbs ul>li a{color:#999;}.breadcrumbs ul>li span{color:#333;}.cta-long{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;background-color:#2e9eba;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.cta-long.contattaci{cursor:pointer;background-color:#2e9eba;}.cta-long.contattaci.active:after{-moz-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);-o-transform:translateY(-50%) rotate(90deg);-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);}.no-touch .cta-long.contattaci:hover{background-color:#1e7d94;}.cta-long.outlined{border:1px solid #2e9eba;background-color:#fff;}.no-touch .cta-long.outlined:hover{border-color:#ccc;background-color:#ccc;}.no-touch .cta-long.outlined:hover:after{background:url(/images/arrow_white2x.png) no-repeat 0 0;background-size:contain;}.no-touch .cta-long.outlined:hover a,.no-touch .cta-long.outlined:hover span{color:#fff;}.cta-long.outlined:after{background:url(/images/arrow_theme2x.png) no-repeat 0 0;background-size:contain;}.cta-long.outlined a,.cta-long.outlined span{color:#2e9eba;}.cta-long.cta-grey{background-color:#ddd;}.cta-long.cta-grey:after{background:url(/images/arrow2x.png) no-repeat 0 0;background-size:contain;}.no-touch .cta-long.cta-grey:hover{background-color:#aaa;}.no-touch .cta-long.cta-grey:hover:after{background:url(/images/arrow_white2x.png) no-repeat 0 0;background-size:contain;}.no-touch .cta-long.cta-grey:hover>a,.no-touch .cta-long.cta-grey:hover>span{color:#fff;}.cta-long.cta-grey>a,.cta-long.cta-grey>span{color:#666;}.cta-long.doc-tecnica-header{cursor:auto;pointer-events:none;}.cta-long.doc-tecnica-header:after{display:none;}.no-touch .cta-long.doc-tecnica-header:hover{background-color:#2e9eba;}@media(max-width:759px){.cta-long.file-tecnici{margin-top:25px;}}header.cta-long{background-color:#2e9eba;}.no-touch header.cta-long:hover{background-color:#2e9eba;}header.cta-long:after{display:none;}.no-touch .cta-long:hover{background-color:#1e7d94;}.cta-long:after{content:"";display:block;width:18px;height:16px;position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);right:20px;z-index:1;background:url(/images/arrow_white2x.png) no-repeat 0 0;background-size:contain;-moz-transition:-moz-transform .5s ease,background .3s ease;-o-transition:-o-transform .5s ease,background .3s ease;-webkit-transition:-webkit-transform .5s ease,background .3s ease;transition:transform .5s ease,background .3s ease;}@media(min-width:1200px){.cta-long:after{right:30px;}}.cta-long>a,.cta-long>span{display:block;padding:15px 45px 15px 20px;line-height:1.2;font-family:'AvenirLT-Light';font-weight:normal!important;font-size:17px;font-size:1.7rem;color:#fff;text-transform:uppercase;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}@media(min-width:760px){.cta-long>a,.cta-long>span{padding:25px 60px 25px 20px;font-size:19px;font-size:1.9rem;}}@media(min-width:1200px){.cta-long>a,.cta-long>span{padding:30px 65px 30px 30px;font-size:23px;font-size:2.3rem;}}.cta-long>span a{text-decoration:underline;text-transform:uppercase;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}.cta-long>span a:hover{opacity:.7;}.cta{width:80%;max-width:230px;height:40px;margin:0 auto;line-height:40px;position:relative;z-index:1;overflow:hidden;background-color:#2e9eba;text-align:center;}@media(min-width:760px){.cta{width:100%;height:60px;line-height:60px;}}.no-touch .cta:hover:before,.no-touch .cta:hover:after{-moz-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}.no-touch .cta:hover:after{-moz-transition-delay:.175s;-o-transition-delay:.175s;-webkit-transition-delay:.175s;transition-delay:.175s;}.cta:before,.cta:after{content:'';width:100%;height:100%;position:absolute;left:0;bottom:100%;z-index:1;-moz-transition:-moz-transform .3s ease;-o-transition:-o-transform .3s ease;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;-moz-transition-timing-function:cubic-bezier(.75,0,.125,1);-o-transition-timing-function:cubic-bezier(.75,0,.125,1);-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1);}.cta:before{background-color:#1e7d94;}.cta:after{background-color:#2e9eba;}.cta.cta-white{background-color:#fff;}.cta.cta-white:before{background-color:#ccc;}.cta.cta-white:after{background-color:#fff;}.cta.cta-white a,.cta.cta-white input{color:#2e9eba;}.cta.registrati{margin-top:30px;background-color:#333;}.cta.registrati:before{background-color:#222;}.cta.registrati:after{background-color:#333;}.cta.loading{pointer-events:none;cursor:default;}.cta.loading a,.cta.loading input{color:transparent;}.cta.loading i{display:block;}.form-standard .cta,.logout .cta{margin-top:50px;}#login .form-standard .cta,#login .logout .cta{margin-top:20px;}@media(min-width:350px){#login .form-standard .cta,#login .logout .cta{margin-top:30px;}}.cta form{height:100%;}.cta a,.cta input{display:block;width:100%;height:100%;border:0;position:relative;z-index:2;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:transparent;font-size:13px;font-size:1.3rem;color:#fff;cursor:pointer;}.cta a:focus,.cta input:focus{outline:0;}@media(min-width:760px){.cta a,.cta input{font-size:15px;font-size:1.5rem;}}@media(min-width:1200px){.cta a,.cta input{font-size:17px;font-size:1.7rem;}}.cta i{display:none;margin-top:-10px;margin-left:-10px;position:absolute;top:50%;left:50%;z-index:2;font-size:20px;font-size:2rem;color:#fff;}@media(min-width:760px){.cta i{margin-top:-12.5px;margin-left:-12.5px;font-size:25px;font-size:2.5rem;}}.form-standard{background-color:#fff;padding-bottom:25px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.form-standard form{position:relative;}.form-standard form>h5:first-of-type{padding-top:20px;margin:20px 0 0;}.form-standard form>p:first-of-type{padding-top:20px;margin:20px 0 30px;}.form-standard form>small{position:absolute;top:0;right:0;z-index:1;font-family:'AvenirLT-MediumOblique';font-weight:normal!important;font-size:13px;font-size:1.3rem;color:#ccc;}@media(min-width:550px){.form-standard fieldset{margin:0 -20px;}}@media(min-width:1200px){.form-standard fieldset{margin:0 -25px;}}.form-standard fieldset:not(:last-of-type){margin-bottom:10px;}.form-standard label{display:block;width:100%;padding:22px 0 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;}@media(min-width:550px){.form-standard label{padding:22px 20px 0;}}@media(min-width:1200px){.form-standard label{padding:22px 25px 0;}}@media(min-width:550px){.form-standard label.field33{display:inline-block;vertical-align:top;width:50%;}}@media(min-width:760px){.form-standard label.field33{width:33.33%;}}@media(min-width:1000px){.form-standard label.field50{display:inline-block;vertical-align:top;width:50%;}}.form-standard label.line-effect.filled>span:after{-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.form-standard label.line-effect>span{display:block;height:70px;position:absolute;bottom:0;left:0;right:0;z-index:1;overflow:hidden;}@media(min-width:550px){.form-standard label.line-effect>span{left:20px;right:20px;}}@media(min-width:1200px){.form-standard label.line-effect>span{left:25px;right:25px;}}.form-standard label.line-effect>span:before,.form-standard label.line-effect>span:after{content:'';display:block;width:100%;border-bottom:1px solid #666;position:absolute;bottom:0;left:0;z-index:1;}.form-press-login.form-standard label.line-effect>span:before,.form-press-login.form-standard label.line-effect>span:after{border-bottom-color:#fff;}.form-standard label.line-effect>span:after{border-bottom:2px solid #2e9eba;-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:transform .3s ease;-moz-transition:transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;}.form-press-login.form-standard label.line-effect>span:after{border-bottom-color:#fff;}.form-standard label.line-effect input:focus+span:after,.form-standard label.line-effect select:focus+span:after{-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.form-standard label.check{display:inline-block;vertical-align:top;width:auto;padding-top:20px;}.form-standard label.check input{display:inline-block;vertical-align:top;width:21px;height:21px;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0;position:absolute;z-index:2;}.form-standard label.check input:checked+span:before{background:#fff url(/images/checked.png) no-repeat 50% 50%;}.form-standard label.check span{display:inline-block;vertical-align:top;padding-left:39px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:1;font-size:13px;font-size:1.3rem;}@media(min-width:760px){.form-standard label.check span{font-size:15px;font-size:1.5rem;}}@media(min-width:1200px){.form-standard label.check span{font-size:17px;font-size:1.7rem;}}.form-standard label.check span:before{content:"";display:block;width:21px;height:21px;border:1px solid #666;position:absolute;top:-1px;left:0;z-index:1;}.form-standard label.check span a{color:#2e9eba;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}.form-standard label.check span a:hover{opacity:.7;}.form-standard label[for="contattaci-richiesta"] b{margin-top:10px;}.form-standard label.filled span b{-moz-animation:inputText .3s forwards;-o-animation:inputText .3s forwards;-webkit-animation:inputText .3s forwards;animation:inputText .3s forwards;}.form-standard label.filled b{font-family:'AvenirLT-Roman';font-weight:normal!important;font-size:11px;font-size:1.1rem;color:#999;}.form-press-login.form-standard label.filled b{color:#fff;}.form-standard label.error.check span a{position:relative;}.form-standard label.error.check span a:after{display:inline-block;vertical-align:top;content:"";width:1em;line-height:1em;position:absolute;top:3px;right:-30px;z-index:1;font-family:"fontello";font-style:normal;font-weight:normal;font-variant:normal;color:#f00;speak:none;text-decoration:inherit;text-align:center;text-transform:none;}.form-standard label.error b:after{display:inline-block;vertical-align:top;content:"";width:1em;line-height:1em;position:absolute;top:3px;right:-30px;z-index:1;font-family:"fontello";font-style:normal;font-weight:normal;font-variant:normal;color:#f00;speak:none;text-decoration:inherit;text-align:center;text-transform:none;}.form-standard label input[type="text"],.form-standard label input[type="tel"],.form-standard label input[type="password"],.form-standard label select,.form-standard label textarea{width:100%;height:48px;border:0;padding:0;position:relative;z-index:2;background-color:transparent;font-family:'AvenirLT-MediumOblique';font-weight:normal!important;font-size:13px;font-size:1.3rem;color:#666;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.form-standard label input[type="text"]:focus,.form-standard label input[type="tel"]:focus,.form-standard label input[type="password"]:focus,.form-standard label select:focus,.form-standard label textarea:focus{outline:0;}@media(min-width:550px){.form-standard label input[type="text"],.form-standard label input[type="tel"],.form-standard label input[type="password"],.form-standard label select,.form-standard label textarea{font-size:15px;font-size:1.5rem;}}@media(min-width:1200px){.form-standard label input[type="text"],.form-standard label input[type="tel"],.form-standard label input[type="password"],.form-standard label select,.form-standard label textarea{font-size:17px;font-size:1.7rem;}}.form-standard label input[type="text"]:focus+span b,.form-standard label input[type="tel"]:focus+span b,.form-standard label input[type="password"]:focus+span b,.form-standard label select:focus+span b,.form-standard label textarea:focus+span b{-moz-animation:inputText .3s forwards;-o-animation:inputText .3s forwards;-webkit-animation:inputText .3s forwards;animation:inputText .3s forwards;font-family:'AvenirLT-Roman';font-weight:normal!important;font-size:11px;font-size:1.1rem;color:#999;}.form-standard label input[type="text"]:-webkit-autofill,.form-standard label input[type="tel"]:-webkit-autofill,.form-standard label input[type="password"]:-webkit-autofill,.form-standard label select:-webkit-autofill,.form-standard label textarea:-webkit-autofill{background:transparent!important;}.form-standard label textarea{height:130px;padding:5px;border:1px solid #666;resize:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}.form-standard label span b{margin-bottom:0;position:absolute;top:35px;left:0;z-index:1;}.form-standard label b{display:inline-block;vertical-align:top;margin-bottom:10px;white-space:nowrap;position:relative;font-family:'AvenirLT-MediumOblique';font-weight:normal!important;font-size:15px;font-size:1.5rem;color:#666;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}@media(min-width:550px){.form-standard label b{font-size:17px;font-size:1.7rem;}}.form-standard .footer{margin-top:25px;text-align:center;}.form-standard .footer small a{font-size:12px;font-size:1.2rem;}.form-standard .footer a{display:inline-block;vertical-align:top;font-family:'AvenirLT-Medium';font-weight:normal!important;font-size:12px;font-size:1.2rem;color:#333;text-align:center;text-transform:uppercase;text-decoration:underline;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}@media(min-width:760px){.form-standard .footer a{font-size:15px;font-size:1.5rem;}}.form-standard .footer a:hover{opacity:.7;}.bg-theme .form-standard .footer a{color:#fff;}.navigations{width:100%;height:40px;padding:0 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.15);-moz-box-shadow:1px 1px 3px rgba(0,0,0,.15);box-shadow:1px 1px 3px rgba(0,0,0,.15);background-color:#fff;}@media(min-width:760px){.navigations{height:55px;}}@media(min-width:1200px){.navigations{padding:0 25px;margin-bottom:25px;}}.navigations.sticky{max-width:1680px;position:fixed;top:0;left:50%;z-index:101;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);-moz-transition:top .3s ease,margin-left .3s ease;-o-transition:top .3s ease,margin-left .3s ease;-webkit-transition:top .3s ease,margin-left .3s ease;transition:top .3s ease,margin-left .3s ease;}.navigations.sticky.slide-left{margin-left:-250px;}@media(min-width:640px){.navigations.sticky.slide-left{margin-left:-400px;}}.navigations.hd-attach{top:75px;}@media(min-width:760px){.navigations.hd-attach{top:140px;}}@media(min-width:760px){.navigations.bottom{margin-top:-20px;}}@media(min-width:1200px){.navigations.bottom{margin-top:-55px;}}.navigations ul{width:100%;height:40px;position:relative;}@media(min-width:760px){.navigations ul{height:55px;}}.navigations ul li{display:block;position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;}.navigations ul li.prev{left:0;}@media(min-width:1200px){.navigations ul li.prev{left:5px;}}.navigations ul li.prev>a:before{content:"";display:inline-block;vertical-align:top;width:14px;height:11px;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);position:relative;top:6px;background:url(/images/arrow_lightest2x.png) no-repeat 0 0;background-size:contain;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}@media(min-width:760px){.navigations ul li.prev>a:before{width:18px;height:14px;top:5px;}}.no-touch .navigations ul li.prev>a:hover:before{background:url(/images/arrow_theme2x.png) no-repeat 0 0;background-size:contain;}.navigations ul li.prev>a span{margin-left:10px;}.navigations ul li.all{left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.navigations ul li.all>a:before{content:"";display:inline-block;vertical-align:top;width:19px;height:19px;position:relative;top:2px;background:url(/images/all.png) no-repeat 0 0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}@media print,(-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.navigations ul li.all>a:before{background:url(/images/all2x.png) no-repeat 0 0;background-size:contain;}}.navigations ul li.all>a:hover:before{background:url(/images/all_theme.png) no-repeat 0 0;background-size:contain;}@media print,(-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.navigations ul li.all>a:hover:before{background:url(/images/all_theme2x.png) no-repeat 0 0;background-size:contain;}}.navigations ul li.all>a span{margin-left:10px;}.navigations ul li.next{right:0;}@media(min-width:1200px){.navigations ul li.next{right:5px;}}.navigations ul li.next>a:after{content:"";display:inline-block;vertical-align:top;width:14px;height:11px;position:relative;top:6px;background:url(/images/arrow_lightest2x.png) no-repeat 0 0;background-size:contain;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}@media(min-width:760px){.navigations ul li.next>a:after{width:18px;height:14px;top:5px;}}.no-touch .navigations ul li.next>a:hover:after{background:url(/images/arrow_theme2x.png) no-repeat 0 0;background-size:contain;}.navigations ul li.next>a span{margin-right:10px;}.navigations ul li a{display:block;font-size:17px;font-size:1.7rem;color:#999;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}@media(min-width:1000px){.navigations ul li a{font-size:19px;font-size:1.9rem;}}.navigations ul li a:hover{color:#2e9eba;}@media(max-width:1099px){.navigations ul li a span{display:none;}}.icon-share{position:absolute;top:50%;right:20px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:17px;font-size:1.7rem;color:#999;text-decoration:none!important;}@media(min-width:760px){.icon-share{display:none;}}.icon-share:before{margin:0;}.share-product{position:absolute;top:50%;right:45px;z-index:2;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}@media(max-width:759px){.share-product{opacity:0;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:hidden;}}@media(min-width:760px){.share-product{right:25px;}}.share-product.opened{opacity:1;-moz-backface-visibility:visible;-webkit-backface-visibility:visible;backface-visibility:visible;visibility:visible;}.share-product span{font-family:'AvenirLT-Heavy';font-weight:normal!important;font-size:11px;font-size:1.1rem;color:#2e9eba;}@media(max-width:759px){.share-product span{display:none;}}@media(min-width:760px){.share-product span{font-size:13px;font-size:1.3rem;}}@media(min-width:1200px){.share-product span{font-size:15px;font-size:1.5rem;}}@media(max-width:759px){.share-product ul{display:inline-block;vertical-align:middle;}}@media(min-width:760px){.share-product ul{margin-top:5px;}}@media(min-width:1200px){.share-product ul{margin-top:10px;}}.share-product ul li{display:inline-block;vertical-align:middle;}.share-product ul li a{font-size:17px;font-size:1.7rem;color:#ccc;text-decoration:none!important;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}@media(min-width:1200px){.share-product ul li a{font-size:19px;font-size:1.9rem;}}.share-product ul li a:hover{color:#2e9eba;}.swiper-carousel{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.swiper-carousel .swiper-pagination{height:12px;bottom:25px!important;}@media(min-width:760px){.swiper-carousel .swiper-pagination{height:15px;bottom:50px!important;}}.swiper-carousel .swiper-pagination .swiper-pagination-bullet{display:inline-block;vertical-align:top;width:12px;height:12px;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.3);-moz-box-shadow:1px 1px 3px rgba(0,0,0,.3);box-shadow:1px 1px 3px rgba(0,0,0,.3);-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;margin:0 5px;opacity:1;background-color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}@media(min-width:760px){.swiper-carousel .swiper-pagination .swiper-pagination-bullet{width:15px;height:15px;margin:0 7.5px!important;}}.swiper-carousel .swiper-pagination .swiper-pagination-bullet:hover{background-color:rgba(46,158,186,.5);}.swiper-carousel .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#2e9eba;}.swiper-basic{background-color:#000;}.swiper-basic .swiper-slide{width:auto!important;height:300px;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;}@media(min-width:760px){.swiper-basic .swiper-slide{height:350px;}}@media(min-width:1000px){.swiper-basic .swiper-slide{height:600px;}}.swiper-basic .swiper-slide:not(.swiper-slide-active){opacity:.3;}.swiper-basic .swiper-slide img{display:block;height:100%;}.featured-products header,.related-products header{position:relative;}.featured-products figure>div,.related-products figure>div{overflow:hidden;}.featured-products figure>div img,.related-products figure>div img{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}.featured-products{background-color:#2e9eba;}.rows-container{margin-bottom:20px;}@media(min-width:760px){.rows-container{margin-bottom:40px;}}@media(min-width:1200px){.rows-container{margin-bottom:80px;}}.technical-data-sheet .rows-container{margin-bottom:5px;}@media(min-width:760px){.technical-data-sheet .rows-container{margin-bottom:25px;}}@media(min-width:1200px){.technical-data-sheet .rows-container{margin-bottom:55px;}}@media(max-width:759px){.big-news{margin-top:20px;position:relative;}}@media(max-width:759px){.big-news figure{height:300px;position:relative;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;}}@media(min-width:760px){.big-news figure{background-image:none!important;}}@media(max-width:759px){.big-news figure img{display:none;}}.menu-categories header,.more-news header{padding:13px 0;background-color:#dedede;position:relative;}@media(max-width:759px){.menu-categories header,.more-news header{cursor:pointer;}}.menu-categories header p,.more-news header p{margin:0;font-family:'AvenirLT-Medium';font-weight:normal!important;font-size:17px;font-size:1.7rem;color:#666;}@media(min-width:1200px){.menu-categories header p,.more-news header p{font-size:21px;font-size:2.1rem;}}@media(max-width:759px){.menu-categories header p span:after,.more-news header p span:after{content:":";}}.menu-categories header p b,.more-news header p b{font-family:'AvenirLT-Medium'!important;font-weight:normal!important!important;}.menu-categories{background-color:#fff;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}@media(max-width:759px){.menu-categories{margin-bottom:20px;}}@media(max-width:759px){.menu-categories header{padding:0;}}@media(max-width:759px){.menu-categories header p{display:none;}}@media(max-width:759px){.menu-categories ul{display:none;width:100%;padding-bottom:10px;position:relative;z-index:2;-webkit-box-shadow:1px 2px 3px rgba(0,0,0,.15);-moz-box-shadow:1px 2px 3px rgba(0,0,0,.15);box-shadow:1px 2px 3px rgba(0,0,0,.15);background-color:#fff;}}@media(min-width:760px){.menu-categories ul{display:block!important;}}@media(max-width:759px){.menu-categories ul li.selected{display:none;}}.menu-categories ul li.selected span{color:#2e9eba;}@media(min-width:760px){.menu-categories ul li.selected span:before{display:inline-block;vertical-align:top;}}.menu-categories ul li a{display:block;}.menu-categories ul li a:hover span{color:#2e9eba;}.menu-categories ul li a span{display:block;padding:0 0 5px 15px;font-family:'AvenirLT-Roman';font-weight:normal!important;font-size:13px;font-size:1.3rem;color:#666;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}@media(min-width:760px){.menu-categories ul li a span{padding:10px 5px;border-bottom:1px solid #e9e9e9;font-family:'AvenirLT-Light';font-weight:normal!important;font-size:21px;font-size:2.1rem;}}@media(min-width:1200px){.menu-categories ul li a span{padding:15px 5px;font-size:25px;font-size:2.5rem;}}@media(min-width:1200px){.menu-categories ul li a span{padding:20px 5px;font-size:35px;font-size:3.5rem;}}.menu-categories ul li a span:before{display:none;width:auto;padding-right:10px;margin:0;position:relative;top:3px;}@media(min-width:760px){.menu-categories ul li a span:before{padding-right:20px;}}@media(max-width:999px){body.blog .flex .block.b66{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;}}@media(max-width:999px){body.blog .flex .block.b33{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;}body.blog .flex .block.b33 .block-container{background:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}}@media(max-width:999px){body.blog .flex .col-share{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3;}}.post-container{position:relative;}.more-news{margin-top:20px;}@media(max-width:759px){.more-news{display:none;}}.more-news ul li:not(:last-child){margin-bottom:20px;}.col-share{display:block;width:100%;padding:0 10px;margin:20px 0;}@media(min-width:1000px){.col-share{width:110px;height:100%;padding:0;margin:0;position:absolute;top:0;left:10px;z-index:100;text-align:center;}}@media(min-width:1200px){.col-share{left:12.5px;}}.col-share .share-toolbox{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}.col-share .share-toolbox span{font-size:13px;font-size:1.3rem;color:#666;}@media(min-width:760px){.col-share .share-toolbox span{font-size:15px;font-size:1.5rem;}}.col-share .share-toolbox ul{text-align:center;}@media(max-width:999px){.col-share .share-toolbox ul{display:inline-block;vertical-align:middle;margin-left:15px;}}.col-share .share-toolbox ul li{margin-top:12px;}@media(max-width:999px){.col-share .share-toolbox ul li{display:inline-block;vertical-align:top;margin-top:0;margin:0 2px;}}.col-share .share-toolbox ul li a{display:block;font-size:17px;font-size:1.7rem;color:#999;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}@media(max-width:999px){.col-share .share-toolbox ul li a{color:#ccc;}.col-share .share-toolbox ul li a:hover{color:#2e9eba;}}@media(min-width:1000px){.col-share .share-toolbox ul li a{width:50px;height:50px;margin:0 auto;line-height:50px;background-color:#f6f6f6;font-size:21px;font-size:2.1rem;}.col-share .share-toolbox ul li a:hover{background-color:#2e9eba;color:#fff;}}.post-body p a{color:#2e9eba;-ms-word-break:break-word;word-break:break-word;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}.post-body p a:hover{opacity:.7;}.post-body small{font-family:'AvenirLT-Medium';font-weight:normal!important;font-size:13px;font-size:1.3rem;color:#999;}@media(min-width:760px){.post-body small{font-size:15px;font-size:1.5rem;}}.post-body img{display:block;width:100%;margin:1em 0;}.iframe-wrapper{width:100%;height:0;padding-bottom:56.25%;position:relative;}.iframe-wrapper iframe{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;}.popup-overlay{position:fixed;top:0;bottom:0;left:0;right:0;z-index:101;background-color:#000;opacity:0;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}.popup-overlay.active{opacity:.8;-moz-backface-visibility:visible;-webkit-backface-visibility:visible;backface-visibility:visible;visibility:visible;}.popup-container{display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:-webkit-flex;display:flex;width:100%;height:100vh;position:fixed;top:0;left:0;z-index:102;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-webkit-justify-content:center;justify-content:center;opacity:0;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:hidden;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease;}.popup-container.open{opacity:1;-moz-backface-visibility:visible;-webkit-backface-visibility:visible;backface-visibility:visible;visibility:visible;}.popup-container.open .popup{opacity:1;-moz-backface-visibility:visible;-webkit-backface-visibility:visible;backface-visibility:visible;visibility:visible;-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);}.popup-container#cookies-policy .popup>.block-wrapper,.popup-container#privacy-policy .popup>.block-wrapper,.popup-container#contatto-commerciale .popup>.block-wrapper,.popup-container#registrazione .popup>.block-wrapper{height:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}@media(min-width:760px){.popup-container#cookies-policy .popup,.popup-container#privacy-policy .popup{max-width:980px;height:75vh;}}.popup-container#cookies-policy .popup p,.popup-container#privacy-policy .popup p{color:#666;}.popup-container#cookies-policy .popup a,.popup-container#privacy-policy .popup a{color:#2e9eba;-ms-word-break:break-all;word-break:break-all;}.popup-container#cookies-policy .popup ul,.popup-container#privacy-policy .popup ul{list-style:inside disc;}.popup-container#cookies-policy .popup ul li,.popup-container#privacy-policy .popup ul li{color:#666;}@media(min-width:760px){.popup-container#contatto-commerciale .popup{max-width:1030px;height:98%;max-height:740px;}}@media(min-width:1200px){.popup-container#contatto-commerciale .popup{max-height:760px;}}@media(min-width:760px){.popup-container#registrazione .popup{max-width:1030px;height:98%;max-height:580px;}}@media(min-width:760px){.popup-container#conferma-reg .popup{width:420px;min-width:0;height:98%;max-height:420px;}}.popup-container#conferma-reg .reg-confirm p{font-size:13px;font-size:1.3rem;color:#666;}@media(min-width:1200px){.popup-container#conferma-reg .reg-confirm p{font-size:15px;font-size:1.5rem;}}.popup-container#conferma-reg .reg-confirm p b{font-size:15px;font-size:1.5rem;}@media(min-width:1200px){.popup-container#conferma-reg .reg-confirm p b{font-size:17px;font-size:1.7rem;}}@media(min-width:760px){.popup-container#login .popup{width:600px;min-width:0;height:98%;max-height:545px;}}@media(min-width:1000px){.popup-container#login .popup{width:865px;max-height:465px;}}@media(min-width:1200px){.popup-container#login .popup{width:1030px;max-height:545px;}}@media(max-width:759px){.popup-container#login .popup .block-wrapper>header p{display:none;}}@media(min-width:760px){.popup-container#download .popup,.popup-container#download-riservato .popup,.popup-container#download-catalogo .popup{width:425px;min-width:0;}}.popup-container#download .popup .block-wrapper,.popup-container#download-riservato .popup .block-wrapper,.popup-container#download-catalogo .popup .block-wrapper{height:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.popup-container#download .popup .block-wrapper>header,.popup-container#download-riservato .popup .block-wrapper>header,.popup-container#download-catalogo .popup .block-wrapper>header{padding-bottom:0;border-bottom:0;}.popup-container#download .popup .block-wrapper section,.popup-container#download-riservato .popup .block-wrapper section,.popup-container#download-catalogo .popup .block-wrapper section{height:100%;padding-right:0;margin-top:7px;overflow:visible;}.popup-container#download .popup .block-wrapper section>header img,.popup-container#download-riservato .popup .block-wrapper section>header img,.popup-container#download-catalogo .popup .block-wrapper section>header img{display:block;width:80px;}@media(min-width:760px){.popup-container#download .popup .block-wrapper section>header img,.popup-container#download-riservato .popup .block-wrapper section>header img,.popup-container#download-catalogo .popup .block-wrapper section>header img{width:120px;}}.popup-container#download .popup .block-wrapper section>header span,.popup-container#download-riservato .popup .block-wrapper section>header span,.popup-container#download-catalogo .popup .block-wrapper section>header span{display:block;padding:20px 0;font-family:'AvenirLT-Light';font-weight:normal!important;font-size:23px;font-size:2.3rem;color:#2e9eba;}@media(min-width:400px){.popup-container#download .popup .block-wrapper section>header span,.popup-container#download-riservato .popup .block-wrapper section>header span,.popup-container#download-catalogo .popup .block-wrapper section>header span{font-size:27px;font-size:2.7rem;}}@media(min-width:760px){.popup-container#download .popup .block-wrapper section>header span,.popup-container#download-riservato .popup .block-wrapper section>header span,.popup-container#download-catalogo .popup .block-wrapper section>header span{font-size:30px;font-size:3rem;}}@media(min-width:1000px){.popup-container#download .popup .block-wrapper section>header span,.popup-container#download-riservato .popup .block-wrapper section>header span,.popup-container#download-catalogo .popup .block-wrapper section>header span{font-size:33px;font-size:3.3rem;}}.popup-container#download .popup .block-wrapper .dialogs,.popup-container#download-riservato .popup .block-wrapper .dialogs,.popup-container#download-catalogo .popup .block-wrapper .dialogs{margin-top:25px;}.popup-container#download .popup .block-wrapper .dialogs>div,.popup-container#download-riservato .popup .block-wrapper .dialogs>div,.popup-container#download-catalogo .popup .block-wrapper .dialogs>div{width:100%;padding:0;border-right:0;text-align:left;}.popup-container#download-catalogo section{min-height:100px;}.popup-container .popup{width:98%;height:98%;-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8);opacity:0;background-color:#fff;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:hidden;overflow:auto;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}@media(min-width:760px){.popup-container .popup{min-width:65%;height:auto;}}.popup-container .popup.loading{background:#fff url(/images/loading.gif) no-repeat 50% 50%;}.popup-container .popup .block-wrapper>header{padding-bottom:20px;border-bottom:1px solid #ccc;position:relative;}.popup-container .popup .block-wrapper>header .close-popup{display:block;width:15px;height:15px;position:absolute;top:7px;right:0;z-index:1;}.popup-container .popup .block-wrapper>header .close-popup>img{display:block;width:100%;}.popup-container .popup .block-wrapper>header p{padding-right:40px;margin:5px 0 0;font-family:'AvenirLT-Roman';font-weight:normal!important;font-size:13px;font-size:1.3rem;color:#666;}@media(min-width:760px){.popup-container .popup .block-wrapper>header p{font-size:15px;font-size:1.5rem;}}@media(min-width:1200px){.popup-container .popup .block-wrapper>header p{font-size:17px;font-size:1.7rem;}}.popup-container .popup section{height:calc(100% - 65px);padding-right:20px;margin-top:20px;position:relative;overflow:auto;}@media(min-width:1200px){.popup-container .popup section{padding-right:25px;}}.popup-container .popup .dialogs{margin-top:25px;text-align:center;}@media(min-width:760px){.popup-container .popup .dialogs{margin-top:35px;}}@media(min-width:1200px){.popup-container .popup .dialogs{margin-top:55px;}}@media(min-width:760px){.popup-container .popup .dialogs>div{display:inline-block;vertical-align:middle;width:50%;padding:10px 40px 10px 30px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}@media(min-width:1200px){.popup-container .popup .dialogs>div{padding:20px 70px 20px 30px;}}@media(min-width:760px){.popup-container .popup .dialogs>div:first-child{border-right:1px solid #ccc;}}.popup-container .popup .dialogs>div:first-child>span{color:#2e9eba;}@media(max-width:759px){.popup-container .popup .dialogs>div:nth-child(2){padding:20px;background-color:#eee;}}.popup-container .popup .dialogs>div:nth-child(2)>span{color:#333;}.popup-container .popup .dialogs>div>span{display:block;margin-bottom:10px;font-size:17px;font-size:1.7rem;color:#2e9eba;}@media(min-width:760px){.popup-container .popup .dialogs>div>span{font-size:19px;font-size:1.9rem;}}@media(min-width:1200px){.popup-container .popup .dialogs>div>span{font-size:21px;font-size:2.1rem;}}.popup-container .popup .dialogs>div>p{margin:0;font-size:13px;font-size:1.3rem;color:#666;line-height:1.5;}@media(min-width:760px){.popup-container .popup .dialogs>div>p{font-size:15px;font-size:1.5rem;}}@media(min-width:1200px){.popup-container .popup .dialogs>div>p{font-size:17px;font-size:1.7rem;}}.popup-container .popup .dialogs>div>p i{font-style:normal;}@media(max-width:759px){.popup-container .popup .dialogs>div>p i{display:none;}}.msg{display:table;width:100%;height:60px;position:fixed;top:0;left:0;z-index:7000;background-color:#f00;font-size:13px;font-size:1.3rem;color:#fff;text-align:center;}.msg.confirm{background-color:#6c0;}.msg>div{display:table-cell;vertical-align:middle;}a.open-filters,a.open-filters-blog{display:block;padding:15px;position:relative;background-color:#f6f6f6;font-size:15px;font-size:1.5rem;color:#2e9eba;text-decoration:none!important;}@media(min-width:760px){a.open-filters,a.open-filters-blog{display:none;}}a.open-filters:before,a.open-filters-blog:before{position:absolute;top:50%;right:15px;z-index:2;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}a.open-filters.open:before,a.open-filters-blog.open:before{-moz-transform:translateY(-50%) rotate(-180deg);-ms-transform:translateY(-50%) rotate(-180deg);-o-transform:translateY(-50%) rotate(-180deg);-webkit-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg);}a.open-filters b,a.open-filters-blog b{font-family:'AvenirLT-Roman';font-weight:normal!important;}a.open-filters{margin-top:20px;}a.open-filters-blog{-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.15);-moz-box-shadow:1px 1px 3px rgba(0,0,0,.15);box-shadow:1px 1px 3px rgba(0,0,0,.15);background-color:#fff;}.prod-filters{padding-bottom:10px;background-color:#f6f6f6;}@media(max-width:759px){.prod-filters{display:none;}}@media(min-width:760px){.prod-filters{padding:15px 0 10px;margin-top:30px;}}@media(min-width:1200px){.prod-filters{padding:30px 0 20px;}}@media(min-width:760px){.prod-filters>div{padding-top:5px;display:inline-block;vertical-align:top;}}@media(min-width:1200px){.prod-filters>div{padding-top:10px;}}@media(min-width:760px){.prod-filters>div:first-child{width:33.33%;}}@media(min-width:1200px){.prod-filters>div:first-child{width:25%;}}@media(min-width:760px){.prod-filters>div:last-child{width:66.66%;}}@media(min-width:1200px){.prod-filters>div:last-child{width:75%;}}@media(max-width:759px){.prod-filters>div:last-child ul>li:last-child{padding-bottom:0;}}@media(min-width:760px){.prod-filters>div:last-child ul>li{width:50%;}}@media(min-width:1200px){.prod-filters>div:last-child ul>li{width:33.33%;}}.prod-filters ul>li{padding-bottom:5px;padding-left:15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}@media(min-width:760px){.prod-filters ul>li{display:inline-block;vertical-align:top;padding-bottom:10px;}}@media(min-width:1200px){.prod-filters ul>li{padding-bottom:20px;padding-left:30px;}}@media(max-width:759px){.prod-filters ul>li.selected{display:none;}}.prod-filters ul>li.selected a{color:#2e9eba;}.prod-filters ul>li.disabled a{opacity:.5;pointer-events:none;cursor:default;}.prod-filters ul>li:not(.disabled):not(.selected) a b{color:#2e9eba;}.prod-filters ul>li a{position:relative;font-size:13px;font-size:1.3rem;color:#666;text-decoration:none!important;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}@media(min-width:760px){.prod-filters ul>li a{font-size:17px;font-size:1.7rem;}}@media(min-width:1200px){.prod-filters ul>li a{font-size:19px;font-size:1.9rem;}}.no-touch .prod-filters ul>li a:hover{color:#2e9eba;}.prod-filters ul>li a b{font-family:'AvenirLT-Roman';font-weight:normal!important;}.prod-category:not(:last-child){margin-bottom:25px;}@media(min-width:760px){.prod-category:not(:last-child){margin-bottom:50px;}}.prod-category header a{display:block;text-decoration:none!important;}.no-touch .prod-category header a:hover{background-color:#eee;opacity:1!important;}#table-product table{width:100%;padding-bottom:20px;}#table-product table tbody tr{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}.no-touch #table-product table tbody tr:hover{background-color:#f6f6f6;}#table-product table tbody tr:first-child td{border-top:1px solid #ddd;}#table-product table tbody tr:first-child td span{-ms-word-break:normal;word-break:normal;}#table-product table th{padding:15px 7px;text-align:left;}#table-product table th span{font-family:'AvenirLT-Medium';font-weight:normal!important;font-size:14px;font-size:1.4rem;}@media(min-width:1200px){#table-product table th span{font-size:18px;font-size:1.8rem;}}#table-product table td{padding:8px 7px;border-bottom:1px solid #ddd;text-align:left;}@media(min-width:760px){#table-product table td{padding:12px 7px;}}#table-product table td:first-child{font-family:'AvenirLT-Medium';font-weight:normal!important;}#table-product table td span{font-size:13px;font-size:1.3rem;-ms-word-break:break-all;word-break:break-all;}@media(max-width:759px){#table-product table td span{padding:6px 0;}}@media(min-width:760px){#table-product table td span{font-size:14px;font-size:1.4rem;}}@media(min-width:1200px){#table-product table td span{font-size:16px;font-size:1.6rem;}}#table-product table td img{display:inline-block;vertical-align:middle;width:75px;height:30px;}@media(min-width:760px){#table-product table td img{width:100px;height:40px;}}#table-product table span{display:inline-block;vertical-align:middle;color:#666;}div.table-wrapper{border-right:0;}div.table-wrapper .pinned{width:100px;border-left:0;}@media(min-width:760px){div.table-wrapper .pinned{display:none;}}div.table-wrapper div.scrollable{margin-left:100px;}ul.certifications{background-color:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;text-align:center;}ul.certifications>li{padding:14px 0;-ms-flex:1;-webkit-flex:1;flex:1;}@media(min-width:760px){ul.certifications>li{padding:21px 0;}}@media(min-width:1200px){ul.certifications>li{padding:23px 0;}}ul.certifications>li img{display:block;width:20px;height:20px;margin:0 auto;}@media(min-width:760px){ul.certifications>li img{width:30px;height:30px;}}@media(min-width:1200px){ul.certifications>li img{width:40px;height:40px;}}ul.certifications>li span{font-size:13px;font-size:1.3rem;}@media(min-width:760px){ul.certifications>li span{font-size:15px;font-size:1.5rem;}}@media(min-width:1200px){ul.certifications>li span{font-size:17px;font-size:1.7rem;}}.downloads-list{margin-bottom:-5px;}@media(min-width:1200px){.downloads-list{margin-bottom:-15px;}}.downloads-list>li{margin:0 -10px;}@media(min-width:1200px){.downloads-list>li{margin:0 -15px;}}.downloads-list>li:not(:last-child){border-bottom:1px solid #fff;}.downloads-list>li a{display:block;padding:10px 20px;background-color:#eee;font-size:13px;font-size:1.3rem;color:#666;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}@media(min-width:760px){.downloads-list>li a{padding:20px;font-size:15px;font-size:1.5rem;}}@media(min-width:1200px){.downloads-list>li a{padding:20px 25px;font-size:17px;font-size:1.7rem;}}.downloads-list>li a:after{position:relative;top:2px;float:right;}@media(min-width:760px){.downloads-list>li a:after{top:5px;}}.no-touch .downloads-list>li a:hover{background-color:#2e9eba;color:#fff;}.products.page .cms-content table{width:100%!important;border:0;}.products.page .cms-content table caption{text-align:left;padding-bottom:35px;border-bottom:1px solid #eee!important;}.products.page .cms-content table caption span{font-size:26px!important;color:#2e9eba!important;}.products.page .cms-content table tr td{font-weight:bold!important;font-size:15px!important;border:0!important;padding:7px;border-bottom:1px solid #eee!important;}@media only screen and (max-width:425px){.products.page .cms-content table tr td{font-size:12px!important;padding:5px;}}.products.page .cms-content table tr td:nth-child(1){color:#999!important;}.products.page .cms-content table tr td:not(:nth-child(1)){color:#2e9eba!important;}.user-code{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.user-new-code{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}