@charset "UTF-8";

.btn-blue {
  color: #fff;
  background-color: #029bd7;
}

header .header {
  width: 98%;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 1300px) {
  header .header .header-right ul li .btn {
    font-size: 1.2rem !important;
  }
}
@media only screen and (min-width: 1121px) {
  header .header .header-right ul li + li {
    margin-left: 10px;
  }
}
@media only screen and (max-width: 1120px) {
  header .header {
    width: 94%;
  }
}

.menu-responsive .header-btn ul {
  flex-wrap: wrap;
}
.menu-responsive .header-btn ul li {
  width: 50% !important;
}
.menu-responsive .header-btn ul li:nth-child(odd) {
  border-right: 1px solid #fff;
}
.menu-responsive .header-btn ul li:nth-child(even) {
  border-left: 1px solid #fff;
}
.menu-responsive .header-btn ul li:nth-child(-n+2) {
  border-bottom: 1px solid #fff;
}
.menu-responsive .header-btn ul li:nth-child(n+3) {
  border-top: 1px solid #fff;
}
/* .menu-responsive .header-btn ul li:nth-child(n+3) a .box .icon {
  margin-bottom: 0;
} */
.menu-responsive .header-btn ul li:nth-child(n+3) a .box p {
  min-height: 24px;
}

header .header .header-right ul li.header-contact .contact-box p {
  background-color: #5bcbf4 !important;
}
@media only screen and (max-width: 1300px) {
  header .header .header-right ul li.header-contact .contact-box a {
    font-size: 2rem !important;
  }
}

.menu-responsive .header-contact .contact-box p {
  background-color: #5bcbf4 !important;
}

#contact .contact .contact-content .contact-list ul li.light-blue {
  border-color: #5bcbf4;
}
#contact .contact .contact-content .contact-list ul li p.light-blue {
  background-color: #5bcbf4 !important;
}