.flexCWC > .aem-Grid {
    display: flex;
    flex-direction: column;
    align-items: center;
}

@media (min-width: 46.9375rem) {
    .flexCWC > .aem-Grid {
        flex-direction: row;
        align-items: stretch;
    }
}

.flexCWC .dynamiclayout > .aem-GridRow--fluid, .flexCWC .cardCWC.healthSafety__cwcBanner{
    height: 100%;
}

.flexCWC .dynamiclayout .cardCWC.healthSafety__cwcBanner{
    margin: .5rem;
    padding: 0 1rem;
}

.flexCWC.cwcCards .responsivegrid{
    margin: .5rem;
}

.flexCWC.cwcCards .cardCWC.healthSafety__cwcBanner{
    padding: 0 1rem;
}

.flexCWC .cardCWC .tiles2.parbase {
    margin-left: -1rem;
}

/* Padding to Pillar Tiles */

.pillarTile {
    padding: 0 1rem;
}