.navbar{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:999;background:#000000e6;justify-content:space-between;align-items:center;gap:15px;width:100%;padding:4px 40px;transition:background .3s,box-shadow .3s;display:flex;position:fixed;top:0}.navbar.scrolled{background:#000;box-shadow:0 2px 10px #bfa13640}.navbar-logo img{object-fit:contain;border-radius:8px;width:290px;height:80px}.nav-links{align-items:center;gap:52px;margin:0;padding:0;list-style:none;display:flex}.nav-links li{list-style:none}.nav-links li a{color:#f8f8f8;font-size:1rem;font-weight:500;text-decoration:none;transition:color .3s}.nav-links li a:hover{color:gold}.dropdown{position:relative}.dropdown-btn{color:#f8f8f8;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;font-size:1rem;font-weight:500;transition:color .3s;display:flex}.dropdown-btn:hover{color:gold}.arrow{color:gold;font-size:.8rem;transition:transform .3s}.arrow.rotate{transform:rotate(180deg)}.dropdown-menu{opacity:0;visibility:hidden;z-index:200;background:#111;border:1px solid #bfa13666;border-radius:8px;min-width:230px;padding:0;transition:all .3s;position:absolute;top:38px;left:0;transform:translateY(10px);box-shadow:0 5px 20px #0009}.dropdown.open .dropdown-menu,.dropdown-menu.show{opacity:1;visibility:visible;transform:translateY(0)}.dropdown-menu li{margin:0;padding:0;list-style:none}.dropdown-menu li a{color:#eee;padding:12px 18px;font-size:.95rem;text-decoration:none;transition:all .3s;display:block}.dropdown-menu li a:hover{color:#000;background:linear-gradient(90deg,#bfa136,gold)}.dropdown-menu .view-all a{text-align:center;background:#000;border-top:1px solid #bfa1364d;margin-top:0;padding-top:10px;padding-bottom:10px;font-weight:600}.dropdown-menu .view-all a:hover{color:#000;background:linear-gradient(90deg,#bfa136,gold)}.navbar-search{background:#222;border:1px solid #bfa13666;border-radius:30px;align-items:center;padding:5px 10px;display:flex}.navbar-search input{color:#fff;background:0 0;border:none;outline:none;width:220px;padding:5px 10px}.navbar-search button{color:gold;cursor:pointer;background:0 0;border:none}.hamburger{cursor:pointer;flex-direction:column;gap:5px;display:none}.hamburger span{background:gold;border-radius:2px;width:25px;height:3px;transition:all .3s}.hamburger.active span:first-child{transform:translateY(8px)rotate(45deg)}.hamburger.active span:nth-child(2){opacity:0}.hamburger.active span:nth-child(3){transform:translateY(-8px)rotate(-45deg)}@media (max-width:850px){.navbar{padding:12px 20px}.nav-links{background:#000;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;width:260px;height:100vh;padding:100px 30px 30px;transition:right .4s;position:fixed;top:0;right:-100%}.nav-links.active{right:0}.nav-links li a,.dropdown-btn{text-align:left;width:100%;font-size:1.05rem}.dropdown-menu{box-shadow:none;opacity:1;visibility:visible;background:0 0;border:none;padding-left:10px;position:static;transform:none}.dropdown-menu li a{color:#f8f8f8;padding:8px 0;font-size:.95rem}.dropdown-menu li a:hover{color:gold;background:0 0}.navbar-search{display:none}.hamburger{display:flex}}.overlay{opacity:0;visibility:hidden;z-index:100;background:#0009;width:100%;height:100vh;transition:all .3s;position:fixed;top:0;left:0}.overlay.show{opacity:1;visibility:visible}
.sticky-footer{color:#fff;z-index:1;background:url(/images/footer_image.jpg) 50%/cover no-repeat fixed;font-family:Poppins,sans-serif;position:relative}.footer-overlay{background:#000000b3;padding:100px 50px}.footer-container{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:40px;max-width:1400px;margin:auto;display:grid}.footer-section h3{color:#fff;margin-bottom:20px;font-size:1.4rem}.footer-section p{color:#ddd;font-size:.95rem;line-height:1.8}.footer-section ul{padding:0;list-style:none}.footer-section ul li{color:#ccc;margin-bottom:10px}.footer-section a{color:#ccc;text-decoration:none;transition:all .3s}.footer-section a:hover{color:#fff}.footer-logo{width:100px;margin-bottom:20px}.footer-line{border:none;border-top:1px solid #fff3;margin-bottom:20px}.footer-copy{color:#aaa;margin-top:20px;font-size:.85rem}.footer-btn{color:#fff;cursor:pointer;background:#000;border:none;border-radius:25px;margin-top:15px;padding:12px 25px;transition:all .3s}.footer-btn:hover{color:#000;background:#fff}.footer-socials{margin-top:30px}.footer-socials a{color:#fff;text-align:center;border:1px solid #fff6;border-radius:50%;width:40px;height:40px;margin-right:10px;font-size:16px;line-height:40px;transition:all .3s;display:inline-block}.footer-socials a:hover{color:#000;background:#fff}@media (max-width:768px){.footer-overlay{padding:60px 20px}}.footer-divider{border:none;border-top:1px solid #f7e27b4d;width:90%;margin:40px auto 20px}.footer-bottom{text-align:center;color:#dcdcdc;padding-bottom:25px;font-family:Poppins,sans-serif;font-size:.95rem;line-height:1.6}.footer-bottom .dev-name{color:#f7e27b;letter-spacing:.5px;font-weight:600;transition:color .3s}.footer-bottom .dev-name:hover{color:#d4af37}
.FloatingButtons-module__YJXJCq__floatingContainer{z-index:2000;flex-direction:column;gap:15px;display:flex;position:fixed;bottom:25px;right:25px}.FloatingButtons-module__YJXJCq__floatingBtn{color:#fff;border:2px solid #0000;border-radius:50%;justify-content:center;align-items:center;width:55px;height:55px;font-size:24px;text-decoration:none;transition:all .3s;display:flex;box-shadow:0 5px 20px #0006}.FloatingButtons-module__YJXJCq__whatsapp{background:#25d366;border-color:#1da851}.FloatingButtons-module__YJXJCq__phone{background:linear-gradient(135deg,#bfa136,gold);border-color:#bfa136}.FloatingButtons-module__YJXJCq__floatingBtn:hover{transform:translateY(-4px)scale(1.05);box-shadow:0 8px 25px #bfa13699}@media (max-width:600px){.FloatingButtons-module__YJXJCq__floatingContainer{bottom:15px;right:15px}.FloatingButtons-module__YJXJCq__floatingBtn{width:50px;height:50px;font-size:20px}}
