.rounded-navbar-container{z-index:99;background-color:#fff;border-radius:999px;width:95%;margin-left:auto;margin-right:auto;padding:0 25px;position:sticky;top:32px;box-shadow:2px 0 8px #0000001a}.rounded-navbar-inner{justify-content:space-between;align-items:center;max-width:1440px;margin-left:auto;margin-right:auto;padding-top:16px;padding-bottom:16px;display:flex}.logo{z-index:2;width:120px}.logo img{transition:transform .3s ease}.logo:hover img{transform:scale(1.2)}.spark-nav-menu{align-items:center;display:flex}.nav-menu .rounded-corners{border-radius:40px;margin-top:1rem;box-shadow:0 0 8px #0000002b}.nav-link-2{display:inline-block;color:#000;text-align:center;border-radius:8px;margin-left:8px;padding:10px 10px;font-size:1rem;font-weight:500;line-height:1;text-decoration:none;transition:background-color .15s,color .15s,opacity .15s,transform .3s ease}.nav-link-2:hover{transform:scale(1.2);opacity:1}.nav-link-2:nth-child(even).nav-link-2:hover{background-color:#ffc9c3;opacity:1;color:#000}.nav-link-2:nth-child(odd).nav-link-2:hover{background-color:#b6ff9a;opacity:1;color:#000}.main{position:relative;overflow:hidden}.nav-link-2:nth-child(even).active{background-color:#ffc9c3;opacity:1;color:#000}.nav-link-2:nth-child(odd).active{background-color:#b6ff9a;opacity:1;color:#000}.hamburger-menu{display:none;flex-direction:column;justify-content:space-between;width:25px;height:20px;cursor:pointer}.hamburger-menu span{display:block;height:3px;background-color:rgba(0,0,0,.785);border-radius:5px;transition:transform .3s ease,opacity .3s ease}.hamburger-menu.active span:nth-child(1){transform:rotate(45deg) translate(5px,6px)}.hamburger-menu.active span:nth-child(2){opacity:0}.hamburger-menu.active span:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}@media (max-width:1200px){.nav-menu{visibility:hidden;opacity:0;transform:translateY(-20px);transition:visibility .3s,opacity .3s ease,transform .3s ease;position:absolute;top:75px;right:0;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.2);border-radius:20px;padding:5px 0;display:grid;grid-template-columns:repeat(2,1fr)}.nav-menu .nav-link-2:nth-child(7){grid-column:span 2;border-radius:15px}.nav-menu .nav-link-2:nth-child(7):hover{transform:scale(1.05)}.nav-menu.active{visibility:visible;opacity:1;transform:translateY(0)}.nav-menu a{font-size:15px;margin:4px 11px;padding:15px 5px}.nav-link-2:hover{transform:scale(1.1);opacity:1}.hamburger-menu{display:flex}}