.footer__info_2 {
    display: flex;
    align-items: center;
}

.footer__info_2 span {
    margin-right: 10px;
}

.form-group {
    text-align: justify;
}

@media (min-width: 1200px) {
    .lang {
        z-index: 10;
    }

    .search {
        z-index: 10;
    }
}

.footer {
    background-color: #eeeeee;
}

.footer__title {
    color: #000;
    font-family: times new roman, times, serif;
}

.footer__info,
.footer__info a,
.footer__info a:hover {
    color: #000;
}

.f-menu li::before {
    content: "\f105";
    font-family: fontawesome;
    position: absolute;
    top: 0;
    left: 0;
    color: #000;
}

.f-menu a {
    color: #000;
}

.footer__copyright {
    padding: 8px 0;
    background-color: #eee;
    font-size: 16px;
    text-align: center;
    padding: 18px 0;
    color: #0e0e0e;
}

.brand__contact-btn {
    font-size: 11px;
}

.career-search__bg {
    height: auto;
    position: static;
}

.career-search {
    position: relative;
    z-index: 1;
    padding: 0;
}

.brand-slider__frame img {
    height: 120px;
}

/* phuonghv 13/10/2021 */
.l-form__title {
    font-size: 20px;
    text-transform: uppercase;
}

.m-form__title {
    font-size: 20px;
}

/* End */
.col-md-12.title_job {
    font-weight: bold;
    margin-bottom: 20px;
}

.col-md-12.title_job::after {
    content: '';
    width: 86%;
    height: 1px;
    background: #1d1a1a;
    position: absolute;
    bottom: 4px;
}


.border_lr {
    border-right: 1px solid;
    border-left: 1px solid;
    padding-left: 10px;
    padding-right: 10px;
    height: 100%;
}

.border_l {
    border-left: 1px solid;
    padding-left: 10px;
    height: 100%;
}

.border_l::after {
    content: '';
    width: 10px;
    height: 10px;
    border-radius: 100px;
    background: red;
    position: absolute;
    left: 10px;
    top: -13px;
}



label.title_3 {
    font-weight: bold;
}


.career {
    background-color: #fff;
    margin: 0 0px 20px 0px;
    padding: 10px;
    height: 189px;
    overflow: hidden;
    position: relative;
}

.career.show {
    height: 100%;
}


.career .btn_readmore_career {
    text-align: center;
    cursor: pointer;
    position: absolute;
    z-index: 10;
    left: 0;
    bottom: 0;
    width: 100%;
    background: #fff;
}

.career .btn_readmore_career::before {
    height: 106px;
    margin-top: -85px;
    content: -webkit-gradient(linear, 0% 100%, 0% 0%, from(#fff), color-stop(0.2, #fff), to(rgba(255, 255, 255, 0)));
    display: block;
}


.btn_readmore_career a {
    font-weight: bold;
    color: #ed1c24;
}


.career .btn_readmore_career_2 {
    display: none;
    text-align: center;
    cursor: pointer;
    position: absolute;
    z-index: 10;
    left: 0;
    bottom: 2px;
    width: 100%;
}


.btn_readmore_career_2 a {
    font-weight: bold;
    color: #ed1c24;
}

.career .btn_readmore_career i,
.career .btn_readmore_career_2 i {
    color: #f2d5b5;
}

/*End*/




.work {
    background-color: #fff;
    margin: 0 0px 20px 0px;
    padding: 10px;
    height: 189px;
    overflow: hidden;
    position: relative;
}

.work.show {
    height: 100%;
}


.work .btn_readmore_work {
    text-align: center;
    cursor: pointer;
    position: absolute;
    z-index: 10;
    left: 0;
    bottom: 0;
    width: 100%;
    background: #fff;
}

.work .btn_readmore_work::before {
    height: 106px;
    margin-top: -85px;
    content: -webkit-gradient(linear, 0% 100%, 0% 0%, from(#fff), color-stop(0.2, #fff), to(rgba(255, 255, 255, 0)));
    display: block;
}


.btn_readmore_work a {
    font-weight: bold;
    color: #ed1c24;
}


.work .btn_readmore_work_2 {
    display: none;
    text-align: center;
    cursor: pointer;
    position: absolute;
    z-index: 10;
    left: 0;
    bottom: 2px;
    width: 100%;
}


.btn_readmore_work_2 a {
    font-weight: bold;
    color: #ed1c24;
}

.work .btn_readmore_work i,
.work .btn_readmore_work_2 i {
    color: #f2d5b5;
}


.profile__thumbs-iwrap {
    text-align: center;
}

/*End*/

img.js-loadding {
    width: 40px;
}