.elementor-63935 .elementor-element.elementor-element-55a0593{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63935 .elementor-element.elementor-element-5d6794f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63935 .elementor-element.elementor-element-68e608f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:0px 0px 40px 40px;box-shadow:0px 20px 40px -10px rgba(31, 35.000000000000014, 71, 0.3);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-63935 .elementor-element.elementor-element-68e608f:not(.elementor-motion-effects-element-type-background), .elementor-63935 .elementor-element.elementor-element-68e608f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-63935 .elementor-element.elementor-element-68e608f::before, .elementor-63935 .elementor-element.elementor-element-68e608f > .elementor-background-video-container::before, .elementor-63935 .elementor-element.elementor-element-68e608f > .e-con-inner > .elementor-background-video-container::before, .elementor-63935 .elementor-element.elementor-element-68e608f > .elementor-background-slideshow::before, .elementor-63935 .elementor-element.elementor-element-68e608f > .e-con-inner > .elementor-background-slideshow::before, .elementor-63935 .elementor-element.elementor-element-68e608f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(112.99deg, #1F2347 0%, #2A2F5B 100%);}.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-63935 .elementor-element.elementor-element-335b918{--grid-columns:1;}.elementor-63935 .elementor-element.elementor-element-2f24a66{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63935 .elementor-element.elementor-element-3a3a8a7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-63935 .elementor-element.elementor-element-7fb2584{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#F0F0F0;--border-color:#F0F0F0;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-63935 .elementor-element.elementor-element-32fdd66{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-jet-smart-filters-radio .jet-filter-items-moreless__toggle{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-smart-filters-radio .apply-filters__button, .elementor-widget-jet-smart-filters-radio .jet-filter-items-dropdown__apply-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-63935 .elementor-element.elementor-element-611401d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-63935 .elementor-element.elementor-element-611401d .jet-radio-list__row{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-63935 .elementor-element.elementor-element-611401d .jet-list-tree__children{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-left:10px;}.elementor-63935 .elementor-element.elementor-element-611401d .jet-radio-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);}.elementor-63935 .elementor-element.elementor-element-611401d .jet-list-tree__children:not(:last-child){margin-bottom:10px;}.elementor-63935 .elementor-element.elementor-element-611401d .jet-radio-list__row:not(:last-child){margin-bottom:10px;}.elementor-63935 .elementor-element.elementor-element-611401d .jet-radio-list__decorator{width:16px;height:16px;min-width:16px;min-height:16px;margin-right:5px;}.rtl .elementor-63935 .elementor-element.elementor-element-611401d .jet-radio-list__decorator{margin-left:5px;}.elementor-63935 .elementor-element.elementor-element-611401d .jet-radio-list__checked-icon{font-size:12px;}.elementor-63935 .elementor-element.elementor-element-611401d .jet-collapse-icon{width:20px;height:20px;}.elementor-63935 .elementor-element.elementor-element-611401d .jet-collapse-none{width:20px;height:20px;}.elementor-63935 .elementor-element.elementor-element-611401d .jet-filters-counter{margin-left:initial;padding-left:5px;}.rtl .elementor-63935 .elementor-element.elementor-element-611401d .jet-filters-counter{margin-right:initial;padding-right:5px;}.elementor-63935 .elementor-element.elementor-element-611401d .jet-filter+.jet-filter{margin-top:10px;}.elementor-63935 .elementor-element.elementor-element-611401d .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-63935 .elementor-element.elementor-element-4cc8f6d{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-jet-smart-filters-sorting .apply-filters__button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-63935 .elementor-element.elementor-element-87edd7b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-63935 .elementor-element.elementor-element-87edd7b .jet-sorting-select{max-width:190px;font-family:"TT Common Bold", Sans-serif;font-size:16px;font-weight:700;line-height:20px;color:#1F2347;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E5E5;border-radius:50px 50px 50px 50px;padding:8px 16px 8px 16px;}.elementor-63935 .elementor-element.elementor-element-87edd7b .jet-sorting-label{font-family:"TT Common Bold", Sans-serif;font-size:16px;font-weight:700;line-height:20px;color:#888888;margin:0px 0px 0px 0px;}.elementor-63935 .elementor-element.elementor-element-cab2f1f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63935 .elementor-element.elementor-element-d13cb0d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:60px;--padding-right:60px;}.elementor-63935 .elementor-element.elementor-element-84681c6 > .elementor-widget-container{padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-63935 .elementor-element.elementor-element-5d6794f{--content-width:1440px;}.elementor-63935 .elementor-element.elementor-element-2f24a66{--content-width:1440px;}.elementor-63935 .elementor-element.elementor-element-3a3a8a7{--content-width:1140px;}.elementor-63935 .elementor-element.elementor-element-32fdd66{--width:70%;}.elementor-63935 .elementor-element.elementor-element-4cc8f6d{--width:30%;}.elementor-63935 .elementor-element.elementor-element-cab2f1f{--content-width:1440px;}.elementor-63935 .elementor-element.elementor-element-d13cb0d{--content-width:1140px;}}@media(max-width:1024px) and (min-width:768px){.elementor-63935 .elementor-element.elementor-element-68e608f{--width:100%;}.elementor-63935 .elementor-element.elementor-element-7fb2584{--width:100%;}.elementor-63935 .elementor-element.elementor-element-32fdd66{--width:100%;}.elementor-63935 .elementor-element.elementor-element-4cc8f6d{--width:100%;}}@media(max-width:1024px){.elementor-63935 .elementor-element.elementor-element-68e608f{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-63935 .elementor-element.elementor-element-335b918{--grid-columns:2;}.elementor-63935 .elementor-element.elementor-element-3a3a8a7{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-63935 .elementor-element.elementor-element-7fb2584{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-63935 .elementor-element.elementor-element-4cc8f6d{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63935 .elementor-element.elementor-element-d13cb0d{--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}}@media(max-width:767px){.elementor-63935 .elementor-element.elementor-element-68e608f{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-63935 .elementor-element.elementor-element-335b918{--grid-columns:1;}.elementor-63935 .elementor-element.elementor-element-3a3a8a7{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-63935 .elementor-element.elementor-element-d13cb0d{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for loop-grid, class: .elementor-element-335b918 */.e-loop-nothing-found-message{padding:0px!important;}
@media (max-width: 991px) {
        .jsf-listing.jsf-listing--lid-5 .jsf-listing__item--lid-5 {
        width: calc(100% - 0px)!important;
        flex: 0 0 calc(100% - 0px)!important;
    }
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-radio, class: .elementor-element-611401d *//* Events Page Start */
.jet-radio-list__row:has(input[value=""]) { order: 1; }      /* All Events */
.jet-radio-list__row:has(input[value="100"]) { order: 2; }   /* Zifo Signature Event */
.jet-radio-list__row:has(input[value="103"]) { order: 3; }   /* Zifo Event */
.jet-radio-list__row:has(input[value="99"]) { order: 4; }    /* External */
.jet-radio-list__row:has(input[value="97"]) { order: 5; }    /* On Demand */
.event-categoryfilter .jet-radio-list__item:has(input:checked) {box-shadow: 0px 8px 20px 0px #79BA444D;border: 1px solid #79BA44;background-color: #79BA44;}
.event-categoryfilter .jet-radio-list__item:has(input:checked) .jet-radio-list__label {color: #ffffff;}
.event-categoryfilter .jet-radio-list__item:has(input[value="100"]) {background-color: #FEF6E7;border: 1.5px solid #F7A713;color: #1F2347;box-shadow: 0 2px 6px rgba(247, 167, 19, 0.15);transition: all 0.2s ease;}
.event-categoryfilter .jet-radio-list__item:has(input[value="100"]):hover {background-color: #FDF0D4;border-color: #E09610;box-shadow: 0 4px 8px rgba(247, 167, 19, 0.25);}
.event-categoryfilter .jet-radio-list__item:has(input[value="100"]:checked) {background-color: #F7A713;border-color: #F7A713;color: #1F2347;box-shadow: 0 4px 12px rgba(247, 167, 19, 0.4);}
.event-categoryfilter .jet-radio-list__item:has(input[value="100"]:checked) .jet-radio-list__label {color: #1F2347;}
.event-categoryfilter .jet-radio-list__item:has(input[value="100"]) .jet-radio-list__label::before {content: '';display: inline-block;width: 16px;height: 16px;background-image: url('https://cdn.zifornd.com/2026/03/Signature-Star-1.webp');background-size: contain;background-repeat: no-repeat;background-position: center;vertical-align: top;margin-right: 8px;}
.jsf-listing__item:has(.jsf-listing-terms-item[href*="/category/on-demand/"]) .dates-listings {display: none;}
.event-detailslist:has(a[href*="/category/on-demand/"]) .play-video-link {display: block !important;}
.event-detailslist:has(a[href*="/category/on-demand/"]) .view-details-link {display: none !important;}
.event-detailslist:has(a[href*="/category/zifo-signature-event/"]) .register-now-link {display: block !important;}
.event-detailslist:has(a[href*="/category/zifo-signature-event/"]) .view-details-link {display: none !important;}
.event-detailslist:has(a[href*="/category/zifo-event/"]) .register-now-link {display: block !important;}
.event-detailslist:has(a[href*="/category/zifo-event/"]) .view-details-link {display: none !important;}
.event-detailslist .jsf-listing-terms:has(a[href*="/category/on-demand/"])::before {background-color: #79BA44;}
.event-detailslist a.jsf-listing-terms-item[href*="/category/on-demand/"] {color: #79BA44;}
.event-detailslist .jsf-listing-link-block a:hover{color:#1f2347;}
.jsf-listing__item:has(a[href*="/on-demand/"]) .event-imagelist .jsf-listing-image::after {content: '';position: absolute;top: 38%;left: 38%;width: 44px;height: 44px;background-image: url('https://cdn.zifornd.com/2026/03/RecordPlay-Icon.webp');background-size: contain ;background-repeat: no-repeat;background-position: center;opacity: 0;pointer-events: none;}
.jsf-listing__item:has(a[href*="/on-demand/"]):hover .event-imagelist .jsf-listing-image::after {opacity: 1;}
.event-categoryfilter form.jet-radio-list-wrapper fieldset {
    display: flex !important;
    flex-wrap: wrap !important;
    gap: 12px !important;
    align-items: center !important;
}
.event-categoryfilter .jet-radio-list__item {
    box-shadow: none;
    border: 1px solid #e0e0e0;
    background-color: #ffffff;
    padding: 10px 24px;
    border-radius: 50px;
    transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.event-categoryfilter .jet-radio-list__label {
    font-family: 'TT Common Bold';
    font-size: 16px;
    font-weight: 700;
    line-height: 20px;
    color: #4a4a4a;
    vertical-align: middle;
}
.event-categoryfilter .jet-radio-list__item:hover {
    border-color: #bdbdbd;
    background-color: #f9f9f9;
}
.event-categoryfilter .jet-radio-list__decorator{display:none;}
.event-categoryfilter .jet-radio-list__row{    margin: 0px!important;padding-top: 0px!important;}
@media (max-width: 1199px) {
    .event-categoryfilter .jet-radio-list__item{    padding: 10px 17px;}
}
@media (max-width: 767px) {
 .event-categoryfilter form.jet-radio-list-wrapper fieldset.slick-initialized,
    .event-categoryfilter form.jet-radio-list-wrapper fieldset[style*="display: none"] {
        display: none !important;
    }
    .event-filter-slick {
        display: flex !important;
        align-items: center;
        gap: 8px;
        width: 100%;
    }
    .event-filter-fixed { flex-shrink: 0; }
    .event-filter-scroll { flex: 1; min-width: 0; overflow: hidden; }
    .event-filter-scroll .jet-radio-list__row { width: auto !important; padding-right: 8px; }

    /* Active state via class instead of :has */
    .event-filter-slick .jet-radio-list__item.is-active {
        box-shadow: 0px 8px 20px 0px #79BA444D;
        border: 1px solid #79BA44 !important;
        background-color: #79BA44 !important;
    }
    .event-filter-slick .jet-radio-list__item.is-active .jet-radio-list__label {
        color: #ffffff !important;
    }
    /* Zifo Signature Event active */
    .event-filter-slick .jet-radio-list__item:has(input[value="111"]).is-active {
        background-color: #F7A713 !important;
        border-color: #F7A713 !important;
        box-shadow: 0 4px 12px rgba(247, 167, 19, 0.4) !important;
    }
    .event-filter-slick .jet-radio-list__item:has(input[value="111"]).is-active .jet-radio-list__label {
        color: #1F2347 !important;
    }
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-sorting, class: .elementor-element-87edd7b */.events-sorting .jet-sorting.jet-sorting--flex-row {
  position: relative;
  justify-content: end;
          display: flex;
    align-items: center;
    gap: 10px;
}
.jet-sorting-select:focus,
.jet-sorting-select:active {
  border-color: #79BA44!important;
  outline: none!important;
  box-shadow: none!important;
}
.events-sorting .jet-sorting.jet-sorting--flex-row::after {
  content: '';
  position: absolute;
  right: 18px;
  top: 15px;
  width: 10px;
  height: 10px;
  background-image: url(https://cdn.zifornd.com/2026/03/Sort-Dropdown.webp);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  pointer-events: none;
}
select.jet-sorting-select {
  -webkit-appearance: none!important;
  -moz-appearance: none!important;
  appearance: none!important;
}
.events-sorting .jet-sorting-select{    font-family: "TT Common Bold", Sans-serif!important;cursor: pointer;}
.events-sorting select.jet-sorting-select option:first-child {
  display: none;
}
@media (max-width: 1024px) {
.events-sorting .jet-sorting.jet-sorting--flex-row {justify-content:start;}
.events-sorting .jet-sorting.jet-sorting--flex-row::after{right: 0px;left: 225px;}
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-listing, class: .elementor-element-84681c6 */.jsf-listing__item {cursor:pointer;}
.event-detailslist .jsf-listing-terms {
    display: flex;
    align-items: center;
    gap: 6px;
}
.event-detailslist .jsf-listing-terms::before {
    content: '';
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background-color: #6760AB;
}
.event-detailslist .jsf-listing-terms a{font-family: 'TT Common DemiBold';font-size: 14px;font-weight: 600;line-height: 18px;color: #6760AB;text-transform: uppercase;    vertical-align: middle;
    letter-spacing: 1px;pointer-events: none;
    cursor: default;}
.location-details .wp-block-image a {
  pointer-events: none;
  cursor: default;
}
.event-detailslist .jsf-listing-field{font-family: 'TT Common DemiBold';font-size: 22px;font-weight: 600;line-height: 27.5px;color: #1F2347;    margin: 25px 0px 0px;}
.event-detailslist .location-text .jsf-listing-field{font-family: 'TT Common Regular';font-size: 16px;font-weight: 400;line-height: 20px;color: #888888;    margin: 0px 0px;}
.event-detailslist .location-details{gap: 6px;align-items:start;
    margin-block-start: 0px;margin-top:10px;}
.event-detailslist .location-details .wp-block-column{flex-basis:unset!important;}
.event-detailslist .jsf-listing-field-block{margin-block-start: 0px;}
.event-detailslist .jsf-listing-link-block a{    font-family: 'TT Common Medium';
    font-size: 16px;
    font-weight: 500;
    line-height: 20px;
    color: #79BA44;
    vertical-align: middle;}
.event-detailslist .jsf-listing-link-block{margin:20px 0px}
.event-imagelist .jsf-listing-field-block,.event-imagelist .dates-listings {margin-block-start: 0px;}
.event-detailslist{margin:20px 20px 0px 0px!important;}
.event-imagelist .eventlist-dates .jsf-listing-field{font-family: 'TT Common DemiBold';
    font-size: 22px;
    font-weight: 600;
    line-height: 26px;
    color: #1F2347;
    vertical-align: middle;
    letter-spacing: -1px;}
 .event-imagelist .jsf-listing-field{    font-family: 'TT Common Regular';
    font-size: 11px;
    font-weight: 700;
    line-height: 15px;
    color: #79BA44;
    vertical-align: middle;    text-transform: uppercase;}
 .event-imagelist .dates-listings{display:block;}
.event-imagelist {
    position: relative !important;
    flex-basis: 38% !important;
    padding: 0 !important;
align-self: stretch !important;
min-width: 38% !important;
  max-width: 38% !important;
}
.event-imagelist .jsf-listing-image-block {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
       border-radius: 12px 0px 0px 12px;
}
.event-imagelist .jsf-listing-image {
    width: 100%;
    height: 100%;
}
.event-imagelist .jsf-listing-image__img {
    width: 100%!important;
    height: 100%!important;
    transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
    object-fit: cover;
    object-position: center;
    display: block;
    border-radius: 12px 0px 0px 12px;
}
.jsf-listing__item .eventslist-wholedetails:hover .jsf-listing-image__img {
    transform: scale(1.18);
}
.event-imagelist .dates-listings {
    position: absolute !important;
    top: 12px !important;
    left: 17px !important;
    border-radius: 12px;
    padding: 6px 14px;
    box-shadow: 0px 4px 15px 0px #00000026;
    background: #FFFFFFD9;
}
.eventslist-wholedetails{gap:26px;}
.event-imagelist .dates-listings .wp-block-column {
    flex-basis: auto !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
}
.event-imagelist .eventlist-dates .jsf-listing-field {
    font-size: 22px;
    font-weight: 700;
    color: #1F2347;
    line-height: 1.2;
    text-align: center;
}
.event-imagelist .dates-listings .wp-block-column:nth-child(2) .jsf-listing-field {
    font-size: 11px;
    font-weight: 700;
    color: #79BA44;
    text-transform: uppercase;
    line-height: 1.2;
    text-align: center;
    letter-spacing: 0.5px;
}
.jsf-listing__item .eventslist-wholedetails {
        overflow: hidden;
    padding: 0 !important;
    align-items: stretch;
       box-shadow: 0px 10px 30px 0px #0000000D;
       border-top-width: 4px;
    border-bottom-width: 1px;
    border-right-width: 1px;
    border-left-width: 1px;
    border-style: solid;
    border-color: #79BA44;
    border-radius: 20px;
    transition: box-shadow 0.4s cubic-bezier(0.25, 0.8, 0.25, 1),
                transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1),
                border-width 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.jsf-listing__item .eventslist-wholedetails:hover {
      transform: translateY(-5px);
    box-shadow: 0 20px 40px rgba(121, 186, 68, 0.15);
    border-color: rgba(121, 186, 68, 0.2);
}
.jsf-listing{row-gap: 40px!important;}
.eventslist-wholedetails.play-video-link {
  display: none !important;
}
.event-detailslist .play-video-link {
  display: none !important;
}

.event-detailslist .register-now-link {
  display: none !important;
}
@media (max-width: 991px) {
    .event-imagelist{flex-basis: 34% !important;min-width: 34% !important;
    max-width: 34% !important;}
    .event-detailslist {
    margin: 20px 20px 0px 0px !important;
}
.event-imagelist .jsf-listing-image-block{border-radius: 12px 0px 12px 12px;}
}
@media (max-width: 576px) {
    .event-imagelist .jsf-listing-image-block{width:100%;}
    .eventslist-wholedetails.is-layout-flex {
        flex-direction: column !important;
        flex-wrap: wrap !important;
    }

    .eventslist-wholedetails.is-layout-flex > * {
        width: 100% !important;
        max-width: 100% !important;
    }
    .event-imagelist .jsf-listing-image-block{width:100%;}
.event-detailslist {
    margin: 20px 20px !important;
}
.event-imagelist .jsf-listing-image__img {
    height: auto !important;
    aspect-ratio: 16 / 7 !important;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'TT Common Bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://zifornd.com/wp-content/uploads/2025/04/TT-Commons-Bold.eot');
	src: url('https://zifornd.com/wp-content/uploads/2025/04/TT-Commons-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://zifornd.com/wp-content/uploads/2025/04/TT-Commons-Bold.woff') format('woff'),
		url('https://zifornd.com/wp-content/uploads/2025/04/TT-Commons-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */