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

.elementor-1118 .elementor-element.elementor-element-2124e43 .elementor-widget-container .elementor-widget-container
{
    display: block!important;
}


.elementor-1118 .elementor-element.elementor-element-2124e43 section {
    height: 100%;
}

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

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