﻿.full-sesion-about a span {
    font-size: 13px;
    margin-top: 9px;
}

.footer-about-top-compa h2 {
    font-size: 22px;
}

.footer-bottom .left .text span {
}

.item-cc-map section {
    font-size: 17px;
}

.top-c-about-item h5 {
    padding: 0 26px;
}

.item-cc-map span {
    font-size: 22px;
}

.menu-rs .container .list li {
    height: 47px;
}

.home-why-item .content h3 {
    margin: 0;
    color: #FFFEFE;
    font-family: 'Oswald-Medium';
    font-size: 22px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    width: 218px;
}

@media(max-width:1023px) {
    .home-about-top .item.right .text {
        font-size: 17px;
        text-align: justify;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 22;
        -webkit-box-orient: vertical;
        display: -webkit-box;
    }

    .top-c-about-item h5 {
        padding: 0 26px;
    }

    .same-pro section.des-project-item-home, .home-project-container section.des-project-item-home {
        font-size: 13px;
        text-align: left;
    }

    .home-why-item .content h3 {
        font-size: 14px;
        width: max-content;
        text-transform: unset;
    }

    .same-pro .w-title-top-address-h h3, .home-project-container .w-title-top-address-h h3 {
        font-size: 14px;
    }

    .item-cc-map section {
        font-size: 15px;
    }

    .item-cc-map span {
        font-size: 16px;
    }

    .img-service-sendd-cc img {
        height: 220px;
    }

    .right-map-content > h5 {
        font-size: 15px;
    }

    .footer-top .list-nav ul a {
        font-size: 15px;
    }

    .footer-bottom .left .text span {
        width: 260px;
    }

    .footer-about-top-compa h2 {
        font-size: 17px;
    }

    .c-send-price-service p {
        font-size: 20px;
        width: 223px;
        margin: auto;
    }
}

@media(max-width:739px) {
    .detail-news-bottom .my-right {
        margin-top: 15px;
    }
}