
/* tablet */
@media screen and (max-width:1418px){
    .width_con{
        justify-content:space-between;
        width:100%;
        padding:0 50px;
    }
    .left_con{
        width:50%;
    }
    .right_con{
        width:50%;
    }
}

/* tablet */
@media screen and (max-width:1024px){
    .width_con{
        padding:0 50px;
    }
    .wrap{
        margin-left:0;
        margin-top:100px;
    }
}
/* mobile */
@media screen and (max-width:768px){
    .width_con{
        flex-direction: column-reverse;
    }
    .left_con{
        width:100%;
        margin-top:34px;
    }
    .right_con{
        width:100%;
    }


}

@media screen and (max-width:550px){

    
}

@media screen and (max-width:580px){
}