.elementor-kit-35{--e-global-color-primary:#02AAE1;--e-global-color-secondary:#EE7A6B;--e-global-color-text:#2C2C2C;--e-global-color-accent:#FFCB32;--e-global-color-8ed98db:#0F0F0F;--e-global-color-21ebb01:#013E55;--e-global-color-8b1fc23:#8CD860;--e-global-color-02e825f:#02AAE1;--e-global-color-48096ee:#FFFFFF;--e-global-color-96f5848:#137288;--e-global-typography-primary-font-family:"Inter";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Shantell Sans";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-weight:500;font-size:16px;}.elementor-kit-35 e-page-transition{background-color:var( --e-global-color-primary );}.elementor-kit-35 a{font-weight:600;}.elementor-kit-35 h1{font-weight:600;}.elementor-kit-35 h2{font-size:32px;line-height:35px;}.elementor-kit-35 h3{color:var( --e-global-color-secondary );font-weight:600;}.elementor-kit-35 h4{font-size:24px;font-weight:600;}.elementor-kit-35 h5{color:var( --e-global-color-secondary );font-weight:600;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1120px;}.e-con{--container-max-width:1120px;}.elementor-widget:not(:last-child){margin-block-end:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-35{font-size:16px;}.elementor-kit-35 h2{font-size:30px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-35{font-size:16px;}.elementor-kit-35 h2{font-size:30px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.tribe-block__venue,
.event-tickets .tribe-tickets__tickets-form{
    max-width: 100% !important;
}

.elementor-widget-image img {
    width: 100% !important;
}


.elementor-widget-theme-post-content > .elementor-widget-container > .tribe-events-schedule,
.elementor-widget-theme-post-content > .elementor-widget-container > .tribe-block.tribe-block__events-link,
.elementor-widget-theme-post-content > .elementor-widget-container > .tribe-events-single-section.tribe-events-event-meta.primary.tribe-clearfix,
.elementor-widget-theme-post-content > .elementor-widget-container > .tribe-block.tribe-block__venue.tribe-clearfix.tribe-block__venue--has-map,
.elementor-widget-theme-post-content > .elementor-widget-container > .tribe-events-event-image{
	display:none;
}

.elementor-menu-cart__toggle .elementor-button:hover {
    color: #FFCB32!important;
}


.elementor-menu-cart__toggle .elementor-button:hover svg{
    fill: #FFCB32!important;
}

.elementor-menu-cart__toggle_button.elementor-button {
    border:none;
}

/* Hide element only on screens smaller than 768px */
.hideOnMobileOnly {
  display: block; /* or whatever default display you want */
}

@media (max-width: 767px) {
  .hideOnMobileOnly {
    display: none !important;
  }
}

/* Show element only on screens smaller than 768px */
.showOnMobileOnly {
  display: none; /* hide by default */
}

@media (max-width: 767px) {
  .showOnMobileOnly {
    display: block !important; /* or inline/inline-block as needed */
  }
}/* End custom CSS */