.ce-align-left{text-align:left}.ce-align-center{text-align:center}.ce-align-right{text-align:right}.ce-table td,.ce-table th{vertical-align:top}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden}.ce-left .ce-gallery,.ce-column{float:left}.ce-center .ce-outer{position:relative;float:right;right:50%}.ce-center .ce-inner{position:relative;float:right;right:-50%}.ce-right .ce-gallery{float:right}.ce-gallery figure{display:table;margin:0}.ce-gallery figcaption{display:table-caption;caption-side:bottom}.ce-gallery img{display:block}.ce-gallery iframe{border-width:0}.ce-border img,.ce-border iframe{border:2px solid #000;padding:0}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:10px}.ce-image .ce-gallery{margin-bottom:0}.ce-intext.ce-right .ce-gallery{margin-left:10px}.ce-intext.ce-left .ce-gallery{margin-right:10px}.ce-below .ce-gallery{margin-top:10px}.ce-column{margin-right:10px}.ce-column:last-child{margin-right:0}.ce-row{margin-bottom:10px}.ce-row:last-child{margin-bottom:0}.ce-above .ce-bodytext{clear:both}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto}.ce-headline-left{text-align:left}.ce-headline-center{text-align:center}.ce-headline-right{text-align:right}.ce-uploads{margin:0;padding:0}.ce-uploads li{list-style:none outside none;margin:1em 0}.ce-uploads img{float:left;padding-right:1em;vertical-align:top}.ce-uploads span{display:block}.ce-table{width:100%;max-width:100%}.ce-table th,.ce-table td{padding:.5em .75em;vertical-align:top}.ce-table thead th{border-bottom:2px solid #dadada}.ce-table th,.ce-table td{border-top:1px solid #dadada}.ce-table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.ce-table-bordered th,.ce-table-bordered td{border:1px solid #dadada}.frame-space-before-extra-small{margin-top:1em}.frame-space-before-small{margin-top:2em}.frame-space-before-medium{margin-top:3em}.frame-space-before-large{margin-top:4em}.frame-space-before-extra-large{margin-top:5em}.frame-space-after-extra-small{margin-bottom:1em}.frame-space-after-small{margin-bottom:2em}.frame-space-after-medium{margin-bottom:3em}.frame-space-after-large{margin-bottom:4em}.frame-space-after-extra-large{margin-bottom:5em}.frame-ruler-before:before{content:'';display:block;border-top:1px solid rgba(0,0,0,.25);margin-bottom:2em}.frame-ruler-after:after{content:'';display:block;border-bottom:1px solid rgba(0,0,0,.25);margin-top:2em}.frame-indent{margin-left:15%;margin-right:15%}.frame-indent-left{margin-left:33%}.frame-indent-right{margin-right:33%}#menuemain_btn_con{position:fixed;z-index:109;bottom:0;left:calc(50% - 157.5px)}#menuemain_btn_con #menuemain_btn{position:relative;bottom:-10px;left:0;width:315px;height:70px;cursor:pointer}#menuemain_btn_con #menuemain_btn #svgBG{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}#menuemain_btn_con #menuemain_btn #svgBG svg{width:100%;height:100%}#menuemain_btn_con #menuemain_btn #svgBG svg .svgPath{fill:var(--main-signalColor01);filter:drop-shadow(0 10px 10px rgba(0,0,0,.5))}#menuemain_btn_con #menuemain_btn .icon_con{position:absolute;width:50px;height:35px;left:calc(50% - 25px);top:20px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;pointer-events:none;overflow:hidden}#menuemain_btn_con #menuemain_btn .icon_con .element{position:absolute;width:100%;height:20%;background-color:#fff;left:0%}#menuemain_btn_con #menuemain_btn .icon_con .element:nth-child(1){top:0%}#menuemain_btn_con #menuemain_btn .icon_con .element:nth-child(2){height:15%;top:30%}#menuemain_btn_con #menuemain_btn .icon_con .element:nth-child(3){height:9%;top:55%}#menuemain_btn_con #menuemain_btn .icon_con .element:nth-child(4){height:6%;top:74%}#menuemain_btn_con #menuemain_btn .icon_con.close{height:70px;transform:scale(0)}#menuemain_btn_con #menuemain_btn .icon_con.close .elementClose{position:absolute;width:60%;height:15%;background-color:#fff;top:15%;left:20%;border-radius:50%}#menuemain_btn_con #menuemain_btn .icon_con.close .elementClose:nth-child(1){transform:rotate(45deg)}#menuemain_btn_con #menuemain_btn .icon_con.close .elementClose:nth-child(2){transform:rotate(-45deg)}#menuemain_btn_con #menuemain_btn:hover{height:130px;bottom:0}#menuemain_btn_con #menuemain_btn:hover .icon_con{top:50px}#menuemain_btn_con #menuemain_btn:hover .icon_con .element:nth-child(1){height:6%;top:0%}#menuemain_btn_con #menuemain_btn:hover .icon_con .element:nth-child(2){height:9%;top:21%}#menuemain_btn_con #menuemain_btn:hover .icon_con .element:nth-child(3){height:15%;top:45%}#menuemain_btn_con #menuemain_btn:hover .icon_con .element:nth-child(4){height:20%;top:75%}#menuemain_btn_con #menuemain_btn:hover .icon_con.close{top:30px}#menuemain_btn_con #menuemain_btn:hover .icon_con.close .elementClose{width:100%;height:4%;top:50%;left:0;border-radius:0%}#menuemain_btn_con #menuemain_btn a{display:block;width:100%;height:100%}#menuemain_btn_con #menuemain_btn_bg{display:none}#menuemain_dropDown{position:fixed;display:flex;flex-direction:column;justify-content:center;bottom:-105%;left:0;width:100%;height:100%;z-index:108;background-color:rgba(var(--main-bgColorMenue));box-shadow:0 -10px 10px 1px rgba(0,0,0,.1)}#menuemain_dropDown #dropDownLeft{opacity:0}#menuemain_dropDown #dropDownLeft .levelOne{width:90%;margin:0;padding:0 5% 0 5%}#menuemain_dropDown #dropDownLeft .levelOne li{text-align:left;float:left;margin:0;padding:0}#menuemain_dropDown #dropDownLeft .levelTwo{margin:20px 0 0 0;padding:0}#menuemain_dropDown #dropDownLeft .levelTwo li{float:none;margin:0;padding:0}#menuemain_dropDown #dropDownLeft .levelThree{margin:5px 0 5px 0;padding:0;border-left:2px solid #ebebeb}#menuemain_dropDown #dropDownLeft .levelThree li{float:none;margin:0;padding:0}#menuemain_dropDown #dropDownLeft li{list-style:none}#menuemain_dropDown #dropDownLeft .button a{position:relative;display:block;margin:0 25px 0 0;height:100%;font-size:1.05rem;font-weight:100;text-decoration:none;text-transform:uppercase}#menuemain_dropDown #dropDownLeft .levelOne .button a{font-weight:800}#menuemain_dropDown #dropDownLeft .levelTwo .button a{font-weight:100;text-transform:lowercase;margin:0 15px 0 0}#menuemain_dropDown #dropDownLeft .levelThree .button a{font-size:.9rem;font-weight:100;text-transform:lowercase;margin:0 15px 0 10px}#menuemain_dropDown #dropDownLeft .levelOne .current a,#menuemain_dropDown #dropDownLeft .levelTwo .current a,#menuemain_dropDown #dropDownLeft .levelThree .current a{color:var(--main-signalColor01)}#menuemain_dropDown #dropDownLeft .button a:before{content:"";position:absolute;width:100%;height:1px;bottom:1px;left:0;background-color:var(--main-signalColor01);visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}#menuemain_dropDown #dropDownLeft .button a:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}@media only screen and (max-width:1000px){#menuemain_dropDown #dropDownLeft{}#menuemain_dropDown #dropDownLeft .button a{font-size:1.7rem;margin:4px 0 0 0}#menuemain_dropDown #dropDownLeft .levelOne li{float:none}#menuemain_dropDown #dropDownLeft .levelTwo{margin:0 0 0 0}#menuemain_dropDown #dropDownLeft .levelThree{display:none}#dropDownRight{display:none}}