.logos {
  display: flex;

  width: max-content;

  animation: marquee 25s linear infinite;
}

@keyframes marquee {
  0% {
    transform: translateX(0);
  }

  100% {
    transform: translateX(-50%);
  }
}

.btn {
  position: relative;

  overflow: hidden;
}

.btn::before {
  content: "";

  position: absolute;

  left: -100%;

  top: 0;

  width: 100%;

  height: 100%;

  background: white;

  opacity: 0.15;

  transition: 0.5s;
}

.btn:hover::before {
  left: 100%;
}


/* book consultaion modal */

@keyframes popup {
  0% {
    transform: scale(0.85);

    opacity: 0;
  }

  100% {
    transform: scale(1);

    opacity: 1;
  }
}

.animate-fade {
  animation: popup 0.35s ease;
}
