body{width:100%}@font-face{font-family:'Graphik LCG';font-weight:300;src:url('/fonts/GraphikLCG-Light.woff') format('woff')}@font-face{font-family:'Graphik LCG';font-weight:400;src:url('/fonts/GraphikLCG-Regular.woff') format('woff')}@font-face{font-family:'Graphik LCG';font-weight:500;src:url('/fonts/GraphikLCG-Medium.woff') format('woff')}@font-face{font-family:'Graphik LCG';font-weight:700;src:url('/fonts/GraphikLCG-Bold.woff') format('woff')}.clearfix::after{content:"";display:table;clear:both}html[xmlns] .clearfix{display:block}* html
.clearfix{height:1%}.popupLayout{position:relative;background:#FFF;padding:20px;width:auto;max-width:800px;margin:20px
auto;font-size:14px}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:normal;font-style:normal}table{font-size:inherit;font:100%}ul.menu{list-style:none;margin:0;padding:0}ul.menu
li{margin:0;padding:0;line-height:1.9em;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:#232f58;font-family:'Graphik LCG',sans-serif,'Arial',sans-serif;font-size:18px;font-weight:300}@media (max-width: 1550px){body{font-size:16px}}@media (max-width: 1250px){body{font-size:14px}}p{margin-bottom:1em;line-height:1.9em;font-weight:300;letter-spacing:0.05em}@media (max-width: 1250px){p{line-height:1.7em}}p:last-of-type{margin:0}h1,h2,h3,h4,h5,h6{margin-bottom:1em;font-size:14px}h1{font-size:90px;color:#E20C17;line-height: .9em;font-weight:700;letter-spacing:-0.05em;margin-bottom: .25em}@media (max-width: 1550px){h1{font-size:70px}}@media (max-width: 1250px){h1{font-size:50px}}@media (max-width: 1000px){h1{font-size:38px}}@media (max-width: 480px){h1{font-size:32px}}h1.white{color:#fff}h2{font-weight:300;font-size:35px;line-height:1.25em}@media (max-width: 1550px){h2{font-size:25px}}@media (max-width: 1250px){h2{font-size:22px}}h2.white{color:#fff}h3{font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:0.15em}@media (max-width: 1550px){h3{font-size:14px}}h4{font-size:12px;font-weight:300;letter-spacing:0.15em}h5{font-size:12px;font-weight:500;text-transform:uppercase;margin-bottom:2em}ul,ol{margin:0
0 1em 1em;padding:0}ul li,
ol
li{margin:0
0 1em 0;padding:0
0 0 0;font-weight:300}strong,b{font-weight:bold}em,i{font-style:italic}a{color:#232f58;text-decoration:underline;-webkit-transition:all .2s;transition:all .2s}a:hover{color:#E20C17}.med,.more{font-weight:500;font-size:16px;letter-spacing:0.06em;text-decoration:none;-webkit-transition:all .2s;transition:all .2s}.med.more,.more.more{display:inline-block;padding-left:100px;position:relative;padding-bottom: .5em;border-bottom:1px solid;color:#E20C17;margin-top:100px}@media (max-width: 1550px){.med.more,.more.more{margin-top:75px}}@media (max-width: 1250px){.med.more,.more.more{padding-left:75px;margin-top:50px}}@media (max-width: 1000px){.med.more,.more.more{margin-top:30px}}@media (max-width: 480px){.med.more,.more.more{margin:20px
0;padding:10px;background:#f0f0f0}}.med.more:hover,.more.more:hover{color:#f8767c}.privacyDisclaimer{font-size:12px;margin-bottom:20px;letter-spacing:0.1em;color:#fff}.privacyDisclaimer
a{color:#fff}.privacyDisclaimer
div{margin-bottom:10px}.input{margin-bottom:1.5em}input[type='text'],input[type='email'],input[type='tel'],input[type='number'],input[type='password'],textarea,select{font:inherit;padding:1em
0;width:100%;-webkit-appearance:none;border-radius:0;box-shadow:none;border:0;font-size:12px;text-transform:uppercase;border-bottom:1px solid rgba(255,255,255,0.5);letter-spacing:0.15em;background:none;font-weight:300;color:#fff}select{display:block;font-size:12px;color:#232f58;font-weight:500;line-height:1.3;padding: .6em 1.4em .5em .8em;width:100%;max-width:100%;box-sizing:border-box;margin:0;border:1px
solid #aaa;box-shadow:0 1px 0 1px rgba(0,0,0,0.04);border-radius: .5em;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E'), linear-gradient(to bottom,#fff 0%,#e5e5e5 100%);background-repeat:no-repeat, repeat;background-position:right .7em top 50%, 0 0;background-size: .65em auto, 100%}select ::-ms-expand{display:none}select :hover{border-color:#888}select :focus{border-color:#aaa;box-shadow:0 0 1px 3px rgba(59,153,252,0.7);box-shadow:0 0 0 3px -moz-mac-focusring;color:#222;outline:none}select
option{font-weight:normal}textarea{height:auto;max-height:120px}input[type='submit'],.button,button{font:inherit;cursor:pointer;padding: .5em 0 .5em 3em;border:none;-webkit-appearance:none;border-radius:0;box-shadow:none;background:none;text-transform:uppercase;letter-spacing:0.05em;font-size:18px;font-weight:bold;float:right;margin-top:2em;color:#fff;border-bottom:2px solid;-webkit-transition:all .2s;transition:all .2s;position:relative}@media (max-width: 1250px){input[type='submit'],.button,button{margin-top:1em}}input[type='submit']:hover,.button:hover,button:hover{color:#6a7ec4}.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 #232f58;background:#fff;vertical-align:middle;margin-right:10px;cursor:pointer;text-align:center;line-height:22px;color:#232f58}.checkbox:not(foo) input:checked+label::before{content:"\2713"}.checkbox:not(foo) input[type=checkbox]{display:none}.error-message{font-size:15px;color:#c33;margin-top: .25em}label{margin-bottom: .3em;display:block}#flashMessage,#authMessage{position:fixed;bottom:15%;max-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;box-shadow:0 5px 15px rgba(0,0,0,0.2);transition:300ms;-webkit-transition:300ms}#flashMessage.error,#authMessage.error{background:#C14343}.response_message{position:fixed;bottom:15%;max-width:600px;left:50%;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);transform:translate3d(-50%,0,0);-webkit-transform:translate3d(-50%,0,0);width:400px;max-width:90%}.response_message.error{background:#C14343}.response_message.visible{visibility:visible;animation:messageIn 500ms ease-out forwards;-webkit-animation:messageIn 500ms ease-out forwards}@keyframes
messageIn{0%{transform:translate3d(-50%,100px,0);-webkit-transform:translate3d(-50%,100px,0);opacity:0}100%{transform:translate3d(-50%,0,0);-webkit-transform:translate3d(-50%,0,0);opacity:1}}@-webkit-keyframes
messageIn{0%{transform:translate3d(-50%,100px,0);-webkit-transform:translate3d(-50%,100px,0);opacity:0}100%{transform:translate3d(-50%,0,0);-webkit-transform:translate3d(-50%,0,0);opacity:1}}.animated
h1{transition:all 1.5s 0s;transform:translateY(100px);opacity:0}.animated p,
.animated a.more,
.animated a.gmap,
.animated form,
.animated h2,
.animated h3,
.animated .mainImage
img{transition:transform 1.5s .5s, opacity 1.5s .5s;transform:translateY(50px);opacity:0}.animated
.imago{transition:all 2s;transform:translateY(200px)}.animated h1
span{transition:all 1s 0s;clip-path:inset(100% 0 0 0)}.animated .allegati
li{transition:all 1.5s .5s;transform:translateY(50px);opacity:0}.animated .allegati li:nth-of-type(1){transition-delay:1s}.animated .allegati li:nth-of-type(2){transition-delay:1.1s}.animated .allegati li:nth-of-type(3){transition-delay:1.2s}.animated .allegati li:nth-of-type(4){transition-delay:1.3s}.animated .allegati li:nth-of-type(5){transition-delay:1.4s}.animated .allegati li:nth-of-type(6){transition-delay:1.5s}.animated .allegati li:nth-of-type(7){transition-delay:1.6s}.animated .allegati li:nth-of-type(8){transition-delay:1.7s}.animated .allegati li:nth-of-type(9){transition-delay:1.8s}.animated .allegati li:nth-of-type(10){transition-delay:1.9s}.animated .datasheet dt,
.animated .datasheet
dd{transition:all 1.5s .5s;transform:translateY(50px);opacity:0}.animated .datasheet dt:nth-of-type(1),
.animated .datasheet dd:nth-of-type(1){transition-delay:1s}.animated .datasheet dt:nth-of-type(2),
.animated .datasheet dd:nth-of-type(2){transition-delay:1.1s}.animated .datasheet dt:nth-of-type(3),
.animated .datasheet dd:nth-of-type(3){transition-delay:1.2s}.animated .datasheet dt:nth-of-type(4),
.animated .datasheet dd:nth-of-type(4){transition-delay:1.3s}.animated .datasheet dt:nth-of-type(5),
.animated .datasheet dd:nth-of-type(5){transition-delay:1.4s}.animated .datasheet dt:nth-of-type(6),
.animated .datasheet dd:nth-of-type(6){transition-delay:1.5s}.animated .datasheet dt:nth-of-type(7),
.animated .datasheet dd:nth-of-type(7){transition-delay:1.6s}.animated .datasheet dt:nth-of-type(8),
.animated .datasheet dd:nth-of-type(8){transition-delay:1.7s}.animated .datasheet dt:nth-of-type(9),
.animated .datasheet dd:nth-of-type(9){transition-delay:1.8s}.animated .datasheet dt:nth-of-type(10),
.animated .datasheet dd:nth-of-type(10){transition-delay:1.9s}.animated.inView h1,
.animated.inView p,
.animated.inView a.more,
.animated.inView a.gmap,
.animated.inView h2,
.animated.inView h3,
.animated.inView form,
.animated.inView .allegati li,
.animated.inView .datasheet dt,
.animated.inView .datasheet dd,
.animated.inView .mainImage img,
.animated.inView
.imago{transform:translateY(0);opacity:1}.animated.inView
.imago{transform:translateY(0)}.animated.inView h1
span{clip-path:inset(-5px)}@keyframes
spin{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg)}100%{transform:rotate(-359deg);-webkit-transform:rotate(-359deg)}}@-webkit-keyframes
spin{0%{transform:rotate(0deg);-webkit-transform:rotate(0)}100%{transform:rotate(-359deg);-webkit-transform:rotate(-359deg)}}@keyframes
fadeFromLeft{0%{opacity:0;transform:translate3d(-20vw,0,0) skewX(-15deg);-webkit-transform:translate3d(-20vw,0,0) skewX(-15deg)}100%{opacity:1;transform:translate3d(0,0,0) skewX(0deg);-webkit-transform:translate3d(0,0,0) skewX(0deg)}}@keyframes
fadeFromRight{0%{opacity:0;transform:translate3d(20vw,0,0) skewX(15deg);-webkit-transform:translate3d(20vw,0,0) skewX(15deg)}100%{opacity:1;transform:translate3d(0,0,0) skewX(0deg);-webkit-transform:translate3d(0,0,0) skewX(0deg)}}@keyframes
fadeFromBelow{0%{opacity:0;transform:translate3d(0,30vw,0) rotate(45deg);-webkit-transform:translate3d(0,30vw,0) rotate(45deg)}100%{opacity:1;transform:translate3d(0,0,0) rotate(0deg);-webkit-transform:translate3d(0,0,0) rotate(0deg)}}@keyframes
fadeOutAbove{0%{opacity:1;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}100%{opacity:0;transform:translate3d(0,-100vh,0);-webkit-transform:translate3d(0,-100vh,0)}}@keyframes
fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes
zoomOutFlipping{0%{opacity:0;transform:scale3d(1.5,1.5,1.5) rotate(10deg);-webkit-transform:scale3d(1.5,1.5,1.5) rotate(10deg)}50%{opacity:1}100%{opacity:1;transform:scale3d(1,1,1) rotate(0deg);-webkit-transform:scale3d(1,1,1) rotate(0deg)}}@keyframes
zoomOut{0%{transform:scale3d(1.2,1.2,1.2);-webkit-transform:scale3d(1.2,1.2,1.2);opacity:0}30%{opacity:60%}100%{opacity:1;transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1)}}@keyframes
menuOut{100%{opacity:0}}@keyframes
menuIn{0%{opacity:0}100%{opacity:1}}@keyframes
lineOneClose{25%{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}50%{transform:translate3d(0,0,0) scaleX(0);-webkit-transform:translate3d(0,0,0) scaleX(0)}51%{transform:translate3d(0,0,0) scaleX(0) rotate(45deg);-webkit-transform:translate3d(0,0,0) scaleX(0) rotate(45deg)}100%{transform:translate3d(0,0,0) scaleX(1) rotate(45deg);-webkit-transform:translate3d(0,0,0) scaleX(1) rotate(45deg)}}@keyframes
togglerBar{99%{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);opacity:1}100%{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);opacity:0}}@keyframes
togglerFlip{100%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}}@keyframes
togglerFlip2{100%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}}@keyframes
togglerFlipRewind{0%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes
togglerFlipRewind2{0%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes
togglerBarReverse1{0%{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);opacity:1}100%{transform:translate3d(0,-10px,0);-webkit-transform:translate3d(0,-10px,0);opacity:1}}@keyframes
togglerBarReverse2{0%{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);opacity:1}100%{transform:translate3d(0,10px,0);-webkit-transform:translate3d(0,10px,0);opacity:1}}@keyframes
scrollDown{0%{transform:translate3d(0,-100%,0);-webkit-transform:translate3d(0,-100%,0);opacity:0}50%{opacity:1}100%{transform:translate3d(0,100%,0);-webkit-transform:translate3d(0,100%,0);opacity:0}}.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}.slick-dots{margin:0;text-align:right;list-style-type:none}.slick-dots
li{display:inline-block;margin:0
0 0 10px}.slick-dots li
button{background:none;font-size:0;height:18px;width:20px;text-indent:100%;overflow:hidden;border-bottom:2px solid rgba(255,255,255,0.5)}.slick-dots li.slick-active
button{background:none;border-bottom:2px solid #fff}.slick-slide
.content{-webkit-transition:all 1s;transition:all 1s;clip-path:inset(0 0 0 50%)}.slick-slide.slick-active
.content{clip-path:inset(0 0 0 0)}section{min-height:100vh;margin-bottom:5vh}@media (max-width: 1250px){section{min-height:0;margin-bottom:10vh}}@media (max-width: 1000px){section{margin-bottom:30px}}section.nomin{min-height:0}.flexy{display:flex;justify-content:space-between;align-items:center;overflow:hidden}@media (max-width: 1000px){.flexy{flex-direction:column}}.flexy
.typo{width:50%;padding:150px
300px 150px 100px}@media (max-width: 1550px){.flexy
.typo{padding:100px
150px 100px 50px}}@media (max-width: 1250px){.flexy
.typo{padding:50px}}@media (max-width: 1000px){.flexy
.typo{width:100%;padding:30px}}@media (max-width: 480px){.flexy
.typo{padding:30px
15px}}.flexy
.par{width:50%;padding:150px
300px 150px 0}@media (max-width: 1550px){.flexy
.par{padding:100px
150px 100px 0}}@media (max-width: 1250px){.flexy
.par{padding:100px
50px 100px 0}}@media (max-width: 1000px){.flexy
.par{width:100%;padding:30px}}@media (max-width: 480px){.flexy
.par{padding:30px
15px}}.flexy
.imago{width:50%;position:relative;left:-2vw}@media (max-width: 1000px){.flexy
.imago{width:100%;padding:30px;order:2;left:0}}@media (max-width: 480px){.flexy
.imago{padding:30px
15px}}.flexy .imago:before{content:'';background:#232f58;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(2vw,2vw);z-index:-1}@media (max-width: 1000px){.flexy .imago:before{display:none}}.flexy .imago
img{display:block}.flexy.reverse
.imago{order:2;left:2vw}@media (max-width: 1000px){.flexy.reverse
.imago{left:0}}.flexy.reverse .imago:before{transform:translate(-2vw,2vw)}.bluette{position:relative;margin-bottom:5vh}@media (max-width: 1250px){.bluette{margin-bottom:10vh}}@media (max-width: 1000px){.bluette{margin-bottom:30px}}.bluette:before{content:'';background:#232f58;position:absolute;right:0;width:50%;top:0;bottom:0;z-index:-1}@media (max-width: 1000px){.bluette:before{display:none}}main{padding-top:190px}@media (max-width: 1550px){main{padding-top:150px}}@media (max-width: 644px){main{padding-top:120px}}.bluette{margin-top:-190px;padding:190px
0}@media (max-width: 1550px){.bluette{padding:150px
0;margin-top:-150px}}@media (max-width: 1250px){.bluette{padding:150px
0 50px}}@media (max-width: 644px){.bluette{padding:120px
0 30px;margin-top:-120px}}#home
.slideshow{position:relative;display:flex;align-items:center;justify-content:space-between;padding:0
50px;padding-top:95px}@media (max-width: 1550px){#home
.slideshow{padding:0
30px;padding-top:95px}}@media (max-width: 1250px){#home
.slideshow{padding-top:150px;padding-bottom:30px;min-height:100vh}}@media (max-width: 1000px){#home
.slideshow{min-height:0;flex-direction:column}}@media (max-width: 644px){#home
.slideshow{padding-top:120px}}@media (max-width: 480px){#home
.slideshow{padding:120px
15px 30px}}#home .slideshow
.image_slideshow{width:60%}@media (max-width: 1550px){#home .slideshow
.image_slideshow{width:55%}}@media (max-width: 1000px){#home .slideshow
.image_slideshow{width:100%}}#home .slideshow
.text_slideshow{width:30%}@media (max-width: 1550px){#home .slideshow
.text_slideshow{width:40%}}@media (max-width: 1000px){#home .slideshow
.text_slideshow{width:100%;margin-bottom:30px}}#home
.prodotti{margin-bottom:10vh}#home .prodotti .imago
img{transform:translate(-16%,16%);max-width:none;width:116%}@media (max-width: 1250px){#home .prodotti .imago
img{width:100%;transform:translate(-10%,0)}}@media (max-width: 1000px){#home .prodotti .imago
img{transform:none}}#azienda
.intro{padding:190px
50px 50px;position:relative;height:100vh}@media (max-width: 1550px){#azienda
.intro{padding:150px
30px 50px}}@media (max-width: 1250px){#azienda
.intro{height:auto}}@media (max-width: 644px){#azienda
.intro{padding:120px
30px 0;margin-bottom:0}}@media (max-width: 480px){#azienda
.intro{padding:120px
15px 0}}#azienda .intro
img{position:relative;height:100%;object-fit:contain;display:block;margin:0
auto}@media (max-width: 644px){#azienda
.par{padding:0
30px;margin-top:-30px}}@media (max-width: 480px){#azienda
.par{padding:0
15px}}#contatti .whole,
#login
.whole{display:flex}@media (max-width: 1000px){#contatti .whole,
#login
.whole{flex-direction:column}}#contatti .whole .texter,
#login .whole
.texter{width:50%;padding:50px
150px}@media (max-width: 1550px){#contatti .whole .texter,
#login .whole
.texter{padding:30px
75px}}@media (max-width: 1250px){#contatti .whole .texter,
#login .whole
.texter{padding:30px}}@media (max-width: 1000px){#contatti .whole .texter,
#login .whole
.texter{width:100%}}@media (max-width: 480px){#contatti .whole .texter,
#login .whole
.texter{padding:30px
15px}}#contatti .whole .texter .content,
#login .whole .texter
.content{font-size:35px}@media (max-width: 1550px){#contatti .whole .texter .content,
#login .whole .texter
.content{font-size:25px}}@media (max-width: 1250px){#contatti .whole .texter .content,
#login .whole .texter
.content{font-size:22px}}@media (max-width: 480px){#contatti .whole .texter .content,
#login .whole .texter
.content{font-size:16px}}#contatti .whole .texter .gmap,
#login .whole .texter
.gmap{display:block;margin:2em
0}#contatti .whole .form,
#login .whole
.form{width:50%;padding:50px
150px}@media (max-width: 1550px){#contatti .whole .form,
#login .whole
.form{padding:30px
75px}}@media (max-width: 1250px){#contatti .whole .form,
#login .whole
.form{padding:30px}}@media (max-width: 1000px){#contatti .whole .form,
#login .whole
.form{width:100%;background:#232f58;padding:60px
30px}}@media (max-width: 480px){#contatti .whole .form,
#login .whole
.form{padding:40px
15px}}#servizi
.whole{display:flex;align-items:center}@media (max-width: 1000px){#servizi
.whole{flex-direction:column}}#servizi .whole:nth-of-type(2n) .typo{order:3}@media (max-width: 1000px){#servizi .whole:nth-of-type(2n) .typo{order:1}}#servizi .whole
.imago{width:50%;order:2}@media (max-width: 1000px){#servizi .whole
.imago{width:100%}}#servizi .whole .imago
img{transform:translateX(-50px)}@media (max-width: 1550px){#servizi .whole .imago
img{transform:translateX(-30px)}}@media (max-width: 1000px){#servizi .whole .imago
img{transform:none}}#servizi .whole
.gallery_slideshow{width:50%;order:2;transform:translateX(-50px)}@media (max-width: 1550px){#servizi .whole
.gallery_slideshow{transform:translateX(-30px)}}@media (max-width: 1000px){#servizi .whole
.gallery_slideshow{transform:none;width:100%}}#servizi .whole
.typo{width:50%;padding:150px}@media (max-width: 1550px){#servizi .whole
.typo{padding:75px}}@media (max-width: 1250px){#servizi .whole
.typo{padding:50px
30px}}@media (max-width: 1000px){#servizi .whole
.typo{width:100%}}@media (max-width: 480px){#servizi .whole
.typo{padding:40px
15px}}#article.docs .whole
.texter{align-self:start}#certificazioni .bluette,
#article
.bluette{margin-bottom:0}#certificazioni .whole,
#article
.whole{display:flex;align-items:center}@media (max-width: 1000px){#certificazioni .whole,
#article
.whole{flex-direction:column}}#certificazioni .whole .texter,
#article .whole
.texter{width:50%;padding:150px}@media (max-width: 1550px){#certificazioni .whole .texter,
#article .whole
.texter{padding:75px}}@media (max-width: 1250px){#certificazioni .whole .texter,
#article .whole
.texter{padding:30px}}@media (max-width: 1000px){#certificazioni .whole .texter,
#article .whole
.texter{width:100%}}@media (max-width: 480px){#certificazioni .whole .texter,
#article .whole
.texter{padding:30px
15px}}#certificazioni .whole .allegati,
#article .whole
.allegati{width:50%;padding:150px}@media (max-width: 1550px){#certificazioni .whole .allegati,
#article .whole
.allegati{padding:75px}}@media (max-width: 1250px){#certificazioni .whole .allegati,
#article .whole
.allegati{padding:30px}}@media (max-width: 1000px){#certificazioni .whole .allegati,
#article .whole
.allegati{width:100%;background:#232f58}}@media (max-width: 480px){#certificazioni .whole .allegati,
#article .whole
.allegati{padding:30px
15px}}#certificazioni .whole .allegati ul,
#article .whole .allegati
ul{margin:0;display:block}#certificazioni .whole .allegati ul li,
#article .whole .allegati ul
li{margin:0}#certificazioni .whole .allegati ul li a,
#article .whole .allegati ul li
a{position:relative;font-weight:300;font-size:35px;line-height:1.25em;color:#fff;padding:1em
.25em .25em;display:block;text-decoration:none;border-bottom:1px solid rgba(255,255,255,0.5);-webkit-transition:all .2s;transition:all .2s}@media (max-width: 1550px){#certificazioni .whole .allegati ul li a,
#article .whole .allegati ul li
a{font-size:25px}}@media (max-width: 1250px){#certificazioni .whole .allegati ul li a,
#article .whole .allegati ul li
a{font-size:22px;padding-bottom:30px}}@media (max-width: 480px){#certificazioni .whole .allegati ul li a,
#article .whole .allegati ul li
a{font-size:20px}}#certificazioni .whole .allegati ul li a:hover,
#article .whole .allegati ul li a:hover{background:#fff;color:#232f58}#certificazioni .whole .allegati ul li a:after,
#article .whole .allegati ul li a:after{content:'Download';font-size:12px;font-weight:300;text-transform:uppercase;letter-spacing:0.15em;position:absolute;bottom:0;right: .5em}@media (max-width: 1250px){#certificazioni .whole .allegati ul li a:after,
#article .whole .allegati ul li a:after{font-size:10px}}.cats{padding:0
50px;display:flex;justify-content:center;flex-flow:row wrap}@media (max-width: 1550px){.cats{padding:0
30px}}@media (max-width: 480px){.cats{padding:0
15px}}.cats
#catSelect{display:none}@media (max-width: 480px){.cats
#catSelect{display:block}}.cats
a{padding:1em
3em;text-align:center;border:2px
solid;-webkit-border-radius: .5em;-moz-border-radius: .5em;-ms-border-radius: .5em;-o-border-radius: .5em;border-radius: .5em;text-decoration:none;margin:0
1em;text-transform:uppercase;letter-spacing:0.05em;font-weight:700;font-size:13px}@media (max-width: 1250px){.cats
a{margin: .25em;padding:1em}}@media (max-width: 1000px){.cats
a{font-size:12px}}@media (max-width: 480px){.cats
a{display:none}}.cats
a.active{color:#E20C17}.cats a:hover{color:rgba(226,12,23,0.75)}.productList{padding:150px;justify-content:space-between;display:flex;flex-flow:row wrap}@media (max-width: 1550px){.productList{padding:75px
30px}}@media (max-width: 1250px){.productList{padding:50px
30px}}@media (max-width: 644px){.productList{padding:0
30px}}@media (max-width: 480px){.productList{padding:0
15px}}.productList
.productPreview{text-decoration:none;width:22%;margin-bottom:10%}@media (max-width: 1250px){.productList
.productPreview{width:32%}}@media (max-width: 1000px){.productList
.productPreview{width:48%}}@media (max-width: 644px){.productList
.productPreview{width:100%;margin-bottom:5vh}}.productList
.productPreview.hidden{visibility:hidden}.productList .productPreview
.preview{width:100%;height:0;padding-bottom:100%;text-align:center;margin-bottom:25px;position:relative}.productList .productPreview .preview
img{max-height:100%;margin:0
auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.productList .productPreview
.icon{display:flex;align-items:center}.productList .productPreview .icon
.category{margin-left:10px}.productList .productPreview .icon .category
strong{display:inline-block;font-size:12px;font-weight:500;letter-spacing:0.1em;text-transform:uppercase;border-bottom:1px solid;padding-bottom: .25em;margin-bottom: .25em}.productList .productPreview .icon .category
span{display:block;font-size:12px;font-weight:500;letter-spacing:0.1em;color:#E20C17}.productList .productPreview
h3{margin-top:2em;font-weight:700;font-size:18px;text-transform:uppercase}@media (max-width: 1550px){.productList .productPreview
h3{font-size:16px}}@media (max-width: 1250px){.productList .productPreview
h3{font-size:14px}}.productList .productPreview
p{font-size:15px;line-height:1.6em}@media (max-width: 1550px){.productList .productPreview
p{font-size:14px}}#product{display:flex;justify-content:space-between;padding:0
150px;align-items:center}@media (max-width: 1550px){#product{padding:0
30px}}@media (max-width: 1250px){#product{display:block}}@media (max-width: 1000px){#product{display:flex;flex-direction:column}}@media (max-width: 480px){#product{padding:0
15px}}#product
h1{font-size:70px;margin-bottom: .25em}@media (max-width: 1250px){#product
h1{font-size:45px}}@media (max-width: 480px){#product
h1{font-size:28px}}#product .description,
#product .mainImage,
#product
.datasheet{width:28%}@media (max-width: 1550px){#product .description,
#product .mainImage,
#product
.datasheet{width:33%}}@media (max-width: 1250px){#product
.description{width:100%;margin-bottom:50px}}#product
.datasheet{align-self:center}@media (max-width: 1250px){#product
.datasheet{float:left;width:50%;padding:30px;background:#232f58;position:relative}#product .datasheet:after{content:'';border:1px
solid #fff;top:5px;right:5px;left:5px;bottom:5px;position:absolute}}@media (max-width: 1000px){#product
.datasheet{order:3;width:100%}}@media (max-width: 480px){#product
.datasheet{padding:30px
15px}}#product
.mainImage{width:34%}@media (max-width: 1550px){#product
.mainImage{width:27%}}@media (max-width: 1250px){#product
.mainImage{float:right;width:50%}}@media (max-width: 1000px){#product
.mainImage{width:100%;float:none;text-align:center;padding:50px
0}}@media (max-width: 480px){#product
.mainImage{padding:30px
0}}#product .mainImage
img{display:block}#product
.path{display:flex;align-items:center}@media (max-width: 480px){#product
.path{display:none}}#product
.icon{display:flex;align-items:center;position:relative;text-transform:uppercase;letter-spacing:0.15em;font-size:15px}@media (max-width: 1550px){#product
.icon{font-size:13px}}#product .icon
strong{font-weight:300}#product
.icon.start{color:#E20C17;margin-right:30px}#product .icon.start:after{content:'>';text-decoration:none;position:absolute;right:-20px}#product .icon
img{margin-right:10px}#product
h1{margin-bottom:0;margin-top: .5em}#product
h2{margin-bottom:1em}#product .ingredients,
#product
.allegati{margin-top:3em}#product .allegati
ul{list-style-type:none;margin:0;padding:0}#product .allegati ul
li{margin:0;padding:0}#product .allegati ul li
a{display:block;background:url(/img/dl.svg) no-repeat 0 0;background-size:22px;text-decoration:none;padding-left:30px;min-height:22px;line-height:22px;font-size:18px;margin-bottom: .75em}#product
dl{color:#fff}#product dl
dt{margin:0;padding:0;display:block;text-transform:uppercase;font-size:12px;letter-spacing:0.15em;font-weight:300;border-bottom:1px solid rgba(255,255,255,0.5);padding-bottom: .25em;margin-bottom: .25em}#product dl
dd{margin:0;padding:0;display:block;font-size:18px;letter-spacing:0.05em;margin-bottom:2em}#siteHeader{color:#fff;padding:25px
50px;display:flex;justify-content:space-between;position:absolute;top:0;left:0;right:0;z-index:2}@media (max-width: 1550px){#siteHeader{padding:20px
30px}}@media (max-width: 480px){#siteHeader{padding:10px
15px}}#siteHeader
a{color:#fff;text-decoration:none}#siteHeader
.logolink{width:122px;height:122px;text-indent:-500%;background:url(/img/fp.png) no-repeat 0 0;background-size:contain;display:block;position:relative}@media (max-width: 1550px){#siteHeader
.logolink{width:90px;height:90px}}@media (max-width: 1250px){#siteHeader
.logolink{width:80px;height:80px}}@media (max-width: 644px){#siteHeader
.logolink{width:70px;height:70px}}#siteHeader .logolink:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:url(/img/arrowblue.png) no-repeat 0 0;background-size:contain;z-index:-1;animation:spin 3500ms cubic-bezier(0.165,0.840,0.440,1.000) 1;-webkit-animation:spin 3500ms cubic-bezier(0.165,0.840,0.440,1.000) 1;animation-play-state:paused;-webkit-animation-play-state:paused}#siteHeader .logolink:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:url(/img/arrowred.png) no-repeat 0 0;background-size:contain;animation:spin 3500ms cubic-bezier(0.165,0.840,0.440,1.000) 1;-webkit-animation:spin 3500ms cubic-bezier(0.165,0.840,0.440,1.000) 1;animation-play-state:paused;-webkit-animation-play-state:paused}#siteFooter{background:#232f58;color:#fff;padding:100px
50px;display:flex;justify-content:space-between}@media (max-width: 1550px){#siteFooter{padding:60px
30px;font-size:14px}}@media (max-width: 1250px){#siteFooter{font-size:13px;padding:50px
30px}}@media (max-width: 644px){#siteFooter{flex-direction:column;text-align:center}#siteFooter>div{margin-bottom:25px}}@media (max-width: 480px){#siteFooter{padding:40px
15px}}#siteFooter
a{color:#fff;text-decoration:none;position:relative}#siteFooter
.logolink{width:130px;height:122px;text-indent:-500%;overflow:hidden;background:url(/img/logo.png) no-repeat 0 0;background-size:contain;display:block}@media (max-width: 1550px){#siteFooter
.logolink{width:100px;height:90px}}@media (max-width: 1250px){#siteFooter
.logolink{width:90px;height:84px}}@media (max-width: 644px){#siteFooter
.logolink{margin:0
auto}}#siteFooter
.credits{align-self:end}@media (max-width: 644px){#siteFooter
.credits{align-self:center}}#siteFooter .credits
a{width:36px;height:26px;text-indent:-500%;overflow:hidden;background:url(/img/credits.svg) no-repeat 0 0;background-size:contain;display:block}#mainMenu{position:absolute;top:25px;right:50px}@media (max-width: 1550px){#mainMenu{right:30px}}@media (max-width: 1250px){#mainMenu{position:fixed;z-index:999;top:0;bottom:0;left:0;right:0;display:none;flex-direction:column;justify-content:space-around}#mainMenu::before{content:'';background:#232f58;position:fixed;top:0;bottom:0;left:0;right:0}}@media (max-width: 480px){#mainMenu{right:15px}}#mainMenu:after{content:'';position:absolute;top:33px;left:0;right:0;height:1px;background:#fff}@media (max-width: 1250px){#mainMenu:after{display:none}}#mainMenu
ul{position:relative}@media (max-width: 1250px){#mainMenu
ul{display:flex;flex-direction:column;border:0}}#mainMenu ul
li{display:inline-block;vertical-align:top}#mainMenu ul li
a{font-size:12px;font-weight:500;letter-spacing:0.15em;text-transform:uppercase;display:block;margin-left:50px;-webkit-transition:all .2s;transition:all .2s}@media (max-width: 1550px){#mainMenu ul li
a{margin-left:20px}}@media (max-width: 1350px){#mainMenu ul li
a{font-size:11px}}@media (max-width: 1250px){#mainMenu ul li
a{display:block;text-align:right;opacity:0;transition:color 800ms cubic-bezier(0.165,0.840,0.440,1.000);-webkit-transition:color 800ms cubic-bezier(0.165,0.840,0.440,1.000);line-height:1em;font-size:35px;font-weight:700;letter-spacing:0.1em;padding: .5em 50px}}@media (max-width: 644px){#mainMenu ul li
a{font-size:24px}}@media (max-width: 480px){#mainMenu ul li
a{font-size:18px;padding: .5em 10px}}#mainMenu ul li
a.active{font-weight:700}#mainMenu ul li:first-of-type
a{margin-left:0}#mainMenu ul li span:after{-webkit-transition:all .5s;transition:all .5s;opacity:0;content:attr(data-text);font-size:2em;position:absolute;top:50px;left:0;right:0;text-align:center;letter-spacing:0.3em;pointer-events:none}@media (max-width: 1250px){#mainMenu ul li span:after{display:none}}#mainMenu ul li a:hover span:after{opacity: .15}#mainMenu.open{display:flex}#mainMenu.open::before{animation:menuIn 1200ms cubic-bezier(0.230,1.000,0.320,1.000) forwards;-webkit-animation:menuIn 1200ms cubic-bezier(0.230,1.000,0.320,1.000) forwards}#mainMenu.open .menu>li>a{animation:fadeFromLeft 2200ms 500ms cubic-bezier(0.230,1.000,0.320,1.000) forwards;-webkit-animation:fadeFromLeft 2200ms 500ms cubic-bezier(0.230,1.000,0.320,1.000) forwards}#mainMenu.open .menu > li:nth-child(2) a{animation-delay:550ms;-webkit-animation-delay:550ms}#mainMenu.open .menu > li:nth-child(3) a{animation-delay:600ms;-webkit-animation-delay:600ms}#mainMenu.open .menu > li:nth-child(4) a{animation-delay:650ms;-webkit-animation-delay:650ms}#mainMenu.open .menu > li:nth-child(5) a{animation-delay:700ms;-webkit-animation-delay:700ms}#mainMenu.closed{display:flex;animation:menuOut 1200ms cubic-bezier(0.230,1.000,0.320,1.000) forwards;-webkit-animation:menuOut 1200ms cubic-bezier(0.230,1.000,0.320,1.000) forwards}#mainMenu.closed
a{opacity:1}.products_index #mainMenu:after,
.product_categories #mainMenu:after,
.custom_pages_view_5 #mainMenu:after{background:#232f58}.products_index #mainMenu ul li a,
.product_categories #mainMenu ul li a,
.custom_pages_view_5 #mainMenu ul li
a{color:#232f58}@media (max-width: 1250px){.products_index #mainMenu ul li a,
.product_categories #mainMenu ul li a,
.custom_pages_view_5 #mainMenu ul li
a{color:#fff}}@media (max-width: 1250px){.products_view .bluette:before{display:none}}#toggler{display:block;position:absolute;top:30px;right:30px;display:none;width:50px;height:50px;z-index:1000;cursor:pointer;background:#232f58}@media (max-width: 1250px){#toggler{display:block}}@media (max-width: 644px){#toggler{top:25px;right:20px}}@media (max-width: 480px){#toggler{right:10px;top:20px}}#toggler::before,#toggler::after{position:absolute;left:-20px;right:-20px;bottom:-1.5em;font-size:10px;text-transform:uppercase;letter-spacing: .2em;text-align:center;transition:600ms cubic-bezier(0.250,0.460,0.450,0.940);-webkit-transition:600ms cubic-bezier(0.250,0.460,0.450,0.940);letter-spacing: .5em}@media (max-width: 748px){#toggler::before,#toggler::after{display:none !important}}#toggler
span{background:#fff;position:absolute;height:1px;right:10px;left:10px;opacity:1;top:50%;margin-top:-2px}#toggler span:nth-child(1){transform:translate3d(0,-10px,0);-webkit-transform:translate3d(0,-10px,0)}#toggler span:nth-child(2){box-shadow:none}#toggler span:nth-child(2),
#toggler span:nth-child(3){margin-top:-2px}#toggler span:nth-child(4){transform:translate3d(0,10px,0);-webkit-transform:translate3d(0,10px,0)}#toggler.open
span{box-shadow:none}#toggler.open span:nth-child(1),
#toggler.open span:nth-child(4){animation:400ms togglerBar cubic-bezier(0.770,0.000,0.175,1.000) forwards}#toggler.open span:nth-child(2){animation:800ms 400ms togglerFlip cubic-bezier(0.770,0.000,0.175,1.000) forwards}#toggler.open span:nth-child(3){animation:800ms 400ms togglerFlip2 cubic-bezier(0.770,0.000,0.175,1.000) forwards}#toggler.closed span:nth-child(2){animation:400ms togglerFlipRewind cubic-bezier(0.770,0.000,0.175,1.000) forwards}#toggler.closed span:nth-child(3){animation:400ms togglerFlipRewind2 cubic-bezier(0.770,0.000,0.175,1.000) forwards}#toggler.closed span:nth-child(1){animation:400ms 500ms togglerBarReverse1 cubic-bezier(0.770,0.000,0.175,1.000) forwards;opacity:0}#toggler.closed span:nth-child(4){animation:400ms 500ms togglerBarReverse2 cubic-bezier(0.770,0.000,0.175,1.000) forwards;opacity:0}#preload{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;background:#232f58;-webkit-transition:all 1.5s;transition:all 1.5s}#preload
#progress{position:absolute;bottom:0;left:0;top:0;background:#fff;-webkit-transition:all .15s;transition:all .15s}.loaded
#preload{opacity:0}.loaded #siteHeader .logolink:before,
.loaded #siteHeader .logolink:after{animation-play-state:running;-webkit-animation-play-state:running}#cookiedisclaimer{position:fixed;bottom:0;left:0;right:0;background:#E20C17;color:#fff;padding:1em;text-align:center;z-index:99}#cookiedisclaimer
a{text-decoration:underline;color:#fff;border-radius:3px;cursor:pointer;display:inline-block;padding:5px}#cookiedisclaimer a:hover{color:#eee}#cookiedisclaimer
span{background:#232f58;cursor:pointer;display:inline-block;margin:5px
10px 0 20px;padding:5px
25px;color:#fff;border:1px
solid}.nocookie{font-style:italic;font-size:smaller;padding:10px
0}#cookie_reload{cursor:pointer;text-decoration:underline}#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 #c5cde8}#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}