/*
Theme Name: WEBSCHMIEDE
Theme URI: https://them.es/starter-fse
Author: Team Webschmiede
Author URI: https://www.webschmiede.at
Description: Individual customer theme
Version: 1.1.5
Requires at least: 5.9
Tested up to: 6.2
Requires PHP: 7.2
License: GPL version 2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0
Text Domain: webschmiede-theme
Tags: full-site-editing, one-column, flexible-header, accessibility-ready, custom-colors, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, rtl-language-support, sticky-post, threaded-comments, translation-ready
*/

/* Don't overwrite this file. Compile "/assets/main.scss" to "/assets/dist/main.css" */


.wp-container-4.wp-container-4 {
    flex-wrap: nowrap;
    gap: 5px;
    flex-direction: column;
    align-items: flex-start;
}

.wp-container-8.wp-container-8 {
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: flex-start;
}

.wp-container-11.wp-container-11 {
    gap: 8px;
    flex-direction: column;
    align-items: center;
}

.wp-container-14.wp-container-14 {
    gap: 5px;
    flex-direction: column;
    align-items: flex-start;
}

.wp-container-15.wp-container-15 {
    flex-wrap: nowrap;
    justify-content: flex-end;
    align-items: flex-start;
}

.wp-container-16.wp-container-16 {
    flex-wrap: nowrap;
    justify-content: space-between;
}

.wp-container-19 {
    top: calc(0px + var(--wp-admin--admin-bar--position-offset, 0px));
    position: sticky;
    z-index: 10;
}

.wp-container-24.wp-container-24 {
    flex-wrap: nowrap;
    gap: 0px;
    /*flex-direction: column;*/
    align-items: flex-end;
}

.wp-container-25.wp-container-25 {
    justify-content: space-between;
}

.wp-container-2.wp-container-2,.wp-container-6.wp-container-6,.wp-container-7.wp-container-7 {
    flex-wrap: nowrap;
}

.wp-container-5.wp-container-5,.wp-container-12.wp-container-12 {
    justify-content: center;
}

.wp-container-9.wp-container-9,.wp-container-13.wp-container-13 {
    flex-wrap: nowrap;
    justify-content: center;
}




@media (min-width: 1025px) {
    body .uag-hide-desktop.uagb-google-map__wrap,body .uag-hide-desktop {
        display:none !important
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    body .uag-hide-tab.uagb-google-map__wrap,body .uag-hide-tab {
        display:none !important
    }
}

@media (max-width: 767px) {
    body .uag-hide-mob.uagb-google-map__wrap,body .uag-hide-mob {
        display:none !important
    }
}