.header-remolque {
    background: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)),
        url("https://static.nibw.es/sxs/REMOLQUE/AdobeStock_487589197-4000x2000.webp")
            center/cover no-repeat;
    color: white;
    background-size: cover;
    background-repeat: no-repeat;
    margin-bottom: -180px;
    z-index: 1;
    height: 500px;
    background-position: center;
    --opacidad-negro: 0.2;
}

/* Imágenes específicas */
.image-mselcd {
    background-image: url("https://static.nibw.es/sxs/REMOLQUE/second-section-image-800x500.webp");
    background-position: 80% 50%;
}
.image-hdtmcm {
    background-image: url("https://static.nibw.es/sxs/REMOLQUE/AdobeStock_110335823-800x500.webp");
    background-position: 50% 50%;
}
.image-cddcmep {
    background-image: url("https://static.nibw.es/sxs/REMOLQUE/barco-en-tierra-800x500.webp");
    background-position: 50% 50%;
}
.image-peesa {
    background-image: url("https://static.nibw.es/sxs/REMOLQUE/camion-con-espacio-para-maquetas-de-anuncios+(1)-800x500.webp");
    background-position: 50% 50%;
}
.image-dsahces {
    background-image: url("https://static.nibw.es/sxs/CABEZA+TRACTORA/camionero-mujer-hablando-por-telefono-sobre-el-envio-que-debe-entregarse-800x500.webp");
    background-position: 50% 50%;
}

/* Media queries */
@media (max-width: 768px) {
    .header-remolque {
        margin-bottom: -140px;
    }
    section.py-5.pt-10 {
        padding-top: 25rem !important;
    }
    .header-title {
        font-size: 1.5rem;
    }
    .header-list li {
        font-size: 0.9rem;
    }
}
@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
    .header-remolque {
        padding-bottom: 1.5rem;
    }
    section.py-5.pt-10 {
        padding-top: 15rem !important;
    }
}
@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
    section.py-5.pt-10 {
        padding-top: 2.5rem !important;
    }
    .header-title {
        font-size: 1.75rem;
    }
    .header-list li {
        font-size: 0.9rem;
    }
}
