@charset "UTF-8";:root{--vin-color-background-white:#fff;--vin-color-button-dark-green:#004b49;--vin-color-button-light-green:#6f9a8e;--vin-color-border-dark-green-rgb:0,75,73;--vin-color-border-light-green-rgb:111,154,142;--vin-color-border-white:#fff;--vin-color-button-white:#fff;--vin-color-dark-green:#004b49;--vin-color-light-green:#6f9a8e;--vin-color-link-dark-green:#004b49;--vin-color-link-white:#fff;--vin-color-link-yellow:#f5ea25;--vin-color-text-light:#fff;--vin-color-text-dark:#000;--vin-color-white:#fff;--vin-base-font-family-headline:"Playball",sans-serif;--vin-base-font-family-body:Baskerville;--vin-base-font-family-button:Baskerville;--vin-base-font-family-quote:Baskerville;--vin-color-font-header:#454545;--vin-color-font-body:#454545;--vin-header-1-size:clamp(2.0rem,10vh,3.0rem);--vin-slider-subtitle-size:clamp(1.7rem,4.0vh,2.0rem);--vin-header-1-medium:1.5rem;--vin-header-2-size:40px;--vin-header-2-weight:400;--vin-header-3-size:30px;--vin-header-3-medium-size:25px;--vin-header-3-weight:400;--vin-header-4-size:20px;--vin-header-4-weight:400;--vin-base-font-family-testimonial:clamp(1.25rem,3vh,1.5rem);--vin-body-font-size:clamp(1rem,2vh,1.25rem);--vin-body-font-size-small:16px;--vin-body-font-size-medium:20px;--vin-panel-title-font-size:16px;--vin-color-font-black:#000;--vin-color-font-dark-gray:#454545;--vin-box-shadow-default:1px 1px 15px 1px rgba(0,0,0,0.3)}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}}@media (max-width:1550px){#sp-header .sp-megamenu-wrapper{display:none !important}#offcanvas-toggler{display:flex !important;align-items:center}}#offcanvas-toggler{margin-left:16px}@media (max-width:576px){#offcanvas-toggler{margin-left:10px}}@media (max-width:1024px){#sp-header{padding-top:4px !important;padding-bottom:4px !important;min-height:56px}#sp-logo{padding-left:10px}#sp-logo .logo-image,#sp-logo img{height:clamp(32px,6vh,44px);width:auto}}@media (min-width:1025px) and (max-width:1366px){#sp-header .sp-megamenu-parent>li>a{padding-left:10px;padding-right:10px}}.mod-finder .awesomplete{width:100%}.mod-finder .awesomplete input{border-bottom:1px solid #e74c3c;border:unset}.view-article .pagination{justify-content:space-between}#offcanvas-toggler>.fa{color:var(--vin-color-link-white) !important}#sp-header{align-content:center !important}#sp-logo{padding-left:3vw}#sp-logo .logo-image{align-items:stretch;height:clamp(10vw,80%,30vw);width:clamp(4vw,80%,15vw);justify-content:space-evenly}#sp-logo img{display:flex}#sp-header ul.sp-megamenu-parent>li>a::before{background-color:var(--vin-color-link-white) !important;height:0 !important;width:0 !important}#sp-header ul.sp-megamenu-parent>li>a:hover::before{background-color:var(--vin-color-link-yellow) !important}#sp-header ul.sp-megamenu-parent>li>a{text-decoration:none;font-family:var(--vin-base-font-family-body) !important;font-size:calc(12px + (16 - 13) * ((100vw - 122px) / (1920 - 122)))}#sp-header ul.sp-megamenu-parent>li>span{text-decoration:none}#sp-header ul.sp-megamenu-parent>li.active>a{color:var(--vin-color-link-yellow) !important;font-variant:small-caps;text-decoration:none;font-size:calc(16px + (20 - 16) * ((100vw - 122px) / (1920 - 122)))}#sp-header ul.sp-megamenu-parent>li.active>span{color:var(--vin-color-link-white) !important;font-size:1rem !important;font-variant:small-caps;text-decoration:underline}.vin-header-black-h3{font-family:var(--vin-base-font-family-headline);font-size:var(--vin-header-3-size);font-weight:var(--vin-header-3-weight)}.vin-addon-body{font-family:var(--vin-base-font-family-body);font-size:var(--vin-body-font-size-small);font-style:normal}.vin-slider-header{margin:0 0 12px 0;text-decoration:none;text-shadow:2px 2px 5px rgb(0,0,0);font-family:var(--vin-base-font-family-headline);font-size:var(--vin-header-1-size);font-weight:400;line-height:1.15;color:var(--vin-color-text-light);text-align:right}.vin-sp-slider-btn-text{font-family:var(--vin-base-font-family-body);font-size:var(--vin-slider-subtitle-size);line-height:1.4;color:var(--vin-color-text-light);margin-top:0.8rem;text-decoration:none;text-shadow:2px 2px 5px rgb(0,0,0)}div.vin-addon-quote{font-family:var(--vin-base-font-family-quote) !important;font-size:26px;font-style:italic;font-variant:small-caps}@media (max-width:480px){.vin-slider-header{font-size:clamp(2.2rem,5vh,3.0rem)}.vin-sp-slider-btn-text{font-size:clamp(1rem,2vh,1.4rem)}}.vin-custom-container{background-color:var(--vin-color-light-green)}div.vin-sppb-addon-title{color:var(--vin-color-text-light)}div.vin-sppb-feature-box-title{font-family:var(--vin-base-font-family-headline)}div.vin-sppb-feature-box-title:hover{color:var(--vin-color-text-light);font-family:var(--vin-base-font-family-headline)}:is(.vin-popular-classes,.vin-popular-classes-long){transition:all 0.3s ease-in-out}:is(.vin-popular-classes,.vin-popular-classes-long) .sppb-addon-title a{position:relative;padding-right:20px}:is(.vin-popular-classes,.vin-popular-classes-long) .sppb-addon-title a::after{content:" ";position:absolute;width:20px;height:1px;right:-10px;background-color:#312929;transform-origin:left;transform:translateY(-50%) scaleX(0);transition:all 0.3s ease-in-out}.vin-popular-classes .sppb-addon-title a::after{top:50%}.vin-popular-classes-long .sppb-addon-title a::after{top:80%}:is(.vin-popular-classes,.vin-popular-classes-long) .sppb-addon-text{opacity:0.6;transition:0.3s}:is(.vin-popular-classes,.vin-popular-classes-long):hover{cursor:pointer;transform:translateY(-15px)}:is(.vin-popular-classes,.vin-popular-classes-long):hover .sppb-addon-title a{color:var(--vin-color-text-light)}:is(.vin-popular-classes,.vin-popular-classes-long):hover .sppb-addon-title a::after{background-color:#fff;transform:translateY(-50%) scaleX(1)}:is(.vin-popular-classes,.vin-popular-classes-long):hover .sppb-addon-text{opacity:1}div.mod-languages ul li.lang-active{background-color:rgba(0,75,73,0.5) !important}.vin-contact-form{border:unset;border-left:2px solid var(--vin-color-dark-green)}.vin-contact-form-header{color:var(--vin-color-dark-green);font-family:var(--vin-base-font-family-body);font-size:var(--vin-header-4-size)}.vin-contact-form-phone,.vin-contact-form-mail,.vin-contact-form-adress,.vin-contact-form-address{color:var(--vin-color-dark-green);font-family:var(--vin-base-font-family-body);font-size:var(--vin-header-3-size)}.vin-contact-form-mail{text-decoration:underline}.vin-contact-form-mail:hover{color:var(--vin-color-link-yellow);text-decoration:underline}.vin-contact-form-adress{line-height:180%}.vin-contact-form-map{border-left:2px solid var(--vin-color-dark-green);box-shadow:0 12px 24px -10px rgba(49,41,41,0.15);font-family:var(--vin-base-font-family-body);font-size:var(--vin-header-4-size)}.vin-contact-form-contact{color:var(--vin-color-text-light);font-family:var(--vin-base-font-family-body);font-size:var(--vin-header-2-size);font-weight:var(--vin-header-2-weight);text-shadow:2px 2px 5px rgb(0,0,0)}.vin-contact-form-gradient-divider{border-image:linear-gradient(to right,#6f9a8e,#004b49,rgba(255,255,255,0));border-image-slice:1}a.vin-link-dark-green{color:var(--vin-color-dark-green) !important;text-decoration:underline !important}.sppb-form-control:hover{border-color:var(--vin-color-dark-green) !important}section.vin-page-bottom{background-color:var(--vin-color-dark-green) !important}div.vin-page-bottom-header{color:var(--vin-color-text-light);font-family:var(--vin-base-font-family-headline);font-weight:200;font-size:20px;line-height:1.61;margin:0 0 10px 0}div.vin-page-bottom-content{color:var(--vin-color-text-light) !important;font-family:var(--vin-base-font-family-body);font-weight:200;font-size:16px;line-height:1.61;margin:0 0 10px 0}div.vin-page-bottom-content ul>li>a{color:var(--vin-color-text-light) !important;font-family:var(--vin-base-font-family-body);font-weight:200 !important;font-size:16px !important;line-height:1.61 !important}div.vin-page-bottom-content ul>li>a:hover{color:var(--vin-color-link-yellow) !important}#sp-footer{background-color:var(--vin-color-dark-green) !important;border-top:1px solid var(--vin-color-border-white) !important;color:var(--vin-color-text-light) !important;font-family:var(--vin-base-font-family-body) !important;font-size:15px !important;padding-top:0.5rem !important;padding-bottom:0.5rem !important;text-align:center}div.sppb-yogacalendar ul.sppb-nav-tabs{border-bottom:0 solid var(--vin-color-light-green)}div.sppb-yogacalendar ul.sppb-nav-tabs>li>a{border-bottom:1px solid var(--vin-color-light-green);color:var(--vin-color-light-green)}div.sppb-yogacalendar ul.sppb-nav-tabs>li.active>a{border-bottom:1px solid var(--vin-color-border-white);color:var(--vin-color-dark-green);font-weight:500;font-variant:small-caps;text-decoration:none}div.sppb-yogacalendar-item-wrap>h3{font-family:var(--vin-base-font-family-body);font-size:var(--vin-header-4-size) !important;font-weight:var(--vin-header-4-weight) !important}div.sppb-yogacalendar-item-wrap>h4{color:var(--vin-color-dark-green) !important;font-family:var(--vin-base-font-family-headline) !important;font-size:var(--vin-header-3-size) !important;font-weight:var(--vin-header-3-weight) !important}div.sppb-yogacalendar-item-wrap>a{background-color:var(--vin-color-dark-green) !important;color:var(--vin-color-text-light) !important;font-family:var(--vin-base-font-family-body) !important;font-size:18px !important}div.sppb-yogacalendar-item-wrap>a::after{content:"" !important;height:0 !important;width:0 !important}div.sppb-yogacalendar-item-wrap>a:hover{color:var(--vin-color-link-yellow) !important;font-size:20px !important}div.sppb-yogacalendar-item-wrap>a:hover::after{content:"" !important;height:0 !important;width:0 !important}.sp-megamenu-parent .sp-dropdown-main>.sp-dropdown-inner>.row:first-child::after{border-image-source:linear-gradient(to right,#fff,#004b49 50%,rgba(255,255,255,0.1)) !important}.sp-megamenu-parent .sp-dropdown-main>.sp-dropdown-inner>.row:first-child>div:nth-child(2)::after{border-image-source:linear-gradient(to bottom,#fff,#004b49 50%,rgba(255,255,255,0.1)) !important}ul.sp-megamenu-parent .sp-dropdown-main>.sp-dropdown-inner>.row:first-child .sp-dropdown-items>li>a::before{height:0 !important;width:0 !important}div.sp-dropdown-mega ul>li{color:var(--vin-color-text-dark);font-family:var(--vin-base-font-family-body);font-size:16px;font-weight:500}div.vin-sp-dropdown-mega-modul-header{color:var(--vin-color-text-dark);font-family:var(--vin-base-font-family-body);font-size:16px;font-weight:500}div.sp-dropdown-mega ul>li.sp-menu-item>a{color:var(--vin-color-dark-green) !important;font-size:18px}div.sp-dropdown-mega ul>li.sp-menu-item>a.active{color:var(--vin-color-link-yellow) !important}div.sp-dropdown-mega ul>li.sp-menu-item>a:hover{color:var(--vin-color-link-yellow) !important}div.sp-dropdown-mega ul>li.sp-menu-item>a::before{background-color:var(--vin-color-dark-green) !important}div.sp-dropdown-mega ul>li.sp-menu-item>a:hover::before{background-color:var(--vin-color-link-yellow) !important}div.sppb-addon-image-layout-content{background-color:var(--vin-color-background-white)}ul.vin-ul-li-link-green>li>a{color:var(--vin-color-dark-green);text-decoration:underline}ul.vin-ul-li-link-green>li>a:hover{color:var(--vin-color-link-yellow);text-decoration:underline}div.sppb-panel-faq span.sppb-toggle-direction i.fa-chevron-right{color:var(--vin-color-light-green)}div.sppb-panel-faq>button.sppb-panel-heading{border-bottom:1px solid rgba(111,154,142,0.3)}div.sppb-addon-content>a.sppb-btn{font-family:var(--vin-base-font-family-body) !important;font-size:16px !important}div.sppb-addon-content>a.sppb-btn::after{background-color:var(--vin-color-dark-green) !important}div.sppb-addon-content>a.sppb-btn-outline{color:var(--vin-color-dark-green) !important;border-color:var(--vin-color-dark-green) !important}div.sppb-addon-content>a.sppb-btn-outline:hover{font-size:20px !important}div.sppb-addon-content>a.sppb-btn-link{color:var(--vin-color-dark-green) !important;font-size:14px !important}div.sppb-addon-content>a.sppb-btn-link:hover{font-size:16px !important}a.sppb-btn::after,button.sppb-btn::after{height:0 !important;width:0 !important}a.sppb-btn-custom,button.sppb-btn-custom{background-color:var(--vin-color-button-dark-green) !important;border:0 !important;color:var(--vin-color-button-white) !important;padding:7px 30px !important}a.sppb-btn-dark,button.sppb-btn-dark{background-color:var(--vin-color-button-light-green) !important;border:0 !important;color:var(--vin-color-button-white) !important;padding:7px 30px !important;display:block;width:fit-content;max-width:100%;margin:1.5rem auto 0;font-weight:600 !important}div.sppb-addon-text-block>div.sppb-addon-content>ul>li::before{height:0;padding-left:0 !important;width:0}div.sppb-addon-text-block>div.sppb-addon-content>ul>li{margin-top:10px;padding-left:0 !important}ul.vin-list-style{display:block;list-style-type:disc !important;margin-bottom:1rem !important;padding-left:2rem !important}ul.vin-list-style-no-margin-top{display:block;list-style-type:disc !important;line-height:4rem;margin-block-start:0;margin-bottom:1rem !important;padding-left:3rem !important}li.vin-list-style-l2{list-style-type:circle !important;margin-left:2vw}ul.vin-list-style-h3{display:block;font-size:var(--vin-header-4-size);font-weight:var(--vin-header-3-weight);list-style-type:disc !important;margin-bottom:1rem !important;padding-left:2rem !important}div.article-header>h1{font-family:var(--vin-base-font-family-headline) !important;font-size:var(--vin-header-1-size) !important}.vin-article-body{font-family:var(--vin-base-font-family-body);font-size:1.3rem}span.link-edit-article{color:var(--vin-color-dark-green) !important}div.sppb-card-body .sppb-popover-content-title{font-family:var(--vin-base-font-family-headline) !important;font-size:var(--vin-header-3-size) !important;font-weight:var(--vin-header-3-weight) !important}div.sppb-card-body .sppb-popover-content-meta{font-family:var(--vin-base-font-family-body) !important;font-size:var(--vin-header-4-size) !important;font-weight:var(--vin-header-4-weight) !important}div.sppb-card-body>.sppb-popover-content-text{font-family:var(--vin-base-font-family-body) !important;font-size:1.2rem}a.sppb-popover-content-link{font-family:var(--vin-base-font-family-body) !important;font-size:1.2rem;color:var(--vin-color-dark-green) !important;text-decoration:underline}a.sppb-popover-content-link:hover{font-size:1.3rem;color:var(--vin-color-link-yellow) !important}h1.vin-header-medium{font-size:var(--vin-header-1-medium)}button.fab-button:hover{background-color:var(--vin-color-button-dark-green) !important;color:var(--vin-color-button-white)}span.tooltip_light{color:var(--vin-color-dark-green) !important;font-family:var(--vin-base-font-family-body) !important;font-size:1rem !important;font-weight:500 !important}span.sppb-panel-title{color:var(--vin-color-dark-green);font-size:var(--vin-panel-title-font-size)}.vin-text{font-family:var(--vin-base-font-family-body);font-size:var(--vin-body-font-size-medium) !important}.vin-table-header,.vin-table-header-center{color:var(--vin-color-text-dark) !important;font-family:var(--vin-base-font-family-body) !important;font-size:2vh;font-weight:600}.vin-table-header-center{text-align:center}.vin-table-content,.vin-table-content-center{color:var(--vin-color-text-dark) !important;font-family:var(--vin-base-font-family-body) !important;font-size:2vh;font-weight:300}.vin-table-content-center{text-align:center}.vin-table-center{margin-left:auto;margin-right:auto;overflow-x:auto;overflow-y:auto;width:fit-content}h1.vin-popup-heading-h1{color:var(--vin-color-text-light);font-family:var(--vin-base-font-family-quote);font-size:6vh;text-shadow:2px 2px 5px var(--vin-color-dark-green)}h2.vin-popup-heading-h2{color:var(--vin-color-link-yellow);font-family:var(--vin-base-font-family-quote);font-weight:500;font-size:8vh;font-variant:small-caps}h2.vin-popup-heading-h2-smaller{color:var(--vin-color-link-yellow);font-family:var(--vin-base-font-family-quote);font-weight:500;font-size:4vh;font-variant:small-caps}h3.vin-popup-heading-h3{color:var(--vin-color-text-light);display:inline-block;font-family:var(--vin-base-font-family-quote);font-weight:var(--vin-header-3-weight);font-size:2vh !important;letter-spacing:normal !important;position:relative}h3.vin-popup-heading-h3::after{content:"";position:absolute;border-top:1px solid var(--vin-color-white);width:15%;top:50%;margin-left:10px}img.vin-user-login-image{display:block !important;margin-left:auto !important;margin-right:auto !important;width:60vw}.view-login .login form{width:60vw;display:block;margin-left:auto;margin-right:auto}#username,#password{width:35vw !important}.form-control:focus{border-color:var(--vin-color-dark-green) !important;box-shadow:0 0 0 0.2rem rgba(var(--vin-color-border-light-green-rgb),0.25) !important}.btn-secondary{background-color:var(--vin-color-button-dark-green);border-color:var(--vin-color-button-dark-green);font-weight:600 !important}.btn-primary{background-color:var(--vin-color-button-light-green) !important;border:0 !important;border-radius:0;color:var(--vin-color-button-white) !important;padding:7px 30px;display:block;margin-left:auto;margin-right:auto;width:fit-content;margin-bottom:2vh;font-weight:600 !important}.btn-primary:hover{letter-spacing:0.5px}button.vin-login-button{background-color:var(--vin-color-button-light-green) !important;border:0 !important;color:var(--vin-color-button-white) !important;padding:7px 30px !important;display:block;margin-left:auto;margin-right:auto;width:fit-content;margin-bottom:2vh;font-size:14px;font-weight:600}.extcal_minical .extcal_navbar{background:var(--vin-color-dark-green)}.mod_eb_mincalendar_td_dayname{background:var(--vin-color-button-light-green)}td.mod_eb_mincalendar_event{background-color:var(--vin-color-dark-green)}a.ebm-event-link{font-size:110%;font-weight:bold;color:var(--vin-color-link-dark-green);text-decoration:none}a.ebm-category-link,a.eb-colorbox-map{color:var(--vin-color-link-dark-green)}section.vin-events-section{background-color:var(--vin-color-button-light-green);padding:60px 0}section.vin-events-section .vin-events-title{margin:0 0 40px;text-align:center;color:var(--vin-color-text-light);font-family:var(--vin-base-font-family-headline);font-size:var(--vin-header-1-size);font-weight:400}.sp-module.vin-event-slider h3.sp-module-title{color:var(--vin-color-white) !important;text-align:center;font-family:var(--vin-base-font-family-headline);font-size:var(--vin-header-2-size);font-weight:var(--vin-header-2-weight);margin-top:4dvh;margin-bottom:2dvh}.com_eventbooking.view-event .eb-box-heading{background:none !important;border:none !important;box-shadow:none !important;margin:0;margin-top:-2rem;margin-bottom:2rem;padding:0;text-align:center;font-family:var(--vin-base-font-family-headline);font-size:var(--vin-header-1-size);font-weight:400}.com_eventbooking.view-event #pop-print>a{font-size:1.33rem;color:var(--vin-color-dark-green);text-decoration:none}.com_eventbooking.view-event #pop-print>a .fa,.com_eventbooking.view-event #pop-print>a .fa-print{color:inherit;font-size:inherit}.com_eventbooking.view-event #pop-print>a:hover,.com_eventbooking.view-event #pop-print>a:focus,.com_eventbooking.view-event #pop-print>a:focus-visible{color:var(--vin-color-link-yellow);text-decoration:none}.com_eventbooking.view-event #eb-event-page .eb-event-image,.com_eventbooking.view-event #eb-event-page #eb-event-image,.com_eventbooking.view-event #eb-event-page .eb-event-image-container{float:none !important;width:min(100%,1100px);margin:0 auto 2rem}.com_eventbooking.view-event #eb-event-page .eb-event-image img,.com_eventbooking.view-event #eb-event-page #eb-event-image img,.com_eventbooking.view-event #eb-event-page .eb-event-image-container img{display:block;width:100%;height:auto}.com_eventbooking.view-event #eb-event-page::after{content:"";display:block;clear:both}.com_eventbooking.view-event #eb-event-page .eb-description,.com_eventbooking.view-event #eb-event-page .eb-event-short-description,.com_eventbooking.view-event #eb-event-page #eb-description{float:none !important;width:min(100%,1100px);margin-left:auto !important;margin-right:auto !important;background:#fff;padding:2rem;box-shadow:var(--vin-box-shadow-default)}.com_eventbooking.view-event #eb-event-page .eb-description::after,.com_eventbooking.view-event #eb-event-page .eb-event-short-description::after,.com_eventbooking.view-event #eb-event-page #eb-description::after{content:"";display:block;clear:both}.com_eventbooking.view-event #eb-event-page .eb-description img,.com_eventbooking.view-event #eb-event-page .eb-event-short-description img,.com_eventbooking.view-event #eb-event-page #eb-description img{display:block;width:100%;height:auto}#eb-event-page #eb-event-info-left td.eb-event-property-value>a{color:var(--vin-color-link-dark-green);text-decoration:underline}#eb-event-page #eb-event-info-left td.eb-event-property-value>a:hover{color:var(--vin-color-link-yellow);text-decoration:underline}.com_eventbooking.view-event .eb-register-buttons-bottom>ul{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;padding-left:0;margin:1rem 0 0;list-style:none}.com_eventbooking.view-event .eb-register-buttons-bottom a,.com_eventbooking.view-event .eb-save-to-calendar-buttons>div>button{font-size:14px;font-weight:600;border:1px solid var(--vin-color-light-green) !important}.com_eventbooking.view-event .eb-register-buttons-bottom a::before,.com_eventbooking.view-event .eb-save-to-calendar-buttons>div>button::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:14px;line-height:1;color:var(--vin-color-button-white);content:"\f101";background-color:transparent !important}.com_eventbooking.view-event a.eb-button-button-link.btn::before{content:"\f100";font-family:"Font Awesome 5 Free";font-weight:900;display:inline-block;margin-right:.45rem}.com_eventbooking.view-event a.eb-button-button-link.btn::after{content:none !important}.com_eventbooking.view-event .eb-register-buttons-bottom a::before{margin-right:5px}.com_eventbooking.view-event .eb-register-buttons-bottom a:hover,.com_eventbooking.view-event .eb-register-buttons-bottom a:hover::before,.com_eventbooking.view-event .eb-save-to-calendar-buttons>div>button:hover,.com_eventbooking.view-event .eb-save-to-calendar-buttons>div>button:focus,.com_eventbooking.view-event .eb-save-to-calendar-buttons>div>button:hover::before,.com_eventbooking.view-event .eb-save-to-calendar-buttons>div>button:focus::before{font-size:14px;font-weight:600;color:var(--vin-color-light-green) !important;letter-spacing:normal !important;background-color:var(--vin-color-background-white) !important}.com_eventbooking.view-event .eb-register-buttons-bottom a:hover{border:1px solid var(--vin-color-dark-green) !important}.com_eventbooking.view-event #eb-taskbar .dropdown-menu{display:none}.com_eventbooking.view-event #eb-taskbar .dropdown-menu.show{display:block}.com_eventbooking.view-event .eb-save-to-calendar-buttons ul.dropdown-menu{background-color:var(--vin-color-white) !important;border:1px solid var(--vin-color-dark-green) !important;padding-left:0.3rem !important;box-sizing:border-box}.com_eventbooking.view-event .eb-save-to-calendar-buttons ul.dropdown-menu a{color:var(--vin-color-dark-green) !important;border:none !important}.com_eventbooking.view-event .eb-save-to-calendar-buttons ul.dropdown-menu a:hover,.com_eventbooking.view-event .eb-save-to-calendar-buttons ul.dropdown-menu a:hover::before,.com_eventbooking.view-event .eb-save-to-calendar-buttons ul.dropdown-menu a:focus,.com_eventbooking.view-event .eb-save-to-calendar-buttons ul.dropdown-menu a:focus::before,.com_eventbooking.view-event .eb-save-to-calendar-buttons ul.dropdown-menu a:focus-visible,.com_eventbooking.view-event .eb-save-to-calendar-buttons ul.dropdown-menu a:focus-visible::before{color:var(--vin-color-link-yellow) !important;letter-spacing:normal !important}.com_eventbooking.view-event .eb-save-to-calendar-buttons>div>button,.com_eventbooking.view-event a.eb-colorbox-invite,.com_eventbooking.view-event a.eb-button-button-link{background-color:var(--vin-color-button-light-green) !important;border-radius:0;color:var(--vin-color-button-white) !important;padding:7px 20px;display:block;margin-left:auto;margin-right:auto;width:fit-content}#eb-event-info-left>table{--bs-table-striped-bg:rgba(111,154,142,0.05) !important;border-color:rgba(0,75,73,0.5) !important}.com_eventbooking.view-event .eb-social-sharing-buttons{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;padding-left:0;margin:1rem 0 0;list-style:none}#eb-events a{color:var(--vin-color-dark-green) !important;text-decoration:underline !important}#eb-events a:hover,#eb-events a:focus{color:var(--vin-color-link-yellow) !important}#eb-event-details blockquote{margin:2rem 3rem 2rem 2rem;padding-left:25px;border-left-width:1px;border-left-style:solid;border-left-color:var(--vin-color-border-dark-green);text-align:justify;font-style:italic}#eb-individual-registration-page{max-width:1100px;margin:4.5rem auto 2rem;background:#fff;padding:2rem;box-shadow:var(--vin-box-shadow-default);overflow:visible}#eb-individual-registration-page>h1.eb-page-heading{background:none !important;border:none !important;box-shadow:none !important;margin:-9rem 0 2rem 0;padding:0;text-align:center;font-family:var(--vin-base-font-family-headline);font-size:var(--vin-header-1-size);font-weight:400}#eb-individual-registration-page .eb-message{font-family:var(--vin-base-font-family-body);font-size:var(--vin-body-font-size);line-height:1.61;margin-bottom:3rem;padding-top:2rem;text-align:center}#eb-individual-registration-page form#adminForm.form.row{margin-left:0;margin-right:0}#eb-individual-registration-page #comment{width:100% !important}#eb-individual-registration-page .form-control,#eb-individual-registration-page .form-select{border-radius:0;border:1px solid rgba(var(--vin-color-border-dark-green-rgb),0.35)}#eb-individual-registration-page .form-control:focus,#eb-individual-registration-page .form-select:focus{border-color:var(--vin-color-dark-green) !important;box-shadow:0 0 0 0.2rem rgba(var(--vin-color-border-light-green-rgb),0.25) !important}@supports selector(:has(*)){#eb-individual-registration-page .row.form-group.form-row:has(#eb_dynamic_recaptcha_1){display:flex;flex-direction:column;align-items:center}#eb-individual-registration-page .row.form-group.form-row:has(#eb_dynamic_recaptcha_1)>.col-md-3,#eb-individual-registration-page .row.form-group.form-row:has(#eb_dynamic_recaptcha_1)>.col-md-9{width:100%;max-width:100%}#eb-individual-registration-page .row.form-group.form-row:has(#eb_dynamic_recaptcha_1)>.col-md-3{text-align:left;margin-bottom:.5rem}#eb-individual-registration-page .row.form-group.form-row:has(#eb_dynamic_recaptcha_1)>.col-md-9{display:flex;justify-content:left;margin-top:-0.5rem}#eb-individual-registration-page #eb_dynamic_recaptcha_1{margin:0}}#eb-individual-registration-page .form-actions{width:100% !important;display:flex !important;flex-direction:row !important;justify-content:center !important;align-items:center !important;flex-wrap:wrap;gap:0.4rem;margin-top:1rem}#eb-individual-registration-page .form-actions::before{content:none !important}#eb-individual-registration-page .form-actions .btn.btn-primary,#eb-individual-registration-page .form-actions input.btn.btn-primary{display:inline-flex !important;align-items:center;justify-content:center;margin:0 !important;float:none !important;background-repeat:no-repeat !important;background-size:13px 13px !important}#eb-individual-registration-page #btn-individual-back{padding-left:40px !important;padding-right:30px !important;background-position:18px 50% !important;background-image:url("https://vinayaki-yoga-und-coaching.com/images/06-fonts/Font_Awesome/white/angles-left-white.svg") !important}#eb-individual-registration-page #btn-submit{padding-left:30px !important;padding-right:40px !important;background-position:calc(100% - 18px) 50% !important;background-image:url("https://vinayaki-yoga-und-coaching.com/images/06-fonts/Font_Awesome/white/angles-right-white.svg") !important}@media (max-width:767.98px){#eb-individual-registration-page{padding:1.25rem}}#eb-group-registration-form{max-width:1100px;margin:4.5rem auto 2rem;background:#fff;padding:2rem;box-shadow:var(--vin-box-shadow-default);overflow:visible}#eb-group-registration-form h1.eb-page-title{background:none !important;border:none !important;box-shadow:none !important;margin:-9rem 0 2rem 0;padding:0;text-align:center;font-family:var(--vin-base-font-family-headline);font-size:var(--vin-header-1-size);font-weight:400}#eb-group-registration-form>div.eb-message{font-family:var(--vin-base-font-family-body);font-size:var(--vin-body-font-size);line-height:1.61;margin-bottom:3rem;padding-top:2rem;text-align:center}#eb-group-registration-form form#adminForm.form.row{margin-left:0;margin-right:0}#eb-group-registration-form .form-control,#eb-group-registration-form .form-select{border-radius:0;border:1px solid rgba(var(--vin-color-border-dark-green-rgb),0.35)}#eb-number-group-members .eb-form-heading,#eb-group-members-information .eb-form-heading,#eb-group-billing .eb-form-heading{font-size:var(--vin-panel-title-font-size)}#number_registrants{text-align:center;font-weight:600}@supports selector(:has(*)){#eb-group-registration-form .row.form-group.form-row:has(#number_registrants){display:flex;flex-direction:column;align-items:flex-start}#eb-group-registration-form .row.form-group.form-row:has(#number_registrants)>.col-md-3,#eb-group-registration-form .row.form-group.form-row:has(#number_registrants)>.col-md-9{width:100%;max-width:100%}#eb-group-registration-form .row.form-group.form-row:has(#number_registrants)>.col-md-3{text-align:left;margin-bottom:.35rem}#eb-group-registration-form .row.form-group.form-row:has(#number_registrants)>.col-md-9{display:block}}#eb-group-registration-form .form-control:focus,#eb-group-registration-form .form-select:focus{border-color:var(--vin-color-dark-green) !important;box-shadow:0 0 0 0.2rem rgba(var(--vin-color-border-light-green-rgb),0.25) !important}#eb-group-registration-form fieldset{border:0;background:transparent;box-shadow:none;padding:0;margin:0 0 2rem 0;min-inline-size:0}#eb-group-registration-form .eb-group-member,#eb-group-registration-form .eb-registrant,#eb-group-registration-form .eb-registrant-container{border:0;background:transparent;box-shadow:none;padding:0;margin:0 0 1.5rem 0}#eb-group-registration-form .eb-group-member+.eb-group-member,#eb-group-registration-form .eb-registrant+.eb-registrant,#eb-group-registration-form .eb-registrant-container+.eb-registrant-container,#eb-group-registration-form fieldset+fieldset{border-top:1px solid rgba(var(--vin-color-border-dark-green-rgb),0.25);padding-top:1.25rem}#eb-group-registration-form legend,#eb-group-registration-form h2,#eb-group-registration-form h3{font-family:var(--vin-base-font-family-body);color:var(--vin-color-dark-green);font-weight:600;margin:0 0 1rem 0}#eb-group-registration-form #comment{width:100% !important}@supports selector(:has(*)){#eb-group-registration-form .row.form-group.form-row:has(.h-captcha){display:flex;flex-direction:column;align-items:center}#eb-group-registration-form .row.form-group.form-row:has(.h-captcha)>.col-md-3,#eb-group-registration-form .row.form-group.form-row:has(.h-captcha)>.col-md-9{width:100%;max-width:100%}#eb-group-registration-form .row.form-group.form-row:has(.h-captcha)>.col-md-3{text-align:left;margin-bottom:.5rem}#eb-group-registration-form .row.form-group.form-row:has(.h-captcha)>.col-md-9{display:flex;justify-content:left;margin-top:-0.5rem}}#eb-group-registration-form .form-actions{width:100% !important;display:flex !important;flex-direction:row !important;justify-content:center;align-items:center;flex-wrap:wrap;gap:0.4rem;margin-top:1rem}#eb-group-registration-form .form-actions input.btn.btn-primary{display:inline-flex !important;align-items:center;justify-content:center;padding-left:40px !important;background-repeat:no-repeat !important;background-position:18px 50% !important;background-size:13px 13px !important;margin:0 !important;float:none !important}#eb-group-registration-form #btn-number-members-back,#eb-group-registration-form #btn-group-members-back,#eb-group-registration-form #btn-group-billing-back{background-image:url("https://vinayaki-yoga-und-coaching.com/images/06-fonts/Font_Awesome/white/angles-left-white.svg") !important}#eb-group-registration-form #btn-process-number-members,#eb-group-registration-form #btn-process-group-members,#eb-group-registration-form #btn-process-group-billing{background-image:url("https://vinayaki-yoga-und-coaching.com/images/06-fonts/Font_Awesome/white/angles-right-white.svg") !important}#eb-group-registration-form #btn-process-number-members,#eb-group-registration-form #btn-process-group-members,#eb-group-registration-form #btn-process-group-billing{padding-left:30px !important;padding-right:40px !important;background-position:calc(100% - 18px) 50% !important;background-image:url("https://vinayaki-yoga-und-coaching.com/images/06-fonts/Font_Awesome/white/angles-right-white.svg") !important}@media (max-width:767.98px){#eb-group-registration-form{padding:1.25rem}}#eb-individual-registration-page .form-control-label .star,#eb-group-registration-form .form-control-label .star,#eb-group-registration-form .form-control-label .required{color:var(--vin-color-dark-green);margin-left:-0.4rem}#eb-individual-registration-page #subscripe_to_newsletter label,#eb-group-registration-form #subscripe_to_newsletter label{display:flex;align-items:flex-start;gap:0.75rem;width:100%;margin:0;padding-left:0;white-space:normal}#eb-individual-registration-page #subscripe_to_newsletter1,#eb-individual-registration-page input[type="checkbox"][name="agree_privacy_policy"],#eb-group-registration-form #subscripe_to_newsletter1,#eb-group-registration-form input[type="checkbox"][name="agree_privacy_policy"]{-webkit-appearance:none;appearance:none;width:1.1rem;height:1.1rem;margin-top:0.2rem;flex:0 0 auto;border:1px solid var(--vin-color-dark-green) !important;border-radius:0 !important;background:#fff;display:inline-block;vertical-align:top}#eb-individual-registration-page #subscripe_to_newsletter1:checked,#eb-individual-registration-page input[type="checkbox"][name="agree_privacy_policy"]:checked,#eb-group-registration-form #subscripe_to_newsletter1:checked,#eb-group-registration-form input[type="checkbox"][name="agree_privacy_policy"]:checked{background-color:var(--vin-color-background-white) !important;border-color:var(--vin-color-dark-green) !important;background-image:url("https://vinayaki-yoga-und-coaching.com/images/06-fonts/Font_Awesome/green/check-green.svg") !important;background-repeat:no-repeat !important;background-position:center !important;background-size:0.85rem 0.85rem !important}#eb-individual-registration-page .row.form-group.form-row:has(input[name="agree_privacy_policy"]),#eb-group-registration-form .row.form-group.form-row:has(input[name="agree_privacy_policy"]){display:flex;flex-direction:column;align-items:flex-start}#eb-individual-registration-page .row.form-group.form-row:has(input[name="agree_privacy_policy"])>.col-md-3,#eb-individual-registration-page .row.form-group.form-row:has(input[name="agree_privacy_policy"])>.col-md-9,#eb-group-registration-form .row.form-group.form-row:has(input[name="agree_privacy_policy"])>.col-md-3,#eb-group-registration-form .row.form-group.form-row:has(input[name="agree_privacy_policy"])>.col-md-9{width:100%;max-width:100%}#eb-individual-registration-page .row.form-group.form-row:has(input[name="agree_privacy_policy"])>.col-md-3.form-control-label,#eb-group-registration-form .row.form-group.form-row:has(input[name="agree_privacy_policy"])>.col-md-3.form-control-label{display:flex;align-items:flex-start;gap:0.75rem}#eb-individual-registration-page .row.form-group.form-row:has(input[name="agree_privacy_policy"])>.col-md-3.form-control-label a,#eb-group-registration-form .row.form-group.form-row:has(input[name="agree_privacy_policy"])>.col-md-3.form-control-label a{color:var(--vin-color-dark-green) !important;text-decoration:underline !important}#eb-individual-registration-page .row.form-group.form-row:has(input[name="agree_privacy_policy"])>.col-md-3.form-control-label a:hover,#eb-individual-registration-page .row.form-group.form-row:has(input[name="agree_privacy_policy"])>.col-md-3.form-control-label a:focus,#eb-group-registration-form .row.form-group.form-row:has(input[name="agree_privacy_policy"])>.col-md-3.form-control-label a:hover,#eb-group-registration-form .row.form-group.form-row:has(input[name="agree_privacy_policy"])>.col-md-3.form-control-label a:focus{color:var(--vin-color-link-yellow) !important}#eb-individual-registration-page .row.form-group.form-row:has(input[name="agree_privacy_policy"])>.col-md-9 .eb-privacy-policy-message.alert,#eb-group-registration-form .row.form-group.form-row:has(input[name="agree_privacy_policy"])>.col-md-9 .eb-privacy-policy-message.alert{margin-top:0.5rem;background:var(--vin-color-light-green) !important;color:var(--vin-color-white) !important;border-color:var(--vin-color-dark-green) !important;border-radius:0 !important}#eb-group-registration-form #subscripe_to_newsletter{margin:0 0 0 0}#field_privacy_policy #privacy_policy_lbl .star{margin-left:-0.15rem}#field_privacy_policy{margin-bottom:.2rem}#eb-individual-registration-page #adminForm>h3.eb-heading,#eb-group-registration-form #adminForm>h3.eb-heading{margin-top:1rem !important}#eb-individual-registration-page #eb-amount-container .eb-addon-container.input-group,#eb-group-registration-form #eb-amount-container .eb-addon-container.input-group{border:1px solid var(--vin-color-dark-green);border-radius:0 !important;overflow:hidden}#eb-amount-container #total_amount,#eb-amount-container>div.col-md-9.eb-form-control>div>span{background-color:var(--vin-color-background-white);color:var(--vin-color-font-black);font-size:var(--vin-body-font-size-medium);text-align:center;border:none;border-radius:0}#eb-individual-registration-page #eb-amount-container .eb-addon-container.input-group>#total_amount.form-control,#eb-individual-registration-page #eb-amount-container .eb-addon-container.input-group>.input-group-text,#eb-group-registration-form #eb-amount-container .eb-addon-container.input-group>#total_amount.form-control,#eb-group-registration-form #eb-amount-container .eb-addon-container.input-group>.input-group-text{border:0 !important;border-left:0 !important;border-radius:0 !important;background:transparent !important;color:var(--vin-color-font-black) !important;font-size:1.125rem;font-weight:600;text-align:center;box-shadow:none !important}#eb-individual-registration-page #eb-amount-container .eb-addon-container.input-group>.input-group-text,#eb-group-registration-form #eb-amount-container .eb-addon-container.input-group>.input-group-text{padding-left:0.75rem;padding-right:0.75rem}#eb-registration-complete-page{max-width:1100px;margin:4.5rem auto 2rem;background:#fff;padding:2rem;box-shadow:var(--vin-box-shadow-default);overflow:visible}#eb-registration-complete-page h1.eb-page-heading{background:none !important;border:none !important;box-shadow:none !important;margin:-9rem 0 2rem 0;padding:0;text-align:center;font-family:var(--vin-base-font-family-headline);font-size:var(--vin-header-1-size);font-weight:400}#eb-registration-complete-page #pop-print a{font-size:1.33rem;color:var(--vin-color-dark-green);text-decoration:none}#eb-registration-complete-page #pop-print a .fa,#eb-registration-complete-page #pop-print a .fa-print{color:inherit;font-size:inherit}#eb-registration-complete-page #pop-print a:hover,#eb-registration-complete-page #pop-print a:focus,#eb-registration-complete-page #pop-print a:focus-visible{color:var(--vin-color-link-yellow);text-decoration:none}#eb-registration-complete-page .eb-message{font-family:var(--vin-base-font-family-body);font-size:var(--vin-body-font-size);line-height:1.61;text-align:left;padding-top:2rem;margin-bottom:2.5rem}#eb-registration-complete-page form#adminForm.form{margin-left:0;margin-right:0}#eb-registration-complete-page h3.eb-heading{font-family:var(--vin-base-font-family-body);font-size:var(--vin-header-3-medium-size);font-weight:600;text-align:left;margin:2rem 0 1rem}#eb-registration-complete-page h4.eb-heading{font-family:var(--vin-base-font-family-body);font-size:var(--vin-header-4-size);font-weight:600;text-align:left;margin:2rem 0 1rem}#eb-registration-complete-page h3.eb-heading:first-of-type{margin-top:1rem}#eb-registration-complete-page .row.form-group.form-row{margin-left:0;margin-right:0;margin-bottom:.65rem}#admin-form label.col-md-3.form-control-label{width:35%}#admin-form div.col-md-9.eb-form-control{width:65%}#eb-registration-complete-page .form-control-label,#eb-registration-complete-page label.form-control-label,#eb-registration-complete-page .col-md-3.form-control-label{text-align:left !important;font-family:var(--vin-base-font-family-body);font-weight:600}#eb-registration-complete-page .eb-form-control{font-family:var(--vin-base-font-family-body);padding-bottom:.25rem;border-bottom:1px solid rgba(var(--vin-color-border-dark-green-rgb),0.15)}div.col-md-9.eb-form-control>joomla-hidden-mail>a{color:var(--vin-color-dark-green) !important;text-decoration:underline}div.col-md-9.eb-form-control>joomla-hidden-mail>a:hover,div.col-md-9.eb-form-control>joomla-hidden-mail>a:focus{color:var(--vin-color-link-yellow) !important}#eb-registration-complete-page .row.form-group.form-row{margin-bottom:.65rem}#eb-registration-complete-page .row.form-group.form-row:has(>h3.eb-heading),#eb-registration-complete-page .row.form-group.form-row:has(>h4.eb-heading){margin-bottom:0.75rem}#eb-registration-complete-page h3.eb-heading,#eb-registration-complete-page h4.eb-heading{margin:0}#eb-registration-complete-page .row.form-group.form-row:not(:has(>h3.eb-heading)):has(+.row.form-group.form-row>h3.eb-heading){margin-bottom:1.5rem}#eb-registration-complete-page form#adminForm .row.form-group.form-row:has(>h3.eb-heading):first-of-type{margin-top:0}#eb-registration-complete-page .vin-back-home{width:100%;display:flex;justify-content:center;margin-top:24px}#eb-registration-complete-page .vin-back-home a.btn.btn-primary{display:inline-flex;align-items:center;justify-content:center;float:none;margin:0;padding-left:40px;padding-right:30px;background-repeat:no-repeat;background-size:13px 13px;background-position:18px 50% !important;background-image:url("https://vinayaki-yoga-und-coaching.com/images/06-fonts/Font_Awesome/white/angles-right-white.svg") !important}@media (max-width:767.98px){#eb-registration-complete-page{padding:1.25rem;margin-top:4rem}#eb-registration-complete-page h1.eb-page-heading{margin:-7rem 0 1.5rem 0}}.vin-eb-search{padding:0.75rem}#ebsearchform{padding:0rem;display:flex;flex-direction:column;gap:0.75rem}#ebsearchform .col-md-9,#ebsearchform .col-md-3{width:100%}#ebsearchform .col-md-9.eb-form-control>div>div.input-group{display:flex;align-items:stretch;gap:0.6rem;width:100%;height:2.5rem}#search_eb_box{height:2.5rem !important;color:var(--vin-color-font-black) !important}#ebsearchform #filter_from_date,#ebsearchform #filter_to_date,#ebsearchform #filter_from_date_btn,#ebsearchform #filter_to_date_btn{height:2.5rem;color:var(--vin-color-font-black)}#ebsearchform #category_id.form-select{height:2.5rem !important;color:var(--vin-color-font-black) !important;border-radius:0rem !important;padding-left:0.5rem !important}#ebsearchform #category_id.form-select:focus,#ebsearchform #categoryid.form-select:focus{border-color:var(--vin-color-dark-green) !important;box-shadow:0 0 0 0.2rem rgba(var(--vin-color-border-light-green-rgb),0.25) !important}#ebsearchform #filter_from_date_btn,#ebsearchform #filter_to_date_btn{height:2.5rem !important;width:44px !important;min-width:44px !important;padding:0 !important;display:inline-flex !important;margin:0 !important;align-items:center;justify-content:center;box-sizing:border-box;background-image:url("https://vinayaki-yoga-und-coaching.com/images/06-fonts/Font_Awesome/white/calendar-white.svg") !important;background-repeat:no-repeat !important;background-position:center !important;background-size:18px 18px !important}#ebsearchform>div.form-actions>input{height:2.5rem;width:3.5rem;font-size:0;margin-top:0.75rem;margin-bottom:0.25rem;background-image:url("https://vinayaki-yoga-und-coaching.com/images/06-fonts/Font_Awesome/white/search-white.svg");background-repeat:no-repeat;background-position:center;background-size:18px 18px}#ebsearchform #filter_from_date_btn:hover,#ebsearchform #filter_to_date_btn:hover,#ebsearchform>div.form-actions>input:hover{background-size:20px 20px}#ebsearchform .calendar-container .calendar-head-row>td.nav>a.btn-prev-year,#ebsearchform .calendar-container .calendar-head-row>td.nav>a.btn-next-year{color:var(--vin-color-dark-green);font-weight:400;font-size:1.25rem;font-family:var(--vin-base-font-family-headline)}#ebsearchform .calendar-container .calendar-head-row>td.nav>a.btn-prev-year:hover,#ebsearchform .calendar-container .calendar-head-row>td.nav>a.btn-next-year:hover{color:var(--vin-color-link-yellow)}#ebsearchform .calendar-container .calendar-head-row>td.title-year{font-weight:600;font-size:1rem;font-family:var(--vin-base-font-family-body)}#ebsearchform .calendar-container .calendar-head-row>td.nav>a.btn-prev-month,#ebsearchform .calendar-container .calendar-head-row>td.nav>a.btn-next-month{color:var(--vin-color-dark-green);font-weight:400;font-size:1.5rem;font-family:var(--vin-base-font-family-headline)}#ebsearchform .calendar-container .calendar-head-row>td.nav>a.btn-prev-month:hover,#ebsearchform .calendar-container .calendar-head-row>td.nav>a.btn-next-month:hover{color:var(--vin-color-link-yellow)}#ebsearchform .calendar-container .calendar-head-row>td.title-month{font-weight:600;font-size:1rem;font-family:var(--vin-base-font-family-body)}#ebsearchform .calendar-container tbody>tr.wk>td.wn{background-color:rgba(111,154,142,0.75);color:var(--vin-color-white)}#ebsearchform .calendar-container>div.btn-group>button.btn-clear,#ebsearchform .calendar-container>div.btn-group>button.btn-today,#ebsearchform .calendar-container>div.btn-group>button.btn-exit{color:var(--vin-color-white);background-color:rgba(111,154,142,0.75);box-shadow:1px 1px 2px rgba(0,0,0,0.5);border:1px solid var(--vin-color-white);border-radius:0rem !important;font-size:0.9rem}#ebsearchform .calendar-container>div.btn-group>button.btn-clear:hover,#ebsearchform .calendar-container>div.btn-group>button.btn-today:hover,#ebsearchform .calendar-container>div.btn-group>button.btn-exit:hover{font-size:1.0rem}#ebsearchform .js-calendar{position:relative !important;overflow:visible !important}#ebsearchform .js-calendar .calendar-container{max-height:min(520px,calc(100vh - 140px));overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch !important;z-index:9999 !important}#ebsearchform .js-calendar .calendar-container table{margin-bottom:0}#ebsearchform .js-calendar,#ebsearchform .js-calendar>div.calendar-container{border-radius:0px !important}#ebsearchform .js-calendar>div.calendar-container{border:0px;box-shadow:var(--vin-box-shadow-default)}#eb-search-result-page{max-width:1100px;margin:4.5rem auto 2rem;background:#fff;padding:2rem;box-shadow:var(--vin-box-shadow-default);overflow:visible}#eb-search-result-page>h1.eb-page-heading{background:none !important;border:none !important;box-shadow:none !important;padding:0;text-align:center;font-family:var(--vin-base-font-family-headline);font-size:var(--vin-header-1-size);font-weight:400;margin:-7rem 0 1.75rem 0}.vin-eb-search-filters{--vin-eb-h:2.75rem;--vin-eb-gap:0.75rem;--vin-eb-border:1px solid var(--vin-color-dark-green);--vin-eb-bar-max:980px;--vin-eb-bar-pad:18px;--vin-eb-btn-w:3.75rem;--vin-eb-ico-search:url("https://vinayaki-yoga-und-coaching.com/images/06-fonts/Font_Awesome/white/search-white.svg");--vin-eb-ico-reset:url("https://vinayaki-yoga-und-coaching.com/images/06-fonts/Font_Awesome/white/redo-white.svg");--vin-eb-ico-select:url("https://vinayaki-yoga-und-coaching.com/images/06-fonts/Font_Awesome/green/angle-down-green.svg")}.vin-eb-search-filters .filters.eb-search-bar-container{max-width:var(--vin-eb-bar-max);margin-left:auto !important;margin-right:auto !important;padding:var(--vin-eb-bar-pad);box-sizing:border-box;margin-top:0 !important;margin-bottom:0 !important;background-color:rgba(111,154,142,0.3)}.vin-eb-search-filters .filters.eb-search-bar-container .pull-left{float:none !important}.vin-eb-search-filters .filters.eb-search-bar-container{display:grid !important;grid-template-columns:minmax(0,1fr) max-content;grid-template-rows:auto auto;gap:var(--vin-eb-gap);align-items:center;width:100%}.vin-eb-search-filters .filters.eb-search-bar-container>.filter-search{grid-column:1;grid-row:1;width:100%;min-width:0}.vin-eb-search-filters .filters.eb-search-bar-container>.filter-search input.input-large.form-control{width:100% !important;max-width:none !important;min-width:0 !important;display:block}.vin-eb-search-filters .filters.eb-search-bar-container>.btn-group:last-child{grid-column:2;grid-row:1;display:grid !important;grid-template-columns:var(--vin-eb-btn-w) var(--vin-eb-btn-w);gap:var(--vin-eb-gap);align-items:center;justify-content:end;width:auto !important;min-width:0}.vin-eb-search-filters .filters.eb-search-bar-container>.btn-group:not(:last-child){grid-column:1 / -1;grid-row:2;display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--vin-eb-gap);align-items:center;width:100% !important;min-width:0}.vin-eb-search-filters .filters.eb-search-bar-container input.form-control,.vin-eb-search-filters .filters.eb-search-bar-container select.form-select,.vin-eb-search-filters .filters.eb-search-bar-container .eb-btn-search,.vin-eb-search-filters .filters.eb-search-bar-container .eb-btn-reset{height:var(--vin-eb-h) !important;min-height:var(--vin-eb-h) !important;border:var(--vin-eb-border) !important;border-radius:0 !important;box-shadow:none !important;margin:0 !important;box-sizing:border-box}.vin-eb-search-filters .filters.eb-search-bar-container input.form-control,.vin-eb-search-filters .filters.eb-search-bar-container select.form-select{background-color:var(--vin-color-background-white) !important}.vin-eb-search-filters .filters.eb-search-bar-container input.form-control:focus,.vin-eb-search-filters .filters.eb-search-bar-container select.form-select:focus{outline:none !important;border-color:var(--vin-color-dark-green) !important;box-shadow:0 0 0 0.2rem rgba(var(--vin-color-border-light-green-rgb),0.25) !important}.vin-eb-search-filters .filters.eb-search-bar-container>.btn-group:not(:last-child) select.form-select{width:100% !important;max-width:none !important;min-width:0 !important;display:block;-webkit-appearance:none;appearance:none;padding-right:2.2rem !important;background-image:var(--vin-eb-ico-select) !important;background-repeat:no-repeat !important;background-position:right 0.75rem center !important;background-size:14px 14px !important}.vin-eb-search-filters .filters.eb-search-bar-container .eb-btn-search,.vin-eb-search-filters .filters.eb-search-bar-container .eb-btn-reset{width:100% !important;padding:0 !important;display:inline-flex !important;align-items:center;justify-content:center;background-color:var(--vin-color-dark-green) !important;background-repeat:no-repeat !important;background-position:center !important;background-size:18px 18px !important;font-size:0 !important;color:transparent !important}.vin-eb-search-filters .filters.eb-search-bar-container .eb-btn-search{background-image:var(--vin-eb-ico-search) !important}.vin-eb-search-filters .filters.eb-search-bar-container .eb-btn-reset{background-image:var(--vin-eb-ico-reset) !important}.vin-eb-search-filters .filters.eb-search-bar-container .eb-btn-search:hover,.vin-eb-search-filters .filters.eb-search-bar-container .eb-btn-reset:hover{background-size:20px 20px !important}@media (max-width:1024px){.vin-eb-search-filters .filters.eb-search-bar-container{max-width:calc(100% - (2 * var(--vin-eb-bar-pad)))}}@media (max-width:768px){.vin-eb-search-filters .filters.eb-search-bar-container{grid-template-columns:1fr}.vin-eb-search-filters .filters.eb-search-bar-container>.btn-group:last-child{grid-column:1;grid-row:2;justify-content:start}.vin-eb-search-filters .filters.eb-search-bar-container>.btn-group:not(:last-child){grid-row:3;grid-template-columns:1fr}}#eb-search-result-page>p.text-info{margin-top:2rem;text-align:center;font-size:18px;font-weight:600;color:var(--vin-color-dark-green) !important;display:inline-flex;align-items:center;justify-content:center;gap:0.5rem;width:100%}#eb-search-result-page>p.text-info::before{content:"";display:inline-block;width:1.1em;height:1.1em;flex:0 0 1.1em;background-image:url("https://vinayaki-yoga-und-coaching.com/images/06-fonts/Font_Awesome/green/info-circle-green.svg");background-repeat:no-repeat;background-position:center;background-size:contain;transform:translateY(-0.03em)}#eb-events.eb-events-timeline{margin-top:2rem}#eb-events .eb-event-date-container{background-color:var(--vin-color-background-white) !important;border:2px solid var(--vin-color-dark-green) !important;box-shadow:2px 5px 10px rgba(0,0,0,0.3)}#eb-events .eb-event-date-container>div.bg-primary{background-color:var(--vin-color-background-white) !important}#eb-events .eb-event-date-container>div.eb-event-date{height:70px;width:70px}#eb-events .eb-event-date-container .eb-event-date-day,#eb-events .eb-event-date-container .eb-event-date-month,#eb-events .eb-event-date-container .eb-event-date-year{color:var(--vin-color-dark-green) !important}#eb-events .eb-event-title-container a{color:var(--vin-color-dark-green) !important;text-decoration:underline}#eb-events .eb-event-title-container a:hover{color:var(--vin-color-link-yellow) !important;text-decoration:none}#eb-events{--vin-eb-icon-col:1.6rem;--vin-eb-icon-gap:.55rem}#eb-events .eb-event-information .col-md-8 .eb-event-date-info{display:flex !important;align-items:center}#eb-events .eb-event-information .col-md-8 .eb-event-date-info>i.fa.fa-calendar{flex:0 0 var(--vin-eb-icon-col);width:var(--vin-eb-icon-col);display:inline-flex;align-items:center;justify-content:center;margin-right:var(--vin-eb-icon-gap)}#eb-events .eb-event-information .col-md-8>div.clearfix{display:flex !important;align-items:center}#eb-events .eb-event-information .col-md-8>div.clearfix>i.fa.fa-map-marker{flex:0 0 var(--vin-eb-icon-col);width:var(--vin-eb-icon-col);display:inline-flex;align-items:center;justify-content:center;margin-right:var(--vin-eb-icon-gap)}#eb-events .eb-event-information .col-md-8>div.clearfix>a.eb-colorbox-map{flex:1 1 auto;text-align:left}#eb-events .eb-event-information.row .col-md-8{order:1}#eb-events .eb-event-information.row .col-md-4{order:2;flex:0 0 100%;max-width:100%;margin-top:.35rem}#eb-events{--vin-eb-icon-col:1.6rem;--vin-eb-icon-gap:.55rem}#eb-events .eb-event-information.row>.col-md-8{order:1 !important}#eb-events .eb-event-information.row>.col-md-4{order:2 !important;flex:0 0 100% !important;max-width:100% !important;margin-top:0rem}#eb-events .eb-event-price-container{float:none !important;width:100% !important;background:transparent !important;padding:0 !important;display:flex !important;align-items:center !important;justify-content:flex-start !important;color:var(--vin-color-dark-green) !important}#eb-events .eb-event-price-container::before{content:"\f153";font-family:FontAwesome;line-height:inherit;font-size:inherit;flex:0 0 var(--vin-eb-icon-col);width:var(--vin-eb-icon-col);display:inline-flex;align-items:center;justify-content:center;margin-right:var(--vin-eb-icon-gap);color:var(--vin-color-font-dark-gray) !important}#eb-events .eb-event-price-container .eb-individual-price{flex:1 1 auto;text-align:left !important;font-size:inherit;line-height:inherit;padding:0;color:var(--vin-color-font-dark-gray) !important}#eb-events .eb-event-information{margin-bottom:0px}#eb-events>div.eb-category-1.eb-event-5.eb-event-container>div.eb-event-information.row>div.col-md-8>div.clearfix>a{color:var(--vin-color-link-dark-green);text-decoration:none}#eb-events>div.eb-category-1.eb-event-5.eb-event-container>div.eb-event-information.row>div.col-md-8>div.clearfix>a:hover{color:var(--vin-color-link-yellow);text-decoration:none;letter-spacing:0.5px}#eb-events.eb-events-timeline .eb-description-details{display:grid !important;grid-template-columns:minmax(280px,520px) 1fr !important;gap:1.5rem;align-items:start;justify-items:stretch}#eb-events.eb-events-timeline .eb-description-details>a{grid-column:1 !important;align-self:start;justify-self:start;float:none !important}#eb-events.eb-events-timeline .eb-description-details>p{grid-column:2 !important;margin:0 !important;float:none !important;clear:none !important;align-self:center;text-align:justify}#eb-events.eb-events-timeline .eb-description-details img.eb-thumb-left{display:block;width:100% !important;height:auto;margin:0 !important;float:none !important}@media (min-width:992px){#eb-events.eb-events-timeline .eb-description-details>a{height:320px;overflow:hidden}#eb-events.eb-events-timeline .eb-description-details img.eb-thumb-left{height:100% !important;object-fit:cover;object-position:center}}@media (max-width:991.98px){#eb-events.eb-events-timeline .eb-description-details{grid-template-columns:1fr !important}#eb-events.eb-events-timeline .eb-description-details>a,#eb-events.eb-events-timeline .eb-description-details>p{grid-column:1 !important}#eb-events.eb-events-timeline .eb-description-details>a{height:auto;overflow:visible}#eb-events.eb-events-timeline .eb-description-details img.eb-thumb-left{height:auto !important;object-fit:contain}}#eb-search-result-page #eb-events.eb-events-timeline .eb-register-buttons-bottom ul,#eb-search-result-page #eb-events.eb-events-timeline .eb-taskbar ul{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;padding-left:0;margin:1rem 0 0;list-style:none}#eb-search-result-page #eb-events.eb-events-timeline .eb-register-buttons-bottom a,#eb-search-result-page #eb-events.eb-events-timeline .eb-save-to-calendar-buttons>div>button{font-size:14px;font-weight:600;background-color:var(--vin-color-button-light-green) !important;color:var(--vin-color-button-white) !important;border:1px solid var(--vin-color-light-green) !important;border-radius:0 !important;padding:7px 20px;text-decoration:none !important;display:inline-flex;align-items:center;justify-content:center;width:fit-content;margin:0;float:none}#eb-search-result-page #eb-events.eb-events-timeline .eb-register-buttons-bottom a:hover,#eb-search-result-page #eb-events.eb-events-timeline .eb-register-buttons-bottom a:focus,#eb-search-result-page #eb-events.eb-events-timeline .eb-save-to-calendar-buttons>div>button:hover,#eb-search-result-page #eb-events.eb-events-timeline .eb-save-to-calendar-buttons>div>button:focus{background-color:var(--vin-color-background-white) !important;color:var(--vin-color-light-green) !important;border:1px solid var(--vin-color-dark-green) !important;letter-spacing:normal !important}#eb-search-result-page #eb-events.eb-events-timeline .eb-taskbar .dropdown-menu{display:none}#eb-search-result-page #eb-events.eb-events-timeline .eb-taskbar .dropdown-menu.show{display:block}#eb-search-result-page #eb-events.eb-events-timeline .eb-save-to-calendar-buttons ul.dropdown-menu{background-color:var(--vin-color-white) !important;border:1px solid var(--vin-color-dark-green) !important;padding-left:0.3rem !important;box-sizing:border-box}#eb-search-result-page #eb-events.eb-events-timeline .eb-save-to-calendar-buttons ul.dropdown-menu a{color:var(--vin-color-dark-green) !important;border:none !important;text-decoration:none !important}#eb-search-result-page #eb-events.eb-events-timeline .eb-save-to-calendar-buttons ul.dropdown-menu a:hover,#eb-search-result-page #eb-events.eb-events-timeline .eb-save-to-calendar-buttons ul.dropdown-menu a:focus,#eb-search-result-page #eb-events.eb-events-timeline .eb-save-to-calendar-buttons ul.dropdown-menu a:focus-visible{color:var(--vin-color-link-yellow) !important}#eb-search-result-page #eb-events.eb-events-timeline .eb-register-buttons-bottom a,#eb-search-result-page #eb-events.eb-events-timeline .eb-save-to-calendar-buttons>div>button{background-image:url("https://vinayaki-yoga-und-coaching.com/images/06-fonts/Font_Awesome/white/angles-right-white.svg") !important;background-repeat:no-repeat !important;background-position:left 12px center !important;background-size:15px 15px !important;padding-left:28px !important;padding-right:20px !important}#eb-events .eb-event-container .eb-taskbar.eb-register-buttons-bottom.clearfix .eb-save-to-calendar-buttons>div>button{background-color:var(--vin-color-background-white)}#eb-search-result-page #eb-events.eb-events-timeline .eb-register-buttons-bottom a:hover,#eb-search-result-page #eb-events.eb-events-timeline .eb-register-buttons-bottom a:focus,#eb-search-result-page #eb-events.eb-events-timeline .eb-save-to-calendar-buttons>div>button:hover,#eb-search-result-page #eb-events.eb-events-timeline .eb-save-to-calendar-buttons>div>button:focus{background-image:url("https://vinayaki-yoga-und-coaching.com/images/06-fonts/Font_Awesome/green/angles-right-green.svg") !important}#eb-search-result-page #eb-events.eb-events-timeline .eb-event-container{margin-bottom:0 !important;padding-bottom:2rem !important}#eb-search-result-page #eb-events.eb-events-timeline .eb-event-container:last-child{padding-bottom:0 !important}#eb-search-result-page #eb-events.eb-events-timeline .eb-save-to-calendar-buttons>div.dropdown>ul>li>a{background:transparent !important;background-color:transparent !important;box-shadow:none !important}#eb-search-result-page #eb-events.eb-events-timeline .eb-save-to-calendar-buttons>div.dropdown>ul>li>a:before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:14px;line-height:1;color:var(--vin-color-link-yellow);content:"\f101";background-color:transparent !important}#eb-event-map-page.eb-container{--vin-loc-h1-pull:5.75rem;--vin-loc-top-gap:-3rem;position:relative;max-width:1100px;margin:calc(var(--vin-loc-top-gap) + var(--vin-loc-h1-pull)) auto 2rem;background:#fff;padding:2rem;box-shadow:var(--vin-box-shadow-default);overflow:visible}#eb-event-map-page.eb-container>h1.eb-page-heading{position:absolute;left:0;right:0;top:calc(-1 * var(--vin-loc-h1-pull));margin:0;padding:0;text-align:center;font-family:var(--vin-base-font-family-headline);font-size:var(--vin-header-1-size);font-weight:400;line-height:1.15;background:transparent !important;background-color:transparent !important;border:none !important;box-shadow:none !important}#eb-event-map-page .eb-venue-image{display:block;width:100%;height:auto;margin:0 auto 1.5rem auto;border-radius:0}#eb-event-map-page .eb-location-description{margin-bottom:1.5rem;font-family:var(--vin-base-font-family-body);font-size:var(--vin-body-font-size);line-height:1.6}#eb-event-map-page #eb_location_map{width:100% !important;height:500px !important;border-radius:4px;overflow:hidden}:root{--vin-social-icon-size:clamp(26px,7vw,42px);--vin-social-gap:clamp(12px,3vw,18px)}@media (max-width:767.98px) and (orientation:portrait){section.vin-page-bottom{text-align:center}section.vin-page-bottom .sp-column{display:flex;flex-direction:column;align-items:center}section.vin-page-bottom .vin-page-bottom-header,section.vin-page-bottom .vin-page-bottom-content{text-align:center}section.vin-page-bottom ul{margin-left:0;padding-left:0;list-style:none}}@media (max-width:991.98px){#sp-bottom.vin-page-bottom .vin-page-bottom-header,#sp-bottom.vin-page-bottom .vin-page-bottom-content{text-align:center !important}}@media (orientation:portrait) and (min-width:1000px) and (max-width:1100px){#sp-bottom .row{display:flex !important;flex-direction:column !important;flex-wrap:nowrap;align-items:center}#sp-bottom .row>[id^="sp-bottom"],#sp-bottom .row>#sp-user1{width:100% !important;max-width:100% !important;flex:0 0 100% !important;text-align:center !important}}#sp-bottom2 .vin-footer-social .vin-footer-social-flex div.sppb-addon-wrapper>div.sppb-div-addon{display:flex !important;flex-direction:column !important;justify-content:center !important;align-items:center !important;gap:var(--vin-social-gap) !important;flex-wrap:nowrap !important;width:auto !important;max-width:100% !important}@media (hover:none) and (pointer:coarse){#sp-bottom2 .vin-footer-social .vin-footer-social-flex div.sppb-addon-wrapper>div.sppb-div-addon{flex-direction:row !important;justify-content:center !important;align-items:center !important;flex-wrap:nowrap !important}}#sp-bottom2 .vin-footer-social img.sppb-img-responsive{width:var(--vin-social-icon-size);height:auto;display:block;max-width:none}#sp-bottom2 .vin-footer-social a{display:inline-flex;align-items:center;justify-content:center}#sp-bottom #sp-user1 .mod-languages,#sp-bottom #sp-user1 .mod-languages ul{display:flex;justify-content:center;align-items:center}#sp-bottom #sp-user1 .mod-languages ul{margin:0;padding:0;list-style:none;gap:0.5rem}#sp-bottom #sp-user1 .mod-languages li{margin:0;padding:0}#sp-bottom #sp-user1 .mod-languages img{display:block;width:22px;height:auto}.vin-edocman-categories{--vin-dl-max:1100px;--vin-dl-gap:clamp(30px,2.8vw,50px);--vin-dl-sidebar:clamp(280px,28vw,360px);--vin-dl-card-bg:var(--vin-color-background-white);--vin-dl-card-shadow:1px 1px 15px 1px rgba(0,0,0,0.30);--vin-dl-radius:0px;--vin-dl-pad:clamp(18px,2.2vw,28px);--vin-dl-row-pad-y:14px;--vin-dl-row-pad-x:18px;--vin-dl-icon-size:44px;--vin-dl-icon-radius:10px;--vin-dl-btn-size:36px;--vin-dl-btn-radius:6px;--vin-edocman-gutter:26px}.vin-edocman-categories #edocman-category{padding:0}.vin-edocman-categories #sp-component,.vin-edocman-categories #sp-right{max-width:none !important;flex-basis:auto !important}.vin-edocman-categories #sp-component .sp-column{padding-bottom:3rem !important}.vin-edocman-categories #sp-right{margin-left:0 !important}.vin-edocman-categories #sp-main-body>.row{margin-left:0 !important;margin-right:0 !important}@media (min-width:992px){.vin-edocman-categories #sp-main-body>.row{display:grid;grid-template-columns:minmax(0,1fr) var(--vin-dl-sidebar);column-gap:var(--vin-dl-gap);align-items:start;max-width:calc(var(--vin-dl-max) + var(--vin-dl-sidebar) + var(--vin-dl-gap));margin-left:auto !important;margin-right:auto !important}.vin-edocman-categories #sp-component,.vin-edocman-categories #sp-right{width:100%;padding-left:0 !important;padding-right:0 !important}}@media (max-width:991.98px){.vin-edocman-categories #sp-main-body>.row{display:flex;flex-direction:column;gap:var(--vin-dl-gap)}.vin-edocman-categories #sp-component,.vin-edocman-categories #sp-right{width:100%;max-width:100%;flex:0 0 100%;padding-left:0 !important;padding-right:0 !important}}.vin-edocman-categories #edocman-categories-page.edocman-container,.vin-edocman-categories #edocman-category-page-table.edocman-container{max-width:var(--vin-dl-max);margin:0 auto;padding:var(--vin-dl-pad);background:var(--vin-dl-card-bg);border-radius:var(--vin-dl-radius);box-shadow:var(--vin-dl-card-shadow);overflow:visible}.vin-edocman-categories #edocman-categories-page h1.edocman-page-heading,.vin-edocman-categories #edocman-category-page-table h1.edocman-page-heading{font-family:var(--vin-base-font-family-headline) !important;font-size:var(--vin-header-1-size) !important;font-weight:400 !important;color:var(--vin-color-font-header) !important;text-align:center !important;margin:0 0 2rem 0 !important;padding:0 !important;background:none !important;border:0 !important;box-shadow:none !important;width:100% !important}.vin-edocman-categories #edocman-categories-page h1.edocman-page-heading i.edicon,.vin-edocman-categories #edocman-category-page-table h1.edocman-page-heading i.edicon{color:var(--vin-color-font-header) !important;margin-right:0.5rem}.vin-edocman-categories #edocman-category .edocman-page-sub-box,.vin-edocman-categories #edocman-category-page-table .edocman-page-sub-box{margin:0;padding:1.5rem 2rem 1.5rem 2rem !important;box-shadow:none;border-radius:0;font-family:var(--vin-base-font-family-body);font-size:var(--vin-body-font-size);line-height:1.6;color:var(--vin-color-font-body);text-align:center}.vin-edocman-categories #edocman-category .edocman-page-sub-box .edocman-description,.vin-edocman-categories #edocman-category-page-table .edocman-page-sub-box .edocman-description{margin:0;padding:0 2rem 0 2rem !important;box-shadow:none;border-radius:0;font-family:var(--vin-base-font-family-body);font-size:var(--vin-body-font-size);line-height:1.6;color:var(--vin-color-font-body)}.vin-edocman-categories #edocman-categories-page .edocman-categories-table,.vin-edocman-categories #edocman-category-page-table .edocman-categories-table{width:min(100%,980px);margin-left:auto;margin-right:auto}.vin-edocman-categories #edocman-categories-page .category-table-row,.vin-edocman-categories #edocman-category-page-table .category-table-row{display:grid;grid-template-columns:var(--vin-dl-icon-size) minmax(0,1fr) max-content max-content;gap:16px;align-items:center;background:var(--vin-dl-card-bg);border:1px solid rgba(var(--vin-color-border-dark-green-rgb),0.18);border-radius:0px;padding:var(--vin-dl-row-pad-y) var(--vin-dl-row-pad-x);margin:0 0 14px 0;box-sizing:border-box;transition:none !important}.vin-edocman-categories #edocman-categories-page .category-table-row:hover,.vin-edocman-categories #edocman-category-page-table .category-table-row:hover{transform:none !important;translate:none !important;margin-left:0 !important;border:1px solid rgba(var(--vin-color-border-dark-green-rgb),0.18) !important}@media (max-width:768px){.vin-edocman-categories #edocman-categories-page .category-table-row,.vin-edocman-categories #edocman-category-page-table .category-table-row{grid-template-columns:var(--vin-dl-icon-size) minmax(0,1fr);grid-auto-rows:auto}.vin-edocman-categories #edocman-categories-page .category-stats-inline,.vin-edocman-categories #edocman-category-page-table .category-stats-inline{grid-column:1 / -1}.vin-edocman-categories #edocman-categories-page .category-actions-inline,.vin-edocman-categories #edocman-category-page-table .category-actions-inline{grid-column:1 / -1;justify-content:flex-start}}.vin-edocman-categories #edocman-categories-page .category-icon-wrapper,.vin-edocman-categories #edocman-category-page-table .category-icon-wrapper{width:var(--vin-dl-icon-size);height:var(--vin-dl-icon-size);border-radius:var(--vin-dl-icon-radius);display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--vin-color-button-light-green),var(--vin-color-dark-green))}.vin-edocman-categories #edocman-categories-page .category-icon-wrapper i.edicon,.vin-edocman-categories #edocman-category-page-table .category-icon-wrapper i.edicon{color:var(--vin-color-white);font-size:1.1rem}.vin-edocman-categories #edocman-categories-page .category-info-section,.vin-edocman-categories #edocman-category-page-table .category-info-section{min-width:0;color:var(--vin-color-font-body);font-family:var(--vin-base-font-family-body)}.vin-edocman-categories #edocman-categories-page a.category-title-link,.vin-edocman-categories #edocman-category-page-table a.category-title-link{color:var(--vin-color-font-body) !important;text-decoration:underline;font-weight:600;overflow-wrap:anywhere}.vin-edocman-categories #edocman-categories-page a.category-title-link:hover,.vin-edocman-categories #edocman-category-page-table a.category-title-link:hover{color:var(--vin-color-link-yellow) !important;text-decoration:none}.vin-edocman-categories #edocman-categories-page a.category-title-link:focus,.vin-edocman-categories #edocman-category-page-table a.category-title-link:focus{color:var(--vin-color-link-yellow) !important}.vin-edocman-categories #edocman-categories-page .category-table-row:focus-within,.vin-edocman-categories #edocman-category-page-table .category-table-row:focus-within{outline:none !important;box-shadow:none !important}@supports selector(:has(a:focus-visible)){.vin-edocman-categories #edocman-categories-page .category-table-row:has(a:focus:not(:focus-visible)),.vin-edocman-categories #edocman-category-page-table .category-table-row:has(a:focus:not(:focus-visible)){outline:none !important;box-shadow:none !important}.vin-edocman-categories #edocman-categories-page .category-table-row:has(a:focus-visible),.vin-edocman-categories #edocman-category-page-table .category-table-row:has(a:focus-visible){outline:2px solid rgba(var(--vin-color-border-dark-green-rgb),0.55) !important;outline-offset:3px;box-shadow:none !important}}.vin-edocman-categories #edocman-categories-page a.category-title-link:focus:not(:focus-visible),.vin-edocman-categories #edocman-category-page-table a.category-title-link:focus:not(:focus-visible),.vin-edocman-categories #edocman-categories-page a.action-btn-small:focus:not(:focus-visible),.vin-edocman-categories #edocman-category-page-table a.action-btn-small:focus:not(:focus-visible){outline:none !important;box-shadow:none !important}.vin-edocman-categories #edocman-categories-page a.category-title-link:focus-visible,.vin-edocman-categories #edocman-category-page-table a.category-title-link:focus-visible{outline:2px solid rgba(var(--vin-color-border-dark-green-rgb),0.55) !important;outline-offset:2px;box-shadow:none !important}.vin-edocman-categories #edocman-categories-page a.action-btn-small:focus-visible,.vin-edocman-categories #edocman-category-page-table a.action-btn-small:focus-visible{outline:2px solid rgba(var(--vin-color-border-dark-green-rgb),0.55) !important;outline-offset:2px;box-shadow:none !important}.vin-edocman-categories #edocman-categories-page .category-description,.vin-edocman-categories #edocman-category-page-table .category-description{margin-top:6px;color:var(--vin-color-font-body);font-family:var(--vin-base-font-family-body);font-size:var(--vin-body-font-size-small);line-height:1.5}.vin-edocman-categories #edocman-categories-page .category-stats-inline .stat-badge,.vin-edocman-categories #edocman-category-page-table .category-stats-inline .stat-badge{display:inline-flex;align-items:center;gap:8px;background:var(--vin-color-dark-green);color:var(--vin-color-white);padding:8px 12px;border-radius:999px;font-family:var(--vin-base-font-family-body);font-size:0.95rem;white-space:nowrap}.vin-edocman-categories #edocman-categories-page .category-stats-inline .stat-badge,.vin-edocman-categories #edocman-category-page-table .category-stats-inline .stat-badge{justify-content:center;width:clamp(120px,16vw,170px);height:clamp(34px,4.2vw,42px);padding:0 12px;text-align:center;box-sizing:border-box}.vin-edocman-categories #edocman-categories-page .category-stats-inline .stat-badge i.edicon,.vin-edocman-categories #edocman-category-page-table .category-stats-inline .stat-badge i.edicon{font-size:1.1rem}.vin-edocman-categories #edocman-categories-page .category-stats-inline .stat-badge span,.vin-edocman-categories #edocman-category-page-table .category-stats-inline .stat-badge span{line-height:1}.vin-edocman-categories #edocman-categories-page .category-stats-inline a.stat-badge-title-link,.vin-edocman-categories #edocman-category-page-table .category-stats-inline a.stat-badge-title-link{line-height:1;color:var(--vin-color-white)}.vin-edocman-categories #edocman-categories-page .category-actions-inline,.vin-edocman-categories #edocman-category-page-table .category-actions-inline{display:none}.vin-edocman-categories #edocman-categories-page a.action-btn-small,.vin-edocman-categories #edocman-category-page-table a.action-btn-small{width:var(--vin-dl-btn-size);height:var(--vin-dl-btn-size);border-radius:var(--vin-dl-btn-radius);display:inline-flex;align-items:center;justify-content:center;text-decoration:none !important;border:1px solid rgba(0,0,0,0.08);box-shadow:none}.vin-edocman-categories #edocman-categories-page a.action-btn-small.btn-view,.vin-edocman-categories #edocman-category-page-table a.action-btn-small.btn-view{background:var(--vin-color-button-light-green);color:var(--vin-color-white)}.vin-edocman-categories #edocman-categories-page a.action-btn-small.btn-edit,.vin-edocman-categories #edocman-category-page-table a.action-btn-small.btn-edit{background:var(--vin-color-dark-green);color:var(--vin-color-white)}.vin-edocman-categories #edocman-categories-page a.action-btn-small.btn-delete,.vin-edocman-categories #edocman-category-page-table a.action-btn-small.btn-delete{background:#9b1c1c;color:#fff}.vin-edocman-categories #sp-component .sp-column{background:var(--vin-color-background-white) !important;border-radius:0 !important;box-shadow:none !important}.vin-edocman-categories #edocman-categories-page.edocman-container,.vin-edocman-categories #edocman-category-page-table.edocman-container{background:transparent !important;box-shadow:none !important}.vin-edocman-categories #edocman-categories-page .edocman-categories-table,.vin-edocman-categories #edocman-category-page-table .edocman-categories-table{background:var(--vin-color-background-white) !important;border-radius:0 !important;padding:clamp(18px,2.2vw,32px) !important;box-shadow:var(--vin-dl-card-shadow) !important}.vin-edocman-categories #edocman-categories-page .category-table-row,.vin-edocman-categories #edocman-category-page-table .category-table-row,.vin-edocman-categories #edocman-categories-page .category-info-section,.vin-edocman-categories #edocman-category-page-table .category-info-section{box-shadow:none !important}.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar,.vin-edocman-categories #sp-right .sp-module.vin-edocman-search,.vin-edocman-categories #sp-right .sp-module.vin-edocman-filter-categories,.vin-edocman-categories #sp-right .sp-module.vin-edocman-tree{background:var(--vin-dl-card-bg);box-shadow:var(--vin-dl-card-shadow);padding:0 10px 10px 10px;margin:0 0 24px 0 !important;border-radius:0 !important;box-sizing:border-box}.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar{padding-top:0 !important}.vin-edocman-categories #sp-right .sp-module-content,.vin-edocman-categories #sp-right form,.vin-edocman-categories #sp-right table{max-width:100%}.vin-edocman-categories #sp-right input[type="text"],.vin-edocman-categories #sp-right input[type="search"],.vin-edocman-categories #sp-right select,.vin-edocman-categories #sp-right .form-control,.vin-edocman-categories #sp-right .input-medium{width:100% !important;max-width:100% !important;min-width:0 !important;box-sizing:border-box;border-radius:0 !important}.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar h3.sp-module-title,.vin-edocman-categories #sp-right .sp-module.vin-edocman-search h3.sp-module-title,.vin-edocman-categories #sp-right .sp-module.vin-edocman-filter-categories h3.sp-module-title,.vin-edocman-categories #sp-right .sp-module.vin-edocman-tree h3.sp-module-title{margin:0 0 12px 0 !important;padding:10px 0 0 0 !important;text-align:left;color:var(--vin-color-font-header);font-family:var(--vin-base-font-family-headline);font-weight:400;font-size:var(--vin-header-3-size);line-height:1.2;position:relative}.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar h3.sp-module-title::after,.vin-edocman-categories #sp-right .sp-module.vin-edocman-search h3.sp-module-title::after,.vin-edocman-categories #sp-right .sp-module.vin-edocman-filter-categories h3.sp-module-title::after,.vin-edocman-categories #sp-right .sp-module.vin-edocman-tree h3.sp-module-title::after{content:"";display:block;height:1px;margin-top:0;background:rgba(var(--vin-color-border-dark-green-rgb),0.55)}.vin-edocman-categories #sp-right .sp-module.vin-edocman-search .btn.btn-primary,.vin-edocman-categories #sp-right .sp-module.vin-edocman-filter-categories .btn.btn-primary{position:static !important;display:inline-flex !important;align-items:center;justify-content:center;margin:0 !important;width:fit-content !important}.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar .sp-module-content{padding:0 !important}.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar .bgimgcall,.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar img.bgimgcall{display:none !important}.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar .newscalendar{width:100% !important;max-width:none !important}.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar .newscalendar table{width:100% !important;border-collapse:collapse !important;border-spacing:0 !important;margin:0 auto}.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar table.nc-header,.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar table.nc-body,.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar table.nc-header thead,.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar table.nc-body thead,.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar table.nc-body tbody,.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar table.nc-header tr,.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar table.nc-body tr{width:100% !important}.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar table.nc-header td,.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar table.nc-body td{width:auto !important}.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar table.nc-header td{background:var(--vin-color-dark-green);padding:6px;vertical-align:middle}.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar .newscalendar table.nc-header td:nth-child(3){width:100%;padding:0 6px}.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar .newscalendar div[id^="monthyear"]{display:inline-flex;align-items:baseline;justify-content:center;gap:0.35rem;white-space:nowrap;text-align:center;color:var(--vin-color-white);font-family:var(--vin-base-font-family-body);font-size:16px;font-weight:600;letter-spacing:0.2px}.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar .newscalendar div[id^="monthyear"] .monthname,.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar .newscalendar div[id^="monthyear"] .yearname{color:inherit;white-space:nowrap}.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar table.nc-header a.back-yr,.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar table.nc-header a.back-mth,.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar table.nc-header a.fwd-mth,.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar table.nc-header a.fwd-yr{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;text-decoration:none;color:var(--vin-color-white);font-size:0;background:transparent !important}.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar table.nc-header a.back-yr::before,.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar table.nc-header a.back-mth::before,.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar table.nc-header a.fwd-mth::before,.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar table.nc-header a.fwd-yr::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;line-height:1;color:currentColor}.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar table.nc-header a.back-yr::before{content:"\f100"}.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar table.nc-header a.back-mth::before{content:"\f104"}.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar table.nc-header a.fwd-mth::before{content:"\f105"}.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar table.nc-header a.fwd-yr::before{content:"\f101"}.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar table.nc-header a.back-yr:hover,.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar table.nc-header a.back-mth:hover,.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar table.nc-header a.fwd-mth:hover,.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar table.nc-header a.fwd-yr:hover,.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar table.nc-header a.back-yr:focus,.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar table.nc-header a.back-mth:focus,.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar table.nc-header a.fwd-mth:focus,.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar table.nc-header a.fwd-yr:focus{color:var(--vin-color-link-yellow);outline:none}.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar table.nc-body thead td.dayname{background:var(--vin-color-button-light-green);color:var(--vin-color-white);font-family:var(--vin-base-font-family-body);font-size:14px;font-weight:600;font-variant:small-caps;padding:6px 0;border:1px solid #ccc}.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar table.nc-body tbody td{background:var(--vin-color-background-white);border:1px solid #ccc;padding:4px 2px;text-align:center;vertical-align:top;position:relative}.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar span.nc-day{display:inline-flex;align-items:center;justify-content:center;width:2.05rem;height:1.0rem;color:var(--vin-color-font-body);font-family:var(--vin-base-font-family-body);font-size:13px;font-weight:500;position:relative;z-index:2}.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar span.nc-day.outofmonth{opacity:0.35}.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar span.nc-day[class*="today"]{background:rgba(var(--vin-color-border-light-green-rgb),0.22);outline:1px solid rgba(var(--vin-color-border-dark-green-rgb),0.25)}.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar span.nc-day[class*="hasitems"]{background:var(--vin-color-dark-green);color:var(--vin-color-white);font-weight:700}.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar .newscalendar,.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar .newscalendar table,.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar .newscalendar td{overflow:visible}.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar span.nc-day>ul.nc-items{display:none;list-style:none;margin:0;padding:10px 12px;position:absolute;top:calc(100% + 8px);left:50%;transform:translateX(-50%);min-width:240px;max-width:340px;background:var(--vin-color-white);border:1px solid rgba(var(--vin-color-border-dark-green-rgb),0.35);border-radius:0;box-shadow:0 10px 22px rgba(0,0,0,0.18);text-align:left;z-index:9999}.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar span.nc-day[class*="hasitems"]:hover>ul.nc-items{display:block}.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar ul.nc-items li{margin:0;padding:0}.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar ul.nc-items li+li{margin-top:6px}.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar ul.nc-items a{display:block;color:var(--vin-color-link-dark-green);text-decoration:underline;font-family:var(--vin-base-font-family-body);font-size:14px;line-height:1.35}.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar ul.nc-items a:hover,.vin-edocman-categories #sp-right .sp-module.vin-edocman-calendar ul.nc-items a:focus{color:var(--vin-color-link-yellow);text-decoration:underline}.vin-edocman-categories #sp-right .sp-module.vin-edocman-search table.searchtable>tbody>tr:first-child>td,.vin-edocman-categories #sp-right .sp-module.vin-edocman-search table.search_table>tbody>tr:first-child>td{padding-bottom:0.75rem !important}.vin-edocman-categories #sp-right .sp-module.vin-edocman-search table.searchtable>tbody>tr:last-child>td,.vin-edocman-categories #sp-right .sp-module.vin-edocman-search table.search_table>tbody>tr:last-child>td{text-align:center !important;padding-top:12px;padding-bottom:12px}.vin-edocman-categories #sp-right .sp-module.vin-edocman-search input.searchbutton.btn.btn-primary,.vin-edocman-categories #sp-right .sp-module.vin-edocman-search input.search_button.btn.btn-primary{display:inline-flex !important;align-items:center;justify-content:center;width:3.5rem !important;height:2.5rem !important;padding:0 !important;margin:0 auto !important;margin-bottom:0 !important;border-radius:0 !important;text-indent:-9999px;overflow:hidden;white-space:nowrap;background-image:url("https://vinayaki-yoga-und-coaching.com/images/06-fonts/Font_Awesome/white/search-white.svg") !important;background-repeat:no-repeat !important;background-position:center !important;background-size:18px 18px !important}.vin-edocman-categories #sp-right .sp-module.vin-edocman-search input.searchbutton.btn.btn-primary:hover,.vin-edocman-categories #sp-right .sp-module.vin-edocman-search input.searchbutton.btn.btn-primary:focus,.vin-edocman-categories #sp-right .sp-module.vin-edocman-search input.search_button.btn.btn-primary:hover,.vin-edocman-categories #sp-right .sp-module.vin-edocman-search input.search_button.btn.btn-primary:focus{background-size:20px 20px !important}.vin-edocman-categories #sp-right .sp-module.vin-edocman-filter-categories select{border:1px solid rgba(var(--vin-color-border-dark-green-rgb),0.35);padding:0.45rem 0.55rem;background:var(--vin-color-background-white)}.vin-edocman-categories #sp-right .sp-module.vin-edocman-filter-categories select:focus{outline:none;border-color:var(--vin-color-dark-green);box-shadow:0 0 0 0.2rem rgba(var(--vin-color-border-light-green-rgb),0.25)}.vin-edocman-categories #sp-right .sp-module.vin-edocman-filter-categories input.btn.btn-primary,.vin-edocman-categories #sp-right .sp-module.vin-edocman-filter-categories input.searchbutton.btn.btn-primary{display:inline-flex !important;align-items:center;justify-content:center;padding:7px 20px !important;margin-top:12px !important}.vin-edocman-categories #sp-right .sp-module.vin-edocman-tree{padding-bottom:1.5rem !important}.vin-edocman-categories #sp-right .sp-module.vin-edocman-tree .jqtree-title a{color:var(--vin-color-dark-green) !important;font-size:var(--vin-body-font-size-medium) !important;text-decoration:none}.vin-edocman-categories #sp-right .sp-module.vin-edocman-tree .jqtree-title a:hover,.vin-edocman-categories #sp-right .sp-module.vin-edocman-tree .jqtree-title a:focus,.vin-edocman-categories #sp-right .sp-module.vin-edocman-tree .jqtree-title a:focus-visible{color:var(--vin-color-link-yellow) !important;text-decoration:none}.vin-edocman-categories #sp-right .sp-module.vin-edocman-tree span.edicon.edicon-folder,.vin-edocman-categories #sp-right .sp-module.vin-edocman-tree span.edicon.edicon-folder-open{color:var(--vin-color-dark-green) !important}.vin-edocman-category-blog,.vin-edocman-category-blog #edocman-category{font-family:var(--vin-base-font-family-body);color:var(--vin-color-font-body)}.vin-edocman-category-blog a{color:var(--vin-color-link-dark-green);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.vin-edocman-category-blog a:hover{color:var(--vin-color-link-yellow);text-decoration:underline}.vin-edocman-category-blog a:focus{color:var(--vin-color-link-yellow);text-decoration:underline}.vin-edocman-category-blog #edocman-category h1.edocman-page-heading{font-family:var(--vin-base-font-family-headline) !important;font-size:var(--vin-header-1-size) !important;font-weight:400 !important;color:var(--vin-color-font-header) !important;display:flex !important;align-items:center !important;justify-content:center !important;gap:0.6rem !important;width:100% !important;text-align:center !important;margin:0 !important;padding:0 !important;background:none !important;border:0 !important;box-shadow:none !important}.vin-edocman-category-blog #edocman-category h1.edocman-page-heading i.edicon{margin:0 !important;line-height:1 !important;font-size:1.2em !important;color:var(--vin-color-font-header) !important;flex:0 0 auto !important}.vin-edocman-category-blog #edocman-category .edocman-page-sub-heading{margin:0}.vin-edocman-category-blog #edocman-category .edocman-page-sub-box{margin:0;padding:1.5rem 2rem 1.5rem 2rem !important;box-shadow:none;border-radius:0;font-family:var(--vin-base-font-family-body);font-size:var(--vin-body-font-size);line-height:1.6;color:var(--vin-color-font-body);text-align:center}.vin-edocman-category-blog #edocman-category .edocman-page-sub-box>div>p{text-align:center;text-indent:1.5rem}.vin-edocman-category-blog #edocman-category>.edocman-page-sub-heading{margin:0 0 0 0;padding-right:clamp(18px,2.2vw,32px);padding-bottom:clamp(10px,1.8vw,24px)}.vin-edocman-category-blog #edocman_form .sortPagiBar{margin:0}.vin-edocman-category-blog #edocman-category .blog-document-card,.vin-edocman-category-blog #edocman-category .blog-document-card:hover,.vin-edocman-category-blog #edocman-category .blog-document-card:focus-within{transform:none !important;box-shadow:none !important;transition:none !important}.vin-edocman-category-blog #edocman-category .blog-document-card:hover{background:inherit !important}#edocman-documents .documents-container-blog{--vin-doc-gap:26px;display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--vin-doc-gap) !important;padding:var(--vin-doc-gap) !important;max-width:1100px;margin-left:auto !important;margin-right:auto !important;box-sizing:border-box}@media (max-width:991.98px){#edocman-documents .documents-container-blog{grid-template-columns:1fr;max-width:100% !important}}#edocman-document-page .document-card{box-shadow:none !important;border-radius:0 !important}#edocman-documents .documents-container-blog .blog-document-card,#edocman-documents .documents-container-blog .blog-document-card:hover,#edocman-documents .documents-container-blog .blog-document-card:focus,#edocman-documents .documents-container-blog .blog-document-card:focus-within{border-radius:0 !important;height:100% !important;transform:none !important;transition:none !important;box-shadow:var(--vin-dl-card-shadow,1px 1px 15px 1px rgba(0,0,0,.30)) !important;filter:none !important;display:flex !important;flex-direction:column !important}.vin-edocman-category-blog #edocman-documents .documents-container-blog .blog-document-card .blog-document-header{display:flex !important;width:100% !important;height:100% !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;justify-content:flex-start;box-sizing:border-box;align-items:center;padding:10px 15px 10px 15px}.vin-edocman-category-blog #edocman-documents .documents-container-blog .blog-document-card .document-info{flex:1 1 auto;min-width:0}#edocman-documents .documents-container-blog .blog-document-card .document-actions{margin-top:auto !important}#edocman-documents .documents-container-blog .blog-document-card .thumbnail,#edocman-documents .documents-container-blog .blog-document-card .thumbnail img{border-radius:0 !important}#edocman-documents .documents-container-blog .blog-document-card .thumbnail{background:transparent !important;border:0 !important;padding:0 !important;border-radius:0 !important;box-shadow:var(--vin-dl-card-shadow,1px 1px 15px 1px rgba(0,0,0,.30)) !important;flex:0 0 180px;width:180px;aspect-ratio:4 / 3;height:auto;overflow:hidden;position:relative}#edocman-documents .documents-container-blog .blog-document-card .thumbnail img{border:0 !important;background:transparent !important;width:100% !important;height:100% !important;object-fit:cover;object-position:center;display:block}.vin-edocman-category-blog #edocman-documents .documents-container-blog .blog-document-card .thumbnail.no-image{display:flex;align-items:center;justify-content:center}@media (max-width:576px){.vin-edocman-category-blog #edocman-documents .documents-container-blog .blog-document-card .thumbnail{flex-basis:140px;width:140px}}#edocman-documents .documents-container-blog .view-btn:hover,#edocman-documents .documents-container-blog .download-btn:hover,#edocman-documents .documents-container-blog .details-btn:hover{background-color:var(--vin-color-button-light-green) !important}.vin-edocman-category-blog #filter_order.form-select,.vin-edocman-category-blog #filter_order_Dir.form-select{border-radius:0;border-color:var(--vin-color-light-green);font-family:var(--vin-base-font-family-body);background-color:var(--vin-color-light-green);color:var(--vin-color-white)}.vin-edocman-category-blog #edocmanform .sortPagiBarRight .chosen-container{min-width:180px;z-index:50}.vin-edocman-category-blog #edocmanform .sortPagiBarRight .chosen-single{height:40px;line-height:38px;border-radius:6px;border:1px solid rgba(0,0,0,.15);background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.08)}.vin-edocman-category-blog #edocmanform .sortPagiBarRight .chosen-drop{border-radius:6px;border:1px solid rgba(0,0,0,.15);box-shadow:0 10px 30px rgba(0,0,0,.12);overflow:hidden}.vin-edocman-category-blog #edocmanform .sortPagiBarRight .vin-chosen-up .chosen-drop{top:auto;bottom:100%;margin-bottom:6px}.vin-edocman-category-blog #edocman-documents .documents-container-blog{--vin-doc-gap:var(--vin-edocman-gutter)}.vin-edocman-category-blog #edocmanform .sortPagiBar .sortPagiBar-sorting{padding-right:var(--vin-edocman-gutter) !important}.vin-edocman-category-blog #edocmanform .sortPagiBar .sortPagiBarRight{margin-right:0 !important}.vin-edocman-sortbar .sortPagiBar-sorting{display:flex;justify-content:flex-end;width:100%}.vin-edocman-sortbar .sortPagiBarRight{display:flex;justify-content:flex-end;align-items:center;gap:0px;width:100%}.vin-edocman-sortbar .vin-order-dropdown,.vin-edocman-sortbar .vin-dir-dropdown{display:inline-flex}.vin-edocman-sortbar .vin-order-dropdown>button.btn,.vin-edocman-sortbar .vin-dir-dropdown>button.btn{background-color:var(--vin-color-light-green) !important;border:1px solid var(--vin-color-light-green) !important;color:var(--vin-color-white) !important;border-radius:0 !important;box-shadow:none !important;white-space:nowrap;font-family:var(--vin-base-font-family-button) !important;font-weight:600}.vin-edocman-sortbar .vin-order-dropdown>button.dropdown-toggle::after,.vin-edocman-sortbar .vin-dir-dropdown>button.dropdown-toggle::after{border-top-color:currentColor !important}.vin-edocman-sortbar .vin-order-dropdown>button.btn:hover,.vin-edocman-sortbar .vin-order-dropdown>button.btn:focus,.vin-edocman-sortbar .vin-order-dropdown>button.btn:focus-visible,.vin-edocman-sortbar .vin-order-dropdown.show>button.btn,.vin-edocman-sortbar .vin-dir-dropdown>button.btn:hover,.vin-edocman-sortbar .vin-dir-dropdown>button.btn:focus,.vin-edocman-sortbar .vin-dir-dropdown>button.btn:focus-visible,.vin-edocman-sortbar .vin-dir-dropdown.show>button.btn{background-color:var(--vin-color-background-white) !important;border-color:var(--vin-color-light-green) !important;color:var(--vin-color-light-green) !important;box-shadow:none !important}.vin-edocman-sortbar .dropdown{flex-direction:column;align-items:stretch;padding-left:var(--vin-edocman-gutter)}.vin-edocman-sortbar .dropdown-menu{background-color:var(--vin-color-background-white) !important;border:1px solid var(--vin-color-dark-green) !important;border-radius:0 !important;padding:0 !important;margin-top:0 !important;min-width:100% !important;width:100% !important}.vin-edocman-sortbar .dropdown-item{color:var(--vin-color-dark-green) !important;background:transparent !important;border-radius:0 !important;padding:8px 12px !important}.vin-edocman-sortbar .dropdown-item:hover,.vin-edocman-sortbar .dropdown-item:focus,.vin-edocman-sortbar .dropdown-item:active,.vin-edocman-sortbar .dropdown-item.active{color:var(--vin-color-dark-green) !important;background:var(--vin-color-background-white) !important}#edocman-document-page .document-title-container,#edocman-document-page .mobile-title-container{display:flex;align-items:center;gap:0.6rem}#edocman-document-page h1.document-title{margin:0;font-family:var(--vin-base-font-family-headline) !important;font-size:var(--vin-header-1-size) !important;font-weight:400 !important;color:var(--vin-color-font-header) !important;text-align:left !important;line-height:1.15}#edocman-document-page .doc-icon{display:inline-flex;align-items:center;justify-content:center;color:var(--vin-color-font-header);flex:0 0 auto}#edocman-document-page .doc-icon svg{width:1.05em;height:1.05em;flex:0 0 auto}#edocman-document-page .bookmark-btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid var(--vin-color-dark-green);background:var(--vin-color-background-white);color:var(--vin-color-dark-green);border-radius:0;cursor:pointer}#edocman-document-page .bookmark-btn i{font-size:1.2rem;line-height:1;color:inherit}#edocman-document-page .bookmark-btn:hover,#edocman-document-page .bookmark-btn:focus,#edocman-document-page .bookmark-btn:focus-visible{background:rgba(var(--vin-color-border-dark-green-rgb),0.15);outline:none}#edocman-document-page .bookmark-btn.is-bookmarked{background:var(--vin-color-dark-green);border-color:var(--vin-color-dark-green);color:var(--vin-color-white)}#edocman-document-page .bookmark-btn.is-bookmarked:hover,#edocman-document-page .bookmark-btn.is-bookmarked:focus,#edocman-document-page .bookmark-btn.is-bookmarked:focus-visible{background:var(--vin-color-dark-green);filter:brightness(1.05)}#edocman-document-page .document-header{border-bottom:0px solid rgba(var(--vin-color-border-dark-green-rgb),0.55) !important}#edocman-document-page .document-card .document-body{padding:2rem 3rem 0rem 3rem !important}#edocman-document-page .document-body .document-content{--vin-doc-thumb-h:clamp(220px,25vw,380px);display:grid !important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) !important;grid-template-rows:auto auto;column-gap:1.5rem;row-gap:1.25rem;align-items:start;margin-bottom:0rem !important}#edocman-document-page .document-body .document-content .document-details .document-description>p:last-child{margin-bottom:0 !important}#edocman-document-page .document-body .document-details{display:contents !important}#edocman-document-page .document-thumbnail{grid-column:1;grid-row:1;width:100%;height:var(--vin-doc-thumb-h) !important;box-shadow:var(--vin-box-shadow-default)}#edocman-document-page .document-meta{grid-column:2;grid-row:1;display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr));gap:0.5rem 1.5rem;align-content:start;justify-items:center;margin-top:auto !important;margin-bottom:auto !important;padding:0 !important;background:transparent !important;border:0 !important;box-shadow:none !important}#edocman-document-page .document-meta .meta-group{min-width:0;text-align:center;background:transparent !important;border:0 !important;box-shadow:none !important}#edocman-document-page .document-description,#edocman-document-page .document-card .document-description{grid-column:1 / -1;grid-row:2;background-color:var(--vin-color-background-white) !important;border:0 !important;border-left:0 !important;border-radius:0 !important;box-shadow:none !important;padding:0.5rem 0rem 0rem 0rem !important;margin:0 !important;height:auto !important}#edocman-document-page .thumbnail-container{width:100% !important;height:var(--vin-doc-thumb-h) !important;overflow:hidden}#edocman-document-page img.thumbnail-image{height:var(--vin-doc-thumb-h) !important;object-fit:cover !important;display:block}#edocman-document-page .document-thumbnail,#edocman-document-page .thumbnail-container,#edocman-document-page img.thumbnail-image{border-radius:0 !important}#edocman-document-page h3.description-title{font-family:var(--vin-base-font-family-headline) !important;font-size:var(--vin-header-3-medium-size) !important;font-weight:400 !important;margin:0 0 0.75rem 0;color:var(--vin-color-font-header) !important}@media (max-width:991.98px){#edocman-document-page .document-body .document-content{grid-template-columns:1fr !important;grid-template-rows:auto auto auto}#edocman-document-page .document-thumbnail{grid-column:1;grid-row:1;height:auto !important;box-shadow:var(--vin-box-shadow-default)}#edocman-document-page .document-meta{grid-column:1;grid-row:2;grid-template-columns:1fr}#edocman-document-page .document-description,#edocman-document-page .document-card .document-description{grid-column:1;grid-row:3}#edocman-document-page .thumbnail-container{height:clamp(200px,55vw,320px) !important}}#edocman-document-page .license-section{background-color:rgba(var(--vin-color-border-light-green-rgb),0.15) !important;border-left:2px solid var(--vin-color-dark-green) !important;border-radius:0 !important;padding:1.25rem !important}#edocman-document-page h3.license-title{font-family:var(--vin-base-font-family-headline) !important;font-size:var(--vin-header-3-medium-size) !important;font-weight:400 !important;color:var(--vin-color-font-header) !important;margin:0 0 0.75rem 0 !important}#edocman-document-page .license-content{background-color:transparent !important;padding:0 !important}#edocman-document-page .license-content p:last-child{margin-bottom:0 !important}#edocman-document-page .license-checkbox{display:flex;align-items:flex-start;gap:0.75rem;margin-top:0.75rem;align-items:flex-start}#edocman-document-page .license-checkbox>input[type="checkbox"]{margin-top:0 !important}#edocman-document-page .license-checkbox>label{margin:0 !important;line-height:1.1 !important;padding-top:0 !important;display:block}#edocman-document-page .license-checkbox input#agreeterm,#edocman-document-page .license-checkbox input[type="checkbox"][name="agreeterm"]{-webkit-appearance:none;appearance:none;width:1.1rem;height:1.1rem;margin-top:0.2rem;flex:0 0 auto;border:1px solid var(--vin-color-dark-green) !important;border-radius:0 !important;background:var(--vin-color-background-white);box-shadow:none !important;outline:none;display:inline-block;vertical-align:top}#edocman-document-page .license-checkbox input#agreeterm:checked,#edocman-document-page .license-checkbox input[type="checkbox"][name="agreeterm"]:checked{background-color:var(--vin-color-background-white) !important;border-color:var(--vin-color-dark-green) !important;background-image:url("https://vinayaki-yoga-und-coaching.com/images/06-fonts/Font_Awesome/green/check-green.svg") !important;background-repeat:no-repeat !important;background-position:center !important;background-size:0.85rem 0.85rem !important}#edocman-document-page .document-actions.desktop-actions .primary-actions{--vin-doc-action-h:46px;display:flex;gap:var(--vin-doc-action-gap,0.75rem);align-items:stretch;width:100%}@media (min-width:992px){#edocman-document-page .document-actions.desktop-actions .primary-actions,#edocman-document-page .document-actions.desktop-actions .primary-actions{flex-wrap:nowrap}}@media (max-width:991.98px){#edocman-document-page .document-actions.desktop-actions .primary-actions{flex-wrap:wrap}}#edocman-document-page .document-actions.desktop-actions .primary-actions>a.btn,#edocman-document-page .document-actions.desktop-actions .primary-actions>.copy-link-container{flex:1 1 0;min-width:0}#edocman-document-page .document-actions.desktop-actions .primary-actions>a.btn,#edocman-document-page .document-actions.desktop-actions .primary-actions .copy-link-container>button.btn{height:var(--vin-doc-action-h) !important;min-height:var(--vin-doc-action-h) !important;border-radius:0 !important;line-height:1.1}#edocman-document-page .copy-link-container{display:block !important}#edocman-document-page .copy-link-container .copy-link-btn{width:100% !important}#edocman-document-page .copy-link-container .copy-link-dropdown-toggle{display:none !important}#edocman-document-page .copy-link-container .copy-link-dropdown{display:none !important}#edocman-document-page a.edocmandownloadlink.btn-disabled{background-color:#e6e6e6 !important;border-color:#e6e6e6 !important;color:#666 !important;cursor:not-allowed;pointer-events:none}#edocman-document-page a.edocmandownloadlink:not(.btn-disabled){background-color:var(--vin-color-button-light-green) !important;border-color:var(--vin-color-button-light-green) !important;color:var(--vin-color-button-white) !important}#edocman-document-page a.edocmanplayerbtn{background-color:var(--vin-color-button-light-green) !important;border-color:var(--vin-color-button-light-green) !important;color:var(--vin-color-button-white) !important}#edocman-document-page .copy-link-container .copy-link-btn{background-color:var(--vin-color-button-light-green) !important;border-color:var(--vin-color-button-light-green) !important;border-right-color:var(--vin-color-border-white) !important;color:var(--vin-color-button-white) !important}#edocman-document-page .copy-link-container .copy-link-dropdown{display:none !important}#edocman-document-page .document-actions.desktop-actions .primary-actions>a.btn,#edocman-document-page .document-actions.desktop-actions .primary-actions .copy-link-container>button.btn{transition:none !important;transform:none !important;filter:none !important;box-shadow:none !important;letter-spacing:normal !important}#edocman-document-page .document-actions.desktop-actions .primary-actions>a.btn:hover,#edocman-document-page .document-actions.desktop-actions .primary-actions>a.btn:focus,#edocman-document-page .document-actions.desktop-actions .primary-actions>a.btn:focus-visible,#edocman-document-page .document-actions.desktop-actions .primary-actions>a.btn:active,#edocman-document-page .document-actions.desktop-actions .primary-actions>a.btn.active,#edocman-document-page .document-actions.desktop-actions .primary-actions .copy-link-container>button.btn:hover,#edocman-document-page .document-actions.desktop-actions .primary-actions .copy-link-container>button.btn:focus,#edocman-document-page .document-actions.desktop-actions .primary-actions .copy-link-container>button.btn:focus-visible,#edocman-document-page .document-actions.desktop-actions .primary-actions .copy-link-container>button.btn:active,#edocman-document-page .document-actions.desktop-actions .primary-actions .copy-link-container>button.btn.active{box-shadow:none !important;transform:none !important;filter:none !important;letter-spacing:normal !important;outline:none !important;outline-offset:2px}#edocman-document-page a.edocmandownloadlink.btn-disabled:hover,#edocman-document-page a.edocmandownloadlink.btn-disabled:focus{background-color:#e6e6e6 !important;border-color:#e6e6e6 !important;color:#666 !important}#edocman-document-page a.edocmandownloadlink:not(.btn-disabled):hover,#edocman-document-page a.edocmandownloadlink:not(.btn-disabled):focus,#edocman-document-page a.edocmanplayerbtn:hover,#edocman-document-page a.edocmanplayerbtn:focus,#edocman-document-page .copy-link-container .copy-link-btn:hover,#edocman-document-page .copy-link-container .copy-link-btn:focus,#edocman-document-page .copy-link-container .copy-link-dropdown-toggle:hover,#edocman-document-page .copy-link-container .copy-link-dropdown-toggle:focus{background-color:var(--vin-color-button-light-green) !important;border-color:var(--vin-color-button-light-green) !important;color:var(--vin-color-button-white) !important}#edocman-document-page .copy-link-container .copy-link-btn:hover,#edocman-document-page .copy-link-container .copy-link-btn:focus{border-right-color:var(--vin-color-border-white) !important}.copy-notification{position:fixed;bottom:30px;right:30px;background:var(--vin-color-dark-green) !important;color:#fff;padding:12px 20px;border-radius:0 !important;box-shadow:var(--vin-box-shadow-default) !important;display:flex;align-items:center;gap:10px;font-size:14px;font-weight:500;z-index:10000;opacity:0;transform:translateY(-8rem) !important;transition:all 0.3s ease}#edocman-document-page .vr_avg_rating span.avg-stars{background-image:url(https://vinayaki-yoga-und-coaching.com/images/08_icons/rating_star_grey.png) !important;background-repeat:repeat-x !important;background-position:left center !important}#edocman-document-page .vr_avg_rating span.avg-stars span{background-image:url(https://vinayaki-yoga-und-coaching.com/images/08_icons/rating_star_light_green.png) !important;background-repeat:repeat-x !important;background-position:left center !important}#edocman-document-page .avg-rating,#edocman-document-page .row.ratingform{box-shadow:none !important;border-radius:0 !important}#edocman-document-page .row.ratingform>.col-md-12>.row,#edocman-document-page .row.ratingformStars{margin-left:0 !important;margin-right:0 !important}#edocman-document-page .row.ratingformStars>.col-md-12{border-top:1px solid rgba(var(--vin-color-border-dark-green-rgb),0.55) !important;padding-top:12px;margin-top:10px}#edocman-document-page .ratingformStarOptions i.fa.fa-star,#edocman-document-page .ratingformStarOptions i.icon-star{color:var(--vin-color-light-green) !important}#edocman-document-page a.rateDocumentBtn,#edocman-document-page a#btnRate.rateDocumentBtn{display:inline-flex !important;align-items:center;justify-content:center;background-color:var(--vin-color-button-light-green) !important;color:var(--vin-color-button-white) !important;border:0 !important;border-radius:0 !important;padding:7px 20px !important;text-decoration:none !important;font-weight:600;line-height:1.1;box-shadow:none !important;transition:none !important}#edocman-document-page .row.ratingform>.col-md-12>.row{display:flex !important;flex-direction:column;align-items:flex-start;gap:10px}#edocman-document-page .row.ratingform>.col-md-12>.row>.col-md-6,#edocman-document-page .row.ratingform>.col-md-12>.row>.col-md-6.alignright{width:100% !important;max-width:100% !important;text-align:left !important}#edocman-document-page .row.ratingformStars{border-top:1px solid var(--vin-color-dark-green) !important;margin-top:20px !important;margin-left:0 !important;margin-right:0 !important}#edocman-document-page .row.ratingformStars>.col-md-12{border-top:0px !important}#edocman-document-page .row.ratingform>.col-md-12{display:grid !important;grid-template-columns:1fr !important;grid-template-rows:auto auto auto !important;row-gap:10px}#edocman-document-page .row.ratingform>.col-md-12>.row:first-child{display:contents !important}#edocman-document-page .row.ratingform>.col-md-12>.row:first-child>.col-md-6:first-child{grid-row:1;width:100% !important}#edocman-document-page .row.ratingform>.col-md-12>.row:first-child>.col-md-6.alignright{grid-row:3;width:100% !important;text-align:left !important}#edocman-document-page .row.ratingform>.col-md-12>.row.ratingformStars{grid-row:2}.vin-edocman-back{display:flex;justify-content:center;width:100%;margin-top:24px}a.vin-edocman-back-btn{background-color:var(--vin-color-button-light-green) !important;border:1px solid var(--vin-color-light-green) !important;border-radius:0 !important;color:var(--vin-color-button-white) !important;display:inline-flex;align-items:center;justify-content:center;padding:7px 20px;text-decoration:none !important;font-weight:600;line-height:1.1}a.vin-edocman-back-btn::before{content:"\f100";font-family:"Font Awesome 6 Free";font-weight:900;display:inline-block;margin-right:5px;line-height:1;color:currentColor}a.vin-edocman-back-btn:hover,a.vin-edocman-back-btn:focus,a.vin-edocman-back-btn:focus-visible{background-color:var(--vin-color-background-white) !important;border:1px solid var(--vin-color-dark-green) !important;color:var(--vin-color-light-green) !important;letter-spacing:normal !important}a.vin-edocman-back-btn:hover::before,a.vin-edocman-back-btn:focus::before,a.vin-edocman-back-btn:focus-visible::before{color:var(--vin-color-light-green) !important}.vin-testimonials div.sppb-testimonial-message{font-weight:400;color:var(--vin-color-font-body);line-height:175%;font-family:var(--vin-base-font-family-quote) !important;font-size:26px;font-style:italic;font-variant:small-caps}.vin-testimonials div.sppb-testimonial-pro-arrow-wrap{margin-top:1.5rem !important}.vin-testimonials div.sppb-testimonial-pro-arrow-wrap .left{margin-right:1rem !important}.vin-testimonials div.sppb-testimonial-pro-arrow-wrap .right{margin-left:1rem !important}
