.elementor-30473 .elementor-element.elementor-element-87541eb{--display:flex;--background-transition:0.3s;}/* Start custom CSS for text-editor, class: .elementor-element-4df7926 */.elementor-30473 .elementor-element.elementor-element-4df7926 h2, .elementor-30473 .elementor-element.elementor-element-4df7926 h3 {
  color: #7C6BF5;
}

.elementor-30473 .elementor-element.elementor-element-4df7926 p, .elementor-30473 .elementor-element.elementor-element-4df7926 ul, .elementor-30473 .elementor-element.elementor-element-4df7926 h3 {
    margin-top: 15px;
}

.elementor-30473 .elementor-element.elementor-element-4df7926 h2 {
    font-family: Alpino;
    margin-top: 25px;
    font-weight: 600;
    font-size: 29px;
}

.elementor-30473 .elementor-element.elementor-element-4df7926 h3 {
    font-family: Alpino;
    font-weight: 600;
    font-size: 23px;
}

.elementor-30473 .elementor-element.elementor-element-4df7926 a {
    font-weight: bold;
}

.elementor-30473 .elementor-element.elementor-element-4df7926 table, .elementor-30473 .elementor-element.elementor-element-4df7926 th, .elementor-30473 .elementor-element.elementor-element-4df7926 td {
    margin-top: 15px;
    border: 1px solid;
    padding: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87541eb */.elementor-30473 .elementor-element.elementor-element-87541eb a {
    text-decoration: underline;
}

.elementor-30473 .elementor-element.elementor-element-87541eb ol {
    list-style: decimal !important;
  padding-left: 30px;

}

.elementor-30473 .elementor-element.elementor-element-87541eb ul {
    list-style: disc !important;
  padding-left: 30px;

}/* End custom CSS */