div.text-component{margin-top:0 !important;width:100%}
.rp-landings-text-component h1,.rp-landings-text-component h2,.rp-landings-text-component h3,.rp-landings-text-component h4,.rp-landings-text-component h5,.rp-landings-text-component h6{font-family:RepsolSoleDisplayRegular;margin-bottom:10px !important;text-align:inherit}
.rp-landings-text-component table{height:auto;border-color:#5a5a5a;padding:0;margin:auto}
@media(max-width:821px){.rp-landings-text-component table{width:auto}
}
.rp-landings-text-component table tr{border-bottom:1px solid #5a5a5a}
@media(max-width:821px){.rp-landings-text-component table tr{display:flex;flex-direction:column;font-size:14px}
}
.rp-landings-text-component table th{width:266px;padding:15px;font-family:RepsolSoleDisplayRegular,sans-serif;font-weight:bold;font-size:16px;line-height:1;color:#5a5a5a}
@media(max-width:821px){.rp-landings-text-component table th{display:block;width:auto;border-bottom:0}
}
.rp-landings-text-component table td{width:500px;padding:15px;font-family:RepsolSoleDisplayRegular,sans-serif;font-size:14px;line-height:1.3;color:#5a5a5a;font-weight:lighter}
@media(max-width:821px){.rp-landings-text-component table td{display:block;width:auto;border-top:0}
}
.rp-landings-text-component table td ul{margin-bottom:0}
.rp-landings-text-component table td ul>li{font-size:14px;line-height:1.3;font-weight:lighter;color:#5a5a5a;padding-top:15px;padding-bottom:0}
@media(max-width:821px){.rp-landings-text-component table td ul>li{padding:10px 0}
}
.rp-landings-text-component table a{color:#ff8200}
.rp-landings-text-component :has(*:not(:last-child))>p:last-child{margin-bottom:0}
.rp-landings-text-component p{font:var(--rds-body-01)}
.rp-landings-text-component p span{font:var(--rds-body-01)}
.rp-landings-text-component p b,.rp-landings-text-component p strong{font-family:RepsolSoleDisplayBold,sans-serif}
.rp-landings-text-component p sub{font:var(--rds-caption-02)}