.cc-head>*:first-child{margin-top:0}.cc-head>*:last-child{margin-bottom:15px}.contao-cookiebar{--ccb-backdrop: rgba(0, 0, 0, .75);--ccb-anim-duration: .5s;--ccb-checked-clr: #399d32;--ccb-checked-bg: #dcf3db;--ccb-unchecked-clr: #9c9b99;--ccb-unchecked-bg: #fff;--ccb-disabled-clr: #c8c7c5;--ccb-disabled-bg: #f4f4f4;position:fixed;inset:0;z-index:9999;display:flex;align-items:var(--ccb-align, center);justify-content:var(--ccb-justify, center);letter-spacing:0;padding:15px;max-height:100dvh;box-sizing:border-box;pointer-events:none;overflow:hidden;color:var(--ccb-clr, #444)}.contao-cookiebar *{box-sizing:border-box}.contao-cookiebar p{color:var(--ccb-text, #868686);line-height:1.4}.contao-cookiebar label{position:relative;display:block;padding:8px 13px 8px 0;line-height:1.2rem}.contao-cookiebar label.group{font-weight:600}.contao-cookiebar input{position:absolute;width:1px;height:1px;outline:0 none;opacity:0}.contao-cookiebar input+label{padding:8px 13px 8px 45px;cursor:pointer}.contao-cookiebar input+label:before,.contao-cookiebar input+label:after{content:"";position:absolute;border-radius:10px}.contao-cookiebar input+label:before{top:7px;left:0;width:35px;height:18px;margin:0;box-sizing:content-box;background:var(--ccb-unchecked-bg);border:1px solid var(--ccb-unchecked-clr);transition:border-color .2s}.contao-cookiebar input+label:after{display:block;top:11px;left:4px;width:12px;height:12px;background:var(--ccb-unchecked-clr);transition:background .2s,margin-left .2s,padding .2s}.contao-cookiebar input+label:active:after{padding-left:5px}.contao-cookiebar input.cc-group-half+label:after{background:linear-gradient(to right, var(--ccb-unchecked-clr) 0%, var(--ccb-unchecked-clr) 50%, var(--ccb-checked-clr) 50%, var(--ccb-checked-clr) 100%)}.contao-cookiebar input:checked+label:after{background:var(--ccb-checked-clr);margin-left:17px}.contao-cookiebar input:checked+label:active:after{margin-left:12px}.contao-cookiebar input:checked+label:before{background:var(--ccb-checked-bg);border-color:var(--ccb-checked-clr)}.contao-cookiebar input:disabled+label{pointer-events:none}.contao-cookiebar input:disabled+label:after{background:var(--ccb-disabled-clr)}.contao-cookiebar input:disabled+label:before{background:var(--ccb-disabled-bg);border-color:var(--ccb-disabled-clr)}.contao-cookiebar .cc-btn{display:inline-block;cursor:pointer;width:100%;padding:8px 14px;margin-bottom:8px;font-size:15px;outline:0 none;border:1px solid var(--ccb-btn-bdr, #cfcfcf);border-radius:4px;color:var(--ccb-btn-clr, #444);background:var(--ccb-btn-bg, #f5f5f5)}.contao-cookiebar .cc-btn:hover{background:var(--ccb-btn-bg-hvr, #ececec)}.contao-cookiebar .cc-btn:last-child{margin-bottom:0}.contao-cookiebar .grayscale{--ccb-btn-bg: #f1efef;--ccb-btn-bg-hvr: #ececec}.contao-cookiebar .grayscale .success{--ccb-btn-bg: #fbfbfb;--ccb-btn-bg-hvr: #f7f7f7}.contao-cookiebar .highlight .success{--ccb-btn-bg: #4e9e3e;--ccb-btn-bg-hvr: #4c933f;--ccb-btn-bdr: #3e7830;--ccb-btn-clr: #fff}.cc-inner{display:inline-block;overflow-y:auto;max-height:100%;max-width:100%;padding:23px;border-radius:3px;opacity:0;pointer-events:none;visibility:hidden;font-size:1rem;text-align:left;background:var(--ccb-bg, #fff);box-shadow:var(--ccb-box-shadow, rgba(99, 99, 99, 0.2)) 0 2px 8px 0;animation:var(--ccb-anim, cookiebar-middle-in) var(--ccb-anim-duration) ease-in-out forwards}.cc-group{position:relative;border:1px solid var(--ccb-bdr, #d0d0d0);border-radius:5px;margin-bottom:10px}.cc-cookie-info{font-size:.875rem;background:var(--ccb-info-bg, #fff);border:1px solid var(--ccb-info-bdr, #efefef);padding:10px;border-radius:5px}.cc-cookie-info>div>span{font-weight:600}.cc-cookie-info>div+div{margin-top:5px;word-wrap:break-word}.cc-cookie-info+button.cc-detail-btn-details{margin-top:15px}.cc-cookies{background:var(--ccb-cookies-bg, #fbfbfb);border-radius:0 0 5px 5px}.cc-cookies>p{font-size:.875rem}.cc-cookies>p,.cc-cookies>.cc-cookie{margin:0;padding:15px;border-top:1px solid var(--ccb-cookies-bdr, #fbfbfb)}.cc-cookie label.cookie+*{margin-top:10px}.cc-cookie p{margin:0 0 15px;font-size:.875rem}.cc-cookie-desc p{margin-bottom:0}.cc-footer,.cc-info{text-align:center}.cc-info{margin-top:15px}.cc-info>p{font-size:.875rem}.cc-info>a{display:inline-block;font-size:.813rem;color:var(--ccb-detail-clr, #a2a2a2);text-decoration:none}.cc-info>a:hover{color:var(--ccb-detail-clr-hvr, #717171)}.cc-info>a+a:before{display:inline-block;content:"·";margin-right:5px}.cc-active .cc-inner{opacity:1;pointer-events:auto;visibility:visible}.cc-active.cc-blocked{pointer-events:auto;animation:cookiebar-overlay-in var(--ccb-anim-duration) ease-in-out forwards}.cc-saved.cc-inner{opacity:0;pointer-events:none;visibility:hidden}.cc-saved.cc-blocked{pointer-events:none;animation:cookiebar-overlay-out var(--ccb-anim-duration) ease-in-out forwards}.cc-left{--ccb-justify: flex-start}.cc-right{--ccb-justify: flex-end}.cc-top{--ccb-align: flex-start}.cc-top.cc-active{--ccb-anim: cookiebar-top-in}.cc-top.cc-saved{--ccb-anim: cookiebar-top-out}.cc-middle.cc-active{--ccb-anim: cookiebar-middle-in}.cc-middle.cc-saved{--ccb-anim: cookiebar-middle-out}.cc-bottom{--ccb-align: flex-end}.cc-bottom.cc-active{--ccb-anim: cookiebar-bottom-in}.cc-bottom.cc-saved{--ccb-anim: cookiebar-bottom-out}@media(min-width: 768px){.contao-cookiebar .cc-btn{width:auto;margin-bottom:0}.cc-inner{max-width:var(--ccb-max-width, 750px)}}@keyframes cookiebar-overlay-in{0%{background:rgba(0,0,0,0)}to{background:var(--ccb-backdrop)}}@keyframes cookiebar-overlay-out{0%{background:var(--ccb-backdrop)}to{background:rgba(0,0,0,0);visibility:hidden}}@keyframes cookiebar-top-in{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes cookiebar-top-out{0%{opacity:1;visibility:visible;transform:translateY(0)}to{opacity:0;visibility:hidden;transform:translateY(-100%)}}@keyframes cookiebar-middle-in{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes cookiebar-middle-out{0%{opacity:1;visibility:visible;transform:scale(1)}to{opacity:0;visibility:hidden;transform:scale(0)}}@keyframes cookiebar-bottom-in{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes cookiebar-bottom-out{0%{opacity:1;visibility:visible;transform:translateY(0)}to{opacity:0;visibility:hidden;transform:translateY(100%)}}.cc-groups{display:none;padding-top:15px}.cc-group{text-align:left}.cc-group>label{margin:5px 130px 5px 10px}.cc-detail-btn-details{text-decoration:underline;padding:0;margin:0 0 10px;color:var(--ccb-detail-clr, #a2a2a2);border:0 none;outline:0 none;background:rgba(0,0,0,0);font-size:13px;letter-spacing:0;text-transform:initial;cursor:pointer}.cc-detail-btn-details span:nth-child(2){display:none}.cc-detail-btn-details.cc-active span:nth-child(1){display:none}.cc-detail-btn-details.cc-active span:nth-child(2){display:inline}.cc-detail-btn-details:hover{color:var(--ccb-detail-clr-hvr, #717171)}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}
body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{position:relative}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li{float:left}.ce_gallery>ul li.col_first{clear:left}.float_left{float:left}.float_right{float:right}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
header{width:100%;>transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease}header nav{font-size:16px}.header.clone{background:#3c3c3c}header nav>ul.level_1{margin:0 auto;padding:0;text-align:left;display:table-cell;vertical-align:bottom}header nav>.headerlogo{display:table-cell;vertical-align:bottom;padding:15px 25px}header nav .holder a{display:block;color:#333;text-decoration:none}header nav li{display:inline-block;color:#fff;list-style:none;transition:0.5s}header .headerright>nav>ul>li{font-size:16px}header nav>ul>li>a,header nav>ul>li>a>span{padding:8px 14px}header>.inside .mod_navigation ul.level_1>li.submenu>a{padding-left:25px;position:relative}header>.inside .mod_navigation ul.level_1>li.submenu>a>span{padding-left:0}header nav ul>li.submenu>a:after{content:"";display:block;border-width:2px 2px 0 0;border-style:solid;border-color:#fff;width:5px;height:5px;position:absolute;left:8px;top:44%;transform:rotate(135deg);line-height:34px;font-size:20px}header nav ul>li.submenu:hover>a:after{transform:rotate(-45deg)}header nav>ul>li:hover{text-decoration:underline}header nav ul.megamenu{position:absolute;width:100%;top:-9999px;left:0;padding:0;text-align:left;color:#333;z-index:1;box-sizing:border-box;text-align:center;box-shadow:0 10px 25px -15px #000;-webkit-tap-highlight-color:rgba(0,0,0,0)}header nav ul.megamenu>li.holder{max-width:1280px;margin:0 auto;background:white;padding:2rem;display:table;width:100%;color:#333}header nav ul li:hover ul.megamenu{top:100%}header nav .column{float:left;width:calc((100% - (3 * 1.25rem)) / 3);margin-right:1.25rem;margin-bottom:2rem}header nav .column:last-child{margin-right:0}header nav .column ul{}header nav .megamenu li{display:block;text-align:left}header nav .megamenu li a:hover{color:var(--rot)}header nav .megamenu h4{margin-bottom:15px;color:#333;text-transform:uppercase;text-align:left}.megamenu .name{color:#333;text-transform:uppercase;border-bottom:2px solid #2f444b;padding:5px 0 10px 15px;font-weight:600;font-size:14px;margin-bottom:0}.megamenu .level_3 li>a,.megamenu .level_3 li>strong,.megamenu .level_3 li>span{font-size:14px;text-transform:none;transition:all .1s ease;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-ms-transition:all .1s ease;-o-transition:all .1s ease;color:#12191c;display:block;font-weight:normal;padding:10px 0 0px 15px}.megamenu .level_3 li>a>span,.megamenu .level_3 li>strong>span{position:relative;line-height:1.65}.megamenu .level_3 li>a>span:after,.megamenu .level_3 li>strong>span:after{content:"";display:block;border-width:2px 2px 0 0;border-style:solid;border-color:#adc4cc;width:5px;height:5px;position:absolute;right:10px;top:0;transform:rotate(45deg);margin-top:0.5rem}
:root{--button-color:#F66035;--button-hover-color:#F86F4C;--text-on-light:#F66035;--text-on-dark:#F66035;--text-on-button:#FFF;--header-color:#313131;--header-border-color:#222222;--header-text-color:#ffffff}*{border:none;outline:none}html{font-size:100.1%;overflow-x:hidden;-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:100%}body,html{height:100%;min-height:100%}body{font-family:interstate,sans-serif;color:#222;font-size:18px;line-height:1.8rem;font-weight:300;display:flex;min-height:100vh;flex-direction:column}#wrapper{flex:1 0 auto}input,textarea,select{-webkit-appearance:none;border-radius:0;-webkit-border-radius:0}.widget{margin-bottom:2rem;display:table;width:100%;box-sizing:border-box;color:gray}.widget.widget-checkbox{color:inherit}.widget.w50,.widget-select{float:left;width:calc((100% - 2rem) / 2);margin-right:2rem;margin-bottom:2rem}.widget.w50.clr{margin-right:0}.widget.w50.noflaot{float:none}.widget.widget-checkbox,.widget.widget-radio{display:block;margin-bottom:2rem;padding-left:32px}.widget.widget-checkbox label span,.widget.widget-radio label span{display:inherit}.widget.widget-text input{padding:10px 15px;width:100%;background:#f3f4f6;border:0;box-sizing:border-box}.widget.widget-textarea textarea{padding:15px;width:100%;background:#f3f4f6;border:0;box-sizing:border-box}.submit{background:transparent;padding:0 4rem;line-height:3rem;float:right;display:table;cursor:pointer;color:white}body .icheckbox_minimal{margin-left:-32px;margin-right:10px}body .dk-select,body .dk-select-multi{width:100%;box-sizing:border-box}body .dk-select .dk-selected{padding:10px 15px}body .dk-select{height:auto}body select[data-dkcacheid]{display:block;height:100%;width:200px;position:absolute;top:0;opacity:0;z-index:-99999}.widget-select{position:relative}figure{line-height:0;margin:0}figure>img,.image_container>img{max-width:100%;height:auto}a{color:inherit}a:focus{}a{transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;text-decoration:none;color:inherit}.table{display:table;width:100%}.table-wrapper{display:table;vertical-align:middle;text-align:center;width:100%;height:100%;table-layout:fixed}.row{display:table-row;position:relative}.row>*{display:table-cell}.vtop{vertical-align:top}.vmiddle{vertical-align:middle}.vbottom{vertical-align:bottom}.headlinecontainer{margin-bottom:2rem}.headlinecontainer>*{margin:0}h1,h2,h3,h4,h5,h6{font-family:"KlavikaWebBasicLight",arial,sans-serif;font-weight:100}h1,.h1{font-size:1.7em;line-height:1.2em;letter-spacing:0.03em;margin-bottom:0.5em}h2{font-size:1.4rem;line-height:1.6}h3,.h3{font-size:1.5em}h4{font-size:1.4em;margin-bottom:0}h5,.h5{font-size:16px;font-weight:600}h6{}ul li{}li{list-style-type:none}p{margin-bottom:20px;margin-top:0}p:last-of-type{margin-bottom:0}ul,ol{margin:0;padding:0}span{display:block}#main{}.ce_pageteaser span,.ce_pageteaser a,.ce_page_teasers_element span,.ce_page_teasers_element a{display:block}.teasergrid>div{margin:-10px -10.0015px -20px -43px;display:table;min-width:100%}.ce_gallery ul>li a{display:block}.teasergrid>div>*,.ce_gallery ul>li{float:left;margin:0 10.0015px 20px}.ce_gallery ul>li img{max-width:100%;height:auto}.teasergrid>.itemsperRow_1>*,.ce_gallery ul.cols_1>li{width:calc(100% / 1)}.teasergrid>.itemsperRow_2>*,.ce_gallery ul.cols_2>li{width:calc((100% - (4 * 10.0015px)) / 2)}.teasergrid>.itemsperRow_3>*,.ce_gallery ul.cols_3>li{width:calc((100% - (6 * 10.0015px)) / 3)}.teasergrid>.itemsperRow_4>*,.ce_gallery ul.cols_4>li{width:calc((100% - (8 * 10.0015px)) / 4)}.teasergrid>.itemsperRow_5>*,.ce_gallery ul.cols_5>li{width:calc((100% - (10 * 10.0015px)) / 5)}.teasergrid>.itemsperRow_6>*,.ce_gallery ul.cols_6>li{width:calc(100% / 6)}#herosection{width:100%;position:relative}#herosection .mod_pageImage>.inside.mod_pageImage>.inside,#herosection .mod_pageImage>.inside .bgImage{line-height:0}#herosection .mod_pageImage>.inside .caption{position:absolute;left:0;top:0;z-index:6}#herosection .inside,#herosection .inside .ce_herosection,#herosection .inside .ce_herosection .flexslider,#herosection .inside .ce_herosection .flexslider .slides,#herosection .inside .ce_herosection .flexslider .slides li,#herosection .inside .ce_herosection .flexslider .slides li .bgImage,#herosection .inside .ce_herosection .mod_pageImage,#herosection .inside .ce_herosection .mod_pageImage .inside,#herosection .inside .ce_herosection .mod_pageImage .inside .bgImage{height:100%}#herosection .caption *,#herosection .bgImage *,#herosection .flex-control-nav{height:auto}#herosection iframe{border:0;width:100%;position:absolute;top:0;height:100%;z-index:99999}.headertop>.inside,.headerbottom>.inside,.footertop>.inside,.footerbottom>.inside,#main .mod_article>.block{max-width:1280px;margin:0 auto;padding:0 2rem;box-sizing:border-box;position:relative}footer>.inside{}#main .mod_article>.block{padding:6rem 2rem}#main .mod_article.fullwidth>.block,#main .mod_article>.block.fullwidth{max-width:none;margin:0;padding:0;box-sizing:border-box}.fullwidth.mod_article>.block.ce_parallaxImage{padding:0}.parallax-container{position:relative;overflow:hidden;height:650px}.parallax-container .parallax{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.parallax-container .parallax img{opacity:0;position:absolute;left:50%;bottom:0;min-width:100%;min-height:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transform:translateX(-50%);transform:translateX(-50%)}#main .mod_article>.ce_introtext{max-width:980px}.flex-viewport{height:100%}body .flexslider{margin:0;background:transparent;border:none;position:relative;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}body .flex-control-nav{bottom:0;z-index:999}.avatar.rounded{border-radius:50%;overflow:hidden;height:20vw;width:20vw;max-width:250px;max-height:250px}.center .textholder{text-align:center}.textholder.align_above{margin-bottom:6rem}.columnized h3,.columnized h2,.columnized h1,.columnized h4,.columnized h5,.columnized h6,.columnized .headlinecontainer{-webkit-column-span:all;column-span:all}.columnized p{break-after:column;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}header.clone{position:fixed;top:0;left:0;right:0;transform:translateY(-100%);transition:0.2s transform cubic-bezier(.3,.73,.3,.74);width:100%;z-index:999}body.effectHeader.showOnUp.up header.clone{transform:translateY(0)}body.effectHeader.showOnDown.down header.clone,body.effectHeader.showOnDown.up header.clone{transform:translateY(0)}.vAlign_middle .row>*{vertical-align:middle}.vAlign_top .row>*{vertical-align:top}.vAlign_bottom .row>*{vertical-align:bottom}.ce_kachelelement .row>*{width:50%}.ce_kachelelement .notfloat_right{padding-left:calc(((100% - 1280px) / 2))}.ce_kachelelement .notfloat_right>.inside{padding:0 4rem 4rem 2rem}.ce_kachelelement .notfloat_left{padding-right:calc(((100% - 1280px) / 2))}.ce_kachelelement .notfloat_left>.inside{padding:0 2rem 4rem 4rem}.ce_kachelelement video{height:100%;width:100%;object-fit:cover}a#return-to-top{position:absolute;right:2rem;bottom:2rem;color:white;width:60px;height:48px;display:block;text-decoration:none;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;z-index:99999}a#return-to-top:hover{opacity:0.8}a#return-to-top .icon-chevron-up{display:table;height:100%;width:100%}a#return-to-top .icon-chevron-up{display:table;height:100%;width:100%}a#return-to-top .icon-chevron-up>i{display:table-cell;vertical-align:middle;text-align:center}#return-to-top img{width:59%;transform:rotate(-90deg);margin:6px 0 0 12px}.bgImage>img{max-width:100%;height:auto}.ce_gridList .slides li>img{opacity:0;width:auto;max-width:100%}.ce_gridList .flexslider .slides>li:first-of-type{display:block}.video_holder{position:relative;background:black;overflow:hidden}.ce_gridList video{width:100%;height:auto}.ce_ticker{padding:1rem 2rem 0.5rem;box-sizing:border-box}#ticker{width:100%;list-style:none;height:1.85em;overflow:hidden;margin:0}#ticker>li{width:100%;text-align:center;font-weight:bold}.openBtn{padding:0;line-height:0;display:inline-block;vertical-align:middle;background:transparent;margin-left:2rem}.openBtn img{max-width:100%;height:auto}.openBtn{background:transparent;border:none;padding:0;cursor:pointer}.openBtn:hover{opacity:0.8}#searchBox.overlay{height:100%;width:100%;display:none;position:fixed;z-index:99999;top:0;left:0;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.9)}.overlay-content{position:relative;top:46%;width:80%;text-align:center;margin-top:30px;margin:auto}.overlay .closebtn{position:absolute;top:20px;right:45px;font-size:60px;cursor:pointer;color:white}.overlay .closebtn:hover{color:#ccc}[type="search"]{width:100%}.mod_search form{display:table;width:100%;max-width:680px;margin:0 auto}.mod_search form>.formbody{display:table-row}.mod_search form>.formbody>*{display:table-cell;vertical-align:middle}.mod_search form .widget-text{background:white;width:calc(100% - 200px)}.mod_search form .widget-submit{width:200px;border:2px solid gray;background:gray}.mod_search form .widget-submit>*{width:100%;background:transparent;text-transform:uppercase;cursor:pointer;color:white}.mod_search form [type="submit"]{padding:0;margin:0;line-height:1}.mod_search form .widget.widget-text input{background:white;padding:10px 20px;border:none}.mod_search form .widget-text{border:1px solid #7e919c;border-right:none}.mod_search form .widget-submit{border:none;background:transparent}.mod_search form .widget.widget-submit button.submit{-webkit-clip-path:polygon(0 0,100% 0,97% 100%,0% 100%);clip-path:polygon(0 0,100% 0,97% 100%,0% 100%)}.mod_search form + .header{margin-top:6rem}.ce_headlineLink>.inside{display:table;margin:0 auto}.ce_headlineLink .h2{font-size:56px;margin-bottom:1rem;line-height:1.2}.ce_headlineLink .subheadline{font-size:28px}.ce_headlineLink .headlineholder{padding-left:3rem}.ce_headlineLink .icon{width:100px;height:100px}.ce_heroImage{position:relative}.ce_heroImage .caption{position:absolute;width:100%;height:100%;top:0;left:0}.ce_heroImage .caption>.inside{display:table;height:100%;width:100%;max-width:1280px;margin:0 auto;padding:2rem 2rem;box-sizing:border-box}.noMargBottom{margin:0}.captext{text-align:center}.capholder h2{font-size:48px;line-height:1}.capholder .linkText{display:table;margin:0 auto;margin-top:0px;background:var(--orange);line-height:1;padding:10px 2rem;margin-top:2rem}.footertop .row>*{vertical-align:middle}.socialholder{float:right;display:table}.socialcell .item{float:left;margin-left:20px;width:40px}.socialcell img{max-width:100%;opacity:0.8;transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease}.wow{visibility:hidden}.logowhite{margin-bottom:2rem}.mod_logo{width:180px}.mod_logo img{max-width:100%}.footertop .row>*{vertical-align:top}.social{display:table;float:right}.social>*{float:left;margin-right:20px}.social span{display:block}.socialIcon img{max-height:100%}.social img{height:25px;width:auto}.headertopholder{display:table;width:100%;text-align:center;letter-spacing:0.03rem;line-height:1}.headertopholder,.footertop,.footerbottom{padding:20px 0;font-weight:400;font-size:15px}.footertop{background:gray}.footerbottom,.headertop{background:black}.footertop,.footerbottom,.headertop{color:white}.social>*>span{height:100%;line-height:0}.map{height:450px}#header .row>*>span.icon{height:0.8rem;margin-right:5px}#header .row>*>span{display:inline-block;vertical-align:middle}#header .row>*>span.icon img{height:100%;width:auto}#header .mod_navigation>ul>li{float:left;margin-left:2rem}.navigation>*{float:right;width:auto}header .row>*{vertical-align:middle}body .sf-menu a,body .sf-menu strong{border:none;padding:.75em 1em;padding-right:1em;color:inherit;display:block}body .sf-menu li{background:transparent!important;white-space:nowrap;*white-space:normal;-webkit-transition:background .2s;transition:background .2s}#header .mod_navigation .sf-menu ul a,#header .mod_navigation .sf-menu ul strong{border-bottom:1px solid rgba(0,0,0,0.3)}#header .mod_navigation .sf-menu ul strong{display:block;padding:.75em 1em;padding-right:1em;padding-right:1em}#header .mod_navigation .sf-menu ul a:hover,#header .mod_navigation .sf-menu ul strong:hover,#header .mod_navigation .sf-menu ul strong{background:whiteSmoke}body .sf-menu ul{box-shadow:none;background:white}body .sf-arrows .sf-with-ul:after{border-top-color:var(--blue)!important}body .sf-menu{float:none;margin-bottom:0}header .mod_navigation.block{overflow:visible}body .sf-menu a{color:inherit}.pageimage{position:relative;background:black}#herosection .caption{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:999}#herosection .caption *,#herosection .bgImage *,#herosection .flex-control-nav{height:auto}#herosection .caption .inside>div{max-width:1280px;margin:0 auto;padding:2rem;padding-right:2rem;padding-left:2rem;color:white;box-sizing:border-box}#herosection .caption .inside>div{color:white}#herosection h1{font-size:40px}#herosection .row>*{vertical-align:bottom}.linkText{display:table;margin-top:2rem}.linkText a{display:block;border:1px solid rgba(255,255,255,0.6);line-height:1;padding:10px 40px}.noPadBottom,#main .mod_article>.block.noPadBottom{padding-bottom:0}.noPadTop,#main .mod_article>.block.noPadTop{padding-top:0}.noPadBottom,#main .mod_article>.block.noPadBottom{padding-bottom:0}.padTopSmall,#main .mod_article>.block.padTopSmall{padding-top:2rem}.padBottomSmall,#main .mod_article>.block.padBottomSmall{padding-bottom:2rem}.twocol.ce_gridList{}.twocol.ce_gridList .teasergrid>div>div{display:table;margin:0 auto;padding-right:2rem}.twocol.ce_gridList .teasergrid>div>div>.inside{display:table-row}.twocol.ce_gridList .teasergrid>div>div>.inside>*{display:table-cell;vertical-align:middle}.twocol.ce_gridList .teasergrid>div>div>.inside>.text{text-align:left}.twocol.ce_gridList .teasergrid>div>div>.inside>.image_container{padding-right:2rem}.center.twocol.ce_gridList .teasergrid>div>div{margin:0 auto;float:none;display:inline-block;vertical-align:middle}.center.twocol.ce_gridList .teasergrid>div{margin:0 -2rem 0 0}.center{text-align:center}.mediaholder{position:relative}.ce_kachelelement .overlapElement>.inside{padding:0}.ce_kachelelement .overlapElement.notfloat_left>.inside .holder{padding:2rem;margin-left:-4rem;margin-right:4rem;background:#d6e8ef;position:relative;z-index:1}.ce_kachelelement .overlapElement.notfloat_right>.inside .holder{padding:2rem;margin-right:-4rem;margin-left:4rem;position:relative;z-index:1}.mod_article .ce_kachelelement .overlapElement>.inside .holder{background:white}.mod_article[style*="background: #d6e8ef"] .ce_kachelelement .overlapElement>.inside .holder{background:#d6e8ef}.ce_kachelelement .overlap .mediaholder .bgImage{padding:4rem 0;margin-top:-4rem}.table.overlap{margin-bottom:4rem;margin-top:4rem}#header .link .title,.ce_text a,#footer a,.links li span,.readmore{transition:all 0.2s}#header .link .title:hover,.ce_text a:hover,#footer a:hover,.links li span:hover,.readmore:hover,.ce_hyperlink a:hover{opacity:0.75}
input#hamburg{display:none}label.hamburg{display:block;width:25px;height:22px;position:relative;cursor:pointer;margin-right:20px}.line{position:absolute;left:0;height:1px;width:25px;background:white;border-radius:0;display:block;transition:0.5s;transform-origin:center}.line:nth-child(1){top:0px}.line:nth-child(2){top:7.5px}.line:nth-child(3){top:15px}#hamburg:checked + .hamburg .line:nth-child(1){transform:translateY(7.5px) rotate(-45deg)}#hamburg:checked + .hamburg .line:nth-child(2){opacity:0}#hamburg:checked + .hamburg .line:nth-child(3){transform:translateY(-7.5px) rotate(45deg)}.overlay.open{height:100%;width:100%}.overlay{height:100%;width:0;position:fixed;z-index:1;left:0;top:0;background-color:rgb(133,127,5);background:rgba(133,127,5,0.8);overflow-x:hidden;transition:0.5s;z-index:999999}.overlay-content{position:relative;top:25%;width:100%;text-align:center;margin-top:30px}.overlay a{padding:8px;text-decoration:none;font-size:36px;color:#818181;display:block;transition:0.3s}.overlay a:hover,.overlay a:focus{color:#f1f1f1}.overlay .closebtn{position:absolute;top:20px;right:45px;font-size:60px}.overlay li>a,.overlay li>strong{padding:8px;text-decoration:none;font-size:36px;color:white;display:block;transition:0.3s}.overlay .mod_navigation ul.level_2{padding:10px 0 5px 18px}.overlay .mod_navigation ul.level_2 li{margin-bottom:15px}.overlay .mod_navigation ul.level_2 li>a,.overlay .mod_navigation ul.level_2 li>strong{font-size:24px;padding-top:0;padding-bottom:0}.overlay ul.level_2{display:none}.overlay li.active ul.level_2,.overlay li.trail ul.level_2{display:block}.overlay ul.level_2 li>*{font-size:1.8rem;vertical-align:middle;display:inline-block}.overlay ul.level_2 li::before{content:'•';display:inline-block;margin-left:-10px;margin-right:5px;vertical-align:middle}.overlay ul.level_2 li>*{font-size:1.8rem}.overlay a:hover,.overlay a:focus,.overlay li>strong{color:rgba(255,255,255,0.8)}.overlay .mod_navigation{max-width:1280px;margin:0 auto;margin-top:0px;margin-top:20vh;opacity:0;padding:0 2rem;box-sizing:border-box;overflow:visible}@media screen and (max-height:450px){.overlay a{font-size:20px}.overlay .closebtn{font-size:40px;top:15px;right:35px}}
@font-face{font-family:"shopware";src:url("/files/theme/layout/fonts/shopware/shopware_font.eot");src:url("/files/theme/layout/fonts/shopware/shopware_font.eot?#iefix")format("embedded-opentype"),url("/files/theme/layout/fonts/shopware/shopware_font.woff")format("woff"),url("/files/theme/layout/fonts/shopware/shopware_font.woff2")format("woff2"),url("/files/theme/layout/fonts/shopware/shopware_font.ttf")format("truetype"),url("/files/theme/layout/fonts/shopware/shopware_font.svg#shopware")format("svg");font-weight:normal;font-style:normal;font-display:swap}[class^="icon--"],[class*=" icon--"]{font-family:'shopware';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;position:relative;top:2px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon--shopware:before{content:"\e71d"}.icon--uwamp:before{content:"\e71e"}.icon--vmware:before{content:"\e71f"}.icon--youtube2:before{content:"\e71c"}.icon--glass:before{content:"\f000"}.icon--music:before{content:"\f001"}.icon--search:before{content:"\f002"}.icon--envelope-o:before{content:"\f003"}.icon--heart:before{content:"\f004"}.icon--star:before{content:"\f005"}.icon--star-o:before{content:"\f006"}.icon--user:before{content:"\f007"}.icon--film:before{content:"\f008"}.icon--th-large:before{content:"\f009"}.icon--th:before{content:"\f00a"}.icon--th-list:before{content:"\f00b"}.icon--check:before{content:"\f00c"}.icon--times:before{content:"\f00d"}.icon--search-plus:before{content:"\f00e"}.icon--search-minus:before{content:"\f010"}.icon--power-off:before{content:"\f011"}.icon--signal:before{content:"\f012"}.icon--gear:before{content:"\f013"}.icon--trash-o:before{content:"\f014"}.icon--home:before{content:"\f015"}.icon--file-o:before{content:"\f016"}.icon--clock-o:before{content:"\f017"}.icon--road:before{content:"\f018"}.icon--download:before{content:"\f019"}.icon--arrow-circle-o-down:before{content:"\f01a"}.icon--arrow-circle-o-up:before{content:"\f01b"}.icon--inbox:before{content:"\f01c"}.icon--play-circle-o:before{content:"\f01d"}.icon--rotate-right:before{content:"\f01e"}.icon--refresh:before{content:"\f021"}.icon--list-alt:before{content:"\f022"}.icon--lock:before{content:"\f023"}.icon--flag:before{content:"\f024"}.icon--headphones:before{content:"\f025"}.icon--volume-off:before{content:"\f026"}.icon--volume-down:before{content:"\f027"}.icon--volume-up:before{content:"\f028"}.icon--qrcode:before{content:"\f029"}.icon--barcode:before{content:"\f02a"}.icon--tag:before{content:"\f02b"}.icon--tags:before{content:"\f02c"}.icon--book:before{content:"\f02d"}.icon--bookmark:before{content:"\f02e"}.icon--print:before{content:"\f02f"}.icon--camera:before{content:"\f030"}.icon--font:before{content:"\f031"}.icon--bold:before{content:"\f032"}.icon--italic:before{content:"\f033"}.icon--text-height:before{content:"\f034"}.icon--text-width:before{content:"\f035"}.icon--align-left:before{content:"\f036"}.icon--align-center:before{content:"\f037"}.icon--align-right:before{content:"\f038"}.icon--align-justify:before{content:"\f039"}.offcanvas--trigger{background:url("../../files/theme/layout/styles/img/menu.png") center center no-repeat;height:16px;width:24px;color:#fff}.icon--dedent:before{content:"\f03b"}.icon--indent:before{content:"\f03c"}.icon--video-camera:before{content:"\f03d"}.icon--photo:before{content:"\f03e"}.icon--pencil:before{content:"\f040"}.icon--map-marker:before{content:"\f041"}.icon--adjust:before{content:"\f042"}.icon--tint:before{content:"\f043"}.icon--edit:before{content:"\f044"}.icon--share-square-o:before{content:"\f045"}.icon--check-square-o:before{content:"\f046"}.icon--arrows:before{content:"\f047"}.icon--step-backward:before{content:"\f048"}.icon--fast-backward:before{content:"\f049"}.icon--backward:before{content:"\f04a"}.icon--play:before{content:"\f04b"}.icon--pause:before{content:"\f04c"}.icon--stop:before{content:"\f04d"}.icon--forward:before{content:"\f04e"}.icon--fast-forward:before{content:"\f050"}.icon--step-forward:before{content:"\f051"}.icon--eject:before{content:"\f052"}.icon--chevron-left:before{content:"\f053"}.icon--chevron-right:before{content:"\f054"}.icon--plus-circle:before{content:"\f055"}.icon--minus-circle:before{content:"\f056"}.icon--times-circle:before{content:"\f057"}.icon--check-circle:before{content:"\f058"}.icon--question-circle:before{content:"\f059"}.icon--info-circle:before{content:"\f05a"}.icon--crosshairs:before{content:"\f05b"}.icon--times-circle-o:before{content:"\f05c"}.icon--check-circle-o:before{content:"\f05d"}.icon--ban:before{content:"\f05e"}.icon--arrow-left:before{content:"\f060"}.icon--arrow-right:before{content:"\f061"}.icon--arrow-up:before{content:"\f062"}.icon--arrow-down:before{content:"\f063"}.icon--mail-forward:before{content:"\f064"}.icon--expand:before{content:"\f065"}.icon--compress:before{content:"\f066"}.icon--plus:before{content:"\f067"}.icon--minus:before{content:"\f068"}.icon--asterisk:before{content:"\f069"}.icon--exclamation-circle:before{content:"\f06a"}.icon--gift:before{content:"\f06b"}.icon--leaf:before{content:"\f06c"}.icon--fire:before{content:"\f06d"}.icon--eye:before{content:"\f06e"}.icon--eye-slash:before{content:"\f070"}.icon--warning:before{content:"\f071"}.icon--plane:before{content:"\f072"}.icon--calendar:before{content:"\f073"}.icon--random:before{content:"\f074"}.icon--comment:before{content:"\f075"}.icon--magnet:before{content:"\f076"}.icon--chevron-up:before{content:"\f077"}.icon--chevron-down:before{content:"\f078"}.icon--retweet:before{content:"\f079"}.icon--shopping-cart:before{content:"\f07a"}.icon--folder:before{content:"\f07b"}.icon--folder-open:before{content:"\f07c"}.icon--arrows-v:before{content:"\f07d"}.icon--arrows-h:before{content:"\f07e"}.icon--bar-chart-o:before{content:"\f080"}.icon--twitter-square:before{content:"\f081"}.icon--facebook-square:before{content:"\f082"}.icon--camera-retro:before{content:"\f083"}.icon--key:before{content:"\f084"}.icon--gears:before{content:"\f085"}.icon--comments:before{content:"\f086"}.icon--thumbs-o-up:before{content:"\f087"}.icon--thumbs-o-down:before{content:"\f088"}.icon--star-half:before{content:"\f089"}.icon--heart-o:before{content:"\f08a"}.icon--sign-out:before{content:"\f08b"}.icon--linkedin-square:before{content:"\f08c"}.icon--thumb-tack:before{content:"\f08d"}.icon--external-link:before{content:"\f08e"}.icon--sign-in:before{content:"\f090"}.icon--trophy:before{content:"\f091"}.icon--github-square:before{content:"\f092"}.icon--upload:before{content:"\f093"}.icon--lemon-o:before{content:"\f094"}.icon--phone:before{content:"\f095"}.icon--square-o:before{content:"\f096"}.icon--bookmark-o:before{content:"\f097"}.icon--phone-square:before{content:"\f098"}.icon--twitter:before{content:"\f099"}.icon--facebook:before{content:"\f09a"}.icon--github:before{content:"\f09b"}.icon--unlock:before{content:"\f09c"}.icon--credit-card:before{content:"\f09d"}.icon--rss:before{content:"\f09e"}.icon--hdd-o:before{content:"\f0a0"}.icon--bullhorn:before{content:"\f0a1"}.icon--bell-o:before{content:"\f0a2"}.icon--certificate:before{content:"\f0a3"}.icon--hand-o-right:before{content:"\f0a4"}.icon--hand-o-left:before{content:"\f0a5"}.icon--hand-o-up:before{content:"\f0a6"}.icon--hand-o-down:before{content:"\f0a7"}.icon--arrow-circle-left:before{content:"\f0a8"}.icon--arrow-circle-right:before{content:"\f0a9"}.icon--arrow-circle-up:before{content:"\f0aa"}.icon--arrow-circle-down:before{content:"\f0ab"}.icon--globe:before{content:"\f0ac"}.icon--wrench:before{content:"\f0ad"}.icon--tasks:before{content:"\f0ae"}.icon--filter:before{content:"\f0b0"}.icon--briefcase:before{content:"\f0b1"}.icon--arrows-alt:before{content:"\f0b2"}.icon--group:before{content:"\f0c0"}.icon--chain:before{content:"\f0c1"}.icon--cloud:before{content:"\f0c2"}.icon--flask:before{content:"\f0c3"}.icon--cut:before{content:"\f0c4"}.icon--copy:before{content:"\f0c5"}.icon--paperclip:before{content:"\f0c6"}.icon--save:before{content:"\f0c7"}.icon--square:before{content:"\f0c8"}.icon--navicon:before{content:"\f0c9"}.icon--list-ul:before{content:"\f0ca"}.icon--list-ol:before{content:"\f0cb"}.icon--strikethrough:before{content:"\f0cc"}.icon--underline:before{content:"\f0cd"}.icon--table:before{content:"\f0ce"}.icon--magic:before{content:"\f0d0"}.icon--truck:before{content:"\f0d1"}.icon--pinterest:before{content:"\f0d2"}.icon--pinterest-square:before{content:"\f0d3"}.icon--google-plus-square:before{content:"\f0d4"}.icon--google-plus:before{content:"\f0d5"}.icon--money:before{content:"\f0d6"}.icon--caret-down:before{content:"\f0d7"}.icon--caret-up:before{content:"\f0d8"}.icon--caret-left:before{content:"\f0d9"}.icon--caret-right:before{content:"\f0da"}.icon--columns:before{content:"\f0db"}.icon--unsorted:before{content:"\f0dc"}.icon--sort-down:before{content:"\f0dd"}.icon--sort-up:before{content:"\f0de"}.icon--envelope:before{content:"\f0e0"}.icon--linkedin:before{content:"\f0e1"}.icon--rotate-left:before{content:"\f0e2"}.icon--legal:before{content:"\f0e3"}.icon--dashboard:before{content:"\f0e4"}.icon--comment-o:before{content:"\f0e5"}.icon--comments-o:before{content:"\f0e6"}.icon--flash:before{content:"\f0e7"}.icon--sitemap:before{content:"\f0e8"}.icon--umbrella:before{content:"\f0e9"}.icon--paste:before{content:"\f0ea"}.icon--lightbulb-o:before{content:"\f0eb"}.icon--exchange:before{content:"\f0ec"}.icon--cloud-download:before{content:"\f0ed"}.icon--cloud-upload:before{content:"\f0ee"}.icon--user-md:before{content:"\f0f0"}.icon--stethoscope:before{content:"\f0f1"}.icon--suitcase:before{content:"\f0f2"}.icon--bell:before{content:"\f0f3"}.icon--coffee:before{content:"\f0f4"}.icon--cutlery:before{content:"\f0f5"}.icon--file-text-o:before{content:"\f0f6"}.icon--building-o:before{content:"\f0f7"}.icon--hospital-o:before{content:"\f0f8"}.icon--ambulance:before{content:"\f0f9"}.icon--medkit:before{content:"\f0fa"}.icon--fighter-jet:before{content:"\f0fb"}.icon--beer:before{content:"\f0fc"}.icon--h-square:before{content:"\f0fd"}.icon--plus-square:before{content:"\f0fe"}.icon--angle-double-left:before{content:"\f100"}.icon--angle-double-right:before{content:"\f101"}.icon--angle-double-up:before{content:"\f102"}.icon--angle-double-down:before{content:"\f103"}.icon--angle-left:before{content:"\f104"}.icon--angle-right:before{content:"\f105"}.icon--angle-up:before{content:"\f106"}.icon--angle-down:before{content:"\f107"}.icon--desktop:before{content:"\f108"}.icon--laptop:before{content:"\f109"}.icon--tablet:before{content:"\f10a"}.icon--mobile-phone:before{content:"\f10b"}.icon--circle-o:before{content:"\f10c"}.icon--quote-left:before{content:"\f10d"}.icon--quote-right:before{content:"\f10e"}.icon--spinner:before{content:"\f110"}.icon--circle:before{content:"\f111"}.icon--mail-reply:before{content:"\f112"}.icon--github-alt:before{content:"\f113"}.icon--folder-o:before{content:"\f114"}.icon--folder-open-o:before{content:"\f115"}.icon--smile-o:before{content:"\f118"}.icon--frown-o:before{content:"\f119"}.icon--meh-o:before{content:"\f11a"}.icon--gamepad:before{content:"\f11b"}.icon--keyboard-o:before{content:"\f11c"}.icon--flag-o:before{content:"\f11d"}.icon--flag-checkered:before{content:"\f11e"}.icon--terminal:before{content:"\f120"}.icon--code:before{content:"\f121"}.icon--mail-reply-all:before{content:"\f122"}.icon--star-half-empty:before{content:"\f123"}.icon--location-arrow:before{content:"\f124"}.icon--crop:before{content:"\f125"}.icon--code-fork:before{content:"\f126"}.icon--unlink:before{content:"\f127"}.icon--question:before{content:"\f128"}.icon--info:before{content:"\f129"}.icon--exclamation:before{content:"\f12a"}.icon--superscript:before{content:"\f12b"}.icon--subscript:before{content:"\f12c"}.icon--eraser:before{content:"\f12d"}.icon--puzzle-piece:before{content:"\f12e"}.icon--microphone:before{content:"\f130"}.icon--microphone-slash:before{content:"\f131"}.icon--shield:before{content:"\f132"}.icon--calendar-o:before{content:"\f133"}.icon--fire-extinguisher:before{content:"\f134"}.icon--rocket:before{content:"\f135"}.icon--maxcdn:before{content:"\f136"}.icon--chevron-circle-left:before{content:"\f137"}.icon--chevron-circle-right:before{content:"\f138"}.icon--chevron-circle-up:before{content:"\f139"}.icon--chevron-circle-down:before{content:"\f13a"}.icon--html5:before{content:"\f13b"}.icon--css3:before{content:"\f13c"}.icon--anchor:before{content:"\f13d"}.icon--unlock-alt:before{content:"\f13e"}.icon--bullseye:before{content:"\f140"}.icon--ellipsis-h:before{content:"\f141"}.icon--ellipsis-v:before{content:"\f142"}.icon--rss-square:before{content:"\f143"}.icon--play-circle:before{content:"\f144"}.icon--ticket:before{content:"\f145"}.icon--minus-square:before{content:"\f146"}.icon--minus-square-o:before{content:"\f147"}.icon--level-up:before{content:"\f148"}.icon--level-down:before{content:"\f149"}.icon--check-square:before{content:"\f14a"}.icon--pencil-square:before{content:"\f14b"}.icon--external-link-square:before{content:"\f14c"}.icon--share-square:before{content:"\f14d"}.icon--compass:before{content:"\f14e"}.icon--toggle-down:before{content:"\f150"}.icon--toggle-up:before{content:"\f151"}.icon--toggle-right:before{content:"\f152"}.icon--euro:before{content:"\f153"}.icon--gbp:before{content:"\f154"}.icon--dollar:before{content:"\f155"}.icon--rupee:before{content:"\f156"}.icon--cny:before{content:"\f157"}.icon--ruble:before{content:"\f158"}.icon--won:before{content:"\f159"}.icon--bitcoin:before{content:"\f15a"}.icon--file:before{content:"\f15b"}.icon--file-text:before{content:"\f15c"}.icon--sort-alpha-asc:before{content:"\f15d"}.icon--sort-alpha-desc:before{content:"\f15e"}.icon--sort-amount-asc:before{content:"\f160"}.icon--sort-amount-desc:before{content:"\f161"}.icon--sort-numeric-asc:before{content:"\f162"}.icon--sort-numeric-desc:before{content:"\f163"}.icon--thumbs-up:before{content:"\f164"}.icon--thumbs-down:before{content:"\f165"}.icon--youtube-square:before{content:"\f166"}.icon--youtube:before{content:"\f167"}.icon--xing:before{content:"\f168"}.icon--xing-square:before{content:"\f169"}.icon--youtube-play:before{content:"\f16a"}.icon--dropbox:before{content:"\f16b"}.icon--stack-overflow:before{content:"\f16c"}.icon--instagram:before{content:"\f16d"}.icon--flickr:before{content:"\f16e"}.icon--adn:before{content:"\f170"}.icon--bitbucket:before{content:"\f171"}.icon--bitbucket-square:before{content:"\f172"}.icon--tumblr:before{content:"\f173"}.icon--tumblr-square:before{content:"\f174"}.icon--long-arrow-down:before{content:"\f175"}.icon--long-arrow-up:before{content:"\f176"}.icon--long-arrow-left:before{content:"\f177"}.icon--long-arrow-right:before{content:"\f178"}.icon--apple:before{content:"\f179"}.icon--windows:before{content:"\f17a"}.icon--android:before{content:"\f17b"}.icon--linux:before{content:"\f17c"}.icon--dribbble:before{content:"\f17d"}.icon--skype:before{content:"\f17e"}.icon--foursquare:before{content:"\f180"}.icon--trello:before{content:"\f181"}.icon--female:before{content:"\f182"}.icon--male:before{content:"\f183"}.icon--gittip:before{content:"\f184"}.icon--sun-o:before{content:"\f185"}.icon--moon-o:before{content:"\f186"}.icon--archive:before{content:"\f187"}.icon--bug:before{content:"\f188"}.icon--vk:before{content:"\f189"}.icon--weibo:before{content:"\f18a"}.icon--renren:before{content:"\f18b"}.icon--pagelines:before{content:"\f18c"}.icon--stack-exchange:before{content:"\f18d"}.icon--arrow-circle-o-right:before{content:"\f18e"}.icon--arrow-circle-o-left:before{content:"\f190"}.icon--toggle-left:before{content:"\f191"}.icon--dot-circle-o:before{content:"\f192"}.icon--wheelchair:before{content:"\f193"}.icon--vimeo-square:before{content:"\f194"}.icon--turkish-lira:before{content:"\f195"}.icon--plus-square-o:before{content:"\f196"}.icon--space-shuttle:before{content:"\f197"}.icon--slack:before{content:"\f198"}.icon--envelope-square:before{content:"\f199"}.icon--wordpress:before{content:"\f19a"}.icon--openid:before{content:"\f19b"}.icon--institution:before{content:"\f19c"}.icon--mortar-board:before{content:"\f19d"}.icon--yahoo:before{content:"\f19e"}.icon--google:before{content:"\f1a0"}.icon--reddit:before{content:"\f1a1"}.icon--reddit-square:before{content:"\f1a2"}.icon--stumbleupon-circle:before{content:"\f1a3"}.icon--stumbleupon:before{content:"\f1a4"}.icon--delicious:before{content:"\f1a5"}.icon--digg:before{content:"\f1a6"}.icon--pied-piper-square:before{content:"\f1a7"}.icon--pied-piper-alt:before{content:"\f1a8"}.icon--drupal:before{content:"\f1a9"}.icon--joomla:before{content:"\f1aa"}.icon--language:before{content:"\f1ab"}.icon--fax:before{content:"\f1ac"}.icon--building:before{content:"\f1ad"}.icon--child:before{content:"\f1ae"}.icon--paw:before{content:"\f1b0"}.icon--spoon:before{content:"\f1b1"}.icon--cube:before{content:"\f1b2"}.icon--cubes:before{content:"\f1b3"}.icon--behance:before{content:"\f1b4"}.icon--behance-square:before{content:"\f1b5"}.icon--steam:before{content:"\f1b6"}.icon--steam-square:before{content:"\f1b7"}.icon--recycle:before{content:"\f1b8"}.icon--automobile:before{content:"\f1b9"}.icon--cab:before{content:"\f1ba"}.icon--tree:before{content:"\f1bb"}.icon--spotify:before{content:"\f1bc"}.icon--deviantart:before{content:"\f1bd"}.icon--soundcloud:before{content:"\f1be"}.icon--database:before{content:"\f1c0"}.icon--file-pdf-o:before{content:"\f1c1"}.icon--file-word-o:before{content:"\f1c2"}.icon--file-excel-o:before{content:"\f1c3"}.icon--file-powerpoint-o:before{content:"\f1c4"}.icon--file-photo-o:before{content:"\f1c5"}.icon--file-zip-o:before{content:"\f1c6"}.icon--file-sound-o:before{content:"\f1c7"}.icon--file-movie-o:before{content:"\f1c8"}.icon--file-code-o:before{content:"\f1c9"}.icon--vine:before{content:"\f1ca"}.icon--codepen:before{content:"\f1cb"}.icon--jsfiddle:before{content:"\f1cc"}.icon--life-bouy:before{content:"\f1cd"}.icon--circle-o-notch:before{content:"\f1ce"}.icon--ra:before{content:"\f1d0"}.icon--ge:before{content:"\f1d1"}.icon--git-square:before{content:"\f1d2"}.icon--git:before{content:"\f1d3"}.icon--hacker-news:before{content:"\f1d4"}.icon--tencent-weibo:before{content:"\f1d5"}.icon--qq:before{content:"\f1d6"}.icon--wechat:before{content:"\f1d7"}.icon--send:before{content:"\f1d8"}.icon--send-o:before{content:"\f1d9"}.icon--history:before{content:"\f1da"}.icon--circle-thin:before{content:"\f1db"}.icon--header:before{content:"\f1dc"}.icon--paragraph:before{content:"\f1dd"}.icon--sliders:before{content:"\f1de"}.icon--share-alt:before{content:"\f1e0"}.icon--share-alt-square:before{content:"\f1e1"}.icon--bomb:before{content:"\f1e2"}.icon--phone2:before{content:"\e600"}.icon--mobile:before{content:"\e601"}.icon--mouse:before{content:"\e602"}.icon--directions:before{content:"\e603"}.icon--mail:before{content:"\e604"}.icon--paperplane:before{content:"\e605"}.icon--pencil2:before{content:"\e606"}.icon--feather:before{content:"\e607"}.icon--paperclip2:before{content:"\e608"}.icon--drawer:before{content:"\e609"}.icon--reply:before{content:"\e60a"}.icon--reply-all:before{content:"\e60b"}.icon--forward2:before{content:"\e60c"}.icon--user2:before{content:"\e60d"}.icon--users:before{content:"\e60e"}.icon--user-add:before{content:"\e60f"}.icon--vcard:before{content:"\e610"}.icon--export:before{content:"\e611"}.icon--location:before{content:"\e612"}.icon--map:before{content:"\e613"}.icon--compass2:before{content:"\e614"}.icon--location2:before{content:"\e615"}.icon--target:before{content:"\e616"}.icon--share:before{content:"\e617"}.icon--sharable:before{content:"\e618"}.icon--heart2:before{content:"\e619"}.icon--heart22:before{content:"\e61a"}.icon--star2:before{content:"\e61b"}.icon--star22:before{content:"\e61c"}.icon--thumbsup:before{content:"\e61d"}.icon--thumbsdown:before{content:"\e61e"}.icon--chat:before{content:"\e61f"}.icon--comment2:before{content:"\e620"}.icon--quote:before{content:"\e621"}.icon--house:before{content:"\e622"}.icon--popup:before{content:"\e623"}.icon--search2:before{content:"\e624"}.icon--flashlight:before{content:"\e625"}.icon--printer:before{content:"\e626"}.icon--bell2:before{content:"\e627"}.icon--link:before{content:"\e628"}.icon--flag2:before{content:"\e629"}.icon--cog:before{content:"\e62a"}.icon--tools:before{content:"\e62b"}.icon--trophy2:before{content:"\e62c"}.icon--tag2:before{content:"\e62d"}.icon--camera2:before{content:"\e62e"}.icon--megaphone:before{content:"\e62f"}.icon--moon:before{content:"\e630"}.icon--palette:before{content:"\e631"}.icon--leaf2:before{content:"\e632"}.icon--music2:before{content:"\e633"}.icon--music22:before{content:"\e634"}.icon--new:before{content:"\e635"}.icon--graduation:before{content:"\e636"}.icon--book2:before{content:"\e637"}.icon--newspaper:before{content:"\e638"}.icon--bag:before{content:"\e639"}.icon--airplane:before{content:"\e63a"}.icon--lifebuoy:before{content:"\e63b"}.icon--eye2:before{content:"\e63c"}.icon--clock:before{content:"\e63d"}.icon--microphone2:before{content:"\e63e"}.icon--calendar2:before{content:"\e63f"}.icon--bolt:before{content:"\e640"}.icon--thunder:before{content:"\e641"}.icon--droplet:before{content:"\e642"}.icon--cd:before{content:"\e643"}.icon--briefcase2:before{content:"\e644"}.icon--air:before{content:"\e645"}.icon--hourglass:before{content:"\e646"}.icon--gauge:before{content:"\e647"}.icon--language2:before{content:"\e648"}.icon--network:before{content:"\e649"}.icon--key2:before{content:"\e64a"}.icon--battery:before{content:"\e64b"}.icon--bucket:before{content:"\e64c"}.icon--magnet2:before{content:"\e64d"}.icon--drive:before{content:"\e64e"}.icon--cup:before{content:"\e64f"}.icon--rocket2:before{content:"\e650"}.icon--brush:before{content:"\e651"}.icon--suitcase2:before{content:"\e652"}.icon--cone:before{content:"\e653"}.icon--earth:before{content:"\e654"}.icon--keyboard:before{content:"\e655"}.icon--browser:before{content:"\e656"}.icon--publish:before{content:"\e657"}.icon--progress-3:before{content:"\e658"}.icon--progress-2:before{content:"\e659"}.icon--brogress-1:before{content:"\e65a"}.icon--progress-0:before{content:"\e65b"}.icon--sun:before{content:"\e65c"}.icon--sun2:before{content:"\e65d"}.icon--adjust2:before{content:"\e65e"}.icon--code2:before{content:"\e65f"}.icon--screen:before{content:"\e660"}.icon--infinity:before{content:"\e661"}.icon--light-bulb:before{content:"\e662"}.icon--creditcard:before{content:"\e663"}.icon--database2:before{content:"\e664"}.icon--voicemail:before{content:"\e665"}.icon--clipboard:before{content:"\e666"}.icon--cart:before{content:"\e667"}.icon--box:before{content:"\e668"}.icon--ticket2:before{content:"\e669"}.icon--rss2:before{content:"\e66a"}.icon--signal2:before{content:"\e66b"}.icon--thermometer:before{content:"\e66c"}.icon--droplets:before{content:"\e66d"}.icon--uniE66E:before{content:"\e66e"}.icon--statistics:before{content:"\e66f"}.icon--pie:before{content:"\e670"}.icon--bars:before{content:"\e671"}.icon--graph:before{content:"\e672"}.icon--lock2:before{content:"\e673"}.icon--lock-open:before{content:"\e674"}.icon--logout:before{content:"\e675"}.icon--login:before{content:"\e676"}.icon--checkmark:before{content:"\e677"}.icon--cross:before{content:"\e678"}.icon--minus2:before{content:"\e679"}.icon--plus2:before{content:"\e67a"}.icon--cross2:before{content:"\e67b"}.icon--minus22:before{content:"\e67c"}.icon--plus22:before{content:"\e67d"}.icon--cross3:before{content:"\e67e"}.icon--minus3:before{content:"\e67f"}.icon--plus3:before{content:"\e680"}.icon--erase:before{content:"\e681"}.icon--blocked:before{content:"\e682"}.icon--info2:before{content:"\e683"}.icon--info22:before{content:"\e684"}.icon--question2:before{content:"\e685"}.icon--help:before{content:"\e686"}.icon--warning2:before{content:"\e687"}.icon--cycle:before{content:"\e688"}.icon--cw:before{content:"\e689"}.icon--ccw:before{content:"\e68a"}.icon--shuffle:before{content:"\e68b"}.icon--arrow:before{content:"\e68c"}.icon--arrow2:before{content:"\e68d"}.icon--retweet2:before{content:"\e68e"}.icon--loop:before{content:"\e68f"}.icon--history2:before{content:"\e690"}.icon--back:before{content:"\e691"}.icon--switch:before{content:"\e692"}.icon--list2:before{content:"\e693"}.icon--add-to-list:before{content:"\e694"}.icon--layout:before{content:"\e695"}.icon--list22:before{content:"\e696"}.icon--text:before{content:"\e697"}.icon--text2:before{content:"\e698"}.icon--document:before{content:"\e699"}.icon--docs:before{content:"\e69a"}.icon--landscape:before{content:"\e69b"}.icon--pictures:before{content:"\e69c"}.icon--video:before{content:"\e69d"}.icon--music3:before{content:"\e69e"}.icon--folder2:before{content:"\e69f"}.icon--archive2:before{content:"\e6a0"}.icon--trash:before{content:"\e6a1"}.icon--upload2:before{content:"\e6a2"}.icon--download2:before{content:"\e6a3"}.icon--disk:before{content:"\e6a4"}.icon--install:before{content:"\e6a5"}.icon--cloud2:before{content:"\e6a6"}.icon--upload22:before{content:"\e6a7"}.icon--bookmark2:before{content:"\e6a8"}.icon--bookmarks:before{content:"\e6a9"}.icon--book22:before{content:"\e6aa"}.icon--play2:before{content:"\e6ab"}.icon--pause2:before{content:"\e6ac"}.icon--record:before{content:"\e6ad"}.icon--stop2:before{content:"\e6ae"}.icon--next:before{content:"\e6af"}.icon--previous:before{content:"\e6b0"}.icon--first:before{content:"\e6b1"}.icon--last:before{content:"\e6b2"}.icon--resize-enlarge:before{content:"\e6b3"}.icon--resize-shrink:before{content:"\e6b4"}.icon--volume:before{content:"\e6b5"}.icon--sound:before{content:"\e6b6"}.icon--mute:before{content:"\e6b7"}.icon--flow-cascade:before{content:"\e6b8"}.icon--flow-branch:before{content:"\e6b9"}.icon--flow-tree:before{content:"\e6ba"}.icon--flow-line:before{content:"\e6bb"}.icon--flow-parallel:before{content:"\e6bc"}.icon--arrow-left2:before{content:"\e6bd"}.icon--arrow-down2:before{content:"\e6be"}.icon--arrow-up-upload:before{content:"\e6bf"}.icon--arrow-right2:before{content:"\e6c0"}.icon--arrow-left22:before{content:"\e6c1"}.icon--arrow-down22:before{content:"\e6c2"}.icon--arrow-up2:before{content:"\e6c3"}.icon--arrow-right22:before{content:"\e6c4"}.icon--arrow-left3:before{content:"\e6c5"}.icon--arrow-down3:before{content:"\e6c6"}.icon--arrow-up22:before{content:"\e6c7"}.icon--arrow-right3:before{content:"\e6c8"}.icon--arrow-left4:before{content:"\e6c9"}.icon--arrow-down4:before{content:"\e6ca"}.icon--arrow-up3:before{content:"\e6cb"}.icon--arrow-right4:before{content:"\e6cc"}.icon--arrow-left5:before{content:"\e6cd"}.icon--arrow-up4:before{content:"\e6cf"}.icon--arrow-right5:before{content:"\e6d0"}.icon--arrow-left6:before{content:"\e6d1"}.icon--arrow-down6:before{content:"\e6d2"}.icon--arrow-up5:before{content:"\e6d3"}.icon--arrow-right6:before{content:"\e6d4"}.icon--arrow-left7:before{content:"\e6d5"}.icon--arrow-down7:before{content:"\e6d6"}.icon--arrow-up6:before{content:"\e6d7"}.icon--uniE6D8:before{content:"\e6d8"}.icon--arrow-left8:before{content:"\e6d9"}.icon--arrow-down8:before{content:"\e6da"}.icon--arrow-up7:before{content:"\e6db"}.icon--arrow-right7:before{content:"\e6dc"}.icon--menu:before{content:"\e6dd"}.icon--ellipsis:before{content:"\e6de"}.icon--dots:before{content:"\e6df"}.icon--dot:before{content:"\e6e0"}.icon--cc:before{content:"\e6e1"}.icon--cc-by:before{content:"\e6e2"}.icon--cc-nc:before{content:"\e6e3"}.icon--cc-nc-eu:before{content:"\e6e4"}.icon--cc-nc-jp:before{content:"\e6e5"}.icon--cc-sa:before{content:"\e6e6"}.icon--cc-nd:before{content:"\e6e7"}.icon--cc-pd:before{content:"\e6e8"}.icon--cc-zero:before{content:"\e6e9"}.icon--cc-share:before{content:"\e6ea"}.icon--cc-share2:before{content:"\e6eb"}.icon--danielbruce:before{content:"\e6ec"}.icon--danielbruce2:before{content:"\e6ed"}.icon--github2:before{content:"\e6ee"}.icon--github22:before{content:"\e6ef"}.icon--flickr2:before{content:"\e6f0"}.icon--flickr22:before{content:"\e6f1"}.icon--vimeo:before{content:"\e6f2"}.icon--vimeo2:before{content:"\e6f3"}.icon--twitter2:before{content:"\e6f4"}.icon--twitter22:before{content:"\e6f5"}.icon--facebook2:before{content:"\e6f6"}.icon--facebook22:before{content:"\e6f7"}.icon--facebook3:before{content:"\e6f8"}.icon--googleplus:before{content:"\e6f9"}.icon--googleplus2:before{content:"\e6fa"}.icon--pinterest2:before{content:"\e6fb"}.icon--pinterest22:before{content:"\e6fc"}.icon--tumblr2:before{content:"\e6fd"}.icon--tumblr22:before{content:"\e6fe"}.icon--linkedin2:before{content:"\e6ff"}.icon--linkedin22:before{content:"\e700"}.icon--dribbble2:before{content:"\e701"}.icon--dribbble22:before{content:"\e702"}.icon--stumbleupon2:before{content:"\e703"}.icon--stumbleupon22:before{content:"\e704"}.icon--lastfm:before{content:"\e705"}.icon--lastfm2:before{content:"\e706"}.icon--rdio:before{content:"\e707"}.icon--rdio2:before{content:"\e708"}.icon--spotify2:before{content:"\e709"}.icon--spotify22:before{content:"\e70a"}.icon--qq2:before{content:"\e70b"}.icon--instagram2:before{content:"\e70c"}.icon--dropbox2:before{content:"\e70d"}.icon--evernote:before{content:"\e70e"}.icon--flattr:before{content:"\e70f"}.icon--skype2:before{content:"\e710"}.icon--skype22:before{content:"\e711"}.icon--renren2:before{content:"\e712"}.icon--sina-weibo:before{content:"\e713"}.icon--paypal:before{content:"\e714"}.icon--picasa:before{content:"\e715"}.icon--soundcloud2:before{content:"\e716"}.icon--mixi:before{content:"\e717"}.icon--behance2:before{content:"\e718"}.icon--circles:before{content:"\e719"}.icon--vk2:before{content:"\e71a"}.icon--smashing:before{content:"\e71b"}.icon--arrow-up4::before{content:"\e6d7"}.icon--arrow-down5::before{content:"\e6d6"}.icon--arrow-left5::before{content:"\e6d5"}.icon--arrow-left5::before{content:"\e6d5"}.icon--arrow-right5::before{content:"\e6d8"}.icon--plus3::before{content:"\e68f"}.icon--minus3::before{content:"\e68e"}.icon--arrow2::before{content:"\e69b"}.icon--minus3::before{content:"\e68e"}
@media all and (min-width:1920px){#herosection:after{content:'';display:block;z-index:1;width:100%;height:75px;position:absolute;bottom:0;background-color:white}.fullitem #herosection:after{display:none}}@media all and (max-width:1260px){#ninetillfive .ce_kachelelement .notfloat_right{vertical-align:middle}#ninetillfive .ce_kachelelement .notfloat_right>.inside{padding-top:10rem}#ninetillfive .headlinecontainer>*{font-size:36px}}@media all and (max-width:980px){.teasergrid>.itemsperRow_3>*,.ce_gallery ul.cols_3>li{width:calc((100% - (4 * 10px)) / 2)}#herosection h1{font-size:32px}#herosection .caption .inside>div{padding-top:4rem}.ce_kachelelement .row>*,.twocol .row>*{display:table-footer-group}.ce_kachelelement .row>.mediaholder,.twocol .row>.mediaholder{display:table-header-group}.twocol .row>.ce_text:first-of-type .inside,.jobfacts .holder .inside,.ce_kachelelement .row>*,.twocol .row>.ce_text>.inner{padding:2rem 20px}#herosection{overflow:hidden}#ninetillfive .ce_kachelelement .notfloat_right>.inside{padding-top:4rem}body .mod_joblist .teasergrid>div>div:hover .caption{background:white;opacity:1}body .mod_joblist .teasergrid>div>div:hover .caption .title>*{opacity:1}.mod_joblist .teasergrid>div>div .caption .title>.plus{display:none}.mod_joblist .teasergrid>div>div .caption .inner:after{display:block}.facts>span{display:inline}.arcname{margin-bottom:0.5rem}.card .holder .caption{padding:20px}.mod_joblist .teasergrid>div>div .caption .title{padding-right:60px}.mod_joblist .teasergrid>div>div .caption .title::after{display:table}.teasergrid>.itemsperRow_4>*,.ce_gallery ul.cols_4>li{width:calc((100% - (4 * 10px)) / 2)}}@media all and (max-width:780px){.footertop .row>*{display:block;width:auto}.onepage_navigation__list li{float:none;display:block;text-align:center;margin:0 0 15px 0}.footertop .row>* .holder>img{width:auto}.footertop .row>* .holder{width:auto;margin:0 -25% -15% 0}.ce_heroImage{display:table;width:100%}.ce_heroImage .inside{display:table-row}.ce_heroImage .inside>.bgImage{display:table-footer-group}#herosection .mod_pageImage>.inside .caption{display:table-header-group;background:#4D9DD7;position:relative}#herosection .row>div>div>div{width:auto}#main .mod_article>.block{padding:2rem 2rem 4rem}#ninetillfive .ce_kachelelement .notfloat_right>.inside{padding-top:4rem}.ce_kachelelement .notfloat_right>.inside{padding-bottom:0}.ce_kachelelement .notfloat_left>.inside{padding-top:2rem}#herosection .caption .inside>div{padding-bottom:4rem;padding-top:8rem}}@media all and (max-width:680px){.teasergrid>.itemsperRow_3>*,.ce_gallery ul.cols_3>li{width:100%;margin:0 0 20px}.teasergrid>.itemsperRow_4>*,.ce_gallery ul.cols_4>li{width:calc((100% - (0 * 10px)) / 1)}#main .mod_article>.block,.ce_kachelelement .notfloat_right>.inside{padding:2rem}.ce_kachelelement .notfloat_left>.inside{padding:0}.links{display:table;margin:0 auto}header>.inside{padding:0}#header .link .title .label{display:none}header>.inside .holder>.table,#herosection .caption .inside>div{padding-left:20px;padding-right:20px}.safari #herosection .table>.row{padding-left:0;padding-right:0}h2,#ninetillfive .headlinecontainer>*,.footertop .headlinecontainer>*{font-size:24px}#ninetillfive .headlinecontainer>*{padding-right:0}.footertop .row>.text{width:auto}.footer_top:after{background-position:50% 50%}.footertop .row>* .holder{margin:0 -28% -15% 0}#company .mediaholder::after{width:40px}.iconlist .listitem{margin-bottom:20px}.col{column-count:1;column-gap:0}}
:root{--rot:#e4013e;--graublau:#2f444b;--grauverlauf:linear-gradient(3deg,#43606a 0%,#2f444b 75%);--grau:#333;--gelb:#ffcc33}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:300;src:url('/files/theme/layout/fonts/opensans/open-sans-v40-latin-300.eot');src:url('/files/theme/layout/fonts/opensans/open-sans-v40-latin-300.eot?#iefix') format('embedded-opentype'),url('/files/theme/layout/fonts/opensans/open-sans-v40-latin-300.woff2') format('woff2'),url('/files/theme/layout/fonts/opensans/open-sans-v40-latin-300.woff') format('woff'),url('/files/theme/layout/fonts/opensans/open-sans-v40-latin-300.ttf') format('truetype'),url('/files/theme/layout/fonts/opensans/open-sans-v40-latin-300.svg#OpenSans') format('svg')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:400;src:url('/files/theme/layout/fonts/opensans/open-sans-v40-latin-regular.eot');src:url('/files/theme/layout/fonts/opensans/open-sans-v40-latin-regular.eot?#iefix') format('embedded-opentype'),url('/files/theme/layout/fonts/opensans/open-sans-v40-latin-regular.woff2') format('woff2'),url('/files/theme/layout/fonts/opensans/open-sans-v40-latin-regular.woff') format('woff'),url('/files/theme/layout/fonts/opensans/open-sans-v40-latin-regular.ttf') format('truetype'),url('/files/theme/layout/fonts/opensans/open-sans-v40-latin-regular.svg#OpenSans') format('svg')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:500;src:url('/files/theme/layout/fonts/opensans/open-sans-v40-latin-500.eot');src:url('/files/theme/layout/fonts/opensans/open-sans-v40-latin-500.eot?#iefix') format('embedded-opentype'),url('/files/theme/layout/fonts/opensans/open-sans-v40-latin-500.woff2') format('woff2'),url('/files/theme/layout/fonts/opensans/open-sans-v40-latin-500.woff') format('woff'),url('/files/theme/layout/fonts/opensans/open-sans-v40-latin-500.ttf') format('truetype'),url('/files/theme/layout/fonts/opensans/open-sans-v40-latin-500.svg#OpenSans') format('svg')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:600;src:url('/files/theme/layout/fonts/opensans/open-sans-v40-latin-600.eot');src:url('/files/theme/layout/fonts/opensans/open-sans-v40-latin-600.eot?#iefix') format('embedded-opentype'),url('/files/theme/layout/fonts/opensans/open-sans-v40-latin-600.woff2') format('woff2'),url('/files/theme/layout/fonts/opensans/open-sans-v40-latin-600.woff') format('woff'),url('/files/theme/layout/fonts/opensans/open-sans-v40-latin-600.ttf') format('truetype'),url('/files/theme/layout/fonts/opensans/open-sans-v40-latin-600.svg#OpenSans') format('svg')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:700;src:url('/files/theme/layout/fonts/opensans/open-sans-v40-latin-700.eot');src:url('/files/theme/layout/fonts/opensans/open-sans-v40-latin-700.eot?#iefix') format('embedded-opentype'),url('/files/theme/layout/fonts/opensans/open-sans-v40-latin-700.woff2') format('woff2'),url('/files/theme/layout/fonts/opensans/open-sans-v40-latin-700.woff') format('woff'),url('/files/theme/layout/fonts/opensans/open-sans-v40-latin-700.ttf') format('truetype'),url('/files/theme/layout/fonts/opensans/open-sans-v40-latin-700.svg#OpenSans') format('svg')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:800;src:url('/files/theme/layout/fonts/opensans/open-sans-v40-latin-800.eot');src:url('/files/theme/layout/fonts/opensans/open-sans-v40-latin-800.eot?#iefix') format('embedded-opentype'),url('/files/theme/layout/fonts/opensans/open-sans-v40-latin-800.woff2') format('woff2'),url('/files/theme/layout/fonts/opensans/open-sans-v40-latin-800.woff') format('woff'),url('/files/theme/layout/fonts/opensans/open-sans-v40-latin-800.ttf') format('truetype'),url('/files/theme/layout/fonts/opensans/open-sans-v40-latin-800.svg#OpenSans') format('svg')}*{box-sizing:border-box}body{font-size:14px;line-height:24px;font-family:'Open Sans',sans-serif;font-weight:400;color:var(--graublau);text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6,.headlinecontainer>*,.footer_top .name{font-family:'Open Sans',sans-serif}h1,h2,h3,h4,h5,h6,.headlinecontainer>*{margin:20px 0 10px;font-weight:700;color:var(--graublau);letter-spacing:0}.headlinecontainer>*{margin:0}.footer_top .name{margin:28px 0 10px}h1,.h1{font-size:40px;line-height:48px;font-weight:700}h2,.h2{font-size:40px;line-height:48px;font-weight:700}h3,.h3{line-height:43px;font-size:32px}h4,.h4{font-size:20px;line-height:28px}.ce_text p>a,.ce_text li>a{text-decoration:underline;color:var(--rot)}.headlinecontainer>*{margin:0}.footer_top>.inside,.headertop>.inside,.headerbottom>.inside,.footertop>.inside,.footerbottom>.inside,#main .mod_article>.block{max-width:1280px;margin:0 auto;padding-left:2rem;padding-right:2rem;box-sizing:border-box;position:relative}#main .mod_article>.maxWidth{max-width:980px}header{box-shadow:none;position:sticky;background:var(--rot);top:0;width:100%;z-index:999999}header>.inside{margin:0 auto;color:white;z-index:999}.headerleft{width:180px}#header .mod_navigation>ul>li{margin:0;text-transform:uppercase}#header .headerright .mod_navigation>ul{white-space:nowrap}#header .headerright .mod_navigation>ul>li{float:none;display:inline-block;vertical-align:middle;white-space:normal}header>.inside .mod_navigation ul.level_1>li>span,header>.inside .mod_navigation ul.level_1>li>a,header>.inside .mod_navigation ul.level_1>li>strong{padding:12px 0;display:block;margin:0}footer{padding:80px 0 0;position:relative;background:var(--graublau);background-image:var(--grauverlauf);color:white;margin-top:49px;margin-top:0}.ce_herosection{position:relative}.ce_herosection figure{line-height:0}.ce_herosection .caption:not(.productname){position:absolute;top:0;left:0;width:60%;z-index:1000;padding:0;height:100%;line-height:1.4;font-size:36px;line-height:40px;font-style:normal;padding:0}.safari .ce_herosection .caption:not(.productname){display:block}.safari .ce_herosection .caption:not(.productname)>.row{display:table;height:100%;width:100%}.ce_herosection .caption>.row>.inside{z-index:10}.ce_herosection .caption>.row>.inside>div{position:relative;z-index:11;color:white;width:55%;margin:0 auto}.ce_herosection .caption>.row>.inside:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:-8.2%;background:rgba(229,0,63,0.75);transform:skew(10deg)}.ce_herosection .caption h1,.ce_herosection .caption h2{font-size:60px;line-height:62px;color:white}.ce_pageteaser .teasergrid>div>div{position:relative}.ce_pageteaser .teasergrid.caphover>div>div .text{position:absolute;bottom:0;left:0;background:var(--graublau);color:white;width:100%;padding:10px 20px;text-align:center;box-sizing:border-box;text-transform:uppercase;white-space:inherit;text-overflow:inherit;transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease}.ce_pageteaser .teasergrid.caphover>div>div:hover .text{padding:10% 20px}.teasergrid>div{margin:0 -10.0015px}.ce_pageteaser .name>h2{margin:0}.ratingstars>.rating{display:table;margin:0 auto 1.25rem}.ratingstars>.rating:after{display:block;content:'';background:var(--rot);height:1px;width:60%;margin:0 auto;margin-top:2rem}.ratingstars>.rating>.star{display:inline-block;vertical-align:middle;color:var(--gelb);font-size:36px;line-height:1}.ratingstars>.rating>.star:not(.active){display:none}.mod_recommendationlist{text-align:center}.mod_recommendationlist .author{margin-bottom:20px;margin-top:2rem}.mod_recommendationlist .ce_text{max-width:980px;margin:0 auto;padding:0 2rem}.ce_pageteaser .image_container + .inside{line-height:0}.ce_pageteaser img.ce_pageteaser{padding-bottom:3rem;max-width:100%;height:auto}.slick-controls{float:right;position:relative;z-index:1000}.slick-controls button{background:transparent;cursor:pointer;font-size:21px}.slick-controls .next{content:"\e686"}.parallax-container .caption{position:absolute;height:100%;width:100%;left:0;top:0;padding:0;font-style:normal}a.readmore{background:#e4013e;color:#fff;font-weight:700;margin:20px 0 0;font-size:18px;display:inline-block;text-transform:uppercase;padding:7px 50px 11px 10px;font-size:12px;position:relative;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-clip-path:polygon(0 0,100% 0,97% 90%,0% 100%);clip-path:polygon(0 0,100% 0,97% 90%,0% 100%)}.back a.readmore{font-size:18px;display:inline-block;text-transform:uppercase;padding:7px 20px 11px 50px;position:relative;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-clip-path:polygon(0 0,100% 0,97% 90%,0% 100%);clip-path:polygon(0 0,100% 0,97% 90%,0% 100%);-webkit-clip-path:polygon(20% 0,100% 0,90% 100%,0% 100%);clip-path:polygon(10% 0,100% 0,90% 100%,0% 100%)}a.readmore:before,.readmore:after{position:absolute;content:"";display:block;height:100%;width:45px;top:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}a.readmore:before{background:#2f444b;-webkit-clip-path:polygon(20% 0,100% 0,90% 100%,0% 100%);clip-path:polygon(20% 0,100% 0,90% 100%,0% 100%);right:0}.back a.readmore:before{-webkit-clip-path:polygon(10% 0,100% 0,100% 100%,0% 100%);clip-path:polygon(10% 0,100% 0,100% 100%,0% 100%);left:0;right:auto}.readmore:after{background:url('/files/theme/layout/images/icons/allgemein/white/readmore_arrow.svg') no-repeat 50% 50% transparent;background-size:contain;right:16px;width:10px}.back a.readmore:after{background:url('/files/theme/layout/images/icons/allgemein/white/readmore_arrow.svg') no-repeat 50% 50% transparent;background-size:contain;left:20px;right:auto;transform:rotate(180deg);-webkit-transform:rotate(180deg)}.parallax-container .caption .headlinecontainer h2{font-size:74px;line-height:60px;font-weight:600;color:white;font-family:'Open Sans',sans-serif}.parallax-container .caption .headlinecontainer .subheadline{font-size:26px;line-height:28px;font-weight:500;color:white;margin-top:1rem}.parallax-container a.readmore{font-size:20px;padding:15px 80px 18px 30px}.parallax-container .caption>.row>.holder{padding:4rem 2rem;max-width:1280px;margin:0 auto}.linkset{margin-top:2rem}.linkset ul>li>a{background:#39525b;color:#fff;display:inline-block;font-weight:500;text-transform:uppercase;padding:7px 50px 11px 10px;font-size:12px;position:relative;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-clip-path:polygon(0 0,100% 0,97% 90%,0% 100%);clip-path:polygon(0 0,100% 0,97% 90%,0% 100%);margin-top:5%;font-size:24px;padding:15px 80px 18px 30px}.linkset ul>li>a:before,.linkset ul>li>a:after{position:absolute;content:"";display:block;height:100%;width:45px;top:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;background:#e4013e;-webkit-clip-path:polygon(20% 0,100% 0,90% 100%,0% 100%);clip-path:polygon(20% 0,100% 0,90% 100%,0% 100%);right:0}.linkset ul>li>a::after{background:url('/files/theme/layout/images/icons/allgemein/white/readmore_arrow.svg') no-repeat 50% 50% transparent;background-size:100%;background-position:center;right:16px;width:10px}footer{background-image:var(--grauverlauf);padding:80px 0 0;position:relative}footer:before{background:url('/files/theme/layout/images/icons/allgemein/white/footertop.svg') no-repeat;background-size:auto;background-size:cover;content:"";display:block;position:absolute;top:-49px;left:0;width:100%;height:50px}.footer_bottom{background:var(--rot);color:white}header>.inside{}.footer_top>.inside,.footer_bottom>.inside{margin:0 auto;max-width:78.75rem}.footer_bottom>.inside{padding:10px 20px}.socialitems a{display:block;height:100%;padding:5px}.socialitems .imageholder{height:auto;display:inline-block;vertical-align:middle}.socialitems a img{height:100%;width:100%;object-fit:contain;object-position:center}.socialitems{background:#fff;color:#e4013e;margin:0 10px 0 0;font-size:20px;text-align:center;display:inline-block;height:40px;width:40px;vertical-align:middle}.footer_top{margin:0 auto 100px}p{margin-bottom:0.5rem}.footer_top .row>div{vertical-align:top;padding-right:2.5rem}.footer_top .row>div:last-of-type{padding-right:0}.footertop_left{width:25%}footer ul.level_1>li.submenu{float:left;padding:0rem .625rem 0rem 0rem;width:calc(100% / 3);padding-right:2.5rem;border:0 none}footer ul.level_1>li.submenu>span.folder{display:block;color:var(--rot);border-bottom:2px solid #e4013e;padding:10px;font-size:16px;font-weight:normal;text-transform:uppercase}.kuehlen footer ul.level_1>li.submenu>span.folder{border-bottom:2px solid #1ba5b5}.kuehlen footer ul.level_1>li.submenu>span.folder,.kuehlen footer ul.level_2>li:hover>a,.kuehlen footer ul.level_2>li>strong,.kuehlen .ce_text a{color:#1ba5b5}footer ul.level_2>li>a,footer ul.level_2>li>strong{padding:10px;border-bottom:1px solid #2f4550;position:relative;display:block}footer ul.level_2>li:hover>a,footer ul.level_2>li>strong{background:#2b3e45;color:#e4013e}footer ul.level_2>li>a>span:after,footer ul.level_2>li>strong>span:after{content:"";display:block;border-width:2px 2px 0 0;border-style:solid;border-color:#fff;width:5px;height:5px;position:absolute;right:10px;top:44%;transform:rotate(45deg)}.megamenu{color:#333;background:white;white-space:nowrap}.megamenu>*{display:inline-block;vertical-align:top;white-space:normal}.megamenu .pageteaser{width:25%;box-sizing:border-box}.megamenu .pageteaser>.inside{padding:2rem 2rem 2rem 0;text-align:left;text-transform:none}header nav ul.megamenu#heizen{}header nav ul.megamenu>li.holder{width:calc(100% - 25%);margin:0;display:inline-block}.megamenu .pageteaser>.inside .teaserimg>img,.megamenu .pageteaser>.inside,.megamenu .pageteaser>.inside>*{width:100%}.megamenu .pageteaser>.inside .teaserimg>img{height:auto}.megamenu .pageteaser>.inside .teaserimg{margin-bottom:15px;line-height:0}.megamenu .pageteaser .headlinecontainer{margin-bottom:0.5rem}.megamenu .pageteaser .headlinecontainer>*{font-size:18px;line-height:1.2}.megamenu .pageteaser .ce_text.teasertxt{font-size:14px}#article-7{position:relative;transform:translate3d(0%,0px,0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scaleX(1) scaleY(1) scaleZ(1)}.ce_infoboxes>.boxitem{width:50%;float:left;position:relative;height:700px}.ce_infoboxes>.boxitem.first{text-align:right;padding-right:4rem}.ce_infoboxes>.boxitem.first .ce_text{display:table;float:right;text-align:left}.ce_infoboxes>.boxitem.last{text-align:left;padding-left:4rem;right:0}.ce_infoboxes>.boxitem.first img{left:0;z-index:2;transform:translate3d(-100%,0px,0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scaleX(1) scaleY(1) scaleZ(1);-webkit-transform:translate3d(-650px,0px,0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scaleX(1) scaleY(1) scaleZ(1)}.ce_infoboxes>.boxitem.last img{right:0;z-index:3;transform:translate3d(100%,0px,0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scaleX(1) scaleY(1) scaleZ(1);-webkit-transform:translate3d(650px,0px,0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scaleX(1) scaleY(1) scaleZ(1)}.ce_infoboxes>.boxitem img{height:100%;margin-top:-350px;width:auto;position:absolute;top:50%;z-index:-1;opacity:0.8}.mod_article.bgColored,.mod_article>.bgColored{background:var(--graublau);color:white}#main .mod_article>.bgColored{max-width:none;margin:0}.ce_infoboxes .table{height:100%;position:relative;z-index:10}.ce_teaserboxes>div{position:relative;padding:4rem 0}.ce_teaserboxes>div>.bgImage{position:absolute;width:100%;height:100%;left:0;top:0}.ce_teaserboxes>div>.bgImage>img{width:100%;height:100%;object-fit:cover;object-position:center;opacity:0.6;transition:all 2.8s ease;-webkit-transition:all 2.8s ease;-moz-transition:all 2.8s ease;-o-transition:all 2.8s ease;-ms-transition:all 2.8s ease}.ce_teaserboxes>div:hover>.bgImage>img{opacity:1}.ce_teaserboxes>div{position:relative;height:100vh;padding:0}.ce_teaserboxes>div>.table{height:100%}.ce_teaserboxes>div>.table>.row>*{padding:2rem;max-width:78.75rem;margin:0 auto}.ce_teaserboxes>div>.table .holder{padding:2rem;background:var(--graublau);color:white;position:relative;width:calc(100% - (2 * 50px));max-width:1280px;margin:0 auto}.ce_teaserboxes>div>.table .inside .headlinecontainer>*{color:white}.ce_teaserboxes .image img{width:175px;height:175px;padding-top:16px;object-fit:cover}.ce_teaserboxes .ce_text{padding-top:0;padding-left:3rem;padding-right:3rem}.ce_teaserboxes .linkholder ul{min-width:275px;margin:0;padding:0;border-block-start:1px solid #e8edef}.ce_teaserboxes .linkholder ul>li{border-bottom:1px solid #e8edef;background-position:0px 3px;margin-block-start:20px;padding-bottom:20px;background-image:url('/files/theme/layout/images/icons/allgemein/linkholder.svg');background-repeat:no-repeat;background-position:left 5px;background-size:20px 20px;padding-left:40px;margin-top:18px;font-size:20px;line-height:24px;font-weight:300}#main .mod_article>.block.width_1_3col{width:calc((100% / 3) * 1)}#main .mod_article>.block.width_2_2col{width:50%}#main .mod_article>.block.width_2_3col{width:calc((100% / 3) * 2)}#main .mod_article>.block.width_3_3col{width:calc((100% / 3) * 3)}#main .mod_article.bgColored{}#main .mod_article.bgColored:last-of-type,#main .mod_article:last-of-type{padding-bottom:80px}.ce_kachelelement .mediaholder>.bgImage{position:relative;line-height:0}.ce_text ul{padding-left:35px;margin-top:1rem;display:table;margin-bottom:1rem}.ce_text ul>li>ul{padding-left:13px}.ce_text ul>li{margin-bottom:0.5rem;position:relative}.ce_text ul>li:before{content:'';display:inline-block;height:18px;width:18px;background:url(/files/theme/layout/images/icons/allgemein/checked.svg) no-repeat scroll 0 0 transparent;background-size:contain;margin-left:-35px;margin-right:15px;margin-top:0.1rem;position:absolute}.kuehlen .ce_text ul>li:before{background:url(/files/theme/layout/images/icons/allgemein/checked_2.svg) no-repeat scroll 0 0 transparent;background-size:contain}.ce_text>ul>li>ul>li:before{content:'•';margin-right:5px;margin-left:-13px;background:none;line-height:1.2}.ce_steps .stephead{background:#2f444b;padding:1rem 2rem 1rem 2rem;color:#fff;font-size:30px;font-weight:700;text-decoration:none!important}.ce_steps .ce_text{color:#2f444b;font-size:17px;font-weight:700;padding:1.25rem 1.25rem 1.25rem 1.25rem}.red .headlinecontainer>*{color:var(--rot)}.red .headlinecontainer>.preheadline{color:inherit}.preheadline,.subheadline{font-size:20px}.preheadline{margin-bottom:0.5rem}.subheadline{margin-top:0.5rem}header nav ul.megamenu#heizen ul.column{width:100%}header nav ul.megamenu#heizen ul.column ul{-webkit-columns:2 350px;-moz-columns:2 350px;columns:2 350px;column-gap:2rem;overflow:hidden;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;break-inside:avoid-column}.columnized ul{display:inherit;list-style-type:disc;-webkit-columns:2;-moz-columns:2;columns:2;list-style-position:inside}.columnized.col_2 ul{column-count:2}.columnized.col_3 ul{-webkit-columns:3 350px;-moz-columns:3 350px;columns:3 350px}.columnized.col_4 ul{-webkit-columns:4 350px;-moz-columns:4 350px;columns:4 350px}.columnized.col_2 li{break-inside:avoid-column;page-break-inside:avoid;break-inside:avoid-column}.columnized.col_2 ul{column-gap:2rem;overflow:hidden;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;break-inside:avoid-column}#main .mod_article.bgimage{position:relative}#main .mod_article.bgimage .bgImage{position:absolute;left:0;bottom:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.item{padding:0}.ce_zitatBoxes .item{background:#2f444b;color:#FFF;padding:2rem;overflow:hidden;position:relative}.ce_zitatBoxes .item .ce_text{width:70%;padding-left:30px;color:#FFF}.ce_zitatBoxes .item .ce_text .text{font-size:.875rem;line-height:1.5rem;margin:0rem 0rem 1.25rem 0rem}.ce_zitatBoxes .item .author{font-size:16px;font-weight:bold}.mod_newslist .grid-item{box-shadow:0 4px 10px -6px rgba(0,0,0,0.2);border:1px solid #7e919c;border-radius:3px;display:block;overflow:hidden;background:#fafafa}.mod_newslist .teaserimage{line-height:0}.mod_newslist .grid-item .teaserbox{color:#1b282c;font-size:.875rem;line-height:1.5rem;padding:1.25rem}.mod_newslist .grid-item .teaser{margin-bottom:20px}.mod_newslist .grid-item span{display:block}.mod_newslist .grid-item .headlinecontainer{margin-bottom:0.5rem}.mod_newslist .grid-item .headlinecontainer>span{font-size:20px;line-height:28px}.twoCol.col_left #left{width:14.375rem;float:left;position:relative}.twoCol.col_right #right{width:33.33333333%;float:left;position:relative;box-sizing:border-box;padding-right:2rem}.twoCol.col_right #right>.inside{padding-top:6rem}.twoCol.col_right #right>.inside .ce_textBox{background-color:#E8EDEF;color:#2f444b;-webkit-clip-path:polygon(0 0,100% 0,90% 100%,0% 100%);clip-path:polygon(0 0,100% 0,90% 100%,0% 100%);padding-right:4rem;padding-left:4rem;padding-bottom:2rem;box-sizing:border-box}.twoCol.col_right #right>.inside .ce_textBox .headline>*{text-transform:uppercase;color:var(--rot);border-bottom:2px solid #e4013e;padding:0 0 10px 0;font-size:1.625rem;line-height:1.75rem;margin:2.125rem 0rem 1.25rem 0rem;font-weight:700}.twoCol.col_left #left .inside{padding-top:6rem;padding-bottom:4rem}.twoCol.col_left #main{float:none;width:calc(100% - 14.375rem);margin-left:14.375rem}.twoCol.col_right #main{float:left;width:calc(100% - 33.33333333%)}.twoCol .teasergrid>div{display:contents}.twoCol .mod_shoplist .teasergrid>div{display:table;width:100%}#left li{border-bottom:1px solid #7e919c}#left li>a,#left li>strong{padding:5px 15px;color:#2f444b;overflow:hidden;text-overflow:ellipsis;display:block}.textholder.align_above{margin-bottom:2rem}.ce_pageteaser .teasergrid.capbottom>div>div .text{position:relative;width:100%;padding:10px}.ce_pageteaser .teasergrid.capbottom .name,.ce_downloads .ce_pageteaser .teasergrid.capbottom .name{min-height:0;text-align:left;width:auto}.ce_pageteaser .teasergrid.capbottom>div>div .text{display:table;margin:0 auto;width:auto}.ce_pageteaser .teasergrid.capbottom>div>div.noimage .text{margin:0}.ce_pageteaser .teasergrid.capbottom .name>*,.ce_downloads .ce_pageteaser .teasergrid.capbottom .name>*{color:var(--rot);font-size:14px;font-weight:700;text-transform:uppercase;display:inline-block;vertical-align:middle;line-height:1.5;position:relative}.ce_pageteaser.border .teasergrid.capbottom .name{min-height:0}.ce_pageteaser.border .teasergrid.capbottom .name>*,.ce_downloads .teasergrid .name{font-weight:700;text-align:left;text-transform:uppercase;color:var(--rot)}.ce_pageteaser .teasergrid.capbottom .name>span::after{content:"";display:inline-block;vertical-align:middle;background:url(/files/theme/layout/images/icons/allgemein/arrow_right_icon_red.svg) no-repeat;height:15px;width:8px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;margin-left:10px;position:relative}.ce_pageteaser.border .teasergrid.capbottom .frame,.ce_downloads.border .teasergrid.capbottom .frame{overflow:hidden;line-height:0}.ce_pageteaser.border .teasergrid.capbottom .image_container,.ce_downloads.border .teasergrid.capbottom .image_container{transition:all 5s ease-in-out}.ce_pageteaser.border .teasergrid.capbottom>div>div:hover .image_container,.ce_downloads.border .teasergrid.capbottom>div>div:hover .image_container{transform:scale(1.2,1.2)}.ce_pageteaser.border .teasergrid.capbottom>div>div,.ce_downloads.border .teasergrid.capbottom>div>div{overflow:hidden}.ce_pageteaser .teasergrid.caphover .imageItem .name,.ce_downloads .teasergrid.caphover .imageItem .name{font-size:20px;font-weight:400}.ce_pageteaser .teasergrid.caphover .imageItem .name>*{-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.ce_pageteaser .teasergrid.caphover .imageItem:hover .name>*{padding:5% 20px}.ce_pageteaser .card{box-shadow:0 4px 10px -6px rgba(0,0,0,0.2);border:1px solid #7e919c;border-radius:3px}.ce_pageteaser .card .text{padding:10px 20px}.ce_pageteaser img.ce_pageteaser{padding:0}.toggleheight{height:150px;overflow:hidden}.toggleheight .text{padding-bottom:2rem}.toggleheight .text h2,.toggleheight .text h3,.toggleheight .text h4,.mod_recommendationlist .author{font-size:20px;line-height:28px;font-weight:700}.heighttoggler{position:relative}.heighttoggler:before{content:"";background:linear-gradient(0deg,#fff 0%,rgba(255,255,255,0.2) 100%);height:30px;width:100%;max-width:calc(100% - 400px);position:absolute;left:0;top:-30px;z-index:1}.heighttoggler.open:before{display:none}.heighttoggler span{background-size:15px auto;color:inherit;padding:2rem 0 1rem 24px;position:relative;cursor:pointer;text-transform:uppercase}.heighttoggler span.readmore:before{content:'';width:15px;height:30px;background:url('/files/theme/layout/images/icons/allgemein/arrow_down.svg') no-repeat left 10px transparent;background-size:15px auto;top:2rem;-webkit-transform:rotate(90deg);transform:rotate(90deg);position:absolute;left:0;transition:transform 1.25s}.kuehlen .heighttoggler span.readmore:before{background:url('/files/theme/layout/images/icons/allgemein/arrow_down_2.svg') no-repeat left 10px transparent;background-size:15px auto}.heighttoggler.open span.readmore:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.card,.productbox:not(.slideritem){background:#fff;box-shadow:0 4px 10px -6px rgba(0,0,0,0.2);overflow:visible}.ce_metamodel_content span,.ce_metamodel_content a{display:block}.ce_metamodel_content a.infinite-more-link{display:none}.teasergrid>div>*{padding:0}.productbox{position:relative}.productbox .productbadges{top:1.25rem;left:-0.0625rem;position:absolute;z-index:750;width:49px;height:90px}.productbadges>span{margin-bottom:10px}.productbox .productbadges img{width:100%;height:auto}.productbox:not(.slideritem) .image_container{height:18.75rem;position:relative;width:auto;top:auto;left:auto;border-bottom:1px solid #7e919c}.productbox .image_container .figure{height:100%;width:100%;text-align:center}.productbox:not(.slideritem) .image_container,.productbox:not(.slideritem) .caption{padding:10px 0;font-weight:normal}.productbox:not(.slideritem) .caption{height:50px;line-height:20px;padding:10px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.productbox:not(.slideritem) .figure img{width:100%;margin:0 auto;height:100%;object-fit:contain;object-position:center}.fullitem.item_gridbox>.inside{margin:0 auto;margin-top:10rem;max-width:75rem;padding:0 2rem}.fullitem.item_gridbox>.inside .back a{margin-top:4rem}.produktdetail .fullitem.item_gridbox>.inside .back a{margin-bottom:4rem}.textrow{width:58%;vertical-align:top;padding-left:4%}.productfacts .checked{margin:2rem 0}.productfacts .checked li{font-size:20px;line-height:24px;font-weight:300;margin-top:1.5rem}.infobox{background-color:#2f444b;width:100%;margin:50px 0!important;margin-left:-1.25rem;padding:20px 10% 20px 20px;color:#fff;font-family:'Open Sans',sans-serif;max-width:95%;-webkit-clip-path:polygon(0 0,100% 0,97% 100%,0% 100%)!important;-o-clip-path:polygon(0 0,100% 0,97% 100%,0% 100%)!important;-ms-clip-path:polygon(0 0,100% 0,97% 100%,0% 100%)!important;clip-path:polygon(0 0,100% 0,97% 100%,0% 100%)!important}.infobox .headlinecontainer{margin-bottom:0}.infobox .text h2,.infobox .text h4{color:#fff}.infobox h2{font-size:1.5rem;line-height:2rem;color:#e4013e}.kuehlen .infobox h2,.kuehlen .infobox h3,.kuehlen .infobox h4{color:white}.infobox .icon{float:left;margin:0 10px 0 0;padding:0;width:50px;height:50px;box-sizing:content-box}.infobox .icon img{width:100%;height:100%;object-fit:contain}ul.file{display:table;width:100%;margin-top:4rem}ul.file>li{float:left;margin-right:20px}ul.file>li:last-of-type{margin-right:0}.schnellangebot a{background:#e4013e;box-shadow:0 4px 10px -6px rgba(0,0,0,0.2);padding:20px 40px 20px 30px;font-size:18px;line-height:28px;clip-path:polygon(0 0,100% 0,98% 90%,0% 100%);width:unset;height:unset;margin:2rem 0 20px 0;text-transform:uppercase;font-weight:600;display:block;color:white;text-align:center}.tecdetails table{border-collapse:unset;border-spacing:unset;width:100%}.tecdetails table td{background:none!important;border:1px solid #2f444b;border-right-width:1px;border-right-style:solid;border-right-color:rgb(47,68,75);border-left-width:1px;border-left-style:solid;border-left-color:rgb(47,68,75);border-left:none!important;border-right:none!important;color:#2f444b!important;padding:.3125rem .625rem .3125rem .625rem}.tecdetails table tr:first-child td{background:#2f444b!important;color:#fff!important}.ce_accordion,.ce_question{position:relative;display:block;background-color:#e8edef;color:#2f444b;margin-top:10px;width:100%;border:none}mod_metamodel_list .ce_accordion{}.ce_accordion .toggler,.ce_question .toggle,#horizontalTab .tabcontent>.r-tabs-accordion-title>a{transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;text-align:left;cursor:pointer;position:relative;font-size:20px;list-style-position:40px;font-weight:500;padding:16px}.ce_question .toggle{display:block}.ce_accordion .toggler .ui-icon,.ce_question .toggle .icon{background:url(/files/theme/layout/images/icons/allgemein/close.svg) no-repeat scroll 50% 50%;background-size:auto;display:block;position:absolute;height:20px;width:20px;right:2rem;background-size:contain;top:50%;margin-top:-10px;transition:transform 1.25s;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ce_question .toggle .icon{background:url(/files/theme/layout/images/icons/allgemein/arrow_right.svg) no-repeat scroll 50% 50%;background-size:auto;background-size:auto;background-size:contain;transform:none;height:25px;width:25px;margin-top:-12.5px;right:2rem}.ce_accordion .toggler:hover .ui-icon,.ce_accordion .toggler.active .ui-icon{background:url(/files/theme/layout/images/icons/allgemein/close_white.svg) no-repeat scroll 50% 50%;background-size:contain}.ce_question .toggle:hover .icon{background:url(/files/theme/layout/images/icons/allgemein/arrow_right_white.svg) no-repeat scroll 50% 50%;background-size:contain}.ce_accordion .toggler:hover,.ce_accordion .toggler.active,.ce_question .toggle:hover{background:#2f444b;color:#fff}.ce_accordion .toggler.active .ui-icon{transform:rotate(360deg)}.ce_accordion .tabcontent{padding:20px;font-size:14px;background-color:#e8edef;color:#2f444b}.submit{background:#e4013e;box-shadow:0 4px 10px -6px rgba(0,0,0,0.2)}.widget,.widget.w50,.widget-select,.mod_newscategories>ul>li{margin-bottom:.625rem}.widget.w50.last{margin-right:0}.widget.w50 input,.widget.w100 input{margin:0!important;max-width:none!important;width:100%!important}.widget.w50,.mod_newscategories>ul>li{margin-right:.625rem;width:calc((100% - .625rem) / 2)}.widget-select{width:100%;float:none;clear:both}.widget.widget-text input,.widget.widget-textarea textarea,.mod_newscategories>ul>li>a,.mod_newscategories>ul>li>strong{padding:10px 15px;width:100%;background:#fbfbfa;border:1px solid #7e919c;box-sizing:border-box;display:block}.angebotsart .widget_holder,.mod_newscategories>ul>li{float:left}.angebotsart .widget_holder{width:33%}.mod_newscategories>ul>li{max-width:calc((100% - (2 * .625rem)) / 3);width:auto}.mod_newscategories>ul>li:nth-child(3n + 3){}.angebotsart .widget_holder>*{display:inline-block;vertical-align:middle}.angebotsart .widget_holder>.label{padding-left:10px}body .dk-select.preselected .dk-selected{color:rgb(55,151,3);font-weight:600}body .dk-select.preselected .dk-selected{background:rgb(235,250,239);border-color:rgb(145,231,60)}fieldset.preselect>.select{margin-bottom:.625rem}.switch{position:relative;display:inline-block;width:60px;height:34px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:white;-webkit-transition:.4s;transition:.4s}input:checked + .slider{background-color:var(--rot)}input:focus + .slider{box-shadow:0 0 1px var(--rot)}input:checked + .slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.bgImg{height:300px;width:102%;-webkit-clip-path:polygon(0 0,100% 0,98% 75%,0% 100%);-o-clip-path:polygon(0 0,100% 0,98% 75%,0% 100%);-ms-clip-path:polygon(0 0,100% 0,98% 75%,0% 100%);clip-path:polygon(0 0,100% 0,98% 75%,0% 100%);overflow:hidden}.bgImg>img{width:100%;height:100%;object-fit:cover}.fullitem #herosection{position:absolute;left:0;top:0px}.productfacts::before{display:table;content:"";line-height:0}.textrow>.inside{margin-top:10rem}.textrow.noHero>.inside{margin-top:0}#exzoom,#exzoom .exzoom_img_box,#exzoom .exzoom_img_ul_outer,#exzoom .exzoom_zoom_outer{max-width:100%}.productfacts>.table{table-layout:fixed;margin-bottom:50px}#right .linkset ul>li>a{padding:10px 80px 10px 20px}#right .linkset .readmore{font-size:18px;padding:0}#exzoom{opacity:0}.textrow>.inside>.headlinecontainer>h2{font-size:46px;line-height:59.2px;font-family:'Open Sans',sans-serif;font-weight:700;color:#12191c}.textrow .infobox .headlinecontainer>h2{font-size:24px;text-transform:uppercase;font-weight:600;line-height:32px}.textrow .infobox .text{font-size:14px;line-height:24px;font-weight:400}.productfacts .typ{font-size:24px;line-height:32px;color:var(--rot);font-weight:700}#horizontalTab ul .counter,#horizontalTab .tabcontent>.r-tabs-accordion-title .counter{border-radius:0;background:none;color:#e4013e;font-size:.75rem}#horizontalTab ul li a>span,#horizontalTab .tabcontent>.r-tabs-accordion-title>a>span{display:inline-block}#horizontalTab ul li a>span.counter,#horizontalTab .tabcontent>.r-tabs-accordion-title .counter{vertical-align:super;font-weight:400}#horizontalTab .tabcontent>.r-tabs-accordion-title{}#horizontalTab .r-tabs-state-active{height:auto}#horizontalTab ul li a{padding:.9375rem .625rem .9375rem .625rem;height:3.625rem;font-size:14px;line-height:58px;font-weight:700}#horizontalTab ul li{margin:0rem .3125rem 0rem 0rem}#horizontalTab ul li.r-tabs-state-active>a{box-shadow:0 -2px 0px #e4013e inset}.kuehlen #horizontalTab ul li.r-tabs-state-active>a{box-shadow:0 -2px 0px #1ba5b5 inset}.kuehlen #horizontalTab ul .counter,.kuehlen #horizontalTab .tabcontent>.r-tabs-accordion-title .counter{color:#1ba5b5}.kuehlen .ce_text ul>li:before{background:url(/files/theme/layout/images/icons/allgemein/checked_2.svg) no-repeat scroll 0 0 transparent;background-size:contain}body .slick-dots{position:static;margin-top:2rem;bottom:auto}#horizontalTab .tabcontent{padding:10px 0 0 0}.slick-slide img{height:auto;max-width:100%}.slideritem>.inside{margin:0 10px}.additionals{margin-top:6.25rem}#horizontalTab .slideritem .caption{padding:.625rem .625rem 0rem .625rem;color:#12191c;height:2rem;font-size:.875rem;font-weight:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#horizontalTab .slick-slider .slideritem .image_container{}#horizontalTab .slick-slider .slideritem .image_container .figure{width:100%;height:12.5rem;display:block}#horizontalTab .slick-slider .slideritem .image_container .productbadges + .figure{padding-left:45px}#horizontalTab .slick-slider .slideritem .image_container>.figure>img{display:block;width:100%;height:100%;object-fit:contain;padding:0}#horizontalTab .slideritem:not(.slick-slide){max-width:calc(100% / 5)}body .slick-track{margin:0}#horizontalTab .slideritem.productbox .productbadges{width:40px}.highlights{margin-top:50px}.highlights.ce_text ul li{}.highlights + .gallery{margin-top:50px}.highlights + .gallery ul>li{float:left;margin-right:20px;height:60px;width:60px}.highlights + .gallery ul>li>img{max-width:100%;height:100%;padding:5px;object-fit:contain}#horizontalTab{position:relative}#horizontalTab .directionnav{position:absolute;top:20px;right:2rem}.tabcontent>div>.inside{position:static}#horizontalTab .directionnav ul{display:table}#horizontalTab .directionnav ul li{float:left;font-size:24px;cursor:pointer}#horizontalTab .directionnav ul li.prev:after,#horizontalTab .directionnav ul li.next:after{content:'';height:23px;width:18px;display:block;background:url(/files/theme/layout/images/icons/allgemein/prev.svg) no-repeat scroll 0 0 transparent;background-size:contain}#horizontalTab .directionnav ul li.next:after{background:url(/files/theme/layout/images/icons/allgemein/next.svg) no-repeat scroll 0 0 transparent;background-size:contain}.mod_shoplist .teasergrid{display:table;width:100%}.ce_metamodel_list .teasergrid>div{margin:10px -5px -10px;display:table;min-width:100%}.infinite-more-link{margin-top:2rem;text-align:center}.mod_shoplist .grid.is-visible-items .item{visibility:visible;opacity:1;user-select:none;-webkit-user-select:none}.mod_shoplist .teasergrid>.itemsperRow_3>*{width:calc((100% - (8 * 10px))/ 4)}#main .mod_article>.ce_metamodels_frontendfilter.block{overflow:visible;padding-bottom:2rem;padding-top:1rem}#main .mod_article>.mod_metamodel_list.intro{padding-bottom:5rem}.ce_metamodels_frontendfilter .widget{float:left;margin:0 5px 20px;width:calc((100% - (8 * 5px))/ 4)}.ce_metamodels_frontendfilter .mm_checkbox{margin-top:0px}.ce_metamodels_frontendfilter form{display:table;width:100%}#main .mod_article>.ce_metamodel_content{padding-top:0}.mod_metamodel_list.intro>.card{padding:1.5625rem 2.5rem .625rem 2.5rem}.layout_full .mediaholder.float_right,.toggleheight .mediaholder.float_right,.toggleheight figure.image_container.float_right{max-width:400px;margin:0 0 2rem 4rem}.layout_full .mediaholder.float_right{max-width:none}.layout_full .mediaholder.float_right img{max-width:100%}.layout_full .mediaholder.float_right .linkholder{text-align:right;margin-bottom:2rem}.mod_metamodel_list.intro>.card>.headlinecontainer>h2,.mod_metamodel_list.intro>.card>.headlinecontainer>h1{font-size:40px;line-height:48px;margin:0rem;font-weight:700}.productslide .slideritem .figure img{max-width:100%}.ce_text .toggleheight ul>li{}.ce_text .toggleheight ul>li a{color:var(--rot);margin-bottom:0.5rem;display:inline-block;margin-top:0.2rem}.mod_logo{padding:8px 0}li.active>a{pointer-events:none;cursor:none}li.active a.active>span,li.trail a.trail>span,.heizen a[href*="heizen"] span,.kuehlen a[href*="kuehlen"] span{color:#2f444b}footer li.active a.active>span,footer li.trail a.trail>span{color:var(--rot)}.kuehlen footer li.active a.active>span,.kuehlen footer li.trail a.trail>span{color:#2f444b}header nav>ul>li:hover,header nav>ul>li.active:hover,header nav>ul>li.trail:hover{text-decoration:none}.kuehlen .toggleheight .linkholder a.readmore::before,#banner_pelllets .linkholder a.readmore::before,.kuehlen a.readmore,.parent_kuehlen a.readmore,.kuehlen header,.parent_kuehlen header,.kuehlen .footer_bottom,.parent_kuehlen .footer_bottom,.kuehlen .schnellangebot a,.kuehlen input:checked + .slider{background:#1ba5b5}.kuehlen .productfacts .typ,.kuehlen .infobox h2,.kuehlen .exzoom .exzoom_btn a{color:#1ba5b5}.kuehlen .exzoom .exzoom_nav .exzoom_nav_inner span.current{border:1px solid #1ba5b5}.footerlogo{max-width:180px;margin:-40px 0 40px -20px}.ce_text p>a{color:var(--rot)}.kuehlen .ce_text p>a{color:#1ba5b5}.headertop{background:var(--graublau)}.headertop>.inside{background:transparent;font-size:12px;text-transform:uppercase;letter-spacing:0.03rem}.headertop_left>*{display:inline-block;vertical-align:middle}.headertop_left>*:first-of-type{margin-right:2rem}header .headertop nav>ul{float:right;padding:5px 0 6px}header .headertop nav>ul>li>a,header .headertop nav>ul>li>a>span{font-size:12px}.headerright nav.megamenue{float:right}.headline.type_h2>.subheadline,.headlinecontainer.type_h2>.subheadline,.headlinecontainer.type_h2>.preheadline{font-size:32px;font-weight:300;margin-top:1rem;line-height:1.2}.borderbottom:after{content:'';display:table;margin:6rem auto 2rem;background:#e4013e;-webkit-clip-path:polygon(0 0,100% 0,97% 95%,0% 100%);clip-path:polygon(0 0,100% 0,97% 95%,0% 100%);border:none;width:10%;height:7px}body.kuehlen .borderbottom:after{background:#1ba5b5}.ce_headline.borderbottom:after{margin:2rem auto 4rem}.ce_pageteaser>.headlinecontainer{margin-bottom:50px}.ce_infoboxes .boxitem .headlinecontainer>h2{font-size:40px;line-height:48px;color:white}.ce_infoboxes .boxitem .headlinecontainer>.subline>h3{font-size:20px;color:white;margin-top:0.5rem}.ce_infoboxes .boxitem .linkholder ul{padding:0}.ce_infoboxes .boxitem .linkholder li:before{display:none}.toggleheight .linkholder a.readmore,.ce_infoboxes .boxitem .linkholder a,.stoerer .linkholder a{font-size:20px;padding:15px 80px 18px 30px;margin-top:30px;background:#2f444b;color:#fff;font-weight:500;position:relative;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-clip-path:polygon(0 0,100% 0,97% 90%,0% 100%);clip-path:polygon(0 0,100% 0,97% 90%,0% 100%);display:table;text-transform:uppercase}.ce_infoboxes .boxitem .linkholder a:first-of-type{margin-top:0}#main .ce_infoboxes .linkholder li:first-of-type{margin-top:20px}.ce_infoboxes .boxitem .linkholder a:before{content:'';background:#e4013e;-webkit-clip-path:polygon(20% 0,100% 0,90% 100%,0% 100%);clip-path:polygon(20% 0,100% 0,90% 100%,0% 100%);right:0;position:absolute;content:"";display:block;height:100%;width:45px;top:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.ce_infoboxes .boxitem.item_2 .linkholder a:before{background:#1ba5b5}.ce_infoboxes .boxitem .linkholder a:after{position:absolute;content:"";display:block;height:100%;width:45px;top:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;background:url('/files/theme/layout/images/icons/allgemein/arrow_right_icon_gray.svg') no-repeat;background-size:100%;background-position:center;right:16px;width:10px}.fixediconbar.is--visible{display:inline}.fixediconbar{display:none;position:fixed;z-index:999;top:500px;top:calc((100vh / 2) + 4rem);left:auto;right:0}.fixediconbar ul.fixediconbar-container{margin:0;padding:0}.fixediconbar ul.fixediconbar-container li{display:table;position:relative}.fixediconbar ul.fixediconbar-container a.fixediconbar-icons-image,.fixediconbar ul.fixediconbar-container span.fixediconbar-icons-image{display:table-cell;width:3rem;transition:all 1s!important;box-sizing:content-box;vertical-align:middle;line-height:0}.fixediconbar ul.fixediconbar-container span.fixediconbar-icons-image img{display:inline-block;vertical-align:middle;padding:0.5rem 0 0.5rem 15px;width:40px;height:40px;object-fit:contain;top:0;object-position:center}.fixediconbar ul.fixediconbar-container a.fixediconbar-icons-txt,.fixediconbar ul.fixediconbar-container span.fixediconbar-icons-txt{display:table-cell;vertical-align:middle;text-decoration:none;box-sizing:content-box}.fixediconbar ul.fixediconbar-container figure.fixediconbar-icons-image{display:block;margin:0;padding:0}.fixediconbar ul.fixediconbar-container li{background-color:#2f444b;margin-bottom:0.2rem}.fixediconbar ul.fixediconbar-container li.fixediconbar-icon{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,3% 100%);clip-path:polygon(0 0,100% 0,100% 100%,3% 100%);transition:all .75s!important;transition:right 0.5s;right:-9rem}.fixediconbar ul.fixediconbar-container li.fixediconbar-icon:hover{background-color:#e4013e;right:0;transition:right 0.5s}.kuehlen .fixediconbar ul.fixediconbar-container li.fixediconbar-icon:hover{background-color:#1ba5b5}.fixediconbar ul.fixediconbar-container li a{display:block}.fixediconbar ul.fixediconbar-container a.fixediconbar-icons-txt,.fixediconbar ul.fixediconbar-container span.fixediconbar-icons-txt{width:8.5rem;color:#fff;text-align:left;padding-right:0.5rem}.fixediconbar ul.fixediconbar-container a.fixediconbar-icons-txt:hover,.fixediconbar ul.fixediconbar-container span.fixediconbar-icons-txt:hover{color:#fff}header .level_1 li>*>img{display:inline-block;vertical-align:middle;height:40px;width:20px;object-fit:contain;object-position:center;padding:0 10px;box-sizing:content-box}.headertop .mail>a::before,.headertop .phone>a::before{content:'';display:inline-block;height:11px;width:11px;vertical-align:middle;line-height:1;margin-right:0.3rem}.headertop .mail>a:before{background:url(/files/theme/layout/images/icons/allgemein/header/Icon_feather-mail.svg) no-repeat scroll 0 0 transparent;background-size:contain}.headertop .phone>a:before{background:url(/files/theme/layout/images/icons/allgemein/header/Icon_feather-phone.svg) no-repeat scroll 0 0 transparent;background-size:contain;height:11px;width:11px;margin-right:0}#searchBox.overlay{z-index:99999999;background-color:rgba(47,68,75,0.9)}.ce_pageteaser span.image_container{line-height:0}a#return-to-top{bottom:130px;display:none;right:70px;position:fixed;z-index:9999}a#return-to-top img{width:100%;transform:none;margin:0}.ce_pageteaser.border .teasergrid>div>div{border:2px solid rgba(0,0,0,1)}body .slick-dots li{width:10px}.ce_textBanner.bgColored .headline>*{font-size:3rem;line-height:4rem;font-weight:700;text-transform:uppercase;color:white}.ce_textBanner .headline>*{margin:0}.headlinered .headlinecontainer>*{color:var(--rot)}#main .mod_article.bgColored,#main .mod_article.bgColored .headlinecontainer>*,#main .mod_article.bgColored h1,#main .mod_article.bgColored h2,#main .mod_article.bgColored h3,#main .mod_article.bgColored h4,#main .mod_article.bgColored h5,#main .mod_article.bgColored h6,#main .mod_article[style*="background: #e4013e"],#main .mod_article[style*="background: #e4013e"] .headlinecontainer>*,#main .mod_article[style*="background: #e4013e"] figurecaption,#main .mod_article[style*="background: #e4013e"] .caption,#main .mod_article.bgColored .caption{color:white}#main .mod_article.bgColored .caption{line-height:1.65}.ce_metamodels_frontendfilter h5{font-size:16px;font-weight:500;text-transform:uppercase;margin-bottom:3rem}.ce_metamodels_frontendfilter h5:before{content:'';width:20px;height:20px;background:url(/files/theme/layout/images/icons/allgemein/filter/filter.svg) no-repeat scroll 50% 50% transparent;display:inline-block;vertical-align:middle;margin-right:10px}#main .mod_article.bgColored ul>li{margin-top:1.5rem}#main .mod_article.bgColored ul>li>ul>li{margin-top:0.5rem;margin-bottom:0.8rem}#main .mod_article.bgColored a.readmore{font-size:20px;font-weight:700;text-transform:uppercase;padding:20px 80px 20px 40px;-webkit-clip-path:polygon(0 0,100% 0,97% 95%,0% 100%);clip-path:polygon(0 0,100% 0,97% 95%,0% 100%)}#main .mod_article.shapetop{position:relative;overflow:visible}#main .mod_article.shapetop>.block{padding:160px 0;max-width:980px}#main .mod_article.shapetop:before{content:"";clip-path:polygon(0 60%,0 0,100% 0);width:100vw;height:101px;margin-top:-0.5px;left:0;top:0;position:absolute;background:white;z-index:999999}#main .mod_article.shapetop>.block h2,#main .mod_article.shapetop>.block .headlinecontainer.type_h2>.preheadline{text-transform:uppercase}#main .mod_article.shapetop>.block h2,.ce_introtext h2{font-size:48px}#main .mod_article.shapetop>.block .headlinecontainer.type_h2>.preheadline,.ce_introtext .headlinecontainer.type_h2>.preheadline{font-size:40px}#main .mod_article.shapetop>.block p,.ce_introtext p{font-size:24px;line-height:38px;font-weight:300}#main .mod_article.shapetop>.block .linkholder,.ce_introtext .linkholder{margin-top:2rem}.kuehlen.twoCol.col_right #right>.inside .ce_textBox .headline>*,.kuehlen label a,.kuehlen header nav .megamenu li a:hover,.kuehlen header nav .megamenu li.active>*,.kuehlen header nav .megamenu li.active>*>span{color:#1ba5b5}.kuehlen.twoCol.col_right #right>.inside .ce_textBox .headline>*{border-bottom:2px solid #1ba5b5}.kuehlen .widget.widget-submit button.submit,.kuehlen .linkset ul>li>a::before{background:#1ba5b5}a:hover{opacity:1}header nav .megamenu li.active>*,header nav .megamenu li.active>*>span{color:var(--rot)}.text.tl_news figure,.layout_full .ce_text figure{width:480px;float:right!important;margin:0 0 2rem 4rem}p.back{margin-top:2rem}figcaption,.caption:not(.productname){line-height:1.5;font-size:14px;color:gray;padding:10px}nav.pagination{margin-top:2rem;position:relative;z-index:999999}nav.pagination p,nav.pagination ul>li{float:left}nav.pagination ul>li{margin-right:0.2rem}nav.pagination ul>li.next,nav.pagination ul>li.last{display:none}nav.pagination ul{float:right}nav.pagination ul>li>*{display:block;padding:8px 10px;line-height:1;border:1px solid rgba(0,0,0,0.2);font-size:12px}nav.pagination ul>li>strong{background:var(--rot);color:white}.kuehlen nav.pagination ul>li>strong{background:var(--rot);color:white}.ce_text ol{margin:1rem 0}.ce_text ol>li{list-style-type:decimal;list-style-position:inside;margin-bottom:0.5rem}[class^="icon--"],[class*=" icon--"]{font-size:15px}.ce_kachelelement .notfloat_right>.inside{padding-left:0;padding-right:2rem;padding-bottom:0}.ce_kachelelement .notfloat_left>.inside{padding-right:0;padding-left:2rem}.ce_text.image_float_below figure{margin-top:2rem}#main .mod_article>.block.ce_accordion{margin:0 auto 10px;padding:0 2rem;background-color:transparent;color:#2f444b}#main .mod_article.bgColored.darkblue:not(:last-of-type)>.block.ce_accordion:last-of-type{margin-bottom:80px}#main .mod_article>.block.ce_accordion .toggler,#horizontalTab .tabcontent>.r-tabs-accordion-title>a{background:#e8edef}#horizontalTab .tabcontent>.r-tabs-accordion-title>a{display:block;color:#2f444b;margin-top:10px}#horizontalTab .tabcontent>.r-tabs-accordion-title>a:after{content:'';background:url(/files/theme/layout/images/icons/allgemein/close.svg) no-repeat scroll 50% 50%;background-size:auto;background-size:auto;display:block;position:absolute;height:20px;width:20px;right:2rem;background-size:contain;top:50%;margin-top:-10px;transition:transform 1.25s;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#horizontalTab .tabcontent>.r-tabs-accordion-title.r-tabs-state-active>a:after,#horizontalTab .tabcontent>.r-tabs-accordion-title:hover>a:after{background:url(/files/theme/layout/images/icons/allgemein/close_white.svg) no-repeat scroll 50% 50%;background-size:auto;background-size:contain}#horizontalTab .tabcontent>.r-tabs-accordion-title.r-tabs-state-active>a,#horizontalTab .tabcontent>.r-tabs-accordion-title:hover>a{background:#2f444b;color:#fff}#horizontalTab .tabcontent>.r-tabs-accordion-title.r-tabs-state-active>a:after{transform:rotate(360deg)}#main .mod_article>.block.ce_accordion .toggler{padding-right:60px}#main .mod_article>.block.ce_accordion .toggler:hover,#main .mod_article>.block.ce_accordion .toggler.active{background:#2f444b}#main .mod_article>.block.ce_accordion .accordion>div{padding:20px;background:#e8edef}#main .mod_article>.block.ce_accordion .accordion>div h1:first-of-type,#main .mod_article>.block.ce_accordion .accordion>div h2:first-of-type,#main .mod_article>.block.ce_accordion .accordion>div h3:first-of-type,#main .mod_article>.block.ce_accordion .accordion>div h4:first-of-type,#main .mod_article>.block.ce_accordion .accordion>div h5:first-of-type,#main .mod_article>.block.ce_accordion .accordion>div h6:first-of-type{margin-top:0}.ce_iconList .teaserImage>img{width:auto;height:100%;object-fit:contain}.ce_iconList [class^="item_"]{margin-bottom:2rem}.mod_storelocator_list .table>.row>*{width:50%;vertical-align:top}.mod_storelocator_list .table>.row>#map-wrapper .inside{height:500px}.mod_storelocator_list .table>.row>#map-wrapper #map-canvas{min-height:100%}.mod_storelocator_list #result_1{background-color:#2f444b;width:100%;-webkit-clip-path:polygon(0 0,97% 0,90% 100%,0% 100%);clip-path:polygon(0 0,97% 0,90% 100%,0% 100%);color:#fff;padding-right:12%}.mod_storelocator_list .entry>.inside{padding:15px}.mod_storelocator_list .table>.row>.overview{padding-right:4rem}.mod_storelocator_list #result_1.entry .headlinecontainer{}.mod_storelocator_list #result_1.entry .headlinecontainer>*{color:white;font-size:32px}.mod_storelocator_list .entry{margin:0 0 2rem 0}.mod_storelocator_list .entry .headlinecontainer{margin-bottom:10px}.mod_storelocator_list .entry .headlinecontainer>*{font-size:21px;line-height:1.4}a[href*="mailto:"]>span{display:inline}.mod_shoplist .grid.is-visible-items .item{visibility:visible;opacity:1}.nojs #main .mod_article .block.ce_metamodel_list .mod_shoplist{display:none}#wrapper{display:block}#main .mod_article>.ce_metamodel_content .infinite-container{opacity:0}#main .mod_article>.ce_metamodel_content .infinite-container.visible{opacity:1}#produktfilter .widget.mm_select{position:relative}#produktfilter select{background-color:white;border:1px solid #cccccc;overflow:hidden;padding:10px 15px;position:absolute;text-overflow:ellipsis;white-space:nowrap;width:100%;line-height:21px;height:43px;color:rgb(128,128,128);font-weight:500;left:0;top:0}#produktfilter .widget.mm_select:before,#produktfilter .widget.mm_select:after{content:'';display:block;position:absolute;right:0;box-sizing:border-box}#produktfilter .widget.mm_select:before{top:50%;border:solid transparent;border-top-width:medium;border-top-color:transparent;border-right-width:medium;border-bottom-width:medium;border-left-width:medium;border-width:0.25em 0.25em 0;border-top-color:#CCCCCC;margin:-0.125em 0.5em 0 0;z-index:10}#produktfilter .widget.mm_select:after{top:0;height:100%;border-left:1px solid #CCCCCC;margin:0 1.55em 0 0}.nojs #produktfilter .widget.mm_select{height:43px}body .dk-option{padding:5px 15px}.nojs #responsivenav{display:none}body.pushy-open-left{overflow:hidden;height:calc(100vh - 52px);-webkit-overflow-scrolling:touch}body .pushy{background:transparent;top:52px;position:absolute;background:whiteSmoke;height:calc(100vh - 52px)}body .pushy-submenu>ul{padding:0}body .pushy ul>li>a,body .pushy ul>li>strong,body .pushy .submenu button{color:#12191c!important;border-bottom:1px solid;padding:10px;font-weight:500;display:block}body .pushy .submenu .level_2 button{padding-left:20px}body .pushy .submenu .level_3 li>a,body .pushy .submenu .level_3 li>strong{padding-left:30px}body .pushy ul>li>a:hover,body .pushy ul>li>strong{background:#fbfbfa}p>img{max-width:100%;height:auto}.bgimage.shapetop .ce_introtext>.inside,.bgimage.shapetop .ce_text>.inside{padding:0 2rem}.gallery ul{display:table;width:100%}.safari .headerleft>.table{display:block}.safari .headerleft>.table>.row{display:table}.mod_logo img{width:160px;height:auto}.headerbottom{}header .headerright>nav>ul>li{font-size:18px}header nav>ul>li>a,header nav>ul>li>a>span{padding:8px 19px}.mod_newscategories ul>li>*>span{display:inline-block}.mod_newscategories ul>li>*>span.quantity{vertical-align:bottom;font-weight:400;font-size:12px;margin-left:5px}header .headertop nav>ul>li.online>a{text-transform:none}.megamenu .level_3 li.online>a>span[itemprop="name"]>span:after,li.online>a>span[itemprop="name"]>span:after,header .headertop nav>ul>li.online>a:after{content:'';display:inline-block;background:url(/files/theme/layout/images/icons/allgemein/rss_icon.svg) no-repeat scroll 0 0 transparent;height:20px;width:20px;vertical-align:baseline;position:absolute;margin-left:0.2rem}.headertop li.online>a>span[itemprop="name"]>span:after,footer li.online>a>span[itemprop="name"]>span:after,header .headertop nav>ul>li.online>a:after{background:url(/files/theme/layout/images/icons/allgemein/rss_icon_white.svg) no-repeat scroll 0 0 transparent}.headertop li.online:hover>a>span[itemprop="name"]>span:after,footer li.online:hover>a>span[itemprop="name"]>span:after,.megamenu .level_3 li.online:hover>a>span[itemprop="name"]>span:after{background:url(/files/theme/layout/images/icons/allgemein/rss_icon_red.svg) no-repeat scroll 0 0 transparent}li.online span[itemprop="name"]>span,header .headertop nav>ul>li.online>a{display:inline-block;vertical-align:baseline;position:relative}.mod_newslist .grid-item span.image_container{position:relative}.mod_newslist .grid-item span.date{position:absolute;line-height:1;background:var(--rot);padding:10px 20px;color:white;right:0;top:2rem;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,3% 100%);clip-path:polygon(0 0,100% 0,100% 100%,3% 100%);transition:all .75s!important;transition:right 0.5s;transition-property:right;transition-duration:0.5s;transition-timing-function:ease;transition-delay:0s}body .dk-select .dk-select-options{z-index:9999}.mod_newslist .grid-item span.cats{margin-bottom:10px;color:var(--rot)}.w50.nofloat{float:none}fieldset{padding:10px 0}legend{margin-top:20px;text-transform:uppercase;margin-bottom:20px}.widget.widget-radio{padding-left:0}.widget.widget-radio fieldset>span{display:inline-block;vertical-align:middle}.widget.widget-radio fieldset>span:first-of-type{margin-right:10px}.widget.widget-upload{margin-bottom:2rem}.widget.widget-upload label{display:block;margin-top:20px;text-transform:uppercase;margin-bottom:20px}.widget.widget-submit button.submit,.widget-pageswitch button{background:var(--rot);color:#fff;display:inline-block;font-weight:500;text-transform:uppercase;padding:7px 50px 11px 10px;font-size:12px;position:relative;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-clip-path:polygon(0 0,100% 0,97% 90%,0% 100%);clip-path:polygon(0 0,100% 0,97% 90%,0% 100%);font-size:18px;padding:10px 80px 10px 20px;line-height:2.1}.widget.widget-submit button.submit:before,.widget-pageswitch button:before{position:absolute;content:"";display:block;height:100%;width:45px;top:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;background:#39525b;-webkit-clip-path:polygon(20% 0,100% 0,90% 100%,0% 100%);clip-path:polygon(20% 0,100% 0,90% 100%,0% 100%);right:0}.widget.widget-submit button.submit:after,.widget-pageswitch button:after{position:absolute;content:"";display:block;height:100%;width:45px;top:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;background:#e4013e;-webkit-clip-path:polygon(20% 0,100% 0,90% 100%,0% 100%);clip-path:polygon(20% 0,100% 0,90% 100%,0% 100%);background:url('/files/theme/layout/images/icons/allgemein/white/readmore_arrow.svg') no-repeat 50% 50% transparent;background-position-x:50%;background-position-y:50%;background-size:auto;background-size:100%;background-position:center;right:16px;width:10px}label a{text-decoration:underline;color:var(--rot)}header nav ul>li.submenu.active>a:after,header nav ul>li.submenu.trail>a:after{border-color:#2f444b}.heizen .footerlogo img{opacity:1}.kuehlen .footerlogo img{opacity:0}.kuehlen .socialitems .imageholder img{opacity:0}.kuehlen .footerlogo{background:url(/files/theme/user/images/logo/footerlogo_kuehlen.svg) no-repeat scroll 0 0 transparent;background-size:contain}.heizen .footerlogo{background:none}.kuehlen .socialitems .imageholder{line-height:0}.kuehlen .socialitems.facebook .imageholder{background:url(/files/theme/layout/images/icons/social/kuehlen/fb_red.svg) no-repeat scroll 50% 50% transparent;background-size:contain}.kuehlen .socialitems.youtube .imageholder{background:url(/files/theme/layout/images/icons/social/kuehlen/youtube.svg) no-repeat scroll 50% 50% transparent;background-size:contain}.kuehlen .socialitems.instagram .imageholder{background:url(/files/theme/layout/images/icons/social/kuehlen/instagram.svg) no-repeat scroll 50% 50% transparent;background-size:contain}.kuehlen .socialitems.xing .imageholder{background:url(/files/theme/layout/images/icons/social/kuehlen/xing_red.svg) no-repeat scroll 50% 50% transparent;background-size:contain}.kuehlen .socialitems.linkedin .imageholder{background:url(/files/theme/layout/images/icons/social/kuehlen/Linkedin_red.svg) no-repeat scroll 50% 50% transparent;background-size:contain}.kuehlen footer li.trail a.trail>span{color:#1ba5b5}.kuehlen a#return-to-top .icon-chevron-up img{opacity:0}.kuehlen a#return-to-top .icon-chevron-up{background:url(/files/theme/layout/images/icons/allgemein/scrollup_kuehlen.svg) no-repeat scroll 50% 50% transparent;background-size:contain}.heizen a#return-to-top .icon-chevron-up img{opacity:0}.heizen a#return-to-top .icon-chevron-up{background:url(/files/theme/layout/images/icons/allgemein/scrollup.svg) no-repeat scroll 50% 50% transparent;background-size:contain}.custom-navigation{position:absolute;right:0;bottom:0;z-index:999}.custom-navigation a{display:inline-block;vertical-align:middle;background:var(--rot)}.mod_metamodel_list.intro img{max-height:300px;width:auto}#main .mod_article>.block.ce_textBanner.stoerer{max-width:650px;text-align:center;background:var(--rot);margin:2rem auto 4rem;background:url(/files/theme/user/images/home/hotcold_home/hot.webp) no-repeat scroll 0 50% var(--rot);background-size:125%}#main .mod_article>.block.ce_textBanner.stoerer .linkholder{text-align:center}#main .mod_article>.block.ce_textBanner.stoerer .linkholder a{float:none;margin:3rem auto 0}#main .mod_article>.block.ce_textBanner.stoerer .headline>*{color:white}#main .mod_article>.block.ce_textBanner.stoerer .linkholder a:before{content:'';background:#e4013e;-webkit-clip-path:polygon(20% 0,100% 0,90% 100%,0% 100%);clip-path:polygon(20% 0,100% 0,90% 100%,0% 100%);right:0;position:absolute;content:"";display:block;height:100%;width:45px;top:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}body .altcha-checkbox.svelte-fqcw55 input.svelte-fqcw55{border:1px solid;appearance:checkbox;-webkit-appearance:checkbox}.mod_newscategories:first-of-type{overflow:visible}.mod_newscategories.select{display:none}.ce_pageteaser .noimage a{display:inline;text-decoration:underline;color:var(--rot)}.itemsperRow_2>div:first-of-type:last-of-type{float:none;margin:0 auto}iframe{width:100%}.mod_storelocator_list a{text-decoration:underline;color:var(--rot);display:inline}.safari .ce_responsiveSlider figcaption:not(.productname){display:block}.safari .ce_responsiveSlider figcaption:not(.productname)>.row{display:table;height:100%}.ce_responsiveSlider figcaption:not(.productname){position:absolute;left:0;top:0;height:100%;z-index:999;width:55%;color:white;padding-left:2rem;padding-left:calc(((100% - 1280px) / 2))}.ce_responsiveSlider figcaption:not(.productname) .ce_text{padding-left:2rem}.ce_responsiveSlider figcaption:not(.productname) .headlinecontainer{margin-bottom:20px}.ce_responsiveSlider figcaption:not(.productname) .headlinecontainer>*{color:white;font-size:52px;text-transform:uppercase}.ce_responsiveSlider .text{font-size:23px}.ce_responsiveSlider picture img{}.ce_responsiveSlider .linkholder{margin-top:1rem;margin-bottom:1rem}.toggleheight .linkholder a.readmore,.ce_responsiveSlider .linkholder a.readmore{margin-top:0;background:#2f444b}.toggleheight .linkholder a.readmore,.ce_responsiveSlider .linkholder a.readmore::before{background:#e4013e}.ce_responsiveSlider .linkholder.primarycta a.readmore{background:white;color:#2f444b}.schnellangebot.aboveimage a{margin-top:0}#main .mod_article.bgColored .linkset.aboveimage ul>li{margin-top:0}#main .mod_article.bgColored .linkset.aboveimage ul>li:first-of-type a{margin-top:0}#main .mod_article.bgColored .linkset.aboveimage ul>li:last-of-type{margin-bottom:2rem}.ce_teaserboxes .linkholder.primarycta{text-align:right;width:calc(100% - (2 * 50px));max-width:1280px;margin:0 auto}.ce_responsiveSlider .readmore,.ce_responsiveSlider .text,.ce_responsiveSlider .phoneholder{font-size:21px;font-weight:400}.ce_responsiveSlider .phoneholder{font-weight:700;font-size:21px;letter-spacing:0.03rem;margin-top:1rem}body .flex-direction-nav a:before{display:none}body .flex-direction-nav a{width:20px}body .flex-direction-nav a img{height:100%;width:100%;object-fit:contain}.index .headlinecontainer.type_h1>.preheadline{font-size:32px;font-weight:300;margin-top:1rem;line-height:1.2}#main .mod_article#article-177>.ce_form.block,.ce_form .widget-radio .teasergrid,.progress,.headlineholder .widget-pageswitch{max-width:800px;margin:0 auto}.widget-pageswitch{text-align:center}.widget-pageswitch button{float:none;margin:0 auto}.ce_form .widget-radio .teasergrid>div{}.ce_form .teasergrid>div>*{float:left;width:calc((100% - (4 * 10.0015px)) / 2);border:1px solid transparent;cursor:pointer}.ce_form .teasergrid>div>.item.selected{border:1px solid var(--rot)}.ce_form .teasergrid>div>* img{width:100%;height:auto;object-position:center}.ce_form .teasergrid .iradio_minimal{height:0;width:0}.ce_form .teasergrid .caption:not(.productname){text-align:center;border-top:1px solid #333;padding:15px;display:block;margin:0 10px;width:calc(100% - 20px)}.ce_form .teasergrid input[type=radio]:checked ~ *{border:1px solid red}.progress{width:100%;height:10px;background-color:#f0f0f0;margin:20px auto}.progress-bar{height:100%;background-color:var(--rot);display:flex;align-items:center;justify-content:center}.progress-bar.step1{width:calc(100% / 7)}.progress-bar.step2{width:calc(2 * (100% / 7))}.progress-bar.step3{width:calc(3 * (100% / 7))}.progress-bar.step4{width:calc(4 * (100% / 7))}.progress-bar.step5{width:calc(5 * (100% / 7))}.progress-bar.step6{width:calc(6 * (100% / 7))}.progress-bar.step7{width:calc(7 * (100% / 7))}.headlineholder{background:var(--rot);text-align:center;display:table;margin:4rem auto 6rem}.headlineholder .inside{display:block;padding:10px 20px}.headlineholder h3{margin:0;color:white;font-size:26px}#article-177 .ce_form .widget-text input{max-width:250px;padding:20px;margin:0 auto 1rem}#article-177 .ce_form .widget-text + .widget-explanation{margin-bottom:3rem}#article-177 .ce_form .widget-checkbox fieldset>label,#article-177 .ce_form .widget-radio.step5 label,#article-177 .ce_form .widget-radio.step6 label,#article-177 .ce_form .widget-radio fieldset#ctrl_77 label{margin-bottom:10px}#article-177 .ce_form .widget-radio.step5 label,#article-177 .ce_form .widget-radio.step6 label{float:right}#article-177 .ce_form .widget-checkbox fieldset>label{display:block}#article-177 .ce_form .widget-checkbox label>span,#article-177 .ce_form .widget-radio.step5 label>span,#article-177 .ce_form .widget-radio.step6 label>span{display:inline-block;vertical-align:middle}#article-177 .ce_form .widget-checkbox,#article-177 .ce_form .widget-radio.step5,#article-177 .ce_form .widget-radio.step6,#article-177 .ce_form fieldset.step6{display:block;margin-bottom:2rem;padding-left:32px;max-width:350px;margin:0 auto 2rem}legend{font-weight:600}.widget.w50 input{width:100%}#article-177 .ce_form .widget-radio.step5 .iradio_minimal,#article-177 .ce_form .widget-radio.step6 .iradio_minimal{margin-right:10px}.ce_form .teasergrid>div>.item.selected{position:relative}.ce_form .teasergrid>div>.item.selected:before{content:'';position:absolute;height:100%;width:100%;background:var(--rot);opacity:0.1}#article-177 .ce_form .widget-checkbox.long{max-width:none}altcha-widget{margin-bottom:4rem;display:block}.altcha.svelte-fqcw55.svelte-fqcw55{margin:0 auto}#banner_pelllets{position:sticky;bottom:0;left:0;background:url(/files/theme/layout/images/banner/banner_2025.jpg) no-repeat scroll 50% 50% white;background-size:auto;z-index:9999;background-size:cover}#banner_pelllets .inside{max-width:980px;margin:0 auto;padding:2rem}#banner_pelllets .inside .row>*{vertical-align:middle}#banner_pelllets h3{font-size:32px;color:var(--rot);margin:0}.toggleheight .linkholder a.readmore,#banner_pelllets .linkholder a.readmore{margin-top:0;background:#2f444b;font-size:18px;font-weight:400}.toggleheight .linkholder a.readmore:before,#banner_pelllets .linkholder a.readmore::before{background:#e4013e}#banner_pelllets .text{font-weight:800;font-size:16px}#popup{height:90%;width:90%;max-height:500px;max-width:800px;background:url(/files/theme/layout/images/popup/popup.webp) no-repeat scroll 0 100% rgba(0,0,0,0.3);background-size:contain;border:1px solid white}.fancybox-container .inside.table{height:100%;width:100%}.fancybox-container .inside.table .inside{max-width:680px;margin:0 auto;text-align:center;color:white}.fancybox-container .inside.table .inside .headlinecontainer>*{color:white;font-size:48px;line-height:1.2}body .fancybox-slide--html .fancybox-close-small{height:80px;width:80px;color:white}.fancybox-container a.readmore{font-size:21px;font-weight:400}.fancybox-container .inside.table .inside .ce_text{font-size:18px;line-height:1.8;margin-bottom:2rem}body .fancybox-slide--html{padding:0}@media all and (max-width:780px){#banner_pelllets .inside .row>*{display:block;margin:0 auto;text-align:center}#banner_pelllets .inside .row>.link{margin-top:20px}#banner_pelllets h3{font-size:21px}#banner_pelllets .text{font-weight:800;font-size:14px}#banner_pelllets .inside{padding:20px}#banner_pelllets .linkholder a.readmore{font-size:14px}}@media all and (max-width:680px){.fancybox-container .inside.table .inside .headlinecontainer>*{color:white;font-size:32px;line-height:1.2}#popup{padding:20px}.fancybox-container .inside.table .inside .ce_text{font-size:16px;line-height:1.8;margin-bottom:2rem}}#popup .headlinecontainer>*>br{display:block}.svgmap a.region:hover,.svgmap a.region.activ{opacity:1!important}.svgmap .region.activ{fill:var(--rot)}#main .mod_article>.ce_ansprechpartner.block{max-width:580px;margin:0}.ce_ansprechpartner.block svg,.ce_ansprechpartner.block>div{width:100%}.ce_ansprechpartner .table{}.tooltipster-content .avatar,.ce_ansprechpartner .avatar{width:100px}.tooltipster-content .avatar figure,.ce_ansprechpartner .avatar figure{height:40vw;width:40vw;max-height:100px;max-width:100px;min-height:80px;min-width:80px}.tooltipster-content .avatar.round figure,.ce_ansprechpartner .avatar.round figure{overflow:hidden;border-radius:50%}.tooltipster-content .avatar img,.ce_ansprechpartner .avatar img{height:100%;width:100%;max-width:none;object-fit:cover}.tooltipster-content .item,.ce_ansprechpartner .modalbox .item{margin-bottom:2rem;width:100%;margin:0 auto 2rem;padding-bottom:2rem;border-bottom:1px solid rgba(0,0,0,0.2)}.tooltipster-content .item:last-of-type,.ce_ansprechpartner .modalbox .item:last-of-type{border-bottom:none;padding-bottom:0}.tooltipster-content .table>.row>*,.ce_ansprechpartner .modalbox .table>.row>*{vertical-align:middle}.tooltipster-content .textholder,.ce_ansprechpartner .modalbox .textholder{padding-left:20px}.tooltipster-content .textholder .name,.ce_ansprechpartner .modalbox .textholder .name{font-weight:700;margin-bottom:10px}.tooltipster-content .item,.ce_ansprechpartner .modalbox .item{margin-bottom:2rem}.ce_ansprechpartner.block>div.modalholder>.modalbox,body .tooltipster-sidetip .tooltipster-box{background:white;border:1px solid #000;border-radius:4px}.ce_ansprechpartner.block>div.modalholder>.modalbox,body .tooltipster-sidetip .tooltipster-content{color:#333;line-height:1.2;padding:10px;pointer-events:auto}.ce_ansprechpartner.block>div.modalholder>.modalbox{position:absolute;left:0;top:0;width:100%;display:none}body .tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:10px}body .tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:12px}body .tooltipster-sidetip.tooltipster-right .tooltipster-arrow{width:9px}body .tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:white;left:0;top:2px}body .tooltipster-sidetip.tooltipster-top .tooltipster-arrow{height:9px}body .tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:white;left:2px}body .tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:white;top:-2px}.modalheadline>*{margin:0}.modalholder{display:none}.modalheadline{margin-bottom:20px;text-align:center}body .tooltipster-arrow{display:none}body .tooltipster-base{display:none}.ce_ansprechpartner.block>div.modalmap{padding-right:2rem}.ce_ansprechpartner.block>div.modalholder{padding-left:2rem;position:relative}.ce_ansprechpartner.block>div.modalmap,.ce_ansprechpartner.block>div.modalholder{width:50%;float:left;display:block}#main .mod_article>.ce_ansprechpartner.block{max-width:1280px;width:100%;margin:0 auto}.smallMedia .textholder{width:calc(100% - 225px)}.smallMedia .mediaholder{width:225px}.small-hl h3,.small-hl .ce_text h2{font-size:20px;line-height:125%}.toggleheight .linkholder{display:block;margin-top:30px}.toggleheight .linkholder a.readmore{float:right;display:table}.toggleheight figure.image_container{position:relative}body .pushy ul.level_3:first-child{margin-top:0}#popup.banner{max-height:none;padding:0;background:black;width:auto;height:auto}#popup.banner>.inside{height:100%;line-height:0}#popup.banner img{height:70vh;max-width:100%;object-fit:contain}.index .fancybox-container{z-index:9999999}
@media all and (max-width:1310px){.twoCol.col_right #right>.inside .ce_textBox{padding:0 2rem 2rem}}@media all and (max-width:1280px){.ce_herosection .caption:not(.productname) h1,.ce_herosection .caption:not(.productname) h2{font-size:42px;line-height:53px}.ce_teaserboxes .linkholder ul>li{font-size:16px;margin-top:15px;padding-bottom:15px}.ce_teaserboxes .ce_text{padding-top:0;padding-left:20px;padding-right:20px}.ce_teaserboxes .linkholder ul{min-width:225px}.ce_teaserboxes .headlinecontainer{margin-bottom:20px}.ce_teaserboxes h2{font-size:21px;line-height:1.4}.ce_introtext p{font-size:16px;font-weight:500;line-height:26px}.ce_introtext h2,h2,.h2,.textrow>.inside>.headlinecontainer>h2{font-size:41px;hyphens:auto;-webkit-hyphens:auto}#main .mod_article.shapetop>.block .headlinecontainer.type_h2>.preheadline,.ce_introtext .headlinecontainer.type_h2>.preheadline{font-size:32px;line-height:1.4}.ce_herosection .caption:not(.productname) .headlinecontainer{margin-bottom:20px}.ce_herosection .caption:not(.productname) .linkset ul>li>a{margin-top:20px;font-size:16px;padding:15px 70px 18px 20px}.ce_pageteaser .teasergrid.capbottom .name>*{font-size:12px}.ce_pageteaser .teasergrid.capbottom>div>div .text{padding:10px}.ce_infoboxes>.boxitem img{display:none}.ce_infoboxes>.boxitem .ce_text,.ce_infoboxes>.boxitem.first .ce_text{float:none}.ce_infoboxes>.boxitem .inside{padding:2rem}.ce_infoboxes>.boxitem.first,.ce_infoboxes>.boxitem.last{text-align:left;padding:0}.ce_infoboxes>.boxitem.first .inside{background:url(/files/theme/user/images/home/hotcold_home/hot.webp) no-repeat scroll 50% 50% transparent;background-size:cover}.ce_infoboxes>.boxitem.last .inside{background:url(/files/theme/user/images/home/hotcold_home/cool.webp) no-repeat scroll 50% 50% transparent;background-size:cover}}@media all and (min-width:1080px){.directionnav.desktophide{display:none}}@media all and (max-width:1180px){.twoCol.col_right #right{float:none;max-width:1280px;margin:0 auto;width:100%;clear:both;padding:0}.twoCol.col_right #right>.inside{padding-top:0}.twoCol.col_right #right>.inside .ce_textBox{clip-path:none}.linkset ul>li>a{margin-top:20px}}@media all and (max-width:1080px){.ce_zitatBoxes .teasergrid>.itemsperRow_2>.ce_page_teasers_element{width:100%;margin:0 0 20px}.ce_zitatBoxes .item .ce_text{width:auto;padding-left:30px;padding-right:20%}#main .mod_article>.block{padding-top:4rem;padding-bottom:4rem}}@media all and (max-width:980px){.ce_responsiveSlider .linkholder{margin-top:10px;margin-bottom:10px}.ce_responsiveSlider .linkholder a.readmore{padding-top:5px;padding-bottom:8px;font-size:14px}.ce_responsiveSlider .readmore,.ce_responsiveSlider .text,.ce_responsiveSlider .phoneholder{font-size:18px}.ce_responsiveSlider figcaption:not(.productname) .headlinecontainer>*{font-size:48px}.ce_responsiveSlider figcaption:not(.productname){width:65%}.twoCol.col_right #main{float:none;width:100%}#main .mod_article>.block{padding-top:2rem;padding-bottom:2rem}.ce_pageteaser .teasergrid.capbottom .name{text-align:center}.ce_pageteaser .teasergrid.capbottom .name>*{font-size:14px;margin:0 auto}.ce_pageteaser .teasergrid.capbottom>div>div .text{padding:20px 15px}.footertop_right .submenu{display:none}.footertop_right .submenu.last{display:block}footer ul.level_1>li.submenu.last{width:100%;float:none;margin-top:2rem}.footertop_left,.footertop_right{width:100%;display:block}.footer_top .row>div{padding:0}.footertop_left .contact{font-size:16px;font-weight:400;line-height:1.85;width:50%}.ce_infoboxes>.boxitem{width:100%;float:none;position:relative;height:auto}.ce_infoboxes>.boxitem.first .inside{background-position:0% 50%;background-size:130%}.ce_infoboxes>.boxitem.last .inside{background-position:100% 50%;background-size:130%}.mod_shoplist .teasergrid>.itemsperRow_3>*{width:calc((100% - (6 * 10px))/ 3)}}@media all and (max-width:930px){.ce_teaserboxes .ce_text{padding-top:20px;padding-left:0;padding-right:3rem}.ce_teaserboxes .image,.ce_teaserboxes .ce_text{display:block}.ce_teaserboxes .linkholder{vertical-align:bottom}}@media all and (min-width:901px){.navrow{display:none}}@media all and (max-width:900px){.headerright nav{display:none}.headertop .row>*{width:50%}.headertop_left>:first-of-type{margin-right:5px}header{position:sticky}#container{}body .pushy{overflow:auto}header .headertop nav>ul>li>a,header .headertop nav>ul>li>a>span{font-size:10px;padding:0 19px}header .headertop .mod_customnav li.first a,header .headertop .mod_customnav li.first strong{padding-right:0}.headertop>.inside{font-size:10px;text-transform:uppercase;letter-spacing:0}header>.inside{padding:0 0 5px}.ce_herosection .caption:not(.productname){position:relative;width:100%;padding:0}.ce_herosection .caption:not(.productname)>.row>.inside::after{width:100%;height:100%;top:0;right:0;background:rgba(229,0,63,0.75);transform:none}.ce_herosection .caption:not(.productname)>.row>.inside>div{width:100%;padding:2rem;max-width:640px;margin:0}.ce_herosection{height:auto}.ce_herosection video{height:auto;width:100vw}.ce_herosection .linkset ul{display:table;width:100%}.ce_herosection .linkset ul>li{float:left}.ce_herosection .linkset ul>li.item_0{margin-right:2rem}.fullitem.item .schnellangebot a{padding:10px;font-size:14px;width:100%}}@media (max-width:860px){#banner_pelllets{display:none}.mod_metamodel_list.intro>.card{padding:1.5625rem 0 .625rem}.mod_storelocator_list .table>.row>*{width:100%;vertical-align:top;display:block}.ce_infoboxes>.boxitem .inside{padding:20px}.ce_infoboxes .boxitem .headlinecontainer>h2{font-size:26px;line-height:1}.ce_infoboxes .boxitem .headlinecontainer>.subline>h3{margin:10px 0 0;font-size:18px;font-weight:400}.mod_storelocator_list .table>.row>.overview{padding-right:0}.ce_infoboxes .boxitem .linkholder a,.stoerer .linkholder a{font-size:14px;padding:10px 60px 12px 20px}#main .mod_article>.block{padding-top:20px;padding-bottom:20px}.borderbottom::after{margin:2rem auto 2rem}.textrow>.inside{margin-top:2rem}.back a.readmore{font-size:14px}.headline>*,.headlinecontainer>*{hyphens:auto;-webkit-hyphens:auto}.fullitem.item .table>.row>*{display:block;width:100%;padding:0}.ce_teaserboxes .holder>.table>.row>*{display:block;padding:0}.mod_shoplist .teasergrid>.itemsperRow_3>*{width:calc((100% - (4 * 10px))/ 2);margin:0 10px 10px}.ce_teaserboxes .holder>.table>.row>.ce_text{padding:2rem 0 3rem}.ce_responsiveSlider .readmore,.ce_responsiveSlider .text,.ce_responsiveSlider .phoneholder{font-size:16px}.ce_responsiveSlider .readmore,.ce_responsiveSlider .text{font-weight:400}.ce_responsiveSlider .text{hyphens:auto;-webkit-hyphens:auto}.ce_responsiveSlider .text br{display:none}.ce_responsiveSlider figcaption:not(.productname) .headlinecontainer>*{color:white;font-size:36px}.ce_responsiveSlider figcaption:not(.productname) .headlinecontainer{margin-bottom:10px}body .ce_responsiveSlider .flex-direction-nav a{display:none}body .ce_responsiveSlider .flex-control-nav{position:relative;margin-top:2rem}}@media (min-width:768px){.ce_ansprechpartner .modalbox .textholder{font-size:16px;line-height:1.4}}@media (max-width:768px){.tabcontent>div>.inside{position:relative}.text.tl_news figure,.layout_full .ce_text figure,.layout_full .mediaholder.float_right,.toggleheight .mediaholder.float_right{width:100%;float:none;display:table;max-width:none;margin:0 auto}body .tooltipster-base{display:inherit}.ce_ansprechpartner.block>div.modalholder{display:none}.ce_ansprechpartner.block>div.modalmap{width:auto;float:none;display:block}}@media (max-width:680px){.teasergrid>div{margin:0}.ce_responsiveSlider figcaption:not(.productname){text-shadow:0px 0px 10px rgba(0,0,0,0.8);-webkit-text-shadow:0px 0px 10px rgb(0,0,0)}.ce_responsiveSlider figcaption:not(.productname) a.readmore{text-shadow:none;-webkit-text-shadow:none}.ce_responsiveSlider figcaption:not(.productname) .headlinecontainer{margin-bottom:10px}.ce_responsiveSlider .linkholder{margin-top:15px;margin-bottom:15px}.ce_responsiveSlider .readmore,.ce_responsiveSlider .text,.ce_responsiveSlider .phoneholder{font-size:14px}.ce_responsiveSlider figcaption:not(.productname) .ce_text{padding-left:0}.ce_responsiveSlider figcaption:not(.productname) .headlinecontainer>*{font-size:26px;line-height:1.2}.ce_responsiveSlider figcaption:not(.productname){padding-left:10px}.mod_metamodel_list.intro>.card>.headlinecontainer>h2,.mod_metamodel_list.intro>.card>.headlinecontainer>h1{font-size:32px;line-height:1.2}.ce_pageteaser span.image_container{background-size:cover!important}.ce_metamodels_frontendfilter .widget{width:calc((100% - (6 * 5px))/ 3);margin-bottom:10px}.ce_teaserboxes>div{height:auto}.columnized.col_2 li{padding-right:0}.ce_text ul>li{font-size:16px;line-height:26px;font-weight:400}#main .mod_article.shapetop>.block{padding:100px 0 2rem;max-width:980px}.teasergrid>.itemsperRow_4>*,.ce_gallery ul.cols_4>li{margin:0 0 10px}.fullitem.item_gridbox>.inside,.bgimage.shapetop .ce_introtext>.inside,.bgimage.shapetop .ce_text>.inside,.ce_teaserboxes>div>.table>.row>*,.ce_herosection .caption:not(.productname)>.row>.inside>div,.footer_top>.inside,.headertop>.inside,.headerbottom>.inside,.footertop>.inside,.footerbottom>.inside,#main .mod_article>.block{padding-left:10px;padding-right:10px}.footertop_left .contact{font-size:16px;font-weight:400;line-height:1.85;width:100%;max-width:460px}.headlinecontainer>*>br{display:none}.ce_pageteaser>.headlinecontainer{margin-bottom:2rem}.mod_recommendationlist .author{font-size:16px;margin-bottom:10px}h3,.h3{font-size:24px}}@media (max-width:640px){.ce_infoboxes>.boxitem.first .inside{background-size:cover}.ce_infoboxes>.boxitem.last .inside{background-size:cover}#horizontalTab .productslide .slideritem:not(.slick-slide){width:calc((100% - (4 * 5px))/ 2);float:left;max-width:none}.twoCol.col_right #right>.inside .ce_textBox{padding:0 10px 2rem}#right .links{display:block}a#return-to-top{right:10px;bottom:20px}}@media (max-width:580px){nav.pagination{margin-bottom:10rem}.mod_newscategories{display:none}.mod_newscategories.select{display:block}.widget.w50,.mod_newscategories ul>li{margin-right:0;width:100%;float:none}.socialitems{width:30px;height:30px;margin-right:5px}.additionals{margin-top:0}#horizontalTab .tabcontent>.r-tabs-accordion-title:first-of-type>a{margin-top:0}#horizontalTab .directionnav{position:absolute;top:0;right:0;z-index:9999999;padding:20px}#horizontalTab .slideritem .caption{text-align:center}.ce_metamodels_frontendfilter .widget{width:calc((100% - (4 * 5px))/ 2);margin-bottom:10px}.teasergrid>.itemsperRow_2>*,.ce_gallery ul.cols_2>li{width:100%;margin:0 0 20px}.ce_introtext h2,h2,.h2{font-size:28px;line-height:1.2}.headlinecontainer.type_h2>.preheadline{font-size:19px;line-height:1.2}.mod_shoplist .teasergrid>.itemsperRow_3>*{width:100%;margin:0 0 10px}.textrow>.inside>.headlinecontainer>h2,#main .mod_article.shapetop>.block .headlinecontainer.type_h2>.preheadline,.ce_introtext .headlinecontainer.type_h2>.preheadline{font-size:21px;line-height:1.4;margin:10px 0 0}}@media (min-width:530px){.headertop_left>:first-of-type{margin-right:10px}body .pushy{top:89px}}@media (max-width:530px){.ce_responsiveSlider figcaption:not(.productname) .headlinecontainer>*{}.ce_responsiveSlider .readmore,.ce_responsiveSlider .text,.ce_responsiveSlider .phoneholder{font-size:14px}.headertop_left>:first-of-type{margin-right:10px}body .pushy{top:116px}header nav li{display:table}}@media (max-width:480px){.ce_responsiveSlider figcaption:not(.productname) .headlinecontainer>*{font-size:24px}.ce_responsiveSlider .readmore,.ce_responsiveSlider .text,.ce_responsiveSlider .phoneholder{font-size:12px}}@media (max-width:430px){.ce_metamodels_frontendfilter .widget{width:100%;float:none;margin-bottom:10px}}@media (max-width:480px){.ce_responsiveSlider figcaption:not(.productname) .headlinecontainer>*{font-size:21px}.ce_responsiveSlider .readmore,.ce_responsiveSlider .text,.ce_responsiveSlider .phoneholder{font-size:12px}}
