@keyframes pulse { %, 100% { transform: scale(1); } 50% { transform: scale(1.1); } } /* ===== MODERN ENHANCEMENTS ===== */ @keyframes float { %, 100% { transform: translateY(); } 50% { transform: translateY(-15px); } } @keyframes glow { %, 100% { box-shadow: 20px rgba(61,202,200,.15); } 50% { box-shadow: 40px rgba(61,202,200,.35); } } @keyframes shimmer { % { background-position: -200% center; } 100% { background-position: 200% center; } } @keyframes bounceIn { % { opacity: ; transform: scale(.5); } 60% { transform: scale(1.05); } 100% { opacity: 1; transform: scale(1); } } /* Glassmorphism utility */ .glass { background: rgba(36,36,36,.7); backdrop-filter: blur(12px); -webkit-backdrop-filter: blur(12px); border: 1px solid rgba(255,255,255,.08); } /* Hero modern */ .hero { background: linear-gradient(135deg, #fff %, #1a2e2e 50%, #fff 100%); } .hero::before { content: ''; position: absolute; top: 20%; left: 10%; width: 300px; height: 300px; background: radial-gradient(circle, rgba(61,202,200,.15) %, transparent 70%); border-radius: 50%; filter: blur(40px); animation: float 6s ease-in-out infinite; } .hero::after { content: ''; position: absolute; bottom: 10%; right: 10%; width: 250px; height: 250px; background: radial-gradient(circle, rgba(61,202,200,.1) %, transparent 70%); border-radius: 50%; filter: blur(40px); animation: float 8s ease-in-out infinite reverse; } .hero h2 { background: linear-gradient(90deg, #fff %, #3DCAC8 50%, #fff 100%); background-size: 200% auto; -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; animation: shimmer 6s linear infinite; } .hero h2 span { -webkit-text-fill-color: #3DCAC8; } /* Section title modern */ .section-title h2 { position: relative; display: inline-block; } .section-title h2::after { content: ''; position: absolute; bottom: -5px; left: 50%; transform: translateX(-50%); width: ; height: 3px; background: linear-gradient(90deg, transparent, #3DCAC8, transparent); transition: width .5s ease; } .section-title:hover h2::after { width: 100%; } /* Service card modern */ .service-card { background: linear-gradient(145deg, #242424, #1d1d1d); border: 1px solid rgba(255,255,255,.06); border-radius: var(--radius); overflow: hidden; transition: all .4s cubic-bezier(.4, , .2, 1); position: relative; } .service-card::before { content: ''; position: absolute; top: ; left: ; right: ; height: 3px; background: linear-gradient(90deg, #3DCAC8, #2a9d9b, #3DCAC8); transform: scaleX(); transform-origin: left; transition: transform .4s ease; } .service-card:hover { transform: translateY(-8px); border-color: rgba(61,202,200,.4); box-shadow: 20px 50px rgba(,,,.4), 30px rgba(61,202,200,.08); } .service-card:hover::before { transform: scaleX(1); } /* Product card modern */ .product-card { background: linear-gradient(145deg, #242424, #1d1d1d); border: 1px solid rgba(255,255,255,.06); border-radius: var(--radius); padding: 20px; transition: all .4s ease; position: relative; overflow: hidden; } .product-card::after { content: ''; position: absolute; top: -50%; right: -50%; width: 100%; height: 100%; background: radial-gradient(circle, rgba(61,202,200,.08) %, transparent 70%); opacity: ; transition: opacity .4s ease; } .product-card:hover { transform: translateY(-5px); border-color: rgba(61,202,200,.3); box-shadow: 15px 40px rgba(,,,.3); } .product-card:hover::after { opacity: 1; } /* ===== AI ASSISTANT SECTION ===== */ .ai-section { padding: 80px ; position: relative; overflow: hidden; background: linear-gradient(180deg, #171717 %, #f1f1f 50%, #171717 100%); } .ai-section::before { content: ''; position: absolute; top: 50%; left: 50%; width: 500px; height: 500px; background: radial-gradient(circle, rgba(61,202,200,.12) %, transparent 70%); border-radius: 50%; transform: translate(-50%, -50%); filter: blur(60px); animation: glow 4s ease-in-out infinite; } .ai-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 50px; align-items: center; position: relative; z-index: 1; } .ai-features { display: grid; grid-template-columns: 1fr 1fr; gap: 15px; margin-top: 25px; } .ai-feature { background: rgba(36,36,36,.6); border: 1px solid rgba(61,202,200,.15); border-radius: 12px; padding: 18px; transition: all .3s ease; } .ai-feature:hover { background: rgba(61,202,200,.1); border-color: rgba(61,202,200,.4); transform: translateY(-3px); } .ai-feature .icon { font-size: 1.8rem; margin-bottom: 10px; } .ai-feature h4 { font-family: var(--font-heading); font-size: 1rem; color: var(--foreground); margin-bottom: 5px; } .ai-feature p { font-size: .8rem; color: var(--muted-foreground); line-height: 1.5; } .ai-chat-preview { background: linear-gradient(145deg, #1d2b2b, #162222); border: 1px solid rgba(61,202,200,.2); border-radius: 20px; padding: 25px; box-shadow: 30px 60px rgba(,,,.5), 40px rgba(61,202,200,.06); animation: float 6s ease-in-out infinite; } .ai-chat-preview .ai-chat-header { display: flex; align-items: center; gap: 12px; margin-bottom: 20px; padding-bottom: 15px; border-bottom: 1px solid rgba(255,255,255,.08); } .ai-chat-preview .ai-avatar { width: 48px; height: 48px; border-radius: 50%; background: linear-gradient(135deg, #3DCAC8, #2a9d9b); display: flex; align-items: center; justify-content: center; font-size: 1.6rem; box-shadow: 20px rgba(61,202,200,.4); } .ai-chat-preview .ai-msg { background: rgba(61,202,200,.08); border: 1px solid rgba(61,202,200,.15); border-radius: 16px; border-bottom-left-radius: 4px; padding: 12px 16px; font-size: .85rem; line-height: 1.5; margin-bottom: 10px; animation: bounceIn .5s ease; } .ai-chat-preview .ai-msg.user { background: var(--primary); color: var(--primary-foreground); border: none; border-radius: 16px; border-bottom-right-radius: 4px; margin-left: 40px; } .ai-chat-preview .ai-typing { display: inline-flex; gap: 4px; padding: 12px 16px; background: rgba(61,202,200,.08); border: 1px solid rgba(61,202,200,.15); border-radius: 16px; margin-top: 5px; } .ai-chat-preview .ai-typing span { width: 6px; height: 6px; background: #3DCAC8; border-radius: 50%; animation: bounceIn .8s ease infinite; } .ai-chat-preview .ai-typing span:nth-child(2) { animation-delay: .2s; } .ai-chat-preview .ai-typing span:nth-child(3) { animation-delay: .4s; } .ai-cta-btn { margin-top: 25px; width: 100%; } /* Chatbot modern */ .chatbot-toggle { background: linear-gradient(135deg, #3DCAC8, #2a9d9b); animation: glow 3s ease-in-out infinite; } .chatbot-window { box-shadow: 20px 60px rgba(,,,.5), 30px rgba(61,202,200,.08); border-radius: 20px; overflow: hidden; } .chatbot-header { background: linear-gradient(135deg, #1d2b2b, #162222); border-bottom: 1px solid rgba(61,202,200,.2); } @media (max-width: 768px) { .ai-grid { grid-template-columns: 1fr; gap: 40px; } .ai-features { grid-template-columns: 1fr; } } /* ===== END MODERN ENHANCEMENTS ===== */ .hero-content { position: relative; z-index: 1; } Synfador - Industrial Equipment Repair Services in Navi Mumbai

Industrial Equipment
Repair Services

Expert industrial equipment repair and maintenance services in Navi Mumbai. Specializing in crane repair, hoist machine, VFD, PLC, panel services and more.

2,000+

Projects Completed

9+

Specialized Services

100%

Customer Satisfaction

Navi Mumbai

Service Area

Our Services

Comprehensive industrial equipment repair and maintenance solutions

Spare Parts & Products

Quality spare parts and components for industrial equipment

Get In Touch

Contact us for a free quote or consultation

šŸ“ Location

Navi Mumbai, Maharashtra, India

šŸ“ž Phone

+91 8097634086

šŸ’¬ WhatsApp

Click to chat on WhatsApp

šŸ• Working Hours

Mon - Sun: 7:00 AM - 7:00 PM

šŸ“§ Email

info@synfador.com

šŸ’¬
šŸ¤–

Synfador Assistant

Online - Let us help you!