.elementor-19 .elementor-element.elementor-element-3dc52289{padding:60px 0px 60px 0px;}.elementor-19 .elementor-element.elementor-element-43322556{color:var( --e-global-color-secondary );text-align:left;}@media(max-width:1024px){.elementor-19 .elementor-element.elementor-element-3dc52289{padding:40px 0px 40px 0px;}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-3dc52289{padding:20px 0px 20px 0px;}}/* Start custom CSS for dce-flexible-content, class: .elementor-element-43322556 */.elementor-19 .elementor-element.elementor-element-43322556 .elementor-widget-container{
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    column-gap: 20px;
    row-gap: 20px;
}

.elementor-19 .elementor-element.elementor-element-43322556 .elementor-widget-container .elementor-widget-container
{
    display: block!important;
}


.elementor-19 .elementor-element.elementor-element-43322556 section {
    height: 100%;
}

@media screen and (max-width:767px) {
    .elementor-19 .elementor-element.elementor-element-43322556 .elementor-widget-container{
    display: block;
}

.elementor-19 .elementor-element.elementor-element-43322556 [data-elementor-type="section"] {
    margin-bottom:20px;
}
}/* End custom CSS */