.logomainimg{
    width: 200px;

}

.mt-2{
    margin-top: 10%;
}

.servicesdiv{width: 100%; 
    
    display: grid;
    grid-template-columns: repeat(2, 33%) 33.9%;
    grid-template-rows: 1fr;
    grid-column-gap: 0px;
    grid-row-gap: 10px;
    height: auto;
}

#viewmoreservices{
    position: relative;
    display: grid;
    grid-template-columns: repeat(2, 33%) 33.9%;
    grid-template-rows: 1fr;
    grid-column-gap: 0px;
    grid-row-gap: 10px;
    height: auto;

}



@media only screen and (max-width: 600px) {
    #viewmoreservices{
        display: block;
    }
    .servicesdiv{width: 100%; 
    
        display: block;
    }
    
  }



  @media only screen and (max-width: 900px) {
  #viewmoreservices{
    display: block;
}

}