body { font-family: 'Poppins', sans-serif; background: #f8f9fa; }
.navbar { background: #007bff !important; }
.hero { 
    position: relative; 
    background: url('https://img.freepik.com/premium-photo/transportation-logistics-container-cargo-ship-cargo-plane-3d-rendering-illustration_37416-487.jpg') fixed center/cover; 
    height: 100vh; 
    display: flex; 
    align-items: center; 
    justify-content: center; 
    color: white; 
    text-shadow: 0 2px 4px rgba(0,0,0,0.5); 
    overflow: hidden;
}
.hero::before { 
    content: ''; 
    position: absolute; 
    top: 0; 
    left: 0; 
    width: 100%; 
    height: 100%; 
    background: rgba(0, 0, 0, 0.5);
    z-index: 0;
}
.hero > div { 
    position: relative; 
    z-index: 1;
}
.hero h1 { font-size: 4rem; }
section { padding: 100px 0; }
.stats { background: linear-gradient(135deg, #007bff, #0056b3); color: white; }
.stats .counter { font-size: 3rem; font-weight: bold; }
.project-card { transition: transform 0.3s; }
.project-card:hover { transform: scale(1.05); }
.testimonial { background: white; border-radius: 10px; box-shadow: 0 4px 15px rgba(0,0,0,0.1); padding: 20px; }