@import url(https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i);@import url(https://fonts.googleapis.com/css?family=Fjalla+One);@import url(https://fonts.googleapis.com/css?family=Nunito:300,400,600,700,800,900);.nav-sidebar nav,.overflow-hidden{overflow:hidden}.float-left{float:left}.float-right{float:right}.align-left{text-align:left}.align-right{text-align:right}.align-center,table td,table thead th{text-align:center}.clear{clear:both;height:1px}.w-half{width:49%}:focus{outline:0}.strong,b,strong{font-weight:700}.italic,em,i{font-style:italic}a{-webkit-transition-property:all;-webkit-transition-duration:.3s;-moz-transition-property:all;-moz-transition-duration:.3s;-o-transition-property:all;-o-transition-duration:.3s;transition-property:all;transition-duration:.3s;text-decoration:none;color:#b50f0f}.skip,hr{position:absolute;left:-9999px}.sep{height:1px;width:80%;margin:10px auto;background-color:#68abb1}.small{font-size:10px;color:#6a6a6a;line-height:13px}.margin-top-10{margin-top:10px!important}.margin-top-20{margin-top:20px!important}.margin-top-30{margin-top:30px!important}.margin-top-40{margin-top:40px!important}.margin-top-50{margin-top:50px!important}.margin-top-60{margin-top:60px!important}.margin-top-70{margin-top:70px!important}.margin-top-80{margin-top:80px!important}.margin-top-90{margin-top:90px!important}.margin-top-100{margin-top:100px!important}.margin-bottom-10{margin-bottom:10px!important}.margin-bottom-20{margin-bottom:20px!important}.margin-bottom-30{margin-bottom:30px!important}.margin-bottom-40{margin-bottom:40px!important}.margin-bottom-50{margin-bottom:50px!important}.margin-bottom-60{margin-bottom:60px!important}.margin-bottom-70{margin-bottom:70px!important}.margin-bottom-80{margin-bottom:80px!important}.margin-bottom-90{margin-bottom:90px!important}.margin-bottom-100{margin-bottom:100px!important}.margin-bottom-150{margin-bottom:150px!important}.padding-top-10{padding-top:10px!important}.padding-top-20{padding-top:20px!important}.padding-top-30{padding-top:30px!important}.padding-top-40{padding-top:40px!important}.padding-top-50{padding-top:50px!important}.padding-top-60{padding-top:60px!important}.padding-top-70{padding-top:70px!important}.padding-top-80{padding-top:80px!important}.padding-top-90{padding-top:90px!important}.padding-top-100{padding-top:100px!important}.padding-bottom-10{padding-bottom:10px!important}.padding-bottom-20{padding-bottom:20px!important}.padding-bottom-30{padding-bottom:30px!important}.padding-bottom-40{padding-bottom:40px!important}.padding-bottom-50{padding-bottom:50px!important}.padding-bottom-60{padding-bottom:60px!important}.padding-bottom-70{padding-bottom:70px!important}.padding-bottom-80{padding-bottom:80px!important}.padding-bottom-90{padding-bottom:90px!important}.padding-bottom-100{padding-bottom:100px!important}.padding-bottom-150{padding-bottom:150px!important}::-moz-selection{background:#d11;color:#fff}::selection{background:#d11;color:#fff}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;-webkit-text-size-adjust:100%}p{color:#000;font-family:'Roboto',sans-serif;text-align:justify;font-size:15px;line-height:24px}h1,h2{font-family:'Nunito',sans-serif}h1{text-transform:uppercase;letter-spacing:4px;font-weight:800;font-size:34px;line-height:46px}@media (min-width:641px){h1{font-size:36px}}h2{font-weight:300;font-size:28px;line-height:38px;color:#555}.footer .copyright a:hover,.footer .credits a:hover,.preview-product h2:hover,a:hover,h1{color:#d11}.wrapper,body,html{width:100%;height:100%;font-family:'Open Sans',sans-serif}.wrapper{position:relative;min-height:100%;height:auto}.content{padding-bottom:0}.footer{background:#393939;padding:20px 10px;width:100%}.footer .copyright,.footer .credits{font-size:13px;color:#a4a4a4}.footer .copyright a,.footer .credits a{color:inherit}.footer .wd-font{font-family:'Lato',sans-serif;font-weight:700;font-size:13px}.absolute .footer{position:absolute;bottom:0}.bar-mobile{position:relative;width:100%;height:80px;background:#d11}.bar-mobile .nav-icon{width:40px;height:40px;position:absolute;z-index:9060;left:20px;top:20px;cursor:pointer}.bar-mobile .nav-icon span{-webkit-transition-property:all;-webkit-transition-duration:.4s;-moz-transition-property:all;-moz-transition-duration:.4s;-o-transition-property:all;-o-transition-duration:.4s;transition-property:all;transition-duration:.4s;opacity:1;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity)";filter:alpha(opacity=1);-moz-opacity:1;-khtml-opacity:1;background-color:#fff;position:absolute;width:100%;height:4px}.bar-mobile .nav-icon span:nth-child(1){top:6px}.bar-mobile .nav-icon span:nth-child(2),.bar-mobile .nav-icon span:nth-child(3){top:18px}.bar-mobile .nav-icon span:nth-child(4){top:30px}.bar-mobile .nav-icon.open{position:relative}.bar-mobile .nav-icon.open span:nth-child(1),.bar-mobile .nav-icon.open span:nth-child(4){opacity:0;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0}.bar-mobile .nav-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.bar-mobile .nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.sidebar-cover,.sidebar-cover.open{zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity)"}.sidebar-cover{-webkit-transition-property:opacity;-webkit-transition-duration:.4s;-moz-transition-property:opacity;-moz-transition-duration:.4s;-o-transition-property:opacity;-o-transition-duration:.4s;transition-property:opacity;transition-duration:.4s;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#2f4262;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;z-index:-2}.sidebar-cover.open{opacity:.45;filter:alpha(opacity=.45);-moz-opacity:.45;-khtml-opacity:.45;z-index:9030}.nav-sidebar-behind{z-index:9040;position:fixed;top:0;height:100%}.nav-sidebar{position:fixed;top:0;z-index:9050}.nav-sidebar .nav-links{padding:20px 0}.nav-sidebar .nav-links ul{margin:0;list-style:none}.nav-sidebar .nav-links ul li a{display:block;text-align:center;text-transform:uppercase;padding:16px 30px;font-size:16px;line-height:22px;font-weight:400;font-family:'Fjialla',sans-serif;color:#fff;border-bottom:3px solid transparent}.nav-sidebar .nav-links ul li a:active,.nav-sidebar .nav-links ul li a:focus,.nav-sidebar .nav-links ul li a:hover{color:#fff;background:rgba(0,0,0,.1)}.nav-sidebar,.nav-sidebar-behind{-webkit-transition-property:left;-webkit-transition-duration:.4s;-moz-transition-property:left;-moz-transition-duration:.4s;-o-transition-property:left;-o-transition-duration:.4s;transition-property:left;transition-duration:.4s;width:100%;left:-100%;background:#d11}.nav-sidebar-behind.open,.nav-sidebar.open{left:0}@media (min-width:450px){.nav-sidebar,.nav-sidebar-behind{width:100%}}.header{width:100%;position:relative}.header h1,.top-bar-nav p{font-family:'Montserrat',sans-serif}.header h1{line-height:32px;font-weight:400;margin-top:15px;font-size:30px;color:#b67a09}@media (min-width:641px){.header h1{font-family:'Montserrat',sans-serif;font-size:45px;font-weight:400;color:#b67a09;line-height:45px}}.header .logo{width:55%;text-align:center;margin:135px auto auto}@media (min-width:641px){.header .logo{width:35%}}.logo-xl{padding:8px;position:absolute}.logo-xl img{width:40%}.top-bar-nav{width:100%;background:#575758;border-bottom:2px solid #b30d0d;padding:10px 0;position:relative}.top-bar-nav p{font-size:13px;color:#cecece}.top-bar-nav a{color:#cecece}.top-bar-nav a:hover{color:#fff}.top-bar-nav .social{margin-top:15px}@media (min-width:1025px){.top-bar-nav .social{margin-top:0}}.top-bar-nav .social a{text-align:center;padding:23px 12px;text-decoration:none!important}.top-bar-nav .social a:hover{color:#fff;background:rgba(0,0,0,.2)}@media (min-width:1025px){.top-bar-nav .social a{padding:16px 12px}}.top-bar-nav .social a img{width:7%;margin:auto}@media (min-width:641px){.top-bar-nav .social a img{width:3%}}@media (min-width:1025px){.top-bar-nav .social a img{width:15%}}.pos-fixed{position:relative!important}@media (min-width:641px){.pos-fixed{position:fixed!important;top:0!important}}.full-bar{position:relative;z-index:100;width:100%;height:80px;left:0;top:0;background:#d11;-webkit-transition-property:top;-webkit-transition-duration:.5s;-moz-transition-property:top;-moz-transition-duration:.5s;-o-transition-property:top;-o-transition-duration:.5s;transition-property:top;transition-duration:.5s}@media (min-width:641px){.full-bar{background:#d11}}.full-bar.scrolling .logo-xl{top:5px;left:90px}.full-bar.scrolling .logo-xl img{width:120px}.full-bar.scrolling .navigation a{padding:25px 20px 20px}.full-bar.scrolling li.arrow{top:-10px}.full-bar .bar-nav>div{padding:0!important}.nav_large{font-family:'Fjialla',sans-serif;font-weight:400;font-size:16px;text-transform:uppercase}.nav_large ul{margin-top:0}.nav_large a{padding:30px 3px!important;text-align:center;color:#fff;position:relative;border-bottom:3px solid transparent;margin:0 1px;-webkit-transition-property:all;-webkit-transition-duration:.4s;-moz-transition-property:all;-moz-transition-duration:.4s;-o-transition-property:all;-o-transition-duration:.4s;transition-property:all;transition-duration:.4s}.nav_large a.actived,.nav_large a:hover{background:rgba(0,0,0,.1)}.header-bg{width:100%;height:280px}.header-bg.chi-siamo{background:url(/img/index/slider/slider-1.jpg) no-repeat center center;background-size:cover}.header-bg.contatti{background:url(/img/index/slider/slider-3.jpg) no-repeat center center;background-size:cover}.prodotti .header-bg{background:url(/img/index/slider/slider-2.jpg) no-repeat center center;background-size:cover}.italy{font-size:36px;font-weight:700;letter-spacing:2px}.preview-product img{background:#f4f4f4;padding:50px;border:6px solid #e0e0e0}.preview-product a img:hover{border:6px solid #d11}.preview-product h2{text-transform:uppercase;font-size:22px;font-weight:800;line-height:22px;margin-top:20px}.preview-product span{font-size:16px;font-weight:300}.form_footer .condizioni a:hover,.italy,.preview-product span:hover{color:#d11}.download-pdf{background:#bf1313;padding:40px 0}.download-pdf a,.download-pdf h3,.download-pdf p{color:#fff}.download-pdf h3{font-family:'Nunito',sans-serif;font-weight:800;font-size:28px;line-height:34px}.download-pdf i{font-size:70px;display:block;color:#fff}.download-pdf .call-to div{padding:45px 0 30px;width:240px;margin:auto;border:1px solid #fff;background:rgba(255,255,255,.1)}.button-red:hover,.download-pdf .call-to div:hover,.preview-product a img:hover{-webkit-transition-property:all;-webkit-transition-duration:.4s;-moz-transition-property:all;-moz-transition-duration:.4s;-o-transition-property:all;-o-transition-duration:.4s;transition-property:all;transition-duration:.4s}.download-pdf .call-to div:hover{background:rgba(255,255,255,.2)}.button-red{border:0 solid transparent;cursor:pointer;border-radius:25px;padding:10px 30px;color:#fff;text-transform:uppercase;font-size:14px;background:#e20000;background:-moz-linear-gradient(top,#e20000 0%,#bf0000 100%);background:-webkit-linear-gradient(top,#e20000 0%,#bf0000 100%);background:linear-gradient(to bottom,#e20000 0%,#bf0000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e20000', endColorstr='#bf0000',GradientType=0 )}.button-red:hover{color:#fff;background:-moz-linear-gradient(top,#e20000 100%,#bf0000 0%);background:-webkit-linear-gradient(top,#e20000 100%,#bf0000 0%);background:linear-gradient(to bottom,#e20000 100%,#bf0000 0%)}.preventivo{background:#dbdbdb}.preventivo h2{font-size:36px;letter-spacing:3px;color:#000}.margin-meno10{margin-bottom:-10px}.margin-bottom-20-mobile{margin-bottom:20px}@media (min-width:1025px){.margin-bottom-20-mobile{margin-bottom:0}}.sitemap{margin-left:0}.sitemap li{list-style:none;padding:10px 0}.sidebar-menu{margin-left:0;list-style:none}.button-red:hover,.sidebar-menu a,.sidebar-menu a:hover{background:#e20000;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e20000', endColorstr='#bf0000',GradientType=0 )}.sidebar-menu a{color:#fff;display:block;padding:10px 35px;margin:2px 0;background:-moz-linear-gradient(top,#e20000 0%,#bf0000 100%);background:-webkit-linear-gradient(top,#e20000 0%,#bf0000 100%);background:linear-gradient(to bottom,#e20000 0%,#bf0000 100%)}.sidebar-menu a:hover{-webkit-transition-property:all;-webkit-transition-duration:.4s;-moz-transition-property:all;-moz-transition-duration:.4s;-o-transition-property:all;-o-transition-duration:.4s;transition-property:all;transition-duration:.4s;background:-moz-linear-gradient(top,#e20000 100%,#bf0000 0%);background:-webkit-linear-gradient(top,#e20000 100%,#bf0000 0%);background:linear-gradient(to bottom,#e20000 100%,#bf0000 0%)}.prodotti h1{margin:40px 0 20px}@media (min-width:641px){.prodotti h1{margin:0 0 20px}}.prodotti .download-pdf h3{font-size:24px;line-height:30px}.prodotti .call-to div{width:auto;margin:0 25px}.inputNormal{font-family:'Open Sans',sans-serif;font-size:12px;background:#fff;border:1px solid #b5b5b5;width:100%;padding:15px;color:#747474;margin-bottom:15px}.inputNormal:focus{border:1px solid #d11}.inputError,.submitter{font-family:'Open Sans',sans-serif}.inputError{background:#f0f0f0;width:100%;border:1px solid #ffdcdc;padding:15px;color:red}.submitter{-webkit-transition-property:background;-webkit-transition-duration:.4s;-moz-transition-property:background;-moz-transition-duration:.4s;-o-transition-property:background;-o-transition-duration:.4s;transition-property:background;transition-duration:.4s;padding:15px 16px;cursor:pointer;background:#8b1b07;font-size:12px;color:#fff;text-align:center;border:0 solid transparent}.submitter:hover{background:#df2300}.label-contatti{font-family:'Roboto',sans-serif;font-style:italic;color:#565656;width:auto!important;margin-bottom:5px}.form_footer .privacy{color:#565656;font-size:11px;font-style:italic}.form_footer .privacy span.asterisco{color:#565656}.form_footer .condizioni{line-height:22px;color:#565656}.form_footer .condizioni a{color:inherit;font-weight:800;text-decoration:underline}#privacy{display:none;padding:20px;border:5px solid #ccc;width:500px}#privacy h2{margin-bottom:10px;font-size:25px;font-weight:600}#privacy h2,#privacy p{font-family:'Open Sans',sans-serif;color:#3e3e3e}.g-recaptcha>div{margin:0 auto!important}