@charset "UTF-8";
/*设置根元素字体大小*/
html {
  font-size: 100%; /* 默认 1rem = 16px */
}

@media (min-width: 1480px) {
  html {
    font-size: 112.5% !important; /* 1rem = 18px */
  }
}

@media (min-width: 1920px) {
  html {
    font-size: 125%; /* 1rem = 20px */
  }
}

/* 初始化p標簽 */
p {
  font-size: 1rem;
  font-weight: 400;
  text-align: justify;
  color: #FFFFFF;
}
/* 取消ul的点 */
ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
/* 初始化button標簽 */
button {
  color: #000000;
}
/* 初始化a標簽 */
a {
  text-decoration: none !important;
  /* 取消下划线 */
  color: inherit;
  /* 继承父元素的颜色 */
  background: none;
  /* 移除背景 */
  padding: 0;
  /* 移除内边距 */
  margin: 0;
  /* 移除外边距 */
}

.section {
    padding: 4rem 0;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.container { position: relative; }

/* 取消swiper轮播图的默认按钮样式 */
.swiper-button-next::after,
.swiper-button-prev::after {
  display: none;
}