.section-one {
    padding-top: 0;
    padding-bottom: 1vw;
}

.section-same .title {
    white-space: break-spaces;
    font-size: 2.35vw;
    font-weight: 700;
    padding-top: 3.2vw;
    padding-bottom: 3.5vw;
    line-height: 3.2vw;
}

.section-same .container-fluid {
    padding: 0;
}

.section-one .content .sub-title {
    font-size: 1.4vw;
    font-weight: 500;
}

.section-one .content > div {
    margin-bottom: 1.5vw;
}

.section-one .content > div p {
    font-size: 1.1vw;
    font-weight: 300;
    line-height: 2vw;
}

.section-one .content > div p strong {
    font-weight: 600;
}

.section-one .container-fluid {
    padding: 0;
}

.section-two {
    padding-bottom: 2.7vw;
}

.section-two .head {
    display: flex;
    margin-bottom: 1vw;
}

.section-two .box {
    max-width: 380px;
}

.section-two .head + .content {
    font-size: 1.1vw;
    font-weight: 300;
    line-height: 2vw;
}

.section-two .head + .content li {
    list-style-type: disc;
}

.section-two .head > span {
    font-size: 4vw;
    line-height: 3vw;
    font-weight: bold;
}

.section-two .head > .sub-title {
    font-size: 1.4vw;
    line-height: 1.61vw;
    padding-left: 0.7vw;
    font-weight: 500;
}

.section-two ._box-right ,.section-five ._box-right {
    display: flex;
    justify-content: right;
}

.section-two ._box-center,.section-five ._box-center {
    display: flex;
    justify-content: center;
}

.box-button {
    justify-content: center;
    padding: 3vw 0;
    gap: 3vw;
}

.box-button a {
    padding: 0.9vw 2.6vw;
    font-size: 1vw;
    font-weight: 300;
}

.last-box {
    font-size: 1.1vw;
    font-weight: 300;
    line-height: 2vw;
}

.last-box li {
    list-style-type: disc;
}

.last-box .last-title {
    font-size: 1.4vw;
    font-weight: 500;
    line-height: 2vw;
}
.section-three-v1{
    padding-bottom: 2vw;
}
.section-three-v1 .box-content {
    width: 1100px;
    max-width: 100%;
    margin: 0 auto;
}
.section-three-v1 .box-content > .title {
    padding-bottom: 1.5vw;
}

.section-three-v1 .accordion-product-item .title {
    font-size: 1.2vw;
    font-weight: 500;
    line-height: 3vw;
    padding: 0;
}
/*.accordion-product-wrap .accordion-product-item:not(:last-child){*/
.accordion-product-wrap .accordion-product-item{
    border-bottom: 1px solid #ccc!important;
    padding: 15px 0;
}
.accordion-product-wrap span i{
    font-size: 1.8vw;
}

.accordion-product-wrap .accordion-content{
    font-size: 1.1vw;
    font-weight: 300;
    line-height: 2vw;
}
.accordion-product-wrap .accordion-product-item .accordion-content{
    padding: 1.5vw;
    margin: 0;
}
.accordion-title.collapsed .btn-open-sub-detail .bi-chevron-down {
    display: inline-block; /* Khi đóng (collapsed có mặt) hiển thị mũi tên */
}

.accordion-title.collapsed .btn-open-sub-detail .bi-dash-lg {
    display: none; /* Khi đóng, ẩn dấu trừ */
}

/* Khi mở (collapsed mất), ẩn mũi tên, hiện dấu trừ */
.accordion-title:not(.collapsed) .btn-open-sub-detail .bi-chevron-down {
    display: none;
}

.accordion-title:not(.collapsed) .btn-open-sub-detail .bi-dash-lg {
    display: inline-block;
}
.section-four{
    padding-bottom: 1vw;
}
.section-four .title{
    padding-top: 2vw;
    padding-bottom: 2vw;
}
.section-four .content p{
    font-size: 1.1vw;
    font-weight: 300;
    line-height: 2vw;
}
.section-four .dk{
    display: block;
    margin-top: 1.5vw;
    font-size: 1.1vw;
    font-weight: 500;
    margin-bottom: 1.5vw;
}
.section-four a.tf-btn{
    border-radius: 2vw !important;
    text-align: center;
    font-size: 1.1vw;
    font-weight: 300;
    line-height: 1.4vw;
    padding: 0.55vw 2.5vw 0.5vw;
}

.section-five {
    padding-bottom: 2vw;
}

.section-five .head {
    margin-bottom: 0.5vw;
}

.section-five .box {
    max-width: 310px;
}

.section-five .head + .content {
    font-size: 1.1vw;
    font-weight: 300;
    line-height: 1.5vw;
}

.section-five .head > span {
    font-size: 2vw;
    line-height: 4vw;
    font-weight: bold;
    border-bottom: 0.2vw solid;
    padding-bottom: 0.2vw;
}

.section-five .head > .sub-title {
    font-size: 1.4vw;
    line-height: 1.61vw;
    font-weight: 500;
    margin-top: 0.5vw;
}
.section-five a.tf-btn {
    border-radius: 0.7vw !important;
    text-align: center;
    font-size: 1.2vw;
    font-weight: 500;
    line-height: 1.5vw;
    padding: 0.8vw 2vw;
    margin-top: 4vw;
    text-transform: inherit;
}
.section-five .box-button{
    padding: 0;
}

.section-six {
    padding-top: 0;
    padding-bottom: 1vw;
}
.section-six .title{
    padding-top: 4vw;
    padding-bottom: 2.5vw;
}

.section-six .content .sub-title {
    font-size: 1.2vw;
    font-weight: 500;
}

.section-six .content > div {
    margin-bottom: 1.5vw;
}

.section-six .content > div p {
    font-size: 1.1vw;
    font-weight: 300;
    line-height: 2vw;
}

.section-six .content > div p strong {
    font-weight: 600;
}

.section-six .container-fluid {
    padding: 0;
}

section p.note{
    width: 800px;
    font-size: 1.1vw;
    line-height: 2vw;
    margin: 0 auto;
    text-align: center;
    margin-top: 2vw;
    margin-bottom: 2vw;
    max-width: 100%;
}

.section-seven {
    padding-bottom: 2.7vw;
}

.section-seven .head {
    display: flex;
    margin-bottom: 1vw;
}

.section-seven .box {
    max-width: 330px;
}

.section-seven .head + .content {
    font-size: 1.1vw;
    font-weight: 300;
    line-height: 2vw;
}

.section-seven .head + .content li {
    list-style-type: disc;
}

.section-seven .head > span {
    font-size: 4vw;
    line-height: 3vw;
    font-weight: bold;
}

.section-seven .head > .sub-title {
    font-size: 1.4vw;
    line-height: 1.61vw;
    padding-left: 0.7vw;
    font-weight: 500;
}

.section-seven ._box-right ,.section-five ._box-right {
    display: flex;
    justify-content: right;
}

.section-seven ._box-center,.section-five ._box-center {
    display: flex;
    justify-content: center;
}
.ttbh-address{
    font-size: 1.2vw;
    line-height: 2vw;
    margin-bottom: 1.5vw;
    margin-top: 1vw;
    font-weight: 600;
}
.ttbh-address p{
    font-weight: 300;
}


.form-warranty{
    margin-top: 30px!important;
    margin-bottom: 40px!important;
    .form-warranty-content h1{
        font-size: 2.15vw;
        line-height: 3.2vw;
    }

    .form-warranty-content .desc{
        font-size: 1.1vw;
        font-weight: 300;
        line-height: 2vw;
    }
    .form-warranty-content label{
        margin-top: 10px;
    }
}




/* update*/
.section-same .title,
.form-warranty-content >:first-child,
.form-safe-content >:first-child
{
    color: #374ea1;
}
.section-three-v1 .accordion-product-item .title{
    color: rgb(24, 24, 24);
}
.section-two .head *, .section-five .head *, .section-seven .head * {
    color: #374ea1;
}
.section-same .container-fluid.update-box{
    width: 1350px;
    max-width: 100%;
}
.section-four .content p{
    line-height: 2.5vw;
}

.section-five .title{
    padding-top: 0;
}
.section-three-v1:not(.first){
    padding-bottom: 1vw;
}
.section-three-v1:not(.first) .box-content > .title {
    padding-top: 1vw;
    padding-bottom: 0;
}
.section-three-v1 .box-content > .title.update {
    padding-bottom: 0;
}
.form-warranty {
    .content-hau-mai > div > div.d-flex img{
        /* filter: brightness(0) saturate(100%) invert(16%) sepia(17%) saturate(3200%) hue-rotate(210deg) brightness(95%) contrast(90%); */
    }
    .content-hau-mai .css-text{
        color: #374ea1
    }
    .content-hau-mai h4{
        font-weight: 500;
    }
}
.form-safe {
    .content-hau-mai .css-text{
        color: #374ea1;
    }
    .content-hau-mai > div > div.d-flex img{
        /* filter: brightness(0) saturate(100%) invert(16%) sepia(17%) saturate(3200%) hue-rotate(210deg) brightness(95%) contrast(90%); */
    }
    .content-hau-mai h4{
        font-weight: 500;
    }
}
.section-seven ul{
    padding-left: 20px;
}
.form-safe {
    .content-hau-mai > div > div.d-flex img{
        height: 60px!important;
    }
}
.tf-slideshow{
    max-height: 642px;
}
@media (max-width: 1460px) {
    .section-one {
        padding-top: 1vw;
        padding-bottom: 2vw;
    }
    .form-safe {
        .content-hau-mai > div > div.d-flex img{
            height: 50px!important;
        }
    }
    .section-same .title {
        white-space: break-spaces;
        font-size: 2.15vw;
        font-weight: 700;
        padding-top: 2.2vw;
        padding-bottom: 2.5vw;
        line-height: 3.2vw;
    }

    .section-one .content .sub-title {
        font-size: 1.4vw;
        font-weight: 500;
    }

    .section-one .content > div {
        margin-bottom: 1.5vw;
    }

    .section-one .content > div p {
        font-size: 1vw;
        font-weight: 300;
        line-height: 2vw;
    }

    .section-one .content > div p strong {
        font-weight: 600;
    }

    .section-one .container-fluid {
        padding: 0;
    }

    .section-two {
        padding-bottom: 2.7vw;
    }

    .section-two .title{
        padding-top: 0;
    }

    .section-two .head {
        display: flex;
        margin-bottom: 1vw;
    }

    .section-two .box {
        max-width: 280px;
    }

    .section-two .head + .content {
        font-size: 1vw;
        font-weight: 300;
        line-height: 2vw;
    }

    .section-two .head + .content li {
        list-style-type: disc;
    }

    .section-two .head > span {
        font-size: 4vw;
        line-height: 3vw;
        font-weight: bold;
    }

    .section-two .head > .sub-title {
        font-size: 1.4vw;
        line-height: 1.61vw;
        padding-left: 0.7vw;
        font-weight: 500;
    }

    .section-two ._box-right ,.section-five ._box-right {
        display: flex;
        justify-content: right;
    }

    .section-two ._box-center,.section-five ._box-center {
        display: flex;
        justify-content: center;
    }

    .box-button {
        justify-content: center;
        padding: 3vw 0;
        gap: 3vw;
    }

    .box-button a {
        padding: 0.9vw 2.6vw;
        font-size: 1vw;
        font-weight: 300;
    }

    .last-box {
        font-size: 1vw;
        font-weight: 300;
        line-height: 2vw;
    }

    .last-box li {
        list-style-type: disc;
    }

    .last-box .last-title {
        font-size: 1.4vw;
        font-weight: 500;
        line-height: 2vw;
    }
    .section-three-v1{
        padding-bottom: 4vw;
    }
    .section-three-v1 .box-content {
        width: 1100px;
        max-width: 100%;
        margin: 0 auto;
    }
    .section-three-v1 .box-content > .title {
        padding-bottom: 1.5vw;
    }

    .section-three-v1 .accordion-product-item .title {
        font-size: 1.1vw;
        font-weight: 500;
        line-height: 3vw;
        padding: 0;
    }
    .accordion-product-wrap .accordion-product-item:not(:last-child){
        border-bottom: 1px solid black;
    }
    .accordion-product-wrap span i{
        font-size: 1.8vw;
    }

    .accordion-product-wrap .accordion-content{
        font-size: 1vw;
        font-weight: 300;
        line-height: 2vw;
    }
    .accordion-product-wrap .accordion-product-item .accordion-content{
        padding: 1.5vw;
        margin: 0;
    }
    .accordion-title.collapsed .btn-open-sub-detail .bi-chevron-down {
        display: inline-block; /* Khi đóng (collapsed có mặt) hiển thị mũi tên */
    }

    .accordion-title.collapsed .btn-open-sub-detail .bi-dash-lg {
        display: none; /* Khi đóng, ẩn dấu trừ */
    }

    /* Khi mở (collapsed mất), ẩn mũi tên, hiện dấu trừ */
    .accordion-title:not(.collapsed) .btn-open-sub-detail .bi-chevron-down {
        display: none;
    }

    .accordion-title:not(.collapsed) .btn-open-sub-detail .bi-dash-lg {
        display: inline-block;
    }
    .section-four{
        padding-bottom: 1vw;
    }
    .section-four .title{
        padding-top: 2vw;
        padding-bottom: 2vw;
    }
    .section-four .content p{
        font-size: 1vw;
        font-weight: 300;
        line-height: 2vw;
    }
    .section-four .dk{
        display: block;
        margin-top: 1.5vw;
        font-size: 1vw;
        font-weight: 500;
        margin-bottom: 1.5vw;
    }
    .section-four a.tf-btn{
        border-radius: 0.7vw !important;
        text-transform: uppercase;
        text-align: center;
        font-size: 1vw;
        font-weight: 500;
        line-height: 1.5vw;
        padding: 0.5vw 2vw;
    }

    .section-five {
        padding-bottom: 2.7vw;
    }

    .section-five .head {
        margin-bottom: 0.5vw;
    }

    .section-five .box {
        max-width: 310px;
    }

    .section-five .head + .content {
        font-size: 1vw;
        font-weight: 300;
        line-height: 2vw;
    }

    .section-five .head > span {
        font-size: 2.4vw;
        line-height: 4vw;
        font-weight: bold;
        border-bottom: 0.2vw solid;
        padding-bottom: 0.2vw;
    }

    .section-five .head > .sub-title {
        font-size: 1.4vw;
        line-height: 1.61vw;
        font-weight: 500;
        margin-top: 0.5vw;
    }
    .section-five a.tf-btn {
        border-radius: 0.7vw !important;
        text-align: center;
        font-size: 1.1vw;
        font-weight: 500;
        line-height: 1.5vw;
        padding: 0.8vw 2vw;
        margin-top: 4vw;
    }
    .section-five .box-button{
        padding: 0;
    }

    .section-six {
        padding-top: 0;
        padding-bottom: 1vw;
    }
    .section-six .title{
        padding-top: 2vw;
        padding-bottom: 2vw;
    }

    .section-six .content .sub-title {
        font-size: 1.1vw;
        font-weight: 500;
    }

    .section-six .content > div {
        margin-bottom: 1.5vw;
    }

    .section-six .content > div p {
        font-size: 1vw;
        font-weight: 300;
        line-height: 2vw;
    }

    .section-six .content > div p strong {
        font-weight: 600;
    }

    .section-six .container-fluid {
        padding: 0;
    }

    section p.note{
        width: 800px;
        font-size: 1vw;
        line-height: 2vw;
        margin: 0 auto;
        text-align: center;
        margin-top: 2vw;
        margin-bottom: 2vw;
    }

    .section-seven {
        padding-bottom: 2.7vw;
    }

    .section-seven .head {
        display: flex;
        margin-bottom: 1vw;
    }

    .section-seven .box {
        max-width: 270px;
    }

    .section-seven .head + .content {
        font-size: 1vw;
        font-weight: 300;
        line-height: 2vw;
    }

    .section-seven .head + .content li {
        list-style-type: disc;
    }

    .section-seven .head > span {
        font-size: 4vw;
        line-height: 3vw;
        font-weight: bold;
    }

    .section-seven .head > .sub-title {
        font-size: 1.4vw;
        line-height: 1.61vw;
        padding-left: 0.7vw;
        font-weight: 500;
    }

    .section-seven ._box-right ,.section-five ._box-right {
        display: flex;
        justify-content: right;
    }

    .section-seven ._box-center,.section-five ._box-center {
        display: flex;
        justify-content: center;
    }
    .ttbh-address{
        font-size: 1.1vw;
        line-height: 2vw;
        margin-bottom: 1.5vw;
        margin-top: 1vw;
        font-weight: 600;
    }
    .ttbh-address p{
        font-weight: 300;
    }

    .form-warranty{
        margin-top: 40px!important;
        margin-bottom: 40px!important;
        .form-warranty-content h1{
            font-size: 2.15vw;
            line-height: 3.2vw;
        }

        .form-warranty-content .desc{
            font-size: 1vw;
            font-weight: 300;
            line-height: 2vw;
            margin-bottom: 10px;
        }
        .form-warranty-content label{
            margin-top: 10px;
        }
        .content-hau-mai p{
            font-size: 1vw;
            font-weight: 300;
        }
    }
    .form-safe{
        margin-top: 40px!important;
        margin-bottom: 40px!important;
        .form-safe-content h1{
            font-size: 2.15vw;
            line-height: 3.2vw;
        }

        .form-safe-content .desc{
            font-size: 1vw;
            font-weight: 300;
            line-height: 2vw;
            margin-bottom: 10px;
        }
        .form-safe-content label{
            margin-top: 10px;
        }
        .content-hau-mai p{
            font-size: 1vw;
            font-weight: 300;
        }
    }

    /* update */

    /* update*/
    .section-same .title,
    .form-warranty-content >:first-child,
    .form-safe-content >:first-child
    {
        color: #374ea1;
    }
    .section-three-v1 .accordion-product-item .title{
        color: rgb(24, 24, 24);
    }
    .section-two .head *, .section-five .head *, .section-seven .head * {
        color: #374ea1;
    }
    .section-same .container-fluid.update-box{
        width: 1350px;
        max-width: 100%;
    }
    .section-four .content p{
        line-height: 2.5vw;
    }

    .section-five .title{
        padding-top: 0;
    }
    .section-three-v1:not(.first){
        padding-bottom: 1vw;
    }
    .section-three-v1:not(.first) .box-content > .title {
        padding-top: 1vw;
        padding-bottom: 0;
    }
    .section-three-v1 .box-content > .title.update {
        padding-bottom: 0;
    }
    .form-warranty {
        .content-hau-mai {
            padding: 20px;
        }
        .content-hau-mai > div > div.d-flex img{
            /* filter: brightness(0) saturate(100%) invert(16%) sepia(17%) saturate(3200%) hue-rotate(210deg) brightness(95%) contrast(90%); */
        }
        .content-hau-mai .css-text{
            color: #374ea1;
            font-size: 1.3vw;
        }
        .content-hau-mai h4{
            font-weight: 500;
        }
    }
    .form-safe {
        .content-hau-mai {
            padding: 20px;
        }
        .content-hau-mai .css-text{
            color: #374ea1;
            font-size: 1.3vw;
        }
        .content-hau-mai > div > div.d-flex img{
            /* filter: brightness(0) saturate(100%) invert(16%) sepia(17%) saturate(3200%) hue-rotate(210deg) brightness(95%) contrast(90%); */
        }
        .content-hau-mai h4{
            font-weight: 500;
        }
    }
    .section-seven ul{
        padding-left: 20px;
    }
}

@media (min-width: 900px) {
    .tf-slideshow img {
        margin-top: -50px;
        height: auto !important;
    }
}

@media (max-width: 600px) {
    .section-one {
        padding-top: 1vw;
        padding-bottom: 2vw;
    }

    .section-same .title {
        white-space: normal;
        font-size: 20px;
        font-weight: 700;
        padding-top: 20px;
        padding-bottom: 15px;
        line-height: 25px;
    }

    .section-one .content .sub-title {
        font-size: 15px;
        font-weight: 500;
        line-height: 20px;
    }

    .section-one .content > div {
        margin-bottom: 15px;
    }

    .section-one .content > div p {
        font-size: 14px;
        font-weight: 300;
        line-height: 25px;
    }

    .section-one .content > div p strong {
        font-weight: 600;
    }

    .section-one .container-fluid {
        padding: 0;
    }

    .section-two {
        padding-bottom: 30px;
    }

    .section-two .head {
        display: flex;
        margin-bottom: 5px;
    }

    .section-two .box {
        max-width: 380px;
        margin-bottom: 20px;
    }

    .section-two .head + .content {
        font-size: 14px;
        font-weight: 300;
        line-height: 25px;
    }

    .section-two .head + .content li {
        list-style-type: disc;
    }

    .section-two .head + .content ul{
        padding-left: 20px;
    }

    .section-two .head > span {
        font-size: 45px;
        line-height: 35px;
        font-weight: bold;
    }

    .section-two .head > .sub-title {
        font-size: 16px;
        line-height: 18px;
        padding-left: 10px;
        font-weight: 500;
    }

    .section-two ._box-right ,.section-five ._box-right {
        display: flex;
        justify-content: left;
    }

    .section-two ._box-center,.section-five ._box-center {
        display: flex;
        justify-content: left;
    }

    .box-button {
        justify-content: center;
        padding: 30px 0;
        gap: 20px;
        padding-top: 10px;
    }

    .box-button a {
        padding: 8px 15px;
        font-size: 14px;
        font-weight: 300;
    }

    .last-box {
        font-size: 14px;
        font-weight: 300;
        line-height: 25px;
    }

    .last-box li {
        list-style-type: disc;
    }
    .last-box ul{
        padding-left: 20px;
    }

    .last-box .last-title {
        font-size: 15px;
        font-weight: 500;
        line-height: 20px;
    }
    .section-three-v1{
        padding-bottom: 25px;
    }
    .section-three-v1 .box-content {
        width: 1100px;
        max-width: 100%;
        margin: 0 auto;
    }
    .section-three-v1 .box-content > .title {
        padding-bottom: 15px;
    }
    .accordion-product-wrap .accordion-product-item{
        padding: 10px 0;
    }
    .section-three-v1 .accordion-product-item .title {
        font-size: 14px;
        font-weight: 500;
        line-height: 20px;
        padding: 0;
        margin-bottom: 5px;
    }
    .accordion-product-wrap .accordion-product-item:not(:last-child){
        border-bottom: 1px solid black;
    }
    .accordion-product-wrap span i{
        font-size: 14px;
    }

    .accordion-product-wrap .accordion-content{

        font-size: 14px;
        font-weight: 300;
        line-height: 25px;
    }
    .accordion-product-wrap .accordion-product-item .accordion-content{
        padding: 15px;
        margin: 0;
    }
    .accordion-title.collapsed .btn-open-sub-detail .bi-chevron-down {
        display: inline-block; /* Khi đóng (collapsed có mặt) hiển thị mũi tên */
    }

    .accordion-title.collapsed .btn-open-sub-detail .bi-dash-lg {
        display: none; /* Khi đóng, ẩn dấu trừ */
    }

    /* Khi mở (collapsed mất), ẩn mũi tên, hiện dấu trừ */
    .accordion-title:not(.collapsed) .btn-open-sub-detail .bi-chevron-down {
        display: none;
    }

    .accordion-title:not(.collapsed) .btn-open-sub-detail .bi-dash-lg {
        display: inline-block;
    }
    .section-four{
        padding-bottom: 0px;
    }
    .section-four .title{
        padding-top: 20px;
        padding-bottom: 20px;
    }
    .section-four .content p{

        font-size: 14px;
        font-weight: 300;
        line-height: 25px;
    }
    .section-four .dk{
        display: block;
        margin-top: 15px;
        font-size: 14px;
        font-weight: 500;
        margin-bottom: 15px;
    }
    .section-four a.tf-btn{
        border-radius: 10px !important;
        text-transform: uppercase;
        text-align: center;
        font-size: 14px;
        font-weight: 500;
        line-height: 20px;
        padding: 5px 20px;
    }

    .section-five {
        padding-bottom: 20px;
    }

    .section-five .head {
        margin-bottom: 10px;
    }

    .section-five .box {
        max-width: 310px;
        margin-bottom: 20px;
    }

    .section-five .head + .content {
        font-size: 14px;
        font-weight: 300;
        line-height: 25px;
    }

    .section-five .head > span {
        font-size: 20px;
        line-height: 30px;
        font-weight: bold;
        border-bottom: 2px solid;
        padding-bottom: 2px;
    }

    .section-five .head > .sub-title {
        font-size: 15px;
        line-height: 20px;
        font-weight: 500;
        margin-top: 10px;
    }
    .section-five a.tf-btn {
        border-radius: 10px !important;
        text-align: center;
        font-size: 14px;
        font-weight: 500;
        line-height: 20px;
        padding: 10px 20px;
        margin-top: 0;
    }
    .section-five .box-button{
        padding: 0;
    }

    .section-six {
        padding-top: 0;
        padding-bottom: 0;
    }
    .section-six .title{
        padding-top: 20px;
        padding-bottom: 20px;
    }

    .section-six .content .sub-title {
        font-size: 14px;
        font-weight: 500;
        line-height: 20px;
    }

    .section-six .content > div {
        margin-bottom: 15px;
    }

    .section-six .content > div p {
        font-size: 14px;
        font-weight: 300;
        line-height: 25px;
    }

    .section-six .content > div p strong {
        font-weight: 600;
    }

    .section-six .container-fluid {
        padding: 0;
    }

    section p.note{
        width: 800px;
        font-size: 14px;
        line-height: 25px;
        margin: 0 auto;
        text-align: center;
        margin-top: 5px;
        margin-bottom: 20px;
    }

    .section-seven {
        padding-bottom: 10px;
    }

    .section-seven .head {
        display: flex;
        margin-bottom: 5px;
    }

    .section-seven .box {
        max-width: 330px;
        margin-bottom: 20px;
    }

    .section-seven .head + .content {
        font-size: 14px;
        font-weight: 300;
        line-height: 25px;
    }

    .section-seven .head + .content li {
        list-style-type: disc;
    }

    .section-seven .head > span {
        font-size: 45px;
        line-height: 35px;
        font-weight: bold;
    }

    .section-seven .head > .sub-title {
        font-size: 16px;
        line-height: 18px;
        padding-left: 10px;
        font-weight: 500;
    }

    .section-seven ._box-right ,.section-five ._box-right {
        display: flex;
        justify-content: left;
    }

    .section-seven ._box-center,.section-five ._box-center {
        display: flex;
        justify-content: left;
    }
    .ttbh-address{
        font-size: 14px;
        line-height: 25px;
        margin-bottom: 15px;
        margin-top: 10px;
        font-weight: 600;
    }
    .ttbh-address p{
        font-weight: 300;
    }
    .form-warranty{
        margin-top: -25px!important;
        margin-bottom: 40px!important;
        .form-warranty-content h1{
            font-size: 20px;
            line-height: 25px;
        }

        .form-warranty-content .desc{
            font-size: 14px;
            font-weight: 300;
            line-height: 25px;
            margin-bottom: 10px;
            white-space: normal!important;
        }
        .form-warranty-content .white-space-normal-mb{
            white-space: normal;
        }
        .form-warranty-content label{
            margin-top: 10px;
        }
        .content-hau-mai .css-text{
            color: #374ea1;
            font-size: 17px;
        }
        .content-hau-mai h4{
            font-weight: 500;
        }
        .content-hau-mai p{
            font-size: 14px;
            font-weight: 300;
            line-height: 25px;
            margin-bottom: 10px;
        }
        .content-hau-mai{
            margin-top: 10px;
            padding: 10px;
        }
    }
    .form-safe{
        margin-top: 30px!important;
        margin-bottom: 40px!important;
        .form-safe-content h1{
            font-size: 20px;
            line-height: 25px;
        }

        .form-safe-content .desc{
            font-size: 14px;
            font-weight: 300;
            line-height: 25px;
            margin-bottom: 10px;
            white-space: normal!important;
        }
        .form-safe-content .white-space-normal-mb{
            white-space: normal;
        }
        .form-safe-content label{
            margin-top: 10px;
        }
        .content-hau-mai .css-text{
            color: #374ea1;
            font-size: 17px;
        }
        .content-hau-mai h4{
            font-weight: 500;
        }
        .content-hau-mai p{
            font-size: 14px;
            font-weight: 300;
            line-height: 25px;
            margin-bottom: 10px;
            white-space: normal!important;
        }
        .content-hau-mai{
            margin-top: 10px;
            padding: 10px;
        }
    }
}
