@media only screen and (max-width:991px){
    .banner-left {
        padding: 0;
        text-align: center;
    }
    .banner-left .intro-desc p{
        margin: auto;
    }
    .banner-right .brands{
        padding-top: 590px;
    }
    .section-1 .content1 .content-txt{
        padding: 6px;
    }
    .content-txt p{
        font-size: 12px;
    }
    .section-1 .section1-head h4{
        font-size: 23px;
    }
    .appo-head p{
        width: 75%;
    }
    .section3-body .content{
        width: 220px;
        height: auto;
    }
    .section-3 .section3-body h4{
        font-size: 1.1rem;
    }
    .section3-body p {
        font-size: 12px;
    }
    .bs{
        right: 7%;
    }
    .section-5 .bs .bs-content {
        margin: 30px 0;
    }
}


@media only screen and (max-width:767px){
    .social i{
        display: none;
    }
    .section-1 .ms{
        margin-top: 20px;
    }
    .section-1 .content1 .content-txt{
        padding: 30px;
        margin-bottom: 30px;
    }
    .content-txt p{
        font-size: 15px;
    }
    .first-speech {
        margin-bottom: 30px;
    }
    .section-2 .appo-head{
        text-align: center;
    }
    .appo-head p{
        margin: auto;
    }
    .appo-body .name{
        width: 100%;
    }
    .appo-body .mail{
        width: 100%;
        margin-top: 20px;
    }
    .appo-body .msg {
        width: 100%;
    }
    .section3-body .re{
        margin: 20px 0;
    }
    .section-6 .footer-icon {
        text-align: center;
    }
    .section-6 .footer-icon{
        padding: 5px 0;
    }
    .bs-content .bs-content-left{
        padding: 5px;
        border: none;
    }
    .bs-content .bs-content-right{
        text-align: center;
        padding: 0;
    }
    .bs {
        right: 14%;
        top: 5%;
    }
    .section-5 .section5-head h3{
        text-align: center;
        font-size: 1.5rem;
    }
    .bs-content .bs-content-left h3{
        font-size: 1.5rem;
    }
    .section-5 .footer-img img{
        height: 500px;
    }
    .section-6 .logo2 {
        padding: 5px 0;
    }
}


@media only screen and (max-width:576px){
    .bs{
        right: 2%;
    }

}


@media only screen and (max-width:435px){
    .bs {
        width: 430px;
        right: 0;
    }
    .logo2 span{
        font-size: 12px;
        padding-left: 0;
    }
    /* .banner-left .intro h2{
        margin-top: 20px;
    }
    .intro-btn{
        margin-top: 40px;
    }
    .banner-left .intro h1{
        margin-top: 40px;
    } */
    .section-6 .logo2 img{
        width: 60px;
    }
}


@media only screen and (max-width:px){
    
}