.kaydee-nav{display:flex;align-items:center}.kaydee-nav .nav-item{position:relative}.kaydee-nav .nav-link{display:flex;align-items:center;gap:6px;text-decoration:none;padding:12px 6px;border-radius:24px;transition:padding 0.35s cubic-bezier(.34,1.56,.64,1),background-color 0.3s ease,color 0.3s ease}.kaydee-nav .nav-link:hover{padding:12px 22px}.kaydee-nav .arrow{display:inline-flex;align-items:center;justify-content:center;font-size:10px;transition:transform 0.2s ease}.kaydee-nav .arrow svg,.kaydee-nav .arrow i{width:1em;height:1em;display:block}.kaydee-nav .nav-item.has-dropdown:hover .arrow{transform:rotate(180deg)}.kaydee-nav .dropdown{position:absolute;top:calc(100% + 14px);left:50%;transform:translateX(-50%);background:#0D627C;border-radius:10px;padding:20px 24px;min-width:200px;opacity:0;visibility:hidden;transition:opacity 0.2s ease,visibility 0.2s ease,top 0.2s ease;box-shadow:0 8px 24px rgb(0 0 0 / .15);z-index:100}.kaydee-nav .dropdown::before{content:'';position:absolute;top:-6px;left:50%;transform:translateX(-50%) rotate(45deg);width:12px;height:12px;background:#0D627C}.kaydee-nav .nav-item.has-dropdown:hover .dropdown{opacity:1;visibility:visible;top:calc(100% + 20px)}.kaydee-nav .dropdown a{display:block;color:#fff;text-decoration:none;padding:6px 0;transition:opacity 0.2s ease}.kaydee-nav .dropdown a:hover{opacity:.8}