.elementor-3764 .elementor-element.elementor-element-19ba072 {
    --display: flex;
    --min-height: 100vh;
    --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;
}
.elementor-3764
    .elementor-element.elementor-element-19ba072:not(
        .elementor-motion-effects-element-type-background
    ),
.elementor-3764
    .elementor-element.elementor-element-19ba072
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-primary);
}
.elementor-3764
    .elementor-element.elementor-element-afebf40
    > .elementor-widget-container {
    margin: 20px 0px 40px 0px;
}
.elementor-3764 .elementor-element.elementor-element-afebf40 {
    text-align: left;
}
.elementor-3764 .elementor-element.elementor-element-afebf40 img {
    width: 80px;
}
.elementor-3764 .elementor-element.elementor-element-5645ed7 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 40px 40px;
    --row-gap: 40px;
    --column-gap: 40px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-3764 .elementor-element.elementor-element-80ed92e {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-3764 .elementor-element.elementor-element-a4baf83 img {
    width: 100%;
}
.elementor-3764 .elementor-element.elementor-element-9f78526 {
    --display: flex;
}
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    .menu-item
    a.uael-menu-item,
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    .menu-item
    a.uael-sub-menu-item {
    padding-left: 0px;
    padding-right: 0px;
}
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    .menu-item
    a.uael-menu-item,
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    .menu-item
    a.uael-sub-menu-item {
    padding-top: 25px;
    padding-bottom: 25px;
}
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    .sub-menu
    li
    a.uael-sub-menu-item,
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    nav.uael-dropdown
    li
    a.uael-menu-item,
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    nav.uael-dropdown
    li
    a.uael-sub-menu-item,
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    nav.uael-dropdown-expandible
    li
    a.uael-menu-item,
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    nav.uael-dropdown-expandible
    li
    a.uael-sub-menu-item {
    padding-left: 30px;
    padding-right: 30px;
}
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    .sub-menu
    a.uael-sub-menu-item,
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    nav.uael-dropdown
    li
    a.uael-menu-item,
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    nav.uael-dropdown
    li
    a.uael-sub-menu-item,
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    nav.uael-dropdown-expandible
    li
    a.uael-menu-item,
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    nav.uael-dropdown-expandible
    li
    a.uael-sub-menu-item {
    padding-top: 15px;
    padding-bottom: 15px;
}
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    .menu-item
    a.uael-menu-item {
    font-family: 'ivyora-display', Sans-serif;
    font-size: 30px;
}
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    .menu-item
    a.uael-menu-item:not(.elementor-button),
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    .sub-menu
    a.uael-sub-menu-item {
    color: var(--e-global-color-57918440);
}
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    .menu-item
    a.uael-menu-item,
.elementor-3764 .elementor-element.elementor-element-e9e5b29 .sub-menu,
.elementor-3764 .elementor-element.elementor-element-e9e5b29 nav.uael-dropdown,
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    .uael-dropdown-expandible {
    background-color: var(--e-global-color-primary);
}
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    .menu-item
    a.uael-menu-item:not(.elementor-button):hover,
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    .sub-menu
    a.uael-sub-menu-item:hover,
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    .menu-item.current-menu-item
    a.uael-menu-item:not(.elementor-button),
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    .menu-item
    a.uael-menu-item.highlighted:not(.elementor-button),
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    .menu-item
    a.uael-menu-item:not(.elementor-button):focus {
    color: var(--e-global-color-accent);
}
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    .menu-item
    a.uael-menu-item:hover,
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    .sub-menu
    a.uael-sub-menu-item:hover,
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    .menu-item.current-menu-item
    a.uael-menu-item,
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    .menu-item
    a.uael-menu-item.highlighted,
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    .menu-item
    a.uael-menu-item:focus {
    background-color: var(--e-global-color-primary);
}
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    .sub-menu
    a.uael-sub-menu-item,
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    .elementor-menu-toggle,
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    nav.uael-dropdown
    li
    a.uael-menu-item:not(.elementor-button),
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    nav.uael-dropdown
    li
    a.uael-sub-menu-item:not(.elementor-button),
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    nav.uael-dropdown-expandible
    li
    a.uael-menu-item,
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    nav.uael-dropdown-expandible
    li
    a.uael-sub-menu-item {
    color: var(--e-global-color-57918440);
}
.elementor-3764 .elementor-element.elementor-element-e9e5b29 .sub-menu,
.elementor-3764 .elementor-element.elementor-element-e9e5b29 nav.uael-dropdown,
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    .uael-nav-menu
    nav.uael-dropdown-expandible,
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    .uael-nav-menu
    nav.uael-dropdown-expandible
    .menu-item
    a.uael-menu-item,
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    .uael-nav-menu
    nav.uael-dropdown-expandible
    .menu-item
    .sub-menu,
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    nav.uael-dropdown
    .menu-item
    a.uael-menu-item,
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    nav.uael-dropdown
    .menu-item
    a.uael-sub-menu-item {
    background-color: var(--e-global-color-primary);
}
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    .sub-menu
    a.uael-sub-menu-item:hover,
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    .elementor-menu-toggle:hover,
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    nav.uael-dropdown
    li
    a.uael-menu-item:not(.elementor-button):hover,
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    nav.uael-dropdown
    li
    a.uael-sub-menu-item:not(.elementor-button):hover,
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    .uael-nav-menu
    nav.uael-dropdown-expandible
    li
    a.uael-menu-item:hover,
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    .uael-nav-menu
    nav.uael-dropdown-expandible
    li
    a.uael-sub-menu-item:hover {
    color: var(--e-global-color-accent);
}
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    .sub-menu
    a.uael-sub-menu-item:hover,
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    nav.uael-dropdown
    li
    a.uael-menu-item:not(.elementor-button):hover,
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    nav.uael-dropdown
    li
    a.uael-sub-menu-item:not(.elementor-button):hover,
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    .uael-nav-menu
    nav.uael-dropdown-expandible
    li
    a.uael-menu-item:hover,
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    .uael-nav-menu
    nav.uael-dropdown-expandible
    li
    a.uael-sub-menu-item:hover {
    background-color: var(--e-global-color-primary);
}
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    .sub-menu
    li
    a.uael-sub-menu-item,
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    nav.uael-dropdown
    li
    a.uael-menu-item,
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    nav.uael-dropdown
    li
    a.uael-sub-menu-item,
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    nav.uael-dropdown-expandible
    li
    a.uael-menu-item {
    font-family: 'ivyora-display', Sans-serif;
    font-size: 28px;
}
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    .sub-menu
    li.menu-item:not(:last-child),
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    nav.uael-dropdown
    li.menu-item:not(:last-child),
.elementor-3764
    .elementor-element.elementor-element-e9e5b29
    nav.uael-dropdown-expandible
    li.menu-item:not(:last-child) {
    border-bottom-style: none;
}
#elementor-popup-modal-3764 .dialog-widget-content {
    animation-duration: 1.2s;
    box-shadow: 2px 8px 23px 3px rgba(0, 0, 0, 0.2);
}
#elementor-popup-modal-3764 {
    background-color: rgba(0, 0, 0, 0.8);
    justify-content: center;
    align-items: center;
    pointer-events: all;
}
#elementor-popup-modal-3764 .dialog-message {
    width: 100vw;
    height: auto;
}
#elementor-popup-modal-3764 .dialog-close-button {
    display: flex;
    font-size: 30px;
}
#elementor-popup-modal-3764 .dialog-close-button i {
    color: var(--e-global-color-57918440);
}
#elementor-popup-modal-3764 .dialog-close-button svg {
    fill: var(--e-global-color-57918440);
}
@media (max-width: 1024px) {
    .elementor-3764 .elementor-element.elementor-element-19ba072 {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
}
@media (max-width: 767px) {
    .elementor-3764 .elementor-element.elementor-element-19ba072 {
        --padding-top: 0px;
        --padding-bottom: 60px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-3764 .elementor-element.elementor-element-5645ed7 {
        --flex-direction: row-reverse;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap-reverse;
    }
    .elementor-3764
        .elementor-element.elementor-element-e9e5b29
        .menu-item
        a.uael-menu-item,
    .elementor-3764
        .elementor-element.elementor-element-e9e5b29
        .menu-item
        a.uael-sub-menu-item {
        padding-top: 16px;
        padding-bottom: 16px;
    }
    .elementor-3764
        .elementor-element.elementor-element-e9e5b29
        .menu-item
        a.uael-menu-item {
        font-size: 28px;
    }
    .elementor-3764
        .elementor-element.elementor-element-e9e5b29
        .sub-menu
        li
        a.uael-sub-menu-item,
    .elementor-3764
        .elementor-element.elementor-element-e9e5b29
        nav.uael-dropdown
        li
        a.uael-menu-item,
    .elementor-3764
        .elementor-element.elementor-element-e9e5b29
        nav.uael-dropdown
        li
        a.uael-sub-menu-item,
    .elementor-3764
        .elementor-element.elementor-element-e9e5b29
        nav.uael-dropdown-expandible
        li
        a.uael-menu-item {
        font-size: 26px;
    }
}
