body #services {
  overflow: visible;
  position: relative;
}
body #card {
  position: sticky;
  border-radius: 16px;
  overflow: hidden;
  box-shadow: 0 0 10px -2px rgba(0, 0, 0, 0.1);
}
@media (max-width: 768px) {
  body #card {
    position: relative;
    top: 0;
  }
}
body #card.first {
  z-index: 1;
  top: 60px;
}
@media (max-width: 768px) {
  body #card.first {
    top: 0;
  }
}
body #card.second {
  z-index: 2;
  top: 80px;
}
@media (max-width: 768px) {
  body #card.second {
    top: 0;
  }
}
body #card.third {
  z-index: 3;
  top: 100px;
}
@media (max-width: 768px) {
  body #card.third {
    top: 0;
  }
}
body #card.fourth {
  z-index: 4;
  top: 120px;
}
@media (max-width: 768px) {
  body #card.fourth {
    top: 0;
  }
}
body #card.fifth {
  z-index: 5;
  top: 160px;
}
@media (max-width: 768px) {
  body #card.fifth {
    top: 0;
  }
}
body #card .icon-services .elementor-icon {
  top: 4px;
  position: relative;
}
body #card .icon-services .elementor-icon svg {
  width: 24px;
}
body #marquee .swiper-wrapper {
  transition-timing-function: linear !important;
}
body #marquee .swiper-wrapper .swiper-slide img {
  width: 180px;
  height: 100px;
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: center;
     object-position: center;
}