/**
 * H360 inside Elementor canvas — remove theme/Elementor gutters so DS2 layout is full-bleed.
 */

body.h360-page #main.site-main.rwl-lp-canvas,
body.rwl-lp-widgets-active #main.site-main,
body.rwl-lp-widgets-active #main.site-main.rwl-lp-canvas,
body.rwl-lp-widgets-active .elementor-section.elementor-section-boxed > .elementor-container,
body.rwl-lp-widgets-active.elementor-template-canvas .elementor,
body.rwl-lp-widgets-active.elementor-template-full-width .elementor,
body.h360-page .elementor-section.elementor-section-boxed > .elementor-container,
body.h360-page.elementor-template-canvas .elementor,
body.h360-page.elementor-template-full-width .elementor,
body.h360-page .elementor-widget-rwl_h360_page,
body.h360-page .elementor-widget-rwl_h360_page .elementor-widget-container,
body.h360-page [class*="elementor-widget-rwl_mpe_"],
body.h360-page [class*="elementor-widget-rwl_mpe_"] .elementor-widget-container,
body.h360-page [class*="elementor-widget-rwl_pc_"],
body.h360-page [class*="elementor-widget-rwl_pc_"] .elementor-widget-container,
body.rwl-lp-widgets-active [class*="elementor-widget-rwl_mpe_"],
body.rwl-lp-widgets-active [class*="elementor-widget-rwl_mpe_"] .elementor-widget-container,
body.rwl-lp-widgets-active [class*="elementor-widget-rwl_pc_"],
body.rwl-lp-widgets-active [class*="elementor-widget-rwl_pc_"] .elementor-widget-container,
body.rwl-lp-widgets-active [class*="elementor-widget-rwl_h360_"],
body.rwl-lp-widgets-active [class*="elementor-widget-rwl_h360_"] .elementor-widget-container {
	max-width: none;
	width: 100%;
	padding-left: 0;
	padding-right: 0;
	margin-left: 0;
	margin-right: 0;
}

body.h360-page .elementor-section-wrap,
body.h360-page .elementor > .elementor-inner,
body.h360-page .elementor > .elementor-inner > .elementor-section-wrap,
body.h360-page.elementor-template-canvas .elementor-section-wrap,
body.rwl-lp-widgets-active .elementor-section-wrap,
body.rwl-lp-widgets-active .elementor > .elementor-inner,
body.rwl-lp-widgets-active .elementor > .elementor-inner > .elementor-section-wrap,
body.rwl-lp-widgets-active.elementor-template-canvas .elementor-section-wrap {
	padding: 0;
}

body.h360-page .elementor-column-gap-default > .elementor-column > .elementor-element-populated,
body.rwl-lp-widgets-active .elementor-column-gap-default > .elementor-column > .elementor-element-populated {
	padding: 0;
}
