#loading{display:none}::selection{background:var(--primary);color:#fff}button,.btn{margin:1.35rem 0 2.7rem auto;padding:1rem;display:block;width:max-content;font-family:"Roboto Condensed",Arial,Helvetica,Verdana,sans-serif;font-weight:normal;font-style:normal;font-size:var(--fontsize);line-height:var(--lineheight);color:var(--primary);text-decoration:none;background:none;border:0;outline:0;cursor:pointer}input[type=submit]{cursor:pointer}blockquote{margin:0 0 0 2rem;font-size:1.8rem;line-height:2.4rem;font-style:italic}figure{margin:0}.inner{padding:2rem}.box{margin:.7rem auto 1.5rem auto;padding:1.8rem 2rem}.box.box--inner{margin:0 -2rem}header#header ul,footer#footer ul{list-style:none outside}header#header ul,header#header li,footer#footer ul,footer#footer li{margin:0;padding:0}#search{position:fixed;padding:2rem;top:2rem;left:-100vw;width:calc(100vw - 4rem);height:calc(100vh - 4rem);color:#fff;text-align:left;background:var(--primary);z-index:201;box-sizing:border-box;transition:ease-in .5s}#search.open{left:2rem}#search .center{margin:7rem auto 0 auto;padding:1rem 0;max-width:70rem}#search .center .col-2{align-self:center}#search .close{position:absolute;top:2rem;right:2rem;text-align:center;cursor:pointer;z-index:2}#search .close::before{content:"";display:block;width:3rem;height:3rem;background:url('../../../_assets/86d86db0fa6cff8a28fe15ecd4c7918a/Img/linea_close-circle-white.svg') no-repeat}#search h4{color:#fff}#search a{font-family:"RobotoCondensedBold",Arial,Helvetica,Verdana,sans-serif;font-weight:normal;font-style:normal;color:#fff;text-decoration:underline}#search label{opacity:0}#search input{height:4.5rem;border:1px solid #fff;box-sizing:border-box;outline:none}#search input[type=text]{padding:.75rem 2rem;width:25rem;max-width:calc(100% - 4rem);font-size:2.16rem;color:#333;background:#fff;border-right:0;border-top-left-radius:5rem;border-bottom-left-radius:5rem}#search input[type=submit]{display:inline-block;padding:0;width:4rem;font-size:0;line-height:0;background:url('../../../_assets/86d86db0fa6cff8a28fe15ecd4c7918a/Img/icon_cta--arrow.svg') no-repeat center #fff;background-size:70%;border-left:0;border-top-right-radius:5rem;border-bottom-right-radius:5rem;vertical-align:bottom}#search input::placeholder{color:rgba(51,51,51,.4)}@media screen and (max-width:1000px){nav#top{display:none}#mpContainer{position:fixed;top:1.5rem;left:2rem;width:calc(100vw - 4rem);height:calc(100vh - 3rem);overflow:hidden;z-index:-1;display:block}#mpContainer #closelink{position:absolute;top:2rem;right:2rem;text-align:center;cursor:pointer;z-index:2}#mpContainer #closelink::before{content:"";display:block;width:3rem;height:3rem;background:url('../../../_assets/86d86db0fa6cff8a28fe15ecd4c7918a/Img/linea_close-circle-white.svg') no-repeat}#mpContainer .mp-pusher{position:relative;left:0;height:100%;perspective:1000px}#mpContainer .mp-menu,#mpContainer .mp-level{position:absolute;top:0;left:0;z-index:1;width:100%;background:var(--primary);transform:translate3d(-100%,0,0);transition:all .5s}#mpContainer .mp-level{top:0;min-height:calc(100vh - 8rem);padding-top:8rem}#mpContainer .mp-menu{text-align:left}#mpContainer .mp-menu h2{margin:0;padding:1em;color:rgba(0,0,0,.4);text-shadow:0 0 1px rgba(0,0,0,.1);font-weight:300;font-size:2em}#mpContainer .mp-menu>.mp-level ul{margin:0;padding:0;list-style:none}#mpContainer .mp-menu>.mp-level ul li.cur,#mpContainer .mp-menu>.mp-level ul li:active{background:var(--secondary)}#mpContainer .mp-menu>.mp-level ul li:first-child>a{border-top:1px solid #fff}#mpContainer .mp-menu>.mp-level ul li a{margin:0 5vw;padding:1.2rem 3.5rem .8rem .15rem;display:block;font-size:2.25rem;line-height:3.105rem;color:#fff;border-bottom:1px solid #fff}#mpContainer .mp-pusher::after,#mpContainer .mp-level::after,#mpContainer .mp-level::before{position:absolute;top:0;right:0;width:0;height:0;content:"";opacity:0}#mpContainer .mp-pusher::after,#mpContainer .mp-level::after{transition:opacity .3s,width .1s .3s,height .1s .3s}#mpContainer .mp-level::after{z-index:-1}#mpContainer .mp-pusher.mp-pushed::after,#mpContainer .mp-level.mp-level-overlay::after{width:100%;height:100%;opacity:1;transition:opacity .3s}#mpContainer .mp-level.mp-level-overlay{cursor:pointer}#mpContainer .mp-level.mp-level-overlay.mp-level::before{width:100%;height:100%;background:rgba(0,0,0,0);opacity:1}#mpContainer .mp-pusher,#mpContainer .mp-level{transition:all .5s}#mpContainer .mp-cover .mp-level.mp-level-open{transform:translate3d(0,0,0)}#mpContainer .mp-cover .mp-level.mp-level-open>ul>li>.mp-level:not(.mp-level-open){transform:translate3d(-100%,0,0)}#mpContainer .mp-back{position:relative;padding-left:2rem !important;height:4.05rem;font-size:0 !important;border:0 !important}#mpContainer .mp-back::before{content:"";position:absolute;margin-left:-2.5rem;width:1.8rem;height:2.2rem;background:url('../../../_assets/86d86db0fa6cff8a28fe15ecd4c7918a/Img/navi_pfeil_weiss.svg') no-repeat;transform:rotate(-180deg)}#mpContainer .hasSub{display:flex;flex-wrap:wrap}#mpContainer .hasSub>a:first-child{width:100%}#mpContainer .hasSub>a.icon{position:absolute;display:inline;right:0;padding:1.15rem 0;width:10%;height:2.7rem;font-size:0 !important;z-index:0;border:0 !important}#mpContainer .hasSub>a.icon::after{content:"";position:absolute;right:.25rem;width:1.8rem;height:2.2rem;background:url('../../../_assets/86d86db0fa6cff8a28fe15ecd4c7918a/Img/navi_pfeil_weiss.svg') no-repeat}}main .frame-layout-none #page-title{margin-left:-2rem;margin-right:-2rem}footer#footer{position:relative;padding:3rem 0;font-family:"RobotoCondensedLight",Arial,Helvetica,Verdana,sans-serif;font-weight:normal;font-style:normal;text-align:left;background:#f2f2f2}footer#footer ul{text-align:center}footer#footer ul li{margin:.25rem 1rem;display:inline-block}footer#footer ul li a{color:#333}footer#footer ul li.cur a,footer#footer ul li a:hover{color:var(--primary)}footer#footer .col-2{margin-top:3rem;padding-top:1.5rem;font-size:1.55rem;text-align:center;border-top:1px solid #bfbfbf}footer#footer .col-2 a{color:var(--primary)}#totop{display:none;position:fixed;bottom:1.5rem;right:1rem;width:4rem;height:4rem;background:url('../../../_assets/86d86db0fa6cff8a28fe15ecd4c7918a/Img/arrow.svg') no-repeat var(--primary);background-size:contain;box-shadow:0 0 .2rem 0 rgba(0,0,0,.3);z-index:99;cursor:pointer;transition:all .25s}#totop:hover{box-shadow:0 0 .4rem 0 rgba(0,0,0,.8)}.grid.layout_flex>*{display:flex;flex-wrap:wrap}@media screen and (min-width:1001px){.grid{display:grid;grid-gap:4rem}.grid>div[class*=bg]{height:100%}.grid.grid_5050{grid-template-columns:calc(50% - 2rem) calc(50% - 2rem)}.grid.grid_5050>.col-1>.grid_5050{margin-right:-1rem}.grid.grid_5050>.col-2>.grid_5050{margin-left:-1rem}.grid.grid_5050 .grid_5050{grid-template-columns:calc(50% - 1rem) calc(50% - 1rem);grid-gap:2rem}.grid.grid_5050.valignMiddle>*{align-self:center}}@media screen and (min-width:1001px)and (-ms-high-contrast:active),screen and (min-width:1001px)and (-ms-high-contrast:none){header,main,footer{display:block}.grid{display:-ms-grid}.grid>*:nth-child(1){-ms-grid-column:1}.grid>*:nth-child(2){margin-left:4rem;-ms-grid-column:2}.grid>*:nth-child(3){margin-left:4rem;-ms-grid-column:3}.grid.grid_5050{-ms-grid-columns:50% 50%}}.txt--blue{color:#06f}.txt--red{color:red}.txt--black{color:#000}.txt-left,.text-left{text-align:left}.txt-center,.text-center{text-align:center}.txt-right,.text-right{text-align:right}table.ce-table{width:100%}table.ce-table tr:last-child td{border-bottom:1px solid #dadada}table.ce-table-tab5050 td{width:50%}table.ce-table-tab25252525 td{width:25%}table.ce-table-tab2575 td:nth-child(1){width:25%}table.ce-table-tab2575 td:nth-child(2){width:75%}table.ce-table-tab7525 td:nth-child(1){width:75%}table.ce-table-tab7525 td:nth-child(2){width:25%}table.ce-table-tab333333 td{width:33.3%}table.ce-table-tab252550 td:nth-child(1){width:25%}table.ce-table-tab252550 td:nth-child(2){width:25%}table.ce-table-tab252550 td:nth-child(3){width:50%}table.ce-table-tab25252525 td{width:25%}.ce-uploads .icon img{width:2rem}.ce-uploads.ce-uploads-0 li,.ce-uploads.ce-uploads-100.box li{display:flex;align-items:center}.ce-uploads.ce-uploads-0 svg,.ce-uploads.ce-uploads-100.box svg{margin-right:1rem;width:2.3rem;height:2.3rem;fill:#999}.ce-uploads.ce-uploads-0 .ce-uploads-fileName,.ce-uploads.ce-uploads-100.box .ce-uploads-fileName{width:calc(100% - 2.3rem)}.ce-uploads.ce-uploads-0 .uploads-titleAndIcon a,.ce-uploads.ce-uploads-100.box .uploads-titleAndIcon a{font-family:"Roboto Condensed",Arial,Helvetica,Verdana,sans-serif;font-weight:normal;font-style:normal;text-decoration:none}.ce-uploads.ce-uploads-0 .uploads-titleAndIcon a:hover,.ce-uploads.ce-uploads-100.box .uploads-titleAndIcon a:hover{text-decoration:underline}.ce-gallery img{max-width:100%;height:auto}.ce-gallery .ce-column{margin-bottom:1rem}#sbOverlay{z-index:100 !important}#lightbox{position:fixed;top:0;width:100%;height:100%;background:rgba(0,0,0,.75);z-index:200;display:none}#lightbox .wrapper{position:absolute;top:calc(50% - 30rem);left:calc(50% - 30rem);width:60rem;height:60rem;background:#e6e6e6}#lightbox .wrapper .closeBtn{margin-right:2rem;float:right}.accordeon{margin:.25rem auto;overflow:hidden}.accordeon header{width:calc(100% - 5rem)}.accordeon header>*{margin:2rem;color:#000 !important}.accordeon label{position:relative;margin-bottom:2.5rem;content:"mehr";display:flex;justify-content:space-between;font-size:0;color:var(--primary);cursor:pointer}.accordeon label::before{content:"";width:2.5rem;height:2.5rem;background:url('../../../_assets/86d86db0fa6cff8a28fe15ecd4c7918a/Img/arrow.svg') no-repeat top center var(--primary);background-size:contain;transform:rotate(180deg);transition:all .25s}.accordeon label::after{content:"mehr Informationen";position:absolute;left:4rem;font-size:var(--fontsize)}.accordeon>*:not(label){max-height:0;transition:ease-in .5s}.accordeon input{display:none}.accordeon input:checked+label::before{transform:rotate(0deg)}.accordeon input:checked+label::after{content:"weniger Informationen"}.accordeon input:checked~*:not(label){max-height:150vh}.accordeon .ce-uploads.ce-uploads-0 svg{fill:var(--primary)}.accordeon .ce-bodytext>ul:first-child{margin-top:0}.frame-type-form_formframework .form-group{margin-bottom:1.25rem}.frame-type-form_formframework .field-strasse,.frame-type-form_formframework .field-plzort,.frame-type-form_formframework .field-email,.frame-type-form_formframework .field-telefon{display:none}.frame-type-form_formframework input,.frame-type-form_formframework select,.frame-type-form_formframework textarea{padding:1.2rem;width:100%;font-family:"Roboto Condensed",Arial,Helvetica,Verdana,sans-serif;font-weight:normal;font-style:normal;font-size:var(--fontsize);line-height:var(--lineheight);color:#333;background:#f2f2f2;border:0;box-sizing:border-box}.frame-type-form_formframework input::placeholder,.frame-type-form_formframework select::placeholder,.frame-type-form_formframework textarea::placeholder{color:#999}.frame-type-form_formframework textarea{height:15rem}.frame-type-form_formframework .field-datenschutz .form-check,.tx-hoerexmembers-pi1 .field-datenschutz .form-check{margin:0 1rem 0 -0.65rem;display:inline-block}.frame-type-form_formframework .field-datenschutz .form-check span,.tx-hoerexmembers-pi1 .field-datenschutz .form-check span{display:none}.frame-type-form_formframework .field-datenschutz .form-check input,.tx-hoerexmembers-pi1 .field-datenschutz .form-check input{width:100%;vertical-align:text-bottom}form#musterbestellformular-72 h2,form#musterbestellformular-72 label,form#kontaktformular-73 h2,form#kontaktformular-73 label{display:none}form#musterbestellformular-72 button,form#kontaktformular-73 button{display:flex;align-items:center;padding:1rem 4rem 1rem 5rem}form#musterbestellformular-72 button.loaded,form#kontaktformular-73 button.loaded{padding-right:0}form#musterbestellformular-72 button:hover,form#kontaktformular-73 button:hover{color:#fff;background:var(--primary)}form#musterbestellformular-72 button:hover svg path,form#kontaktformular-73 button:hover svg path{stroke:#fff}form#musterbestellformular-72 button svg,form#kontaktformular-73 button svg{margin-right:-1.35rem;display:inline-block;width:5.7rem;height:3.5rem;transform:rotate(90deg)}form#musterbestellformular-72 button svg path,form#kontaktformular-73 button svg path{stroke:var(--primary)}div#musterbestellformular-72,div#kontaktformular-73{font-family:"RobotoCondensedBold",Arial,Helvetica,Verdana,sans-serif;font-weight:normal;font-style:normal;color:var(--primary)}fieldset{border:0;margin:0;padding:0}.tx-indexedsearch .tx-indexedsearch-whatis{display:none}.tx-indexedsearch div.tx-indexedsearch-browsebox{margin-top:2rem}.tx-indexedsearch ul.tx-indexedsearch-browsebox{padding-left:0 !important}.tx-indexedsearch .tx-indexedsearch-redMarkup{font-style:italic;color:var(--primary)}.tx-indexedsearch .tx-indexedsearch-browsebox li{display:inline;margin-right:10px}.tx-indexedsearch .tx-indexedsearch-searchbox-sword{padding:0 5px;width:240px}.tx-indexedsearch .tx-indexedsearch-form input{border:1px solid #000}.tx-indexedsearch .tx-indexedsearch-res{margin-bottom:4rem}.tx-indexedsearch .tx-indexedsearch-icon{padding-right:5px}.tx-indexedsearch .tx-indexedsearch-description{margin-top:1rem}.tx-indexedsearch #tx-indexedsearch-searchbox-button-submit{margin:1rem 0 0 10rem}.product:not(:first-child){margin-top:4rem !important;padding-top:4rem !important;border-top:1px solid #bfbfbf}.product .productImageBig,.product .productImageThumbnails{display:flex}.product .productImageBig{position:relative;width:100%;height:120vw;max-width:56.4rem;justify-content:center}.product .productImageBig img{position:absolute;max-width:100%;max-height:110vw;opacity:0;transition:all .25s}.product .productImageBig img.show{opacity:1}.product .productImageThumbnails{position:relative}.product .productImageThumbnails:not(.showNav) nav{display:none}.product .productImageThumbnails nav{position:absolute;display:flex;justify-content:space-between;align-items:center;width:100%;height:100%}.product .productImageThumbnails nav a{position:relative;width:2rem;height:2rem;cursor:pointer}.product .productImageThumbnails nav a::before,.product .productImageThumbnails nav a::after{content:"";position:absolute;display:block;top:0;left:0;width:2rem;height:2rem;transition:all .25s}.product .productImageThumbnails nav a::before{margin-left:-0.2rem;border-left:.3rem solid var(--primary)}.product .productImageThumbnails nav a::after{top:-0.2rem;left:-0.2rem;border-bottom:.3rem solid var(--primary)}.product .productImageThumbnails nav a.prev{margin-left:-1.25rem;transform:rotate(45deg)}.product .productImageThumbnails nav a.next{margin-right:-1.25rem;transform:rotate(-135deg)}.product .productImageThumbnails .thumbs{overflow:hidden}.product .productImageThumbnails .thumbs .container{display:flex;align-items:center;gap:1rem;transition:all .25s}.product .productImageThumbnails .thumbs img{width:20vw;max-width:13rem;height:fit-content;cursor:pointer}.product .productImageThumbnails .thumbs img:not(.active){opacity:.6}figure.image.marken{position:relative;margin-right:-1rem}figure.image.marken .layer{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;color:#fff;text-align:center;box-sizing:border-box;transition:all .25s;padding:0;height:0;opacity:0}figure.image.marken .layer strong{margin-bottom:2rem;display:block;font-family:"Roboto Condensed",Arial,Helvetica,Verdana,sans-serif;font-weight:normal;font-style:normal;font-size:2em;line-height:2em}figure.image.marken .layer strong::before{content:"";position:relative;margin:-2rem auto 2rem auto;display:block;width:6rem;height:6rem;background:url('../../../_assets/86d86db0fa6cff8a28fe15ecd4c7918a/Img/arrow.svg') no-repeat left;transform:rotate(90deg)}figure.image.marken .layer p{font-size:1.3em;line-height:1.3em}figure.image.marken:hover .layer{padding:10rem;height:100%;opacity:1}figure.image.marken[data-title=Walz] .layer{bottom:0;background:rgba(40,160,45,.75)}figure.image.marken[data-title="Wellness Promotion"] .layer{bottom:0;background:rgba(240,150,0,.9)}figure.image.marken[data-title="Compakt Werbung"] .layer{top:0;background:rgba(225,0,50,.75)}figure.image.marken[data-title=time4you] .layer{top:0;background:rgba(255,200,0,.75)}#c83 table{margin:-7.5% auto 0 -17.5%;width:135%;max-width:90rem;border:1px solid hsl(0,0%,70%);transform:scale(0.75)}#c83 table tr:first-child td{padding:1rem .75rem;font-size:1.2em}#c83 table tr:nth-child(2n) td{background:#f2f2f2;background:rgb(247.1,247.1,247.1)}#c83 table tr td{padding:.5rem .75rem;font-family:"Roboto Condensed",Arial,Helvetica,Verdana,sans-serif;font-weight:normal;font-style:normal;font-size:.95em;text-align:left;vertical-align:top}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.accordeon>*:not(label){margin-bottom:-0.75rem}.ce-gallery figure{display:inline}.ce-gallery img{width:100%}}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none){.accordeon>*:not(label){margin-bottom:-1rem}}}@supports(-webkit-hyphens:none){.accordeon>*:not(label){margin-bottom:-1rem}}.ce-align-left{text-align:left;}.ce-align-center{text-align:center;}.ce-align-right{text-align:right;}.ce-table td,.ce-table th{vertical-align:top;}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden;}.ce-left .ce-gallery,.ce-column{float:left;}.ce-center .ce-outer{position:relative;float:right;right:50%;}.ce-center .ce-inner{position:relative;float:right;right:-50%;}.ce-right .ce-gallery{float:right;}.ce-gallery figure{display:table;margin:0;}.ce-gallery figcaption{display:table-caption;caption-side:bottom;}.ce-gallery img{display:block;}.ce-gallery iframe{border-width:0;}.ce-border img,.ce-border iframe{border:1px solid #a0a0a0;padding:0;}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:1rem;}.ce-intext.ce-right .ce-gallery{margin-left:1rem;}.ce-intext.ce-left .ce-gallery{margin-right:1rem;}.ce-below .ce-gallery{margin-top:1rem;}.ce-column{margin-right:1rem;}.ce-column:last-child{margin-right:0;}.ce-row{margin-bottom:1rem;}.ce-row:last-child{margin-bottom:0;}.ce-above .ce-bodytext{clear:both;}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto;}.ce-headline-left{text-align:left;}.ce-headline-center{text-align:center;}.ce-headline-right{text-align:right;}.ce-uploads{margin:0;padding:0;}.ce-uploads li{list-style:none outside none;margin:1em 0;}.ce-uploads img{float:left;padding-right:1em;vertical-align:top;}.ce-uploads span{display:block;}.ce-table{width:100%;max-width:100%;}.ce-table th,.ce-table td{padding:0.5em 0.75em;vertical-align:top;}.ce-table thead th{border-bottom:2px solid #dadada;}.ce-table th,.ce-table td{border-top:1px solid #dadada;}.ce-table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05);}.ce-table-bordered th,.ce-table-bordered td{border:1px solid #dadada;}.frame-space-before-extra-small{margin-top:1em;}.frame-space-before-small{margin-top:2em;}.frame-space-before-medium{margin-top:3em;}.frame-space-before-large{margin-top:4em;}.frame-space-before-extra-large{margin-top:5em;}.frame-space-after-extra-small{margin-bottom:1em;}.frame-space-after-small{margin-bottom:2em;}.frame-space-after-medium{margin-bottom:3em;}.frame-space-after-large{margin-bottom:4em;}.frame-space-after-extra-large{margin-bottom:5em;}.frame-ruler-before:before{content:'';display:block;border-top:1px solid rgba(0,0,0,0.25);margin-bottom:2em;}.frame-ruler-after:after{content:'';display:block;border-bottom:1px solid rgba(0,0,0,0.25);margin-top:2em;}.frame-indent{margin-left:15%;margin-right:15%;}.frame-indent-left{margin-left:33%;}.frame-indent-right{margin-right:33%;}header#header{height:0;background:none;box-shadow:none}header#header.sticky{height:0}header#header.sticky nav#top{top:0}header#header .wrapper>*:not(nav#top){display:none !important}header#header #servicemenu #icons>span.search{display:none !important}nav#top{position:absolute;padding:1.5rem 1rem .5rem 2.5rem;top:0;left:0;right:auto;width:25rem;background:hsla(0,0%,100%,.7);box-sizing:border-box}nav#top>ul li{display:block;margin:1rem 0}nav#top>ul li a{display:block;margin:0;padding:0;font-size:2.1rem;line-height:2.2rem}nav#top>ul li.cur a,nav#top>ul li a:hover{color:var(--primary)}#heroimage{margin-top:0}@media screen and (min-width:1400px){nav#top{left:-3.5rem}}
