article{
  color: #134268!important;
  margin-left: 0.71429rem !important;
  margin-right: 0.71429rem !important;
}

article.oro{
  background-color: #E9BB47 !important;
}

article.azul{
  background-color: #134268 !important;
}

.brd-pleca{
  background: url("/assets/img/extras/pleca_oro.png") no-repeat;
  background-size: 100% 6px;
}

.pleca_oro,
.pleca_seccion {
    background: url("/assets/img/extras/pleca_oro.png") no-repeat;
    background-position: center;
    background-size: 100% 100%;
    height: 6px;
    margin: 1rem auto;
}
.tab-content
{
  overflow-x: hidden!important;
}
.tab-content h2, .tab-content p{
  color: #134268;
}
.tab-content h2{
  font-weight: 600!important;
  padding-top: 0!important;
  padding-bottom: 0;
  margin-top: 0;
  margin-bottom: 1.42857rem ;
}

.tab-content h3{
  margin-top: 0;
  margin-bottom: 1.42857rem ;
}

.g-bg-primary {
    background-color: #E9BB47 !important;
}

.u-heading-v3__title {
    margin:0!important;
    padding-bottom: 0.71429rem!important;
}

article p{
  color: #fff !important;
}

p {
  font-size: 1.28571rem; 
  padding-top: 0!important;
  padding-bottom: 0!important;
}

 .g-color-lenguas {
    background-color: #E9BB47;
}

.g-color-text-lenguas {
    color: #E9BB47;
}

.g-color-azul-principal{
  color: #134268!important;
}

.g-color-accent{
  color: #E9BB47!important;
}

.g-min-height-120 {
  min-height: 120px;
}

.g-min-height-140 {
  min-height: 140px;
}

.border-azul-principal-2
{
  border-left: 2px solid #134268;
}

.g-brd-azul-principal
{
  border-color: #134268!important;
}

.g-bg-azul-principal-opacity-0_5--after::after
{
  background-color: rgba(19, 66, 104, 0.5) !important;
}
.g-bg-primary {
    background-color: #E9BB47 !important;
}

.u-btn-azul-principal {
  color: #fff;
  background-color: #134268;
}

.u-btn-azul-principal:hover, .u-btn-azul-principal.active {
  border-color: #C79210;
  background-color: #C79210;
  color: #fff!important;
}

.u-btn-azul-principal:hover, .u-btn-azul-principal:focus, .u-btn-azul-principal.active {
  color: #fff;
}

.u-btn-azul-principal.g-btn-hover-reset:hover, .u-btn-azul-principal.g-btn-hover-reset.active {
  background-color: #134268;
  border-color: #134268;
}

.u-btn-azul-principal.u-btn-hover-v1-1 {
  overflow: hidden;
}

.u-btn-azul-principal.u-btn-hover-v1-1::after, .u-btn-azul-principal.u-btn-hover-v1-1:hover::after {
  background-color: #134268;
}

.u-btn-azul-principal.u-btn-hover-v1-1:hover {
  background-color: #134268;
  overflow: hidden;
}

.u-btn-azul-principal.u-btn-hover-v1-2 {
  overflow: hidden;
}

.u-btn-azul-principal.u-btn-hover-v1-2::after, .u-btn-azul-principal.u-btn-hover-v1-2:hover::after {
  background-color: #134268;
}

.u-btn-azul-principal.u-btn-hover-v1-2:hover {
  background-color: #134268;
  overflow: hidden;
}

.u-btn-azul-principal.u-btn-hover-v1-3 {
  overflow: hidden;
}

.u-btn-azul-principal.u-btn-hover-v1-3::after, .u-btn-azul-principal.u-btn-hover-v1-3:hover::after {
  background-color: #134268;
}

.u-btn-azul-principal.u-btn-hover-v1-3:hover {
  background-color: #134268;
  overflow: hidden;
}

.u-btn-azul-principal.u-btn-hover-v1-4 {
  overflow: hidden;
}

.u-btn-azul-principal.u-btn-hover-v1-4::after, .u-btn-azul-principal.u-btn-hover-v1-4:hover::after {
  background-color: #134268;
}

.u-btn-azul-principal.u-btn-hover-v1-4:hover {
  background-color: #134268;
  overflow: hidden;
}

.u-btn-azul-principal.u-btn-hover-v2-1 {
  overflow: hidden;
}

.u-btn-azul-principal.u-btn-hover-v2-1::after, .u-btn-azul-principal.u-btn-hover-v2-1:hover::after {
  background-color: #134268;
}

.u-btn-azul-principal.u-btn-hover-v2-1:hover {
  background-color: #134268;
  overflow: hidden;
}

.u-btn-azul-principal.u-btn-hover-v2-2 {
  overflow: hidden;
}

.u-btn-azul-principal.u-btn-hover-v2-2::after, .u-btn-azul-principal.u-btn-hover-v2-2:hover::after {
  background-color: #134268;
}

.u-btn-azul-principal.u-btn-hover-v2-2:hover {
  background-color: #134268;
  overflow: hidden;
}

.g-bg-azul-opacity-0_5--after::after {
  background-color: rgba(19, 66, 104, 0.5) !important;
}

a{
    color: #CB007B;
}
a:hover {
    color: #E9BB47;
  }
 a:link {
    text-decoration: none;
}

/*Estilos de tablas correspondientes a la sección*/

tfoot td{
  background-color: rgba(251,0,149,.10);
  border-top: none !important;
  border-bottom: none !important;
  font-weight: bold;
}

table tbody tr:last-child  td,
table tbody tr:last-child  th{
  border-bottom:1px solid #134268!important;
}

.nav-link{
  color: #134268;
}

.nav-link.active,
.nav-link:focus,
.nav-link:hover  {
      color: #24272a!important;
      background-color: #e5e6e6;
}

 .u-nav-v1-1.u-nav-primary .nav-link.active {
    color: #134268;
    font-weight: 600!important;
    background-color: #E9BB47!important;
}

@media (min-width: 768px) {
  [class*="u-nav-v2"] .nav-link {
    border:none;
    border-right-style: solid;
    border-right-color: #cb007b;
    border-width: 1px;
  }
}