.modular-content-component .container-row{margin-bottom:-16px}
@media(min-width:1024px){.modular-content-component .container-row{margin-bottom:-32px}
}
.modular-content-component article{margin-bottom:16px}
@media(min-width:1024px){.modular-content-component article{margin-bottom:32px}
}
.modular-content-component .button-list-component .wrapper-btn{margin-bottom:48px}
.modular-content-component .step-btn-footer .button-list-component{margin-top:48px}
.modular-content-fragment{display:flex;justify-content:space-between;flex-direction:column;border-radius:var(--rds-radius-m);min-height:464px;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;padding:16px;background-color:var(--rds-color-surface-navy)}
@media(min-width:1024px){.modular-content-fragment{padding:24px}
}
.modular-content-fragment.bg-image{background-color:transparent;height:100%}
.modular-content-fragment:hover{transform:translate(0,-16px)}
.modular-content-fragment:hover .block-content-item__title .rp-title{color:var(--rds-color-surface-white)}
.modular-content-fragment .info-block{display:flex;flex-direction:column;gap:16px;z-index:3}
.modular-content-fragment .image-bg{z-index:-2}
.modular-content-fragment .block-bottom{display:flex;flex-direction:column}
.modular-content-fragment .block-bottom .link:has(*)+.button:has(*){margin-top:16px}
.modular-content-fragment .block-bottom:has(a){margin-top:20px}
.rp-container .modular-content-fragment.bg-image{transform:translate(0)}
.rp-lubricantes-page .button-list-component .rp-link-click{text-decoration:none}
.modular-content-orange .block-bottom{display:flex;flex-direction:column}
@media(min-width:1024px){.modular-content-orange .block-bottom{align-items:flex-start}
}