/* ---  extra - compiled v.2025-10-26 06:05:22 --- */
#bshz_Navigation #bshz_NavContent{width: 270px;float: right}#bshz_Navigation #bshz_NavContent .nav-justified > li{float: none;width: 100%;padding: 0 10px}.nav-link{text-align: left;width: 100%;font-size: 17px;text-transform: uppercase;font-weight: 800}#bshz_Navigation #bshz_NavContent .nav-justified{padding: 8px 0px}.rate-us-link{color: #98a657 !important;font-weight: 200;text-transform: none;font-family: "ProximaNovaA-Light"}.rate-us-link [class*="icon"]{font-size: 28px;float: left;margin-right: 10px;margin-top: -4px}.separator{padding: 0 25px;margin: 10px 0}.separator::before{content: "";display: block;width: 100%;height: 1px;background-color: #bebdc1;box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.5)}.fixed-button-contact{background-color: rgba(226,226,226,0.8);color: #979f39 !important;text-decoration: none !important;width: 100px;line-height: 20px;height: 100px;text-align: center;position: fixed;z-index: 5;right: 20px;bottom: 260px;border-radius: 5px}.fixed-button-contact .icon-chat{font-size: 70px}.fixed-button-booking{display: none;background-color: rgba(226,226,226,0.8);color: #41537e !important;text-decoration: none !important;width: 100px;line-height: 20px;height: 100px;text-align: center;position: fixed;z-index: 5;right: 20px;bottom: 150px;border-radius: 5px}.fixed-button-booking .icon-calendar{font-size: 70px}.fixed-button-gallery{background-color: rgba(226,226,226,0.8);color: #41537e !important;text-decoration: none !important;width: 100px;line-height: 20px;height: 100px;text-align: center;position: fixed;z-index: 5;right: 20px;bottom: 150px;border-radius: 5px}.fixed-button-gallery .icon-image-gallery{font-size: 70px}@media (max-width: 767px){.fixed-button-gallery,.fixed-button-booking,.fixed-button-contact{display: block;width: 70px;height: 70px;bottom: 10px}.fixed-button-gallery [class*="icon-"],.fixed-button-booking [class*="icon-"],.fixed-button-contact [class*="icon-"]{font-size: 40px}.fixed-button-gallery{right: 110px}.fixed-button-gallery,.fixed-button-contact{font-size: 14px}.fixed-button-contact{right: 200px}}.benefits-custom{display: flex;flex-direction: column;align-items: center}.benefits-custom-text{margin: 0 20%}.benefits-custom h1{font-size: 24px;margin-bottom: 20px}.benefits-custom .benefit{padding: 10px 0;width: 100%}.benefits-custom .benefit ol{list-style-type: none;text-align: left}.benefits-custom .benefit ol h3{margin-left: 0 !important}.benefits-custom .benefit ul{list-style-type: none;padding: 0}.benefits-custom .benefit ul li{font-size: 16px;margin: 10px 0;display: flex;align-items: center}.benefits-custom .benefit ul li::before{content: "✔️";margin-right: 8px}.benefits-custom .events{background-color: #ffa800;color: #fff;border: none;padding: 10px 20px;margin-bottom: 20px;font-size: 16px;text-decoration: none;border-radius: 30px;cursor: pointer;transition: background-color .3s ease}.benefits-custom .footer{margin-top: 20px}.benefits-custom .footer p{font-size: 14px;margin: 18px 30px}.benefits-custom .footer p a{color: #007bff;text-decoration: none}.benefits-custom .footer p a:hover{text-decoration: underline}@media (max-width: 600px){.benefits-custom h1{font-size: 20px}.benefits-custom .benefit ul li{font-size: 14px}.benefits-custom .events button{font-size: 14px;padding: 8px 16px}.benefits-custom footer p{font-size: 12px}}.benefit-wrap{display: flex;flex-direction: row;justify-content: space-between;width: 100%}.benefit-wrap-events{flex-direction: column;justify-content: center;gap: 20px}.ImgP-Content{gap: 3rem !important}.text-wrapper-simple p,.text-wrapper-simple h3{margin: 0 22% !important}@media (max-width: 768px){.text-wrapper-simple p,.text-wrapper-simple h3{margin: 0 12% !important}}.testimonials-link{margin-bottom: 30px}.ImgP-Icon-empty .ImgP-Icon,.ImgP-Icon-empty + p,.ImgP-Icon-empty + p + .benefits-custom + p{display: none}.ImgP-Icon-empty + p + .benefits-custom,.ImgP-Icon-empty + p + .benefits-custom a.events{margin: 0 !important}.grid-container{display: grid;grid-template-columns: 1fr 1fr;grid-template-rows: 1fr 1fr;gap: 20px;width: 100%;max-width: 1200px;margin: 0 auto}.grid-item{display: flex;flex-direction: column;justify-content: center;align-items: center;padding: 20px;background-color: #f0f0f0;text-align: center;transition-duration: 0.3s}.grid-item:hover{transform: scale(1.1);cursor: pointer}.grid-item-1,.grid-item-2{background-color: rgba(255,168,0,0.8)}.gutschein-flyer{margin-top: 40px;width: 100%;text-align: center;padding: 20px}.events{background-color: #ffa800;color: #fff;border: none;padding: 10px 20px;font-size: 16px;border-radius: 30px;text-decoration: none;margin: 0 10px;cursor: pointer;transition: background-color .3s ease}@media (max-width: 600px){.grid-container{grid-template-columns: 1fr;grid-template-rows: auto}.grid-item{height: auto}}.img-full-width .carousel.slide{margin: 80px 0}.breathwork-img .carousel-inner > .item > img{width: 56%;height: auto;max-height: 570px;object-fit: cover;margin: 0 22%}@media (max-width: 768px){.breathwork-img .carousel-inner > .item > img{max-height: 400px}}@media (max-width: 480px){.breathwork-img .carousel-inner > .item > img{max-height: 300px}}details{margin: 30px auto;max-width: 415px;min-width: 300px}details summary{cursor: pointer;font-weight: bold;padding: 10px;background-color: rgba(255,168,0,0.8);border-radius: 5px;text-align: center;color: white;transition: background-color .3s ease, padding .3s ease;list-style: none;outline: none;user-select: none}details summary:hover{background-color: #ffa800}details ul{opacity: 0;max-height: 0;overflow: hidden;transform: scaleY(0);transform-origin: top;transition: transform .5s ease, opacity .5s ease, max-height .5s ease;padding: 0;margin: 0;text-align: center}details[open] ul{opacity: 1;max-height: none;transform: scaleY(1);padding: 10px 0}details ul{padding: 0;margin: 0 auto;width: 60%}details ul li{padding: 5px 0}details ul,details summary{-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}@media (max-width: 768px){details{margin: 20px auto;width: 90%}details ul{width: 80%}}.RUP_event-item{width: 70%;margin: 0 15%}.RUP_event-details{margin-right: 40px}*{margin: 0;padding: 0;box-sizing: border-box}.ad-grid-item{position: relative;width: 100%;padding-top: 115%;min-width: 100px}.ad-hexagon{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;overflow: hidden}.ad-hexagon::before,.ad-hexagon::after{content: "";position: absolute;width: 95%;height: 95%;clip-path: polygon(-50% 50%, 50% 100%, 150% 50%, 50% 0)}.ad-hexagon::before{background-color: orange;z-index: 1}.ad-hexagon::after{background-color: white;top: 10px;left: 10px;right: 10px;bottom: 10px;width: calc(100% - 20px);height: calc(100% - 20px);z-index: 2}.ad-hexagon img{width: 89%;height: 89%;object-fit: cover;position: relative;z-index: 3;clip-path: polygon(-50% 50%, 50% 100%, 150% 50%, 50% 0)}.ad-hexagon-text{text-align: center;font-size: 2rem;padding: 10px;position: relative;z-index: 3}.ad-hexagon-text a{text-decoration: none;color: #ffa800;transition: transform .5s ease-in-out}.ad-hexagon-text a:hover{color: #f68020;font-size: 2.3rem}.ad-hexagon-hidden{opacity: 0}.container-grid{display: grid;grid-template-columns: repeat(12, 1fr);grid-template-rows: repeat(10, 1fr);gap: 10px;grid-auto-flow: row;margin: 0 10%;min-width: 400px;margin-bottom: 5rem}.hex-1{grid-column-start: 2;grid-column-end: span 2;grid-row-start: 1;grid-row-end: span 4}.hex-2{grid-column-start: 4;grid-column-end: span 2;grid-row-start: 1;grid-row-end: span 4}.hex-3{grid-column-start: 6;grid-column-end: span 2;grid-row-start: 1;grid-row-end: span 4}.hex-4{grid-column-start: 8;grid-column-end: span 2;grid-row-start: 1;grid-row-end: span 4}.hex-5{grid-column-start: 10;grid-column-end: span 2;grid-row-start: 1;grid-row-end: span 4}.hex-6{grid-column-start: 1;grid-column-end: span 2;grid-row-start: 4;grid-row-end: span 4}.hex-7{grid-column-start: 3;grid-column-end: span 2;grid-row-start: 4;grid-row-end: span 4}.hex-8{grid-column-start: 5;grid-column-end: span 2;grid-row-start: 4;grid-row-end: span 4}.hex-9{grid-column-start: 7;grid-column-end: span 2;grid-row-start: 4;grid-row-end: span 4}.hex-10{grid-column-start: 9;grid-column-end: span 2;grid-row-start: 4;grid-row-end: span 4}.hex-11{grid-column-start: 11;grid-column-end: span 2;grid-row-start: 4;grid-row-end: span 4}.hex-12{grid-column-start: 2;grid-column-end: span 2;grid-row-start: 7;grid-row-end: span 4}.hex-13{grid-column-start: 4;grid-column-end: span 2;grid-row-start: 7;grid-row-end: span 4}.hex-14{grid-column-start: 6;grid-column-end: span 2;grid-row-start: 7;grid-row-end: span 4}.hex-15{grid-column-start: 8;grid-column-end: span 2;grid-row-start: 7;grid-row-end: span 4}.hex-16{grid-column-start: 10;grid-column-end: span 2;grid-row-start: 7;grid-row-end: span 4}@media screen and (max-width: 900px){.container-grid{grid-template-columns: repeat(8, 1fr);grid-template-rows: repeat(30, 1fr);max-height: 185rem;min-width: 360px;margin: 0px 27%}.ad-grid-item{grid-column: span 4}.hex-1{grid-column: 3 / span 4;grid-row: 1 / 5}.hex-2{grid-column: 1 / span 4;grid-row: 4 / 8}.hex-4{grid-column: 5 / span 4;grid-row: 4 / 8}.hex-5{grid-column: 3 / span 4;grid-row: 7 / 11}.hex-8{grid-column: 1 / span 4;grid-row: 10 / 14}.hex-9{grid-column: 5 / span 4;grid-row: 10 / 14}.hex-10{grid-column: 3 / span 4;grid-row: 13 / 17}.hex-12{grid-column: 1 / span 4;grid-row: 16 / 20}.hex-13{grid-column: 5 / span 4;grid-row: 16 / 20}.hex-14{grid-column: 3 / span 4;grid-row: 19 / 23}.hex-16{grid-column: 3 / span 4;grid-row: 23 / 27}.ad-hexagon-hidden,.ad-hexagon-empty{display: none}}@media screen and (max-width: 990px){.ad-hexagon-text{font-size: 1.5rem}}@media screen and (max-width: 900px){.ad-hexagon-text{font-size: 2rem}}@media screen and (max-width: 770px){.container-grid{margin: 0px 15%}}@media screen and (max-width: 510px){.container-grid{margin: 0px 5%}}@media screen and (max-width: 400px){.container-grid{margin: 0px 0%}}@media screen and (max-width: 344px){.ad-grid-item{width: 90%;padding-top: 105%}}rup_footerLinks a{color: #666666 !important}.tiny-cards-container{display: flex;justify-content: space-evenly;margin: 10px auto;max-width: 1010px;flex-wrap: wrap}.tiny-cards-card{text-align: center;padding: 20px;width: 30%;transition: transform .3s}.tiny-cards-card img{max-width: 100%;object-fit: contain}.tiny-cards-card h3{font-size: 1.5em;margin: 15px 0}.tiny-cards-card p{color: #555}.tiny-cards-card:hover{transform: scale(1.05)}@media (max-width: 600px){.tiny-cards-container{flex-direction: column;align-items: center}.tiny-cards-card{width: 90%;margin-bottom: 20px}.tiny-cards-card h3{font-size: 1.3em}}.event-carousel-smaller .carousel-inner > .item > img{width: 50%;margin: 0 25%}.card-btn{text-decoration: none}#bshz_PageContent{padding-bottom: 0px !important}.XXLCardTitel{margin-top: 45px}.card_row{margin-bottom: 20px}.XXLimg_fluid{height: 200px !important;width: 200px !important}.XXLCard_border .RUP_CardBox{margin: 0 !important}.XXLCard_border .RUP_CardBox .RUP_CardContent p{margin: 10px 15%}.XXLCard_border .RUP_CardBox .RUP_CardContent p:nth-child(2){height: fit-content !important}.XXLCard_border .social-icons{margin-bottom: 20px}.TestimonialContent h3,.GalerieModify h3{text-transform: none}.GalleryHeading{padding-bottom: 5px}.switchDate{margin-top: 1px}.Footer-button{color: #fff !important}.events:hover{text-decoration: none;color: #fff}#benefits-custom-no-margin{margin-bottom: 0}#contact-form__senden{border: none;margin: 0 auto}.RUP_ContactForm input,.RUP_ContactForm textarea{padding: 10px 20px}.RUP_event-image .carousel-gallery{margin: 0 15%;width: 70%}.asub_no{border-bottom: 2px solid transparent}.container_iframe{width: 100%;height: auto;max-width: 100%}.container_iframe iframe{width: 56%;max-width: 100%;border: 0;margin: 15px 22%}@media (max-width: 600px){.benefits-custom p{display: flex;flex-direction: column}.benefits-custom p a:first-child{margin-bottom: 0}}@media (max-width: 700px){.benefit-wrap{display: flex;flex-direction: column}.events{font-size: 14px}}.RUP_navbar-nav ul li:first-child{display: none}.multi-item-carousel .carousel-inner .item.active{display: flex;justify-content: center}.TestimonialsModify{height: 240px}@media (max-width: 1300px){.TestimonialsModify .TestimonialContent .carousel-caption,.TestimonialsModify .TestimonialContent .carousel-caption{padding: 0 40px}.glyphicon-chevron-left::before{margin-left: -140px}.glyphicon-chevron-right::before{margin-right: -140px}}@media (max-width: 1000px){.TestimonialsModify{height: 290px}.TestimonialsModify .TestimonialContent .carousel-caption{padding: 0 40px}}@media (max-width: 800px){.TestimonialsModify{height: 320px}.glyphicon-chevron-left::before{margin-left: -120px}.glyphicon-chevron-right::before{margin-right: -120px}}@media (max-width: 768px){.TestimonialsModify{height: 310px}.TestimonialsModify .TestimonialContent .carousel-caption{padding: 0px}.glyphicon-chevron-left::before{margin-left: -80px}.glyphicon-chevron-right::before{margin-right: -80px}}.RUP-ImgPWrap{margin: 2% 22%}@media (max-width: 768px){.RUP-ImgPWrap{margin: 2% 12%}}.benefits-custom-margin{margin: 0 22%}