    /** from 576px */
/** from 768px */
/** from 992px */
/** from 1200px */
@media (min-width: 576px) {
    .main_content .text_float.not_removable {
        top: 0;
        left: 58%;
        right: auto;
    }
}

.features_image_icon {
    width: 10%;
}

.features_image {
    width: 100%;
}

@media (min-width: 768px) {
    .features_image .img_container.second {
        margin-top: -15rem;
    }

    .chinbar_image {
        width: 44%;
    }

    .chinbar_content_wrapper {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }
}

@media (max-width: 768px) {
    .icon.label dd {
        background: white;
        border-style: solid;
        font-size: 12px;
        margin-top: -90px;
        margin-bottom: 30px;
    }
}

@media (min-width: 1200px) {
    .features_image {
        max-width: 45%;
    }

    .chinbar_content_wrapper.col2 div {
        width: 50%;
        line-height: 75px;
        font-size: 30px;
    }

    .chinbar_image img {
        width: 400px;
        text-align: center;
    }

    .col2 .chinbar_image img {
        width: 300px;
        text-align: center;
    }

    .col2 .chinbar_image.w0 img {
        width: 400px;
    }

    .chinbar_text dd {
        text-align: left;
        font-size: 25px;
        margin-bottom: 20px;
    }

    .chinbar_text.right dt {
        margin-right: 3rem;
        font-size: 1rem;
        text-align: left;
        display: grid;
    }

}
