/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: A plain-vanilla &amp; lightweight theme for Elementor page builder
Tags: flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 2.5.0.2
Updated: 2022-03-16 21:26:16

*/
body {
    -webkit-text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
}

/* Fix: Remove space above custom navbar */
.site-header {
    display: none !important;
}

/* Remove any top padding/margin from main content area */
#content,
.site-content,
main,
.elementor-location-header {
    padding-top: 0 !important;
    margin-top: 0 !important;
}

/* Ensure navbar container has no extra spacing */
.elementor-section:has(.wg-navbar),
.elementor-widget-wg-navbar {
    padding-top: 0 !important;
    margin-top: 0 !important;
}

/* Reset navbar top position to remove the announcement height offset */
.wg-navbar { 
    top: 0 !important;
}

/* Reset announcement height variable to 0 if you don't want any spacing */
:root {
    --wg-announcement-height: 0px !important;
}
