
@media only screen and (max-width: 767px) {
    /* phones */
    .mobile-none{
        display: none !important;
    }
    html, body{
        overflow-x: hidden;
    }
    .menu-top-inner, .menu-top{
        display: none !important;
    }
    .menu-mobile{
        display: block !important;
        background: #1b1e21;
        padding: 25px 0;

    }
    .menu-responsive{
        color: white;
        font-size: 1.4em;
    }
    .menu-responsive:hover{
        color: white;
    }
    .menu-itens{
        display: none;
        width: 70%;
        height: 100%;
        position: absolute;
        background: #1b1e21;
        right: 0;
        z-index: 99999;
    }
    .close-menu{
        display: none;
        color: white;
        font-size: 1.4em;
        cursor: pointer;
    }
    .nav-menu-mobile li{
        list-style-type: none;
    }
    .nav-menu-mobile li a{
        color: white;
        display: block;
        margin-top: 20px;
    }
    .adress-menu{
        position: absolute;
        bottom: 135px;
    }
    .show-projects .item-project{
        margin-top: 15px !important;
        display: none !important;

    }

    #quem-somos{
        background: none !important;
    }
    .check-title{
        font-size: 0.9em;
    }
    #produtos{
        display: none !important;
    }
    #produtos-mobile{
        display: block;
    }
    #contato-mobile{
        display: block;
    }
    #contato{
        display: none !important;
    }
    .contato-right{
        width: 100% !important;
        min-height: 100px !important;
    }
    .contato-left{
        width: 100% !important;
        min-height: auto !important;
        background-color: #f38929;
    }
    .contato-left .contato-info{
        width: 100% !important;
        margin-left: 0 !important;
        height: auto !important;
        padding: 100px 25px;
        display: block;
    }
    .banner-mobile{
        display: block !important;
    }
}

@media only screen and (max-width: 767px) and (orientation: portrait) {
    /* portrait phones */
}
