@media (max-width:823px){.header{padding-top:108px;padding-bottom:52px}.burgernav{top:75px;left:65px}.header .logo img{height:24px;width:24px;right:4px}.header .logo>h1{font-size:1em;position:static;margin-bottom:0;margin-top:32px;letter-spacing:3px;line-height:.75}.header .logo>h2{font-size:.5em;letter-spacing:2px;margin-right:-2px}.header .logo{width:192px;top:40px;right:69px}.headline_home{width:fit-content;margin:0 auto}.cm_intro .textbox{width:90%;padding-top:5%;padding-bottom:5%;margin-top:-5%}.cm_intro .textbox .logo{width:128px;height:128px;background-size:cover}.cm_intro .textbox h1,.cm_intro .textbox h2{width:fit-content}.cm_intro .textbox>*{margin-left:32px;margin-bottom:16px}.cm_intro .textbox h1{font-size:20px}.cm_intro .textbox h2{font-size:15px}.cm_intro .stream_wrap>a,.cm_intro .textbox>a,.cm_project .textbox>a{font-weight:400!important;font-size:10px}.cm_intro .list,.cm_project .list{margin-top:64px;margin-bottom:48px;margin-left:32px}.cm_intro .stream_text,.cm_intro .stream_wrap a,.cm_project .stream_text,.cm_project .stream_title,.cm_project .stream_wrap a{margin-left:96px;margin-bottom:16px}.cm_intro .stream_wrap{padding-bottom:200px}.cm_intro ul li,.cm_project ul li{line-height:2em;font-size:12px}.cm_intro .list:before,.cm_project .list::before{height:1px;width:80px;left:-92px;top:11px}.cm_intro .stream_text{width:fit-content}.cm_project{margin-top:-15%;padding-bottom:80px}.cm_project .image_container{position:relative!important}.cm_project .headline_images{margin-left:4px;margin-bottom:4px;font-size:20px}.cm_confirmed .textbox{box-sizing:border-box;top:32px;left:-32px;width:256px;margin-bottom:80px;float:right}.cm_confirmed .bg_cm{width:50%}.cm_confirmed .btn_scroll,.cm_confirmed .textbox p{margin-top:16px;margin-left:64px}.cm_confirmed .btn_scroll{height:48px;width:48px;margin-bottom:16px}.cm_confirmed .btn_scroll .hoverscale svg{height:12px;width:12px;margin:14px}.cm_confirmed .logo{height:128px!important;top:32px;left:-72px}.cm_confirmed .logo img{width:80px}.cm_confirmed .bg_logo{padding:16px}.cm_confirmed .btn_scroll{width:40px;height:40px;border-width:1px}.cm_confirmed .btn_scroll svg>path{stroke-width:1px!important}.footer_left{margin-left:32px}.contact .corp,.contact .mail,.contact .tel{font-size:17px}.contact .address{font-size:23px}.home .contact{padding-right:16px}.nav_headline{margin-bottom:8px}.mainnav_link{font-size:23px}.subnav_link{font-size:18px}.mainnav_link{margin-top:0}.mainnav,.mainnav .copyright{padding:32px 0 0 32px;box-sizing:content-box}.nav_subnav{margin-top:-24px;margin-left:16px}.inner_nav .left_nav{width:100%;margin:0;position:static;float:none}.right_nav .nav_headline{margin-top:32px}.technoone{position:static}body{overflow-x:hidden}}@media (device-width:768px) and (device-height:1024px){.cm_confirmed .bg_cm{width:50%}.cm_confirmed .textbox{width:480px;padding:40px 0}.cm_confirmed .textbox p{font-size:32px;margin-left:108px}.cm_confirmed .logo{top:96px;left:-192px}.cm_confirmed .bg_logo img{width:192px;height:192px}.cookie_warning.on{opacity:1}.cookie_warning{padding:20px;margin-left:25px;float:right}.cookie_warning p{font-size:13px;line-height:1.75em}.cookie_warning .button{line-height:1.75em}}@media (max-width:1023px){.uber .cm_imagetiles{margin-bottom:-60%}}@media (max-width:767px){.cm_imagetiles .inner_cm{padding-left:25px;padding-right:25px}.cm_imagetiles .tile_container.align_right{float:right;width:calc(100% + 30px);margin-right:-20px;margin-bottom:40px}.cm_text .bg_cm{margin-left:0}.cm_text .inner_cm{padding-left:40px;padding-right:40px}.cm_text p{font-size:18px;line-height:1.5em}.cm_text.has_bgclear .button.blue{font-size:12px;line-height:1.3em;letter-spacing:1.75px}.cm_image_text .inner_cm{margin-right:40px}.cm_image_text .textbox{width:240px;margin-top:160px;margin-bottom:40px;margin-right:10px;padding:40px 0 110px 0}.cm_image_text .textbox p{box-sizing:border-box;padding-left:30px;padding-right:30px;font-size:1.1em;line-height:1.5em}.cm_text.has_bgclear{padding-top:80px;padding-bottom:80px}.cm_external_teaser{padding-top:100px;padding-bottom:100px}.cm_external_teaser .bg_plane{width:100%}.cm_external_teaser .inner_container{box-sizing:border-box;width:calc(100% - 60px);padding:40px;margin-left:40px;min-width:300px}.cm_external_teaser .title{margin-bottom:10px;font-size:28px;line-height:1.72em}.cm_external_teaser .text{font-size:18px;line-height:1.56em;margin-bottom:80px}}.project .project_headline{box-sizing:border-box;padding-right:20px}@media (min-width:568px) and (max-width:823px) and (min-height:410px) and (max-height:420px){.project .leftside{width:60%!important}.project .rightside{width:40%;display:block!important}.project .fixedpane{width:40%}.project .header{padding:0!important}.project .project_item{width:67.5%!important;padding-bottom:107.5%!important;margin-top:80px!important}.project .project_item:nth-child(even){margin-left:calc(45% - 50px)!important}.project .rightside p{padding-left:50px;padding-right:50px}.project_item .text_container{height:40%!important}.project p{font-size:19px!important;line-height:1.75em!important}.project .project_headline{font-size:13px}.project .project_desc{font-size:13px}.kontakt .header{padding-top:0!important}.kontakt .inner_content{left:50%}.kontakt .content{height:110%!important}.kontakt .header .logo img{width:24px;height:24px}.kontakt .upper_content a{font-size:36px!important}.kontakt .topbrand{font-size:16px!important}.kontakt .contact_address{font-size:22px!important}}@media (min-width:568px) and (max-width:823px) and (min-height:320px) and (max-height:480px){.headline_home{padding-left:25px!important}}@media (min-width:568px) and (max-width:823px) and (min-height:200px) and (max-height:412px){.cm_intro ul li,.cm_project ul li{line-height:3em}.cm_confirmed .textbox{width:40%!important;left:-15%!important}.cm_confirmed .logo{left:-100px!important}.cm_confirmed .logo img{width:100px!important;height:100px!important}.cm_image_text .textbox{padding-left:50px!important;padding-right:50px!important;font-size:20px!important;line-height:1.6em}.cm_image_text .textbox p{padding:0!important}.project .leftside{width:60%!important}.project .rightside{width:40%;display:block!important}.project .fixedpane{width:40%}.project .header{padding:0!important}.project .project_item{width:67.5%!important;padding-bottom:107.5%!important;margin-top:80px!important}.project .project_item:nth-child(even){margin-left:calc(45% - 50px)!important}.project .rightside p{padding-left:50px;padding-right:50px}.project_item .text_container{height:27.5%!important}.project p{font-size:14px!important;line-height:1.75em!important}.project .project_headline{font-size:13px}.project .project_desc{font-size:13px}.cm_intro .textbox h1,.stream_text{font-size:24px!important}.kontakt .header{padding-top:0!important}.kontakt .inner_content{left:50%}.kontakt .content{height:130%!important}}@media (min-width:568px) and (max-width:823px) and (min-height:200px) and (max-height:412px){.kontakt .content{height:170%!important}}@media (min-width:568px) and (max-width:823px) and (min-height:200px) and (max-height:414px){.cm_intro ul li,.cm_project ul li{line-height:3em}.cm_text .bg_cm{margin-left:0}.cm_text .inner_cm{padding-left:50px;padding-right:50px;padding-top:300px}.cm_imagetiles .inner_cm{padding-left:25px;padding-right:25px}.cm_imagetiles .tile_container.align_right{width:90%;margin-left:5%;float:none}.cm_text .decoline::before{display:none}.cm_text p{font-size:20px!important}.cm_image_text .inner_cm{margin-right:25px}.cm_image_text .textbox{width:320px;margin-right:25px;padding-left:50px;padding-right:50px;box-sizing:border-box;font-size:21px;line-height:1.6em}.cm_external_teaser .bg_plane{width:100%}.cm_external_teaser .inner_container{padding:50px;width:calc(45% - 100px);margin-left:160px;min-width:320px}.copyright_container{display:block!important}.copyright_container,.footer .inner_footer{padding-left:50px!important}.technoone{margin-left:0!important}.upper_footer a{font-size:32px!important}.lower_footer a{font-size:20px!important}.lower_footer .title{font-size:13px!important}.cm_confirmed .textbox{left:-17.5%;width:35%;min-width:272px}.cookie_warning.on{opacity:1}.cookie_warning{padding:20px}.cm_confirmed{padding-bottom:100px}.cm_confirmed .logo{height:160px!important;left:-120px;top:60px}.cm_confirmed .logo img{width:128px;height:128px}.cm_confirmed .textbox p{font-size:20px}.cm_confirmed .textbox{padding:10px 0!important}.footer{height:200%}.home .headline_home{padding-left:25px}.upper_footer{margin-bottom:60px!important}.cm_intro .textbox{width:90%;margin-left:0;padding-left:20px}.cm_intro .list,.cm_project .list{left:60px}.cm_intro .list:before,.cm_project .list::before{top:14px}.cm_project .image{box-sizing:border-box;padding-left:5%;padding-right:5%}.cm_project .headline_images{left:5%}.cm_project .image_container_1 .logo-wrap,.cm_project .image_container_2 .logo-wrap{margin-left:calc(5% + 20px)}.cm_project .image_container_3 .logo-wrap,.cm_project .image_container_4 .logo-wrap{margin-right:calc(5% + 20px)}.cm_intro .list a,.cm_project .list a{font-size:16px}.cm_intro .textbox h1,.stream_text{font-size:32px}.cm_intro .stream_text,.cm_project .stream_title{margin-top:256px}.cm_pintro .image_container{padding-bottom:50%!important;margin-top:-160px!important}.cm_review .review{width:50%!important}.cm_review .review:nth-child(odd){margin-left:50px}.cm_review .review:nth-child(4n+2),.cm_review .review:nth-child(4n+4){margin-left:40%!important}.cm_review .contact_container{margin-left:50%!important}.project .project_item{width:54%!important;padding-bottom:96%!important;margin-top:40px!important;margin-bottom:40px!important}.project .corp_projects .project_item:last-child,.project .other_corp_projects .project_item:last-child{margin-bottom:80px!important}.kontakt .header{padding-top:0!important}.kontakt .inner_content{left:50%}.kontakt .content{height:170%!important}.cm_image_text .textbox{width:50%!important;min-width:320px!important;padding-left:50px!important;padding-right:50px!important;font-size:20px!important;line-height:1.6em}.cm_external_teaser .title{font-size:40px!important}.cm_external_teaser .text{font-size:20px!important}}@media only screen and (device-width:768px) and (device-height:1024px){.cm_imagetiles .tile_container.align_right{float:right;width:calc(100% + 30px);margin-right:-20px;margin-bottom:40px}.cm_imagetiles .inner_cm,.cm_text .inner_cm{padding-left:70px;padding-right:70px}.cm_text .bg_cm{margin-left:0}.cm_text .decoline::before{display:none}.uber .cm_text.has_bgcolor{padding-top:calc(160px + 60%);padding-bottom:calc(160px + 25%)}.cm_image_text .inner_cm{margin-right:0}.cm_image_text .textbox{width:50%;margin-right:0}.cm_image_text .textbox p{font-size:25px;line-height:1.56em}.cm_image_text .textbox{width:50%;margin-top:200px;margin-bottom:50px;padding:50px 50px 20% 50px}.cm_external_teaser .bg_plane{width:100%}.cm_external_teaser .inner_container{width:calc(75% - 200px);padding:80px;margin-left:120px}}@media (width:1024px){.cm_external_teaser .inner_container{width:calc(65% - 200px)}.upper_footer a{font-size:48px}}@media (max-width:767px){.project .rightside{display:none}.project .leftside{width:100%}.project .project_item{width:70%;margin-bottom:100px;padding-bottom:115%}.project .leftside{padding-top:180px;padding-left:0}.project .bottomline .leftside{padding-left:25px;padding-right:25px}.project .project_item:nth-child(odd){margin-left:45px}.project .project_item:nth-child(even){margin-left:calc(30% - 25px)}.project_item .text_container{height:27%}.project_item .text_container>*{line-height:1.4em;font-size:13px}.project .section_title{font-size:32px;line-height:1.64em;margin-bottom:40px;left:25px;letter-spacing:normal;padding-right:40%}.project p{font-size:29px;line-height:1.6em}.project .bottomline .button{margin-top:30px}.project .button.blue{font-size:13px;line-height:1.5em}.project .bottomline .lefside{height:80%}}@media (min-width:768px) and (max-width:1023px){.project .leftside{width:100%;padding-left:70px;padding-right:70px}.project .rightside{display:none}.project .project_item{padding-bottom:90%;margin-bottom:0;width:60%;margin-top:128px}.project .corp_projects .project_item:nth-child(1){margin-top:24px}.project .other_corp_projects{padding-bottom:200px}.project .other_corp_projects .project_item:nth-child(1){margin-top:60px}.project .project_item:nth-child(odd){margin-left:20px}.project .project_item:nth-child(even){margin-left:calc(45% - 70px)}.project .section_title{left:-20px;font-size:22px;margin-top:320px}.project_headline{font-size:20px;line-height:1.5em}.project_desc{font-size:15px;line-height:1.5em}.project p{font-size:22px;line-height:2.25em}.project .button.blue{font-size:16px;line-height:1.6em;margin-top:30px;letter-spacing:1.75px}.project_item .text_container{height:22.75%}.header .logo>h2{line-height:2}}@media (min-width:767px) and (max-width:1023px){.slider_wrap{width:100%}.kontakt .content{top:100%;height:100%;width:100%}.kontakt .inner_content{margin-top:0}.kontakt .lower_content,.kontakt .upper_content{margin-top:24px;margin-bottom:24px;padding-left:48px;padding-right:48px}.kontakt .topbrand{font-size:13px}.contactlink_link{font-size:30px;line-height:1.6em}.kontakt .btn_next{width:64px;height:64px;left:80px;bottom:80px}.kontakt .header .burgernav{z-index:1000}.kontakt .main .content.closed a,.kontakt .main .content.closed p{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.contact_address{font-size:16px}.kontakt .btn_next .icon{transform:rotate(90deg)}.kontakt .upper_content a{font-size:48px}.kontakt .topbrand{font-size:18px}.kontakt .contact_address{font-size:28px}}@media (max-width:1023px){.kontakt .header .logo h1{color:#fff}}@media (max-width:767px){.contactlink_link{font-size:27px;line-height:1.5em}.kontakt .topbrand{font-size:14px;line-height:1.2em}.kontakt .contact_address{font-size:19px;line-height:1.3em}.slider_wrap{width:100%}.kontakt .content{top:100%;height:100%;width:100%}.kontakt .upper_content{margin-bottom:60px}.kontakt .btn_next .icon{transform:rotate(90deg)}.kontakt .btn_next{width:64px;height:64px;left:32px;bottom:32px}.kontakt .header .burgernav{z-index:1000;top:32px;left:16px}.kontakt .header .logo{top:16px;right:16px}.kontakt .header .logo img{width:24px;height:24px}.kontakt .inner_content{top:50%;padding-left:30px;padding-right:30px;margin-top:0}}@media (max-width:767px){body{overflow-x:hidden}.burgernav{top:27px;left:10px}.header .logo{top:10px;right:7px}}@media (device-width:768px) and (device-height:1024px){.cm_review .contact_container{margin-left:50%}.cm_review .review:nth-child(even){margin-left:11%}.content_receiver,.listing_container{margin-bottom:200px}.cm_pintro .text_container{width:calc(100% - 100px)}.cm_review{margin-top:-200px}ul.listing li{margin-left:0}.cm_pintro .textbox{padding-left:50px;padding-right:50px;margin-bottom:72px}.cm_pintro .text_mask{padding-top:70px;padding-bottom:calc(50% + 70px)}.cm_pintro p{font-size:21px;line-height:1.74em}.cm_pintro .image_container{position:relative;float:right;height:0;width:75%;padding-bottom:75%;margin-top:-50%}.cm_colormove .content,.cm_colormove .content_receiver{padding-top:160px;padding-bottom:160px;padding-left:50px;padding-right:50px}.cm_colormove .flow_text,.cm_colormove .flow_text_other{margin-bottom:80px}.cm_colormove .brand,.cm_colormove .brand_other{font-size:14px;line-height:1.55em;margin-bottom:20px}.cm_colormove .flow_text,.cm_colormove .flow_text_other{font-size:21px;line-height:1.7em}ul.listing li{left:35px;width:calc(100% - 25px)}.blue li,.cm_text ul li,.white li{font-size:19px;line-height:2.1em}ul.listing li:before{width:22px;left:-35px;height:5px;top:16px}.cm_review .headline_container{padding-top:90px;padding-bottom:50px;padding-left:70px;padding-right:70px;margin-right:70px}.cm_pintro .topbrand,.headline_book{font-size:32px;line-height:1.6em}.cm_review .inner_cm{padding-bottom:100px}.cm_review .review_container{padding-bottom:100px;padding-left:70px;padding-right:70px}.cm_review .review{width:40%;padding-top:20px;padding-left:25px;padding-bottom:10px;margin-bottom:40px}.cm_review .review:nth-child(even){margin-left:11%}.cm_review .review .text_container{margin-bottom:25px}.cm_review .contact_container .contact_image{width:80px;height:80px}.product .btn_scroll{width:40px;height:40px}.cm_review .contact_headline{font-size:21px;line-height:1.63em}.cm_review .contact_function,.cm_review .contact_name{font-size:15px;line-height:1.5em}.footer .copyright{margin-bottom:16px}.lower_footer a{font-size:27px}.lower_footer .title{font-size:18px;line-height:1.8em}.footer .inner_footer{padding-left:25px}.footer .bottom_container .wrap>div{padding-left:25px;padding-right:25px;bottom:64px;text-align:center}.header{padding-top:230px;padding-bottom:80px}.header .headline_home{font-size:30px;letter-spacing:.5px}}@media (max-width:480px) and (max-height:823px){.cm_pintro .text_container{width:calc(100% - 50px)}.cm_pintro .textbox{padding-left:25px;padding-right:25px}.cm_pintro .text_mask{padding-top:70px;padding-bottom:calc(50% + 70px)}.cm_pintro p{font-size:19px;line-height:1.74em}.cm_pintro .image_container{position:relative;float:right;height:0;width:75%;padding-bottom:104%;margin-top:-50%}.cm_colormove .content,.cm_colormove .content_receiver{padding-top:80px;padding-bottom:80px;padding-left:25px;padding-right:25px}.cm_colormove .flow_text,.cm_colormove .flow_text_other{margin-bottom:80px}.cm_colormove .brand,.cm_colormove .brand_other{font-size:14px;line-height:1.55em;margin-bottom:20px}.cm_colormove .flow_text,.cm_colormove .flow_text_other{font-size:21px;line-height:1.7em}ul.listing li{left:35px;width:calc(100% - 25px)}.blue li,.cm_text ul li,.white li{font-size:19px;line-height:2.1em}ul.listing li:before{width:22px;left:-35px;height:5px;top:16px}.cm_review .headline_container{padding-top:90px;padding-bottom:50px;padding-left:25px;padding-right:25px}.cm_pintro .topbrand,.headline_book{font-size:20px;line-height:1.5em}.cm_review .inner_cm{padding-bottom:100px}.cm_review .review_container{padding-bottom:100px;padding-left:25px;padding-right:25px}.cm_review .review{width:67%;padding-top:20px;padding-left:25px;padding-bottom:10px;margin-bottom:40px}.cm_review .review:nth-child(even){margin-left:calc(22% - 25px)}.cm_review .review:nth-child(4n+1),.cm_review .review:nth-child(4n+2),.cm_review .review:nth-child(4n+3),.cm_review .review:nth-child(4n+4){margin-top:0}.cm_review .review .text_container{margin-bottom:25px}.cm_review .contact_container .contact_image{width:80px;height:80px}.cm_review .contact_container{margin-left:100px;max-width:300px}.btn_scroll{width:40px;height:40px}.cm_review .contact_headline{font-size:16px;line-height:1.63em}.cm_review .contact_name{font-size:13px;line-height:1.5em}.cm_review .contact_function{font-size:13px;line-height:1.5em}.footer .copyright{margin-bottom:8px}.lower_footer a{font-size:18px}.lower_footer .title{font-size:12px}.footer .inner_footer{top:45%;padding-left:50px}.header{padding-top:130px;padding-bottom:80px}.header .headline_home{font-size:30px;letter-spacing:.5px}}@media (max-width:823px) and (max-height:768px){.cm_pintro .text_container{width:calc(100% - 50px)}.cm_pintro .textbox{padding-left:25px;padding-right:25px}.cm_pintro .text_mask{padding-top:70px;padding-bottom:calc(50% + 70px)}.cm_pintro p{font-size:19px;line-height:1.74em}.cm_pintro .image_container{position:relative;float:right;height:0;width:75%;padding-bottom:104%;margin-top:-50%}.cm_colormove .content,.cm_colormove .content_receiver{padding-top:80px;padding-bottom:80px;padding-left:25px;padding-right:25px}.cm_colormove .flow_text,.cm_colormove .flow_text_other{margin-bottom:80px}.cm_colormove .brand,.cm_colormove .brand_other{font-size:14px;line-height:1.55em;margin-bottom:20px}.cm_colormove .flow_text,.cm_colormove .flow_text_other{font-size:21px;line-height:1.7em}ul.listing li{left:35px;width:calc(100% - 25px)}.blue li,.cm_text ul li,.white li{font-size:19px;line-height:2.1em}ul.listing li:before{width:22px;left:-35px;height:5px;top:16px}.cm_review .headline_container{padding-top:90px;padding-bottom:50px;padding-left:25px;padding-right:25px}.cm_pintro .topbrand,.headline_book{font-size:20px;line-height:1.5em}.cm_review .inner_cm{padding-bottom:100px}.cm_review .review_container{padding-bottom:100px;padding-left:25px;padding-right:25px}.cm_review .review{width:67%;padding-top:20px;padding-left:25px;padding-bottom:10px;margin-bottom:40px}.cm_review .review:nth-child(even){margin-left:calc(22% - 25px)}.cm_review .review:nth-child(4n+1),.cm_review .review:nth-child(4n+2),.cm_review .review:nth-child(4n+3),.cm_review .review:nth-child(4n+4){margin-top:0}.cm_review .review .text_container{margin-bottom:25px}.cm_review .contact_container .contact_image{width:80px;height:80px}.cm_review .contact_container{margin-left:100px;max-width:300px}.btn_scroll{width:40px;height:40px}.cm_review .contact_headline{font-size:16px;line-height:1.63em}.cm_review .contact_name{font-size:13px;line-height:1.5em}.cm_review .contact_function{font-size:13px;line-height:1.5em}.footer .copyright{margin-bottom:8px}.lower_footer a{font-size:18px}.lower_footer .title{font-size:12px}.footer .inner_footer{top:45%;padding-left:50px}.header{padding-top:130px;padding-bottom:80px}.header .headline_home{font-size:30px;letter-spacing:.5px}}@media (min-width:320px) and (max-width:480px){.copyright_container,.footer .inner_footer{padding-left:25px!important}}@media (max-width:1023px){.upper_footer a{font-size:29px;line-height:1.47em;letter-spacing:1.5px!important}}@media only screen and (device-width:768px) and (device-height:1024px){.footer .bottom_container .wrap>div,.footer .inner_footer{padding-left:17%}.footer .bottom_container .wrap>div{text-align:center}.copyright,.technoone{font-size:18px}.footer .copyright{margin-bottom:16px}.upper_footer a{font-size:48px}.technoone{position:static}.mainnav_link{font-size:35px}.subnav_link{font-size:25px}.inner_nav .left_nav{margin-bottom:48px}.nav_headline{margin-bottom:0}}@media (max-width:767px){.cookie_warning{padding:20px;margin-left:25px;float:right}.cookie_warning p{font-size:13px;line-height:1.75em}.cookie_warning .button{line-height:1.75em}}@media (max-width:480px){.cm_confirmed .textbox{left:-24px}.cm_confirmed .textbox{width:224px}}@media (max-width:360px){.cm_confirmed .bg_logo{padding:12px}.cm_confirmed .logo img{width:72px}.cm_confirmed .textbox p{font-size:15px}.cm_confirmed .btn_scroll,.cm_confirmed .textbox p{margin-left:40px}.cm_confirmed .textbox{left:-16px}.mainnav_link{font-size:21px}.subnav_link{font-size:17px}.cm_confirmed .textbox{width:192px}}@media (max-width:320px){.cm_confirmed .textbox{left:-8px}.kontakt .inner_content{top:calc(40% + 64px)}}@media (max-width:767px){.cm_intro .textbox>.closed:nth-child(1){-webkit-transform:translateY(10px);-moz-transform:translateY(10px);transform:translateY(10px)}.cm_intro .textbox>.closed:nth-child(2){-webkit-transform:translateY(20px);-moz-transform:translateY(20px);transform:translateY(20px)}.cm_intro .textbox>.closed:nth-child(3){-webkit-transform:translateY(30px);-moz-transform:translateY(30px);transform:translateY(30px)}.cm_intro .textbox>.closed:nth-child(4){-webkit-transform:translateY(40px);-moz-transform:translateY(40px);transform:translateY(40px)}}@media (min-width:768px){.technoone{margin-left:80px}.copyright_container{position:relative}.copyright{left:0}.technoone{position:static!important}.copyright,.technoone{font-size:18px}}@media (device-width:1024px) and (device-height:1366px){.inner_nav .left_nav{margin-right:30%;margin-bottom:80px}.nav_headline{margin-bottom:0}.mainnav_link{font-size:56px}.subnav_link{font-size:32px}.home .upper_footer a{font-size:56px!important}.home .lower_footer .title{font-size:22px!important;line-height:1.5em}.home .lower_footer a{font-size:32px!important}.cm_intro .textbox{width:800px;padding-left:120px}.cm_intro .stream_text,.cm_intro .textbox h1,.cm_project .stream_text,.home .header .headline_home{font-size:60px}.cm_intro .textbox h2{font-size:35.5px}.cm_intro .stream_wrap a,.cm_intro .textbox a{font-size:22px}.cm_intro .list:before,.cm_project .list:before{top:24px}.cm_intro .list a,.cm_project .list a{font-size:28px}.cm_intro .stream_wrap,.cm_project .stream_wrap{width:640px}.cm_project .stream_title{font-size:27.25px}.cm_project .image_2{float:left;width:512px}.cm_project .image_3{float:right;width:512px}.uber .header .headline_home{font-size:52px}.uber .cm_text .bg_cm{margin-left:0}.uber .cm_text .inner_cm{padding-left:70px;padding-right:70px}.uber .cm_text .topbrand{font-size:16px;line-height:1.67em}.uber .cm_text p{font-size:28px;line-height:1.7em}.uber .cm_image_text .inner_cm{margin-right:0}.uber .cm_image_text .textbox{max-width:768px;margin-right:0}.uber .upper_footer>.button.blue{font-size:60px}.uber .lower_footer .title{font-size:22px}.uber .lower_footer a{font-size:32px}.project .project_item{width:65%;padding-bottom:100%}.project .burgernav{top:60px;left:60px}.kontakt .header .logo>h2{line-height:2.5em}.kontakt .content{background-color:#fff}.kontakt .content a{font-size:40px;line-height:1.45em}.kontakt .topbrand{font-size:18px}.kontakt .contact_address{font-size:26px}.kontakt .slider_wrap{width:100%}.product .cm_pintro .text_container{width:calc(100% - 100px)}.product .cm_pintro .textbox{padding-left:70px;padding-right:70px}.cm_colormove .content_receiver,.product .cm_colormove .content{padding-left:70px;padding-right:70px}.product .upper_footer>.button.blue{font-size:60px}.product .lower_footer .title{font-size:22px}.product .lower_footer a{font-size:32px}.cookie_warning.on{opacity:1}.cookie_warning{padding:20px;margin-left:25px;float:right}.cookie_warning p{font-size:13px;line-height:1.75em}.cookie_warning .button{line-height:1.75em}}@media (max-width:767px){.copyright_container{margin:0;padding-left:50px;position:absolute;bottom:32px;width:calc(100% - 100px)}}@media (min-width:768px){.copyright_container{position:absolute;bottom:32px;padding-left:17%;display:flex}}@media (min-width:768px) and (max-width:1024px){.copyright_container{padding-left:17%}}@media (min-width:1280px) and (max-width:1499px){.copyright_container{padding-left:20%}}@media (device-width:768px) and (device-height:1024px){.copyright_container{display:block;position:absolute;bottom:32px;padding-left:17%;text-align:center}.technoone{margin-left:0}}@media (min-width:1500px){.copyright_container{padding-left:470px}}@media (device-width:1024px) and (device-height:1366px){.copyright_container{display:block;position:absolute;bottom:32px;padding-left:17%;text-align:center}.technoone{margin-left:0}}@media (min-width:800px) and (max-width:840px) and (min-width:400px) and (max-width:440px){.home .cm_confirmed .textbox{left:-200px!important}}@media (device-width:768px) and (device-height:1024px){.cm_intro .textbox{padding-left:50px}.cm_intro .textbox h1{font-size:40px}.cm_intro .textbox h2{font-size:24px}.cm_intro .stream_wrap>a,.cm_intro .textbox>a,.cm_project .textbox>a{font-size:14px}.header .headline_home{font-size:40px}.cm_intro .list,.cm_project .list{left:60px}.cm_intro .list:before,.cm_project .list::before{top:20px}.cm_intro .stream_wrap,.cm_project .stream_title{padding-top:100px}.cm_confirmed .logo{height:230px!important;left:-176px}.cm_confirmed .btn_scroll{margin-left:100px;width:48px;height:48px}.cm_confirmed .btn_scroll .hoverscale svg{width:16px;height:16px;margin:16px}.header .logo img{width:40px!important;height:40px!important}.header .logo>h1{font-size:2em;margin-top:56px;margin-bottom:0}.header .logo>h2{font-size:1em;margin-right:2px;line-height:1.5em!important}.kontakt .inner_content{top:50%}.kontakt .btn_next{width:100px!important;height:100px!important}.cm_intro .textbox{width:70%;margin-top:-15%}}@media (max-width:480px) and (max-height:960px){.burgernav .label{display:none}}@media (max-width:767px){.header .logo{top:16px;right:16px}}@media (min-width:768px) and (min-height:320px){.header .logo{top:40px;right:69px}}@media (max-width:823px) and (max-height:823px){.header .logo h1{font-size:24px}.header .logo h2{font-size:12px}.lower_footer a{font-size:20px}.lower_footer .title{font-size:14px}.kontakt .header .logo>h2{line-height:1.25em}}@media (device-width:320px){.footer .inner_footer{top:42%!important}}@media (device-height:412px) and (device-width:732px){.project .project_item{padding-bottom:93%!important}.project .project_item .text_container{height:33%!important}}@media (device-height:732px) and (device-width:412px){.project .project_item{padding-bottom:110%!important}.project .project_item .text_container{height:25%!important}}@media (device-height:600px) and (device-width:960px){.header .logo h1{font-size:36px}.header .logo h2{font-size:9px;line-height:3.5}.project .project_item .text_container{height:22%!important}}@media (device-height:960px) and (device-width:600px){.project .project_item{padding-bottom:105%!important}.project .project_item .text_container{height:25%!important}.cm_text{padding-top:350px;padding-bottom:250px}}@media (max-width:767px){.cm_cookie .inner_cm{padding-left:25px;padding-right:25px}.mainnav .bottomnav{width:100%;left:0;bottom:25px}.mainnav .copyright{position:static;margin-bottom:24px;box-sizing:border-box;width:100%;padding-left:50px;padding-right:50px;text-align:center}.mainnav .technoone{position:relative;width:100%;text-align:center}.footer a.cookie_link{font-size:10px}}