.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS */.elementor-location-header { position: sticky; top: 0; z-index: 1000; background-color: var(--white, #fff); } body.admin-bar .elementor-location-header { top: 32px; } @media (max-width: 782px) { body.admin-bar .elementor-location-header { top: 46px; } } @media (max-width: 600px) { body.admin-bar .elementor-location-header { top: 0; } } html { scroll-padding-top: 8rem; }/* End custom CSS */