.navbar{align-items:center;display:flex;flex-direction:column;margin-bottom:80px;margin-top:0;padding:10px 0;position:relative}.navbar img{height:auto;margin-bottom:10px;width:20%}.hamburger{background:#0000;border:none;cursor:pointer;display:none;flex-direction:column;height:30px;justify-content:space-around;margin-top:10px;padding:0;width:30px;z-index:10}.hamburger-line{background-color:#636060;border-radius:2px;height:3px;transform-origin:center;transition:all .3s ease;width:100%}.hamburger-line.open:first-child{transform:rotate(45deg) translate(6px,6px)}.hamburger-line.open:nth-child(2){opacity:0}.hamburger-line.open:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}.navbar .nav-links{align-items:center;display:flex;flex-direction:row;gap:10px;margin-top:20px;transition:all .3s ease}.navbar .nav-link{color:#636060;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;text-decoration:none;transition:color .3s ease}.navbar .nav-link:first-child:hover,.navbar .nav-link:hover{color:#ff6b6b}.navbar .nav-link:nth-child(2):hover{color:#4ecdc4}.navbar .nav-link:nth-child(3):hover{color:#d4a017}.navbar .nav-link:nth-child(4):hover{color:#96ceb4}.navbar .nav-link:nth-child(5):hover{color:plum}.navbar .nav-link:nth-child(6):hover{color:#45b7d1}@media(max-width:768px){.navbar{align-items:center;flex-direction:row;justify-content:space-between;margin-bottom:40px;padding:15px 20px}.navbar img{height:auto;margin-bottom:0;width:120px}.hamburger{display:flex}.navbar .nav-links{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#fffffffa;flex-direction:column;gap:30px;height:100vh;justify-content:center;left:0;margin-top:0;opacity:0;position:fixed;top:0;transform:translateX(-100%);visibility:hidden;width:100%;z-index:5}.navbar .nav-links.open{opacity:1;transform:translateX(0);visibility:visible}.navbar .nav-link{border-radius:10px;color:#333;font-size:1.5rem;font-weight:700;min-width:200px;padding:10px 20px;text-align:center;transition:all .3s ease}.navbar .nav-link:hover{background-color:#f0f0f0;color:#ff6b6b;transform:scale(1.05)}}@media(max-width:480px){.navbar{margin-bottom:30px;padding:10px 15px}.navbar img{width:100px}.hamburger{height:25px;width:25px}.navbar .nav-link{font-size:1.3rem;min-width:180px;padding:8px 15px}}body{margin:0;padding:0}.app-content{position:relative;z-index:1}.promo-banner{position:-webkit-sticky;position:sticky;top:0;z-index:1000}
/*# sourceMappingURL=main.edcb62d8.css.map*/