.header-inner.flex-row.container.logo-left.medium-logo-center ul.header-nav.header-nav-main.nav.nav-left.nav-uppercase {
    justify-content: center;
}
.header-inner.flex-row.container.logo-left.medium-logo-center li.html.custom.html_nav_position_text_top {
    text-align: center;
}
.header-inner.flex-row.container.logo-left.medium-logo-center .flex-col.hide-for-medium.flex-right a.button.primary {
    border: 2px solid #ffffff;
    width: 200px;
    color: #0b0b0b;
}
.title_tong_s h1 {
    color: #494949;
    font-size: 25px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
}
.title_tong_s p {
    color: #494949;
    font-size:18px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}
.form-group {
    width: 100%;
    text-align: center;
}
.form-group .icon {
    padding: 6px;
    height: 40px;
    text-align: center;
    background: #626262;
    width: 20%;
    float: left;
    color: #ffffff;
    font-weight: 600;
    border-top-left-radius: 30px;
    border-bottom-left-radius: 30px
}
.form-group .tex {
    width: 80%;
    float: left;


}
.form-group .tex  input{
    border-top-right-radius: 30px;
    border-bottom-right-radius: 30px;
}
.form-group .tex select.wpcf7-form-control.wpcf7-select {
    border-top-right-radius: 30px;
    border-bottom-right-radius: 30px;
}
.formOjbect.contact {
    padding: 30px 15px 0px 15px;
    background: var(--primary-color);
    border-radius: 10px;
}
span.wpcf7-spinner {
    display: none;
}
.form-group-hg p {

}
input.wpcf7-form-control.wpcf7-submit.has-spinner.btnObject {
    background: #00c868;
    border-radius: 5px;
}
.form-groups input {
    border-radius: 20px !important;
}
.form-groups {
    width: 50%;
    float: left;
    padding: 5px;
}
.title_home h3 {
    color: #494949;
    font-size: 30px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    text-align: center;
}
tbody.dich_vu_home tr:nth-child(1)  {
    background: var(--primary-color);
    height: 50px;
}
tbody.dich_vu_home tr:nth-child(1) td  {
    padding: 10px;
    color: #FFF;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    text-transform: uppercase;
    text-align: center;
}
tbody.dich_vu_home tr  td  {

    text-align: center;
    border: 1px solid #A7A7A7;

}
tbody.dich_vu_home tr:nth-child(even), .content-entry table tr:nth-child(even) {
    background: #f2f2f2;
}
.tem_son_home .nost strong {
    color: var(--primary-color);
}
.tem_son_home .nost  {
    color: #3B4D57;
    font-size: 19px;
    font-style: normal;
    font-weight: 100;
    line-height: normal;
}
.img_h_box img {
    width: 200px !important;
    height: 200px;
    border-radius: 99px;
    border: 3px solid var(--primary-color);

}
.img_h_box h4 {
    color: #F49500;
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}
.img_h_box p {

    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    color: #0b0b0b;
}
.img_h_box  {
    margin-bottom: 20px;
    padding: 10px;
}
.partner-avatars img {
    width: 200px !important;
    height: 180px;
    flex-shrink: 0;
    border: 3px solid var(--primary-color);
    border-radius: 150px;

}
.partner-thumbnail h3 {
    color: #000000;
    font-size: 20px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
}
.partner-content p {
    font-size: 18px;
    font-style: normal;
    font-weight: 100;
    line-height: normal;
}


footer#footer {
    background: var(--primary-color);
}
.footer_top {
    padding: 20px 0px;
}
.footer-tex.logo img {
   width: 200px;
    height: 200px;
}
.footer-tex h3 {
    color: #000;
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 178%;
    text-transform: uppercase;
}
.footer-tex.address p {
    color: #000;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;


}

.partner-content.s p {
    color: #000;
    font-size: 16px;
    font-style: normal;
    font-weight: 100;
}
.partner-thumbnail.s h3 {
    color: var(--primary-color);
    font-size: 18px;
    font-weight: 100;
}

.partner-avatarsd img {
    border-radius: 99px;
    border: 3px solid var(--primary-color);
}
.partner-item.s {
    padding: 2px;
}
.thanh_toan {
    padding: 20px;
    border-radius: 10px;
    background: #f4f4f4;
}
.thanh_toan  h4 strong {
    color: var(--primary-color);

    font-size: 24px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: uppercase;
    text-align: center;
}
.thanh_toan  h5 a {
    border-bottom: 1px solid #000;
}
.thanh_toan  h4p{
    color: #000;

    font-size: 18px;
    font-weight: 400;
    text-align: center;
}