.navbar{font-family:Poppins,sans-serif}body{overflow-x:hidden}.navbar{z-index:999;background:#fff;width:100%;position:sticky;top:0;box-shadow:0 4px 18px #0000000f}.top-bar{display:none}.nav-container{justify-content:space-between;align-items:center;padding:14px 7%;display:flex}.logo img{width:auto;height:67px}.nav-links{align-items:center;gap:28px;display:flex}.nav-links a,.dropbtn{cursor:pointer;color:#c71111;background:0 0;border:none;align-items:center;gap:5px;font-size:15px;font-weight:600;text-decoration:none;transition:all .3s;display:flex;position:relative}.nav-links a:hover,.dropbtn:hover{color:#000}.nav-links a:after,.dropbtn:after{content:"";background:#c71111;width:0%;height:2px;transition:all .3s;position:absolute;bottom:-6px;left:0}.nav-links a:hover:after,.dropbtn:hover:after{width:100%}.dropdown{position:relative}.dropdown-content{opacity:0;visibility:hidden;background:#fff;border-radius:12px;min-width:260px;padding:10px 0;transition:all .3s;position:absolute;top:45px;left:0;transform:translateY(10px);box-shadow:0 10px 30px #0000001f}.dropdown:hover .dropdown-content{opacity:1;visibility:visible;transform:translateY(0)}.dropdown.open .dropdown-content{opacity:1;visibility:visible;display:block;transform:translateY(0)}.dropdown-content a{color:#c71111;padding:12px 20px;font-size:14px;transition:all .3s;display:block}.dropdown-content a:hover{background:#f8f8f8;padding-left:25px}.phone-box{color:#da0032;align-items:center;gap:8px;font-size:16px;font-weight:800;display:flex}.hamburger{cursor:pointer;flex-direction:column;gap:6px;display:none}.hamburger span{background:#c71111;border-radius:20px;width:28px;height:3px}@media (max-width:991px){.hamburger{display:flex}.nav-links{opacity:0;visibility:hidden;background:#fff;flex-direction:column;align-items:flex-start;gap:18px;width:100%;padding:20px 7%;transition:all .3s;position:absolute;top:100%;right:0;transform:translateY(-10px);box-shadow:0 12px 20px #00000014}.nav-links.active{opacity:1;visibility:visible;transform:translateY(0)}.dropdown{width:100%}.dropdown-content{opacity:1;visibility:visible;box-shadow:none;display:none;position:static;transform:none}.dropdown:hover .dropdown-content{display:block}.phone-box{display:none}}
.footer{color:#fff;background:#000;padding-top:80px}.footer-container{grid-template-columns:1fr;gap:50px;max-width:1200px;margin:0 auto;padding:0 20px;display:grid}@media (min-width:992px){.footer-container{grid-template-columns:2fr 1.5fr 1.8fr}}.footer-column{padding-bottom:30px}.footer-heading{color:#fff;margin-bottom:20px;font-size:22px;font-weight:700;display:inline-block;position:relative}.footer-heading:after{content:"";background:#ef4444;width:60px;height:2px;position:absolute;bottom:-8px;left:0}.footer-text{color:#d1d5db;font-size:16px;line-height:1.8}.social-icons{gap:15px;margin-top:25px;display:flex}.social-icon{color:#fff;background:#1f2937;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;font-size:20px;transition:all .3s;display:flex}.social-icon:hover{background:#ef4444;transform:translateY(-5px)}.contact-item i{color:#ef4444;width:28px;font-size:24px}.service-list{margin:0;padding:0;list-style:none}.service-list li{color:#d1d5db;border-bottom:1px solid #374151;padding:8px 0;font-size:16px}.service-list li:last-child{border-bottom:none}.contact-info{flex-direction:column;gap:25px;display:flex}.contact-item{align-items:flex-start;gap:15px;display:flex}.icon{width:28px;font-size:24px}.label{color:#9ca3af;margin:0;font-size:14px}.value{color:#e5e7eb;margin:0;font-size:16px}.footer-bottom{background:#0a0a0a;border-top:1px solid #1f2937;margin-top:30px;padding:25px 20px}.footer-bottom-content{color:#9ca3af;flex-direction:column;align-items:center;gap:15px;max-width:1200px;margin:0 auto;font-size:15px;display:flex}@media (min-width:768px){.footer-bottom-content{flex-direction:row;justify-content:space-between}}.whatsapp-btn{color:#fff;background:#25d366;border-radius:50px;align-items:center;gap:8px;padding:10px 20px;font-weight:600;text-decoration:none;transition:all .3s;display:flex}.whatsapp-btn:hover{background:#20ba5c;transform:scale(1.05)}
