.services-card {
  grid-area: 1 / 2 / 2 / 12;
}

.services-card {
  grid-column-gap: 2.2vw;
  grid-row-gap: 2.2vw;
  border-bottom: 1px solid var(--light-gray);
  text-align: left;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 8.9vw;
  max-height: 8.9vw;
  padding-top: 2.2vw;
  padding-bottom: 2.2vw;
  display: flex;
}

.service-flex {
  grid-column-gap: 2.2vw;
  grid-row-gap: 2.2vw;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}
.small-icon {
  filter: invert();
  min-width: 1.1vw;
  max-width: 1.1vw;
}

@media (max-width: 768px){
	.services-card{
		max-height: unset;
		flex-direction: column;
        text-align: center;
		grid-row-gap: 2rem;
		padding-top: 2rem;
        padding-bottom: 2rem;
		width: 90%;
        min-width: 90%;
        max-width: 90%;
        margin-left: auto;
        margin-right: auto;
	}
	
	.service-flex h4{
		font-size: 1.5rem;
        line-height: 2rem;
	}
	
	.service-flex{
		flex-direction: column;
	}
}