/*

Theme Name: Hiriya Theme

Theme URI: https://github.com/elementor/hello-theme/

Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team

Author: Webstick

Author URI: https://webstick.co.il

Template: hello-elementor

Version: 1.0.1

Text Domain: hello-elementor-child

License: GNU General Public License v3 or later.

License URI: https://www.gnu.org/licenses/gpl-3.0.html

*/

.elementor-location-archive .jet-listing-grid .jet-listing-grid__item > .elementor,
.elementor-location-archive .jet-listing-grid .jet-listing-grid__item > .elementor .jet-popup-target {
    height: 100%;
}

.elementor-popup-modal.dialog-widget .elementor-location-popup .e-con-inner {
    gap: 22px;
}

.elementor-loop-container .team .elementor-icon-list-item:has(.elementor-icon-list-text:empty) {
    display: none;
}

@media screen and (max-width: 767px) {
    body header > .elementor-element:first-child {
        min-height: 88px;
    }
    body header .elementor-element .e-con-inner .site-logo {
        width: auto;
    }
    header .site-logo img {
        width: auto !important;
        height: 56px;
    }
    body footer.elementor-location-footer .elementor-element.footer-logo {
        width: 220px;
        max-width: none;
    }
    body footer.elementor-location-footer .elementor-element.footer-logo a img {
        width: auto;
        max-width: 100%;
    }

    #next-events .jet-listing .jet-listing-grid__item img,
    #past-events .jet-listing .jet-listing-grid__item img {
        height: calc(calc(90vw - 12px) * .8);
    }

    .elementor-popup-modal.dialog-widget .elementor-location-popup .e-con-inner {
        gap: 18px;
    }
    .elementor-popup-modal.dialog-widget .elementor-location-popup .elementor-widget-heading > h2 {
        line-height: 1.3;
    }
    .elementor-popup-modal.dialog-widget .elementor-location-popup .elementor-widget-text-editor > p > span {
        font-size: 32px !important;
    }
}


@media screen and (max-width: 374px) {
    .home .elementor-counter .elementor-counter-number-prefix,
    .home .elementor-counter .elementor-counter-number,
    .home .elementor-counter .elementor-counter-number-suffix {
        font-size: 27px;
    }
}