@media only screen and (max-width: 1300px) {    
   .contact_banner .cont_bg_center {
        width: 100%;
    }
    
    .cont_addr_con .cont_addr_center {
        width: 100%;
    }

    .condition_con .condition_center{
         width: 100%;
    }
}

@media only screen and (max-width: 1025px) {    
   .condition_con .condition_center .condition{
        padding: 10px;
   }

   .cond_leftside{
        width: 100%;
   }
}

@media only screen and (max-width: 551px) {    
    .cond_rightside .title_head{
        font-size: 25px;
    }

    .contact_banner .cont_bg_center .cont_bg_c .cont_title {
        font-size: 30px;
    }

    .contact_banner .cont_bg_center .cont_bg_c .breadcumb_menu {
        margin: 18px 0 -0.5em 0;
    }

    .contact_banner .cont_bg_center .cont_bg_c .breadcumb_menu ul li {   
        font-size: 17px;
    }

    .cond_rightside .addr_bar ul {
        display: flex;
        flex-wrap: wrap;
        flex-direction: column;
    }
    
    .cond_rightside .addr_bar ul li {
        width: 100%;
    }
}

