.elementor-8680 .elementor-element.elementor-element-36bfcd7{--display:flex;--min-height:462px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-8680 .elementor-element.elementor-element-36bfcd7:not(.elementor-motion-effects-element-type-background), .elementor-8680 .elementor-element.elementor-element-36bfcd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hwaw.com/wp-content/uploads/2026/05/summit-hero-final-scaled.png");background-position:top center;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8680 .elementor-element.elementor-element-459be0b3{width:var( --container-widget-width, 574px );max-width:574px;--container-widget-width:574px;--container-widget-flex-grow:0;text-align:center;}.elementor-8680 .elementor-element.elementor-element-459be0b3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:65px;font-weight:600;text-shadow:0px 0px 36px rgba(0, 0, 0, 0.48);color:#FFFFFF;}.elementor-8680 .elementor-element.elementor-element-a8f3f0a{--display:flex;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-8680 .elementor-element.elementor-element-a8f3f0a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8680 .elementor-element.elementor-element-11ada35{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-wrap:wrap;--e-filter-overflow-x:initial;width:initial;max-width:initial;padding:0px 0px 30px 0px;--e-filter-space-between:0px;--e-filter-normal-text-color:#0C163D;--e-filter-hover-text-color:#CDA629;--e-filter-active-text-color:#CDA629;--e-filter-item-border-radius:0px 0px 0px 0px;}.elementor-8680 .elementor-element.elementor-element-11ada35 .e-filter-item:hover:not( [aria-pressed=true] ){background-color:#FFFFFF;}.elementor-8680 .elementor-element.elementor-element-11ada35 .e-filter-item[aria-pressed="true"]{background-color:#FFFFFF;}.elementor-8680 .elementor-element.elementor-element-11ada35 .e-filter-item{font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:700;padding:0px 0px 0px 0px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8680 .elementor-element.elementor-element-b8dfdf4{--grid-columns:1;--grid-row-gap:5px;}.elementor-8680 .elementor-element.elementor-element-837e047{--display:flex;--min-height:268px;--justify-content:center;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-8680 .elementor-element.elementor-element-42e306c{width:initial;max-width:initial;padding:40px 0px 0px 0px;text-align:center;}.elementor-8680 .elementor-element.elementor-element-42e306c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:400;font-style:italic;color:#FFFFFF;}.elementor-8680 .elementor-element.elementor-element-74e058d{width:initial;max-width:initial;padding:0px 0px 30px 0px;text-align:center;}.elementor-8680 .elementor-element.elementor-element-74e058d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:600;font-style:normal;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8680 .elementor-element.elementor-element-64eadda .elementor-button{background-color:#CDA629;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:15px 20px 15px 15px;}@media(max-width:1024px){.elementor-8680 .elementor-element.elementor-element-11ada35{padding:20px 20px 20px 20px;--container-widget-width:0px;--container-widget-flex-grow:0;width:var( --container-widget-width, 0px );max-width:0px;--e-filter-space-between:7px;}.elementor-8680 .elementor-element.elementor-element-11ada35 .e-filter-item{font-size:14px;}.elementor-8680 .elementor-element.elementor-element-b8dfdf4{--grid-columns:1;}}@media(min-width:768px){.elementor-8680 .elementor-element.elementor-element-36bfcd7{--content-width:1191px;}.elementor-8680 .elementor-element.elementor-element-a8f3f0a{--content-width:844px;}.elementor-8680 .elementor-element.elementor-element-837e047{--content-width:838px;}}@media(max-width:767px){.elementor-8680 .elementor-element.elementor-element-36bfcd7{--min-height:291px;--justify-content:flex-end;}.elementor-8680 .elementor-element.elementor-element-459be0b3{padding:0px 0px 20px 0px;}.elementor-8680 .elementor-element.elementor-element-459be0b3 .elementor-heading-title{font-size:30px;}.elementor-8680 .elementor-element.elementor-element-a8f3f0a{--content-width:400px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8680 .elementor-element.elementor-element-11ada35{--e-filter-direction:column;--e-filter-white-space:initial;padding:0px 0px 20px 0px;--e-filter-align-items:center;--e-filter-item-width:100%;--e-filter-item-max-width:100%;--e-filter-item-flex-grow:1;--e-filter-item-box-sizing:border-box;--e-filter-item-align-text:start;--e-filter-item-justify-content:flex-start;--e-filter-item-align-items:flex-start;--e-filter-space-between:17px;}.elementor-8680 .elementor-element.elementor-element-11ada35 .e-filter-item{font-size:15px;}.elementor-8680 .elementor-element.elementor-element-b8dfdf4{--grid-columns:1;}.elementor-8680 .elementor-element.elementor-element-42e306c .elementor-heading-title{font-size:18px;}.elementor-8680 .elementor-element.elementor-element-74e058d .elementor-heading-title{font-size:18px;}}/* Start custom CSS for taxonomy-filter, class: .elementor-element-11ada35 */.elementor-element-a8f3f0a > .e-con-inner {
  justify-content: center;
}

.elementor-element-11ada35 {
  width: auto !important;
  flex-grow: 0 !important;
}

.e-filter {
  display: inline-flex !important;
  align-items: center;
}

.site-inner .e-filter-item {
  min-width: 0 !important;
  flex: 0 0 auto !important;
}

/* Divider on all items */
.site-inner .e-filter-item {
  border-left: 1px solid #666666;
  margin-left: 16px;
  padding-left: 16px !important;
}

/* "All" is visually first — no divider */
.site-inner .e-filter-item[data-filter="__all"] {
  border-left: none !important;
  margin-left: 0 !important;
  padding-left: 0 !important;
}

@media (max-width: 767px) {
  .site-inner .e-filter-item {
    border-left: none !important;
    margin-left: 0 !important;
    padding-left: 0 !important;
  }

  .e-filter {
    flex-wrap: nowrap !important;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}/* End custom CSS */
/* Start custom CSS *//* Hide hybrid event icon */
.tribe-events-virtual-hybrid-event {
    display: none !important;
}

/* Remove event title and venue links */
.tribe-events-widget-events-list__event-title a,
.tribe-venue a {
    pointer-events: none;
    cursor: default;
    text-decoration: none;
    color: inherit;
}

/* Remove venue links (except Register) */
.tribe-events-widget-events-list__event-venue a:not(.register-link) {
    pointer-events: none;
    cursor: default;
    text-decoration: none !important;
    color: inherit;
}

/* Move time below event title */
.tribe-events-widget-events-list__event-header {
    display: flex !important;
    flex-direction: column !important;
}
.tribe-events-widget-events-list__event-datetime-wrapper {
    order: 2 !important;
}
.tribe-events-widget-events-list__event-title {
    order: 1 !important;
}

/* Hide view more link */
.tribe-events-widget-events-list__view-more {
    display: none;
}

.register-link {
   text-decoration:underline!important;
   font-weight:bold!important;
   color:#CDA629!important;
}/* End custom CSS */