.Navbar_navbar__zhZYq{width:100%;max-width:100vw;display:flex;justify-content:space-between;align-items:center;background:linear-gradient(180deg,#2b333b 92%,#c2bfba);padding:12px 20px;box-shadow:0 4px 15px rgba(0,0,0,.25);position:sticky;top:0;z-index:100;transition:background .3s ease;overflow-x:hidden}.Navbar_logoContainer__OcSOc{flex:1;display:flex;align-items:center}.Navbar_logo__YNqJh{height:90px;max-width:100%;width:95px}.Navbar_navLinks__fa9HS{flex:1;display:flex;justify-content:center;list-style:none;padding:0;margin:0;flex-wrap:nowrap;white-space:nowrap}.Navbar_navLinks__fa9HS li{margin:0 25px}.Navbar_navLinks__fa9HS li a{color:#e0e0e0;text-decoration:none;font-weight:600;font-size:1.2rem;transition:color .3s ease,transform .2s ease;display:inline-block}.Navbar_navLinks__fa9HS li a:hover{color:#d9a106e2;transform:scale(1.08)}.Navbar_loginContainer__IKcgz{flex:1;display:flex;justify-content:flex-end}.Navbar_loginBtn__kUQmJ{padding:10px 20px;background:linear-gradient(90deg,#ff5722,#ff7043);border:none;border-radius:28px;color:#fff;font-weight:600;font-size:1.1rem;cursor:pointer;transition:all .3s ease}.Navbar_loginBtn__kUQmJ:hover{background:linear-gradient(90deg,#ff7043,#e64a19);transform:translateY(-2px)}.Navbar_hamburger__FOAYs{display:none;cursor:pointer;z-index:101}.Navbar_hamburger__FOAYs.Navbar_fixed__69h2O{position:fixed;top:20px;right:20px;z-index:103}.Navbar_mobileLogin__PeXvs{display:none}@media screen and (max-width:768px){.Navbar_hamburger__FOAYs{display:block;z-index:102}.Navbar_navLinks__fa9HS{position:fixed;top:0;left:-100%;width:100%;height:100vh;background:#2b333b;flex-direction:column;align-items:center;justify-content:center;transition:left .3s ease-in-out;z-index:101}.Navbar_navLinks__fa9HS.Navbar_mobileActive__jXxlB{left:0}.Navbar_navLinks__fa9HS li{margin:20px 0}.Navbar_navLinks__fa9HS li a{font-size:1.5rem;text-align:center}.Navbar_mobileLogin__PeXvs{display:block;margin-top:30px}.Navbar_mobileLogin__PeXvs .Navbar_loginBtn__kUQmJ{padding:12px 28px;font-size:1.2rem;font-weight:600;background:linear-gradient(90deg,#ff5722,#ff7043);color:#fff;border:none;border-radius:28px;cursor:pointer;transition:all .3s ease}.Navbar_mobileLogin__PeXvs .Navbar_loginBtn__kUQmJ:hover{background:linear-gradient(90deg,#ff7043,#e64a19);transform:translateY(-2px)}.Navbar_loginContainer__IKcgz{display:none}}.Footer_footer__yl3k1{background:#2b333b;background:linear-gradient(0deg,#2b333b 97%,#fff);color:#fff;padding:40px 20px 20px;font-family:Poppins,sans-serif;box-shadow:0 -4px 20px rgba(0,0,0,.5);border-top-left-radius:20px;border-top-right-radius:20px;width:100%;box-sizing:border-box}.Footer_footerContainer__p7jil{display:grid;grid-template-columns:repeat(4,1fr);gap:40px;text-align:left;max-width:100%;box-sizing:border-box}.Footer_footerAbout__pEpaX p{font-size:14px;color:#bbb;line-height:1.6;margin:0}.Footer_footerLinks___h1TO ul{list-style:none;padding:0;margin:0}.Footer_footerLinks___h1TO ul li{margin:8px 0}.Footer_footerLinks___h1TO ul li a{text-decoration:none;color:#bbb;transition:.3s}.Footer_footerLinks___h1TO ul li a:hover{color:#ff6a00;transform:translateX(5px)}.Footer_footerSocial__X_sWP .Footer_socialIcons__xzsqq{display:flex;flex-wrap:wrap;gap:15px}.Footer_footerSocial__X_sWP .Footer_socialIcons__xzsqq a{background:#333;color:#fff;font-size:18px;padding:10px;border-radius:50%;transition:.4s;box-shadow:0 5px 15px rgba(0,0,0,.4)}.Footer_footerSocial__X_sWP .Footer_socialIcons__xzsqq a:hover{transform:scale(1.2) rotate(10deg);background:#ff6a00;color:#111}.Footer_footerBottom__5n19l{text-align:center;padding-top:20px;margin-top:30px;border-top:1px solid #444;font-size:13px;color:#aaa}.Footer_footerBottom__5n19l p{margin:5px 0}@media screen and (max-width:1024px){.Footer_footerContainer__p7jil{grid-template-columns:repeat(2,1fr);gap:30px}}@media screen and (max-width:768px){.Footer_footerContainer__p7jil{grid-template-columns:1fr;gap:20px;text-align:center}.Footer_footerAbout__pEpaX p,.Footer_footerLinks___h1TO ul li a{font-size:14px}.Footer_footerSocial__X_sWP .Footer_socialIcons__xzsqq{justify-content:center;flex-wrap:wrap}}