body{--head-font-family:'Vollkorn',serif;--body-font-family:'Poppins',sans-serif;--mec-paragraph-font-family:'Poppins',sans-serif;--script-font-family:'Mr De Haviland',serif;--green-accent:#2e534b;--gold-accent:#c7b489;--tan-accent:#babcaa;--white-accent:#f7f3f0;--black-accent:#717a78;--body-font-size:16px;--mec-color-skin:#2e534b}@font-face{font-family:'tks-bee';font-style:normal;font-weight:400;font-display:block;src:url(//kundalinisanctuary.com/wp-content/themes/betheme-child/fonts/tks-bee.woff) format('woff')}body{margin:0}.icon-tks-bee:before{font-family:'tks-bee' !important;content:"\e900";font-size:20px;transform:translateY(2px);margin:0}.icon-tks-bee-gold:before{font-family:'tks-bee' !important;content:"\e901";color:#bda775;font-size:20px;transform:translateY(2px);margin:0}::placeholder{color:var(--black-accent);opacity:1}:focus::placeholder{color:var(--black-accent)}h1,h2,h3,h4,h5,h6,.text-logo #logo{font-family:var(--head-font-family);font-style:italic;font-weight:400;font-variant-ligatures:no-common-ligatures}.main-title h1{color:#2e534b;font-size:50px;line-height:1.2}.panel-grid-cell h3.widget-title,h3.main-title,h4.main-title{text-align:center;margin-top:40px}h5,.mfn-toggle .toggle-bar .toggle-heading{font-family:var(--body-font-family);font-style:normal;font-size:22px;font-weight:500;color:#bda775;line-height:1.4}body,button,span.date_label,.timeline_items li h3 span,input[type=submit],input[type=reset],input[type=button],input[type=date],input[type=text],input[type=password],input[type=tel],input[type=email],textarea,select,.offer_li .title h3,.mfn-menu-item-megamenu{font-family:var(--body-font-family)}b,strong,dt{font-weight:600}.menu-item p.title{font-family:var(--head-font-family);font-style:italic;font-weight:400;font-variant-ligatures:no-common-ligatures;font-size:32px;line-height:40px;text-align:center;color:#2e534b}.menu-item p.title a,.menu-item p.title a:hover,.menu-item p.title a:visited{color:#2e534b;text-decoration:none}p.signature{font-family:var(--script-font-family);font-size:44px;margin:25px 0 0;line-height:1}.has_content .the_content_wrapper{margin-bottom:110px}.mcb-section-45fgro77{transition:all 1s ease}.mfn-header-scrolled .mfn-header-tmpl .mcb-section-45fgro77{box-shadow:0 0 40px #0000000d}.button-custom .button.has-icon .button_label{padding:0;margin-left:0}body.button-custom .inactive .button_theme{background:#ede5dc;cursor:default}body.button-custom .inactive .button_theme:after{background:0 0;opacity:0}.logotype img{filter:drop-shadow(0px 0px 12px rgba(0,0,0,.5))}.mfn-content-blur #Content,.mfn-content-blur .mfn-main-slider{filter:none !important}.mfn-content-overlay .mfn-header-overlay,.mfn-content-blur .mfn-header-overlay{background-color:rgba(46,83,75,.75) !important}#body_overlay{background:rgba(46,83,75,.75)}body.button-custom .big-header .button{line-height:20px;padding:9px 3px 9px 12px !important;text-shadow:0 0 7px #231f20;transition:all .3s ease-in-out;border-radius:50px !important}body.button-custom .big-header .button:hover{text-shadow:0 0 7px #F7F3F085}.button:hover,button:hover{text-shadow:0 0 7px #F7F3F085}.button:after,button:after{content:"";position:absolute;left:0;top:0;height:100%;width:100%}.button:after,button:after{background:linear-gradient(245deg,transparent,transparent 10%,#2e534bc2 70%,#2e534bd1);transform:translate3d(-100%,0,0);transition:all .3s ease-in-out;z-index:1;opacity:1}.button:hover:after,button:hover:after{transform:translate3d(0px,0px,-91px);height:calc(100% + 1px);width:100%}.button .button_label,button .button_label,.button .button_icon{z-index:2;position:relative}.button .button_icon{float:none;margin:0 5px 0 0}#Intro{background-color:#fff;background-position:center center}#Intro .intro-next,#Intro .intro-next:hover{color:#fff}#Intro .intro-title{margin-bottom:0}.single-post.no-content-padding #Content{padding:80px 0 !important}.mfn-menu-item-megamenu p{hyphens:auto;font-size:15px;line-height:1.6}.mfn-menu-item-megamenu p a,.mfn-menu-item-megamenu p a:hover,.mfn-menu-item-megamenu p a:visited{color:#717a78;text-decoration:none}.section .section-decoration.top{top:10px;height:800px !important;background-repeat:no-repeat;background-position:top left;background-size:calc(12vw + 245px);z-index:0}.section .section-decoration.bottom{top:250px;height:730px !important;background-repeat:no-repeat;background-position:top right;background-size:calc(12vw + 295px);z-index:0}iframe.ssa_booking_iframe{padding:0 20px}.text-wrapper{max-width:856px;margin:22px auto;padding:0 20px}#menu .mcb-section-inner{width:97%}.mfn-header-menu>.mfn-menu-li>.mfn-menu-link{padding:10px}.mfn-menu-icon-left .mfn-menu-link>.menu-sub{margin-left:5px}#mobile-menu .mfn-header-tmpl-menu-sidebar-wrapper{height:100%;padding:235px 25px 25px;background:url(/wp-content/uploads/2023/07/kundalini-sanctuary-logo.svg) center 25px no-repeat;background-size:130px}#mobile-menu .mfn-header-tmpl-menu-sidebar{background-position:center 130px;background-blend-mode:screen;border-left:1px solid transparent}.button,button,input[type=button],input[type=reset],input[type=submit]{transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out}#Wrapper .mfn-header-tmpl-menu-sidebar{background-color:#f7f3f0;z-index:100}.page .post-footer,.blog .post-footer{display:none}.promo_box_wrapper{padding:20px;background:rgba(166,122,89,.09)}.promo_box_wrapper .photo_wrapper{width:36%;float:none;text-align:left;line-height:0;overflow:hidden;display:inline-block;vertical-align:middle}.promo_box_wrapper .desc_wrapper{width:56%;margin:0 0 0 6%;float:none;padding-top:20px;display:inline-block;vertical-align:middle}.promo_box_wrapper h2{font-size:30px;line-height:1}.promo_box_wrapper .button_theme{padding:16px 26px}.promo_box.has_border:after{border-color:rgba(199,180,137,.31)}.image_frame .image_wrapper{-webkit-transform:scale(1.002);transform:scale(1.002)}.image_frame .image_wrapper img,.image_frame .image_wrapper .mask:after,.image_frame .image_wrapper .image_links{transition:opacity .4s,transform 8s linear,-webkit-transform 8s linear}.if-zoom .image_frame:hover .image_wrapper img,.if-zoom .image_frame:focus .image_wrapper img,.if-zoom .image_frame.hover .image_wrapper img{-webkit-transform:scale(1.2);transform:scale(1.2)}.wp-caption-text{background-color:transparent}#Error_404 .error_desk p .button:after{background:0 0}#Error_404 .error_pic i{font-size:200px;line-height:250px}.sow-accordion .mcb-column{width:100%}#Wrapper .sow-accordion-panel-header,#Wrapper .sow-accordion-panel-header:focus,#Wrapper .sow-accordion-panel-header:hover{outline:none !important}#Wrapper .sow-accordion-panel-header{color:#2e534b !important;padding:20px 40px;background:rgba(166,122,89,.09)}#Wrapper .sow-accordion-title{font-family:var(--head-font-family);font-size:36px;line-height:1.2}#Wrapper .sow-accordion-panel-border{background-color:transparent;padding:0;outline:none !important}#Wrapper .sow-accordion-open-close-button{font-size:24px;padding:7px}#Wrapper .sow-accordion-panel-content{background:rgba(166,122,89,.09) url(/wp-content/uploads/2023/07/tks-section-bg-o20-bottom.svg) no-repeat right bottom;background-size:calc(12vw + 294px);padding:0 20px 20px}.sow-accordion-panel-content .promo_box_wrapper{padding:20px;background:0 0}.sow-accordion .promo_box_wrapper .photo_wrapper{width:38%;height:270px;object-fit:cover;position:relative}.sow-accordion .promo_box_wrapper .desc_wrapper{width:58%;margin:0 0 0 4%}.sow-accordion .promo_box_wrapper .photo_wrapper img{max-width:100%;height:auto;object-fit:cover;min-height:100%}.play-wrapper{width:100%;height:100%;position:absolute;top:0}.play-wrapper a{width:100%;display:block;height:100%;text-decoration:none}.play-wrapper a i.fa-play{width:88px;height:88px;display:block;padding:29px 29px 29px 35px;transform:translateY(-50%) scale(.94);margin:0 auto;position:relative;top:50%;font-size:30px;background-color:transparent;border-radius:50%;color:#fff;transition:all .3s ease-in-out;box-shadow:0 0 0px 2px inset #fff}.play-wrapper a:hover i.fa-play{background-color:#2e534bc2;transform:translateY(-50%) scale(1)}.mfn-popup-tmpl .exit-mfn-popup-abs{padding:20px;background:#fff;border-radius:50% !important;transition:all .3s ease-in-out !important}.mfn-popup-tmpl .exit-mfn-popup-abs:hover{transform:rotate(180deg)}.mfn-popup-tmpl-content{border-radius:0;box-shadow:none}.mfn-divider-border-solid .mfn-divider-inner:before,.mfn-divider-border-solid .mfn-divider-inner:after{min-height:1px}.column_column ul li::marker{color:#c7b489}.gallery.flat .gallery-item{margin:0 !important}.the_content_wrapper ul li,.column_column ul li{margin-bottom:0}.hyphenate{hyphens:auto}.credits{max-width:856px;margin:0 auto 120px}.legal-page{column-count:2;column-gap:60px;column-rule-style:solid;column-rule-width:1px;column-rule-color:#f5f1eb;margin-bottom:0}.legal-page hr{margin:15px auto;clear:both;background-color:#f5f1eb;color:#f5f1eb}.legal-page h3{font-size:32px;line-height:1.3}#Wrapper,#Content{background-color:transparent}.page-id-401 #Wrapper{background:url(/wp-content/uploads/2023/07/tks-section-bg-o20-bottom.svg) no-repeat right 449px;background-size:calc(12vw + 294px)}body.page-template-default,body.archive{background:url(/wp-content/uploads/2023/07/tks-section-bg-o20-top.svg) no-repeat left 209px;background-size:calc(12vw + 245px)}.mec-single-event .mec-event-meta .mec-events-address .mec-address,.mec-single-event .mec-event-meta .mec-location-opening-hour span,.mec-single-event .mec-event-meta .mec-location-url span{font-size:16px;color:#717a78}.mec-load-more-button:hover{background:#2e534b;color:#fff;border-color:#2e534b}.mec-wrap h1{line-height:1.2;letter-spacing:0}.mec-wrap .mec-single-title,.single-mec-events .mec-wrap.mec-no-access-error h1{font-weight:400;font-size:38px}#Wrapper table{border-radius:0;display:table;table-layout:fixed}#Wrapper table thead{background:rgba(166,122,89,.09)}#Wrapper table th{font-weight:500;border:2px solid #ccbc97}table.mp-table,table.mp-table th,table.mp-table td{border:1px solid #ccbc97 !important}table.mp-table thead tr th:last-child{text-align:right}table.mp-table th,table.mp-table td{font-weight:400;text-transform:capitalize;display:table-cell;padding:10px 20px;text-align:left;word-wrap:break-word}.mp_wrapper table.mepr-account-table tr.mepr-alt-row{background:#f4f0e84d}.mepr-account-terms,.mepr-account-subscr-id,.mepr-account-rebill{font-size:75%;font-weight:500;font-style:normal;color:#c7b489}.mepr-active,.mepr-inactive{font-weight:500;color:#c7b489 !important}.mp_wrapper table.mepr-account-table{border:1px solid #ccbc97 !important;margin:45px auto 0}.mp_wrapper table.mepr-account-table tr{border:2px solid #ccbc97}.mp_wrapper table.mepr-account-table th{padding:8px 4px;text-transform:capitalize;font-size:15px;letter-spacing:0px;color:#717a78}.mp_wrapper table.mepr-account-table td{color:#717a78;padding:8px 4px;text-align:center;border:2px solid #ccbc97 !important;word-wrap:break-word;hyphens:auto}.mp_wrapper h1,.mp_wrapper h2,.mp_wrapper h3,.mp-form-row.mepr_forgot_password_input,.mepr_forgot_password_input #mepr_user_or_email,.mp_wrapper.mepr_password_reset_requested{text-align:center}#Wrapper .mp-form-row.mepr_price{font-size:38px;text-align:center;margin-bottom:50px;font-family:var(--head-font-family);line-height:1.4;color:var(--green-accent)}#post-362 .section-post-header,#post-367 .section-post-header,#post-796 .section-post-header,#post-983 .section-post-header,#post-1731 .section-post-header,#post-1732 .section-post-header,#post-1733 .section-post-header{display:none}#post-1731 .section_wrapper,#post-1732 .section_wrapper,#post-1733 .section_wrapper{max-width:856px}#post-1731 .the_content_wrapper,#post-1732 .the_content_wrapper,#post-1733 .the_content_wrapper{padding-top:40px}#post-1731 h3,#post-1732 h3,#post-1733 h3{text-align:center}.the_content_wrapper ul li::marker{color:#c7b489}.page-id-382 .mepr_price{display:none}#post-362 .the_content,#post-367 .the_content,#post-796 .the_content,#post-983 .the_content{margin:0 auto 110px}#post-362 .the_content_wrapper h4{margin-top:80px}.mp_wrapper.mp_invoice{margin-top:60px}.mp_wrapper{max-width:760px !important;margin:0 auto}.page-id-357 .mp_wrapper{max-width:none !important;width:101%}.page-id-357 div.mp_wrapper{display:inline;text-align:center}.page-id-357 .mp_wrapper-custom{max-width:760px !important;margin:0 auto}.page-id-357 .mepr-login-actions{margin:0 auto;max-width:760px;text-align:left}.page-id-357 .mepr-unauthorized-message{margin:40px 0 50px;text-align:center}#mepr-account-welcome-message,.mepr-no-active-subscriptions,.mp-wrapper.mp-no-subs{font-family:var(--head-font-family);font-style:italic;font-weight:400;font-variant-ligatures:no-common-ligatures;color:var(--green-accent);text-align:center;font-size:50px;line-height:60px;font-weight:400}div#mepr-account-nav{width:auto !important;text-align:center;margin:0 0 40px;display:inline}.user-menu{margin:40px 0 8px;text-align:center;display:inline}.mepr-nav-item{padding:0 20px;font-size:15px;line-height:1.5;font-weight:500}.mepr-nav-item a,.mepr-nav-item a:hover{text-decoration:none}.mepr-no-active-subscriptions,.mp-wrapper.mp-no-subs{margin:0 0 20px}.mp_wrapper form{text-align:left;max-width:760px;margin:40px auto 0}.thank-you-wrapper{max-width:760px;margin:80px auto 50px}#Wrapper .mp-form-row{margin-bottom:20px}.page-id-357 .the_content_wrapper{text-align:center;margin-top:40px}.page-id-357 #mepr-account-welcome-message,.page-id-357 .mepr-no-active-subscriptions,.page-id-357 .mp-no-subs{margin-top:40px}.mp_wrapper textarea,.mp_wrapper select,.mp_wrapper input[type=text],.mp_wrapper input[type=url],.mp_wrapper input[type=email],.mp_wrapper input[type=tel],.mp_wrapper input[type=number],.mp_wrapper input[type=password]{font-size:inherit;font-family:inherit;padding:7px 0;color:#717a78;background-color:transparent;border-color:#2e534b;border-width:0 0 1px;margin-bottom:0 !important;height:36px;font-weight:400;line-height:1.3}.mp_wrapper textarea:focus,.mp_wrapper select:focus,.mp_wrapper input[type=text]:focus,.mp_wrapper input[type=url]:focus,.mp_wrapper input[type=email]:focus,.mp_wrapper input[type=tel]:focus,.mp_wrapper input[type=number]:focus,.mp_wrapper input[type=password]:focus,.frm_style_formidable-style.with_frm_style .form-field input:not([type=file]):focus{background-color:transparent;border-color:#8e7743;color:#2e534b}.mp_wrapper .mp-form-row label{color:#717a78;font-weight:400}.mp_wrapper .mepr-form-has-errors,.mp_wrapper .cc-error,.mp_wrapper .mepr-validation-error{color:#7d3b49;padding-left:20px;font-size:14px;line-height:1}.mp_wrapper .mepr-form-has-errors{padding-left:0;margin:20px 0 0}.mepr-form input.invalid,.mepr-form select.invalid,.mepr-form textarea.invalid,.mepr-form label.mepr-checkbox-field.invalid,.mepr-form div.mepr-checkboxes-field.invalid,.mepr-form div.mepr-radios-field.invalid{border-width:0 0 1px !important;border-color:#7d3b49 !important;background-color:transparent !important;color:#7d3b49}.mepr_error,.mepr_updated{padding:15px !important;margin:25px auto !important;box-sizing:border-box !important;width:100%;text-align:center}.mepr_updated{background-color:rgba(46,83,75,.11) !important;border:1px solid rgba(46,83,75,.11) !important;max-width:580px;color:#2e534b}.mepr_error{background-color:rgba(125,59,73,.16) !important;border:1px solid rgba(125,59,73,.16) !important;max-width:460px}.mec-book-ticket-container .mec-reg-mandatory:nth-child(2) label:after,.mec-book-ticket-container .mec-reg-mandatory:nth-child(3) label:after,.mec-book-ticket-container .wbmec-mandatory{color:#7d3b49;font-size:15px}.lity-content .mec-events-meta-group-booking .mec-red-notification input,.lity-content .mec-events-meta-group-booking .mec-red-notification select,.lity-content .mec-events-meta-group-booking .mec-red-notification textarea,.mec-events-meta-group-booking .mec-booking-shortcode .mec-red-notification input,.mec-events-meta-group-booking .mec-booking-shortcode .mec-red-notification select,.mec-events-meta-group-booking .mec-booking-shortcode .mec-red-notification textarea,.mec-single-event .mec-events-meta-group-booking .mec-red-notification input,.mec-single-event .mec-events-meta-group-booking .mec-red-notification select,.mec-single-event .mec-events-meta-group-booking .mec-red-notification textarea{border:1px solid #7d3b49 !important}.mepr_error ul{padding:0 !important}.mepr_error ul li{color:#7d3b49}.mepr_error ul li strong{font-weight:400}select:focus{background-color:transparent !important}input.mepr-submit.mepr-share-button,#wp-submit,#Wrapper input.mepr-submit{margin:0 auto;display:block}.mepr-account-change-password{margin-bottom:0;text-align:left;display:block}.mepr-unauthorized-message{margin:80px 0 50px;text-align:center}.page-id-398 .mepr-unauthorized-message{margin:40px 0}.button.mp-hide-pw.hide-if-no-js{color:#bda775;background-color:transparent;padding:0}.button.mp-hide-pw.hide-if-no-js:hover{color:#2e534b;background-color:transparent;padding:0}.button.mp-hide-pw.hide-if-no-js:after{background:0 0}.mepr-login-actions a,.mepr-account-change-password a{color:#717a78}.mepr-login-actions a:hover,.mepr-account-change-password a:hover{color:#2e534b;text-decoration:none}.mepr-login-actions:before,.mepr-account-change-password:before{content:'\e87c';font-family:'mfn-icons';font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:none !important;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0;color:#bda775;font-size:24px;transform:scaleX(-1)}#mepr_account_form,.mp_wrapper form.mepr-signup-form{max-width:620px}#mepr_reset_password_form,.mp_wrapper form.mepr-newpassword-form{margin-bottom:115px}.mp_wrapper form.mepr-newpassword-form{margin-top:80px}#mepr_loginform,#mepr_forgot_password_form,#mepr_reset_password_form,.mp_wrapper form.mepr-newpassword-form{max-width:460px}.mp-form-row.mepr_first_name,.mp-form-row.mepr_mepr-address-city,.mp-form-row.mepr_mepr-address-state,.mepr-signup-form .mp-form-row.mepr_username{width:48% !important;display:inline-block;margin-right:2%}.mp-form-row.mepr_last_name,.mp-form-row.mepr_mepr-address-country,.mp-form-row.mepr_mepr-address-zip,.mepr-signup-form .mp-form-row.mepr_email{width:49% !important;display:inline-block}.mepr_spacer{height:15px}.mp_wrapper .mepr_payment_method{background-color:rgba(166,122,89,.09) !important}.mp_wrapper .mepr-payment-method input{vertical-align:baseline}.mp_wrapper .mepr-payment-method,.mepr-payment-method-desc-text p{margin-bottom:0}.mp_payment_form_wrapper .mepr-stripe-elements{padding:20px 9px 20px 15px;background:#f7f3f0}.mfn-toggle .mfn-toggle-item{background:rgba(166,122,89,.09);padding:15px 27px;border-radius:4px}.mfn-toggle .toggle-content>p{margin:5px 0}.mfn-toggle .toggle-content>p:last-child{margin-bottom:9px}.mfn-toggle .toggle-bar .toggle-heading{font-size:20px;line-height:1.35}.mfn-toggle .toggle-content>p a{text-decoration:none;position:relative;z-index:1}.mfn-toggle .toggle-content>p a:hover:after{content:"";position:absolute;width:100%;bottom:1px;height:7px;background:#deedea;left:0;z-index:-1}input[type=checkbox]{display:inline;margin:0 6px 0 0}label,legend{font-weight:400}.frm_forms #field_newsletter{text-align:center}.frm_forms p{margin:0}.with_frm_style .vertical_radio .frm_checkbox label,.with_frm_style .vertical_radio .frm_radio label{display:block;padding-left:24px;text-indent:-24px;text-align:left}.small label{font-size:13px !important;hyphens:auto;line-height:1.5 !important}#ctimer{padding:30px 20px 25px;background:rgba(166,122,89,.09) url(/wp-content/uploads/2023/07/tks-section-bg-o20-bottom.svg) right -310px no-repeat;margin:35px 20px 0;border-radius:0;background-size:60%}#ctimer div{color:#bda775 !important}.mb-0{margin-bottom:0 !important}.mb-30{margin-bottom:30px !important}.mt-20{margin-top:20px !important}.mt-40{margin-top:40px !important}.paddlr-20{padding:0 20px}.paddlr-40{padding:0 40px}.small-text,.small-text p{font-size:14px;line-height:1.5}.underline{text-decoration:none;position:relative;z-index:1}.underline:after{content:"";position:absolute;width:100%;bottom:1px;height:7px;background:#deedea;left:0;z-index:-1}h3 .underline:after,h4 .underline:after{bottom:10px;height:9px}.gold{color:var(--gold-accent) !important}.margin-40{margin:40px 0}.no-margin{margin:0 !important}.text-center,.text-center p,.text-center label{text-align:center !important}.hidden,.hide{display:none !important}.no-zoom .image_frame:hover .image_wrapper img,.no-zoom .image_frame:focus .image_wrapper img,.no-zoom .image_frame.hover .image_wrapper img{-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none}.mfp-bg{background:var(--white-accent);opacity:1}.mfp-figure:after{box-shadow:none;background:0 0}.mfp-wrap .mfp-close{right:-3px;text-align:right;padding-right:0;width:100%;top:3px;font-size:28px;font-weight:700}.mfp-wrap .mfp-iframe-scaler .mfp-close{right:0;top:0;width:100%;padding:15px}.mfp-wrap .mfp-close,.mfp-wrap .mfp-arrow{color:var(--gold-accent);min-width:unset;opacity:1}.mfp-image-holder .mfp-close:hover,.mfp-image-holder .mfp-arrow:hover{color:var(--green-accent)}.mfp-wrap .mfp-iframe-scaler .mfp-close:hover{color:#f7f3f0}.mfp-arrow.mfp-arrow-right:before,.mfp-arrow.mfp-arrow-left:before{width:22px;height:22px;left:50%;top:50%;margin:-11px 0 0 -11px}.mfp-wrap .mfp-arrow-right,.mfp-wrap .mfp-arrow-left{font-family:'Font Awesome 5 Free';font-weight:900;font-size:20px}.mfp-wrap .mfp-arrow-right:before{border:0 none;content:"\f061" !important;opacity:1}.mfp-wrap .mfp-arrow-left:before{border:0 none;content:"\f060" !important;opacity:1}.mfp-wrap{cursor:default}.mfp-arrow:after{content:none !important}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:pointer}.mfp-counter{display:none}.mfp-bottom-bar{margin-top:-40px}.mfp-title{line-height:1.4;color:var(--green-accent);word-wrap:break-word;padding-right:0;text-align:center}.mfp-content .mfp-img{padding:50px 0;cursor:default;animation:fade .45s ease-out}.mfp-iframe-scaler iframe{top:-6px;left:-2px;width:calc(100% + 4px);height:calc(100% + 6px);box-shadow:none;background:0 0;object-fit:fill}.mfp-iframe-holder .mfp-content{overflow:hidden;border-radius:0}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .45s ease-out;-moz-transition:all .45s ease-out;transition:all .45s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:1;background:var(--white-accent) url(//kundalinisanctuary.com/wp-content/themes/betheme-child/images/pattern@50.svg) repeat}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;transition:all .5s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}#Content .mejs-play>button,#Content .mejs-button>button{border-radius:0;transition:all .3s ease;opacity:.5}#Content .mejs-play>button:hover,#Content .mejs-button>button:hover{opacity:1}#Content .mejs-controls button:hover{border:none;-webkit-box-shadow:none;box-shadow:none;background-color:transparent}#Content .mejs-controls button:after{background:0 0}#Content .mejs-container,#Content .mejs-container .mejs-controls,#Content .mejs-embed,#Content .mejs-embed body{background:#c5b287d9}#Content .mejs-container{background:0 0}#Content .mejs-controls .mejs-time-rail .mejs-time-current{background:#a1926f;height:11px;top:-1px}#Content .mejs-volume-button>.mejs-volume-slider{background:rgba(197,178,135,.52)}#Content .mejs-volume-total{background:#d8cbaf}#Content .mejs-volume-current,#Content .mejs-volume-handle{background:#2e534b}#Content .mejs-time-handle-content{border:3px solid #d8ccaf00;height:18px;left:-2px;top:-7px;width:3px}#Content .mejs-overlay-button{background-color:#c5b287;border-radius:50%}#Content .mejs-time-hovered{top:-1px}#Content .mejs-fullscreen-button>button{border-radius:0}body.search{background:url(/wp-content/uploads/2023/07/tks-section-bg-o20-top.svg) no-repeat left 209px;background-size:calc(12vw + 245px)}.search #Content{margin-bottom:90px}.search #Subheader{padding:50px 10% 80px;background-color:transparent}@media only screen and (max-width:479px){.search #Subheader{padding:50px 10% 50px}.search #Content{margin-bottom:50px}}.search #Subheader .title{font-family:var(--head-font-family);font-size:50px;line-height:60px;font-style:italic;font-weight:400;text-transform:capitalize;font-variant-ligatures:no-common-ligatures}.search .post-meta,.search-results .author,.search-results .date span,.search-results .author-date{display:none}.search-footer a.link{background:#c7b489;color:#fff;font-size:16px;font-weight:400;line-height:1;border-radius:70px;padding:16px 40px;margin:5px 7px 5px 0;text-transform:none;border:none;outline:none;cursor:pointer;transition:all .3s ease;white-space:nowrap;text-decoration:none;display:inline-block}.search-footer a.link:hover{background-color:#bda775;color:#fff}.search .post-title{border-bottom:1px solid #c8b68e;margin-bottom:15px;margin-right:1%}.pager .pages{background-color:#dbd0b61a;background-image:none}.search .themecolor.icon-search{color:#cbba94}.mec-container{max-width:1440px;width:unset;padding:0;margin:0 auto 110px}.mec-wrap{font-size:16px;font-weight:400;color:#717a78;line-height:24px;padding:0 20px}.archive .mec-wrap{margin:0 1%}.mec-liquid-wrap .mec-list-liquid-large .content h1{font-size:32px;font-weight:400;font-style:italic;line-height:1.2;margin:5px 0 0}.mec-liquid-wrap .mec-list-liquid-large .content h1 a.mec-color-hover{display:inline}.entry-content .mec-wrap h1,.entry-content .mec-wrap h2,.entry-content .mec-wrap h3,.entry-content .mec-wrap h4,.entry-content .mec-wrap h5,.entry-content .mec-wrap h6,.mec-events-meta-group-countdown .countdown-w span,.mec-hourly-schedule-speaker-job-title,.mec-hourly-schedule-speaker-name,.mec-single-event .mec-event-meta dt,.mec-ticket-available-spots .mec-event-ticket-name,.mec-wrap h1,.mec-wrap h2,.mec-wrap h3,.mec-wrap h4,.mec-wrap h5,.mec-wrap h6,.post-type-archive-mec-events h1,.tax-mec_category h1{font-family:var(--head-font-family);font-weight:400;font-style:italic;color:#2e534b}span.mec-event-title-soldout{font-size:11px;font-weight:500;letter-spacing:1px;background:#93aca5 !important;color:#fff;padding:5px 7px 4px;border-radius:15px !important;font-family:var(--body-font-family);font-style:normal;transform:translateY(-20px)}span.mec-event-title-soldout .soldout{background:0 0 !important}.archive .mec-container h3{text-align:center;margin:40px 0 0}.mec-liquid-wrap .mec-event-article .mec-event-title a{color:#2e534b !important}.mec-wrap .mec-event-ticket p.mec-event-ticket-description{margin:-15px 0 20px 80px}.mec-liquid-wrap .mec-list-liquid-large .content .EventCancelled span{background:rgba(125,59,73,.16);color:#7d3b49;border:1px solid rgba(125,59,73,.16)}.mec-liquid-wrap .mec-list-liquid-large .content .EventScheduled span{background:#deedea;color:#407368;border:1px solid rgba(46,83,75,.11)}.mec-liquid-wrap .mec-list-liquid-large .content .ticket-status{font-weight:500;text-transform:uppercase;letter-spacing:1px;margin-top:10px}.mec-liquid-wrap .mec-list-liquid-large .content p{font-size:16px;margin:0 0 15px}.mec-wrap *:not(.elementor-widget-container)>p{margin:0 0 20px;color:#717a78;font-size:16px;line-height:24px}.mec-liquid-wrap .mec-booking-button,.mec-liquid-wrap .event-carousel-type3-head .mec-event-footer-carousel-type3 .mec-booking-button,.mec-liquid-wrap .event-carousel-type3-head .mec-event-footer-carousel-type3 .mec-mb-button{background:#c7b489;font-size:16px;font-weight:400;line-height:1;border-radius:70px;padding:16px 40px;margin:5px 7px 5px 0}.mec-liquid-wrap .mec-booking-button:hover,.mec-liquid-wrap .event-carousel-type3-head .mec-event-footer-carousel-type3 .mec-booking-button:hover{background-color:#bda775}.mec-liquid-wrap .mec-event-sharing-wrap{display:none}.mec-liquid-wrap .mec-list-liquid-large{border:0 none !important;border-radius:0 !important}.mec-event-list-standard .mec-event-article,.mec-liquid-wrap .mec-search-form .box-search{background-color:rgba(166,122,89,.09);border:0 none;box-shadow:none;border-radius:0}.mec-liquid-wrap .mec-calendar .mec-event-article:hover{background-color:rgba(166,122,89,.09)}.mec-liquid-wrap .event-color{transform:translateY(-5px)}.mec-liquid-wrap .mec-search-form .box-search .mec-event-statuses ul li label{font-size:15px;font-weight:500;color:#2e534b;background:0 0;line-height:1.2}.mec-liquid-wrap .mec-search-form .box-search .mec-event-statuses ul li label:hover{color:#407368}.mec-liquid-wrap .mec-search-form .box-search .mec-event-statuses ul li.active label{color:#2e534b;background:0 0}.mec-liquid-wrap .mec-list-liquid-large .details,.mec-single-modal.mec-single-modern .mec-single-title{background:#fff url(/wp-content/uploads/2023/07/tks-section-bg-o20-bottom.svg#354) 0px -236px no-repeat;background-size:150%;border-radius:0;font-family:var(--head-font-family);font-style:italic;font-weight:400;font-variant-ligatures:no-common-ligatures;padding:30px}.mec-liquid-wrap .mec-list-liquid-large .details ul li,.mec-event-meta i:before{font-size:21px}.mec-liquid-wrap .mec-list-liquid-large .details ul li:last-of-type{margin:0}.mec-liquid-wrap .mec-list-liquid-large .details ul li>div>span,.mec-liquid-wrap .mec-list-liquid-large .details ul li>div>span:nth-child(2){color:#717a78}.mec-liquid-wrap .mec-list-liquid-large .details ul li:first-of-type>div>span:nth-child(2){color:#bda775;margin-top:4px}.mec-liquid-wrap .mec-list-liquid-large .details ul{list-style-type:none;color:#bda775}.mec-liquid-wrap .mec-list-liquid-large .details ul li>i{margin-top:0}.mec-wrap.colorskin-custom .mec-color-before:before{color:#bda775}.mec-single-event .mec-events-event-image img{border-radius:0;min-width:100%}.mec-liquid-wrap .mec-list-liquid-large .mec-event-image img{height:200px;border-radius:0}.mec-single-modal.mec-single-modern .mec-events-event-image{display:none}.mec-liquid-wrap .box-date .mec-month-navigator{border:0 none;padding:7px;border-radius:0;height:44px;background:rgba(166,122,89,.09);color:#2e534b}.mec-liquid-wrap .box-date .mec-month-navigator div,.mec-liquid-wrap .box-date .mec-month-navigator .mec-calendar-header,.mec-liquid-wrap .box-date .mec-month-navigator .mec-load-month{background:0 0;border-radius:5px;font-size:16px;font-style:normal}.mec-calendar-header label{margin-bottom:0}.mec-liquid-wrap .box-date .mec-calendar-header h2,.mec-liquid-wrap .box-date .mec-month-navigator .mec-calendar-header h2{font-size:15px;font-weight:500;color:#2e534b;line-height:1;font-family:var(--body-font-family);font-style:normal}.mec-liquid-wrap .box-date .mec-month-navigator div:hover{background:0 0}span.mec-liquid-no-event{font-size:50px;line-height:60px;text-align:center;margin:40px 0;font-family:var(--head-font-family);font-style:italic;font-weight:400;font-variant-ligatures:no-common-ligatures;color:#2e534b;display:block}.mec-month-picker.datepicker td span.active.active,.mec-month-picker.datepicker td span.active.disabled,.mec-month-picker.datepicker td span.active:active,.mec-month-picker.datepicker td span.active:focus,.mec-month-picker.datepicker td span.active:hover,.mec-month-picker.datepicker td span.active[disabled]{background-color:#2e534b;text-shadow:none}.mec-month-picker.datepicker.dropdown-menu *{border-radius:50%;background:0 0}.mec-month-picker.datepicker.dropdown-menu{color:#717a78;border:1px solid #ccbc97;border-radius:0;font-family:var(--body-font-family);font-weight:400}.datepicker:before{border-bottom:7px solid #b59f6d !important}.mec-month-picker.datepicker td span:hover{background-color:#f7f3f0}.featherlight:last-of-type{background:rgba(46,83,75,.75)}.mec-modal-wrap{box-shadow:none}body .featherlight .featherlight-close-icon{border:0 none;transition:all .3s ease-in-out}body .featherlight .featherlight-close-icon:after{content:none}body .featherlight .featherlight-close-icon:hover{background:0 0;color:#fff;border:0 none;transform:rotate(180deg)}.mec-frontbox .mec-single-event-category,.mec-single-event .mec-event-social,.mec-single-event .mec-event-export-module,.mec-booking .mec-book-first,.mec-event-ticket-available{display:none}.mec-booking .mec-event-tickets-list .mec-ticket-style-row .mec-event-ticket-available{display:none}.mec-single-modern .col-md-4 .mec-frontbox,.mec-single-modern .col-md-4 .mec-sponsors-details{border:0 none;background:#fff}.mec-single-modern .mec-single-event-bar{background:rgba(166,122,89,.09);border:0 none}.mec-single-modal.mec-single-modern .mec-single-title{background:0 0;padding:0;margin:40px 0 28px;font-size:38px;color:#2e534b}.mec-single-modern .mec-single-event-bar>div h3{text-transform:capitalize;font-size:32px;font-weight:400;padding-bottom:5px;display:inline;padding-left:10px;font-family:var(--head-font-family);color:#2e534b;line-height:1.2}.mec-single-modal.mec-single-modern .mec-single-event-bar>div h3{font-size:24px}.mec-single-modern .mec-single-event-bar>div i{font-size:26px;vertical-align:top;color:#c7b489}.mec-single-modal.mec-single-modern .mec-single-event-bar>div dd{font-size:16px}.mec-single-modern .mec-single-event-bar>div dd{font-size:15px;color:#717a78;padding-left:43px;padding-bottom:0}.mec-event-cost,.mec-event-more-info,.mec-event-website,.mec-events-meta-date,.mec-local-time-details,.mec-single-event-additional-organizers,.mec-single-event-category,.mec-single-event-date,.mec-single-event-label,.mec-single-event-location,.mec-single-event-organizer,.mec-single-event-sponsor,.mec-single-event-time{padding:20px}.mec-single-event-date,.mec-single-event-time{margin-bottom:-20px}.mec-single-event dl{margin:0}.mec-single-event .mec-booking-button{background-color:#c7b489 !important;border-radius:90px}.mec-single-event .mec-booking-button:hover{background-color:#bda775 !important}.mec-single-event .mec-event-content{padding:20px 0 20px}.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4,.lity-content .mec-events-meta-group-booking form>h4,.mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4,.mec-events-meta-group-booking .mec-booking-shortcode form>h4,.mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4,.mec-single-event .mec-events-meta-group-booking form>h4,.mec-single-event .mec-frontbox-title,.mec-single-event .mec-wrap-checkout h4{text-transform:capitalize;font-size:26px;font-weight:400;font-style:italic;line-height:1;color:#2e534b;border-bottom:4px solid #ebe7e1;padding-bottom:10px;text-align:center;margin:0 0 40px}.mec-single-event .mec-events-meta-group-booking,.mec-single-event .mec-frontbox{margin-bottom:40px;padding:30px;background:rgba(166,122,89,.09);border:0 none}.mec-single-event .mec-qrcode-details{background:0 0}.mec-single-event .mec-qrcode-details img{filter:sepia(1) grayscale(.5);opacity:.7}.mec-single-event .mec-events-meta-group-booking form>h4:before{border:0 none}.lity-content .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-label,.mec-booking-shortcode .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-label,.mec-single-event .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-label,.mec-single-fluent-wrap .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-label{font-size:16px;color:#717a78}.lity-content .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-calendar-dropdown .mec-select-date-calendar-formatted-date,.mec-booking-shortcode .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-calendar-dropdown .mec-select-date-calendar-formatted-date,.mec-single-event .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-calendar-dropdown .mec-select-date-calendar-formatted-date,.mec-single-fluent-wrap .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-calendar-dropdown .mec-select-date-calendar-formatted-date{font-size:16px}.mec-calendar.mec-event-calendar-classic dl.mec-calendar-table-head{background:#f7f3f0}.mec-calendar.mec-event-calendar-classic dl dt{width:14%}.mec-calendar.mec-event-calendar-classic dl.mec-calendar-table-head .mec-calendar-day-head{border-top-width:0;text-transform:capitalize;font-weight:500;font-size:13px;color:#717a78}.mec-events-meta-group-booking .mec-booking-calendar .mec-calendar .mec-calendar-novel-selected-day,.mec-events-meta-group-booking .mec-booking-calendar .mec-calendar .mec-calendar-novel-selected-day span{font-size:13px;font-weight:500}.mec-calendar dt{color:#717a78}.mec-booking .mec-event-tickets-list .mec-ticket-style-row .mec-event-ticket-name,.lity-content .mec-events-meta-group-booking li h4,.mec-events-meta-group-booking .mec-booking-shortcode li h4,.mec-single-event .mec-events-meta-group-booking li h4{font-size:22px;line-height:1;color:#2e534b;font-style:italic}.mec-single-event .mec-event-meta dt,.mec-single-event .mec-event-meta h3,.mec-single-modern .col-md-4 .mec-sponsors-details h3,.mec-sponsors-details .mec-events-single-section-title{text-transform:capitalize;font-size:22px;font-weight:400;padding-bottom:5px;color:#2e534b;padding-left:10px}.mec-single-event .mec-event-meta .mec-events-event-categories a,.mec-single-event .mec-event-meta dd{font-size:16px;color:#717a78}.mec-single-event .mec-event-meta dd{padding-left:38px}.mec-booking .mec-event-tickets-list .mec-ticket-style-row .mec-event-ticket-price,.mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price{font-size:18px;font-weight:500;line-height:1.5;color:#717a78}.content_wrapper .mec-profile{margin:40px 0;text-align:center}.mec-profile .mec-profile-bookings tbody tr td:nth-child(2){width:25%;text-align:left}.mec-profile .mec-profile-bookings tbody tr td:nth-child(4){width:10%}#Wrapper table.mec-profile-bookings{table-layout:auto}.mec-profile .mec-profile-bookings tbody tr,.mec-profile .mec-profile-bookings tbody tr td,.mec-profile .mec-profile-bookings{border-color:#ccbc97;font-size:15px}.mec-profile .mec-profile-bookings tbody tr:first-child{background:rgba(166,122,89,.09);font-weight:500;color:#717a78}table.mec-profile-bookings td a{color:#717a78}span.mec-fes-ud-event-title a:hover,table.mec-profile-bookings td a:hover{color:#2e534b}.mec-profile .mec-event-date,.mec-profile .mec-booking-number-of-attendees{font-size:15px;color:#717a78}.mec-profile .mec-booking-number-of-attendees i,.mec-profile .mec-profile-bookings-view-invoice i,.mec-profile i{font-size:18px;color:#bda775;vertical-align:text-top;margin-right:4px}.mec-profile .mec-event-status.mec-book-confirmed{background:#529485}.mec-profile .mec-event-status.mec-book-rejected{background:#a04b5d}.warning-msg{color:#7d3b49;background-color:rgba(125,59,73,.16);border:1px solid rgba(125,59,73,.16);margin:20px}.warning-msg a{color:#7d3b49}body .featherlight .featherlight-content{width:100%;max-width:1120px}.featherlight .featherlight-inner{margin:0 auto}.mec-booking .mec-event-tickets-list .mec-ticket-style-row input[type=number]{border:1px solid #ccbc97;border-radius:0;font-size:16px}.lity-content .mec-events-meta-group-booking [id*=mec_booking_quantity_wrapper_],.mec-events-meta-group-booking .mec-booking-shortcode [id*=mec_booking_quantity_wrapper_],.mec-single-event .mec-events-meta-group-booking [id*=mec_booking_quantity_wrapper_],.mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span{font-size:16px;line-height:1.2;color:#717a78}span.mec-booking-field-required,.lity-content .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-label span.mec-required,.mec-booking-shortcode .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-label span.mec-required,.mec-single-event .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-label span.mec-required,.mec-single-fluent-wrap .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-label span.mec-required{color:#7d3b49}.mec-booking-calendar-month-navigation .mec-calendar-header h2,.mec-single-fluent-wrap .mec-booking-calendar-month-navigation .mec-calendar-header h2{font-size:18px;font-weight:400;color:#2e534b}.mec-booking-calendar-month-navigation .mec-next-month a,.mec-booking-calendar-month-navigation .mec-previous-month a,.mec-single-fluent-wrap .mec-booking-calendar-month-navigation .mec-next-month a,.mec-single-fluent-wrap .mec-booking-calendar-month-navigation .mec-previous-month a{font-weight:500}.mec-single-event .mec-events-meta-group-booking .mec-book-form-coupon form span.mec-booking-coupon-field-wrapper{border:1px solid #ccbc97;border-radius:0}.mec-single-event .mec-events-meta-group-booking .mec-book-form-coupon form span.mec-booking-coupon-field-wrapper .mec-booking-coupon-field-icon{border-right:1px solid #ccbc97;background:#f7f3f0}.mec-single-event .mec-events-meta-group-booking .mec-book-form-coupon form span.mec-booking-coupon-field-wrapper input{line-height:40px}.mec-single-event .mec-events-meta-group-booking .mec-book-form-coupon form button{top:0;left:auto;right:0;padding:13px 18px 13px !important;border-radius:0 !important}.mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper{margin:30px 0}.mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-book-price-discount{font-weight:500 !important;color:#bda775 !important}.mec-load-month-link{color:#717a78}.featherlight .mec-ticket-subtotal-wrapper,.featherlight .mec-ticket-detail{padding:0 !important;border:0 none !important}.featherlight .mec-booking .mec-book-form-btn-wrap{border:0 none !important}.featherlight .mec-book-field-tel{margin-bottom:1px !important}.lity-content .button,.lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button),.lity-content input[type=button],.lity-content input[type=reset],.lity-content input[type=submit],.mec-nextprev-next-button,.mec-nextprev-prev-button,.mec-wrap .button,.mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button),.mec-wrap input[type=button],.mec-wrap input[type=reset],.mec-wrap input[type=submit],.lity-content .mec-events-meta-group-booking button.mec-book-form-back-button#mec-book-form-back-btn-step-2,.lity-content .mec-events-meta-group-booking button.mec-book-form-back-button#mec-book-form-back-btn-step-3,.mec-events-meta-group-booking .mec-booking-shortcode button.mec-book-form-back-button#mec-book-form-back-btn-step-2,.mec-events-meta-group-booking .mec-booking-shortcode button.mec-book-form-back-button#mec-book-form-back-btn-step-3,.mec-wrap .mec-single-event .mec-events-meta-group-booking button.mec-book-form-back-button#mec-book-form-back-btn-step-2,.mec-wrap .mec-single-event .mec-events-meta-group-booking button.mec-book-form-back-button#mec-book-form-back-btn-step-3{border:0 none !important;border-radius:40px;box-shadow:none;color:#fff !important;font-size:15px;line-height:1;font-weight:400 !important;padding:15px 35px 15px;background:#c7b489 !important;transition:all .3s ease}.lity-content .button:hover,.lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover,.lity-content input[type=button]:hover,.lity-content input[type=reset]:hover,.lity-content input[type=submit]:hover,.mec-nextprev-next-button:hover,.mec-nextprev-prev-button:hover,.mec-wrap .button:hover,.mec-wrap a.button:hover,.mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover,.mec-wrap input[type=button]:hover,.mec-wrap input[type=reset]:hover,.mec-wrap input[type=submit]:hover,.lity-content .mec-events-meta-group-booking button.mec-book-form-back-button#mec-book-form-back-btn-step-2:hover,.mec-events-meta-group-booking .mec-booking-shortcode button.mec-book-form-back-button#mec-book-form-back-btn-step-2:hover,.mec-events-meta-group-booking .mec-booking-shortcode button.mec-book-form-back-button#mec-book-form-back-btn-step-3:hover,.mec-wrap .mec-single-event .mec-events-meta-group-booking button.mec-book-form-back-button#mec-book-form-back-btn-step-2:hover{background:#bda775 !important}.mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title{font-size:24px;font-weight:400;color:#2e534b;margin-bottom:15px}.lity-content .button svg path,.lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path,.lity-content input[type=button] svg path,.lity-content input[type=reset] svg path,.lity-content input[type=submit] svg path,.mec-nextprev-next-button svg path,.mec-nextprev-prev-button svg path,.mec-wrap .button svg path,.mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path,.mec-wrap input[type=button] svg path,.mec-wrap input[type=reset] svg path,.mec-wrap input[type=submit] svg path{fill:#fff}.lity-content .button svg,.lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.et-fb-button) svg,.lity-content input[type=button] svg,.lity-content input[type=reset] svg,.lity-content input[type=submit] svg,.mec-nextprev-next-button svg,.mec-nextprev-prev-button svg,.mec-wrap .button svg,.mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.et-fb-button) svg,.mec-wrap input[type=button] svg,.mec-wrap input[type=reset] svg,.mec-wrap input[type=submit] svg{margin-left:10px;filter:brightness(10)}.lity-content .mec-events-meta-group-booking button.mec-book-form-back-button#mec-book-form-back-btn-step-2 img.mec-svg-icon,.lity-content .mec-events-meta-group-booking button.mec-book-form-back-button#mec-book-form-back-btn-step-3 img.mec-svg-icon,.mec-events-meta-group-booking .mec-booking-shortcode button.mec-book-form-back-button#mec-book-form-back-btn-step-2 img.mec-svg-icon,.mec-events-meta-group-booking .mec-booking-shortcode button.mec-book-form-back-button#mec-book-form-back-btn-step-3 img.mec-svg-icon,.mec-nextprev-prev-button svg,.mec-wrap .mec-single-event .mec-events-meta-group-booking button.mec-book-form-back-button#mec-book-form-back-btn-step-2 img.mec-svg-icon,.mec-wrap .mec-single-event .mec-events-meta-group-booking button.mec-book-form-back-button#mec-book-form-back-btn-step-3 img.mec-svg-icon{margin-right:10px;filter:brightness(10)}.lity-content .mec-events-meta-group-booking button[type=submit]:after,.mec-events-meta-group-booking .mec-booking-shortcode button[type=submit]:after,.mec-single-event .mec-events-meta-group-booking button[type=submit]:after,.mec-single-event a.button:after,.mec-wrap .mec-events-meta-group-booking button[type=submit]:after{background:0 0;width:40px;height:auto;top:15px;margin:0}.mec-error{color:#7d3b49 !important;background-color:rgba(125,59,73,.16);border:1px solid rgba(125,59,73,.16)}.info-msg,.mec-error,.mec-success,.warning-msg{padding:15px;border-radius:0;font-size:16px}.lity-content .mec-events-meta-group-booking .mec-booking-name-field-wrapper input,.lity-content .mec-events-meta-group-booking .mec-field-wrapper input,.mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-name-field-wrapper input,.mec-events-meta-group-booking .mec-booking-shortcode .mec-field-wrapper input,.mec-single-event .mec-events-meta-group-booking .mec-booking-name-field-wrapper input,.mec-single-event .mec-events-meta-group-booking .mec-field-wrapper input{border-radius:0}.lity-content .mec-events-meta-group-booking input[type=date],.lity-content .mec-events-meta-group-booking input[type=email],.lity-content .mec-events-meta-group-booking input[type=number],.lity-content .mec-events-meta-group-booking input[type=password],.lity-content .mec-events-meta-group-booking input[type=tel],.lity-content .mec-events-meta-group-booking input[type=text],.lity-content .mec-events-meta-group-booking select,.lity-content .mec-events-meta-group-booking textarea,.mec-events-meta-group-booking .mec-booking-shortcode input[type=date],.mec-events-meta-group-booking .mec-booking-shortcode input[type=email],.mec-events-meta-group-booking .mec-booking-shortcode input[type=number],.mec-events-meta-group-booking .mec-booking-shortcode input[type=password],.mec-events-meta-group-booking .mec-booking-shortcode input[type=tel],.mec-events-meta-group-booking .mec-booking-shortcode input[type=text],.mec-events-meta-group-booking .mec-booking-shortcode select,.mec-events-meta-group-booking .mec-booking-shortcode textarea,.mec-single-event .mec-events-meta-group-booking input[type=date],.mec-single-event .mec-events-meta-group-booking input[type=email],.mec-single-event .mec-events-meta-group-booking input[type=number],.mec-single-event .mec-events-meta-group-booking input[type=password],.mec-single-event .mec-events-meta-group-booking input[type=tel],.mec-single-event .mec-events-meta-group-booking input[type=text],.mec-single-event .mec-events-meta-group-booking select,.mec-single-event .mec-events-meta-group-booking textarea{font-size:15px;line-height:37px;color:#717a78;border:1px solid #ccbc97;border-radius:0;font-family:var(--body-font-family)}.mec-single-event .mec-events-meta-group-booking .mec-booking-email-field-wrapper input,.mec-single-event .mec-events-meta-group-booking .mec-stripe-name-and-email-wrapper input{border-left:none}.lity-content .mec-events-meta-group-booking .mec-booking-email-field-wrapper span.mec-booking-email-field-icon,.lity-content .mec-events-meta-group-booking .mec-booking-name-field-wrapper span.mec-booking-name-field-icon,.lity-content .mec-events-meta-group-booking .mec-field-wrapper span.mec-field-icon,.lity-content .mec-events-meta-group-booking .mec-stripe-name-and-email-wrapper span.mec-booking-email-field-icon,.mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-email-field-wrapper span.mec-booking-email-field-icon,.mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-name-field-wrapper span.mec-booking-name-field-icon,.mec-events-meta-group-booking .mec-booking-shortcode .mec-field-wrapper span.mec-field-icon,.mec-events-meta-group-booking .mec-booking-shortcode .mec-stripe-name-and-email-wrapper span.mec-booking-email-field-icon,.mec-single-event .mec-events-meta-group-booking .mec-booking-email-field-wrapper span.mec-booking-email-field-icon,.mec-single-event .mec-events-meta-group-booking .mec-booking-name-field-wrapper span.mec-booking-name-field-icon,.mec-single-event .mec-events-meta-group-booking .mec-field-wrapper span.mec-field-icon,.mec-single-event .mec-events-meta-group-booking .mec-stripe-name-and-email-wrapper span.mec-booking-email-field-icon{border:1px solid #ccbc97;background:#f7f3f0;border-radius:0;min-width:40px;height:40px}.lity-content .mec-events-meta-group-booking .mec-booking-name-field-wrapper input,.lity-content .mec-events-meta-group-booking .mec-field-wrapper input,.mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-name-field-wrapper input,.mec-events-meta-group-booking .mec-booking-shortcode .mec-field-wrapper input,.mec-single-event .mec-events-meta-group-booking .mec-booking-name-field-wrapper input,.mec-single-event .mec-events-meta-group-booking .mec-field-wrapper input{border-left:none}.mec-svg-icon{filter:brightness(.7) sepia(1) grayscale(.2)}.mec-booking .mec-event-tickets-list .mec-ticket-style-row .minus:hover,.mec-booking .mec-event-tickets-list .mec-ticket-style-row .plus:hover{background:0 0}.lity-container .mec-events-meta-group-booking .mec_book_first_for_all:checked,.lity-content .mec-events-meta-group-booking .mec-booking-dates-checkboxes input[type=checkbox]:checked,.lity-content .mec-events-meta-group-booking input[type=checkbox]:checked,.mec-booking input[type=checkbox]:checked,.mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-dates-checkboxes input[type=checkbox]:checked,.mec-events-meta-group-booking .mec-booking-shortcode .mec_book_first_for_all:checked,.mec-events-meta-group-booking .mec-booking-shortcode input[type=checkbox]:checked,.mec-single-event .mec-events-meta-group-booking .mec-booking-dates-checkboxes input[type=checkbox]:checked,.mec-single-event .mec-events-meta-group-booking .mec_book_first_for_all:checked,.mec-single-event .mec-events-meta-group-booking input[type=checkbox]:checked,.mec-wrap .mec-simple-checkboxes-search ul li label input[type=checkbox]:checked{border:1px solid #c7b489 !important}.lity-container .mec-events-meta-group-booking .mec_book_first_for_all:before,.lity-content .mec-events-meta-group-booking .mec-booking-dates-checkboxes input[type=checkbox]:before,.lity-content .mec-events-meta-group-booking .mec_book_first_for_all:before,.lity-content .mec-events-meta-group-booking input[type=checkbox]:before,.mec-booking input[type=checkbox]:before,.mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-dates-checkboxes input[type=checkbox]:before,.mec-events-meta-group-booking .mec-booking-shortcode .mec_book_first_for_all:before,.mec-events-meta-group-booking .mec-booking-shortcode input[type=checkbox]:before,.mec-single-event .mec-events-meta-group-booking .mec-booking-dates-checkboxes input[type=checkbox]:before,.mec-single-event .mec-events-meta-group-booking .mec_book_first_for_all:before,.mec-single-event .mec-events-meta-group-booking input[type=checkbox]:before,.mec-wrap .mec-simple-checkboxes-search ul li label input[type=checkbox]:before{background-color:#c7b489;border-radius:0}.lity-container .mec-events-meta-group-booking .mec_book_first_for_all,.lity-content .mec-events-meta-group-booking .mec-booking-dates-checkboxes input[type=checkbox],.lity-content .mec-events-meta-group-booking .mec_book_first_for_all,.lity-content .mec-events-meta-group-booking input[type=checkbox],.mec-booking input[type=checkbox],.mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-dates-checkboxes input[type=checkbox],.mec-events-meta-group-booking .mec-booking-shortcode .mec_book_first_for_all,.mec-events-meta-group-booking .mec-booking-shortcode input[type=checkbox],.mec-single-event .mec-events-meta-group-booking .mec-booking-dates-checkboxes input[type=checkbox],.mec-single-event .mec-events-meta-group-booking .mec_book_first_for_all,.mec-single-event .mec-events-meta-group-booking input[type=checkbox],.mec-wrap .mec-simple-checkboxes-search ul li label input[type=checkbox]{border:1px solid #c7b489;border-radius:0}.mec-single-event label.mec-fill-attendees{padding:0 10px}.colorskin-custom .mec-single-event .mec-events-meta-group-booking form>h4:before,.colorskin-custom .mec-single-event .mec-frontbox-title:before,.colorskin-custom .mec-single-event .mec-wrap-checkout h4:before,.event-carousel-type1-head .mec-event-date-carousel:after,.lity-content .mec-booking-progress-bar li.mec-active:after,.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4:before,.lity-content .mec-events-meta-group-booking form>h4:before,.mec-booking-tooltip.multiple-time .mec-booking-calendar-date.mec-active,.mec-booking-tooltip.multiple-time .mec-booking-calendar-date:hover,.mec-box-title:before,.mec-calendar-day.mec-active .mec-booking-tooltip.multiple-time .mec-booking-calendar-date.mec-active,.mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4:before,.mec-events-meta-group-booking .mec-booking-shortcode form>h4:before,.mec-has-event-for-booking .mec-calendar-novel-selected-day,.mec-marker-infowindow-wp .mec-marker-infowindow-count,.mec-rsvp-form-box form>h4:before,.mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4:before,.mec-single-event .mec-events-meta-group-booking form>h4:before,.mec-single-event .mec-frontbox-title:before,.mec-single-event .mec-wrap-checkout h4:before,.mec-skin-carousel-container .mec-event-footer-carousel-type3 .mec-modal-booking-button:hover,.mec-timeline-month-divider,.mec-virtual-event-history h3:before,.mec-wrap .mec-booking-progress-bar li.mec-active:after,.mec-wrap .mec-box-title:before,.mec-wrap .mec-totalcal-box .mec-totalcal-view span.mec-totalcalview-selected,.mec-wrap.colorskin-custom .mec-border-color,.mec-wrap.colorskin-custom .mec-border-color-hover:hover,.mec-wrap.colorskin-custom .mec-calendar .mec-calendar-events-side .mec-table-side-day,.mec-wrap.colorskin-custom .mec-event-list-modern .mec-event-sharing .mec-event-share:hover .mec-event-sharing-icon,.mec-wrap.colorskin-custom .mec-event-list-modern .mec-event-sharing>li:hover a i,.mec-wrap.colorskin-custom .mec-event-list-standard .mec-month-divider span:before,.mec-wrap.colorskin-custom .mec-events-masonry-cats a.mec-masonry-cat-selected,.mec-wrap.colorskin-custom .mec-events-masonry-cats a:hover,.mec-wrap.colorskin-custom .mec-single-event .mec-frontbox-title:before,.mec-wrap.colorskin-custom .mec-single-event .mec-social-single:before,.mec-wrap.colorskin-custom .mec-single-event .mec-speakers-details ul li .mec-speaker-avatar a:hover img,.mec-wrap.colorskin-custom .mec-totalcal-box .mec-totalcal-view span.mec-totalcalview-selected{border-color:transparent}.mec-events-meta-group-booking ul.mec-book-price-details li span,.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span,.mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span,.mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span{font-size:16px;color:#717a78}.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount,.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span.mec-book-price-total,.mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span.mec-book-price-total,.mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span.mec-book-price-total{font-size:18px;font-weight:500;color:#2e534b}.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option .mec-book-form-gateway-option-title,.mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option .mec-book-form-gateway-option-title,.mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option .mec-book-form-gateway-option-title{font-size:16px;font-weight:500;line-height:18px}.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option,.mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option,.mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option{border:1px solid #ccbc97;border-radius:0}.mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option{margin-bottom:0}.mec-book-form-btn-wrap button:after{background:0 0}.mec-cart .mec-success,.mec-success,.info-msg{color:#2e534b;background-color:rgba(46,83,75,.11);border:1px solid rgba(46,83,75,.11)}.lity{background:rgba(46,83,75,.75)}.lity-content:after{-webkit-box-shadow:none;box-shadow:none}.button-custom button.lity-close{background:0 0;font-size:30px;font-family:var(--body-font-family);font-weight:300;padding:4px;text-shadow:none;transition:all .3s ease-in-out}.button-custom button.lity-close:after{content:none}.button-custom button.lity-close:hover{transform:rotate(180deg)}.mec-single-event .mec-events-event-image{margin-bottom:20px}.mec-single-event .mec-events-meta-group-booking input[type=radio]{top:0}.sq-card-wrapper .sq-card-iframe-container{border:1px solid #ccbc97 !important}.sq-card-wrapper.sq-focus .sq-card-iframe-container{border-color:#ccbc97 !important}.sq-card-wrapper .sq-card-component{border-radius:0}button#mec-square-card-button{margin:0}button#mec-square-card-button:after{content:none}.mec-modal-preloader,.mec-month-navigator-loading{width:70px;height:70px;border-radius:50%;background:radial-gradient(farthest-side,#c7b489 94%,#0000) top/8px 8px no-repeat,conic-gradient(#0000 30%,#c7b489);-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 8px), #000 0);animation:s3 1s infinite linear;left:50%;top:50%;margin:-35px 0 0 -35px}@keyframes s3{100%{transform:rotate(1turn)}}.mec-max-attendees-count{display:block;margin-bottom:20px;font-size:13px;color:#717a78;margin-top:0}.mec-form-row .mec-rsvp-event-days{margin-bottom:24px !important;width:100% !important}.mec-single-event .mec-events-meta-group-booking label{color:#717a78;font-size:15px;padding:0 1em 0 0}.mec-rsvp-answers-details-links>div.active .mec-answer-attendees-count{color:#717a78}span.mec-answer-attendees-count{font-size:13px;color:#717a78}.mec-rsvp-answers-details-links>div{border:1px solid #ccbc97;border-radius:0}.mec-rsvp-answers-details-links>div.active{border-color:#c7b489;color:#717a78;background:#C7B48936}.mec-rsvp-answers-details-links>div.active label{color:#717a78;margin:0}.mec-rsvp-answers-details-links>div label:first-child{margin:0}.mec-rsvp-answers-details-links>div.active>label:before{border-color:#bda775}.mec_rsvp_form button:after,.mec-single-event a.button:after{background:0 0}.mec_rsvp_form button.loading:after,.mec-single-event a.button.loading:after{width:auto;height:auto;top:15px;left:10px}.mec-calendar.mec-event-container-novel dl.mec-calendar-table-head{background:#f7f3f0;border:0 none;box-shadow:0 0 0px 1px #babcaa}.mec-calendar.mec-event-container-novel dl.mec-calendar-table-head .mec-calendar-day-head{border:0 none;text-transform:capitalize;font-weight:500;font-size:14px;color:var(--mec-color-skin);padding:8px 0 !important;line-height:1.4;box-shadow:none;height:unset !important;text-align:center}.mec-calendar.mec-event-container-novel dt{border-bottom:0 none;border-left:0 none;box-shadow:0 0 0px 1px #babcaa}.mec-calendar.mec-event-container-novel dl>dt,.mec-calendar.mec-event-container-novel dl>dd{border-width:0}.mec-calendar.mec-event-container-novel .mec-calendar-header{margin-top:40px;margin-bottom:30px}@media only screen and (max-width:640px){.mec-calendar.mec-event-container-novel .mec-calendar-header{margin-top:60px;margin-bottom:30px}}.mec-calendar.mec-event-container-novel .mec-calendar-header h2{text-transform:uppercase;font-size:4vw;font-weight:400;color:var(--mec-color-skin);line-height:1.2}.mec-calendar .mec-event-article.mec-single-event-novel h4{margin:0;font-size:14px;line-height:1.3;font-family:var(--body-font-family);font-style:normal;color:#fff !important;text-transform:none;font-weight:400;hyphens:auto;text-shadow:none;text-align:center;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;display:none}.mec-calendar.mec-event-container-novel dl dt{width:14.28571428571429%;padding:5px 0 0 5px !important;height:140px;line-height:1.2;text-align:left;padding:0;color:#8e7743;font-weight:500;overflow:hidden}.mec-calendar.mec-event-container-novel dl dt:hover{background-color:#fff}.mec-wrap.colorskin-custom .mec-calendar.mec-event-container-novel .mec-selected-day .mec-calendar-novel-selected-day,.mec-wrap.colorskin-custom .mec-calendar.mec-event-container-novel .mec-selected-day{color:var(--mec-color-skin);background-color:#fff;font-weight:500}.mec-wrap.colorskin-custom .mec-calendar.mec-event-container-novel .mec-selected-day:hover{color:var(--mec-color-skin) !important;background-color:#fff}.mec-calendar .mec-event-article.mec-single-event-novel{padding:0;margin:0;border-radius:0;border:0 none;width:100%;height:100%;position:absolute;top:0;box-shadow:inset 0 0 0px 1px #fff}.event-single-link-novel .mec-single-event-novel.mec-event-article:before{content:"";background:url(/wp-content/uploads/tks-bee-white-mask.svg) no-repeat center center;background-size:cover;width:100%;height:100%;display:block}.mec-calendar.mec-event-container-novel .mec-calendar-novel-selected-day{display:inline-block;padding:0 0 5px;margin-left:0;z-index:1;position:relative;text-align:left}.mec-wrap.colorskin-custom .mec-calendar-novel-selected-day.mec-bg-color{background-color:unset}.mec-calendar a.event-single-link-novel{opacity:.75;transition:opacity .3s ease-in-out}.mec-calendar a.event-single-link-novel:hover{opacity:1}.mec-calendar.mec-event-container-novel .mec-calendar-side .mec-next-month,.mec-calendar.mec-event-container-novel .mec-calendar-side .mec-previous-month{border-radius:0;top:40px;border:1px solid #babcaa;height:30px;line-height:30px;z-index:1;padding:0 10px}.mec-calendar.mec-event-container-novel .mec-calendar-side .mec-next-month:hover,.mec-calendar.mec-event-container-novel .mec-calendar-side .mec-previous-month:hover{background-color:#f7f3f0}@media only screen and (min-width:1239px){.mec-wrap .mec-calendar.mec-event-container-novel .mec-calendar-header h2{font-size:50px}}@media only screen and (max-width:1200px){.mec-calendar.mec-event-container-novel dl dt{height:11vw}}@media only screen and (max-width:640px){.mec-wrap .mec-calendar.mec-event-container-novel .mec-calendar-header h2{font-size:34px}}@media only screen and (max-width:480px){.mec-calendar.mec-event-container-novel dl dt{height:14vw;font-size:10px}.mec-wrap .mec-calendar.mec-event-container-novel .mec-calendar-header h2{font-size:32px}}.novel-calendar-wrap{max-width:917px;margin:0 auto}.featherlight{background:rgba(46,83,75,.75)}.cal-legend .icon_box .desc_wrapper .title{margin-bottom:0;font-size:16px;line-height:1.3;padding:10px 0 0;font-weight:400;color:var(--black-accent) !important;cursor:default;text-align:left}.cal-legend .icon_box .image_wrapper{position:absolute;padding-top:5px;margin-bottom:0;width:30px;height:auto;transition:all .5s ease}.cal-legend .icon_box .image_wrapper img{transition:all .5s ease}.cal-legend .icon_box.icon_position_left{min-height:unset;padding:0 0 0 37px}.cal-legend .icon_box.icon_position_left .desc_wrapper{text-align:left;padding-top:10px}.cal-legend-first{margin-left:60px}.cal-legend.one-fifth.column{width:20%}.cal-legend.one-fourth.column{width:25%}@media only screen and (max-width:960px){.cal-legend.one-fifth.column{width:25%}.cal-legend.one-fourth.column{width:31%}}@media only screen and (max-width:768px){.cal-legend.one-fifth.column{width:100%}.cal-legend.one-fourth.column{width:100%}}body.home .featherlight #mec-login-form.mec-login-form{display:none}body.home .featherlight .mec-event-meta .mec-booking-button{display:none}body.home .featherlight #mec-login-form.mec-login-form .mec-login-input,body.home .featherlight #mec-login-form.mec-login-form .mec-login-input{display:none}#mec-login-form.mec-login-form button{width:auto;height:auto;border:none;color:#fff;border-radius:40px;font-size:16px;font-weight:700;letter-spacing:.5px;text-transform:capitalize;transition:all .3s ease;margin:0;min-width:unset;padding:20px 40px;box-shadow:none}#mec-login-form.mec-login-form button:hover{background-color:#bda775;box-shadow:none}#mec-login-form.mec-login-form button:after{content:none}body.home .featherlight #mec-login-form.mec-login-form .mec-login-submit{float:none;text-align:center;width:100%;padding:0}body.home .featherlight #mec-login-form.mec-login-form .mec-login-form-footer{width:286px;margin:0 auto;min-height:56px}body.home .featherlight #mec-login-form.mec-login-form .mec-login-forgotpassword{display:none}.mec-wrap .mec-single-event .mec-qrcode-details{background:#fff url(/wp-content/uploads/2023/07/kundalini-sanctuary-logo.svg) center center no-repeat;background-size:contain;width:100%;height:200px;margin-top:25px !important}.mec-wrap .mec-single-event .mec-qrcode-details img{display:none}@media only screen and (max-width:960px){.mec-wrap .mec-single-event .mec-qrcode-details{display:none}}@media only screen and (min-width:768px) and (max-width:960px){.hide-tablet{display:none !important}}@media only screen and (max-width:1200px){.mec-liquid-wrap .mec-list-liquid-large .details{width:27%}.mec-liquid-wrap .mec-list-liquid-large .mec-event-image{width:23% !important}.mec-liquid-wrap .mec-search-form .box-search .mec-event-statuses ul{margin-bottom:0}}@media only screen and (max-width:960px){body.page-template-default{background-position:left 164px}.page-id-401 #Wrapper{background-position:right 406px}}@media only screen and (max-width:767px){body.page-template-default{background-position:left 135px}.page-id-401 #Wrapper{background-position:right 376px}.mepr-nav-item{padding:0 15px}.mp_wrapper table.mepr-account-table thead{display:none !important}.mepr-account-subscr-id,.mepr-account-auto-rebill,.mepr-account-rebill{display:none}.mp_wrapper table.mepr-account-table td:before{content:attr(data-label);float:left;text-transform:capitalize;font-weight:400}.mp_wrapper table.mepr-account-table td{text-align:right}.mp_wrapper table.mepr-account-table tr{margin-bottom:0;display:block}.mp_wrapper table.mepr-account-table td div{padding:0;margin:0;margin-left:15px}.mp_wrapper table.mepr-account-table tr{padding:0}.mp_wrapper table.mepr-account-table td{display:block;text-align:right;height:40px;padding:8px 12px}#contact{max-width:unset}.legal-page{column-count:1}.promo_box_wrapper .desc_wrapper{width:100%;margin:0;float:none;padding-top:20px;display:inline-block;vertical-align:middle;text-align:center}.sow-accordion .promo_box_wrapper .desc_wrapper{width:100%;margin:0}.promo_box_wrapper .photo_wrapper{width:100%;float:none;text-align:left;line-height:0;overflow:hidden;display:inline-block;vertical-align:middle;margin-bottom:15px}.sow-accordion .promo_box_wrapper .photo_wrapper{width:100%;height:auto}.full-width-content #Content .content_wrapper,.full-width-content #Content .section_wrapper,.mec-container{max-width:550px !important;margin:0 auto}.mec-container{margin:0 auto 70px}.has_content .the_content_wrapper{margin-bottom:70px}#Wrapper .sow-accordion-title{font-size:32px;line-height:1.1}#Wrapper .sow-accordion-panel-header{color:#2e534b !important;padding:20px;background:rgba(166,122,89,.09)}.section #pl-401.panel-layout{padding:0}#Wrapper .sow-accordion-panel-content{background:rgba(166,122,89,.09);padding:0}iframe.ssa_booking_iframe,.mec-wrap{padding:0}.text-wrapper{padding:0}.mec-liquid-wrap .mec-list-liquid-large .details{width:100%;padding:32px 30px 0}.mec-liquid-wrap .mec-list-liquid-large .mec-event-image{width:100% !important}.mec-liquid-wrap .mec-list-liquid-large .mec-event-image img{width:100%}.archive .mec-wrap{margin:0 33px}}@media only screen and (max-width:640px){.section .section-decoration.bottom{display:none}.page-id-401 #Wrapper{background:0 0}.mec-liquid-wrap .mec-search-form .box-search .mec-event-statuses ul li.active label{text-align:center}}@media only screen and (max-width:600px){.mp-form-row.mepr_first_name,.mp-form-row.mepr_mepr-address-city,.mp-form-row.mepr_mepr-address-state,.mepr-signup-form .mp-form-row.mepr_username{width:100% !important;display:block;margin-right:0}.mp-form-row.mepr_last_name,.mp-form-row.mepr_mepr-address-country,.mp-form-row.mepr_mepr-address-zip,.mepr-signup-form .mp-form-row.mepr_email{width:100% !important;display:block}}@media only screen and (max-width:480px){.mepr-nav-item{padding:0 15px 10px;display:block}.mec-liquid-wrap .mec-list-liquid-large .mec-event-image{margin:0}.mec-wrap .mec-event-ticket p.mec-event-ticket-description{margin:-25px 0 30px}}