@font-face{font-family:'fontawesome';src:url('/stimages/fonts/fontawesome/fontawesome.woff2') format('woff2'),url('/stimages/fonts/fontawesome/fontawesome.woff') format('woff'),url('/stimages/fonts/fontawesome/fontawesome.eot') format('embedded-opentype'),url('/stimages/fonts/fontawesome/fontawesome.otf') format('opentype'),url('/stimages/fonts/fontawesome/fontawesome.ttf') format('truetype'),url('/stimages/fonts/fontawesome/fontawesome.svg') format('svg');font-style:normal;font-weight:normal;font-display:block}@font-face{font-family:'opensans';src:url('/stimages/fonts/opensans/opensans-light.woff') format('woff'),url('/stimages/fonts/opensans/opensans-light.eot') format('embedded-opentype'),url('/stimages/fonts/opensans/opensans-light.ttf') format('truetype'),url('/stimages/fonts/opensans/opensans-light.svg') format('svg');font-style:normal;font-weight:normal;font-display:fallback}@font-face{font-family:'opensans';src:url('/stimages/fonts/opensans/opensans-lightitalic.woff') format('woff'),url('/stimages/fonts/opensans/opensans-lightitalic.eot') format('embedded-opentype'),url('/stimages/fonts/opensans/opensans-lightitalic.ttf') format('truetype'),url('/stimages/fonts/opensans/opensans-lightitalic.svg') format('svg');font-style:italic;font-weight:normal;font-display:fallback}@font-face{font-family:'opensans';src:url('/stimages/fonts/opensans/opensans-semibold.woff') format('woff'),url('/stimages/fonts/opensans/opensans-semibold.eot') format('embedded-opentype'),url('/stimages/fonts/opensans/opensans-semibold.ttf') format('truetype'),url('/stimages/fonts/opensans/opensans-semibold.svg') format('svg');font-style:normal;font-weight:bold;font-display:fallback}@font-face{font-family:'opensans';src:url('/stimages/fonts/opensans/opensans-semibolditalic.woff') format('woff'),url('/stimages/fonts/opensans/opensans-semibolditalic.eot') format('embedded-opentype'),url('/stimages/fonts/opensans/opensans-semibolditalic.ttf') format('truetype'),url('/stimages/fonts/opensans/opensans-semibolditalic.svg') format('svg');font-style:italic;font-weight:bold;font-display:fallback}:root{font-size:16px}body{margin:0;padding:0}#ecomasCMSContent{padding:10px 20px}#dBannerImg1,#ecomaspg_dplaceholder_1{background-repeat:no-repeat;background-size:cover;background-position:center;display:block;max-width:100% !important;height:auto !important;aspect-ratio:3.62}html,body,p,div,address,td,th,li,textarea,li,pre,input,select,option{font-size:1.25rem;font-family:'opensans','Open Sans',sans-serif;color:#353f42;line-height:1.5}.fehler{font-size:1.25rem;text-decoration:none;color:#DF002B;font-style:normal;font-weight:normal}.hinweis,#ecomasCMSContent .hinweis{color:#666;font-size:1.75rem;font-size:clamp(1rem,1vw+1rem,1.75rem);margin:2.5rem 0;text-align:center}a{text-decoration:none;color:#17418a}a:hover{color:#f08000}h1{color:#17418a;text-transform:uppercase;font-size:2.25rem;font-size:clamp(1.5rem,1vw+1rem,2.25rem);font-weight:normal}h2{color:#17418a;font-size:2.3rem;font-size:clamp(1.5rem,1vw+1rem,2.25rem);font-weight:normal}h3{color:#17418a;font-size:1.5rem;font-size:clamp(1.5rem,1vw+1.25rem,2.25rem)}img{max-width:100%;height:auto}video{max-width:100%}form[name="ecomasform"] input:not([type="checkbox"]),form[name="ecomasform"] textarea,form[name="ecomasform"] select{width:100%;box-sizing:border-box;padding:0.5rem;appearance:none;border:1px solid #ccc}form[name="ecomasform"] input[type="submit"]{background-color:#17418a;color:#fff;cursor:pointer;border:1px solid #17418a}.faqList{}#ecomasCMSContent .faqList li:nth-child(2n){display:block}#mSearch{display:none}#mSearch.show{display:block}.startContainerEinfach img{display:block;width:100%;height:auto}.startContainerEinfach{position:relative;margin:150px 0}.startContainerEinfachText{position:absolute;top:0;width:100%;height:100%}.startContainerEinfachText h2{color:#fff;text-transform:uppercase;text-align:center;font-size:3rem}.startContainerEinfachMiddle{position:relative}.startContainerEinfachMiddle .pointerBlueBig{position:absolute;width:33%;height:350px;background-image:url("../../navigation/pointerBlue.png");background-repeat:no-repeat;background-position:center;background-size:contain;color:#fff;display:inline-block;margin:0;box-sizing:border-box}.startContainerEinfachMiddle .pointerBlueBig div{padding:0 220px;color:#fff}.startContainerEinfachMiddle .pointerBlueBig div span{display:block;width:100px;height:100px;border:5px solid #6fb855;border-radius:50%;text-align:center;line-height:90px;font-size:50px;font-weight:bold;background-color:#fff;color:#17418a;margin:calc(30%) auto 0;box-sizing:border-box;padding-left:6%}.startContainerEinfachMiddle .pointerBlueBig div{padding:0 220px;color:#fff;text-align:center;font-weight:bold;font-size:1.5rem;box-sizing:border-box}.startContainerEinfachMiddle .pointerBlueBig:first-child{left:0}.startContainerEinfachMiddle .pointerBlueBig:nth-child(2){left:33%}.startContainerEinfachMiddle .pointerBlueBig:nth-child(3){left:66%}.haken{margin:5px 0}.haken:before{content:"\f00c";font-family:'fontawesome';font-size:1.3rem;color:#17418a}ul.haken{margin:0;list-style:none;padding:0}ul.haken:before{content:""}ul.haken li{padding:5px 5px 5px 30px;position:relative}ul.haken li:before{position:absolute;content:"\f00c";font-family:'fontawesome';font-size:1.3rem;color:#17418a;left:2px}.startContainerEinfachBottom div{display:inline-block;width:50%;box-sizing:border-box;position:absolute;top:0;max-height:42px}.startContainerEinfachBottom{display:block;width:70%;bottom:0;position:absolute;left:15%;height:42px}.startContainerEinfachBottom div a{display:block;width:100%;color:#fff;text-align:center;font-weight:bold;font-size:1.5rem;padding:3px 0;box-sizing:border-box}.startContainerEinfachBottom .pointerWhiteSmall{display:inline-block;width:30px;width:28px;height:17px;position:relative}.startContainerEinfachBottom .pointerWhiteSmall:after{position:absolute;left:0;top:11px}.startContainerEinfachBottom > div:first-child{background-color:#17418a;left:0}.startContainerEinfachBottom > div:nth-child(2){background-color:#6fb855;right:0}.faqList li{padding:10px;box-sizing:border-box}.faqList li:nth-child(2n){display:none}.faqList li:nth-child(2n + 1){color:#fff;background-color:#11346e;font-size:1.5rem;position:relative;padding-right:30px;margin-top:20px;cursor:pointer}.faqList li:nth-child(2n+1):before{content:'';width:40px;height:40px;background-color:#f08000;border-radius:50%;display:block;position:absolute;right:7px;top:50%;transform:translateY(-50%)}.faqList li:nth-child(2n+1):after{content:'';width:40px;height:25px;display:block;position:absolute;right:7px;top:50%;transform:translateY(-50%);background-image:url("../../navigation/pointerUpDown.png");background-repeat:no-repeat;background-position:top center;background-size:100%;line-height:40px;text-align:center}#gBody .faqList .faqListOpen::after{width:40px;height:24px;right:7px;top:48%;background-position:bottom center}#gBody .faqList .faqListOpen+li{display:block}#buttonDirekt{display:none}#buttonDirekt,#containerDirekt,#mobileSearch{cursor:pointer}html.showDirekt #buttonDirekt{display:block;position:fixed;right:0;top:265px;z-index:5000}#Startseite #bannerHeader{border-bottom:4px solid #f08000;margin-top:64px}#bannerHeader{display:block;margin-bottom:10px;position:relative}html:not(#Startseite) main{position:relative;margin-top:65px}#headerDirekt{position:absolute;left:0;top:50%;width:24%;height:350px;z-index:300;transform:translateY(-50%);background-image:url("../../navigation/headerdirektbestellen.png");background-repeat:no-repeat;background-position:center;background-size:contain;cursor:pointer;visibility:hidden;opacity:0;transition:1s all;width:40%}#headerDirekt.visible{visibility:visible;opacity:1}#headerHeight{background-color:#fff;box-shadow:-3px 0 10px rgba(0,0,0,0.2);position:fixed;top:0;z-index:4999}#headerHeight,#headerFull{height:60px;max-height:60px;width:100%}#headerFull{box-sizing:border-box;left:0;padding-top:15px;position:absolute}#headerTop{box-sizing:border-box;padding:0 15px;display:flex;justify-content:space-between;max-width:1400px;margin:0 auto;width:100%}#headerTop div{line-height:1;position:relative;text-align:center}#headerTop div span{display:none;color:#17418a;font-size:0.875rem;padding-top:6px;text-align:center}#headerTop #headerBasket span{padding-top:3px}#headerBasket img,#containerDirekt img{display:block}#headerBasket img{width:60%}#tUsrant a::before,#containerDirekt div::before,#mobileSearch::before,#bMenu::before{color:#17418a;content:"\f007";display:block;font-family:'fontawesome';font-size:1.5rem;line-height:1;text-align:center}#containerDirekt div::before{content:"\f0fe"}#mobileSearch::before{content:"\f002"}#menuBereich{background-color:#f0e6e6;border:1px solid #17418a;border-radius:50%;display:none;height:40px;margin-top:-6px;width:40px}#menuBereich:hover{border-color:#f08000;background-color:#17418a}#menuBereich #bMenu span{display:none}#bMenu::before{content:"\f0c9";font-size:1.75rem;transform:translatey(18%)}#tUsrant a:hover:before,#tUsrant a:hover span,#containerDirekt:hover span,#containerDirekt:hover div::before,#headerBasket:hover span,#mobileSearch:hover:before,#mobileSearch:hover span,#menuBereich a:hover:before,#menuBereich a:hover span{color:#f08000}#top_login_layer{border:1px solid #999;background-color:#fff;box-shadow:2px 2px 4px rgba(0,0,0,0.2);top:200px;padding:10px 0;min-width:200px}#top_login_layer .closemenu{font-family:fontawesome;color:#f08000;font-size:24px;position:absolute;top:5px;right:10px;cursor:pointer}#top_login_layer .closemenu:before{content:'\f057'}#top_login_layer .closemenu:hover{color:#f00}#top_login_layer div{padding:0 10px;color:#17418a;font-size:0.75rem}#top_login_layer div.title_login{margin-top:-10px;margin-bottom:10px;background-color:#fff;color:#17418a;font-size:1.3rem;font-weight:bold;padding:0.5rem 2rem}#top_login_layer menu{margin:0;padding:0}#menu_shop_passforget{padding:0 10px;display:block}#top_login_layer menu a{display:block;text-decoration:none;color:#5c5c5c;line-height:200%;font-size:14px;padding:0px 10px 0 40px;border-bottom:1px solid #e6e6e6;text-transform:uppercase}#top_login_layer menu a:hover{background-color:#656565;color:#fff}#top_login_layer menu a:before{font-family:fontawesome;font-size:20px;position:absolute;margin-left:-34px}#top_login_layer menu a:nth-child(1):before{content:'\f085'}#top_login_layer menu a:nth-child(2):before{content:'\f290'}#top_login_layer menu a:nth-child(3):before{content:'\f0e6'}#top_login_layer menu a:nth-child(4):before{content:'\f24a'}#top_login_layer menu a:last-child:before{content:'\f08b'}#top_login_layer menu a:last-child{border-bottom:0}#top_login_layer input{color:#17418a;margin-bottom:15px;width:100%;box-sizing:border-box;font-size:1rem}.border_ShowDialog h3{line-height:1.1;margin:1.1rem 0}.showHeadInfo{overflow:hidden}#gNavigation{z-index:9999}.skipToContent{color:#fff;position:absolute;background-color:#006590;left:50%;padding:5px 10px;transform:translateX(-50%);top:0;z-index:-1;opacity:0}.skipToContent:focus{opacity:1;z-index:10000}h2.typeOverHeading{text-align:center;font-size:2rem;font-weight:bold;text-transform:uppercase;margin:0 0 15px}#typeOverviewContainer{margin:50px 0;text-align:center}.oneType img{width:100%;height:auto;display:block}.typeText{position:absolute;left:10px;bottom:10px}.typeText p{font-size:28px;color:#fff;margin:0;text-shadow:1px 1px 2px black;padding:0;box-sizing:border-box;line-height:28px;margin-bottom:5px}.typeText p:first-child{margin-bottom:10px}.shadowSpan{display:block;position:absolute;background-color:black;z-index:100;width:100%;height:100%;opacity:0.5}.shadowSpan:hover{opacity:0}.typeText p span{display:inline-block;position:relative;height:1em;width:28px}.typeText p span::after{content:'';background-image:url("../../navigation/Header_Footer/pointerAll.svg");display:block;width:28px;height:17px;background-size:70px;background-position-y:37px;position:absolute;left:0;top:50%;transform:translateY(-40%)}.modell_preis{display:block;white-space:nowrap}ul{list-style:none;text-decoration:none;padding:0}#mainHeadline{color:#17418a;text-transform:uppercase;font-size:3rem;font-size:clamp(1.875rem,2vw+1rem,3rem)}.cont_list li{}.cont_list li h3{margin:0;font-size:1rem}#ecomas-scch-button{background-color:#184084 !important}#ecomas-scch-button-b,#ecomas-scch-button-c{color:#184084 !important;border-color:#184084 !important}#dropdownmenu_layer{border:1px solid #eee;box-shadow:2px 2px 8px rgba(0,0,0,0.3);min-width:260px;overflow:hidden;text-align:left;background-color:rgba(255,255,255,0.98);animation-name:toopacity;animation-duration:0.5s}#dropdownmenu_layer a{border-bottom:1px solid #ccc;font-size:0.8rem;padding:5px 10px;display:block;color:#333}#dropdownmenu_layer a:hover{background-color:#11346e;color:#fff}#breadcrumb a::before{content:"";font-family:'fontawesome';font-size:0.8rem;display:inline-block;margin:0 8px}#breadcrumb a:empty{display:none}#closemenu{display:none}#mdectpls{display:none}#mdecPopupBG{position:fixed;top:0;left:0;bottom:0;right:0;z-index:100001;background-color:rgba(0,0,0,0.3);visibility:hidden;opacity:0;transition:all 1s}#mdecPopup{position:fixed;z-index:100002;background-color:#fff;top:50%;left:50%;transform:translate(-50%,-50%);visibility:hidden;opacity:0;transition:all 1s;max-width:95vw;max-height:90vh;overflow:auto}#mdecPopup div.ptitle{background-color:#fff;color:#17418a;font-size:1.3rem;font-weight:bold;padding:0.5rem 2rem;position:sticky;top:0;z-index:2}#mdecPopup div.ptitle br{display:none}#mdecPopup div#wasteTxt{background-color:#fff;color:red;font-size:1.125rem;padding:0.5rem 2rem;position:sticky;top:3rem;z-index:4}#mdecPopup div#wasteTxt span{font-weight:bold}#mdecPopup span.pclose:before{content:"";font-family:'fontawesome';font-size:26px;display:block;width:26px;height:26px;color:#f08000;line-height:26px;text-align:center}#mdecPopup span.pclose{display:block;cursor:pointer;width:26px;height:26px;position:absolute;top:0;right:0;background-color:#fff;border-radius:50%}#mdecPopup span.pclose:hover:before{color:#f00}#mdecPopup .perror{color:red;padding:0.5rem 1rem}#mdecPopup .perror:empty{display:none}#mdecPopup div.pcont{padding:1rem 2rem;min-width:200px;max-width:90vw;box-sizing:border-box}#mdecPopup div.pcont,#mdecPopup div.pcont div,#mdecPopup div.pcont p{color:#17418a}#mdecPopupBG.visible,#mdecPopup.visible{visibility:visible;opacity:1}#mdecPopup div.pcont button{display:block;background-color:#f08000;color:#fff;text-align:center;padding:0.5rem 2rem;border-radius:3px;border:0;width:100%;box-sizing:border-box;font-size:1.7rem;font-weight:normal;cursor:pointer}.bannerPopupText p{color:#17418a;font-size:1.3rem;font-weight:bold;margin:0;padding:15px}.bannerPopupText > div{padding:15px;height:70px;line-height:40px;display:block;width:100%;box-sizing:border-box;display:flex;flex-wrap:nowrap;font-size:1.7rem;color:#17418a;font-weight:bold}.bannerPopupText div span{position:relative;height:40px;display:inline-block;box-sizing:border-box;background-color:#17418a;width:30px;margin-right:20px}.bannerPopupText div span::before{content:'';position:absolute;left:0;top:0;width:0;height:0;border-left:10px solid #fff;border-top:20px solid transparent;border-bottom:20px solid transparent;z-index:1}.bannerPopupText div span::after{content:"";position:absolute;right:-15px;top:0;width:0;height:0;border-left:15px solid #17418a;border-top:20px solid transparent;border-bottom:20px solid transparent}.bannerPopupText div input,.bannerPopupText div select{border:1px solid #17418a;width:70%;margin-left:auto;max-width:400px;box-sizing:border-box}#dFooter{background-color:#184084;width:100%;background-image:url("../../navigation/Header_Footer/footerBackground.png");background-image:url("../../navigation/Header_Footer/footerBackground.jpg");background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;margin-top:4rem}#footerContainer{max-width:1400px;width:100%;display:block;margin:0 auto;display:flex;justify-content:space-between;box-sizing:border-box;padding:70px 10px}#footerContainer li,#footerContainer a{color:#fff}#footerContainer ul li:first-child{font-weight:bold;font-size:1.3rem}#footerPayment{margin-top:10px}#dBannerTools{display:none}#breadcrumb{margin:0 auto;max-width:1400px;font-size:1.125rem}.breadcrumbLine{width:100%;height:1px;background-color:lightgray;display:block;margin:10px 0 30px}#dFooter #generalToTop{position:absolute;right:30px;top:-70px;width:160px;height:120px;background-repeat:no-repeat;background-size:cover;background-image:url("../../navigation/Header_Footer/footerToTop.svg");background-position:center;text-align:center;box-sizing:border-box;padding-top:15px;color:#ED7C24;font-weight:bold;font-size:25px}.imageBlock{margin:100px auto;margin-top:clamp(0px,5vw,100px)}.imageBlock img{display:block;width:100%;height:auto}.imageBlock img[src*="navigation/shop/noimage1.jpg"]{opacity:0}.imageBlock a{display:block;border:1px solid #fff;box-sizing:border-box;position:relative;background-color:#666}.imageBlock .imageShadow{position:absolute;display:block;width:100%;height:100%;background-color:black;top:0;opacity:0.5;transition:all 1s}.imageBlock .imageShadow:hover{opacity:0}.imageBlock p{position:absolute;color:#fff;font-size:1.45rem;font-weight:bold;bottom:0;width:100%;text-align:right;padding:0 105px 15px 0;box-sizing:border-box;margin:0}.startImageBlocks{position:absolute;right:0;bottom:0;width:97px;height:37px}.startImageBlocks .pointerWhiteSmall{display:inline-block;width:20px;height:20px;margin-left:7px;position:relative}.startImageBlocks .pointerWhiteSmall:after{position:absolute;top:0;left:0}.pointerWhiteSmall:after{content:'';background-image:url("../../navigation/Header_Footer/pointerAll.svg");display:block;width:28px;height:17px;background-size:70px;background-position-y:37px}.ecomaspgcontrols_text_sub{display:none !important}.ecomaspgcontrols_text_sub h2{text-transform:uppercase;color:#17418a;font-size:2.8rem;text-shadow:0 0 4px rgba(172,172,172,0.9)}.ecomaspgcontrols_text_sub h2{font-size:1rem}.ecomaspgcontrols_text_sub p{color:#17418a;font-size:1.5rem;font-weight:600;text-shadow:0 0 4px rgba(172,172,172,0.9)}#headerBasket span#basketCounter{background:#fff;border:1px solid #ee7d25;border-radius:50%;display:block;font-size:1rem;height:20px;line-height:20px;left:60px;position:absolute;text-align:center;top:-6px;width:20px}#ecomas{background-color:#fff;text-align:right}#ecomas a{font-size:0.8rem}.pointer:before{content:"";position:absolute;right:-8px;bottom:0;width:0;height:0;border-left:8px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.pointer{display:block;position:absolute;width:20px;height:20px;background-color:#fff}.pointer:after{content:"";position:absolute;left:0px;bottom:0;width:0;height:0;border-left:8px solid #164189;border-top:10px solid transparent;border-bottom:10px solid transparent}.Lesebereich{width:90%;width:calc(100% - 20px);margin:0 auto;max-width:1400px}table.tabelle-zweispaltig{display:table}table.tabelle-zweispaltig td{padding:6px 0 !important}table.tabelle-zweispaltig tr td:first-of-type{padding-right:12px !important}table.tabelle-zweispaltig tr td:last-of-type{padding-left:12px !important}#ecomasCMSContent .FAQInhalt > tbody > tr > th{display:table-cell;background-color:#11346e;color:#fff;padding:20px 30px;width:30%}#ecomasCMSContent .FAQInhalt > tbody > tr > td{text-align:left;padding:20px}.FAQInhalt .tableoverflow th{padding-left:8px}.FAQInhalt th p,.FAQInhalt th div{padding:0;margin:0;color:#fff}.FAQInhalt{width:100%;padding:0}.FAQInhalt tr[id^="faqrow"]{display:block;margin-top:20px}.FAQInhalt tr[id^="faqrow"] th.FAQCell{cursor:pointer;position:relative;padding:10px;font-size:1.5rem}.FAQInhalt th.FAQCell{font-weight:normal;padding:15px 30px 10px;margin:0;vertical-align:top;background-color:#11346e;;color:#fff;text-align:left;display:block}.FAQInhalt th.FAQCell::before{content:'';width:40px;height:40px;background-color:#f08000;border-radius:50%;display:block;position:absolute;right:7px;top:50%;transform:translateY(-50%)}.FAQInhalt th.FAQCell::after{content:'';width:40px;height:25px;display:block;position:absolute;right:7px;top:50%;transform:translateY(-50%);background-image:url("../../navigation/pointerUpDown.png");background-repeat:no-repeat;background-position:top center;background-size:100%;line-height:40px;text-align:center}.FAQInhalt tr[id^="faqrow"].opened th.FAQCell:after{width:40px;height:24px;right:7px;top:48%;background-position:bottom center}.FAQInhalt tr[id^="faqrow"] > td{display:none;padding:10px}.FAQInhalt tr[id^="faqrow"].opened > td{display:block}@media only screen and (min-width:2000px){.container{margin-left:auto;margin-right:auto;max-width:80vw}}@media only screen and (min-width:576px){#breadcrumb{font-size:unset}.imageBlock{display:flex;flex-wrap:wrap;justify-content:center}.imageBlock a{flex-basis:50%}#headerTop div span{display:block}#headerHeight,#headerFull{height:80px;max-height:80px}#Startseite #bannerHeader{margin-top:84px}#headerBasket img{margin:0 auto}#menuBereich{background-color:#f0e6e6;border:1px solid #17418a;border-radius:50%;height:55px;width:55px}#bMenu::before{content:"\f0c9";font-size:2.5rem;transform:translatey(20%)}html:not(#Startseite) main{margin-top:100px}}@media only screen and (min-width:997px){.lastgroup{display:none;position:absolute;left:490px;top:0}.tabGroup > ul{display:none;position:absolute;box-sizing:border-box;margin-top:10px;min-height:470px;width:485px;margin-left:-120px}ul.subgroup{position:absolute;display:none;left:490px;top:0}html:not(#Startseite) main{margin-top:150px}#navGroups{margin:0}#navGroups ul{z-index:1000}#headerBottom{margin-top:22px;border-bottom:4px solid #174189}#headerBottomContainer{width:100%;max-width:1400px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}#headerPlaceholder{display:block;position:absolute;width:calc((100% - 1400px) / 2);height:40px;background-color:#efefef}li.tabGroup{display:block;height:40px;line-height:40px;position:relative;background:#efefef;padding:0 30px;margin-right:20px}li.tabGroup:nth-child(n + 2):after{content:"";position:absolute;left:0;bottom:0;width:0;height:0;border-left:20px solid white;border-top:20px solid transparent;border-bottom:20px solid transparent}li.tabGroup:before{content:"";position:absolute;right:-20px;bottom:0;width:0;height:0;border-left:20px solid #efefef;border-top:20px solid transparent;border-bottom:20px solid transparent}#navGroups{display:flex;padding:0}li.tabGroup{margin-right:20px}#navGroups a,#headerBottom div{font-size:1.4rem}#headerTop div,#headerFull a,#headerBottom div,#headerTel:before{color:#17418a}#search_exp{border:0;border-bottom:1px solid gray;width:100%;display:block;padding-right:25px;box-sizing:border-box}#gSearch{flex-grow:1;margin:0 20px}#searchform{width:100%;position:relative}#searchgo{background-color:unset;border:none;left:0;cursor:pointer}.searchButtonIcon{right:10px}.searchButtonIcon:after{font-family:'fontawesome';content:"\f002";left:0;font-size:20px;text-align:center;color:gray}.searchButtonIcon:after,.searchButtonIcon,#searchgo{position:absolute;width:30px;height:30px;top:0}#headerTel{padding-right:15px}#headerTel:before{font-family:'fontawesome';content:"\f2a0";margin-right:10px;font-size:1.2rem}.tabGroup ul{z-index:100}.tabGroupClick+.openMenuBackground{position:absolute;width:100%;background-color:#11346e;height:485px;left:0;top:140px;z-index:800;opacity:0.9}.tabGroupClick .shadow{display:none;position:fixed;left:0;width:100%;height:100%;background-color:black;top:635px;opacity:0.6}#headerFull .tabGroupClick > a,#navGroups a.act{color:#f08000}}@media only screen and (min-width:2200px){.startContainerEinfachMiddle .pointerBlueBig div{padding:0 190px}.startContainerEinfachMiddle .pointerBlueBig{height:470px}.startContainerEinfachMiddle .pointerBlueBig div{font-size:2.2rem;margin-left:50px}.startContainerEinfachMiddle .pointerBlueBig div span{width:120px;height:120px;line-height:100px;font-size:70px}}@media only screen and (max-width:1680px){.startContainerEinfachMiddle .pointerBlueBig div{padding:0px 180px;font-size:1.1rem}.startContainerEinfachMiddle .pointerBlueBig{height:250px}.startContainerEinfachMiddle .pointerBlueBig div span{width:60px;height:60px;line-height:47px;font-size:30px;padding-left:3%}.typeText p{font-size:20px;line-height:20px}}@media only screen and (max-width:1279px){.startContainerEinfach{height:600px}.startContainerEinfach img{width:auto;height:100%}.startContainerEinfachBottom{width:100%;left:0}.startContainerEinfachMiddle .pointerBlueBig div{padding:0 120px}.typeText p{font-size:25px;line-height:25px}.typeOverview a{flex-basis:50%}#footerContainer{flex-wrap:wrap}#footerContainer > div{flex-basis:50%}}@media only screen and (max-width:996px){#headerTop #gSearch{display:none}#gNavigation{overflow-y:scroll}#dFooter #generalToTop{width:120px;height:120px;padding-top:25px;font-size:20px}#search_exp{border:0;border-bottom:1px solid gray;width:100%;display:block;padding-right:25px;box-sizing:border-box}#searchform,#mSearchform{width:100%;position:relative}#searchgo{background-color:transparent;border:none;left:0;cursor:pointer}.searchButtonIcon{right:10px}.searchButtonIcon:after{font-family:'fontawesome';content:"\f002";left:0;font-size:20px;text-align:center;color:gray}.searchButtonIcon:after,.searchButtonIcon{position:absolute;width:30px;height:30px;top:0}#mSearchgo{background-color:transparent;border:none;color:gray;cursor:pointer;font-family:'fontawesome';font-size:1.5rem;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}#mSearch_exp{border:1px solid gray;border-radius:10px;box-sizing:border-box;display:block;font-size:1.5rem;padding:1rem;width:100%}#mSearch_exp:focus{outline:1px solid #17418a}#mSearchclose{background-color:transparent;border:none;color:#fff;cursor:pointer;display:block;font-family:'opensans','Open Sans',sans-serif;font-size:1.25rem;margin-top:2rem;position:absolute;right:0}#mSearchclose:hover{color:#f08000}#mSearchclose::after{content:'\f00d';font-family:'fontawesome';padding-left:0.5rem}#headerTel:before{font-family:'fontawesome';content:"\f2a0";margin-right:10px;font-size:1.2rem}#menuBereich{display:block}.menuicon{fill:#fff;height:100%;width:100%}#gNavigation:target{left:0;transition:left 1s}#gNavigation{background-color:#025a8e;box-shadow:-3px 0 10px rgba(0,0,0,0.2);height:100%;max-width:50vw;padding:30px 0 0;text-align:center;top:128px;position:fixed;width:80%;z-index:12000}.closeIcon{background:#fff 10px 10px / 20px 20px;background-repeat:repeat;background-image:none;display:block;height:0;padding-top:40px;position:absolute;right:4px;top:4px;width:40px;z-index:4000}#closemenu{background-image:linear-gradient(45deg,transparent 13px,#ccc 13px,#ccc 15px,transparent 0),linear-gradient(-45deg,#fff 13px,#ccc 13px,#ccc 15px,#fff 0);background-repeat:no-repeat;border-radius:50%;display:block}#gNavigation:not(:target){left:-100%;transition:left 1.5s}#gNavigation:target{right:0;transition:left 1s}#navGroups{text-align:left}#navGroups > li{box-sizing:border-box;border-top:1px solid #D8D8D8;border-bottom:1px solid #D8D8D8;border-left:2px solid #D8D8D8;border-right:2px solid #D8D8D8}#navGroups > li:first-child{border-top:2px solid #D8D8D8}#navGroups > li:nth-last-child(2){border-bottom:2px solid #D8D8D8}.tabGroup > a.subtree:after,li.subGroup > a.subtree:after,li.botGroup > a.subtree:after{font-family:'fontawesome';content:"\f054";position:absolute;top:5px;right:5px;color:#fff}#headerFull a{color:#fff}.tabGroupClick > a.subtree:after,li.subGroupClick > a.subtree:after,li.botGroupClick > a.subtree:after{content:"\f078"}.tabGroup > a,li.subGroup > a,li.botGroup > a{display:block;box-sizing:border-box;position:relative}#headerTel{display:none}#shadowSearch{display:none}#gNavigation:target+#shadowMenu,#shadowSearch.show{height:100vh;display:block;z-index:5001;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;opacity:0.8;background-color:#1d1d1d;position:fixed;width:100%;top:0}#mSearch.show{display:block}#mSearch.show{left:50vw;position:fixed;top:50vh;transform:translate(-50%,-50%);width:95vw;z-index:10000}.body-scrolled #bMenu,.bFixed #bMenu{left:10px;top:10px}.body-scrolled #headerBasket,.bFixed #headerBasket{display:block;top:5px}.body-scrolled #headerTop #gSearch+div,.bFixed #headerTop #gSearch+div{position:fixed;right:0;top:0;z-index:1000}form[name="ecomasform"] td{display:block;width:100% !important;box-sizing:border-box}}@media only screen and (max-width:950px){.startContainerEinfachMiddle .pointerBlueBig div{padding:0px 80px;font-size:0.8rem}.startContainerEinfach{height:400px}.startContainerEinfachMiddle .pointerBlueBig{height:150px}.startContainerEinfachMiddle .pointerBlueBig div span{width:40px;height:40px;line-height:30px;font-size:20px;margin:calc(20%) auto 0}.startContainerEinfachBottom div a{font-size:1rem}.startContainerEinfachText h2{font-size:2rem}.startContainerEinfachBottom .pointerWhiteSmall{display:none}.startContainerEinfachBottom{height:unset}.typeText p{font-size:18px;line-height:18px}}@media only screen and (max-width:767px){#logoBereich{width:110px;overflow:hidden}#ghome{display:block;text-align:left;width:300px}#gLogo{width:60%}}@media only screen and (max-width:600px){.startContainerEinfachBottom div{width:100%;position:unset;max-height:unset}.startContainerEinfachMiddle .pointerBlueBig div{padding:0px 20px;font-size:0.6rem}.startContainerEinfachMiddle .pointerBlueBig div span{margin:30px auto 0}.typeText p{font-size:24px;line-height:24px}.typeOverview a{flex-basis:100%}}@media only screen and (max-width:576px){#headerBasket{width:54px}#headerBasket img{width:100%}#headerBasket span#basketCounter{left:30px}#mdecPopup div.ptitle{padding:0.5rem;font-size:1rem}#mdecPopup div.pcont{padding:1rem;max-width:unset}.bannerPopupText > div{font-size:1.25rem;padding:15px 5px}#myPostCode,#myPostCode option,#myArt,#myArt option,#myDate{font-size:1rem}#gNavigation{max-width:100%;top:0;width:100%}}@media only screen and (max-width:420px){.bannerPopupText div input,.bannerPopupText div select{width:65%}}@media only screen and (max-width:375px){.bannerPopupText div input,.bannerPopupText div select{width:60%}}@media only screen and (min-width:576px){.typeOverview{display:flex;flex-wrap:wrap}.typeOverview a{flex-basis:50%;position:relative;border:1px solid #fff;box-sizing:border-box}.ecomaspgcontrols_text_sub{display:block !important;text-align:right !important;width:98% !important}.ecomaspgcontrols_text_sub h1{font-size:2rem}.ecomaspgcontrols_text_sub h2{font-size:1.5rem}.ecomaspgcontrols_text_sub p{font-size:1rem}#headerDirekt{width:26%}}@media only screen and (min-width:768px){#headerDirekt{width:24% !important}.ecomaspgcontrols_text_sub h2{font-size:1.75rem}}@media only screen and (min-width:992px){#typeOverviewContainer{margin:100px 0}h2.typeOverHeading{font-size:3rem}.ecomaspgcontrols_text_sub{text-align:center !important;width:100% !important}.ecomaspgcontrols_text_sub h1{font-size:2.5rem}.ecomaspgcontrols_text_sub h2{font-size:2rem}.ecomaspgcontrols_text_sub p{font-size:1.25rem}}@media only screen and (min-width:992px) and (max-width:1200px){.ecomaspgcontrols_text_sub{margin-left:5%;width:95% !important}}@media only screen and (min-width:997px){#headerHeight,#headerFull{height:140px;max-height:140px}#Startseite #bannerHeader{margin-top:140px}#headerTop #gSearch{display:flex}#mobileSearch{display:none}#tUsrant,#containerDirekt{margin:0 0.75rem}}@media only screen and (min-width:1200px){.imageBlock a,.typeOverview a{flex-basis:25%}.flexBlock{display:flex;justify-content:space-between;flex-wrap:wrap}.flexBlock h3{color:#ee7d25;text-align:center}.flexBlock img{display:block;margin:0 auto}.flexBlock h3,.flexBlock p{text-align:center}.Lesebereich{width:calc(100% - 60px)}.ecomaspgcontrols_text_sub h1{font-size:3rem}.ecomaspgcontrols_text_sub h2{font-size:2.5rem}}@media only screen and (min-width:1400px){.ecomaspgcontrols_text_sub h1{font-size:3.5rem}.ecomaspgcontrols_text_sub p{font-size:1.4rem}}@media only screen and (min-width:1800px){.ecomaspgcontrols_text_sub h1{font-size:4rem}.ecomaspgcontrols_text_sub h2{font-size:3rem}.ecomaspgcontrols_text_sub p{font-size:1.75rem}}@media only screen and (max-height:600px){#headerHeight{position:absolute}}