drop down animation GSAP conveniently provides a way to animate the height change, which is not trivial when it comes to vanilla js & css keyframes.
if (mobileNavCompanyAccordian.style.height === "1.5rem") { arrowImg.src = ArrowUpImg gsap.to(mobileNavCompanyAccordian, {height: "auto", duration: 0.5, ease: "power2.out"}) } else { arrowImg.src = ArrowDownImg gsap.to(mobileNavCompanyAccordian, {height: "1.5rem", duration: 0.5, ease: "power2.out"}) }