﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.clear{clear:both}html,body{width:100%}*{box-sizing:border-box}button{outline:0}@font-face{font-family:'NeuzeitSLTStd-Book';src:url("assets/fonts/NeuzeitSLTStd-Book.eot?#iefix") format("embedded-opentype"),url("assets/fonts/NeuzeitSLTStd-Book.otf") format("opentype"),url("assets/fonts/NeuzeitSLTStd-Book.woff") format("woff"),url("assets/fonts/NeuzeitSLTStd-Book.ttf") format("truetype"),url("assets/fonts/NeuzeitSLTStd-Book.svg#NeuzeitSLTStd-Book") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'NeuzeitSLTStd-Book';src:url("assets/fonts/NeuzeitSLTStd-BookHeavy.eot?#iefix") format("embedded-opentype"),url("assets/fonts/NeuzeitSLTStd-BookHeavy.otf") format("opentype"),url("assets/fonts/NeuzeitSLTStd-BookHeavy.woff") format("woff"),url("assets/fonts/NeuzeitSLTStd-BookHeavy.ttf") format("truetype"),url("assets/fonts/NeuzeitSLTStd-BookHeavy.svg#NeuzeitSLTStd-BookHeavy") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'RomainHeadline-Bold';src:url("assets/fonts/RomainHeadline-Bold.eot?#iefix") format("embedded-opentype"),url("assets/fonts/RomainHeadline-Bold.otf") format("opentype"),url("assets/fonts/RomainHeadline-Bold.woff") format("woff"),url("assets/fonts/RomainHeadline-Bold.ttf") format("truetype"),url("assets/fonts/RomainHeadline-Bold.svg#RomainHeadline-Bold") format("svg");font-weight:normal;font-style:normal}.hidden{display:none !important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;height:100%;min-height:1px}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:inline-block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-prev,.slick-next{display:block;font-size:0;line-height:0;position:absolute;top:50%;padding:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;outline:none;background:transparent;border:0;z-index:1000}.slick-prev{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0}.slick-prev:before,.slick-next:before{display:block;border-radius:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width: 1023px){.slick-prev{left:10px}}@media (min-width: 1024px) and (max-width: 1679px){.slick-prev{left:40px}}@media (min-width: 1680px){.slick-prev{left:80px}}@media (max-width: 1023px){.slick-next{right:10px}}@media (min-width: 1024px) and (max-width: 1679px){.slick-next{right:40px}}@media (min-width: 1680px){.slick-next{right:80px}}.slick-prev:before{content:'';background:url(assets/img/arrow-circle.svg) no-repeat top left;background-size:100% 100%;transform:rotate(180deg);-webkit-transform:rotate(180deg)}.slick-next:before{content:'';background:url(assets/img/arrow-circle.svg) no-repeat top left;background-size:100% 100%}@media (max-width: 1023px){.slick-prev:before,.slick-next:before{width:30px;height:30px}}@media (min-width: 1024px) and (max-width: 1679px){.slick-prev:before,.slick-next:before{width:40px;height:40px}}@media (min-width: 1680px){.slick-prev:before,.slick-next:before{width:50px;height:50px}}body{position:relative;background:#fff;color:#555;font-family:'NeuzeitSLTStd-Book';font-size:15px;line-height:20px;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width: 768px) and (max-width: 1023px){body{font-size:15px;line-height:20px}}@media (min-width: 1024px) and (max-width: 1679px){body{font-size:18px;line-height:24px}}@media (min-width: 1680px){body{font-size:24px;line-height:32px}}p{color:#555}a,a:visited,a:hover{color:#000;text-decoration:none}i,em{font-style:italic}h1,h2,h3,h4,h5{font-weight:bold;color:#000}strong,b{font-weight:bold}ul,li{padding:0;list-style:none outside;list-style-image:none;list-style-type:none}@media (max-width: 767px){.inner{margin:0 30px}}@media (min-width: 768px) and (max-width: 1023px){.inner{margin:0 40px}}@media (min-width: 1024px) and (max-width: 1679px){.inner{max-width:1080px;margin:0 auto}}@media (min-width: 1680px){.inner{max-width:1180px;margin:0 auto}}header{position:relative;z-index:10000;width:100%;top:0;left:0;background:#fff;border-bottom:1px solid #000}@media (max-width: 1023px){header{position:fixed;height:60px}}@media (min-width: 1024px) and (max-width: 1679px){header{height:100px}}@media (min-width: 1680px){header{height:140px}}header h1{display:none}@media (min-width: 1024px) and (max-width: 1679px){nav{padding:41px 80px}}@media (min-width: 1680px){nav{padding:58px 80px}}@media (max-width: 1023px){nav .level-1{display:none;position:fixed;top:60px;left:0;width:100%;height:calc(100vh - 60px);background:#fff;overflow:auto;z-index:10000}nav .level-1.on{display:block}}@media (min-width: 1024px){nav .level-1{width:100%;text-align:right}}@media (max-width: 1023px){nav .level-1>li{display:block;margin:10px 30px;font-size:17px;line-height:20px;padding-bottom:10px;border-bottom:1px solid #000}}@media (min-width: 768px) and (max-width: 1023px){nav .level-1>li{margin:10px 40px}}@media (min-width: 1024px){nav .level-1>li{display:inline-block;font-size:18px;line-height:18px;margin:0 30px}}@media (min-width: 1680px){nav .level-1>li{font-size:24px;line-height:24px;margin:0 40px}}@media (min-width: 1024px){nav .level-1 li.menu-garanzia a{border:2px solid #000;padding:10px 30px 7px 30px;color:#000}}@media (max-width: 1023px){nav .level-1>li>a,nav .level-1>li>strong{display:block;margin:20px 0 10px 0;color:#000}}@media (min-width: 1024px){nav .level-1>li>a,nav .level-1>li>strong{color:#817F7F;cursor:pointer;font-weight:bold}}nav .level-1>li.on>a,nav .level-1>li.on>strong{color:#000}@media (min-width: 1024px){nav .sub-menu{display:none;position:absolute;left:0;width:100vw;overflow-y:auto;background:#fff;z-index:2;top:100px;height:calc(100vh - 100px)}}@media (min-width: 1680px){nav .sub-menu{top:140px;height:calc(100vh - 140px)}}@media (max-width: 1023px){nav .sub-menu .inner{margin:0}}nav .sub-menu li{display:block;font-family:'RomainHeadline-Bold'}@media (max-width: 1023px){nav .sub-menu li{padding:10px 0}}@media (min-width: 1024px) and (max-width: 1679px){nav .sub-menu li{padding:20px 0;border-bottom:1px solid #000}}@media (min-width: 1680px){nav .sub-menu li{padding:30px 0;border-bottom:1px solid #000}}nav .sub-menu li a{display:block;color:#000}@media (max-width: 1023px){nav .sub-menu li a{font-size:24px;line-height:24px}}@media (min-width: 1024px) and (max-width: 1679px){nav .sub-menu li a{font-size:36px;line-height:36px}}@media (min-width: 1680px){nav .sub-menu li a{font-size:48px;line-height:48px}}nav .sub-menu .inner{text-align:left}@media (min-width: 1024px) and (max-width: 1679px){nav .sub-menu .inner{padding:50px 0}}@media (min-width: 1680px){nav .sub-menu .inner{padding:100px 0}}nav .sub-menu .sub-menu-block{text-align:left}@media (min-width: 1024px){nav .sub-menu .sub-menu-block{padding:30px 0;border-bottom:1px solid #000}}nav .sub-menu .sub-menu-block strong{font-family:'RomainHeadline-Bold';font-weight:normal;color:#000}@media (max-width: 1023px){nav .sub-menu .sub-menu-block strong{position:relative;display:block;font-size:24px;line-height:24px;padding:10px 0}nav .sub-menu .sub-menu-block strong:after{position:absolute;content:'';width:18px;height:24px;right:0;font-weight:normal;font-size:20px;background:url(assets/img/icon-plus.svg) no-repeat right center;background-size:17px auto}nav .sub-menu .sub-menu-block strong.on:after{background:url(assets/img/icon-x.svg) no-repeat right center;background-size:17px auto}}@media (min-width: 1024px){nav .sub-menu .sub-menu-block strong{float:left;width:40%;font-size:36px;line-height:36px}}@media (min-width: 1680px){nav .sub-menu .sub-menu-block strong{font-size:48px;line-height:48px}}nav .sub-menu .sub-menu-block ul{font-family:'RomainHeadline-Bold'}@media (max-width: 1023px){nav .sub-menu .sub-menu-block ul{display:none;margin-bottom:20px}nav .sub-menu .sub-menu-block ul.on{display:block}}@media (min-width: 1024px){nav .sub-menu .sub-menu-block ul{float:right;width:50%}}@media (max-width: 1023px){nav .sub-menu .sub-menu-block ul li{border:0;padding:10px 0}}@media (min-width: 1024px) and (max-width: 1679px){nav .sub-menu .sub-menu-block ul li{border:0;padding:5px 0}}@media (min-width: 1680px){nav .sub-menu .sub-menu-block ul li{border:0;padding:10px 0}}@media (min-width: 1024px){nav .sub-menu .sub-menu-block ul li:first-of-type{padding-top:0}}nav .sub-menu .sub-menu-block ul li a{display:inline-block}@media (max-width: 1023px){nav .sub-menu .sub-menu-block ul li a{font-size:24px;line-height:24px}}@media (min-width: 1024px) and (max-width: 1679px){nav .sub-menu .sub-menu-block ul li a{font-size:24px;line-height:45px}}@media (min-width: 1680px){nav .sub-menu .sub-menu-block ul li a{font-size:36px;line-height:63px}}nav .sub-menu .sub-menu-block ul li a:before{display:inline-block;content:'';background:url("assets/img/arrow-black.svg") no-repeat center left;vertical-align:top}@media (max-width: 1023px){nav .sub-menu .sub-menu-block ul li a:before{width:24px;height:24px;background-size:60% auto}}@media (min-width: 1024px) and (max-width: 1679px){nav .sub-menu .sub-menu-block ul li a:before{width:30px;height:45px;background-size:60% auto}}@media (min-width: 1680px){nav .sub-menu .sub-menu-block ul li a:before{width:40px;height:63px;background-size:60% auto}}nav .close{display:none;position:fixed;z-index:3;cursor:pointer}@media (min-width: 1024px) and (max-width: 1679px){nav .close{top:160px;right:80px}}@media (min-width: 1680px){nav .close{top:200px;right:80px}}nav .close.on{display:block}nav .close img{display:block;width:20px;height:20px}nav .logo{position:absolute;z-index:2}@media (max-width: 767px){nav .logo{display:none}}@media (min-width: 768px) and (max-width: 1023px){nav .logo{display:none}}@media (min-width: 1024px) and (max-width: 1679px){nav .logo{height:50px;top:25px;left:80px}}@media (min-width: 1680px){nav .logo{height:50px;top:45px;left:80px}}nav .logo img{height:100%}nav .logotipo{position:absolute;z-index:2}@media (max-width: 1023px){nav .logotipo{width:34px;height:25px;top:18px;left:30px;border:0}}@media (min-width: 768px) and (max-width: 1023px){nav .logotipo{left:40px}}@media (min-width: 1024px) and (max-width: 1679px){nav .logotipo{display:none}}@media (min-width: 1680px){nav .logotipo{display:none}}nav .logotipo a{display:block}nav .logotipo img{width:100%}@media (min-width: 1024px) and (max-width: 1679px){.fixedheader{padding-top:100px}}@media (min-width: 1680px){.fixedheader{padding-top:140px}}.firstHeading{font-size:90px}.fixedheader header{position:fixed;transform:translateY(-100%);animation:menuDown 0.2s forwards}@keyframes menuDown{from{transform:translateY(-100%)}to{transform:translateY(0)}}@media (min-width: 1024px) and (max-width: 1679px){.fixedheader header{height:60px}}@media (min-width: 1680px){.fixedheader header{height:80px}}@media (min-width: 1024px) and (max-width: 1679px){.fixedheader header nav{padding:20px 80px}}@media (min-width: 1680px){.fixedheader header nav{padding:25px 80px}}@media (min-width: 1024px) and (max-width: 1679px){.fixedheader header nav .sub-menu{top:60px;height:calc(100vh - 60px)}}@media (min-width: 1680px){.fixedheader header nav .sub-menu{top:80px;height:calc(100vh - 80px)}}@media (min-width: 1024px) and (max-width: 1679px){.fixedheader header nav .close{top:120px}}@media (min-width: 1680px){.fixedheader header nav .close{top:140px}}@media (min-width: 1024px) and (max-width: 1679px){.fixedheader header nav .logo{height:35px;top:13px}}@media (min-width: 1680px){.fixedheader header nav .logo{top:15px}}nav .mobile-menu{position:absolute;background:url("assets/img/icon-menu.svg") no-repeat center center;background-size:110% auto;z-index:2}nav .mobile-menu.on{background:url("assets/img/icon-menu-close.svg") no-repeat center center;background-size:70% auto}@media (max-width: 1023px){nav .mobile-menu{width:25px;height:25px;top:18px;overflow:hidden;right:30px;border:0}}@media (min-width: 768px) and (max-width: 1023px){nav .mobile-menu{right:40px}}@media (min-width: 1024px) and (max-width: 1679px){nav .mobile-menu{display:none}}@media (min-width: 1680px){nav .mobile-menu{display:none}}section{position:relative}@media (max-width: 1023px){section{padding:60px 0 0 0}}@media (max-width: 1023px){section .inner{padding:20px 0 30px 0}}@media (min-width: 1024px) and (max-width: 1679px){section .inner{width:75%;padding:40px 0}}@media (min-width: 1680px){section .inner{padding:80px 0}}section .inner-block img{max-width:100%}.cols{margin:40px 0 0 0}.cols .col{float:left;width:33%;padding:0 80px 0 0}@media (min-width: 1024px){.cols .col p{font-size:18px;line-height:24px}}.cols .col .link{display:block;font-weight:bold;text-transform:uppercase;color:#000;margin:5px 0 0 0}.cols .col .link:before{display:inline-block;vertical-align:top;content:'';width:30px;height:20px;background:url("assets/img/arrow-black.svg") no-repeat left center;background-size:auto 60%}.one-col h1,.tinymce h1,.text-block h1,.title{font-family:'RomainHeadline-Bold';font-weight:normal;color:#000}@media (max-width: 767px){.one-col h1,.tinymce h1,.text-block h1,.title{font-size:22px;line-height:30px}}@media (min-width: 768px) and (max-width: 1023px){.one-col h1,.tinymce h1,.text-block h1,.title{font-size:22px;line-height:30px}}@media (min-width: 1024px) and (max-width: 1679px){.one-col h1,.tinymce h1,.text-block h1,.title{font-size:38px;line-height:58px}}@media (min-width: 1680px){.one-col h1,.tinymce h1,.text-block h1,.title{font-size:48px;line-height:68px}}.one-col h2,.one-col h3,.tinymce h2,.tinymce h3,.text-block h2,.text-block h3,.title2{font-family:'RomainHeadline-Bold';font-weight:normal;color:#000}@media (max-width: 767px){.one-col h2,.one-col h3,.tinymce h2,.tinymce h3,.text-block h2,.text-block h3,.title2{font-size:18px;line-height:25px}}@media (min-width: 768px) and (max-width: 1023px){.one-col h2,.one-col h3,.tinymce h2,.tinymce h3,.text-block h2,.text-block h3,.title2{font-size:18px;line-height:25px}}@media (min-width: 1024px) and (max-width: 1679px){.one-col h2,.one-col h3,.tinymce h2,.tinymce h3,.text-block h2,.text-block h3,.title2{font-size:26px;line-height:38px}}@media (min-width: 1680px){.one-col h2,.one-col h3,.tinymce h2,.tinymce h3,.text-block h2,.text-block h3,.title2{font-size:36px;line-height:52px}}.title3{color:#555;font-weight:bold}@media (max-width: 767px){.title3{font-size:18px;line-height:25px}}@media (min-width: 768px) and (max-width: 1023px){.title3{font-size:18px;line-height:25px}}@media (min-width: 1024px) and (max-width: 1679px){.title3{font-size:26px;line-height:38px}}@media (min-width: 1680px){.title3{font-size:36px;line-height:52px}}.normal-styles p{margin:15px 0}.normal-styles li{list-style:disc inside}@media (min-width: 1024px){.content-block{min-height:300px}}@media (max-width: 767px){.content-block .two-col{display:flex;flex-direction:column}}@media (max-width: 1023px){.content-block .one-col,.content-block .two-col{padding:20px 0 0 0}}@media (min-width: 1024px){.content-block .one-col,.content-block .two-col{padding:40px 0}}.content-block .one-col img{width:100%;height:auto}@media (min-width: 768px) and (max-width: 1023px){.offset{max-width:90%}}@media (min-width: 1024px){.offset{max-width:80%}}@media (min-width: 768px) and (max-width: 1023px){.offset-sx{padding-left:10%}}@media (min-width: 1024px){.offset-sx{padding-left:20%}}.content-block.news p{color:#000}.content-block.grey{background:#EBEBEB}.content-block.full-img{position:relative;overflow:hidden}@media (max-width: 1023px){.content-block.full-img{min-height:40vh}}@media (min-width: 1024px) and (max-width: 1679px){.content-block.full-img{min-height:calc(100vh - 100px)}}@media (min-width: 1680px){.content-block.full-img{min-height:calc(100vh - 140px)}}.content-block.full-img .inner{position:relative;height:100%}.content-block.full-img img{position:absolute;display:block;min-width:100%;min-height:100%;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.content-block.full-img .dida{position:relative;width:100%;background:rgba(0,0,0,0.3);z-index:2}@media (max-width: 1023px){.content-block.full-img .dida{min-height:40vh}}@media (min-width: 1024px) and (max-width: 1679px){.content-block.full-img .dida{min-height:calc(100vh - 100px)}}@media (min-width: 1680px){.content-block.full-img .dida{min-height:calc(100vh - 140px)}}.content-block.full-img .dida h1,.content-block.full-img .dida h2,.content-block.full-img .dida h3,.content-block.full-img .dida p{color:#fff}.content-block.full-img .dida.bottom-txt .text-block{position:absolute;bottom:10%}@media (max-width: 767px){.block-txt.left{order:1}}@media (min-width: 768px) and (max-width: 1023px){.block-txt.left{float:left;width:49%}}@media (min-width: 1024px){.block-txt.left{float:left;width:49%}}@media (max-width: 767px){.block-txt.right{order:2;margin:30px 0 0 0}}@media (min-width: 768px) and (max-width: 1023px){.block-txt.right{float:right;width:49%}}@media (min-width: 1024px){.block-txt.right{float:right;width:49%}}.block-txt strong{display:block}.block-txt img{width:100%;height:auto}@media (max-width: 767px){.block-txt.left.with-img{order:3;margin:30px 0 0 0}}@media (min-width: 1024px){.block-img{float:left;width:50%}}.block-img img{width:100%}.product{position:relative}.product-details{position:relative}@media (max-width: 1023px){.product-details{margin:0 0 30px 0}}@media (min-width: 1024px){.product-details{float:left;width:50%}}.product-details h1{font-weight:bold;text-transform:uppercase}@media (min-width: 1024px) and (max-width: 1679px){.product-details h1{font-size:36px;line-height:43px}}@media (min-width: 1680px){.product-details h1{font-size:48px;line-height:53px}}.product-details p{font-weight:bold}@media (min-width: 1024px) and (max-width: 1679px){.product-details p{font-size:22px;line-height:27px;margin:10px 0 0 0}}@media (min-width: 1680px){.product-details p{font-size:28px;line-height:32px;margin:10px 0 0 0}}.back{display:inline-block;cursor:pointer}.back:before{display:inline-block;content:'';width:16px;height:16px;margin:0 10px 0 0;background:url("assets/img/arrow-black.svg") no-repeat left center;background-size:100% auto;transform:rotate(180deg);-webkit-transform:rotate(180deg)}@media (max-width: 1023px){.back{margin:30px 0 0 0;font-size:14px;line-height:14px;text-transform:uppercase;font-weight:bold}.back:before{width:14px;height:14px}}@media (min-width: 1024px){.back{font-size:16px;line-height:16px;text-transform:uppercase;font-weight:bold}.product .back{position:absolute;bottom:0;left:0}}@media (min-width: 1024px) and (max-width: 1679px){.product-slider{float:right;width:50%;margin:53px 0 0 0}}@media (min-width: 1680px){.product-slider{float:right;width:50%;margin:63px 0 0 0}}.product-slider div{vertical-align:middle}.product-slider div img{display:block;width:100%;margin:auto;vertical-align:middle}@media (min-width: 768px) and (max-width: 1023px){.product-slider div img{max-width:60%;max-height:45vh}}.product-slider.resize div img{width:75%}.product-slider .slick-prev{left:0}.product-slider .slick-next{right:0;left:auto}.product-slider .slick-prev:before,.product-slider .slick-next:before{filter:invert(100%)}@media (max-width: 1023px){.product-download h2{padding:15px 0 0 0;border-top:2px solid #000}}@media (min-width: 1024px){.product-download h2{font-size:20px;line-height:22px;margin:30px 0 40px 0;padding:15px 0 0 0;border-top:2px solid #000}}@media (max-width: 767px){.product-download ul li{margin:20px 0}}@media (min-width: 768px) and (max-width: 1023px){.product-download ul li{display:inline-block;width:50%;margin:10px 0}}@media (min-width: 1024px){.product-download ul li{display:inline-block;width:50%;font-size:19px;line-height:50px;margin:10px 0}}.product-download ul li a{color:#000;font-weight:bold;text-transform:uppercase}.product-download ul li a:before{display:inline-block;content:'';border:2px solid #000;border-radius:100%;vertical-align:middle;background:url("assets/img/icon-download.svg") no-repeat center center;background-size:auto 50%}@media (max-width: 767px){.product-download ul li a:before{width:30px;height:30px;margin:0 10px 0 0}}@media (min-width: 768px) and (max-width: 1023px){.product-download ul li a:before{width:30px;height:30px;margin:0 20px 0 0;border:2px solid #000}}@media (min-width: 1024px){.product-download ul li a:before{width:50px;height:50px;margin:0 20px 0 0;border:3px solid #000}}.button.download{display:block;border:2px solid #000;margin:15px 0 0 0;color:#000;font-weight:bold;text-transform:uppercase}@media (max-width: 1023px){.button.download{padding:5px 10px;font-size:15px;line-height:15px}}@media (min-width: 1024px){.button.download{padding:10px 20px;font-size:16px;line-height:16px}}.button.download:before{display:inline-block;content:'';background:url("assets/img/icon-download.svg") no-repeat bottom left;width:20px;height:20px;background-size:auto 80%;margin:0 5px 0 0}.select{position:relative;display:inline-block;border:2px solid #000;padding:15px 20px 10px 20px;color:#000;font-weight:bold;text-transform:uppercase;cursor:pointer}@media (max-width: 767px){.select{margin:20px 0 0 0;width:100%;font-size:14px;line-height:14px}}@media (min-width: 768px) and (max-width: 1023px){.select{margin:40px 0 0 0;width:380px;font-size:16px;line-height:16px}}@media (min-width: 1024px){.select{margin:40px 0 0 0;width:380px;font-size:16px;line-height:16px}}.select:after{position:absolute;content:'';background:url("assets/img/icon-select.svg") no-repeat center center}@media (max-width: 1023px){.select:after{width:15px;height:14px;background-size:auto 50%;right:10px}}@media (min-width: 1024px){.select:after{width:15px;height:16px;background-size:auto 50%;right:20px}}.select.on:after{transform:rotate(180deg)}.select ul{display:none;position:absolute;top:43px;left:0;width:100%;padding:10px 0;background:#fff;z-index:100}.select ul li{padding:15px 20px 10px 20px;margin:5px 0;color:#817F7F}.select ul li:hover{color:#000}.select.on ul{display:block}.search{position:relative;display:block;border:2px solid #000;padding:10px 20px;margin:30px 0;color:#000;background:url("assets/img/icon-search.svg") no-repeat 96% center;background-size:auto 40%}@media (max-width: 1023px){.search{width:100%;font-size:16px;line-height:16px}}@media (min-width: 1024px){.search{width:380px;font-size:16px;line-height:16px}}.scheda{color:#000}@media (min-width: 1024px){.scheda{max-width:980px;margin:120px auto 80px auto;font-size:18px;line-height:21px}}@media (min-width: 1024px){.features{float:left;width:28%;max-width:280px}}@media (max-width: 1023px){.rows{margin:40px 0 0 0}}@media (min-width: 1024px){.rows{float:right;width:70%;max-width:680px}}@media (max-width: 1023px){.features h2{margin:30px 0 0 0;padding:15px 0 0 0;border-top:2px solid #000}}@media (min-width: 1024px){.features h2{font-size:20px;line-height:22px;padding:15px 0 0 0;border-top:2px solid #000}}@media (max-width: 1023px){.features li{display:inline-block;width:50%;margin:30px 0 0 0;vertical-align:top}}@media (min-width: 768px) and (max-width: 1023px){.features li{width:25%;vertical-align:top}}@media (min-width: 1024px){.features li{display:block;font-size:18px;line-height:21px;margin:30px 0 0 0}}.features li img{display:block}@media (max-width: 1023px){.features li img{height:100px;margin:0 0 20px 0}}@media (min-width: 1024px) and (max-width: 1679px){.features li img{height:80px;margin:0 0 15px 0}}@media (min-width: 1680px){.features li img{height:100px;margin:0 0 20px 0}}.features li p{padding-right:20px;overflow-wrap:break-word}@media (max-width: 1023px){.functions{margin:0;padding:0 0 20px 0}}@media (min-width: 1024px){.functions{margin:60px 0 0 0}}@media (max-width: 1023px){.functions h2{padding:15px 0 0 0;border-top:2px solid #000}}@media (min-width: 1024px){.functions h2{font-size:20px;line-height:22px;margin:0 0 60px 0;padding:15px 0 0 0;border-top:2px solid #000}}.functions li{display:inline-block;vertical-align:top}@media (max-width: 1023px){.functions li{width:25%;font-size:10px;line-height:12px;margin:15px 0;padding:0 10px 0 0;color:#000}}@media (min-width: 768px) and (max-width: 1023px){.functions li{width:16.666%;font-size:13px;line-height:15px}}@media (min-width: 1024px){.functions li{width:20%;font-size:18px;line-height:21px;padding:0 60px 0 0;margin:0 0 30px 0}}.functions li p{overflow-wrap:break-word}.functions li img{display:block;background:#ebebeb}@media (max-width: 1023px){.functions li img{width:100%;margin:0 0 10px 0}}@media (min-width: 1024px) and (max-width: 1679px){.functions li img{height:68px;margin:0 0 15px 0}}@media (min-width: 1680px){.functions li img{height:68px;margin:0 0 20px 0}}.scheda .row{border-top:2px solid #000}@media (max-width: 1023px){.scheda .row{padding:15px 0 50px 0}}@media (min-width: 1024px) and (max-width: 1679px){.scheda .row{padding:15px 0 50px 0}}@media (min-width: 1680px){.scheda .row{padding:15px 0 60px 0}}.scheda .row p{color:#000}@media (min-width: 1024px){.scheda .row h2{font-size:20px;line-height:22px;float:left;width:45%}}@media (max-width: 767px){.scheda .row ul{margin:10px 0 0 0}}@media (min-width: 1024px){.scheda .row ul{float:left;width:55%}}.scheda .row li{position:relative;padding-left:20px}@media (max-width: 1023px){.scheda .row li{margin:0 0 5px 0}}@media (min-width: 1024px){.scheda .row li{margin:0 0 10px 0}}.scheda .row li:before{position:absolute;display:inline-block;content:'•';left:0}.product-list{margin:40px 0 0 0}.product-list .row{border-bottom:1px solid #000}@media (max-width: 1023px){.product-list .row{padding:15px 0}}@media (min-width: 1024px) and (max-width: 1679px){.product-list .row{padding:30px 0}}@media (min-width: 1680px){.product-list .row{padding:30px 0}}.product-list h1{font-family:'RomainHeadline-Bold';font-weight:normal}@media (max-width: 767px){.product-list h1{font-size:18px;line-height:25px}}@media (min-width: 768px) and (max-width: 1023px){.product-list h1{font-size:18px;line-height:25px}}@media (min-width: 1024px) and (max-width: 1679px){.product-list h1{font-size:26px;line-height:38px;margin:0 0 30px 0}}@media (min-width: 1680px){.product-list h1{font-size:36px;line-height:52px;margin:0 0 30px 0}}.product-list h2{position:relative;cursor:pointer}@media (max-width: 1023px){.product-list h2{font-size:20px;line-height:20px;padding-right:30px}}@media (min-width: 1024px){.product-list h2{font-size:24px;line-height:53px}}@media (max-width: 1023px){.product-list h2:after{position:absolute;content:'';top:calc(50% - 10px);right:0;height:17px;width:17px;font-weight:normal;background:url(assets/img/icon-plus.svg) no-repeat right center;background-size:17px auto}}@media (min-width: 1024px){.product-list h2:after{position:absolute;content:attr(data-off);right:0;font-weight:normal;font-size:20px;padding-right:30px;background:url(assets/img/icon-plus.svg) no-repeat right center;background-size:17px auto}}@media (max-width: 1023px){.product-list .on h2:after{background:url(assets/img/icon-x.svg) no-repeat right center;background-size:17px auto}}@media (min-width: 1024px){.product-list .on h2:after{content:attr(data-on);background:url(assets/img/icon-minus.svg) no-repeat right center;background-size:17px auto}}.product-list .collection{height:0;overflow:hidden}@media (max-width: 1023px){.product-list .collection p{font-size:18px;line-height:22px}}@media (min-width: 1024px){.product-list .collection p{font-size:18px;line-height:22px;max-width:60%}}@media (max-width: 1023px){.product-list .collection h3{font-size:20px;line-height:20px;margin:40px 0 5px 0}}@media (min-width: 1024px){.product-list .collection h3{font-size:20px;line-height:53px;margin:40px 0 0 0}}@media (max-width: 1023px){.product-list .collection ul{margin:40px -5px 0 -5px}}@media (min-width: 1024px){.product-list .collection ul{margin:60px -10px 0 -10px}}.product-list .collection li{position:relative;display:inline-block;vertical-align:bottom}@media (max-width: 767px){.product-list .collection li{width:50%;padding:5px;margin:0 0 40px 0}}@media (min-width: 768px) and (max-width: 1023px){.product-list .collection li{width:33.333%;padding:10px;margin:0 0 40px 0}}@media (min-width: 1024px){.product-list .collection li{width:25%;padding:10px;margin:0 0 40px 0}}.product-list .collection li img{width:100%}.product-list .collection li a{color:#555}@media (min-width: 1024px){.product-list .collection li a{font-size:18px;line-height:22px}}.product-list .collection li strong{display:block;font-weight:bold;color:#000;margin:15px 0 0 0}@media (min-width: 1024px){.product-list .collection li strong{font-size:20px;line-height:22px}}.product-list .on .collection,.product-list .collection.on{height:auto;overflow:initial}@media (min-width: 1024px){.product-list .on .collection,.product-list .collection.on{padding:0 0 40px 0}}.faq-list .row{border-bottom:1px solid #000}@media (min-width: 1024px) and (max-width: 1679px){.faq-list .row{padding:30px 0}}@media (min-width: 1680px){.faq-list .row{padding:30px 0}}.faq-list h3{position:relative;cursor:pointer}@media (min-width: 1024px) and (max-width: 1679px){.faq-list h3{font-size:24px;line-height:53px}}@media (min-width: 1680px){.faq-list h3{font-size:24px;line-height:53px}}@media (min-width: 1024px){.faq-list h3:after{position:absolute;content:attr(data-off);right:0;font-weight:normal;font-size:20px;padding-right:30px;background:url(assets/img/icon-plus.svg) no-repeat right center;background-size:17px auto}}@media (min-width: 1024px){.faq-list .on h3:after{content:attr(data-on);background:url(assets/img/icon-minus.svg) no-repeat right center;background-size:17px auto}}.faq-list .answer{display:none}@media (min-width: 1024px) and (max-width: 1679px){.faq-list .answer p{max-width:80%}}@media (min-width: 1680px){.faq-list .answer p{max-width:80%}}@media (min-width: 1024px) and (max-width: 1679px){.faq-list .answer h4{font-size:20px;line-height:53px;margin:60px 0 0 0}}@media (min-width: 1680px){.faq-list .answer h4{font-size:20px;line-height:53px;margin:60px 0 0 0}}@media (min-width: 1024px) and (max-width: 1679px){.faq-list .answer ul{margin:60px -10px 0 -10px}}@media (min-width: 1680px){.faq-list .answer ul{margin:60px -10px 0 -10px}}.faq-list .answer li{position:relative;display:inline-block;width:25%;padding:10px}.faq-list .answer li img{width:100%}.faq-list .answer li a{color:#555}.faq-list .answer li strong{display:block;font-weight:bold;color:#000;margin:15px 0 0 0;padding:15px 0 0 0;border-top:2px solid #777}.faq-list .on .answer{display:block}@media (max-width: 1023px){.download-list{margin:40px 0 0 0}}@media (min-width: 1024px){.download-list{margin:80px 0 0 0}}.download-list h2{position:relative;cursor:pointer;font-family:'RomainHeadline-Bold';font-weight:normal}@media (max-width: 1023px){.download-list h2{font-size:20px;line-height:20px;padding-right:30px}}@media (min-width: 1024px){.download-list h2{font-size:24px;line-height:53px}}.download-list .row{border-bottom:1px solid #000}@media (max-width: 1023px){.download-list .row{padding:15px 0}}@media (min-width: 1024px) and (max-width: 1679px){.download-list .row{padding:30px 0}}@media (min-width: 1680px){.download-list .row{padding:30px 0}}@media (max-width: 1023px){.download-list .row h2:after{position:absolute;content:'';top:calc(50% - 8px);right:0;height:17px;width:17px;font-weight:normal;background:url(assets/img/icon-plus.svg) no-repeat right center;background-size:17px auto}}@media (min-width: 1024px){.download-list .row h2:after{position:absolute;content:attr(data-off);font-family:'NeuzeitSLTStd-Book';color:#555;right:0;font-weight:normal;font-size:20px;padding-right:30px;background:url(assets/img/icon-plus.svg) no-repeat right center;background-size:17px auto}}@media (max-width: 1023px){.download-list .row .on h2:after{background:url(assets/img/icon-x.svg) no-repeat right center;background-size:17px auto}}@media (min-width: 1024px){.download-list .row .on h2:after{content:attr(data-on);background:url(assets/img/icon-minus.svg) no-repeat right center;background-size:17px auto}}.download-list .collection{height:0;overflow:hidden}.download-list .collection h3{position:relative;font-family:'NeuzeitSLTStd-Book';font-weight:normal;color:#555}@media (max-width: 1023px){.download-list .collection h3{font-size:20px;line-height:20px;margin:30px 0 10px 0}}@media (min-width: 1024px) and (max-width: 1679px){.download-list .collection h3{font-size:20px;line-height:20px;margin:30px 0 10px 0}}@media (min-width: 1680px){.download-list .collection h3{font-size:24px;line-height:53px;margin:40px 0 10px 0}}@media (max-width: 1023px){.download-list .collection ul{margin:30px 0}}@media (min-width: 1024px){.download-list .collection ul{margin:40px 0 0 0}}.download-list .collection ul li{vertical-align:top}@media (max-width: 767px){.download-list .collection ul li{display:block;font-size:19px;line-height:19px;margin:10px 0}}@media (min-width: 768px) and (max-width: 1023px){.download-list .collection ul li{display:inline-block;width:33%;font-size:17px;line-height:17px;margin:10px 0}}@media (min-width: 1024px){.download-list .collection ul li{display:inline-block;width:33%;font-size:19px;line-height:19px;margin:10px 0}}.download-list .collection ul li a{display:block;color:#000;font-weight:bold}.download-list .collection ul li a span{display:inline-block;vertical-align:middle;max-width:calc(100% - 80px)}.download-list .collection ul li a:before{display:inline-block;content:'';width:50px;height:50px;border:2px solid #000;border-radius:100%;vertical-align:middle;background:url("assets/img/icon-download.svg") no-repeat center center;background-size:auto 50%}@media (max-width: 767px){.download-list .collection ul li a:before{width:30px;height:30px;margin:0 15px 0 0}}@media (min-width: 768px) and (max-width: 1023px){.download-list .collection ul li a:before{width:30px;height:30px;margin:0 20px 0 0;border:2px solid #000}}@media (min-width: 1024px){.download-list .collection ul li a:before{width:50px;height:50px;margin:0 20px 0 0;border:3px solid #000}}.download-list .on .collection{height:auto;overflow:initial}@media (min-width: 1024px){.download-list .on .collection{padding:0 0 40px 0}}@media (min-width: 1024px) and (max-width: 1679px){.search-file{margin:60px 0 40px 0}}@media (min-width: 1680px){.search-file{margin:80px 0 50px 0}}@media (min-width: 1024px) and (max-width: 1679px){.search-cat{margin:0 0 60px 0}}@media (min-width: 1680px){.search-cat{margin:0 0 80px 0}}.search-cat li{display:inline-block;text-transform:uppercase;font-weight:bold}@media (min-width: 1024px){.search-cat li{font-size:15px;line-height:20px;margin:30px 50px 0 0}}@media (max-width: 767px){.news .item{margin:7% 0 0 0}}@media (min-width: 768px) and (max-width: 1023px){.news .item{display:inline-block;width:32%;margin:7% 0 0 2%;vertical-align:top}.news .item:nth-of-type(3n+1){margin:7% 0 0 0}}@media (min-width: 1024px){.news .item{display:inline-block;width:32%;margin:7% 0 0 2%;vertical-align:top}.news .item:nth-of-type(3n+1){margin:7% 0 0 0}}.news .item h3{margin:10px 0 0 0}.news .item span{display:block;color:#555}@media (min-width: 1024px) and (max-width: 1679px){.news .item span{font-size:16px;line-height:22px;margin:10px 50px 0 0}}@media (min-width: 1680px){.news .item span{font-size:18px;line-height:24px;margin:10px 50px 0 0}}.news .item div{position:relative;overflow:hidden}.news .item div:after{content:'';display:block;padding-top:66%}.news .item img{position:absolute;min-width:100%;min-height:100%}.slider{position:relative;overflow:hidden;z-index:3}@media (max-width: 1023px){.slider{height:calc(100vh - 60px)}}@media (min-width: 1024px) and (max-width: 1679px){.slider{height:calc(100vh - 100px)}}@media (min-width: 1680px){.slider{height:calc(100vh - 140px)}}.slider-top .item{position:relative}@media (max-width: 1023px){.slider-top .item{height:calc(100vh - 60px)}}@media (min-width: 1024px) and (max-width: 1679px){.slider-top .item{height:calc(100vh - 100px)}}@media (min-width: 1680px){.slider-top .item{height:calc(100vh - 140px)}}.slider-top a{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.3);z-index:100}.slider-top img{position:absolute;display:block;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.slider-top .text{position:absolute;width:60%;left:50%;text-align:center;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:1000}@media (max-width: 1023px){.slider-top .text{top:50%}}@media (min-width: 1024px) and (max-width: 1679px){.slider-top .text{top:calc(50vh - 50px)}}@media (min-width: 1680px){.slider-top .text{top:calc(50vh - 70px)}}.slider-top .text p{color:#fff}.slider-top .text h1{font-family:'RomainHeadline-Bold';font-weight:normal;color:#fff}@media (max-width: 1023px){.slider-top .text h1{font-size:32px;line-height:36px}}@media (min-width: 1024px) and (max-width: 1679px){.slider-top .text h1{font-size:50px;line-height:68px}}@media (min-width: 1680px){.slider-top .text h1{font-size:68px;line-height:80px}}.slide-count-wrap{display:none;position:relative;z-index:100;text-align:center;font-weight:bold;color:#fff}@media (min-width: 1024px){.slide-count-wrap{margin-top:-50px;height:50px}}@media (max-width: 1023px){.carousel{margin:40px 0 20px 0}}@media (min-width: 768px) and (max-width: 1023px){.carousel{margin:20px -10px}}@media (min-width: 1024px){.carousel{margin:40px -10px}}.carousel div.item{position:relative;box-sizing:border-box;vertical-align:top}@media (min-width: 1024px){.carousel div.item{margin:10px}}.carousel div.item strong{font-weight:bold}@media (max-width: 1023px){.carousel div.item strong{font-size:20px;line-height:22px}}@media (min-width: 1024px){.carousel div.item strong{font-size:20px;line-height:22px}}.carousel div.item strong.abs{position:absolute;bottom:20px;left:20px;color:#fff;z-index:3}.carousel div.item img{display:block;width:100%;margin:auto}@media (max-width: 1023px){.carousel div.item img.feature{width:auto;height:150px;margin:0 auto 30px auto}}@media (min-width: 1024px){.carousel div.item img.feature{width:auto;height:180px;margin:0 auto 30px 0}}@media (min-width: 1024px){.carousel div.item p{font-size:18px;line-height:22px}}.carousel div.item h3{font-weight:bold;color:#000;margin:20px 0 0 0}@media (max-width: 1023px){.carousel.same-cat{margin:20px 0 0 0}}.carousel.same-cat div.item{vertical-align:bottom}@media (max-width: 767px){.carousel.same-cat div.item{display:inline-block;width:50%;padding:5px;margin:0 0 20px 0}}@media (max-width: 767px){.carousel.showcase .item{margin:20px 0}}@media (min-width: 768px) and (max-width: 1023px){.carousel.showcase .item{margin:10px}}@media (max-width: 767px){.carousel.icons-showcase{margin:0}.carousel.icons-showcase .slick-prev,.carousel.icons-showcase .slick-next{top:90px}}@media (max-width: 1023px){.carousel.icons-showcase .item{margin:10px 0}}.carousel.showcase a{display:block;position:relative}.carousel.showcase a:before{display:block;position:absolute;width:100%;height:100%;content:'';background:rgba(0,0,0,0.3);z-index:2}@media (max-width: 1023px){.carousel .slick-prev{left:0}}@media (min-width: 1024px) and (max-width: 1679px){.carousel .slick-prev{left:calc(50% - 50vw + 40px)}}@media (min-width: 1680px){.carousel .slick-prev{left:calc(50% - 50vw + 80px)}}.carousel .slick-next{transform:translateX(-100%) translateY(-50%)}@media (max-width: 1023px){.carousel .slick-next{left:auto;right:-30px}}@media (min-width: 1024px) and (max-width: 1679px){.carousel .slick-next{left:calc(50% + 50vw - 40px);right:auto}}@media (min-width: 1680px){.carousel .slick-next{left:calc(50% + 50vw - 80px);right:auto}}.carousel .slick-prev:before,.carousel .slick-next:before{filter:invert(100%)}@media (max-width: 767px){.same-cat .txt p,.txt span{display:none}}#map{position:relative;width:100%;z-index:1}@media (max-width: 1023px){#map{height:calc(100vh - 280px)}.shop-locator #map{height:calc(100vh - 220px)}}@media (min-width: 1024px) and (max-width: 1679px){#map{height:calc(100vh - 100px)}}@media (min-width: 1680px){#map{height:calc(100vh - 140px)}}@media (max-width: 1023px){.map-box{margin:30px}}@media (min-width: 1024px){.map-box{position:absolute;top:40px;left:40px;padding:40px;background:#fff;-moz-box-shadow:0 0 8px 2px #bbb;-webkit-box-shadow:0 0 8px 2px #bbb;box-shadow:0 0 8px 2px #bbb;z-index:2}.map-box strong{display:block;font-size:24px;line-height:32px;color:#000}}.form label{display:inline-block;font-weight:bold;color:#000;text-transform:uppercase}@media (max-width: 767px){.form label{display:block;font-size:14px;line-height:14px;margin:20px 0 0 0}}@media (min-width: 768px) and (max-width: 1023px){.form label{width:49%;font-size:16px;line-height:16px;margin:30px 0 0 2%}.form label:nth-of-type(2n+1){margin:30px 0 0 0}}@media (min-width: 1024px){.form label{font-size:16px;line-height:16px;margin:30px 20px 0 0}}.form .wpcf7-checkbox label{width:100%}.form input[type=text],.form input[type=email]{display:block;border:2px solid #000;padding:10px;margin:10px 0;color:#000}@media (max-width: 767px){.form input[type=text],.form input[type=email]{width:100%;font-size:16px;line-height:16px}}@media (min-width: 768px) and (max-width: 1023px){.form input[type=text],.form input[type=email]{width:100%;font-size:16px;line-height:16px}}@media (min-width: 1024px){.form input[type=text],.form input[type=email]{width:380px;font-size:16px;line-height:16px}}.form input[type=checkbox]{display:block;border:2px solid #000;padding:10px 20px;margin:10px 0;color:#000;width:15px;font-size:16px;line-height:16px}.form input[type=text].wpcf7-not-valid,.form input[type=email].wpcf7-not-valid,.form input[type=checkbox].wpcf7-not-valid{border-color:#fa0000}.form input[type=submit]{display:block;border:2px solid #000;padding:15px 30px;margin:30px 0;color:#fff;font-weight:bold;background:#000;text-transform:uppercase;font-size:16px;line-height:16px}@media (max-width: 767px){.form input[type=submit]{width:100%}}.form textarea,.form .textarea{display:block;border:2px solid #000;padding:10px;margin:10px 0;color:#000;overflow:auto}.form textarea p,.form .textarea p{color:#000}@media (max-width: 767px){.form textarea,.form .textarea{width:100%;height:200px;font-size:14px;line-height:20px}}@media (min-width: 768px) and (max-width: 1023px){.form textarea,.form .textarea{width:100%;height:200px;font-size:14px;line-height:20px}}@media (min-width: 1024px){.form textarea,.form .textarea{width:780px;height:150px;font-size:14px;line-height:20px}}@media (min-width: 768px) and (max-width: 1023px){.form textarea{width:204%}}.form span.wpcf7-list-item{margin:0}.form span.wpcf7-not-valid-tip{display:none}.form .privacy-checkbox span.wpcf7-not-valid-tip{display:block}.form div.wpcf7-response-output,.form div.wpcf7-validation-errors,.form div.wpcf7-acceptance-missing{border:0;margin:0;padding:0}.form .wpcf7-repeater-item{padding:0;background-color:#fff;margin:0 0 30px 0}@media (max-width: 767px){.form .wpcf7-repeater-item{margin:0 0 60px 0}}.form .wpcf7-repeater-add,.form .wpcf7-repeater-add:focus,.form .wpcf7-repeater-add:hover,.form .wpcf7-repeater-add:active,.form .wpcf7-repeater-remove,.form .wpcf7-repeater-remove:focus,.form .wpcf7-repeater-remove:hover,.form .wpcf7-repeater-remove:active{display:inline-block;background:transparent;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#000;text-shadow:none;font-size:18px;line-height:18px;padding:0;margin:20px 0 0 0}.form .wpcf7-repeater-add:before{content:'';display:inline-block;width:20px;height:20px;margin:-4px 10px 0 0;background:url(assets/img/icon-plus.svg) no-repeat right center;background-size:20px auto;vertical-align:middle}.form .wpcf7-repeater-remove:before{content:'';display:inline-block;width:20px;height:20px;margin:-4px 10px 0 0;background:url(assets/img/icon-minus.svg) no-repeat right center;background-size:20px auto;vertical-align:middle}.form .wpcf7-repeater-actions{position:relative}@media (min-width: 1024px){.form .wpcf7-repeater-actions{width:780px}}footer{position:relative;color:#fff;background:#000;font-family:'NeuzeitSLTStd-Book'}@media (min-width: 768px) and (max-width: 1023px){footer{padding:40px 0 0 0}}@media (min-width: 1024px){footer{padding:60px 0 0 0}}@media (max-width: 767px){footer .inner{margin:0 30px;padding:30px 0 0 0}}@media (min-width: 1024px){footer .inner{width:75%}}@media (min-width: 768px) and (max-width: 1023px){footer .news-feed{padding-bottom:40px;border-bottom:2px solid #fff}}@media (min-width: 1024px){footer .news-feed{padding-bottom:100px;border-bottom:2px solid #fff}}footer .news-feed h2 a{position:relative;display:block}@media (min-width: 768px) and (max-width: 1023px){footer .news-feed h2 a:after{position:absolute;content:attr(data-label);right:0;font-family:'NeuzeitSLTStd-Book';color:#fff;font-size:16px}}@media (min-width: 1024px){footer .news-feed h2 a:after{position:absolute;content:attr(data-label);right:0;font-family:'NeuzeitSLTStd-Book';color:#fff;font-size:24px}}@media (max-width: 767px){footer .news-feed .item{margin:7% 0 0 0}}@media (min-width: 768px) and (max-width: 1023px){footer .news-feed .item{float:left;width:32%;margin:2% 0 0 2%}footer .news-feed .item:first-of-type{margin:2% 0 0 0}}@media (min-width: 1024px){footer .news-feed .item{float:left;width:32%;margin:2% 0 0 2%}footer .news-feed .item:first-of-type{margin:2% 0 0 0}}footer .news-feed .item div{position:relative;overflow:hidden}footer .news-feed .item div:after{content:'';display:block;padding-top:66%}footer .news-feed .item img{position:absolute;min-width:100%;min-height:100%}footer .news-feed .item h3{font-weight:bold;margin:10px 0 0 0;color:#fff}@media (max-width: 767px){footer .news-feed .item h3{font-size:18px;line-height:24px}}@media (min-width: 768px) and (max-width: 1023px){footer .news-feed .item h3{font-size:16px;line-height:24px}}@media (min-width: 1024px) and (max-width: 1679px){footer .news-feed .item h3{font-size:28px;line-height:36px}}@media (min-width: 1680px){footer .news-feed .item h3{font-size:28px;line-height:36px}}@media (max-width: 767px){footer .links{margin-top:40px;font-size:15px;line-height:20px}}@media (min-width: 768px) and (max-width: 1023px){footer .links{padding:10px 0 80px 0;font-size:15px;line-height:20px}}@media (min-width: 1024px){footer .links{padding:10px 0 80px 0;font-size:18px;line-height:24px}}@media (max-width: 767px){footer .links .col{border-top:2px solid #fff;padding:0 0 40px 0}}@media (min-width: 768px) and (max-width: 1023px){footer .links .col{float:left;width:33.333%}}@media (min-width: 1024px){footer .links .col{float:left;width:25%}}footer .links .col li{color:#fff}@media (max-width: 767px){footer .links .col li{font-size:15px;line-height:30px}}footer .links .col p{color:#fff}@media (max-width: 767px){footer .links .col p{font-size:15px;line-height:20px}}@media (min-width: 768px) and (max-width: 1023px){footer .links .col p{font-size:15px;line-height:20px}}@media (min-width: 1024px) and (max-width: 1679px){footer .links .col p{font-size:15px;line-height:20px}}@media (min-width: 1680px){footer .links .col p{font-size:15px;line-height:20px}}footer .links strong{display:block;font-weight:bold}@media (max-width: 767px){footer .links strong{font-size:16px;line-height:53px}}@media (min-width: 768px) and (max-width: 1023px){footer .links strong{font-size:16px;line-height:53px}}@media (min-width: 1024px) and (max-width: 1679px){footer .links strong{font-size:28px;line-height:53px}}@media (min-width: 1680px){footer .links strong{font-size:28px;line-height:53px}}footer .links a,footer .links a:visited,footer .links a:hover,footer .news-feed a,footer .news-feed a:visited,footer .news-feed a:hover{color:#fff}footer .links a:hover{border-bottom:1px solid #fff}@media (max-width: 1023px){footer .credits{color:#666;font-size:13px;line-height:26px;pointer-events:none}}@media (min-width: 1024px){footer .credits{background:#ebebeb;color:#000;text-align:justify;font-size:13px;line-height:26px;padding:20px 0 40px 0}}footer .credits a[href^=tel]{color:inherit;text-decoration:inherit}footer .credits .col{display:inline-block}@media (max-width: 1023px){footer .credits .col{display:block}}footer .credits .inner:after{content:'';display:inline-block;width:100%}footer .social a:hover{border:0}@media (max-width: 767px){footer .social{float:none;width:100%;margin:30px 0 0 0;text-align:center}footer .social strong{display:none}}@media (min-width: 768px) and (max-width: 1023px){footer .social{float:none;width:100%;margin:30px 0 0 0;text-align:center}footer .social strong{display:none}}footer .social li{display:inline-block;margin:0 0.7vw 0 0}@media (max-width: 767px){footer .social img{width:40px}}@media (min-width: 768px) and (max-width: 1023px){footer .social img{width:40px}}@media (min-width: 1024px) and (max-width: 1679px){footer .social img{width:2.5vw}}@media (min-width: 1680px){footer .social img{width:40px}}.cookies{display:none;position:fixed;z-index:10000;bottom:0;left:0;width:100%;box-sizing:border-box}.cookies .inn{padding:20px 40px;background:#000;color:#fff;text-align:center}.cookies span{display:inline-block;cursor:pointer}.cookies a,.cookies a:hover{color:#fff}.cookies-on{position:absolute;display:inline-block;right:15px;top:calc(50% - 8px);cursor:pointer;width:17px;height:17px;background:url(assets/img/icon-x.svg) no-repeat right center;background-size:17px auto;filter:invert(1);-webkit-filter:invert(1)}
