.hamburger.open span:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.hamburger.open span:nth-child(2){opacity:0}.hamburger.open span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.mobile-nav.open{display:flex}.mobile-nav .mobile-accordion-toggle.open .m-arrow{transform:rotate(180deg);border-top-color:#1a7c78}.mobile-nav .mobile-accordion-toggle.open{color:#1a7c78}.mobile-submenu.open{display:flex}