@import url(https://use.typekit.net/llm0gdq.css);@-webkit-keyframes slidein{0%{transform:translateY(-400px)}100%{transform:translateY(0);opacity:1}}@-moz-keyframes slidein{0%{transform:translateY(-400px)}100%{transform:translateY(0);opacity:1}}@-ms-keyframes slidein{0%{transform:translateY(-400px)}100%{transform:translateY(0);opacity:1}}@-o-keyframes slidein{0%{transform:translateY(-400px)}100%{transform:translateY(0);opacity:1}}@keyframes slidein{0%{transform:translateY(-400px)}100%{transform:translateY(0);opacity:1}}html,input,a{outline:none}body{font-family:"myriad-pro";font-size:20px;line-height:1.3;overflow-x:hidden;color:#000}@media only screen and (max-width:1181px){body{font-size:18px}}@media only screen and (max-width:860px){body{padding-top:0;font-size:18px}}body.scroll{padding-top:50px}@media only screen and (max-width:860px){body.scroll{padding-top:100px}}body #main h1,body #main h2{margin:0 0 20px;font-weight:400;font-size:34px;line-height:1}@media only screen and (max-width:766px){body #main h1,body #main h2{font-size:9vw}}body #main h1 em,body #main h2 em{font-style:normal;font-size:18px}@media only screen and (max-width:766px){body #main h1 em,body #main h2 em{font-size:4.5vw}}body h1,body h2,body h1.elementor-heading-title,body h2.elementor-heading-title{line-height:.9;font-family:"myriad-pro";text-transform:uppercase;font-weight:700;font-size:65px;margin:0 0 70px}@media only screen and (max-width:766px){body h1,body h2,body h1.elementor-heading-title,body h2.elementor-heading-title{font-size:10vw;margin-bottom:35px}}body h1+h2,body h2+h2,body h1.elementor-heading-title+h2,body h2.elementor-heading-title+h2{margin-top:15px}body h1 em,body h2 em,body h1.elementor-heading-title em,body h2.elementor-heading-title em{font-family:"minion-pro";font-weight:400;font-style:normal;display:block}body h1.wpcp-image-caption,body h2.wpcp-image-caption,body h1.elementor-heading-title.wpcp-image-caption,body h2.elementor-heading-title.wpcp-image-caption{font-weight:normal!important}body p+h2{margin-top:25px}body h3{margin:0 0 12px;font-family:"myriad-pro";font-weight:600;font-size:24px;line-height:1.35}body p+h3,body h3+h3{margin-top:30px}body a{color:#003056}body h2+h3{margin:-35px 0 70px;font-weight:400;font-size:30px}@media only screen and (max-width:766px){body h2+h3{font-size:7.5vw}}body .elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:0}strong{font-weight:700}header.elementor-location-header{position:fixed;width:100%;box-sizing:border-box;top:0;left:0;z-index:999;background:transparent}header.elementor-location-header .elementor-section.elementor-section-boxed>.elementor-container{width:94%;max-width:1600px}.admin-bar header.elementor-location-header{top:32px}header.elementor-location-header .elementor-scrolling-tracker-horizontal{height:3px;background:transparent}header.elementor-location-header .elementor-scrolling-tracker-horizontal .current-progress{background:transparent}header.elementor-location-header #hamburger{cursor:pointer;height:33px;width:56px;background:url(/wp-content/uploads/2023/02/hamburger.png) no-repeat 0 0/auto 100%;display:inline-block}@media only screen and (max-width:766px){header.elementor-location-header #hamburger{width:50px;height:28px}}header.elementor-location-header .elementor-widget-html{top:50%;transform:translateY(-50%);position:absolute;right:0;width:auto;line-height:0}@media only screen and (max-width:766px){header.elementor-location-header .elementor-widget-html{top:60%}}header.elementor-location-header #logo{width:auto}header.elementor-location-header #logo img{width:340px;padding:60px 0 0;transition:ease all .4s;box-sizing:border-box}@media only screen and (max-width:766px){header.elementor-location-header #logo img{width:170px;padding:30px 0 0}}.scroll header.elementor-location-header{background-color:#003056}.scroll header.elementor-location-header #logo img{padding:14px 0;width:200px}@media only screen and (max-width:766px){.scroll header.elementor-location-header #logo img{width:120px}}.scroll header.elementor-location-header .elementor-scrolling-tracker-horizontal .current-progress{background:#f0f}main#content .elementor-section.elementor-top-section{background-color:#f2f5f7;padding:90px 0 70px;border-top:25px solid #fff}@media only screen and (max-width:766px){main#content .elementor-section.elementor-top-section{max-width:100vw;overflow-x:hidden;padding:50px 0 40px}}main#content .elementor-section.elementor-top-section:first-of-type,main#content .elementor-section.elementor-top-section.no-mt,main#content .elementor-section.elementor-top-section.no-pt{padding-top:0}main#content .elementor-section.elementor-top-section.spacer{padding:0}main#content .elementor-section.elementor-top-section.single-headline{padding-bottom:0}main#content .elementor-section.elementor-top-section.single-headline+section{padding-top:0}main#content .elementor-section.elementor-top-section.parallax{background-color:transparent}main#content .elementor-section.elementor-top-section>div{width:1300px;max-width:90%;margin-left:auto;margin-right:auto}main#content .elementor-section.elementor-top-section.elementor-section-full_width>div{width:100%;max-width:100%}main#content .elementor-section.elementor-top-section.breit>div{width:1600px}main#content .elementor-section.elementor-top-section.narrow>div{width:863px}main#content .elementor-section.elementor-top-section.white,main#content .elementor-section.elementor-top-section.weiss{background:#fff}main#content .elementor-section.elementor-top-section.blue{background:#003056;color:#fff}main#content .elementor-section.elementor-top-section#intro{position:relative;padding:0;border-top:0;overflow:hidden}main#content .elementor-section.elementor-top-section#intro figure,main#content .elementor-section.elementor-top-section#intro .video{line-height:0;overflow:hidden;max-height:98vh;width:auto}@media only screen and (min-width:2000px){main#content .elementor-section.elementor-top-section#intro figure,main#content .elementor-section.elementor-top-section#intro .video{width:100%}}@media only screen and (max-width:766px){main#content .elementor-section.elementor-top-section#intro img,main#content .elementor-section.elementor-top-section#intro video{width:150%;max-width:none;height:auto;left:-50%;height:auto;position:relative}}main#content .elementor-section.elementor-top-section#intro .elementor-widget-text-editor{color:#fff;background:rgba(0,0,0,.42);font-family:"minion-pro";font-size:100px;text-align:right;padding:80px 80px 50px;line-height:.751;position:absolute;bottom:0;left:0;width:100%;box-sizing:border-box}@media only screen and (max-width:1500px){main#content .elementor-section.elementor-top-section#intro .elementor-widget-text-editor{font-size:81px;padding:60px 60px 30px}}@media only screen and (max-width:766px){main#content .elementor-section.elementor-top-section#intro .elementor-widget-text-editor{font-size:11vw;padding:20px}}main#content .elementor-section.elementor-top-section#intro .elementor-widget-text-editor strong{font-family:"myriad-pro"}main#content .elementor-section.elementor-top-section#intro .elementor-widget-text-editor p{margin:0}main#content .elementor-section.elementor-top-section#fachbereiche .elementor-inner-section .elementor-col-33{padding:30px;text-align:center;font-weight:700;transition:ease all .74s}@media only screen and (max-width:766px){main#content .elementor-section.elementor-top-section#fachbereiche .elementor-inner-section .elementor-col-33{margin:0 auto;max-width:100%}}main#content .elementor-section.elementor-top-section#fachbereiche .elementor-inner-section .elementor-col-33:nth-of-type(odd){background:#fff}main#content .elementor-section.elementor-top-section#fachbereiche .elementor-inner-section .elementor-col-33 img{height:120px;width:auto;transition:ease all .64s}main#content .elementor-section.elementor-top-section#fachbereiche .elementor-inner-section .elementor-col-33 figcaption{font-style:normal;font-weight:700;line-height:1.1;font-size:26px;min-height:52px;text-transform:uppercase}main#content .elementor-section.elementor-top-section#fachbereiche .elementor-inner-section .elementor-col-33 p{color:#f0f;margin:30px 0 0}main#content .elementor-section.elementor-top-section#fachbereiche .elementor-inner-section .elementor-col-33 figure{overflow:hidden}main#content .elementor-section.elementor-top-section#fachbereiche .elementor-inner-section .elementor-col-33.empty{display:none}main#content .elementor-section.elementor-top-section#fachbereiche .elementor-inner-section .elementor-col-33:hover{box-shadow:0 0 20px #888;z-index:1}main#content .elementor-section.elementor-top-section#fachbereiche .elementor-inner-section .elementor-col-33:hover figure img{transform:scale(1.075)}main#content .elementor-section.elementor-top-section#fachbereiche .elementor-inner-section:nth-of-type(even) .elementor-col-33:nth-of-type(odd){background:#f2f5f7}main#content .elementor-section.elementor-top-section#fachbereiche .elementor-inner-section:nth-of-type(even) .elementor-col-33:nth-of-type(even){background:#fff}main#content .elementor-section.elementor-top-section#campus{padding:0}main#content .elementor-section.elementor-top-section#campus #gallery-1{width:100%;overflow:auto;display:flex}main#content .elementor-section.elementor-top-section#campus .gallery-item{max-width:none}main#content .elementor-section.elementor-top-section#campus .gallery-item img{height:800px;max-height:50vh;width:auto;max-width:none}@media only screen and (max-width:766px){main#content .elementor-section.elementor-top-section#rankings .elementor-element-dfc025e{order:-1}}@media only screen and (max-width:766px){main#content .elementor-section.elementor-top-section#rankings>div{max-width:90%}}main#content .elementor-section.elementor-top-section#rankings .auszeichnung{color:#f0f;font-size:21px;text-transform:uppercase;line-height:1.2}main#content .elementor-section.elementor-top-section#rankings figure{margin-top:40px}@media only screen and (max-width:766px){main#content .elementor-section.elementor-top-section#rankings figure{margin-top:70px}}main#content .elementor-section.elementor-top-section#rankings figure img{height:120px;width:auto}main#content .elementor-section.elementor-top-section#rankings figure figcaption{text-transform:uppercase;padding:30px 20px;font-size:24px;font-style:normal}@media only screen and (max-width:1181px){main#content .elementor-section.elementor-top-section#rankings figure figcaption{font-size:21px}}main#content .elementor-section.elementor-top-section#rankings figure figcaption strong{display:block}main#content .elementor-section.elementor-top-section#rankings .preisgekroent{background:#003056;color:#fff;border-radius:255px;aspect-ratio:1 / 1;display:flex;align-content:center;justify-content:center;flex-wrap:wrap;margin:0 auto;width:90%}main#content .elementor-section.elementor-top-section#rankings .preisgekroent h2{font-size:36px;margin:0;padding:0}@media only screen and (max-width:766px){main#content .elementor-section.elementor-top-section#rankings .preisgekroent h2{font-size:9vw}}#testimonials figure.swiper-slide-inner{display:flex}@media only screen and (max-width:860px){#testimonials figure.swiper-slide-inner{display:block}}#testimonials figure.swiper-slide-inner img{width:38%}@media only screen and (max-width:860px){#testimonials figure.swiper-slide-inner img{width:auto;height:auto;max-width:100%;display:block;margin-top:50px}}#testimonials figure.swiper-slide-inner figcaption{width:62%;font-style:normal;box-sizing:border-box;padding:0 50px;font-size:21px}@media only screen and (max-width:860px){#testimonials figure.swiper-slide-inner figcaption{font-size:17px;width:100%;padding:20px 0 0}}#testimonials figure.swiper-slide-inner em{font-family:"minion-pro";font-size:30px;line-height:1.2}@media only screen and (max-width:1400px){#testimonials figure.swiper-slide-inner em{font-size:25px}}@media only screen and (max-width:860px){#testimonials figure.swiper-slide-inner em{font-size:20px}}#testimonials figure.swiper-slide-inner strong{display:block;margin:30px 0 0}#testimonials .elementor-swiper-button{background:#fff;border-radius:255px;width:50px;height:50px;box-shadow:0 0 10px #666;color:#666;justify-content:center;align-items:center;top:auto;bottom:0;right:auto;left:42%}@media only screen and (max-width:860px){#testimonials .elementor-swiper-button{left:30%;top:0}}#testimonials .elementor-swiper-button:hover{color:#f0f}#testimonials .elementor-swiper-button.elementor-swiper-button-next{margin-left:90px}#semester p{font-size:60px;max-width:800px;margin:0 auto 40px;width:92%}@media only screen and (max-width:766px){#semester p{font-size:8vw}}#semester .elementor-button-wrapper{margin:0 0 40px}#semester .elementor-button-wrapper .elementor-button span{font-size:23px;font-weight:700}#unileben figure{position:relative;line-height:0;overflow:hidden}#unileben figure img{transition:ease all 1.2s}#unileben figcaption{flex-direction:column;text-align:center;flex-wrap:wrap;position:absolute;opacity:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;line-height:1.3;transition:ease all .4s;background:rgba(182,197,210,.8);top:0;left:0;font-size:26px;font-style:normal;color:#fff;text-transform:uppercase;padding:25px}@media only screen and (max-width:860px){#unileben figcaption{opacity:1;height:auto;line-height:1.2;font-size:19px;top:auto;bottom:0;padding:10px 0}}#unileben figcaption u{font-weight:700;display:block;margin:20px 0 0;font-size:18px;width:100%;text-transform:none}@media only screen and (max-width:766px){#unileben figcaption u{font-size:16px;margin:0}}#unileben figure:hover{position:relative}#unileben figure:hover figcaption{opacity:1;z-index:99}#unileben figure:hover img{transform:scale(1.15)}@media only screen and (max-width:860px){#unileben .elementor-widget-wrap.elementor-element-populated{padding:0 0 20px}}#unileben .elementor-inner-section:nth-of-type(1) .elementor-col-50:nth-of-type(1){margin-top:110px}@media only screen and (max-width:860px){#unileben .elementor-inner-section:nth-of-type(1) .elementor-col-50:nth-of-type(1){margin-top:0}}#unileben .elementor-inner-section:nth-of-type(1) .elementor-col-50:nth-of-type(1) figure{width:75%;float:right}@media only screen and (max-width:860px){#unileben .elementor-inner-section:nth-of-type(1) .elementor-col-50:nth-of-type(1) figure{float:none;width:100%}}#unileben .elementor-inner-section:nth-of-type(2) .elementor-col-50:nth-of-type(2){margin-top:-22px}@media only screen and (max-width:860px){#unileben .elementor-inner-section:nth-of-type(2) .elementor-col-50:nth-of-type(2){margin-top:0}}#unileben .elementor-inner-section:nth-of-type(2) .elementor-col-50:nth-of-type(2) figure{width:85%}@media only screen and (max-width:860px){#unileben .elementor-inner-section:nth-of-type(2) .elementor-col-50:nth-of-type(2) figure{width:100%}}#unileben .elementor-inner-section:nth-of-type(3) .elementor-col-100 figure{width:50%;margin:20px auto;position:relative;right:-100px}@media only screen and (max-width:860px){#unileben .elementor-inner-section:nth-of-type(3) .elementor-col-100 figure{margin:0;width:100%;padding:0;right:auto}}@media only screen and (max-width:860px){#unileben .elementor-column.elementor-col-50,#unileben .elementor-column[data-col="50"]{width:100%}}main#content .elementor-section.elementor-top-section#testimonial-b2b{font-size:22px;color:#f0f;padding:120px 30px;position:relative}@media only screen and (max-width:766px){main#content .elementor-section.elementor-top-section#testimonial-b2b{padding:70px 0 0;font-size:18px}}main#content .elementor-section.elementor-top-section#testimonial-b2b em{font-size:48px;line-height:1.35;font-family:"minion-pro";color:#000;font-style:normal;display:block;margin:0 auto 40px;max-width:900px;box-sizing:border-box}@media only screen and (max-width:766px){main#content .elementor-section.elementor-top-section#testimonial-b2b em{font-size:7vw}}main#content .elementor-section.elementor-top-section#testimonial-b2b::after,main#content .elementor-section.elementor-top-section#testimonial-b2b::before{background:url(/wp-content/uploads/2023/03/quotes.png) no-repeat 0 0/auto 100%;content:"";display:block;position:absolute;width:250px;height:250px;opacity:.5;bottom:0;right:0}main#content .elementor-section.elementor-top-section#testimonial-b2b::before{right:auto;bottom:auto;top:0;left:0;transform:rotate(180deg)}@media only screen and (max-width:766px){#alumni .down{margin:-50px auto 30px}}#alumni .elementor-widget-image{margin-bottom:20px}#alumni .elementor-widget-text-editor{font-size:20px}@media only screen and (max-width:1400px){#alumni .elementor-widget-text-editor{font-size:18px}}#alumni .elementor-widget-text-editor em{font-family:"minion-pro";font-size:28px;hyphens:auto}@media only screen and (max-width:1400px){#alumni .elementor-widget-text-editor em{font-size:24px}}@media only screen and (max-width:766px){#alumni .elementor-widget-text-editor em{font-size:21px}}#alumni .elementor-widget-text-editor p:first-of-type{margin-bottom:30px}#events{padding-bottom:300px!important}@media only screen and (max-width:860px){#events{padding-bottom:0!important}}#events h3{line-height:1.1;font-weight:700}#events .spacer{margin:30px auto 30px}#events .eventbox>div{padding:100px 100px 20px 40px;min-height:350px;border:6px solid #000;width:500px;position:relative;margin:0}@media only screen and (max-width:1181px){#events .eventbox>div{width:420px}}@media only screen and (max-width:860px){#events .eventbox>div{padding:70px 20px 50px;border-width:3px;width:100%;min-height:none;margin-bottom:250px}}@media only screen and (max-width:766px){#events .eventbox>div{margin-bottom:200px}}@media only screen and (min-width:861px){#events .eventbox:nth-of-type(2){justify-content:flex-end;display:flex;margin-top:-100px}#events .eventbox:nth-of-type(2) .elementor-widget-image:not(.icon){left:auto;top:auto;bottom:-200px;right:-180px}#events .eventbox:nth-of-type(2) .elementor-widget-image.icon{top:-170px}#events .eventbox:nth-of-type(2) .elementor-widget-image.icon img{padding-left:15px}#events .eventbox:nth-of-type(3){margin:0 0 0 50px}#events .eventbox:nth-of-type(3) .elementor-widget-image:not(.icon){right:auto;left:-100px;top:-260px}#events .eventbox:nth-of-type(3) .elementor-widget-image.icon{left:auto;right:-60px;top:-175px}}@media only screen and (min-width:861px) and (max-width:1181px){#events .eventbox:nth-of-type(3) .elementor-widget-image.icon{right:-80px}}@media only screen and (min-width:861px){#events .eventbox:nth-of-type(3) .elementor-widget-image.icon img{padding:0 15px}#events .eventbox:nth-of-type(4){justify-content:flex-end;display:flex;margin:80px 0 0 -150px}#events .eventbox:nth-of-type(4)>div{padding-left:120px;padding-right:40px}#events .eventbox:nth-of-type(4) .elementor-widget-image:not(.icon){right:auto;left:-375px;top:-25px}#events .eventbox:nth-of-type(4) .elementor-widget-image.icon{left:150px}}#events .elementor-widget-image{position:absolute;right:-350px;width:auto;top:-170px}@media only screen and (max-width:860px){#events .elementor-widget-image{left:6%;top:auto;bottom:-180px;transition:ease all 1s;right:auto}}#events .elementor-widget-image img{width:350px}@media only screen and (max-width:1181px){#events .elementor-widget-image img{width:280px}}@media only screen and (max-width:860px){#events .elementor-widget-image img{width:270px}}#events .elementor-widget-image.icon{top:-160px;left:50px;background:#f2f5f7;padding:0;width:auto;bottom:auto;right:auto}@media only screen and (max-width:860px){#events .elementor-widget-image.icon{top:-130px;max-width:120px;left:35px;transform:none}}#events .elementor-widget-image.icon img{max-height:110px;width:auto}#kontakt{margin-top:-500px}main#content .elementor-section.elementor-top-section#bewerbung{padding:30px 0 0;background:url(/wp-content/uploads/2023/05/wappen-uni-ma-transparent.png) no-repeat #fff -180px 50px/auto 500px}@media only screen and (max-width:766px){main#content .elementor-section.elementor-top-section#bewerbung{padding:30px 0;text-align:center}main#content .elementor-section.elementor-top-section#bewerbung .elementor-widget-container{text-align:center}}main#content .elementor-section.elementor-top-section#bewerbung>div{position:relative;width:94%;margin:0 auto;max-width:1600px}main#content .elementor-section.elementor-top-section#bewerbung #wappen{position:absolute;left:-100px;top:50px}main#content .elementor-section.elementor-top-section#bewerbung .rund{margin:0 0 40px}main#content .elementor-section.elementor-top-section#bewerbung .rund img{border-radius:255px;max-width:200px}main#content .elementor-section.elementor-top-section#bewerbung h2{margin-bottom:50px}main#content .elementor-section.elementor-top-section#bewerbung .kontakte strong{font-size:120%}main#content .elementor-section.elementor-top-section#bewerbung .kontakte p:last-of-type a{color:#f0f;text-decoration:underline}main#content .elementor-section.elementor-top-section#bewerbung .formular{width:500px;background:#fff;box-shadow:0 0 10px #666;position:absolute;right:0;top:-120px;right:50px;color:#000;padding:120px 45px 100px;z-index:1}@media only screen and (max-width:766px){main#content .elementor-section.elementor-top-section#bewerbung .formular{width:94%;right:auto;left:3%;margin:20px 0;position:relative;top:auto;padding:25px}}main#content .elementor-section.elementor-top-section#bewerbung .formular h2{font-size:36px;line-height:1.1;margin:0 0 20px}@media only screen and (max-width:766px){main#content .elementor-section.elementor-top-section#bewerbung .formular h2{font-size:6.5vw}}main#content .elementor-section.elementor-top-section#bewerbung .formular h2+p{font-size:26px}main#content .elementor-section.elementor-top-section#bewerbung .formular #rmOrganism .rmSubscription .rmBase__content{overflow:hidden}main#content .elementor-section.elementor-top-section#bewerbung .formular #rmOrganism .rmLayout--vertical.rmBase .rmBase__container{padding:0;margin-top:25px}main#content .elementor-section.elementor-top-section#bewerbung .formular .vFormCheckbox__label{font-size:15px;line-height:21px}main#content .elementor-section.elementor-top-section#bewerbung .formular #rmOrganism .rmBase__comp--cta{margin:5px 0 0;background:#f0f;color:#fff}main#content .elementor-section.elementor-top-section#bewerbung .formular input{margin:5px 0}main#content .elementor-section.elementor-top-section#bewerbung .formular input[type="checkbox"]{margin:3px 0 0}main#content .elementor-section.elementor-top-section#social{padding:0 0 40px!important}@media only screen and (max-width:766px){main#content .elementor-section.elementor-top-section#social{text-align:center}}main#content .elementor-section.elementor-top-section#social>div{width:94%;margin:0 auto;max-width:1600px}main#content .elementor-section.elementor-top-section#social p{font-size:26px;font-weight:700}main#content .elementor-section.elementor-top-section#social a.social{display:inline-block;width:62px;height:62px;margin-left:-10px;margin-right:10px;background:url(/wp-content/uploads/2023/02/Instagram.png) no-repeat 0 0/auto 100%}main#content .elementor-section.elementor-top-section#social a.social.yt{background-image:url(/wp-content/uploads/2023/02/YouTube.png)}main#content .elementor-section.elementor-top-section#social a.social.tiktok{background-image:url(/wp-content/uploads/2023/03/TikTok.png)}main#content .elementor-section.elementor-top-section#social a.social.mastodon{background-image:url(/wp-content/uploads/2023/02/Mastodon.png)}main#content .elementor-section.elementor-top-section#social a.social.linkedin{background-image:url(/wp-content/uploads/2023/02/LinkedIn.png)}main#content .elementor-section.elementor-top-section#social a.social.fb{background-image:url(/wp-content/uploads/2023/02/Facebook.png)}footer.elementor-location-footer{margin:0 auto 0;padding:0 0 0;color:#fff;background:#003056;line-height:1.8}footer.elementor-location-footer .lightblue{background:#264f70;padding:40px 0 10px;margin-bottom:0}footer.elementor-location-footer .blue{padding:70px 0;width:94%;margin:0 auto;max-width:1600px}@media only screen and (max-width:766px){footer.elementor-location-footer .blue{padding:35px 0}}footer.elementor-location-footer h2,footer.elementor-location-footer h3,footer.elementor-location-footer h4,footer.elementor-location-footer h5,footer.elementor-location-footer strong,footer.elementor-location-footer a{color:#fff}footer.elementor-location-footer .logo-footer img{max-width:270px}@media only screen and (max-width:766px){footer.elementor-location-footer .logo-footer img{display:block;margin:0 auto;max-width:190px}}footer.elementor-location-footer .elementor-icon.elementor-social-icon{background:transparent;display:block;width:auto;padding:22px 15px 100px 0}footer.elementor-location-footer .spacer{margin-top:100px}footer.elementor-location-footer .elementor-nav-menu--main .elementor-nav-menu a{padding:20px 0 20px;font-weight:600}footer.elementor-location-footer .copyright{padding:70px 0 20px;opacity:.6;line-height:1.2}#varianten{position:relative}#varianten figure{line-height:0;position:relative}#varianten figcaption{position:absolute;line-height:1.4;text-align:right;font-style:normal;width:50vw;left:0;top:80px}#varianten figcaption p:first-of-type{font-size:60px;font-weight:300;line-height:1.2;margin:0 0 35px}#varianten figcaption p:first-of-type strong{font-family:"minion-pro";font-weight:600;display:block}#varianten .swiper-pagination-bullets{bottom:12px}#varianten .swiper-pagination-bullet{background:#fff;opacity:.4}#varianten .swiper-pagination-bullet-active{opacity:1}#varianten .elementor-button-link,#varianten .elementor-button:focus,#varianten .elementor-button:hover,#varianten .elementor-button:visited{width:250px;box-sizing:border-box;margin:0 20px}#varianten .elementor-button-link:hover,#varianten .elementor-button:focus:hover,#varianten .elementor-button:hover:hover,#varianten .elementor-button:visited:hover{padding:12.5px 46px}#varianten .buttons{position:absolute;bottom:60px;left:50%;z-index:3;width:auto;transform:translateX(-50%)}.center{text-align:center}.introtext>div{max-width:575px;margin:0 auto}.elementor-location-popup .elementor-button-wrapper{text-align:center}.elementor-element.elementor-button-info .elementor-button:focus,.elementor-element.elementor-button-info .elementor-button:hover,.elementor-element.elementor-button-info .elementor-button:visited,.elementor-element.elementor-button-info .elementor-button,.elementor-element.elementor-button-info .rm-open-popup,.elementor-location-popup .elementor-button:focus,.elementor-location-popup .elementor-button:hover,.elementor-location-popup .elementor-button:visited,.elementor-location-popup .elementor-button,.elementor-location-popup .rm-open-popup,.formular .elementor-button:focus,.formular .elementor-button:hover,.formular .elementor-button:visited,.formular .elementor-button,.formular .rm-open-popup{position:relative;z-index:5;font-weight:700;border-radius:0;color:#fff;background:#f0f;border:0;line-height:1;text-transform:uppercase;letter-spacing:1.1px;padding:10px 16px 10px;font-size:18px}@media only screen and (max-width:766px){.elementor-element.elementor-button-info .elementor-button:focus,.elementor-element.elementor-button-info .elementor-button:hover,.elementor-element.elementor-button-info .elementor-button:visited,.elementor-element.elementor-button-info .elementor-button,.elementor-element.elementor-button-info .rm-open-popup,.elementor-location-popup .elementor-button:focus,.elementor-location-popup .elementor-button:hover,.elementor-location-popup .elementor-button:visited,.elementor-location-popup .elementor-button,.elementor-location-popup .rm-open-popup,.formular .elementor-button:focus,.formular .elementor-button:hover,.formular .elementor-button:visited,.formular .elementor-button,.formular .rm-open-popup{font-size:18px}}.down .elementor-button:focus,.down .elementor-button:hover,.down .elementor-button:visited,.down .elementor-button{background:url(/wp-content/uploads/2023/02/down.png) no-repeat 0 0/auto 100%;width:52px;height:30px}.down .elementor-button:focus span,.down .elementor-button:hover span,.down .elementor-button:visited span,.down .elementor-button span{display:none}.blue .down .elementor-button:focus,.blue .down .elementor-button:hover,.blue .down .elementor-button:visited,.blue .down .elementor-button{background-image:url(/wp-content/uploads/2023/02/down-white.png);margin-top:0}.padding-right{padding-right:200px}.em-small em{font-style:normal;font-size:85%}.padding{padding:25px}.bwl h3{color:#9fb677}.politik h3{color:#d3825a}.lehramt h3{color:#003056}.soziologie h3{color:#d3825a}.literatur h3,.sprache h3{color:#b43c3b}.jura h3{color:#8798b2}.geschichte h3{color:#b43d3b}.mathe h3{color:#558889}.medien h3{color:#b43d3b}.philosophie h3{color:#b43d3b}.psychologie h3{color:#d3825a}.vwl h3{color:#8798b2}.elementor-location-popup .elementor-button-success .elementor-button-wrapper{text-align:left}.elementor-location-popup .elementor-button-success .elementor-button-wrapper a{display:block;background:transparent;color:#000;text-transform:none;text-align:left;padding:0;font-size:13px;letter-spacing:0}@media only screen and (max-width:860px){.elementor-location-popup .elementor-button-success .elementor-button-wrapper a{margin:20px 0 -10px}}.elementor-location-popup p{text-align:justify;font-size:17px}.elementor-location-popup h4.elementor-heading-title{padding:0;margin:0 0 5px;line-height:1;font-weight:300}.elementor-location-popup>section{padding:50px;line-height:1.35;font-size:19px}@media only screen and (max-width:766px){.elementor-location-popup>section{padding:80px 30px 10px}}.elementor-location-popup h3{font-weight:700;font-size:28px;margin:0 0 20px;text-transform:uppercase}.elementor-location-popup .elementor-column.elementor-col-50:first-of-type .elementor-element-populated{padding-left:0!important}@media only screen and (max-width:766px){.elementor-location-popup .elementor-column.elementor-col-50:first-of-type .elementor-element-populated{padding:0!important}}@media only screen and (max-width:766px){.elementor-location-popup .elementor-column.elementor-col-50:first-of-type .elementor-element-populated p:last-of-type{margin-bottom:0}}@media only screen and (max-width:766px){.elementor-location-popup .elementor-column.elementor-col-50 .elementor-element-populated{padding:0!important}}.elementor-location-popup h3+ul li{padding:0 0 8px}@media only screen and (max-width:766px){.elementor-location-popup img{margin-bottom:30px}}.elementor-location-popup .credit img{max-width:calc(100% + 100px);margin:-50px -50px 40px;position:relative}.elementor-location-popup .credit figcaption{position:absolute;right:-25px;margin-top:-37px;width:auto;font-style:normal}.elementor-location-popup .elementor-col-50.elementor-inner-column img{max-width:calc(100% + 60px);margin:-30px -30px 0}@media only screen and (max-width:766px){.elementor-location-popup .elementor-col-50.elementor-inner-column img{max-width:calc(100% + 40px);margin:-10px -20px -10px}}.elementor-location-popup .elementor-button:visited,.elementor-location-popup .elementor-button{background:#003056}@media only screen and (max-width:860px){.elementor-location-popup .elementor-button:visited,.elementor-location-popup .elementor-button{margin:30px 0}}#menu{position:fixed;right:0;top:0;width:400px;height:100vh;box-sizing:border-box;padding:190px 10px 20px 40px;background:#fff;z-index:999;color:#000;transition:ease all .4s;opacity:0;transform:translateX(100%)}#menu li.close{cursor:pointer;position:absolute;top:40px;right:40px;line-height:0;font-size:0;height:40px;width:40px;background:url(/wp-content/uploads/2023/02/close.png) no-repeat 0 0/auto 100%}#menu ul{list-style:none}#menu ul li{margin:0;padding:0;font-weight:700;font-size:22px}#menu ul li a{color:#000;position:relative}#menu ul li.small{margin-top:50px;font-size:17px}#menu ul li.small+.small{margin-top:0}.nav-active #menu{opacity:1;transform:translateX(0)}#zuuns{background:#f0f;color:#fff;text-transform:uppercase;padding:10px;transform:rotate(-90deg);position:fixed;left:-105px;top:38vh;z-index:10;font-weight:700}@media only screen and (max-width:860px){#zuuns{left:-95px}}#zuuns em{font-family:"minion-pro";font-weight:400;font-style:normal}#scrolly{-ms-overflow-style:none;scrollbar-width:none}#scrolly::-webkit-scrollbar{display:none}