@media only screen and (max-width: 991px) {
    .logo h1{
        font-size: 1.6em;
    }
    .logo p{
        letter-spacing: .4em;
    }
    .block_4_item input[type='submit']{
        margin-top: 10px;
    }
    .footer_about{
        width: 100%;
    }
    .footer_link, .footer_contact{
        width: 48%;
    }
    .product_item{
        width: 32%;
    }
    
    
}
@media only screen and (max-width: 768px) {
    .menu_box{
        display: none;
    }
    .menu_burder{
        display: block;
        margin-right: 15px;
    }
    .menu_box{
        position: absolute;
        top: 100%;
        background-color: #000;
        width: 100%;
    }
    .menu_box_1{
        flex-direction: column;
    }
    .menu_item{
        padding: 10px;
        border-right: 0px;
        border-bottom: 1px dashed #faf5d9;
    }
    .container1{
        max-width: inherit;
        padding: 0;
    }
    .content_block_1{
            background-image: none;
    }
    .block_1_box{
        width: 100%;
    }
    .content_block_2{
            background-image: none;
    }
    .block_2_box{
        width: 100%;
        margin: 0;
    }
    .content_block_3{
            background-image: none;
    }
    .content_block_4_box{
        flex-direction: column;
    }
    .block_5_item {
        width: 100%;
    }
    .footer_about{
        width: 100%;
    }
    .footer_link, .footer_contact{
        width: 100%;
    }
    .copy_right{
        flex-direction: column;
        align-items: center;
        text-align: center;
    }
    .about_block_1_box > div{
        width: 100%;
    }
    .about_block_2_box > div{
        width: 100%;
    }
    .about_block_3_box > div{
        width: 100%;
    }
    .about_block_3_item_1{
        order: 2;
    }
    .about_block_3_item_2{
        order: 1;
    }
    .contact_box{
        flex-direction: column;
    }
    .contact_1{
        margin-top: 20px;
    }
    .contact_box > div{
        width: 100%;
    }
    .product_item{
        width: 48%;
    }
    .prodTop{
        flex-direction: column;
    }
    .prodTop > div{
        margin-bottom: 20px;
        width: 100%;
    }
    .product_filter{
        width: 100%;
    }
    .selectProd{
        margin-left: 0;
    }
    .selectProd select{
        width: 100%;
    }
}
@media only screen and (max-width: 576px) {

    .logo {
        padding: 5px 10px;
    }
    .menu_burder {
        margin: 0 15px;
    }
    .form_box input[type='text']{
        width: 100%;
    }
    .map{
        height: 250px;
    }
    .product_item, .product_1_item{
        width: 100%;
    }
    .prodTop > div{
        width: 100%;
    }
    .product_filter{
        width: 100%;
    }
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
}