.elementor .e-877b9b3{padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;& .elementor-element.elementor-element-4e314f9 .elementor-nav-menu--main.elementor-nav-menu__container .elementor-item { @media (min-width:1025px) { font-family:Jost,sans-serif; font-size:17px; font-weight:600; transition:color 200ms ease,fill 200ms ease; } } & .elementor-element.elementor-element-4e314f9 .elementor-nav-menu--main.elementor-nav-menu__container .elementor-item:hover,
& .elementor-element.elementor-element-4e314f9 .elementor-nav-menu--main.elementor-nav-menu__container .elementor-item:focus,
& .elementor-element.elementor-element-4e314f9 .elementor-nav-menu--main.elementor-nav-menu__container .elementor-item.elementor-item-active,
& .elementor-element.elementor-element-4e314f9 .elementor-nav-menu--main.elementor-nav-menu__container .elementor-item.highlighted { @media (min-width:1025px) {color:var(--brand-gold);fill:var(--brand-gold);} } & .elementor-element.elementor-element-4e314f9 .elementor-nav-menu--main.elementor-nav-menu__container .elementor-item::before,
& .elementor-element.elementor-element-4e314f9 .elementor-nav-menu--main.elementor-nav-menu__container .elementor-item::after { @media (min-width:1025px) {background-color:var(--brand-gold);transition:opacity 200ms ease;} } & .elementor-element.elementor-element-4e314f9 .elementor-nav-menu--main.elementor-nav-menu__container .elementor-item:focus-visible { @media (min-width:1025px) {outline:2px solid var(--brand-gold);outline-offset:4px;} }\n}