'); background-size: cover; color: white; padding: 100px 0; text-align: center; } .hero h2 { font-size: 3rem; margin-bottom: 20px; } .hero p { font-size: 1.2rem; max-width: 700px; margin: 0 auto 30px; } .btn { display: inline-block; background-color: var(--accent); color: white; padding: 12px 30px; border-radius: 30px; text-decoration: none; font-weight: 600; transition: all 0.3s ease; border: none; cursor: pointer; } .btn:hover { background-color: #c0392b; transform: translateY(-3px); box-shadow: 0 5px 15px rgba(0,0,0,0.2); } /* Section Styles */ section { padding: 80px 0; } .section-title { text-align: center; margin-bottom: 50px; } .section-title h2 { font-size: 2.5rem; color: var(--primary); position: relative; display: inline-block; padding-bottom: 15px; } .section-title h2:after { content: ''; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); width: 80px; height: 4px; background-color: var(--accent); } /* Features */ .features { background-color: white; } .features-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 30px; } .feature-card { text-align: center; padding: 30px 20px; border-radius: 10px; box-shadow: var(--shadow); transition: transform 0.3s ease; background-color: white; } .feature-card:hover { transform: translateY(-10px); } .feature-icon { font-size: 3rem; color: var(--secondary); margin-bottom: 20px; } .feature-card h3 { margin-bottom: 15px; color: var(--primary); } /* Products */ .products-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 30px; } .product-card { background-color: white; border-radius: 10px; overflow: hidden; box-shadow: var(--shadow); transition: transform 0.3s ease; } .product-card:hover { transform: translateY(-10px); } .product-image { height: 250px; background-color: #f5f5f5; position: relative; display: flex; align-items: center; justify-content: center; } .product-image-placeholder { font-size: 4rem; color: #ddd; } .product-info { padding: 20px; } .product-info h3 { margin-bottom: 10px; color: var(--primary); } .product-info ul { padding-left: 20px; margin: 15px 0; } /* Process */ .process { background-color: var(--light); } .process-steps { display: flex; justify-content: space-between; flex-wrap: wrap; margin-top: 50px; } .step { flex: 1; min-width: 200px; text-align: center; padding: 0 15px; position: relative; } .step:not(:last-child):after { content: '→'; position: absolute; right: -15px; top: 50%; transform: translateY(-50%); font-size: 2rem; color: var(--secondary); } .step-number { width: 60px; height: 60px; background-color: var(--secondary); color: white; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 1.5rem; font-weight: bold; margin: 0 auto 20px; } /* Testimonials */ .testimonials-slider { max-width: 800px; margin: 0 auto; position: relative; overflow: hidden; } .testimonial { background-color: white; padding: 30px; border-radius: 10px; box-shadow: var(--shadow); text-align: center; } .quote { font-size: 1.1rem; font-style: italic; margin-bottom: 20px; } .client { font-weight: 600; color: var(--primary); } .company { color: var(--secondary); font-size: 0.9rem; } /* About */ .about-content { display: grid; grid-template-columns: 1fr 1fr; gap: 50px; align-items: center; } .about-text h3 { font-size: 1.8rem; margin-bottom: 20px; color: var(--primary); } .about-stats { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; margin-top: 30px; } .stat { text-align: center; padding: 20px; background-color: var(--light); border-radius: 10px; } .stat-number { font-size: 2rem; font-weight: bold; color: var(--secondary); margin-bottom: 5px; } /* Contact */ .contact { background-color: var(--light); } .contact-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 50px; } .contact-info-card { background-color: white; padding: 30px; border-radius: 10px; box-shadow: var(--shadow); } .contact-info-card h3 { margin-bottom: 20px; color: var(--primary); } .info-item { display: flex; margin-bottom: 20px; } .info-icon { width: 40px; height: 40px; background-color: var(--secondary); color: white; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 15px; flex-shrink: 0; } /* Footer */ footer { background-color: var(--dark); color: white; padding: 60px 0 30px; } .footer-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 30px; margin-bottom: 40px; } .footer-col h3 { color: var(--secondary); margin-bottom: 20px; position: relative; padding-bottom: 10px; } .footer-col h3:after { content: ''; position: absolute; bottom: 0; left: 0; width: 40px; height: 3px; background-color: var(--accent); } .footer-col ul { list-style: none; } .footer-col ul li { margin-bottom: 10px; } .footer-col a { color: #ccc; text-decoration: none; transition: color 0.3s ease; } .footer-col a:hover { color: white; } .social-links { display: flex; margin-top: 15px; } .social-link { width: 40px; height: 40px; background-color: rgba(255,255,255,0.1); border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 10px; transition: background-color 0.3s ease; } .social-link:hover { background-color: var(--secondary); } .copyright { text-align: center; padding-top: 30px; border-top: 1px solid rgba(255,255,255,0.1); font-size: 0.9rem; color: #aaa; } /* Responsive */ @media (max-width: 992px) { .about-content, .contact-grid { grid-template-columns: 1fr; } .footer-grid { grid-template-columns: repeat(2, 1fr); } .step:not(:last-child):after { display: none; } .step { margin-bottom: 30px; } } @media (max-width: 768px) { .header-top { flex-direction: column; padding: 20px 0; } nav { margin: 20px 0; } nav ul { flex-wrap: wrap; justify-content: center; } nav li { margin: 5px 10px; } .contact-info { flex-direction: column; } .contact-info div { margin: 10px 0; } .hero h2 { font-size: 2.2rem; } } @media (max-width: 576px) { .footer-grid { grid-template-columns: 1fr; } .section-title h2 { font-size: 2rem; } }
As a leading manufacturer of promotional products and corporate gifts, we help businesses worldwide create memorable branding experiences with high-quality customized items.
Explore Our ProductsOver a decade of expertise in gift manufacturing and customization
Efficient manufacturing with 15-20 day average lead time
Sustainable materials and responsible manufacturing
Reliable worldwide delivery to over 100 countries
Customized mugs, tumblers, water bottles and drink containers
Branded clothing, bags, and fabric items
Premium items for business gifting
Effective marketing merchandise
Discuss your requirements and branding goals
Our team creates mockups based on your specifications
Review and approve the final design
Manufacturing with quality control at each stage
Careful packaging and worldwide shipping
Founded in 2010, Morning Gifts has grown into a leading manufacturer of custom promotional products and corporate gifts. We specialize in creating high-quality branded items that help businesses strengthen their marketing efforts and build lasting customer relationships.
Our state-of-the-art manufacturing facility covers over 5,000 square meters and employs 150+ skilled workers. We combine traditional craftsmanship with modern technology to deliver exceptional products that meet international quality standards.
At Morning Gifts, we're committed to sustainability and ethical business practices. We continuously explore eco-friendly materials and production methods to reduce our environmental footprint while maintaining product excellence.
We utilize advanced technologies to deliver precise customization:
Every product undergoes rigorous quality checks:
No. 168 Industrial Park, Dongguan City, Guangdong Province, China 523000
+86 123 4567 8910
Monday - Friday: 8:30 AM - 6:00 PM (GMT+8)
Saturday: 9:00 AM - 12:00 PM