.elementor-378 .elementor-element.elementor-element-461c2227:not(.elementor-motion-effects-element-type-background), .elementor-378 .elementor-element.elementor-element-461c2227 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-378 .elementor-element.elementor-element-461c2227{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;z-index:2;}.elementor-378 .elementor-element.elementor-element-461c2227 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-378 .elementor-element.elementor-element-02bb98e{text-align:center;}.elementor-378 .elementor-element.elementor-element-02bb98e > .elementor-widget-container{margin:0px 0px 050px 0px;}body.elementor-page-378 h1.entry-title, .elementor-page-title{display:none;}@media(max-width:1024px){.elementor-378 .elementor-element.elementor-element-4bbf7379 > .elementor-element-populated{padding:0px 30px 0px 30px;}}/* Start custom CSS for text-editor, class: .elementor-element-413ba42 */.elementor-378 .elementor-element.elementor-element-413ba42 ol {
    display: block;
    list-style-type: decimal;
    margin-block-start: 0em;
    margin-block-end: 0em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 19px;
}
.elementor-378 .elementor-element.elementor-element-413ba42 a:link, .elementor-378 .elementor-element.elementor-element-413ba42 a:hover, .elementor-378 .elementor-element.elementor-element-413ba42 a:visited{
    color:black;
    text-decoration: underline
}
.elementor-378 .elementor-element.elementor-element-413ba42 ::marker {
    font-weight: 700;
    font-size: 20px

}/* End custom CSS */