'); background-size: 20px 20px; padding: 100px 0; text-align: center; } .hero h2 { font-size: 3.5rem; color: var(--dark); margin-bottom: 20px; line-height: 1.2; } .hero h2 span { color: var(--primary); } .hero p { font-size: 1.4rem; max-width: 700px; margin: 0 auto 40px; color: #555; } .cta-button { display: inline-block; background-color: var(--primary); color: white; padding: 15px 40px; border-radius: 30px; text-decoration: none; font-weight: 700; font-size: 1.1rem; transition: all 0.3s; box-shadow: 0 4px 15px rgba(230, 57, 70, 0.3); } .cta-button:hover { background-color: var(--dark); transform: translateY(-3px); box-shadow: 0 6px 20px rgba(29, 53, 87, 0.4); } /* Section Styling */ section { padding: 80px 0; } .section-header { text-align: center; margin-bottom: 60px; } .section-header h2 { font-size: 2.5rem; color: var(--dark); margin-bottom: 15px; position: relative; display: inline-block; } .section-header h2::after { content: ''; position: absolute; bottom: -10px; left: 50%; transform: translateX(-50%); width: 80px; height: 4px; background-color: var(--primary); } .section-header p { max-width: 800px; margin: 30px auto 0; font-size: 1.2rem; color: #555; } /* About Section */ .about-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 30px; margin-top: 40px; } .about-card { background-color: white; border-radius: 10px; box-shadow: 0 5px 15px rgba(0,0,0,0.08); padding: 30px; transition: transform 0.3s; } .about-card:hover { transform: translateY(-10px); } .about-card h3 { color: var(--secondary); margin-bottom: 20px; font-size: 1.5rem; } .about-card ul { list-style: none; } .about-card li { padding: 8px 0; border-bottom: 1px dashed #eee; display: flex; } .about-card li:last-child { border-bottom: none; } .about-card li strong { min-width: 160px; color: var(--dark); } /* Core Competencies */ .competencies { background-color: var(--accent); } .competencies-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 30px; } .competency-card { background-color: white; border-radius: 10px; padding: 30px; box-shadow: 0 5px 15px rgba(0,0,0,0.05); } .competency-card h3 { color: var(--primary); margin-bottom: 20px; font-size: 1.4rem; display: flex; align-items: center; } .competency-card h3::before { content: "✓"; color: var(--primary); font-weight: bold; margin-right: 10px; } .competency-card ul { list-style: none; } .competency-card li { padding: 10px 0; position: relative; padding-left: 25px; } .competency-card li::before { content: "•"; color: var(--secondary); font-weight: bold; position: absolute; left: 0; } /* Products Section */ .products-tabs { display: flex; justify-content: center; flex-wrap: wrap; margin-bottom: 40px; gap: 10px; } .tab-btn { padding: 12px 30px; background-color: white; border: 2px solid var(--secondary); border-radius: 30px; cursor: pointer; font-weight: 600; color: var(--secondary); transition: all 0.3s; } .tab-btn.active, .tab-btn:hover { background-color: var(--secondary); color: white; } .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: 0 5px 15px rgba(0,0,0,0.08); transition: transform 0.3s; } .product-card:hover { transform: translateY(-10px); } .product-img { height: 200px; background-color: #f5f5f5; display: flex; align-items: center; justify-content: center; color: #777; font-weight: bold; } .product-content { padding: 20px; } .product-content h3 { color: var(--dark); margin-bottom: 10px; } .product-details { display: flex; justify-content: space-between; margin-bottom: 15px; color: #666; } .product-price { color: var(--primary); font-weight: bold; font-size: 1.1rem; } /* Service Section */ .service-steps { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 30px; counter-reset: step; } .step-card { position: relative; background-color: white; border-radius: 10px; padding: 40px 30px 30px; box-shadow: 0 5px 15px rgba(0,0,0,0.05); } .step-card::before { counter-increment: step; content: counter(step); position: absolute; top: -20px; left: 30px; width: 40px; height: 40px; background-color: var(--primary); color: white; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-weight: bold; font-size: 1.2rem; } .step-card h3 { color: var(--secondary); margin-bottom: 15px; } /* Contact Section */ .contact { background: linear-gradient(to right, var(--dark), var(--secondary)); color: white; } .contact .section-header h2 { color: white; } .contact .section-header p { color: rgba(255,255,255,0.8); } .contact-wrapper { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 40px; } .contact-info h3 { font-size: 1.5rem; margin-bottom: 20px; } .contact-info ul { list-style: none; } .contact-info li { margin-bottom: 15px; display: flex; align-items: flex-start; } .contact-info li::before { content: "•"; margin-right: 10px; color: var(--primary); } .footer { background-color: var(--dark); color: rgba(255,255,255,0.7); padding: 40px 0; text-align: center; } /* Responsive Design */ @media (max-width: 768px) { .header-container { flex-direction: column; } .logo { margin-bottom: 20px; } nav ul { flex-wrap: wrap; justify-content: center; } nav li { margin: 5px 10px; } .hero h2 { font-size: 2.5rem; } .hero p { font-size: 1.1rem; } .section-header h2 { font-size: 2rem; } }
Changsha Changlong Tongfei (CLTF) specializes in custom handmade crochet products, seasonal decorations and festival gifts with over 18 years of industry expertise.
Request Custom QuoteFounded in 2021, CLTF has rapidly grown into a leading manufacturer of handmade crafts and festival decorations, combining traditional techniques with modern designs
Why global clients choose CLTF as their trusted handmade products manufacturer
Discover our handcrafted collections designed for gifting, decoration and celebrations
Handmade crochet plants with encouraging messages, perfect for graduations, Mother's Day and home decor
Festive crochet snowmen, reindeer and Santa Claus with greeting cards for Christmas gifting
Christmas-themed mugs with Santa and reindeer designs, ideal for holiday breakfasts and gifts
Elegant necklace sets with rose packaging, customizable logo options for Valentine's Day
"Thank you for helping me grow" dolls with cards, perfect for teacher and classmate gifts
Exquisite bridal headbands with intricate lace and crystal details for weddings and formal events
Our streamlined workflow ensures quality and reliability at every stage
Share your requirements - we offer sample-based customization with low sampling fees to ensure perfect alignment with your vision before full production
Manufacturing begins with your approval - we accommodate orders from 2 units to 10,000+ with tiered pricing for bulk orders
Our 3-stage quality control process ensures every product meets specifications - materials inspection, production monitoring, and 100% final inspection
Orders under 100 units ship within 15 days - we handle all export documentation and logistics for seamless delivery worldwide
Dedicated account manager for post-sales support - easy returns policy with ≤2 hour response time for all inquiries
Ready to start your custom handmade product project? Get in touch with our team