.kh_2 {
    padding: 60px 0;
    /* background-image: url(./images/home/kh_bg.png); */
    background-repeat: no-repeat;
    background-size: cover;

}

.kh_2 .bg {
    position: absolute;
    left: 0;
    top: -25px;
}

.kh_2 .box_left {
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    position: relative;
    z-index: 2;
}

.kh_2 .title {
    position: relative;
    color: var(--color-4);
    /* font-size: 48px; */
}

.kh_2 .title::before {
    background-color: var(--color-1);
    width: 3px;
    height: 52px;
    /* content: ""; */
    position: absolute;
    left: 0;
    top: 8px;
    display: block;
}

.kh_2 .title b {
    background-color: var(--color-2);
    padding: 5px 10px;
    border-radius: 5px;
    color: #fff;
}

/*  */
.kh_3 {
    padding: 60px 0;
}

.section_box {
    margin-bottom: 40px;
}

.section_desc ul {
    /* margin-left: 20px; */
}

.section_box_2 ul,
.section_box_3 ul,
.section_box_4   ul {
    list-style: none;
}

.section_box_2 ul li,
.section_box_3 ul li,
.section_box_4 ul li {
    position: relative;
    padding-left: 30px;
    margin-bottom: 15px;
}

.section_box_2 ul li::before,
.section_box_3 ul li::before,
.section_box_4 ul li::before {
    content: "";
    width: 20px;
    height: 20px;
    display: block;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    position: absolute;
    left: 0;
    top: 0px;
}
.section_box_2 ul li::before{
     background-image: url(./images/books.png);
     top: 3px;
}
.section_box_3 ul li::before {

    background-image: url(./images/target.png);
    left: 0;
    top: 5px;

}

.section_box_4 ul li::before {
    background-image: url(./images/checklist_blue.svg);
    top: 3px;
}