div.title{margin-top:0 !important;width:100%}
.titleComponent h1,.titleComponent h2,.titleComponent h3,.titleComponent h4,.titleComponent h5,.titleComponent h6{margin-bottom:10px !important;text-align:inherit;font-family:RepsolSoleDisplayRegular,sans-serif}
.titleComponent table{height:auto;border-color:#5a5a5a;padding:0;margin:auto}
@media(max-width:821px){.titleComponent table{width:auto}
}
.titleComponent table tr{border-bottom:1px solid #5a5a5a}
@media(max-width:821px){.titleComponent table tr{display:flex;flex-direction:column;font-size:14px}
}
.titleComponent 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){.titleComponent table th{display:block;width:auto;border-bottom:0}
}
.titleComponent 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){.titleComponent table td{display:block;width:auto;border-top:0}
}
.titleComponent table td ul{margin-bottom:0}
.titleComponent 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){.titleComponent table td ul>li{padding:10px 0}
}
.titleComponent table a{color:#ff8200}