.hero-block {
  padding-top: 64px;
  padding-bottom: 60px;
}
.hero-block h1 {
  font-size: 3.2475rem;
  margin-bottom: 42px;
}
.hero-block .top-row {
  padding-bottom: 124px;
}
.hero-block .buttons {
  gap: 18px;
}
.hero-block .hero-badge-img {
  max-height: 350px;
  width: auto;
}
.hero-block .btn-hero {
  padding: 13px 24px;
  background-color: #A58B60;
  border: none;
  color: #fff;
  font-weight: 400;
  transition: all 0.3s ease;
  border-radius: 100px;
  font-size: 18px;
}
.hero-block .btn-hero:hover {
  background-color: rgb(134.0963855422, 112.1686746988, 75.9036144578);
  color: #fff;
  transform: translateY(-2px);
}
.hero-block .btn-hero:nth-child(2) {
  background-color: rgba(255, 255, 255, 0.6);
  color: #444;
}
.hero-block .btn-hero:nth-child(2):hover {
  background-color: rgba(255, 255, 255, 0.9);
}
.hero-block .btn-gold {
  background-color: #DED5C6;
  color: #fff;
  border: none;
}
.hero-block .btn-gold:hover {
  background-color: rgb(203.3, 189.2, 165.7);
  color: #fff;
}
.hero-block .story-meta {
  font-weight: 400;
  font-size: 14.2px;
  line-height: 150%;
  letter-spacing: 2%;
  text-transform: uppercase;
  color: #1E1E1E;
}
.hero-block .card-img {
  margin-bottom: 20px;
}
.hero-block .story-card h4 {
  margin-bottom: 18px;
}
.hero-block .story-card img {
  aspect-ratio: 395/198;
  object-fit: cover;
  transition: all 0.3s ease;
}
.hero-block .story-card:hover img {
  transform: scale(1.05);
}
.hero-block .story-card .btn-story {
  padding: 4px 16px;
  font-weight: 400;
  font-size: 14.22px;
  line-height: 140%;
  border-radius: 100px;
  background-color: #A58B60;
  color: #fff;
}

/*# sourceMappingURL=hero.css.map */
