    
                .lsf-list {
            --top-distance: 20px;
            list-style: none;
            padding-inline: 1rem;
            padding-left: var(--spacing);
            text-align: left !important;
        }

        .lsf-list>li {
            position: relative;
            margin-bottom: 1rem;
        }

        .lsf-list>li::before {
            left: calc(var(--spacing) * -1);
        }

        .lsf-list.has-spacer>li {
            padding-bottom: 1rem;
            margin-inline: .5rem;
        }

        .lsf-list.has-spacer>li::after {
            content: '';
            position: absolute;
            left: calc(-1 * var(--spacing) - .5rem);
            bottom: 0;
            height: 1px;
            width: calc(100% + var(--spacing) + 1rem);
            background-color: #484848;
        }

        .lsf-list.has-spacer>li:last-child {
            margin-bottom: 0;
            padding-bottom: 0;
        }

        .lsf-list.has-spacer>li:last-child::after {
            display: none;
        }

        .lsf-list.circle-bullet {
            --spacing: 1rem;
        }

        .lsf-list.circle-bullet>li::before {
            position: absolute;
            content: '';
            height: 11px;
            width: 11px;
            border-radius: 100%;
            top: calc(var(--top-distance) / 2);
            transform: translateY(-50%);
            background-color:#ff7f50;
        }

        .lsf-list.line-bullet {
            --spacing: 1.5rem;
        }

        .lsf-list.line-bullet>li::before {
            position: absolute;
            content: '';
            height: 2px;
            width: 1rem;
            left: -1.5rem;
            top: calc(var(--top-distance) / 2);
            transform: translateY(-50%);
            background-color:#ff7f50;
        }

        .lsf-list.arrow-bullet {
            --spacing: 1.5rem
        }

        .lsf-list.arrow-bullet>li::before {
            position: absolute;
            content: '';
            height: 10px;
            width: 16px;
            top: calc(var(--top-distance) / 2);
            transform: translateY(-50%);
            background-position: center;
            background-repeat: no-repeat;
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 9.33'%3E%3Cpath fill='%23ff7f50' d='M0 4.67a.67.67 0 0 0 .67.66h13.05L10.86 8.2a.67.67 0 1 0 .95.94l4-4a.66.66 0 0 0 .19-.47.65.65 0 0 0-.05-.26.66.66 0 0 0-.15-.21l-4-4a.67.67 0 1 0-.94.94L13.72 4H.67a.67.67 0 0 0-.67.67Z' data-name='Path 3'/%3E%3C/svg%3E");
        }

        .lsf-list.number-bullet {
            --spacing: .5rem
        }

        .lsf-list.number-bullet>li {
            text-indent: calc(-1em - 2px);
            padding-left: calc(1em + 2px);
        }

        .lsf-list.number-bullet>li::before {
            content: attr(data-item) ".";
            font-size: calc(1em + 2px);
            color:#ff7f50;
            margin-right: .5rem;
        }

        .lsf-list.circled-number-bullet {
            --spacing: 3rem
        }

        .lsf-list.circled-number-bullet>li::before {
            position: absolute;
            display: grid;
            place-items: center;
            content: attr(data-item);
            height: 36px;
            width: 36px;
            font-size: 18px;
            font-weight: 600;
            border-radius: 100%;
            top: calc(var(--top-distance) / 2);
            transform: translateY(-50%);
            color:#ff7f50;
            border: 2px solid #ff7f5080;
        }
        .lsf-list.swiper-list p{
            padding: 1rem;
            -webkit-box-shadow: 0px 0px 20px -1px rgba(0,0,0,0.16);
            -moz-box-shadow: 0px 0px 20px -1px rgba(0,0,0,0.16);
            box-shadow: 0px 0px 20px -1px rgba(0,0,0,0.16);
            margin: 1rem;
            border-radius: .5rem;
            font-weight: 500;
        }
        .list-swiper-buttons {
            display: flex;
            gap: 1.5rem;
            margin-left: 1rem;
        }
        .lsf-list.mx-auto .list-swiper-buttons {
            justify-content: center;
            margin-left: unset;
        }
        .list-swiper-button-next, .list-swiper-button-prev, .list-swiper-arrow-next, .list-swiper-arrow-prev {
            background-repeat: no-repeat;
            background-position: center;
            height: 40px;
            width: 40px;
        }
        /* Arrows */
        .list-swiper-arrow-prev{
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40.738' height='23.76' viewBox='0 0 40.738 23.76'%3E%3Cpath fill='%23ff7f50' d='M40.738 11.88a1.7 1.7 0 0 1-1.7 1.7H5.795l7.285 7.285a1.7 1.7 0 1 1-2.4 2.4L.5 13.078a1.68 1.68 0 0 1-.5-1.191v-.007a1.653 1.653 0 0 1 .132-.648 1.681 1.681 0 0 1 .367-.55L10.683.499a1.7 1.7 0 1 1 2.4 2.4l-7.288 7.284H39.04a1.7 1.7 0 0 1 1.698 1.697Z'/%3E%3C/svg%3E");
        }
        .list-swiper-arrow-next{
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40.738' height='23.76' viewBox='0 0 40.738 23.76'%3E%3Cpath fill='%23ff7f50' d='M0 11.88a1.7 1.7 0 0 0 1.7 1.7h33.243l-7.285 7.285a1.7 1.7 0 1 0 2.4 2.4l10.184-10.187a1.68 1.68 0 0 0 .5-1.192v-.007a1.653 1.653 0 0 0-.132-.648 1.681 1.681 0 0 0-.367-.55L30.054.499a1.7 1.7 0 1 0-2.4 2.4l7.289 7.285H1.7A1.7 1.7 0 0 0 0 11.88Z'/%3E%3C/svg%3E");
        }
        .list-swiper-arrow-prev.swiper-button-disabled{
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40.738' height='23.76' viewBox='0 0 40.738 23.76'%3E%3Cpath fill='%23CBCBCB' d='M40.738 11.88a1.7 1.7 0 0 1-1.7 1.7H5.795l7.285 7.285a1.7 1.7 0 1 1-2.4 2.4L.5 13.078a1.68 1.68 0 0 1-.5-1.191v-.007a1.653 1.653 0 0 1 .132-.648 1.681 1.681 0 0 1 .367-.55L10.683.499a1.7 1.7 0 1 1 2.4 2.4l-7.288 7.284H39.04a1.7 1.7 0 0 1 1.698 1.697Z'/%3E%3C/svg%3E");      
        }
        .list-swiper-arrow-next.swiper-button-disabled{
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40.738' height='23.76' viewBox='0 0 40.738 23.76'%3E%3Cpath fill='%23CBCBCB' d='M0 11.88a1.7 1.7 0 0 0 1.7 1.7h33.243l-7.285 7.285a1.7 1.7 0 1 0 2.4 2.4l10.184-10.187a1.68 1.68 0 0 0 .5-1.192v-.007a1.653 1.653 0 0 0-.132-.648 1.681 1.681 0 0 0-.367-.55L30.054.499a1.7 1.7 0 1 0-2.4 2.4l7.289 7.285H1.7A1.7 1.7 0 0 0 0 11.88Z'/%3E%3C/svg%3E");
        }
    
    