.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)
}

.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-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-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-widget-nav-menu .e--pointer-framed .elementor-item:before,
.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after {
    border-color: var(--e-global-color-accent)
}

.elementor-widget-ucaddon_multi_level_sliding_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-ucaddon_multi_level_sliding_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-widget-ucaddon_multi_level_sliding_menu ul ul ul ul li a {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight)
}

.elementor-widget-ucaddon_multi_level_sliding_menu .sub-menu .ue-back-link a {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight)
}

.elementor-1447 .elementor-element.elementor-element-2906e0e ul ul ul ul {
    background-color: var(--e-global-color-1db32bf)
}

.elementor-1447 .elementor-element.elementor-element-2906e0e ul ul ul ul li a {
    padding: 20px 60px;
    background-color: var(--e-global-color-1db32bf);
    color: var(--e-global-color-6d233ff)
}

.elementor-1447 .elementor-element.elementor-element-2906e0e ul ul ul ul li a:hover {
    background-color: var(--e-global-color-1db32bf);
    color: var(--e-global-color-d76759f)
}

.elementor-1447 .elementor-element.elementor-element-2906e0e .sub-menu .ue-back-link a {
    font-family: "Cocomat Pro", Sans-serif;
    font-weight: 400;
    color: var(--e-global-color-6d233ff);
    background-color: var(--e-global-color-1db32bf)
}

.elementor-1447 .elementor-element.elementor-element-2906e0e .sub-menu .ue-back-link a:hover {
    color: var(--e-global-color-d76759f)
}

.elementor-widget-html .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-html .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-1447 .elementor-element.elementor-element-423b12c {
    left: 0
}

.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-popup-modal-1447 .dialog-widget-content {
    animation-duration: .4s;
    background-color: var(--e-global-color-1db32bf);
    box-shadow: 2px 8px 23px 3px rgba(0, 0, 0, .2)
}

#elementor-popup-modal-1447 .dialog-message {
    width: 640px;
    height: 100vh;
    align-items: flex-start
}

#elementor-popup-modal-1447 .dialog-close-button {
    display: flex;
    font-size: 34px
}

#elementor-popup-modal-1447 .dialog-close-button i {
    color: var(--e-global-color-6d233ff)
}

@media (max-width:767px) {
    #elementor-popup-modal-1447 .dialog-widget-content {
        background-image: url("../../../../../../uploads/2025/05/menu-overly.png");
        background-position: bottom left;
        background-repeat: no-repeat;
        --lzl-bg-img: "https://sizeup.agency/wp-content/uploads/2025/05/menu-overly.png"
    }
    #elementor-popup-modal-1447 .dialog-message {
        width: 100vw
    }
    #elementor-popup-modal-1447 .dialog-widget-content.lzl:not(.lzl-ed),
    #elementor-popup-modal-1447 .dialog-widget-content.lzl-ing:not(.lzl-ed) {
        background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQUAAADgCAYAAAAKaHMUAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAEFElEQVR4Ae3QMQEAAADCoPVPbQlPiEBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwMBrYJKNAAEmbT/4AAAAAElFTkSuQmCC")
    }
}

.elementor-1447 .elementor-element.elementor-element-7687dbe .highlighted~ul.sub-menu {
    z-index: 99 !important;
    width: 100% !important;
    min-width: 100% !important;
    display: block;
    max-width: 100% !important;
    top: -106px !important;
    left: 0;
    margin-left: 0 !important;
    margin-top: 0 !important;
    background: #103c57
}

.elementor-1447 .elementor-element.elementor-element-7687dbe li.menu-item-1417 .highlighted~ul.sub-menu {
    top: -166px !important;
    height: 50vh
}

.elementor-1447 .elementor-element.elementor-element-7687dbe li.menu-item-1435 .highlighted~ul.sub-menu {
    top: -227px !important;
    height: 50vh
}