/* Remove the builder's wrapper spacing, keeping the approved section spacing. */
.ck-site .ck-block-shell.e-con,.ck-site .ck-block-shell>.e-con-inner{--container-max-width:100%;--container-default-padding-top:0;--container-default-padding-right:0;--container-default-padding-bottom:0;--container-default-padding-left:0;--widgets-spacing:0px 0px;--gap:0px;width:100%;max-width:none;padding:0;margin:0;gap:0;display:block}
.ck-site .elementor-widget-ck-section{width:100%;max-width:none;margin:0}
.ck-site .elementor-widget-ck-section>.elementor-widget-container{margin:0;padding:0}
.ck-site .ck-global-header{position:sticky;top:0;z-index:100}
.ck-site.admin-bar .ck-global-header{top:32px}
.ck-site .ck-global-header .site-header{position:relative}
.ck-site .elementor img{border-radius:0;box-shadow:none}
.ck-site .elementor .brand img{max-width:100%}
.ck-site .elementor-widget-ck-section a{color:inherit}
.ck-site .elementor-widget-ck-section .text-link{color:var(--accent)}
.ck-site .elementor-widget-ck-section .button{color:var(--white)}
.ck-site .elementor-widget-ck-section .button.outline{color:var(--accent)}
.ck-site .elementor-widget-ck-section .site-header nav>a,.ck-site .elementor-widget-ck-section .nav-heading>a{color:var(--white)}
.ck-site .elementor-widget-ck-section .nav-panel a{color:var(--ink)}
.ck-site .elementor-widget-ck-section .language-switch a{color:var(--white)}
@media(max-width:782px){.ck-site.admin-bar .ck-global-header{top:46px}}
@media(max-width:600px){.ck-site.admin-bar .ck-global-header{top:0}}
