/************ Your Impact Style Start **************/
.your-impact-background { 
 padding: 35px 0px; 
}
.impact-card h2 { 
 font-size: 18px;  
  line-height: 20px; 
  margin-top: 5px; 
}
body .row-fluid .five-col-adjust span>.hs_cos_wrapper { 
  display: flex;
    flex-basis: 30.9%;
    -webkit-flex-basis: 30.9%;
    float: left;
    margin-right: 2.43%;
/*   margin-right: 10px;  */
/*   margin-left: 10px;  */
    margin-top: 2.43%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
  justify-content: center; 
  margin-bottom: 30px; 

}

.impact-container { 
  padding: 0px 100px 20px 100px; 
  margin-left: auto; 
  margin-right: auto; 
}
.impact-headers { 
 max-width: 850px; 
  margin-left: auto; 
  margin-right: auto; 
}
.your-impact-background {
background-color: #FCEAD7; 
  
}
.your-impact-header{
  margin-left: auto; 
  margin-right: auto; 
}
.impact-card { 
  margin: 0px 10px 0px 0px;
  display: flex;
    justify-content: center;
       display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  max-width: auto; 
  width: -webkit-fill-available;
    text-align: center;
    line-height: 24px;
      background-color: #fff; 
  padding: 20px;
  border-radius: 5px; 
   box-shadow: rgb(45 62 80 / 8%) 0px 3px 6px 0px;

  }
.your-impact-heading { 
 margin-bottom: 25px;  
  margin-left: auto; 
  margin-right: auto; 
}
.impact-cards { 
 margin-left: auto; 
  margin-right: auto; 
  max-width: 1300px; 
}
.impact-card:hover { 
  transform: translateY(-3px);
   transition: all 0.2s ease-in-out 0s;
}
.impact-card p { 
 font-weight: 300;  
}

.your-impact .section-heading{
  margin-bottom: 45px;
  max-width: 782px;
}


.cards-cont { 
 display: flex; 
}

@media (min-width:1026px){ 
.your-impact-heading { 
  padding-left: 100px; 
    padding-right: 100px; 
  }
  .cards-wrapper { 
  padding-left: 100px; 
    padding-right: 100px; 
  }
}

@media (min-width:768px) and (max-width:1024px){
  .cards-cont { 
   flex-wrap: wrap; 
    justify-content: center; 
  }
  .impact-card { 
   max-width: 300px; 
    margin: 10px; 
  }
}

@media(max-width: 767px) { 
  .cards-cont { 
 flex-direction: column;  
  }
  .cards-wrapper { 
   justify-content: center; 
    margin-left: auto; 
    margin-right: auto; 
  }
  .impact-card { 
    margin: 0px 0px 10px 0px; 
  }
}

  