	.about__company .news_title {
    font-size: 28px;
}
.about__company .bp_news_sub {
    text-align: justify;
}
.about__company .bp_news_sub p {
        margin-top: 10px;
    font-size: 15px;
    line-height: 150%;
    clear: none;
    color: #4f4f4f;
}
.about__company .bp_news_more {
    text-transform: uppercase;
}
.about__company .cls_content_hot_news {
    padding: 5px 20px;
}
.form {
    background: #4e8015;
}
.form__contact {
    display: flex;
    align-items: center;
    justify-content: space-between;   
}
.form__contact p {
    color: #fff;
}
.lbl-short-contact {
    display: none;
}
.form .form-control {
    border-radius: 0;
    margin: 5px 0;
}
#btn_send_contact-37878 {
    font-size: 15px;
    padding: 10px 30px !important;
    background: #544331 !important;
    border-radius: 10px;
    border: none;
}
.form__contact form {
    display: flex;
    align-items: center;
    gap: 25px;
}
.why__choose {
    background: #F5F5F5;
}
.why__choose-list {
    display: flex;
    align-items: center;
    gap: 40px;
}
.why__choose-item p{
    padding: 10px 45px 0px 10px;
    border-radius: 50px;
    border: 2px solid #F3AB0D;
    font-size: 14px;
    background: #fff;
    display: flex;
    align-items: center;
}
.why__choose-item:nth-child(1) p {
    text-align: right;
}
.why__choose-item p:nth-child(2) {
    margin: 20px 0;
}
.why__choose-item:nth-child(3) p {
        padding: 10px 10px 10px 45px;
}
.why__choose-item img {
    max-width: 180px;
}
.why__choose-title {
    margin-bottom: 60px;
    text-align: center;
}
.why__choose-title h2 {
        font-size: 30px;
        color: #544331;
}
.why__choose-title p {
    color: #333333;
}
.wintess {
        font-size: 25px;
    font-weight: normal;
    text-transform: uppercase;
    text-align: center;
    padding: 30px 0 20px 0;
    margin-bottom: 20px;
}
.gachd {
    display: block;
    border-bottom: 4px solid #544331;
    width: 150px;
    text-align: center;
    margin: auto;
    margin-bottom: auto;
    margin-bottom: -8px;
    padding-bottom: 10px;
}
.sub__blog .row {
    margin: 0;
}
.sub__blog .bp_news_sub p{

      overflow: hidden;
   display: -webkit-box;
   -webkit-line-clamp: 2; /* Số dòng văn bản hiển thị */
           line-clamp: 2; 
   -webkit-box-orient: vertical;
}
.sub__blog .bp_news_more {
    display: none;
}
.sub__blog .cls_img_hot_news img {
        height: 170px;
    object-fit: cover;
    background-color: #fff;
    padding: 3px;
    border: 1px solid #e4e4e4;
    margin-bottom: 20px;
}
.slide__product-home .card{
    box-shadow: unset!important;
}
.slide__product-home .card-text p{
    font-size: 14px;
    color: #333333;
    text-align: justify;
   overflow: hidden;
   display: -webkit-box;
   -webkit-line-clamp: 4; /* Số dòng văn bản hiển thị */
           line-clamp: 4; 
   -webkit-box-orient: vertical;
}
.owl-nav,.owl-dots {
    display: none;
}
.slide__product-home .product_title a {
        font-size: 18px;
    color: #333333;
}
.slide__product-home .contact__product {
    text-align: center;
}
.slide__product-home .wintess {
    border-top: 1px solid #ddd;
}
.slide__product-home .wintess .wintess_text {
        border-top: 2px solid #60B301;
    padding: 10px;
}
.danhmuc_capme a {
    color: #333333;
}
.comment .bp_hot_news_img {
    display: flex;
    align-items: center;
    gap: 20px;
}
.comment .bp_hot_news_img a img {
    max-width: 120px;
}
.comment .bp_news_more {
    display: none;
}
.comment .bp_block_item .row {
    margin: 0;
}
.comment .bp_block_item {
    padding: 20px;
    border-radius: 8px;
    box-shadow: 0px 6px 7px -1px rgba(84, 84, 84, 1.0);
}
.comment .bp_news_sub p{
        overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.slide__blog-main .card-text p {
     overflow: hidden;
   display: -webkit-box;
   -webkit-line-clamp: 3; /* Số dòng văn bản hiển thị */
           line-clamp: 2; 
   -webkit-box-orient: vertical;
}
.slide__blog-main .cls-click-xem {
    display: none;
}
.fcta-zalo-nen-nut {
    background: #60B301;
}
.fcta-zalo-nen-nut::after, .fcta-zalo-nen-nut::before {
    border: 1px solid #60B301;
        background: #16ff0080;
}
@media screen and (max-width:992px) {
    .why__choose-list {
        display: block;
    }
    .why__choose-item {
        text-align: center;
    }
    .why__choose-item p {
        padding: 10px 45px 10px 10px;
    }
    .why__choose-item:nth-child(1) p {
        text-align: center;
    }
    .why__choose-item:nth-child(3) p,.why__choose-item p {
        padding: 10px;
    }
    .why__choose-item:nth-child(2) {
        margin: 20px 0;
    }
    .form__contact {
        display: block;
    }
}
@media screen and (max-width: 456px) {
    .about__company .bp_news_sub p {
        font-size: 14px;
    }
}
