/* SuprTEK - Fix Divi dropdown arrows */

#top-menu .menu-item-has-children > a:first-child::after,
#et-secondary-nav .menu-item-has-children > a:first-child::after {
    content: "" !important;
    font-family: initial !important;

    display: inline-block;
    width: 6px;
    height: 6px;

    border-right: 2px solid currentColor;
    border-bottom: 2px solid currentColor;

    transform: rotate(45deg);

    position: absolute;
    right: 0;
    top: 4px;
}

/* Highlights section - custom red bullets */
.et_pb_blurb_description ul, .et_pb_text_inner ul {
    list-style: none;
    padding-left: 20px;
}

.et_pb_blurb_description ul li, .et_pb_text_inner ul li {
    position: relative;
    padding-left: 15px;
}

.et_pb_blurb_description ul li::before, .et_pb_text_inner ul li::before {
    content: "\2022";
    font-family: Arial, sans-serif;
    color: red;
    font-size: 18px;
    position: absolute;
    left: 0;
    top: 0;
}

/* Main benefits list */
.et_pb_text_inner > ul > li {
    position: relative;
    list-style: none;
    padding-left: 15px;
}

.et_pb_text_inner > ul > li::before {
    content: "\2022";
    font-family: Arial, sans-serif;
    color: red;
    position: absolute;
    left: 0;
}

/* Nested benefits lists */
.et_pb_text_inner > ul > li > ul > li {
    position: relative;
    list-style: none;
    padding-left: 15px;
}

.et_pb_text_inner > ul > li > ul > li::before {
    content: "\2022";
    font-family: Arial, sans-serif;
    color: red;
    position: absolute;
    left: 0;
}


.et_pb_text_inner ul li::before {
    content: "\2022" !important;
    font-family: Arial, sans-serif !important;
}

