.elementor-847 .elementor-element.elementor-element-311dcce{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}/* Start custom CSS for text-editor, class: .elementor-element-289e920 */#tos-container {
    padding-left: 1rem;
}
#tos-container ol {
    counter-reset: item;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}
#tos-container h4 {
    display: inline-block;
}
#tos-container li {
    position: relative;
    display: block;
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
}
#tos-container li:before {
    content: counters(item, ".") " ";
    counter-increment: item;
    display: inline-block;
    position: absolute;
    left: -2.5rem;
    line-height: 1.6rem;
}

#tos-container > ol li:before {left: -1rem;}
#tos-container li ol > li:before {
    content: counters(item, ".") " ";
}
#tos-container ol ol ol {
    counter-reset: subsub-item;
}
#tos-container ol ol ol > li:before {
    content: counter(subsub-item, lower-alpha) " ";
    counter-increment: subsub-item;
    left: -3rem;
}/* End custom CSS */