.production-delivery-area{padding:70px 0;background-color:#f8f9fa}.section-title{color:var(--toy-primary);font-weight:700;margin-bottom:1rem}.section-description{color:#6c757d;font-size:1.1rem;max-width:600px;margin:0 auto}.production-card{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 5px 15px #00000014;text-align:center;height:100%;transition:all .3s ease}.production-card:hover{transform:translateY(-5px);box-shadow:0 8px 25px #00000026}.production-icon{width:80px;height:80px;background:linear-gradient(135deg,var(--toy-primary),var(--toy-accent));border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem}.production-icon i{color:#fff;font-size:2rem}.production-card h4{color:var(--toy-primary);font-weight:600;margin-bottom:1.5rem}.production-info p{color:#495057;margin-bottom:.5rem;text-align:left}.production-info strong{color:var(--toy-primary)}.timeline-section{background:#fff;padding:2.5rem;border-radius:12px;box-shadow:0 5px 15px #00000014}.timeline-section h3{color:var(--toy-primary);font-weight:600}.timeline{position:relative;padding:2rem 0}.timeline:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:3px;background:linear-gradient(to bottom,var(--toy-primary),var(--toy-accent));transform:translate(-50%)}.timeline-item{position:relative;margin-bottom:3rem;display:flex;align-items:center}.timeline-item:nth-child(odd){flex-direction:row}.timeline-item:nth-child(2n){flex-direction:row-reverse}.timeline-item:last-child{margin-bottom:0}.timeline-icon{width:60px;height:60px;background:#fff;border:3px solid var(--toy-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;z-index:2;margin:0 2rem}.timeline-item.total .timeline-icon{background:var(--toy-primary);border-color:var(--toy-accent)}.timeline-icon i{color:var(--toy-primary);font-size:1.5rem}.timeline-item.total .timeline-icon i{color:#fff}.timeline-content{background:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 3px 10px #0000001a;flex:1;max-width:300px}.timeline-item.total .timeline-content{background:linear-gradient(135deg,var(--toy-primary),var(--toy-accent));color:#fff}.timeline-content h5{color:var(--toy-primary);font-weight:600;margin-bottom:.5rem}.timeline-item.total .timeline-content h5{color:#fff}.timeline-content p{color:#6c757d;margin-bottom:0}.timeline-item.total .timeline-content p{color:#ffffffe6}.work-scheme-section{background:#fff;padding:2.5rem;border-radius:12px;box-shadow:0 5px 15px #00000014}.work-scheme-section h3{color:var(--toy-primary);font-weight:600}.scheme-card{background:#f8f9fa;padding:2rem;border-radius:12px;height:100%;transition:all .3s ease;position:relative;overflow:hidden}.scheme-card:hover{background:#fff;box-shadow:0 5px 15px #0000001a;transform:translateY(-5px)}.scheme-number{position:absolute;top:-10px;right:-10px;width:50px;height:50px;background:linear-gradient(135deg,var(--toy-primary),var(--toy-accent));color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.2rem}.scheme-content{padding-right:2rem}.scheme-content h5{color:var(--toy-primary);font-weight:600;margin-bottom:1rem}.scheme-content p{color:#495057;margin-bottom:0;line-height:1.6}.delivery-card{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 5px 15px #00000014;text-align:center;height:100%;transition:all .3s ease}.delivery-card:hover{transform:translateY(-5px);box-shadow:0 8px 25px #00000026}.delivery-icon{width:80px;height:80px;background:linear-gradient(135deg,var(--toy-primary),var(--toy-accent));border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem}.delivery-icon i{color:#fff;font-size:2rem}.delivery-card h4{color:var(--toy-primary);font-weight:600;margin-bottom:1.5rem}.delivery-info p{color:#495057;margin-bottom:.5rem;text-align:left}.delivery-info strong{color:var(--toy-primary)}.quality-section{background:#fff;padding:2.5rem;border-radius:12px;box-shadow:0 5px 15px #00000014}.quality-section h3{color:var(--toy-primary);font-weight:600}.quality-item{text-align:center;padding:1.5rem;border-radius:8px;transition:all .3s ease}.quality-item:hover{background:#f8f9fa;transform:translateY(-3px)}.quality-item i{font-size:2.5rem;color:var(--toy-primary);margin-bottom:1rem}.quality-item h5{color:var(--toy-primary);font-weight:600;margin-bottom:.75rem}.quality-item p{color:#6c757d;margin-bottom:0}.contact-section{background:#fff;padding:3rem 2rem;border-radius:12px;box-shadow:0 5px 15px #00000014}.contact-section h3{color:var(--toy-primary);font-weight:600}.contact-section p{color:#6c757d;font-size:1.1rem}.contact-buttons .btn{padding:.75rem 1.5rem;border-radius:25px;font-weight:500;transition:all .3s ease}.contact-buttons .btn:hover{transform:translateY(-2px)}@media (max-width: 992px){.timeline:before{left:30px}.timeline-item{flex-direction:row!important;padding-left:60px}.timeline-item:nth-child(2n){flex-direction:row!important}.timeline-icon{position:absolute;left:0;margin:0}.timeline-content{max-width:none;margin-left:1rem}}@media (max-width: 768px){.production-card,.delivery-card{padding:1.5rem;margin-bottom:1.5rem}.timeline-section,.work-scheme-section,.quality-section{padding:2rem}.scheme-card{padding:1.5rem;margin-bottom:1.5rem}.scheme-content{padding-right:1rem}.contact-section{padding:2rem 1rem}.contact-buttons .btn{display:block;margin:.5rem auto;width:100%;max-width:250px}.timeline:before{left:20px}.timeline-item{padding-left:50px}.timeline-icon{width:40px;height:40px}.timeline-icon i{font-size:1rem}}
