.chimuc_nav {
    display: flex;
    border-bottom: 1px dotted #bdc1ca;
    margin-bottom: 17px;
}

.chimuc_nav li a {
    color: #333;
    padding: 10px;
    display: inline-block;
    font-family: 'Roboto-Bold', sans-serif;
}

.chimuc_nav li a:hover {
    color: red;
}

.chimuc_nav li:first-child a {
    color: #354c9c;
    padding: 10px 10px 10px 0px;
}

.chimuc_content {
    border-bottom: 1px solid #e3e3e3;
    margin-bottom: 24px;
}

.chimuc_content_title {
    font-family: 'Roboto-Bold', sans-serif;
    font-size: 30px;
    color: #354c9c;
    margin-bottom: 18px;
}

.chimuc_content img {
    width: 100%;
    margin-bottom: 31px;
}

.chimuc_content_tit {
    font-weight: 600;
    font-family: 'Roboto-Bold', sans-serif;
    margin-bottom: 13px;
}

.chimuc_content p {
    margin-bottom: 26px;

}

.table_form {
    border: 1px dotted gray;
    width: 90%;
    text-align: left;
    position: relative;
    left: 50%;
    transform: translateX(-50%);
    margin-bottom: 40px;
}

.table_form_to_1 {
    width: 60%;
    text-align: center;

}

.table_form_to {
    width: 30%;
    text-align: center;
}

.table_form_nho {
    width: 5%;
    text-align: center;
}

th,
td {
    border: 1px dotted black;
    height: 70px;
}

table {
    border-collapse: collapse;
}

.fix_td_1 {
    padding-left: 10px;
}

.fix_td_2 {
    text-align: center;
}

.star {
    color: red;
}

.chimuc_comment p {
    margin-bottom: 25px;
}

.chimuc_comment h4 {
    font-family: 'Roboto-Bold', sans-serif;
    text-transform: uppercase;
    font-weight: 600;
    margin-bottom: 12px;
}

.chimuc_comment textarea {
    height: 145px;
    width: 100%;
    padding: 10px;
}

.btn_comment {
    margin-top: 31px;
    margin-bottom: 36px;
    padding: 13px 56px;
    color: #fff;
    background-color: #3d5dab;
}
.mores{
    margin-bottom: 43px;
}
.mores_chidl_img img {
    width: 100%;
}
.mores h4{
    text-transform: uppercase;
    color: #005a98;
    font-size: 30px;
    font-family: 'Roboto-Bold' , sans-serif;
    font-weight: 600;
    margin-bottom: 32px;
}
.mores_chidl_title{
    display: block;
    margin-top: 15px;
    font-size: 18px;
    color: #00588a;
    font-family: 'Roboto-Bold', sans-serif;
    font-weight: 600;
}
.mores_chidl {
    text-align: center;
}
.mores_chidl_content {
    font-size: 14px;
    font-family: 'Roboto-Bold', sans-serif;
    font-weight: 600;
    line-height: 2rem;
    display: -webkit-box;
    max-height: 4rem;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    -webkit-line-clamp: 2;
}
.box_1{
    padding: 30px 0px 43px 0px;
    background-color: #354c9c;
    text-align: center;
    border-radius: 15px;
}
.box_1 img{
    border-radius: 50%;
    border: 2px solid #e3e3e3;
}
.box_1_title{
    font-size: 18px;
    color: #e3e3e3;
    margin-top: 14px;
}
.box_1_phone{
    font-size: 24px;
    color: #e3e3e3;
}
.box_2{
    border-top: 5px solid #354c9c;
    border-bottom: 5px solid #354c9c;
    padding: 29px 15px;
    border-radius: 20px;
    margin-top: 30px;
    margin-bottom: 40px;

}
.box_2_title{
    text-transform: uppercase;
    color:#354c9c ;
    margin-bottom: 20px;
    font-size: 18px;
    text-align: center;
}
.fullName label{
    font-weight: 600;
    font-family: 'Roboto-Bold' , sans-serif;
}
.fullName,
.phone{
    padding: 0;
    width: 48%;
}
.fullName input,
.phone input{
    border: 1px #ced4da solid;
    border-radius: 5px;
    height: 35px;
    width: 100%;
    padding-left: 5px;
}
.box_2 div.box_phone{
    display: flex;
    justify-content: space-between;
}
.box_advise p{
    font-family: 'Roboto-Bold' , sans-serif;
    font-weight: 600;
    margin-top: 20px;
    margin-bottom: 13px;
}
.textarea_advise{
    height: 92px;
    width: 100%;
    border: 1px #ced4da solid;

}
.box_advise{
    margin-bottom: 16px;
}
.btn_Advise{
    width: 100%;
    border-radius: 10px;
    height: 40px;
    background-color: #354c9c;
    color: #e3e3e3;
    text-transform: uppercase;
    font-weight: 600;
}
.box_3 img{
    width: 100%;
    height: 405px;
    margin-bottom: 40px;
    object-fit: unset;
}