.pt-10{
  padding-top: 10px!important;
}

.pt-20{
  padding-top: 20px!important;
}

.mb-10 {
  margin-bottom: 10px!important;
}
.mb-20 {
    margin-bottom: 20px!important;
}
mb-30 {
    margin-bottom: 30px!important;
}

.mt-10{
margin-top: 10px!important;
}
.mt-20{
    margin-top: 20px!important;
}
.mt-30{
    margin-top: 30px!important;
}
.mt-40{
    margin-top: 40px!important;
}
.fz-15{
    font-size: 15px;
}
.fz-20{
    font-size: 20px;
}

.fz-25{
    font-size: 25px;
}
.w100{
  width: 100% !important;
}

.w75{
  width: 75%;
}
.p-10{
padding: 10px!important;
}

.p-20{
    padding: 20px!important;
}

.p-40{
    padding: 40px!important;
}
.m-20{
    margin: 20px!important;
}

m-10{
    margin: 10px!important;
}
.m-auto{
    margin: auto;
}
.mb-100-5{
margin: 5%;
}

.white{
    color: white!important;
}
.black{
    color: black!important;
}

.green{
    color: darkgreen!important;
}

.senB{
    margin: 10px;
    padding: 10px;
    background-color: #00723b;
    text-align: center;
    color: whitesmoke;
}

.title-overlay {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background-color: black;
  opacity: 0.7;
  z-index: -1;
}

.page-title:before {
  position: absolute;
  content: '';
  background: -webkit-linear-gradient(0deg, rgba(41,31,83,0.9)0%, rgba(41,31,43,0.4) 100%);
  width: 100%;
  height: 100%;
  left: 0px;
  top: 0px;
}


.full-pic{
  width:100%;
  background-size: cover;
  margin: auto;
}

.conbar{
  background-color: #008d2f;
  padding: 20px;
  color: white;
  width: 100%;
}






/*footer beespoint commen css*/
.footer-overlay {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background-color: black;
    opacity: 0.9;
    z-index: 0;
  }
  .bottom-footer {
      background-color: black;
      width: 100%;
      bottom: 0;
      line-height: 70px;
  }
  
  .fcener{
    margin: auto;
    vertical-align: middle;
  }
  
  .bplogo {
    width: auto;
    height: 43px;
    margin: 10px;
    vertical-align: middle;
  }
  
  
  .h-aling{
  
    text-align: left;
  
  }
  
  .ftc{
    margin: auto;
  }
  
  .ancCol{
    color: white;
  }
  @media screen and (max-width: 720px) {
     .mobi-left {
      text-align: center!important;
    }
    .mobi-right {
      text-align: center!important;
    }
  }
  /*footer beespoint commen css end*/
  
  
 