@font-face{font-family:DINCondensed-Bold;src:url("/showroom/assets/fonts/din/DINCondensed-Bold.eot"),url("/showroom/assets/fonts/din/DINCondensed-Bold.eot?#iefix") format("eot"),url("/showroom/assets/fonts/din/DINCondensed-Bold.otf") format("opentype"),url("/showroom/assets/fonts/din/DINCondensed-Bold.woff2") format("woff2"),url("/showroom/assets/fonts/din/DINCondensed-Bold.woff") format("woff"),url("/showroom/assets/fonts/din/DINCondensed Bold.ttf") format("truetype"),url("/showroom/assets/fonts/din/DINCondensed-Bold.svg") format("svg")}@font-face{font-family:DINCondensed-Bold2;src:url("/showroom/assets/fonts/din/DINCondensed-Bold2.eot"),url("/showroom/assets/fonts/din/DINCondensed-Bold2.woff") format("woff"),url("/showroom/assets/fonts/din/DINCondensed-Bold2.ttf") format("truetype"),url("/showroom/assets/fonts/din/DINCondensed-Bold2.svg") format("svg")}.menu-social-top{height:42px;padding:0 10px 0 28px;margin:0 16px 10px 0;border-right:2px dotted #9ad7e0;border-left:2px dotted #9ad7e0}@media (max-width: 767px){.menu-social-top{float:right;margin-right:0;padding-right:0;border-right:none;border-left:none;margin-bottom:0;display:none}}.menu-social-top li i{color:#b2b4b4;font-size:18px}@media (max-width: 767px){.menu-social-top li{display:inline-block}}.menu-social-top .flag-icon{background-size:contain;background-position:50%;background-repeat:no-repeat;position:relative;display:inline-block;width:1.33333333em;line-height:20px;border-radius:50%;width:24px;height:24px;vertical-align:middle}.menu-social-top .lang-menu{display:none;position:relative;border-left:2px dotted #9ad7e0}.menu-social-top .lang-menu a{padding:9px}.menu-social-top .flag-icon-en{background-image:url(../images/en.svg)}.menu-social-top .flag-icon-de{background-image:url(../images/de.svg)}.menu-social-top .flag-icon-sv{background-image:url(../images/sv.svg)}.menu-social-top .flag-icon-pl{background-image:url(../images/pl.svg)}.menu-social-top .flag-icon-bg{background-image:url(../images/bg.svg)}.menu-social-top .flag-icon-at{background-image:url(../images/at.svg)}.menu-social-top .flag-icon-fr{background-image:url(../images/fr.svg)}.menu-social-top .flag-icon-it{background-image:url(../images/it.svg)}@media (min-width: 992px){.hd-img-wrap{position:relative;overflow:hidden;width:100%;height:500px;border-right:9px solid #fff;border-left:9px solid #fff}}@media (min-width: 992px) and (max-width: 1300px){.hd-img-wrap{height:300px}}@media (min-width: 1301px) and (max-width: 1800px){.hd-img-wrap{height:400px}}@media (min-width: 1801px){.hd-img-wrap{height:600px}}@media (min-width: 992px){.hd-img-wrap .bg-header{width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}@media (max-width: 1600px){.hd-img-wrap .bg-header{width:160%}}@media (max-width: 991px){.hd-img-wrap h1{position:relative;z-index:1;display:inline-block;color:#fff;font-size:15px;margin:0;line-height:1px;font-family:'DINCondensed-Bold';text-transform:uppercase;width:100%}}@media (min-width: 992px) and (max-width: 1300px){.hd-img-wrap h1{position:relative;z-index:1;display:inline-block;color:#fff;font-size:80px;margin:190px 0 0 30px;font-family:'DINCondensed-Bold';text-transform:uppercase;max-width:70%}}@media (min-width: 1301px) and (max-width: 5800px){.hd-img-wrap h1{position:relative;z-index:1;display:inline-block;color:#fff;font-size:80px;margin:300px 0 0 30px;font-family:'DINCondensed-Bold';text-transform:uppercase;max-width:70%}}@media (max-width: 991px){.hd-img-wrap h1 span{background:#009AB2;line-height:40px;padding:0 20px;display:inline-block;width:100%}}@media (min-width: 992px){.hd-img-wrap h1 span{background:#009AB2;height:100%;line-height:0.8;padding:0 20px;display:inline-block;width:100%}}@media (min-width: 992px){.hd-img-wrap-2{position:relative;overflow:hidden;width:100%;border-right:9px solid #fff;border-left:9px solid #fff}}@media (min-width: 992px) and (max-width: 1300px){.hd-img-wrap-2{height:400px}}@media (min-width: 1301px) and (max-width: 1800px){.hd-img-wrap-2{height:500px}}@media (min-width: 1801px){.hd-img-wrap-2{height:600px}}@media (min-width: 992px){.hd-img-wrap-2 .bg-header{width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}@media (max-width: 1600px){.hd-img-wrap-2 .bg-header{width:160%}}@media (max-width: 991px){.hd-img-wrap-2 h1{position:relative;z-index:1;display:inline-block;color:#fff;font-size:15px;margin:0;line-height:1px;font-family:'DINCondensed-Bold';text-transform:uppercase;width:100%}}@media (min-width: 992px) and (max-width: 5900px){.hd-img-wrap-2 h1{position:relative;z-index:1;display:inline-block;color:#fff;font-size:80px;margin:190px 0 0 30px;font-family:'DINCondensed-Bold';text-transform:uppercase;max-width:70%}}@media (min-width: 1301px){.hd-img-wrap-2 h1{position:relative;z-index:1;display:inline-block;color:#fff;font-size:80px;margin:300px 0 0 30px;font-family:'DINCondensed-Bold';text-transform:uppercase;max-width:70%}}@media (max-width: 991px){.hd-img-wrap-2 h1 span{background:#009AB2;line-height:40px;padding:0 20px;display:inline-block;width:100%}}@media (min-width: 992px){.hd-img-wrap-2 h1 span{background:#009AB2;padding:5px 5px 0 5px;display:inline-block;height:100%;line-height:1.2;width:100%}}.main-menu{margin-bottom:0}.main-menu li a{font-size:22px;font-family:'DINCondensed-Bold';text-transform:uppercase}@media (min-width: 768px) and (max-width: 991px){.main-menu li a{font-size:20px}}.main-menu.navbar-default{background-color:#fff;border-color:#fff}.main-menu.navbar-default .navbar-nav li a:hover,.main-menu.navbar-default .navbar-nav li a:focus{color:#fff;background-color:#009AB2}@media (max-width: 991px){.main-menu.navbar-default .navbar-nav li a{text-align:right}}.main-menu.navbar-default .navbar-nav .active a{color:#fff;background-color:#009AB2}.main-menu.navbar-default .navbar-nav .active a:hover,.main-menu.navbar-default .navbar-nav .active a:focus{color:#fff;background-color:#009AB2}.main-menu .logo{width:120px;position:absolute;top:-77px;left:40px;z-index:1}@media (max-width: 767px){.main-menu .logo{left:0;top:-25px}}.main-menu .logo img{background:#fff;padding:18px 10px 18px 20px}@media (max-width: 767px){.main-menu .logo img{width:80px}}.read-more{font-family:DINCondensed-Bold2;src:url("/showroom/assets/fonts/din/DINCondensed-Bold2.eot"),url("/showroom/assets/fonts/din/DINCondensed-Bold2.woff") format("woff"),url("/showroom/assets/fonts/din/DINCondensed-Bold2.ttf") format("truetype"),url("/showroom/assets/fonts/din/DINCondensed-Bold2.svg") format("svg")}.read-more:after{content:'\f105';font-family:FontAwesome;font-weight:normal;font-style:normal;color:#009AB2;margin:0px 0px 0px 10px;text-decoration:none;display:inline-block}.intro-element,.intro-element-detail{margin-top:40px;margin-bottom:40px}@media (max-width: 767px){.intro-element,.intro-element-detail{margin-top:20px}}@media (max-width: 767px){.intro-element .col-md-8,.intro-element-detail .col-md-8{margin-bottom:35px}}.intro-element p,.intro-element-detail p{font-family:'Overpass', sans-serif;font-size:19px;color:#000;line-height:24px;font-weight:300}@media (max-width: 767px){.intro-element p,.intro-element-detail p{font-size:15px}}.intro-element p.intro,.intro-element-detail p.intro{position:relative}.intro-element p.intro:after,.intro-element-detail p.intro:after{content:"";display:block;position:absolute;z-index:-1;height:100%;width:100%;top:16%;left:-3%;background:#f7f7f7}@media (max-width: 767px){.intro-element p.intro,.intro-element-detail p.intro{font-size:15px}}.intro-element h2,.intro-element-detail h2{font-family:DINCondensed-Bold;src:url("/showroom/assets/fonts/din/DINCondensed-Bold.eot"),url("/showroom/assets/fonts/din/DINCondensed-Bold.eot?#iefix") format("eot"),url("/showroom/assets/fonts/din/DINCondensed-Bold.otf") format("opentype"),url("/showroom/assets/fonts/din/DINCondensed-Bold.woff2") format("woff2"),url("/showroom/assets/fonts/din/DINCondensed-Bold.woff") format("woff"),url("/showroom/assets/fonts/din/DINCondensed Bold.ttf") format("truetype"),url("/showroom/assets/fonts/din/DINCondensed-Bold.svg") format("svg")}@media (max-width: 767px){.intro-element h3,.intro-element-detail h3{line-height:0.7;margin-top:10px}}.intro-element h3 a,.intro-element-detail h3 a{color:#000;text-transform:uppercase}@media (max-width: 767px){.intro-element h3 a,.intro-element-detail h3 a{font-size:13px}}.intro-element .img-wrap,.intro-element-detail .img-wrap{position:relative;margin-top:40px}.intro-element .img-wrap .cat-name,.intro-element-detail .img-wrap .cat-name{position:absolute;top:0px;padding-left:30px;color:#72767B;font-size:16px;font-family:'Overpass', sans-serif}@media (max-width: 767px){.intro-element .img-wrap .cat-name,.intro-element-detail .img-wrap .cat-name{padding-left:5px;font-size:14px}}.intro-element .img-wrap .cat-name span,.intro-element-detail .img-wrap .cat-name span{text-transform:uppercase;background-color:#E9EAEB;font-size:15px;color:#72767B;padding:3px 7px;border-radius:20px;font-family:'Overpass', sans-serif;font-weight:300}.intro-element .img-wrap .badge1,.intro-element-detail .img-wrap .badge1{position:absolute;right:0;top:10px;width:140px}@media (max-width: 767px){.intro-element .img-wrap .badge1,.intro-element-detail .img-wrap .badge1{width:90px}}.intro-element .img-wrap .badge2,.intro-element-detail .img-wrap .badge2{position:absolute;right:0;top:57px;width:151px}@media (max-width: 767px){.intro-element .img-wrap .badge2,.intro-element-detail .img-wrap .badge2{width:97px;top:41px}}.intro-element .img-wrap:after,.intro-element-detail .img-wrap:after{content:"";display:block;position:absolute;z-index:-1;height:85%;width:128%;top:33%;left:-23%;background:#CAEBEF}@media (max-width: 767px){.intro-element .img-wrap:after,.intro-element-detail .img-wrap:after{height:100%}}.intro-element .img-wrap .box-title,.intro-element-detail .img-wrap .box-title{position:absolute;bottom:0;background-color:#009AB2;width:100%;color:#fff;padding:5px 15px;margin:0;text-transform:uppercase;height:70px;font-family:DINCondensed-Bold2;src:url("/showroom/assets/fonts/din/DINCondensed-Bold2.eot"),url("/showroom/assets/fonts/din/DINCondensed-Bold2.woff") format("woff"),url("/showroom/assets/fonts/din/DINCondensed-Bold2.ttf") format("truetype"),url("/showroom/assets/fonts/din/DINCondensed-Bold2.svg") format("svg")}@media (max-width: 767px){.intro-element .img-wrap .box-title,.intro-element-detail .img-wrap .box-title{font-size:15px}}.intro-element-detail .col-sm-6{margin-bottom:15px}@media (min-width: 768px){.intro-element-detail .col-sm-6{width:49.5%}}@media (min-width: 768px){.intro-element-detail .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.intro-element-detail h3{margin-top:10px;line-height:0.8}@media (min-width: 768px){.intro-element-detail h3{min-height:60px}}.intro-element-detail h3 a{text-transform:none;font-size:15px}.intro-element-detail hr{border-bottom:2px dotted #9ad7e0;border-top:none;margin:20px 0 30px 0}.intro-element-detail .img-wrap{position:relative;margin-top:0}.intro-element-detail .img-wrap:after{display:none}.intro-element-detail .img-wrap .box-title{font-size:18px;font-family:DINCondensed-Bold2;src:url("/showroom/assets/fonts/din/DINCondensed-Bold2.eot"),url("/showroom/assets/fonts/din/DINCondensed-Bold2.woff") format("woff"),url("/showroom/assets/fonts/din/DINCondensed-Bold2.ttf") format("truetype"),url("/showroom/assets/fonts/din/DINCondensed-Bold2.svg") format("svg")}.intro-element-detail .load-more-button .btn-default{color:#fff;background-color:#009AB2;border-color:#009AB2;text-transform:uppercase;padding:6px 80px}.sidebar{padding:0 30px}.sidebar .main-search{padding:20px 15px 20px 15px;background-color:#f7f7f7;margin-top:0}@media (min-width: 768px){.sidebar .main-search{width:100%}}.sidebar .main-search h3{margin-top:0}.sidebar .main-search .btn-default{color:#fff;background-color:#009AB2;border-color:#009AB2;text-transform:uppercase}@media (max-width: 767px){.sidebar .main-search .btn-default{width:100%}}@media (min-width: 768px) and (max-width: 991px){.sidebar .main-search .btn-default{margin-left:15px}}.sidebar .sort-by h2{margin-top:50px;font-family:'Overpass', sans-serif;color:#72767B;font-weight:400;font-size:17px;text-transform:uppercase}.sidebar .sort-by a{display:block;color:#000;width:180px;padding:5px 10px}.sidebar .sort-by a.active{background-color:#72767B;color:#fff}.sidebar .sort-by a.active i{float:right}@media (max-width: 991px){.sidebar .sort-by{display:none}}.sidebar .person .person-info{text-align:center}.sidebar .person .person-info img{margin-top:50px;border-radius:50%}.sidebar .person .person-info .headers{position:relative}.sidebar .person .person-info .headers:after{content:"";display:block;position:absolute;z-index:-1;height:100%;width:100%;top:16%;left:-3%;background:#f7f7f7}.sidebar .person .person-info h3{font-size:30px;font-family:'DINCondensed-Bold';text-transform:uppercase;color:#000;margin:10px 0 0 0}.sidebar .person .person-info h4{font-size:16px;font-family:'Overpass', sans-serif;color:#000;margin:0;font-weight:400;text-transform:none}.sidebar .person .person-quote{margin-bottom:50px}.sidebar .person .person-quote p{font-size:18px;font-family:'Overpass', sans-serif;color:#000;margin:20px 0 0 0;text-align:left;line-height:22px;font-weight:300}.sidebar .person .person-quote p:before{content:"„";font-family:'Overpass', sans-serif;color:#009AB2;font-size:70px;margin-right:10px;top:-15px;position:relative;font-weight:400}.sidebar .person .person-quote p:after{content:"“";font-family:'Overpass', sans-serif;color:#009AB2;font-size:70px;position:absolute;margin-top:20px;margin-left:15px;font-weight:400}.sort-by-mobile h2{margin-top:50px;font-family:'Overpass', sans-serif;color:#72767B;font-weight:400;font-size:17px;text-transform:uppercase}.sort-by-mobile a{display:block;color:#000;width:180px;padding:5px 10px}.sort-by-mobile a.active{background-color:#72767B;color:#fff}.sort-by-mobile a.active i{float:right}@media (max-width: 991px){.sort-by-mobile{display:none}}.external-links h3{text-transform:uppercase}.external-links .external-link{display:block;color:#000}.external-links .external-link:after{content:'\f08e';font-family:FontAwesome;font-weight:normal;font-style:normal;color:#009AB2;margin:0px 0px 0px 10px;text-decoration:none;display:inline-block}.external-links hr{border-bottom:2px dotted #9ad7e0;border-top:none;margin:20px 0 30px 0}.downloads h3{font-family:'DINCondensed-Bold';text-transform:uppercase}.downloads h3 i{margin-right:10px}.downloads .dl-link{display:block;color:#000;font-family:'Overpass', sans-serif}.downloads .dl-link:before{content:'\f105';font-family:FontAwesome;font-weight:normal;font-style:normal;color:#009AB2;margin:0px 10px 0px 0px;text-decoration:none;display:inline-block}.downloads .dl-link span{text-transform:uppercase;font-size:14px;color:#72767B}.project-top{margin-top:50px}.project-top h2{text-transform:uppercase;color:#000;font-family:'DINCondensed-Bold';padding:0px 20px}.project-top .intro{font-family:'Overpass', sans-serif;font-size:19px;color:#000;line-height:24px;font-weight:300;padding:0 20px;position:relative}.project-top .intro:after{content:"";display:block;position:absolute;z-index:-1;height:100%;width:100%;top:16%;left:-3%;background:#f7f7f7}@media (max-width: 767px){.project-top .intro{font-size:15px}}.project-top .website{margin-top:30px;margin-bottom:40px}.project-top .website span{color:#72767B;font-size:16px;font-family:'Overpass', sans-serif}.project-top .website a{text-transform:none;background-color:#009AB2;font-size:15px;color:#fff;padding:3px 7px;border-radius:20px;font-family:'Overpass', sans-serif;font-weight:300}.project-top hr{border-bottom:2px dotted #9ad7e0;border-top:none;margin:20px 0 30px 0}.project-top .persons h2{padding:0 20px 0 0}.project-top .persons .person{text-align:center}.project-top .persons .person .headers h3{text-transform:uppercase;font-family:'DINCondensed-Bold'}.project-top .persons .person .headers h4{font-family:'Overpass', sans-serif;font-weight:bold;font-size:15px}.project-top .persons .person .quote{color:#72767B;font-family:'Overpass', sans-serif;font-size:13px}.project-top .persons img{margin-right:auto;margin-left:auto}.project-top .sidebar .contact{background-color:#f7f7f7;padding:20px 15px}.project-top .sidebar .contact h3{margin-top:0;font-family:'Overpass', sans-serif;font-weight:400;font-size:20px}.project-top .sidebar a{display:inline-block;color:#009AB2}.project-top .sidebar h4{text-transform:uppercase;font-family:'DINCondensed-Bold';font-size:28px;margin-top:5px}.project-top .sidebar p{font-family:'Overpass', sans-serif;font-size:14px;color:#000;padding-left:0;font-weight:400;line-height:1.2;margin-top:25px}.project-btm{margin-bottom:120px}.project-btm h2{font-family:'DINCondensed-Bold';text-transform:uppercase}.project-btm .video-wrap{position:relative}.project-btm .video-wrap:after{content:"";display:block;position:absolute;z-index:-1;height:85%;width:128%;top:33%;left:-23%;background:#f7f7f7}@media (max-width: 767px){.project-btm .video-wrap:after{height:100%}}.pictures h2{font-family:'DINCondensed-Bold';text-transform:uppercase}.pictures .swiper-container{padding:30px;margin-left:0}.pictures .swiper-container .swiper-button-next{right:0;width:19px;height:31px;background-size:19px 31px}.pictures .swiper-container .swiper-button-prev{left:0;width:19px;height:31px;background-size:19px 31px}@media (max-width: 991px){.awards{border-top:2px dotted #9ad7e0;padding-top:40px}}@media (max-width: 499px){.awards .award-info{min-height:215px}}@media (max-width: 499px){.awards .award-info img{max-width:125px}}.awards .award-info hr{border-bottom:2px dotted #9ad7e0;border-top:none;width:165px;margin:10px auto 26px}@media (max-width: 499px){.awards .award-info hr{width:120px;margin:20px auto 30px}}.awards .award-info h3{font-size:24px;font-family:'DINCondensed-Bold';text-transform:uppercase;color:#009ab2;margin:15px 0 0 0;padding:0px 10px}@media (max-width: 499px){.awards .award-info h3{font-size:15px;height:35px}}.awards .award-info h3 .cat{font-size:14px;color:#b7b8b8;font-family:'Overpass', sans-serif;font-weight:200}@media (max-width: 499px){.awards .award-info h3 .cat{font-size:12px}}.main-search-form{padding:20px 15px 20px 15px;background-color:#f7f7f7;margin-top:30px}.main-search-form h2{margin-top:0}.main-search-form .input-group{width:100%}.main-search-form .btn-default{color:#fff;background-color:#009AB2;border-color:#009AB2;text-transform:uppercase;margin-right:20px}@media (max-width: 991px){.main-search-form input{margin-bottom:15px !important}}@media (max-width: 991px){.main-search-form select{margin-bottom:15px}}.search-results .search-header{margin-top:50px;margin-bottom:50px;text-transform:uppercase;color:#72767B}.search-results .result h3{text-transform:uppercase;font-size:20px}.search-results .result h3 a{color:#009AB2}.search-results .result p{font-family:'Overpass', sans-serif;font-weight:400;font-size:15px}.search-results hr{border-bottom:2px dotted #9ad7e0;border-top:none;margin:20px 0 30px 0}.search-results .filter-list{list-style-type:none;padding-left:0;margin-top:15px}.search-results .filter-list li{color:#72767B;font-size:16px;font-family:'Overpass', sans-serif;display:inline-block;margin-right:10px}@media (max-width: 499px){.search-results .filter-list li{font-size:13px}}.search-results .filter-list li span{text-transform:uppercase;background-color:#E9EAEB;font-size:15px;color:#72767B;padding:3px 7px;border-radius:20px;font-family:'Overpass', sans-serif;font-weight:300}@media (max-width: 499px){.search-results .filter-list li span{font-size:13px}}.search-results .pagination{margin-bottom:60px;margin-top:10px}.search-results .pagination li.active a,.search-results .pagination li.active a:hover,.search-results .pagination li.active a:focus{color:#72767B;background-color:transparent}.search-results .pagination li.active span,.search-results .pagination li.active span:hover,.search-results .pagination li.active span:focus{color:#72767B;background-color:transparent}.search-results .pagination li.disabled a,.search-results .pagination li.disabled a:hover,.search-results .pagination li.disabled a:focus{color:#72767B}.search-results .pagination li a{border:none;color:#009AB2;font-family:'Overpass', sans-serif;font-weight:400}.search-results .pagination li span{border:none;color:#009AB2;font-family:'Overpass', sans-serif;font-weight:400}.sort-by-mobile{margin-top:20px}@media (min-width: 991px){.sort-by-mobile{display:none}}footer{padding:60px 0 30px 0;border-top:2px dotted #9ad7e0}footer .copy-r{display:block;font-size:12px;color:#b7b8b8;font-family:'Overpass', sans-serif;padding:0 0 0 20px;margin:9px 45px 70px 0;padding:0;font-weight:200}@media (max-width: 499px){footer .copy-r{margin:9px 15px 70px 0}}footer .logo-1 img{margin-top:-20px}@media (max-width: 499px){footer .logo-1 img{width:150px;margin-top:-10px}}@media (max-width: 499px){footer .logo-2 img{width:125px}}#projectList .read-more{font-family:'Overpass', sans-serif !important}#projectList .box-title{height:50px !important}.sidebar-links{padding-left:15px}.sidebar-links li{list-style-type:none}.sidebar-links a{color:#009ab2;font-family:'Overpass', sans-serif;font-size:16px}
/*# sourceMappingURL=application.css.map */