/* Elementor containers and Grouth's full-width sections share one content grid. */
body.editorial-site .grouth-visual-page>.elementor{width:100%;max-width:none;margin:0}
.grouth-elementor-widget{width:100%;max-width:100%;--kit-widget-spacing:0px;--widgets-spacing:0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;margin-block-end:0!important}
.grouth-elementor-widget>.elementor-widget-container{margin:0;padding:0}
.grouth-elementor-widget [data-grouth-page-block]{margin-block:0}
.grouth-elementor-widget [data-grouth-page-block][hidden]{display:none!important}
.grouth-elementor-widget [data-grouth-page-block=hero][data-widget-custom=true]{background:var(--gw-background);color:var(--gw-color);padding-block:var(--gw-padding)}
.grouth-elementor-widget .elementor-inline-editing{min-height:1em}
.grouth-elementor-visibility{padding:8px 16px;font:13px/1.7 sans-serif;color:#24202c;background:#e8dcf4;border:1px dashed #8c75a5}
.grouth-elementor-editing [data-grouth-page-block][data-widget-desktop=false],
.grouth-elementor-editing [data-grouth-page-block][data-widget-mobile=false]{display:block!important}
.grouth-elementor-editing [data-space-scene]>.ed-space-canvas{display:none}
.grouth-elementor-editing .ed-space-fallback{display:block!important;visibility:visible;opacity:1;pointer-events:none}
.grouth-elementor-editing .ed-motion-toggle{display:none!important}
.grouth-elementor-editing .ed-blackhole-scene{background:radial-gradient(ellipse at 50% 48%,#09030d 0 13%,#ffdb7e 14%,#f99757 16%,#cf6ca8 20%,#613883 27%,transparent 48%),#100d17}
.grouth-elementor-editing .ed-blackhole-canvas{display:none}
.grouth-elementor-editing .ed-pending{opacity:1;transform:none}
