@charset "UTF-8";.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)}.sp-module.vin-event-slider{--vin-eb-card-inner-width:66%;--vin-eb-image-width:84%;--vin-eb-card-padding-x:22px;--vin-eb-card-padding-x-text:28px;--vin-eb-icon-col:1.6rem;--vin-eb-icon-gap:0.75rem;--vin-eb-icon-size:0.95rem;--vin-eb-image-height:clamp(370px,44vw,610px);--vin-eb-card-overlap:50px}@media (max-width:767.98px){.sp-module.vin-event-slider{--vin-eb-card-inner-width:90%;--vin-eb-image-width:100%;--vin-eb-image-height:clamp(300px,70vw,480px)}}.sp-module.vin-event-slider .eb-event-wrapper.clearfix{display:block !important}.sp-module.vin-event-slider .splide__track{overflow:hidden !important}.sp-module.vin-event-slider .splide__list{align-items:stretch !important}.sp-module.vin-event-slider .splide__slide{overflow:visible;display:flex !important}.sp-module.vin-event-slider a.eb-event-slider-thumb-container{display:block;width:var(--vin-eb-image-width);margin-inline:auto;height:var(--vin-eb-image-height);overflow:hidden;border-radius:10px 10px 0 0}.sp-module.vin-event-slider img.eb-event-slider-thumb{width:100%;height:100%;max-width:none;object-fit:cover;object-position:center 25%;display:block}.sp-module.vin-event-slider .eb-event-wrapper,.sp-module.vin-event-slider .eb-event-wrapper.clearfix{position:relative;width:100%;padding-bottom:18px;background:transparent !important;border:0 !important;box-shadow:none !important;border-radius:0 !important;height:100%;display:flex;flex-direction:column}.sp-module.vin-event-slider .eb-event-wrapper::after{content:"";position:absolute;left:50%;top:calc(var(--vin-eb-image-height) - var(--vin-eb-card-overlap));bottom:0;transform:translateX(-50%);width:var(--vin-eb-card-inner-width);background:#fff;border-radius:8px;border-bottom:4px solid #6f9a8e;z-index:1}.sp-module.vin-event-slider .eb-event-wrapper>:not(a.eb-event-slider-thumb-container){position:relative;z-index:2;width:var(--vin-eb-card-inner-width) !important;margin-left:auto;margin-right:auto;padding-left:var(--vin-eb-card-padding-x) !important;padding-right:var(--vin-eb-card-padding-x) !important;max-width:100%;box-sizing:border-box}.sp-module.vin-event-slider h2.eb-event-title-container{margin-top:-45px;padding-top:18px;margin-bottom:10px;text-align:center;font-size:var(--vin-header-3-size) !important;line-height:1.2}.sp-module.vin-event-slider h2.eb-event-title-container a{color:var(--vin-color-dark-green) !important;text-decoration:none;display:inline-block;font-size:inherit}.sp-module.vin-event-slider h2.eb-event-title-container a:hover{color:var(--vin-color-link-yellow) !important;text-decoration:none}.sp-module.vin-event-slider .eb-event-date-time,.sp-module.vin-event-slider .eb-event-location-price,.sp-module.vin-event-slider .eb-event-short-description{background:transparent !important;box-shadow:none !important;border:0 !important}.sp-module.vin-event-slider .eb-event-date-time,.sp-module.vin-event-slider .eb-event-location-price .eb-event-location,.sp-module.vin-event-slider .eb-event-location-price .eb-event-price{display:grid !important;grid-template-columns:var(--vin-eb-icon-col) minmax(0,1fr);column-gap:var(--vin-eb-icon-gap);align-items:center;text-align:left}.sp-module.vin-event-slider .eb-event-date-time>i.fa,.sp-module.vin-event-slider .eb-event-location-price .eb-event-location>i.fa{grid-column:1 / 2;grid-row:1;justify-self:center;align-self:center;width:var(--vin-eb-icon-col);margin:0 !important;line-height:1;text-align:center}.sp-module.vin-event-slider .eb-event-date-time>.vin-eb-meta-text,.sp-module.vin-event-slider .eb-event-location-price .eb-event-location>.vin-eb-meta-text{grid-column:2 / 3;grid-row:1;min-width:0}.sp-module.vin-event-slider .eb-event-location-price{display:flex !important;flex-direction:column !important;gap:0.35rem;margin-bottom:8px;min-width:0}.sp-module.vin-event-slider .eb-event-location-price .eb-event-location a{color:var(--vin-color-dark-green) !important;text-decoration:underline;min-width:0;overflow-wrap:anywhere}.sp-module.vin-event-slider .eb-event-location-price .eb-event-location a:hover,.sp-module.vin-event-slider .eb-event-location-price .eb-event-location a:focus{color:var(--vin-color-link-yellow) !important}.sp-module.vin-event-slider .eb-event-location-price .eb-event-price>.eb-individual-price{grid-column:2 / 3;grid-row:1;color:inherit !important;font-weight:400 !important;overflow-wrap:anywhere}.sp-module.vin-event-slider .eb-event-location-price .eb-event-price::before{content:"\f153";font-family:"Font Awesome 5 Free";font-weight:900;font-style:normal;grid-column:1 / 2;grid-row:1;justify-self:center;align-self:center;width:var(--vin-eb-icon-col);line-height:1;text-align:center;color:inherit}.sp-module.vin-event-slider .eb-event-location-price .eb-event-price{color:var(--vin-color-font-dark-gray) !important;font-weight:400 !important}.sp-module.vin-event-slider .eb-event-short-description{padding-left:var(--vin-eb-card-padding-x-text) !important;padding-right:var(--vin-eb-card-padding-x-text) !important;padding-bottom:18px;flex:1 1 auto}.sp-module.vin-event-slider .eb-event-short-description p{text-align:justify;hyphens:auto;-webkit-hyphens:auto;overflow-wrap:anywhere}.eb-slider-container[class*="eb-events-slider-container_"] .splide__arrow{position:static !important;transform:none !important;width:44px;height:44px;background:var(--vin-color-button-dark-green);border-radius:15% !important;opacity:1;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--vin-color-button-white)}.eb-slider-container[class*="eb-events-slider-container_"] .splide__arrow svg{display:block !important;width:22px;height:22px}.eb-slider-container[class*="eb-events-slider-container_"] .splide__arrow svg path{fill:var(--vin-color-button-white) !important}.eb-slider-container[class*="eb-events-slider-container_"] .splide__pagination__page{background:var(--vin-color-button-white) !important;opacity:1;bottom:-4.7rem}.eb-slider-container[class*="eb-events-slider-container_"] .splide__pagination__page.is-active{background:var(--vin-color-dark-green) !important;opacity:1;bottom:-4.7rem}.eb-slider-container[class*="eb-events-slider-container_"].splide{position:relative;padding-bottom:90px;margin-bottom:40px}.eb-slider-container[class*="eb-events-slider-container_"] .splide__pagination{position:absolute;left:0;right:0;bottom:20px;justify-content:center}.eb-slider-container[class*="eb-events-slider-container_"] .splide__arrows{position:absolute !important;left:50%;transform:translateX(-50%);bottom:20px;width:200px;display:flex;justify-content:space-between;z-index:5}.sp-module.vin-event-slider .splide__pagination{position:relative;z-index:20;pointer-events:auto}.sp-module.vin-event-slider .splide__track::after,.sp-module.vin-event-slider .splide__track::before{pointer-events:none}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}
