.elementor-1578 .elementor-element.elementor-element-05c41f6 > .elementor-container{max-width:1248px;}.elementor-1578 .elementor-element.elementor-element-05c41f6{margin-top:0px;margin-bottom:0px;}.elementor-1578 .elementor-element.elementor-element-8a9aa41 > .elementor-element-populated{margin:21px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1578 .elementor-element.elementor-element-d0faa2b{color:#FFFFFF;font-size:35px;font-weight:600;}.elementor-1578 .elementor-element.elementor-element-d0faa2b > .elementor-widget-container{margin:0% 16% 0% 0%;padding:38px 0px 38px 38px;background-color:#50B849;}.elementor-1578 .elementor-element.elementor-element-c39e0b3{font-size:15px;font-weight:300;line-height:27px;}.elementor-1578 .elementor-element.elementor-element-c39e0b3 > .elementor-widget-container{margin:3% 12% 4% 0%;}.elementor-1578 .elementor-element.elementor-element-940c9ce:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1578 .elementor-element.elementor-element-940c9ce > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-1578 .elementor-element.elementor-element-940c9ce > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10% 8% 0% 14%;}.elementor-1578 .elementor-element.elementor-element-940c9ce > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1578 .elementor-element.elementor-element-3e53280{column-gap:0px;color:#182030;line-height:13px;}.elementor-1578 .elementor-element.elementor-element-db6edee{column-gap:0px;color:#182030;line-height:13px;}.elementor-1578 .elementor-element.elementor-element-db6edee > .elementor-widget-container{margin:5px 0px -13px 0px;padding:0px 0px 0px 0px;}.elementor-1578 .elementor-element.elementor-element-1bdf55f{column-gap:0px;color:#182030;line-height:13px;}.elementor-1578 .elementor-element.elementor-element-4735ff0{column-gap:0px;color:#182030;line-height:13px;}.elementor-1578 .elementor-element.elementor-element-d462db1 .elementor-button{fill:rgba(2, 1, 1, 0);color:rgba(2, 1, 1, 0);background-color:rgba(0, 0, 0, 0);}.elementor-1578 .elementor-element.elementor-element-d462db1 > .elementor-widget-container{margin:-235px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1578 .elementor-element.elementor-element-103edd0 .elementor-button{fill:rgba(2, 1, 1, 0);color:rgba(2, 1, 1, 0);background-color:rgba(6, 3, 3, 0);}.elementor-1578 .elementor-element.elementor-element-103edd0 > .elementor-widget-container{margin:-189px 0px 0px 0px;padding:0px 0px 0px 0px;}body.elementor-page-1578:not(.elementor-motion-effects-element-type-background), body.elementor-page-1578 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}@media(max-width:767px){.elementor-1578 .elementor-element.elementor-element-d0faa2b > .elementor-widget-container{margin:0% 0% 0% 00%;padding:38px 0px 38px 0px;}.elementor-1578 .elementor-element.elementor-element-c39e0b3 > .elementor-widget-container{margin:0% 0% 0% 4%;padding:0px 0px 0px 0px;}.elementor-1578 .elementor-element.elementor-element-db6edee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1578 .elementor-element.elementor-element-d462db1 > .elementor-widget-container{margin:-70% 0% 0% 0%;}.elementor-1578 .elementor-element.elementor-element-103edd0 > .elementor-widget-container{margin:-53% 0% 0% 0%;}}@media(min-width:768px){.elementor-1578 .elementor-element.elementor-element-8a9aa41{width:83%;}.elementor-1578 .elementor-element.elementor-element-940c9ce{width:17.833%;}}/* Start custom CSS for text-editor, class: .elementor-element-d0faa2b */.elementor-1578 .elementor-element.elementor-element-d0faa2b > .elementor-widget-container {
    border-radius: 5px;
    background-color: #50B849;
    width: 930px;
}
@media (max-width: 930px){
    .elementor-text-editor.elementor-clearfix.elementor-inline-editing {
    width: 322px;
    }
   .elementor-1578 .elementor-element.elementor-element-d0faa2b > .elementor-widget-container {
    padding: 38px 0px 38px 78px;
    margin: 0px 0px 0px 11px;
     width: 400px;
}
.elementor-1578 .elementor-element.elementor-element-d0faa2b {
    font-size: 25px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c39e0b3 */@media (max-width: 915px)
{
.elementor-element.elementor-element-edit-mode.elementor-element-31335a0.elementor-element--toggle-edit-tools.elementor-widget.elementor-widget-text-editor.elementor-element-editable.ui-sortable-handle {
    width: 280px;
    margin: 4% 0%% 8% 0%;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-940c9ce */.elementor-column-wrap.elementor-element-populated {
    border-radius: 5px;
}
@media (min-width: 930px) {
.elementor-1578 .elementor-element.elementor-element-940c9ce{
    position: fixed;
    left: 71.5%;
}
.alignleft{
    float: none !Important;
}
}/* End custom CSS */