.case-ul ul {
    list-style: none;
}

.case-ul ul:not(:last-child) {
    margin-bottom: 15px;
}

.case-ul:last-child ul {
    margin-bottom: 0;
}

.case-ul-check_mark.case-ul ul li {
    padding-left: 35px;
    position: relative;
}

.case-ul-check_mark.case-ul ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    display: flex;
    width: 26px;
    height: 26px;
    background: url(data:image/svg+xml,%3Csvg%20width%3D%2215%22%20height%3D%2216%22%20viewBox%3D%220%200%2015%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M7.5%200.5C3.38057%200.5%200%203.88057%200%208C0%2012.1194%203.38057%2015.5%207.5%2015.5C11.6194%2015.5%2015%2012.1194%2015%208C15%203.88057%2011.6194%200.5%207.5%200.5ZM6.59235%2011.4113L3.30803%208.12703L4.55086%206.8842L6.64986%208.9832L10.8637%205.15258L12.0465%206.45292L6.59235%2011.4113Z%22%20fill%3D%22%23202029%22%2F%3E%3C%2Fsvg%3E);
    background-size: contain;
    background-repeat: no-repeat;
}

.case-ul-check_mark.case-ul ul li ul li {
    padding-left: 30px;
}

.case-ul-check_mark.case-ul ul li ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 3px;
    display: flex;
    width: 20px;
    height: 20px;
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2211%22%20viewBox%3D%220%200%2016%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M5.69284%2010.8486L0%205.15575L2.15424%203.00145L5.79254%206.63975L13.0965%200L15.1466%202.25395L5.69284%2010.8486Z%22%20fill%3D%22%23202029%22/%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}


.case-ul:not(:last-child) {
    margin-bottom: 30px;
}

@media screen and (max-width: 1024.98px) {
    .case-ul-check_mark.case-ul ul li::before {
        width: 22px;
        height: 22px;
    }
    .case-ul-check_mark.case-ul ul li {
     padding-left: 30px;
    }

    .case-ul-check_mark.case-ul ul li ul li::before {
        width: 18px;
        height: 18px;
    }

    .case-ul-check_mark.case-ul ul li ul li {
        padding-left: 25px;
    }
}