.elementor-widget-sz-scaling-header{--top-offset: calc( var(--sz-header-height, 4.5rem) + var(--wp-admin--admin-bar--height, 0rem) );--col-start-width: 60%;--col-resize-width: 10%;--col-start-height: 70%;--col-resize-height: 20%;margin-top:calc(var(--top-offset) * -1);padding-top:var(--top-offset)}@media screen and (min-width: 52.5rem){.elementor-widget-sz-scaling-header{padding-bottom:var(--sz-space-8, 3rem)}}.elementor-widget-sz-scaling-header .elementor-widget-container{position:relative;margin-left:calc(var(--sz-section-padding) * -1);margin-right:calc(var(--sz-section-padding) * -1)}.elementor-widget-sz-scaling-header .elementor-widget-sz-scaling-header__wrapper{width:100%}@media screen and (max-width: 47.9375rem){.elementor-widget-sz-scaling-header .elementor-widget-sz-scaling-header__wrapper{height:calc(50lvh - var(--top-offset));max-height:24rem}}@media screen and (min-width: 48rem){.elementor-widget-sz-scaling-header .elementor-widget-sz-scaling-header__wrapper{min-height:32rem;height:calc(70lvh - var(--top-offset));max-height:45rem}}.elementor-widget-sz-scaling-header .elementor-widget-sz-scaling-header__wrapper{--gutter: var(--sz-space-4, .75rem);--col-width: var(--col-start-width) - (var(--gutter) * .5);--resize-offset: var(--sz-progress, 0) * var(--col-resize-width);--col-1-width: calc(var(--col-width) - var(--resize-offset));--col-2-width: calc(100% - var(--col-width) + var(--resize-offset));display:flex;gap:var(--gutter);align-items:stretch}.elementor-widget-sz-scaling-header .elementor-widget-sz-scaling-header__image-wrapper{position:relative}.elementor-widget-sz-scaling-header .elementor-widget-sz-scaling-header__image-wrapper.elementor-widget-sz-scaling-header__image-wrapper--left{flex:0 0 var(--col-1-width)}.elementor-widget-sz-scaling-header .elementor-widget-sz-scaling-header__image-wrapper.elementor-widget-sz-scaling-header__image-wrapper--right{flex:0 0 var(--col-2-width)}.elementor-widget-sz-scaling-header .elementor-widget-sz-scaling-header__image{width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover}.elementor-widget-sz-scaling-header .elementor-widget-sz-scaling-header__image--left{height:calc(var(--col-start-height) + (var(--sz-progress, 0) * var(--col-resize-height)));-o-object-position:right top;object-position:right top}.elementor-widget-sz-scaling-header .elementor-widget-sz-scaling-header__image--right{position:absolute;top:0;right:0;bottom:0;left:0;-o-object-position:center center;object-position:center center}
