.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}/* Start custom CSS for section, class: .elementor-element-a355a7 */.elementor-101 .elementor-element.elementor-element-a355a7{
    display: flex;
}

.elementor-101 .elementor-element.elementor-element-a355a7 .elementor-column{
    width: max-content;
}

.elementor-101 .elementor-element.elementor-element-a355a7 .elementor-container{
    margin: 0
}

.elementor-101 .elementor-element.elementor-element-a355a7 .elementor-top-column > .elementor-widget-wrap{
    padding: 0;
}

.elementor-101 .elementor-element.elementor-element-a355a7 .elementor-inner-column:last-of-type .elementor-widget-wrap{
    padding-right: 0;
}

.elementor-101 .elementor-element.elementor-element-a355a7 .elementor-inner-column:first-of-type .elementor-widget-wrap{
    padding-left: 0;
}/* End custom CSS */