@charset "utf-8";.main-nav li>a{font-size:1.7rem;padding:10px
20px}@media only screen and (max-width:1150px){.main-nav li>a{font-size:1.5rem;font-family:assistantbold;font-weight:normal;padding:11px
15px}.main-nav li ul
li{padding:0
15px}.main-nav li ul li
a{font-size:1.5rem;line-height:1.5rem;padding:12px
0}.main-nav li ul li ul li
a{font-family:assistantregular;font-weight:normal;line-height:2.0rem;padding:10px
0 10px 0}.main-content.start .col-content{padding:83px
80px 40px 75px}.rund-teaser-inner-wrapper,.start-teaser-inner-wrapper{padding:0
75px 40px 75px}.rund-teaser.start{width:23vw;height:23vw;background-size:22.9vw 22.9vw;margin-bottom:20px;margin-right:15px}.rund-teaser.start .text
p{font-size:2.2vw;line-height:2.6vw}.start-teaser{width:245px}footer .inner-wrapper{padding:30px
75px 0 75px}}@media only screen and (max-width:1000px){.header-wrapper{height:95px}.header-wrapper .header-links
img{width:90px;height:56px;margin:18px
25px 0 2px}.header-wrapper .header-links
.seitentitel{margin-top:18px}.header-wrapper .header-links .seitentitel
.was{font-size:3.0rem;font-family:assistantbold;font-weight:normal;line-height:3.0rem;margin-bottom:4px}.header-wrapper .header-links .seitentitel
.wer{font-size:1.9rem;font-family:assistantsemibold;font-weight:normal;line-height:1.9rem}.header-wrapper .header-rechts
a.homelink{display:none}.kopfbild-wrapper
.kreisbild{bottom:-38%;left:67%;width:29%}.kopfbild-wrapper.sliderversion
.kreisbild{bottom:-20%}.kopfbild-wrapper
.kreisbild.start{bottom:-20%;left:64%;width:31%}.nav-wrapper{opacity:1;animation:menu-fade-out 0.5s}.kopfbild-wrapper{border-top:2px #fff solid}.main-content .col-content{padding:30px
60px 40px 30px}.main-content.start .col-content{padding:60px
60px 40px 30px}.main-content .col-teaser{padding:154px
30px 40px 0;min-width:290px}.main-content.col-teaser{padding:64px
30px 40px 0;min-width:290px}.rund-teaser-inner-wrapper,.start-teaser-inner-wrapper{padding:0
30px 40px 30px}footer .inner-wrapper{padding:30px
30px 0 30px}.main-menu-mobil
svg{width:40px;height:30px}.main-menu-mobil svg
.st1{fill:#fff;stroke:#fff;stroke-miterlimit:10}.main-menu-mobil:hover #linie1, .main-menu-mobil:hover #linie2, .main-menu-mobil:hover #linie3, .main-menu-mobil input.pseudo-nav:checked ~ label svg
rect{fill:#f6d894}label.pseudo-nav-label{display:inline-block;position:absolute;width:50px;height:50px;cursor:pointer;top:20px;right:22px;border:none}input.pseudo-nav:checked~ul{display:block;z-index:9999}.main-mobil-nav{display:none;position:absolute;top:95px;right:15px;float:none;overflow:hidden;width:290px;border:none;-webkit-box-shadow:-2px 1px 7px 0px rgba(51,51,51,0.45);-moz-box-shadow:-2px 1px 7px 0px rgba(51,51,51,0.45);box-shadow:-2px 1px 7px 0px rgba(51,51,51,0.45);background-color:#fff}.main-mobil-nav
li{position:relative;overflow:hidden;float:none;list-style:outside none none;padding:0;background-color:#1a5e95;border:2px
#fff solid;margin-top:-2px;text-align:left}.main-mobil-nav
li.first{margin-top:0}.main-mobil-nav
li.mbsr{background-color:#14a4ab}.main-mobil-nav
li.msc{background-color:#734b8f}.main-mobil-nav
li.coaching{background-color:#6eaa5c}.main-mobil-nav li:hover a, .main-mobil-nav li.active
a{color:#f6d894}.main-mobil-nav
li.parent{display:block}.main-mobil-nav li
a{position:relative;float:left;overflow:hidden;display:block;background-color:transparent;padding:10px
20px 10px 20px;margin-right:20px;width:75%;height:auto;font-size:1.5rem;line-height:1.5rem;color:#fff;text-decoration:none;white-space:nowrap}.main-mobil-nav li label.toggle,[id^="drop"]{display:none}.main-mobil-nav li.parent label.toggle, .main-mobil-nav li.parent ul li.parent
label.toggle{position:absolute;display:inline-block;width:50px;height:25px;right:5px;top:4px;padding:3px
2px 0 15px;text-align:right;cursor:pointer}.main-mobil-nav li.parent label.toggle
svg{width:25px;height:25px}.main-mobil-nav li.parent label svg
.kreis{fill:#1a5e95;stroke:#fff;stroke-width:1}.main-mobil-nav li.parent label svg
.pfeil{fill:#fff}.main-mobil-nav li.parent.mbsr label svg
.kreis{fill:#14a4ab;stroke:#fff;stroke-width:1}.main-mobil-nav li.parent.mbsr label svg
.pfeil{fill:#fff}.main-mobil-nav li.parent.msc label svg
.kreis{fill:#734b8f;stroke:#fff;stroke-width:1}.main-mobil-nav li.parent.msc label svg
.pfeil{fill:#fff}.main-mobil-nav li.parent.coaching label svg
.kreis{fill:#6eaa5c;stroke:#fff;stroke-width:1}.main-mobil-nav li.parent.coaching label svg
.pfeil{fill:#fff}.main-mobil-nav li:hover label svg .kreis, .main-mobil-nav li.parent label:hover svg .kreis, .main-mobil-nav li.parent input:checked ~ label.toggle svg .kreis, .main-mobil-nav li.mbsr:hover label svg .kreis, .main-mobil-nav li.parent.mbsr label:hover svg .kreis, .main-mobil-nav li.parent.mbsr input:checked ~ label.toggle svg .kreis, .main-mobil-nav li.msc:hover label svg .kreis, .main-mobil-nav li.parent.msc label:hover svg .kreis, .main-mobil-nav li.parent.msc input:checked ~ label.toggle svg .kreis, .main-mobil-nav li.coaching:hover label svg .kreis, .main-mobil-nav li.parent.coaching label:hover svg .kreis, .main-mobil-nav li.parent.coaching input:checked ~ label.toggle svg
.kreis{stroke:#f6d894}.main-mobil-nav li:hover label svg .pfeil, .main-mobil-nav li.parent label:hover svg .pfeil, .main-mobil-nav li.parent input:checked ~ label.toggle svg .pfeil, .main-mobil-nav li.mbsr:hover label svg .pfeil, .main-mobil-nav li.parent.mbsr label:hover svg .pfeil, .main-mobil-nav li.parent.mbsr input:checked ~ label.toggle svg .pfeil, .main-mobil-nav li.msc:hover label svg .pfeil, .main-mobil-nav li.parent.msc label:hover svg .pfeil, .main-mobil-nav li.parent.msc input:checked ~ label.toggle svg .pfeil, .main-mobil-nav li.coaching:hover label svg .pfeil, .main-mobil-nav li.parent.coaching label:hover svg .pfeil, .main-mobil-nav li.parent.coaching input:checked ~ label.toggle svg
.pfeil{fill:#f6d894}.main-mobil-nav li.parent ul li.parent
label.toggle{right:5px;top:5px;padding:3px
2px 0 15px}.main-mobil-nav li ul li.first.parent
label.toggle{top:0}.main-mobil-nav li
ul{display:none}.main-mobil-nav li ul li label.toggle, .main-mobil-nav li.parent ul li label.toggle,[id^="drop"]{display:none}.main-mobil-nav input:checked~ul{display:inline-block;width:100%;position:static}.main-mobil-nav li ul
li{position:relative;overflow:hidden;border:none;background-color:transparent}.main-mobil-nav li ul li a, .main-mobil-nav li.active ul li a, .main-mobil-nav li.first ul li
a{display:block;width:80%;padding:8px
25px 8px 35px;line-height:1.7rem;white-space:normal}.main-mobil-nav li:hover ul li a, .main-mobil-nav li.active ul li
a{color:#fff}.main-mobil-nav li:hover ul li:hover a , .main-mobil-nav li.active ul li.active
a{color:#f6d894}.main-mobil-nav li ul li.first
a{padding:2px
25px 8px 35px}.main-mobil-nav li ul li.last
a{padding:4px
25px 8px 35px}.main-mobil-nav li ul li ul li a, .main-mobil-nav li ul li.active ul li a, .main-mobil-nav li ul li ul li.first a, .main-mobil-nav li ul li.first ul li
a{width:100%;padding:5px
25px 5px 60px;font-size:1.45rem;line-height:1.6rem}.main-mobil-nav li ul li ul li label.toggle, .main-mobil-nav li.parent ul li.parent ul li label.toggle,[id^="drop"]{display:none}.main-mobil-nav li:hover ul li:hover ul li
a{color:#fff}.main-mobil-nav li:hover ul li:hover ul li:hover a , .main-mobil-nav li.active:hover ul li.active:hover ul li:hover a, .main-mobil-nav li.active ul li.active ul li.active a, .main-mobil-nav li.active.mbsr ul li.active ul li.active a, .main-mobil-nav li.active.msc ul li.active ul li.active a, .main-mobil-nav li.active.coaching ul li.active ul li.active
a{color:#f6d894}.main-mobil-nav li ul li ul li.first
a{padding:2px
25px 5px 60px}.main-mobil-nav li ul li ul li.last
a{padding:5px
25px 8px 60px}.main-mobil-nav li.active ul li.active ul li a, .main-mobil-nav li.active.mbsr ul li.active ul li a, .main-mobil-nav li.active.msc ul li.active ul li a, .main-mobil-nav li.active.coaching ul li.active ul li
a{color:#fff}}@media only screen and (max-width:998px){.nav-wrapper{display:none}}@media only screen and (max-width:910px){.start-teaser-inner-wrapper{justify-content:flex-start}.start-teaser,.start-teaser.last{margin-right:30px;width:260px}}@media only screen and (max-width:810px){.main-content{display:inline-block}.main-content .col-content{padding:30px
60px 40px 30px;width:100%}.main-content.start .col-content{padding:60px
60px 40px 30px}.main-content .col-teaser{display:inline-block;width:100%}.main-content .col-teaser{padding:0
30px 30px 30px}.col-teaser
.teaser{float:left;margin-right:60px}.rund-teaser.start{width:160px;height:160px;background-size:158px 158px}.rund-teaser.start .text
p{font-size:1.8rem;font-family:assistantextrabold;font-weight:normal;line-height:2.4rem}footer .col-1, footer  .col-2, footer .col-3, footer .col-4, footer .col-5{width:25%;padding-bottom:0}}@media only screen and (max-width:740px){.kopfbild-wrapper{height:223px;background-repeat:no-repeat;background-size:cover}.kopfbild-wrapper
img.kopfbild{display:none}.kopfbild-wrapper
.kreisbild{bottom:-30%;left:66%;width:200px}.kopfbild-wrapper
.kreisbild.start{bottom:-18%;left:64%;width:220px}}@media only screen and (max-width:700px){.header-wrapper .header-links
img{margin:18px
20px 0 2px}.header-wrapper .header-links
.seitentitel{margin-top:20px}.header-wrapper .header-links .seitentitel
.was{font-size:2.4rem;line-height:2.4rem;margin-bottom:4px}.header-wrapper .header-links .seitentitel
.wer{font-size:1.7rem;line-height:1.7rem}.kopfbild-wrapper
.kreisbild.start{bottom:-11%;left:63%;width:32%}.main-content.col-content{padding:30px
30px 40px 30px}.main-content.start .col-content{padding:45px
30px 40px 30px}.col-content
h1{font-size:2.8rem;line-height:3.0rem;margin-bottom:25px}.col-content h1
span{font-size:2.2rem;line-height:2.5rem;margin-bottom:25px}.col-content h1.start
span{font-size:2.6rem;line-height:2.9rem;margin-bottom:25px}.col-content
h2{font-size:2.0rem;font-family:assistantbold;font-weight:normal;line-height:2.1rem;margin-bottom:10px}.col-content
h3{font-family:assistantbold;font-weight:normal;font-size:1.8rem;line-height:2.2rem;margin:15px
0 10px 0}.col-content
p{font-size:1.5rem;line-height:2.0rem;margin:0
0 17px 0}.col-content ul, .col-content
ol{font-size:1.5rem;line-height:1.8rem;margin:0
0 17px 0}.col-content
h3.termin{font-size:1.8rem;padding:9px
50px 11px 15px}.accordion-termine .magic-accordion
h4.klapp{padding:11px
15px 11px 15px}div.klapptext{padding:0
15px 0 15px}.accordion-termine .magic-accordion h4.klapp
span.wann{font-size:1.5rem;line-height:2.2rem}div.klapptext{font-size:1.5rem}footer .col-1, footer  .col-2, footer .col-3, footer .col-4, footer .col-5{width:33.3%}}@media only screen and (max-width:620px){.kopfbild-wrapper
.kreisbild{bottom:-20px;left:63%;width:180px}.kopfbild-wrapper
.kreisbild.start{bottom:-11%;left:60%;width:190px}}@media only screen and (max-width:580px){.header-wrapper .header-links
img{width:65px;height:40px;margin:15px
18px 0 2px}.header-wrapper .header-links
.seitentitel{margin-top:11px}.header-wrapper .header-links .seitentitel
.was{width:280px;font-size:2.2rem;line-height:2.4rem;margin-bottom:6px}.header-wrapper .header-links .seitentitel
.wer{width:320px;font-size:1.6rem;line-height:1.6rem;margin-left:85px}label.pseudo-nav-label{top:12px}.col-content
h1{font-size:2.4rem;line-height:2.6rem;margin-bottom:22px}.col-content h1
span{font-size:2.0rem;line-height:2.3rem;margin-bottom:22px}footer .col-1, footer  .col-2, footer .col-3, footer .col-4, footer .col-5{width:50%}}@media only screen and (max-width:520px){.kopfbild-wrapper{height:170px}.kopfbild-wrapper
img.kopfbild{display:none}.kopfbild-wrapper
.kreisbild{bottom:-15px;left:61%;width:150px}.kopfbild-wrapper
.kreisbild.start{bottom:-10px;left:58%;width:165px}.accordion-termine .magic-accordion h4.klapp
span.wann{width:70%}.accordion-termine .magic-accordion h4.klapp
span.info{width:30%}.col-content
img{float:none;margin:0
20px 0 0}}@media only screen and (max-width:440px){.kopfbild-wrapper
.kreisbild{left:58%;width:145px}.kopfbild-wrapper
.kreisbild.start{left:55%;width:155px}}@media only screen and (max-width:420px){.header-wrapper .header-links .seitentitel
.was{width:250px;font-size:1.9rem;line-height:2.2rem;margin-bottom:11px}.header-wrapper .header-links .seitentitel
.wer{margin-left:15px}.main-content .col-content{padding:30px
15px 40px 15px}.col-teaser
.teaser{margin-right:0}footer .inner-wrapper{background-position:bottom 25px right 20px}footer .col-1, footer  .col-2, footer .col-3, footer .col-4, footer .col-5{width:100%;border:none;padding-left:0}footer ul li
ul{padding:9px
0 10px 0}}@media only screen and (max-width:365px){body{padding:0}.header-wrapper{padding:0}.header-wrapper .header-links
img{margin:15px
15px 0 15px}.kopfbild-wrapper
.kreisbild{left:54%;width:145px}.kopfbild-wrapper
.kreisbild.start{left:49%;width:155px}label.pseudo-nav-label{right:12px;width:40px;height:40px}.main-mobil-nav{width:100%;min-width:320px;right:0}.main-mobil-nav li
a{padding:10px
20px 10px 15px}.main-mobil-nav li ul li.first
a{padding:2px
25px 8px 30px}.main-mobil-nav li ul li.last
a{padding:4px
25px 8px 30px}.main-mobil-nav li ul li a, .main-mobil-nav li.active ul li a, .main-mobil-nav li.first ul li
a{padding:8px
25px 8px 30px}.main-mobil-nav li ul li ul li a, .main-mobil-nav li ul li.active ul li a, .main-mobil-nav li ul li ul li.first a, .main-mobil-nav li ul li.first ul li
a{padding:5px
25px 5px 55px}.main-mobil-nav li ul li ul li.last
a{padding:5px
25px 8px 55px}.main-content.start .col-content{padding:40px
15px 40px 15px}.main-content .col-teaser{padding:0
15px 30px 15px}.rund-teaser-inner-wrapper,.start-teaser-inner-wrapper{padding:0
15px 40px 15px}footer .inner-wrapper{padding:30px
15px 0 15px}}@media only screen and (max-width:320px){.kopfbild-wrapper
.kreisbild.start{left:49%;width:155px}label.pseudo-nav-label{left:268px}.main-mobil-nav{left:0}}