Brand logo

Download App

Bocao App Logo

Download Bocao App

Get your favorite food delivered faster

Download on App Store  Get it on Google Play 

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; } }