.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-16429 .elementor-element.elementor-element-05ade9b{text-align:justify;font-size:0.9rem;color:#000000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-16429 .elementor-element.elementor-element-2c9510e .elementor-button{background-color:#15BC26;font-size:1.3rem;fill:#FFFFFF;color:#FFFFFF;border-radius:4px 4px 4px 4px;}.elementor-16429 .elementor-element.elementor-element-2c9510e > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-16429 .elementor-element.elementor-element-2c9510e .elementor-button-content-wrapper{flex-direction:row;}.elementor-16429 .elementor-element.elementor-element-2c9510e .elementor-button .elementor-button-content-wrapper{gap:9px;}/* Start custom CSS for text-editor, class: .elementor-element-05ade9b */.elementor-16429 .elementor-element.elementor-element-05ade9b p {
    margin: 0 0 1.5rem !important;
    padding: 0 !important;
}

.elementor-16429 .elementor-element.elementor-element-05ade9b p img{
    display: block;
    margin: 0 auto !important;
}

.elementor-16429 .elementor-element.elementor-element-05ade9b h2,
.elementor-16429 .elementor-element.elementor-element-05ade9b h3{
    font-size: 1.5rem !important;
    font-weight: 700 !important;
    color: #2e303b;
    line-height: 1.5;
    padding: .4375em 0 .875em;
}

.elementor-16429 .elementor-element.elementor-element-05ade9b h3{
    font-size: 1.2rem !important;
}

.elementor-16429 .elementor-element.elementor-element-05ade9b ul{
    list-style-type: circle !important;
    list-style: inherit;
    margin: 0 0 25px;
    padding: 0 35px 0 0;
}

.elementor-16429 .elementor-element.elementor-element-05ade9b ol{
    margin: 0 0 25px;
    padding: 0 15px 0 0;
}

.elementor-16429 .elementor-element.elementor-element-05ade9b ul li {
    list-style-type: circle;
}

.elementor-16429 .elementor-element.elementor-element-05ade9b a {
    color: #2069dd !important;
}

.elementor-16429 .elementor-element.elementor-element-05ade9b ul,
.elementor-16429 .elementor-element.elementor-element-05ade9b ol{   
    margin-right: 2rem !important;
}

.elementor-16429 .elementor-element.elementor-element-05ade9b strong{
    font-weight: bold !important;
}/* End custom CSS */