/*
Theme Name: Kadence Child
Theme URI: https://survivor-xd.com/
Description: Theme enfant de Kadence pour survivor-xd.com, utilisé pour surcharger le thème parent sans perdre les personnalisations lors des mises à jour.
Author: Survivor-XD
Template: kadence
Version: 1.0.0
Text Domain: kadence-child
*/

/* Couleur du texte anime du hero */
#typing-effect {
  color: #3498E2;
}

/* Curseur clignotant pour l'effet de frappe du hero */
#typing-effect::after {
  content: '|';
  display: inline-block;
  margin-left: 2px;
  animation: survivor-xd-blink 1s step-start infinite;
}

@keyframes survivor-xd-blink {
  50% { opacity: 0; }
}

/* Defilement infini du bandeau de logos partenaires ("Ils nous ont fait confiances") */
.partners-slider {
  overflow: hidden !important;
}

.partners-track {
  flex-wrap: nowrap !important;
}

.partners-track.survivor-xd-marquee-active {
  width: max-content !important;
  overflow: visible !important;
  animation: survivor-xd-partners-scroll 28s linear infinite;
}

.partners-track.survivor-xd-marquee-active > * {
  flex-shrink: 0 !important;
}

.partners-track.survivor-xd-marquee-active:hover {
  animation-play-state: paused;
}

@keyframes survivor-xd-partners-scroll {
  from { transform: translateX(0); }
  to { transform: translateX(-50%); }
}

/* Cartes video temoignages : carte principale + cartes empilees a cote */
@media (max-width: 767px) {
  .survivor-xd-vpc__featured {
    min-height: 320px !important;
  }
  .survivor-xd-vpc__stack-item {
    min-height: 160px !important;
  }
}
