.elementor-1051 .elementor-element.elementor-element-6d97283{--display:flex;}.elementor-1051 .elementor-element.elementor-element-886a924{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}body.elementor-page-1051{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}/* Start custom CSS *//* VEND layout fix: makes the new pages fill the whole screen */
body{overflow-x:clip}
.vend,.vh,.vf{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:0}
body:has(.vend) .e-con,
body:has(.vend) .e-con-inner{--gap:0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;--margin-top:0px;--margin-bottom:0px;max-width:100%!important}
body:has(.vend) .elementor-widget-html,
body:has(.vend) .elementor-widget-html>.elementor-widget-container{margin:0!important;padding:0!important}
body:has(.vend) .elementor-widget:not(:last-child){margin-block-end:0!important}
body:has(.vend) .elementor-section .elementor-container{max-width:100%!important}
body:has(.vend) .elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:0!important}
body:has(.vend) .site-main,body:has(.vend) .page-content,body:has(.vend) .entry-content,body:has(.vend) #content,body:has(.vend) main{max-width:none!important;width:100%!important;margin:0!important;padding:0!important}/* End custom CSS */