/*
Theme Name: Horeca Child
Theme URI: https://horeca.modeltheme.com/
Template: horeca
Author: ModelTheme
Author URI: http://modeltheme.com/
Description: Restaurant/Hotel/Cafe One Page Theme
Version: 1.1
Text Domain: horeca
Tags: custom-header, custom-menu, featured-images, post-formats, sticky-post
*/
/* Theme customization starts here
------------------------------------------------------- */
.align-center .elementor-widget-wrap.elementor-element-populated {
    justify-content: center;
}

body .header--row:not(.header--transparent).header-main .header--row-inner {
    background-color: rgba(183, 153, 116, 0.7);
}

body .builder-item--primary-menu .nav-menu-desktop .menu>li>a {
    color: #fff;
}

footer .sidebar-social-networks li a {
    background-color: transparent!important;
}

footer .sidebar-social-networks li a i.fab {
    color: #b69971;
    font-size: 30px;
}

footer .sidebar-social-networks li a::after,
footer .sidebar-social-networks li a::before {
    border: none!important;
}

.footer-bottom-inner .builder-footer-copyright-item p,
.footer-bottom-inner .builder-footer-copyright-item a {
    color: #fff;
}

.nav-menu-desktop.style-border-bottom .primary-menu-ul > li.current-menu-item > a .link-before:before {
    background-color: transparent!important;
}

.nav-menu-desktop.style-border-bottom .primary-menu-ul > li:hover > a .link-before:before {
    background-color: #fff!important;
}

@media (max-width: 1023px) {

    .proposte .horeca-menu-tab1.horeca-menu-tab1-v2 {
        -webkit-columns: 1!important;
    }

}

@media (max-width: 767px) {

    html, #page { height: auto; }
    #page { overflow: visible; }
    html { overflow-x: hidden; }

    body .h2-mod h2 {
        font-size: 30px !important;
        line-height: 35px !important;
    }

    .proposte .horeca-menu-tab1.horeca-menu-tab1-v2 .horeca-menu-items-inner-container-v2 {
        padding: 0;
        flex-direction: column;
    }

    /*.home-gallery .mt-masonry-img-item.grid-item {
        max-width: 100%;
    }*/

    /*.proposte .horeca-menu-tab1.horeca-menu-tab1-v2 .horeca-menu-items-inner-container-v2 .horeca-menu-items-img-holder {
        width: 100%;
        text-align: center;
    }*/

}