.single .elementor-top-section .elementor-widget,
.single .elementor-top-section .elementor-column,
.single .elementor-top-section .elementor-widget-wrap,
.single .elementor-top-section > .elementor-container,
.page .elementor-top-section .elementor-widget,
.page .elementor-top-section .elementor-column,
.page .elementor-top-section .elementor-widget-wrap,
.page .elementor-top-section > .elementor-container{position:unset}
.page .elementor-top-section .elementor-widget.bgImg,
.single .elementor-top-section .elementor-widget.bgImg{position:absolute}

.page .elementor-section.elementor-section-boxed > .elementor-container,
.single .elementor-section.elementor-section-boxed > .elementor-container{max-width:1500px;}

.elementor img{height: inherit;}

.elementor-column-gap-default > .elementor-column > .elementor-element-populated {padding:0;}
.elementor-widget:not(:last-child) {--kit-widget-spacing: 0;}