/* 日文語系樣式 */
html[lang="ja"] .icon-group {
  padding-right: 15%;
  margin-top: 30px;
}

html[lang="ja"] .icon-card span {
  line-height: 1;
}

html[lang="ja"] .feature-content {
  padding-left: 5%;
  padding-right: 5%;
}

html[lang="ja"] .feature-content h4 {
  line-height: 1;
}

html[lang="ja"] .feature-content p {
  line-height: 1.2;
  margin-bottom: 0;
}

html[lang="ja"] .footer-ul ul li {
  padding: 0;
}

html[lang="ja"] .nk-navbar .nk-nav > li > a {
  padding: 5px 10px;
}

html[lang="ja"] .year-block p {
  min-height: 5em;
}

html[lang="ja"] .flag img {
  width: 23%;
}

@media (max-width: 991px) {
  html[lang="ja"] .nk-navbar .nk-nav > li.language > a,
  html[lang="ja"] .nk-navbar .nk-nav > li > a {
    padding: 12px 30px;
  }
}

/* 英文語系樣式 */
html[lang="en"] .feature-content {
  padding-left: 5%;
  padding-right: 5%;
}

html[lang="en"] .feature-content p {
  line-height: 1.1;
  margin-bottom: 0;
}

html[lang="en"] .feature-content .nk-title {
  line-height: 1.3;
  margin-bottom: 0;
}

html[lang="en"] .icon-group {
  margin-top: 28px;
}

html[lang="en"] .footer-ul ul {
  font-size: 0.8rem;
}

html[lang="en"] .footer-ul ul li {
  padding: 0;
}

html[lang="en"] .nk-navbar .nk-nav > li > a {
  padding: 5px 10px;
}

html[lang="en"] .content-area .nk-title {
  margin-bottom: 0;
  line-height: 1.2;
}

html[lang="en"] .content-area p {
  margin-bottom: 10px;
}

html[lang="en"] .year-block p {
  min-height: 9em;
}

html[lang="en"] .flag img {
  width: 23%;
}

html[lang="en"] .success-block p {
  min-height: 26em;
}

html[lang="en"] .form-consent {
  border: 1px solid #CED4DA;
  background-color: #FFF;
  border-radius: 3px;
}

@media (max-width: 1300px) {
  html[lang="en"] .align-items-center:nth-child(even) .content-area {
    padding-left: 50px;
  }
}

@media (min-width: 991px) and (max-width: 1024px) {
  html[lang="en"] .success-block p {
    min-height: 21em;
  }
}

@media (max-width: 991px) {
  html[lang="en"] .align-items-center:nth-child(even) .content-area {
    padding: 20px;
  }

  html[lang="en"] .nk-navbar .nk-nav > li.language > a,
  html[lang="en"] .nk-navbar .nk-nav > li > a {
    padding: 12px 30px;
  }
}

/* 後台樣式 */
body[data-backend="true"] {
  font-family: '微軟正黑體' !important;
}
