
Download Bocao App
Get your favorite food delivered faster
Why Choose Bocao?
Fast Delivery
30 minutes or less
Top Restaurants
Thousands of options
Safe & Secure
Protected payments
Exclusive Deals
Special offers
2M+
Customers
10K+
Restaurants
50+
Cities
4.8★
Rating
.download-app-content { max-width: 1800px; margin: 0 auto; padding: 0 20px; display: flex; flex-direction: column; align-items: center; justify-content: center; min-height: 100vh; } .hero-section { text-align: center; padding: 60px 0; background: #f8f9fa; border-radius: 12px; margin-bottom: 40px; width: 100%; max-width: 800px; } .app-icon { width: 80px; height: 80px; background: white; border-radius: 20px; margin: 0 auto 20px; display: flex; align-items: center; justify-content: center; box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1); padding: 10px; } .app-icon img { width: 100%; height: 100%; object-fit: contain; } .hero-title { font-size: 2.5rem; font-weight: 600; margin-bottom: 10px; color: #333; } .hero-subtitle { font-size: 1.1rem; color: #666; margin-bottom: 30px; } .download-buttons { display: flex; gap: 15px; justify-content: center; flex-wrap: wrap; } .download-btn { display: inline-block; transition: all 0.3s ease; border-radius: 8px; overflow: hidden; } .download-btn:hover { transform: translateY(-2px); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); } .download-btn img { height: 60px; width: auto; display: block; } .features-section { padding: 60px 0; text-align: center; width: 100%; max-width: 1000px; } .section-title { font-size: 2rem; font-weight: 600; margin-bottom: 40px; color: #333; } .features-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 30px; margin-bottom: 40px; justify-items: center; } .feature-item { padding: 30px 20px; border-radius: 8px; background: white; border: 1px solid #e9ecef; transition: all 0.3s ease; text-align: center; width: 100%; max-width: 300px; } .feature-item:hover { transform: translateY(-3px); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1); } .feature-item i { font-size: 2rem; color: #ff053e; margin-bottom: 15px; } .feature-item h3 { font-size: 1.2rem; font-weight: 600; margin-bottom: 8px; color: #333; } .feature-item p { color: #666; font-size: 0.9rem; } .stats-section { background: #ff053e; color: white; padding: 40px 0; border-radius: 12px; margin-bottom: 40px; width: 100%; max-width: 800px; } .stats-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 30px; text-align: center; justify-items: center; } .stat-item { padding: 20px; text-align: center; } .stat-number { font-size: 2.5rem; font-weight: 700; margin-bottom: 5px; color: white; } .stat-label { font-size: 1rem; opacity: 0.9; color: white; } /* Responsive Design */ @media (max-width: 768px) { .hero-title { font-size: 2rem; } .download-buttons { flex-direction: column; align-items: center; } .download-btn img { height: 50px; } .features-grid { grid-template-columns: 1fr; justify-items: center; } .stats-grid { grid-template-columns: repeat(2, 1fr); justify-items: center; } .hero-section, .features-section { padding: 40px 0; } .download-app-content { min-height: auto; padding: 20px 10px; } } @media (max-width: 480px) { .hero-title { font-size: 1.8rem; } .app-icon { width: 60px; height: 60px; } .download-btn img { height: 45px; } .stats-grid { grid-template-columns: 1fr; justify-items: center; } .download-app-content { padding: 10px 5px; } }

