Skip to content

My Cart

CNH New Holland Case Arıza Tespit Cihazı + Laptop

No reviews yet
| SKU: OTO0378 | |

CNH New Holland Case Arıza Tespit Cihazı + Laptop + Yazılım + Plastik Taşıma Çantası şeklinde hazır set gönderilmektedir. Direk kullanıma hazırdır. Tak çalıştır sistemdir.

34.010,90 ₺ 44.684,90 ₺
In stock
This product has a 24% discount.
10.674,00 ₺ savings
Ask Us on WhatsApp Get quick response, price & stock info
Have a question about this product? Ask your question and we'll answer as soon as possible.
Customer Satisfaction You Come First
Secure Payment 3D Secure / SSL
Same Day Shipping Fast Delivery
24/7 Support Always Here for You






CNH DPA5 - Gelişmiş Diagnostik Teknolojisi .cnh-wrapper { margin: 0; padding: 0; font-family: 'Outfit', sans-serif; background: linear-gradient(135deg, #e2e8f0 0%, #cbd5e1 100%); color: #1e293b; overflow-x: hidden; line-height: 1.6; min-height: 100vh; } .cnh-wrapper * { box-sizing: border-box; } /* Hero Section */ .cnh-wrapper .hero { min-height: 100vh; display: flex; flex-direction: column; align-items: center; justify-content: center; position: relative; padding: 80px 40px; text-align: center; } .cnh-wrapper .cnh-logo { margin-bottom: 40px; } .cnh-wrapper .cnh-logo img { height: 80px; width: auto; max-width: 300px; } .cnh-wrapper .hero-badge { display: inline-block; background: #3b82f6; color: #ffffff; padding: 8px 20px; border-radius: 25px; font-size: 0.875rem; font-weight: 600; margin-bottom: 40px; letter-spacing: 0.5px; } .cnh-wrapper .hero-title { font-size: 5rem; font-weight: 900; line-height: 1.1; margin-bottom: 30px; color: #1e293b; } .cnh-wrapper .hero-title .highlight { color: #3b82f6; } .cnh-wrapper .hero-subtitle { font-size: 1.25rem; color: #64748b; margin-bottom: 60px; max-width: 600px; line-height: 1.6; } .cnh-wrapper .features-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 40px; margin-bottom: 60px; max-width: 900px; width: 100%; } .cnh-wrapper .feature-card { background: #ffffff; border-radius: 20px; padding: 40px 30px; text-align: center; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1); transition: all 0.3s ease; border: 1px solid rgba(59, 130, 246, 0.1); } .cnh-wrapper .feature-card:hover { transform: translateY(-5px); box-shadow: 0 20px 40px rgba(59, 130, 246, 0.15); } .cnh-wrapper .feature-icon { width: 60px; height: 60px; background: #3b82f6; border-radius: 15px; display: flex; align-items: center; justify-content: center; margin: 0 auto 20px; } .cnh-wrapper .feature-icon i { font-size: 1.5rem; color: #ffffff; } .cnh-wrapper .feature-title { font-size: 1.125rem; font-weight: 700; color: #1e293b; margin-bottom: 10px; } .cnh-wrapper .feature-description { font-size: 0.875rem; color: #64748b; line-height: 1.5; } .cnh-wrapper .hero-buttons { display: flex; gap: 20px; justify-content: center; flex-wrap: wrap; } .cnh-wrapper .hero-price-notice { margin-top: 30px; padding: 12px 24px; background: rgba(239, 68, 68, 0.1); border: 2px solid rgba(239, 68, 68, 0.2); border-radius: 12px; color: #dc2626; font-weight: 600; font-size: 0.95rem; display: inline-flex; align-items: center; gap: 8px; } .cnh-wrapper .hero-price-notice i { font-size: 1rem; } .cnh-wrapper .btn-primary { background: #3b82f6; color: #ffffff; padding: 16px 32px; border: none; border-radius: 50px; font-size: 1rem; font-weight: 700; cursor: pointer; transition: all 0.3s ease; text-decoration: none; display: inline-flex; align-items: center; gap: 8px; font-family: 'Outfit', sans-serif; box-shadow: 0 4px 15px rgba(59, 130, 246, 0.3); } .cnh-wrapper .btn-primary:hover { background: #2563eb; transform: translateY(-2px); box-shadow: 0 8px 25px rgba(59, 130, 246, 0.4); } .cnh-wrapper .btn-secondary { background: rgba(255, 255, 255, 0.8); color: #64748b; padding: 16px 32px; border: 1px solid rgba(148, 163, 184, 0.3); border-radius: 50px; font-size: 1rem; font-weight: 700; cursor: pointer; transition: all 0.3s ease; text-decoration: none; display: inline-flex; align-items: center; gap: 8px; font-family: 'Outfit', sans-serif; } .cnh-wrapper .btn-secondary:hover { background: #ffffff; color: #475569; transform: translateY(-2px); } /* Product Showcase Section */ .cnh-wrapper .product-showcase { background: linear-gradient(135deg, #ffffff 0%, #f8fafc 100%); padding: 120px 0; position: relative; overflow: hidden; } .cnh-wrapper .showcase-container { max-width: 1400px; margin: 0 auto; padding: 0 40px; } /* Product Hero */ .cnh-wrapper .product-hero { display: grid; grid-template-columns: 1fr 1fr; gap: 100px; align-items: center; margin-bottom: 120px; } .cnh-wrapper .product-visual { position: relative; display: flex; justify-content: center; align-items: center; height: 500px; } .cnh-wrapper .floating-device { position: relative; z-index: 3; animation: deviceFloat 6s ease-in-out infinite; } .cnh-wrapper .floating-device img { width: 400px; height: auto; border-radius: 20px; box-shadow: 0 30px 60px rgba(59, 130, 246, 0.2); } .cnh-wrapper .device-glow { position: absolute; top: -20px; left: -20px; right: -20px; bottom: -20px; background: linear-gradient(45deg, #3b82f6, #64748b); border-radius: 30px; opacity: 0.1; animation: glowPulse 4s ease-in-out infinite; z-index: 1; } @keyframes deviceFloat { 0%, 100% { transform: translateY(0px) rotateY(0deg); } 50% { transform: translateY(-20px) rotateY(5deg); } } @keyframes glowPulse { 0%, 100% { opacity: 0.1; transform: scale(1); } 50% { opacity: 0.2; transform: scale(1.05); } } .cnh-wrapper .tech-circles { position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 2; } .cnh-wrapper .circle { position: absolute; border: 2px solid rgba(59, 130, 246, 0.2); border-radius: 50%; animation: circleRotate 20s linear infinite; } .cnh-wrapper .circle-1 { width: 200px; height: 200px; top: 50px; left: 50px; animation-delay: 0s; } .cnh-wrapper .circle-2 { width: 300px; height: 300px; top: 100px; right: 50px; animation-delay: -5s; } .cnh-wrapper .circle-3 { width: 150px; height: 150px; bottom: 50px; left: 100px; animation-delay: -10s; } @keyframes circleRotate { from { transform: rotate(0deg); } to { transform: rotate(360deg); } } /* Product Gallery Section */ .cnh-wrapper .product-gallery-section { position: relative; } .cnh-wrapper .main-product-image { position: relative; background: #f8fafc; border-radius: 20px; padding: 20px; margin-bottom: 20px; border: 1px solid #e2e8f0; overflow: hidden; height: 520px; } .cnh-wrapper .main-product-image img { width: 100%; height: auto; border-radius: 15px; transition: transform 0.3s ease; } .cnh-wrapper .gallery-thumbnails-hero { display: grid; grid-template-columns: repeat(4, 1fr); gap: 12px; width: 100%; box-sizing: border-box; padding: 0; margin: 0; } .cnh-wrapper .gallery-thumbnails-hero img, .cnh-wrapper .gallery-thumbnails-hero .thumbnail-360 { width: 100%; height: 100px; min-height: 100px; max-height: 100px; object-fit: cover; border-radius: 10px; cursor: pointer; transition: all 0.3s ease; border: 2px solid transparent; opacity: 0.7; box-sizing: border-box; padding: 0; margin: 0; display: block; } .cnh-wrapper .gallery-thumbnails-hero img { display: block; } .cnh-wrapper .gallery-thumbnails-hero img:hover, .cnh-wrapper .gallery-thumbnails-hero img.active { opacity: 1; border-color: #3b82f6; transform: translateY(-2px); } /* 360° Thumbnail Styling */ .cnh-wrapper .thumbnail-360 { width: 100%; height: 100px; min-height: 100px; max-height: 100px; background: linear-gradient(135deg, #3b82f6, #64748b); border-radius: 10px; cursor: pointer; transition: all 0.3s ease; border: 2px solid transparent; opacity: 0.7; display: flex; align-items: center; justify-content: center; position: relative; overflow: hidden; box-sizing: border-box; } .cnh-wrapper .thumbnail-360:hover, .cnh-wrapper .thumbnail-360.active { opacity: 1; border-color: #3b82f6; transform: translateY(-2px); box-shadow: 0 8px 20px rgba(59, 130, 246, 0.3); } .cnh-wrapper .thumbnail-360-icon { display: flex; flex-direction: column; align-items: center; gap: 4px; color: #ffffff; } .cnh-wrapper .thumbnail-360-icon i { font-size: 1.2rem; animation: rotate360 3s linear infinite; } .cnh-wrapper .thumbnail-360-icon span { font-size: 0.7rem; font-weight: 700; letter-spacing: 0.5px; } @keyframes rotate360 { from { transform: rotate(0deg); } to { transform: rotate(360deg); } } .cnh-wrapper .thumbnail-360::before { content: ''; position: absolute; top: -2px; left: -2px; right: -2px; bottom: -2px; background: linear-gradient(45deg, #3b82f6, #64748b, #3b82f6); border-radius: 12px; z-index: -1; animation: borderGlow 2s ease-in-out infinite alternate; } @keyframes borderGlow { 0% { opacity: 0.5; } 100% { opacity: 0.8; } } /* Main content area for iframe support */ .cnh-wrapper #mainHeroContent { width: 100%; height: auto; border-radius: 15px; } .cnh-wrapper #mainHeroContent img { width: 100%; height: 480px; object-fit: contain; border-radius: 15px; } .cnh-wrapper #mainHeroContent iframe { width: 100%; height: 480px; border-radius: 15px; border: none; } /* 360° View Badge */ .cnh-wrapper .view-360-badge { position: absolute; top: 20px; right: 20px; background: linear-gradient(135deg, #3b82f6, #64748b); color: #ffffff; padding: 12px 20px; border-radius: 25px; display: flex; align-items: center; gap: 8px; font-size: 0.9rem; font-weight: 700; box-shadow: 0 8px 20px rgba(59, 130, 246, 0.3); backdrop-filter: blur(10px); border: 1px solid rgba(255, 255, 255, 0.2); z-index: 10; animation: badgePulse 3s ease-in-out infinite; } .cnh-wrapper .view-360-badge i { font-size: 1rem; animation: rotate360 3s linear infinite; } @keyframes badgePulse { 0%, 100% { transform: scale(1); box-shadow: 0 8px 20px rgba(59, 130, 246, 0.3); } 50% { transform: scale(1.05); box-shadow: 0 12px 30px rgba(59, 130, 246, 0.4); } } /* Hide badge when not in 360 view */ .cnh-wrapper #mainHeroContent:not(:has(iframe)) .view-360-badge { display: none; } /* Product Info Detailed */ .cnh-wrapper .product-info-detailed { padding: 40px 0; } .cnh-wrapper .product-description { margin: 40px 0; padding: 30px; background: rgba(59, 130, 246, 0.05); border-radius: 20px; border: 1px solid rgba(59, 130, 246, 0.1); } .cnh-wrapper .product-description h3 { font-size: 1.8rem; font-weight: 800; color: #1e293b; margin-bottom: 20px; display: flex; align-items: center; gap: 10px; } .cnh-wrapper .product-description h3::before { content: ''; width: 4px; height: 30px; background: #3b82f6; border-radius: 2px; } .cnh-wrapper .product-description h4 { font-size: 1.3rem; font-weight: 700; color: #3b82f6; margin: 25px 0 15px 0; } .cnh-wrapper .product-description p { color: #64748b; line-height: 1.7; margin-bottom: 15px; font-size: 1.05rem; } .cnh-wrapper .product-description strong { color: #3b82f6; font-weight: 700; } .cnh-wrapper .feature-list-detailed { list-style: none; padding: 0; margin: 20px 0; } .cnh-wrapper .feature-list-detailed li { display: flex; align-items: flex-start; gap: 15px; padding: 15px 0; color: #64748b; border-bottom: 1px solid rgba(59, 130, 246, 0.1); font-size: 1.05rem; } .cnh-wrapper .feature-list-detailed li:last-child { border-bottom: none; } .cnh-wrapper .feature-list-detailed li i { color: #3b82f6; font-size: 1.2rem; margin-top: 2px; } .cnh-wrapper .technical-specs { margin: 40px 0; padding: 30px; background: #ffffff; border-radius: 20px; border: 1px solid #e2e8f0; box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05); } .cnh-wrapper .technical-specs h4 { font-size: 1.5rem; font-weight: 700; color: #1e293b; margin-bottom: 25px; display: flex; align-items: center; gap: 10px; } .cnh-wrapper .technical-specs h4::before { content: ''; width: 4px; height: 25px; background: #3b82f6; border-radius: 2px; } .cnh-wrapper .specs-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 20px; } .cnh-wrapper .spec-item { display: flex; justify-content: space-between; align-items: center; padding: 15px 20px; background: #f8fafc; border-radius: 10px; border: 1px solid #e2e8f0; } .cnh-wrapper .spec-label { font-weight: 600; color: #64748b; } .cnh-wrapper .spec-value { font-weight: 700; color: #3b82f6; } /* Unified Content Styling */ .cnh-wrapper .unified-content { margin: 40px 0; } .cnh-wrapper .content-section { margin-bottom: 40px; } .cnh-wrapper .content-section p { color: #64748b; line-height: 1.7; margin-bottom: 20px; font-size: 1.1rem; } .cnh-wrapper .content-section strong { color: #3b82f6; font-weight: 700; } .cnh-wrapper .features-overview { margin: 50px 0; } .cnh-wrapper .features-overview h3 { font-size: 2rem; font-weight: 800; color: #1e293b; margin-bottom: 30px; text-align: center; } .cnh-wrapper .features-grid-detailed { display: grid; grid-template-columns: repeat(2, 1fr); gap: 25px; } .cnh-wrapper .feature-item { display: flex; align-items: flex-start; gap: 20px; padding: 25px; background: #ffffff; border-radius: 15px; border: 1px solid #e2e8f0; transition: all 0.3s ease; box-shadow: 0 2px 10px rgba(0, 0, 0, 0.05); } .cnh-wrapper .feature-item:hover { transform: translateY(-3px); box-shadow: 0 8px 25px rgba(59, 130, 246, 0.15); border-color: #3b82f6; } .cnh-wrapper .feature-icon-small { width: 50px; height: 50px; background: linear-gradient(135deg, #3b82f6, #64748b); border-radius: 12px; display: flex; align-items: center; justify-content: center; flex-shrink: 0; } .cnh-wrapper .feature-icon-small i { font-size: 1.2rem; color: #ffffff; } .cnh-wrapper .feature-content h4 { font-size: 1.2rem; font-weight: 700; color: #1e293b; margin-bottom: 8px; } .cnh-wrapper .feature-content p { color: #64748b; line-height: 1.6; font-size: 0.95rem; margin: 0; } .cnh-wrapper .tech-specs-inline { margin: 50px 0; } .cnh-wrapper .tech-specs-inline h3 { font-size: 2rem; font-weight: 800; color: #1e293b; margin-bottom: 30px; text-align: center; } .cnh-wrapper .specs-flow { display: grid; grid-template-columns: repeat(2, 1fr); gap: 20px; } .cnh-wrapper .spec-badge { display: flex; align-items: center; gap: 15px; padding: 20px; background: #ffffff; border-radius: 15px; border: 1px solid #e2e8f0; transition: all 0.3s ease; box-shadow: 0 2px 10px rgba(0, 0, 0, 0.05); } .cnh-wrapper .spec-badge:hover { transform: translateY(-2px); box-shadow: 0 8px 20px rgba(59, 130, 246, 0.1); border-color: #3b82f6; } .cnh-wrapper .spec-icon { width: 45px; height: 45px; background: linear-gradient(135deg, #3b82f6, #64748b); border-radius: 10px; display: flex; align-items: center; justify-content: center; flex-shrink: 0; } .cnh-wrapper .spec-icon i { font-size: 1.1rem; color: #ffffff; } .cnh-wrapper .spec-info { display: flex; flex-direction: column; gap: 4px; } .cnh-wrapper .spec-title { font-size: 0.9rem; font-weight: 600; color: #64748b; } .cnh-wrapper .spec-detail { font-size: 1.1rem; font-weight: 700; color: #1e293b; } .cnh-wrapper .product-info { padding: 40px 0; } /* Responsive for unified content */ @media (max-width: 768px) { .cnh-wrapper .features-grid-detailed { grid-template-columns: 1fr; gap: 20px; } .cnh-wrapper .specs-flow { grid-template-columns: 1fr; gap: 15px; } .cnh-wrapper .feature-item { padding: 20px; } .cnh-wrapper .spec-badge { padding: 15px; } .cnh-wrapper .features-overview h3, .cnh-wrapper .tech-specs-inline h3 { font-size: 1.5rem; } } .cnh-wrapper .info-badge { display: inline-flex; align-items: center; gap: 8px; background: linear-gradient(135deg, #3b82f6, #64748b); color: #ffffff; padding: 12px 24px; border-radius: 30px; font-size: 0.9rem; font-weight: 600; margin-bottom: 30px; } .cnh-wrapper .product-info h2 { font-size: 3.5rem; font-weight: 900; color: #1e293b; margin-bottom: 25px; line-height: 1.2; } .cnh-wrapper .lead-text { font-size: 1.3rem; color: #64748b; line-height: 1.7; margin-bottom: 40px; } .cnh-wrapper .stats-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 30px; } .cnh-wrapper .stat-item { text-align: center; padding: 30px 20px; background: rgba(59, 130, 246, 0.05); border-radius: 20px; border: 1px solid rgba(59, 130, 246, 0.1); transition: all 0.3s ease; } .cnh-wrapper .stat-item:hover { transform: translateY(-5px); background: rgba(59, 130, 246, 0.1); } .cnh-wrapper .stat-number { font-size: 2.5rem; font-weight: 900; color: #3b82f6; margin-bottom: 10px; } .cnh-wrapper .stat-label { font-size: 0.9rem; color: #64748b; font-weight: 600; } /* CNH DPA5 General Features Section */ .cnh-wrapper .general-features-section { margin-bottom: 120px; background: #ffffff; border-radius: 30px; padding: 60px 40px; box-shadow: 0 20px 40px rgba(0, 0, 0, 0.1); border: 1px solid rgba(59, 130, 246, 0.1); } .cnh-wrapper .features-header { text-align: center; margin-bottom: 60px; } .cnh-wrapper .features-header h3 { font-size: 3rem; font-weight: 800; color: #1e293b; margin-bottom: 15px; } .cnh-wrapper .features-header p { font-size: 1.2rem; color: #64748b; } .cnh-wrapper .features-grid-cards { display: grid; grid-template-columns: repeat(4, 1fr); gap: 20px; } .cnh-wrapper .feature-card-item { background: #ffffff; border: 1px solid #e2e8f0; border-radius: 15px; padding: 25px 20px; text-align: center; box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08); } .cnh-wrapper .feature-icon-large { width: 60px; height: 60px; background: linear-gradient(135deg, #3b82f6, #64748b); border-radius: 15px; display: flex; align-items: center; justify-content: center; margin: 0 auto 20px; } .cnh-wrapper .feature-icon-large i { font-size: 1.5rem; color: #ffffff; } .cnh-wrapper .feature-card-item h4 { font-size: 1.1rem; font-weight: 700; color: #1e293b; margin-bottom: 12px; line-height: 1.3; } .cnh-wrapper .feature-card-item p { font-size: 0.9rem; color: #64748b; line-height: 1.5; margin: 0; } /* Enhanced Responsive for features cards */ @media (max-width: 1200px) { .cnh-wrapper .features-grid-cards { grid-template-columns: repeat(3, 1fr); gap: 20px; } } @media (max-width: 1024px) { .cnh-wrapper .general-features-section { padding: 50px 30px; } .cnh-wrapper .features-grid-cards { grid-template-columns: repeat(3, 1fr); gap: 18px; } .cnh-wrapper .features-header h3 { font-size: 2.8rem; } .cnh-wrapper .feature-card-item { padding: 22px 18px; } .cnh-wrapper .feature-icon-large { width: 55px; height: 55px; } .cnh-wrapper .feature-icon-large i { font-size: 1.3rem; } } @media (max-width: 768px) { .cnh-wrapper .general-features-section { padding: 40px 20px; } .cnh-wrapper .features-grid-cards { grid-template-columns: repeat(2, 1fr); gap: 15px; } .cnh-wrapper .features-header h3 { font-size: 2.2rem; } .cnh-wrapper .features-header p { font-size: 1.1rem; padding: 0 10px; } .cnh-wrapper .feature-card-item { padding: 20px 15px; } .cnh-wrapper .feature-card-item h4 { font-size: 1rem; margin-bottom: 10px; } .cnh-wrapper .feature-card-item p { font-size: 0.85rem; } } @media (max-width: 480px) { .cnh-wrapper .general-features-section { padding: 30px 15px; } .cnh-wrapper .features-header { margin-bottom: 40px; } .cnh-wrapper .features-header h3 { font-size: 1.8rem; margin-bottom: 10px; } .cnh-wrapper .features-header p { font-size: 1rem; } .cnh-wrapper .features-grid-cards { grid-template-columns: 1fr; gap: 12px; } .cnh-wrapper .feature-card-item { padding: 18px 12px; } .cnh-wrapper .feature-icon-large { width: 45px; height: 45px; margin-bottom: 15px; } .cnh-wrapper .feature-icon-large i { font-size: 1.1rem; } .cnh-wrapper .feature-card-item h4 { font-size: 0.95rem; margin-bottom: 8px; } .cnh-wrapper .feature-card-item p { font-size: 0.8rem; line-height: 1.4; } } @media (max-width: 360px) { .cnh-wrapper .general-features-section { padding: 25px 10px; } .cnh-wrapper .features-header h3 { font-size: 1.6rem; } .cnh-wrapper .feature-card-item { padding: 15px 10px; } .cnh-wrapper .feature-icon-large { width: 40px; height: 40px; } .cnh-wrapper .feature-icon-large i { font-size: 1rem; } } /* Laptop Section Styles */ .cnh-wrapper .laptop-section { margin-bottom: 120px; background: linear-gradient(135deg, #ffffff 0%, #f8fafc 100%); border-radius: 30px; padding: 60px 40px; box-shadow: 0 20px 40px rgba(0, 0, 0, 0.1); border: 1px solid rgba(59, 130, 246, 0.1); position: relative; overflow: hidden; } .cnh-wrapper .laptop-section::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(135deg, #3b82f6, #64748b); } .cnh-wrapper .laptop-header { text-align: center; margin-bottom: 50px; } .cnh-wrapper .laptop-header h3 { font-size: 3rem; font-weight: 800; color: #1e293b; margin-bottom: 15px; } .cnh-wrapper .laptop-header p { font-size: 1.2rem; color: #64748b; } .cnh-wrapper .laptop-content { display: grid; grid-template-columns: 1fr 1fr; gap: 4rem; align-items: center; } .cnh-wrapper .laptop-image-container { position: relative; background: #ffffff; border-radius: 20px; padding: 30px; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1); border: 1px solid rgba(59, 130, 246, 0.1); box-sizing: border-box; width: 100%; } .cnh-wrapper .laptop-image-container img { width: 100%; height: auto; border-radius: 15px; object-fit: cover; display: block; } .cnh-wrapper .laptop-gallery { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin-top: 20px; margin-bottom: 20px; width: 100%; } .cnh-wrapper .laptop-gallery-item { position: relative; border-radius: 12px; overflow: hidden; cursor: pointer; transition: all 0.3s ease; border: 2px solid transparent; width: 100%; box-sizing: border-box; } .cnh-wrapper .laptop-gallery-item:hover { transform: translateY(-5px); border-color: #3b82f6; box-shadow: 0 8px 20px rgba(59, 130, 246, 0.3); } .cnh-wrapper .laptop-gallery-item.active { border-color: #3b82f6; box-shadow: 0 4px 15px rgba(59, 130, 246, 0.3); } .cnh-wrapper .laptop-gallery-item img { width: 100%; height: 200px; min-height: 200px; max-height: 200px; object-fit: cover; display: block; box-sizing: border-box; } .cnh-wrapper .laptop-main-image { width: 100%; height: auto; border-radius: 15px; object-fit: contain; display: block; max-width: 100%; } .cnh-wrapper .laptop-info { display: flex; flex-direction: column; gap: 2rem; } .cnh-wrapper .laptop-specs { background: rgba(59, 130, 246, 0.05); border-radius: 20px; padding: 30px; border: 1px solid rgba(59, 130, 246, 0.1); } .cnh-wrapper .laptop-specs h4 { font-size: 1.5rem; font-weight: 700; color: #1e293b; margin-bottom: 20px; display: flex; align-items: center; gap: 10px; } .cnh-wrapper .laptop-specs h4::before { content: ''; width: 4px; height: 25px; background: #3b82f6; border-radius: 2px; } .cnh-wrapper .laptop-spec-item { display: flex; align-items: center; gap: 15px; padding: 15px 0; border-bottom: 1px solid rgba(59, 130, 246, 0.1); } .cnh-wrapper .laptop-spec-item:last-child { border-bottom: none; } .cnh-wrapper .laptop-spec-item i { color: #3b82f6; font-size: 1.2rem; width: 20px; } .cnh-wrapper .laptop-spec-item span { color: #64748b; font-size: 1.05rem; } .cnh-wrapper .laptop-spec-item strong { color: #1e293b; font-weight: 700; } .cnh-wrapper .laptop-note { background: rgba(59, 130, 246, 0.1); border-left: 4px solid #3b82f6; border-radius: 10px; padding: 20px; display: flex; align-items: flex-start; gap: 15px; } .cnh-wrapper .laptop-note i { color: #3b82f6; font-size: 1.5rem; margin-top: 2px; flex-shrink: 0; } .cnh-wrapper .laptop-note p { color: #1e293b; font-size: 1.05rem; line-height: 1.6; margin: 0; } .cnh-wrapper .laptop-note strong { color: #3b82f6; } @media (max-width: 1024px) { .cnh-wrapper .laptop-section { padding: 50px 30px; } .cnh-wrapper .laptop-content { grid-template-columns: 1fr; gap: 3rem; } .cnh-wrapper .laptop-header h3 { font-size: 2.8rem; } .cnh-wrapper .laptop-image-container { padding: 25px; } .cnh-wrapper .laptop-main-image { max-height: 450px; object-fit: contain; } } @media (max-width: 768px) { .cnh-wrapper .laptop-section { padding: 40px 20px; } .cnh-wrapper .laptop-header h3 { font-size: 2.2rem; } .cnh-wrapper .laptop-header p { font-size: 1.1rem; } .cnh-wrapper .laptop-content { gap: 2rem; } .cnh-wrapper .laptop-image-container { padding: 20px; } .cnh-wrapper .laptop-main-image { width: 100%; height: auto; max-height: 400px; object-fit: contain; } .cnh-wrapper .laptop-specs { padding: 25px; } .cnh-wrapper .laptop-specs h4 { font-size: 1.3rem; } .cnh-wrapper .laptop-gallery { grid-template-columns: repeat(3, 1fr); gap: 10px; margin-top: 15px; width: 100%; } .cnh-wrapper .laptop-gallery-item { width: 100%; } .cnh-wrapper .laptop-gallery-item img { height: 120px; min-height: 120px; max-height: 120px; } .cnh-wrapper .laptop-note { flex-direction: column; text-align: center; align-items: center; padding: 1.25rem; border-left: none; border-top: 4px solid #3b82f6; } .cnh-wrapper .laptop-note i { margin: 0 auto 0.75rem; margin-top: 0; } .cnh-wrapper .laptop-note p { text-align: center; } } @media (max-width: 480px) { .cnh-wrapper .laptop-section { padding: 30px 15px; border-radius: 20px; } .cnh-wrapper .laptop-header { margin-bottom: 30px; } .cnh-wrapper .laptop-header h3 { font-size: 1.8rem; } .cnh-wrapper .laptop-header p { font-size: 1rem; } .cnh-wrapper .laptop-content { gap: 1.5rem; } .cnh-wrapper .laptop-image-container { padding: 15px; border-radius: 15px; } .cnh-wrapper .laptop-main-image { width: 100%; height: auto; max-height: 300px; object-fit: contain; } .cnh-wrapper .laptop-specs { padding: 20px; } .cnh-wrapper .laptop-spec-item { padding: 12px 0; flex-wrap: wrap; } .cnh-wrapper .laptop-spec-item span { font-size: 0.95rem; } .cnh-wrapper .laptop-gallery { grid-template-columns: repeat(3, 1fr); gap: 8px; width: 100%; margin-top: 12px; margin-bottom: 12px; } .cnh-wrapper .laptop-gallery-item { width: 100%; } .cnh-wrapper .laptop-gallery-item img { height: 100px; min-height: 100px; max-height: 100px; } .cnh-wrapper .laptop-note { flex-direction: column; text-align: center; align-items: center; padding: 1rem; } .cnh-wrapper .laptop-note i { margin: 0 auto 0.5rem; } .cnh-wrapper .laptop-note p { text-align: center; margin: 0; } } @media (max-width: 360px) { .cnh-wrapper .laptop-section { padding: 25px 10px; border-radius: 15px; } .cnh-wrapper .laptop-header { margin-bottom: 25px; } .cnh-wrapper .laptop-header h3 { font-size: 1.6rem; } .cnh-wrapper .laptop-header p { font-size: 0.9rem; } .cnh-wrapper .laptop-content { gap: 1.25rem; } .cnh-wrapper .laptop-image-container { padding: 12px; border-radius: 12px; } .cnh-wrapper .laptop-main-image { width: 100%; height: auto; max-height: 250px; object-fit: contain; } .cnh-wrapper .laptop-specs { padding: 15px; } .cnh-wrapper .laptop-specs h4 { font-size: 1.2rem; } .cnh-wrapper .laptop-spec-item { padding: 10px 0; gap: 10px; } .cnh-wrapper .laptop-spec-item i { font-size: 1rem; } .cnh-wrapper .laptop-spec-item span { font-size: 0.9rem; } .cnh-wrapper .laptop-gallery { grid-template-columns: repeat(3, 1fr); gap: 6px; width: 100%; margin-top: 10px; margin-bottom: 10px; } .cnh-wrapper .laptop-gallery-item { width: 100%; } .cnh-wrapper .laptop-gallery-item img { height: 85px; min-height: 85px; max-height: 85px; } .cnh-wrapper .laptop-note { padding: 0.875rem; } .cnh-wrapper .laptop-note i { font-size: 1.2rem; } .cnh-wrapper .laptop-note p { font-size: 0.9rem; } } /* Features Showcase */ .cnh-wrapper .features-showcase { margin-bottom: 120px; } .cnh-wrapper .showcase-header { text-align: center; margin-bottom: 60px; } .cnh-wrapper .showcase-header h3 { font-size: 3rem; font-weight: 800; color: #1e293b; margin-bottom: 15px; } .cnh-wrapper .showcase-header p { font-size: 1.2rem; color: #64748b; } .cnh-wrapper .features-tabs { background: #ffffff; border-radius: 30px; padding: 40px; box-shadow: 0 20px 40px rgba(0, 0, 0, 0.1); border: 1px solid rgba(59, 130, 246, 0.1); } .cnh-wrapper .tab-buttons { display: flex; gap: 20px; margin-bottom: 40px; justify-content: center; } .cnh-wrapper .tab-btn { display: flex; align-items: center; gap: 10px; padding: 15px 30px; background: transparent; border: 2px solid #e2e8f0; border-radius: 50px; font-size: 1rem; font-weight: 600; color: #64748b; cursor: pointer; transition: all 0.3s ease; font-family: 'Outfit', sans-serif; } .cnh-wrapper .tab-btn:hover, .cnh-wrapper .tab-btn.active { background: #3b82f6; border-color: #3b82f6; color: #ffffff; transform: translateY(-2px); } .cnh-wrapper .tab-content { position: relative; } .cnh-wrapper .tab-panel { display: none; animation: fadeIn 0.5s ease-in-out; } .cnh-wrapper .tab-panel.active { display: block; } @keyframes fadeIn { from { opacity: 0; transform: translateY(20px); } to { opacity: 1; transform: translateY(0); } } .cnh-wrapper .panel-content { display: grid; grid-template-columns: 1fr 1fr; gap: 60px; align-items: center; } .cnh-wrapper .panel-image img { width: 100%; height: auto; border-radius: 20px; box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1); } .cnh-wrapper .panel-info h4 { font-size: 2rem; font-weight: 800; color: #1e293b; margin-bottom: 20px; } .cnh-wrapper .panel-info p { font-size: 1.1rem; color: #64748b; line-height: 1.7; margin-bottom: 30px; } .cnh-wrapper .feature-points { list-style: none; padding: 0; margin: 0; } .cnh-wrapper .feature-points li { display: flex; align-items: center; gap: 12px; padding: 10px 0; color: #64748b; font-weight: 500; } .cnh-wrapper .feature-points li::before { content: '✓'; width: 24px; height: 24px; background: #3b82f6; color: #ffffff; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 0.8rem; font-weight: 700; } /* Brands Showcase */ .cnh-wrapper .brands-showcase { text-align: center; } .cnh-wrapper .brands-showcase h3 { font-size: 2.5rem; font-weight: 800; color: #1e293b; margin-bottom: 50px; } .cnh-wrapper .brands-carousel { display: grid; grid-template-columns: repeat(auto-fit, minmax(150px, 1fr)); gap: 30px; max-width: 1000px; margin: 0 auto; } .cnh-wrapper .brand-item { display: flex; flex-direction: column; align-items: center; gap: 15px; padding: 30px 20px; background: #ffffff; border-radius: 20px; box-shadow: 0 10px 25px rgba(0, 0, 0, 0.08); transition: all 0.3s ease; border: 1px solid rgba(59, 130, 246, 0.1); } .cnh-wrapper .brand-item:hover { transform: translateY(-8px); box-shadow: 0 20px 40px rgba(59, 130, 246, 0.15); } .cnh-wrapper .brand-logo { width: 60px; height: 60px; background: linear-gradient(135deg, #3b82f6, #64748b); color: #ffffff; border-radius: 15px; display: flex; align-items: center; justify-content: center; font-size: 0.8rem; font-weight: 800; } .cnh-wrapper .brand-item span { font-size: 0.9rem; font-weight: 600; color: #64748b; } /* Enhanced Mobile Responsive Design */ @media (max-width: 1200px) { .cnh-wrapper .hero { padding: 60px 30px; } .cnh-wrapper .hero-title { font-size: 4rem; } .cnh-wrapper .features-grid { grid-template-columns: repeat(2, 1fr); gap: 25px; } .cnh-wrapper .showcase-container { padding: 0 30px; } .cnh-wrapper .product-hero { gap: 80px; } .cnh-wrapper .floating-device img { width: 350px; } .cnh-wrapper .product-info h2 { font-size: 3rem; } .cnh-wrapper .tab-buttons { flex-wrap: wrap; justify-content: center; } .cnh-wrapper .brands-carousel { grid-template-columns: repeat(3, 1fr); } .cnh-wrapper .gallery-thumbnails-hero { grid-template-columns: repeat(4, 1fr); gap: 10px; width: 100%; } .cnh-wrapper .gallery-thumbnails-hero img, .cnh-wrapper .gallery-thumbnails-hero .thumbnail-360 { height: 90px; min-height: 90px; max-height: 90px; } } @media (max-width: 1024px) { .cnh-wrapper .hero { padding: 50px 25px; } .cnh-wrapper .hero-title { font-size: 3.8rem; } .cnh-wrapper .features-grid { grid-template-columns: repeat(2, 1fr); gap: 20px; } .cnh-wrapper .showcase-container { padding: 0 25px; } .cnh-wrapper .product-hero { grid-template-columns: 1fr; gap: 60px; text-align: center; } .cnh-wrapper .product-visual { height: 450px; } .cnh-wrapper .floating-device img { width: 320px; } .cnh-wrapper .product-info h2 { font-size: 2.8rem; } .cnh-wrapper .stats-grid { grid-template-columns: repeat(2, 1fr); gap: 20px; } .cnh-wrapper .tab-buttons { flex-wrap: wrap; justify-content: center; gap: 12px; } .cnh-wrapper .tab-btn { padding: 12px 24px; font-size: 0.9rem; } .cnh-wrapper .panel-content { grid-template-columns: 1fr; gap: 40px; } .cnh-wrapper .brands-carousel { grid-template-columns: repeat(3, 1fr); } .cnh-wrapper .gallery-thumbnails-hero { grid-template-columns: repeat(3, 1fr); gap: 8px; width: 100%; } .cnh-wrapper .gallery-thumbnails-hero img, .cnh-wrapper .gallery-thumbnails-hero .thumbnail-360 { height: 80px; min-height: 80px; max-height: 80px; } .cnh-wrapper .main-product-image { height: 450px; } .cnh-wrapper #mainHeroContent img { height: 400px; } .cnh-wrapper #mainHeroContent iframe { height: 400px; } } @media (max-width: 768px) { .cnh-wrapper .hero { padding: 40px 20px; min-height: 90vh; } .cnh-wrapper .hero-title { font-size: 3rem; line-height: 1.1; margin-bottom: 20px; } .cnh-wrapper .hero-subtitle { font-size: 1.1rem; margin-bottom: 40px; padding: 0 10px; } .cnh-wrapper .features-grid { grid-template-columns: 1fr; gap: 20px; margin-bottom: 40px; } .cnh-wrapper .feature-card { padding: 30px 20px; } .cnh-wrapper .hero-buttons { flex-direction: column; align-items: center; gap: 15px; width: 100%; } .cnh-wrapper .btn-primary, .cnh-wrapper .btn-secondary { width: 100%; max-width: 280px; justify-content: center; padding: 14px 24px; } .cnh-wrapper .showcase-container { padding: 0 20px; } .cnh-wrapper .product-hero { grid-template-columns: 1fr; gap: 40px; text-align: center; } .cnh-wrapper .product-visual { height: 350px; } .cnh-wrapper .floating-device img { width: 280px; } .cnh-wrapper .product-info h2 { font-size: 2.2rem; line-height: 1.2; } .cnh-wrapper .lead-text { font-size: 1.1rem; padding: 0 10px; } .cnh-wrapper .stats-grid { grid-template-columns: 1fr; gap: 15px; } .cnh-wrapper .stat-item { padding: 20px 15px; } .cnh-wrapper .showcase-header h3 { font-size: 2.2rem; } .cnh-wrapper .tab-buttons { flex-direction: column; gap: 10px; width: 100%; } .cnh-wrapper .tab-btn { justify-content: center; width: 100%; max-width: 300px; margin: 0 auto; } .cnh-wrapper .panel-content { grid-template-columns: 1fr; gap: 30px; } .cnh-wrapper .panel-info h4 { font-size: 1.4rem; } .cnh-wrapper .brands-showcase h3 { font-size: 1.8rem; } .cnh-wrapper .brands-carousel { grid-template-columns: repeat(2, 1fr); gap: 15px; } .cnh-wrapper .gallery-thumbnails-hero { grid-template-columns: repeat(4, 1fr); gap: 8px; width: 100%; padding: 0; margin: 0 auto; } .cnh-wrapper .gallery-thumbnails-hero img, .cnh-wrapper .gallery-thumbnails-hero .thumbnail-360 { height: 70px; min-height: 70px; max-height: 70px; width: 100%; max-width: 100%; object-fit: cover; border-radius: 8px; } .cnh-wrapper .main-product-image { height: 350px; padding: 15px; } .cnh-wrapper #mainHeroContent img { height: 320px; } .cnh-wrapper #mainHeroContent iframe { height: 320px; } .cnh-wrapper .view-360-badge { top: 15px; right: 15px; padding: 8px 16px; font-size: 0.8rem; } .cnh-wrapper .product-description, .cnh-wrapper .technical-specs { padding: 20px; margin: 30px 0; } .cnh-wrapper .specs-grid { grid-template-columns: 1fr; gap: 15px; } .cnh-wrapper .spec-item { padding: 12px 15px; flex-direction: column; text-align: center; gap: 5px; } } @media (max-width: 480px) { .cnh-wrapper .hero { padding: 30px 15px; min-height: 85vh; } .cnh-wrapper .hero-title { font-size: 2.2rem; margin-bottom: 15px; } .cnh-wrapper .hero-subtitle { font-size: 1rem; margin-bottom: 30px; } .cnh-wrapper .hero-badge { padding: 6px 16px; font-size: 0.8rem; margin-bottom: 30px; } .cnh-wrapper .feature-card { padding: 25px 15px; } .cnh-wrapper .feature-icon { width: 50px; height: 50px; margin-bottom: 15px; } .cnh-wrapper .feature-icon i { font-size: 1.2rem; } .cnh-wrapper .feature-title { font-size: 1rem; margin-bottom: 8px; } .cnh-wrapper .feature-description { font-size: 0.8rem; } .cnh-wrapper .btn-primary, .cnh-wrapper .btn-secondary { padding: 12px 20px; font-size: 0.9rem; width: 100%; max-width: 250px; } .cnh-wrapper .showcase-container { padding: 0 15px; } .cnh-wrapper .product-info h2 { font-size: 1.8rem; } .cnh-wrapper .lead-text { font-size: 1rem; } .cnh-wrapper .info-badge { padding: 8px 16px; font-size: 0.8rem; margin-bottom: 20px; } .cnh-wrapper .showcase-header h3 { font-size: 1.8rem; } .cnh-wrapper .brands-carousel { grid-template-columns: 1fr; gap: 12px; } .cnh-wrapper .brand-item { padding: 20px 15px; } .cnh-wrapper .gallery-thumbnails-hero { grid-template-columns: repeat(4, 1fr); gap: 8px; width: 100%; padding: 0; margin: 0 auto; } .cnh-wrapper .gallery-thumbnails-hero img, .cnh-wrapper .gallery-thumbnails-hero .thumbnail-360 { height: 75px; min-height: 75px; max-height: 75px; width: 100%; max-width: 100%; object-fit: cover; border-radius: 8px; } .cnh-wrapper .thumbnail-360-icon i { font-size: 1rem; } .cnh-wrapper .thumbnail-360-icon span { font-size: 0.65rem; } .cnh-wrapper .main-product-image { height: 280px; padding: 10px; } .cnh-wrapper #mainHeroContent img { height: 260px; } .cnh-wrapper #mainHeroContent iframe { height: 260px; } .cnh-wrapper .view-360-badge { top: 10px; right: 10px; padding: 6px 12px; font-size: 0.7rem; } .cnh-wrapper .view-360-badge i { font-size: 0.8rem; } .cnh-wrapper .product-description h3 { font-size: 1.4rem; } .cnh-wrapper .product-description h4 { font-size: 1.1rem; } .cnh-wrapper .product-description p { font-size: 0.95rem; } .cnh-wrapper .technical-specs h4 { font-size: 1.2rem; } .cnh-wrapper .feature-list-detailed li { font-size: 0.95rem; padding: 12px 0; } } @media (max-width: 360px) { .cnh-wrapper .hero { padding: 25px 10px; } .cnh-wrapper .hero-title { font-size: 1.9rem; } .cnh-wrapper .hero-subtitle { font-size: 0.9rem; } .cnh-wrapper .showcase-container { padding: 0 10px; } .cnh-wrapper .gallery-thumbnails-hero { grid-template-columns: repeat(4, 1fr); gap: 6px; width: 100%; padding: 0; margin: 0 auto; } .cnh-wrapper .gallery-thumbnails-hero img, .cnh-wrapper .gallery-thumbnails-hero .thumbnail-360 { height: 65px; min-height: 65px; max-height: 65px; width: 100%; max-width: 100%; object-fit: cover; border-radius: 8px; } .cnh-wrapper .thumbnail-360-icon i { font-size: 0.95rem; } .cnh-wrapper .thumbnail-360-icon span { font-size: 0.6rem; } .cnh-wrapper .main-product-image { height: 250px; } .cnh-wrapper #mainHeroContent img { height: 230px; } .cnh-wrapper #mainHeroContent iframe { height: 230px; } .cnh-wrapper .btn-primary, .cnh-wrapper .btn-secondary { padding: 10px 16px; font-size: 0.85rem; } } /* Video 360 Experience Styles for CNH */ .cnh-wrapper .video-360-experience { padding: 8rem 0; background: linear-gradient(135deg, #ffffff 0%, #f8fafc 100%); position: relative; overflow: hidden; color: #1e293b; margin-bottom: 120px; } .cnh-wrapper .video-360-experience::before { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: radial-gradient(circle at 20% 20%, rgba(59, 130, 246, 0.05) 0%, transparent 50%), radial-gradient(circle at 80% 80%, rgba(100, 116, 139, 0.03) 0%, transparent 50%); } .cnh-wrapper .video-360-container { max-width: 1400px; margin: 0 auto; padding: 0 2rem; position: relative; z-index: 2; } .cnh-wrapper .video-360-header { text-align: center; margin-bottom: 5rem; } .cnh-wrapper .video-360-header h2 { font-size: clamp(2.2rem, 4.4vw, 2.75rem); font-weight: 900; margin-bottom: 1.5rem; color: #1e293b; letter-spacing: -0.02em; } .cnh-wrapper .video-360-header h2 .gradient-text { background: linear-gradient(135deg, #3b82f6, #64748b); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; } .cnh-wrapper .video-360-header p { font-size: 1.2375rem; line-height: 1.7; color: #64748b; max-width: 700px; margin: 0 auto; font-weight: 400; } .cnh-wrapper .video-360-main { display: grid; grid-template-columns: 1fr 1fr; gap: 5rem; margin-bottom: 6rem; align-items: center; } .cnh-wrapper .video-360-player { position: relative; width: 100%; padding-top: 56.25%; border-radius: 24px; overflow: hidden; box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.1), 0 20px 60px rgba(59, 130, 246, 0.2), 0 0 100px rgba(59, 130, 246, 0.1); transition: all 0.4s ease; } .cnh-wrapper .video-360-player:hover { transform: scale(1.02); } .cnh-wrapper .video-360-player iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0; border-radius: 24px; } .cnh-wrapper .video-360-content h3 { font-size: 2.2rem; font-weight: 700; margin-bottom: 1.5rem; color: #1e293b; text-align: center; } .cnh-wrapper .video-360-content .intro-text { font-size: 1.21rem; line-height: 1.8; color: #64748b; margin-bottom: 2rem; text-align: center; } .cnh-wrapper .video-360-highlights { display: grid; gap: 1.5rem; margin-bottom: 3rem; } .cnh-wrapper .video-360-highlight { display: flex; align-items: flex-start; gap: 1.5rem; padding: 2rem; background: rgba(255, 255, 255, 0.8); border-radius: 16px; border: 1px solid rgba(59, 130, 246, 0.1); transition: all 0.4s ease; cursor: pointer; position: relative; overflow: hidden; box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05); } .cnh-wrapper .video-360-highlight:hover { background: rgba(255, 255, 255, 1); transform: translateX(10px); border-color: rgba(59, 130, 246, 0.3); box-shadow: 0 10px 25px rgba(59, 130, 246, 0.1); } .cnh-wrapper .video-360-highlight-icon { width: 60px; height: 60px; background: linear-gradient(135deg, #3b82f6, #64748b); border-radius: 16px; display: flex; align-items: center; justify-content: center; flex-shrink: 0; } .cnh-wrapper .video-360-highlight-icon i { color: #ffffff; font-size: 1.8rem; } .cnh-wrapper .video-360-highlight-content h4 { font-size: 1.21rem; font-weight: 600; color: #1e293b; margin-bottom: 0.5rem; line-height: 1.4; } .cnh-wrapper .video-360-highlight-content p { font-size: 0.9625rem; line-height: 1.5; color: #64748b; margin: 0; } .cnh-wrapper .video-360-features-showcase { display: grid; grid-template-columns: repeat(4, 1fr); gap: 2rem; margin-top: 5rem; } .cnh-wrapper .video-360-feature-card { text-align: center; padding: 2rem; background: rgba(255, 255, 255, 0.8); border-radius: 20px; border: 1px solid rgba(59, 130, 246, 0.1); transition: all 0.4s ease; box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05); } .cnh-wrapper .video-360-feature-card:hover { background: rgba(255, 255, 255, 1); transform: translateY(-10px); border-color: rgba(59, 130, 246, 0.3); box-shadow: 0 15px 35px rgba(59, 130, 246, 0.15); } .cnh-wrapper .video-360-feature-icon { width: 80px; height: 80px; background: linear-gradient(135deg, rgba(59, 130, 246, 0.2), rgba(100, 116, 139, 0.2)); border-radius: 20px; display: flex; align-items: center; justify-content: center; margin: 0 auto 1.5rem; } .cnh-wrapper .video-360-feature-icon i { color: #3b82f6; font-size: 2rem; } .cnh-wrapper .video-360-feature-card h4 { font-size: 1.1rem; font-weight: 600; color: #1e293b; margin-bottom: 1rem; line-height: 1.4; } .cnh-wrapper .video-360-feature-card p { font-size: 0.9625rem; color: #64748b; line-height: 1.5; margin: 0; } /* Video Placeholder Styles */ .cnh-wrapper .video-placeholder { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, #f8fafc 0%, #e2e8f0 100%); display: flex; flex-direction: column; align-items: center; justify-content: center; border-radius: 24px; border: 2px dashed rgba(59, 130, 246, 0.3); } .cnh-wrapper .placeholder-icon { width: 80px; height: 80px; background: linear-gradient(135deg, #3b82f6, #64748b); border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-bottom: 20px; animation: placeholderPulse 2s ease-in-out infinite; } .cnh-wrapper .placeholder-icon i { font-size: 2.5rem; color: #ffffff; } .cnh-wrapper .placeholder-text { text-align: center; max-width: 300px; } .cnh-wrapper .placeholder-text h4 { font-size: 1.5rem; font-weight: 700; color: #1e293b; margin-bottom: 10px; } .cnh-wrapper .placeholder-text p { font-size: 1rem; color: #64748b; line-height: 1.5; margin: 0; } @keyframes placeholderPulse { 0%, 100% { transform: scale(1); opacity: 0.8; } 50% { transform: scale(1.05); opacity: 1; } } /* Responsive Design for Video 360 */ @media (max-width: 1024px) { .cnh-wrapper .video-360-features-showcase { grid-template-columns: repeat(2, 1fr); } } @media (max-width: 768px) { .cnh-wrapper .video-360-experience { padding: 4rem 0; } .cnh-wrapper .video-360-container { padding: 0 1.5rem; } .cnh-wrapper .video-360-main { grid-template-columns: 1fr; gap: 3rem; } .cnh-wrapper .video-360-features-showcase { grid-template-columns: 1fr; gap: 1.5rem; } .cnh-wrapper .video-360-feature-card { padding: 1.5rem; } .cnh-wrapper .video-360-highlight { padding: 1.5rem; flex-direction: column; text-align: center; gap: 1rem; } } @media (max-width: 480px) { .cnh-wrapper .video-360-player { border-radius: 16px; } .cnh-wrapper .video-360-highlight-icon { width: 50px; height: 50px; } .cnh-wrapper .video-360-highlight-icon i { font-size: 1.5rem; } .cnh-wrapper .video-360-feature-icon { width: 60px; height: 60px; border-radius: 15px; } .cnh-wrapper .video-360-feature-icon i { font-size: 1.5rem; } } /* Optional Software Section Styles */ .cnh-wrapper .optional-software-section { padding: 8rem 0; background: linear-gradient(135deg, #f8fafc 0%, #e2e8f0 100%); position: relative; overflow: hidden; margin-bottom: 120px; } .cnh-wrapper .optional-software-section::before { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: radial-gradient(circle at 30% 30%, rgba(59, 130, 246, 0.08) 0%, transparent 50%), radial-gradient(circle at 70% 70%, rgba(100, 116, 139, 0.05) 0%, transparent 50%); } .cnh-wrapper .software-container { max-width: 1400px; margin: 0 auto; padding: 0 2rem; position: relative; z-index: 2; } .cnh-wrapper .software-header { text-align: center; margin-bottom: 5rem; } .cnh-wrapper .software-header h2 { font-size: clamp(2.2rem, 4.4vw, 2.75rem); font-weight: 900; margin-bottom: 1.5rem; color: #1e293b; letter-spacing: -0.02em; } .cnh-wrapper .software-header h2 .gradient-text { background: linear-gradient(135deg, #3b82f6, #64748b); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; } .cnh-wrapper .software-subtitle { font-size: 1.2375rem; line-height: 1.7; color: #64748b; max-width: 700px; margin: 0 auto 2rem; font-weight: 400; } .cnh-wrapper .price-notice { background: rgba(239, 68, 68, 0.1); border: 2px solid rgba(239, 68, 68, 0.2); border-radius: 16px; padding: 1.5rem; margin: 2rem auto; max-width: 800px; } .cnh-wrapper .price-notice p { color: #dc2626; font-weight: 700; font-size: 0.95rem; text-align: center; margin: 0 0 1rem 0; line-height: 1.5; } .cnh-wrapper .software-note { color: #64748b !important; font-weight: 600 !important; font-size: 1rem !important; margin: 0 !important; } .cnh-wrapper .software-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 3rem; margin-bottom: 5rem; } .cnh-wrapper .software-card { background: rgba(255, 255, 255, 0.9); border-radius: 24px; padding: 0; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1); border: 1px solid rgba(59, 130, 246, 0.1); transition: all 0.4s ease; position: relative; overflow: hidden; display: flex; flex-direction: column; } .cnh-wrapper .software-card:hover { transform: translateY(-10px); box-shadow: 0 20px 50px rgba(59, 130, 246, 0.2); border-color: rgba(59, 130, 246, 0.3); } .cnh-wrapper .software-card::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(135deg, #3b82f6, #64748b); z-index: 2; } .cnh-wrapper .software-visual { position: relative; height: 250px; overflow: hidden; border-radius: 24px 24px 0 0; } .cnh-wrapper .software-image { position: relative; width: 100%; height: 100%; overflow: hidden; } .cnh-wrapper .software-image img { width: 100%; height: 100%; object-fit: cover; transition: all 0.4s ease; } .cnh-wrapper .software-card:hover .software-image img { transform: scale(1.05); } .cnh-wrapper .software-overlay { position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: linear-gradient(135deg, rgba(59, 130, 246, 0.8), rgba(100, 116, 139, 0.8)); display: flex; align-items: center; justify-content: center; opacity: 0; transition: all 0.4s ease; } .cnh-wrapper .software-card:hover .software-overlay { opacity: 1; } .cnh-wrapper .software-icon { width: 80px; height: 80px; background: rgba(255, 255, 255, 0.2); border-radius: 20px; display: flex; align-items: center; justify-content: center; backdrop-filter: blur(10px); border: 2px solid rgba(255, 255, 255, 0.3); } .cnh-wrapper .software-icon i { font-size: 2rem; color: #ffffff; } .cnh-wrapper .software-image-gallery { position: relative; width: 100%; height: 100%; } .cnh-wrapper .software-main-image { position: relative; width: 100%; height: 200px; overflow: hidden; } .cnh-wrapper .software-main-image img { width: 100%; height: 100%; object-fit: cover; transition: all 0.4s ease; } .cnh-wrapper .software-card:hover .software-main-image img { transform: scale(1.05); } .cnh-wrapper .software-thumbnails { position: absolute; bottom: 10px; left: 10px; right: 10px; display: flex; gap: 8px; justify-content: center; z-index: 3; } .cnh-wrapper .software-thumb { width: 70px; height: 50px; min-width: 70px; min-height: 50px; object-fit: cover; border-radius: 6px; cursor: pointer; transition: all 0.3s ease; border: 2px solid rgba(255, 255, 255, 0.5); opacity: 0.7; backdrop-filter: blur(2px); box-sizing: border-box; display: block; flex-shrink: 0; } .cnh-wrapper .software-thumb:hover, .cnh-wrapper .software-thumb.active { opacity: 1; border-color: #3b82f6; transform: scale(1.1); box-shadow: 0 4px 12px rgba(59, 130, 246, 0.4); } .cnh-wrapper .software-content { padding: 3rem; flex: 1; display: flex; flex-direction: column; } .cnh-wrapper .software-content h3 { font-size: 1.75rem; font-weight: 800; color: #1e293b; margin-bottom: 1.5rem; line-height: 1.3; } .cnh-wrapper .software-description { font-size: 1.1rem; line-height: 1.7; color: #64748b; margin-bottom: 2rem; } .cnh-wrapper .software-features { margin-bottom: 2.5rem; } .cnh-wrapper .feature-item-small { display: flex; align-items: center; gap: 12px; padding: 12px 0; border-bottom: 1px solid rgba(59, 130, 246, 0.1); } .cnh-wrapper .feature-item-small:last-child { border-bottom: none; } .cnh-wrapper .feature-item-small i { color: #3b82f6; font-size: 1rem; width: 16px; } .cnh-wrapper .feature-item-small span { color: #64748b; font-size: 0.95rem; font-weight: 500; } .cnh-wrapper .software-link { display: inline-flex; align-items: center; gap: 8px; background: linear-gradient(135deg, #3b82f6, #64748b); color: #ffffff; padding: 12px 24px; border-radius: 50px; text-decoration: none; font-weight: 600; font-size: 0.95rem; transition: all 0.3s ease; box-shadow: 0 4px 15px rgba(59, 130, 246, 0.3); } .cnh-wrapper .software-link:hover { transform: translateY(-2px); box-shadow: 0 8px 25px rgba(59, 130, 246, 0.4); } .cnh-wrapper .software-compatibility { background: rgba(255, 255, 255, 0.9); border-radius: 24px; padding: 3rem; margin-bottom: 5rem; margin-top: 3rem; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1); border: 1px solid rgba(59, 130, 246, 0.1); } .cnh-wrapper .software-compatibility h3 { font-size: 2rem; font-weight: 800; color: #1e293b; margin-bottom: 2rem; text-align: center; } .cnh-wrapper .compatibility-info { display: grid; grid-template-columns: repeat(3, 1fr); gap: 2rem; } .cnh-wrapper .compatibility-item { display: flex; align-items: flex-start; gap: 1.5rem; padding: 1.5rem; background: rgba(59, 130, 246, 0.05); border-radius: 16px; border: 1px solid rgba(59, 130, 246, 0.1); transition: all 0.3s ease; } .cnh-wrapper .compatibility-item:hover { background: rgba(59, 130, 246, 0.1); transform: translateY(-3px); } .cnh-wrapper .compatibility-item i { font-size: 2rem; color: #3b82f6; margin-top: 4px; } .cnh-wrapper .compatibility-details h4 { font-size: 1.1rem; font-weight: 700; color: #1e293b; margin-bottom: 8px; } .cnh-wrapper .compatibility-details p { font-size: 0.95rem; color: #64748b; line-height: 1.5; margin: 0; } .cnh-wrapper .software-note-section { display: flex; justify-content: center; padding: 0 2rem; } .cnh-wrapper .note-card { display: flex; flex-direction: column; align-items: center; text-align: center; gap: 1.5rem; background: rgba(59, 130, 246, 0.05); border: 1px solid rgba(59, 130, 246, 0.2); border-radius: 20px; padding: 2rem; max-width: 800px; } .cnh-wrapper .note-icon { width: 50px; height: 50px; background: linear-gradient(135deg, #3b82f6, #64748b); border-radius: 12px; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin: 0 auto; } .cnh-wrapper .note-icon i { font-size: 1.5rem; color: #ffffff; } .cnh-wrapper .note-content { width: 100%; } .cnh-wrapper .note-content h4 { font-size: 1.3rem; font-weight: 700; color: #1e293b; margin-bottom: 1rem; text-align: center; } .cnh-wrapper .note-content p { font-size: 1rem; line-height: 1.7; color: #64748b; margin: 0; text-align: center; } /* Responsive Design for Optional Software */ @media (max-width: 1024px) { .cnh-wrapper .software-grid { grid-template-columns: 1fr; gap: 2rem; } .cnh-wrapper .compatibility-info { grid-template-columns: 1fr; gap: 1.5rem; } } @media (max-width: 768px) { .cnh-wrapper .optional-software-section { padding: 4rem 0; } .cnh-wrapper .software-container { padding: 0 1.5rem; } .cnh-wrapper .software-card { padding: 2rem; } .cnh-wrapper .software-compatibility { padding: 2rem; } .cnh-wrapper .note-card { flex-direction: column; text-align: center; gap: 1.25rem; padding: 1.5rem; margin: 0 auto; } .cnh-wrapper .note-icon { width: 45px; height: 45px; } .cnh-wrapper .note-icon i { font-size: 1.3rem; } .cnh-wrapper .note-content h4 { font-size: 1.2rem; margin-bottom: 0.75rem; } .cnh-wrapper .note-content p { font-size: 0.95rem; line-height: 1.6; } } @media (max-width: 480px) { .cnh-wrapper .software-card { padding: 1.5rem; } .cnh-wrapper .software-icon { width: 60px; height: 60px; } .cnh-wrapper .software-icon i { font-size: 1.5rem; } .cnh-wrapper .software-content h3 { font-size: 1.5rem; } .cnh-wrapper .compatibility-item { padding: 1rem; flex-direction: column; text-align: center; gap: 1rem; } .cnh-wrapper .note-card { padding: 1.25rem; gap: 1rem; border-radius: 16px; } .cnh-wrapper .note-icon { width: 40px; height: 40px; } .cnh-wrapper .note-icon i { font-size: 1.2rem; } .cnh-wrapper .note-content h4 { font-size: 1.1rem; margin-bottom: 0.625rem; } .cnh-wrapper .note-content p { font-size: 0.9rem; line-height: 1.5; } .cnh-wrapper .software-note-section { padding: 0 1rem; } } /* New Software Showcase Styles */ .cnh-wrapper .software-showcase { display: flex; flex-direction: column; gap: 5rem; } .cnh-wrapper .software-section { display: grid; grid-template-columns: 1fr 1fr; gap: 4rem; align-items: center; background: rgba(255, 255, 255, 0.9); border-radius: 24px; padding: 3rem; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1); border: 1px solid rgba(59, 130, 246, 0.1); position: relative; overflow: hidden; } .cnh-wrapper .software-section::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(135deg, #3b82f6, #64748b); z-index: 2; } .cnh-wrapper .software-info { display: flex; flex-direction: column; gap: 2rem; text-align: center; } .cnh-wrapper .software-badge { display: inline-flex; align-items: center; gap: 8px; background: linear-gradient(135deg, #3b82f6, #64748b); color: #ffffff; padding: 8px 16px; border-radius: 20px; font-size: 0.85rem; font-weight: 600; width: fit-content; margin: 0 auto; } .cnh-wrapper .software-info h3 { font-size: 2rem; font-weight: 800; color: #1e293b; margin: 0; line-height: 1.3; } .cnh-wrapper .software-desc { font-size: 1.1rem; line-height: 1.7; color: #64748b; margin: 0; } .cnh-wrapper .software-highlights { display: flex; flex-direction: column; gap: 1rem; } .cnh-wrapper .highlight-item { display: flex; align-items: center; justify-content: center; gap: 12px; padding: 12px 0; border-bottom: 1px solid rgba(59, 130, 246, 0.1); } .cnh-wrapper .highlight-item:last-child { border-bottom: none; } .cnh-wrapper .highlight-item i { color: #3b82f6; font-size: 1rem; width: 16px; } .cnh-wrapper .highlight-item span { color: #64748b; font-size: 0.95rem; font-weight: 500; } .cnh-wrapper .software-button { display: inline-flex; align-items: center; gap: 8px; background: linear-gradient(135deg, #3b82f6, #64748b); color: #ffffff; padding: 12px 24px; border-radius: 50px; text-decoration: none; font-weight: 600; font-size: 0.95rem; transition: all 0.3s ease; box-shadow: 0 4px 15px rgba(59, 130, 246, 0.3); width: fit-content; margin: 0 auto; } .cnh-wrapper .software-button:hover { transform: translateY(-2px); box-shadow: 0 8px 25px rgba(59, 130, 246, 0.4); } .cnh-wrapper .software-gallery { display: flex; flex-direction: column; gap: 1rem; } .cnh-wrapper .gallery-main { position: relative; border-radius: 16px; overflow: hidden; box-shadow: 0 10px 25px rgba(0, 0, 0, 0.1); border: 1px solid rgba(59, 130, 246, 0.1); } .cnh-wrapper .gallery-main img { width: 100%; height: 300px; object-fit: contain; display: block; background: #f8fafc; } .cnh-wrapper .gallery-nav { display: flex; gap: 8px; justify-content: center; } .cnh-wrapper .nav-thumb { width: 100px; height: 75px; min-width: 100px; min-height: 75px; border: none; border-radius: 8px; overflow: hidden; cursor: pointer; transition: all 0.3s ease; opacity: 0.7; position: relative; box-sizing: border-box; flex-shrink: 0; } .cnh-wrapper .nav-thumb:hover, .cnh-wrapper .nav-thumb.active { opacity: 1; transform: scale(1.05); box-shadow: 0 4px 12px rgba(59, 130, 246, 0.3); } .cnh-wrapper .nav-thumb.active::after { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; border: 2px solid #3b82f6; border-radius: 8px; } .cnh-wrapper .nav-thumb img { width: 100%; height: 100%; object-fit: cover; display: block; } /* Responsive Design for New Software Showcase */ @media (max-width: 1024px) { .cnh-wrapper .software-section { grid-template-columns: 1fr; gap: 3rem; text-align: center; } .cnh-wrapper .nav-thumb { width: 90px; height: 68px; min-width: 90px; min-height: 68px; } } @media (max-width: 768px) { .cnh-wrapper .software-section { padding: 2rem; gap: 2rem; } .cnh-wrapper .software-info h3 { font-size: 1.5rem; } .cnh-wrapper .gallery-main img { height: 250px; } .cnh-wrapper .nav-thumb { width: 50px; height: 35px; } } @media (max-width: 480px) { .cnh-wrapper .software-section { padding: 1.5rem; } .cnh-wrapper .software-info h3 { font-size: 1.3rem; } .cnh-wrapper .gallery-main img { height: 200px; } .cnh-wrapper .nav-thumb { width: 40px; height: 30px; } } /* Supported Vehicles Section Styles */ .cnh-wrapper .supported-vehicles-section { padding: 8rem 0; background: linear-gradient(135deg, #ffffff 0%, #f8fafc 100%); position: relative; overflow: hidden; margin-bottom: 120px; } .cnh-wrapper .supported-vehicles-section::before { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: radial-gradient(circle at 25% 25%, rgba(59, 130, 246, 0.05) 0%, transparent 50%), radial-gradient(circle at 75% 75%, rgba(100, 116, 139, 0.03) 0%, transparent 50%); } .cnh-wrapper .vehicles-container { max-width: 1400px; margin: 0 auto; padding: 0 2rem; position: relative; z-index: 2; } .cnh-wrapper .vehicles-header { text-align: center; margin-bottom: 5rem; } .cnh-wrapper .vehicles-header h2 { font-size: clamp(2.2rem, 4.4vw, 2.75rem); font-weight: 900; margin-bottom: 1.5rem; color: #1e293b; letter-spacing: -0.02em; } .cnh-wrapper .vehicles-header h2 .gradient-text { background: linear-gradient(135deg, #3b82f6, #64748b); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; } .cnh-wrapper .vehicles-subtitle { font-size: 1.2375rem; line-height: 1.7; color: #64748b; max-width: 700px; margin: 0 auto; font-weight: 400; } .cnh-wrapper .vehicles-slider-wrapper { position: relative; margin-bottom: 4rem; } .cnh-wrapper .vehicles-slider { display: flex; transition: transform 0.5s ease; gap: 2rem; } .cnh-wrapper .vehicle-slide { min-width: calc(33.333% - 1.33rem); flex-shrink: 0; } /* Mobile Static Grid */ .cnh-wrapper .vehicles-static-grid { display: none; grid-template-columns: 1fr; gap: 2rem; margin-bottom: 4rem; } .cnh-wrapper .vehicles-static-grid .vehicle-slide { min-width: 100%; flex-shrink: 0; } .cnh-wrapper .vehicle-card { background: rgba(255, 255, 255, 0.9); border-radius: 24px; padding: 3rem; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1); border: 1px solid rgba(59, 130, 246, 0.1); transition: all 0.4s ease; text-align: center; height: 100%; display: flex; flex-direction: column; position: relative; overflow: hidden; } .cnh-wrapper .vehicle-card::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(135deg, #3b82f6, #64748b); z-index: 2; } .cnh-wrapper .vehicle-card:hover { transform: translateY(-10px); box-shadow: 0 20px 50px rgba(59, 130, 246, 0.2); border-color: rgba(59, 130, 246, 0.3); } .cnh-wrapper .vehicle-logo { width: 120px; height: 80px; margin: 0 auto 2rem; display: flex; align-items: center; justify-content: center; border-radius: 16px; overflow: hidden; } .cnh-wrapper .vehicle-logo img { width: 100%; height: 100%; object-fit: contain; } .cnh-wrapper .logo-placeholder { width: 100%; height: 100%; background: linear-gradient(135deg, #3b82f6, #64748b); display: flex; align-items: center; justify-content: center; border-radius: 16px; } .cnh-wrapper .logo-placeholder span { color: #ffffff; font-weight: 800; font-size: 0.9rem; letter-spacing: 1px; } .cnh-wrapper .vehicle-info h3 { font-size: 1.8rem; font-weight: 800; color: #1e293b; margin-bottom: 1rem; line-height: 1.3; } .cnh-wrapper .vehicle-category { font-size: 1.1rem; color: #64748b; margin-bottom: 2rem; font-weight: 500; } .cnh-wrapper .vehicle-types { display: flex; flex-wrap: wrap; gap: 0.75rem; justify-content: center; } .cnh-wrapper .vehicle-type { background: rgba(59, 130, 246, 0.1); color: #3b82f6; padding: 0.5rem 1rem; border-radius: 20px; font-size: 0.85rem; font-weight: 600; border: 1px solid rgba(59, 130, 246, 0.2); transition: all 0.3s ease; } .cnh-wrapper .vehicle-type:hover { background: rgba(59, 130, 246, 0.2); transform: translateY(-2px); } .cnh-wrapper .slider-controls { position: absolute; top: 50%; transform: translateY(-50%); width: 100%; display: flex; justify-content: space-between; pointer-events: none; z-index: 3; } .cnh-wrapper .slider-btn { width: 50px; height: 50px; background: linear-gradient(135deg, #3b82f6, #64748b); border: none; border-radius: 50%; color: #ffffff; cursor: pointer; display: flex; align-items: center; justify-content: center; font-size: 1.2rem; transition: all 0.3s ease; pointer-events: all; box-shadow: 0 4px 15px rgba(59, 130, 246, 0.3); } .cnh-wrapper .slider-btn:hover { transform: scale(1.1); box-shadow: 0 8px 25px rgba(59, 130, 246, 0.4); } .cnh-wrapper .prev-btn { left: -25px; } .cnh-wrapper .next-btn { right: -25px; } .cnh-wrapper .slider-dots { display: flex; justify-content: center; gap: 1rem; margin-top: 3rem; } .cnh-wrapper .dot { width: 12px; height: 12px; border-radius: 50%; background: rgba(59, 130, 246, 0.3); cursor: pointer; transition: all 0.3s ease; } .cnh-wrapper .dot.active, .cnh-wrapper .dot:hover { background: #3b82f6; transform: scale(1.2); } .cnh-wrapper .vehicles-note { display: flex; justify-content: center; } .cnh-wrapper .note-highlight { display: flex; align-items: flex-start; gap: 1.5rem; background: rgba(59, 130, 246, 0.05); border: 1px solid rgba(59, 130, 246, 0.2); border-radius: 20px; padding: 2.5rem; max-width: 900px; } .cnh-wrapper .note-highlight .note-icon { width: 60px; height: 60px; background: linear-gradient(135deg, #3b82f6, #64748b); border-radius: 15px; display: flex; align-items: center; justify-content: center; flex-shrink: 0; } .cnh-wrapper .note-highlight .note-icon i { font-size: 1.8rem; color: #ffffff; } .cnh-wrapper .note-text h4 { font-size: 1.5rem; font-weight: 700; color: #1e293b; margin-bottom: 1rem; } .cnh-wrapper .note-text p { font-size: 1.1rem; line-height: 1.7; color: #64748b; margin: 0; } /* Responsive Design for Vehicles Section */ @media (max-width: 1024px) { .cnh-wrapper .vehicle-slide { min-width: calc(50% - 1rem); } } @media (max-width: 768px) { .cnh-wrapper .supported-vehicles-section { padding: 4rem 0; } .cnh-wrapper .vehicles-container { padding: 0 1.5rem; } /* Hide slider on mobile and show static grid */ .cnh-wrapper .vehicles-slider-wrapper { display: none; } .cnh-wrapper .vehicles-static-grid { display: grid; } .cnh-wrapper .vehicle-card { padding: 2rem; } .cnh-wrapper .note-highlight { flex-direction: column; text-align: center; gap: 1rem; padding: 2rem; } } @media (max-width: 480px) { .cnh-wrapper .vehicle-card { padding: 1.5rem; } .cnh-wrapper .vehicle-logo { width: 100px; height: 60px; } .cnh-wrapper .vehicle-info h3 { font-size: 1.5rem; } .cnh-wrapper .vehicle-types { gap: 0.5rem; } .cnh-wrapper .vehicle-type { font-size: 0.75rem; padding: 0.4rem 0.8rem; } } /* Package Contents Section Styles */ .cnh-wrapper .package-contents-section { padding: 8rem 0; background: linear-gradient(135deg, #e2e8f0 0%, #cbd5e1 100%); position: relative; overflow: hidden; margin-bottom: 120px; } .cnh-wrapper .package-contents-section::before { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: radial-gradient(circle at 30% 30%, rgba(59, 130, 246, 0.08) 0%, transparent 50%), radial-gradient(circle at 70% 70%, rgba(100, 116, 139, 0.05) 0%, transparent 50%); } .cnh-wrapper .package-container { max-width: 1400px; margin: 0 auto; padding: 0 2rem; position: relative; z-index: 2; } .cnh-wrapper .package-header { text-align: center; margin-bottom: 5rem; } .cnh-wrapper .package-header h2 { font-size: clamp(2.2rem, 4.4vw, 2.75rem); font-weight: 900; margin-bottom: 1.5rem; color: #1e293b; letter-spacing: -0.02em; } .cnh-wrapper .package-subtitle { font-size: 1.2375rem; line-height: 1.7; color: #64748b; max-width: 700px; margin: 0 auto; font-weight: 400; } .cnh-wrapper .package-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 2rem; max-width: 1200px; margin: 0 auto; } .cnh-wrapper .package-card { background: rgba(255, 255, 255, 0.9); border: 2px solid #3b82f6; border-radius: 20px; padding: 2.5rem 2rem; text-align: center; transition: all 0.3s ease; box-shadow: 0 10px 25px rgba(0, 0, 0, 0.1); position: relative; overflow: hidden; } .cnh-wrapper .package-card:hover { transform: translateY(-5px); box-shadow: 0 15px 35px rgba(59, 130, 246, 0.2); border-color: #2563eb; } .cnh-wrapper .package-icon { width: 80px; height: 80px; background: #3b82f6; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin: 0 auto 1.5rem; transition: all 0.3s ease; } .cnh-wrapper .package-card:hover .package-icon { background: #2563eb; transform: scale(1.1); } .cnh-wrapper .package-icon i { font-size: 2rem; color: #ffffff; } .cnh-wrapper .package-icon i { font-size: 2rem; color: #1e293b; } .cnh-wrapper .package-card h3 { font-size: 1.3rem; font-weight: 700; color: #1e293b; margin-bottom: 1rem; line-height: 1.3; } .cnh-wrapper .package-card p { font-size: 1rem; color: #64748b; line-height: 1.5; margin: 0; } /* Responsive Design for Package Contents */ @media (max-width: 1024px) { .cnh-wrapper .package-grid { grid-template-columns: repeat(2, 1fr); gap: 1.5rem; } } @media (max-width: 768px) { .cnh-wrapper .package-contents-section { padding: 4rem 0; } .cnh-wrapper .package-container { padding: 0 1.5rem; } .cnh-wrapper .package-grid { grid-template-columns: 1fr; gap: 1.5rem; } .cnh-wrapper .package-card { padding: 2rem 1.5rem; } } @media (max-width: 480px) { .cnh-wrapper .package-card { padding: 1.5rem; } .cnh-wrapper .package-icon { width: 60px; height: 60px; } .cnh-wrapper .package-icon i { font-size: 1.5rem; } .cnh-wrapper .package-card h3 { font-size: 1.1rem; } .cnh-wrapper .package-card p { font-size: 0.9rem; } } /* FAQ Section Styles - Redesigned */ .cnh-wrapper .faq-section { padding: 8rem 0; background: linear-gradient(135deg, #f8fafc 0%, #e2e8f0 100%); position: relative; overflow: hidden; margin-bottom: 120px; } .cnh-wrapper .faq-section::before { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: radial-gradient(circle at 20% 30%, rgba(59, 130, 246, 0.08) 0%, transparent 60%), radial-gradient(circle at 80% 70%, rgba(100, 116, 139, 0.05) 0%, transparent 60%); z-index: 1; } .cnh-wrapper .faq-section::after { content: ''; position: absolute; top: -50%; right: -10%; width: 600px; height: 600px; background: radial-gradient(circle, rgba(59, 130, 246, 0.1) 0%, transparent 70%); border-radius: 50%; z-index: 1; } .cnh-wrapper .faq-container { max-width: 1100px; margin: 0 auto; padding: 0 2rem; position: relative; z-index: 2; } .cnh-wrapper .faq-header { text-align: center; margin-bottom: 4rem; position: relative; } .cnh-wrapper .faq-header::before { content: ''; position: absolute; top: -20px; left: 50%; transform: translateX(-50%); width: 80px; height: 4px; background: linear-gradient(135deg, #3b82f6, #64748b); border-radius: 2px; } .cnh-wrapper .faq-header h2 { font-size: clamp(2.5rem, 5vw, 3.2rem); font-weight: 900; margin-bottom: 1.5rem; color: #1e293b; letter-spacing: -0.03em; position: relative; } .cnh-wrapper .faq-header h2 .gradient-text { background: linear-gradient(135deg, #3b82f6, #64748b); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; position: relative; } .cnh-wrapper .faq-subtitle { font-size: 1.3rem; line-height: 1.8; color: #64748b; max-width: 750px; margin: 0 auto; font-weight: 400; } .cnh-wrapper .faq-content { display: grid; grid-template-columns: 1fr; gap: 1.25rem; } .cnh-wrapper .faq-item { background: #ffffff; border-radius: 24px; border: 2px solid rgba(59, 130, 246, 0.1); overflow: hidden; transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1); box-shadow: 0 4px 20px rgba(0, 0, 0, 0.06); position: relative; } .cnh-wrapper .faq-item::before { content: ''; position: absolute; top: 0; left: 0; width: 4px; height: 0; background: linear-gradient(135deg, #3b82f6, #64748b); transition: height 0.4s cubic-bezier(0.4, 0, 0.2, 1); z-index: 1; } .cnh-wrapper .faq-item:hover { border-color: rgba(59, 130, 246, 0.3); box-shadow: 0 12px 40px rgba(59, 130, 246, 0.15); transform: translateY(-2px); } .cnh-wrapper .faq-item.active { border-color: rgba(59, 130, 246, 0.4); box-shadow: 0 16px 50px rgba(59, 130, 246, 0.2); } .cnh-wrapper .faq-item.active::before { height: 100%; } .cnh-wrapper .faq-question { display: flex; align-items: center; justify-content: space-between; padding: 2rem 2.5rem; cursor: pointer; transition: all 0.3s ease; position: relative; background: transparent; gap: 1.5rem; } .cnh-wrapper .faq-question:hover { background: rgba(59, 130, 246, 0.03); } .cnh-wrapper .faq-item.active .faq-question { background: rgba(59, 130, 246, 0.05); } .cnh-wrapper .faq-question-content { display: flex; align-items: center; gap: 1.25rem; flex: 1; } .cnh-wrapper .faq-question-icon { width: 50px; height: 50px; min-width: 50px; background: linear-gradient(135deg, rgba(59, 130, 246, 0.1), rgba(100, 116, 139, 0.1)); border-radius: 12px; display: flex; align-items: center; justify-content: center; transition: all 0.3s ease; } .cnh-wrapper .faq-question-icon i { font-size: 1.3rem; color: #3b82f6; transition: all 0.3s ease; } .cnh-wrapper .faq-item.active .faq-question-icon { background: linear-gradient(135deg, #3b82f6, #64748b); transform: scale(1.1); } .cnh-wrapper .faq-item.active .faq-question-icon i { color: #ffffff; } .cnh-wrapper .faq-question h3 { font-size: 1.25rem; font-weight: 700; color: #1e293b; margin: 0; line-height: 1.5; flex: 1; } .cnh-wrapper .faq-item.active .faq-question h3 { color: #3b82f6; } .cnh-wrapper .faq-toggle-icon { width: 44px; height: 44px; min-width: 44px; background: linear-gradient(135deg, #3b82f6, #64748b); border-radius: 12px; display: flex; align-items: center; justify-content: center; transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1); flex-shrink: 0; box-shadow: 0 4px 12px rgba(59, 130, 246, 0.2); } .cnh-wrapper .faq-toggle-icon i { font-size: 1.1rem; color: #ffffff; transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1); } .cnh-wrapper .faq-item.active .faq-toggle-icon { transform: rotate(180deg); background: linear-gradient(135deg, #2563eb, #475569); box-shadow: 0 6px 20px rgba(37, 99, 235, 0.3); } .cnh-wrapper .faq-answer { max-height: 0; overflow: hidden; transition: all 0.5s cubic-bezier(0.4, 0, 0.2, 1); background: rgba(59, 130, 246, 0.02); } .cnh-wrapper .faq-item.active .faq-answer { max-height: 800px; padding: 0 2.5rem 2.5rem 2.5rem; } .cnh-wrapper .faq-answer-content { padding-top: 1.5rem; padding-left: 4.25rem; position: relative; } .cnh-wrapper .faq-answer-content::before { content: ''; position: absolute; left: 0; top: 1.5rem; bottom: 0; width: 3px; background: linear-gradient(135deg, rgba(59, 130, 246, 0.3), rgba(100, 116, 139, 0.3)); border-radius: 2px; } .cnh-wrapper .faq-answer p { font-size: 1.05rem; line-height: 1.8; color: #475569; margin: 0; font-weight: 400; } .cnh-wrapper .faq-answer p strong { color: #1e293b; font-weight: 600; } /* Responsive Design for FAQ */ @media (max-width: 1024px) { .cnh-wrapper .faq-container { max-width: 900px; } } @media (max-width: 768px) { .cnh-wrapper .faq-section { padding: 5rem 0; } .cnh-wrapper .faq-container { padding: 0 1.5rem; } .cnh-wrapper .faq-header { margin-bottom: 3rem; } .cnh-wrapper .faq-subtitle { font-size: 1.15rem; } .cnh-wrapper .faq-content { gap: 1rem; } .cnh-wrapper .faq-question { padding: 1.5rem; gap: 1rem; } .cnh-wrapper .faq-question-content { gap: 1rem; } .cnh-wrapper .faq-question-icon { width: 44px; height: 44px; min-width: 44px; } .cnh-wrapper .faq-question-icon i { font-size: 1.1rem; } .cnh-wrapper .faq-question h3 { font-size: 1.1rem; } .cnh-wrapper .faq-toggle-icon { width: 40px; height: 40px; min-width: 40px; } .cnh-wrapper .faq-item.active .faq-answer { padding: 0 1.5rem 1.5rem 1.5rem; } .cnh-wrapper .faq-answer-content { padding-left: 3.5rem; } .cnh-wrapper .faq-answer p { font-size: 1rem; } } @media (max-width: 480px) { .cnh-wrapper .faq-section { padding: 4rem 0; } .cnh-wrapper .faq-question { padding: 1.25rem; flex-wrap: wrap; } .cnh-wrapper .faq-question-content { width: 100%; } .cnh-wrapper .faq-question-icon { width: 40px; height: 40px; min-width: 40px; } .cnh-wrapper .faq-question h3 { font-size: 1rem; line-height: 1.4; } .cnh-wrapper .faq-toggle-icon { width: 36px; height: 36px; min-width: 36px; } .cnh-wrapper .faq-item.active .faq-answer { padding: 0 1.25rem 1.25rem 1.25rem; } .cnh-wrapper .faq-answer-content { padding-left: 0; padding-top: 1rem; } .cnh-wrapper .faq-answer-content::before { display: none; } } /* Enhanced Warranty Content Styles */ .cnh-wrapper .warranty-content { display: flex; flex-direction: column; gap: 2rem; margin-top: 1rem; } .cnh-wrapper .warranty-period { background: linear-gradient(135deg, rgba(59, 130, 246, 0.1), rgba(59, 130, 246, 0.05)); border: 2px solid rgba(59, 130, 246, 0.2); border-radius: 16px; padding: 1.5rem; text-align: center; } .cnh-wrapper .warranty-period h4 { display: flex; align-items: center; justify-content: center; gap: 10px; font-size: 1.3rem; font-weight: 700; color: #3b82f6; margin-bottom: 1rem; } .cnh-wrapper .warranty-period h4 i { font-size: 1.5rem; } .cnh-wrapper .warranty-duration { font-size: 1.4rem; font-weight: 800; color: #1e293b; background: linear-gradient(135deg, #3b82f6, #64748b); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; margin: 0; } .cnh-wrapper .warranty-coverage, .cnh-wrapper .warranty-exclusions { background: rgba(255, 255, 255, 0.8); border-radius: 16px; padding: 1.5rem; border: 1px solid rgba(59, 130, 246, 0.1); } .cnh-wrapper .warranty-coverage h4, .cnh-wrapper .warranty-exclusions h4 { display: flex; align-items: center; gap: 10px; font-size: 1.2rem; font-weight: 700; margin-bottom: 1rem; } .cnh-wrapper .warranty-coverage h4 { color: #059669; } .cnh-wrapper .warranty-coverage h4 i { color: #059669; font-size: 1.3rem; } .cnh-wrapper .warranty-exclusions h4 { color: #dc2626; } .cnh-wrapper .warranty-exclusions h4 i { color: #dc2626; font-size: 1.3rem; } .cnh-wrapper .warranty-list { list-style: none; padding: 0; margin: 0; display: flex; flex-direction: column; gap: 0.75rem; } .cnh-wrapper .warranty-list li { display: flex; align-items: center; gap: 12px; padding: 12px 16px; border-radius: 10px; font-size: 1rem; font-weight: 500; transition: all 0.3s ease; } .cnh-wrapper .warranty-list.included li { background: rgba(5, 150, 105, 0.1); border: 1px solid rgba(5, 150, 105, 0.2); color: #065f46; } .cnh-wrapper .warranty-list.included li:hover { background: rgba(5, 150, 105, 0.15); transform: translateX(5px); } .cnh-wrapper .warranty-list.included li i { color: #059669; font-size: 1.1rem; width: 16px; flex-shrink: 0; } .cnh-wrapper .warranty-list.excluded li { background: rgba(220, 38, 38, 0.1); border: 1px solid rgba(220, 38, 38, 0.2); color: #991b1b; } .cnh-wrapper .warranty-list.excluded li:hover { background: rgba(220, 38, 38, 0.15); transform: translateX(5px); } .cnh-wrapper .warranty-list.excluded li i { color: #dc2626; font-size: 1.1rem; width: 16px; flex-shrink: 0; } /* Responsive Design for Warranty Content */ @media (max-width: 768px) { .cnh-wrapper .warranty-content { gap: 1.5rem; } .cnh-wrapper .warranty-period, .cnh-wrapper .warranty-coverage, .cnh-wrapper .warranty-exclusions { padding: 1.25rem; } .cnh-wrapper .warranty-period h4, .cnh-wrapper .warranty-coverage h4, .cnh-wrapper .warranty-exclusions h4 { font-size: 1.1rem; } .cnh-wrapper .warranty-duration { font-size: 1.2rem; } .cnh-wrapper .warranty-list li { padding: 10px 12px; font-size: 0.95rem; } } @media (max-width: 480px) { .cnh-wrapper .warranty-period h4, .cnh-wrapper .warranty-coverage h4, .cnh-wrapper .warranty-exclusions h4 { flex-direction: column; gap: 5px; text-align: center; } .cnh-wrapper .warranty-list li { padding: 8px 10px; font-size: 0.9rem; } } /* Support and Contact Section Styles */ .cnh-wrapper .support-contact-section { padding: 8rem 0; background: linear-gradient(135deg, #e2e8f0 0%, #cbd5e1 100%); position: relative; overflow: hidden; } .cnh-wrapper .support-contact-section::before { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: radial-gradient(circle at 25% 25%, rgba(59, 130, 246, 0.05) 0%, transparent 50%), radial-gradient(circle at 75% 75%, rgba(100, 116, 139, 0.03) 0%, transparent 50%); } .cnh-wrapper .support-container { max-width: 1400px; margin: 0 auto; padding: 0 2rem; position: relative; z-index: 2; } .cnh-wrapper .support-header { text-align: center; margin-bottom: 5rem; } .cnh-wrapper .support-header h2 { font-size: clamp(2.2rem, 4.4vw, 2.75rem); font-weight: 900; margin-bottom: 1.5rem; color: #1e293b; letter-spacing: -0.02em; } .cnh-wrapper .support-header h2 .gradient-text { background: linear-gradient(135deg, #3b82f6, #64748b); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; } .cnh-wrapper .support-subtitle { font-size: 1.2375rem; line-height: 1.7; color: #64748b; max-width: 700px; margin: 0 auto; font-weight: 400; } .cnh-wrapper .support-content { display: flex; flex-direction: column; gap: 5rem; } .cnh-wrapper .support-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 2rem; } .cnh-wrapper .support-card { background: rgba(255, 255, 255, 0.9); border-radius: 24px; padding: 3rem; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1); border: 1px solid rgba(59, 130, 246, 0.1); transition: all 0.4s ease; text-align: center; position: relative; overflow: hidden; } .cnh-wrapper .support-card::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(135deg, #3b82f6, #64748b); z-index: 2; } .cnh-wrapper .support-card:hover { transform: translateY(-10px); box-shadow: 0 20px 50px rgba(59, 130, 246, 0.2); border-color: rgba(59, 130, 246, 0.3); } .cnh-wrapper .support-icon { width: 80px; height: 80px; background: linear-gradient(135deg, #3b82f6, #64748b); border-radius: 20px; display: flex; align-items: center; justify-content: center; margin: 0 auto 2rem; transition: all 0.3s ease; } .cnh-wrapper .support-card:hover .support-icon { transform: scale(1.1); } .cnh-wrapper .support-icon i { font-size: 2rem; color: #ffffff; } .cnh-wrapper .support-card h3 { font-size: 1.5rem; font-weight: 800; color: #1e293b; margin-bottom: 1.5rem; line-height: 1.3; } .cnh-wrapper .support-card p { font-size: 1.1rem; color: #64748b; line-height: 1.7; margin-bottom: 2rem; } .cnh-wrapper .support-details { display: flex; flex-direction: column; gap: 1rem; } .cnh-wrapper .detail-item { display: flex; align-items: center; justify-content: center; gap: 12px; padding: 12px 20px; background: rgba(59, 130, 246, 0.05); border-radius: 12px; border: 1px solid rgba(59, 130, 246, 0.1); transition: all 0.3s ease; } .cnh-wrapper .detail-item:hover { background: rgba(59, 130, 246, 0.1); transform: translateY(-2px); } .cnh-wrapper .detail-item i { color: #3b82f6; font-size: 1rem; width: 16px; flex-shrink: 0; } .cnh-wrapper .detail-item span { color: #64748b; font-size: 0.95rem; font-weight: 600; } .cnh-wrapper .contact-form-section { background: rgba(255, 255, 255, 0.9); border-radius: 24px; padding: 4rem; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1); border: 1px solid rgba(59, 130, 246, 0.1); position: relative; overflow: hidden; } .cnh-wrapper .contact-form-section::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(135deg, #3b82f6, #64748b); z-index: 2; } .cnh-wrapper .form-container { max-width: 800px; margin: 0 auto; } .cnh-wrapper .form-container h3 { font-size: 2.2rem; font-weight: 800; color: #1e293b; margin-bottom: 1rem; text-align: center; } .cnh-wrapper .form-container p { font-size: 1.1rem; color: #64748b; text-align: center; margin-bottom: 3rem; line-height: 1.6; } .cnh-wrapper .contact-form { display: flex; flex-direction: column; gap: 2rem; } .cnh-wrapper .form-row { display: grid; grid-template-columns: 1fr 1fr; gap: 2rem; } .cnh-wrapper .form-group { display: flex; flex-direction: column; gap: 0.5rem; } .cnh-wrapper .form-group label { font-size: 1rem; font-weight: 600; color: #1e293b; } .cnh-wrapper .form-group input, .cnh-wrapper .form-group select, .cnh-wrapper .form-group textarea { padding: 1rem 1.5rem; border: 2px solid #e2e8f0; border-radius: 12px; font-size: 1rem; font-family: 'Outfit', sans-serif; transition: all 0.3s ease; background: #ffffff; } .cnh-wrapper .form-group input:focus, .cnh-wrapper .form-group select:focus, .cnh-wrapper .form-group textarea:focus { outline: none; border-color: #3b82f6; box-shadow: 0 0 0 3px rgba(59, 130, 246, 0.1); } .cnh-wrapper .form-group textarea { resize: vertical; min-height: 120px; } .cnh-wrapper .submit-btn { display: inline-flex; align-items: center; justify-content: center; gap: 12px; background: linear-gradient(135deg, #3b82f6, #64748b); color: #ffffff; padding: 1rem 2rem; border: none; border-radius: 50px; font-size: 1.1rem; font-weight: 700; cursor: pointer; transition: all 0.3s ease; font-family: 'Outfit', sans-serif; box-shadow: 0 4px 15px rgba(59, 130, 246, 0.3); margin: 1rem auto 0; min-width: 200px; } .cnh-wrapper .submit-btn:hover { transform: translateY(-2px); box-shadow: 0 8px 25px rgba(59, 130, 246, 0.4); } .cnh-wrapper .submit-btn i { font-size: 1rem; } /* Responsive Design for Support Section */ @media (max-width: 1024px) { .cnh-wrapper .support-grid { grid-template-columns: 1fr; gap: 2rem; } .cnh-wrapper .form-row { grid-template-columns: 1fr; gap: 1.5rem; } } @media (max-width: 768px) { .cnh-wrapper .support-contact-section { padding: 4rem 0; } .cnh-wrapper .support-container { padding: 0 1.5rem; } .cnh-wrapper .support-card { padding: 2rem; } .cnh-wrapper .contact-form-section { padding: 2.5rem; } .cnh-wrapper .form-container h3 { font-size: 1.8rem; } .cnh-wrapper .support-icon { width: 60px; height: 60px; } .cnh-wrapper .support-icon i { font-size: 1.5rem; } } @media (max-width: 480px) { .cnh-wrapper .support-card { padding: 1.5rem; } .cnh-wrapper .contact-form-section { padding: 2rem; } .cnh-wrapper .form-container h3 { font-size: 1.5rem; } .cnh-wrapper .form-container p { font-size: 1rem; } .cnh-wrapper .support-card h3 { font-size: 1.3rem; } .cnh-wrapper .support-card p { font-size: 1rem; } .cnh-wrapper .detail-item { padding: 10px 15px; } .cnh-wrapper .detail-item span { font-size: 0.9rem; } .cnh-wrapper .submit-btn { padding: 0.9rem 1.5rem; font-size: 1rem; min-width: 180px; } }



CNH Industrial Logo
Profesyonel Teşhis Teknolojisi

CNH DPA5

New Holland, Case, Kobelco marka araçlarda gelişmiş arıza tespit ve teşhis cihazı. Profesyonel servis kalitesinde diagnostik çözümü.

Hızlı Teşhis
Dakikalar içinde kapsamlı arıza analizi
ECM Programlama
Motor kontrol üniteleri yeniden programlama
Canlı Veri
Gerçek zamanlı sistem izleme

Hemen Satın Al


Detayları İncele

Fiyatlar KDV hariç olup, KDV ödeme aşamasında eklenecektir



360° Görünüm
360°
CNH DPA5 Cihazı
CNH DPA5 Kullanım
CNH DPA5 Ekran
CNH DPA5 Paket
CNH DPA5 Detay
CNH DPA5 Detay 2
CNH DPA5 Detay 3
CNH Industrial® Certified

CNH DPA5 Arıza Tespit Cihazı

New Holland, Case, Kobelco marka araçlarda yetkili servis kalitesinde arıza tespit ve teşhis imkanı sunan gelişmiş diagnostik çözümü.

CNH DPA5 Arıza Tespit Cihazı, CNH Industrial® tarafından geliştirilen profesyonel bir diagnostik araçtır. Bu cihaz, elektronik sistem mimarisinin bir parçası olarak Kontrolör Alan Ağı (CAN) BUS'a sahip makinelere bağlanmak için bayi teknisyenleri tarafından kullanılır.

Her uygulama için derinlemesine işlevsellik sağlamak üzere tasarlanan bu sistem, motorlar, şanzımanlar, fren uyarı cihazı, konfor, güvenlik, emisyonlar, havalı süspansiyon, treyler ve bakım dahil tüm kritik sistemleri kapsar.

Hazır Set - Direkt Kullanıma Hazır

CNH DPA5 tam bir hazır set olarak sunulmaktadır. Paket içeriğinde tüm gerekli bileşenler bulunmaktadır:

  • CNH DPA5 Ana Cihaz: Profesyonel diagnostik cihazı
  • Yazılım Dahil: Tüm diagnostik yazılımları önceden yüklü ve hazır
  • Laptop Dahil: Cihazı çalıştırmak için gerekli laptop pakete dahildir
  • Bağlantı Kabloları: USB bağlantı kablosu ve J1939, J1708 araç bağlantı kabloları
  • Direkt Kullanıma Hazır: Kurulum gerektirmeden, açıp kullanmaya hazır tam set

CNH DPA5 Özellikleri

Profesyonel teşhis ve bakım için gereken tüm özellikler

ECU Programlama

Motor kontrol ünitelerinin programlanması ve konfigürasyonu yapılır

Hata Kodu Yönetimi

Tüm kontrol ünitelerinden kayıtlı ve aktif hata kodlarının hızlı okunması ve silinmesi

Canlı Veri İzleme

Sensör değerleri, basınçlar, sıcaklıklar ve kritik parametrelerin anlık takibi

Kontrolör Durumu

Her ECU'nun yazılım versiyonu, güncel durumu ve donanım bilgilerinin tespiti

ECU Programlama

Elektronik kontrol ünitelerinin yeniden programlanması ve parametre yönetimi

Parametre Yönetimi

Motor gücü, şanzıman stratejileri, hidrolik akış ve PTO parametrelerinin ayarlanması

Sistem Kalibrasyonları

Şanzıman, hidrolik sistemler ve elektronik bileşenlerin hassas kalibrasyonu

Diagnostik Testler

Solenoid valfler, enjektörler ve fanların manuel çalıştırılması ve test edilmesi

Aktüatör Çalıştırmaları

Belirli bileşenlerin düzgün çalışıp çalışmadığının kontrol edilmesi

Kapsam Diagnostikleri

Detaylı sistem analizi ve kapsamlı arıza teşhis işlemleri

Yetkili Servis Fonksiyonları

Makine çalışma mantığını değiştirecek düzeyde yetkili müdahaleler

Bakım ve Servis

Periyodik kalibrasyonlar ve parça değişim sonrası ayarlamalar

Pakete Dahil Laptop

CNH DPA5 cihazını çalıştırmak için gerekli laptop pakete dahildir

Lenovo ThinkPad T440 Laptop
Lenovo ThinkPad T440 Laptop - Görünüm 1
Lenovo ThinkPad T440 Laptop - Görünüm 2
Lenovo ThinkPad T440 Laptop - Görünüm 3

Not: Görseller referans amaçlıdır. Gerçek ürün özellikleri ve görünümü sipariş öncesi teyit edilmelidir.

Laptop Özellikleri

İşlemci: Intel® Core™ i5-4300U
RAM Bellek: 8GB DDR3
Depolama: 240GB SSD Disk Bellek
İşletim Sistemi: Windows 10 Pro
Hazır Yüklü Yazılım: CNH DPA5 diagnostik yazılımları önceden yüklü
USB Bağlantı: Cihazla uyumlu USB portları mevcut

Cihazı 360° Açıdan Keşfedin

CNH DPA5'in her detayını interaktif deneyimle yaşayın. Profesyonel tasarımından gelişmiş özelliklerine kadar her şeyi yakından inceleyin.

CNH DPA5 İnteraktif Tanıtım Videosu

Video Yakında Eklenecek

CNH DPA5'in detaylı tanıtım videosu hazırlanıyor

Sağlam Yapı & Profesyonel Tasarım

CNH DPA5, zorlu saha koşullarına dayanacak şekilde tasarlanmış profesyonel bir teşhis cihazıdır. Her detayı özenle işlenmiş tasarımı ile endüstriyel kullanım için mükemmel dayanıklılık sunar.

Endüstriyel Dayanıklılık

Sağlam yapısı ile zorlu saha koşullarında güvenilir performans sağlar.

CAN BUS Bağlantı Desteği

Kontrolör Alan Ağı protokolü ile geniş araç uyumluluğu.

Kolay Kullanım

Ergonomik tasarım ve kullanıcı dostu arayüz ile hızlı teşhis imkanı.

Güçlü İşlemci

Hızlı veri işleme ve stabil performans

USB Bağlantı

USB 2.0 ile hızlı ve güvenilir veri aktarımı

CAN BUS Protokol

Kontrolör Alan Ağı protokol desteği

ECU Programlama

Elektronik kontrol ünitesi yeniden programlama

Kurulan Yazılımlar

CNH DPA5 cihazınızla birlikte pakete dahil olan profesyonel yazılım çözümleri


Diagnostik Yazılımı

Electronic Service Tool (EST)

Kapsamlı araç diagnostiği yapmanıza olanak sağlayan ana yazılımdır. Tüm CNH marka araçlarda derinlemesine teşhis ve programlama işlemleri gerçekleştirebilirsiniz.

Kapsamlı araç diagnostiği
ECU programlama ve güncelleme
Hata kodu analizi
Canlı veri izleme

Yazılım Detayları

EST Yazılımı

Marka Seçimi


Ana Ekran


Diagnostik


Katalog Yazılımı

eTim Go Katalog Yazılımı

Yedek parça ve tamir katalog yazılımıdır. Tarım ve İş Makinaları için kapsamlı parça katalogları ve teknik bilgilere erişim sağlar.

Yedek parça kataloğu
Tamir kılavuzları
Teknik şemalar
Parça numaraları

Yazılım Detayları

eTim Go Yazılımı

Arayüz


Katalog


Parça


Detay

Yazılım Uyumluluğu

Windows Uyumluluğu

Tüm Windows 10 64 Bit Pro sürüm ile uyumludur

Yazılım Dili

Yazılım dili İngilizcedir

Protokol Desteği

CAN BUS ve K-Line protokol desteği

Önemli Bilgi

CNH DPA5 cihazı ile birlikte yukarıda belirtilen yazılımlar (EST ve eTim Go) pakete dahildir ve hazır olarak yüklü gelmektedir. DPA5 ile Iveco motorları için EASy yazılımı ile K-Line protokolünde teşhis, programlama ve ECU yeniden yükleme işlemlerini gerçekleştirebilirsiniz. EASy yazılımı pakete dahil değildir ve ayrı satın alınması gerekmektedir.

Desteklenen Araç Markaları

CNH DPA5 ile uyumlu tüm araç markaları ve modelleri


New Holland Logo

New Holland

Tarım ve İnşaat Makinaları

Traktörler
Biçerdöverler
İş Makinaları
Yükleyiciler

Case Logo

Case

Tarım ve İnşaat

Traktörler
Ekskavatörler
Biçerdöverler
Kompaktörler

Kobelco Logo

Kobelco

İnşaat Makinaları

Ekskavatörler
Vinçler
Yıkım Makinaları

Steyr Logo

Steyr

Tarım Makinaları

Traktörler
Kompakt Traktörler

Iveco Logo

Iveco (Astra)

Ticari Araçlar

Kamyonlar
Otobüsler
Hafif Ticari

Flexi-Coil Logo

Flexi-Coil

Tarım Ekipmanları

Ekim Makinaları
Hava Seederler






New Holland Logo

New Holland

Tarım ve İnşaat Makinaları

Traktörler
Biçerdöverler
İş Makinaları
Yükleyiciler

Case Logo

Case

Tarım ve İnşaat

Traktörler
Ekskavatörler
Biçerdöverler
Kompaktörler

Kobelco Logo

Kobelco

İnşaat Makinaları

Ekskavatörler
Vinçler
Yıkım Makinaları

Steyr Logo

Steyr

Tarım Makinaları

Traktörler
Kompakt Traktörler

Iveco Logo

Iveco (Astra)

Ticari Araçlar

Kamyonlar
Otobüsler
Hafif Ticari

Flexi-Coil Logo

Flexi-Coil

Tarım Ekipmanları

Ekim Makinaları
Hava Seederler

Geniş Uyumluluk

CNH DPA5, CAN BUS protokolüne sahip tüm CNH Industrial markaları ile tam uyumludur. Elektronik kontrol ünitelerine doğrudan erişim sağlayarak profesyonel teşhis imkanı sunar.

Merak Edilenler

CNH DPA5 hakkında sıkça sorulan sorular ve detaylı cevapları

CNH DPA5 hangi araç markalarında kullanılabilir?

CNH DPA5, New Holland, Case, Kobelco, Steyr, Iveco (Astra) ve Flexi-Coil marka araçlarda kullanılabilir. CAN BUS protokolüne sahip tüm CNH Industrial markaları ile tam uyumludur.

Yazılımlar cihaz fiyatına dahil mi?

Evet, EST ve eTim Go yazılımları hazır set paketine dahildir. CNH DPA5 tam bir hazır set olarak sunulduğu için tüm diagnostik yazılımları önceden yüklü ve kullanıma hazır şekilde gelmektedir.

Hangi işletim sistemleri destekleniyor?

CNH DPA5, Windows 10 64-bit Pro sürümü ile uyumludur. Yazılımların dili İngilizce'dir ve CAN BUS ile K-Line protokol desteği sunar.

Cihaz ile hangi işlemler yapılabilir?

CNH DPA5 ile ECU programlama, hata kodu okuma/silme, canlı veri izleme, sistem kalibrasyonları, diagnostik testler, aktüatör çalıştırmaları ve kapsamlı arıza teşhis işlemleri gerçekleştirilebilir.

Paket içeriğinde neler bulunuyor?

Paket içeriğinde CNH DPA5 ana cihazı, laptop (Windows 10 64-bit Pro ile), diagnostik yazılımları (EST ve eTim Go önceden yüklü), USB bağlantı kablosu ve J1939 ve J1708 araç bağlantı kabloları bulunmaktadır. Tüm bileşenler hazır set olarak sunulmaktadır.

Garanti süresi ne kadar?

CNH DPA5 cihazı 6 ay resmi garanti ile satılmaktadır. Pakete dahil olan laptop ise 3 ay garanti ile gelmektedir. Garanti kapsamında üretim kaynaklı arızalar, malzeme hataları ve fabrikasyon kusurları yer almaktadır. Yanlış kullanım, fiziksel hasar ve kullanıcı kaynaklı arızalar garanti kapsamı dışındadır.

Destek ve İletişim

CNH DPA5 ile ilgili tüm sorularınız için bizimle iletişime geçin

Telefon Desteği

CNH DPA5 kurulum, kullanım ve sorun giderme konularında uzman ekibimizden telefon ile destek alın.

0850 532 05 50

E-posta Desteği

Detaylı sorularınızı e-posta ile gönderin, en kısa sürede size dönüş yapalım.

info@otoeko.com

WhatsApp Desteği

WhatsApp üzerinden anında iletişime geçin ve hızlı destek alın.

0850 532 05 50


Axess 12 Installment
Single Payment 34.010,90 ₺ 34.010,90 ₺
2 Installment 17.862,53 ₺ 35.725,05 ₺
3 Installment 12.152,09 ₺ 36.456,28 ₺
4 Installment 9.302,83 ₺ 37.211,33 ₺
5 Installment 7.598,04 ₺ 37.990,18 ₺
6 Installment 6.466,61 ₺ 38.799,63 ₺
7 Installment 5.665,73 ₺ 39.660,11 ₺
8 Installment 5.064,65 ₺ 40.517,19 ₺
9 Installment 4.600,54 ₺ 41.404,87 ₺
10 Installment 4.233,68 ₺ 42.336,77 ₺
11 Installment 3.933,82 ₺ 43.272,07 ₺
12 Installment 3.686,78 ₺ 44.241,38 ₺
Bonus 12 Installment
Single Payment 34.010,90 ₺ 34.010,90 ₺
2 Installment 17.862,53 ₺ 35.725,05 ₺
3 Installment 12.149,83 ₺ 36.449,48 ₺
4 Installment 9.299,43 ₺ 37.197,72 ₺
5 Installment 7.592,59 ₺ 37.962,97 ₺
6 Installment 6.460,94 ₺ 38.765,62 ₺
7 Installment 5.657,96 ₺ 39.605,69 ₺
8 Installment 5.057,00 ₺ 40.455,97 ₺
9 Installment 4.591,47 ₺ 41.323,24 ₺
10 Installment 4.224,15 ₺ 42.241,54 ₺
11 Installment 3.923,62 ₺ 43.159,83 ₺
12 Installment 3.675,73 ₺ 44.108,74 ₺
Paraf 12 Installment
Single Payment 34.010,90 ₺ 34.010,90 ₺
2 Installment 17.731,59 ₺ 35.463,17 ₺
3 Installment 12.042,13 ₺ 36.126,38 ₺
4 Installment 9.199,10 ₺ 36.796,39 ₺
5 Installment 7.495,32 ₺ 37.476,61 ₺
6 Installment 6.360,04 ₺ 38.160,23 ₺
7 Installment 5.552,52 ₺ 38.867,66 ₺
8 Installment 4.946,04 ₺ 39.568,28 ₺
9 Installment 4.473,57 ₺ 40.262,10 ₺
10 Installment 4.098,65 ₺ 40.986,54 ₺
11 Installment 3.789,74 ₺ 41.687,16 ₺
12 Installment 3.532,88 ₺ 42.394,59 ₺
World 12 Installment
Single Payment 34.010,90 ₺ 34.010,90 ₺
2 Installment 17.905,04 ₺ 35.810,08 ₺
3 Installment 12.355,03 ₺ 37.065,08 ₺
4 Installment 9.473,74 ₺ 37.894,94 ₺
5 Installment 7.746,32 ₺ 38.731,61 ₺
6 Installment 6.595,28 ₺ 39.571,68 ₺
7 Installment 5.776,51 ₺ 40.435,56 ₺
8 Installment 5.160,30 ₺ 41.282,43 ₺
9 Installment 4.680,66 ₺ 42.125,90 ₺
10 Installment 4.299,66 ₺ 42.996,58 ₺
11 Installment 3.985,15 ₺ 43.836,65 ₺
12 Installment 3.723,34 ₺ 44.680,12 ₺
Maximum 12 Installment
Single Payment 34.010,90 ₺ 34.010,90 ₺
2 Installment 17.862,53 ₺ 35.725,05 ₺
3 Installment 12.152,09 ₺ 36.456,28 ₺
4 Installment 9.302,83 ₺ 37.211,33 ₺
5 Installment 7.598,04 ₺ 37.990,18 ₺
6 Installment 6.466,61 ₺ 38.799,63 ₺
7 Installment 5.665,73 ₺ 39.660,11 ₺
8 Installment 5.064,65 ₺ 40.517,19 ₺
9 Installment 4.600,54 ₺ 41.404,87 ₺
10 Installment 4.233,68 ₺ 42.336,77 ₺
11 Installment 3.933,82 ₺ 43.272,07 ₺
12 Installment 3.686,78 ₺ 44.241,38 ₺
BankKart 12 Installment
Single Payment 34.010,90 ₺ 34.010,90 ₺
2 Installment 17.830,22 ₺ 35.660,43 ₺
3 Installment 12.127,15 ₺ 36.381,46 ₺
4 Installment 9.283,28 ₺ 37.133,10 ₺
5 Installment 7.580,35 ₺ 37.901,75 ₺
6 Installment 6.453,00 ₺ 38.718,01 ₺
7 Installment 5.648,72 ₺ 39.541,07 ₺
8 Installment 5.051,47 ₺ 40.411,75 ₺
9 Installment 4.584,29 ₺ 41.258,62 ₺
10 Installment 4.201,03 ₺ 42.010,26 ₺
11 Installment 3.909,40 ₺ 43.003,38 ₺
12 Installment 3.668,93 ₺ 44.027,11 ₺
CardFinans 12 Installment
Single Payment 34.010,90 ₺ 34.010,90 ₺
2 Installment 17.862,53 ₺ 35.725,05 ₺
3 Installment 12.152,09 ₺ 36.456,28 ₺
4 Installment 9.302,83 ₺ 37.211,33 ₺
5 Installment 7.598,04 ₺ 37.990,18 ₺
6 Installment 6.466,61 ₺ 38.799,63 ₺
7 Installment 5.665,73 ₺ 39.660,11 ₺
8 Installment 5.064,65 ₺ 40.517,19 ₺
9 Installment 4.600,54 ₺ 41.404,87 ₺
10 Installment 4.233,68 ₺ 42.336,77 ₺
11 Installment 3.933,82 ₺ 43.272,07 ₺
12 Installment 3.686,78 ₺ 44.241,38 ₺
Kuveyt Türk 12 Installment
Single Payment 34.010,90 ₺ 34.010,90 ₺
2 Installment 17.796,21 ₺ 35.592,41 ₺
3 Installment 12.086,34 ₺ 36.259,02 ₺
4 Installment 9.233,11 ₺ 36.932,44 ₺
5 Installment 7.523,21 ₺ 37.616,06 ₺
6 Installment 6.383,28 ₺ 38.299,67 ₺
7 Installment 5.572,44 ₺ 39.007,10 ₺
8 Installment 4.963,04 ₺ 39.704,32 ₺
9 Installment 4.489,06 ₺ 40.401,55 ₺
10 Installment 4.112,60 ₺ 41.125,98 ₺
11 Installment 3.802,73 ₺ 41.830,01 ₺
12 Installment 3.544,50 ₺ 42.534,03 ₺
Order before 4:00 PM, ships the same day!
Fastest
1-2 business days
Turkey's most established carrier. Wide branch network across all 81 provinces with real-time tracking.
200
Economic
2-3 business days
One of Turkey's largest cargo networks with 5,500+ branches. Affordable and fast delivery.
175
Popular
2-3 business days
Choose your preferred time slot for delivery. Tech-driven infrastructure with instant notifications.
125
Same Day Shipping Orders placed before 4 PM weekdays, 12 PM Saturdays
Free Over 30,000₺ No shipping fee on domestic orders
67+ Countries Via DHL, UPS, FedEx — 3-10 business days
Store Pickup Antalya Muratpasa Free
Our professional team carefully packages every product and ensures safe delivery to your door.

No questions have been asked about this product yet.

Be the first to ask a question!

Ask a Question

No reviews yet

Have you tried this product? Share your experience and help other customers make the right choice. Your review will be published after approval.

Your privacy is protected
Takes just a few seconds
Help the community

Write a Review

Your Rating
Max 3 photos, 5MB
SKU OTO0378
Barcode OTO0378
1/9
Cookie Notice

We use cookies to provide you with the best shopping experience. Cookies help us remember your preferences and improve our services. For details, see our Cookie Policy