@media(max-width:700px) {
  .portfolio-card{
    padding : 20px 0px;
  }
.portfolio-card img{
  margin-top: -110px;
      place-self: center;
      max-width: 100%;
}
.portfolio-title {
    font-size: 35px;
  }
.stats-heading{
      font-size: 6.0vw;
}

  .textcentM{
    text-align: center;
  }
  .topP20OM{
    padding-top: 20px;
  }
   .topP30OM{
    padding-top: 30px !important;
  }

.stat-box h2{
      padding-top: 0px !important;
          line-height: 1.1;
}


.borBOM::after {
  content: "";
  display: block;
  width: 50px;
  border-bottom: 2px solid #dee2e6;
  margin: 25px auto 25px;
}

#owl-carousel{

padding: 0px 30px;
}
.owl-nav{
  top: 60% !important;
  width: Calc(100% - 60px) !important;
}
.portfolio-card{
  margin-top: 60px;
  margin-right: 1px;
}
.portnum{
  border-bottom: 0px solid #459484;
}
.padlr30{
padding-left: 30px;
padding-right: 30px;
}
.padl0OM{
padding-left: 0px !important;
}
.vidM{
  height: 400px !important;
    object-fit: cover !important;
}
.left-edge-container img{
    justify-self: end;
}
.bgLGrey{
 background:  #ececec;
}
.bwtocolor {
    border: 1px solid #b6b6b6 !important;
}
.footer-col::after {
  content: "";
  display: block;
  width: 100%;
  border-bottom: 2px solid #dee2e6;
  margin: 25px auto 0%;
}
.bwtocolor {
    border: 1px solid #cecece;
}
.padBM0{
  padding-bottom: 0px !important;
}
.footer-col:last-child::after {
  border-bottom: 0px !important;
}
.stat-box h2 {
    font-size: 45px !important;
  }

 .container {
    padding: 0 30px;
}

 .pad0MO {
    padding: 0px !important;
}

.bgFGreyMW{
background: #fff;
}
.colorBorderM{
  color: #459484;
          border-bottom: 1px solid #459484;
        margin-bottom: 10px;
}
.padmar0OM{
  padding-top: 0px !important;
  margin-top: 0px;
          padding-left: 30px !important;
                  padding-right: 30px !important;
}

.padmar0OM1{
  padding-top: 0px !important;
  margin-top: 0px;
          padding-left: 20px !important;
                  padding-right: 20px !important;
}
.width50M80{
  width: 60px;
}
.border-end {
  border-right: 0px solid !important;
}
.borradMO
{
  border-radius: 0px !important;
}
.bottomOM60 {
   
    bottom: 60px;
 
}
}