@charset "UTF-8";.clearfix,.lnktarget,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.scrolloff,div.cookie form input[name=eP_CUA_Ess]{pointer-events:none}.clearfix:after,header div.mheader div.mobile-nav{visibility:hidden}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}.ie7 address,strong{font-style:normal}*,:after,:before{margin:0;padding:0;box-sizing:border-box}:focus{outline:0}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.clearfix:after{clear:both;content:".";display:block;height:0}.clearfix,section{clear:both!important}* html .clearfix{height:1%}.clearfix{padding-top:22px}.txt-uic{color:#4a2282!important}.txt-uis{color:#f18822!important}.txt-uia{color:#ecc5cc!important}.txt-uiw{color:#fff!important}@font-face{font-family:"Inter reg";src:url(../fonts/Inter-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"Inter it";src:url(../fonts/Inter-Italic.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"Inter md";src:url(../fonts/Inter-Medium.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"Inter bd";src:url(../fonts/Inter-Bold.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"Inter blck";src:url(../fonts/Inter-Black.woff2) format("woff2");font-weight:400;font-style:normal}strong{font-family:"Inter bd",sans-serif;font-weight:400}strong.txt-md{font-family:"Inter md",sans-serif!important}strong.txt-md font{weight:normal;style:normal}em{font-family:"Inter it",sans-serif}div.cookie form,div.cookie form p{font-family:"Inter reg",sans-serif;line-height:1.3em;font-weight:400;font-style:normal}img.fl{float:left;margin:0 10% 10% 0}a:hover,a:link,a:visited{text-decoration:none!important}span{color:#4a2282}.txt-c{text-align:center}div.cookie{margin:0!important;padding:0!important;background:rgba(2,29,44,.2)!important;top:0;left:0;width:100%;height:100vh}div.cookie form{position:absolute;z-index:44445;overflow:scroll;width:400px;height:100vh;right:0;top:22px;background:#fff;border-top:solid 8px #4a2282;padding:44px;font-size:11pt;color:#536570}header,header.sml{z-index:999!important}div.cookie form p.hl{font-size:15pt}div.cookie form p{font-size:11pt;color:#536570;margin-bottom:11px}div.cookie form p.hint{font-size:10pt;margin-top:14.67px}div.cookie form p.hint span{padding:0 4.4px}div.cookie form p.hint a{text-decoration:none;font-size:10pt}header nav ul li a,section.kontakt article p a,u.uia,u.uic,u.uis{text-decoration:none!important}div.cookie form p.hint a:link,div.cookie form p.hint a:visited{color:#536570}div.cookie form p.hint a:hover{color:#4a2282}div.cookie form label{display:inline-block;margin:0 22px 22px 0;font-family:"Inter md",sans-serif;font-weight:400;font-style:normal;font-size:14pt;color:#4a2282;line-height:1em}div.cookie form label span{font-family:"Inter reg",sans-serif;font-weight:400;font-style:normal;font-size:10pt;color:#536570;line-height:1em}div.cookie form input,header nav ul li{font-family:"Inter md",sans-serif;font-weight:400;font-style:normal}div.cookie form input{padding:4px;font-size:13pt;color:#536570}div.cookie form input[type=submit]{display:block;border:none;box-shadow:none;background:#536570;color:#fff;padding:10px 20px}div.cookie form input[type=submit]:hover{cursor:pointer;background:#4a2282;color:#fff}header div.logo,header.sml div.logo{background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(../img/logo@1x.svg)}@media screen and (max-width:768px){div.cookie form{top:30%}}@media screen and (max-width:767px) and (orientation:landscape){div.cookie form{top:35%;width:100%;box-shadow:none;padding:22px}div.cookie form p{margin-bottom:7.33px}div.cookie form div{position:relative;overflow:scroll;height:200%;min-height:800px}}@media screen and (max-width:750px){div.cookie form{top:32%;width:100%;box-shadow:none;padding:22px}div.cookie form p{font-size:11pt;line-height:1.2em}div.cookie form label,div.cookie form label span{line-height:.9em!important}}body,html{width:100%;height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothin:grayscale}body.overscroll{overflow:inherit}footer,header{padding:44px 20%}header{position:fixed;width:100%;padding:29.33px 44px}header div.logo{flex-basis:100%;height:94px}header div.logo span{display:none}header.sml{padding:14.67px;background-color:#fff;border-bottom:solid 1px rgba(2,29,44,.2)}header.sml div.logo{height:75px}header div.mheader{z-index:1111!important;display:flex;position:relative;align-items:center}header div.mheader div.mobile-nav svg{width:36.67px;height:auto;fill:#4a2282!important}header div.mheader div.mobile-nav svg:hover,header div.mheader div.mobile-nav svg:hover path{fill:#4a2282!important}header div.mheader div.logo{flex-basis:100%;text-align:center;min-height:70px}header div.sml img{width:96px!important;height:auto}section figure,section figure img{width:100%;height:auto}header nav{display:block;position:fixed;left:44px;top:244px}header nav ul li{font-size:12pt;color:#536570;padding:3.67px 0}header nav ul li a:link,header nav ul li a:visited{color:#4a2282}header nav ul li a:hover{color:rgba(74,34,130,.6)!important}header nav ul li.aktiv a{color:#f18822}u.uic{border-bottom:solid 2px #4a2282!important}u.uis{border-bottom:solid 2px #f18822!important}u.uia{border-bottom:solid 2px #ecc5cc!important}section{display:block;padding:0;margin:0}section figure{margin:0;padding:0;line-height:0}section article{padding:176px 20%}section article figure.u{width:264px;margin-left:-22px}section.hero article{padding-bottom:88px}section.bg{background:rgba(234,223,212,.2)}section.txt article{padding-top:220px}section.kontakt article p a{border:none!important}section.kontakt article p span{color:#4a2282;font-weight:700;padding-right:5.5px}section.kontakt article div.social{display:flex;justify-content:space-between;margin:44px 0}section.kontakt article div.social div{padding:0 4.4px;text-align:center}section.kontakt article div.social div a{text-decoration:none!important;border-bottom:none!important}section.kontakt article div.social div a:link i,section.kontakt article div.social div a:visited i{font-size:42pt;color:#4a2282}section.kontakt article div.social div a:hover i{font-size:42pt;color:#ecc5cc}section.kontakt article div.social div p{font-size:11pt;color:#f18822;margin:5.5px 0}div.canvas{width:100%;height:100%;height:100vh;min-height:968px;background-size:cover;background-position:top center;background-repeat:no-repeat;background-color:#eadfd4;display:flex;justify-content:center;align-items:flex-end;position:relative;overflow:hidden}div.canvas div.ich{position:absolute;bottom:0;height:100%;width:100%;display:flex;justify-content:center;align-items:flex-end}div.canvas div.ich img{width:auto;height:90%}div.canvas div.txt{padding:44px 20% 132px}div.canvas div.txt h1{font-family:"Inter bd",sans-serif;font-weight:400;font-style:normal;font-size:34pt;line-height:1.3em;text-align:center!important;color:#4a2282!important;position:relative}div.canvas i{position:absolute;bottom:29.33px;z-index:111;font-size:28pt!important;color:#fff}div.info h3,div.info p,div.info p.txt-sml{color:#536570;font-weight:400;font-style:normal}div.info{position:relative;z-index:111;margin:0 25%;margin-top:-12px!important;padding:22px 0 0;background:#fff;border-top:solid 12px #4a2282}div.info hr,section article hr{border:none;background:#4a2282}div.info h3{font-family:"Inter md",sans-serif;font-size:22pt;line-height:1.3em;margin-bottom:11px}div.info p{font-family:"Inter reg",sans-serif;font-size:15pt;line-height:1.35em;margin:11px 0}div.info p.txt-sml{font-family:"Inter md",sans-serif;font-size:11pt}section article h1,section article h2,section article h3{font-family:"Inter bd",sans-serif;color:#4a2282}div.info figure.trenner{width:132px;margin:22px auto 0}div.info hr{height:4px;min-width:162.8px;max-width:34%;margin-top:22px}section article img{margin-bottom:29.33px}section article img.g-1-1{width:100%;height:auto}section article img.g-1-2{width:50%;height:auto}section article img.lo{width:200px;height:auto}section article h1{font-weight:400;font-style:normal;font-size:34pt;margin-bottom:44px}section article h2{font-weight:400;font-style:normal;font-size:24pt;line-height:1.3em;margin-bottom:22px}section article h3{font-weight:400;font-style:normal;font-size:20pt;line-height:1.3em;margin-bottom:11px;margin-top:22px}section article h4,section article p,section article ul li{font-family:"Inter reg",sans-serif;color:#536570;font-style:normal;font-weight:400}section article h4{font-size:17pt;line-height:1.3em}section article p{font-size:15pt;line-height:1.35em;margin-bottom:11px}section article p a i{vertical-align:middle}section article p a i.icon-left{margin-right:4.4px}section article p a i.icon-right{margin-left:4.4px}section article p.lh12{line-height:.65em;margin:0}section article .txt-lrg{font-size:18pt;line-height:1.5em}section article hr{height:2px;max-width:33%;margin:22px 0}section article ul li{font-size:15pt;line-height:1.2em;padding:11px 0;border-bottom:solid 1px #ecc5cc}section article ul li a:link,section article ul li a:visited{color:#ecc5cc;text-decoration:none}section article ul li a:hover{color:#536570;text-decoration:underline}section article blockquote{margin-bottom:44px}section article blockquote span{display:block;width:176px;margin:0 0 22px;border-bottom:solid 3px #ecc5cc}section article blockquote p{font-family:"Inter it",sans-serif;font-weight:400;font-style:normal;font-size:28pt;color:#ecc5cc}section article blockquote p::after,section article blockquote p::before{font-family:Georgia,serif;font-size:34pt;vertical-align:baseline;color:#4a2282}section article blockquote p::before{content:'„';margin-right:4px}section article blockquote p::after{content:'“';margin-left:4px}section article blockquote cite{font-family:"Inter md",sans-serif;font-weight:400;font-style:normal;font-size:13pt;color:#4a2282}section article ul.txt{margin-left:20px;margin-bottom:20px;padding:0 1em}section article ul.txt li{border-bottom:none;font-family:"Inter reg",sans-serif;font-weight:400;font-style:normal;font-size:15pt;line-height:1.35em;color:#536570;padding:0}section article ul.txt li::before{content:"–";color:#f18822;margin-left:-20px;margin-right:10px}section article ul.txt-re{margin-left:20px;margin-bottom:10px}section article ul.txt-re li{border-bottom:none;padding:0;line-height:1.5em}section article ul.txt-re li::before{content:"■";color:#f18822;margin-left:-20px;margin-right:10px}section article ul.ldl li{position:relative;padding-top:11px;padding-bottom:11px;padding-right:44px}section article ul.ldl li.llnk:hover{cursor:pointer}section article ul.ldl li i{font-size:20pt;position:absolute;top:10px;right:0;color:#4a2282}div.cookie,div.cta-pos{position:fixed;bottom:44px}section article ul.ldl li i:hover{color:#ecc5cc}section article ul.ldl li strong.fq{color:#4a2282}section article ul.ldl li ul.list{display:none}section article ul.ldl li ul.list li{font-weight:400}section article ul.ldl li ul.list li span{color:#ecc5cc}section article ul.ldl li ul.listshow{display:block}section article ul.ldl li ul.listhide{display:none}section article ul.ldl li ul li{border:none;line-height:1.4em}section article div.owl-carousel{margin-bottom:44px}section article div.portraits{display:flex;flex-wrap:wrap;gap:14.67px}section article div.portraits figure{width:31%;border:1px solid #4a2282;padding:11px}section article div.portraits figure img{margin-bottom:11px}section article div.portraits figure figcaption{font-family:"Inter md",sans-serif;font-weight:400;font-style:normal;font-size:14pt;line-height:1.3em;color:#536570;margin-bottom:11px}section article div.portraits figure font,section article div.portraits figure ul li{font-family:"Inter reg",sans-serif;color:#536570;font-weight:400;font-style:normal}section article div.portraits figure font{font-size:11pt;line-height:1.5em;margin-top:11px}section article div.portraits figure ul{padding-top:12px}section article div.portraits figure ul li{font-size:11pt;line-height:1.3em;border:none;padding-top:0;padding-bottom:0}section article div.portraits figure ul li:last-child{border-bottom:none}section article div.portraits-row{margin-bottom:14.67px}section article div.pgrid{display:grid;gap:11px;grid-template-columns:40% 40% 20%;grid-template-rows:auto auto auto}section article div.pgrid div figure{padding:0;margin:0}section article div.pgrid div figure img{width:100%;height:100%;margin:0}section article div.pgrid div figure figcaption{display:none;font-family:"Inter md",sans-serif;font-weight:400;font-style:normal;font-size:11pt;color:#536570;padding:4.4px 0}section article figure.img-li figcaption,section article figure.img-re figcaption{font-family:"Inter md",sans-serif;font-size:11pt;line-height:1.15em;color:#4a2282}section article div.pgrid div.pg-i2r{grid-column:3/span 4;grid-row:1/span 2}section article div.pgrid div.pg-txt{grid-column:1/span 2;grid-row:2/span 3}section article figure.img-li{float:left;margin:1em 22px 1em 0;min-width:264px}section article figure.img-li img{margin:0}section article figure.img-li figcaption{font-weight:400;font-style:normal;margin:11px 0}section article figure.img-re{float:right;margin:1em 0 1em 22px;min-width:264px}section article figure.img-re img{margin:0}section article figure.img-re figcaption{font-weight:400;font-style:normal;margin:11px 0;text-align:right}div.cookie,div.cta div.cta-mail,div.cta div.cta-tel,section article div.owl-carousel figure figcaption{font-family:"Inter reg",sans-serif;font-weight:400;font-style:normal}section article .g-1-3,section article div.g-1-3{width:33%}section article .g-1-2,section article div.g-1-2{width:50%}section article .g-1-25,section article div.g-1-25{width:42%}section article .g-2-3,section article div.g-2-3{width:66%}section article .g-1-1,section article div.g-1-1{width:100%}section article .g-offgrid{margin-top:-2.5em!important}section article div.owl-carousel figure img{margin:0;padding:0}section article div.owl-carousel figure figcaption{margin:11px 0;padding:0;font-size:12pt;color:#536570;line-height:1.2em}section article div.owl-carousel div.owl-nav{display:none}section article div.owl-carousel div.owl-dots{display:table;padding:0;margin-left:-3px}section article div.owl-carousel div.owl-dots button.owl-dot span{border-radius:0!important;width:66px;height:5px;margin:0 4px;display:inline-block;background:#4a2282}section article div.owl-carousel div.owl-dots button.owl-dot span:hover{background:#ecc5cc;height:7px}section article div.owl-carousel div.owl-dots button.active span{background:#f18822}section article div.owl-carousel div.item blockquote{padding:0;border:0}section article div.owl-carousel div.item blockquote span{line-height:1.3em}section article div.owl-carousel div.item blockquote cite{margin-top:22px;display:block;padding:0;font-size:14pt}section article a.bt:link,section article a.bt:visited{background:#4a2282;display:inline-flex;align-items:center;color:#fff;text-decoration:none!important;line-height:1em;padding:11px 14.67px}section article a.bt:link i,section article a.bt:visited i{margin-right:8.8px}section article a.bt:hover{background:#ecc5cc;color:#fff}section article figure img{width:100%}section article a:link,section article a:visited{color:#536570;border-bottom:solid 1px #4a2282}section article a:hover{color:#000;border-bottom:solid 1px #ecc5cc}div.cookie{display:none;z-index:1112;font-size:10pt;color:#536570;line-height:1.2em}div.cta,div.cta div.ico{display:inline-block;color:#fff}div.cookie p a:link,div.cookie p a:visited{color:#4a2282}div.cookie p a:hover{color:#ecc5cc}div.cookie p span{white-space:nowrap;color:inherit}div.cta-pos{z-index:999;left:44px}div.cta{text-align:left;background:0 0}div.cta div.ico{padding:11px;font-size:21pt;background:#f18822!important;border-radius:.7em!important}div.cta div.ico span{border-right:solid 1px #fff;margin:0 .4em 0 .2em}div.cta div.ico a{margin:0 7.33px}div.cta div.ico a:link,div.cta div.ico a:visited{color:#fff;background:0 0}div.cta div.ico a:hover{color:#4a2282!important;background:0 0}div.cta div.ico a i{line-height:0}div.cta div.cta-mail,div.cta div.cta-tel{display:none;padding:14.67px 22px;font-size:15pt;color:#fff;background:#4a2282;border-radius:1em;margin-bottom:6px}div.cta div.cta-mail a,div.cta div.cta-tel a{text-decoration:none}div.cta div.cta-mail a:link,div.cta div.cta-mail a:visited,div.cta div.cta-tel a:link,div.cta div.cta-tel a:visited{color:#fff!important}div.cta div.cta-mail a:hover,div.cta div.cta-tel a:hover{color:#f18822!important}div.cta div.cta-mail span,div.cta div.cta-tel span{display:inline-block;font-size:11pt;line-height:1.2em;color:#fff!important;margin-bottom:7.33px}div.cta div.cta-show{display:block}footer{padding-bottom:198px;background:#4a2282}footer li,footer p{font-family:"Inter md",sans-serif;font-weight:400;font-style:normal;font-size:13pt;line-height:1.5em;color:#fff}footer p{clear:both}footer p.re{padding-top:11px}footer li a,footer p a{text-decoration:none!important}footer li a:link,footer li a:visited,footer p a:link,footer p a:visited{color:#fff;border-bottom:solid 1px #4a2282}footer li a:hover,footer p a:hover{color:#fff;border-bottom:solid 1px #fff}footer ul li{float:left}@media screen and (max-width:1024px){footer,header{padding:44px 20%}header div.mheader div.logo img{width:120px;height:auto}header nav{left:22px;top:190px}div.cta-pos{left:22px}div.canvas{min-height:748px}div.canvas div.txt{padding:308px 16.66667% 176px 20%}div.canvas div.ich img{width:auto;height:82%}div.info{margin-left:25%;margin-right:25%}section article{padding-left:25%;padding-right:16%}section article h1{font-size:26pt}footer ul li.mobbr{clear:both}}@media screen and (max-width:840px){section article .g-1-25 figcaption,section article .g-1-3 figcaption{max-width:40%}section article figure.img-li,section article figure.img-re{float:none;clear:both!important;width:100%;margin:0!important;padding:0!important}section article .g-1-25 img,section article .g-1-3 img{width:50%!important;height:auto;min-width:191.4px}section article figure.img-re{text-align:right!important;display:flex;flex-direction:column;align-items:flex-end}section article figure.img-re figcaption{text-align:right!important}}@media screen and (max-width:768px){header nav,header nav.bgl{background-color:#eadfd4}footer,header{padding:22px}body.overscroll{overflow:hidden}header div.mheader div.logo img{width:120px;height:auto}header div.mheader div.mobile-nav{visibility:visible}header nav{display:none;left:0;top:0;width:100vw;height:100vh;padding:220px 44px 44px}header nav.show-nav{display:block}header nav ul{display:flex;flex-direction:column}header nav ul li{font-family:"Inter md",sans-serif;font-weight:400;font-style:normal;font-size:20pt;color:#536570;line-height:1.5em;text-align:center}header nav ul li a:link,header nav ul li a:visited{color:#4a2282}header nav ul li a:hover{color:rgba(74,34,130,.7)!important}header nav ul li.aktiv a{color:#f18822!important}header nav ul li.sub{display:none}header nav.bgl ul li a:link,header nav.bgl ul li a:visited{color:#4a2282!important}header nav.bgl ul li a:hover{color:rgba(74,34,130,.7)!important}div.canvas div.txt h1,header nav.bgl ul li.aktiv a{color:#f18822!important}div.canvas div.txt{padding:308px 44px 176px}div.canvas div.txt h1{font-size:24pt}div.canvas{min-height:616px}div.canvas div.ich img{width:auto;height:80%}div.info{margin-left:22px;margin-right:22px}div.info h3,div.info p{padding-left:10%;padding-right:10%}section article{padding:88px 44px}section article h1{font-size:28pt}section article img.g-1-2{width:100%;height:auto}section.kontakt article div.social{margin:44px}div.cta{bottom:24px}footer{padding-bottom:88px}footer ul li.mobbr{clear:both}}@media screen and (max-width:750px){header div.logo img{width:120px;height:auto}div.canvas{min-height:704px}div.canvas div.ich img{width:auto;height:86%}div.canvas div.txt{padding:264px 22px 198px}div.canvas div.txt h1{font-size:24pt;color:#f18822!important}div.canvas i{bottom:66px}div.cta-pos{left:22px}section article{padding-left:22px;padding-right:22px}section article figure.u{width:220px;margin-left:11px}section article div.g-1-3{width:66%}section article div.g-1-1,section article div.g-1-2,section article div.g-2-3{width:100%}section.kontakt article div.social{margin:44px 11px}}