.indep-logistics-page{--gold:gold;--platinum:#e5e4e2;--deep-purple:#4a148c;--rich-blue:#1e3a8a;--glass-bg:#ffffff1a;--glass-border:#fff3;color:#fff;background:#0a0a0a;font-family:Poppins,Segoe UI,Arial,sans-serif;position:relative;overflow:hidden}.indep-logistics-page .container-fluid{max-width:1320px;padding-left:16px;padding-right:16px}.indep-logistics-page img{max-width:100%}.indep-logistics-page .gradient-bg{opacity:.1;z-index:0;pointer-events:none;background:linear-gradient(45deg,#12c2e9,#c471ed,#f64f59,#c471ed,#12c2e9) 0 0/200% 200%;width:140%;height:140%;animation:18s ease-in-out infinite ilGradientShift;position:absolute;top:-20%;left:-20%}@keyframes ilGradientShift{0%,to{transform:translate(0)}50%{transform:translate(-10%,6%)}}.indep-logistics-page .particles{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.indep-logistics-page .particle{opacity:.5;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;width:5px;height:5px;animation:20s infinite ilFloat;position:absolute;top:0;box-shadow:0 0 8px 1px #764ba273}@keyframes ilFloat{0%,to{opacity:0;transform:translateY(100vh)translate(0)rotate(0)}10%{opacity:.5}90%{opacity:.5}to{opacity:0;transform:translateY(-100vh)translate(100px)rotate(720deg)}}.indep-logistics-page .hero-section{z-index:1;background:url(https://tranznova.com/assets/images/independent-logistics-network-1.webp) 50%/cover;justify-content:center;align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}.indep-logistics-page .hero-section:before{content:"";z-index:1;background:linear-gradient(135deg,#667eeacc 0%,#000c 50%,#0009 100%);width:100%;height:100%;position:absolute;inset:0}.indep-logistics-page .hero-glass-container{z-index:2;-webkit-backdrop-filter:blur(20px);background:#ffffff14;border:1px solid #ffffff2e;border-radius:30px;padding:80px;animation:6s ease-in-out infinite ilHeroFloat;position:relative;box-shadow:0 30px 60px #0000004d,inset 0 0 100px #ffffff0d}@keyframes ilHeroFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.indep-logistics-page .hero-badge{text-transform:uppercase;letter-spacing:2px;color:#000;background:linear-gradient(135deg,gold,orange);border-radius:100px;margin-bottom:30px;padding:12px 30px;font-size:.85rem;font-weight:700;animation:2s infinite ilPulse;display:inline-block;box-shadow:0 10px 30px #ffd70066}@keyframes ilPulse{0%{box-shadow:0 10px 30px #ffd70066}50%{box-shadow:0 15px 40px #ffd70099}to{box-shadow:0 10px 30px #ffd70066}}.indep-logistics-page .hero-title{-webkit-text-fill-color:transparent;text-transform:uppercase;letter-spacing:-2px;background:linear-gradient(135deg,#fff 0%,#e5e4e2 50%,gold 100%);-webkit-background-clip:text;background-clip:text;margin-bottom:30px;font-size:5rem;font-weight:900;line-height:1.1}.indep-logistics-page .hero-subtitle{color:#ffffffe6;margin-bottom:50px;font-size:1.3rem;line-height:1.8}.indep-logistics-page .cta-group{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.indep-logistics-page .premium-cta{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:100px;padding:18px 50px;font-size:1.1rem;font-weight:600;text-decoration:none;transition:all .4s;position:relative;overflow:hidden;box-shadow:0 10px 40px #667eea66}.indep-logistics-page .premium-cta:before{content:"";background:linear-gradient(90deg,#0000,#fff6,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.indep-logistics-page .premium-cta:hover:before{left:100%}.indep-logistics-page .premium-cta:hover{color:#fff;transform:translateY(-3px)scale(1.05);box-shadow:0 15px 50px #667eea99}.indep-logistics-page .premium-cta-outline{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:0 0;border:2px solid #ffffff80}.indep-logistics-page .premium-cta-outline:hover{background:#ffffff1a;border-color:#fff}.indep-logistics-page .stats-section{z-index:1;background:linear-gradient(135deg,#1a1a2e 0%,#16213e 50%,#0f3460 100%);padding:120px 0;position:relative;overflow:hidden}.indep-logistics-page .bootstrap-stat-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;height:100%;padding:50px 30px;transition:all .4s;position:relative;overflow:hidden}.indep-logistics-page .bootstrap-stat-card:before{content:"";opacity:0;background:radial-gradient(circle,#667eea4d 0%,#0000 70%);width:200%;height:200%;transition:opacity .4s;position:absolute;top:-50%;left:-50%}.indep-logistics-page .bootstrap-stat-card:hover:before{opacity:1}.indep-logistics-page .bootstrap-stat-card:hover{background:#ffffff14;transform:translateY(-10px)scale(1.05);box-shadow:0 20px 50px #667eea4d}.indep-logistics-page .stat-number{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,gold,orange);-webkit-background-clip:text;background-clip:text;margin-bottom:15px;font-size:3.5rem;font-weight:900;position:relative}.indep-logistics-page .stat-label{color:#fffc;text-transform:uppercase;letter-spacing:1px;font-size:1.1rem;position:relative}.indep-logistics-page .content-section{z-index:1;background:#0a0a0a;padding:150px 0;position:relative}.indep-logistics-page .section-header{text-align:center;margin-bottom:80px}.indep-logistics-page .section-tag{text-transform:uppercase;letter-spacing:1px;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#667eea33,#764ba233);border:1px solid #667eea4d;border-radius:100px;margin-bottom:20px;padding:10px 25px;font-size:.9rem;font-weight:600;display:inline-block}.indep-logistics-page .section-title{-webkit-text-fill-color:transparent;text-transform:capitalize;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);-webkit-background-clip:text;background-clip:text;margin-bottom:20px;font-size:3.5rem;font-weight:900}.indep-logistics-page .section-subtitle{color:#ffffffb3;max-width:800px;margin:0 auto;font-size:1.2rem;line-height:1.8}.indep-logistics-page .definition-content{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:30px;margin-top:60px;padding:60px}.indep-logistics-page .definition-content p{color:#fffc;margin-bottom:0;font-size:1.15rem;line-height:1.9}.indep-logistics-page .bootstrap-luxury-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#667eea1a 0%,#764ba21a 100%);border:1px solid #ffffff1a;border-radius:25px;height:100%;padding:50px 35px;transition:all .5s;position:relative;overflow:hidden}.indep-logistics-page .bootstrap-luxury-card:before{content:"";opacity:0;background:linear-gradient(135deg,#667eea33 0%,#f093fb33 100%);width:100%;height:100%;transition:opacity .5s;position:absolute;inset:0}.indep-logistics-page .bootstrap-luxury-card:hover:before{opacity:1}.indep-logistics-page .bootstrap-luxury-card:hover{transform:translateY(-15px)scale(1.02);box-shadow:0 30px 60px #667eea66,inset 0 0 30px #ffffff0d}.indep-logistics-page .luxury-icon{color:#fff;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:20px;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:30px;font-size:2rem;display:flex;position:relative;box-shadow:0 10px 30px #667eea4d}.indep-logistics-page .luxury-title{color:#fff;margin-bottom:20px;font-size:1.5rem;font-weight:700;position:relative}.indep-logistics-page .luxury-description{color:#ffffffb3;margin-bottom:0;font-size:1.05rem;line-height:1.8;position:relative}.indep-logistics-page .showcase-section{z-index:1;background:linear-gradient(135deg,#0f0c29 0%,#302b63 50%,#24243e 100%);padding:150px 0;position:relative;overflow:hidden}.indep-logistics-page .showcase-content h2{color:#fff;margin-bottom:30px;font-size:3rem;font-weight:800;line-height:1.2}.indep-logistics-page .showcase-content p{color:#fffc;margin-bottom:20px;font-size:1.15rem;line-height:1.9}.indep-logistics-page .showcase-image-container{border-radius:30px;transition:transform .5s;position:relative;overflow:hidden;transform:perspective(1000px)rotateY(-5deg);box-shadow:0 30px 80px #00000080}.indep-logistics-page .showcase-image-container:hover{transform:perspective(1000px)rotateY(0)scale(1.05)}.indep-logistics-page .showcase-image{object-fit:cover;filter:brightness(.9);width:100%;height:600px}.indep-logistics-page .showcase-placeholder{background:linear-gradient(135deg,#1e3a8a 0%,#4a148c 55%,#0a0a0a 100%);justify-content:center;align-items:center;display:flex}.indep-logistics-page .showcase-placeholder svg{color:#ffffff29;width:150px;height:150px}.indep-logistics-page .showcase-overlay{opacity:0;background:linear-gradient(135deg,#667eea4d 0%,#0000 100%);width:100%;height:100%;transition:opacity .5s;position:absolute;inset:0}.indep-logistics-page .showcase-image-container:hover .showcase-overlay{opacity:1}.indep-logistics-page .benefits-section{z-index:1;background:#0a0a0a;padding:150px 0;position:relative}.indep-logistics-page .bootstrap-benefit-card{background:linear-gradient(135deg,#ffd7000d 0%,#ffa5000d 100%);border:1px solid #ffd70033;border-radius:30px;height:100%;padding:60px;transition:all .5s;position:relative;overflow:hidden}.indep-logistics-page .bootstrap-benefit-card:before{content:"";background:radial-gradient(circle,#ffd7001a 0%,#0000 70%);width:300%;height:300%;animation:5s infinite ilShimmer;position:absolute;top:-100%;left:-100%}@keyframes ilShimmer{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.indep-logistics-page .bootstrap-benefit-card:hover{background:linear-gradient(135deg,#ffd7001a 0%,#ffa5001a 100%);transform:translateY(-10px);box-shadow:0 30px 60px #ffd70033}.indep-logistics-page .benefit-number{color:#000;background:linear-gradient(135deg,gold,orange);border-radius:15px;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:25px;font-size:1.5rem;font-weight:900;display:flex;position:relative}.indep-logistics-page .benefit-title{color:#fff;margin-bottom:20px;font-size:1.8rem;font-weight:700;position:relative}.indep-logistics-page .benefit-description{color:#ffffffb3;margin-bottom:0;font-size:1.1rem;line-height:1.8;position:relative}.indep-logistics-page .cta-section{z-index:1;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);padding:150px 0;position:relative;overflow:hidden}.indep-logistics-page .cta-section:before{content:"";background:radial-gradient(circle,#ffffff1a 0%,#0000 70%);width:200%;height:200%;animation:20s linear infinite ilRotate;position:absolute;top:-50%;left:-50%}@keyframes ilRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.indep-logistics-page .cta-content{z-index:1;text-align:center;position:relative}.indep-logistics-page .cta-content h2{color:#fff;text-transform:uppercase;letter-spacing:-1px;margin-bottom:30px;font-size:4rem;font-weight:900}.indep-logistics-page .cta-content p{color:#ffffffe6;margin-bottom:50px;font-size:1.3rem;line-height:1.8}.indep-logistics-page .cta-premium-button{color:#000;text-transform:uppercase;letter-spacing:1px;background:linear-gradient(135deg,gold,orange);border-radius:100px;padding:25px 60px;font-size:1.2rem;font-weight:700;text-decoration:none;transition:all .4s;display:inline-block;box-shadow:0 20px 50px #ffd70066}.indep-logistics-page .cta-premium-button:hover{transform:translateY(-5px)scale(1.05);box-shadow:0 30px 60px #ffd70099}.indep-logistics-page .fade-in-up{opacity:0;transition:opacity 1s,transform 1s;transform:translateY(50px)}.indep-logistics-page .fade-in-up.show{opacity:1;transform:translateY(0)}.indep-logistics-page .delay-1{transition-delay:.1s}.indep-logistics-page .delay-2{transition-delay:.2s}.indep-logistics-page .delay-3{transition-delay:.3s}.indep-logistics-page .delay-4{transition-delay:.4s}@media (max-width:1199.98px){.indep-logistics-page .hero-title{font-size:3.5rem}.indep-logistics-page .hero-glass-container{padding:50px}}@media (max-width:767.98px){.indep-logistics-page .hero-title{font-size:2.5rem}.indep-logistics-page .hero-glass-container{padding:30px}.indep-logistics-page .section-title,.indep-logistics-page .cta-content h2{font-size:2.5rem}.indep-logistics-page .bootstrap-stat-card,.indep-logistics-page .bootstrap-luxury-card,.indep-logistics-page .bootstrap-benefit-card{margin-bottom:30px}}
