.hero-ekspedisi{background:linear-gradient(to bottom,#fff5e6 15%,#ff8c33 55%,#ff5a00 100%);color:#fff;padding:60px 20px;font-family:'Arial',sans-serif;position:relative;overflow:hidden}.hero-container{display:flex;align-items:center;justify-content:space-between;max-width:1200px;margin:auto;gap:40px;flex-wrap:wrap;position:relative;z-index:1}.hero-text h1 .tagline{display:inline-block;padding:5px 10px;border-radius:6px;background-color:#000;position:relative;font-weight:700}.hero-text h1 .tagline span{background:linear-gradient(to right,#ffffff,#ff6600);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.hero-text h1{font-size:38px;font-weight:700;margin:15px 0;color:#f60}.hero-text h2{font-size:38px;font-weight:700;margin:15px 0;color:#fff}.hero-text p{font-size:18px;margin-bottom:25px;line-height:1.6}.hero-text .highlight{font-weight:700;color:#000}.hero-buttons{display:flex;flex-direction:column;align-items:center;gap:15px}.btn-black{display:inline-block;background:#000;color:#fff;padding:12px 40px;font-size:16px;font-weight:700;border-radius:8px;text-decoration:none;text-align:center;min-width:220px}.btn-row{display:flex;justify-content:center;gap:15px;width:100%;max-width:500px}.btn-white{display:flex;align-items:center;justify-content:center;gap:8px;background:#fff;color:#000;padding:10px 20px;font-size:15px;border-radius:8px;text-decoration:none;font-weight:600;text-align:center;flex:1;min-width:150px;box-shadow:0 2px 4px rgb(0 0 0 / .1)}.btn-white img{width:20px;height:20px;object-fit:contain}.btn-white span{display:inline-block;line-height:1}.hero-image img{width:100%;max-width:550px;height:auto;border-radius:12px}@media (max-width:900px){.hero-container{flex-direction:column;text-align:center;gap:20px}.hero-text h1{font-size:28px}.hero-text h2{font-size:28px}.hero-text p{font-size:16px}.hero-buttons{align-items:center}.btn-row{justify-content:center;flex-wrap:wrap}.hero-image img{max-width:420px}}@media (max-width:600px){.hero-text h1{font-size:22px;line-height:1.3}.hero-text h2{font-size:22px;line-height:1.3}.hero-text p{font-size:14px;line-height:1.4}.btn-black{min-width:unset;width:100%;padding:12px 20px;font-size:14px}.btn-row{flex-direction:column;gap:10px;max-width:100%}.btn-white{width:100%;font-size:14px;padding:10px}.hero-image img{max-width:100%;width:100%;border-radius:8px}}.features-section{margin:4rem 0;padding:2rem;text-align:center}.features-heading{font-size:28px;font-weight:700;margin-bottom:.5rem}.section-subtitle{color:#ff5a00;font-size:20px;margin-bottom:2.5rem;font-weight:600}.features-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:2rem;align-items:center}@media (max-width:767px){.features-wrapper{grid-template-columns:1fr}}.features-image img{width:100%;height:auto;border-radius:12px}List fitur .features-list{display:flex;flex-direction:column;gap:1.5rem;text-align:left}.feature-item{display:flex;gap:1rem;align-items:flex-start}.check-icon{width:24px;height:24px;flex-shrink:0;margin-top:2px}.feature-title{font-weight:600;margin-bottom:4px}.feature-desc{color:#535b66;font-size:15px;margin:0}margin:4rem 0;padding:2rem}.section-heading{font-size:28px;font-weight:800;text-align:center;margin-bottom:3rem;font-family:'Poppins',sans-serif!important}.services-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem}@media (max-width:767px){.services-grid{grid-template-columns:1fr}}.service-item{display:flex;align-items:flex-start;background:#fff;padding:20px;border-radius:12px;box-shadow:0 4px 10px rgb(0 0 0 / .05);gap:15px;transition:transform 0.3s ease}.service-item:hover{transform:translateY(-5px)}.services-section .services-grid .service-item .service-icon img{width:200px!important;height:auto!important;max-width:100%!important;object-fit:contain!important;display:block!important}.service-content{text-align:left}.service-heading{font-weight:600;margin-bottom:8px;font-size:18px}.service-text{color:#535b66;font-size:15px;margin:0 0 12px 0}.service-link{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:#f86006;text-decoration:none}.service-link img{width:18px;height:auto}Section order .order-section{margin:0rem 0;padding:0rem;text-align:center}.order-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:2.5rem}@media (max-width:991px){.order-grid{grid-template-columns:1fr}}margin:0rem 0;padding:0rem;text-align:center}.order-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:2.5rem}@media (max-width:991px){.order-grid{grid-template-columns:1fr}}Item .order-item{display:flex;align-items:flex-start;background:#fff;padding:20px;border-radius:12px;box-shadow:0 4px 12px rgb(0 0 0 / .06);transition:transform 0.3s ease;text-align:left;gap:15px}.order-item:hover{transform:translateY(-6px)}.order-icon img{width:40px;height:auto;flex-shrink:0}.order-content{flex:1}.order-title{font-size:18px;font-weight:600;margin-bottom:8px;font-family:'Poppins',sans-serif}.order-desc{font-size:14px;color:#535b66;margin-bottom:12px;line-height:1.6;font-family:'Poppins',sans-serif}Link .order-link{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:#f86006;text-decoration:none;font-family:'Poppins',sans-serif}.order-link img{width:18px;height:auto}.advantage-section{margin:4rem 0;padding:0rem}.advantage-header{text-align:center;margin-bottom:2rem}.advantage-title{font-size:36px;font-weight:700;font-family:'Poppins',sans-serif;margin-bottom:.5rem}.advantage-subtitle{color:#ff5a00;font-size:18px;font-weight:600;font-family:'Poppins',sans-serif}.advantage-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media (max-width:767px){.advantage-grid{grid-template-columns:1fr;gap:1rem}}.advantage-item{display:flex;gap:.8rem;align-items:center;background:#fef5e3;padding:1rem;border-radius:10px;border:1px solid #e3c8a6;box-shadow:0 2px 5px rgb(0 0 0 / .1);transition:all 0.3s ease}.advantage-item:hover{border-color:#ff5a00;box-shadow:0 4px 10px rgb(0 0 0 / .2)}.advantage-icon{width:45px;height:auto;flex-shrink:0}.advantage-heading{font-weight:600;font-size:16px;margin-bottom:6px;font-family:'Poppins',sans-serif}.advantage-desc{font-size:14px;color:#535b66;margin:0;line-height:1.4;font-family:'Poppins',sans-serif}.timeline{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;padding:2rem;position:relative}.timeline-item{display:flex;justify-content:center;position:relative}.timeline-content{background:#fff;border-radius:16px;padding:2rem;max-width:320px;box-shadow:0 4px 10px rgb(0 0 0 / .08);text-align:left;border:1px solid #e5e7eb;position:relative;z-index:1}.step-number{width:40px;height:40px;background:#18191a;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-family:'Poppins',sans-serif!important;margin-bottom:1rem}.delivery-title{font-size:18px;font-weight:700;margin-bottom:.5rem;font-family:'Poppins',sans-serif!important;color:#18191a}.delivery-desc{font-size:14px;line-height:1.6;color:#535b66;font-family:'Poppins',sans-serif!important}.step-4{grid-column:3;grid-row:2}.step-5{grid-column:2;grid-row:2}.step-1::after,.step-2::after{content:"";position:absolute;top:50%;right:-2rem;width:2rem;border-top:2px dashed #f60}.step-1::after::before,.step-2::after::before{content:""}.step-1::before,.step-2::before{content:"";position:absolute;top:calc(50% - 4px);right:-2.3rem;border-left:8px solid #f60;border-top:6px solid #fff0;border-bottom:6px solid #fff0}.step-3::after{content:"";position:absolute;bottom:-2rem;left:50%;width:2px;height:2rem;border-left:2px dashed #f60;z-index:5}.step-3::before{content:"";position:absolute;bottom:-2.3rem;left:calc(50% - 5px);border-top:8px solid #f60;border-left:6px solid #fff0;border-right:6px solid #fff0;z-index:5}.step-4::after{content:"";position:absolute;top:50%;left:-2rem;width:2rem;border-top:2px dashed #f60}.step-4::before{content:"";position:absolute;top:calc(50% - 5px);left:-2.3rem;border-right:8px solid #f60;border-top:6px solid #fff0;border-bottom:6px solid #fff0}@media (max-width:991px){.timeline{grid-template-columns:1fr 1fr}.step-4,.step-5{grid-column:auto;grid-row:auto}.timeline-item::after,.timeline-item::before{display:none}}@media (max-width:575px){.timeline{grid-template-columns:1fr}}.services-grid{display:grid;grid-template-columns:repeat(2,1fr)}.service-block{position:relative;border-radius:16px;overflow:hidden;height:350px;background-size:cover;background-position:center;display:flex;align-items:flex-end;transition:transform 0.3s ease}.service-block:hover{transform:scale(1.03)}.service-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .1);color:#fff;padding:2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;transition:background 0.3s ease}.service-block:hover .service-overlay{background:rgb(0 0 0 / .5)}.service-title{font-size:22px;font-weight:700;margin-bottom:.5rem;font-family:'Poppins',sans-serif;transition:color 0.3s ease;color:#fff}.service-desc{font-size:14px;line-height:1.5;font-family:'Poppins',sans-serif;transition:color 0.3s ease;text-align:justify;max-width:90%;color:#fff}.service-block:hover .service-title,.service-block:hover .service-desc{color:#fff}@media (max-width:767px){.services-grid{grid-template-columns:1fr;justify-content:center;margin:0 auto;width:100%!important;padding-left:0!important;padding-right:0!important}.service-block{height:auto;min-height:260px;aspect-ratio:16 / 9;background-size:cover;background-repeat:no-repeat;background-position:center;margin:15px auto;width:95%;max-width:500px;border-radius:18px}.service-overlay{padding:1.2rem;font-size:14px;text-align:center;display:flex;flex-direction:column;justify-content:flex-end}.service-title{font-size:20px;margin-bottom:.5rem;text-align:center}.service-desc{font-size:13px;line-height:1.5;max-width:95%;margin:0 auto;text-align:justify}}.testimoni-section{padding:1rem 1rem;text-align:center;background:linear-gradient(to bottom,#ffffff 0%,#ffffff 15%,#ffb366 65%,#ff5a00 100%)}.section-heading{font-size:32px;font-weight:700;margin-bottom:.5rem;font-family:'Poppins',sans-serif}.section-subtitle{font-size:23px;font-weight:700;margin-bottom:2rem;font-family:'Poppins',sans-serif}.section-subtitle1{font-size:23px;font-weight:700;margin-bottom:2rem;font-family:'Poppins',sans-serif;color:#fff}.testimonial-item{display:flex;justify-content:center}.testimonial-content{max-width:1000px;background:#fff;border-radius:12px;padding:2rem;box-shadow:0 4px 12px rgb(0 0 0 / .08);text-align:left}.testimonial-name{font-weight:700;font-size:18px;margin-bottom:.5rem;font-family:'Poppins',sans-serif}.testimonial-label{display:inline-block;background:#fff3e0;color:#e67e22;padding:.3rem .8rem;border-radius:6px;font-size:14px;margin-bottom:1rem}.testimonial-text{font-size:15px;color:#555;line-height:1.6}.testimonial-img-slide{width:100%;height:250px;object-fit:cover;border-radius:12px;box-shadow:0 4px 12px rgb(0 0 0 / .08)}.cta-section{position:relative;width:100%;min-height:380px;background:url(https://www.mitralogistics.co.id/wp-content/uploads/2025/09/www.mitralogistics.co_.id-4.webp) center center / cover no-repeat;display:flex;align-items:center;justify-content:center}.cta-overlay{background:rgb(0 0 0 / .4);width:100%;height:100%;padding:4rem 3rem;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.cta-content{text-align:center;max-width:900px;color:#fff;display:flex;flex-direction:column;gap:1.5rem}.cta-title{font-size:48px;font-weight:700;font-family:'Poppins',sans-serif;margin:0;color:#fff}@media (max-width:991px){.cta-title{font-size:36px}}@media (max-width:767px){.cta-title{font-size:24px;line-height:1.3}}.cta-subtitle{font-size:20px;color:#ddd;font-family:'Poppins',sans-serif;margin:0}.cta-subtitle .highlight{color:#ff5900;font-weight:600}@media (max-width:991px){.cta-subtitle{font-size:18px}}@media (max-width:767px){.cta-subtitle{font-size:15px;line-height:1.5}}.cta-button-wrap{display:flex;justify-content:center}.cta-button{display:flex;align-items:center;justify-content:center;gap:.5rem;background-color:#ff5a00;color:#fff;font-size:16px;font-weight:600;text-decoration:none;font-family:'Poppins',sans-serif;border-radius:8px;padding:.8rem 2rem;transition:all 0.3s ease}.cta-button img{width:18px;height:18px}.cta-button:hover,.cta-button:focus{background-color:#ff762d}@media (max-width:767px){.cta-overlay{padding:3.5rem 2rem}.cta-button{font-size:14px;padding:.8rem 1.5rem;width:100%;max-width:320px;margin:0 auto}}