@import url(https://fonts.googleapis.com/css?family=Inconsolata&display=swap);@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800&display=swap);@import url(https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700,900,&display=swap);@import url(https://fonts.googleapis.com/css?family=Roboto+Mono:300,400,500,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Merriweather:300,400,700,900&display=swap);@import url(https://fonts.googleapis.com/css?family=Lato:100,300,400,700,900,&display=swap);@import url(https://fonts.googleapis.com/css?family=Ubuntu:300,400,500,700&display=swap);.buttonWrapper{display:flex;margin-left:auto;margin-right:auto;padding-top:1em;z-index:1000}@media only screen and (max-width:599px){.buttonWrapper{opacity:.9;position:absolute;bottom:5vh;right:2vw;padding:0;z-index:1000;position:fixed!important;flex-direction:column}}.buttonWrapper .buttonContainer{padding-right:.5rem}@media only screen and (max-width:599px){.buttonWrapper .buttonContainer{padding-bottom:.35rem;padding-right:0}}.buttonWrapper .buttonContainer:last-of-type{padding-right:0}@media only screen and (max-width:599px){.buttonWrapper .buttonContainer:last-of-type{padding-bottom:0}}.buttonWrapper .ui.circular.button{margin:0;padding:0;height:50px;width:50px;background:#fff}@media only screen and (max-width:599px){.buttonWrapper .ui.circular.button{box-shadow:0 0 4px hsla(0,0%,100%,.2),0 1px 3px 1px hsla(0,0%,100%,.25);box-shadow:0 0 8px rgba(101,119,134,.2),0 1px 3px 1px rgba(101,119,134,.25)}}.buttonWrapper .ui.circular.button i{margin:0!important;padding:0;color:#333;font-size:1.3rem}.buttonWrapper .ui.circular.button i.whatsapp{font-size:1.65rem;padding-top:.1rem;padding-left:.1rem}.buttonWrapper .ui.button:focus,.buttonWrapper .ui.button:hover{background:#592677}.buttonWrapper .ui.button:focus i,.buttonWrapper .ui.button:hover i{color:#fff}.ui.menu{font-family:"Lato",Helvetica,Arial,sans-serif!important;text-align:right!important}.ui.text.menu.ui.text.menu{margin:0}.ui.text.menu .item{font-weight:400!important;color:rgba(34,36,38,.4)!important;align-self:flex-end!important}@media only screen and (min-width:600px){.ui.text.menu .item:hover{color:#292a57!important}.ui.text.menu .active.item{color:#292a57!important}}.header.item{font-size:1em!important;color:rgba(34,36,38,.85)!important}.ui.text.menu.ui.text.menu{margin-top:1.414ex!important;margin-bottom:1.414ex!important}@media only screen and (max-width:767px){.ui.text.menu.ui.text.menu{margin-left:1em;margin-right:1em}}@media only screen and (max-width:767px){.ui.text.menu .item>img:not(.ui){max-width:30px}.ui.text.menu .item{align-self:center!important}}@media only screen and (min-width:768px){.ui.text.menu .item>img:not(.ui){width:180px!important}}@media only screen and (max-width:767px){.ui.text.menu .item{padding-right:.3em!important;padding-left:.3em!important}}.top-menu{background-color:#592677;color:#fff;height:auto}.top-menu .ui.vertical.menu{width:100%;background-color:transparent;box-shadow:none;font-size:1.2rem}.top-menu .ui.vertical.menu .item{text-align:left}.top-menu .ui.vertical.menu .active.item{background:rgba(0,0,0,.15)}.top-menu .ui.vertical.menu .active.item:hover{color:#fff!important}.top-menu .ui.vertical.menu a.nav-link{color:#fff;line-height:1.4em!important}.top-menu .ui.vertical.menu a.nav-link:not(:first-child){border-top:1px solid #b483b2}.top-menu .ui.vertical.menu a:hover{background:rgba(0,0,0,.15)}.top-menu .ui.vertical.menu .ui.button.closer{position:absolute;top:.75em;right:0;background-color:transparent;color:#fff}@media screen and (min-width:769px){.top-menu .ui.vertical.menu .ui.button.closer{right:.3em}}.top-menu .ui.vertical.menu .ui.button.closer i.icon{margin-right:0}.menu-toggle{display:flex;align-items:center;text-align:right;margin:0;color:#592677}.menu-toggle .ui.button{background-color:#fff;padding:.5em 0;margin:0!important;font-size:1.4rem!important}.menu-toggle .ui.button i.icon{margin-right:.25rem!important;line-height:1.45rem;color:#fff;font-size:1rem}.menu-toggle .ui.button.burgerMenu{display:flex;justify-content:space-between;background-color:#592677;border-radius:1000px;width:9rem;padding:.5rem 1rem}@media screen and (max-width:600px){.menu-toggle .ui.button.burgerMenu{position:fixed;z-index:10000;right:.9em}}.menu-toggle .ui.button.burgerMenu div{color:#fff;margin-left:.5rem;font-size:1rem}.menu-toggle .ui.button.burgerMenu:hover{background-color:transparent!important;background-image:none!important;background-color:#4a2462!important}.cover{background-color:#5a686d;overflow:hidden;position:relative;height:80vh}@media screen and (max-width:1024px){.cover{height:70vh}}@media screen and (max-width:767px){.cover{height:70vh}}@media screen and (max-width:599px){.cover{height:75vh}}@media only screen and (max-width:767px){.cover .mobile.hidden{display:none!important}}@media only screen and (min-width:768px){.cover .mobile.only{display:none!important}}.cover h1.header{font-size:5rem!important;color:#fff!important;margin-top:.2em!important;font-family:"Lato",Helvetica,Arial,sans-serif;font-weight:800!important;line-height:1.1em!important;padding-bottom:2.75rem}@media screen and (max-width:1499px){.cover h1.header{font-size:4.5rem!important;line-height:1.1em!important}}@media screen and (max-width:1199px){.cover h1.header{padding-bottom:2.25rem;font-size:3.8rem!important;line-height:1.1em!important}}@media screen and (max-width:767px){.cover h1.header{font-size:3rem!important;padding-bottom:2rem;line-height:1.1em!important}}@media screen and (max-width:414px){.cover h1.header{font-size:2.4rem!important;padding-bottom:1.75rem;line-height:1.1em!important}}@media screen and (max-width:375px){.cover h1.header{font-size:2.2rem!important;line-height:1.1em!important}}@media screen and (min-width:1800px){.cover h1.header{font-size:5.4rem!important}}.cover .header{color:#fff}.cover .sub.header{font-size:2.2rem;color:#fff!important;margin-top:.2em!important;font-family:"Lato",Helvetica,Arial,sans-serif;font-weight:300!important;line-height:1.3em!important}@media screen and (max-width:1199px){.cover .sub.header{font-size:1.8rem!important;line-height:1.3em}}@media screen and (max-width:767px){.cover .sub.header{-webkit-hyphens:manual;hyphens:manual;font-size:1.6rem!important}}@media screen and (max-width:414px){.cover .sub.header{-webkit-hyphens:manual;hyphens:manual;font-size:1.4rem!important;line-height:1.2em}}@media screen and (max-width:320px){.cover .sub.header{-webkit-hyphens:manual;hyphens:manual;font-size:1.4rem!important}}@media screen and (min-width:1800px){.cover .sub.header{font-size:2.4rem}}.cover img{-webkit-filter:grayscale(100%);filter:grayscale(20%)}.cover img.fallback,.cover video{display:block;height:98vh;width:100vw;object-fit:cover;overflow:hidden}.cover .top.gradient{position:absolute;top:0;left:0;width:100vw;height:100px;background:linear-gradient(transparent,transparent);mix-blend-mode:multiply}.sub.header{margin:1.5em 0 .35em!important}.ui.container.content{display:flex;flex-direction:column;justify-content:space-between;height:100%}.ui.container.content .ui.grid.stackable.hinweis{padding-top:10vh}.ui.container.content .header.container{padding-bottom:10vh}@media only screen and (min-width:1500px){.ui.container.content .header.container{padding-bottom:14vh}}.ui.container.content i.icon.angle.down{display:block;margin-right:auto;margin-left:auto}@media only screen and (min-width:768px){.ui.container.content{justify-content:center;padding-top:7em}}.portrait{display:none!important}.landscape{display:block!important}@media screen and (orientation:portrait){.portrait{display:block!important}.landscape{display:none!important}}.captionWrapper{background-color:#fff!important}.ui.animated.button{background:#47bdd2;color:#fff;border-radius:1000px}.ui.animated.button>.hidden.content{background:none!important;color:#fff}.ui.animated.button:hover{background:#592677}.ui.animated.button:focus{background:#592677}.ui.image.fluid.hinweis{-webkit-transform:rotate(10deg);transform:rotate(10deg);margin-left:auto;margin-right:1rem;padding-right:2px;max-width:250px;opacity:.9}@media screen and (max-width:1799px){.ui.image.fluid.hinweis{margin-right:0;max-width:220px;margin-bottom:-1.5em}}@media screen and (max-width:1199px){.ui.image.fluid.hinweis{margin-right:0;max-width:206px;margin-bottom:-1em}}@media screen and (max-width:767px){.ui.image.fluid.hinweis{margin-right:0;max-width:180px}}@media screen and (max-width:599px){.ui.image.fluid.hinweis{margin-right:0;max-width:170px}}@media screen and (max-width:375px){.ui.image.fluid.hinweis{margin-right:0;max-width:160px}}@media screen and (max-width:320px){.ui.image.fluid.hinweis{max-width:145px}}@media screen and (max-width:320px){.ui.grid.stackable.hinweis{margin-bottom:0}.ui.grid.stackable.hinweis .five.wide.column{padding-bottom:0!important}}@media screen and (max-width:375px){img.hinweis{margin-bottom:-.5rem!important}}.ui.vertical.segment.footer{background:#47bdd2!important;color:#fff!important}.mainRow{display:flex;flex-direction:row;flex-wrap:nowrap}@media only screen and (max-width:1024px){.mainRow{font-size:1.2rem}}@media only screen and (max-width:599px){.mainRow{flex-wrap:wrap;justify-content:center;flex-direction:column;font-size:1.2rem;line-height:1.4em}}.row{display:flex;flex-direction:row;padding-right:1.5em}@media only screen and (max-width:599px){.row{padding-right:0}}.footerColumnOne{display:flex;flex-direction:column;flex-wrap:wrap;flex:1 1}@media only screen and (max-width:599px){.footerColumnOne{align-items:center;margin-right:auto;margin-left:auto}}@media only screen and (min-width:600px){.footerColumnOne{padding-right:1rem}}.footerColumnTwo{display:flex;flex-direction:column;flex-wrap:wrap;flex:2 1}.footerColumnTwo div{text-align:center}@media only screen and (max-width:599px){.footerColumnTwo{padding-top:1.5em}}.imageContainer{padding-right:1.2em}@media only screen and (max-width:375px){.imageContainer{padding-right:.8em}}div.contact{margin-top:.5em!important}.footer img{max-width:35px}.contact>a{color:#fff}.contact>a:hover{color:#292a57}.contact>span>a{color:#fff}.contact>span>a:hover{color:#292a57}.copyright{text-align:center;padding-top:1.5em;font-size:1.2rem}.copyright>a:hover{color:#292a57}.copyright>a{color:#fff}.footer .buttonWrapper.desktop{display:flex;margin-left:auto;margin-right:auto;padding-top:1em}.footer .buttonWrapper.desktop .buttonContainer{padding-right:.5rem}.footer .buttonWrapper.desktop .buttonContainer:last-of-type{padding-right:0}.footer .buttonWrapper.desktop .ui.circular.button{margin:0;padding:0;height:45px;width:45px;background:#fff}.footer .buttonWrapper.desktop .ui.circular.button i{margin:0!important;padding:0;color:#333;font-size:1.25rem}.footer .buttonWrapper.desktop .ui.button:focus,.footer .buttonWrapper.desktop .ui.button:hover{background:#292a57}.footer .buttonWrapper.desktop .ui.button:focus i,.footer .buttonWrapper.desktop .ui.button:hover i{color:#fff}.footer .buttonWrapper.mobile{opacity:.9;position:absolute;bottom:5vh;right:1.25rem;padding:0}.footer .buttonWrapper.mobile .buttonContainer{padding-right:.5rem}.footer .buttonWrapper.mobile .buttonContainer:last-of-type{padding-right:0}.footer .buttonWrapper.mobile .ui.circular.button{margin:0;padding:0;height:45px;width:45px;background:#fff}.footer .buttonWrapper.mobile .ui.circular.button i{margin:0!important;padding:0;color:#333;font-size:1.25rem}.footer .buttonWrapper.mobile .ui.button:focus,.footer .buttonWrapper.mobile .ui.button:hover{background:#592677}.footer .buttonWrapper.mobile .ui.button:focus i,.footer .buttonWrapper.mobile .ui.button:hover i{color:#fff}.footer .ui.animated.button{background:#47bdd2;color:#fff;border:1px solid #fff!important;border-radius:1000px}.footer .ui.animated.button>.hidden.content{background:none!important;color:#fff}.footer .ui.animated.button:hover{background:#47bdd2}.footer .ui.animated.button:focus{background:#47bdd2}.imageWrapper{display:flex;justify-content:space-evenly;align-items:baseline}.imageWrapper>a:first-of-type{padding-right:1em}.contentWrapper>p{text-align:center}.contentWrapper{margin:1em 0}.containerContent,.textWrapper{height:100%}.ui.grid.stackable.benefits .column.benefit{padding-top:calc(.5vw + 1.5em)!important}@media only screen and (max-width:767px){.ui.grid.stackable.benefits .column.benefit{padding-top:calc(.5vw + 1.5em)!important}}@media only screen and (max-width:767px){.ui.grid.stackable.benefits .column.benefit:first-of-type{padding-top:calc(.5vw + 1em)!important}}@media only screen and (min-width:768px){.ui.grid.stackable.benefits .column.benefit:first-of-type{padding-top:calc(.5vw + 1em)!important}.ui.grid.stackable.benefits .column.benefit:nth-of-type(2){padding-top:calc(.5vw + 1em)!important}}.ui.grid.stackable.benefits .column.benefit:last-of-type{padding-bottom:calc(.5vw + 1.5em)!important}@media only screen and (max-width:767px){.ui.grid.stackable.benefits .column.benefit:last-of-type{padding-bottom:calc(.5vw + 1.5em)!important}}.icon.benefit{width:80px!important;height:80px!important;padding-bottom:0!important}@media only screen and (max-width:767px){.icon.benefit{width:76px!important;height:76px!important}}@media only screen and (max-width:767px) and (min-width:599px){.ui.text.container.logos{margin-left:auto!important;margin-right:auto!important}}.contactInline>a{color:#47bdd2}.contactInline>a:hover{color:#292a57}h2{font-family:"Lato",Helvetica,Arial,sans-serif!important;font-weight:300!important;font-size:2.4em!important;line-height:1.1em!important;margin-bottom:.5em!important}@media only screen and (max-width:767px){h2{font-size:1.8em!important}}h2.name{padding:0;font-weight:800!important;font-size:1.4em!important;margin-bottom:.5rem!important}@media only screen and (max-width:767px){h2.name{font-size:1.4em!important}}h3.jobtitle{margin:0;font-size:1em!important;font-weight:400!important;line-height:1.48em;padding-bottom:1.75rem}@media only screen and (max-width:767px){h3.jobtitle{border-bottom:1px solid #ececed}}.ui.rail{top:39.6%!important;height:auto!important}@media only screen and (min-width:1601px){.ui.rail{left:66vw!important}}@media only screen and (min-width:2000px){.ui.rail{left:63vw!important}}@media only screen and (max-width:1600px){.ui.rail{left:71vw!important}}@media only screen and (max-width:1200px){.ui.rail{left:74vw!important}}.ui.segment.about{border:none!important;background:none!important;box-shadow:none!important;font-size:1.2em!important;font-family:"Lato",Helvetica,Arial,sans-serif!important}.year{font-weight:900;color:#47bdd2}.course{display:inline-block;font-weight:300;padding-bottom:.5em!important}@media only screen and (max-width:1199px){.hidden1200{display:none!important}}@media only screen and (min-width:1200px){.show1200{display:none!important}}ul.about,ul.thin.course{margin:0}.imageWrapperPortrait{position:relative;border-radius:50%;width:54%;overflow:hidden;background-color:#ececec;height:0;padding-bottom:54%}.imageWrapperPortrait img{position:absolute;top:0;left:0;width:100%;height:100%}.ui.text.container.image{display:flex;justify-content:center;align-items:center}.ui.centered.image.round{border-radius:50%;max-width:340px}@media screen and (max-width:767px){.ui.centered.image.round{max-width:250px}}.biobox{background-color:#f5f5f5;padding:1.5em;margin:3em 0}@media screen and (max-width:767px){.biobox{padding:1.25em;margin:3em 0!important}}.biobox:last-of-type{margin-bottom:1em!important}.thin{font-weight:300}.ui.container.leistungen{margin-top:2em;margin-bottom:2em}@media only screen and (max-width:767px){.ui.container.leistungen{margin-top:1.5em;margin-bottom:1.5em}}.ui.container.leistungen>.ui.grid+.grid{margin-top:0}.ui.relaxed.grid.stackable{padding:0}.ui.relaxed.grid.stackable .column.service{padding-top:calc(.5vw + 1.5em)!important}@media only screen and (max-width:767px){.ui.relaxed.grid.stackable .column.service{padding-top:calc(.5vw + 1.5em)!important}}@media only screen and (max-width:767px){.ui.relaxed.grid.stackable .column.service:first-of-type{padding-top:calc(.5vw + 1.5em)!important}}@media only screen and (min-width:768px){.ui.relaxed.grid.stackable .column.service:first-of-type{padding-top:.5vw!important}.ui.relaxed.grid.stackable .column.service:nth-of-type(2){padding-top:.5vw!important}}.ui.relaxed.grid.stackable ul.no-bullets{list-style-type:none;padding:0;margin-left:1em}@media only screen and (min-width:768px){.ui.relaxed.grid.stackable ul.no-bullets{margin-left:1.5em}}.ui.relaxed.grid.stackable ul.no-bullets li{padding-left:1em;text-indent:-1.2em}.ui.relaxed.grid.stackable ul.no-bullets i{color:#592677;margin:0}@media only screen and (max-width:767px){.ui.relaxed.grid.stackable .column{padding-right:0!important;padding-left:0!important}.ui.relaxed.grid.stackable .column.dl{padding:0!important}.ui.relaxed.grid.stackable .column.dl :first-of-type{margin-bottom:0}.ui.relaxed.grid.stackable .column.dl:nth-of-type(2){margin-bottom:1em!important}.ui.relaxed.grid.stackable .column.dl:nth-of-type(2) ul:first-of-type{margin-top:0}}.ui.relaxed.grid.stackable .column.service:last-of-type{padding-bottom:.5vw!important}@media only screen and (max-width:767px){.ui.relaxed.grid.stackable .column.service:last-of-type{padding-bottom:calc(.5vw + 1em)!important}}.ui.equal.width.grid.stackable.Two .column{padding-top:calc(.5vw + 1em)!important;padding-bottom:calc(.5vw + 1em)!important}.ui.equal.width.grid.stackable.Two .column.dl{padding:0!important}i.chevron.right.icon,i.chevron.up.icon{margin:0!important;margin-left:.2em}p.hinweis{font-weight:300;margin-top:2em;padding:1.5em;background-color:#f5f5f5}@media only screen and (max-width:767px){p.hinweis{padding:1.25em}}p.hinweis span{display:inline-flex}.timeNote{font-size:.9rem;margin-top:.5rem}.iconWrapper{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:baseline;z-index:1000}span.note{position:absolute;margin:0;right:0;z-index:1000;background-color:#592677;padding:.5rem 1rem;font-weight:900;color:#fff}@media only screen and (max-width:767px){span.note{font-size:.8em}}.iconWrapper>div{display:flex;flex-wrap:nowrap;z-index:1000;position:absolute;top:0;right:0;margin:.75rem}.iconWrapper>div img{width:48px}@media only screen and (max-width:1099px){.iconWrapper>div img{width:45px}}@media only screen and (max-width:767px){.iconWrapper>div img{width:40px}}.iconWrapper>div img:nth-of-type(n+2){margin-left:.5rem}div.productHeader{position:relative}div.productHeader .teaserTitleWrapper{width:100%;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}div.productHeader .teaserTitleWrapper h3{margin:0;padding:0;color:#fff;font-size:2.2rem!important;line-height:3.3rem}div.productHeader .teaserTitleWrapper span{color:#fff;font-size:1.5rem!important}img.fluid.icon{margin-left:auto;margin-right:auto;padding-bottom:1.25em}table.tarifbox{margin-bottom:0}table.tarifbox td,table.tarifbox th{padding:.25rem .5rem;font-size:.95em}table.tarifbox th:not(:first-of-type){background:rgba(41,42,87,.11764705882352941)}table.tarifbox td{background:#fff}table.tarifbox td:not(:first-of-type){text-align:end}.tarifbox{margin-bottom:1.5em}.tarifbox .tarifTitle{font-weight:900;margin-bottom:0}.tarifbox h4{font-size:1em;color:#292a57;line-height:1.52em!important}.tarifbox .rowBox:first-of-type{padding:1em}.tarifbox .rowBox{background-color:#f5f5f5}.tarifbox .rowBox:nth-of-type(2){padding:1em;border-top:3px solid #fff}.tarifbox .rowBox:nth-of-type(2) .tarifTitle{font-weight:900}.tarifbox .rowBox:last-of-type{padding:0 1em 1em;border-top:none}.tarifbox .rowBox:last-of-type h4{margin-bottom:.5rem}@media only screen and (max-width:767px){.tarifbox .rowBox:last-of-type h4{margin-bottom:.5rem}}.tarifbox .rowBox:last-of-type .tarifTitle{font-weight:900}span.ui.label.violet{background:#592677!important;display:block;margin-left:.5rem}table.fiftyWide{width:63%!important}a.inlineLink{background:none!important;color:#47bdd2!important;padding:.2em 0 0;font-size:1em!important;line-height:1.3em;font-weight:900}a.inlineLink:hover{color:#292a57!important}a.externalLink{background:none!important;color:#292a57!important;padding:.2em 0 0;font-size:1em!important;line-height:1.3em;font-weight:900}a.externalLink:hover{color:#592677!important}.legendWrapper{display:flex;flex-direction:column;font-size:.9em}@media only screen and (min-width:768px){.legendWrapper{margin-bottom:1.2em}}.legendWrapper div:first-child{margin-right:1.5rem}@media only screen and (max-width:767px){.legendWrapper div:first-child{margin-right:1em}}.legendWrapper div.legendEntryContainer{display:flex;flex-wrap:nowrap;color:#292a57;margin-right:0}.legendWrapper div.legendEntryContainer>div{display:flex;flex-wrap:nowrap;align-items:center;line-height:1.2}.legendWrapper div.legendEntryContainer>div img{max-width:30px;margin-right:.5rem}@media only screen and (max-width:767px){.legendWrapper div.legendEntryContainer>div img{max-width:25px}}.wrapperHighlight{display:flex;flex-direction:row;align-items:center;background-color:#f5f5f5;padding:1.5rem}.wrapperHighlight img{width:50px!important;margin-right:1.25rem!important}h3{font-size:1.4em!important;font-weight:900!important;display:flex;align-items:inherit}.chart-info{font-size:1em;line-height:1.3em;margin-bottom:0}.show-less,.show-more{font-size:1em;font-family:"Lato",Helvetica,Arial,sans-serif;margin-top:10px;font-weight:900}.chart-info button,.show-less,.show-more{color:#47bdd2!important}.chart-info a .chevron.up{top:-1px!important;position:relative!important}.collapsed .show-more,.expanded .additional-text .collapsed .show-less{display:block}.collapsed .additional-text,.collapsed .show-less,.expanded .show-more{display:none}@media screen and (max-width:767px){.chart-wrapper h5{font-size:1.2em!important}.grid.charts .doubling.eight.column.row .chart-wrapper h5{font-size:.9em!important}.grid.charts .doubling.eight.column.row h6{font-size:.7em}.grid.charts .doubling.eight.column.row .chart-info{font-size:.8em;_line-height:1.3em;margin-bottom:1em}}.ui.button.toggleText{background:none!important;color:#47bdd2!important;padding:.2em 0 0;font-size:1em!important;line-height:1.3em;font-weight:900}.ui.button.toggleText:hover{color:#292a57!important}img img img img{max-width:90vw!important}button.close{margin-top:10px!important}.leaflet-container{height:50vh;width:100%}.leaflet-bottom,.leaflet-control-attribution,.popUp{font-family:"Lato",Helvetica,Arial,sans-serif}.leichtTrack{stroke:#00a1ca;stroke-width:3;stroke-opacity:1}.mittelTrack{stroke:#f8813d;stroke-width:3;stroke-opacity:1}.schwerTrack{stroke:#ad427f;stroke-width:3;stroke-opacity:1}.leaflet-marker-icon{fill:#000!important}.leaflet-control-container button,.popup{font-family:"Lato",Helvetica,Arial,sans-serif}.popup{font-size:1em}.leaflet-popup-content{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:1em!important}.leaflet-popup-content-wrapper{max-width:210px}.leaflet-marker-icon.icon{z-index:10000!important}@media only screen and (max-width:767px){#contact .ui.container.icons{width:auto!important;margin-left:1em!important;margin-right:1em!important}}@media only screen and (min-width:768px) and (max-width:991px){#contact .ui.container.icons{width:723px!important;margin-left:auto!important;margin-right:auto!important}}#contact .column.way{padding:1rem;padding-bottom:calc(1vw + 1rem)!important}#contact .column.way .wrapper{text-align:center;border-bottom:1px solid #ececec}#contact .column.way .wrapper i{font-size:2rem;color:#592677;margin:0}#contact .column.way .wrapper p{color:#bba7c4;padding-top:0;padding-bottom:1rem}#contact .column.way p{padding-top:1rem}#contact .column.way:nth-of-type(3){padding-bottom:1rem!important}#contact .contact>.ui.grid>.row>.four.wide.column{padding-bottom:0!important}#contact .ui.text.container.contact{margin-top:0!important}@media only screen and (max-width:767px){#contact .contact>.ui.grid>.row>.twelve.wide.column{padding-top:.5em!important}}#contact ul.contact{margin:0}@media only screen and (min-width:768px){#contact ul.contact{-webkit-padding-start:20px;padding-inline-start:20px}}#contact .ui.ribbon.label.special.ui.ribbon.label.special{color:#fff;background:#47bdd2;font-size:.9rem}#contact .ui.ribbon.label.special.ui.ribbon.label.special :after{background-color:#47bdd2}#contact .ui.ribbon.label.special.ui.ribbon.label.special:after{background-color:#47bdd2}#contact .ui.raised.segment.covidNote,#contact .ui.raised.segments.covidNote{font-size:1.25rem}#contact li.note{line-height:1.48em!important}#contact span.boldNote{color:#47bdd2;font-weight:900}h3.impressum{margin-top:1.5em}.ui.text.container.impressumContent{margin-top:1rem}#jobs{color:#292a57}#jobs .jobAd{margin-bottom:2rem}@media only screen and (max-width:767px){#jobs .jobAd{margin-top:1rem}}#jobs h3.impressum{margin-top:1.5em}#jobs .ui.text.container.impressumContent{margin-top:1rem}#jobs .ui.label{background-color:#eee}#jobs .ui.label.violet{background:#592677!important}#jobs ul>li{margin-bottom:.5rem}#jobs a.link{white-space:nowrap;color:#592677}#jobs :focus,#jobs a.link:hover{color:#4a2462}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bold,b.bold.violet{font-weight:900}b.bold.violet{color:#592677}body{margin:0;padding:0;font-size:q}.ui.text.container,body{font-family:"Lato",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.25rem}.ui.text.container{line-height:1.52em}@media screen and (min-width:768px) and (max-width:991px){.ui.text.container{max-width:581px!important;margin-left:auto!important;margin-right:auto!important}}@media screen and (min-width:992px){.ui.text.container{max-width:581px!important;margin-left:auto!important;margin-right:auto!important}}.ui.container{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:1.25rem;line-height:1.52em}h2{padding-bottom:.2em;color:#592677}h2.center{text-align:center}h2.noLead{padding-bottom:0;margin-bottom:0!important}h3{color:#292a57}h4{color:#592677}p{color:#292a57;line-height:1.52em!important}.section{padding-top:calc(1.25vw + 1em);padding-bottom:calc(1.25vw + 1em)}.section:first-of-type{padding-top:0}@media only screen and (max-width:767px){.mobile.hidden{display:none!important}}@media only screen and (min-width:768px){.mobile.only{display:none!important}}.ui.segment.vertical{padding-top:calc(2vw + 2em);padding-bottom:calc(2vw + 2em);border-bottom:none!important}@media only screen and (max-width:767px){.ui.segment.vertical{padding-top:calc(2vw + 2.5em);padding-bottom:calc(2vw + 2.5em)}}@media only screen and (max-width:991px) and (min-width:600px){.ui.segment.vertical.content>.container{width:auto!important;margin-left:auto!important;margin-right:auto!important}}
/*# sourceMappingURL=main.65c0c1f2.chunk.css.map */