/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/

/*****common*****/
.section .section-title-main {
  border: none;
  margin: 0 auto;
  font-weight: bolder;
}
.section .section-title-main::before {
  font-size: 35px;
  color: #f394b7;
  width: 66px;
  padding: 10px;
  box-shadow: 0 2px 5px 0 rgb(0 0 0 / 16%), 0 2px 10px 0 rgb(0 0 0 / 12%);
  margin: 0 12px;
}
.section .section-title {
  border: none;
}
.cooltimeline_cont .event-description {
  box-shadow: 0 2px 5px 0 rgb(0 0 0 / 16%), 0 2px 10px 0 rgb(0 0 0 / 12%);
}
.cool-timeline-wrapper {
  margin: 0 auto !important;
}

/**********HEADER**********/
#header .header-main {
  display: none;
}
#header .header-bottom .header-block .button {
  margin-right: 12px;
}
#header .header-bottom .flex-row {
	max-width: 100% !important;
}
/**********TRANG CHU**********/

/**********THONG TIN**********/
.ThongTin .section-title-main::before {
  content: "\f05a";
  font-family: "fontawesome";
}
.ThongTin .col {
  padding: 0 15px;
}
.ThongTin .col-inner p {
  margin-bottom: 15px;
}

/**********HOC VAN**********/
.HocVan .section-title-main::before {
  content: "\f212";
  font-family: "fontawesome";
}

/**********KINH NGHIEM LAM VIEC**********/
.KinhNghiem .section-title-main::before {
  content: "\f085";
  font-family: "fontawesome";
}
/**********QUA TRINH CONG TAC**********/
.QTCongTac .section-title-main::before {
  content: "\f64a";
  font-family: "fontawesome";
}
/**********DON VI DA HOP TAC**********/
.DVDaHopTac .section-title-main::before {
  content: "\f2b5";
  font-family: "fontawesome";
}
/**********SO THICH**********/
.SoThich .section-title-main::before {
  content: "\f004";
  font-family: "fontawesome";
}
.SoThich > .section-content > .row {
  box-shadow: 0 2px 5px 0 rgb(0 0 0 / 16%), 0 2px 10px 0 rgb(0 0 0 / 12%);
  padding: 7px;
}
.SoThich .row .ColChan,
.SoThich .row .ColLe {
  padding: 0;
}
.SoThich .row .ColChan p {
  margin-bottom: 0;
}
.SoThich .row .ColChan i {
  font-size: 40px;
  color: #fff;
}
.SoThich .row .ColChan h4 {
  font-size: 17px;
  color: #fff;
}
.SoThich .row .ColLe p {
  margin-bottom: 0;
}
.SoThich .row .ColLe i {
  font-size: 40px;
  color: rgb(235, 78, 136);
}
.SoThich .row .ColLe h4 {
  font-size: 17px;
  color: rgb(235, 78, 136);
}

/**********HINH ANH**********/
.HinhAnh .section-title-main::before {
  content: "\f302";
  font-family: "fontawesome";
}
.HinhAnh .tab-panels {
  border: none;
}
.HinhAnh .tab-panels .panel {
  box-shadow: none;
}

/**********LIEN HE**********/
.LienHe h1 .section-title-main::before {
  content: "\f2c2";
  font-family: "fontawesome";
}
.LienHe .row {
  box-shadow: 0 2px 5px 0 rgb(0 0 0 / 16%), 0 2px 10px 0 rgb(0 0 0 / 12%);
  padding: 7px;
}

@media only screen and (max-width: 48em) {
  /*************** ADD MOBILE ONLY CSS HERE  ***************/
  /**********MENU**********/
  #main-menu .header-block-block-1 {
    display: grid;
  }
  /**********KY NANG**********/
  .KyNang .row .section-title-container {
    margin-bottom: 0;
  }

  /**********LIEN HE**********/
  .LienHe .row .section-title-container {
    margin-bottom: 0;
  }
}
