/*!
 * QEMIX - CSS chan trang. Trich tu qemix_new_layout.html.
 * Moi class deu co tien to qmx- de khong dung do voi Flatsome.
 */

.qmx-footer{
  background:#F4F7FB;color:#5A6779;
  font-family:'Be Vietnam Pro','Be Vietnam',system-ui,sans-serif;
  font-size:14.5px;line-height:1.7;
  border-top:1px solid #E7EBF2;
  -webkit-font-smoothing:antialiased}
.qmx-footer *{box-sizing:border-box}
.qmx-footer .qmx-wrap{max-width:1560px;margin:0 auto;padding:0 22px}
.qmx-footer a{color:inherit;text-decoration:none}
.qmx-footer .qmx-ic{stroke:currentColor;fill:none;stroke-width:1.65;
  stroke-linecap:round;stroke-linejoin:round;display:block}

/* ---- luoi 5 cot ---- */
.qmx-f-top{display:grid;grid-template-columns:1.7fr 1fr 1fr 1fr 1fr;gap:42px;
  padding:60px 0 46px;border-bottom:1px solid #E7EBF2}

/* ---- cot thuong hieu ---- */
.qmx-flock{display:inline-flex;align-items:center;gap:14px;margin-bottom:20px}
.qmx-flock img{height:58px;width:auto;flex:none;max-width:none}
.qmx-ftx{display:flex;flex-direction:column;justify-content:center;line-height:1;
  padding-left:15px;border-left:1px solid #E7EBF2}
.qmx-ftx b{font-size:27px;font-weight:700;letter-spacing:.03em;color:#141D2C;line-height:1}
.qmx-ftx i{font-style:normal;font-size:9.5px;font-weight:600;letter-spacing:.243em;margin-top:8px;
  background:linear-gradient(122deg,#3B5BA8 0%,#1FC3F3 56%,#56BA71 100%);
  -webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}
.qmx-f-desc{max-width:36ch;line-height:1.75;margin:0 0 24px;font-weight:400;font-size:14px}

.qmx-f-cts{display:flex;flex-direction:column;gap:13px}
.qmx-f-ct{display:flex;gap:12px;align-items:flex-start;font-size:14px;color:#141D2C}
.qmx-f-ct .qmx-k{width:34px;height:34px;border-radius:10px;background:#fff;border:0;
  box-shadow:inset 0 0 0 1px #E7EBF2;display:grid;place-items:center;color:#2F58A8;
  flex:none;transition:.22s cubic-bezier(.22,.8,.28,1)}
.qmx-f-ct:hover .qmx-k{background:linear-gradient(122deg,#3B5BA8 0%,#1FC3F3 56%,#56BA71 100%);
  color:#fff;box-shadow:none;transform:translateY(-2px)}
.qmx-f-ct>span:last-child{line-height:1.6;padding-top:5px;font-weight:400}

.qmx-soc{display:flex;gap:9px;margin-top:24px}
.qmx-soc a{width:38px;height:38px;border-radius:11px;background:#fff;border:0;
  box-shadow:inset 0 0 0 1px #E7EBF2;display:grid;place-items:center;
  transition:.24s cubic-bezier(.22,.8,.28,1)}
.qmx-soc a:hover{background:linear-gradient(122deg,#3B5BA8 0%,#1FC3F3 56%,#56BA71 100%);
  color:#fff;box-shadow:0 8px 18px -8px rgba(47,88,168,.5);transform:translateY(-3px)}

/* ---- cot lien ket ---- */
.qmx-f-top h4{font-size:14.5px;font-weight:600;color:#141D2C;margin:0 0 18px;
  text-transform:none;letter-spacing:0;line-height:1.4}
.qmx-f-top ul{list-style:none;margin:0;padding:0}
.qmx-f-top li{margin:0 0 10px}
.qmx-f-top li a{transition:.2s cubic-bezier(.22,.8,.28,1);display:inline-block;
  font-weight:400;font-size:14px}
.qmx-f-top li a:hover{color:#2F58A8;transform:translateX(3px)}

/* ---- dong duoi cung ---- */
.qmx-f-bot{padding:26px 0 34px;display:flex;justify-content:space-between;align-items:center;
  flex-wrap:wrap;gap:14px;font-size:13px;color:#5A6779;font-weight:400;line-height:1.65}
.qmx-f-bot .qmx-rt{display:flex;gap:20px;flex-wrap:wrap}
.qmx-f-bot a:hover{color:#2F58A8}

/* ---- man hinh nho ---- */
@media(max-width:1180px){
  /* Bon cot cho nam khoi, cot cuoi rot xuong dung mot minh giua hang trong,
     nen giu du nam cot va chi thu hep khoang cach. */
  .qmx-f-top{grid-template-columns:1.4fr 1fr 1fr 1fr 1fr;gap:26px}
}
@media(max-width:1080px){
  .qmx-f-top{grid-template-columns:repeat(2,1fr)}
  .qmx-footer .qmx-wrap{padding:0 18px}
}
@media(max-width:680px){
  .qmx-f-top{grid-template-columns:1fr;gap:28px;padding:40px 0 32px}
  .qmx-f-bot{flex-direction:column;align-items:flex-start}
}

/* Tuy chon giao dien cua site dat nen mau xanh cho the html. Tren cac
   trang ngan, phan duoi chan trang lo ra mot dai xanh khong thuoc thiet
   ke nao. Cho nen trung mau voi chan trang moi. */
/* Chon html:root de thang duoc dong luat cua Customizer, von duoc in
   thang vao trang sau cac file CSS nen neu chi viet html thi thua. */
html:root{background:#F4F7FB}
