@charset "UTF-8";#footer{background-color:#3a1a44;color:#fff;margin-top:50px;padding:50px 0}#footer .footer-1,#footer .footer-2,#footer .footer-3,#footer .footer-4{align-content:center}#footer img.image{margin-right:15px;width:80px}#footer .h4,#footer a{color:#ff55d2}#footer a{line-height:1.5;text-decoration:none}#footer a:hover{text-decoration:underline}#footer ul.menu{list-style:none;margin-left:0}#footer ul.menu li{margin-bottom:5px}#footer .custom-html-widget a.social{display:inline-block;margin-right:25px}#footer .custom-html-widget a.social svg{color:#ff55d2;display:inline-block;width:20px;fill:#ff55d2}#footer .aok,#footer .hansefit{margin-top:25px;vertical-align:top;width:270px!important}.sticky_button_wrapper{bottom:60%;display:block;left:0;margin:0;padding:0;position:fixed;z-index:80}.sticky_button_wrapper>div{display:flex;left:calc(-50% + 12px);position:relative;transform:translateY(100%) rotate(-90deg)}.sticky_button_wrapper>div #sticky_button a,.sticky_button_wrapper>div #sticky_button span,.sticky_button_wrapper>div #sticky_button2 a,.sticky_button_wrapper>div #sticky_button2 span{background-color:#3a1a44;color:#fff;display:inline-block;font-size:17px;height:45px;line-height:55px;margin-right:15px;padding:0 15px;text-align:center;text-decoration:none;white-space:nowrap}@font-face{font-display:swap;font-family:Alight Slab;font-style:normal;font-weight:300;src:url(/wp-content/themes/boldandbrightyoga/assets/fonts/FONTSPRINGDEMO-AlightSlabRegular.woff2) format("woff2"),url(/wp-content/themes/boldandbrightyoga/assets/fonts/FONTSPRINGDEMO-AlightSlabRegular.woff) format("woff")}@font-face{font-display:swap;font-family:Metropolis;font-style:normal;font-weight:100;src:url(/wp-content/themes/boldandbrightyoga/assets/fonts/metropolis-latin-100-normal.woff2) format("woff2"),url(/wp-content/themes/boldandbrightyoga/assets/fonts/metropolis-latin-100-normal.woff) format("woff")}@font-face{font-display:swap;font-family:Metropolis;font-style:italic;font-weight:100;src:url(/wp-content/themes/boldandbrightyoga/assets/fonts/metropolis-latin-100-italic.woff2) format("woff2"),url(/wp-content/themes/boldandbrightyoga/assets/fonts/metropolis-latin-100-italic.woff) format("woff")}@font-face{font-display:swap;font-family:Metropolis;font-style:normal;font-weight:200;src:url(/wp-content/themes/boldandbrightyoga/assets/fonts/metropolis-latin-200-normal.woff2) format("woff2"),url(/wp-content/themes/boldandbrightyoga/assets/fonts/metropolis-latin-200-normal.woff) format("woff")}@font-face{font-display:swap;font-family:Metropolis;font-style:italic;font-weight:200;src:url(/wp-content/themes/boldandbrightyoga/assets/fonts/metropolis-latin-200-italic.woff2) format("woff2"),url(/wp-content/themes/boldandbrightyoga/assets/fonts/metropolis-latin-200-italic.woff) format("woff")}@font-face{font-display:swap;font-family:Metropolis;font-style:normal;font-weight:300;src:url(/wp-content/themes/boldandbrightyoga/assets/fonts/metropolis-latin-300-normal.woff2) format("woff2"),url(/wp-content/themes/boldandbrightyoga/assets/fonts/metropolis-latin-300-normal.woff) format("woff")}@font-face{font-display:swap;font-family:Metropolis;font-style:italic;font-weight:300;src:url(/wp-content/themes/boldandbrightyoga/assets/fonts/metropolis-latin-300-italic.woff2) format("woff2"),url(/wp-content/themes/boldandbrightyoga/assets/fonts/metropolis-latin-300-italic.woff) format("woff")}@font-face{font-display:swap;font-family:Metropolis;font-style:normal;font-weight:400;src:url(/wp-content/themes/boldandbrightyoga/assets/fonts/metropolis-latin-400-normal.woff2) format("woff2"),url(/wp-content/themes/boldandbrightyoga/assets/fonts/metropolis-latin-400-normal.woff) format("woff")}@font-face{font-display:swap;font-family:Metropolis;font-style:italic;font-weight:400;src:url(/wp-content/themes/boldandbrightyoga/assets/fonts/metropolis-latin-400-italic.woff2) format("woff2"),url(/wp-content/themes/boldandbrightyoga/assets/fonts/metropolis-latin-400-italic.woff) format("woff")}@font-face{font-display:swap;font-family:Metropolis;font-style:normal;font-weight:500;src:url(/wp-content/themes/boldandbrightyoga/assets/fonts/metropolis-latin-500-normal.woff2) format("woff2"),url(/wp-content/themes/boldandbrightyoga/assets/fonts/metropolis-latin-500-normal.woff) format("woff")}@font-face{font-display:swap;font-family:Metropolis;font-style:italic;font-weight:500;src:url(/wp-content/themes/boldandbrightyoga/assets/fonts/metropolis-latin-500-italic.woff2) format("woff2"),url(/wp-content/themes/boldandbrightyoga/assets/fonts/metropolis-latin-500-italic.woff) format("woff")}@font-face{font-display:swap;font-family:Metropolis;font-style:normal;font-weight:600;src:url(/wp-content/themes/boldandbrightyoga/assets/fonts/metropolis-latin-600-normal.woff2) format("woff2"),url(/wp-content/themes/boldandbrightyoga/assets/fonts/metropolis-latin-600-normal.woff) format("woff")}@font-face{font-display:swap;font-family:Metropolis;font-style:italic;font-weight:600;src:url(/wp-content/themes/boldandbrightyoga/assets/fonts/metropolis-latin-600-italic.woff2) format("woff2"),url(/wp-content/themes/boldandbrightyoga/assets/fonts/metropolis-latin-600-italic.woff) format("woff")}@font-face{font-display:swap;font-family:Metropolis;font-style:normal;font-weight:700;src:url(/wp-content/themes/boldandbrightyoga/assets/fonts/metropolis-latin-700-normal.woff2) format("woff2"),url(/wp-content/themes/boldandbrightyoga/assets/fonts/metropolis-latin-700-normal.woff) format("woff")}@font-face{font-display:swap;font-family:Metropolis;font-style:italic;font-weight:700;src:url(/wp-content/themes/boldandbrightyoga/assets/fonts/metropolis-latin-700-italic.woff2) format("woff2"),url(/wp-content/themes/boldandbrightyoga/assets/fonts/metropolis-latin-700-italic.woff) format("woff")}@font-face{font-display:swap;font-family:Metropolis;font-style:normal;font-weight:800;src:url(/wp-content/themes/boldandbrightyoga/assets/fonts/metropolis-latin-800-normal.woff2) format("woff2"),url(/wp-content/themes/boldandbrightyoga/assets/fonts/metropolis-latin-800-normal.woff) format("woff")}@font-face{font-display:swap;font-family:Metropolis;font-style:italic;font-weight:800;src:url(/wp-content/themes/boldandbrightyoga/assets/fonts/metropolis-latin-800-italic.woff2) format("woff2"),url(/wp-content/themes/boldandbrightyoga/assets/fonts/metropolis-latin-800-italic.woff) format("woff")}@font-face{font-display:swap;font-family:Metropolis;font-style:normal;font-weight:900;src:url(/wp-content/themes/boldandbrightyoga/assets/fonts/metropolis-latin-900-normal.woff2) format("woff2"),url(/wp-content/themes/boldandbrightyoga/assets/fonts/metropolis-latin-900-normal.woff) format("woff")}@font-face{font-display:swap;font-family:Metropolis;font-style:italic;font-weight:900;src:url(/wp-content/themes/boldandbrightyoga/assets/fonts/metropolis-latin-900-italic.woff2) format("woff2"),url(/wp-content/themes/boldandbrightyoga/assets/fonts/metropolis-latin-900-italic.woff) format("woff")}input,select,textarea{background-color:#fff;border:0;border-bottom:1px solid #000;color:#000;font-display:swap;font-family:Metropolis;font-size:16px;font-weight:400;line-height:1.3;padding:15px 15px 15px 5px;width:100%}input.wpcf7-not-valid,select.wpcf7-not-valid,textarea.wpcf7-not-valid{border-bottom:1px solid red}input:focus,select:focus,textarea:focus{outline:0}input[type=checkbox],input[type=radio],select[type=checkbox],select[type=radio],textarea[type=checkbox],textarea[type=radio]{display:inline-block;width:auto}select{appearance:none}input[type=button],input[type=submit]{background-color:#ff55d2;border:1px solid #ff55d2;border-radius:5px;color:#fff;display:inline-block;padding:15px 20px;text-decoration:none}input[type=button]:hover,input[type=submit]:hover{background-color:#fff;color:#ff55d2;text-decoration:none}.wpcf7-form .wpcf7-form-control-wrap{display:block;margin-bottom:15px}.wpcf7-form .wpcf7-form-control-wrap input,.wpcf7-form .wpcf7-form-control-wrap select,.wpcf7-form .wpcf7-form-control-wrap textarea{background-color:#fff;border:0;border-bottom:1px solid #000;color:#000;font-display:swap;font-family:Metropolis;font-size:16px;font-weight:400;line-height:1.3;padding:15px 15px 15px 5px;width:100%}.wpcf7-form .wpcf7-form-control-wrap input.wpcf7-not-valid,.wpcf7-form .wpcf7-form-control-wrap select.wpcf7-not-valid,.wpcf7-form .wpcf7-form-control-wrap textarea.wpcf7-not-valid{border-bottom:1px solid red}.wpcf7-form .wpcf7-form-control-wrap input:focus,.wpcf7-form .wpcf7-form-control-wrap select:focus,.wpcf7-form .wpcf7-form-control-wrap textarea:focus{outline:0}.wpcf7-form .wpcf7-form-control-wrap input[type=checkbox],.wpcf7-form .wpcf7-form-control-wrap input[type=radio],.wpcf7-form .wpcf7-form-control-wrap select[type=checkbox],.wpcf7-form .wpcf7-form-control-wrap select[type=radio],.wpcf7-form .wpcf7-form-control-wrap textarea[type=checkbox],.wpcf7-form .wpcf7-form-control-wrap textarea[type=radio]{display:inline-block;width:auto}.wpcf7-form .wpcf7-form-control-wrap select{appearance:none}.wpcf7-form .wpcf7-form-control-wrap .wpcf7-list-item{margin:0}.wpcf7-form .wpcf7-form-control-wrap .wpcf7-not-valid-tip{padding-left:5px}.wpcf7-form .wpcf7-submit{background-color:#ff55d2;border:1px solid #ff55d2;border-radius:5px;color:#fff;display:inline-block;padding:15px 20px;text-decoration:none}.wpcf7-form .wpcf7-submit:hover{background-color:#fff;color:#ff55d2;text-decoration:none}

/*!
	By André Rinas, www.andrerinas.de
	Documentation, www.simplelightbox.com
	Available for use under the MIT License
	Version 2.14.3
*/body.hidden-scroll{overflow:hidden}.sl-overlay{background:#fff;bottom:0;display:none;right:0;z-index:1035}.sl-overlay,.sl-wrapper{left:0;position:fixed;top:0}.sl-wrapper{height:100%;width:100%;z-index:1040}.sl-wrapper *{box-sizing:border-box}.sl-wrapper button{background:transparent;border:0;cursor:pointer;font-size:28px;padding:0}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{font-family:Arial,Baskerville,monospace;font-size:3rem;height:44px;line-height:44px;margin-right:-14px;margin-top:-14px;right:30px;width:44px}.sl-wrapper .sl-close,.sl-wrapper .sl-counter{color:#000;display:none;position:fixed;top:30px;z-index:10060}.sl-wrapper .sl-counter{font-size:1rem;left:30px}.sl-wrapper .sl-download{bottom:5px;color:#fff;display:none;font-size:1rem;position:fixed;text-align:center;width:100%;z-index:10060}.sl-wrapper .sl-download a{color:#fff}.sl-wrapper .sl-navigation{display:none;width:100%}.sl-wrapper .sl-navigation button{color:#000;display:block;font-family:Arial,Baskerville,monospace;height:44px;line-height:44px;margin-top:-22px;position:fixed;text-align:center;top:50%;width:22px;z-index:10060}.sl-wrapper .sl-navigation button.sl-next{font-size:2rem;right:5px}.sl-wrapper .sl-navigation button.sl-prev{font-size:2rem;left:5px}@media (min-width:35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{font-size:3rem;right:10px}.sl-wrapper .sl-navigation button.sl-prev{font-size:3rem;left:10px}}@media (min-width:50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{font-size:3rem;right:20px}.sl-wrapper .sl-navigation button.sl-prev{font-size:3rem;left:20px}}.sl-wrapper.sl-dir-rtl .sl-navigation{direction:ltr}.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{border:0;display:block;height:auto;margin:0;padding:0;width:100%}@media (min-width:35.5em){.sl-wrapper .sl-image img{border:0}}@media (min-width:50em){.sl-wrapper .sl-image img{border:0}}.sl-wrapper .sl-image iframe{background:#000;border:0}@media (min-width:35.5em){.sl-wrapper .sl-image iframe{border:0}}@media (min-width:50em){.sl-wrapper .sl-image iframe{border:0}}.sl-wrapper .sl-image .sl-caption{background:rgba(0,0,0,.8);bottom:0;color:#fff;display:none;font-size:1rem;left:0;padding:10px;position:absolute;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-spinner{-webkit-animation:pulsate 1s ease-out infinite;-moz-animation:pulsate 1s ease-out infinite;-ms-animation:pulsate 1s ease-out infinite;-o-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite;border:5px solid #333;border-radius:40px;display:none;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007}.sl-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}.sl-transition{transition:-moz-transform .2s ease;transition:-ms-transform .2s ease;transition:-o-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease}@-webkit-keyframes pulsate{0%{opacity:0;transform:scale(.1)}50%{opacity:1}to{opacity:0;transform:scale(1.2)}}@keyframes pulsate{0%{opacity:0;transform:scale(.1)}50%{opacity:1}to{opacity:0;transform:scale(1.2)}}@-moz-keyframes pulsate{0%{opacity:0;transform:scale(.1)}50%{opacity:1}to{opacity:0;transform:scale(1.2)}}@-o-keyframes pulsate{0%{opacity:0;transform:scale(.1)}50%{opacity:1}to{opacity:0;transform:scale(1.2)}}@-ms-keyframes pulsate{0%{opacity:0;transform:scale(.1)}50%{opacity:1}to{opacity:0;transform:scale(1.2)}}.benefits ul.benefits{line-height:1;margin-bottom:0}.benefits ul.benefits li{list-style-image:url(/wp-content/themes/boldandbrightyoga/assets/images/check.png);padding-bottom:25px;padding-left:10px}.benefits-number .container{display:flex;max-width:none!important;padding-left:0;padding-right:0;width:100vw!important}.benefits-number .container,.benefits-number .container .row{margin-left:0;margin-right:0}.benefits-number .container .row .text{background-color:#a498ca;color:#fff;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.benefits-number .container .row .text>div{padding:36px}.benefits-number .container .row .text>div span.number{color:#523e91;display:block;font-size:50px;margin:0}.benefits-number .container .row .text .headlines .headline{color:#523e91}.benefits-number .container .row .text .headlines .preheadline{color:#fff}.benefits-number .container .row .text a{color:#523e91}.benefits-number .container .row .images{font-size:0;margin-left:0;margin-right:0;padding-left:0;padding-right:0}@media (min-width:720px){.benefits-number .images img{display:inline-block;height:100%;object-fit:cover;width:50%}}@media (min-width:1260px){.benefits-number{margin-bottom:40px;margin-top:100px}.benefits-number .container .row{width:100%}.benefits-number .container .row .text{padding-left:0!important;padding-right:calc(50% - 626px)!important;position:relative;z-index:4}.benefits-number .container .row .images{align-items:end;display:flex;justify-content:right;position:relative}.benefits-number .container .row .images img:first-child{height:calc(50% + 76px);object-fit:contain;position:absolute;right:-100px;top:-100px;width:auto;z-index:3}.benefits-number .container .row .images img:last-child{height:50%;object-fit:contain;padding-right:12px;width:auto}}.benefits-number .container{width:calc(100vw - 50px)!important}.course-details{background-color:#f7f7f7}.course-details.colorschema-dark-purple{background-color:#523e91;color:#fff}.course-details.colorschema-dark-purple .headlines .headline{color:#a498ca}.course-details.colorschema-dark-purple .headlines .headline:before{background-color:#a498ca}.course-details.colorschema-dark-purple h1,.course-details.colorschema-dark-purple h2,.course-details.colorschema-dark-purple h3,.course-details.colorschema-dark-purple h4,.course-details.colorschema-dark-purple h5,.course-details.colorschema-dark-purple h6,.course-details.colorschema-dark-purple li,.course-details.colorschema-dark-purple p{color:#fff}.course-details.colorschema-dark-purple .icon svg{fill:#a498ca}.course-details.colorschema-dark-purple a{color:#a498ca}.course-details.colorschema-dark-berry{background-color:#3a1a44;color:#e6e2de}.course-details.colorschema-dark-berry .headlines .headline{color:#a498ca}.course-details.colorschema-dark-berry .headlines .headline:before{background-color:#a498ca}.course-details.colorschema-dark-berry h1,.course-details.colorschema-dark-berry h2,.course-details.colorschema-dark-berry h3,.course-details.colorschema-dark-berry h4,.course-details.colorschema-dark-berry h5,.course-details.colorschema-dark-berry h6,.course-details.colorschema-dark-berry li,.course-details.colorschema-dark-berry p{color:#e6e2de}.course-details.colorschema-dark-berry .icon svg{fill:#a498ca}.course-details.colorschema-dark-berry a{color:#a498ca}.course-details .subtitle{font-size:22px}.course-details .icon svg{fill:#ff55d2}.course-details .icon{max-width:50px}.course-details h1,.course-details h2,.course-details h3,.course-details h4,.course-details h5,.course-details h6,.course-details li,.course-details p{color:#000}.course-details a{color:#ff55d2}.course-details .weekday{display:block;margin-bottom:20px}.course-details .weekday .left,.course-details .weekday .right{display:block;text-align:left;width:100%}@media (min-width:720px){.course-details .weekdays{display:table;width:100%}.course-details .weekdays .weekday{display:table-row}.course-details .weekdays .weekday .left,.course-details .weekdays .weekday .right{display:table-cell;width:auto}.course-details .weekdays .weekday .left{padding-right:15px}}.event-list .headline-with-circle img{display:none}@media (min-width:540px){.event-list .headline-with-circle{margin-top:200px;position:relative}.event-list .headline-with-circle img{display:block;left:100px;max-width:375px;position:absolute;top:-175px;width:100%;z-index:2}.event-list .headline-with-circle .headlines{left:180px;position:absolute;top:-100px;z-index:3}.event-list .headline-with-circle .headlines .preheadline{font-size:23px;margin-bottom:0}.event-list .headline-with-circle .headlines .headline{font-size:35px;margin-bottom:0}.event-list .events{position:relative;z-index:3}}.faq .faq-wrapper .faq-item{border-bottom:1px solid #000}.faq .faq-wrapper .faq-item:last-child{border-bottom:0}.faq .faq-wrapper .faq-item-content,.faq .faq-wrapper .faq-item-headline .h2{margin-bottom:0;vertical-align:top;width:calc(100% - 30px)}.faq .faq-wrapper .faq-item-content>div,.faq .faq-wrapper .faq-item-headline .h2>div{margin-bottom:25px}.faq .faq-wrapper .faq-item-content p,.faq .faq-wrapper .faq-item-headline .h2 p{margin-bottom:0}.faq .faq-wrapper .opener{display:inline-block;height:20px;text-align:center;width:20px}.faq .faq-wrapper .faq-item-content,.faq .faq-wrapper .minus{display:none}.faq .faq-wrapper .active.faq-item .faq-item-content,.faq .faq-wrapper .active.faq-item .minus{display:block}.faq .faq-wrapper .active.faq-item .plus{display:none}.faq .faq-wrapper .faq-category-headline{cursor:pointer}.faq .faq-wrapper .faq-item-headline{align-items:center;cursor:pointer;display:flex}.faq .faq-wrapper .faq-item-headline .h2{font-size:20px;margin-bottom:0;padding:25px 0}@media (min-width:720px){.faq .faq-wrapper .faq-item-headline .h2{font-size:30px}}.gallery .row.gallery>div{--col-width:var(--_col-width,280px);--columns:var(--_columns,5);--gap:var(--_gap,20px);column-gap:var(--gap);columns:var(--col-width) var(--columns)}.gallery .row.gallery>div .gallery-item:not(:last-child){margin-bottom:var(--gap)}.gallery .row.gallery>div .gallery-item:not(:last-child) img{height:auto;margin-bottom:25px;width:100%}.gallery .row.gallery>div .gallery-item:not(:last-child) a{cursor:zoom-in}#sb_instagram .sbi_photo_wrap>p{font-size:0;position:absolute;top:0}#sb_instagram .sbi_photo_wrap .sbi_photo{height:auto!important}#sb_instagram .sbi_photo_wrap .sbi_photo img{object-fit:contain}.program-sequence .item-check{align-items:flex-start;display:flex;flex-direction:row}.program-sequence .item-check .check{padding:5px}.quote{background-color:#3a1a44}.quote blockquote{color:#ff55d2;padding:75px 0;position:relative}.quote blockquote .quote-start{left:0;position:absolute;top:0;z-index:2}@media (min-width:720px){.quote blockquote .quote-start{transform:translate(-50%)}}.quote blockquote .quote-start path{fill:#523e91}.quote blockquote .quote-content{position:relative;z-index:3}.teaser-cirlce .circles{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-top:40px}@media (min-width:720px){.teaser-cirlce .circles{justify-content:space-between}}.teaser-cirlce .circles .circle{border-radius:0;height:150px;left:0;margin:20px;position:relative;top:0;width:150px}@media (min-width:540px){.teaser-cirlce .circles .circle{height:200px;width:200px}}@media (min-width:720px){.teaser-cirlce .circles .circle{height:250px;width:250px}}@media (min-width:960px){.teaser-cirlce .circles .circle{height:250px;width:250px}}.teaser-cirlce .circles .circle a,.teaser-cirlce .circles .circle a:hover{color:inherit;text-decoration:none}.teaser-cirlce .circles .circle .orbit>div{animation:spin-right 10s linear infinite;background-color:#e6e2de;border:2px solid #3a1a44;border-radius:100%;height:100%;left:0;position:absolute;top:0;width:100%;z-index:4}.teaser-cirlce .circles .circle .orbit>div>.planet{background-color:#ff55d2;border-radius:100%;height:5px;left:0;position:absolute;top:40px;width:5px;z-index:6}@media (min-width:540px){.teaser-cirlce .circles .circle .orbit>div>.planet{height:10px;left:15px;top:30px;width:10px}}@media (min-width:720px){.teaser-cirlce .circles .circle .orbit>div>.planet{height:15px;left:25px;top:30px;width:15px}}@media (min-width:960px){.teaser-cirlce .circles .circle .orbit>div>.planet{height:20px;left:25px;top:25px;width:20px}}.teaser-cirlce .circles .circle .orbit>div>.inner{background-color:#e6e2de;border-radius:100%;height:100%;position:relative;transform:scale(.95);width:100%;z-index:5}.teaser-cirlce .circles .circle .content{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%;z-index:10}.teaser-cirlce .circles .circle .content>div{text-align:center}.teaser-cirlce .circles .circle .content>div img{max-height:75px;max-width:75px}.teaser-logo .teaser-logo{background-color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;padding:45px}.teaser-logo .teaser-content{display:inline-block;margin:30px 0 40px;position:relative}.teaser-logo .teaser-content>svg{left:0;position:absolute;z-index:1;fill:#fff}.teaser-logo .teaser-content .inner{position:relative;z-index:2}.teaser-logo .teaser-content .inner p{margin-bottom:0!important}.teaser-logo .teaser-content .inner .inner-cnt{margin-bottom:25px}.teaser-text{background-color:none}.teaser-text.colorschema-light-purple{background-color:#a498ca}.teaser-text.colorschema-light-purple .teaser svg path{fill:#3a1a44}.teaser-text.colorschema-light-purple .teaser .inner h1,.teaser-text.colorschema-light-purple .teaser .inner h2,.teaser-text.colorschema-light-purple .teaser .inner h3,.teaser-text.colorschema-light-purple .teaser .inner h4,.teaser-text.colorschema-light-purple .teaser .inner h5,.teaser-text.colorschema-light-purple .teaser .inner h6,.teaser-text.colorschema-light-purple .teaser .inner li,.teaser-text.colorschema-light-purple .teaser .inner p{color:#fff}.teaser-text.colorschema-light-purple .teaser .inner a{color:#3a1a44}.teaser-text.colorschema-dark-berry{background-color:#3a1a44}.teaser-text.colorschema-dark-berry .teaser svg path{fill:#523e91}.teaser-text.colorschema-dark-berry .teaser .inner h1,.teaser-text.colorschema-dark-berry .teaser .inner h2,.teaser-text.colorschema-dark-berry .teaser .inner h3,.teaser-text.colorschema-dark-berry .teaser .inner h4,.teaser-text.colorschema-dark-berry .teaser .inner h5,.teaser-text.colorschema-dark-berry .teaser .inner h6,.teaser-text.colorschema-dark-berry .teaser .inner li,.teaser-text.colorschema-dark-berry .teaser .inner p{color:#ff55d2}.teaser-text.colorschema-dark-berry .teaser .inner a{color:#fff}.teaser-text .teaser{display:inline-block;margin:30px 0 40px;position:relative}.teaser-text .teaser>svg{left:0;position:absolute;z-index:1}.teaser-text .teaser>svg path{fill:#a498ca}.teaser-text .teaser .inner{position:relative;z-index:2}.teaser-text .teaser .inner h1,.teaser-text .teaser .inner h2,.teaser-text .teaser .inner h3,.teaser-text .teaser .inner h4,.teaser-text .teaser .inner h5,.teaser-text .teaser .inner h6,.teaser-text .teaser .inner li,.teaser-text .teaser .inner p{color:#523e91;margin-bottom:0!important}@media (min-width:720px){.text-image.layout-text-image .image{order:2}.text-image.layout-text-image .text{order:1}}.text-image.colorschema-dark-purple .text-inner{background-color:#523e91;color:#fff}.text-image.colorschema-dark-purple .text-inner .headlines .headline{color:#a498ca}.text-image.colorschema-dark-purple .text-inner .headlines .preheadline{color:#e6e2de}.text-image.colorschema-dark-purple .text-inner h1,.text-image.colorschema-dark-purple .text-inner h2,.text-image.colorschema-dark-purple .text-inner h3,.text-image.colorschema-dark-purple .text-inner h4,.text-image.colorschema-dark-purple .text-inner h5,.text-image.colorschema-dark-purple .text-inner h6{color:#a498ca}.text-image.colorschema-dark-purple .text-inner:after,.text-image.colorschema-dark-purple .text-inner:before{background-color:#523e91}.text-image.colorschema-dark-purple .text-inner a:not(.button,.yogo-btn-primary){color:#a498ca}.text-image.colorschema-dark-purple .text-inner .button,.text-image.colorschema-dark-purple .text-inner .yogo-btn-primary{background-color:#a498ca;border-color:#a498ca;color:#3a1a44}.text-image.colorschema-dark-purple .text-inner .button:hover,.text-image.colorschema-dark-purple .text-inner .yogo-btn-primary:hover{background-color:#fff;border-color:#a498ca;color:#a498ca}.text-image.colorschema-light-purple .text-inner{background-color:#a498ca;color:#3a1a44}.text-image.colorschema-light-purple .text-inner .headlines .headline{color:#e6e2de}.text-image.colorschema-light-purple .text-inner .headlines .preheadline{color:#3a1a44}.text-image.colorschema-light-purple .text-inner h1,.text-image.colorschema-light-purple .text-inner h2,.text-image.colorschema-light-purple .text-inner h3,.text-image.colorschema-light-purple .text-inner h4,.text-image.colorschema-light-purple .text-inner h5,.text-image.colorschema-light-purple .text-inner h6{color:#e6e2de}.text-image.colorschema-light-purple .text-inner:after,.text-image.colorschema-light-purple .text-inner:before{background-color:#a498ca}.text-image.colorschema-light-purple .text-inner a:not(.button,.yogo-btn-primary){color:#e6e2de}.text-image.colorschema-light-purple .text-inner .button,.text-image.colorschema-light-purple .text-inner .yogo-btn-primary{background-color:#fff;border-color:#fff;color:#3a1a44}.text-image.colorschema-light-purple .text-inner .button:hover,.text-image.colorschema-light-purple .text-inner .yogo-btn-primary:hover{background-color:#3a1a44;border-color:#fff;color:#fff}.text-image .image,.text-image .text{align-items:center;display:flex}.text-image .image img{position:relative;z-index:3}.text-image .text-inner{background-color:#f7f7f7;padding:70px 20px;position:relative;width:100%}@media (min-width:720px){.text-image .text-inner:after,.text-image .text-inner:before{background-color:#f7f7f7;content:" ";height:100%;position:absolute;top:0;width:100px;z-index:2}.text-image .text-inner:before{left:-100px}.text-image .text-inner:after{right:-100px}}.text-image .text-inner a:not(.button){color:#ff55d2}.text-navigation.bg-grey{background-color:#f7f7f7}.text-navigation .image{order:1}.text-navigation .text{order:2}@media (min-width:960px){.text-navigation .image{order:2}.text-navigation .text{order:1}}.text-navigation .image,.text-navigation .text{align-items:center;display:flex}@media (min-width:960px){.text-navigation .container{display:flex;margin-left:auto;margin-right:auto;max-width:none!important;padding-left:0;padding-right:0;width:100vw!important}.text-navigation .container .row{margin-left:0;margin-right:0;padding-left:0;padding-right:0;width:100%}.text-navigation .container .row .text{padding-left:calc(50% - 626px)!important;padding-right:0!important}.text-navigation .container .row .text>div{padding-left:20px;padding-right:20px}.text-navigation .container .row .image{display:flex;flex-direction:column;padding-right:0}.text-navigation .container .row .image img,.text-navigation .container .row .image>div{width:100%}}.text-navigation .teaser-navigation{display:flex;flex-direction:column;margin-top:50px}.text-navigation .teaser-navigation a.button-teaser{border-bottom:1px solid #000;color:#000;font-display:swap;font-family:Metropolis;font-size:25px;font-weight:400;padding-bottom:15px;padding-top:15px;position:relative;text-decoration:none}.text-navigation .teaser-navigation a.button-teaser:last-child:not(:only-child){border-bottom:0}.text-navigation .teaser-navigation a.button-teaser:hover{text-decoration:none}.text-navigation .teaser-navigation a.button-teaser:after{content:"›";position:absolute;right:10px}@media (min-width:960px){.has-sticky-button .text-navigation .container{width:calc(100vw - 50px)!important}}.yogo-booking .yogo-prices .theme--frame-box{background-color:#f7f7f7;box-shadow:none}.yogo-booking .yogo-prices .theme--frame-box>div>div>ul>li:last-child>div{border-bottom:0}.yogo-booking .yogo-prices .theme--frame-box .space8{display:none}.yogo-booking .yogo-prices .theme--frame-box .yogo-btn.yogo-btn-primary{background-color:#ff55d2;border:1px solid #ff55d2;border-radius:5px;color:#fff;display:inline-block;padding:15px 20px;text-decoration:none}.yogo-booking .yogo-prices .theme--frame-box .yogo-btn.yogo-btn-primary:hover{background-color:#fff;color:#ff55d2;text-decoration:none}