.page_page__556_G{position:relative;min-height:100vh;display:flex;flex-direction:column}.page_stickyDemo__GAeEr{position:fixed;bottom:0;left:0;width:100%;z-index:1000;transition:transform .5s ease,opacity .5s ease;transform:translateY(100%);opacity:0}.page_visible__jPm2_{transform:translateY(0);opacity:1}.page_hidden__j9wLz{transform:translateY(100%);opacity:0}.navbar{display:flex;align-items:center;justify-content:space-between;padding:18px 70px;background-color:#ffffff;font-family:Poppins,sans-serif}.navbar-logo{font-family:Arial,sans-serif;font-weight:700;font-size:2rem;color:var(--Hellocolor)}.navbar-menu ul{list-style:none;display:flex;gap:50px;margin:0;padding:0}.navbar-menu li{font-weight:600;font-size:16px;color:#000000;cursor:pointer;transition:color .3s ease}.navbar-menu li.active,.navbar-menu li:hover{color:var(--Hellocolor)}.navbar-button{display:flex;align-items:center;gap:12px}.login-btn{background-color:transparent;color:var(--Hellocolor);border:2px solid var(--Hellocolor);padding:9px 22px;border-radius:30px}.book-demo-btn,.login-btn{font-weight:600;font-size:14px;cursor:pointer}.book-demo-btn{background-color:var(--Hellocolor);color:#ffffff;border:none;padding:10px 22px;border-radius:30px}.book-demo-btn:hover{background-color:#cc0000}.navbar-burger{display:none;cursor:pointer}.mobile-menu{position:fixed;top:0;left:0;width:100%;height:100vh;background:#ffffff;z-index:999;padding-top:120px;text-align:center;animation:menuSlideDown .35s ease forwards;opacity:0}@keyframes menuSlideDown{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.mobile-close{position:absolute;top:25px;right:25px;cursor:pointer}.mobile-menu ul{list-style:none;padding:0}.mobile-menu li{font-size:24px;font-weight:600;padding:18px 0}.mobile-book-btn,.mobile-login-btn{margin-top:20px;width:80%;padding:14px;border-radius:40px;font-size:16px;font-weight:700;cursor:pointer}.mobile-book-btn{background-color:var(--Hellocolor);color:#fff;border:none}.mobile-login-btn{background-color:transparent;color:var(--Hellocolor);border:2px solid var(--Hellocolor)}@media (max-width:900px){.navbar{padding:18px 30px}.navbar-button,.navbar-menu{display:none}.navbar-burger{display:block}}