@charset "UTF-8";@import url("//hello.myfonts.net/count/38db78");@import url("//hello.myfonts.net/count/3fedf0");@font-face{font-family:"DINWeb";src:url(//www.hochschulwettbewerb.net/2022/leipzig/wp-content/themes/hsw/./fonts/DINWeb.eot)}@font-face{font-family:"DINWeb";src:url(//www.hochschulwettbewerb.net/2022/leipzig/wp-content/themes/hsw/./fonts/DINWeb.woff) format("woff")}@font-face{font-family:"DINWeb-Bold";src:url(//www.hochschulwettbewerb.net/2022/leipzig/wp-content/themes/hsw/./fonts/DINWeb-Bold.eot)}@font-face{font-family:"DINWeb-Bold";src:url(//www.hochschulwettbewerb.net/2022/leipzig/wp-content/themes/hsw/./fonts/DINWeb-Bold.woff) format("woff")}@font-face{font-family:"DINWeb-CondBold";src:url(//www.hochschulwettbewerb.net/2022/leipzig/wp-content/themes/hsw/./fonts/DINWeb-CondBold.eot)}@font-face{font-family:"DINWeb-CondBold";src:url(//www.hochschulwettbewerb.net/2022/leipzig/wp-content/themes/hsw/./fonts/DINWeb-CondBold.woff) format("woff")}@font-face{font-family:'Authenia-Solid';src:url(//www.hochschulwettbewerb.net/2022/leipzig/wp-content/themes/hsw/./fonts/38DB78_0_0.eot);src:url(//www.hochschulwettbewerb.net/2022/leipzig/wp-content/themes/hsw/./fonts/38DB78_0_0.eot?#iefix) format("embedded-opentype"),url(//www.hochschulwettbewerb.net/2022/leipzig/wp-content/themes/hsw/./fonts/38DB78_0_0.woff2) format("woff2"),url(//www.hochschulwettbewerb.net/2022/leipzig/wp-content/themes/hsw/./fonts/38DB78_0_0.woff) format("woff"),url(//www.hochschulwettbewerb.net/2022/leipzig/wp-content/themes/hsw/./fonts/38DB78_0_0.ttf) format("truetype")}@font-face{font-family:"Averta-BoldItalic";src:url(//www.hochschulwettbewerb.net/2022/leipzig/wp-content/themes/hsw/fonts/AvertaBoldItalic/font.woff2) format("woff2"),url(//www.hochschulwettbewerb.net/2022/leipzig/wp-content/themes/hsw/fonts/AvertaBoldItalic/font.woff) format("woff")}@font-face{font-family:"Intro-BlackAlt";src:url(//www.hochschulwettbewerb.net/2022/leipzig/wp-content/themes/hsw/fonts/IntroBlackAlt/font.woff2) format("woff2"),url(//www.hochschulwettbewerb.net/2022/leipzig/wp-content/themes/hsw/fonts/IntroBlackAlt/font.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:#f3f3f3 !important}h1,.h1,h2,.h2,h3,.h3{margin-bottom:.5em}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#121282}.comments-title{color:#fff}a{color:#121282}a:hover,a:focus{text-decoration:none;outline:none}p{margin-bottom:1em}b,strong{font-family:DINWeb-Bold,Arial,Helvetica,sans-serif}#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:15px;padding-left:15px;padding-top:15px;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:Averta-BoldItalic,Arial,Helvetica,sans-serif;font-weight:800;color:#fff;background:#e5006c;padding:.2em .3em .15em;font-size:18px}#site-branding .subline-wrap{text-align:right;display:inline-block;margin:0}#site-branding .subline-wrap br{display:none}#site-branding .site-subline{background:#121282;color:#fff;font-size:14px;padding:.4em .4em .2em;display:block}#site-branding .site-description{color:#000;padding:.2em .25em;font-size:22px;font-family:'Authenia-solid'}#third-header{margin-left:auto}#third-header #logo{display:none}#branding,#third-header{padding-top:10px}#main-menu-container,#top-menu-container{background:0 0}#main-menu{margin-bottom:10px}#main-menu-container .main-nav{font-size:24px}#main-menu-container .main-nav>ul>li{margin-bottom:20px;font-family:Intro-BlackAlt,Arial,Helvetica,sans-serif}#main-menu-container .main-nav>ul>li a{margin-left:0;margin-right:0;color:#121282;line-height:1}#main-menu-container .main-nav>ul>li a:hover{color:#121282}#main-menu-container .main-nav>ul>li>a{text-transform:uppercase}#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:#121282;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:#fff}#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:#121282}#mobile-nav-button:hover:before{color:#121282}#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:#fff !important;margin:0;line-height:1 !important}.post-navigation,.page-navigation{background:#fff;padding:1em}.nav-links{padding:0 15px}.nav-links a{color:#121282}.single .nav-links a{color:#121282}.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,.page-termine 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,.page-termine article a,.page-termine article a:visited,.page-termine article a:focus{color:#121282}#main article a:hover,#aside article a:hover,.page-termine article a:hover{text-decoration:none;color:#e5006c}#main article h1,#aside article h1,.page-termine article h1{margin-top:0;margin-bottom:0;font-size:38px;font-family:Intro-BlackAlt,Arial,Helvetica,sans-serif;text-transform:uppercase}#main article p,#aside article p,.page-termine article p{margin-top:0}#main article .post-meta,#aside article .post-meta,.page-termine article .post-meta{font-size:14px}#main article .entry-content,#main article .post-entry,#aside article .entry-content,#aside article .post-entry,.page-termine article .entry-content,.page-termine article .post-entry{font-size:18px}#main article .post-data,#aside article .post-data,.page-termine article .post-data{margin-top:0}#main article .author a,#aside article .author a,.page-termine article .author a{color:#121282}#main article .author a:hover,#aside article .author a:hover,.page-termine article .author a:hover{color:#e5006c}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:20px 20px 240px;position:relative;background-color:#fff}.content-home #featured-area:after{background:url(//www.hochschulwettbewerb.net/2022/leipzig/wp-content/themes/hsw/./img/badge-22.svg);content:'';display:block;height:191px;position:absolute;width:275px;bottom:20px;right:0;left:0;margin:auto;background-size:contain;background-repeat:no-repeat}.archive #main article,.home #main article,.project-list #main article{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,.home #aside article,.page-termine article{padding-left:15px;padding-right:15px}.archive #aside article h1,.home #aside article h1,.page-termine article h1{font-size:24px;text-transform:uppercase;margin-bottom:0}.archive #aside article .entry-header,.home #aside article .entry-header,.page-termine article .entry-header{margin-bottom:0}.archive #aside article .post-meta,.home #aside article .post-meta,.page-termine article .post-meta{font-size:14px}.archive #aside article .entry-content,.home #aside article .entry-content,.page-termine article .entry-content{font-size:14px;display:none}.archive #aside article .entry-content p:last-child,.home #aside article .entry-content p:last-child,.page-termine 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{position:relative;background:0 0;padding:0}.archive #main article.has-post-thumbnail img,.home #main article.has-post-thumbnail img,.page .project-list #main article img{width:100%}.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 .entry-header a,.home #main article.has-post-thumbnail .entry-header a,.page .project-list #main article .entry-header a{text-decoration:none}.archive #main article.has-post-thumbnail .post-entry,.home #main article.has-post-thumbnail .post-entry,.page .project-list #main article .post-entry{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:#121282;text-decoration:underline}.page #main article .entry-header a,.page #main article .entry-header a:visited,.page #main article .entry-header a:focus,.single #main article .entry-header a,.single #main article .entry-header a:visited,.single #main article .entry-header a:focus{text-decoration:none}.page #main article figure,.single #main article figure{margin-left:auto;margin-right:auto}.project-list .page-title,.title-archive{color:#121282;font-size:38px;font-family:Intro-BlackAlt,Arial,Helvetica,sans-serif;text-transform:uppercase}.project-list .page-title,.project-list #main>p{padding:0 15px}#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:Intro-BlackAlt,Arial,Helvetica,sans-serif;text-transform:uppercase}#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}.project-teasers a,.project-teasers a:hover,.project-teasers a:visited,.project-teasers a:focus{text-decoration:none !important}.section-title{color:#121282;font-size:38px;font-family:Intro-BlackAlt,Arial,Helvetica,sans-serif;text-transform:uppercase;margin-top:0}.section-title__events{margin-bottom:15px}.event-data-wrap{display:flex;flex-direction:row;flex-wrap:wrap}.event-data{display:flex;margin-bottom:15px;margin-right:20px}.event-data:last-child {margin-bottom:0}.event-data:before{content:"";display:block;background-repeat:no-repeat;background-size:contain;margin-right:15px}.event-data__date:before{width:18px;min-width:18px;height:20px;background-image:url(//www.hochschulwettbewerb.net/2022/leipzig/wp-content/themes/hsw/./img/fa-calendar.svg)}.event-data__location:before{width:15px;min-width:15px;height:22px;background-image:url(//www.hochschulwettbewerb.net/2022/leipzig/wp-content/themes/hsw/./img/fa-map-marker.svg)}.event-data__info:before{width:18px;min-width:18px;transform:translateY(1px);height:18px;background-image:url(//www.hochschulwettbewerb.net/2022/leipzig/wp-content/themes/hsw/./img/fa-info-circle.svg)}.event-teasers .event-data{margin-bottom:15px}.event-teasers .event-data__date{font-size:14px;line-height:1.2}.event-teasers .event-data__date:before{width:29px;min-width:29px;transform:translateY(-4px);height:32px}.single .post.isEvent .post-entry{display:flex;flex-direction:column}.single .post.isEvent .content-wrap{order:2}.single .post.isEvent .event-data-wrap{order:1}.page-termine .event-teasers{padding-left:15px;padding-right:15px}.page-termine .event-teasers article{padding:25px 20px 18px}.page-termine .section-title__events{margin-left:15px;margin-top:20px}.section-month-title{color:#121282;margin-left:15px}#comments{padding:5% 15%}#footer{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;margin-top:60px;padding-top:80px;background-color:#ececec;color:#999}.logoland{font-size:14px}.logoland img{width:100%}.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:#121282;font-size:18px}#footer-menu-container .footer-menu li a:hover{color:#e5006c}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;background-color:#121282;border:0}input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover{background-color:#121282;border-color:transparent}.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 #e5006c;padding:1em !important}.cc-link{text-decoration:none !important;opacity:1 !important}.cc-btn{font-weight:400 !important}.cc-highlight .cc-btn:first-child,.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover,.cc-revoke,.cc-revoke:hover{text-decoration:none !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:640px){.event-teasers .entry-header{display:flex;flex-direction:row}.event-teasers .event-data-wrap{width:50%}.event-teasers .event-data{margin-bottom:0}}@media only screen and (min-width:992px){#header{background-color:#fff;position:relative;overflow:hidden}#header .container{position:relative;z-index:2}#main-menu{margin-bottom:0;padding-left:0;padding-right:0}.home #main-menu{margin-bottom:0}#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:36px}#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%}#third-header #logo img{transform:scale(1.25) translate(0px,-5px)}#site-branding,#secondary-header,#third-header{padding-top:40px;padding-bottom:40px}#main-menu-container{background:#121282;position:relative}#main-menu-container .main-nav ul{display:flex;flex-direction:row;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:4;color:#fff}#main-menu-container .main-nav ul>li a:hover{color:#fff}#main-menu-container .main-nav ul>.current-menu-item>ul,#main-menu-container .main-nav ul>.current-menu-ancestor>ul{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:flex}#main-menu-container .main-nav ul li:hover>ul{display:none}#main-menu-container .main-nav ul li ul{padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%);left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;bottom:18px}#main-menu-container .main-nav ul li ul li a{color:#fff}#main-menu-container .main-nav>ul>.current-menu-item.menu-item-has-children,#main-menu-container .main-nav>ul>.current-menu-ancestor.menu-item-has-children{margin-bottom:32px}#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{position:relative;z-index:2;margin-bottom:70px}.content-home #featured-area{padding:60px 360px 60px 20px;position:relative}.content-home #featured-area:after{right:10px;left:auto;bottom:40px}.group-blog .content-home{background:#fff}.content-area{position:relative}.content-area{position:relative;padding-top:70px}.home .content-area{padding-top:0;z-index:2}.archive #main article.has-post-thumbnail,.home #main article.has-post-thumbnail,.page .project-list #main article{position:relative}.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{width:100%;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{background:#fff;padding:2px 5px}.project-list .page-title,.project-list #main>p{padding:0}.page-gewinnerprojekte .content-area,.page-termine .content-area{padding-top:40px}.page-gewinnerprojekte .page-title{margin-bottom:0}#project-profile{padding:80px;margin-top:70px}.project-description{width:50%;float:left;padding-right:20px;margin-bottom:0}.project-team{width:50%;float:left;padding-left:20px}.project-teasers{display:flex;flex-wrap:wrap;margin-top:30px}.page .project-list #main article{width:32%;margin-right:2%;margin-bottom:2%;background:#fff}.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 #main article,.single #main article{padding:10%}.event-data-wrap{flex-direction:column}.event-teasers .entry-header{flex-direction:column}.event-teasers .title-wrap{margin-top:1rem}.event-teasers .event-data-wrap{width:100%}.event-teasers__full .entry-header{flex-direction:row}.event-teasers__full .event-data-wrap{width:calc(33% - 12px)}.event-teasers__full .title-wrap{margin-top:0;width:calc(66% + 25px);display:flex}.event-teasers__full .title-wrap .entry-title{width:58%;padding-right:30px}.event-teasers__full .title-wrap .post-meta{flex:1}.single .post.isEvent .post-entry{flex-direction:row}.single .post.isEvent .content-wrap{width:calc(100% - 350px);order:1}.single .post.isEvent .event-data-wrap{width:350px;padding-left:50px;order:2}.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}.logoland .parents__wj img{width:244px;height:auto}#footer-menu-container .footer-menu{float:none;margin:0 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:#121282;margin-left:10px;font-size:18px;display:inline-block}#footer-menu-container .footer-menu li:last-child:after{margin-left:0;content:''}#footer{position:relative;background:#ececec;background-color:#ececec}#footer #footer-wrapper{position:relative;z-index:2}}@media only screen and (min-width:1200px){.page-termine .event-teasers{padding-left:0;padding-right:0}#main-menu-container:after,.group-blog .content-home:after{content:"";background-image:url(//www.hochschulwettbewerb.net/2022/leipzig/wp-content/themes/hsw/./img/pattern-primary-22.svg);height:270px;width:270px;position:absolute;bottom:-270px;left:-135px;background-repeat:no-repeat;background-size:contain}.home.group-blog #main-menu-container:after{display:none}#footer:before{content:"";background-image:url(//www.hochschulwettbewerb.net/2022/leipzig/wp-content/themes/hsw/./img/pattern-secondary-22.svg);height:270px;width:270px;position:absolute;top:-270px;right:-135px;background-repeat:no-repeat;background-size:contain;z-index:-1}}@media only screen and (min-width:1250px){#main-menu-container:after,.group-blog .content-home:after{left:-90px}#footer:before{right:-90px}}@media only screen and (min-width:1340px){#main-menu-container:after,.group-blog .content-home:after{left:-45px}#footer:before{right:-45px}}@media only screen and (min-width:1340px) and (min-width:1430px){#main-menu-container:after,.group-blog .content-home:after{left:0}#footer:before{right:0}}@media only screen and (min-width:1340px) and (min-width:1600px){#main-menu-container:after,.group-blog .content-home:after{height:19vw;width:19vw;bottom:-19vw}#footer:before{height:19vw;width:19vw;top:-19vw}}