.weFixHeader{
    display:block;
    background:white;
    position:fixed;
    top:0px;
    left:0px;
    padding-top: 5px;
    
}


.smooth-scroll{
    overflow: auto;
    overflow-x: hidden;
    margin:0 150px;
    

}

#main-container {
    position: relative;
    top: 80px;
}
.we_logo{
  width: 42%;
}
.serTxt{
    padding-top:3%;
}
.ourProducts{
    padding: 2%;
    border: 7px solid #84c314;
}

.dropdown {
    height: inherit;
    display: inline-block;
    justify-content: center;
    align-items: center;
    margin-right: 30px;
}

.services{
    padding:90px 0 90px;
}

.weserveImg{
    width:30%;
}

@media screen and (max-width: 1200px) {
  
  .smooth-scroll{
        margin:0px 100px;
    }
    .services {
    padding: 90px 0 90px;
}
.weserveImg{
  width: 30%;
}

}

@media screen and (min-width: 769px) and (max-width: 992px) {
  
    .smooth-scroll{
        margin:0px 100px;
    }
    .services {
    padding: 56px 0 90px;
}
.weserveImg{
  width: 50%;
}

}

@media screen and (min-width: 481px) and (max-width: 768px) {
  
  .smooth-scroll{
        margin:0px 100px;
    }
    .services {
    padding: 40px 0 90px;
}
.weserveImg{
  width: 50%;
}


}

@media screen and (max-width: 482px) {
  
  .smooth-scroll{
        margin:0px 5px;
    }
    .services { 
    padding: 35px 0 90px;
}
.weserveImg{
  width: 50%;
}

 
}