html{overflow-y:initial;-webkit-overflow-scrolling:touch}a:focus,button.c-offcanvas-trigger:focus,button.c-offcanvas-close:focus,a:active,button.c-offcanvas-trigger:active,button.c-offcanvas-close:active,a:visited{outline:none;border-style:none}a.c-btn:focus,a.c-btn:active,a.c-btn:visited{outline:none;border-style:solid}.c-header,.c-header-meta,.c-header-main,.c-header-logo,.c-main-nav{transition:.3s;-webkit-transition:.3s}.c-header{position:fixed}.c-main-nav a:hover,.c-main-nav a:active,.c-header-lang a:hover,.c-header-lang a:active,.c-offcanvas-nav a:hover,.c-offcanvas-nav a:active,.c-offcanvas-lang a:hover,.c-offcanvas-lang a:active{-webkit-user-select:none;-webkit-touch-callout:none}.c-main-nav a.active,.c-header-lang a.active,.c-offcanvas-nav a.active,.c-offcanvas-lang a.active{color:#007d95}.c-main-nav a:focus,.c-offcanvas-nav a:focus{color:inherit}.c-nav-icon:focus::before,.c-nav-icon:focus::after{opacity:0}.active.c-nav-icon::before{background-position:0 0;opacity:1;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);transform:translateX(0px)}.active.c-nav-icon::after{background-position:-100px 0;opacity:1;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);transform:translateX(0px)}.collapse{display:none}.show.collapse{display:block}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}.c-offcanvas{display:none;background-color:unset}.c-offcanvas.open{display:block}.c-offcanvas-bg{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.7)}.c-offcanvas-dialog{-webkit-transition:all .2s ease;transition:all .2s ease;left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.c-offcanvas-dialog.open{-webkit-transform:translateX(0%);transform:translateX(0%)}.c-main{padding-top:222px}.c-slide{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.swiper-wrapper{height:auto}.swiper-button-disabled{visibility:hidden}.c-slider-team .c-slider-container,.c-slider-team .swiper-container{overflow:unset}#linoa-holding-ag .c-container{padding-bottom:0}#team{padding-top:4.5em;overflow:hidden;max-width:1600px;margin:0 auto}.blocker{padding:0;z-index:2}.modal{width:100%;max-width:1680px;padding:0;border-radius:0}.modal a.close-modal{display:none}.c-slider-project .c-slider-nav{z-index:1}.modal-spinner{background-color:rgba(255,255,255,.8);background-color:unset;padding:5px 10px;padding:0;height:30px;height:50px;width:50px;z-index:1}.modal-spinner > div{background-color:#007d95;vertical-align:baseline}.circular{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;height:100%;-webkit-transform-origin:center center;transform-origin:center center;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.path{stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;stroke-linecap:square;stroke:#007d95;stroke-width:5px}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.c-slider-project .c-slide-img{position:static}.c-project-detail-img{height:100%;width:50%;position:absolute;background-size:cover}.c-media-article-container{overflow:hidden;transition:height .5s ease}.c-link-more.clicked{color:transparent}.c-link-more.clicked:before{display:none}.c-map{width:100%;height:100vh}.section-impressum,.section-disclaimer{padding-top:1.7em}.parallax{opacity:0}.c-footer .c-box{width:-webkit-calc(100% + 40px);width:-moz-calc(100% + 40px);width:-ms-calc(100% + 40px);width:-o-calc(100% + 40px);width:calc(100% + 40px)}.c-footer-padding-top{padding-top:2.5em;overflow:hidden}@media only screen and (max-width:1200px){.c-main{padding-top:202px}}@media only screen and (min-width:981px){.navbar-collapse{display:flex!important;flex-basis:auto}}@media only screen and (max-width:980px){.c-main{padding-top:60px}.c-main-nav{display:block;width:100%;right:0;text-align:center;background-color:rgba(255,255,255,0.95);top:60px}.c-main-nav ul{padding:.5em}.c-header-sticky .c-main-nav{top:60px;border-bottom:solid 1px #f1f1f1}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.c-icon-close{top:14px}}@media only screen and (min-width:901px){.c-project-detail-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (max-width:900px){.c-project-detail-img{width:41.66666667%}}@media only screen and (max-width:850px){.c-footer .c-box{width:auto}}@media only screen and (max-width:800px){.c-color-change{padding-top:100px}.c-quote.c-color-change,.c-project-overview.c-color-change,.c-tweet.c-color-change{padding-top:inherit}#team{padding-top:100px}.c-footer-padding-top{padding-top:3.5em}}@media only screen and (min-width:768px){body{height:auto!important}}@media only screen and (max-width:767px){.c-project-detail-img{position:relative;width:auto;height:40vh}.c-slider-project .c-slide-text{height:auto}.c-project-detail-text .c-box{height:auto;overflow-y:auto}.c-modal-dialog .c-icon-close.white::after{background-position:-280px -420px}.c-modal-dialog .c-icon-close.white:hover::after{background-position:-250px -420px}}@media only screen and (max-width:700px){.c-footer-desc{padding-top:100px}}.not-found-header-container h1,.not-found-title-container p{color:#6f6f6f;text-align:center}.admin-bar .not-found-main-container{top:32px}.c-404{position: relative; z-index: 9999;}.not-found-main-container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background-color:#fff}.not-found-centered-container{height:auto;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;margin-left:-50%;left:50%;padding:0 20px}.not-found-header-container img{width:250px;height:auto;margin:0 auto 50px;display:block}.not-found-title-container p{font-size:25px;margin-bottom:30px}.not-found-main-container a{color:#007d95; font-weight: bold}.not-found-subtitle-container a,.not-found-subtitle-container p{color:#6f6f6f;font-size:18px;text-align:center}.not-found-subtitle-container a{color: #007d95; font-weight: bold;}.error404 header{display:none}