@import url('https://fonts.googleapis.com/css?family=Lato:300,400,700,900');.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;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;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide
img{display:block}.slick-slide.slick-loading
img{display:none}.slick-slide.dragging
img{pointer-events:none}.slick-initialized .slick-slide{display: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}body{width:100%}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html
.clearfix{height:1%}.popupLayout{position:relative;background:#FFF;padding:20px;width:auto;max-width:600px;margin:20px
auto}body{padding:0;margin:0;font:13px Arial,Helvetica,Garuda,sans-serif;*font-size:small;*font:x-small;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}article,aside,figure,footer,header,nav,section,details,summary,main{display:block}h1,h2,h3,h4,h5,h6,ul,li,em,strong,pre,code,p{padding:0;margin:0;line-height:1em;font-size:100%;font-weight:inherit;font-style:inherit}table{font-size:inherit;font:100%}ul.menu{list-style:none;margin:0;padding:0}ul.menu
li{margin:0;padding:0;line-height:1em;background:none}img{border:0;max-width:100%}a{text-decoration:none}input,select,textarea{font:inherit}.pathway{margin:0;padding:0}.pathway
li{display:inline-block}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{color:#000;font-family:'Lato','Arial',sans-serif;font-size:16px;font-weight:400;letter-spacing: .08em}p{margin-bottom:1em;line-height:1.8em}h1,h2,h3,h4,h5,h6{margin-bottom: .4em;text-transform:uppercase;font-weight:bold}h1{font-size:48px}h2{font-size:22px}h3{font-size:24px;color:#10A539}h4{font-size:30px;color:#10A539}h5{font-size:14px;color:#000;font-weight:normal}h6{font-size:18px;margin-bottom:1em}ul{margin:0
0 1em 1em;padding:0}ul
li{margin:0
0 1em 0;padding:0
0 0 0}strong{font-weight:bold}em{font-style:italic}a{color:#808080}.mainTitle{font-size:24px;font-weight:bold;margin-bottom:80px}.mainTitle p:last-child{margin:0}.input{margin-bottom:15px}input[type='text'],input[type='email'],input[type='tel'],input[type='number'],textarea,select{font:inherit;padding:0
1em;width:100%;-webkit-appearance:none;border-radius:0;box-shadow:none;height:50px;line-height:50px;border:1px
solid #D7D7D7;transition:300ms;-webkit-transition:300ms}input[type='text']:focus,input[type='email']:focus,input[type='tel']:focus,input[type='number']:focus,textarea:focus,select:focus{border-left-color:#10A539}textarea{height:auto;padding:1em;line-height:1.1em}input[type='submit'],.button,button{font:inherit;cursor:pointer;padding:0
3em;border:none;-webkit-appearance:none;border-radius:0;box-shadow:none;height:50px;line-height:50px;font-weight:bold;text-transform:uppercase;font-size:16px;color:#fff;background:#10A539}.button{display:inline-block}.checkbox input,
.checkbox
label{vertical-align:middle}.checkbox
label{display:inline}.checkbox:not(foo) label::before{content:'';display:inline-block;width:22px;height:22px;border:1px
solid #D7D7D7;background:#fff;vertical-align:middle;margin-right:10px;cursor:pointer;text-align:center;line-height:22px;color:#000}.checkbox:not(foo) input:checked+label::before{content:"\2713"}.checkbox:not(foo) input[type=checkbox]{display:none}.error-message{font-size: .9em;color:red}label{margin-bottom: .3em;display:block}.required label::after{content:'*'}.response_message{position:fixed;bottom:15%;width:600px;left:50%;margin-left:-300px;z-index:500;border-radius:3px;padding:20px;text-align:center;color:#fff;font-size:14px;background:#88B555;visibility:hidden;transition:300ms;-webkit-transition:300ms;box-shadow:0 5px 15px rgba(0,0,0,0.2)}.response_message.error{background:#C14343}.response_message.visible{visibility:visible;animation:messageIn 500ms ease-out forwards;-webkit-animation:messageIn 500ms ease-out forwards}@media (max-width: 600px){.response_message{bottom:0;width:auto;margin:0;left:0;right:0;font-size:13px}}.js .file
input{height:0.1px;opacity:0;overflow:hidden;position:absolute;width:0.1px;z-index:-1}.js .file
label{padding: .8em 1em;width:100%;border:1px
solid #D7D7D7;font-size:16px;display:block;text-align:center;background:#fff url(/img/upload.png) no-repeat 95% 50%;color:#333}.js .file input:focus + label,
.js .file input.has-focus + label,
.js .file input+label:hover{color:#E55012}@keyframes
messageIn{0%{transform:translate3d(0,100px,0);-webkit-transform:translate3d(0,100px,0);opacity:0}100%{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes
messageIn{0%{transform:translate3d(0,100px,0);-webkit-transform:translate3d(0,100px,0);opacity:0}100%{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);opacity:1}}.mfp-fade.mfp-bg,
.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out}.mfp-fade.mfp-wrap .mfp-content{transform:scale(.9);-webkit-transform:scale(.9)}.mfp-fade.mfp-bg.mfp-ready{opacity:0.9}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1;transform:scale(1);-webkit-transform:scale(1)}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0;transform:scale(.1);-webkit-transform:scale(.1)}.container{max-width:1400px;margin:0
auto}main{padding:40px
0 150px}#siteHeader{height:120px;position:relative}#logolink{width:293px;height:56px;background:url(/img/logo.png) no-repeat 0 0;top:22px;left:65px;display:inline-block;overflow:hidden;text-indent:-100em;position:absolute}#topBar{float:right;height:40px;min-width:40px;background:#10A539}#topBar>div{float:left}#topBar
.phone{padding:0
40px;line-height:40px;color:#fff;font-weight:bold}#topBar .phone
a{color:#fff}#topBar
.search{padding-left:80px;padding-top:5px}#topBar .search
input{height:30px;line-height:30px;border:none;text-align:center;width:400px}#languages{background:#000;color:#fff;position:relative;height:40px;line-height:40px;text-transform:uppercase;z-index:600}#languages::before,#languages::after{content:'';display:block;position:absolute;top:0;width:30px;height:40px}#languages::before{left:-30px;background:url(/img/triangle_black.png) no-repeat 0 0}#languages::after{right:0px;background:url(/img/triangle.png) no-repeat 0 0}#languages
.toggler{font-weight:bold;display:block;padding:0
60px 0 20px;background:#000 url(/img/dropdown.png) no-repeat 75% 50%;position:relative;cursor:pointer}#languages
ul{z-index:-1;position:absolute;left:0;right:0;top:40px;background:#000;transition:350ms ease-out;-webkit-transition:350ms ease-out;transform:translateY(-300px);-webkit-transform:translateY(-300px);visibility:hidden}#languages ul
a{height:40px;line-height:40px;text-align:center;font-size:1.1em;font-weight:bold;color:#fff;display:block}#languages:hover
ul{transform:translateY(0px);-webkit-transform:translateY(0px);visibility:visible}#mainMenu{float:right;height:80px;clear:right}#mainMenu>ul>li{display:inline-block;text-align:right;position:relative;height:80px}#mainMenu>ul>li>a{display:inline-block;height:80px;line-height:80px;padding:0
1vw;text-transform:uppercase;font-weight:bold;font-size:17px;color:#000}#mainMenu>ul>li#item_12{padding-right:1vw;background:url(/img/dropdown.png) no-repeat 90% 50%}#mainMenu > ul > li:hover
ul{opacity:1;transform:translateY(0px);-webkit-transform:translateY(0px);visibility:visible}#mainMenu > ul > li
ul{position:absolute;top:80px;right:-100px;background:#fff;z-index:300;box-shadow:0 5px 15px rgba(0,0,0,0.1);text-align:left;width:640px;list-style-type:none;margin:0;padding:0;visibility:hidden;padding:10px
20px;transition:350ms ease-out;-webkit-transitin:350ms ease-out;opacity:0;transform:translateY(50px);-webkit-transform:translateY(50px)}#mainMenu > ul > li ul
li{float:left;width:50%;margin:0}#mainMenu > ul > li ul li
a{color:#000;font-size:14px;text-transform:none;letter-spacing:0;height:35px;line-height:35px;padding-left:15px;background:url(/img/arrow_menu.png) no-repeat 0 50%}#siteFooter{position:relative;overflow:hidden;padding:40px
80px;font-weight:300;display:flex}#siteFooter>div{float:left}#siteFooter .infos2,
#siteFooter
.contacts{display:inline;float:left;width:22.222222222222%;margin-left:1.3888888888889%;margin-right:1.3888888888889%}#siteFooter
.infos{display:inline;float:left;width:13.888888888889%;margin-left:1.3888888888889%;margin-right:1.3888888888889%}#siteFooter .infos
img{margin-bottom:40px}#siteFooter
.socialBox{display:inline;float:left;width:30.555555555556%;margin-left:1.3888888888889%;margin-right:1.3888888888889%;position:relative;text-align:right}#siteFooter strong,
#siteFooter
a{font-weight:400;color:#000}#siteFooter
.menu{position:absolute;bottom:20px;right:20px;font-size:14px}#siteFooter .menu
a{font-weight:300}#siteFooter .menu a::after{content:'|';margin:0
10px}#siteFooter .menu a:last-child::after{display:none}div.social
a{display:inline-block;width:60px;height:60px;background:url(/img/social.png) no-repeat 0 0;text-align:left;overflow:hidden;text-indent:-100em;margin-left:10px}div.social
a.twitter{background-position:-60px 0}div.social
a.google{background-position:-120px 0}div.social
a.linkedin{background-position:-180px 0}div.social
a.youtube{background-position:-240px 0}#newsletter{background:#D7D7D7;padding:40px
0;overflow:hidden;clear:both}#newsletter
.text{display:inline;float:left;width:47.222222222222%;margin-left:1.3888888888889%;margin-right:1.3888888888889%}#newsletter
form{display:inline;float:left;width:47.222222222222%;margin-left:1.3888888888889%;margin-right:1.3888888888889%;padding-top:30px}#newsletter form
input{width:75%;float:left;border:1px
solid #fff}#newsletter form
button{float:left;width:25%;padding:0}.pathway{height:40px;line-height:40px;background:#10A539;color:#fff;font-size:13px;font-weight:bold;text-transform:uppercase}.pathway
li{float:left}.pathway
a{float:left;height:40px;line-height:40px;color:#fff;padding:0
50px;position:relative}.pathway a::after{content:'';position:absolute;right:-12px;top:0;height:40px;width:12px;background:url(/img/pathArrow.png) no-repeat 0 0}.pathway
span{float:left;height:40px;line-height:40px;color:#fff;padding:0
50px;background:#000;border-right:1px solid #fff}.contentRow{clear:both;margin-bottom:100px;overflow:hidden}.contentRow
img{float:left;width:55%}.contentRow
.text{float:left;width:45%;padding-left:40px;padding-top:20px}.contentRow.alt
img{float:right}.contentRow.alt
.text{padding:20px
40px 0 0}.callToAction{font-size:18px;text-align:center}.attachments{list-style-type:none;text-align:left;margin:0;padding:0;padding-top:40px}.attachments
li{display:inline-block}.attachments li
a{display:block;padding:0
2em 0 40px;height:35px;line-height:35px;font-size:14px;margin-right:5px;text-transform:uppercase;color:#fff;background:#10A539;letter-spacing:0;position:relative}.attachments li a::before{content:'⇪';font-size:18px;margin-right:2px;transform:rotate(180deg);-webkit-transform:rotate(180deg);position:absolute;left:10px;top:0;bottom:0;width:20px;line-height:30px}.paging{display:inline;float:left;width:97.222222222222%;margin-left:1.3888888888889%;margin-right:1.3888888888889%}.paging > span,
.paging
a{display:inline-block;width:50px;height:50px;line-height:50px;background:#10A539;color:#fff;font-size:15px;font-weight:bold;text-align:center}.paging>span{margin-right:5px}.paging>span.current{background:#000}.boxes{display:flex;flex-wrap:wrap}.box{float:left;width:25%;background:#EDEDED;text-align:center;padding:20px;border:2px
solid #fff}.box:nth-child(4n+1){clear:left}.box.double{width:50%}.box.contacts,.box.job{text-transform:uppercase;color:#fff;padding:130px
50px 80px}.box.contacts strong,
.box.job
strong{font-size:24px;display:block;position:relative;text-transform:uppercase;padding-top:30px}.box.contacts strong::after,
.box.job strong::after{content:'';width:84px;height:1px;background:#fff;position:absolute;top:15px;left:50%;margin-left:-42px}.box.contacts{background:#10A539 url(/img/contact.png) no-repeat 50% 60px}.box.job{background:#10A539 url(/img/handshake.png) no-repeat 50% 60px}.box.adria
strong{background:#10A539;color:#fff;display:inline-block;height:60px;line-height:60px;padding:0
30px;font-size:16px;margin:0
auto;text-align:center;text-transform:uppercase}.box.adria{background:url(/img/adria.jpg) no-repeat 0 0 / cover;color:#fff;font-size:18px;font-weight:bold;padding:40px
25px 100px;text-align:left;text-transform:uppercase;position:relative;text-align:center}.box.adria
strong{background:#ED2217;width:240px;bottom:30px;left:50%;position:absolute;margin-left:-120px}.slick-slider{position:relative}.slick-slider
img{display:block}.slick-slider .slick-arrow{position:absolute;top:50%;width:60px;height:60px;z-index:500;margin-top:-30px;cursor:pointer;opacity:0;transition:300ms;-webkit-transition:300ms;overflow:hidden;text-indent:-100em;padding:0}.slick-slider .slick-arrow.slick-prev{background:#10A539 url(/img/left.png) no-repeat 50% 50%;left:0}.slick-slider .slick-arrow.slick-next{background:#10A539 url(/img/right.png) no-repeat 50% 50%;right:0}.slick-slider.slick-initialized .slick-arrow{opacity:1}.slick-slider .slick-dots{position:absolute;bottom:-60px;left:0;right:0;list-style-type:none;margin:0;padding:0;text-align:center;display:block}.slick-slider .slick-dots
li{display:inline-block;margin:0
2px}.slick-slider .slick-dots li
button{display:inline-block;padding:0;width:40px;height:40px;line-height:40px}.slick-slider .slick-dots li.slick-active
button{background:#000}#slideShow
.slide{position:relative;width:100%}#slideShow .slide
.content{position:absolute;left:7vw;top:40%;transition:800ms;-webkit-transition:800ms;transform:translateY(-50%);-webkit-transform:translateY(-50%);color:#fff;font-size:24px;font-weight:bold;text-transform:uppercase;max-width:700px;text-shadow:3px 3px 5px rgba(0,0,0,0.6)}#slideShow .slide .content
p{line-height:1.2em}#slideShow .slide
h2{color:#fff;font-weight:900;font-size:70px;margin-bottom:10px;text-shadow:3px 3px 10px rgba(0,0,0,0.6)}.js #slideShow .content>*{transition:800ms ease-out;-webkit-transition:800ms ease-out;transition-delay:200ms;-webkit-transition-delay:200ms;opacity:0;transform:translateX(500px);-webkit-transform:translateX(500px)}.js #slideShow .slick-active .content>*{opacity:1;transform:translateX(0px);-webkit-transform:translateX(0px)}#homepage
.intro{text-align:center;padding:80px
0;font-size:24px;font-weight:bold;text-transform:uppercase}#homepage
.worldMap{padding:100px
0;overflow:hidden}#homepage .worldMap .image,
#homepage .worldMap
.content{float:left;width:50%}#homepage .worldMap
.content{font-size:18px}#homepage .worldMap .content
h3{color:#000;margin-bottom:30px}#homepage .worldMap .content
ul{list-style-type:none}#homepage .worldMap .content ul
li{position:relative;float:left;width:50%;padding-left:15px}#homepage .worldMap .content ul li::before{content:'';width:5px;height:5px;border-radius:50%;border:1px
solid #10A539;position:absolute;left:0;top:50%;margin-top:-3px}.categoryPreview{color:#fff;min-height:18vw;background-image:url(/img/esagono.png);background-repeat:no-repeat;background-size:auto 100%;background-position:-50% 50%;text-align:left;padding:5vw 3vw 0}.categoryPreview
img{margin-bottom:10px;height:12.5vw;object-fit:scale-down}.categoryPreview
h3{position:relative;color:#fff;font-weight:900;line-height:1.4em}.categoryPreview.category1{background-color:#E55012}.categoryPreview.category2{background-color:#FAB202}.categoryPreview.category3{background-color:#C20018}.categoryPreview.category4{background-color:#0094DC}.categoryPreview.category5{background-color:#10A539}.categoryPreview.category6{background-color:#DE006F}.categoryPreview.category7{background-color:#90151B}.categoryPreview.category8{background-color:#734189}#productCategory{margin:0
30px;overflow:hidden}#productCategory
.sideBar{width:250px;float:left}#productCategory
.main{margin-left:290px}.filter{margin-bottom:30px}.filter
h4{background:#10A539;color:#fff;height:40px;line-height:40px;font-size:16px;margin:0;padding:0
5px;letter-spacing: .1em;text-align:center}.filter
.checkbox{height:58px;line-height:54px;border:1px
solid #D7D7D7;border-top:none;margin:0;padding:0
10px 0 30px;position:relative}.filter
label{font-size:13px;cursor:pointer;font-weight:bold;display:block}.filter.materials .checkbox::before{content:'';width:15px;background:red;top:0;left:0;bottom:0;position:absolute}.filter.materials .material1::before{background-color:#0094DC}.filter.materials .material2::before{background-color:#E55012}.filter.materials .material3::before{background-color:#10A539}.filter.materials .material4::before{background-color:#FAB202}.filter.materials .material5::before{background-color:#734189}.filter
.submit{height:0;overflow:hidden;transition:100ms;-webkit-transition:100ms}.filter
.submit.visible{height:40px}.filter .submit
input{width:100%;height:40px;line-height:40px;font-size:14px}.category1 .filter
h4{background:#E55012}.category1 .productPreview .more,
.category1 .productPreview
h3{color:#E55012}.category2 .filter
h4{background:#FAB202}.category2 .productPreview .more,
.category2 .productPreview
h3{color:#FAB202}.category3 .filter
h4{background:#C20018}.category3 .productPreview .more,
.category3 .productPreview
h3{color:#C20018}.category4 .filter
h4{background:#0094DC}.category4 .productPreview .more,
.category4 .productPreview
h3{color:#0094DC}.category5 .filter
h4{background:#10A539}.category5 .productPreview .more,
.category5 .productPreview
h3{color:#10A539}.category6 .filter
h4{background:#DE006F}.category6 .productPreview .more,
.category6 .productPreview
h3{color:#DE006F}.category7 .filter
h4{background:#90151B}.category7 .productPreview .more,
.category7 .productPreview
h3{color:#90151B}.category8 .filter
h4{background:#734189}.category8 .productPreview .more,
.category8 .productPreview
h3{color:#734189}.mobileFilters{display:none}.productPreview{border:1px
solid #D7D7D7;color:#000;text-align:center;padding:10px
2vw 60px;display:inline-block;margin-bottom:50px;font-size:14px;position:relative}.productPreview
h3{margin:0
0 10px;padding-bottom:15px;font-size:18px;line-height:1.3em}.productPreview
.excerpt{padding:15px
0;margin-bottom:15px}.productPreview .excerpt
p{margin:0}.productPreview h3,
.productPreview
.excerpt{position:relative}.productPreview h3::after,
.productPreview .excerpt::after{content:'';position:absolute;left:50%;background:#000;height:1px;width:80px;margin-left:-40px;bottom:0}.productPreview
.more{display:block;color:#10A539;text-transform:uppercase;font-weight:bold;letter-spacing: .15em}.productPreview
.materials{position:absolute;bottom:0;left:0;right:0;height:20px;display:flex;margin:0
!important}.productList{display:block;width:102.77777777778%;margin-left:-1.3888888888889%;margin-right:-1.3888888888889%;*zoom:1;display:inline-block;display:flex;flex-wrap:wrap}.productList:before,.productList:after{content:"";display:table}.productList:after{clear:both}.productList
.productPreview{display:inline;float:left;width:22.222222222222%;margin-left:1.3888888888889%;margin-right:1.3888888888889%}.productList .productPreview:nth-child(4n+1){clear:left}.materials
span{display:inline-block;height:20px;line-height:20px;background:lime;flex-grow:1;font-size:10px;color:#fff;padding:0
10px;text-transform:uppercase}.materials
span.material1{background-color:#0094DC}.materials
span.material2{background-color:#E55012}.materials
span.material3{background-color:#10A539}.materials
span.material4{background-color:#FAB202}.materials
span.material5{background-color:#734189}#product{overflow:hidden}#product
.mainImage{display:inline;float:left;width:38.888888888889%;margin-left:1.3888888888889%;margin-right:1.3888888888889%;min-height:50px;padding:2vw;border:1px
solid #D7D7D7}#product
.mainDescription{display:inline;float:left;width:55.555555555556%;margin-left:1.3888888888889%;margin-right:1.3888888888889%}#product
.materials{margin-bottom:30px}#product
.text{padding:30px
0;border:1px
solid #000;border-style:solid none;margin-bottom:40px}#product
.videozoom{margin-top:30px}#product
.tech{display:table;width:90%;margin:0
auto;text-align:center;margin-bottom:100px;border-collapse:collapse}#product .tech
.spec{display:table-cell;border:1px
solid #D7D7D7;padding:20px;width:33%}#product .tech .spec
h4{font-size:18px;position:relative;margin-bottom:15px;padding-bottom:15px}#product .tech .spec h4::after{content:'';width:84px;height:1px;background:#000;position:absolute;bottom:0;left:50%;margin-left:-42px}#product .tech .spec
h5{margin:0;padding-top:30px;position:relative}#product .tech .spec h5::after{content:'';width:84px;height:1px;background:#000;position:absolute;top:15px;left:50%;margin-left:-42px}#product .specs
li{min-height:50px;margin-bottom:12px;padding-left:72px;position:relative;padding-top:10px}#product .specs li
strong{display:block;color:#10A539}#product .specs li::before{content:'';display:block;width:50px;height:50px;position:absolute;top:0;left:0}#product .specs li.consumo::before{background:url(/img/icons/consumo.png) no-repeat center}#product .specs li.calpestio::before{background:url(/img/icons/calpestio.png) no-repeat center}#product .specs li.confezione::before{background:url(/img/icons/confezione.png) no-repeat center}#product .specs li.conservazione::before{background:url(/img/icons/conservazione.png) no-repeat center}#product .specs li.peso::before{background:url(/img/icons/peso.png) no-repeat center}#product .specs li.larghezza::before{background:url(/img/icons/larghezza.png) no-repeat center}#product .specs li.spessore::before{background:url(/img/icons/spessore.png) no-repeat center}#product .specs li.tempo_attesa::before{background:url(/img/icons/tempo_attesa.png) no-repeat center}#product
.relatedProducts{clear:both;padding-top:100px;max-width:1240px;margin:0
auto}#product .relatedProducts
h2{color:#000;text-align:center;margin-bottom:50px}#product .relatedProducts
.relatedProductList{display:block;width:102.77777777778%;margin-left:-1.3888888888889%;margin-right:-1.3888888888889%;*zoom:1;display:inline-block;display:flex;flex-wrap:wrap}#product .relatedProducts .relatedProductList:before,
#product .relatedProducts .relatedProductList:after{content:"";display:table}#product .relatedProducts .relatedProductList:after{clear:both}#product .relatedProducts
.productPreview{display:inline;float:left;width:30.555555555556%;margin-left:1.3888888888889%;margin-right:1.3888888888889%}#product .relatedProducts .productPreview:nth-child(3n+1){clear:left}.videozoom{display:inline-block;position:relative}.videozoom::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:url(/img/play.png) no-repeat center}#jobPage{overflow:hidden}#jobPage
h2{margin-bottom:1em}#jobPage
.row{display:block;width:102.77777777778%;margin-left:-1.3888888888889%;margin-right:-1.3888888888889%;*zoom:1;display:inline-block}#jobPage .row:before,
#jobPage .row:after{content:"";display:table}#jobPage .row:after{clear:both}.jobList{display:inline;float:left;width:47.222222222222%;margin-left:1.3888888888889%;margin-right:1.3888888888889%}.jobForm{display:inline;float:left;width:38.888888888889%;margin-left:1.3888888888889%;margin-right:1.3888888888889%;float:right}.jobForm
form{display:block;width:105.55555555556%;margin-left:-2.7777777777778%;margin-right:-2.7777777777778%;*zoom:1;display:inline-block}.jobForm form:before,
.jobForm form:after{content:"";display:table}.jobForm form:after{clear:both}.jobForm form
h6{display:inline;float:left;width:94.444444444444%;margin-left:2.7777777777778%;margin-right:2.7777777777778%;margin-bottom:10px}.jobForm .input,
.jobForm
.submit{display:inline;float:left;width:94.444444444444%;margin-left:2.7777777777778%;margin-right:2.7777777777778%}.jobForm .inputGroup
.input{display:inline;float:left;width:44.444444444444%;margin-left:2.7777777777778%;margin-right:2.7777777777778%}.jobForm .inputGroup .input:nth-child(2n+1){clear:left}.job{border-bottom:1px solid #fff}.job
header{height:60px;line-height:60px;background:#10A539;color:#fff;position:relative;cursor:pointer}.job
h5{color:#fff;margin:0;line-height:60px;padding-left:20px}.job h5
strong{color:#000}.job
.more{display:inline-block;height:22px;line-height:22px;width:22px;border-radius:50%;position:absolute;right:10px;top:50%;cursor:pointer;text-align:center;color:#fff;font-weight:bold;vertical-align:middle;margin-top:-11px}.job .more
span{display:block;position:absolute;width:12px;height:2px;top:10px;left:5px;background:#fff;transition:250ms}.job .more span:nth-child(2){transform:rotate(90deg);-webkit-transform:rotate(90deg)}.job .more.less span:nth-child(2){transform:rotate(180deg);-webkit-transform:rotate(180deg)}.job
.content{transition:250ms;overflow:hidden;height:auto;padding:20px}.job
.content.hidden{display:none;height:0}#contactPage
.intro{margin-bottom:150px;overflow:hidden}#contactPage .intro
.infos{float:left;width:55%;padding-right:80px}#contactPage .intro
.contactForm{float:right;width:45%}#contactPage
.map{position:relative;overflow:hidden;margin-bottom:150px}#contactPage .map
.sedi{float:right;width:600px;background:#10A539;padding:60px
80px}#contactPage .map .sedi h3,
#contactPage .map .sedi
strong{color:#fff}#contactPage .map
#mappa{position:absolute;top:0;left:0;bottom:0;right:600px}#contactPage .partners
.header{text-align:center;margin-bottom:50px}#partnerMap{height:750px}#partnerList{max-width:1800px;margin:0
auto;padding-top:50px;overflow:hidden;display:flex;flex-wrap:wrap}@media (max-width: 1900px){#partnerList{margin:0
50px}}.partner{width:20%;text-align:center;float:left;background:#10A539;color:#fff;min-height:18vw;border:2px
solid #fff;padding:3vw 1vw 30px;text-transform:uppercase;font-size:14px}.partner
h3{color:#fff}#instructions{overflow:hidden}.instructionPreview{display:inline;float:left;width:30.555555555556%;margin-left:1.3888888888889%;margin-right:1.3888888888889%;margin-bottom:30px;position:relative}.instructionPreview
img{display:block}.instructionPreview
h3{position:absolute;bottom:5px;left:0;right:30px;background:#fff;background:rgba(255,255,255,0.8);padding:30px;margin:0;font-size:18px}#instruction{max-width:840px;padding:0
10px;margin:0
auto}#instruction
.attachments{text-align:center}#instruction .attachments
a{background:red}.instructionSlider{margin-bottom:100px}.no-touch #mainMenu li
a{position:relative}.no-touch #mainMenu li a::after{content:'';position:absolute;bottom:20px;left:50%;right:50%;background:#000;height:1px;transition:600ms cubic-bezier(0.68,-0.55,0.265,1.55);-webkit-transition:600ms cubic-bezier(0.68,-0.55,0.265,1.55)}.no-touch #mainMenu li a:hover::after{left:5%;right:5%}.no-touch #mainMenu li ul
a{transition:300ms ease;-webkit-transition:300ms ease}.no-touch #mainMenu li ul a::after{display:none}.no-touch #mainMenu li ul a:hover{color:#808080;background-position:3px 50%}.no-touch input[type='submit'],
.no-touch .button,
.no-touch button,
.no-touch #homepage .box.about strong,
.no-touch .attachments li a,
.no-touch .paging
a{transition:300ms linear;-webkit-transition:300ms linear}.no-touch input[type='submit']:hover,
.no-touch .button:hover,
.no-touch button:hover,
.no-touch #homepage .box.about strong:hover,
.no-touch .attachments li a:hover,
.no-touch .paging a:hover{background-color:#12bc41 !important;text-shadow:1px 1px 2px rgba(0,0,0,0.6)}.no-touch #homepage .box.kedil
strong{transition:300ms linear;-webkit-transition:300ms linear}.no-touch #homepage .box.kedil strong:hover{background-color:#12bc41 !important;text-shadow:1px 1px 2px rgba(0,0,0,0.6)}.no-touch #slideShow
.arrow{transition:100ms linear;-webkit-transition:100ms linear}.no-touch #slideShow .arrow.cycle-prev:hover{transform:translateX(-5px);-webkit-transform:translateX(-5px)}.no-touch #slideShow .arrow.cycle-next:hover{transform:translateX(5px);-webkit-transform:translateX(5px)}.no-touch .social
a{transition:200ms linear;-webkit-transition:200ms linear}.no-touch .social a:hover{transform:rotate(10deg);-webkit-transform:rotate(10deg)}.no-touch
.categoryPreview{transition:300ms ease;-webkit-transition:300ms ease}.no-touch .categoryPreview:hover{background-position:-40% 50%}.no-touch
.productPreview{position:relative}.no-touch .productPreview::after,
.no-touch .productPreview::before{content:'';border:1px
solid #000;position:absolute;right:0%;top:0%;left:0%;bottom:0%;opacity:0}.no-touch .productPreview::before{border-style:solid solid none none;right:100%;bottom:100%}.no-touch .productPreview::after{border-style:none none solid solid;left:100%;top:100%}.no-touch .productPreview:hover::before{animation:productAnimationBefore 350ms linear forwards;-webkit-animation:productAnimationBefore 350ms linear forwards;opacity:1}.no-touch .productPreview:hover::after{animation:productAnimationAfter 350ms 350ms linear forwards;-webkit-animation:productAnimationAfter 350ms 350ms linear forwards;opacity:1}.no-touch .filter label:hover{color:#10A539}@keyframes
boxAnimationBefore{0%{right:98%;bottom:98%}50%{right:2%;bottom:98%}100%{right:2%;bottom:2%}}@keyframes
boxAnimationAfter{0%{left:98%;top:98%}50%{left:2%;top:98%}100%{left:2%;top:2%}}@-webkit-keyframes
boxAnimationBefore{0%{right:98%;bottom:98%}50%{right:2%;bottom:98%}100%{right:2%;bottom:2%}}@-webkit-keyframes
boxAnimationAfter{0%{left:98%;top:98%}50%{left:2%;top:98%}100%{left:2%;top:2%}}@keyframes
productAnimationBefore{0%{right:100%;bottom:100%}50%{right:0%;bottom:100%}100%{right:0%;bottom:0%}}@keyframes
productAnimationAfter{0%{left:100%;top:100%}50%{left:0%;top:100%}100%{left:0%;top:0%}}@-webkit-keyframes
productAnimationBefore{0%{right:100%;bottom:100%}50%{right:0%;bottom:100%}100%{right:0%;bottom:0%}}@-webkit-keyframes
productAnimationAfter{0%{left:100%;top:100%}50%{left:0%;top:100%}100%{left:0%;top:0%}}@media (max-width: 1850px){h1{font-size:46px}h2{font-size:20px}h3{font-size:20px}h4{font-size:28px}p{line-height:1.6em}.mainTitle{margin-bottom:60px}#slideShow .slide
h2{font-size:65px}}@media (max-width: 1550px){#slideShow .slide
h2{font-size:60px}.container{max-width:1240px;padding:0
20px}h1{font-size:42px}.mainTitle{font-size:18px}.jobForm{display:inline;float:left;width:47.222222222222%;margin-left:1.3888888888889%;margin-right:1.3888888888889%}#partnerMap{height:650px}.productList
.productPreview{display:inline;float:left;width:30.555555555556%;margin-left:1.3888888888889%;margin-right:1.3888888888889%}.productList .productPreview:nth-child(4n+1){clear:none}.productList .productPreview:nth-child(3n+1){clear:left}}@media (max-width: 1400px){body{font-size:15px}.pathway{font-size:12px}.pathway
span{padding:0
30px}.pathway
a{padding:0
30px}#mainMenu>ul>li>a{font-size:15px !important}#logolink{left:20px;width:300px;background-size:contain}h1{font-size:38px}#slideShow .slide
h2{font-size:50px}#homepage
.intro{font-size:22px}#homepage .box.contacts strong,
#homepage .box.job
strong{font-size:20px}#homepage
.box.about{font-size:20px}#homepage
.box.kedil{font-size:16px}#siteFooter{padding:40px
20px;display:block}#siteFooter .infos2,
#siteFooter
.contacts{display:inline;float:left;width:30.555555555556%;margin-left:1.3888888888889%;margin-right:1.3888888888889%}#siteFooter
.infos{display:inline;float:left;width:30.555555555556%;margin-left:1.3888888888889%;margin-right:1.3888888888889%}#siteFooter
.socialBox{clear:both;width:100%;padding:20px
0;margin:0;display:block;text-align:left}#siteFooter .socialBox
.social{display:inline;float:left;width:30.555555555556%;margin-left:1.3888888888889%;margin-right:1.3888888888889%}#siteFooter .socialBox
.menu{display:inline;float:left;width:63.888888888889%;margin-left:1.3888888888889%;margin-right:1.3888888888889%;position:static}div.social
a{width:40px;height:40px;background-size:auto 40px;margin:0;margin-right:5px}div.social
a.twitter{background-position:-40px 0}div.social
a.google{background-position:-80px 0}div.social
a.linkedin{background-position:-120px 0}div.social
a.youtube{background-position:-160px 0}.filter
h4{font-size:15px}.mainTitle{margin-bottom:40px}#product
.relatedProducts{max-width:none;margin:0
50px}#product .tech .spec
h4{font-size:16px}}@media (max-width: 1200px){#slideShow .slide
h2{font-size:40px}#toggler{display:block;position:absolute;top:55px;right:10px;width:40px;height:40px;z-index:1000;cursor:pointer}#toggler
span{background:#10A539;position:absolute;height:3px;right:5px;left:5px;opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition: .25s ease-in-out;transition: .25s ease-in-out}#toggler span:nth-child(1){top:6px}#toggler span:nth-child(2),
#toggler span:nth-child(3){top:17px}#toggler span:nth-child(4){top:28px}#toggler.open{position:fixed;top:20px;right:20px}#toggler.open
span{background:#fff}#toggler.open span:nth-child(1),
#toggler.open span:nth-child(4){top:17px;width:0%;left:50%}#toggler.open span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}#toggler.open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#mainMenu{position:fixed;z-index:999;left:-100%;top:0;bottom:0;width:100%;right:auto;transition:none;-webkit-transition:none;height:auto}#mainMenu::before{display:none}#mainMenu:after{position:absolute;content:'';width:100%;top:0;bottom:0;left:0;background:#10A539;background:rgba(16,165,57,0.95);transform:translateY(-100%);-webkit-transform:translateY(-100%);-webkit-transition:all 600ms;transition:all 600ms}#mainMenu
.menu{position:absolute;z-index:1000;left:0;right:0;top:50%;transform:translateY(-55%);-webkit-transform:translateY(-55%)}#mainMenu .menu
li{display:block;height:50px}#mainMenu .menu li
a{height:50px;line-height:50px;opacity:0;transform:translateY(30px);-webkit-transform:translateY(30px);-webkit-transition:all 1000ms;transition:all 1000ms;transition-delay:300ms;-webkit-transition-delay:300ms;text-align:center;display:block;color:#fff;font-size:18px !important}#mainMenu .menu li a::after{display:none !important}#mainMenu.open{left:0}#mainMenu.open:after{transform:translateY(0);-webkit-transform:translateY(0)}#mainMenu.open .menu li
a{opacity:1;transform:translateY(0px);-webkit-transform:translateY(0px)}#mainMenu
.submenu{display:none !important}body{font-size:14px}#topBar{float:none;text-align:center;position:relative}#topBar
.phone{font-size:12px;float:right;padding:0
10px}#topBar
.search{float:none;display:inline-block;padding:5px
20px;width:auto;position:absolute;top:0;left:150px;right:150px}#topBar .search
input{width:100% !important}#languages{font-size:12px}#siteHeader{height:110px}#logolink{top:50px;left:0px;width:220px;height:55px}#homepage
.intro{padding:40px
0;font-size:20px}.categoryPreview{font-size:14px}.categoryPreview
h3{font-size:16px;margin-bottom:5px;padding-bottom:5px}#homepage .box.contacts,
#homepage
.box.job{padding:80px
20px 20px;font-size:14px;background-position:50% 20px}#homepage .box.contacts strong,
#homepage .box.job
strong{font-size:16px}#homepage
.box.about{padding-top:40px;font-size:18px}#homepage .box.kedil strong,
#homepage .box.about
strong{height:50px;line-height:50px;font-size:15px}#homepage
.box.kedil{font-size:15px}h4{font-size:24px}#homepage .worldMap
.content{font-size:17px}#siteFooter .infos
img{width:180px;margin-bottom:20px}.pathway{height:30px;line-height:30px;font-size:12px;overflow:hidden}.pathway a,
.pathway
span{height:30px;line-height:30px}.pathway a::after{background-position:0 -5px}h1{font-size:30px;margin-bottom: .2em}h3{font-size:18px}h6{font-size:16px}.mainTitle{font-size:15px}.js .file
label{font-size:14px;height:50px}#contactPage
.map{margin-bottom:80px}#partnerMap{height:500px}#partnerList{margin:0
20px}.partner{width:33.33%;font-size:12px}#productCategory
.sideBar{display:none}#productCategory
.main{margin-left:0}.mobileFilters{display:block;margin-bottom:20px;overflow:hidden}.mobileFilters
.input{margin:0;float:left;width:50%;padding-right:10px;max-width:250px}.mobileFilters
select{height:40px;line-height:40px;background:#f0f0f0}.instructionPreview
h3{font-size:13px;padding:15px}}@media (max-width: 1000px){#homepage
.intro{font-size:16px}.box{width:33.33%}.box.job{width:50%}#newsletter{padding:20px
0}#newsletter .text,
#newsletter
form{display:block;margin:0;width:100%;text-align:center;max-width:500px;float:none;margin:0
auto}#siteFooter .infos,
#siteFooter .infos2,
#siteFooter .contacts,
#siteFooter
.socialBox{display:inline;float:left;width:47.222222222222%;margin-left:1.3888888888889%;margin-right:1.3888888888889%;clear:none}#siteFooter .socialBox
.social{margin:0;float:none;width:100%;display:block}#siteFooter
.menu{position:static;text-align:center;float:none;clear:both;padding-top:20px}.contentRow{max-width:600px;margin:0
auto}.contentRow img,
.contentRow
.text{float:none;width:100%;padding:0;margin-bottom:30px}#jobPage
.row{margin:0;display:block}.jobList{width:100%;float:none;margin:0
0 40px;display:block}.jobForm{width:100%;float:none;margin:0;display:block}#contactPage .intro
.infos{width:100%;float:none;padding:0;margin-bottom:40px}#contactPage .intro
.contactForm{float:none;width:100%}#contactPage .intro .contactForm
.inputGroup{display:block;width:102.77777777778%;margin-left:-1.3888888888889%;margin-right:-1.3888888888889%;*zoom:1;display:inline-block}#contactPage .intro .contactForm .inputGroup:before,
#contactPage .intro .contactForm .inputGroup:after{content:"";display:table}#contactPage .intro .contactForm .inputGroup:after{clear:both}#contactPage .intro .contactForm .inputGroup
.input{display:inline;float:left;width:47.222222222222%;margin-left:1.3888888888889%;margin-right:1.3888888888889%}#contactPage .map
#mappa{right:50%}#contactPage .map
.sedi{width:50%;padding:10% 5%}#partnerMap{height:400px}.productPreview{font-size:12px}.productPreview
h3{font-size:16px}.slick-slider .slick-arrow{width:40px;height:40px}.slick-slider .slick-dots li
button{width:30px;height:30px;line-height:30px}#slideShow .slide
h2{font-size:35px}#slideShow .slide
.content{left:60px}.instructionPreview{display:inline;float:left;width:47.222222222222%;margin-left:1.3888888888889%;margin-right:1.3888888888889%}}@media (max-width: 700px){#slideShow{display:none}.box{width:50%}#homepage
.intro{background:#333;color:#fff}#homepage .intro
br{display:none}.categoryPreview
img{height:20vw}#homepage
.box.job{width:100%}#homepage .worldMap .image,
#homepage .worldMap
.content{float:none;width:100%;text-align:center}#homepage
.worldMap{padding:50px
0}#homepage .worldMap
ul{text-align:left}#homepage .worldMap
.image{max-width:500px;margin:0
auto 40px}.productList .productPreview,
#product .relatedProducts
.productPreview{display:inline;float:left;width:47.222222222222%;margin-left:1.3888888888889%;margin-right:1.3888888888889%}.mainTitle{margin-bottom:30px}.mobileFilters{font-size:12px}.mobileFilters
.input{max-width:50%}.mobileFilters .input:nth-child(3){padding:0
0 0 10px}#product .mainImage,
#product
.mainDescription{width:100%;float:none;margin:0;display:block}#product
.mainImage{max-width:500px;margin:0
auto 40px}main{padding-bottom:50px}.pathway{font-size:9px}.pathway a,
.pathway
span{padding:0
15px}#contactPage .map
#mappa{position:static;height:250px}#contactPage .map
.sedi{height:auto;padding:20px;width:100%}.partner{width:50%}#contactPage
.map{margin-bottom:40px}#contactPage
.intro{margin-bottom:80px}}@media (max-width: 500px){#homepage .box.kedil,
#homepage
.box.about{width:100%;font-size:16px}#homepage .box.kedil strong,
#homepage .box.about
strong{font-size:14px}.categoryPreview
h3{font-size:14px}#logolink{width:180px;height:40px}#siteHeader{height:140px}#toggler{top:50px}#homepage
.intro{font-size:15px;padding:30px
0;background:#333;color:#fff}#homepage .box.contacts,
#homepage
.box.job{font-size:12px}#homepage .box.contacts strong,
#homepage .box.job
strong{font-size:14px}h4{font-size:20px}input[type="submit"],.button,button{font-size:14px}#newsletter form
button{width:30%}#newsletter form
input{width:70%}#siteFooter .infos,
#siteFooter .infos2,
#siteFooter .contacts,
#siteFooter
.socialBox{display:inline;float:left;width:97.222222222222%;margin-left:1.3888888888889%;margin-right:1.3888888888889%;text-align:center}#topBar{height:80px}#topBar
.search{top:45px;left:5px;right:5px;padding:0}#logolink,#toggler{top:90px}.productList .productPreview,
#product .relatedProducts
.productPreview{display:inline;float:left;width:97.222222222222%;margin-left:1.3888888888889%;margin-right:1.3888888888889%}#productCategory{margin:0
10px}#product .tech
.spec{padding:10px;font-size:12px}#product .tech .spec
h4{font-size:12px}#product .tech .spec
h5{font-size:10px}#product
.tech{width:100%;margin:0}.container{padding:0
10px}.jobForm .inputGroup
.input{display:inline;float:left;width:94.444444444444%;margin-left:2.7777777777778%;margin-right:2.7777777777778%}h1{font-size:20px}.mainTitle{font-size:13px}#contactPage .intro .contactForm .inputGroup
.input{display:inline;float:left;width:97.222222222222%;margin-left:1.3888888888889%;margin-right:1.3888888888889%}h3{font-size:16px}.partner{width:100%;padding:20px}#partnerList{margin:0
10px}.instructionPreview{display:inline;float:left;width:97.222222222222%;margin-left:1.3888888888889%;margin-right:1.3888888888889%}}#cookie_reload{cursor:pointer}#cookiedisclaimer2022{position:fixed;top:0;right:0;left:0;bottom:0;z-index:999999;background:rgba(0,0,0,0.35);transition:opacity .35s;pointer-events:all}#cookiedisclaimer2022
.inner_disclaimer{position:fixed;top:50%;right:0;left:0;padding:75px
25px;text-align:center;color:#333;font-size:15px;background:#fff;box-shadow:0 5px 15px rgba(0,0,0,0.2);z-index:9999;line-height:1.5em;width:90%;max-width:600px;margin:0
auto;transform:translateY(-50%);max-height:100%;overflow:auto;transition:transform 1000ms cubic-bezier(0.165,0.840,0.440,1.000);letter-spacing:0;font-weight:normal}@media (max-width: 600px){#cookiedisclaimer2022
.inner_disclaimer{font-size:13px}}#cookiedisclaimer2022.hidden{pointer-events:none;opacity:0}#cookiedisclaimer2022.hidden
.inner_disclaimer{transform:translateY(-75%)}#cookiedisclaimer2022
h3{font-size:18px;margin-bottom:2em;font-weight:normal;color:inherit;line-height:1.2em;letter-spacing:0}#cookiedisclaimer2022
.cookie_options{margin-bottom:2em;display:flex;justify-content:center}@media (max-width: 600px){#cookiedisclaimer2022
.cookie_options{flex-flow:column}}#cookiedisclaimer2022 .cookie_options
span{background:#333;cursor:pointer;display:inline-block;padding:1em;margin:10px;font-weight:400;color:#fff;border:1px
solid #333;transition:background .35s}@media (max-width: 600px){#cookiedisclaimer2022 .cookie_options
span{margin:5px
0}}#cookiedisclaimer2022 .cookie_options span:hover{background:#4d4d4d}#cookiedisclaimer2022 .cookie_options
span#cookieselect{color:#333;background:#fff}#cookiedisclaimer2022 .cookie_options span#cookieselect:hover{background:#e6e6e6}#cookiedisclaimer2022
a{text-decoration:underline;color:#808080;cursor:pointer;display:inline-block;padding:5px}#cookiedisclaimer2022 a:hover{color:#333}#cookiedisclaimer2022
#cookie_close{position:absolute;right:0;top:0;width:50px;height:50px;text-align:center;line-height:50px;background:#333;color:#fff;cursor:pointer;transition:background .35s}#cookiedisclaimer2022 #cookie_close:hover{background:#4d4d4d}#cookiedisclaimer2022
#cookie_preferences{text-align:left;margin-bottom:2em;display:none}#cookiedisclaimer2022
#cookie_preferences.show{display:block}#cookiedisclaimer2022
.cookie_type{margin-bottom:2em;padding-bottom:2em;border-bottom:1px solid #999}#cookiedisclaimer2022 .cookie_type:last-of-type{border-bottom:none}#cookiedisclaimer2022
.cookie_flex{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}#cookiedisclaimer2022 .cookie_flex h5,
#cookiedisclaimer2022 .cookie_flex
h6{margin:0}#cookiedisclaimer2022
.cookie_type_list{padding-left:20px}#cookiedisclaimer2022
.toggle{cursor:pointer;display:inline-block}#cookiedisclaimer2022 .toggle-switch{display:inline-block;background:#ccc;border-radius:16px;width:58px;height:32px;position:relative;vertical-align:middle;transition:background 0.35s}#cookiedisclaimer2022 .toggle-switch:before,
#cookiedisclaimer2022 .toggle-switch:after{content:""}#cookiedisclaimer2022 .toggle-switch:before{display:block;background:linear-gradient(to bottom,#fff 0%,#eee 100%);border-radius:50%;box-shadow:0 0 0 1px rgba(0,0,0,0.25);width:24px;height:24px;position:absolute;top:4px;left:4px;transition:left 0.35s}.toggle:hover #cookiedisclaimer2022 .toggle-switch:before{background:linear-gradient(to bottom,#fff 0%,#fff 100%);box-shadow:0 0 0 1px rgba(0,0,0,0.5)}#cookiedisclaimer2022 .toggle-checkbox:checked+.toggle-switch{background:#5b5}#cookiedisclaimer2022 .toggle-checkbox:checked+.toggle-switch:before{left:30px}#cookiedisclaimer2022 .toggle-checkbox{position:absolute;visibility:hidden}#cookiedisclaimer2022
button{display:block;font-size:18px;margin:0
auto 2em;float:none;background:#5b5;padding:1em
2em;color:#fff;transition:background 0.35s;font-weight:400;border:none;cursor:pointer;height:auto;line-height:normal}#cookiedisclaimer2022 button:hover{background:#3a3}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0
8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0
auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader
a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0
0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler
iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px
0 40px;margin:0
auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#444}.mfp-figure
small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure
figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure
small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px
5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.easy-autocomplete{position:relative}.easy-autocomplete
input{border-color:#ccc;border-style:solid;border-width:1px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.1) inset;color:#555;float:none;padding:6px
12px}.easy-autocomplete input:hover, .easy-autocomplete input:focus{box-shadow:none}.easy-autocomplete
a{display:block}.easy-autocomplete.eac-blue-light input:hover, .easy-autocomplete.eac-blue-light input:focus{border-color:#66afe9;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6)}.easy-autocomplete.eac-blue-light
ul{border-color:#66afe9;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6)}.easy-autocomplete.eac-blue-light ul li, .easy-autocomplete.eac-blue-light ul .eac-category{border-color:#66afe9}.easy-autocomplete.eac-blue-light ul li.selected, .easy-autocomplete.eac-blue-light ul .eac-category.selected{background-color:#ecf5fc}.easy-autocomplete.eac-green-light input:hover, .easy-autocomplete.eac-green-light input:focus{border-color:#41DB00;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(146, 237, 107, 0.6)}.easy-autocomplete.eac-green-light
ul{border-color:#41DB00;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(146, 237, 107, 0.6)}.easy-autocomplete.eac-green-light ul li, .easy-autocomplete.eac-green-light ul .eac-category{border-color:#41DB00}.easy-autocomplete.eac-green-light ul li.selected, .easy-autocomplete.eac-green-light ul .eac-category.selected{background-color:#9eff75}.easy-autocomplete.eac-red-light input:hover, .easy-autocomplete.eac-red-light input:focus{border-color:#ff5b5b;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(255, 90, 90, 0.6)}.easy-autocomplete.eac-red-light
ul{border-color:#ff5b5b;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(255, 90, 90, 0.6)}.easy-autocomplete.eac-red-light ul li, .easy-autocomplete.eac-red-light ul .eac-category{border-color:#ff5b5b}.easy-autocomplete.eac-red-light ul li.selected, .easy-autocomplete.eac-red-light ul .eac-category.selected{background-color:#ff8e8e}.easy-autocomplete.eac-yellow-light input:hover, .easy-autocomplete.eac-yellow-light input:focus{border-color:#ffdb00;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(255, 231, 84, 0.6)}.easy-autocomplete.eac-yellow-light
ul{border-color:#ffdb00;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(255, 231, 84, 0.6)}.easy-autocomplete.eac-yellow-light ul li, .easy-autocomplete.eac-yellow-light ul .eac-category{border-color:#ffdb00}.easy-autocomplete.eac-yellow-light ul li.selected, .easy-autocomplete.eac-yellow-light ul .eac-category.selected{background-color:#ffe233}.easy-autocomplete.eac-dark-light input:hover, .easy-autocomplete.eac-dark-light input:focus{border-color:#333;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(55, 55, 55, 0.6)}.easy-autocomplete.eac-dark-light
ul{border-color:#333;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(55, 55, 55, 0.6)}.easy-autocomplete.eac-dark-light ul li, .easy-autocomplete.eac-dark-light ul .eac-category{border-color:#333}.easy-autocomplete.eac-dark-light ul li.selected, .easy-autocomplete.eac-dark-light ul .eac-category.selected{background-color:#4d4d4d;color:#fff}.easy-autocomplete.eac-dark{color:#fff}.easy-autocomplete.eac-dark
input{background-color:#404040;border-radius:4px;box-shadow:0;color:#f6f6f6}.easy-autocomplete.eac-dark input:hover, .easy-autocomplete.eac-dark input:focus{border-color:#333;box-shadow:0}.easy-autocomplete.eac-dark
ul{border-color:#333;padding:}.easy-autocomplete.eac-dark ul li, .easy-autocomplete.eac-dark ul .eac-category{background-color:#404040;border-color:#333}.easy-autocomplete.eac-dark ul li.selected, .easy-autocomplete.eac-dark ul .eac-category.selected{background-color:#737373;color:#f6f6f6}.easy-autocomplete.eac-dark-glass{color:#fff}.easy-autocomplete.eac-dark-glass
input{background-color:rgba(0, 0, 0, 0.8);border-radius:4px;box-shadow:0;color:#f6f6f6}.easy-autocomplete.eac-dark-glass input:hover, .easy-autocomplete.eac-dark-glass input:focus{border-color:rgba(0, 0, 0, 0.8);box-shadow:0}.easy-autocomplete.eac-dark-glass
ul{border-color:rgba(0, 0, 0, 0.8)}.easy-autocomplete.eac-dark-glass ul li, .easy-autocomplete.eac-dark-glass ul .eac-category{background-color:rgba(0, 0, 0, 0.8);border-color:rgba(0, 0, 0, 0.8)}.easy-autocomplete.eac-dark-glass ul li.selected, .easy-autocomplete.eac-dark-glass ul .eac-category.selected{background-color:rgba(64, 64, 64, 0.8);color:#f6f6f6}.easy-autocomplete.eac-dark-glass ul li:last-child, .easy-autocomplete.eac-dark-glass ul .eac-category:last-child{border-radius:0 0 4px 4px}.easy-autocomplete.eac-blue{color:#fff}.easy-autocomplete.eac-blue
input{background-color:#6d9ed1;border-radius:4px;box-shadow:0;color:#f6f6f6}.easy-autocomplete.eac-blue input::-webkit-input-placeholder{color:#f6f6f6}.easy-autocomplete.eac-blue input:-moz-placeholder{color:#f6f6f6}.easy-autocomplete.eac-blue input::-moz-placeholder{color:#f6f6f6}.easy-autocomplete.eac-blue input:-ms-input-placeholder{color:#f6f6f6}.easy-autocomplete.eac-blue input:hover, .easy-autocomplete.eac-blue input:focus{border-color:#5A91CB;box-shadow:0}.easy-autocomplete.eac-blue
ul{border-color:#5A91CB}.easy-autocomplete.eac-blue ul li, .easy-autocomplete.eac-blue ul .eac-category{background-color:#6d9ed1;border-color:#5A91CB}.easy-autocomplete.eac-blue ul li.selected, .easy-autocomplete.eac-blue ul .eac-category.selected{background-color:#94b8dd;color:#f6f6f6}.easy-autocomplete.eac-yellow{color:#333}.easy-autocomplete.eac-yellow
input{background-color:#ffdb7e;border-color:#333;border-radius:4px;box-shadow:0;color:#333}.easy-autocomplete.eac-yellow input:hover, .easy-autocomplete.eac-yellow input:focus{border-color:#333;box-shadow:0}.easy-autocomplete.eac-yellow
ul{border-color:#333}.easy-autocomplete.eac-yellow ul li, .easy-autocomplete.eac-yellow ul .eac-category{background-color:#ffdb7e;border-color:#333}.easy-autocomplete.eac-yellow ul li.selected, .easy-autocomplete.eac-yellow ul .eac-category.selected{background-color:#ffe9b1;color:#333}.easy-autocomplete.eac-purple{color:#333}.easy-autocomplete.eac-purple
input{background-color:#d6d1e7;border-color:#b8afd5;box-shadow:0;color:#333}.easy-autocomplete.eac-purple input:hover, .easy-autocomplete.eac-purple input:focus{border-color:#333;box-shadow:0}.easy-autocomplete.eac-purple
ul{border-color:#333}.easy-autocomplete.eac-purple ul li, .easy-autocomplete.eac-purple ul .eac-category{background-color:#d6d1e7;border-color:#333}.easy-autocomplete.eac-purple ul li.selected, .easy-autocomplete.eac-purple ul .eac-category.selected{background-color:#ebe8f3;color:#333}.easy-autocomplete.eac-bootstrap
input{border-color:#ccc;border-radius:4px;border-style:solid;border-width:1px;color:#555;padding:6px
12px}.easy-autocomplete-container{left:0;position:absolute;width:100%;z-index:700}.easy-autocomplete-container
ul{margin:0;padding:0;background:none repeat scroll 0 0 #fff;border-top:1px dotted #ccc;display:none;margin-top:0;padding-bottom:0;padding-left:0;position:relative;top:-1px}.easy-autocomplete-container ul li, .easy-autocomplete-container ul .eac-category{margin:0;padding:0;background:inherit;border-color:#ccc;border-image:none;border-style:solid;border-width:0 1px;display:block;font-size:14px;font-weight:normal;padding:4px
12px}.easy-autocomplete-container ul li:last-child{border-radius:0 0 2px 2px;border-width:0 1px 1px}.easy-autocomplete-container ul
li.selected{background:none repeat scroll 0 0 #ebebeb;cursor:pointer}.easy-autocomplete-container ul li.selected
div{font-weight:normal}.easy-autocomplete-container ul li
div{display:block;font-weight:normal;word-break:break-all}.easy-autocomplete-container ul li
b{font-weight:bold}.easy-autocomplete-container ul .eac-category{font-color:#aaa;font-style:italic}.eac-description .eac-item
span{color:#aaa;font-style:italic;font-size:0.9em}.eac-icon-left .eac-item
img{margin-right:4px;max-height:30px}.eac-icon-right .eac-item{margin-top:8px;min-height:24px;position:relative}.eac-icon-right .eac-item
img{margin-left:4px;max-height:30px;position:absolute;right:-4px;top:-8px}