@media (max-width: 768px) {
  .appear-animation,
  [data-appear-animation] {
    animation: none !important;
    transition: none !important;
    opacity: 1 !important;
    transform: none !important;
  }
}
/* CORRIGE LCP HERO SECTION */

.custom-stroke-text-effect-1 {
  animation: none !important;
  transition: none !important;
  transform: none !important;
}

.page-header,
.section {
  animation: none !important;
  transition: none !important;
}

h1.custom-big-text-1 {
  animation: none !important;
  transition: none !important;
  transform: none !important;
  opacity: 1 !important;
}
.tour-preview img {
  display: block;
  margin: 0 auto;
  border-radius: 8px;
  box-shadow: 0 10px 30px rgba(0,0,0,0.15);
}
/* Centralizar preview do tour virtual e otimizar visual */

.tour-preview {
  text-align: center;
}

.tour-preview a {
  display: inline-block;
}

.tour-preview img {
  display: block;
  margin: 0 auto;
  border-radius: 8px;
  box-shadow: 0 10px 30px rgba(0,0,0,0.15);
}

.btn-tour {
  margin-top: 24px;
  text-align: center;
}

/* CORREÇÃO DEFINITIVA DO LCP - força render imediato */
.custom-big-text-1 {
  opacity: 1 !important;
  transform: none !important;
  animation: none !important;
  transition: none !important;
}

/* remove delays do tema */
.appear-animation,
.appear-animation-visible {
  opacity: 1 !important;
  animation: none !important;
  transform: none !important;
}
