/* Home offer cards */
#offer .service-card {
  background: #121315;
  border-color: #806945;
  color: #f4e8d3;
}

#offer .service-card .muted {
  color: #e0d1ba;
}

#offer .service-card h3 {
  color: #fff4dc;
}

.details-points {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.details-points .detail {
  text-align: center;
}

@media (max-width: 760px) {
  .details-points {
    grid-template-columns: 1fr;
  }
}

@media (max-width: 480px) {
  #home-talk-slot .lt-launch {
    position: static;
    margin-top: 12px;
  }
}
