/* Elementor wrappers must not add padding to the retained site sections. */
body.dd-elementor-site .elementor-section{padding:0;margin:0}
body.dd-elementor-site .elementor-section>.elementor-container{max-width:none;width:100%}
body.dd-elementor-site .elementor-column-gap-default>.elementor-column>.elementor-element-populated,
body.dd-elementor-site .elementor-widget-wrap{padding:0;gap:0}
body.dd-elementor-site .elementor-widget{margin-bottom:0}
body.dd-elementor-site .dd-section-content{width:100%}
body.dd-elementor-site #main{display:block}
body.dd-elementor-site .elementor-element{--widgets-spacing:0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px}
body.dd-elementor-site.admin-bar .site-header{top:32px}
body.dd-elementor-site.elementor-editor-active .reveal{opacity:1!important;transform:none!important}
body.dd-elementor-site.elementor-editor-active .hero-phrase:not(.is-current){display:none}
body.dd-elementor-site.elementor-editor-active .client-track,
body.dd-elementor-site.elementor-editor-active .orbit-node,
body.dd-elementor-site.elementor-editor-active .floating-note{animation:none!important}
@media(max-width:782px){body.dd-elementor-site.admin-bar .site-header{top:46px}}
