@media(max-width: 1199px){
    .contact_us{
        flex-direction: column;
        gap: 10px;
    }
    .contact_us p{
        text-align: center;
    }
}
@media(max-width: 1080px){
    .product{
        flex-direction: column;
        gap: 10px;
        /*background: #c39d285e;*/
        background: #ffffff;
    }
    .product img{
        width: 100%;
    }
    .product-content{
        width: 100%;
        padding: 10px;
        padding-bottom: 20px;
    }
    .vision_mission{
        padding: 0 0.5%;
        justify-content: center;
        flex-direction: column;
    }
}
@media(max-width: 991px){
    header .menu_btn{
        display: flex;
    }
    header nav{
        position: absolute;
        width: 250px;
        /*height: 100vh;*/
        height: auto;
        top: 100%;
        right: -100%;
        background: var(--orange--);
        padding: 20px;
        transition: 0.3s;
        padding-bottom: 40px;
        border-radius: 0 0 0 40px;
    }
    header nav.active{
        right: 0;
    }
    header nav ul{
        flex-direction: column;
        margin: 0 auto;
    }

    header nav ul li{
        text-align: center;
    }
        header nav ul li.dropdown_1 ul.dropdown_menu{
            position: inherit;
            transform: rotateX(0);
            display: none;
        }
}

@media(max-width: 768px){
    .product{
        width: 90%;
        height: auto;
    } 

    .inner-banner img{
        height: 300px;
        object-fit: cover;
    }
}