@keyframes anim_slider_images_zoom{0%{-webkit-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@keyframes anim_slider_text_1_keys{0%{text-shadow:1px 1px 40px rgba(255, 255, 255, 0);-webkit-transform:translateX(0) scale(1);-ms-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}40%{text-shadow:1px 1px 1px rgba(255, 255, 255, 1)}60%{text-shadow:1px 1px 1px rgba(255, 255, 255, 1)}100%{text-shadow:1px 1px 40px rgba(255, 255, 255, 0);-webkit-transform:translateX(0em) scale(1.05);-ms-transform:translateX(0em) scale(1.05);transform:translateX(0em) scale(1.05)}}@keyframes anim_slider_text_2_keys{0%{text-shadow:1px 1px 40px rgba(255, 255, 255, 0);-webkit-transform:translateX(0) scale(1);-ms-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}40%{text-shadow:1px 1px 1px rgba(255, 255, 255, 1)}60%{text-shadow:1px 1px 1px rgba(255, 255, 255, 1)}100%{text-shadow:1px 1px 40px rgba(255, 255, 255, 0);-webkit-transform:translateX(0em) scale(1.05);-ms-transform:translateX(0em) scale(1.05);transform:translateX(0em) scale(1.05)}}@keyframes anim_slider_text_3_keys{0%{text-shadow:1px 1px 40px rgba(255, 255, 255, 0);-webkit-transform:translateX(0) scale(1);-ms-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}40%{text-shadow:1px 1px 1px rgba(255, 255, 255, 1)}60%{text-shadow:1px 1px 1px rgba(255, 255, 255, 1)}100%{text-shadow:1px 1px 40px rgba(255, 255, 255, 0);-webkit-transform:translateX(0em) scale(1.05);-ms-transform:translateX(0em) scale(1.05);transform:translateX(0em) scale(1.05)}}.anim_down_hide{-webkit-animation-name:anim_down_hide_keys;animation-name:anim_down_hide_keys;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes anim_down_hide_keys{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}90%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:0}}@keyframes anim_down_hide_keys{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}90%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:0}}.anim_bounce{-webkit-animation-name:anim_bounce_keys;animation-name:anim_bounce_keys;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:4s;animation-delay:4s}@-webkit-keyframes anim_bounce_keys{0%,10%,25%,40%,50%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-2vh);transform:translateY(-2vh)}30%{-webkit-transform:translateY(-1vh);transform:translateY(-1vh)}}@keyframes anim_bounce_keys{0%,10%,25%,40%,50%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-2vh);transform:translateY(-2vh)}30%{-webkit-transform:translateY(-1vh);transform:translateY(-1vh)}}.anim_rubber{-webkit-animation-name:anim_rubber_keys;animation-name:anim_rubber_keys;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:4s;animation-delay:4s}@-webkit-keyframes anim_rubber_keys{0%,10%,25%,40%,50%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(0.8);transform:scale(0.8)}30%{-webkit-transform:scale(0.9);transform:scale(0.9)}}@keyframes anim_rubber_keys{0%,10%,25%,40%,50%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(0.8);transform:scale(0.8)}30%{-webkit-transform:scale(0.9);transform:scale(0.9)}}:root{--me-width_left:20em;--me-width_right:0vw}@media (max-width:1365px){:root{--me-width_left:17em;--me-width_right:0vw}}body{position:relative}body.mobile .desktop{display:none}body:not(.mobile) .mobile{display:none}.geolink_ios,.geolink_android{display:none}body.ios .geolink_ios{display:block}body.ios .geolink_other{display:none}body.android .geolink_android{display:block}body.android .geolink_other{display:none}html{font-size:100%}body{font-family:'Questrial';font-size:0.9em;line-height:1.4;background-color:#2e2a29;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;color:#ddd}body.noscroll{overflow-y:hidden}.ce_text ul{list-style-type:none;padding-left:0em}.ce_text ul li:before{content:"";width:4px;height:2px;background-color:#b61030;display:inline-block;margin-right:0.5em;margin-bottom:0.2em;margin-left:-1em;border:1px solid rgba(204, 204, 204, 0.3);transition:background-color 0.5s, border 0.5s}#main .inside{min-height:0}#header{-webkit-transition:background, 0.2s, ease-in-out;-moz-transition:background, 0.2s, ease-in-out;-o-transition:background, 0.2s, ease-in-out;transition:background 0.2s ease-in-out;z-index:100;width:var(--me-width_left);height:100%}#header .inside{height:100%;padding:0}#container + .custom{margin-left:var(--me-width_left);margin-right:var(--me-width_right)}#logocontainer{width:46%;display:block;left:27%;top:5.5vh;position:relative}#logocontainer_invers{display:none}.logo_in_text{margin-bottom:4em}#header_line_horizontal{display:none;position:absolute;top:0;left:0;width:100vw;height:1px;background:linear-gradient(to right, rgba(204, 204, 204, 0) 0%, rgba(204, 204, 204, 0) 42em, rgba(204, 204, 204, 0.3) 43em, rgba(204, 204, 204, 0.3) 100%)}#header_line_vertical{position:absolute;left:var(--me-width_left);top:0;height:100vh;height:calc(var(--vh, 1vh) * 100);width:1px;background-color:rgba(204, 204, 204, 0.3)}.scroll_down_container #claimcontainer{width:100%;bottom:1em;margin:0 auto}.scroll_down_container #claimcontainer img{height:auto;min-height:0 !important;min-width:0 !important;width:100% !important}#header #claimcontainer{position:relative;z-index:1000;width:80%;display:block;margin-top:5vh;left:10%;opacity:0.8}#header #claimcontainer img{height:auto;min-height:0 !important;min-width:0 !important;width:100% !important}#container #claimcontainer{position:absolute;opacity:0.5;bottom:15vh;bottom:calc(var(--vh, 1vh) * 15);width:40vw;left:30vw}#footer{background-color:rgba(0, 0, 0, 0.9)}.header_page_overlay{position:fixed;left:0;top:0;width:100%;box-sizing:border-box;background-color:rgba(34, 34, 34, 0.9);z-index:9999}.header_page_overlay .inside{transform:translateZ(0);backface-visibility:hidden;padding-top:1em;padding-bottom:1em}[class*="icon-elegant-"],[class*="icon-simple-"]{position:relative;padding-left:2em;min-height:1.5em;min-width:1.5em;display:inline-block;box-sizing:border-box}[class*="icon-elegant-"]:before,[class*="icon-simple-"]:before{position:absolute;padding:0;display:block;margin-left:-2em}[class*="icon-elegant-"].icon_only,[class*="icon-simple-"].icon_only{padding-left:1.6em;display:inline-block}[class*="icon-elegant-"].icon_only:before,[class*="icon-simple-"].icon_only:before{margin-left:-1.35em}[class*="icon-elegant-"].toggle,[class*="icon-simple-"].toggle{padding-left:2.4em;padding-right:0.4em;padding-top:0.4em;padding-bottom:0.4em}.scroll_down_container{position:absolute;bottom:8vh;bottom:calc(var(--vh, 1vh) * 8);left:50%;min-width:15em;width:15%;color:#eee;text-align:center;transform:translateX(-50%);z-index:100}.scroll_down_container .scroll_down_text{display:block;background-color:rgba(255, 255, 255, 0.3);border:1px solid rgba(255, 255, 255, 0.2);color:#fff;width:8em;height:2em;line-height:2em;margin:0 auto}.scroll_down_container #toggle_scroll_down{font-size:350%}.social{text-align:center}.social [class*="icon-elegant-"]{font-size:160%}.gradient.spot{background-image:radial-gradient(circle, transparent 20%, rgba(0, 0, 0, 0.5))}.gradient.bottom_to_black{background-image:linear-gradient(rgba(255, 255, 255, 0.2) 0%, transparent 60%, rgba(0, 0, 0, 0.6) 100%)}.gradient.top_to_black{background-image:linear-gradient(rgba(0, 0, 0, 0.6) 0%, transparent 40%, rgba(255, 255, 255, 0.2) 100%)}.mod_article{position:relative}.slider_overlay{position:absolute;top:0;height:100%;width:100%}.slider_overlay .lightning{position:absolute;width:100%;height:100%;top:0}.slider_image_overlay{position:absolute;top:0;height:100%;width:100%}.slider_textoverlay{position:absolute;bottom:0;border-top:1px solid rgba(204, 204, 204, 0.3);background-color:rgba(51, 51, 51, 0.5);color:#ddd;width:100%}.slider_textoverlay .slider_textoverlay_navigation{border-bottom:1px solid rgba(204, 204, 204, 0.3);height:2em}.slider_textoverlay .slider_textoverlay_text{padding-top:2em;padding-bottom:2em}.slider_textoverlay .text_left{float:left;width:var(--me-width_left);text-align:center}.slider_textoverlay .text_center{margin-left:var(--me-width_left);padding:0 10vw;max-width:800px;margin:0 auto}#slider_start_navigation .spacer{position:absolute;background-color:rgba(17, 17, 17, 0.3)}#slider_start_navigation .spacer.spacer_top{top:0;height:0;width:100%}#slider_start_navigation .spacer.spacer_left{top:0;bottom:0;width:var(--me-width_left)}#slider_start_navigation .spacer.spacer_right{top:0;bottom:0;width:var(--me-width_right);right:0}#slider_start_navigation .spacer.spacer_bottom{bottom:0;height:0;width:100%}#slider_living_image_links{}#slider_living_image_links .positioned_link{transition:background-color 0.5s, border-color 0.5s, color 0.5s;font-size:1.1em;color:rgba(255, 255, 255, 1)}#slider_living_image_links .positioned_link:not(.invers)::before{color:rgba(255, 255, 255, 0.6);font-family:"elegant-icons";content:"\e075";font-size:85%;margin-right:0.6em;text-shadow:0px 0px 1px rgba(204, 204, 204, 0.3);transition:color 0.5s, text-shadow 0.5s}#slider_living_image_links .positioned_link.invers::after{font-size:0.7em;content:"\25B6";width:0.7em;height:0.45em;display:inline-block;margin-left:0.5em;margin-bottom:-0.005em;color:rgba(255, 255, 255, 0.6);-webkit-text-stroke-width:0.2px;-webkit-text-stroke-color:white;transition:color 0.5s}#slider_living_image_links .positioned_link:hover::before,#slider_living_image_links .positioned_link.active::before{color:rgba(182, 16, 48, 1);text-shadow:0px 0px 1px rgba(255, 255, 255, 0)}#slider_living_image_links .positioned_link:hover::after,#slider_living_image_links .positioned_link.active::after{color:#b61030;-webkit-text-stroke-color:#b61030}#slider_living_image_links #link_vorhaenge{position:absolute;top:30%;left:7%}#slider_living_image_links #link_polstermoebel{position:absolute;top:55%;left:20%}#slider_living_image_links #link_kleinmoebel{position:absolute;top:43%;right:40%}#slider_living_image_links #link_teppiche{position:absolute;top:67%;left:47%}#slider_living_image_links #link_licht{position:absolute;top:22%;left:43%}#slider_living_image_links #link_einbaumoebel{position:absolute;top:15%;left:60%}#slider_living_image_links #link_esstische{position:absolute;top:30%;right:5%}#slider_living_image_links #link_kueche{position:absolute;top:37%;right:5%}#slider_living_image_links #link_bad{position:absolute;top:43%;right:5%}#slider_living_image_links #link_schlafzimmer{position:absolute;top:50%;right:5%}#slider_living_image_links #link_textiles{position:absolute;top:60%;right:22%}#slider_living_image_lightnings .lightning{opacity:0;transition:opacity 2s 0s}#slider_living_image_lightnings .lightning.active{opacity:1;transition:opacity 1s 0s}#slider_living_image_lightnings #lightning_living_default{background:radial-gradient(circle at 50% 50%, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.7) 80%)}#slider_living_image_lightnings #lightning_vorhaenge{background:radial-gradient(circle at 25% 19%, transparent 0%, transparent 15%, rgba(0, 0, 0, 0.6) 35%)}#slider_living_image_lightnings #lightning_polstermoebel{background:radial-gradient(circle at 20% 75%, transparent 0%, transparent 10%, rgba(0, 0, 0, 0.6) 35%)}#slider_living_image_lightnings #lightning_teppiche{background:radial-gradient(circle at 55% 70%, transparent 0%, transparent 10%, rgba(0, 0, 0, 0.6) 35%)}#slider_living_image_lightnings #lightning_licht{background:radial-gradient(circle at 48% 32%, transparent 0%, transparent 10%, rgba(0, 0, 0, 0.6) 35%)}#slider_living_image_lightnings #lightning_einbaumoebel{background:radial-gradient(circle at 70% 20%, transparent 0%, transparent 10%, rgba(0, 0, 0, 0.6) 35%)}#slider_living_image_lightnings #lightning_esstische{background:radial-gradient(circle at 87% 40%, transparent 0%, transparent 10%, rgba(0, 0, 0, 0.6) 35%)}#slider_living_image_lightnings #lightning_kueche{background:radial-gradient(circle at 110% 40%, transparent 0%, transparent 5%, rgba(0, 0, 0, 0.6) 35%)}#slider_living_image_lightnings #lightning_bad{background:radial-gradient(circle at 110% 50%, transparent 0%, transparent 5%, rgba(0, 0, 0, 0.6) 35%)}#slider_living_image_lightnings #lightning_schlafzimmer{background:radial-gradient(circle at 110% 60%, transparent 0%, transparent 5%, rgba(0, 0, 0, 0.6) 35%)}#slider_living_image_lightnings #lightning_textiles{background:radial-gradient(circle at 75% 55%, transparent 0%, transparent 5%, rgba(0, 0, 0, 0.6) 35%)}#slider_living_navigation .spacer{position:absolute}#slider_living_navigation .spacer.spacer_top{top:0;height:0;width:100%}#slider_living_navigation .spacer.spacer_left{top:0;bottom:0;width:0}#slider_living_navigation .spacer.spacer_right{top:0;bottom:0;width:var(--me-width_right);right:0}#slider_living_navigation .spacer.spacer_bottom{bottom:0;height:0;width:100%}#slider_living_navigation .inner_container{position:absolute;top:0;left:var(--me-width_left);right:var(--me-width_right);bottom:25vh;bottom:calc(var(--vh, 1vh) * 25);border-bottom:1px solid rgba(204, 204, 204, 0.3);border-right:1px solid rgba(204, 204, 204, 0.3);box-sizing:border-box}#slider_living_navigation .inner_container .{position:absolute;vertical-align:middle;background-color:rgba(51, 51, 51, 0.5);border-left:1px solid rgba(204, 204, 204, 0.3);border-top:1px solid rgba(204, 204, 204, 0.3);text-align:center;box-sizing:border-box;transition:background-color 0.5s}#slider_living_navigation .inner_container .#link_vorhaenge{width:50%;height:25%;top:0%;left:0%}#slider_living_navigation .inner_container .#link_einzelsessel{width:16.66%;height:75%;top:25%;left:0%}#slider_living_navigation .inner_container .#link_teppiche{width:33.33%;height:25%;top:25%;left:16.66%}#slider_living_navigation .inner_container .#link_licht{width:33.33%;height:50%;top:50%;left:16.66%}#slider_living_navigation .inner_container .#link_einbaumoebel{width:16.66%;height:75%;top:0%;left:50%}#slider_living_navigation .inner_container .#link_esstische{width:33.33%;height:50%;top:0%;left:66.66%}#slider_living_navigation .inner_container .#link_textiles{width:33.33%;height:25%;top:50%;left:66.66%}#slider_living_navigation .inner_container .#link_kueche{width:50%;height:25%;top:75%;left:50%}#slider_living_navigation .inner_container . .title{position:relative;top:50%;transform:translateY(-50%)}#slider_referenzen_navigation .spacer{position:absolute}#slider_referenzen_navigation .spacer.spacer_top{top:0;height:0;width:100%}#slider_referenzen_navigation .spacer.spacer_left{top:0;bottom:0;width:var(--me-width_left)}#slider_referenzen_navigation .spacer.spacer_right{top:0;bottom:0;width:var(--me-width_right);right:0}#slider_referenzen_navigation .spacer.spacer_bottom{bottom:0;height:0;width:100%}#slider_referenzen_navigation .inner_container{position:absolute;top:0;left:0;right:var(--me-width_right);bottom:25vh;bottom:calc(var(--vh, 1vh) * 25);border-top:1px solid rgba(204, 204, 204, 0.3);border-left:1px solid rgba(204, 204, 204, 0.3);box-sizing:content-box}#slider_referenzen_navigation .inner_container .left,#slider_referenzen_navigation .inner_container .right{position:absolute;width:50%;height:100%;top:0%}#slider_referenzen_navigation .inner_container .left{left:0%}#slider_referenzen_navigation .inner_container .right{left:50%}#slider_referenzen_navigation .inner_container .navigation_item{position:relative;color:rgba(255, 255, 255, 1);padding:2vw;width:25%;height:20%;float:left;vertical-align:middle;background-color:rgba(17, 17, 17, 0.4);border-bottom:1px solid rgba(204, 204, 204, 0.3);border-right:1px solid rgba(204, 204, 204, 0.3);text-align:left;box-sizing:border-box;transition:background-color 0.5s, border-color 0.5s, color 0.5s}#slider_referenzen_navigation .inner_container .navigation_item.active:not(.disabled){background-color:rgba(255, 255, 255, 0.5);color:rgba(34, 34, 34, 1)}#slider_referenzen_navigation .inner_container .navigation_item.active:not(.disabled) .title::before{color:rgba(182, 16, 48, 1);text-shadow:0px 0px 1px rgba(255, 255, 255, 0)}#slider_referenzen_navigation .inner_container .navigation_item:not(.disabled) .title{position:absolute;bottom:2vh;left:2vw;font-size:1.1em}#slider_referenzen_navigation .inner_container .navigation_item:not(.disabled) .title::before{color:rgba(255, 255, 255, 0.6);font-family:"elegant-icons";content:"\e075";font-size:85%;margin-right:0.6em;text-shadow:0px 0px 1px rgba(204, 204, 204, 0.3);transition:color 0.5s, text-shadow 0.5s}#slider_planung_navigation .spacer{position:absolute}#slider_planung_navigation .spacer.spacer_top{top:0;height:0;width:100%}#slider_planung_navigation .spacer.spacer_left{top:0;bottom:0;width:0}#slider_planung_navigation .spacer.spacer_right{top:0;bottom:0;width:var(--me-width_right);right:0}#slider_planung_navigation .spacer.spacer_bottom{bottom:0;height:0;width:100%}#slider_planung_navigation .inner_container{position:absolute;top:0;left:0;right:var(--me-width_right);bottom:25vh;bottom:calc(var(--vh, 1vh) * 25);border-bottom:1px solid rgba(204, 204, 204, 0.3);border-right:1px solid rgba(204, 204, 204, 0.3);box-sizing:border-box}#slider_planung_navigation .inner_container .navigation_item{position:relative;color:rgba(255, 255, 255, 1);padding:2vw;position:absolute;background-color:rgba(17, 17, 17, 0.4);border-left:1px solid rgba(204, 204, 204, 0.3);border-top:1px solid rgba(204, 204, 204, 0.3);text-align:left;box-sizing:border-box;transition:background-color 0.5s}#slider_planung_navigation .inner_container .navigation_item#nav_planung_1{width:50%;height:50%;top:0%;left:0%}#slider_planung_navigation .inner_container .navigation_item#nav_planung_2{width:50%;height:50%;top:0%;left:50%}#slider_planung_navigation .inner_container .navigation_item#nav_planung_3{width:50%;height:50%;top:50%;left:0%}#slider_planung_navigation .inner_container .navigation_item#nav_planung_4{width:50%;height:50%;top:50%;left:50%}#slider_planung_navigation .inner_container .navigation_item .text{opacity:0;transition:opacity 0.5s}#slider_planung_navigation .inner_container .navigation_item .text .smaller{font-size:0.7em}#slider_planung_navigation .inner_container .navigation_item.active{background-color:rgba(255, 255, 255, 0.5);color:rgba(34, 34, 34, 1)}#slider_planung_navigation .inner_container .navigation_item.active .title::before{background-color:#b61030;border:1px solid rgba(182, 16, 48, 1)}#slider_planung_navigation .inner_container .navigation_item.active .text{opacity:1}#slider_planung_navigation .inner_container .navigation_item .title{position:absolute;bottom:2vh;left:2vw;font-size:1.1em}#slider_planung_navigation .inner_container .navigation_item .title::before{content:"";width:0.7em;height:0.45em;background-color:#fff;display:inline-block;margin-right:0.5em;margin-bottom:-0.005em;background-color:rgba(255, 255, 255, 0.4);border:1px solid rgba(204, 204, 204, 0.3);transition:background-color 0.5s, border 0.5s}#slider_object_navigation .spacer{position:absolute}#slider_object_navigation .spacer.spacer_top{top:0;height:0;width:100%}#slider_object_navigation .spacer.spacer_left{top:0;bottom:0;width:0}#slider_object_navigation .spacer.spacer_right{top:0;bottom:0;width:var(--me-width_right);right:0}#slider_object_navigation .spacer.spacer_bottom{bottom:0;height:0;width:100%}#slider_object_navigation .inner_container{position:absolute;top:0;left:0;right:var(--me-width_right);bottom:25vh;bottom:calc(var(--vh, 1vh) * 25);border-bottom:1px solid rgba(204, 204, 204, 0.3);border-right:1px solid rgba(204, 204, 204, 0.3);box-sizing:border-box}#slider_object_navigation .inner_container .left,#slider_object_navigation .inner_container .right{position:absolute;width:50%;height:100%;top:0%}#slider_object_navigation .inner_container .left{left:0%}#slider_object_navigation .inner_container .right{left:50%}#slider_object_navigation .inner_container .navigation_item{color:rgba(255, 255, 255, 1);position:absolute;padding:2vw;background-color:rgba(17, 17, 17, 0.4);border-left:1px solid rgba(204, 204, 204, 0.3);border-top:1px solid rgba(204, 204, 204, 0.3);text-align:left;box-sizing:border-box;transition:background-color 0.5s, border-color 0.5s, color 0.5s;}#slider_object_navigation .inner_container .navigation_item#nav_object_1{width:100%;height:25%;top:75%;left:0%}#slider_object_navigation .inner_container .navigation_item#nav_object_2{width:33.34%;height:75%;top:0%;left:66.6666%}#slider_object_navigation .inner_container .navigation_item#nav_object_3{width:66.6666%;height:25%;top:50%;left:0%}#slider_object_navigation .inner_container .navigation_item#nav_object_4{width:66.6666%;height:50%;top:0%;left:0%}#slider_object_navigation .inner_container .navigation_item#nav_object_5{width:33.3333%;height:100%;top:0%;left:0%}#slider_object_navigation .inner_container .navigation_item#nav_object_6{width:66.6666%;height:50%;top:0%;left:33.3333%}#slider_object_navigation .inner_container .navigation_item#nav_object_7{width:66.6666%;height:50%;top:50%;left:33.3333%}#slider_object_navigation .inner_container .navigation_item.active:not(.disabled){background-color:rgba(255, 255, 255, 0.5);color:rgba(34, 34, 34, 1)}#slider_object_navigation .inner_container .navigation_item.active:not(.disabled) .title::before{background-color:#b61030;border:1px solid rgba(182, 16, 48, 1)}#slider_object_navigation .inner_container .navigation_item:not(.disabled) .title{position:absolute;bottom:2vh;left:2vw;font-size:1.1em}#slider_object_navigation .inner_container .navigation_item:not(.disabled) .title::before{content:"";width:0.7em;height:0.45em;background-color:#fff;display:inline-block;margin-right:0.5em;margin-bottom:-0.005em;background-color:rgba(255, 255, 255, 0.4);border:1px solid rgba(204, 204, 204, 0.3);transition:background-color 0.5s, border 0.5s}#article_text_living,#article_text_object,#article_text_planung,#article_text_referenzen{position:relative;border-left:none;background-image:linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 1) 60%);display:flex;justify-content:center;align-items:center;height:25vh;height:calc(var(--vh, 1vh) * 25);margin-top:-25vh;margin-top:calc(var(--vh, 1vh) * 25 * -1)}#article_text_living .ce_headline,#article_text_object .ce_headline,#article_text_planung .ce_headline,#article_text_referenzen .ce_headline{color:#999;text-align:center;font-size:8vh;font-size:calc(var(--vh, 1vh) * 8);line-height:25vh;line-height:calc(var(--vh, 1vh) * 25);min-height:100%;font-weight:normal;border-right:1px solid rgba(102, 102, 102, 0.3);}#article_text_living .ce_headline.xlpush12,#article_text_object .ce_headline.xlpush12,#article_text_planung .ce_headline.xlpush12,#article_text_referenzen .ce_headline.xlpush12{border-right:none;border-left:1px solid rgba(102, 102, 102, 0.3)}#article_text_living .ce_text,#article_text_object .ce_text,#article_text_planung .ce_text,#article_text_referenzen .ce_text{color:#444;padding:0 2vw;text-align:center}#article_text_living .ce_text ul,#article_text_object .ce_text ul,#article_text_planung .ce_text ul,#article_text_referenzen .ce_text ul{text-align:left}#article_text_legal{min-height:80vh;min-height:calc(var(--vh, 1vh) * 75);color:#444;padding-top:15vh;padding-bottom:10vh;padding-top:calc(var(--vh, 1vh) * 15);padding-bottom:calc(var(--vh, 1vh) * 10);background-image:linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 60%)}#article_text_legal .ce_text{padding:0 4vw}#article_text_legal .ce_text ul.no_style > li::before{display:none}#article_text_intro{color:#444;display:flex;align-items:center;height:auto;margin-top:0;background-image:linear-gradient(rgba(170, 170, 170, 1) 0%, rgba(255, 255, 255, 1) 60%)}#article_text_intro .ce_text{padding:0 6vw}#article_text_intro .ce_gallery{padding-top:6vh;padding-top:calc(var(--vh, 1vh) * 6);padding-bottom:5vh;padding-bottom:calc(var(--vh, 1vh) * 5)}#article_text_intro .ce_gallery .gallery_ul .gallery_li{margin-top:0 !important}#article_text_einzelelement{position:relative;border-left:none;background-image:linear-gradient(rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 1) 80%);display:flex;justify-content:center;align-items:center;box-sizing:border-box;height:25vh;height:calc(var(--vh, 1vh) * 25);margin-top:-25vh;margin-top:calc(var(--vh, 1vh) * 25 * -1)}#article_text_einzelelement .ce_headline{color:#777;text-align:center;height:25vh;height:calc(var(--vh, 1vh) * 25);font-size:7vh;font-size:calc(var(--vh, 1vh) * 7);line-height:25vh;line-height:calc(var(--vh, 1vh) * 25);min-height:100%;font-weight:normal}#article_text_einzelelement .ce_headline.xlpush12{border-right:none;border-left:1px solid rgba(102, 102, 102, 0.3)}#article_text_einzelelement .ce_text{text-align:center;color:#555;padding:0 5vw}#article_text_einzelelement .ce_text table{display:inline-block;text-align:left}#article_text_einzelelement .ce_text .text_container{text-align:left;display:inline-block}#article_text_einzelelement .scroll_to_description_container{display:none;position:absolute;left:50%;top:15vh;top:calc(var(--vh, 1vh) * 15);transform:translateX(-50%);font-size:250%;text-align:center;color:#aaa}#article_text_start{position:relative;border-left:none;background-image:linear-gradient(90deg, rgba(17, 17, 17, 0.3) 0%, rgba(17, 17, 17, 0.3) 50%, rgba(17, 17, 17, 0.3) 100%);height:25vh;height:calc(var(--vh, 1vh) * 25);margin-top:-25vh;margin-top:calc(var(--vh, 1vh) * 25 * -1);}#article_text_start .ce_headline{color:#666;text-align:center;font-size:10vh;font-size:calc(var(--vh, 1vh) * 10);line-height:25vh;line-height:calc(var(--vh, 1vh) * 25);min-height:100%;font-weight:normal}#article_text_start .ce_text{color:#444;padding:0 5vw}.slick-container .slick-arrow{position:absolute;z-index:10;top:37.5%;font-size:2.4em;transform:translateY(-50%);cursor:pointer}.slick-container .slick-arrow.arrow_left{left:1.2em}.slick-container .slick-arrow.arrow_right{right:1.2em}.slick-container .slick-dots{position:absolute;width:100%;text-align:center;z-index:10;bottom:25vh}.slick-container .slick-dots li{display:inline;}.slick-container .slick-dots li button{display:inline-block;padding:0;cursor:pointer;border-radius:0;text-indent:-9999px;margin:0 0.25em;height:0.65em;width:1em;text-align:center;background-color:rgba(255, 255, 255, 0.4);border:1px solid rgba(102, 102, 102, 0.4);transition:background-color 0.5s, border 0.5s}.slick-container .slick-dots li.slick-active button{background-color:rgba(182, 16, 48, 1);border:1px solid rgba(182, 16, 48, 1)}#slider_living .slick-container{overflow:hidden;height:100vh;height:calc(var(--vh, 1vh) * 100);}#slider_living .slick-container figure{height:100vh;height:calc(var(--vh, 1vh) * 100);width:100vw - var(--me-width_left);line-height:100vh;line-height:calc(var(--vh, 1vh) * 100);text-align:center;position:relative}#slider_living .slick-container img{position:absolute;display:block;min-width:100vw - var(--me-width_left);min-height:100vh;min-height:calc(var(--vh, 1vh) * 100);object-fit:cover;top:50%;transform:translateY(-50%)}#slider_living .slick-container .slick-track{height:100vh;height:calc(var(--vh, 1vh) * 100)}#slider_object .slick-container,#slider_planung .slick-container,#slider_referenzen .slick-container{overflow:hidden;height:100vh;height:calc(var(--vh, 1vh) * 100)}#slider_object .slick-container figure,#slider_planung .slick-container figure,#slider_referenzen .slick-container figure{height:100vh;height:calc(var(--vh, 1vh) * 100);line-height:100vh;line-height:calc(var(--vh, 1vh) * 100);text-align:center;position:relative}#slider_object .slick-container img,#slider_planung .slick-container img,#slider_referenzen .slick-container img{position:absolute;display:block;min-height:100vh;min-height:calc(var(--vh, 1vh) * 100);object-fit:cover;top:50%;transform:translateY(-50%)}#slider_object .slick-container .slick-track,#slider_planung .slick-container .slick-track,#slider_referenzen .slick-container .slick-track{height:100vh;height:calc(var(--vh, 1vh) * 100)}#slider_start .slick-container,#slider_einzelelement .slick-container{overflow:hidden;height:100vh;height:calc(var(--vh, 1vh) * 100);color:#eee}#slider_start .slick-container figure,#slider_einzelelement .slick-container figure{height:100vh;height:calc(var(--vh, 1vh) * 100);width:100vw;line-height:100vh;line-height:calc(var(--vh, 1vh) * 100);text-align:center;position:relative}#slider_start .slick-container img,#slider_einzelelement .slick-container img{position:absolute;display:block;min-width:100vw;min-height:100vh;min-height:calc(var(--vh, 1vh) * 100);object-fit:cover;top:50%;transform:translateY(-50%)}#slider_start .slick-container .slick-track,#slider_einzelelement .slick-container .slick-track{height:100vh;height:calc(var(--vh, 1vh) * 100)}#slider_start .slick-container .slick-layer-container{padding:2em 4em 0 4em;padding-bottom:30vh;padding-bottom:calc(var(--vh, 1vh) * 30);font-size:4em;line-height:1.1;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;width:100%;bottom:0;z-index:10;text-align:center}#slider_start .slick-container .slick-active figure{}#slider_start .slick-container .slick-layer{color:transparent;z-index:8;font-size:1.2em}#slider_start .slick-container .slick-active .layer1{color:transparent;-webkit-animation-name:anim_slider_text_1_keys;animation-name:anim_slider_text_1_keys;-webkit-animation-duration:8.5s;animation-duration:8.5s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-delay:0.5s;animation-delay:0.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#slider_start .slick-container .slick-active .layer2{color:transparent;-webkit-animation-name:anim_slider_text_2_keys;animation-name:anim_slider_text_2_keys;-webkit-animation-duration:8.5s;animation-duration:8.5s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-delay:0.5s;animation-delay:0.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#slider_start .slick-container .slick-active .layer3{color:transparent;-webkit-animation-name:anim_slider_text_3_keys;animation-name:anim_slider_text_3_keys;-webkit-animation-duration:8.5s;animation-duration:8.5s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-delay:0.5s;animation-delay:0.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#slider_start .slick-container .slick-active .layer4{color:transparent;-webkit-animation-name:anim_slider_text_3_keys;animation-name:anim_slider_text_3_keys;-webkit-animation-duration:8.5s;animation-duration:8.5s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-delay:0.5s;animation-delay:0.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#slider_einzelelement .slick-container img{min-width:100%}#slider_einzelelement .slick-container figure{width:100%}div[id^='page_overlay']{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;z-index:-100;position:absolute;color:rgba(221, 221, 221, 0.7);backface-visibility:hidden;top:0;bottom:0;left:0;right:0;height:100vh;background:rgba(34, 34, 34, 1);overflow-y:auto;transition:z-index 0.5s, opacity 0.5s ease-in-out;}div[id^='page_overlay'].hidden{height:0}div[id^='page_overlay'].open{z-index:5000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}div[id^='page_overlay'] > .inside{padding-top:16vh;padding-top:calc(var(--vh, 1vh) * 16);position:relative}#header .custom{overflow:hidden;height:0px;transition:0.3s height ease-in-out}#footer .custom{background:inherit;overflow:hidden;height:0px;transition:0.3s height ease-in-out}div[id^='header_panel']{overflow:hidden;opacity:0;height:0px}div[id^='header_panel'].open{opacity:1;height:auto;transition:0.3s opacity ease-in-out;border-bottom:1px solid #ccc}div[id^='footer_panel']{overflow:hidden;opacity:0;height:0px}div[id^='footer_panel'].open{opacity:1;height:auto;transition:0.3s opacity ease-in-out}#loader{opacity:1;transition:1s opacity}#loader.fade-out{opacity:0;transition:0.5s opacity}#loader.fade-out.z-hidden{z-index:0;height:0}#loader.loading{position:fixed;transform:translateZ(0);backface-visibility:hidden;top:0;left:0;width:100%;height:100%;background:#2e2a29;z-index:9997}#loader .loading-text{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;text-align:center;width:100%;height:100px;line-height:100px}#loader .loading-text span{display:inline-block;margin:0 5px;color:#000;font-family:'Saira Semi Condensed'}#loader .loading-text span:nth-child(1){filter:blur(0px);animation:blur-text 1.5s 0s infinite linear alternate}#loader .loading-text span:nth-child(2){filter:blur(0px);animation:blur-text 1.5s 0.2s infinite linear alternate}#loader .loading-text span:nth-child(3){filter:blur(0px);animation:blur-text 1.5s 0.4s infinite linear alternate}#loader .loading-text span:nth-child(4){filter:blur(0px);animation:blur-text 1.5s 0.6s infinite linear alternate}#loader .loading-text span:nth-child(5){filter:blur(0px);animation:blur-text 1.5s 0.8s infinite linear alternate}#loader .loading-text span:nth-child(6){filter:blur(0px);animation:blur-text 1.5s 1s infinite linear alternate}#loader .loading-text span:nth-child(7){filter:blur(0px);animation:blur-text 1.5s 1.2s infinite linear alternate}@keyframes spinner{to{transform:rotate(360deg)}}.spinner{display:none}.spinner:before{content:'';box-sizing:border-box;position:absolute;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;border-radius:50%;border:2px solid #222;border-top:2px solid #999;border-bottom:2px solid #999;animation:spinner 1.2s linear infinite}@keyframes blur-text{0%{filter:blur(0px)}100%{filter:blur(4px)}}div[id^='content_area']{-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;padding-top:3em;padding-bottom:3em}#content_area_0,#content_area_1,#content_area_2,#content_area_3,#content_area_4{padding:0}#content_area_0 .inside,#content_area_1 .inside,#content_area_2 .inside,#content_area_3 .inside,#content_area_4 .inside{padding:0;max-width:100%}#partner_galerie ul{align-items:center}.gallery_ul{display:flex;flex-wrap:wrap;margin-left:-1vw;margin-top:-1vw}.gallery_ul .gallery_li{margin-left:1vw;margin-top:1vw;flex:1 0 calc(16.6666666667% - 1vw);max-width:calc(16.6666666667% - 1vw);}@media (min-width:1921px){.gallery_ul .gallery_li{flex:1 0 calc(12.5% - 1vw);max-width:calc(12.5% - 1vw)}}@media (max-width:1920px){.gallery_ul .gallery_li{flex:1 0 calc(16.6666666667% - 1vw);max-width:calc(16.6666666667% - 1vw)}}@media (max-width:1365px){.gallery_ul .gallery_li{flex:1 0 calc(16.6666666667% - 1vw);max-width:calc(16.6666666667% - 1vw)}}@media (max-width:1023px){.gallery_ul .gallery_li{flex:1 0 calc(12.5% - 1vw);max-width:calc(12.5% - 1vw)}}@media (max-width:767px){.gallery_ul .gallery_li{flex:1 0 calc(16.6666666667% - 1vw);max-width:calc(16.6666666667% - 1vw)}}@media (max-width:559px){.gallery_ul .gallery_li{flex:1 0 calc(25% - 1vw);max-width:calc(25% - 1vw)}}#nav_main_page_overlay{display:inline-block;font-size:1em;line-height:2;width:-webkit-calc(100% - 4em);width:calc(100% - 4em);max-width:1200px;margin-left:2em;margin-right:2em;padding-bottom:2em;border-bottom:1px solid #444;color:#ddd}#nav_main_page_overlay li{border:1px solid #555;-webkit-box-sizing:border-box;box-sizing:border-box}#nav_main_page_overlay li img{-webkit-filter:brightness(90%) grayscale(40%);filter:brightness(90%) grayscale(40%);-webkit-transition:-webkit-transform 0.8s 0s ease-in-out, -webkit-filter 0.8s 0s ease-in-out;transition:-webkit-transform 0.8s 0s ease-in-out, -webkit-filter 0.8s 0s ease-in-out;-o-transition:transform 0.8s 0s ease-in-out, filter 0.8s 0s ease-in-out;transition:transform 0.8s 0s ease-in-out, filter 0.8s 0s ease-in-out;transition:transform 0.8s 0s ease-in-out, filter 0.8s 0s ease-in-out, -webkit-transform 0.8s 0s ease-in-out, -webkit-filter 0.8s 0s ease-in-out;width:auto;max-width:100%}#nav_main_page_overlay li figure{width:100%;overflow:hidden;position:relative}#nav_main_page_overlay li figcaption{position:absolute;bottom:0;width:100%;z-index:1;text-align:center;display:block;padding:0 0;font-size:1em;color:#ddd;background-image:linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0.9) 60%);transition:color 0.7s 0s, background-color 0.7s 0s;color:#555}#nav_main_page_overlay li:hover,#nav_main_page_overlay li.active{}#nav_main_page_overlay li:hover figcaption,#nav_main_page_overlay li.active figcaption{color:#333;background-color:#ddd}.nav_main_ul{display:flex;flex-wrap:wrap;margin-left:-1em;margin-top:-1em}.nav_main_ul .nav_main_li{margin-left:1em;margin-top:1em;flex:1 0 calc(25% - 1em);max-width:calc(25% - 1em);}@media (min-width:1921px){.nav_main_ul .nav_main_li{flex:1 0 calc(25% - 1em);max-width:calc(25% - 1em)}}@media (max-width:1920px){.nav_main_ul .nav_main_li{flex:1 0 calc(25% - 1em);max-width:calc(25% - 1em)}}@media (max-width:1365px){.nav_main_ul .nav_main_li{flex:1 0 calc(25% - 1em);max-width:calc(25% - 1em)}}@media (max-width:1023px){.nav_main_ul .nav_main_li{flex:1 0 calc(50% - 1em);max-width:calc(50% - 1em)}}@media (max-width:767px){.nav_main_ul .nav_main_li{flex:1 0 calc(50% - 1em);max-width:calc(50% - 1em)}}@media (max-width:559px){.nav_main_ul .nav_main_li{flex:1 0 calc(100% - 1em);max-width:calc(100% - 1em)}}div[id^='page_overlay'] .contact_outer_container{padding:3em 0;margin:0 2em;border-bottom:1px solid #444;text-align:center}div[id^='page_overlay'] .contact_outer_container .contact_container > .ce_text{text-align:left;display:inline-block}div[id^='page_overlay'] .contact_outer_container .contact_container > .ce_text img{margin-bottom:2em}div[id^='page_overlay'] .contact_outer_container .contact_container > .ce_text a:hover{color:#fff}#header .contact_outer_container{position:absolute;box-sizing:-box;width:100%;bottom:6vh;padding:1.5em 0;color:rgba(221, 221, 221, 0.6);text-align:center}#header .contact_outer_container .contact_container > .ce_text{text-align:left;display:inline-block}#header .contact_outer_container .contact_container > .ce_text img{margin-bottom:2em}#header .contact_outer_container .contact_container > .ce_text a:hover{color:rgba(255, 255, 255, 1)}#page_overlay_1 #nav_legal{padding:2em 0em 2em 0em;text-align:center}#page_overlay_1 #nav_legal ul{text-align:center}#page_overlay_1 #nav_legal li{display:inline-block;margin:1em;color:inherit}#page_overlay_1 #nav_legal li a:hover{color:#fff}#footer #nav_legal{position:absolute;padding:2em 0em 2em 0em;text-align:center}#footer #nav_legal ul{text-align:center}#footer #nav_legal li{display:inline-block;margin:1em;color:inherit}#footer #nav_legal li a:hover{color:#fff}#nav_in_page,#nav_in_page_detailseite{position:relative;margin-top:10vh;left:0;color:rgba(221, 221, 221, 0.7);border-top:1px solid rgba(204, 204, 204, 0.3);font-size:1.1em}#nav_in_page li,#nav_in_page_detailseite li{width:100%;height:2.7em;margin-top:0em;transition:background-color 0.5s;background-color:rgba(51, 51, 51, 0.3)}#nav_in_page li a,#nav_in_page_detailseite li a{display:block;width:100%;height:100%;border-bottom:1px solid rgba(204, 204, 204, 0.3);text-align:center;line-height:2.7em;box-sizing:border-box;transition:background-color 0.5s, border-color 0.5s, color 0.5s}#nav_in_page li a:hover,#nav_in_page_detailseite li a:hover{color:#fff}#nav_in_page li:hover,#nav_in_page_detailseite li:hover{background-color:rgba(255, 255, 255, 0.2)}#nav_in_page li.active,#nav_in_page_detailseite li.active{background-color:rgba(255, 255, 255, 0.3);color:#fff}#nav_in_page_detailseite{position:absolute;width:100%;bottom:0}#nav_main_header_panel{text-align:center}#nav_main_header_panel li{border:1px solid #ccc;border-radius:3px;padding:0.2em;margin:0 auto;max-width:300px;margin-bottom:0.5em}#nav_main_header_panel li a,#nav_main_header_panel li span{width:100%;height:100%;display:block}#nav_main_header_panel li.active,#nav_main_header_panel li.trail{color:#b61030}#nav_footer li.active,#nav_footer li.trail{color:#b61030}#toggle_scroll_top{display:none;position:fixed;bottom:8vh;right:2.5em;font-size:150%;background-color:rgba(51, 51, 51, 0.5);border:1px solid rgba(204, 204, 204, 0.3)}#toggle_scroll_top::before{color:#fff}#toggle_scroll_top.visible{display:block}#toggle_page_overlay_1,#toggle_header_panel_1,#toggle_header_panel_2,#toggle_footer_panel_1,#toggle_footer_panel_2,.close_page_overlay{font-size:150%;background-color:rgba(255, 255, 255, 0.1);border:1px solid rgba(255, 255, 255, 0.1);float:right;cursor:pointer;text-transform:uppercase}.close_page_overlay{right:2.5em;position:fixed;top:5.5vh}.close_page_overlay:before{top:-0.03em}#toggle_page_overlay_1{background-color:#b61030;border:1px solid #b61030;color:#fff;right:2.5em;position:fixed;top:5.5vh}#toggle_header_panel_1.closing:before,#toggle_header_panel_2.closing:before,#toggle_footer_panel_1.closing:before,#toggle_footer_panel_2.closing:before{animation:close_menu 0.3s ease-in-out forwards}#toggle_header_panel_1.open:before,#toggle_header_panel_2.open:before,#toggle_footer_panel_1.open:before,#toggle_footer_panel_2.open:before{animation:open_menu 0.3s ease-in-out forwards}@keyframes open_menu{50%{color:transparent}100%{content:"\4d";margin-top:-0.05em}}@keyframes close_menu{0%{content:"\4d";margin-top:-0.05em}50%{color:transparent}100%{content:"\61";margin-top:0}}.tos-slide > img{width:auto}a:hover{color:#b61030}a{outline:0;-webkit-transition-property:color;-moz-transition-property:color;-o-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}a img{background:transparent;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}h1,h2,h3,h4{margin:0}h1{margin-top:0}h2{font-size:1.2em;margin-bottom:1em;margin-top:2em}h3{font-size:1.2em;margin-bottom:2em}#cookie_information{background-color:rgba(34, 34, 34, 0.7) !important;border-top:1px solid rgba(204, 204, 204, 0.3)}.layout_detailseite #container #slider_textoverlay{display:none}.layout_detailseite #header,.layout_detailseite #header .inside{height:100%}.layout_detailseite #header #text_container{padding:4em 2em;border-top:1px solid rgba(204, 204, 204, 0.3);margin-top:4em}.layout_detailseite #header{background-color:rgba(51, 51, 51, 0.3)}.layout_detailseite #nav_in_page_detailseite{bottom:0}.layout_detailseite #nav_in_page_detailseite ul{margin:0}@media (min-width:1921px){#slider_start .slick-container .slick-layer-container{font-size:5em}}@media (max-width:1365px){#slider_start .slick-container .slick-layer-container{font-size:3em}:root{--me-width_left:0vw}.page_legal #header{background-color:rgba(17, 17, 17, 0.4);border-bottom:1px solid rgba(204, 204, 204, 0.3)}.page_legal #article_text_legal{padding-top:15vh}#header,.layout_detailseite #header{height:auto;width:100%;height:5.4em;background:none}#header.sticky,.layout_detailseite #header.sticky{background-color:rgba(17, 17, 17, 0.4);border-bottom:1px solid rgba(204, 204, 204, 0.3)}#logocontainer,#logocontainer_invers{width:8.5em;display:block;left:4vw;top:2.1vh;position:relative}.close_page_overlay,#toggle_page_overlay_1{font-size:130%;right:4vw;top:2.5vh}#toggle_scroll_top{right:4vw;bottom:2.5vh;font-size:130%}#nav_in_page,#nav_in_page_detailseite,#header .contact_outer_container{display:none}#header #claimcontainer{position:absolute;left:2vw;top:7vh;width:12em;display:none}}@media (max-width:1023px){#article_text_living,#article_text_object,#article_text_planung,#article_text_referenzen,#article_text_einzelelement{display:block;height:auto;background-image:linear-gradient(rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 1) 25vh)}#article_text_living .ce_text,#article_text_object .ce_text,#article_text_planung .ce_text,#article_text_referenzen .ce_text,#article_text_einzelelement .ce_text{padding-bottom:6vh;padding-bottom:calc(var(--vh, 1vh) * 6);padding-left:6vw;padding-right:6vw;text-align:center}#article_text_living .ce_headline,#article_text_object .ce_headline,#article_text_planung .ce_headline,#article_text_referenzen .ce_headline,#article_text_einzelelement .ce_headline{color:#777;line-height:20vh;line-height:calc(var(--vh, 1vh) * 20)}#article_text_living .scroll_to_description_container,#article_text_object .scroll_to_description_container,#article_text_planung .scroll_to_description_container,#article_text_referenzen .scroll_to_description_container,#article_text_einzelelement .scroll_to_description_container{display:block}#article_text_intro{display:block;height:auto}#article_text_intro .ce_text{padding-top:8em;padding-bottom:2em}}@media (max-width:767px){#slider_start .slick-container .slick-layer-container{font-size:2.5em}#article_text_living,#article_text_object,#article_text_planung,#article_text_referenzen{display:block}#slider_object_navigation .inner_container .left,#slider_object_navigation .inner_container .right{position:absolute;width:100%;height:50%;left:0%}#slider_object_navigation .inner_container .left{top:0%}#slider_object_navigation .inner_container .right{top:50%}#header,.layout_detailseite #header{height:4.2em}#logocontainer,#logocontainer_invers{width:6.5em}.layout_detailseite #header,.layout_detailseite #header .inside{height:auto}}@media (max-width:559px){#header,.layout_detailseite #header{height:4.6em}#logocontainer,#logocontainer_invers{width:6.5em}#slider_start .slick-container .slick-layer-container{font-size:2em}footer{text-align:center}body{font-size:0.8em}#slider_referenzen_navigation .inner_container .navigation_item{width:50%;height:10%}}