  .elementor-kit-79{--e-global-color-primary:#EE2E22;--e-global-color-secondary:#064990;--e-global-color-text:#000000;--e-global-color-accent:#E6DAAC;--e-global-color-493760e:#FFFFFF;--e-global-color-d27c2b6:#D0D4D8;--e-global-color-01fd8b5:#6A747B;--e-global-color-9e9c489:#FFFFFF;--e-global-typography-primary-font-family:"Open Sans Hebrew";--e-global-typography-primary-font-weight:500;--e-global-typography-primary-line-height:1.5em;--e-global-typography-secondary-font-family:"Poppins";--e-global-typography-secondary-font-weight:500;--e-global-typography-secondary-line-height:1.5em;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.5em;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-accent-line-height:1.5em;font-family:"Open Sans Hebrew", Sans-serif;font-weight:500;line-height:1.5em;}.elementor-kit-79 button,.elementor-kit-79 input[type="button"],.elementor-kit-79 input[type="submit"],.elementor-kit-79 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Open Sans Hebrew", Sans-serif;font-weight:600;line-height:1.5em;color:var( --e-global-color-493760e );border-radius:0px 0px 0px 0px;padding:10px 35px 10px 35px;}.elementor-kit-79 e-page-transition{background-color:#FFBC7D;}.elementor-kit-79 p{margin-block-end:15px;}.elementor-kit-79 a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-79 h1{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-79 h2{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-79 h3{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-79 h4{font-weight:bold;}.elementor-kit-79 h5{font-weight:bold;}.elementor-kit-79 h6{font-weight:bold;}.elementor-kit-79 img:hover{border-style:none;}.elementor-kit-79 input:not([type="button"]):not([type="submit"]),.elementor-kit-79 textarea,.elementor-kit-79 .elementor-field-textual{border-style:solid;border-radius:4px 4px 4px 4px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-79 a{line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-79 h1{line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-79 h2{line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-79 h3{line-height:var( --e-global-typography-secondary-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-79 a{line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-79 h1{line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-79 h2{line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-79 h3{line-height:var( --e-global-typography-secondary-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* Generic HTML Element Styling */
ol, ul{
  padding-left:1em;
}
/*ol li,
ul li{
  text-indent:-1.1em; 
}*/
ul li::marker{
  display:none;
}
ol li,
ul li{
  list-style-position:inside;
  padding-left:1em;
}
ul li{
  list-style-type:disc;
}
/* Utility Classes */
.margin-1em{
  margin:1em;
}
.margin-top-1em{
  margin-top:1em;
}
.margin-right-1em{
  margin-right:1em;
}
.margin-left-1em{
  margin-left:1em;
}
.margin-bottom-1em{
  margin-bottom:1em;
}
.padding-1em{
  padding:1em;
}
.padding-top-1em{
  padding-top:1em;
}
.padding-right-1em{
  padding-right:1em;
}
.padding-left-1em{
  padding-left:1em;
}
.padding-bottom-1em{
  padding-bottom:1em;
}
.hyphenate {
  overflow-wrap: break-word;
  word-wrap: break-word;
  -webkit-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
}
.equal-height-headings h1,
.equal-height-headings h2,
.equal-height-headings h3,
.equal-height-headings h4,
.equal-height-headings h5,
.equal-height-headings h6{
  -webkit-transition:.1s all;
  -o-transition:.1s all;
  transition:.1s all;
}
/* Responsive Tables */
.responsive-table tr td{
  vertical-align:top;
}
.responsive-table.two-column-tablet tr td,
.responsive-table.two-column-desktop tr td{
  width:50%;
}
@media all and (max-width:639px){
  .responsive-table.one-column-mobile,
  .responsive-table.one-column-mobile tr,
  .responsive-table.one-column-mobile tr td{
    display:block;
  }
  .responsive-table.one-column-mobile tr td{
    width:100%;
  }
  .responsive-table.one-column-mobile tr td:last-child{
    margin-bottom:1em;
  }
  .responsive-table.one-column-mobile tr:last-child td:last-child{
    margin-bottom:0;
  }
}
/* Flexbox Sections */
.flexbox-section .elementor-container{
  -ms-flex-wrap:wrap;
      flex-wrap:wrap;
}
.flexbox-section.one-column .elementor-column,
.flexbox-section.two-column .elementor-column,
.flexbox-section.three-column .elementor-column,
.flexbox-section.four-column .elementor-column,
.flexbox-section.five-column .elementor-column,
.flexbox-inner-section.one-column .elementor-column,
.flexbox-inner-section.two-column .elementor-column
.flexbox-inner-section.three-column .elementor-column{
  -webkit-box-flex:0;
      -ms-flex:0 1 100%;
          flex:0 1 100%;
  width:100%;
}
@media all and (min-width:568px){
  .flexbox-section.two-column .elementor-column,
  .flexbox-section.three-column .elementor-column,
  .flexbox-section.four-column .elementor-column,
  .flexbox-section.five-column .elementor-column{
    -webkit-box-flex:0;
        -ms-flex:0 1 50%;
            flex:0 1 50%;
    width:50%;
  }
  .flexbox-inner-section.one-column .elementor-column,
  .flexbox-inner-section.two-column .elementor-column,
  .flexbox-inner-section.three-column .elementor-column{
    -webkit-box-flex:0;
        -ms-flex:0 1 100%;
            flex:0 1 100%;
    width:100%;
  }
}
@media all and (min-width:880px){
  .flexbox-section.three-column .elementor-column,
  .flexbox-section.four-column .elementor-column,
  .flexbox-section.five-column .elementor-column{
    -webkit-box-flex:0;
        -ms-flex:0 1 33.3333%;
            flex:0 1 33.3333%;
    width:33%;
  }
  .flexbox-inner-section.two-column .elementor-column,
  .flexbox-inner-section.three-column .elementor-column{
    -webkit-box-flex:0;
        -ms-flex:0 1 50%;
            flex:0 1 50%;
    width:50%;
  }
  .flexbox-inner-section.three-column .elementor-column:last-child{
    -webkit-box-flex:0;
        -ms-flex:0 1 100%;
            flex:0 1 100%;
    width:100%;
  }
}
@media all and (min-width:1025px){
  .flexbox-section.two-column.first-column-25.second-column-75 > .elementor-container > .elementor-column:first-child{
    -webkit-box-flex:0;
        -ms-flex:0 1 25%;
            flex:0 1 25%;
    width:25%;
  }
  .flexbox-section.two-column.first-column-25.second-column-75 > .elementor-container > .elementor-column:last-child{
    -webkit-box-flex:0;
        -ms-flex:0 1 75%;
            flex:0 1 75%;
    width:75%;
  }     
  .flexbox-section.four-column .elementor-column{
    -webkit-box-flex:0;
        -ms-flex:0 1 25%;
            flex:0 1 25%;
    width:25%;
  }
  .flexbox-section.five-column .elementor-column{
    -webkit-box-flex:0;
        -ms-flex:0 1 20%;
            flex:0 1 20%;
  }
  .flexbox-inner-section.three-column .elementor-column,
  .flexbox-inner-section.three-column .elementor-column:last-child{
    -webkit-box-flex:0;
        -ms-flex:0 1 33.3333%;
            flex:0 1 33.3333%;
    width:33.33333%;
  }
}
/* Directories */
.directory .ecs-posts > .elementor-post > .elementor,
.directory .ecs-posts > .elementor-post > .elementor > .elementor-section-wrap,
.directory .ecs-posts > .elementor-post > .elementor > .elementor-section-wrap > .elementor-section,
.directory .ecs-posts > .elementor-post > .elementor > .elementor-section-wrap > .elementor-section > .elementor-container{
  height:100%;
}
.directory-filter{
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
      -ms-flex-direction:row;
          flex-direction:row;
  -ms-flex-wrap:nowrap;
      flex-wrap:nowrap;
  -webkit-box-pack:justify;
      -ms-flex-pack:justify;
          justify-content:space-between;
  overflow:auto;
  padding-bottom:10px;
  width:100%;
}
.directory-filter .facetwp-facet,
.directory-filter .facetwp-sort{
  -webkit-box-flex:0;
      -ms-flex-positive:0;
          flex-grow:0;
  -ms-flex-negative:1;
      flex-shrink:1;
  margin:0 auto;
}
.directory-filter.jobs .facetwp-facet,
.directory-filter.jobs .facetwp-sort{
  -ms-flex-preferred-size:190px;
      flex-basis:190px;
}
.directory-filter.jobs .facetwp-facet.facetwp-type-date_range{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-preferred-size:380px;
      flex-basis:380px;
  -ms-flex-wrap:nowrap;
      flex-wrap:nowrap;
}
.directory-filter.staff .facetwp-facet,
.directory-filter.staff .facetwp-sort{
  -ms-flex-preferred-size:190px;
      flex-basis:190px;
}

.directory-filter .facetwp-facet input,
.directory-filter .facetwp-facet select,
.directory-filter .facetwp-sort select{
  background-color:#FFFFFF;
  border:2px solid #D0D4D8;
  border-radius:4px;
  color:var(--e-global-color-text);
  display:inline-block;
  font-family: var( --e-global-typography-secondary-font-family ), Sans-serif;
  font-size: 15px;
  font-weight: var( --e-global-typography-secondary-font-weight );
  line-height: var( --e-global-typography-secondary-line-height );
  margin:0 10px;
  outline:none;
  padding: 8px;
}
.directory-filter.jobs .facetwp-facet input,
.directory-filter.jobs .facetwp-facet select,
.directory-filter.jobs .facetwp-sort select,
.directory-filter.staff .facetwp-facet input,
.directory-filter.staff .facetwp-facet select,
.directory-filter.staff .facetwp-sort select{
  width:166px;
}
.directory-filter .facetwp-facet .facetwp-input-wrap{
  display:block;
  margin:0 10px;
  width:170px;
}
.directory-filter .facetwp-facet input.facetwp-search{
  margin:0;
  min-width:unset;
  padding-right:30px;
  width:170px;
}
.directory-filter .facetwp-facet input:focus,
.directory-filter .facetwp-facet select:focus,
.directory-filter .facetwp-sort select:focus{
  -webkit-box-shadow: 0 0 0 1px rgb(0 0 0 / 10%) inset;
  box-shadow: inset 0 0 0 1px rgb(0 0 0 / 10%);
  outline: 0;
}
/* Elementor - Icon Lists */
.elementor-widget-icon-list .elementor-icon-list-items .elementor-icon-list-item{
  padding-bottom:0 !important;
  padding-left: 0;
  text-indent:unset;
}
.elementor-widget-icon-list .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-icon{
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center;
  -ms-flex-item-align:start;
      align-self:flex-start;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
      -ms-flex-direction:column;
          flex-direction:column;
  -webkit-box-pack:center;
      -ms-flex-pack:center;
          justify-content:center;
  height:1.5em;
}
/* Elementor - Post Archives */
.elementor-posts-nothing-found{
  grid-column:1/-1;
}
.ecs-posts > .elementor-post,
.ecs-posts > .elementor-post > .elementor,
.ecs-posts > .elementor-post > .elementor > .elementor-section-wrap,
.ecs-posts > .elementor-post > .elementor > .elementor-section-wrap > .elementor-section,
.ecs-posts > .elementor-post > .elementor > .elementor-section-wrap > .elementor-section > .elementor-container{
  height:100%;
}
/* Gravity Forms */
.gform_wrapper.gravity-theme input:not([type="radio"]):not([type="checkbox"]):not([type="image"]):not([type="file"]){
  line-height:1;
}
.gform_wrapper select{
  border-radius:4px;
}
.gform_wrapper input[type="button"],.gform_wrapper input[type="submit"],.gform_wrapper button{
  border:none;
  font-size:15px;
  line-height:1.5em;
  -webkit-transition:-webkit-transform .3s ease;
  transition:-webkit-transform .3s ease;
  -o-transition:transform .3s ease;
  transition:transform .3s ease;
  transition:transform .3s ease, -webkit-transform .3s ease;
}
.gform_wrapper input[type="button"]:focus,.gform_wrapper input[type="submit"]:focus,.gform_wrapper button:focus,.gform_wrapper input[type="button"]:hover,.gform_wrapper input[type="submit"]:hover,.gform_wrapper button:hover{
  -webkit-transform:scale(1.1);
      -ms-transform:scale(1.1);
          transform:scale(1.1);
}
.gform_wrapper.gravity-theme .gform_footer, .gform_wrapper.gravity-theme .gform_page_footer{
    display:flex;
    flex-wrap:wrap;
    justify-content: flex-start;
    align-items:center;
}
.gform_wrapper.gravity-theme .gform_footer input, .gform_wrapper.gravity-theme .gform_page_footer input, .gform_wrapper.gravity-theme .gform_footer button, .gform_wrapper.gravity-theme .gform_page_footer button, .eael-gravity-form .gform_wrapper .gform_page_footer input.button{
    display:block;
    margin:0 10px 8px 0;
}
.gform_wrapper.gravity-theme .gform_footer button + input, .gform_wrapper.gravity-theme .gform_footer input + button, .gform_wrapper.gravity-theme .gform_footer input + input, .gform_wrapper.gravity-theme .gform_page_footer button + input, .gform_wrapper.gravity-theme .gform_page_footer input + button, .gform_wrapper.gravity-theme .gform_page_footer input + input{
    margin-left:0;
    margin-right:0;
}
div.form_saved_message div.form_saved_message_emailform form input[type="submit"]{
  background-color: var(--e-global-color-secondary,#064990);
  border: 1px solid var(--e-global-color-secondary,#064990);
}
.gpnf-nested-entries-container{
  overflow:visible;
}
.gpnf-row-actions ul{
    display:flex;
    width:230px;
    flex-direction:row;
    justify-content:space-between;
    align-items:center;
}
.gpnf-row-actions ul li{
  display:block;
  flex:0 1 auto;
  padding-left:0;
  margin-bottom:8px;
  text-align:center;
  text-indent:0;
}
.gpnf-row-actions ul li:first-child{
  margin-left:0;
  margin-right:auto;
}
.gpnf-row-actions ul li:last-child{
  margin-left:auto;
  margin-right:0;
}
.gpnf-row-actions button{
  text-decoration:none;
}
.gpnf-row-actions .delete a, .gpnf-row-actions .delete-button{
  color:#FFFFFF;
}
.tingle-modal__close{
  padding:5px !important;
}
.tingle-modal-box__content{
  overflow:visible;
}
.tingle-modal-box__content input,
.tingle-modal-box__content select,
.tingle-modal-box__content textarea{
  border:2px solid var(--e-global-color-d27c2b6);
  font-family:'Poppins',sans-serif;
  font-size:15px;
  font-weight:500;
  line-height:1.5em;
}
.tingle-modal-box__footer{
  -webkit-box-align:middle;
      -ms-flex-align:middle;
          align-items:middle;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding:1.5rem 3rem;
}
.tingle-modal-box__footer button{
  margin-left:0;
  margin-right:0;
}
@media all and (max-width:1024px){
  .gpnf-nested-entries tbody tr:not(.gpnf-no-entries) td.gpnf-row-actions{
    padding:1rem;
  }
}
@media all and (min-width:713px){
  .tingle-modal-box{
    width:80%;
    max-width:1024px;
  }
  .tingle-modal-box__footer button{
    margin-left:0;
    margin-right:0.5rem;
  }
  .tingle-modal-box__footer button:last-child{
    margin-right:0;
  }    
}
@media all and (min-width:768px){
  .gpnf-nested-entries-container .gpnf-nested-entries-scroll-container{
    display:block;
    height:100%;
    min-width:100%;
    overflow-x:scroll;
    overflow-y:auto;
    width:0;
  }
}
/* The Events Calendar */
.tribe-events-c-events-bar ul li,
.tribe-events-c-top-bar ul li,
.tribe-events-c-top-bar__nav-list li,
.tribe-events-c-nav__list li,
.tribe-events-c-messages__message-list li,
#tribe-events-footer .tribe-events-nav-pagination li{
  list-style:none;
  padding-left:0;
  text-indent:0;
}
.tribe-common button[disabled],
.tribe-events .tribe-events-c-nav__list-item button,
.tribe-events .tribe-events-c-top-bar__datepicker button,
.tribe-events .tribe-events-c-events-bar__search-button,
.tribe-events .tribe-events-c-view-.elementor-kit-79 button{
  background:transparent !important;
}
.tribe-events .tribe-events-calendar-month__day-cell--mobile{
  background:transparent;
  padding:0;
}
.tribe-common .tribe-common-c-btn-icon--caret-left .tribe-common-c-btn-icon__icon-svg path, .tribe-common .tribe-common-c-btn-icon--caret-right .tribe-common-c-btn-icon__icon-svg path{
  fill:var(--tec-color-icon-secondary) !important;    
}
.tribe-events .tribe-events-c-top-bar__datepicker button,
.tribe-events .tribe-events-c-nav__list-item button{
  padding:0;
  font-size:1em !important;
}
.tribe-events .tribe-events-calendar-list__event-date-tag-datetime,
.tribe-events-pro .tribe-events-pro-summary__event-date-tag-datetime{
  padding-top:0 !important;
}
.tribe-events .tribe-events-calendar-list__event-date-tag-daynum,
.tribe-events-pro .tribe-events-pro-summary__event-date-tag-daynum{
  padding-top:var(--tec-spacer-2);
}
.tribe-common .tribe-common-form-control-toggle__input{
  border:none !important;
}
.tribe-events-pro .tribe-events-pro-summary__event-header{
  -webkit-box-align:start !important;
      -ms-flex-align:start !important;
          align-items:flex-start !important;
  -webkit-box-orient:vertical !important;
  -webkit-box-direction:normal !important;
      -ms-flex-direction:column !important;
          flex-direction:column !important;
}
.tribe-events-pro .tribe-events-pro-summary__event-header .tribe-events-pro-summary__event-datetime{
  font-size:var(--tec-font-size-3);
}
.tribe-common .tribe-common-h5,
.tribe-common .tribe-common-h6,
.tribe-common .tribe-common-h7,
.tribe-common .tribe-common-h8,
.tribe-events .tribe-events-c-nav__list-item--prev a,
.tribe-events .tribe-events-c-nav__list-item--today a,
.tribe-events .tribe-events-c-nav__list-item--next a,
.tribe-events .tribe-events-c-nav__list-item--prev button,
.tribe-events .tribe-events-c-nav__list-item--today button,
.tribe-events .tribe-events-c-nav__list-item--next button,
.tribe-events .tribe-events-c-ical__link,
.tribe-events .tribe-events-c-day-marker__date
.tribe-events .tribe-events-pro-summary__event-header .tribe-events-pro-summary__event-title,
.tribe-events-single .tribe-events-sub-nav{
  font-size:var(--tec-font-size-3) !important;
}
.single-tribe_events .tribe-events-single .tribe-events-event-meta{
  width:100%;
}
#tribe-events-footer .tribe-events-sub-nav{
  padding-left:0;
}
.tribe-events-event-meta .tribe-events-meta-group{
  -webkit-box-flex:1;
      -ms-flex:1 1 100%;
          flex:1 1 100%;
  margin-right:0;
  width:auto;
}
.tribe-events-event-meta .tribe-events-venue-map{
  -webkit-box-flex:1;
      -ms-flex:1 1 100%;
          flex:1 1 100%;
  width:auto;
}
.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button{
    background-color: var(--e-global-color-primary);
}
.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button .tribe-events-c-subscribe-dropdown__button-text,
.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button .tribe-events-c-subscribe-dropdown__button-text{
    color:#FFFFFF;
    outline:none !important;
    padding:0;
}
.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon,
.single-tribe_events .tribe-events-c-subscribe-dropdown__export-icon, .tribe-block__events-link .tribe-events-c-subscribe-dropdown__export-icon{
    color:var(--e-global-color-493760e);
    stroke:var(--e-global-color-493760e);
}
.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item{
    list-style:none;
    text-indent:0;
}
.tribe-events-c-view-.elementor-kit-79__button .tribe-events-c-view-.elementor-kit-79__button-icon-svg .tribe-common-c-svgicon__svg-fill{
    fill:var(--e-global-color-493760e);
}
.tribe-events-c-view-.elementor-kit-79__button:focus .tribe-events-c-view-.elementor-kit-79__button-icon-svg .tribe-common-c-svgicon__svg-fill,
.tribe-events-c-view-.elementor-kit-79__button:hover .tribe-events-c-view-.elementor-kit-79__button-icon-svg .tribe-common-c-svgicon__svg-fill{
    fill:var(--e-global-color-primary);
}
.tribe-events-notices{
    background:var(--e-global-color-primary);
    border:none;
    color:var(--e-global-color-493760e);
    list-style:none;
    margin:0 0 1em;
    padding:1em;
}
.tribe-events-notices ul{
    list-style:none;
    margin:0;
    padding:0;
}
.tribe-events-notices ul li{
    list-style:none;
}
@media all and (max-width:567px){
  .tribe-events-single .tribe-events-sub-nav{
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
        -ms-flex-direction:column;
            flex-direction:column;
    -webkit-box-align:stretch;
        -ms-flex-align:stretch;
            align-items:stretch;
    text-align:center;
  }
}
@media all and (min-width:568px){
  .tribe-events-event-meta .tribe-events-meta-group{
    -webkit-box-flex:1;
        -ms-flex:1 1 50%;
            flex:1 1 50%;
    margin-right:0;
    width:auto;
  }
  .tribe-events-event-meta .tribe-events-venue-map{
    -webkit-box-flex:1;
        -ms-flex:1 1 50%;
            flex:1 1 50%;
    width:auto;
  }    
}
@media all and (min-width:568px) and (max-width:767px){
  .tribe-events-event-meta.secondary .tribe-events-meta-group,
  .tribe-events-event-meta.secondary .tribe-events-venue-map{
    -webkit-box-flex:1;
        -ms-flex:1 1 100%;
            flex:1 1 100%;
    width:auto;
  }
}
/* Quadmenu */
#quadmenu.quadmenu-custom_theme_1 *{
  font-family: var( --e-global-typography-primary-font-family ), Sans-serif;
  font-weight: var( --e-global-typography-primary-font-weight );
  line-height: var( --e-global-typography-primary-line-height );
}
#quadmenu.quadmenu-default_theme.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-tabs > .quadmenu-dropdown-menu > ul > li > ul.quadmenu-tabs > li.quadmenu-item-type-tab:focus > a > .quadmenu-item-content,
#quadmenu.quadmenu-default_theme.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-tabs > .quadmenu-dropdown-menu > ul > li > ul.quadmenu-tabs > li.quadmenu-item-type-tab:hover > a > .quadmenu-item-content,
#quadmenu.quadmenu-default_theme.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-tabs > .quadmenu-dropdown-menu > ul > li > ul.quadmenu-tabs > li.quadmenu-item-type-tab.open > a > .quadmenu-item-content{
  color:#FFFFFF;
}
#quadmenu .quadmenu-navbar-nav li.quadmenu-item .quadmenu-item-widget.widget_media_image{
  text-align:center;
}
#quadmenu .quadmenu-navbar-nav li.quadmenu-item .quadmenu-item-widget.widget_media_image img{
  display:block;
  height:100%;
  margin:0 auto 10px;
  width:auto;
  max-width:100%;
}
#quadmenu.quadmenu-custom_theme_1:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item.open > a > .quadmenu-item-content > .quadmenu-caret{
  background-color:transparent;
}
#quadmenu.quadmenu-custom_theme_1 .widget a, #quadmenu.quadmenu-custom_theme_1 .widget ul li{
  color:#FFFFFF !important;
}
#quadmenu.quadmenu-custom_theme_1 .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item > a > .quadmenu-item-content > .quadmenu-icon{
  font-family:'dashicons';
}
#quadmenu.quadmenu-custom_theme_1 .tribe-common .tribe-common-h1, #quadmenu.quadmenu-custom_theme_1 .tribe-common .tribe-common-h2, #quadmenu.quadmenu-custom_theme_1 .tribe-common .tribe-common-h3, #quadmenu.quadmenu-custom_theme_1 .tribe-common .tribe-common-h4, #quadmenu.quadmenu-custom_theme_1 .tribe-common .tribe-common-h5, #quadmenu.quadmenu-custom_theme_1 .tribe-common .tribe-common-h6, #quadmenu.quadmenu-custom_theme_1 .tribe-common .tribe-common-h7, #quadmenu.quadmenu-custom_theme_1 .tribe-common .tribe-common-h8, #quadmenu.quadmenu-custom_theme_1 .tribe-common .tribe-common-b1, #quadmenu.quadmenu-custom_theme_1 .tribe-common .tribe-common-b2, #quadmenu.quadmenu-custom_theme_1 .tribe-common .tribe-common-b3, #quadmenu.quadmenu-custom_theme_1 .tribe-common .tribe-common-b4, #quadmenu.quadmenu-custom_theme_1 .tribe-common .tribe-common-b5, #quadmenu.quadmenu-custom_theme_1 .tribe-common .tribe-common-b6, #quadmenu.quadmenu-custom_theme_1 .tribe-common .tribe-common-b7, #quadmenu.quadmenu-custom_theme_1 .tribe-common .tribe-common-b8, #quadmenu.quadmenu-custom_theme_1 .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text{
  color:#FFFFFF;
}
#quadmenu.quadmenu-custom_theme_1 .tribe-events-widget .tribe-events-widget-events-list__event-date-tag-month{
  color:rgba(255,255,255,0.8);
}
#quadmenu.quadmenu-custom_theme_1 .tribe-common .tribe-common-c-svgicon--recurring path{
  fill:#FFFFFF;
  stroke:#FFFFFF;
}

@media all and (max-width:1024px){
  #quadmenu:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item.open:not(.closing) > .quadmenu-dropdown-menu{
    max-height:unset;
  }
}
/* Mobile Menu Popup */
html.pum-open.pum-open-overlay.pum-open-scrollable body > [aria-hidden]{
    padding-right:0;
}
/* Hide scrollbar for Chrome, Safari and Opera */
html.pum-open.pum-open-overlay.pum-open-scrollable .pum-overlay.pum-active::-webkit-scrollbar {
  display: none;
}

/* Hide scrollbar for IE, Edge and Firefox */
html.pum-open.pum-open-overlay.pum-open-scrollable .pum-overlay.pum-active {
  -ms-overflow-style: none;  /* IE and Edge */
  scrollbar-width: none;  /* Firefox */
}/* End custom CSS */