.decm_event_display_1 .entry-title{padding-bottom:4px}#cff .cff-event-meta{float:left;margin-top:0px}.home-events header.tribe-events-header.tribe-events-header--has-event-search,.home-events h2.tribe-events-calendar-list__month-separator,.home-events nav.tribe-events-calendar-list-nav.tribe-events-c-nav,.home-events .tribe-events-c-subscribe-dropdown__container,.home-events p.tribe-events-promo.tribe-common-b1.tribe-events-c-promo,.home-events .tribe-events-calendar-list__event-date-tag.tribe-common-g-col{display:none!important}.home-events .tribe-common-l-container.tribe-events-l-container{padding:0px}input[type=text]{font-size:inherit;margin-bottom:20px!important;padding:10px;max-width:460px}#wc-donation-f-submit-donation{border-radius:5px!important;font-size:inherit!important;margin-top:20px!important;font-size:16px!important;font-weight:600!important;width:175px!important;cursor:pointer}input.grab-donation{margin-bottom:0px!important}.ds-vertical-align{display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:981px){.flip{align-items:center;-webkit-align-items:center;display:flex}}@media all and (max-width:980px){.custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}.third-on-mobile{-webkit-order:3;order:3}.fourth-on-mobile{-webkit-order:4;order:4}}.page .header-desktop,.single .header-desktop,.archive .header-desktop{position:absolute!important;top:0px;bottom:auto;left:50%;right:auto;transform:translateX(-50%);width:100%;background-color:#fff!important;height:90px}@media only screen and (min-width:981px){.mobile-link{display:none!important}}@media only screen and (min-width:980px){.footer-col4{width:28%!important}.footer-col1,.footer-col2,.footer-col3{width:20%!important}}.footer-custom p{line-height:1.3em}.footer-text p a{color:#4ba4a1}.footer-newsletter #et_pb_signup_email,.et_pb_newsletter_field.et_pb_contact_field_last.et_pb_contact_field_last_tablet.et_pb_contact_field_last_phone{margin-bottom:0px!important}.et_pb_newsletter_fields{max-width:350px}.footer-text a{color:#f2f2f2}#sj-optin-3{width:100%}.footer-section{float:left;padding-right:50px;margin-bottom:10px}@media only screen and (max-width:980px){.footer-col1{width:100%!important}.footer-col2,.footer-col3,.footer-col4{width:28.5%!important}}@media only screen and (max-width:768px){.footer-col1 .et_pb_module{text-align:center!important}}@media only screen and (max-width:650px){.footer-row .et_pb_row_4col>.et_pb_column.et_pb_column_1_4{margin-right:0px}.footer-row .et_pb_column_1_tb_footer,.footer-row .et_pb_column_2_tb_footer{width:100%!important}.footer-row .et_pb_column_3_tb_footer{width:100%!important}.footer-col2,.footer-col3{margin-bottom:35px!important}}.btn-no-icon{padding:5px 20px 7px 20px!important}.btn-no-icon::after{display:none!important}.actions .button{padding:10px 35px 10px 25px!important;font-size:16px!important;height:58px!important}.actions .button::after{font-size:25px!important}@media only screen and (min-width:981px){.home-hero .et_pb_button_module_wrapper{background-color:rgba(255,255,255,0.69);width:450px;padding:0px 20px 20px 0px}}.home-hero .col1{width:12%}.home-hero .col2{width:87%}.mh-blog-16-9 .entry-featured-image-url{padding-top:56.25%}.mh-blog-16-9 .entry-featured-image-url img{position:absolute;height:100%;bottom:0;object-fit:cover}.home-events-list div.event-display_style>div{margin-bottom:15px}.home-events-list .decm-show-image-left.col-md-4.col-4{max-height:110px;overflow:hidden}.home-events-list .decm-show-data-display-block.ecs-venue.duration.venue{line-height:1.2}.home-product li{background-color:#fff;padding:10px!important;border:1px solid #4ba4a1;box-shadow:0px 2px 18px 0px rgba(0,0,0,0.24)}.home-product .woocommerce-loop-product__title,.home-product .price{padding:0 5px!important}.decm_event_display_0 .ecs-event-list .ecs-event .act-post .wp-post-image{overflow:hidden;border-radius:0px!important}@media only screen and (max-width:980px){.header-tablet-mobile .et_pb_column_1_2{width:50%!important}.et-l.et-l--header{max-height:90px}}@media only screen and (max-width:600px){.decm-show-image-left.col-md-4.col-4{margin-bottom:15px;max-height:175px!important}}.more-link{background-color:#4ba4a1;color:#fff!important;max-width:120px;text-align:center;margin:15px 0;text-transform:capitalize}.more-link:hover{background-color:rgba(75,164,161,0.84)}.searchandfilter>ul>li{display:inline-block;vertical-align:top;padding:0 20px}.grab-donation{width:100%!important}.hide-placeholder .grab-donation::placeholder{color:#fff}.hide-placeholder #_subscription_period_interval{margin-top:15px}#wc-donation-f-submit-donation{width:125px;border-radius:8px;border:none!important;padding:10px 36px;cursor:pointer}.woocommerce .woocommerce-message{background:#3c434a}.home-product .products{display:flex;gap:10;flex-wrap:wrap}.et_pb_wc_add_to_cart .quantity input.qty{border:1px solid #4ba4a1!important}.woocommerce-cart table.cart td.actions .coupon .input-text{color:#333!important;background-color:#fff!important;border:1px solid #4ba4a1!important}.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty{color:#333!important;background-color:#fff!important}.woocommerce button.button,.woocommerce-page button.button{line-height:1.5em!important;height:49px}.woocommerce div.product form.cart .button{height:49px;line-height:1.5em!important}.subhead{font-weight:600}.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{margin-bottom:25px}.woocommerce-Message.woocommerce-Message--info.woocommerce-info,.woocommerce-error{background-color:#f2f2f2!important;color:#373737!important}.woocommerce-order-details,#customer_details{margin-top:50px}.wc_payment_method{padding:0 25px!important}#tribe-tickets__tickets-buy{background-color:#4ba4a1!important}.woocommerce-product-gallery__trigger{display:none}.page-tribe-attendee-registration #main-header,.page-tribe-attendee-registration #main-footer{display:none!important}.et_right_sidebar #main-content .container::before{display:none!important}.tribe-tickets__registration-back-to-cart{color:#4ba4a1!important;font-size:18px;font-weight:600}.tribe-tickets__form.tribe-tickets__attendee-tickets-item.tribe-tickets__attendee-tickets-item--has-required-meta{border-left:3px solid #4ba4a1}#tribe-tickets__mini-cart{border:1px solid #4ba4a1!important}.tribe-common-b2.tribe-tickets__tickets-footer-back-link{color:#4ba4a1!important}.tribe-theme-divi #sidebar{display:none!important}.tribe-theme-divi #left-area{width:100%!important}.tribe-common.event-tickets .tribe-common-c-btn:disabled,.tribe-common.event-tickets .tribe-common-c-btn,.tribe-common.event-tickets a.tribe-common-c-btn{background-color:#4ba4a1!important}.woocommerce-cart .before-you-checkout,.woocommerce-account .before-you-checkout{display:none}.wc-builder-row{padding-top:55px}.wc-builder-row .et_pb_section.et_pb_section_0.et_section_regular{padding-top:0px}.woocommerce-checkout .wc-builder-row{padding-top:25px}.wc-builder-row .et_pb_row{width:90%;padding-top:0px}.wc-account .entry-title{display:none}.wc-account .tribe-checkout-backlinks{display:none}@media only screen and (max-width:479px){.coupon .button{width:100%!important}}#wc_donation_on_cart::before{content:"Add a donation to your order";font-weight:600}.quantity .input-text{width:80px!important}.woocommerce-cart #wc-donation-f-submit-donation::after{display:none!important}.cart-collaterals{margin-top:25px}.checkout-button.button.alt.wc-forward,.checkout-button.button.alt.wc-forward:hover{padding:20px;font-size:22px}.checkout-button.button.alt.wc-forward::after{display:none}.select2 .select2-selection{padding:10px 7px;height:50px;font-size:14px;margin-bottom:20px!important;border-radius:3px!important}.select2-selection__arrow{top:25px!important}#customer_details{margin-bottom:25px}input[type="text"]{max-width:640px}.wc_payment_methods.payment_methods.methods{padding-left:20px!important}.woocommerce-terms-and-conditions-wrapper{margin-bottom:35px;padding:0 45px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.et_pb_wc_checkout_billing .select2-container--default .select2-selection--single,.et_pb_wc_checkout_billing .select2-container .select2-selection--single .select2-selection__rendered,.et_pb_wc_checkout_shipping .select2-container .select2-selection--single .select2-selection__rendered{color:#231f20}.event-feat-img{height:100%!important}#crop43 .ecs-event-list .ecs-event .act-post .wp-post-image{aspect-ratio:4 / 3;object-fit:cover}@media only screen and (max-width:500px){#cff.cff-half-layout .cff-event .cff-details{width:100%}}