.elementor-91523 .elementor-element.elementor-element-3edb289{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-91523 .elementor-element.elementor-element-3edb289.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-91523 .elementor-element.elementor-element-d5d3bae > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-91523 .elementor-element.elementor-element-8aa4141 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-91523 .elementor-element.elementor-element-f680a0c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-91523 .elementor-element.elementor-element-6699790 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-91523 .elementor-element.elementor-element-9a6fa1e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-91523 .elementor-element.elementor-element-7b4effb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-91523 .elementor-element.elementor-element-e211dd2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-91523 .elementor-element.elementor-element-c40c340 img{height:500px;object-fit:cover;object-position:center center;}.elementor-91523 .elementor-element.elementor-element-c40c340 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-91523 .elementor-element.elementor-element-c40c340{width:initial;max-width:initial;}.elementor-91523 .elementor-element.elementor-element-337ea87{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-91523 .elementor-element.elementor-element-6deccce img{height:500px;object-fit:cover;object-position:center center;}.elementor-91523 .elementor-element.elementor-element-6deccce{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-91523 .elementor-element.elementor-element-1d847f7 img{height:400px;object-fit:cover;object-position:center left;}.elementor-91523 .elementor-element.elementor-element-f9a49cc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-91523 .elementor-element.elementor-element-27305d4 img{width:100%;height:45px;object-fit:contain;object-position:center center;}.elementor-91523 .elementor-element.elementor-element-27305d4{width:var( --container-widget-width, 6% );max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;}.elementor-91523 .elementor-element.elementor-element-27305d4.elementor-element{--align-self:flex-start;}.elementor-91523 .elementor-element.elementor-element-c4b430e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-91523 .elementor-element.elementor-element-49b389b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-91523 .elementor-element.elementor-element-90eb300{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-91523 .elementor-element.elementor-element-1cf951d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-91523 .elementor-element.elementor-element-93636af{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-91523 .elementor-element.elementor-element-6b6f2f4 img{height:500px;object-fit:cover;object-position:center center;}.elementor-91523 .elementor-element.elementor-element-6b6f2f4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-91523 .elementor-element.elementor-element-6b6f2f4{width:initial;max-width:initial;}.elementor-91523 .elementor-element.elementor-element-5f5d7f8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-91523 .elementor-element.elementor-element-9f9656c img{height:500px;object-fit:cover;object-position:center center;}.elementor-91523 .elementor-element.elementor-element-9f9656c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-91523 .elementor-element.elementor-element-83fbffb img{height:400px;object-fit:cover;object-position:center left;}.elementor-91523 .elementor-element.elementor-element-eba9c8d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-91523 .elementor-element.elementor-element-090d6ba > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-91523 .elementor-element.elementor-element-6f76af1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-91523 .elementor-element.elementor-element-9497b87{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-91523 .elementor-element.elementor-element-ae96a61{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-91523 .elementor-element.elementor-element-5aa7a06 img{height:500px;object-fit:cover;object-position:center center;}.elementor-91523 .elementor-element.elementor-element-5aa7a06 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-91523 .elementor-element.elementor-element-5aa7a06{width:initial;max-width:initial;}.elementor-91523 .elementor-element.elementor-element-a5fb1f7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-91523 .elementor-element.elementor-element-562ad3a img{height:500px;object-fit:cover;object-position:center center;}.elementor-91523 .elementor-element.elementor-element-562ad3a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-91523 .elementor-element.elementor-element-6fac013 img{height:400px;object-fit:cover;object-position:center left;}.elementor-91523 .elementor-element.elementor-element-9865ab7 > .elementor-widget-container{margin:20px 0px 0px 0px;}@media(max-width:767px){.elementor-91523 .elementor-element.elementor-element-7b4effb{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-91523 .elementor-element.elementor-element-e211dd2{--width:50%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-91523 .elementor-element.elementor-element-c40c340 img{height:250px;object-fit:cover;}.elementor-91523 .elementor-element.elementor-element-337ea87{--width:47%;}.elementor-91523 .elementor-element.elementor-element-6deccce img{height:250px;}.elementor-91523 .elementor-element.elementor-element-1d847f7 img{height:200px;object-fit:cover;}.elementor-91523 .elementor-element.elementor-element-f9a49cc{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-91523 .elementor-element.elementor-element-27305d4{--container-widget-width:13%;--container-widget-flex-grow:0;width:var( --container-widget-width, 13% );max-width:13%;}.elementor-91523 .elementor-element.elementor-element-8a95add{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-91523 .elementor-element.elementor-element-1cf951d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-91523 .elementor-element.elementor-element-93636af{--width:50%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-91523 .elementor-element.elementor-element-6b6f2f4 img{height:250px;object-fit:cover;}.elementor-91523 .elementor-element.elementor-element-5f5d7f8{--width:47%;}.elementor-91523 .elementor-element.elementor-element-9f9656c img{height:250px;}.elementor-91523 .elementor-element.elementor-element-83fbffb img{height:200px;object-fit:cover;}.elementor-91523 .elementor-element.elementor-element-9497b87{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-91523 .elementor-element.elementor-element-ae96a61{--width:50%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-91523 .elementor-element.elementor-element-5aa7a06 img{height:250px;object-fit:cover;}.elementor-91523 .elementor-element.elementor-element-a5fb1f7{--width:47%;}.elementor-91523 .elementor-element.elementor-element-562ad3a img{height:250px;}.elementor-91523 .elementor-element.elementor-element-6fac013 img{height:200px;object-fit:cover;}}@media(min-width:768px){.elementor-91523 .elementor-element.elementor-element-3edb289{--width:100%;}.elementor-91523 .elementor-element.elementor-element-e211dd2{--width:50%;}.elementor-91523 .elementor-element.elementor-element-337ea87{--width:50%;}.elementor-91523 .elementor-element.elementor-element-93636af{--width:50%;}.elementor-91523 .elementor-element.elementor-element-5f5d7f8{--width:50%;}.elementor-91523 .elementor-element.elementor-element-ae96a61{--width:50%;}.elementor-91523 .elementor-element.elementor-element-a5fb1f7{--width:50%;}}/* Start custom CSS *//* ==== ESTILO BASE ==== */
#tablepress-177 {
  border-collapse: collapse;
  width: 100%;
  table-layout: auto;
  font-size: 15px;
  border-radius: 10px;
  overflow: hidden;
}

/* Celdas */
#tablepress-177 td,
#tablepress-177 th {
  padding: 14px 18px;
  text-align: left;
  vertical-align: middle;
  border: none;
  background-color: #ffffff;
}

/* Cabecera (primera fila) */
#tablepress-177 tr:first-child td {
  background-color: #D2E8FB;
  color: #003366;
  font-weight: bold;
}

/* Filas intercaladas */
#tablepress-177 tbody tr:nth-child(odd):not(:first-child) td {
  background-color: #F3F9FE;
}
#tablepress-177 tbody tr:nth-child(even):not(:first-child) td {
  background-color: #E8F3FE;
}

/* Primera columna en negrita */
#tablepress-177 tbody td.column-1 {
  font-weight: 600;
  color: #002C5C;
}

/* Responsive móvil */
@media (max-width: 768px) {
  #tablepress-177 {
    display: block;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    width: 100%;
  }
}/* End custom CSS */