@media (max-width: 1599px) {

    #main_banner .img-box img {
        max-width: 640px;
    }

    .main_banner-content ul li a.btn img {
        max-width: 325px;
    }

    
}
@media (max-width: 1399px) {
    
    #main_banner .img-box img {
        max-width: 560px;
    }

    .main_banner-content ul li a.btn img {
        max-width: 285px;
    }

}
@media (max-width: 1199px) {
    .container{
        max-width: 100%;
    }
    .container-fluid {
        max-width: 100%;
    }
    
}

@media (max-width: 1080px) {

}


@media (max-width: 991px) {

    .col-md-6{width: 100%;}
    .col-md-6:first-child{order: 2;}
    .col-md-6:last-child{order: 1;}

    .logo-box {
        top: 40px;
        left: 50%;
        transform: translateX(-50%);
    }

    .gif-box {
        bottom: 30px;
        right: 50%;
        transform: translateX(50%);
    }

}


@media (max-width: 767px) {

    #main_banner .img-box img {
        max-width: 480px;
    }

    .main_banner-content ul li a.btn img {
        max-width: 255px;
    }

}


@media (max-width: 575px) {


}


@media (max-width: 479px) {

    
    .logo-box img {
        max-width: 120px;
    }
    
    #main_banner .img-box img {
        width: 100%;
    }

    .main_banner-content ul li a.btn img {
        max-width: 225px;
    }
    
    
}


@media (max-width: 375px) {
    
}