.site-header-scroll {
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}

.site-header-scroll.elementor-sticky--effects {
  background-color: #ffffff !important;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.08);
}

header .site-title,
header .site-description,
header .elementor-heading-title,
.site-header .site-title,
.site-header .site-description,
.elementor-location-header .site-title,
.elementor-location-header .site-description,
.elementor-location-header .elementor-widget-theme-site-title,
.elementor-location-header .elementor-widget-theme-site-tagline {
  display: none !important;
}

.etn-es-events-page-container{
	padding-top:0px!important
}

/* Event title */
.etn-event-single-title,
.etn-title,
.etn-event-title
{
  font-family: "Poppins", sans-serif;!important
  font-weight: 700;
}

h2.etn-event-entry-title{
	font-family: "GC EPICPRO", sans-serif;!important
}

/* Event body text */
.etn-event-content-body{
  font-family: "Poppins", Arial, sans-serif;
}

/* Event buttons */
.etn-btn,
.etn-event-btn {
  font-family: "Poppins", Arial, sans-serif;
  font-weight: 600;
}

body.page-id-1025 .elementor-element.elementor-element-7a585050.e-flex.e-con-boxed.e-con.e-parent.elementor-sticky.elementor-sticky--effects.e-lazyloaded.elementor-sticky--active.elementor-section--handles-inside{
	display:none!important
}
body.page-id-1025 .elementor-element.elementor-element-163642a7.e-con-full.e-flex.e-con.e-parent.elementor-motion-effects-parent.e-lazyloaded{
	display:none!important
}

body.page-id-1025 .elementor.elementor-5542.elementor-location-header{
	display:none!important
}

.page-id-1782 .etn-event-single-content-wrap .etn-event-meta .etn-event-category span,
.page-id-1782 .etn-event-item .etn-event-footer .etn-atend-btn .etn-btn-border,
.page-id-1782 .etn-btn.etn-btn-border,
.page-id-1782 .attr-btn-primary.etn-btn-border,
.page-id-1782 .etn-attendee-form .etn-btn.etn-btn-border,
.page-id-1782 .etn-ticket-widget .etn-btn.etn-btn-border,
.page-id-1782 .etn-settings-dashboard .button-primary.etn-btn-border,
.page-id-1782 .etn-single-speaker-item .etn-speaker-content a:hover,
.page-id-1782 .etn-event-style2 .etn-event-date,
.page-id-1782 .etn-event-style3 .etn-event-content .etn-title a:hover,
.page-id-1782 .event-tab-wrapper ul li a.etn-tab-a,
.page-id-1782 .etn-speaker-item.style-3:hover .etn-speaker-content .etn-title a,
.page-id-1782 .etn-variable-ticket-widget .ticket-header,
.page-id-1782 .events_calendar_list .calendar-event-details:hover .calendar-event-title,
.page-id-1782 .etn-event-item:hover .etn-title a,
.page-id-1782 .etn-recurring-widget .etn-date-text,
.page-id-1782 .etn-event-header ul li i {
    color: white !importan
}

.etn-event-banner-wrap {
    position: relative;
}

.etn-event-banner-wrap::before {
    content: "";
    position: absolute;
    inset: 0;
    background: rgba(0, 0, 0, 0.5);
    backdrop-filter: blur(3px);
    -webkit-backdrop-filter: blur(3x);
    z-index: 1;
    pointer-events: none;
}
/* Keep banner content above the overlay */
.etn-event-banner-wrap > * {
    position: relative;
    z-index: 2;
}

.etn-event-timezone{
	display:none
}

.etn-event-entry-header{
	display:none
}

h1.etn-event-entry-title{
	font-family:BSF – GC-EPICPRO;
}

.event-slider-shortcode .etn-event-item {
    position: relative !important;
    isolation: isolate;
}

.event-slider-shortcode .etn-event-item::before {
    content: "" !important;
    position: absolute !important;
    inset: 0 !important;
    width: 100% !important;
    height: 100% !important;
    background: rgba(0, 0, 0, 0.3) !important;
    z-index: 1 !important;
    pointer-events: none;
}

/* Keep all event content above overlay */
.event-slider-shortcode .etn-event-item .etn-event-meta-info,
.event-slider-shortcode .etn-event-item .etn-event-content {
    z-index: 2 !important;
}

.elementor.elementor-5578.elementor-location-footer{
	display:none!important
}


@media (max-width: 767px) {
  .etn-event-single-category-list {
    line-height: 2.2 !important;
  }
}

.input-group.etn-search-field.etn-search-field--keyword{
	display:none!important
}

.page-id-1015 .etn-mcal__title{
	font-family:BSF – GC-EPICPRO;
}

.page-id-1015 .etn-mcal--style-2 .etn-mcal__chip-title {
    font-family: 'Poppins';
}

@media (max-width: 767px) {

@media (max-width: 767px) {

  .etn-mcal__timegrid-day {
    overflow-x: auto !important;
    -webkit-overflow-scrolling: touch;
  }

  .etn-mcal__timegrid-body {
    min-width: 2000px !important;
  }
}
	
	
	