﻿html{--vh: var(--vh-fallback, 1vh);--wrapper-margin: calc((100vw - 1000px) / 2);--spacing-page: 15px;--spacing-element: 20px;--spacing-column: 42px;--spacing-sm: 15px;--spacing-md: 42px;--spacing-lg: 70px;--spacing-xl: 115px;--font-family: Verdana, Geneva, sans-serif;--font-weight: 400;--font-weight-bold: 700;--font-size: 16px;--font-size-sm: 14px;--font-size-md: 20px;--font-size-lg: 24px;--font-size-xl: 30px;--line-height: 1.72em;--line-height-hl: 1.15em;--color-primary: #db000c;--color-secondary: #911619;--color-tertiary: #60992D;--color-accent: #FFC100;--color-lightest: #fff;--color-lighter: #fbfbfb;--color-light: #f8f7f7;--color-grey-lighter: #efeeee;--color-grey-light: #c3c3c3;--color-grey: #677281;--color-grey-darker: #626D7A;--color-page-background: var(--color-lighter);--color-text: var(--color-grey-darker);--color-text-inverted: var(--color-lightest);--height-nav-top: 35px;--height-nav-main: 83px;--transition-speed: 300ms;--transition-function: ease}@media(max-width: 575px){html{--spacing-page: 10px}}@media(min-width: 576px){html{--spacing-sm: 25px}}@media(min-width: 768px){html{--height-nav-top: 85px}}a.button,[id=wrapper] button:not(.nav-trigger){display:inline-block;color:var(--color-primary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='35' viewBox='0 0 15 35'%3E%3Cpolygon points='0,0 15,17.5 0,35' fill='%23efeeee'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center left;background-color:var(--color-lightest);transition:none;border:1px solid var(--color-light);border-radius:0;padding:5px 10px;white-space:nowrap;text-decoration:none;cursor:pointer;font-size:var(--font-size-sm);line-height:25px;min-width:263px;height:35px;overflow:hidden;text-align:center}a.button:focus-visible,[id=wrapper] button:focus-visible:not(.nav-trigger){outline:none;background-color:var(--color-primary);color:var(--color-lightest)}@media(hover: hover){a.button:hover,[id=wrapper] button:hover:not(.nav-trigger){text-decoration:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='35' viewBox='0 0 15 35'%3E%3Cpolygon points='0,0 15,17.5 0,35' fill='%23e31f24'/%3E%3C/svg%3E")}}#cboxContent a.button,#cboxContent [id=wrapper] button:not(.nav-trigger),[id=wrapper] #cboxContent button:not(.nav-trigger){transition:none}[id=footer] .inside,[id=footer] .inside h2,[id=footer] .inside h3,[id=footer] .inside h4,[id=footer] .inside h5,[id=footer] .inside h6,[id=footer] .inside a{color:var(--color-lightest)}[id=footer] .inside,[id=footer] .inside a{font-weight:400}[id=footer] .inside button,[id=footer] .inside a.button{background-color:var(--color-lightest);color:var(--color-primary)}@media(hover: hover){[id=footer] .inside a:hover{text-decoration:underline}}[class].bg-light:not([class*=" p-t-"]):not([class^=p-t-]),[class].bg-light-image:not([class*=" p-t-"]):not([class^=p-t-]){padding-top:var(--spacing-element)}@media(min-width: 768px){[class].bg-light:not([class*=" p-t-"]):not([class^=p-t-]),[class].bg-light-image:not([class*=" p-t-"]):not([class^=p-t-]){padding-top:var(--spacing-sm)}}[class].bg-light:not([class*=" p-b-"]):not([class^=p-b-]),[class].bg-light-image:not([class*=" p-b-"]):not([class^=p-b-]){padding-bottom:var(--spacing-element)}@media(min-width: 768px){[class].bg-light:not([class*=" p-b-"]):not([class^=p-b-]),[class].bg-light-image:not([class*=" p-b-"]):not([class^=p-b-]){padding-bottom:var(--spacing-sm)}}header,footer,nav,section,aside,main,article,figure,figcaption{display:block}body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}*,*:before,*:after{box-sizing:border-box}img,video,audio{max-width:100%;height:auto;border-style:none}a{text-decoration:none;color:inherit}a:focus,a:hover{text-decoration:underline}button,input,select,textarea{appearance:none}ul,ol{list-style:none}img,svg,button,input[type=checkbox],input[type=radio],label{vertical-align:middle}blockquote,q{quotes:none}fieldset,img,iframe{border:0}sub,sup{font-size:smaller;font-weight:var(--font-weight-bold)}sup{vertical-align:super}sub{vertical-align:sub}del{text-decoration:line-through}ins{text-decoration:none}.p-t-element{padding-top:var(--spacing-element)}.p-b-element{padding-bottom:var(--spacing-element)}.p-t-xs{padding-top:var(--spacing-xs)}.p-b-xs{padding-bottom:var(--spacing-xs)}.p-t-sm{padding-top:var(--spacing-sm)}.p-b-sm{padding-bottom:var(--spacing-sm)}.p-t-md{padding-top:var(--spacing-md)}.p-b-md{padding-bottom:var(--spacing-md)}.p-t-lg{padding-top:var(--spacing-lg)}.p-b-lg{padding-bottom:var(--spacing-lg)}.p-t-xl{padding-top:var(--spacing-xl)}.p-b-xl{padding-bottom:var(--spacing-xl)}.m-t-element{margin-top:var(--spacing-element)}.m-b-element{margin-bottom:var(--spacing-element)}.m-t-xs{margin-top:var(--spacing-xs)}.m-b-xs{margin-bottom:var(--spacing-xs)}.m-t-sm{margin-top:var(--spacing-sm)}.m-b-sm{margin-bottom:var(--spacing-sm)}.m-t-md{margin-top:var(--spacing-md)}.m-b-md{margin-bottom:var(--spacing-md)}.m-t-lg{margin-top:var(--spacing-lg)}.m-b-lg{margin-bottom:var(--spacing-lg)}.m-t-xl{margin-top:var(--spacing-xl)}.m-b-xl{margin-bottom:var(--spacing-xl)}html{scroll-behavior:smooth}body{background-color:var(--color-page-background);color:var(--color-text);overflow-y:scroll;min-height:100%;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}blockquote{padding:var(--spacing-element);border-top:2px solid var(--color-primary);border-bottom:2px solid var(--color-primary)}blockquote+p{text-align:right}blockquote+p:not(:last-child){margin-bottom:var(--spacing-sm)}blockquote:not(:first-child){margin-top:var(--spacing-sm)}figure{overflow:hidden}img,video{display:block}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}hr{height:4px;background-color:var(--color-primary);border:0;margin:var(--spacing-element) 0 0}hr:not(:last-child){margin-bottom:var(--spacing-element)}table{width:100%;padding:0;border-spacing:0;border-collapse:collapse;overflow-x:scroll;-ms-overflow-x:auto;font-size:inherit}table th,table td{text-align:left;text-align:start;vertical-align:top}table th{text-align:left;font-weight:var(--font-weight-bold)}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:var(--spacing-element)}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child,pre:last-child,blockquote:last-child,table:last-child,ol:last-child,ul:last-child,form:last-child{margin-bottom:0}p+h2,blockquote+h2,table+h2,ol+h2,ul+h2,form+h2,p+h3,blockquote+h3,table+h3,ol+h3,ul+h3,form+h3,p+h4,blockquote+h4,table+h4,ol+h4,ul+h4,form+h4,p+h5,blockquote+h5,table+h5,ol+h5,ul+h5,form+h5,p+h6,blockquote+h6,table+h6,ol+h6,ul+h6,form+h6{margin-top:var(--spacing-md)}[id=main] .content-text ul{list-style-type:disc;margin-left:15px}[id=main] .content-text ul li:not(:last-child){margin-bottom:5px}[id=main] .content-text ul li::marker{color:var(--color-primary)}[id=main] .content-text ol{margin-left:20px}[id=main] .content-text.media{display:flex}[id=main] .content-text.media--right,[id=main] .content-text.media--left{grid-gap:var(--spacing-column)}[id=main] .content-text.media--right>figure,[id=main] .content-text.media--left>figure{flex:1 0 auto}[id=main] .content-text.media--above,[id=main] .content-text.media--below{flex-flow:column;grid-gap:var(--spacing-element)}[id=main] .content-text.media--left>.rte,[id=main] .content-text.media--above>.rte{order:3}body{font-family:var(--font-family);font-optical-sizing:auto;font-weight:var(--font-weight);font-style:normal;font-variation-settings:"wdth" 100;font-size:var(--font-size-sm);line-height:var(--line-height)}h1,h2,h3,h4,h5,h6{font-family:var(--font-family);font-weight:400;text-wrap:balance}h1{color:var(--color-primary);font-size:var(--font-size-lg);line-height:var(--line-height-hl)}h2,h3{font-size:var(--font-size-md);line-height:var(--line-height-hl)}h4,h5,h6{font-size:var(--font-size);line-height:var(--line-height-hl)}strong{font-weight:var(--font-weight-bold)}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.color-primary{color:var(--color-primary)}.color-text{color:var(--color-text)}.font-size-sm{font-size:var(--font-size-sm);line-height:var(--line-height)}.font-size-md{font-size:var(--font-size-md);line-height:var(--line-height)}.font-size-lg{font-size:var(--font-size-lg);line-height:var(--line-height)}.font-size-xl{font-size:var(--font-size-xl);line-height:var(--line-height)}.nav-menu ul{margin:0;padding:0;list-style-type:none;display:flex;grid-gap:30px}.nav-menu a,.nav-menu strong{display:block;font-weight:var(--font-weight);color:var(--color-text);font-weight:500}.nav-menu a:hover,.nav-menu strong{color:var(--color-secondary)}.nav-menu a.invisible:focus-visible{width:auto;height:auto;position:relative;display:flex;height:var(--height-nav-main);align-items:center;outline:none;background-color:var(--color-primary);color:var(--color-lightest);text-align:center}@media(max-width: 767px){.nav-menu{display:none;position:absolute;left:var(--spacing-page);right:var(--spacing-page);z-index:20;background-color:var(--color-light);background-image:url(../../files/yoga_theme/images/bg_image.png);background-position:center;background-repeat:no-repeat;background-size:290px auto;text-align:center}.nav-menu a,.nav-menu strong{padding:5px 20px;font-size:var(--font-size);line-height:var(--line-height)}.nav-menu strong{color:var(--color-secondary)}}@media(max-width: 767px)and (hover: hover){.nav-menu:hover{color:var(--color-secondary)}}@media(max-width: 767px){.nav-menu a.invisible:focus-visible,.nav-menu .nav-main:focus-within a.invisible{width:100%;height:auto;justify-content:center}.nav-menu a:focus-visible{outline:none;background-color:var(--color-primary);color:var(--color-lightest)}.nav-menu ul{flex-flow:column;grid-gap:5px;margin-bottom:0;width:100%;border-bottom:6px solid var(--color-primary);border-top:6px solid var(--color-primary)}.nav-menu ul.level_1 ul{height:auto;max-height:0;overflow:hidden;margin-bottom:5px}.nav-menu label{position:absolute;right:20px;top:4px;z-index:2;width:24px;height:24px;cursor:pointer}.nav-menu label i{position:absolute;bottom:8px;right:0;background-color:var(--color-primary);width:15px;height:3px}.nav-menu label i:nth-child(2){transition:all 300ms;transform:rotate(90deg)}.nav-menu input{display:none}.nav-menu input:checked+label i:nth-child(2){transform:rotate(0)}.nav-menu input:checked+label+ul{max-height:none}}@media(min-width: 768px){.nav-menu ul.level_1{width:100%;grid-gap:0}.nav-menu ul.level_1>li{position:relative;line-height:var(--header-height);flex-grow:1}.nav-menu ul.level_1>li>a,.nav-menu ul.level_1>li>strong{text-align:center;font-size:var(--font-size);line-height:var(--height-nav-main)}.nav-menu ul.level_1>li>a.submenu::after,.nav-menu ul.level_1>li>strong.submenu::after{content:"";display:inline-block;width:0;height:0;border-left:6.5px solid rgba(0,0,0,0);border-right:6.5px solid rgba(0,0,0,0);border-top:8px solid var(--color-text);margin-left:15px}.nav-menu ul.level_1>li strong{background-color:rgba(255,255,255,.6);color:var(--color-primary)}.nav-menu ul.level_1>li a:focus-visible{outline:none;background-color:var(--color-primary);color:var(--color-lightest)}}@media(min-width: 768px)and (hover: hover){.nav-menu ul.level_1>li a:hover{background-color:rgba(255,255,255,.6);color:var(--color-primary);text-decoration:none}}@media(min-width: 768px){.nav-menu ul.level_1>li:hover>a.submenu::after,.nav-menu ul.level_1>li:hover>strong.submenu::after{border-bottom:8px solid var(--color-text);border-top:0}.nav-menu ul.level_2{display:none;position:absolute;flex-flow:column;grid-gap:0;background-color:var(--color-lightest);top:var(--header-height);line-height:2em;white-space:nowrap;padding-bottom:var(--spacing-sm)}.nav-menu ul.level_2::after{content:"";position:absolute;z-index:-1;left:-100vw;width:200vw;height:100%;background-color:var(--color-lightest)}.nav-menu ul>.submenu:hover .level_2{display:flex}.nav-menu .block{overflow:visible}.nav-menu input,.nav-menu label{display:none}}.nav-trigger{background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;text-align:left;cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative;z-index:10;height:var(--height-nav-main);width:100%;background-color:var(--color-lighter)}.nav-trigger:focus-visible{outline:0;background-color:var(--color-primary)}.nav-trigger:focus-visible .bars i{background-color:var(--color-lightest)}@media(min-width: 768px){.nav-trigger{display:none}}.nav-trigger .bars{width:40px;height:30px;position:relative}.nav-trigger span{display:none}.nav-trigger i{position:absolute;left:0;right:0;height:4px;background-color:var(--color-text);transition:all var(--transition-speed) var(--transition-function)}.nav-trigger i:nth-child(1){top:0}.nav-trigger i:nth-child(2){top:50%;transform:translateY(-50%)}.nav-trigger i:nth-child(3){bottom:0}body.menu-active{overflow:hidden;height:100%}body.menu-active .nav-trigger i:nth-child(1){transform-origin:center;transform:translateY(-50%) rotate(45deg);top:50%}body.menu-active .nav-trigger i:nth-child(2){opacity:0}body.menu-active .nav-trigger i:nth-child(3){transform-origin:center;transform:translateY(50%) rotate(-45deg);bottom:50%}body.menu-active .nav-menu{display:block}@media(max-width: 575px){.nav-top{flex-wrap:wrap}}.nav-top a.invisible:focus-visible{width:auto;height:auto;position:relative}@media(max-width: 575px){.nav-top a.invisible:focus-visible{width:100%}}.nav-top ul{display:flex;grid-gap:5px;margin-bottom:0}.nav-top a,.nav-top strong{display:block;color:var(--color-text);padding:5px}.nav-top a::before,.nav-top strong::before{content:"• ";color:var(--color-primary)}.nav-top strong{color:var(--color-primary)}.nav-top a:focus-visible{outline:none;background-color:var(--color-primary);color:var(--color-lightest)}.nav-top a:focus-visible::before{color:var(--color-lightest)}@media(hover: hover){.nav-top a:hover{color:var(--color-primary);text-decoration:none}}[id=header] .inside{position:relative;background-color:var(--color-lightest)}@media(max-width: 1029px){[id=header] .inside{padding-left:var(--spacing-page);padding-right:var(--spacing-page)}}@media(min-width: 1030px){[id=header] .inside{width:100%;max-width:1000px;margin-left:auto;margin-right:auto;padding-left:var(--spacing-page);padding-right:var(--spacing-page)}}@media(min-width: 768px){[id=header] .inside::after{content:"";position:absolute;z-index:1;top:-30px;left:-260px;width:490px;height:574px;background-image:url(../../files/yoga_theme/images/bg_header.png);background-repeat:no-repeat;background-position:center top}}@media(max-width: 767px){[id=header] .pageimage figure{height:280px}[id=header] .pageimage img,[id=header] .pageimage picture{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 50%}}[id=header] .nav-top{height:var(--height-nav-top);display:flex;justify-content:flex-end;align-items:flex-end}[id=header] .nav-main{position:relative;z-index:3;display:flex;align-items:center}@media(max-width: 767px){[id=header] .nav-main{flex-flow:column}}@media(min-width: 768px){[id=header] .nav-main{height:var(--height-nav-main)}}[id=header] .logo{position:absolute;z-index:2;left:var(--spacing-page);top:var(--height-nav-top);bottom:var(--height-nav-main);padding:10px var(--spacing-sm);background:linear-gradient(to right, var(--color-lightest), transparent)}@media(max-width: 767px){[id=header] .logo{right:0;display:flex;justify-content:center;align-items:center;background:linear-gradient(to bottom right, var(--color-lightest), transparent)}[id=header] .logo figure{width:234px}}@media(min-width: 768px){[id=header] .logo{padding-right:var(--spacing-lg)}}[id=header] .logo figure{overflow:visible}[id=header] .logo a{display:block;padding:5px}[id=header] .logo a:focus-visible{background-color:var(--color-lightest)}[id=wrapper]{padding-top:var(--spacing-page)}[id=main] .inside{background-color:var(--color-lightest)}@media(max-width: 1029px){[id=main] .inside{padding-left:var(--spacing-page);padding-right:var(--spacing-page)}}@media(min-width: 1030px){[id=main] .inside{width:100%;max-width:1000px;margin-left:auto;margin-right:auto;padding-left:var(--spacing-page);padding-right:var(--spacing-page)}}[id=main] .mod_article>*:not(.mod_eventlist){padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}[id=main] .mod_article>*[class]:not([class*=" m-t-"]):not([class^=m-t-]):not(:first-child){margin-top:var(--spacing-md)}[id=main] .mod_article>*[class]:not([class*=" m-b-"]):not([class^=m-b-]){margin-bottom:var(--spacing-md)}[id=footer]{background-color:var(--color-grey);padding-top:var(--spacing-md);padding-bottom:var(--spacing-md);margin-top:var(--spacing-lg)}@media(max-width: 1029px){[id=footer] .inside{padding-left:var(--spacing-page);padding-right:var(--spacing-page)}}@media(min-width: 1030px){[id=footer] .inside{width:100%;max-width:1000px;margin-left:auto;margin-right:auto;padding-left:var(--spacing-page);padding-right:var(--spacing-page)}}[id=footer] .inside .foot{display:flex;align-items:center}@media(max-width: 1029px){[id=footer] .inside .foot{flex-flow:column;grid-gap:var(--spacing-element)}}@media(min-width: 1030px){[id=footer] .inside .foot{justify-content:space-between}}[id=footer] a:focus-visible{outline-color:var(--color-lightest)}[id=footer] .social p{display:flex;grid-gap:10px}[id=footer] .copyright ul{margin:0;padding:0;list-style-type:none}@media(max-width: 767px){[id=footer] .copyright ul li{text-align:center}}@media(min-width: 768px){[id=footer] .copyright ul{display:flex}[id=footer] .copyright ul li:not(:first-child)::before{content:"|";padding:0 4px}}@media(max-width: 767px){[id=footer] .bottom{text-align:center;margin-top:var(--spacing-element)}[id=footer] .bottom .webdesign{margin-top:var(--spacing-element)}}@media(min-width: 768px){[id=footer] .bottom{display:flex;justify-content:center;grid-gap:var(--spacing-element)}[id=footer] .bottom .webdesign::before{position:absolute;content:"|";margin-left:calc(-0.5*var(--spacing-element) - 4px)}}@media(min-width: 992px){[id=footer] .bottom{justify-content:flex-end}}.ccb-element-blocker .cc-icon{max-width:60%}fieldset{padding:0;margin:0;border:0;min-width:0}label{display:block}label,input,textarea,select{font-family:var(--font-family);font-size:1em;line-height:var(--line-height);font-weight:var(--font-weight)}input[type=checkbox],input[type=radio],input[type=range],progress{appearance:auto;accent-color:var(--color-tertiary)}input[type=checkbox]:valid,input[type=radio]:valid,input[type=range]:valid,progress:valid{accent-color:var(--color-tertiary)}input[type=checkbox]:invalid,input[type=radio]:invalid,input[type=range]:invalid,progress:invalid{accent-color:var(--color-primary)}input[type=search]{-webkit-appearance:none}input[type=file]{display:block;vertical-align:middle;line-height:1}input.radio,input.checkbox{margin-left:1px;line-height:var(--line-height);vertical-align:middle}input.radio+label,input.checkbox+label{margin-bottom:0}input.text,input.captcha,textarea{display:block;width:100%;padding:5px 10px;border-radius:0;border:2px solid var(--color-text);background-clip:padding-box;background-image:none}input.text::placeholder,input.text:-ms-input-placeholder,input.text::-webkit-input-placeholder,input.captcha::placeholder,input.captcha:-ms-input-placeholder,input.captcha::-webkit-input-placeholder,textarea::placeholder,textarea:-ms-input-placeholder,textarea::-webkit-input-placeholder{color:#bcbcbc}textarea{height:auto}input:focus-visible,textarea:focus-visible{outline:none;border-color:var(--color-primary)}p.error{margin-bottom:0;font-weight:var(--font-weight-bold);color:var(--color-primary)}.form-confirmation{margin-top:10px;background-color:var(--color-primary-light);font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm);line-height:var(--line-height)}.widget-select{width:min-content;position:relative}.widget-select select{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:1px solid var(--color-primary);border-radius:0;padding:2px 30px 2px 10px;line-height:38px;position:relative;z-index:2}.widget-select:hover{cursor:pointer}.widget-select::after{position:absolute;right:10px;bottom:19px;content:"";width:10px;height:10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.1.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --%3E%3Cpath fill='%23333333' d='M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:center}.widget-explanation{font-size:var(--font-size-sm);line-height:var(--line-height)}.widget-explanation p:not(:last-child){margin-bottom:10px}.widget-checkbox input:focus-visible,.widget-extended-checkbox input:focus-visible,.widget-altcha input:focus-visible{outline:2px solid var(--color-primary);outline-offset:0}.widget-extended-checkbox span.mandatory{display:none}.widget-altcha .altcha{border:2px solid var(--color-text);border-radius:0;background-color:var(--color-lightest)}form .formbody{display:grid;grid-auto-flow:dense;grid-gap:var(--spacing-element) var(--spacing-column);grid-template-columns:1fr}@media(min-width: 992px){form.form-grid .formbody{grid-template-columns:repeat(12, 1fr)}form.form-grid .formbody>*{grid-column-end:span 12}form.form-grid .formbody .col-1{grid-column-end:span 1}form.form-grid .formbody .col-1.pos-left{grid-column-start:1;grid-column-end:span 1}form.form-grid .formbody .col-1.pos-right{grid-column-start:12;grid-column-end:span 1}form.form-grid .formbody .col-2{grid-column-end:span 2}form.form-grid .formbody .col-2.pos-left{grid-column-start:1;grid-column-end:span 2}form.form-grid .formbody .col-2.pos-right{grid-column-start:11;grid-column-end:span 2}form.form-grid .formbody .col-3{grid-column-end:span 3}form.form-grid .formbody .col-3.pos-left{grid-column-start:1;grid-column-end:span 3}form.form-grid .formbody .col-3.pos-right{grid-column-start:10;grid-column-end:span 3}form.form-grid .formbody .col-4{grid-column-end:span 4}form.form-grid .formbody .col-4.pos-left{grid-column-start:1;grid-column-end:span 4}form.form-grid .formbody .col-4.pos-right{grid-column-start:9;grid-column-end:span 4}form.form-grid .formbody .col-5{grid-column-end:span 5}form.form-grid .formbody .col-5.pos-left{grid-column-start:1;grid-column-end:span 5}form.form-grid .formbody .col-5.pos-right{grid-column-start:8;grid-column-end:span 5}form.form-grid .formbody .col-6{grid-column-end:span 6}form.form-grid .formbody .col-6.pos-left{grid-column-start:1;grid-column-end:span 6}form.form-grid .formbody .col-6.pos-right{grid-column-start:7;grid-column-end:span 6}form.form-grid .formbody .col-7{grid-column-end:span 7}form.form-grid .formbody .col-7.pos-left{grid-column-start:1;grid-column-end:span 7}form.form-grid .formbody .col-7.pos-right{grid-column-start:6;grid-column-end:span 7}form.form-grid .formbody .col-8{grid-column-end:span 8}form.form-grid .formbody .col-8.pos-left{grid-column-start:1;grid-column-end:span 8}form.form-grid .formbody .col-8.pos-right{grid-column-start:5;grid-column-end:span 8}form.form-grid .formbody .col-9{grid-column-end:span 9}form.form-grid .formbody .col-9.pos-left{grid-column-start:1;grid-column-end:span 9}form.form-grid .formbody .col-9.pos-right{grid-column-start:4;grid-column-end:span 9}form.form-grid .formbody .col-10{grid-column-end:span 10}form.form-grid .formbody .col-10.pos-left{grid-column-start:1;grid-column-end:span 10}form.form-grid .formbody .col-10.pos-right{grid-column-start:3;grid-column-end:span 10}form.form-grid .formbody .col-11{grid-column-end:span 11}form.form-grid .formbody .col-11.pos-left{grid-column-start:1;grid-column-end:span 11}form.form-grid .formbody .col-11.pos-right{grid-column-start:2;grid-column-end:span 11}}.bg-light,.bg-light-image{background-color:var(--color-light)}.bg-light-image{background-image:url(../../files/yoga_theme/images/bg_image.png);background-position:top left;background-repeat:no-repeat;background-size:290px auto}.grid>.content-wrapper{display:grid;grid-auto-flow:dense;grid-gap:var(--spacing-element) var(--spacing-column);grid-template-columns:1fr;align-items:start}@media(max-width: 767px){.grid>.content-wrapper>*{max-width:100%;height:auto;overflow:hidden}}@media(min-width: 768px){.grid>.content-wrapper{grid-template-columns:repeat(12, 1fr)}.grid>.content-wrapper>*{grid-column-end:span 12}.grid>.content-wrapper>.content-headline{margin-bottom:0}.grid>.content-wrapper>.col-1{grid-column-end:span 1}.grid>.content-wrapper>.col-1.pos-left{grid-column-start:1;grid-column-end:span 1}.grid>.content-wrapper>.col-1.pos-right{grid-column-start:12;grid-column-end:span 1}.grid>.content-wrapper>.col-1+.ce_optin_fallback{grid-column-end:span 11}.grid>.content-wrapper>.col-2{grid-column-end:span 2}.grid>.content-wrapper>.col-2.pos-left{grid-column-start:1;grid-column-end:span 2}.grid>.content-wrapper>.col-2.pos-right{grid-column-start:11;grid-column-end:span 2}.grid>.content-wrapper>.col-2+.ce_optin_fallback{grid-column-end:span 10}.grid>.content-wrapper>.col-3{grid-column-end:span 3}.grid>.content-wrapper>.col-3.pos-left{grid-column-start:1;grid-column-end:span 3}.grid>.content-wrapper>.col-3.pos-right{grid-column-start:10;grid-column-end:span 3}.grid>.content-wrapper>.col-3+.ce_optin_fallback{grid-column-end:span 9}.grid>.content-wrapper>.col-4{grid-column-end:span 4}.grid>.content-wrapper>.col-4.pos-left{grid-column-start:1;grid-column-end:span 4}.grid>.content-wrapper>.col-4.pos-right{grid-column-start:9;grid-column-end:span 4}.grid>.content-wrapper>.col-4+.ce_optin_fallback{grid-column-end:span 8}.grid>.content-wrapper>.col-5{grid-column-end:span 5}.grid>.content-wrapper>.col-5.pos-left{grid-column-start:1;grid-column-end:span 5}.grid>.content-wrapper>.col-5.pos-right{grid-column-start:8;grid-column-end:span 5}.grid>.content-wrapper>.col-5+.ce_optin_fallback{grid-column-end:span 7}.grid>.content-wrapper>.col-6{grid-column-end:span 6}.grid>.content-wrapper>.col-6.pos-left{grid-column-start:1;grid-column-end:span 6}.grid>.content-wrapper>.col-6.pos-right{grid-column-start:7;grid-column-end:span 6}.grid>.content-wrapper>.col-6+.ce_optin_fallback{grid-column-end:span 6}.grid>.content-wrapper>.col-7{grid-column-end:span 7}.grid>.content-wrapper>.col-7.pos-left{grid-column-start:1;grid-column-end:span 7}.grid>.content-wrapper>.col-7.pos-right{grid-column-start:6;grid-column-end:span 7}.grid>.content-wrapper>.col-7+.ce_optin_fallback{grid-column-end:span 5}.grid>.content-wrapper>.col-8{grid-column-end:span 8}.grid>.content-wrapper>.col-8.pos-left{grid-column-start:1;grid-column-end:span 8}.grid>.content-wrapper>.col-8.pos-right{grid-column-start:5;grid-column-end:span 8}.grid>.content-wrapper>.col-8+.ce_optin_fallback{grid-column-end:span 4}.grid>.content-wrapper>.col-9{grid-column-end:span 9}.grid>.content-wrapper>.col-9.pos-left{grid-column-start:1;grid-column-end:span 9}.grid>.content-wrapper>.col-9.pos-right{grid-column-start:4;grid-column-end:span 9}.grid>.content-wrapper>.col-9+.ce_optin_fallback{grid-column-end:span 3}.grid>.content-wrapper>.col-10{grid-column-end:span 10}.grid>.content-wrapper>.col-10.pos-left{grid-column-start:1;grid-column-end:span 10}.grid>.content-wrapper>.col-10.pos-right{grid-column-start:3;grid-column-end:span 10}.grid>.content-wrapper>.col-10+.ce_optin_fallback{grid-column-end:span 2}.grid>.content-wrapper>.col-11{grid-column-end:span 11}.grid>.content-wrapper>.col-11.pos-left{grid-column-start:1;grid-column-end:span 11}.grid>.content-wrapper>.col-11.pos-right{grid-column-start:2;grid-column-end:span 11}.grid>.content-wrapper>.col-11+.ce_optin_fallback{grid-column-end:span 1}.grid>.content-wrapper>.row-2{grid-row-end:span 2}.grid>.content-wrapper>.row-3{grid-row-end:span 3}.grid>.content-wrapper>.row-4{grid-row-end:span 4}.grid>.content-wrapper>.pos-middle{align-self:center}.grid>.content-wrapper>.pos-bottom{align-self:end}}.grid.gap-col-lg>.content-wrapper{column-gap:var(--spacing-lg)}.grid.gap-col-sm>.content-wrapper{column-gap:var(--spacing-element)}.grid.gap-col-none>.content-wrapper{column-gap:0}.grid.gap-row-lg>.content-wrapper{row-gap:var(--spacing-lg)}.grid.gap-row-sm>.content-wrapper{row-gap:var(--spacing-sm)}.grid.gap-row-none>.content-wrapper{row-gap:var(--spacing-element)}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.color-primary{color:var(--color-primary)}.content-text.media h1,.content-text.media h2,.content-text.media h3,.content-text.media h4,.content-text.media h5,.content-text.media h6{margin-bottom:0}.content-text.media.img-button{display:block;position:relative}.content-text.media.img-button .rte{display:contents}.content-text.media.img-button a.button{position:absolute;bottom:0;left:0;right:0}.content-text.media.img-button picture,.content-text.media.img-button img{width:100%;height:auto}figcaption{padding-top:10px;text-wrap:balance;font-size:var(--font-size-sm);line-height:1.42em}.content-gallery ul{list-style-type:none;margin:0}.content-gallery ul li{display:flex;align-items:center;justify-content:center}.content-gallery ul picture,.content-gallery ul img{width:100%;height:auto}.content-gallery.content-gallery--cols-1 ul{display:flex;grid-gap:var(--spacing-element)}.content-gallery.content-gallery--cols-2 ul{display:grid;grid-auto-flow:dense;grid-gap:var(--spacing-element);grid-template-columns:1fr;list-style-type:none;margin:0}@media(min-width: 768px){.content-gallery.content-gallery--cols-2 ul{grid-template-columns:repeat(2, 1fr)}}.content-gallery.content-gallery--cols-3 ul{display:grid;grid-auto-flow:dense;grid-gap:var(--spacing-element);grid-template-columns:1fr;list-style-type:none;margin:0}@media(min-width: 576px){.content-gallery.content-gallery--cols-3 ul{grid-template-columns:1fr 1fr}}@media(min-width: 768px){.content-gallery.content-gallery--cols-3 ul{grid-template-columns:repeat(3, 1fr)}}.content-gallery.content-gallery--cols-4 ul{display:grid;grid-auto-flow:dense;grid-gap:var(--spacing-element);grid-template-columns:1fr;list-style-type:none;margin:0}@media(min-width: 576px){.content-gallery.content-gallery--cols-4 ul{grid-template-columns:1fr 1fr}}@media(min-width: 768px){.content-gallery.content-gallery--cols-4 ul{grid-template-columns:repeat(4, 1fr)}}.content-gallery.content-gallery--cols-5 ul{display:grid;grid-auto-flow:dense;grid-gap:var(--spacing-element);grid-template-columns:1fr;list-style-type:none;margin:0}@media(min-width: 576px){.content-gallery.content-gallery--cols-5 ul{grid-template-columns:1fr 1fr 1fr}}@media(min-width: 768px){.content-gallery.content-gallery--cols-5 ul{grid-template-columns:repeat(5, 1fr)}}.content-gallery.content-gallery--cols-6 ul{display:grid;grid-auto-flow:dense;grid-gap:var(--spacing-element);grid-template-columns:1fr;list-style-type:none;margin:0}@media(min-width: 576px){.content-gallery.content-gallery--cols-6 ul{grid-template-columns:1fr 1fr 1fr}}@media(min-width: 768px){.content-gallery.content-gallery--cols-6 ul{grid-template-columns:repeat(6, 1fr)}}.content-gallery.content-gallery--cols-7 ul{display:grid;grid-auto-flow:dense;grid-gap:var(--spacing-element);grid-template-columns:1fr;list-style-type:none;margin:0}@media(min-width: 576px){.content-gallery.content-gallery--cols-7 ul{grid-template-columns:1fr 1fr 1fr}}@media(min-width: 768px){.content-gallery.content-gallery--cols-7 ul{grid-template-columns:repeat(7, 1fr)}}.content-gallery.content-gallery--cols-8 ul{display:grid;grid-auto-flow:dense;grid-gap:var(--spacing-element);grid-template-columns:1fr;list-style-type:none;margin:0}@media(min-width: 576px){.content-gallery.content-gallery--cols-8 ul{grid-template-columns:1fr 1fr 1fr}}@media(min-width: 768px){.content-gallery.content-gallery--cols-8 ul{grid-template-columns:repeat(8, 1fr)}}.content-gallery.content-gallery--cols-9 ul{display:grid;grid-auto-flow:dense;grid-gap:var(--spacing-element);grid-template-columns:1fr;list-style-type:none;margin:0}@media(min-width: 576px){.content-gallery.content-gallery--cols-9 ul{grid-template-columns:1fr 1fr 1fr}}@media(min-width: 768px){.content-gallery.content-gallery--cols-9 ul{grid-template-columns:repeat(9, 1fr)}}.content-gallery.content-gallery--cols-10 ul{display:grid;grid-auto-flow:dense;grid-gap:var(--spacing-element);grid-template-columns:1fr;list-style-type:none;margin:0}@media(min-width: 576px){.content-gallery.content-gallery--cols-10 ul{grid-template-columns:1fr 1fr 1fr}}@media(min-width: 768px){.content-gallery.content-gallery--cols-10 ul{grid-template-columns:repeat(10, 1fr)}}.content-gallery.content-gallery--cols-11 ul{display:grid;grid-auto-flow:dense;grid-gap:var(--spacing-element);grid-template-columns:1fr;list-style-type:none;margin:0}@media(min-width: 576px){.content-gallery.content-gallery--cols-11 ul{grid-template-columns:1fr 1fr 1fr}}@media(min-width: 768px){.content-gallery.content-gallery--cols-11 ul{grid-template-columns:repeat(11, 1fr)}}.content-gallery.content-gallery--cols-12 ul{display:grid;grid-auto-flow:dense;grid-gap:var(--spacing-element);grid-template-columns:1fr;list-style-type:none;margin:0}@media(min-width: 576px){.content-gallery.content-gallery--cols-12 ul{grid-template-columns:1fr 1fr 1fr}}@media(min-width: 768px){.content-gallery.content-gallery--cols-12 ul{grid-template-columns:repeat(12, 1fr)}}.content-youtube figure{border:2px solid var(--color-grey-light)}.anchor{visibility:hidden;height:0px !important;position:absolute;margin:-120px 0 0 !important}a{color:var(--color-primary);text-decoration:none}@media(hover: hover){a:hover{text-decoration:underline}}a:focus{outline:none}a:focus-visible{outline:2px solid var(--color-primary);outline-offset:0;text-decoration:none}a[href^=tel],a[href^=mailto]{white-space:nowrap}[id=main] .rte a:not(.button){text-decoration:underline}@media(hover: hover){[id=main] .rte a:not(.button):hover{text-decoration:none}}figure a{display:block}.socials ul{margin:0;padding:0;list-style-type:none;display:flex;grid-gap:10px}.socials ul a{display:block;width:48px;height:48px}.mod_eventlist h2{text-transform:uppercase;color:var(--color-primary)}.mod_eventlist h2.headline{margin-bottom:0;padding:20px 25px;background-color:var(--color-grey-lighter)}.mod_eventlist table,.mod_eventlist th,.mod_eventlist td{border:0}.mod_eventlist tr.head{background-color:var(--color-grey-lighter);color:var(--color-grey-darker)}.mod_eventlist tr.event{background-color:var(--color-light);border-top:12px solid var(--color-lightest)}.mod_eventlist td,.mod_eventlist th{padding:20px 25px}.mod_eventlist td:not(:last-child),.mod_eventlist th:not(:last-child){border-right:1px solid var(--color-lightest)}@media(max-width: 767px){.mod_eventlist tr.head{display:none}.mod_eventlist td{display:flex}.mod_eventlist td:not(:first-child){padding-top:12px}.mod_eventlist td:not(:last-child){padding-bottom:0}.mod_eventlist td::before{display:inline-block;width:80px;content:attr(data-label);font-weight:var(--font-weight-bold);flex-shrink:0}}@media(min-width: 768px){.mod_eventlist h2.headline{display:none}}
