/*************** Banner   ***************/
.banner-home {
    background: #03622585;
}
.banner-home h3 {
    text-align: left;
    padding-left: 10px;
}

.banner-home p {
    text-align: left;
    padding-left: 10px;
}

/*************** Header  ***************/
i.fa.fa-user-circle-o {
    color: #198746;
    font-size: 45px;
}
/*************** Sec 1 home   ***************/

.sec-home-1 h3 {
    text-align: center;
    color: #9b2c38;
    text-transform: uppercase;
    font-size: 32px;
    margin: 0px;
    font-family: SVN Gotham Bold;
}
.sec-home-1 h4 {
    text-align: center;
    color: #9b2c38;
    text-transform: uppercase;
    font-size: 28px;
    margin: 0px;
    font-family: SVN Gotham Bold;
}
.sec-home-1 .col.medium-8.small-12.large-8 {
    padding: 50px 10px;
}

.sec-home-1 {
    border-bottom: 6px solid #e74f04;
}
/*************** Tiêu đề center   ***************/
h3.section-title.section-title-center {
    color: #9b2c38;
    text-transform: initial;
    font-size: 25px;
}
h3.section-title.section-title-center b {
    background: #ffffff;
}

/*************** Tin tức home  ***************/
.tintuc-home .box-text.text-left {
    padding: 0px 10px 0px;
}
.tintuc-home .col.post-item {
    padding: 15px 6px 0px;
}
.tintuc-home h5.post-title.is-large {
    font-size: 15px;
    color: #198746;
    text-transform: uppercase;
    font-family: SVN Gotham Bold;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 25px;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    border-bottom: 2px #da5920 solid;
}

.tintuc-home .is-divider {
    display: none;
}
.tintuc-home .post-meta.is-small.op-8 {
    font-size: 14px;
    font-family: Helvetica;
        margin-top: 15px;
}

.tintuc-home p.from_the_blog_excerpt {
    color: #4D4D4D;
    font-size: 15px;
    font-family: Helvetica;
}

.tintuc-home .box-image {
    height: 250px !important;
}
.tintuc-home .image-cover {
    height: 250px !important;
}
.home-box-duan p {
    font-family: SVN Gotham Bold;
    color: #9b2c38;
    padding-top: 8px;
}

/*************** Sec home 3  ***************/
.xay-dung-home-left {
    background: #198746 !important;
    color: #ffffff;
}

.home-sec-3 .col.medium-8.small-12.large-8 {
    padding: 0px;
}

.text-home-page {
    padding: 30px;
}

.text-home-page h3 {
    color: #ffffff;
    text-transform: uppercase;
    border-bottom: 1px #ffffff solid;
    font-family: SVN Gotham Bold;
    font-size: 20px;
}
.text-home-page p {
    font-family: Helvetica;
    font-size: 16px;
    padding-top: 20px;
    margin: 0px;
}
/*************** Footer  ***************/
.absolute-footer.dark.medium-text-center.small-text-center {
    display: none;
}

.footer-home-1 h3 {
    color: #198746;
    font-size: 20px;
}

.footer-home-1 p {
    color: #198746;
    font-family: Helvetica;
    margin: 0px;
    padding-bottom: 5px;
}

.footer-home-1 .col.medium-6.small-12.large-6 {
    padding: 0px 15px 0px;
}



h3.section-title.section-title-normal {
    color: #198746;
    font-size: 18px;
    font-family: SVN Gotham Bold;
}


/*************** Lightbox home  ***************/
div#tuyendung-home {
    width: 70%;
    height: 80%;
    overflow: hidden;
    padding: 40px;
    box-shadow: 0px 0px 1px 2px #00000038;
    border-radius: 10px;
}
.tieude-tuyendung {
    color: #032b6e;
    text-transform: capitalize;
    border-bottom: 1px solid #da5821;
}

.tieude-tuyendung h3 {
    color: #032b6e;
    text-align: center;
    font-family: SVN Gotham Regular;
}

.col.medium-12.tieude-tuyendung-home {
    padding: 0px 15px 0px;
    padding-bottom: 20px;
}

.col.medium-6.mota-tuyendung-home h3 {
    color: #2b2c2e;
    text-align: left;
    font-family: Helvetica;
    text-transform: uppercase;
    font-size: 17px;
}
.col.medium-6.yeucau-tuyendung-home h3 {
    color: #2b2c2e;
    text-align: left;
    font-family: Helvetica;
    text-transform: uppercase;
    font-size: 17px;
}

ul.mota-tuyendung li {
    font-family: Helvetica;
    color: #000000;
    list-style: none;
    margin: 0px;
    font-size: 15px;
    padding-bottom: 5px;
}

ul.yeucau-tuyendung li {

        font-family: Helvetica;
    color: #000000;
    list-style: none;
    margin: 0px;
    font-size: 15px;
    padding-bottom: 5px;
}

ul.thunhap-tuyendung li {
       font-family: Helvetica;
    color: #000000;
    list-style: none;
    margin: 0px;
    font-size: 15px;
    padding-bottom: 5px;
}

.col.medium-6.mota-tuyendung-home {
    padding: 0px 10px 0px;
}
.col.medium-6.yeucau-tuyendung-home {
    padding: 0px 10px 0px;
}

.col.medium-6.mota-tuyendung-home i {
    color: #da5821;
}

.col.medium-6.yeucau-tuyendung-home i {
    color: #da5821;
}

.tuyendung-home-page h3 {
    color: #042B70;
    font-size: 16px;
    border-bottom: 2px solid #198746;
    padding-bottom: 5px;
    display: block;
}

.tuyendung-home-page a {
    color: #198746;
    font-family: Helvetica;
}
.col.medium-12.tuyendung-home-list p {
    color: #000000;
    font-family: Helvetica;
    font-size: 15px;
}
.col.medium-12.tuyendung-home-list {
    padding: 0px 15px 0px;
}

a.tuyendung-xemdaydu-home {
    text-align: center;
    display: block;
}


/*************** Tab lĩnh vực hoạt động  ***************/
.tab-linhvuc-hoatdong li.tab.active.has-icon {
    background: #198746;
    margin-bottom: 0;
    padding: 5px 25px;
    color: #ffffff;
}

.tab-linhvuc-hoatdong li.tab.active.has-icon a {
    color: #ffffff;
    font-size: 14px;
    font-weight: 700;
    font-family: SVN Gotham Light;
}
.nav-vertical+.tab-panels {
    margin-top: 0 !important;
    border-left: 1px solid #fff !important;
    padding: 0 30px 30px;
    -ms-flex: 1;
    flex: 1;
}


.tab-linhvuc-hoatdong ul {
     border: 1px #198746 solid;
    height: 144px;
}

.tab-linhvuc-hoatdong ul li.tab.has-icon {
    padding: 0px 20px;
}

.tab-linhvuc-hoatdong .nav-vertical>li+li {
    border-top: 1px solid #042B70;

}



.tab-linhvuc-hoatdong li.tab.has-icon a {
    color: #042B70;
    font-size: 15px;
    font-family: SVN Gotham Light;
    font-weight: 100;
}

.tabbed-content .nav-vertical {
    padding-top: 0;
    width: 21% !important;
}


/*************** Tab lĩnh vực giới thiệu  ***************/
.tab-gioithieu li.tab.active.has-icon {
    background: #042B70;
    margin-bottom: 0;
    padding: 5px 25px;
    color: #ffffff;
}

.tab-gioithieu li.tab.active.has-icon a {
    color: #ffffff;
    font-size: 14px;
    font-weight: 700;
    font-family: SVN Gotham Light;
}


.tab-gioithieu ul.nav.nav-simple.nav-vertical.nav-normal.nav-size-normal.nav-left {
     border: 1px #042B70 solid;
    height: 414px;
}

.tab-gioithieu ul li.tab.has-icon {
    padding: 0px 20px;
}

.tab-gioithieu .nav-vertical>li+li {
    border-top: 1px solid #042B70;

}



.tab-gioithieu li.tab.has-icon a {
    color: #042B70;
    font-size: 15px;
    font-family: SVN Gotham Light;
    font-weight: 100;
}

/*************** Ảnh lĩnh vực ***************/
  .showanh-tongthau {
    position: relative;
    width: 100%;
     background: rgba(0,0,0,0.6);
}
.image-tongthau {
  opacity: 1;
  display: block;
  width: 100%;
  height: 250px;
  transition: .5s ease;
  backface-visibility: hidden;
}
.tieude-tongthau p {
    color: #000000;
    font-size: 16px;
    padding: 10px;
    margin: 0px;
}
.layout-tongthau-linhvuc .tieude-tongthau {
    margin: 0px;
}
.layout-tongthau-thicong .tieude-tongthau {
    margin-top: 40px !important;
}

.text-tongthau h3 {
    color: #ffffff;
    font-size: 18px;
    font-family: SVN Gotham Light;
}
.middle {
  transition: .5s ease;
  opacity: 0;
  position: absolute;
  width:100%;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;

}
.ten-tongthau-hover h3 {
    position: absolute;
    bottom: 0px;
    color: #ffffff;
    left: 5%;
}
.ten-tongthau-hover span {
    background: #000000a3;
    padding: 8px 20px;
    font-size: 16px;
    font-family: SVN Gotham Light;
}

.showanh-tongthau:hover .image-tongthau {
  opacity: 0.3;
}

.showanh-tongthau:hover .middle {
  opacity: 1;
}

.showanh-tongthau:hover .ten-tongthau-hover
{
display:none;
}

.text-tongthau
{
   color: #ffffff;
}

.tieude-tongthau h3 {
    background: #198746;
    color: #fff;
    font-size: 20px;
    text-transform: uppercase;
    padding: 9px;
    text-align: center;
    font-family: SVN Gotham Bold;
    margin: 0px;
}


.layout-tongthau-thicong .col.medium-12 {
    padding: 0px 15px 0px;
}

.col.medium-6.thicong-text {
    padding: 0px 0px 0px 30px;
}
.col.medium-6.thicong-anh {
    padding: 0px 30px 0px 0px;
}
.text-thicong {
    background: #f3f3f3;
    padding: 20px;
}
.text-thicong p {
    margin: 0px;
    color: #000000;
    font-family: Helvetica;
    padding: 4px 0px;
}
.tieude-tongthau {
    margin-top: 40px;
}

.tieude-linhvuc h3 {
    color: #032b6e;
    text-transform: uppercase;
    font-size: 23px;
    padding-bottom: 10px;
    margin: 0px;
    border-bottom: 1px solid #da5821;
}




/*************** CSS all du an ***************/
  .showanh-duan-noibat {
    position: relative;
    width: 100%;
     background: rgba(0,0,0,0.8);
}
  .showanh-duan-noibat .attachment-medium_large.size-medium_large.wp-post-image {
  opacity: 1;
  display: block;
  width: 100%;
  height: 250px;
  transition: .5s ease;
  backface-visibility: hidden;
}
.tieude-duan-noibat p {
    color: #000000;
    font-size: 16px;
    padding: 10px;
    margin: 0px;
}

.text-duan-noibat h3 {
    color: #ffffff;
    font-size: 18px;
    font-family: SVN Gotham Light;
}
.middle-duan-noibat {
  transition: .5s ease;
  opacity: 0;
  position: absolute;
  width:100%;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;

}
.ten-duan-noibat-hover h3 {
    position: absolute;
    bottom: 0px;
    color: #ffffff;
    left: 0%;
}
.ten-duan-noibat-hover span {
    background: #000000a3;
    padding: 8px 20px;
    font-size: 16px;
    font-family: SVN Gotham Light;
}

.showanh-duan-noibat:hover .attachment-medium_large.size-medium_large.wp-post-image {
  opacity: 0.3;
}

.showanh-duan-noibat:hover .middle-duan-noibat {
  opacity: 1;
}

.showanh-duan-noibat:hover .ten-duan-noibat-hover
{
display:none;
}

.text-duan-noibat
{
   color: #ffffff;
}


.text-image-duan-noibat h3 {
    color: #fff;
    font-size: 18px;
    text-transform: uppercase;
       text-align: center;
    font-family: SVN Gotham Bold;
    margin: 0px;
}


.xemthem-duan-noibat a {
    color: #ffffff;
    border: 1px #ffffff solid;
    padding: 6px 10px;
}

.xemthem-duan-noibat {
    margin-top: 10px;
}
.xemthem-duan-noibat:hover a {
    border: solid 2px #da5821;
    color: #fff!important;
    background: #da5821;
}




.col.medium-6.anh-all-duan {
    padding: 0px 0px 0px 15px;
}

.list-new-all.row {
    margin-bottom: 30px;
}

.col.medium-6.text-all-duan {
    padding: 0px 15px 0px;
    background: #f6f6f6;
}

.col.medium-6.anh-all-duan img {
    height: 230px;
}

.lienhe-sec1 h3 {
    color: #032b6e;
    text-transform: uppercase;
    font-size: 23px;
    padding-bottom: 10px;
    margin-bottom: 25px!important;
    border-bottom: 1px solid #da5821;
}

.lienhe-sec1 h4 {
    font-size: 18px;
    margin-bottom: 10px;
    color: #032b6e;
}

.lienhe-sec1 p {
    color: #4D4D4D;
    margin: 0px;
    padding: 4px 0px;
    font-size: 14px;
    font-family: SVN Gotham Light;
}

.lienhe-sec1 i {
    color: #da5821;
    padding-right: 10px;
}



/*************** Tin tức Home ***************/
.danhmuc-tintuc ul {
    margin: 0px;
}

.danhmuc-tintuc ul li {
    list-style: none;
}
.danhmuc-tintuc {
    font-size: 17px;
    display: block;
    border: 1px solid #198746;
    color: #9b2c38;
    margin-top: 30px;
}

.danhmuc-tintuc li {
    padding: 10px 0px;
    margin: 0px 12px;
    border-bottom: 1px solid #198746;
}

.col.medium-9.main-tintuc-right h3 {
    color: #9b2c38;
    text-transform: uppercase;
    font-size: 23px;
    padding-bottom: 10px;
    margin-bottom: 25px!important;
    border-bottom: 1px solid #da5821;
    text-align: center;
    margin-top: 15px;
}

.blog-content-cate {
    padding: 20px;
    border-top: none;
    transition: all 0.3s ease-in-out;
    -webkit-transition: 0.3s ease-in-out;
    background: #198746;
    height: 230px;
}

.blog-thumbnail-cate img {
    height: 250px;
}
.blog-content-cate h1 {
    color: #ffffff;
    font-size: 17px;
    text-transform: uppercase;
}
.blog-content-cate p {
    color: #d3d3d3;
    padding: 6px 0px;
    margin: 0px;
    font-family: Helvetica;
    font-size: 14px;
}

p.content-blog {
    color: #ffffff;
    font-size: 16px;
}

ul.nav.header-nav.header-bottom-nav.nav-center.nav-size-medium.nav-spacing-xlarge.nav-uppercase li {
    padding: 0px 20px;
}

/*************** Lĩnh vực ***************/

.linhvuc-sec1 .chinhsachns h3 {
    color: #032b6e;
    text-transform: uppercase;
    font-size: 22px;
    padding-bottom: 10px;
    margin-bottom: 25px!important;
    border-bottom: 1px solid #da5821;
    text-align: center;
}

.linhvuc-sec1 .chinhsachns p {
    color: #000000;
    font-size: 15px;
    font-family: Helvetica;
}

.linhvuc-sec1 .chinhsachns h2 {
    text-align: center;
    font-size: 18px;
    color: #000000;
}
.linhvuc-sec1 .chinhsachns .tab-panels {
    padding: 0px 20px 0px;
}

/*************** Co hoi nghe nghiep ***************/

.cohoi-nghenghiep h3 {
    color: #032b6e;
    text-transform: uppercase;
    font-size: 15px;
    padding-bottom: 10px;
    margin-bottom: 0px !important;
    border-bottom: 1px solid #ffffff;
    text-align: left;
}
.tuyendung-cohoi-page h3 {
    color: #000000;
    text-transform: capitalize;
    font-size: 16px;
}
.list-cohoi-dautu {
    background: #f4f4f4;
    padding: 10px;
}
ul.cohoi-tuyendung-home-page {
    border: 0px #ffffff solid!important;
}
ul.cohoi-tuyendung-home-page li {
    list-style: none;
    margin: 0px !important;
    color: #606060;
    font-size: 15px;
    padding: 3px 0px;
}
p.xemthem-congviec-td {
    text-align: right;
}


.col.medium-6.phattrien-text {
    padding: 0px 0px 0px 30px;
}

.text-phattrien p {
    color: #000000;
    font-size: 16px;
}


/*************** TONG QUAT GIOI THIEU ***************/

.showanh-tongquat-gioithieu h3 {
    font-size: 23px;
    color: #042B70;
    border-bottom: 1px solid #DB5A21;
    text-transform: uppercase;
    padding-bottom: 10px;
    margin-bottom: 30px!important;
    margin-top: 50px;
}

ul.mota-tongquan-gioithieu li {
    list-style: none;
    margin: 0px;
}
ul.mota-tongquan-gioithieu p {
    color: #474646;
    margin: 0px;
    padding: 3px 0px;
    font-size: 15px;
    font-family: Helvetica;
}
.tongquan-gioithieu h3 {
    font-size: 23px;
    color: #042B70;
    border-bottom: 1px solid #DB5A21;
    text-transform: inherit;
    padding-bottom: 12px;
    margin-bottom: 20px!important;
    mar