.brand-logo img{max-height:90px}.mobile-nav-icons .icon{height:1.875rem;display:grid}.mobile-nav-icons .icon a{display:flex;align-self:center;color:var(--white);font-size:var(--fs-lg)}.mobile-nav-icons .icon a svg,.nav-items .icon svg{color:var(--primary-color)}.mobile-nav-icons .icon:hover a,.mobile-nav-icons .icon a:hover svg{color:var(--secondary-color);transition:var(--transition-easeInOut)}.mobile-nav-icons .icon:last-of-type{border-left:1px solid var(--secondary-color)}.mobile-nav-menu{bottom:0;left:0;width:100%;height:calc(100% - var(--header-height));background:transparent;z-index:1000;transform:translateY(calc(-100% - var(--header-height)));transition:var(--transition-linear)}.mobile-nav-menu.active{transform:translateY(0)}.mobile-nav-menu .mobile-nav-menu-body{height:100%;background:var(--green)}.mobile-nav-menu .mobile-nav-menu-item a{color:var(--white);font-size:var(--fs-lg);font-family:var(--heading-font);text-transform:uppercase}.mobile-nav-menu .mobile-nav-menu-item hr{color:var(--overlay-color)}.mobile-nav-menu .mobile-nav-menu-item a:hover{color:var(--primary-color);transition:var(--transition-easeInOut)}@media only screen and (min-width:1200px){.nav-items li{cursor:pointer}.nav-items li a{font-size:var(--fs-med);font-family:var(--heading-font);color:var(--white);text-transform:uppercase;display:flex;align-items:center;text-wrap:nowrap;cursor:pointer;padding:0 8px;border:1px solid transparent}.nav-items li a.active{color:var(--white)}.nav-items li:hover a{color:var(--white);transition:var(--transition-easeInOut);border:1px solid var(--white)}.nav-items .icon{max-height:1.5rem}.nav-items .dropdown-menu{box-shadow:var(--shadow-lg);border-radius:0}.nav-items li.dropdown:hover>.dropdown-menu{display:flex;flex-direction:column;align-items:center}.nav-items .dropdown-menu li{width:100%}.nav-items .dropdown-menu li a{color:inherit;display:flex;justify-content:center}.nav-items .dropdown-menu li:hover a{background:var(--primary-color);color:var(--white);transition:var(--transition-easeInOut)}}