.list-heading {
    margin: 28px 0px 14px 0px;
}

.custom-list .list-item {
    width: 700px;
    margin: 0px 0px 0px 20px;
}

.wp-block-column .custom-list .list-item {
    width: 595px;
}

.list-item>ul li:before {
    content: "";
    border-color: transparent #A80532;
    border-style: solid;
    border-width: 0.35em 0 0.35em 0.45em;
    display: block;
    height: 0;
    width: 0;
    left: -1em;
    top: 0.9em;
    position: relative;
    background: none;
    border-radius: 0;
}

@media screen and (max-width: 1500px) {

    .list-item ul li strong {
        font-weight: 700;
    }

}

@media screen and (max-width: 1320px) {

    .wp-block-column .custom-list .list-item {
        width: 500px;
    }

}

@media screen and (max-width: 1110px) {

    .wp-block-column .custom-list .list-item {
        width: 400px;
    }

}

@media screen and (max-width: 880px) {

    .wp-block-column .custom-list .list-item {
        width: 300px;
    }

    .list-item {
        width: 345px;
    }
}

@media screen and (max-width: 768px) {

    .custom-list .list-item {
        width: auto;
    }

    .wp-block-column .list-item {
        width: 347px;
    }

    .list-item ul li strong {
        font-weight: 400;
    }

    div .wp-block-columns>div>div>li {
        width: 225px;
    }
}


@media screen and (max-width: 764px) {

    .wp-block-column .list-item {
        width: 310px;
    }

}


@media screen and (max-width: 680px) {

    .wp-block-column .custom-list .list-item {
        width: 250px;
    }

}

@media screen and (max-width: 575px) {

    .wp-block-column .custom-list .list-item {
        width: 200px;
    }

}


@media screen and (max-width: 520px) {

    .wp-block-column .list-item {
        width: 210px;
    }

}


@media screen and (max-width: 450px) {
    
    .wp-block-column .custom-list .list-item {
        width: 150px;
    }

}

@media screen and (max-width:390px) {

    .list-item {
        width: auto;
    }

    .wp-block-column {
        width: 170px;
    }

    .wp-block-column .custom-list .list-item {
        width: 150px;
    }

    .wp-block-column .custom-list .list-item>ul>li {
        width: 150px;
    }

}

@media screen and (max-width: 360px) {

    .wp-block-column .custom-list .list-item {
        width: 125px;
    }

    .wp-block-column .custom-list .list-item>ul>li {
        width: 100px;
    }
}