
.section_title {
    color: #252525;
    font-size: clamp(1.909rem, 2vw + 1.25rem, 2.618rem);
    font-weight: bold;
    line-height: 1.6;
    text-transform: uppercase;

}

.section_title_larger {
    font-size: clamp(1.909rem, 2vw + 1.25rem, 3.218rem);
    font-weight: 900;
    line-height: 1.6;
    text-transform: uppercase;
}

.list_reset {
    padding-left: 0;
    margin-bottom: 0 !important;
    list-style: none;
}

.flex_direction_inline {
    display: flex;
}

.list_style li {
    padding-left: 20px;
}

.a_reset:hover {
    text-decoration: none;
}

.bold_text {
    font-weight: bold;
}

.section_title {
    color: #252525;
    font-size: clamp(1.909rem, 2vw + 1.25rem, 2.618rem);
    font-weight: bold;
    line-height: 1.6;
    text-transform: uppercase;

}

.section_title_larger {
    font-size: clamp(1.909rem, 2vw + 1.25rem, 3.218rem);
    font-weight: 900;
    line-height: 1.6;
    text-transform: uppercase;
}

.list_reset {
    padding-left: 0;
    margin-bottom: 0 !important;
    list-style: none;
}

.flex_direction_inline {
    display: flex;
}

.list_style li {
    padding-left: 20px;
}

.a_reset:hover {
    text-decoration: none;
}

.bold_text {
    font-weight: bold;
}

@media(max-width:575px) {

    .flex_direction_column_xs {
        flex-direction: column
    }

    .list_style_xs li {
        margin-bottom: 10px;
    }

    .list_style_xs li:last-child {
        margin-bottom: 0px;
    }

}


.section_title {
    color: #252525;
    font-size: clamp(1.909rem, 2vw + 1.25rem, 2.618rem);
    font-weight: bold;
    line-height: 1.6;
    text-transform: uppercase;

}

.section_title_larger {
    font-size: clamp(1.909rem, 2vw + 1.25rem, 3.218rem);
    font-weight: 900;
    line-height: 1.6;
    text-transform: uppercase;
}

.list_reset {
    padding-left: 0;
    margin-bottom: 0 !important;
    list-style: none;
}

.flex_direction_inline {
    display: flex;
}

.list_style li {
    padding-left: 20px;
}

.a_reset:hover {
    text-decoration: none;
}

.bold_text {
    font-weight: bold;
}

.icon_decor {
background: #ffffff;
border-radius: 3rem;
padding: 20px;
color: #5333f2;
border-bottom-left-radius: 0;
box-shadow: -3px 0px 20px 0px #ddd;
font-size: 32px;
}

@media(max-width:575px) {

    .flex_direction_column_xs {
        flex-direction: column
    }

    .list_style_xs li {
        margin-bottom: 10px;
    }

    .list_style_xs li:last-child {
        margin-bottom: 0px;
    }

}



@media(max-width:575px) {

    .flex_direction_column_xs {
        flex-direction: column
    }

    .list_style_xs li {
        margin-bottom: 10px;
    }

    .list_style_xs li:last-child {
        margin-bottom: 0px;
    }

}
