@font-face{font-family:"DINWeb";src:url(//www.hochschulwettbewerb.net/2018/glueckaufzukunft/wp-content/themes/hsw/./fonts/DINWeb.eot)}@font-face{font-family:"DINWeb";src:url(//www.hochschulwettbewerb.net/2018/glueckaufzukunft/wp-content/themes/hsw/./fonts/DINWeb.woff) format("woff")}@font-face{font-family:"DINWeb-Bold";src:url(//www.hochschulwettbewerb.net/2018/glueckaufzukunft/wp-content/themes/hsw/./fonts/DINWeb-Bold.eot)}@font-face{font-family:"DINWeb-Bold";src:url(//www.hochschulwettbewerb.net/2018/glueckaufzukunft/wp-content/themes/hsw/./fonts/DINWeb-Bold.woff) format("woff")}@font-face{font-family:"DINWeb-CondBold";src:url(//www.hochschulwettbewerb.net/2018/glueckaufzukunft/wp-content/themes/hsw/./fonts/DINWeb-CondBold.eot)}@font-face{font-family:"DINWeb-CondBold";src:url(//www.hochschulwettbewerb.net/2018/glueckaufzukunft/wp-content/themes/hsw/./fonts/DINWeb-CondBold.woff) format("woff")}@media (min-width:1200px){.container,.content-area,#featured-area,.home-widgets,#footer #footer-wrapper,#project-profile{width:1024px}}body{font-family:DINWeb,Arial,Helvetica,sans-serif;background-color:#7bb1b9 !important}h1,.h1,h2,.h2,h3,.h3{margin-bottom:.5em}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#e73e07}a{color:#e73e07}a:hover,a:focus{text-decoration:none;outline:none}p{margin-bottom:1em}#logo{float:left}#header{padding-bottom:0;padding-top:0}.header-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}#site-branding{padding-right:0;padding-left:0;width:calc(100% - 80px);max-width:400px}#site-branding .site-description,#site-branding .site-name,#site-branding .site-subline{display:inline-block;font-family:DINWeb,Arial,Helvetica,sans-serif;color:#000;margin-top:0;margin-bottom:0}#site-branding .site-name{text-transform:uppercase;font-family:DINWeb-Bold,Arial,Helvetica,sans-serif;color:#fff;background:#e73e07;padding:.3em .3em 0;font-size:18px}#site-branding .subline-wrap{text-align:right;display:inline-block;margin:0}#site-branding .site-subline{background:#fff;font-size:16px;padding:.2em}#site-branding .site-description{background:#e5087d;color:#fff;padding:.25em .25em .2em;font-size:16px}#third-header{margin-left:auto}#third-header #logo{display:none}#site-branding,#third-header{padding-top:10px}#main-menu-container,#top-menu-container{background:0 0}#main-menu{margin-bottom:20px}.home #main-menu{margin-bottom:40px}#main-menu-container .main-nav{font-size:32px}#main-menu-container .main-nav>ul>li{margin-bottom:20px;font-family:DINWeb-CondBold,Arial,Helvetica,sans-serif}#main-menu-container .main-nav>ul>li a{margin-left:0;margin-right:0;color:#fff;line-height:1}#main-menu-container .main-nav>ul>li a:hover{color:#e73e07}#main-menu-container .main-nav>ul li{float:none}#main-menu-container .main-nav>ul li ul{background:0 0;font-size:18px;line-height:1;width:100%;left:0;padding-left:15px;padding-right:15px}#main-menu-container .main-nav>ul li ul li{float:none;font-family:DINWeb,Arial,Helvetica,sans-serif;padding-top:14px;padding-bottom:10px}#main-menu-container .main-nav>ul li ul li a{color:#fff;line-height:1}#main-menu-container .main-nav>ul li ul li a:before{display:none;margin-left:0}#main-menu-container .main-nav>ul li ul li a:hover{color:#e73e07}#main-navigation .main-nav ul:before,#main-navigation .main-nav ul:after{display:none}#mobile-nav-button{padding:10px;font-size:2.5em;background:0 0}#mobile-nav-button:before{color:#fff}#mobile-nav-button:hover:before{color:#f18700}#main-navigation ul{display:block}#main-navigation .main-nav{max-height:0;overflow:hidden;transition:max-height .5s}#main-navigation.menu-open .main-nav{max-height:1000px}#menu-meta-menu{list-style:none;padding-left:0 !important;margin:0;padding-top:10px;font-size:18px;text-align:left}#menu-meta-menu li{display:inline-block;margin-right:10px !important}#menu-meta-menu li:last-child{margin-right:0 !important}#menu-meta-menu li a{color:#000 !important;margin:0;line-height:1 !important}.post-navigation,.page-navigation{background:#fff;padding:1em}.full-width-page main#main,.page-template-page-templateslanding-page-php main#main,.page-template-page-templatessitemap-php main#main{padding:0}.content-area{background:0 0;padding:0}#main article,#aside article{border-bottom:none;background:#fff;margin-bottom:20px;padding:20px;color:#000}#main article a,#main article a:visited,#main article a:focus,#aside article a,#aside article a:visited,#aside article a:focus{color:#e73e07}#main article a:hover,#aside article a:hover{text-decoration:none;color:#f18700}#main article h1,#aside article h1{margin-top:0;font-size:38px;font-family:DINWeb-CondBold,Arial,Helvetica,sans-serif}#main article p,#aside article p{margin-top:0}#main article .post-meta,#aside article .post-meta{font-size:14px}#main article .entry-content,#main article .post-entry,#aside article .entry-content,#aside article .post-entry{font-size:18px}#main article .post-data,#aside article .post-data{margin-top:0}main#main{padding:0}.content-home{margin-bottom:40px;font-size:18px}.content-home p:last-child{margin-bottom:0}.content-home #featured-area{padding:160px 20px 20px;position:relative;background-color:#fff}.content-home #featured-area:after{background:url(//www.hochschulwettbewerb.net/2018/glueckaufzukunft/wp-content/themes/hsw/./img/badge-18.svg);content:'';display:block;height:134px;position:absolute;width:103px;top:-5px;right:0;left:0;margin:auto;background-size:cover}.archive #main article,.home #main article,.project-list #main article{padding:40px;width:100%}.archive #main article h1,.home #main article h1,.project-list #main article h1{font-size:24px;text-transform:uppercase}.archive #main article .post-meta,.home #main article .post-meta,.project-list #main article .post-meta{font-size:14px}.archive #main article .entry-content,.home #main article .entry-content,.project-list #main article .entry-content{font-size:14px;display:block}.archive #main article .entry-content p:last-child,.home #main article .entry-content p:last-child,.project-list #main article .entry-content p:last-child{margin-bottom:0}.archive #aside article h1,.home #aside article h1{font-size:24px;text-transform:uppercase;margin-bottom:10px}.archive #aside article .entry-header,.home #aside article .entry-header{margin-bottom:0}.archive #aside article .post-meta,.home #aside article .post-meta{font-size:14px}.archive #aside article .entry-content,.home #aside article .entry-content{font-size:14px;display:none}.archive #aside article .entry-content p:last-child,.home #aside article .entry-content p:last-child{margin-bottom:0}.archive #main article.has-post-thumbnail,.home #main article.has-post-thumbnail,.page .project-list #main article{padding:0;position:relative;background:0 0}.archive #main article.has-post-thumbnail h1,.home #main article.has-post-thumbnail h1,.page .project-list #main article h1{margin-bottom:10px}.archive #main article.has-post-thumbnail .entry-header,.home #main article.has-post-thumbnail .entry-header,.page .project-list #main article .entry-header{margin-bottom:10px}.archive #main article.has-post-thumbnail .post-entry,.home #main article.has-post-thumbnail .post-entry,.page .project-list #main article .post-entry{margin:-30px 20px 0;padding:20px;background:#fff;z-index:2;position:relative}.archive #main article.has-post-thumbnail .post-data,.home #main article.has-post-thumbnail .post-data,.page .project-list #main article .post-data{position:absolute;bottom:0;right:0;background:#fff}.page #main article,.single #main article{padding:5% 7%}.page #main article a,.page #main article a:visited,.page #main article a:focus,.single #main article a,.single #main article a:visited,.single #main article a:focus{color:#e73e07}.page #main article figure,.single #main article figure{margin-left:auto;margin-right:auto}.project-list .page-title,.title-archive{color:#fff;font-size:38px;font-family:DINWeb-CondBold,Arial,Helvetica,sans-serif}#project-profile{margin-left:auto;margin-right:auto;background:#fff;padding:20px}#project-profile:after{clear:both;content:"";display:block}#project-profile h1{margin-top:0;font-size:38px;font-family:DINWeb-CondBold,Arial,Helvetica,sans-serif}#project-profile .project-university{font-family:DINWeb,Arial,Helvetica,sans-serif;display:block;font-size:18px;line-height:1.4;margin-top:.25em}#project-profile p{margin-top:0}.project-description{margin-bottom:20px}.project-team img{margin-bottom:20px}#comments{padding:5% 15%;color:#fff}#footer{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;margin-top:40px;padding-top:80px;background-color:#ececec;color:#999}.logoland{font-size:14px}.logoland #logo-wid{margin-top:20px;margin-bottom:30px}.logoland #logo-hrk{margin-top:20px}.logoland #logo-bhk{margin-top:20px}.logoland .groupheading{display:block}.logoland a{display:block}.logoland .parents{padding-top:20px;display:block;margin:0 auto;text-align:center}.logoland .parents a:last-child{padding-right:0}.parents__bmbf img{background:#fff;width:244px !important;height:auto}#menu-social-container{border-bottom:0}.wp-caption{border:none}.wp-caption img[class*=wp-image-]{margin:0 auto 0;max-width:100%}.wp-caption .wp-caption-text{margin:.8075em .4em}.wp-caption-text{text-align:right;font-size:14px}.sharify-container li a{color:#fff !important}#footer-menu-container{width:100%}#footer-menu-container .footer-menu{float:none;margin:40px auto 0 auto;padding:0;display:inline-block}#footer-menu-container .footer-menu li{float:none;list-style:none;margin-left:0}#footer-menu-container .footer-menu li:after{display:none}#footer-menu-container .footer-menu li a{color:#e73e07;font-size:18px}#footer-menu-container .footer-menu li a:hover{color:#f18700}select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color]{font-size:18px;border:0 solid;box-shadow:none;background-color:#ececec}input[type=submit],input[type=reset],input[type=button]{font-size:18px}.nf-desc{margin-top:2em;margin-bottom:.8em}#main article.video-wall{position:absolute !important;top:0;left:0;width:100%;height:100%;border:1.5em solid #e73e07;padding:1em !important}#cm.bar #c-inr{max-width:1024px}:root{--cc-btn-secondary-bg:var(--cc-btn-primary-bg);--cc-btn-secondary-text:var(--cc-bg);--cc-btn-secondary-hover-bg:var(--cc-btn-primary-hover-bg)}@media only screen and (min-width:992px){.header-row{border-bottom:#e73e07 2px solid}#main-menu{border-bottom:#e73e07 2px solid;margin-bottom:70px}#site-branding{width:60%;max-width:none;padding-right:15px;padding-top:20px}#site-branding .site-name{font-size:28px}#site-branding .site-subline{font-size:24px}#site-branding .site-description{font-size:24px}#secondary-header{padding:20px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:left;width:18%;float:left}#third-header{text-align:left;float:left;width:22%;padding-top:20px;padding-bottom:20px;padding-left:40px;padding-right:0}#third-header #logo{display:block;width:100%}#site-branding,#secondary-header,#third-header{padding-top:40px;padding-bottom:40px}#main-menu-container .main-nav{font-size:38px}#main-menu-container .main-nav ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#main-menu-container .main-nav ul>li{position:static;margin-bottom:0}#main-menu-container .main-nav ul>li a{line-height:3}#main-menu-container .main-nav ul>.current-menu-item>ul,#main-menu-container .main-nav ul>.current-menu-ancestor>ul{display:-webkit-flex;display:-ms-flexbox;display:flex}#main-menu-container .main-nav ul>.current-menu-item:hover>ul,#main-menu-container .main-nav ul>.current-menu-ancestor:hover>ul{display:-webkit-flex;display:-ms-flexbox;display:flex}#main-menu-container .main-nav ul li:hover>ul{display:none}#main-menu-container .main-nav ul li ul{border-bottom:2px solid #e73e07}#main-navigation .main-nav{max-height:none;overflow:inherit}#main-navigation.menu-open .main-nav{max-height:none}#menu-meta-menu{text-align:center;padding-top:0}#menu-meta-menu li{display:block;margin-right:0 !important}.right-sidebar{padding-right:0}.content-home #featured-area{padding:20px 220px 20px 20px;position:relative}.content-home #featured-area:after{right:80px;left:auto}.archive #main article.has-post-thumbnail,.home #main article.has-post-thumbnail,.page .project-list #main article{height:320px;overflow:hidden;position:relative}.archive #main article.has-post-thumbnail img,.home #main article.has-post-thumbnail img,.page .project-list #main article img{position:absolute;top:0;bottom:0;left:0;right:0}.archive #main article.has-post-thumbnail .entry-header,.home #main article.has-post-thumbnail .entry-header,.page .project-list #main article .entry-header{margin-bottom:10px}.archive #main article.has-post-thumbnail .post-entry,.home #main article.has-post-thumbnail .post-entry,.page .project-list #main article .post-entry{position:absolute;bottom:20px;left:20px;width:60%;margin:0}.archive #main article.has-post-thumbnail .post-data,.home #main article.has-post-thumbnail .post-data,.page .project-list #main article .post-data{position:absolute;bottom:0;right:0;background:#fff}.page-gewinnerprojekte #main-menu{margin-bottom:40px}#project-profile{padding:80px}.project-description{width:50%;float:left;padding-right:20px;margin-bottom:0}.project-team{width:50%;float:left;padding-left:20px}.page .project-list #main article{height:218px;width:32%;float:left;margin-right:2%;margin-bottom:2%}.page .project-list #main article:nth-child(3n+0){margin-right:0}.page .project-list #main article h1{font-size:14px;margin-bottom:4px}.page .project-list #main article .entry-header{margin-bottom:0}.page .project-list #main article .entry-content{font-size:12px}.page .project-list #main article .post-entry{width:calc(100% - 40px)}.page #main article,.single #main article{padding:10% 15%}.ninja-forms-form-wrap{width:80%}.logoland{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.logoland #logo-wid{margin-top:35px}.logoland #logo-bhk{margin-top:0}.logoland a{padding-right:40px}.logoland .initiators{width:33%}.logoland .partners{width:66%}.logoland .partners a{float:left;max-width:50%}.logoland .partners a:last-child{padding-right:0}.logoland .parents{padding-top:40px}.logoland .parents a{float:left}#footer-menu-container .footer-menu{float:none;margin:40px auto 0 auto;padding:0;display:inline-block}#footer-menu-container .footer-menu li{display:inline-block;margin-left:10px;list-style:none}#footer-menu-container .footer-menu li:after{content:'|';color:#e73e07;margin-left:10px;font-size:18px;display:inline-block}#footer-menu-container .footer-menu li:last-child:after{margin-left:0;content:''}}