.elementor-theme-builder-content-area{height:400px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}html body>.gpc-page:last-child,html body>.gpc-page:has(>footer.gpc-footer){margin-top:0 !important;padding-top:0 !important;border-top:0 !important}html body>.gpc-page>footer.gpc-footer,html body>footer.gpc-footer,html body>div>footer.gpc-footer,html body>footer,html body>div>footer{position:relative !important;z-index:5 !important;margin-top:0 !important;background-color:#000 !important;box-shadow:0 -60px 0 0 #000 !important}