.elementor-4312 .elementor-element.elementor-element-113b479{--display:flex;}.elementor-4312 .elementor-element.elementor-element-c98dbb4 .elementor-toc__header-title{text-align:start;}.elementor-4312 .elementor-element.elementor-element-c98dbb4 .elementor-toc__header{flex-direction:row;}.elementor-4312 .elementor-element.elementor-element-c98dbb4{--item-text-hover-decoration:underline;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}/* Start custom CSS for text-editor, class: .elementor-element-19c08e9 */.elementor-4312 .elementor-element.elementor-element-19c08e9 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-113b479 */.elementor-4312 .elementor-element.elementor-element-113b479 strong {
    color: #2F4858 !important;
}
.elementor-4312 .elementor-element.elementor-element-113b479 h2 {
    font-size: 28px;
    color: #55BAA5;
}
.elementor-4312 .elementor-element.elementor-element-113b479 h3 {
    font-size: 20px;
}
.elementor-4312 .elementor-element.elementor-element-113b479 li {
    padding-bottom: 0px;
}/* End custom CSS */