@media (min-width: 992px) {
  .zoom-wrapper {
    position: relative;
    /*width: 400px;*/
    /*height: 250px;*/
    overflow: hidden;
  }
}

@media (min-width: 992px) {
  .zoom-wrapper::before {
    content: "";
    position: absolute;
    inset: 0;
    /*background: url("../../assets/img/adams-law-firm-new-york-state-personal-onjury-lawyer.jpg") center / cover no-repeat;*/
    transform: scale(1);
    animation: zoomInOut 20s ease-in-out infinite;
    z-index: 0;
    transform-origin: center;
  }
}

@keyframes zoomInOut {
  0% {
    transform: scale(1);
  }
  40% {
    transform: scale(1.1);
  }
  60% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(1);
  }
}

@media (prefers-reduced-motion: reduce) {
  .zoom-wrapper::before {
    animation: none;
  }
}

