aside.header-widget-area.widget-area.site-header-focus-item.header-widget-area-inner{
    display:none;
    position: fixed;
    right: 28px;
}

aside.header-widget-area.widget-area.site-header-focus-item.header-widget-area-inner #google_language_translator .goog-te-combo {
    background-color: white;
    color: #2e2e2e;
    padding: 6px !important;

}

li.menu-item ul.sub-menu li{
    text-align:center;
}

li.menu-item {
    text-align:center;
}
ul.stack-on-mobile li.menu-item a {
    border-bottom: unset !important;
}

@media (min-width: 1580px) {
    li.menu-item.menu-item-has-children {
        display: none;
    }
    aside.header-widget-area.widget-area.site-header-focus-item.header-widget-area-inner{
        display: block;
    }
}

#flags {
    width: auto !important;
}
#flags a {
    padding-left: 8px;
}

li.menu-item-has-children button {

    padding-left: 450px !important;
}

ul.ab-top-menu li#wp-admin-bar-new-content,
ul.ab-top-menu li#wp-admin-bar-wp-logo{
    display:none;
}
ul.ab-top-menu li#wp-admin-bar-edit div.ab-sub-wrapper,
ul.ab-top-menu li#wp-admin-bar-elementor_edit_page div.ab-sub-wrapper{
    display:none !important;

}
ul#wp-admin-bar-top-secondary li#wp-admin-bar-zip-ai-assistant{
    display:none}


@media (max-width: 800px) {
    div.modal-window__content {
        width: 80%;
    }
    body.elementor-page-2759 input.wpcf7-submit {
        width: 100%;
    }
}

body.elementor-page-2759 div.ast-scroll-top{
    display:none !important;
}
body.elementor-page-2759 div#ast-scroll-top{
    display:none !important;
}
div.grecaptcha-badge{
    display:none  !important;
}
body.elementor-page-2759 div.grecaptcha-badge{
    display:block !important;
}