.home-cta-7__card {
  padding: 74px 72px 54px;
  border-top: 4px solid #bfe7ef;
  border-bottom: 4px solid #bfe7ef;
  border-radius: 30px;
  background: #ffffff;
  box-shadow: 0 10px 28px rgba(113, 150, 173, 0.16);
  text-align: center;
}

.home-cta-7__icon {
  display: inline-flex;
  color: #c4ebf1;
}

.home-cta-7__icon svg {
  width: 72px;
  height: 72px;
}

.home-cta-7__actions {
  display: flex;
  justify-content: center;
  margin-top: 28px;
}

@media (max-width: 767px) {
  .home-cta-7__card {
    padding: 42px 22px 30px;
    border-radius: 22px;
  }
}
