        h1,
        h1 a {
            font-family: Poppins !important;        }
            p,
        p a {
            font-family: Poppins !important;        }
            h2,
        h2 a {
            font-family: Poppins !important;        }
    
/* MENU */

/* SUBMENU */

/* BUTTON */

/* Theme Options Custom CSS */
/*
.home .sticky-menu.sticky-mobile-menu.dark a, .page-id-1888 .sticky-menu.sticky-mobile-menu.dark a, .page-id-116 .sticky-menu.sticky-mobile-menu.light .prague-navigation a, .page-id-116 .sticky-menu.sticky-mobile-menu.light.scroll .prague-logo a, .home .sticky-menu.sticky-mobile-menu.light.scroll .prague-logo a {
    filter: invert(100%) drop-shadow(1px 1px 1px rgba(0,0,0,0.5)) !important;
    transition: 0.2s ease filter;
}

.home .sticky-menu.sticky-mobile-menu.dark.scroll a, .page-id-1888 .sticky-menu.sticky-mobile-menu.dark.scroll a, .page-id-116 .sticky-menu.sticky-mobile-menu.light.scroll .prague-navigation a {
    transition: 0.2s ease filter;
    filter: invert(0) !important;
}
*/
.filter-nav {
    display:none !important;
}

.home .top-banner {
min-height: 80vh;
}

.project-detail-simple .top-banner {
min-height: 200px;
}

.top-banner .content {
position: absolute;
}

.prague_masonry {
display:flex;
flex-wrap: wrap;
}

.prague-header.simple , .prague-header.simple a {
background-color: #fff !important;
color: #111 !important; 
font-weight: bold;
    font-size: larger;
}

.prague-header .prague-logo img {
width: auto;
height: 60px;
}

.apicultura-grid-element:hover {
filter: brightness(85%);
transition:0.2s ease all;
}

.apicultura-grid-element{
transition:0.2s ease all;
}

.apicultura-grid-title a {
font-size: larger;
font-weight: bold;
}

.prague-header.light .prague-nav-menu-icon a {
border: 1px solid #111 !important;
}

.prague-nav-menu-icon a i, .prague-nav-menu-icon a i:before, .prague-nav-menu-icon a i:after {
background-color: #111 !important; 
}

.main-menu .sub-menu li a {
font-size:larger;
}

.main-menu .sub-menu {
background-color: #fff;
    border-top: 5px solid #111;
}

.apicultura-grid-element .vc_gitem-zone-mini {
display: none !important;
}

.project-detail-simple .top-banner[style] {
min-height: 500px;
}

.project-detail-simple .top-banner[style] .content {
margin-top: 0;
top:50%;
transform:translateY(-50%);
}

@media screen and (max-width: 1199px) {
.prague-navigation {
background-color: #fff !important;
}
.main-menu .sub-menu {
    border-top: none;
}
}