.elementor-widget-container .eael-protected-content-message {
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight)
}

.elementor-widget-container .protected-content-error-msg {
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight)
}

body.rtl .elementor-26 .elementor-element.elementor-element-7ba1426 {
    right: 0
}

.pp-tooltip.pp-tooltip- {
        {
        ID
    }
}

.pp-tooltip-content {
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight)
}

.elementor-widget-image .eael-protected-content-message {
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight)
}

.elementor-widget-image .protected-content-error-msg {
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight)
}

.elementor-widget-image .widget-image-caption {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight)
}

.elementor-widget-ekit-nav-menu .eael-protected-content-message {
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight)
}

.elementor-widget-ekit-nav-menu .protected-content-error-msg {
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight)
}

.elementor-26 .elementor-element.elementor-element-d70d5aa .elementskit-navbar-nav>li.current-menu-ancestor>a {
    color: #707070
}

.elementor-26 .elementor-element.elementor-element-d70d5aa .elementskit-navbar-nav>li.current-menu-ancestor>a .elementskit-submenu-indicator {
    color: #707070
}

.elementor-26 .elementor-element.elementor-element-d70d5aa .elementskit-navbar-nav>li>a .ekit-submenu-indicator-icon {
    color: #fff;
    fill: #fff
}

.elementor-26 .elementor-element.elementor-element-d70d5aa .elementskit-navbar-nav .elementskit-submenu-panel>li.current-menu-item>a {
    color: #707070 !important
}

.elementor-26 .elementor-element.elementor-element-d70d5aa button.elementskit-menu-hamburger>.ekit-menu-icon {
    color: rgba(0, 0, 0, .5)
}

.elementor-26 .elementor-element.elementor-element-d70d5aa button.elementskit-menu-hamburger:hover>.ekit-menu-icon {
    color: rgba(0, 0, 0, .5)
}

.elementor-widget-icon .eael-protected-content-message {
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight)
}

.elementor-widget-icon .protected-content-error-msg {
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight)
}

.elementor-widget-icon.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-primary)
}

.elementor-widget-button .eael-protected-content-message {
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight)
}

.elementor-widget-button .protected-content-error-msg {
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight)
}

.elementor-theme-builder-content-area {
    height: 400px
}

@media (max-width:1024px) {
    .elementor-26 .elementor-element.elementor-element-d70d5aa .elementskit-nav-logo>img {
        max-width: 160px;
        max-height: 60px
    }
    .elementor-26 .elementor-element.elementor-element-d70d5aa .elementskit-nav-logo {
        margin: 5px 0;
        padding: 5px
    }
}

@media (max-width:767px) {
    .elementor-26 .elementor-element.elementor-element-d70d5aa .elementskit-nav-logo>img {
        max-width: 120px;
        max-height: 50px
    }
}