.finale-richtext.CENTER,.finale-richtext.JUSTIFY{margin-left:auto;margin-right:auto}.finale-richtext.LEFT{float:left}.finale-richtext.RIGHT{float:right}.finale-richtext .finale-richtext_wrapper{width:100%}.finale-richtext ul li:before{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:FontAwesome;padding-right:12px;position:relative}.finale-richtext.horizontal ol,.finale-richtext.horizontal ul{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.finale-richtext.vertical ol,.finale-richtext.vertical ul{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between}.finale-richtext.vertical.col2 ol,.finale-richtext.vertical.col2 ul,.finale-richtext.vertical.col3 ol,.finale-richtext.vertical.col3 ul,.finale-richtext.vertical.col4 ol,.finale-richtext.vertical.col4 ul{flex-direction:row}.finale-richtext.vertical.col2 li{flex:1 0 calc(50% - 20px);max-width:calc(50% - 20px)}.finale-richtext.vertical.col3 li{flex:1 0 calc(33.33% - 20px);max-width:calc(33.33% - 20px)}.finale-richtext.vertical.col4 li{flex:1 0 calc(25% - 20px);max-width:calc(25% - 20px)}.finale-richtext.custom-num ol{counter-reset:my-awesome-counter;list-style:none;margin-block-end:0;margin-block-start:0;padding-left:0}.finale-richtext.custom-num ol li{counter-increment:my-awesome-counter;position:relative}.finale-richtext.custom-num ol li:before{align-items:center;content:counter(my-awesome-counter);display:flex;font-weight:700;justify-content:center;left:0;position:absolute;top:0}