.elementor-104 .elementor-element.elementor-element-2c8f141{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-74b8470 .hgb-header__topbar{background-color:#321d08;color:#ffdcbf;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-104 .elementor-element.elementor-element-74b8470 .hgb-header__topbar a{color:#ffdcbf;}.elementor-104 .elementor-element.elementor-element-74b8470 .hgb-header__topbar a:hover{color:#fdba56;}.elementor-104 .elementor-element.elementor-element-74b8470 .hgb-header__topbar-inner{min-height:36px;}.elementor-104 .elementor-element.elementor-element-74b8470 .hgb-header__social-link{border-color:rgba(255,255,255,0.2);font-size:10px;}.elementor-104 .elementor-element.elementor-element-74b8470 .hgb-header__navbar{background-color:#ffffff;border-bottom-left-radius:16px;border-bottom-right-radius:16px;box-shadow:0px 2px 12px 0px rgba(50,29,8,0.08);}.elementor-104 .elementor-element.elementor-element-74b8470 .hgb-header__navbar-inner{min-height:90px;}.elementor-104 .elementor-element.elementor-element-74b8470 .hgb-header__logo img{height:80px;width:auto;}.elementor-104 .elementor-element.elementor-element-74b8470 .hgb-header__logo svg{height:80px;width:auto;}.elementor-104 .elementor-element.elementor-element-74b8470 .hgb-header__brand-name{color:#321d08;font-family:"Montserrat Alternates", Sans-serif;font-size:16px;font-weight:800;text-transform:uppercase;letter-spacing:0.5px;}.elementor-104 .elementor-element.elementor-element-74b8470 .hgb-header__tagline{color:#825500;font-family:"Montserrat", Sans-serif;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:0.12em;}.elementor-104 .elementor-element.elementor-element-74b8470 .hgb-header__menu a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.04em;color:#1c1c16;padding:8px 14px 8px 14px;border-radius:8px;}.elementor-104 .elementor-element.elementor-element-74b8470 .hgb-header__menu a:hover{color:#825500;background-color:rgba(130,85,0,0.06);}.elementor-104 .elementor-element.elementor-element-74b8470 .hgb-header__menu .current-menu-item > a{color:#825500;font-weight:700;}.elementor-104 .elementor-element.elementor-element-74b8470 .hgb-header__menu .current_page_item > a{color:#825500;font-weight:700;}.elementor-104 .elementor-element.elementor-element-74b8470 .hgb-header__cta{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.04em;color:#ffffff;background-color:#825500;padding:10px 22px 10px 22px;border-radius:50px;}.elementor-104 .elementor-element.elementor-element-74b8470 .hgb-header__cta:hover{color:#ffffff;background-color:#4a321b;}.elementor-104 .elementor-element.elementor-element-74b8470 .hgb-header__toggle{color:#321d08;}.elementor-104 .elementor-element.elementor-element-74b8470 .hgb-header__nav.is-open{background-color:#ffffff;}