/* Elementor Canvas bridges: no body/template is hidden in a plugin. */
body.lf-managed{margin:0;padding-top:36px}
body.lf-managed .elementor{--widgets-spacing:0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px}
body.lf-managed .elementor-section>.elementor-container{max-width:none}
body.lf-managed .elementor-column-gap-default>.elementor-column>.elementor-element-populated,
body.lf-managed .elementor-widget-wrap{padding:0}
body.lf-managed .elementor-widget:not(:last-child){margin-bottom:0}
/* A footer-rendered shared widget must not become the absolute header's containing block. */
.lf-managed .lf-shared-navigation,
.lf-managed .lf-shared-navigation .elementor,
.lf-managed .lf-shared-navigation .elementor-section,
.lf-managed .lf-shared-navigation .elementor-section-wrap,
.lf-managed .lf-shared-navigation .elementor-container,
.lf-managed .lf-shared-navigation .elementor-column,
.lf-managed .lf-shared-navigation .elementor-widget-wrap,
.lf-managed .lf-shared-navigation .elementor-widget,
.lf-managed .lf-shared-navigation .elementor-widget-container{position:static!important;transform:none!important;contain:none!important}
body.lf-managed .sg-utility{position:absolute;top:0;left:0;right:0}
body.lf-managed.admin-bar .sg-utility{top:32px}
@media(max-width:782px){body.lf-managed.admin-bar .sg-utility{top:46px}}
