body.jp-global-hf-on .elementor-widget-jp-header,body.jp-global-hf-on .elementor-widget-jp-footer,body.jp-global-hf-on .elementor-element.elementor-widget-jp-header,body.jp-global-hf-on .elementor-element.elementor-widget-jp-footer{display:none !important;height:0 !important;min-height:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;visibility:hidden !important}body.jp-global-hf-sticky #jp-global-header,body.jp-global-hf-static:has(.jp-home-hero) #jp-global-header{position:relative;z-index:1000;width:100%;height:0 !important;min-height:0 !important;margin:0 !important;padding:0 !important;overflow:visible !important;pointer-events:none;border:0 !important}body.jp-global-hf-sticky #jp-global-header > .jp-header{position:fixed !important;top:0 !important;left:0 !important;right:0 !important;width:100% !important;z-index:1000 !important;margin:0 !important;padding-top:0 !important;padding-bottom:0 !important;padding-left:max(16px,calc((100% - var(--jp-shell-max,1440px)) / 2)) !important;padding-right:max(16px,calc((100% - var(--jp-shell-max,1440px)) / 2)) !important;pointer-events:auto;opacity:1 !important;visibility:visible !important;color:#1d1a15 !important}body.admin-bar.jp-global-hf-sticky #jp-global-header > .jp-header{top:var(--wp-admin--admin-bar--height,32px) !important}@media screen and (max-width:782px){body.admin-bar.jp-global-hf-sticky #jp-global-header > .jp-header,body.admin-bar.jp-global-hf-static:has(.jp-home-hero) #jp-global-header > .jp-header{top:0 !important}}body.jp-global-hf-static:has(.jp-home-hero) #jp-global-header > .jp-header{position:absolute !important;top:0 !important;left:0 !important;right:0 !important;width:100% !important;z-index:1000 !important;margin:0 !important;padding-top:0 !important;padding-bottom:0 !important;padding-left:max(16px,calc((100% - var(--jp-shell-max,1440px)) / 2)) !important;padding-right:max(16px,calc((100% - var(--jp-shell-max,1440px)) / 2)) !important;pointer-events:auto;opacity:1 !important;visibility:visible !important;color:#1d1a15 !important}body.admin-bar.jp-global-hf-static:has(.jp-home-hero) #jp-global-header > .jp-header{top:0 !important}@media screen and (max-width:782px){body.admin-bar .jp-header{--jp-header-offset-top:0px}}body.jp-global-hf-sticky .elementor-location-single,body.jp-global-hf-sticky .elementor,body.jp-global-hf-sticky .jp-main,body.jp-global-hf-static:has(.jp-home-hero) .elementor,body.jp-global-hf-static:has(.jp-home-hero) .jp-main{margin-top:0 !important;padding-top:0 !important}body.jp-global-hf-sticky .elementor > .elementor-element:first-child,body.jp-global-hf-static:has(.jp-home-hero) .elementor > .elementor-element:first-child{margin-top:0 !important}body.jp-global-hf-static:not(:has(.jp-home-hero)) #jp-global-header{position:relative;z-index:1000;width:100%;height:auto !important;min-height:0;margin:0;padding:0;overflow:visible;pointer-events:auto}body.jp-global-hf-static:not(:has(.jp-home-hero)) #jp-global-header > .jp-header{position:relative !important;top:auto !important;left:auto !important;right:auto !important;width:100% !important;margin:0 !important;opacity:1 !important;visibility:visible !important;pointer-events:auto;padding-top:0 !important;padding-bottom:0 !important;padding-left:max(16px,calc((100% - var(--jp-shell-max,1440px)) / 2)) !important;padding-right:max(16px,calc((100% - var(--jp-shell-max,1440px)) / 2)) !important}@media (max-width:1100px){body.jp-global-hf-sticky #jp-global-header > .jp-header,body.jp-global-hf-static:has(.jp-home-hero) #jp-global-header > .jp-header,body.jp-global-hf-static:not(:has(.jp-home-hero)) #jp-global-header > .jp-header{padding-left:0 !important;padding-right:0 !important}}body.jp-global-hf-on:has(.jp-home-hero) .jp-header:not(.is-scrolled):not(.is-dropdown-open):not(.is-nav-open) .jp-header__bar::before{opacity:0 !important;box-shadow:none !important;background:transparent !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important}body.jp-global-hf-on:has(.jp-home-hero) .jp-header:not(.is-scrolled):not(.is-dropdown-open):not(.is-nav-open) .jp-header__bar{background:transparent !important;box-shadow:none !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important;opacity:1 !important;color:#1d1a15 !important}body.jp-global-hf-on:has(.jp-home-hero) .jp-header:not(.is-scrolled) .jp-header__logo,body.jp-global-hf-on:has(.jp-home-hero) .jp-header:not(.is-scrolled) .jp-header__logo-text,body.jp-global-hf-on:has(.jp-home-hero) .jp-header:not(.is-scrolled) .jp-header__link,body.jp-global-hf-on:has(.jp-home-hero) .jp-header:not(.is-scrolled) .jp-header__toggle,body.jp-global-hf-on:has(.jp-home-hero) .jp-header:not(.is-scrolled) .jp-header__chev{color:#1d1a15 !important}body.jp-global-hf-on:has(.jp-home-hero) .jp-header:not(.is-scrolled) .jp-header__logo-img{filter:none}body.jp-global-hf-static:has(.jp-home-hero) .jp-header .jp-header__bar::before{opacity:0 !important;background:transparent !important;box-shadow:none !important}body.jp-global-hf-static:has(.jp-home-hero) .jp-header .jp-header__bar{background:transparent !important;box-shadow:none !important}
