/* ===== 英雄背景圖片 ===== */
.hero-section {
  background: linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)),
    url("../images/1.jpg") center/cover no-repeat;
  min-height: 400px;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  color: white;
  position: relative;
}

.hero-section h1 {
  font-size: 48px;
  margin-bottom: 20px;
  text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);
}

.hero-section p {
  font-size: 20px;
  text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
}

/* 首頁英雄部分 */
.hero-home {
  background: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)),
    url("../images/1.jpg") center/cover no-repeat;
  min-height: 500px;
}

/* 關於我們英雄部分 */
.hero-about {
  background: linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)),
    url("../images/1.jpg") center/cover no-repeat;
  min-height: 400px;
}

/* 聯係我們英雄部分 */
.hero-contact {
  background: linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)),
    url("../images/1.jpg") center/cover no-repeat;
  min-height: 400px;
}

/* 隱私政策英雄部分 */
.hero-privacy {
  background: linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)),
    url("../images/1.jpg") center/cover no-repeat;
  min-height: 400px;
}

/* 四川英雄部分 */
.hero-sichuan {
  background: linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)),
    url("../images/1.jpg") center/cover no-repeat;
  min-height: 400px;
}

/* 響應式設計 */
@media (max-width: 768px) {
  .hero-section {
    min-height: 300px;
  }

  .hero-section h1 {
    font-size: 32px;
  }

  .hero-section p {
    font-size: 16px;
  }

  .hero-home {
    min-height: 350px;
  }
}

@media (max-width: 480px) {
  .hero-section {
    min-height: 250px;
  }

  .hero-section h1 {
    font-size: 24px;
  }

  .hero-section p {
    font-size: 14px;
  }

  .hero-home {
    min-height: 250px;
  }
}
