.about-v7__item {
  padding: 4.5rem 2rem 5.5rem;
  border-radius: var(--text-boxes-radius);
  background-color: rgba(var(--color-foreground));
  text-align: center;
}
@media (min-width: 992px) {
  .about-v7__item {
    padding: 13rem 2rem 14rem;
  }
}

.about-v7__icon {
  margin-bottom: 2rem;
}
.about-v7__icon svg {
  width: 7rem;
  height: 7rem;
  color: rgba(var(--color-background));
}
.about-v7__icon svg path {
  fill: rgba(var(--color-background));
}
.about-v7__icon svg rect {
  fill: rgba(var(--color-background));
}
.about-v7__icon .xo-image {
  width: 7rem;
  height: 7rem;
}

.about-v7__title {
  font-size: clamp(2.6rem, calc(0.5vw + 2.4rem), 3rem);
  text-transform: capitalize;
  margin-bottom: 0;
  color: rgba(var(--color-background));
  font-family: var(--font-custom-family);
}