.elementor-5281 .elementor-element.elementor-element-b0da616{margin-top:31px;margin-bottom:0px;}.elementor-5281 .elementor-element.elementor-element-f1ddd93{text-align:center;}.elementor-5281 .elementor-element.elementor-element-f1ddd93 .elementor-heading-title{font-size:50px;font-weight:600;text-shadow:0px 0px 10px rgba(235.99999999999997, 233.99999999999997, 238.99999999999997, 0.81);color:var( --e-global-color-262f6f6 );}.elementor-5281 .elementor-element.elementor-element-203fbcf{text-align:center;}.elementor-5281 .elementor-element.elementor-element-201edf2{text-align:center;}.elementor-5281 .elementor-element.elementor-element-201edf2 .elementor-heading-title{font-size:40px;font-weight:600;color:#61C2E8;}.elementor-5281 .elementor-element.elementor-element-ca32033{width:var( --container-widget-width, 98.544% );max-width:98.544%;--container-widget-width:98.544%;--container-widget-flex-grow:0;align-self:center;text-align:center;}.elementor-5281 .elementor-element.elementor-element-ca32033 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5281 .elementor-element.elementor-element-ca32033 img{width:100%;border-style:solid;border-color:#d5b333;border-radius:20px 20px 20px 20px;}.elementor-bc-flex-widget .elementor-5281 .elementor-element.elementor-element-eb41b17.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5281 .elementor-element.elementor-element-eb41b17.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5281 .elementor-element.elementor-element-51e958d{width:var( --container-widget-width, 101.144% );max-width:101.144%;--container-widget-width:101.144%;--container-widget-flex-grow:0;text-align:justify;font-size:16px;font-weight:400;line-height:30px;color:var( --e-global-color-49aae22 );}.elementor-5281 .elementor-element.elementor-element-51e958d > .elementor-widget-container{margin:-40px -40px -40px -40px;padding:55px 55px 55px 55px;}.elementor-5281 .elementor-element.elementor-element-032d9e8{--spacer-size:20px;}.elementor-5281 .elementor-element.elementor-element-be5f696 > .elementor-widget-container{margin:-40px -40px -40px -40px;padding:55px 55px 35px 55px;}.elementor-5281 .elementor-element.elementor-element-be5f696{text-align:justify;font-size:16px;font-weight:400;line-height:30px;color:#333333;}.elementor-bc-flex-widget .elementor-5281 .elementor-element.elementor-element-394fb0b5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5281 .elementor-element.elementor-element-394fb0b5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5281 .elementor-element.elementor-element-68ebc8b8{width:var( --container-widget-width, 122.26% );max-width:122.26%;--container-widget-width:122.26%;--container-widget-flex-grow:0;align-self:center;text-align:center;}.elementor-5281 .elementor-element.elementor-element-68ebc8b8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5281 .elementor-element.elementor-element-68ebc8b8 img{width:100%;border-style:solid;border-color:#d5b333;border-radius:20px 20px 20px 20px;}.elementor-bc-flex-widget .elementor-5281 .elementor-element.elementor-element-79a5ba39.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5281 .elementor-element.elementor-element-79a5ba39.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5281 .elementor-element.elementor-element-79a5ba39.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-5281 .elementor-element.elementor-element-27b1a8{width:var( --container-widget-width, 99.598% );max-width:99.598%;--container-widget-width:99.598%;--container-widget-flex-grow:0;align-self:center;text-align:justify;font-size:16px;font-weight:400;line-height:35px;color:#333333;}.elementor-5281 .elementor-element.elementor-element-27b1a8 > .elementor-widget-container{margin:-40px -40px -40px -40px;padding:60px 65px 50px 65px;}.elementor-5281 .elementor-element.elementor-element-16fc10f > .elementor-widget-container{margin:-40px -40px -40px -40px;padding:55px 55px 55px 55px;}.elementor-5281 .elementor-element.elementor-element-16fc10f{text-align:justify;font-size:16px;font-weight:400;line-height:30px;color:#333333;}.elementor-5281 .elementor-element.elementor-element-147e310 > .elementor-widget-container{margin:-40px -40px -40px -40px;padding:55px 55px 40px 55px;}.elementor-5281 .elementor-element.elementor-element-147e310{text-align:justify;font-size:16px;font-weight:400;line-height:30px;color:#333333;}.elementor-5281 .elementor-element.elementor-element-7a2abe2{width:var( --container-widget-width, 94.543% );max-width:94.543%;--container-widget-width:94.543%;--container-widget-flex-grow:0;text-align:justify;font-size:16px;font-weight:400;line-height:35px;color:#333333;}.elementor-5281 .elementor-element.elementor-element-7a2abe2 > .elementor-widget-container{margin:-40px -40px -40px -40px;padding:55px 60px 40px 55px;}.elementor-bc-flex-widget .elementor-5281 .elementor-element.elementor-element-ece703c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5281 .elementor-element.elementor-element-ece703c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5281 .elementor-element.elementor-element-88a8c93{width:var( --container-widget-width, 101.138% );max-width:101.138%;--container-widget-width:101.138%;--container-widget-flex-grow:0;text-align:center;}.elementor-5281 .elementor-element.elementor-element-88a8c93 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5281 .elementor-element.elementor-element-88a8c93 img{width:100%;border-style:solid;border-color:#d5b333;border-radius:20px 20px 20px 20px;}.elementor-5281 .elementor-element.elementor-element-ea45d4e > .elementor-widget-container{margin:-40px -40px -40px -40px;padding:50px 55px 55px 55px;}.elementor-5281 .elementor-element.elementor-element-ea45d4e{text-align:justify;font-size:16px;font-weight:400;line-height:30px;color:#333333;}.elementor-5281 .elementor-element.elementor-element-12066c4 .elementor-blockquote__content{color:#456DC6;font-size:26px;font-weight:700;}.elementor-5281 .elementor-element.elementor-element-2e4d9a4 > .elementor-widget-container{margin:-40px -40px -40px -40px;padding:55px 55px 55px 55px;}.elementor-5281 .elementor-element.elementor-element-2e4d9a4{text-align:justify;font-size:16px;font-weight:400;line-height:30px;color:#333333;}.elementor-5281 .elementor-element.elementor-element-b462401 > .elementor-widget-container{margin:-40px -40px -40px -40px;padding:55px 55px 55px 55px;}.elementor-5281 .elementor-element.elementor-element-b462401{text-align:justify;font-size:16px;font-weight:400;line-height:30px;color:#333333;}.elementor-5281 .elementor-element.elementor-element-db12c78{--spacer-size:20px;}.elementor-5281 .elementor-element.elementor-element-d6d2742 .elementor-button{background-color:#1619AB;border-style:solid;border-width:1px 1px 1px 1px;border-radius:15px 15px 15px 15px;}.elementor-5281 .elementor-element.elementor-element-d6d2742 .elementor-button:hover, .elementor-5281 .elementor-element.elementor-element-d6d2742 .elementor-button:focus{background-color:var( --e-global-color-49aae22 );color:#1619AB;border-color:#61C2E8;}.elementor-5281 .elementor-element.elementor-element-d6d2742 .elementor-button:hover svg, .elementor-5281 .elementor-element.elementor-element-d6d2742 .elementor-button:focus svg{fill:#1619AB;}.elementor-5281 .elementor-element.elementor-element-f46e17f{--spacer-size:50px;}@media(min-width:768px){.elementor-5281 .elementor-element.elementor-element-678e8e4{width:37.945%;}.elementor-5281 .elementor-element.elementor-element-eb41b17{width:62.055%;}.elementor-5281 .elementor-element.elementor-element-394fb0b5{width:31.009%;}.elementor-5281 .elementor-element.elementor-element-79a5ba39{width:68.363%;}.elementor-5281 .elementor-element.elementor-element-e76b210{width:66.784%;}.elementor-5281 .elementor-element.elementor-element-ece703c{width:32.588%;}}@media(max-width:767px){.elementor-5281 .elementor-element.elementor-element-f1ddd93 .elementor-heading-title{font-size:35px;}.elementor-5281 .elementor-element.elementor-element-201edf2 .elementor-heading-title{font-size:28px;}.elementor-5281 .elementor-element.elementor-element-1d4113d{margin-top:-35px;margin-bottom:0px;}.elementor-5281 .elementor-element.elementor-element-ca32033 img{width:98%;}.elementor-5281 .elementor-element.elementor-element-51e958d{font-size:15px;}.elementor-5281 .elementor-element.elementor-element-be5f696{font-size:15px;}.elementor-5281 .elementor-element.elementor-element-68ebc8b8 img{width:98%;}.elementor-5281 .elementor-element.elementor-element-27b1a8{width:var( --container-widget-width, 302.875px );max-width:302.875px;--container-widget-width:302.875px;--container-widget-flex-grow:0;text-align:justify;font-size:15px;}.elementor-5281 .elementor-element.elementor-element-16fc10f{font-size:15px;}.elementor-5281 .elementor-element.elementor-element-147e310{font-size:15px;}.elementor-5281 .elementor-element.elementor-element-7a2abe2{width:var( --container-widget-width, 302.875px );max-width:302.875px;--container-widget-width:302.875px;--container-widget-flex-grow:0;text-align:justify;font-size:15px;}.elementor-5281 .elementor-element.elementor-element-88a8c93 img{width:98%;}.elementor-5281 .elementor-element.elementor-element-ea45d4e{font-size:15px;}.elementor-5281 .elementor-element.elementor-element-2e4d9a4{width:var( --container-widget-width, 357.2px );max-width:357.2px;--container-widget-width:357.2px;--container-widget-flex-grow:0;font-size:15px;}.elementor-5281 .elementor-element.elementor-element-b462401{font-size:15px;}}/* Start custom CSS for text-editor, class: .elementor-element-2e4d9a4 */.table-container {
  width: 100%;
  margin: 0 auto;
}

table {
  width: 100%;
  border-collapse: collapse;
}

thead {
  background-color: #f4f4f4;
}

th, td {
  padding: 10px;
  text-align: left;
  border: 1px solid #ddd;
}

@media (max-width: 768px) {
  table, thead, tbody, th, td, tr {
    display: block; /* Convierte la tabla en bloques apilados */
  }

  thead {
    display: none; /* Oculta encabezados en móviles */
  }

  tr {
    margin-bottom: 15px; /* Espaciado entre bloques */
  }

  td {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 10px;
    border: 1px solid #ddd;
    font-size: 14px;
  }

  td:before {
    content: attr(data-label); /* Etiqueta basada en el encabezado */
    flex-basis: 40%; /* Espacio reservado para el encabezado */
    font-weight: bold;
    text-transform: uppercase;
    color: #555;
  }

  td:last-child {
    margin-bottom: 0;
  }
}/* End custom CSS */