@charset "utf-8";
@media all and (max-width:1050px){

    
	
    /* header

    ================================================================================================================= */
	
    /* middle homepage

    ================================================================================================================= */
	.wrapper,.mid-wrapper{
        width: 100%;
        padding-right: 15px;
        padding-left: 15px;
    }
    .banner_item{
        height: 90vh;
    }
    .section_about .row-list,.section_service .row-list{
        margin-right: 0;
        margin-left: 0;
    }
    .text-banner h3{
        font-size: 50px;
        padding-left: 20px;
    }
    .play_button{
        right: 40px;
    }
    #about_home{
        margin-top: -2px;
        -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    }
    .main_menu ul li{
        margin-left: 2px;
    }
    .banner_slider .owl-dots{
        bottom: 40px;
    }
    .section_about .cols2, .section_service .cols3{
        padding-left: 20px;
        padding-right: 20px;
    }
	
    /* middle contentpage

    ================================================================================================================= */
	
    /* footer

    ================================================================================================================= */
	
	
}

