.lfr-layout-structure-item-row {overflow: hidden;}.lfr-layout-structure-item-4848e27f-0b91-ab4f-af99-9e644498a1dd {

}

section.contenidoInternoArqUSA:has(p.modulos){
    position: sticky;
    text-align: center;
    top: 0;
    width: 100%;
}

section.contenidoInternoArqUSA:has(p.modulos) > article{
    align-content: center;
    padding: 10rem 0;
}

article:has(p.intra1), article:has(p.intra3), article:has(p.intra5), article:has(p.intra7), article:has(p.intra9) {
     display: grid;
     justify-items: start;
}

article:has(p.intra2), article:has(p.intra4), article:has(p.intra6), article:has(p.intra8) {
     display: grid;
     justify-items: end;
}

p.intra1, article:has(p.intra1) > h3{
    text-align: start;
    width: 50% !important;
}

p.intra2, article:has(p.intra2) > h3 {
    text-align: end;
    width: 50% !important;
}

p.intra3, article:has(p.intra3) > h3{
    text-align: start;
    width: 50% !important;
}

p.intra4, article:has(p.intra4) > h3 {
    text-align: end;
    width: 50% !important;
}

p.intra5, article:has(p.intra5) > h3{
    text-align: start;
    width: 50% !important;
}

p.intra6, article:has(p.intra6) > h3 {
    text-align: end;
    width: 50% !important;
}

p.intra7, article:has(p.intra7) > h3{
    text-align: start;
    width: 50% !important;
}

p.intra8, article:has(p.intra8) > h3 {
    text-align: end;
    width: 50% !important;
}

p.intra9, article:has(p.intra9) > h3{
    text-align: start;
    width: 50% !important;
}