[data-module-code="58743bdd-4834-4c24-8654-c9add486cba1"] body {
  font-family: Microsoft JhengHei, sans-serif;
}
[data-module-code="58743bdd-4834-4c24-8654-c9add486cba1"] .footer-sample {
  line-height: 30px;
  letter-spacing: 2px;
  /*margin-top: 80px;*/
  background: #173640;
  color: white;
  padding-top: 20px;
  padding-bottom: 20px;
}
[data-module-code="58743bdd-4834-4c24-8654-c9add486cba1"] .footer-sample .logo-part {
  margin-top: 40px;
}
[data-module-code="58743bdd-4834-4c24-8654-c9add486cba1"] .footer-sample .logo-part .logo {
  /*width: 170px;
  height: 170px;*/
  max-width: 80%;
  margin: auto;
}
[data-module-code="58743bdd-4834-4c24-8654-c9add486cba1"] .footer-sample .contact-us-part {
  margin-top: 25px;
  margin-bottom: 25px;
}
[data-module-code="58743bdd-4834-4c24-8654-c9add486cba1"] .footer-sample .contact-us-part .contact-title {
  font-size: 17px;
  font-weight: bolder;
  margin-bottom: 15px;
  /*color: #afd7db;*/

}
[data-module-code="58743bdd-4834-4c24-8654-c9add486cba1"] .footer-sample .contact-us-part .contact-use-row {
  display: inline-block;
  padding-right: 20px;
}
[data-module-code="58743bdd-4834-4c24-8654-c9add486cba1"] .footer-sample .contact-us-part .contact-use-row a {
  color: #f9ffff;
  text-decoration: none;
}
[data-module-code="58743bdd-4834-4c24-8654-c9add486cba1"] .footer-sample .contact-us-part .contact-use-row a:hover {
  color: #afd7db;
}
[data-module-code="58743bdd-4834-4c24-8654-c9add486cba1"] .footer-sample .contact-us-part .contact-use-row.phone-email {
  display: flex;
  flex-direction: row;
}
[data-module-code="58743bdd-4834-4c24-8654-c9add486cba1"] .footer-sample .contact-us-part .contact-use-row.phone-email .phone {
  margin-right: 60px;
}
[data-module-code="58743bdd-4834-4c24-8654-c9add486cba1"] .footer-sample .contact-us-part .seperator {
  width: 100%;
  height: 1px;
  background-color: #afd7db;
  margin: 7px 0;
}
[data-module-code="58743bdd-4834-4c24-8654-c9add486cba1"] .footer-sample .service-item-part {
  margin-top: 25px;
}
[data-module-code="58743bdd-4834-4c24-8654-c9add486cba1"] .footer-sample .service-item-part .service-title {
  font-size: 17px;
  font-weight: bolder;
  margin-bottom: 15px;
  /*color: #afd7db;*/

}
[data-module-code="58743bdd-4834-4c24-8654-c9add486cba1"] .footer-sample .service-item-part .service-items {
  display: flex;
  flex-direction: column;
}
[data-module-code="58743bdd-4834-4c24-8654-c9add486cba1"] .footer-sample .service-item-part .service-items a {
  color: #f9ffff;
  text-decoration: none;
}
[data-module-code="58743bdd-4834-4c24-8654-c9add486cba1"] .footer-sample .service-item-part .service-items a:hover {
  color: #afd7db;
}
[data-module-code="58743bdd-4834-4c24-8654-c9add486cba1"] .footer-sample .service-item-part .service-items .seperator {
  width: 100%;
  height: 1px;
  background-color: transparent;
  margin: 8px 0;
}
[data-module-code="58743bdd-4834-4c24-8654-c9add486cba1"] .footer-sample .service-item-part .social-btn {
  margin-top: 10px;
}
[data-module-code="58743bdd-4834-4c24-8654-c9add486cba1"] .footer-sample .service-item-part .social-btn a {
  color: #f9ffff;
  text-decoration: none;
  margin-right: 5px;
}
[data-module-code="58743bdd-4834-4c24-8654-c9add486cba1"] .footer-sample .service-item-part .social-btn a:hover {
  color: #afd7db;
}
[data-module-code="58743bdd-4834-4c24-8654-c9add486cba1"] .powered {
  line-height: 30px;
  text-align: center;
  color: white;
  background-color: #06171b;
}
