.top_main{
    width: 100vw;
    height: auto;
    margin-top: 8%;
}
.logo{
   
width: 30vw;
height: 200px;
background: url("../img/tbsservices.png") no-repeat center center;
background-size: auto 100%;
float: left;
}
.header{
    width: 70%;
    height: 200px;
    background: url("../img/tbshearder1.jpg") no-repeat center center;
background-size:  100% auto;
float: left;

    
}
.header_p{
    width: 70%;
    height: 200px;
    background: url("../img/tbshearder2.jpg") no-repeat center center;
background-size:  100% auto;
float: left;

    
}
.header_s{
    width: 70%;
    height: 200px;
    background: url("../img/tbshearder3.jpg") no-repeat center center;
background-size:  100% auto;
float: left;

    
}
.container{
   position: relative;
   left: 8%;
width: 90%;
margin-top: 5%;
float: left;
text-align: center;
-webkit-box-shadow: 0px 1px 14px -1px rgb(4, 4, 49);
-moz-box-shadow: 0px 1px 14px -1px rgb(4, 4, 49);
box-shadow: 0px 1px 14px -1px rgb(4, 4, 49);
}
.heading{
font-size: 200%;
color: #2e3192;
}

@media only screen  and (max-width: 760px){
    .top_main{
        
        margin-top: 10%;
    }
    .logo{
   
        width: 100vw;
        height: 200px;
        background: url("../img/tbsservices.png") no-repeat center center;
        background-size: auto 100%;
        float: left;
        }
        .header{
            width: 100%;
            height: 200px;
            background: url("../img/tbshearder1.jpg") no-repeat center center;
        background-size:  100% auto;
        float: left;
        
            
        }
        .header_p{
            width: 100%;
            height: 200px;
            background: url("../img/tbshearder2.jpg") no-repeat center center;
        background-size:  100% auto;
        float: left;
        
            
        }
        .header_s{
            width: 100%;
            height: 200px;
            background: url("../img/tbshearder3.jpg") no-repeat center center;
        background-size:  100% auto;
        float: left;
        
            
        }
        .heading{
            font-size: 150%;
            color: #2e3192;
            }
            .container{
                position: relative;
                left: 1%;
             width: 90%;
             margin-top: 8%;
           
            
             }
}