@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(../media/roboto-condensed-v19-latin-regular.3sv79hmy-qcof.eot);src:local(""),url(../media/roboto-condensed-v19-latin-regular.3sv79hmy-qcof.eot)format("embedded-opentype"),url(../media/roboto-condensed-v19-latin-regular.1bu7kem1ulenm.woff2)format("woff2"),url(../media/roboto-condensed-v19-latin-regular.1l3rt3nku_qtv.woff)format("woff"),url(../media/roboto-condensed-v19-latin-regular.04rgevi7ku_0i.ttf)format("truetype"),url(../media/roboto-condensed-v19-latin-regular.1e93h00ytjr3l.svg)format("svg")}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:700;src:url(../media/roboto-condensed-v19-latin-700.3hyh67m2-1ycr.eot);src:local(""),url(../media/roboto-condensed-v19-latin-700.3hyh67m2-1ycr.eot)format("embedded-opentype"),url(../media/roboto-condensed-v19-latin-700.24a1q99935suq.woff2)format("woff2"),url(../media/roboto-condensed-v19-latin-700.2oykysjlo5s30.woff)format("woff"),url(../media/roboto-condensed-v19-latin-700.34hsi5i1h-6lm.ttf)format("truetype"),url(../media/roboto-condensed-v19-latin-700.0ylro-a-upf4o.svg)format("svg")}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;src:url(../media/bebas-neue-v8-latin-regular.314qhuoji_987.eot);src:local(""),url(../media/bebas-neue-v8-latin-regular.314qhuoji_987.eot)format("embedded-opentype"),url(../media/bebas-neue-v8-latin-regular.1hgs4jvwts-jg.woff2)format("woff2"),url(../media/bebas-neue-v8-latin-regular.2t07gpl--y6x-.woff)format("woff"),url(../media/bebas-neue-v8-latin-regular.3vc1kwc8wnfnq.ttf)format("truetype"),url(../media/bebas-neue-v8-latin-regular.3djxzv3-45eir.svg)format("svg")}@keyframes empty{0%{background-color:silver}50%{background-color:gray}to{background-color:silver}}.product-grid .box .image-background:empty,#lexicon .lexicon .box .content .title:empty,#lexicon .lexicon .box .content .text:empty{background-color:silver}.image-background{z-index:1;width:100%;height:100%;position:relative;overflow:hidden}.image-background img,.image-background video{will-change:transform;width:auto;max-width:none;height:auto;transition:all .1s linear;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.image-background.top img,.image-background.top video{top:0%;transform:translate(-50%)}.image-background.bottom img,.image-background.bottom video{bottom:0%;top:inherit;transform:translate(-50%)}.image-background.left img,.image-background.left video{left:0%;transform:translateY(-50%)}.image-background.right img,.image-background.right video{right:0%;left:inherit;transform:translateY(-50%)}.image-background.left.bottom img,.image-background.left.bottom video,.image-background.left.top img,.image-background.left.top video{left:0%;transform:translate(0%)}.image-background.right.bottom img,.image-background.right.bottom video,.image-background.right.top img,.image-background.right.top video{right:0%;left:inherit;transform:translate(0%)}.image-background .bgwidth{width:101%;height:auto}.image-background .bgheight,.image-background.fill .bgwidth{width:auto;height:101%}.image-background.fill .bgheight{width:101%;height:auto}@keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate(0,0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-15px)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-8px)}90%{transform:translateY(-4px)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scale(1)}}html{box-sizing:border-box;height:100%}body{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:always;height:100%;margin:0;padding:0;font-family:Arial,sans-serif}div{box-sizing:border-box}.big-title,.northe-font-1,.northe-font-1-1,#city #content .post-content h2{text-align:center;text-transform:uppercase;color:#00705e;margin:24px 0;font-family:Bebas Neue,Roboto Condensed,Roboto,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:65px;font-style:normal;font-weight:400;line-height:65px}@media (min-width:667px){.big-title,.northe-font-1,.northe-font-1-1,#city #content .post-content h2{font-size:90px;line-height:90px}}@media (min-width:1024px){.big-title,.northe-font-1,.northe-font-1-1,#city #content .post-content h2{font-size:110px;line-height:110px}}@media (min-width:1280px){.big-title,.northe-font-1,.northe-font-1-1,#city #content .post-content h2{font-size:150px;line-height:150px}}.northe-font-1-1,#city #content .post-content h2{text-align:left;color:#000;font-size:42px;line-height:42px}@media (min-width:1024px){.northe-font-1-1,#city #content .post-content h2{font-size:57px;line-height:57px}}@media (min-width:667px){.northe-font-1-1,#city #content .post-content h2{font-size:87px;line-height:87px}}#masthead .header-wrap .menu-container #menu-header>li a,#lexicon .lexicon .box .content .title,#city .city-header .city-info h2,#popup .body .widgets h4,#footer .footer-sidebar .widget h4,#footer .footer-nav ul li,.northe-font-2,.northe-font-2-1{text-align:center;text-transform:uppercase;color:#00705e;margin:24px 0;font-family:Bebas Neue,Roboto Condensed,Roboto,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:40px;font-style:normal;font-weight:400;line-height:40px}@media (min-width:667px){#masthead .header-wrap .menu-container #menu-header>li a,#lexicon .lexicon .box .content .title,#city .city-header .city-info h2,#popup .body .widgets h4,#footer .footer-sidebar .widget h4,#footer .footer-nav ul li,.northe-font-2,.northe-font-2-1{font-size:50px;line-height:55px}}#masthead .header-wrap .menu-container #menu-header>li a.white,#lexicon .lexicon .box .content .white.title,#city .city-header .city-info h2.white,#popup .body .widgets h4.white,#footer .footer-sidebar .widget h4.white,#footer .footer-nav ul li.white,.northe-font-2.white,.northe-font-2-1.white{color:#fff}.northe-font-2-1{font-size:65px;line-height:65px}#masthead .header-wrap .menu-container #menu-header>li>ul .sub-menu-wrap li a,#post.single .wrap .post-content h3,#page.single .wrap .post-content h3,.northe-font-3{text-align:center;text-transform:uppercase;color:#000;margin:14px 0;font-family:Bebas Neue,Roboto Condensed,Roboto,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:35px;font-style:normal;font-weight:400;line-height:35px}#post.single .wrap .post-content h2,#page.single .wrap .post-content h2,.northe-font-4{text-align:center;text-transform:uppercase;color:#000;margin:14px 0;font-family:Bebas Neue,Roboto Condensed,Roboto,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:40px;font-style:normal;font-weight:400;line-height:45px}@media (min-width:667px){#post.single .wrap .post-content h2,#page.single .wrap .post-content h2,.northe-font-4{font-size:50px;line-height:55px}}.northe-text-1,#city .city-header .city-info .address p,#city .city-header .city-info .contact p,#city .city-header .city-info h3,#city .city-header .city-info .opening-hours p,#popup .body .widgets p,#footer .footer-sidebar .widget p{font-family:Roboto Condensed,serif;font-size:20px;font-style:normal;font-weight:400;line-height:25px}.northe-text-1.center,#city .city-header .city-info .address p.center,#city .city-header .city-info .contact p.center,#city .city-header .city-info h3.center,#city .city-header .city-info .opening-hours p.center,#popup .body .widgets p.center,#footer .footer-sidebar .widget p.center{text-align:center}@media (min-width:667px){.northe-text-1,#city .city-header .city-info .address p,#city .city-header .city-info .contact p,#city .city-header .city-info h3,#city .city-header .city-info .opening-hours p,#popup .body .widgets p,#footer .footer-sidebar .widget p{font-size:25px;line-height:30px}}#lexicon .lexicon .box .content .text,.northe-text-2{font-family:Roboto Condensed,Roboto,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:24px}#lexicon .lexicon .box .content .center.text,.northe-text-2.center{text-align:center}.back{color:#00705e;font-family:Roboto Condensed,Roboto,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;text-decoration:underline}.zoom>div{transition:transform .5s;transform:scale(1)}.zoom>div:hover{transform:scale(1.1)}.button,.wp-block-button .wp-block-button__link{color:#00705e;cursor:pointer;box-sizing:border-box;background:#fff;border:2px solid #00705e;border-radius:14px;padding:5px 18px;font-family:Bebas Neue,Roboto Condensed,Roboto,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:24px;font-weight:400;line-height:30px;transition:all .5s;display:inline-block;text-decoration:none!important}.button a,.wp-block-button .wp-block-button__link a{text-decoration:none!important}.button:hover,.wp-block-button .wp-block-button__link:hover{color:#fff;background:#00705e}.button:hover.filled,.wp-block-button .wp-block-button__link:hover.filled{color:#00705e;background:#fff}.button:hover.fade,.wp-block-button .wp-block-button__link:hover.fade{color:#00705e;background:#fff;border:2px solid #00705e}.button.active.fade,.wp-block-button .wp-block-button__link.active.fade{color:#fff;background:#00705e;border:2px solid #00705e}.button.big,.wp-block-button .wp-block-button__link.big{text-align:center;width:100%;padding:4px 8px}@media (min-width:667px){.button.big,.wp-block-button .wp-block-button__link.big{padding:5px 13px}}@media (min-width:1024px){.button.big,.wp-block-button .wp-block-button__link.big{padding:10px 18px}}.button.filled,.wp-block-button .wp-block-button__link.filled{color:#fff;background:#00705e}.button.fade,.wp-block-button .wp-block-button__link.fade{color:#c6c6c6;border:2px solid #c6c6c6}.wp-block-button a.wp-block-button__link{color:#fff;background:#00705e;text-decoration:none}.wp-block-button a.wp-block-button__link:hover{color:#00705e;background:#fff}.cross,.plus,.minus{background:#00705e;border-radius:100%;width:26px;height:26px;display:inline-block;position:relative}.cross:before,.cross:after,.plus:before,.plus:after,.minus:before,.minus:after{content:"";background:#fff;border-radius:20%;width:15%;height:60%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.minus:before,.minus:after{transform:translate(-50%,-50%)rotate(90deg)}.cross:before{transform:translate(-50%,-50%)rotate(45deg)}.cross:after{transform:translate(-50%,-50%)rotate(-45deg)}.plus:after{transform:translate(-50%,-50%)rotate(90deg)}p{font-family:Roboto Condensed,serif}b{font-weight:700}i{font-style:italic}a{color:inherit;text-decoration:none}a:hover{color:inherit}.clearfix:after{content:"";clear:both;display:table}.big-title{opacity:.12;color:#000;width:100%;padding:40px 0 10px;font-size:22vw;line-height:18vw;left:50%}@media (min-width:1024px){.big-title{color:#000;line-height:inherit;opacity:.12;margin-top:-20px;padding:0;font-size:200px;top:100px}}@media (min-width:1280px){.big-title{top:110px}}.carousel .flickity-button{background:0 0;border:4px solid #00705e}.carousel .flickity-button:hover{background:0 0}.carousel .flickity-button:hover.previous .flickity-button-icon{transform:translate(-2px)}.carousel .flickity-button:hover.next .flickity-button-icon{transform:translate(2px)}.carousel .flickity-button .flickity-button-icon{fill:#00705e;transition:transform .2s}img{max-width:100%;height:auto}#masthead{z-index:10;background:#fff;border-bottom:1px solid #70707033;position:sticky;top:0}.admin-bar #masthead{top:32px}#masthead .header-wrap{justify-content:space-between;padding:0;display:flex;overflow:visible}#masthead .header-wrap #logo{height:50px;padding:10px 30px 10px 20px;display:inline-block}@media (min-width:667px){#masthead .header-wrap #logo{height:70px;padding:15px 30px 15px 20px}}@media (min-width:1280px){#masthead .header-wrap #logo{height:80px;padding:15px 40px 15px 20px}}#masthead .header-wrap .menu-container{z-index:10;background:#fff;align-items:center;width:100vw;height:100vh;padding:0;display:none;position:fixed;inset:70px 0 0}#masthead .header-wrap .menu-container.open{display:block}@media (min-width:1024px){#masthead .header-wrap .menu-container{width:50%;height:auto;position:inherit;padding:8px 0;display:block}}#masthead .header-wrap .menu-container #menu-header{align-items:center;height:calc(100vh - 68px);margin:0;padding:0;display:block;overflow:scroll}@media (min-width:1024px){#masthead .header-wrap .menu-container #menu-header{overflow:inherit;height:auto;display:flex}}#masthead .header-wrap .menu-container #menu-header>li{text-align:left;border-top:1px solid #e6e6e6;padding:15px 20px;list-style:none;position:relative}@media (min-width:1024px){#masthead .header-wrap .menu-container #menu-header>li{text-align:center;border-top:0 solid #e6e6e6;margin:0 10px;padding:28px 0}}#masthead .header-wrap .menu-container #menu-header>li.menu-item-has-children:before{content:"›";color:#00705e;transform-origin:50%;font-family:Roboto Condensed,Roboto,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:40px;display:block;position:absolute;top:5px;right:20px;transform:rotate(90deg)}@media (min-width:1024px){#masthead .header-wrap .menu-container #menu-header>li.menu-item-has-children:before{display:none}}#masthead .header-wrap .menu-container #menu-header>li.open:before{content:"›";right:30px;transform:rotate(-90deg)}@media (min-width:1024px){#masthead .header-wrap .menu-container #menu-header>li.menu-item-has-children:after{content:"";transform-origin:0%;background:#cdded9;width:40px;height:40px;display:none;position:absolute;top:75px;left:50%;transform:rotate(45deg)translate(-50%)}}#masthead .header-wrap .menu-container #menu-header>li.open:after{display:block}@media (min-width:1024px){#masthead .header-wrap .menu-container #menu-header>li.open:after{display:none}}#masthead .header-wrap .menu-container #menu-header>li.open .sub-menu{display:flex}@media (min-width:1024px){#masthead .header-wrap .menu-container #menu-header>li.open .sub-menu{display:none}#masthead .header-wrap .menu-container #menu-header>li.menu-item-has-children.open:after,#masthead .header-wrap .menu-container #menu-header>li.menu-item-has-children.open .sub-menu{display:block}}#masthead .header-wrap .menu-container #menu-header>li a{font-size:26px;line-height:25px;line-height:inherit;margin:0;text-decoration:none;transition:color .3s;position:relative}#masthead .header-wrap .menu-container #menu-header>li a:hover{color:#000}#masthead .header-wrap .menu-container #menu-header>li>ul{box-sizing:border-box;background:#cdded9;width:100vw;margin-top:16px;margin-left:-20px;padding:0;display:none;top:103px;left:0}.admin-bar #masthead .header-wrap .menu-container #menu-header>li>ul{top:135px}@media (min-width:1024px){#masthead .header-wrap .menu-container #menu-header>li>ul{margin:0;padding:30px;position:fixed}}#masthead .header-wrap .menu-container #menu-header>li>ul .sub-overflow{box-sizing:border-box;width:100%;position:relative;overflow:hidden}#masthead .header-wrap .menu-container #menu-header>li>ul .sub-menu-wrap{box-sizing:border-box;flex-wrap:wrap;justify-content:flex-start;margin-right:-2px;display:flex}#masthead .header-wrap .menu-container #menu-header>li>ul .sub-menu-wrap li{box-sizing:border-box;border-right:0;padding-left:20px;list-style:none}@media (min-width:667px){#masthead .header-wrap .menu-container #menu-header>li>ul .sub-menu-wrap li{border-right:2px solid #70707033;width:33.3%;padding-left:0}}@media (min-width:1024px){#masthead .header-wrap .menu-container #menu-header>li>ul .sub-menu-wrap li{width:25%}}@media (min-width:1280px){#masthead .header-wrap .menu-container #menu-header>li>ul .sub-menu-wrap li{width:16.6%}}#masthead .header-wrap .menu-container #menu-header>li>ul .sub-menu-wrap li.menu-item-object-product-category{width:50%;padding-left:0}@media (min-width:667px){#masthead .header-wrap .menu-container #menu-header>li>ul .sub-menu-wrap li.menu-item-object-product-category{border-right:2px solid #70707033;width:33.3%}}@media (min-width:1024px){#masthead .header-wrap .menu-container #menu-header>li>ul .sub-menu-wrap li.menu-item-object-product-category{width:15%}}#masthead .header-wrap .menu-container #menu-header>li>ul .sub-menu-wrap li.menu-item-object-product-category a p{text-align:center}#masthead .header-wrap .menu-container #menu-header>li>ul .sub-menu-wrap li.menu-item-object-product-category a p:nth-child(2){margin-bottom:5px}#masthead .header-wrap .menu-container #menu-header>li>ul .sub-menu-wrap li:hover p{color:#00705e}#masthead .header-wrap .menu-container #menu-header>li>ul .sub-menu-wrap li:hover img{transform:translateY(-10px)}#masthead .header-wrap .menu-container #menu-header>li>ul .sub-menu-wrap li:last-child{border-right:none}#masthead .header-wrap .menu-container #menu-header>li>ul .sub-menu-wrap li img{z-index:5;max-width:150px;height:auto;max-height:150px;transition:transform .3s;position:relative}#masthead .header-wrap .menu-container #menu-header>li>ul .sub-menu-wrap li a{display:block}#masthead .header-wrap .menu-container #menu-header>li>ul .sub-menu-wrap li p{font-size:20px;line-height:initial;-webkit-hyphens:auto;hyphens:auto;text-align:left;margin-top:0;transition:color .3s}#masthead .header-wrap .menu-container #menu-header>li>ul .sub-menu-wrap li p span{display:block}@media (min-width:667px){#masthead .header-wrap .menu-container #menu-header>li>ul .sub-menu-wrap li p{text-align:center}#masthead .header-wrap .menu-container #menu-header>li>ul .sub-menu-wrap li{width:33.3%}#masthead .header-wrap .menu-container #menu-header>li>ul .sub-menu-wrap li p{font-size:20px}}@media (min-width:1024px){#masthead .header-wrap .menu-container #menu-header>li>ul .sub-menu-wrap li{width:20%;margin-top:5px}#masthead .header-wrap .menu-container #menu-header>li>ul .sub-menu-wrap li p span{display:inline}#masthead .header-wrap .menu-container #menu-header>li>ul .sub-menu-wrap li p{font-size:22px}}@media (min-width:1280px){#masthead .header-wrap .menu-container #menu-header>li>ul .sub-menu-wrap li p{font-size:24px}}#masthead .header-wrap .menu-container #menu-header>li>ul .sub-menu-wrap li.menu-item-type-custom>a{font-size:80px;display:none}@media (min-width:1024px){#masthead .header-wrap .menu-container #menu-header>li>ul .sub-menu-wrap li.menu-item-type-custom>a{display:block}}#masthead .header-wrap .menu-container #menu-header>li>ul .sub-menu-wrap li.menu-item-type-custom>a:after{display:none}#masthead .header-wrap .nav-elements{justify-content:flex-end;align-items:center;width:85%;display:flex}@media (min-width:1024px){#masthead .header-wrap .nav-elements{width:35%}}@media (min-width:1280px){#masthead .header-wrap .nav-elements{width:45%}}#masthead .header-wrap .nav-elements .search-form{background:#fff;width:50px;margin:0}@media (min-width:667px){#masthead .header-wrap .nav-elements .search-form{background:#f2faf8;width:100%;margin:18px 0}}@media (min-width:1024px){#masthead .header-wrap .nav-elements .search-form{max-width:350px}}#masthead .header-wrap .nav-elements .search-form.hide{background:#fff;width:50px;margin:0}@media (min-width:667px){#masthead .header-wrap .nav-elements .search-form.hide{margin:18px 0}}#masthead .header-wrap .nav-elements .search-form:focus-within,#masthead .header-wrap .nav-elements .search-form.focus{z-index:4;background:#f2faf8;width:100%;position:absolute}@media (min-width:667px){#masthead .header-wrap .nav-elements .search-form:focus-within,#masthead .header-wrap .nav-elements .search-form.focus{position:relative}}#masthead .header-wrap .nav-elements #burger{width:30px;height:24px;margin:0 20px 0 10px;position:relative}@media (min-width:667px){#masthead .header-wrap .nav-elements #burger{margin:35px 20px 35px 10px}}@media (min-width:1024px){#masthead .header-wrap .nav-elements #burger{display:none}}#masthead .header-wrap .nav-elements #burger.open span:first-child{transform-origin:0 0;width:34px;top:-2px;transform:rotate(45deg)}#masthead .header-wrap .nav-elements #burger.open span:nth-child(2){opacity:0}#masthead .header-wrap .nav-elements #burger.open span:nth-child(3){transform-origin:0 100%;width:34px;top:22px;transform:rotate(-45deg)}#masthead .header-wrap .nav-elements #burger span{background:#00705e;width:30px;height:4px;transition:all .3s;position:absolute}#masthead .header-wrap .nav-elements #burger span:first-child{top:0}#masthead .header-wrap .nav-elements #burger span:nth-child(2){top:10px}#masthead .header-wrap .nav-elements #burger span:nth-child(3){top:20px}#masthead .header-wrap .nav-elements #clipboard,#masthead .header-wrap .nav-elements #phone{cursor:pointer;padding:0 10px}@media (min-width:667px){#masthead .header-wrap .nav-elements #clipboard,#masthead .header-wrap .nav-elements #phone{padding:23px 0}}#masthead .header-wrap .nav-elements #clipboard span,#masthead .header-wrap .nav-elements #phone span{color:#00705e;transform-origin:bottom;width:27px;padding:10px 10px 10px 0;font-size:26px;animation-duration:.9s;position:relative}@media (min-width:667px){#masthead .header-wrap .nav-elements #clipboard span,#masthead .header-wrap .nav-elements #phone span{padding:15px 20px}}#masthead .header-wrap .nav-elements #phone img{width:25px;padding:0 10px 0 0}@media (min-width:667px){#masthead .header-wrap .nav-elements #phone img{padding:0 23px 0 8px}}@media (min-width:1024px){#masthead .header-wrap .nav-elements #phone img{padding:0 30px 0 8px}}#masthead .header-wrap .nav-elements #clipboard span:after{content:attr(data-count);color:#fff;background:red;border-radius:100%;width:20px;height:20px;font-family:Arial,sans-serif;font-size:11px;font-weight:700;line-height:20px;position:absolute;top:-4px;right:0}@media (min-width:667px){#masthead .header-wrap .nav-elements #clipboard span:after{top:0;right:7px}}.product-grid{grid-gap:40px;z-index:2;grid-template-columns:1fr;margin:40px 0;display:grid;position:relative}@media (min-width:667px){.product-grid{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.product-grid{grid-template-columns:1fr 1fr 1fr}}@media (min-width:1280px){.product-grid{grid-template-columns:1fr 1fr 1fr 1fr}}.product-grid.loading .box .image-background{background-color:silver}.product-grid.loading .box .image-background img,.product-grid.loading .box .image-background img.placeholder{opacity:0}.product-grid.loading .box h2 span{background:#000}.product-grid.loading .box>a{width:100%}.product-grid.loading .box .button{color:#00705e;background:#00705e;border-color:#00705e}.product-grid .box{background:#fff;flex-wrap:wrap;padding:20px;display:flex}.product-grid .box>a{width:100%}.product-grid .box h2{text-align:left;margin:20px 0;font-size:29px;line-height:30px}.product-grid .box .image-background{height:230px}.product-grid .box .image-background img.placeholder{opacity:.1;width:300px;height:300px}.product-grid .box .descripiton{color:#949494;font-family:Roboto Condensed,serif;font-size:17px;line-height:24px}.product-grid .box .descripiton b{color:#000}.product-grid .box .cta{flex-wrap:wrap;flex-shrink:1;justify-content:space-between;align-items:flex-end;width:100%;padding-top:20px;display:flex}.product-grid .box .cta a{text-align:center}.product-grid .box .cta .save-to-clipboard{color:#00705e;cursor:pointer;font-weight:700}.product-grid .box .cta .details{color:#949494}.product-grid .box .cta .plus,.product-grid .box .cta .minus{margin:0 6px -6px 0}.news-grid{grid-gap:40px;z-index:2;grid-template-columns:1fr;display:grid;position:relative}@media (min-width:667px){.news-grid{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.news-grid{grid-template-columns:1fr 1fr 1fr 1fr}}.news-grid .box{background:#fff;padding:20px}.news-grid .box.highlight{min-height:300px;position:relative}@media (min-width:1024px){.news-grid .box.highlight{grid-column:span 2}}.news-grid .box.highlight .content{z-index:2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.news-grid .box.highlight .image-background{height:100%;min-height:300px}.news-grid .box.highlight .image-background img{opacity:.8}.news-grid .box h2{color:#00705e;margin:0 0 20px}.news-grid .box .category{text-align:center}.news-grid .box .zoom{overflow:hidden}.news-grid .box .zoom .image-background{background-color:#85c16233;height:230px}.news-grid .box .zoom .image-background:empty{background-color:silver}#product-category-grid,.menu-item-object-product .sub-menu{flex-wrap:wrap;justify-content:flex-start;margin-right:-2px;padding:30px 0;display:flex}#product-category-grid .category-box,#product-category-grid .menu-item-object-product-category,.menu-item-object-product .sub-menu .category-box,.menu-item-object-product .sub-menu .menu-item-object-product-category{text-align:center;box-sizing:border-box;border-right:2px solid #70707033;width:50%;margin:10px 0;padding:0 15px}#product-category-grid .category-box:hover p,#product-category-grid .menu-item-object-product-category:hover p,.menu-item-object-product .sub-menu .category-box:hover p,.menu-item-object-product .sub-menu .menu-item-object-product-category:hover p{color:#00705e}#product-category-grid .category-box:hover img,#product-category-grid .menu-item-object-product-category:hover img,.menu-item-object-product .sub-menu .category-box:hover img,.menu-item-object-product .sub-menu .menu-item-object-product-category:hover img{transform:translateY(-10px)}#product-category-grid .category-box:last-child,#product-category-grid .menu-item-object-product-category:last-child,.menu-item-object-product .sub-menu .category-box:last-child,.menu-item-object-product .sub-menu .menu-item-object-product-category:last-child{border-right:none}#product-category-grid .category-box p,#product-category-grid .menu-item-object-product-category p,.menu-item-object-product .sub-menu .category-box p,.menu-item-object-product .sub-menu .menu-item-object-product-category p{font-size:20px;line-height:initial;-webkit-hyphens:auto;hyphens:auto;margin-top:-3px;transition:color .3s}#product-category-grid .category-box p span,#product-category-grid .menu-item-object-product-category p span,.menu-item-object-product .sub-menu .category-box p span,.menu-item-object-product .sub-menu .menu-item-object-product-category p span{display:block}@media (min-width:480px){#product-category-grid .category-box,#product-category-grid .menu-item-object-product-category,.menu-item-object-product .sub-menu .category-box,.menu-item-object-product .sub-menu .menu-item-object-product-category{width:50%}}@media (min-width:667px){#product-category-grid .category-box,#product-category-grid .menu-item-object-product-category,.menu-item-object-product .sub-menu .category-box,.menu-item-object-product .sub-menu .menu-item-object-product-category{width:25%}#product-category-grid .category-box p,#product-category-grid .menu-item-object-product-category p,.menu-item-object-product .sub-menu .category-box p,.menu-item-object-product .sub-menu .menu-item-object-product-category p{font-size:22px}}@media (min-width:1024px){#product-category-grid .category-box,#product-category-grid .menu-item-object-product-category,.menu-item-object-product .sub-menu .category-box,.menu-item-object-product .sub-menu .menu-item-object-product-category{width:16.6%}#product-category-grid .category-box p span,#product-category-grid .menu-item-object-product-category p span,.menu-item-object-product .sub-menu .category-box p span,.menu-item-object-product .sub-menu .menu-item-object-product-category p span{display:inline}#product-category-grid .category-box p,#product-category-grid .menu-item-object-product-category p,.menu-item-object-product .sub-menu .category-box p,.menu-item-object-product .sub-menu .menu-item-object-product-category p{font-size:20px}}@media (min-width:1280px){#product-category-grid .category-box,#product-category-grid .menu-item-object-product-category,.menu-item-object-product .sub-menu .category-box,.menu-item-object-product .sub-menu .menu-item-object-product-category{width:16.6%}#product-category-grid .category-box p span,#product-category-grid .menu-item-object-product-category p span,.menu-item-object-product .sub-menu .category-box p span,.menu-item-object-product .sub-menu .menu-item-object-product-category p span{display:inline}#product-category-grid .category-box p,#product-category-grid .menu-item-object-product-category p,.menu-item-object-product .sub-menu .category-box p,.menu-item-object-product .sub-menu .menu-item-object-product-category p{font-size:24px}}#product-category-grid .category-box img,#product-category-grid .menu-item-object-product-category img,.menu-item-object-product .sub-menu .category-box img,.menu-item-object-product .sub-menu .menu-item-object-product-category img{width:150px;height:auto;transition:transform .3s}#filter{z-index:3;justify-content:space-between;align-items:top;background:#fff;flex-wrap:wrap;align-content:flex-start;align-items:flex-start;width:100%;min-height:60px;display:flex;position:sticky;top:100px;box-shadow:1px 10px 10px #0000001a}@media (min-width:1024px){#filter{margin-top:0;top:125px}#filter.loading{pointer-events:none;opacity:.4}}.admin-bar #filter{top:137px}#filter div{display:inline-block}#filter div p{color:#00705e;text-align:center;margin:15px 0;font-family:Bebas Neue,Roboto Condensed,Roboto,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:28px;font-weight:400}#filter>.title{flex-grow:1}@media (min-width:1024px){#filter>.title p{border-right:2px solid #70707033}}#filter .select{background:#00705e;padding:0 20px;display:inline-block}@media (min-width:1024px){#filter .select{display:none}}#filter .select p{color:#fff}#filter>.clearall{cursor:not-allowed;margin:16px 15px 15px;display:none}@media (min-width:1024px){#filter>.clearall{display:block}}#filter>.clearall p{color:#fff}#filter>.clearall.active{cursor:pointer}#filter.open{z-index:11;width:100vw;height:100vh;position:fixed;top:0;left:0}#filter.open .select{border-radius:0}#filter.open .clearall{width:100%}#filter.open>ul{background:#fff;width:100vw;display:block;overflow-y:scroll}#filter.open>ul>li{border-bottom:2px solid #70707033}#filter.open>ul>li:first-child{border-top:2px solid #70707033}#filter.open>ul>li>ul{box-shadow:none;position:relative;top:12px}#filter.open>ul>li>ul>li{padding:9px 5px 9px 25px}#filter>ul{flex-flow:wrap;justify-content:space-between;align-items:center;width:calc(100% - 140px);margin:0;padding:0;display:none}@media (min-width:1024px){#filter>ul{display:inline-flex}}#filter>ul>li{text-align:center;cursor:pointer;flex:auto;padding:15px 0;list-style:none;position:relative}#filter>ul>li .selected-items{white-space:nowrap;max-width:400px;margin:0;padding:0 10px;display:none;overflow:hidden}#filter>ul>li .selected-items:after{content:"";background:linear-gradient(270deg,#fff 50%,#fff0 100%);width:20px;height:100%;position:absolute;right:0}@media (min-width:1024px){#filter>ul>li{border-right:2px solid #70707033;max-width:400px;margin:13px 0 11px;padding:0}}#filter>ul>li p{margin:0;padding:5px 0;font-size:22px;font-weight:400;line-height:22px}#filter>ul>li.open{z-index:4;background:#fff;width:100%;height:100%;position:absolute;top:64px}@media (min-width:1024px){#filter>ul>li.open{width:auto;height:auto;top:inherit;position:relative}}#filter>ul>li.open ul{visibility:visible;display:block}@media (min-width:1024px){#filter>ul>li.open ul{visibility:hidden;display:none}#filter>ul>li:hover ul{visibility:visible;display:block}}#filter>ul>li p.title{display:block}#filter>ul>li p.selected{color:#00705e;display:none}#filter>ul>li p.selected span{background:#f0f7f5;border-radius:10px;padding:2px 28px 2px 15px;position:relative}#filter>ul>li p.selected span:after,#filter>ul>li p.selected span:before{content:"";background:red;border-radius:2px;width:3px;height:50%;position:absolute;top:8px;right:13px}#filter>ul>li p.selected span:after{transform:rotate(45deg)}#filter>ul>li p.selected span:before{transform:rotate(-45deg)}@media (min-width:1024px){#filter>ul>li.is-selected p.title{display:none}}#filter>ul>li.is-selected p.selected{margin-right:2px;display:inline-block}#filter>ul>li.is-selected .selected-items{display:inline-flex}#filter>ul>li>ul{box-sizing:border-box;z-index:4;visibility:hidden;background:#fff;min-width:100%;max-height:65vh;margin:0;padding:15px 20px 0;display:none;position:absolute;top:32px;left:0;overflow:scroll;box-shadow:1px 10px 10px #0000001a}@media (min-width:1024px){#filter>ul>li>ul{max-height:45vh}}#filter>ul>li>ul li.clearall{color:#dbdbdb;cursor:not-allowed;text-decoration:none}#filter>ul>li>ul li.clearall:hover{text-decoration:none}#filter>ul>li>ul li.clearall.active{color:#00705e;cursor:pointer;background:#fff}#filter>ul>li>ul li.clearall.active:hover{text-decoration:underline}#filter>ul>li>ul .submit{z-index:8;background:#fff;width:100%;margin-top:50px;padding:20px 0;display:table;position:sticky;bottom:0;left:0}#filter>ul>li>ul .submit:before{pointer-events:none;content:"";background:linear-gradient(#fff0 0%,#fff 100%);width:100%;height:60px;position:absolute;top:-60px;left:0}@media (min-width:1024px){#filter>ul>li>ul .submit{position:sticky;bottom:0}}#filter>ul>li>ul li{text-align:left;color:#00705e;cursor:pointer;padding:9px 5px 9px 25px;font-family:Roboto Condensed,Roboto,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:16px;list-style:none;transition:all .5s;position:relative}#filter>ul>li>ul li:before{content:"";background:#cdded8;border-radius:2px;width:16px;height:16px;position:absolute;top:10px;left:4px}#filter>ul>li>ul li.active,#filter>ul>li>ul li:hover{color:#00705e}#filter>ul>li>ul li.active:before,#filter>ul>li>ul li:hover:before{background:#00705e}#filter>ul>li>ul li.active:after,#filter>ul>li>ul li:hover:after{content:"";color:#fff;background:url(../media/hook.3b3pwd_laa97p.svg) 0 0/contain no-repeat;width:11px;height:11px;position:absolute;top:14px;left:7px}@supports (-ms-ime-align:auto){#filter{position:relative}#filter.fixed{width:calc(100vw - 56px);max-width:1360px;position:fixed}#filter:not(.fixed){top:0}}#lpckBannerContainer{bottom:0!important;top:inherit!important}#lpckBannerContainer #lpckBannerContentDisconnected{padding:5px!important}#lpckBannerContainer #lpckBannerContentDisconnected p{font-size:14px!important}.noscroll{width:100%;height:100%;position:fixed;overflow:hidden}.site-content-contain{opacity:.1}.site-content-contain.show{opacity:1}.preloader{z-index:99;width:92px;height:92px;display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.preloader.show{display:block}.preloader .circle{animation:2s linear infinite rotating}.preloader .watermark{position:absolute;top:50%;left:50%;transform:translate(-50%,-55%)}.preloader:after{content:"Lädt";letter-spacing:-.01em;text-align:center;color:#555;width:261px;font-family:Roboto Condensed;font-size:30px;font-weight:400;position:absolute;bottom:-50px;left:50%;transform:translate(-50%)}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.search-form{box-sizing:border-box;background:#f2faf8;width:100%;margin:18px 0;padding:0 0 0 50px;display:inline-block;position:relative}.search-form.focus .search-results{visibility:visible}.search-form.focus input{display:block}.search-form:focus-within .search-results{visibility:visible}.search-form:focus-within input{display:block}.search-form:after{content:"";background-image:url(../media/search.1kizfq-hg70ag.svg);width:24px;height:25px;position:absolute;top:15px;left:20px}.search-form input{text-align:left;color:#00705e;-webkit-appearance:none;background:0 0;border:none;border-radius:0;width:100%;padding:15px 21px;font-family:Roboto Condensed,Roboto,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:20px;font-weight:500;line-height:26px;display:block}.search-form input::placeholder{color:#00705e;opacity:1}.search-form .search-results{visibility:hidden;box-sizing:border-box;z-index:5;background:#fff;width:100%;padding:10px;position:absolute;left:0;box-shadow:1px 10px 10px #0000001a}.search-form .search-results ul{margin:0;padding:0}.search-form .search-results ul li{color:#00705e;text-transform:uppercase;border-bottom:1px solid #707070;padding:8px;font-family:Roboto Condensed,Roboto,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;list-style:none}.search-form .search-results ul li a{color:#00705e}.search-form .search-results ul li.hint{text-transform:none;border-bottom:0}.search-form .search-results ul .all,.search-form .search-results ul .cats{text-align:center;color:#fff;background:#00705e;border-bottom:1px solid #707070;width:100%;padding:8px 0;font-family:Roboto Condensed,Roboto,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;display:inline-block}.search-form .search-results ul .nothingfound{text-transform:none}.wrap{box-sizing:border-box;width:101%;max-width:1400px;margin:0 auto;padding:20px}.wrap .page-description{text-align:center;z-index:2;max-width:800px;min-height:20px;margin:0 auto;padding:0;position:relative}.wrap .page-description p{margin:0}@media (min-width:1024px){.wrap .page-description{min-height:60px;margin:70px auto;padding:20px}}#welcome{background:#f2faf8}#welcome .welcome-wrapper{height:calc(100vh - 200px);min-height:380px;max-height:800px;display:flex}#welcome .welcome-wrapper .product-highlights{flex-wrap:wrap;width:100%;display:flex}@media (min-width:1024px){#welcome .welcome-wrapper .product-highlights{width:60%}}#welcome .welcome-wrapper .product-highlights .highlight:first-child{border-bottom:0;flex-flow:row;flex:1 0 100%;align-content:center;align-items:center;height:45%}#welcome .welcome-wrapper .product-highlights .highlight:first-child .product-image{flex-basis:auto}#welcome .welcome-wrapper .product-highlights .highlight:first-child .product-image .image-background{overflow:visible}#welcome .welcome-wrapper .product-highlights .highlight:first-child .product-image img{top:50%;transform:translate(-50%,-50%)}#welcome .welcome-wrapper .product-highlights .highlight:first-child .product-info-wrapper{align-items:center;width:60%;height:100%;display:flex}@media (min-width:667px){#welcome .welcome-wrapper .product-highlights .highlight:first-child .product-info-wrapper{width:auto}}#welcome .welcome-wrapper .product-highlights .highlight:first-child .product-info h2{height:auto;max-height:90px;font-size:30px;line-height:32px}@media (min-width:1024px){#welcome .welcome-wrapper .product-highlights .highlight:first-child .product-info h2{font-size:42px;line-height:40px}}#welcome .welcome-wrapper .product-highlights .highlight:first-child .product-image{width:40%;height:100%}@media (min-width:1024px){#welcome .welcome-wrapper .product-highlights .highlight:first-child .product-image{width:65%}}#welcome .welcome-wrapper .product-highlights .highlight:nth-child(3){border-left:0;border-right:10px solid #f2faf8}@media (min-width:1024px){#welcome .welcome-wrapper .product-highlights .highlight:nth-child(3){border-right:0}}#welcome .welcome-wrapper .product-highlights .highlight:nth-child(4){display:none}@media (min-width:1024px){#welcome .welcome-wrapper .product-highlights .highlight:nth-child(4){display:flex}}#welcome .welcome-wrapper .highlight{box-sizing:border-box;background:#fff;border:10px solid #f2faf8;flex-flow:column wrap;width:50%;height:55%;display:flex}@media (min-width:1024px){#welcome .welcome-wrapper .highlight{width:33.3%}}#welcome .welcome-wrapper .highlight.post{background:#00705e33}#welcome .welcome-wrapper .highlight.post .product-image .image-background{z-index:1}#welcome .welcome-wrapper .highlight .product-image{flex:2 1px;width:100%}#welcome .welcome-wrapper .highlight .product-image .image-background{z-index:auto}#welcome .welcome-wrapper .highlight .product-image .left img.bgheight,#welcome .welcome-wrapper .highlight .product-image .right img.bgheight{width:101%;height:auto}#welcome .welcome-wrapper .highlight .product-image .left img.bgwidth,#welcome .welcome-wrapper .highlight .product-image .right img.bgwidth{width:auto;height:101%}#welcome .welcome-wrapper .highlight .product-image .right img{transform-origin:-10% 20%;transform:rotate(-30deg)}@media (min-width:1024px){#welcome .welcome-wrapper .highlight .product-image .right img{transform-origin:-10% 20%}}#welcome .welcome-wrapper .highlight .product-image .left img{transform-origin:100% -20%;transform:rotate(30deg)}@media (min-width:1024px){#welcome .welcome-wrapper .highlight .product-image .left img{transform-origin:110% 0}}#welcome .welcome-wrapper .highlight .product-info-wrapper .product-info{flex-wrap:wrap;place-content:space-between;width:100%;padding:10px 20px 20px;display:flex}#welcome .welcome-wrapper .highlight .product-info-wrapper .product-info .topline{color:#fff;background:#00f;margin:0 0 10px;padding:4px 10px;font-size:20px;line-height:18px;display:inline}#welcome .welcome-wrapper .highlight .product-info-wrapper .product-info h2{text-align:left;word-wrap:break-word;overflow-wrap:break-word;width:100%;max-height:40px;margin:0 0 10px;font-size:24px;line-height:20px;overflow:hidden}@media (min-width:1024px){#welcome .welcome-wrapper .highlight .product-info-wrapper .product-info h2{max-height:46px;font-size:26px;line-height:24px}}#welcome .welcome-wrapper .highlight .product-info-wrapper .product-info .button{font-size:16px;line-height:16px}@media (min-width:480px){#welcome .welcome-wrapper .highlight .product-info-wrapper .product-info .button{font-size:20px;line-height:20px}}#welcome .welcome-wrapper .welcome{border-bottom:10px solid #f2faf8;width:40%;display:none;position:relative}@media (min-width:1024px){#welcome .welcome-wrapper .welcome{display:block}}#welcome .welcome-wrapper .welcome .image-background{background:#000}#welcome .welcome-wrapper .welcome .image-background img{opacity:.8}#welcome .welcome-wrapper .welcome .info{z-index:3;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#welcome .welcome-wrapper .welcome .info .topline{color:#fff;background:#00705e;padding:6px 10px;font-size:22px;display:inline}#welcome .welcome-wrapper .welcome .info h2{color:#fff;text-shadow:0 0 10px #0003;max-width:400px;font-size:80px;line-height:82px}#welcome .products{z-index:2;text-align:center;margin:0;padding:0;position:relative}@media (min-width:1024px){#welcome .products{padding:30px;position:relative;top:-30px}}#welcome .products .categories-wrapper{max-width:1400px;margin:0 auto;overflow:hidden}#service{z-index:1;background:#fff;padding:20px 0;position:relative}#service .services{flex-wrap:wrap;margin:50px 0;display:flex}#service .services .service-box{text-align:center;box-sizing:border-box;flex-flow:column wrap;width:100%;margin:20px 0;padding:0 20px;display:flex}@media (min-width:667px){#service .services .service-box{width:50%}}@media (min-width:1280px){#service .services .service-box{width:25%}}#service .services .service-box .image{width:100%}#service .services .service-box .image .zoom{border:5px solid #fff;width:240px;height:160px;margin:0 auto;overflow:hidden}#service .services .service-box .image .zoom .image-background{background:#00705e}#service .services .service-box h4{color:#00705e}#service .services .service-box p{flex-grow:20}#news{background:#f2faf8;display:flex}#news .image{background:gray;width:50%;display:none}@media (min-width:667px){#news .image{display:block}}#news .wrap{width:100%;padding:40px 0;position:relative;overflow:hidden}@media (min-width:667px){#news .wrap{width:50%}}#news .wrap h2{text-align:center;margin-left:0}@media (min-width:667px){#news .wrap h2{text-align:left;margin-left:80px}}#news .wrap .news-carousel{margin:80px 20px 50px}@media (min-width:667px){#news .wrap .news-carousel{margin:80px 0 50px 80px}#news .wrap .news-carousel .flickity-viewport{overflow:inherit!important}}#news .wrap .news-carousel .all{position:absolute;top:-72px;left:50%;transform:translate(-50%)}@media (min-width:667px){#news .wrap .news-carousel .all{left:136px;transform:translate(0%)}}#news .wrap .news-carousel .box{width:250px;margin:0 20px}@media (min-width:667px){#news .wrap .news-carousel .box{width:320px}}#news .wrap .news-carousel .box .zoom{overflow:hidden}#news .wrap .news-carousel .box .zoom .image-background{box-sizing:border-box;background-color:#85c16233;min-height:250px}#news .wrap .news-carousel .box .content .category{text-align:center;margin:20px 0}#news .wrap .news-carousel .box .content h2{text-align:center;margin:-2px 0 0}#news .wrap .news-carousel .flickity-button{top:-50px}#news .wrap .news-carousel .flickity-button.previous{left:5px}#news .wrap .news-carousel .flickity-button.next{right:5px}@media (min-width:667px){#news .wrap .news-carousel .flickity-button.next{left:70px;right:inherit}}#about{background:#fff;padding:20px 0}#about p{text-align:center}#about .links{flex-wrap:wrap;justify-content:space-around;align-items:center;padding:50px 0;display:flex}#about .links .link-box{text-align:center;padding:20px}#about .links .link-box img{width:100%;max-width:350px}#about .links .link-box h4{color:#00705e}#team{text-align:center;background:#f2faf8;padding-bottom:40px;overflow:hidden}#team .team-carousel{padding:40px 0}#team .team-carousel .flickity-viewport{margin:0 0 0 20px}@media (min-width:667px){#team .team-carousel .flickity-viewport{margin:0 0 0 180px;overflow:inherit!important}#team .team-carousel .flickity-viewport:before{content:"";z-index:1;opacity:.8;background:linear-gradient(90deg,#f2faf8 0%,#f2faf8e6 60%,#f2faf800 100%);width:200px;height:100%;position:absolute;left:-180px}}#team .team-carousel .carousel-cell{text-align:left;width:200px;margin:0 20px}@media (min-width:667px){#team .team-carousel .carousel-cell{width:240px}}#team .team-carousel .carousel-cell .carousel-image{border-bottom:2px solid #00705e;height:300px}@media (min-width:667px){#team .team-carousel .carousel-cell .carousel-image{height:400px}}#team .team-carousel .carousel-cell .carousel-image .image-background:empty{background:silver}#team .team-carousel .carousel-cell h4{text-transform:none;text-align:left;margin-bottom:0;font-size:30px}#team .team-carousel .carousel-cell a,#team .team-carousel .carousel-cell p{text-align:left}#team .team-carousel .carousel-cell a.position,#team .team-carousel .carousel-cell p.position{margin:3px 0 13px;font-size:16px;line-height:18px}#team .team-carousel .carousel-cell a.tel,#team .team-carousel .carousel-cell a.mail,#team .team-carousel .carousel-cell p.tel,#team .team-carousel .carousel-cell p.mail{text-transform:none;margin:5px 0;font-family:Roboto Condensed,Roboto,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:21px;line-height:20px}#team .team-carousel .carousel-cell a.tel span,#team .team-carousel .carousel-cell a.mail span,#team .team-carousel .carousel-cell p.tel span,#team .team-carousel .carousel-cell p.mail span{color:#00705e;transition:color .3s}#team .team-carousel .carousel-cell a.tel span:hover,#team .team-carousel .carousel-cell a.mail span:hover,#team .team-carousel .carousel-cell p.tel span:hover,#team .team-carousel .carousel-cell p.mail span:hover{color:#000}#team .team-carousel .flickity-button{z-index:2}#team .team-carousel .flickity-button.previous{bottom:-60px;left:25px;top:inherit}#team .team-carousel .flickity-button.next{bottom:-60px;right:25px;top:inherit}@media (min-width:667px){#team .team-carousel .flickity-button.previous{top:160px;left:85px;bottom:inherit}#team .team-carousel .flickity-button.next{top:230px;left:85px;bottom:inherit}}#team .more{color:#00705e;font-family:Roboto Condensed,Roboto,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:22px;font-weight:700;text-decoration:underline}@media (min-width:667px){#team .more{display:none}}#supplier{text-align:center}#supplier .supplier-grid{flex-wrap:wrap;justify-content:center;display:flex}#supplier .supplier-grid .logo{padding:0 20px}#newsletter{text-align:center;background:#f2faf8;overflow:hidden}#lexicon{background:#fff;padding:20px 0}#lexicon #filter{background:#f2faf8;justify-content:space-around}#lexicon #filter ul{width:auto;display:flex}#lexicon #filter ul li p{border-left:0;padding:5px 10px}#lexicon #filter ul li p.active{color:#f2333e;text-decoration:underline}@media (min-width:667px){#lexicon #filter ul li p.active{padding:5px 15px}}#lexicon .lexicon{column-count:1;column-gap:20px;margin:60px 0}@media (min-width:667px){#lexicon .lexicon{column-count:2}}@media (min-width:1024px){#lexicon .lexicon{column-count:3}}#lexicon .lexicon.loading .box .content .title,#lexicon .lexicon.loading .box .content .text{background:#000}#lexicon .lexicon .box{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;background:#f2faf8;width:100%;margin-bottom:20px;padding:5px;display:inline-block}#lexicon .lexicon .box .content{width:100%;padding:20px}#lexicon .lexicon .box .content .title{color:#000;text-align:left;word-wrap:break-word;overflow-wrap:break-word;min-height:38px;margin:0 0 20px;font-size:35px;line-height:32px;transition:all .5s}@media (min-width:667px){#lexicon .lexicon .box .content .title{font-size:41px;line-height:38px}}#lexicon .lexicon .box .content .text{color:#000;text-align:left;min-height:100px;font-size:16px;line-height:22px;transition:all .5s}@media (min-width:667px){#lexicon .lexicon .box .content .text{font-size:18px;line-height:24px}}#product .big-title{opacity:.12}#product .content-area{z-index:2;background:#fff;margin:-20px 0 80px;padding:20px;position:relative}@media (min-width:667px){#product .content-area{margin:-60px 0 80px;padding:40px}}@media (min-width:1024px){#product .content-area{margin:-110px 0 80px;padding:80px}}#product .content-area .product-image{width:100%;height:150px;margin:20px 10px}@media (min-width:1024px){#product .content-area .product-image{height:300px}}#product .content-area .product-image img.placeholder{opacity:.1}@media (min-width:1024px){#product .content-area .product-wrapper{align-items:flex-start;display:flex}}#product .content-area .product-wrapper .product-content{width:100%}@media (min-width:1024px){#product .content-area .product-wrapper .product-content{width:60%;margin-right:80px}}#product .content-area .product-wrapper .product-content .breadcrumb a,#product .content-area .product-wrapper .product-content .breadcrumb span{color:#00705e;font-family:Roboto Condensed,Roboto,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700}@media (min-width:1024px){#product .content-area .product-wrapper .product-content .breadcrumb a,#product .content-area .product-wrapper .product-content .breadcrumb span{font-size:20px}}#product .content-area .product-wrapper .product-content .breadcrumb a{text-decoration:underline}#product .content-area .product-wrapper .product-content .breadcrumb span{padding:0 5px}#product .content-area .product-wrapper .product-content .head{flex-wrap:wrap;align-items:center;display:flex}@media (min-width:1024px){#product .content-area .product-wrapper .product-content .head .product-image{display:none}}#product .content-area .product-wrapper .product-content .head h1{width:100%;margin:0}@media (min-width:1024px){#product .content-area .product-wrapper .product-content .head h1{margin-top:20px}}#product .content-area .product-wrapper .product-content .title{margin-bottom:0;font-family:Bebas Neue,Roboto Condensed,Roboto,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:30px;font-weight:400}#product .content-area .product-wrapper .product-content .description{min-height:20px;font-size:22px}#product .content-area .product-wrapper .product-content .description b{font-family:Bebas Neue,Roboto Condensed,Roboto,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:24px;font-weight:400}#product .content-area .product-wrapper .product-content ul{margin:40px 0;padding:0}#product .content-area .product-wrapper .product-content ul li{color:#000;padding-left:20px;font-family:Roboto Condensed,Roboto,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:22px;list-style:none;position:relative}#product .content-area .product-wrapper .product-content ul li span{color:#ccc}#product .content-area .product-wrapper .product-content ul li a{color:#00705e;text-decoration:underline}#product .content-area .product-wrapper .product-content ul li:before{content:"•";color:#000;font-size:42px;position:absolute;top:-10px;left:0}#product .content-area .product-wrapper .product-content .downloads ul li{padding-bottom:15px;padding-left:42px;font-family:Bebas Neue,Roboto Condensed,Roboto,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:28px;font-weight:400}#product .content-area .product-wrapper .product-content .downloads ul li img{width:32px;position:absolute;top:-4px;left:-2px}#product .content-area .product-wrapper .product-content .downloads ul li:before{content:""}#product .content-area .product-wrapper .product-content p{margin:40px 0}#product .content-area .product-wrapper .product-content .content{margin-top:0;font-size:22px}#product .content-area .product-wrapper .product-content .sizes{border-top:2px solid #70707033}#product .content-area .product-wrapper .product-content .colors{border-bottom:2px solid #70707033}#product .content-area .product-wrapper .product-content .colors .content span:after{content:", "}#product .content-area .product-wrapper .product-content .colors .content span:last-child:after{content:""}#product .content-area .product-wrapper .product-content .expert{text-align:left;border-bottom:2px solid #70707033;padding:40px 0;display:flex}#product .content-area .product-wrapper .product-content .expert .title{color:#00705e;margin:0 0 30px;font-family:Bebas Neue,Roboto Condensed,Roboto,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:40px;font-weight:400}#product .content-area .product-wrapper .product-content .expert p,#product .content-area .product-wrapper .product-content .expert h4{text-align:left;margin:0}#product .content-area .product-wrapper .product-content .expert .position{margin-bottom:20px}#product .content-area .product-wrapper .product-content .expert .tel span,#product .content-area .product-wrapper .product-content .expert .mail{color:#00705e}#product .content-area .product-wrapper .product-content .expert .image{width:50%;margin:10px 0 0;display:none}@media (min-width:667px){#product .content-area .product-wrapper .product-content .expert .image{display:block}}#product .content-area .product-wrapper .product-content .expert .image .image-background{border-bottom:2px solid #00705e;width:100%;margin:0 auto}#product .content-area .product-wrapper .product-content .video{border-bottom:2px solid #70707033;padding:40px 0}#product .content-area .product-wrapper .product-content .video .video-wrapper{height:0;padding-bottom:56.25%;position:relative}#product .content-area .product-wrapper .product-content .video .video-wrapper iframe{z-index:3;width:100%;height:100%;position:absolute;top:0;left:0}#product .content-area .product-wrapper .side-box{z-index:4;width:40%;margin-top:-30px;position:sticky;top:100px;right:0}.admin-bar #product .content-area .product-wrapper .side-box{top:135px}#product .content-area .product-wrapper .side-box .product-image{cursor:zoom-in;height:320px;display:none;position:relative;overflow:hidden}@media (min-width:1024px){#product .content-area .product-wrapper .side-box .product-image{display:block}}#product .content-area .product-wrapper .side-box .zoom-text{text-align:center;padding:0 20px;font-size:14px;display:none}@media (min-width:1024px){#product .content-area .product-wrapper .side-box .zoom-text{display:block}}#product .content-area .product-wrapper .side-box .product-cta{z-index:9;box-sizing:border-box;background:#fff;width:100vw;padding:10px 20px;display:flex;position:fixed;bottom:0;left:0}@media (min-width:1024px){#product .content-area .product-wrapper .side-box .product-cta{width:100%;display:block;position:relative}}#product .content-area .product-wrapper .side-box .product-cta .advise{margin:10px 0;font-family:Bebas Neue,Roboto Condensed,Roboto,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:34px;font-weight:400;line-height:34px;display:none}@media (min-width:1024px){#product .content-area .product-wrapper .side-box .product-cta .advise{display:block}#product .content-area .product-wrapper .side-box .product-cta .button:nth-child(2){margin-top:0;margin-bottom:20px}}#product .content-area .product-wrapper .side-box .product-cta .button{margin:0 10px 0 0}@media (min-width:1024px){#product .content-area .product-wrapper .side-box .product-cta .button{margin:0 0 10px}}#product .content-area .product-wrapper .side-box .product-cta p{margin:0;font-family:Roboto Condensed,Roboto,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;display:none}@media (min-width:1024px){#product .content-area .product-wrapper .side-box .product-cta p{display:block}}#product .content-area .product-wrapper .side-box .product-cta .save-to-clipboard .plus,#product .content-area .product-wrapper .side-box .product-cta .save-to-clipboard .minus{background:#fff;margin:0 8px -4px 0}#product .content-area .product-wrapper .side-box .product-cta .save-to-clipboard .plus:before,#product .content-area .product-wrapper .side-box .product-cta .save-to-clipboard .plus:after,#product .content-area .product-wrapper .side-box .product-cta .save-to-clipboard .minus:before,#product .content-area .product-wrapper .side-box .product-cta .save-to-clipboard .minus:after{background:#00705e}#product .content-area .product-wrapper .product-image.big{background:#fff;width:70vh;height:70vh;display:none;position:fixed;top:150px;left:50px;right:0;overflow:hidden;box-shadow:0 0 20px #00000063}#product .content-area .product-wrapper .product-image.big .photo{background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;transition:transform .5s ease-out;position:absolute;top:0;left:0;transform:scale(2.4)}@media (min-width:1024px){#product .content-area .product-wrapper .product-image.big.show{display:block}}body.term-bodenbeschichtung #archive-product-category .big-title{font-size:13vw;top:120px}@media (min-width:1024px){body.term-bodenbeschichtung #archive-product-category .big-title{font-size:160px}}@media (min-width:1280px){body.term-bodenbeschichtung #archive-product-category .big-title{font-size:190px}}#archive-product,#search-results{background-color:#00705e1f}#archive-team .team{grid-gap:40px;z-index:2;grid-template-columns:1fr;margin:40px 0;display:grid;position:relative}@media (min-width:480px){#archive-team .team{grid-template-columns:1fr 1fr}}@media (min-width:667px){#archive-team .team{grid-template-columns:1fr 1fr 1fr}}@media (min-width:1024px){#archive-team .team{grid-template-columns:1fr 1fr 1fr 1fr}}@media (min-width:1280px){#archive-team .team{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}#archive-team .team .box .image{border-bottom:2px solid #00705e;height:400px}#archive-team .team .box .image .image-background:empty{background:silver}#archive-team .team .box h4{text-transform:uppercase;text-align:left;margin-bottom:0;font-size:30px}#archive-team .team .box p{text-align:left}#archive-team .team .box p.position{margin:3px 0 13px;font-size:16px;line-height:18px}#archive-team .team .box p.tel,#archive-team .team .box p.mail{text-transform:none;margin:5px 0;font-family:Roboto Condensed,Roboto,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:21px;line-height:20px}#archive-team .team .box p.tel span,#archive-team .team .box p.mail span{color:#00705e;transition:color .3s}#archive-team .team .box p.tel span:hover,#archive-team .team .box p.mail span:hover{color:#000}#search-results .big-title{opacity:1;position:inherit;color:#00705e;margin:30px auto 50px;font-size:7vw;transform:none}#search-results .big-title span{color:#000}@media (min-width:1680px){#search-results .big-title{font-size:110px}}#posts,#city{background:#f2faf8}#city h1,#city h2{color:#00705e}@media (min-width:667px){#city h1{font-size:100px}}@media (min-width:1024px){#city h1{font-size:150px}}#city .city-header{flex-wrap:wrap;display:flex}#city .city-header .image-background{flex-grow:1;flex-basis:60%;height:auto;min-height:300px}#city .city-header .city-info{text-align:left;background:#fff;flex-grow:1;padding:20px}@media (min-width:667px){#city .city-header .city-info{padding:40px}}@media (min-width:1024px){#city .city-header .city-info{padding:40px 50px}}#city .city-header .city-info h2{text-align:left;margin-top:0}#city .city-header .city-info .address p,#city .city-header .city-info .contact p,#city .city-header .city-info h3{text-transform:none;color:#00705e}#city .city-header .city-info h3{margin-bottom:0;font-weight:700}#city .city-header .city-info a.button{max-width:280px}#city .city-header .city-info .opening-hours p{color:#00705e;margin-top:0;margin-bottom:0;font-size:22px;line-height:28px}#city #content .post-content{text-align:center;max-width:800px;margin:80px auto}#city #content .post-content h2{color:#00705e;text-align:center}#city #content .post-content p{font-size:25px;line-height:30px}#city #archive-team{padding-top:0}#city #archive-team h2{text-align:center;color:#000;opacity:.12}#post.single{background:#fff}#page.single{background:#f2faf8}#post.single .post-header,#page.single .post-header{background:#f2faf8;position:relative}#post.single .post-header .post-intro,#page.single .post-header .post-intro{box-sizing:border-box;width:100%;max-width:1070px;margin:0 auto}#post.single .post-header .post-intro .content,#page.single .post-header .post-intro .content{padding:20px}@media (min-width:667px){#post.single .post-header .post-intro .content,#page.single .post-header .post-intro .content{padding:40px 20px}}@media (min-width:1024px){#post.single .post-header .post-intro .content,#page.single .post-header .post-intro .content{padding:60px 20px}}#post.single .post-header .post-intro .content .page-description,#page.single .post-header .post-intro .content .page-description{text-align:center;z-index:2;max-width:800px;min-height:20px;margin:0 auto;padding:0;position:relative}#post.single .post-header .post-intro .content .page-description p,#page.single .post-header .post-intro .content .page-description p{margin:0}@media (min-width:1024px){#post.single .post-header .post-intro .content .page-description,#page.single .post-header .post-intro .content .page-description{min-height:60px;margin:70px auto;padding:20px}}#post.single .post-header .post-intro p,#page.single .post-header .post-intro p{margin:0;font-size:22px}#post.single .post-header .post-intro h1,#page.single .post-header .post-intro h1{margin:20px 0}#post.single .post-header .post-intro .excerpt,#page.single .post-header .post-intro .excerpt{margin:20px 0;font-style:italic}@media (min-width:667px){#post.single .post-header .post-intro .excerpt,#page.single .post-header .post-intro .excerpt{margin:40px 0}}@media (min-width:1024px){#post.single .post-header .post-intro .excerpt,#page.single .post-header .post-intro .excerpt{margin:60px 0}}#post.single .post-header .post-intro .tags,#page.single .post-header .post-intro .tags{margin:20px 0 0}#post.single .post-header .post-intro .tags a,#page.single .post-header .post-intro .tags a{color:#9a9a9a;padding-right:10px;font-family:Roboto Condensed,Roboto,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;text-decoration:none}#post.single .post-header .post-image,#page.single .post-header .post-image{width:100%;height:200px;top:0;left:50%}@media (min-width:667px){#post.single .post-header .post-image,#page.single .post-header .post-image{height:300px}}@media (min-width:1024px){#post.single .post-header .post-image,#page.single .post-header .post-image{width:50%;height:100%;position:absolute}#post.single .post-header.has-post-thumbnail .post-intro .content,#page.single .post-header.has-post-thumbnail .post-intro .content{padding:60px 55% 60px 20px}}#post.single .wrap,#page.single .wrap{max-width:1070px}#post.single .wrap .post-content p,#page.single .wrap .post-content p{font-size:23px}#post.single .wrap .post-content h2,#page.single .wrap .post-content h2{text-align:left;margin:20px 0}#post.single .wrap .post-content a,#page.single .wrap .post-content a{text-decoration:underline}#post.single .wrap .post-content h3,#page.single .wrap .post-content h3{text-align:left;margin:20px 0}#post.single .wrap .post-content .wp-block-image,#page.single .wrap .post-content .wp-block-image{margin:20px}#post.single .wrap .post-content ul,#page.single .wrap .post-content ul{padding:0;position:relative}#post.single .wrap .post-content ul li,#page.single .wrap .post-content ul li{color:#000;margin:10px 0;padding-left:17px;font-family:Roboto Condensed,Roboto,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:23px;list-style:none}#post.single .wrap .post-content ul li span,#page.single .wrap .post-content ul li span{color:#ccc}#post.single .wrap .post-content ul li a,#page.single .wrap .post-content ul li a{color:#00705e;text-decoration:none}#post.single .wrap .post-content ul li:before,#page.single .wrap .post-content ul li:before{content:"•";position:absolute;left:0}#page.single .wrap .post-content .wpcf7-form,#page.single .wrap .post-content .nl2go-widget{background:#fff;padding:10px}@media (min-width:667px){#page.single .wrap .post-content .wpcf7-form,#page.single .wrap .post-content .nl2go-widget{padding:20px}}@media (min-width:1024px){#page.single .wrap .post-content .wpcf7-form,#page.single .wrap .post-content .nl2go-widget{padding:40px}}#page.single .wrap .post-content .wpcf7-form .top p,#page.single .wrap .post-content .wpcf7-form .top label,#page.single .wrap .post-content .wpcf7-form .bottom p,#page.single .wrap .post-content .wpcf7-form .bottom label,#page.single .wrap .post-content .nl2go-widget .top p,#page.single .wrap .post-content .nl2go-widget .top label,#page.single .wrap .post-content .nl2go-widget .bottom p,#page.single .wrap .post-content .nl2go-widget .bottom label{color:#00705e;font-family:Bebas Neue,Roboto Condensed,Roboto,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:26px;font-weight:400}#page.single .wrap .post-content .wpcf7-form .top .one p:first-child,#page.single .wrap .post-content .wpcf7-form .bottom .one p:first-child,#page.single .wrap .post-content .nl2go-widget .top .one p:first-child,#page.single .wrap .post-content .nl2go-widget .bottom .one p:first-child{margin-top:0}#page.single .wrap .post-content .wpcf7-form .top .wpcf7-list-item,#page.single .wrap .post-content .wpcf7-form .bottom .wpcf7-list-item,#page.single .wrap .post-content .nl2go-widget .top .wpcf7-list-item,#page.single .wrap .post-content .nl2go-widget .bottom .wpcf7-list-item{margin:0 30px 10px 0}#page.single .wrap .post-content .wpcf7-form .top .wpcf7-list-item-label,#page.single .wrap .post-content .wpcf7-form .bottom .wpcf7-list-item-label,#page.single .wrap .post-content .nl2go-widget .top .wpcf7-list-item-label,#page.single .wrap .post-content .nl2go-widget .bottom .wpcf7-list-item-label{color:#00705e;font-family:Arial,sans-serif;font-size:initial}#page.single .wrap .post-content .wpcf7-form .top input[type=checkbox],#page.single .wrap .post-content .wpcf7-form .bottom input[type=checkbox],#page.single .wrap .post-content .nl2go-widget .top input[type=checkbox],#page.single .wrap .post-content .nl2go-widget .bottom input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;background:#cdded9;border:none;border-radius:2px;width:20px;height:20px;margin:0 4px -4px 0}#page.single .wrap .post-content .wpcf7-form .top input[type=checkbox]:checked,#page.single .wrap .post-content .wpcf7-form .bottom input[type=checkbox]:checked,#page.single .wrap .post-content .nl2go-widget .top input[type=checkbox]:checked,#page.single .wrap .post-content .nl2go-widget .bottom input[type=checkbox]:checked{background:#00705e;display:inline-block;position:relative}#page.single .wrap .post-content .wpcf7-form .top input[type=checkbox]:checked:before,#page.single .wrap .post-content .wpcf7-form .top input[type=checkbox]:checked:after,#page.single .wrap .post-content .wpcf7-form .bottom input[type=checkbox]:checked:before,#page.single .wrap .post-content .wpcf7-form .bottom input[type=checkbox]:checked:after,#page.single .wrap .post-content .nl2go-widget .top input[type=checkbox]:checked:before,#page.single .wrap .post-content .nl2go-widget .top input[type=checkbox]:checked:after,#page.single .wrap .post-content .nl2go-widget .bottom input[type=checkbox]:checked:before,#page.single .wrap .post-content .nl2go-widget .bottom input[type=checkbox]:checked:after{content:"";background:#fff;border-radius:20%;width:3px;height:18px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#page.single .wrap .post-content .wpcf7-form .top input[type=checkbox]:checked:before,#page.single .wrap .post-content .wpcf7-form .bottom input[type=checkbox]:checked:before,#page.single .wrap .post-content .nl2go-widget .top input[type=checkbox]:checked:before,#page.single .wrap .post-content .nl2go-widget .bottom input[type=checkbox]:checked:before{transform:translate(-50%,-50%)rotate(45deg)}#page.single .wrap .post-content .wpcf7-form .top input[type=checkbox]:checked:after,#page.single .wrap .post-content .wpcf7-form .bottom input[type=checkbox]:checked:after,#page.single .wrap .post-content .nl2go-widget .top input[type=checkbox]:checked:after,#page.single .wrap .post-content .nl2go-widget .bottom input[type=checkbox]:checked:after{transform:translate(-50%,-50%)rotate(-45deg)}#page.single .wrap .post-content .wpcf7-form .top input[type=checkbox]:checked+span,#page.single .wrap .post-content .wpcf7-form .bottom input[type=checkbox]:checked+span,#page.single .wrap .post-content .nl2go-widget .top input[type=checkbox]:checked+span,#page.single .wrap .post-content .nl2go-widget .bottom input[type=checkbox]:checked+span{font-weight:700}#page.single .wrap .post-content .wpcf7-form .bottom,#page.single .wrap .post-content .nl2go-widget .bottom{flex-wrap:wrap;margin-top:40px;display:flex}#page.single .wrap .post-content .wpcf7-form .bottom .info,#page.single .wrap .post-content .nl2go-widget .bottom .info{margin:2px 12px 12px 0}#page.single .wrap .post-content .wpcf7-form .bottom .wpcf7-checkbox,#page.single .wrap .post-content .nl2go-widget .bottom .wpcf7-checkbox{margin-top:53px}#page.single .wrap .post-content .wpcf7-form .bottom label,#page.single .wrap .post-content .wpcf7-form .bottom div,#page.single .wrap .post-content .nl2go-widget .bottom label,#page.single .wrap .post-content .nl2go-widget .bottom div{width:100%;margin:10px 0}@media (min-width:1024px){#page.single .wrap .post-content .wpcf7-form .bottom label,#page.single .wrap .post-content .wpcf7-form .bottom div,#page.single .wrap .post-content .nl2go-widget .bottom label,#page.single .wrap .post-content .nl2go-widget .bottom div{width:calc(50% - 50px);margin:10px 50px 10px 0}}#page.single .wrap .post-content .wpcf7-form .bottom label input[type=text],#page.single .wrap .post-content .wpcf7-form .bottom label input[type=tel],#page.single .wrap .post-content .wpcf7-form .bottom label input[type=email],#page.single .wrap .post-content .wpcf7-form .bottom label textarea,#page.single .wrap .post-content .wpcf7-form .bottom div input[type=text],#page.single .wrap .post-content .wpcf7-form .bottom div input[type=tel],#page.single .wrap .post-content .wpcf7-form .bottom div input[type=email],#page.single .wrap .post-content .wpcf7-form .bottom div textarea,#page.single .wrap .post-content .nl2go-widget .bottom label input[type=text],#page.single .wrap .post-content .nl2go-widget .bottom label input[type=tel],#page.single .wrap .post-content .nl2go-widget .bottom label input[type=email],#page.single .wrap .post-content .nl2go-widget .bottom label textarea,#page.single .wrap .post-content .nl2go-widget .bottom div input[type=text],#page.single .wrap .post-content .nl2go-widget .bottom div input[type=tel],#page.single .wrap .post-content .nl2go-widget .bottom div input[type=email],#page.single .wrap .post-content .nl2go-widget .bottom div textarea{-webkit-appearance:none;-moz-appearance:none;background:#f2faf8;border:none;width:100%;height:40px;margin-top:2px;padding:2px 8px;font-family:Roboto Condensed,Roboto,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:20px;font-weight:500;line-height:26px;display:block}#page.single .wrap .post-content .wpcf7-form .bottom label input[type=text].wpcf7-validates-as-required.warning,#page.single .wrap .post-content .wpcf7-form .bottom label input[type=tel].wpcf7-validates-as-required.warning,#page.single .wrap .post-content .wpcf7-form .bottom label input[type=email].wpcf7-validates-as-required.warning,#page.single .wrap .post-content .wpcf7-form .bottom label textarea.wpcf7-validates-as-required.warning,#page.single .wrap .post-content .wpcf7-form .bottom div input[type=text].wpcf7-validates-as-required.warning,#page.single .wrap .post-content .wpcf7-form .bottom div input[type=tel].wpcf7-validates-as-required.warning,#page.single .wrap .post-content .wpcf7-form .bottom div input[type=email].wpcf7-validates-as-required.warning,#page.single .wrap .post-content .wpcf7-form .bottom div textarea.wpcf7-validates-as-required.warning,#page.single .wrap .post-content .nl2go-widget .bottom label input[type=text].wpcf7-validates-as-required.warning,#page.single .wrap .post-content .nl2go-widget .bottom label input[type=tel].wpcf7-validates-as-required.warning,#page.single .wrap .post-content .nl2go-widget .bottom label input[type=email].wpcf7-validates-as-required.warning,#page.single .wrap .post-content .nl2go-widget .bottom label textarea.wpcf7-validates-as-required.warning,#page.single .wrap .post-content .nl2go-widget .bottom div input[type=text].wpcf7-validates-as-required.warning,#page.single .wrap .post-content .nl2go-widget .bottom div input[type=tel].wpcf7-validates-as-required.warning,#page.single .wrap .post-content .nl2go-widget .bottom div input[type=email].wpcf7-validates-as-required.warning,#page.single .wrap .post-content .nl2go-widget .bottom div textarea.wpcf7-validates-as-required.warning{border:2px solid #dc143c}#page.single .wrap .post-content .wpcf7-form .bottom label .wpcf7-radio,#page.single .wrap .post-content .wpcf7-form .bottom div .wpcf7-radio,#page.single .wrap .post-content .nl2go-widget .bottom label .wpcf7-radio,#page.single .wrap .post-content .nl2go-widget .bottom div .wpcf7-radio{display:block}#page.single .wrap .post-content .wpcf7-form .bottom label input[type=radio],#page.single .wrap .post-content .wpcf7-form .bottom div input[type=radio],#page.single .wrap .post-content .nl2go-widget .bottom label input[type=radio],#page.single .wrap .post-content .nl2go-widget .bottom div input[type=radio]{-webkit-appearance:none;-moz-appearance:none;background:#fff;border:2px solid #00705e;border-radius:100%;width:20px;height:20px;margin-bottom:-4px;position:relative}#page.single .wrap .post-content .wpcf7-form .bottom label input[type=radio]:checked:before,#page.single .wrap .post-content .wpcf7-form .bottom div input[type=radio]:checked:before,#page.single .wrap .post-content .nl2go-widget .bottom label input[type=radio]:checked:before,#page.single .wrap .post-content .nl2go-widget .bottom div input[type=radio]:checked:before{content:"";background:#00705e;border-radius:100%;width:12px;height:12px;position:absolute;top:2px;left:2px}#page.single .wrap .post-content .wpcf7-form .bottom div.desc,#page.single .wrap .post-content .nl2go-widget .bottom div.desc{width:100%;margin-bottom:20px}#page.single .wrap .post-content .wpcf7-form .bottom div.desc label,#page.single .wrap .post-content .nl2go-widget .bottom div.desc label{width:100%}#page.single .wrap .post-content .wpcf7-form .bottom div.desc label textarea,#page.single .wrap .post-content .nl2go-widget .bottom div.desc label textarea{width:100%;height:100px}#page.single .wrap .post-content .wpcf7-form .bottom div label,#page.single .wrap .post-content .nl2go-widget .bottom div label{box-sizing:border-box;width:calc(50% - 20px);margin:0 35px 0 0;display:inline-block}#page.single .wrap .post-content .wpcf7-form .bottom div label:last-child,#page.single .wrap .post-content .nl2go-widget .bottom div label:last-child{margin:0}#page.single .wrap .post-content .wpcf7-form .wpcf7-form-control.wpcf7-acceptance input.warning,#page.single .wrap .post-content .nl2go-widget .wpcf7-form-control.wpcf7-acceptance input.warning{background:#dc143c}#page.single .wrap .post-content .wpcf7-form .wpcf7-form-control.wpcf7-acceptance input.warning+span,#page.single .wrap .post-content .nl2go-widget .wpcf7-form-control.wpcf7-acceptance input.warning+span{color:#dc143c;font-weight:700}#page.single .wrap .post-content .wpcf7-form .wpcf7-submit,#page.single .wrap .post-content .nl2go-widget .wpcf7-submit{margin-top:30px}#page.single .wrap .post-content .nl2go-widget form.bottom>div{flex-wrap:wrap;width:100%;display:flex}#page.single .wrap .post-content .nl2go-widget form.bottom>div>div{margin:0 0 30px;padding:0}#page.single .wrap .post-content .nl2go-widget form.bottom>div>div:nth-child(2) div:nth-child(2){position:relative}#page.single .wrap .post-content .nl2go-widget form.bottom>div>div:nth-child(2) div:nth-child(2):after{content:"";background:#00705e;width:40px;height:100%;position:absolute;top:0;right:-20px}#page.single .wrap .post-content .nl2go-widget form.bottom>div>div:nth-child(2) div:nth-child(2):before{content:">";color:#f2faf8;z-index:2;transform-origin:top;font-family:Bebas Neue,Roboto Condensed,Roboto,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:30px;font-weight:400;position:absolute;top:50%;right:-7px;transform:rotate(90deg)translateY(-50%)}#page.single .wrap .post-content .nl2go-widget form.bottom>div>div:nth-child(11n),#page.single .wrap .post-content .nl2go-widget form.bottom>div>div:nth-child(12n){width:calc(100% - 50px)!important}#page.single .wrap .post-content .nl2go-widget form.bottom>div>div:nth-child(11n) label,#page.single .wrap .post-content .nl2go-widget form.bottom>div>div:nth-child(12n) label{font-size:initial;font-family:Arial,sans-serif;font-weight:400;width:calc(100% - 50px)!important;display:initial!important}#page.single .wrap .post-content .nl2go-widget form.bottom>div>div>div{margin:0 5px;display:block;width:calc(100% - 50px)!important;padding:0!important}#page.single .wrap .post-content .nl2go-widget form.bottom>div>div>div input::-webkit-input-placeholder{color:#0000}#page.single .wrap .post-content .nl2go-widget form.bottom>div>div>div input:-moz-placeholder-shown{color:#0000}#page.single .wrap .post-content .nl2go-widget form.bottom>div>div>div input::-moz-placeholder{color:#0000}#page.single .wrap .post-content .nl2go-widget form.bottom>div>div>div input:-ms-placeholder-shown{color:#0000}#page.single .wrap .post-content .nl2go-widget form.bottom>div>div>div input{border:none!important}#page.single .wrap .post-content .nl2go-widget form.bottom>div>div>div label{padding:0!important}#page.single .wrap .post-content .nl2go-widget form.bottom>div>div>div select{-webkit-appearance:none;background:#f2faf8;width:100%;height:50px;margin-top:2px;font-family:Roboto Condensed,Roboto,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:20px;font-weight:500;line-height:26px;display:block;position:relative;border:none!important;padding:2px 8px!important}#page.single .wrap .post-content .nl2go-widget form.bottom>div>div>div button{color:#fff;cursor:pointer;box-sizing:border-box;background:#00705e;border:2px solid #00705e;padding:5px 18px;font-family:Bebas Neue,Roboto Condensed,Roboto,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:24px;font-weight:400;line-height:30px;transition:all .5s;display:inline-block;border-radius:14px!important;text-decoration:none!important}#page.single .wrap .post-content .nl2go-widget form.bottom>div>div>div button:hover{color:#00705e;background:#fff}#page.single{position:relative}#page.single:before{content:"";background:0 0;transition:background .5s}#page.single .post-header .post-intro h1{margin:0}#popup{z-index:12;visibility:hidden;opacity:0;background:#fff;width:90%;max-width:900px;max-height:90vh;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:1px 0 10px #0000001a}#popup.loading .body .list ul li a:first-child{background:#000}#popup.loading .body .list ul li a:last-child,#popup.loading .body .list ul li input{background:#00705e}#popup.active{visibility:visible;opacity:1;transition:all .5s}#popup.active+#page:before{content:"";z-index:11;background:#000000b3;width:100%;height:100%;position:fixed;top:0;left:0}#popup .head{background:#cdded9;justify-content:space-between;display:flex}#popup .head .title{padding:10px 20px}@media (min-width:1024px){#popup .head .title{padding:20px}}#popup .head .title p{color:#00705e;margin:0;font-size:23px;line-height:30px}@media (min-width:1024px){#popup .head .title p{font-size:35px;line-height:40px}}#popup .head .cross{background:red;width:40px;height:40px;top:-15px;right:-15px}#popup .body{min-height:80px;max-height:calc(90vh - 114px);position:relative;overflow-y:scroll}@media (min-width:1024px){#popup .body{max-height:calc(90vh - 144px)}}#popup .body .empty{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#popup .body .list{width:100%}#popup .body .list ul{margin:0;padding:0}#popup .body .list ul li{border-bottom:1px solid #00705e;flex-wrap:wrap;place-content:center space-between;align-items:center;padding:20px;list-style:none;display:flex}#popup .body .list ul li a{text-align:left;margin:0;font-size:28px;transition:all .5s}#popup .body .list ul li a:first-child{flex-grow:1;width:calc(100% - 70px);margin-right:20px;padding:0 0 8px}#popup .body .list ul li a.button{padding:4px 15px;font-size:20px;line-height:22px}#popup .body .list ul li input{color:#00705e;background:#f2faf8;border:0;width:100%;margin-top:5px;padding:5px 8px;font-family:Roboto Condensed,Roboto,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:20px}#popup .body .list ul li input::placeholder{color:#00705e}#popup .body .form{box-sizing:border-box;width:100%;padding:20px}#popup .body .form .title p{color:#00705e;text-align:left;margin:0}#popup .body .form form .name,#popup .body .form form .phone,#popup .body .form form .email{margin:25px 0}#popup .body .form form .product-list{display:none}#popup .body .form form label{position:relative}#popup .body .form form label input[type=text],#popup .body .form form label input[type=email],#popup .body .form form label input[type=tel]{box-sizing:border-box;background:#f2faf8;border:0;width:100%;padding:15px;font-family:Roboto Condensed,Roboto,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700}#popup .body .form form label input[type=text]:focus~.placeholder,#popup .body .form form label input[type=text]:valid~.placeholder,#popup .body .form form label input[type=email]:focus~.placeholder,#popup .body .form form label input[type=email]:valid~.placeholder,#popup .body .form form label input[type=tel]:focus~.placeholder,#popup .body .form form label input[type=tel]:valid~.placeholder{font-size:11px;top:-30px;left:0}#popup .body .form form label input[type=text]::placeholder,#popup .body .form form label input[type=email]::placeholder,#popup .body .form form label input[type=tel]::placeholder{color:#f2333e;opacity:1}#popup .body .form form .wpcf7-acceptance input[type=checkbox]{opacity:0;cursor:pointer;width:0;height:0;position:absolute}#popup .body .form form .wpcf7-acceptance input[type=checkbox]:checked~.wpcf7-list-item-label:before{background:#00705e}#popup .body .form form .wpcf7-acceptance .wpcf7-list-item-label{color:#00705e;padding:10px 10px 10px 15px;font-family:Roboto Condensed,Roboto,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-weight:700;line-height:24px;display:block;position:relative}#popup .body .form form .wpcf7-acceptance .wpcf7-list-item-label:before{content:"";background:#fff;border:2px solid #00705e;border-radius:4px;width:20px;height:20px;position:absolute;top:10px;left:-15px}#popup .body .form form .wpcf7-acceptance .wpcf7-list-item-label:after{border:3px solid #fff;border-width:0 3px 3px 0;width:5px;height:10px;position:absolute;top:16px;left:-7px;transform:rotate(45deg)}#popup .body .form form .dsgvo{color:#00705e;margin:20px 0 10px;font-family:Roboto Condensed,Roboto,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:13px;line-height:15px}#popup .body .form form input[type=submit]{margin-top:15px;display:block}#popup .body .form form .wpcf7-response-output{color:#f2333e;border-color:#f2333e;margin:10px 0;padding:10px;font-family:Roboto Condensed,Roboto,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:13px;line-height:15px}#popup .body .widgets{box-sizing:border-box;flex-wrap:wrap;justify-content:space-evenly;padding:20px;display:flex}#popup .body .widgets .widget{padding:5px}@media (min-width:1024px){#popup .body .widgets .widget{width:50%;padding:40px}}#popup .body .widgets h4{color:#00705e}#popup .body .widgets p{text-align:left;color:#00705e;text-transform:none;font-size:22px;line-height:24px}#popup .body .widgets h4{text-align:left;font-size:40px;line-height:42px}@media (min-width:1024px){#popup .body .widgets h4{font-size:50px;line-height:52px}}#popup .body .widgets .button{max-width:200px}#popup .bottom{text-align:center}#popup .bottom p{margin:10px 0}#page-nav{text-align:center;background:#fff;flex-flow:wrap;justify-content:space-between;align-items:center;width:100%;margin:20px 0;padding:15px 20px;display:flex}#page-nav .title{color:#00705e;text-align:center;border-right:2px solid #70707033;margin:0;padding:0 20px 0 0;font-family:Bebas Neue,Roboto Condensed,Roboto,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:28px;font-weight:400}#page-nav .nav-wrapper{flex-grow:1;padding:0 20px}#page-nav .nav-wrapper .nav-links{flex-flow:wrap;align-items:center;display:flex}#page-nav .nav-wrapper .nav-links .page-numbers-container{flex-grow:1;display:none}@media (min-width:667px){#page-nav .nav-wrapper .nav-links .page-numbers-container{display:block}}#page-nav .nav-wrapper .nav-links .page-numbers-container a,#page-nav .nav-wrapper .nav-links .page-numbers-container span{color:#c6c6c6;padding:0 10px;font-family:Roboto Condensed,Roboto,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:28px;font-weight:700}#page-nav .nav-wrapper .nav-links .page-numbers-container .current{color:#00705e}#page-nav .nav-wrapper .nav-links .prev.current,#page-nav .nav-wrapper .nav-links .next.current{opacity:.3}#page-nav .nav-wrapper .nav-links img{height:30px;padding:0 5px}#page-nav .nav-wrapper .nav-links img.next{transform:rotate(180deg)}#page-nav .back-to-top{color:#00705e;padding:0;font-weight:700;text-decoration:underline}#footer{background:#00705e}#footer .footer-sidebar{flex-flow:wrap;justify-content:space-around;align-items:center;display:flex}#footer .footer-sidebar .widget{flex-wrap:wrap;width:100%;padding:0;display:flex;position:relative}@media (min-width:480px){#footer .footer-sidebar .widget{justify-content:center}}@media (min-width:1024px){#footer .footer-sidebar .widget{width:50%;padding:20px}}@media (min-width:1280px){#footer .footer-sidebar .widget{padding:80px}}@media (min-width:1024px){#footer .footer-sidebar .widget:nth-child(odd):after{content:"";background:#fff;width:2px;height:50%;position:absolute;top:25%;right:0}}#footer .footer-sidebar .widget h4{color:#fff;text-align:right;word-wrap:break-word;white-space:normal;text-align:left;width:100%;margin-bottom:0;padding-right:30px;font-size:42px;line-height:44px}@media (min-width:480px){#footer .footer-sidebar .widget h4{text-align:right;max-width:150px}}@media (min-width:1024px){#footer .footer-sidebar .widget h4{max-width:180px;font-size:60px;line-height:62px}}#footer .footer-sidebar .widget p{color:#fff;position:relative}#footer .footer-sidebar .widget .button{color:#fff;background:0 0;border-color:#fff;max-width:50%;display:inline}#footer .footer-sidebar .widget .button:hover{color:#00705e;background:#fff}#footer .footer-nav ul{text-align:left;margin:40px 0 0;padding:0}@media (min-width:480px){#footer .footer-nav ul{text-align:center;margin:0}}#footer .footer-nav ul li{color:#fff;text-align:left;width:100%;margin:8px 0;font-size:30px;list-style:none;display:inline-block}@media (min-width:480px){#footer .footer-nav ul li{text-align:center;width:auto;margin:24px 0;padding:0 20px}}#footer .footer-nav ul li a{color:#fff;text-decoration:none}.grecaptcha-badge{visibility:hidden}._brlbs-content-blocker{line-height:1.25em;font-size:16px!important}._brlbs-content-blocker p{font-size:1em!important}._brlbs-content-blocker a{text-decoration:none!important}._brlbs-content-blocker ._brlbs-btn{font-weight:600}
.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{height:100%;position:relative;overflow:hidden}.flickity-slider{width:100%;height:100%;position:absolute}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{color:#333;background:#ffffffbf;border:none;position:absolute}.flickity-button:hover{cursor:pointer;background:#fff}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:#333}.flickity-prev-next-button{border-radius:50%;width:44px;height:44px;top:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{left:10px;right:auto}.flickity-prev-next-button .flickity-button-icon{width:60%;height:60%;position:absolute;top:20%;left:20%}.flickity-page-dots{text-align:center;width:100%;margin:0;padding:0;line-height:1;list-style:none;position:absolute;bottom:-25px}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{opacity:.25;cursor:pointer;background:#333;border-radius:50%;width:10px;height:10px;margin:0 8px;display:inline-block}.flickity-page-dots .dot.is-selected{opacity:1}
.image-background.fill img{object-fit:cover;width:100%;height:100%}#welcome .product-highlights .image-background img{width:auto;height:101%}#about .links{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.carousel-track-wrap{position:relative}.carousel-viewport{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;overflow:hidden}.carousel-viewport.dragging{cursor:grabbing}.carousel-track{width:max-content;min-width:100%;transition:transform .3s;display:flex}.carousel-viewport.dragging .carousel-track{transition:none}.carousel-track>*{flex:none}.carousel-track-wrap .flickity-button{z-index:3}.carousel-track-wrap .flickity-button:focus-visible{outline-offset:3px;outline:3px solid #00705e}#supplier .supplier-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:24px;display:grid}#supplier .supplier-grid img{width:100%;height:auto}#team .team-carousel .carousel-track{padding-left:180px}#team .team-carousel .carousel-viewport{position:relative}#team .team-carousel .carousel-viewport:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#f2faf8 0%,#f2faf8e6 60%,#f2faf800 100%);width:200px;position:absolute;inset:0 auto 0 0}#footer .icon-container{justify-content:center;align-items:center;display:flex}#footer .icon-container a{color:#fff;padding:32px;display:block}#footer .icon-container svg{width:32px;height:32px;display:block}#footer .icon-container .instagram-icon{fill:none;stroke:#fff;stroke-width:2px}#footer .icon-container .social-icon{fill:#fff}#footer .footer-nav button{color:#fff;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.job-video{width:min(100%,660px);height:auto;margin:18px auto 0;display:block}#page.single.job-detail-page .post-content>p:nth-child(-n+2):has(>br){display:none}#page.single.job-detail-page .post-content>p:nth-child(3){margin-bottom:32px}#page.single.job-archive .wrap .post-content>h3{margin-top:50px}#page.job-archive .post-content>h4{box-sizing:border-box;text-align:center;background:#fff;width:min(100%,520px);margin:20px auto 0;padding:20px 24px 0}#page.job-archive .post-content>h4+p{box-sizing:border-box;text-align:center;background:#fff;width:min(100%,520px);margin:0 auto 20px;padding:0 24px 20px}#page.single.job-archive .wrap .post-content>h4+p a{color:#fff;background:#00705e;border-radius:14px;padding:10px 22px;font-weight:700;text-decoration:none;display:inline-block}#footer .footer-sidebar .widget{box-sizing:border-box}.history-timeline{padding:24px 0}.location-highlights{margin-top:24px}#lexicon #filter{background:#f2faf8;justify-content:center;align-items:center;height:60px;display:flex;box-shadow:1px 10px 10px #0000001a}#lexicon #filter ul{flex-wrap:wrap;justify-content:center;margin:0;padding:0;list-style:none;display:flex}#lexicon #filter li{border-right:2px solid #e6e6e6;list-style:none}#lexicon #filter button{appearance:none;color:#000;cursor:pointer;background:0 0;border:0;border-radius:0;padding:5px 15px;font:22px Bebas Neue,Roboto Condensed,sans-serif}#lexicon #filter button.active{color:#f2333e}.service-content{padding:31px 0 40px}.service-item{grid-template-columns:1.63fr 1fr;align-items:center;gap:32px;margin-bottom:88px;display:grid}.service-item>img{width:100%;height:auto;display:block}.service-item-copy{transform:translateY(-9px)}.service-item-copy h2{margin:0 0 24px;font:48px/1 Bebas Neue,Roboto Condensed,sans-serif}.service-item-copy p{margin:0 0 20px;font-size:24px;line-height:1.16}.service-item-copy .button{color:#fff;background:#00705e;border-radius:14px;width:fit-content;min-width:0;padding:10px 20px;font:24px/1 Bebas Neue,Roboto Condensed,sans-serif;text-decoration:none;display:inline-block}.history-year{grid-template-columns:1fr 1fr;align-items:start;gap:40px;min-height:475px;display:grid}.history-year-copy{grid-area:1/1;max-width:480px}.history-year-copy h2{margin:0 0 24px;font-size:50px}.history-year-copy p{font-size:24px;line-height:1.2}.history-year-images{flex-wrap:wrap;grid-area:1/2;justify-content:flex-start;gap:20px;padding-left:16px;display:flex}.history-year-images img{width:min(100%,320px);height:auto;display:block}.history-year:nth-child(2n) .history-year-copy{text-align:right;grid-column:2;justify-self:end}.history-year:nth-child(2n) .history-year-images{grid-column:1}#page.single .wrap .payload-form{background:#fff;gap:18px;margin:40px 0;padding:clamp(20px,4vw,40px);display:grid}#page.single.contact-form-page .post-content>p,#page.single.faq-page .post-content>p{text-align:center}#page.single.contact-form-page .post-content>p:has(>br){display:none}#page.single.contact-form-page .wrap .payload-form{gap:24px;margin-top:87px;padding:30px 15px}#page.single.contact-form-page .payload-form>fieldset{padding-bottom:18px}#page.single.contact-form-page .payload-form>fieldset legend{margin-bottom:18px}.payload-form h2{color:#00705e;margin:0;font:32px Bebas Neue,Roboto Condensed,sans-serif}.payload-form-field{color:#00705e;gap:6px;font:24px Bebas Neue,Roboto Condensed,sans-serif;display:grid}.payload-form-field input:not([type=radio]):not([type=checkbox]),.payload-form-field textarea,.payload-form-field select{box-sizing:border-box;color:#111;background:#f2faf8;border:1px solid #cdded9;width:min(100%,600px);padding:12px;font:18px Arial,sans-serif}.payload-form-field textarea{resize:vertical;width:100%;min-height:140px}.payload-form fieldset{border:0;padding:0}.payload-form-options{flex-wrap:wrap;gap:16px;display:flex}.payload-form-options label{color:#00705e;align-items:center;gap:6px;font:18px Arial,sans-serif;display:flex}.payload-form-options input[type=radio],.payload-form-options input[type=checkbox]{width:auto}.payload-form-checkbox,.payload-form-consent{align-items:flex-start;gap:10px;display:flex}.payload-form-checkbox input,.payload-form-consent input{flex:none;margin-top:4px}.payload-form button{color:#fff;cursor:pointer;background:#00705e;border:0;border-radius:15px;justify-self:start;min-width:180px;padding:12px 24px;font:24px Bebas Neue,Roboto Condensed,sans-serif}.payload-form button:disabled{opacity:.65;cursor:wait}.payload-form-honeypot{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.payload-form [role=status]{margin:0}@media (max-width:1023px){.service-item{grid-template-columns:1fr;gap:20px;margin-bottom:56px}.service-item-copy{transform:none}.service-item-copy h2{font-size:40px}.service-item-copy p{font-size:20px}#welcome .welcome-wrapper{height:auto;min-height:0;max-height:none;display:block}#welcome .welcome-wrapper .welcome{border:0;width:100%;height:clamp(360px,62svh,620px);display:block}#welcome .welcome-wrapper .welcome .image-background img{object-fit:cover;width:100%;height:100%}#welcome .welcome-wrapper .product-highlights{box-sizing:border-box;background:#f2faf8;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;padding:8px;display:grid}#welcome .welcome-wrapper .product-highlights .highlight,#welcome .welcome-wrapper .product-highlights .highlight:first-child{border:0;flex-direction:column;width:auto;min-width:0;height:auto;min-height:280px;display:flex}#welcome .welcome-wrapper .product-highlights .highlight:first-child .product-image{flex:0 0 190px;width:100%;height:190px}#welcome .welcome-wrapper .product-highlights .highlight:first-child .product-info-wrapper{width:100%;height:auto}#welcome .welcome-wrapper .product-highlights .highlight .product-info-wrapper .product-info{gap:8px;padding:10px 12px 16px}#welcome .welcome-wrapper .product-highlights .highlight .product-info h2{max-height:none;font-size:clamp(18px,4vw,24px);line-height:1.05}#welcome .welcome-wrapper .product-highlights .highlight .product-image{flex:0 0 170px;width:100%;height:170px}#welcome .welcome-wrapper .product-highlights .highlight .product-image .image-background img{width:auto;height:95%}#welcome .wrap.products{padding-inline:20px}#about .links{grid-template-columns:repeat(2,minmax(0,1fr))}#news .news-carousel .box{width:min(78vw,320px)}#team .team-carousel .carousel-cell{width:min(72vw,240px)}#team .team-carousel .carousel-track{padding-left:20px}#team .team-carousel .carousel-viewport:before{display:none}}#masthead .search-results ul .all{text-transform:none}#archive-product #filter button,#archive-product #page-nav button{appearance:none;font-family:inherit}#archive-product #filter .select,#archive-product #filter .filter-heading,#archive-product #filter .filter-item button,#archive-product #filter .submit button,#archive-product #filter .mobile-filter-clear,#archive-product #page-nav button{transition:background-color .2s,color .2s,border-color .2s}#archive-product #filter .select{color:#fff;cursor:pointer;background:#00705e;border:0;justify-content:center;align-items:center;min-height:60px;padding:0 20px;font:24px Bebas Neue,Roboto Condensed,sans-serif;display:flex}#archive-product #filter .select p{color:inherit;font:inherit;margin:0}#archive-product #filter .mobile-filter-clear{color:#00705e;cursor:pointer;background:#fff;border:1px solid #00705e;padding:10px 16px;font:20px Bebas Neue,Roboto Condensed,sans-serif}#archive-product #filter .filter-heading:hover,#archive-product #filter .filter-main.is-selected>.filter-heading,#archive-product #filter .filter-item.active button,#archive-product #filter .filter-item button:hover{background:#e5f3ef}#archive-product #filter .filter-item.active button{font-weight:700}#archive-product #filter button:focus-visible,#archive-product #page-nav button:focus-visible{outline-offset:2px;outline:2px solid #00705e}#archive-product #page-nav button:hover:not(:disabled):not(.current){color:#004d40;text-decoration:underline}#masthead .header-wrap .nav-elements #clipboard{box-sizing:border-box;justify-content:center;align-items:center;width:57px;text-decoration:none;display:flex;position:relative}#masthead .header-wrap .nav-elements #clipboard .clipboard-icon{fill:#00705e;width:25px;height:25px;display:block}#masthead .header-wrap .nav-elements #clipboard:after{content:attr(data-count);color:#fff;text-align:center;background:red;border-radius:50%;width:20px;height:20px;font:700 11px/20px Arial,sans-serif;position:absolute;top:-4px;right:7px}#masthead .header-wrap .nav-elements #burger span{left:0}#masthead .header-wrap .nav-elements #burger{appearance:none;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0}@media (max-width:1023px){#masthead .header-wrap .menu-container #menu-header>li.menu-item-has-children>a{display:block}#masthead .header-wrap .menu-container #menu-header>li.menu-item-has-children:before{pointer-events:none}}@media (max-width:666px){#masthead .header-wrap #logo{width:auto;height:50px;padding:10px 30px 10px 20px}#masthead .header-wrap .nav-elements{gap:0}#masthead .header-wrap .menu-container{top:70px}#welcome .welcome-wrapper .welcome{height:68svh;min-height:400px;max-height:620px}#welcome .welcome-wrapper .welcome .info{width:calc(100% - 32px)}#welcome .welcome-wrapper .welcome .info h2{font-size:clamp(48px,13vw,72px);line-height:.98}#welcome .welcome-wrapper .product-highlights{gap:6px;padding:6px}#welcome .welcome-wrapper .product-highlights .highlight,#welcome .welcome-wrapper .product-highlights .highlight:first-child{min-height:245px}#welcome .welcome-wrapper .product-highlights .highlight .product-image,#welcome .welcome-wrapper .product-highlights .highlight:first-child .product-image{flex-basis:145px;height:145px}#welcome .welcome-wrapper .product-highlights .highlight .product-info-wrapper .product-info{padding:8px 8px 12px}#welcome .welcome-wrapper .product-highlights .highlight .product-info .topline{font-size:14px;line-height:1.1}#welcome .welcome-wrapper .product-highlights .highlight .product-info .button{padding:8px 12px;font-size:16px}#product-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}#product-category-grid .category-box{width:auto;margin:0}#product-category-grid .category-box img{width:min(100%,150px);height:auto}#about .links{grid-template-columns:1fr;gap:16px}#supplier .supplier-grid{grid-template-columns:1fr;gap:20px}#news .news-carousel,#team .team-carousel{margin-inline:-20px;padding-inline:20px}.history-timeline{padding:24px 0}.history-year,.history-year:nth-child(2n){flex-direction:column;align-items:stretch;gap:12px;min-height:0;padding:24px 0 48px;display:flex}.history-year-copy,.history-year:nth-child(2n) .history-year-copy{text-align:left;max-width:none}.history-year-copy h2{margin-bottom:12px;font-size:36px}.history-year-copy p{font-size:18px}.history-year-images,.history-year:nth-child(2n) .history-year-images{justify-content:center;padding-left:0}.history-year-images img{width:min(100%,280px)}}
#archive-product .product-search{align-items:center;gap:16px;margin-top:28px;display:flex}#archive-product .product-search label{color:#00705e;font:24px Bebas Neue,Roboto Condensed,sans-serif}#archive-product .product-search input{width:min(100%,420px);font:inherit;border:1px solid #cdded8;padding:12px 14px}#archive-product .product-count{color:#707070;margin:18px 0 0}#archive-product #filter>ul{list-style:none}#archive-product #filter .filter-heading{color:#00705e;cursor:pointer;background:0 0;border:0;padding:5px 14px;font:22px Bebas Neue,Roboto Condensed,sans-serif}#archive-product #filter .filter-main>ul{list-style:none;display:none}#archive-product #filter .filter-main.open>ul,#archive-product #filter .filter-main:hover>ul{visibility:visible;display:block}#archive-product #filter .filter-item{padding:0}#archive-product #filter .filter-item button{color:#00705e;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:9px 5px 9px 25px}#archive-product #filter .submit button{cursor:pointer;border:0;width:100%}#archive-product #filter .clearall{background:#00705e;border:0}#archive-product #filter .clearall .cross{width:20px;height:20px;display:block;position:relative}#archive-product #filter .clearall .cross:before,#archive-product #filter .clearall .cross:after{content:"";background:#fff;width:16px;height:2px;position:absolute;top:9px;left:2px;transform:rotate(45deg)}#archive-product #filter .clearall .cross:after{transform:rotate(-45deg)}#archive-product .product-grid .box .cta button{color:#00705e;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}#archive-product .product-grid .box .cta button .plus,#archive-product .product-grid .box .cta button .minus{width:16px;height:16px;margin-right:6px;display:inline-block;position:relative}#archive-product .product-grid .box .cta button .plus:before,#archive-product .product-grid .box .cta button .plus:after,#archive-product .product-grid .box .cta button .minus:before,#archive-product .product-grid .box .cta button .minus:after{content:"";background:#00705e;width:12px;height:2px;position:absolute;top:7px;left:2px}#archive-product .product-grid .box .cta button .plus:after{transform:rotate(90deg)}#archive-product .product-empty{text-align:center;padding:50px 0}#archive-product #page-nav .nav-wrapper,#archive-product .page-numbers-container{justify-content:center;align-items:center;gap:12px;display:flex}#archive-product #page-nav button{color:#00705e;font:inherit;cursor:pointer;background:0 0;border:0}#archive-product #page-nav button.current,#archive-product #page-nav button:disabled{color:#aaa;cursor:default}#product .product-content .head .product-image img,#product .side-box .product-image img{object-fit:contain;width:100%;height:100%}#product .side-box .product-image{background:#fff;border:0;width:100%;padding:0}#product .product-image.big{z-index:20;cursor:zoom-out;background:#fff;border:0;width:min(80vw,900px);height:min(80vh,900px);padding:30px;display:block}#product .product-image.big .image-background{width:100%;height:100%}#product .side-box .product-cta .save-to-clipboard{cursor:pointer;border:0}#product .content-area .product-wrapper .product-content .downloads ul li:before{content:""}#product .content-area .product-wrapper .product-content .downloads ul li{padding-left:42px}#product .content-area .product-wrapper .product-content .downloads ul li img{height:auto}#product .content-area .product-wrapper .product-content .downloads ul li:after{content:none}.mobile-filter-clear{display:none}@media (max-width:1023px){#archive-product #filter.open{display:block;overflow-y:auto}#archive-product #filter.open>ul{box-sizing:border-box;width:100%;padding:0 16px;display:block}#archive-product #filter.open .filter-main>ul{max-height:none;box-shadow:none;visibility:visible;display:block;position:static}#archive-product .mobile-filter-clear{color:#00705e;background:#fff;border:1px solid #00705e;margin:16px;padding:12px 18px;display:block}#archive-product .product-search{flex-direction:column;align-items:stretch;gap:8px}}
html,body{min-height:100%;overflow-x:clip}body{margin:0}
