.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
    background-image: none !important;
}

@media screen and (max-height: 1024px) {
    .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
    .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
        background-image: none !important;
    }
}

@media screen and (max-height: 640px) {
    .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
    .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
        background-image: none !important;
    }
}

@media (max-width: 767px) {
    .elementor-toggle .elementor-tab-title .elementor-toggle-icon svg {
        height: 0.5em;
    }
}

@media (max-width: 712px) {
    .footer-contact-us-section .contactus-form .w-50 {
        width: 100%;
    }

    .footer-contact-us-section .contactus-form textarea {
        max-height: 120px;
    }
}

.elementor-nav-menu a.has-submenu > .sub-arrow ~ .sub-arrow {
    display: none !important;
}

:root {
    --zapwhizz-header-height: 140px;
}

.elementor-location-header #header_pop {
    width: 100% !important;
    left: 0 !important;
    right: 0 !important;
}

.page-content-wrapper {
    padding-top: calc(var(--zapwhizz-header-height) + 50px);
}

@media (max-width: 1024px) {
    :root {
        --zapwhizz-header-height: 110px;
    }

    .page-content-wrapper {
        padding-top: calc(var(--zapwhizz-header-height) + 36px);
    }
}

@media (max-width: 767px) {
    :root {
        --zapwhizz-header-height: 80px;
    }

    .page-content-wrapper {
        padding-top: calc(var(--zapwhizz-header-height) + 24px);
    }
}
