svg[data-v-85f3f1f5]{height:40px}@media only screen and (max-width:769px){svg[data-v-85f3f1f5]{height:30px}}@media only screen and (max-width:500px){svg[data-v-85f3f1f5]{height:20px;width:50px}}.header[data-v-064daea8]{border-bottom:2px solid #000;font-size:.8em;height:106px;height:auto}.header .header-title-container[data-v-064daea8]{background:#000;padding:15px}.header .header-title-container a[data-v-064daea8]{text-transform:unset}.header .header-title-container a h1[data-v-064daea8]{font-size:1em}.header .header-logo[data-v-064daea8]{position:absolute;right:50px;top:8px}header a[data-v-064daea8]{text-transform:uppercase}a.header-title.router-link-exact-active[data-v-064daea8],a.header-title[data-v-064daea8]:hover{color:#fff}nav[data-v-064daea8]{display:flex;flex-flow:row wrap;justify-content:space-between;margin-left:25%;margin-top:1px;overflow:hidden;padding:10px 10px 9px;position:relative;width:50%}.side-left[data-v-064daea8],.side-right[data-v-064daea8]{display:inline-block;width:25%}.progress-bar[data-v-064daea8]{background:#b998ff;background:linear-gradient(90deg,#fff -50%,#b998ff,#fff 50%);height:5px;width:100%}.line-horizontal[data-v-064daea8]{background:#000;display:none;height:2px;left:-2px;position:absolute;top:50%;transform:rotate(16.2892deg);transition:left 1s ease-in-out,width .8s ease-in-out,transform 1s ease-in-out;width:178.146px;z-index:10}@media only screen and (min-width:3000px){.header[data-v-064daea8]{border-width:4px;height:277px}.header .header-title-container[data-v-064daea8]{padding:40px}header nav[data-v-064daea8]{border:none;padding:20px}.progress-bar[data-v-064daea8]{height:10px}}@media only screen and (max-width:769px){.header[data-v-064daea8]{background:#5e5e5e;height:94px;left:0;position:fixed;top:0;width:100%;z-index:100}.header .header-title-container[data-v-064daea8]{padding:10px}.header .header-logo[data-v-064daea8]{right:5px;top:5px}.header nav[data-v-064daea8]{border:none;margin:0;overflow:hidden;padding:8px 10px;width:100%}}@media only screen and (max-width:500px){.header[data-v-064daea8]{font-size:12px;height:78px}.header .header-logo[data-v-064daea8]{right:5px;top:8px;width:50px}}@media only screen and (max-width:440px){.header[data-v-064daea8]{height:95px}.header nav[data-v-064daea8]{gap:0 20px}}@font-face{font-family:GT-Flexa-Light;src:local("GT-Flexa-Standard-Light");src:url(./GT-Flexa-Standard-Light.BmnVtzhW.otf) format("opentype")}@font-face{font-family:GT-Sectra-Regular;src:local("GT-Sectra-Regular");src:url(./GT-Sectra-Regular.Bao34Z4z.otf) format("opentype")}body,html{color:#fff;font-family:GT-Flexa-Light;font-size:20px;line-height:24px;scroll-behavior:smooth;word-spacing:1px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background:#5e5e5e;padding:0}*,:after,:before,body,html{box-sizing:border-box;margin:0}.link-parent{position:relative}.archive-section a,a{color:#fff;text-decoration:none;text-transform:none}.router-link-active,.router-link-exact-active,a:hover{color:#000}h1,h2,h3{font-family:GT-Flexa-Light;font-weight:400;text-transform:uppercase}img{width:100%}h1,h2,h3{font-size:22px}.fullheight{height:calc(100vh - 106px)}.overflow-x::-webkit-scrollbar,.overflow::-webkit-scrollbar{height:0!important;width:0!important}.overflow{overflow-x:hidden;overflow-y:scroll}.overflow,.overflow-x{-webkit-overflow-scrolling:touch;scrollbar-width:none}.overflow-x{overflow-x:scroll;overflow-y:hidden}.uppercase{text-transform:uppercase}.padding{padding:0 10px}.download{background:#000;margin-bottom:30px;padding:10px;width:100%}.download a:hover{color:#b998ff}.download .arrow{padding-right:20px}.zone .image{padding-bottom:30px}@media only screen and (min-width:3000px){body #__nuxt,h1,h2,h3{font-size:56px;line-height:70px}body #__nuxt .padding{padding:0 20px}body #__nuxt .bar{top:162px;width:4px}body #__nuxt .line-horizontal,body #__nuxt .line-vertical{height:4px}body #__nuxt .fullheight,body #__nuxt .sidebar{height:calc(100vh - 277px)}body #__nuxt footer.footer{border-width:4px;height:auto}body #__nuxt footer.footer .lang{padding:40px}body #__nuxt footer.footer a{font-size:36px;padding:40px}body #__nuxt .sidebar{border-bottom:4px solid #000;width:25%}body #__nuxt .sidebar a{line-height:100px}body #__nuxt .sidebar .archive-section.bottom{height:unset;padding:40px}body #__nuxt .candidates{padding:20px}body #__nuxt .candidates h1{font-size:72px;line-height:72px;padding-bottom:40px}body #__nuxt .candidates .candidatesSep{font-size:.85em;line-height:1em}body #__nuxt .no-footer-lines .candidate-name{left:calc(25% + 4px);top:272px;width:calc(50% - 8px)}body #__nuxt .no-footer-lines .candidate-name h1{font-size:56px;line-height:70px;padding:10px}body #__nuxt .about-container{font-size:42px;line-height:47px}body #__nuxt .about-container .about-title{padding:20px}body #__nuxt .about-container .about-bio{height:calc(50vh - 275px)}body #__nuxt .about-container .about-bio .candidate-bio{padding:120px 20px 20px}body #__nuxt .about-container .portfolio{padding-top:90px}body #__nuxt .about-container .candidate-cv{padding:100px 20px 20px}body #__nuxt .about-container .candidate-cv .cv-title{top:274px}body #__nuxt .proposal-container{font-size:50px;line-height:55px}body #__nuxt .proposal-container .candidate-proposal{padding:120px 20px 20px}body #__nuxt .proposal-container .candidate-proposal h1{font-size:66px;line-height:80px}body #__nuxt .proposal-container .side-text{font-size:36px;line-height:40px;padding:20px}body #__nuxt .feed .feed-content{padding:20px}body #__nuxt .feed .feed-content .feed-date{padding-top:130px}body #__nuxt .no-footer-lines .sidebar-feed{top:275px}body #__nuxt .archive-section,body #__nuxt .semester-title{font-size:56px;height:auto;line-height:70px;top:275px}body #__nuxt .event-container{padding:20px 0}body #__nuxt .event-container .block{padding:0}body #__nuxt .event-container .event-date{font-size:.8em}body #__nuxt .event-container .event-title{font-size:2em;line-height:1.4em}body #__nuxt .event-container .event-subtitle{font-size:1em;line-height:1em}body #__nuxt .event-container .event-date,body #__nuxt .event-container .event-subtitle,body #__nuxt .event-container .event-title{padding:0 20px}body #__nuxt .sidebar-events,body #__nuxt .sidebar-events-past{padding-top:100px;top:275px}body #__nuxt .about-container .about-bio,body #__nuxt .feed .feed-content,body #__nuxt .no-footer-lines .back,body #__nuxt .no-footer-lines .candidate-name,body #__nuxt .proposal-container .proposal-center{border-width:4px}body #__nuxt .dot-navigation{bottom:180px;height:100px}body #__nuxt .dot-navigation .dot{border-width:4px;height:40px;margin:40px;width:40px}body #__nuxt .archive-section.bottom{bottom:0;height:110px;top:unset}body #__nuxt .oldevents .oldevent{padding:20px}body #__nuxt .galleryContainer .miniatures{grid-template-columns:1fr 1fr 1fr 1fr 1f}body #__nuxt .galleryContainer .miniatures .images{height:200px}body #__nuxt .galleryContainer .miniatures .images img{min-height:200px}}@media only screen and (min-width:2000px){body,h1,h2,h3{font-size:36px;line-height:40px}body header{height:139px;z-index:2}body .fullheight,body .sidebar{height:calc(100vh - 139px)}body footer.footer{height:73px}body footer.footer a{font-size:20px}body .dot-navigation{bottom:70px;height:60px}body .dot-navigation .dot{height:25px;width:25px}body .sidebar a{line-height:60px}body .candidates h1{font-size:52px;line-height:52px;padding-bottom:20px}body .no-footer-lines .candidate-name{border-top:1px solid #000;top:136px;z-index:1}body .no-footer-lines .candidate-name h1{font-size:36px;line-height:40px}body .about-container{font-size:22px;line-height:27px}body .about-container .about-bio{height:calc(50vh - 137px)}body .about-container .about-bio .candidate-bio{padding-top:65px}body .about-container .portfolio{padding-top:40px}body .about-container .candidate-cv .cv-title{top:136px}body .proposal-container{font-size:30px;line-height:35px}body .proposal-container .candidate-proposal{padding-top:60px}body .proposal-container .side-text{font-size:22px;line-height:27px}body .feed .feed-date{padding-top:70px}body .archive-section,body .no-footer-lines .sidebar-feed,body .sidebar-events,body .sidebar-events-past{top:137px}body div.left .archive-section{top:135px}body .subtitle-arquive{padding-bottom:60px}body .date-arquive{padding-top:60px}body .archive-section,body .link-parent.break .semester-title{font-size:.7em;height:unset;line-height:1.6em}body .right{padding-top:60px}}@media only screen and (max-width:769px){body{font-size:22px;line-height:26px}body .richText h2,body .richText h3{line-height:32px}body .bar-left,body .bar-right{display:none}body footer.footer{background:#5e5e5e;height:42px}body footer.footer .lang,body footer.footer a{padding:10px}body .no-footer .pageContent,body .pageContent{margin-top:94px;padding-left:0;width:100%}body .half-block{display:none}body .line-vertical{display:none!important}body .candidates{margin:94px 0 0;width:100%}body .about-container{font-size:18px;line-height:22px;margin-top:140px}body .fullheight,body .no-footer .fullheight{height:auto}body .no-footer-lines .about-container .about-bio,body .no-footer-lines .about-title,body .no-footer-lines .candidate-cv,body .no-footer-lines .candidate-name,body .no-footer-lines .portfolio{border:none;display:block;float:none;left:unset!important;margin:0;position:relative!important;top:unset!important;width:100%!important;z-index:9}body .no-footer-lines .about-container .about-bio .candidate-bio{padding-top:10px}body .no-footer-lines .candidate-name{border-bottom:2px solid #000;padding:10px}body .no-footer-lines .candidate-cv{padding:0}body .no-footer-lines .candidate-cv .richText{padding:10px}body .no-footer-lines .about-container .portfolio .portfolio-container{max-width:unset;width:100%}body .no-footer-lines .about-container .portfolio .portfolio-container .portfolio-image,body .no-footer-lines .about-container .portfolio .portfolio-container .portfolio-text{display:block;float:none;height:auto;max-width:unset;width:100%}body .no-footer-lines .about-container .portfolio .portfolio-container .portfolio-image img{height:auto;left:unset;max-height:unset;max-width:unset;min-height:unset;min-width:unset;position:relative;top:unset;transform:unset;width:100%}body .no-footer-lines .about-container .portfolio .portfolio-container .portfolio-text{padding:10px}body .no-footer-lines .sidebar-candidates{border-bottom:2px solid #000;top:94px}body .no-footer-lines .back{border:none;padding:0}body .proposal-container{margin-top:140px}body .proposal-container .borders{display:none}body .proposal-container .proposal-center{border:none;float:unset;margin:0;width:100%}body .proposal-container .proposal-center .candidate-proposal{padding-top:0}body .proposal-container .side-text{float:unset;position:relative;width:100%}body .feed{margin-top:140px}body .date-arquive,body .feed .feed-date{font-size:16px;line-height:20px}body .no-footer-lines .container .candidate-name h1{display:block}body .no-footer-lines .container .archive-section{display:block;margin-top:-2px;position:relative;top:182px;top:unset;width:100%;z-index:unset}body .no-footer-lines .container .feed-date,body .no-footer-lines .container .feed-title,body .no-footer-lines .container .zone{padding:10px}body .feed .feed-content{border:none;margin:0;padding:0;width:100%}body .feed .feed-content div div:first-of-type,body .feed .feed-content div div:first-of-type h1{display:block}body .no-footer-lines .sidebar-feed{border:none;display:block;padding:10px;position:relative;top:unset;width:100%;z-index:unset}body .no-footer-lines .sidebar-feed .link-parent{padding-bottom:30px}body .news{margin-top:93px}body .news .sidebar{border:none;display:block;padding:0;position:relative;top:unset}body .news .sidebar .date-arquive{font-size:16px;line-height:20px}body .news .sidebar .link-parent{width:100%}body .news .sidebar.upcoming{padding-bottom:40px}body .news .sidebar-events .link-parent,body .news .sidebar-events-past .link-parent{padding:10px}body .news .archive-section{left:unset;position:relative;text-align:left;top:unset;width:100%}body .news .archive-section.bottom{bottom:0;padding:8px 10px;position:fixed}body .news .subtitle-arquive{font-size:1em;line-height:1.2em}body .news .title-arquive{font-size:1.2em;line-height:1.2em}body .news .oldevents{margin:0;width:100%}body .archive .event-container{border:none;padding:50px 0 0;width:100%}body .archive .archive-section{display:block;left:0;position:fixed;text-align:left;top:93px;width:100%;z-index:11}body .archive .archive-section.bottom{display:none}body .archive .oldevents{padding-top:40px}body .news.child .sidebar{display:none}body .news.child .event-container{padding-top:50px}body .news.child .mobile{display:block;left:0;position:fixed;top:93px;z-index:11}body .news.child .mobile a{text-transform:uppercase}body .news.child .pageContent{margin-top:0}body .event-container{width:100%}body .event-container .event-date{font-size:16px;line-height:20px}body .dot-navigation{bottom:40px;height:unset;padding:5px}body .no-footer .datenschutz,body .no-footer .impressum{padding:10px}body .galleryContainer .miniatures{grid-template-columns:1fr 1fr 1fr 1fr}body .galleryContainer .miniatures .images{height:50px}body .galleryContainer .miniatures .images img{min-height:50px}}@media only screen and (max-width:500px){body::-webkit-scrollbar{height:0!important;width:0!important}h1,h3,h4{font-size:18px}body{font-size:16px;line-height:18px}body .no-footer .pageContent,body .pageContent{margin-top:76px}body .candidates{margin-top:80px}body .candidates h1{font-size:22px;line-height:22px}body .no-footer-lines .sidebar-candidates{top:78px}body .feed{margin-top:119px}body .event-container h1,body .feed .feed-title{font-size:1.4em;line-height:1.4em}body .about-container,body .proposal-container{margin-top:119px}body .proposal-container .candidate-proposal h1{font-size:28px;line-height:30px}body .news{margin-top:76px}body .news .pageContent{margin-top:0}body .news .subtitle-arquive{padding-bottom:20px}body .news .sidebar .date-arquive{font-size:14px;line-height:18px;padding-top:0}body .news .subtitle-arquive{font-size:14px;line-height:18px}body .news .title-arquive{font-size:1.4em;line-height:1.1em}body .news h2.event-subtitle{font-size:1em;line-height:1.2em;padding-top:5px}body .archive .archive-section,body .news.child .mobile{top:75px}body footer.footer{font-size:12px;height:38px}body footer.footer a{font-size:12px}body footer.footer .lang{padding:10px 20px;width:auto}}@media only screen and (max-width:440px){body .candidates,body .no-footer .pageContent,body .pageContent{margin-top:95px}body .news{margin-top:92px}body .news.child .mobile,body body .archive .archive-section{top:90px}body .no-footer-lines .sidebar-candidates{top:95px}body .about-container,body .feed,body .proposal-container,body body .proposal-container{margin-top:134px}body .news .sidebar{max-height:unset}}
