.elementor-2405 .elementor-element.elementor-element-d64e2ae{--display:flex;}.elementor-2405 .elementor-element.elementor-element-1454b59e{--display:flex;}.elementor-2405 .elementor-element.elementor-element-7e8c0715{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2405 .elementor-element.elementor-element-1ef96b7a{--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;}.elementor-2405 .elementor-element.elementor-element-5272a416 .elementor-icon-wrapper{text-align:center;}.elementor-2405 .elementor-element.elementor-element-5272a416 .elementor-icon{font-size:40px;}.elementor-2405 .elementor-element.elementor-element-5272a416 .elementor-icon svg{height:40px;}.elementor-2405 .elementor-element.elementor-element-53245291{--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;}.elementor-2405 .elementor-element.elementor-element-ac9938b{--display:flex;}.elementor-2405 .elementor-element.elementor-element-ed2953c{--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;}.elementor-2405 .elementor-element.elementor-element-b951686{--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;}.elementor-2405 .elementor-element.elementor-element-ab4a205 .eael-infobox .eael-infobox-button{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-2405 .elementor-element.elementor-element-ab4a205{background-color:#EEEEEE;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2405 .elementor-element.elementor-element-ab4a205:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2405 .elementor-element.elementor-element-ab4a205 .eael-infobox .infobox-icon{align-self:baseline;}.elementor-2405 .elementor-element.elementor-element-ab4a205 .eael-infobox{padding:15px 15px 15px 15px;border-radius:10px 10px 10px 10px;}.elementor-2405 .elementor-element.elementor-element-ab4a205 .eael-infobox .infobox-icon i{font-size:40px;color:var( --e-global-color-primary );}.elementor-2405 .elementor-element.elementor-element-ab4a205 .eael-infobox .infobox-icon svg{height:40px;width:40px;fill:var( --e-global-color-primary );}.elementor-2405 .elementor-element.elementor-element-ab4a205 .eael-infobox .infobox-icon .infobox-icon-wrap img{height:40px;width:40px;}.elementor-2405 .elementor-element.elementor-element-ab4a205 .eael-infobox.icon-beside-title .infobox-content .title figure i{color:var( --e-global-color-primary );}.elementor-2405 .elementor-element.elementor-element-ab4a205 .eael-infobox:hover .infobox-icon i{color:var( --e-global-color-primary );}.elementor-2405 .elementor-element.elementor-element-ab4a205 .eael-infobox:hover .infobox-icon svg{fill:var( --e-global-color-primary );}.elementor-2405 .elementor-element.elementor-element-ab4a205 .eael-infobox.icon-beside-title:hover .infobox-content .title figure i{color:var( --e-global-color-primary );}.elementor-2405 .elementor-element.elementor-element-ab4a205 .eael-infobox .infobox-button .eael-infobox-button i{font-size:16px;}.elementor-2405 .elementor-element.elementor-element-ab4a205 .eael-infobox .infobox-button .eael-infobox-button img{height:16px;width:16px;}.elementor-2405 .elementor-element.elementor-element-ab4a205 .eael-infobox .infobox-button .eael-infobox-button svg{height:16px;width:16px;}.elementor-2405 .elementor-element.elementor-element-ab4a205 .eael-infobox .infobox-button a.eael-infobox-button{padding:10px 10px 10px 10px;border-radius:15px;}.elementor-2405 .elementor-element.elementor-element-ab4a205 .eael-infobox .eael-infobox-button svg{fill:#ffffff;}.elementor-2405 .elementor-element.elementor-element-ab4a205 .eael-infobox .eael-infobox-button:hover{color:#ffffff;background:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2405 .elementor-element.elementor-element-ab4a205 .eael-infobox .eael-infobox-button:hover svg{fill:#ffffff;}.elementor-2405 .elementor-element.elementor-element-ab4a205 .eael-infobox .infobox-content p{color:#4d4d4d;}.elementor-2405 .elementor-element.elementor-element-ab4a205 .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-2405 .elementor-element.elementor-element-ab4a205 .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-2405 .elementor-element.elementor-element-3f435f1{--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;}.elementor-2405 .elementor-element.elementor-element-1d56007{--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;}.elementor-2405 .elementor-element.elementor-element-3d57493{--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;}.elementor-2405 .elementor-element.elementor-element-9ee412b{--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;}.elementor-2405 .elementor-element.elementor-element-3c72bc8{--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;}.elementor-2405 .elementor-element.elementor-element-960b22e{--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;}.elementor-2405 .elementor-element.elementor-element-d75e959{--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;}.elementor-2405 .elementor-element.elementor-element-060ddb0{--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;}.elementor-2405 .elementor-element.elementor-element-3af9d88{--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;}.elementor-2405 .elementor-element.elementor-element-218e020e{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2405 .elementor-element.elementor-element-74b5a120{--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;}.elementor-2405 .elementor-element.elementor-element-7f9e9c53{--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;}.elementor-2405 .elementor-element.elementor-element-2867fe9{--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;}.elementor-2405 .elementor-element.elementor-element-3ee75e2{--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;}.elementor-2405 .elementor-element.elementor-element-487b759{--display:flex;}.elementor-2405 .elementor-element.elementor-element-67432ee2{background-color:#EEEEEE;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2405 .elementor-element.elementor-element-67432ee2:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2405 .elementor-element.elementor-element-67432ee2 .eael-infobox .infobox-icon{align-self:baseline;}.elementor-2405 .elementor-element.elementor-element-67432ee2 .eael-infobox{padding:15px 15px 15px 15px;border-radius:10px 10px 10px 10px;}.elementor-2405 .elementor-element.elementor-element-67432ee2 .eael-infobox .infobox-icon i{font-size:40px;color:var( --e-global-color-primary );}.elementor-2405 .elementor-element.elementor-element-67432ee2 .eael-infobox .infobox-icon svg{height:40px;width:40px;fill:var( --e-global-color-primary );}.elementor-2405 .elementor-element.elementor-element-67432ee2 .eael-infobox .infobox-icon .infobox-icon-wrap img{height:40px;width:40px;}.elementor-2405 .elementor-element.elementor-element-67432ee2 .eael-infobox.icon-beside-title .infobox-content .title figure i{color:var( --e-global-color-primary );}.elementor-2405 .elementor-element.elementor-element-67432ee2 .eael-infobox:hover .infobox-icon i{color:var( --e-global-color-primary );}.elementor-2405 .elementor-element.elementor-element-67432ee2 .eael-infobox:hover .infobox-icon svg{fill:var( --e-global-color-primary );}.elementor-2405 .elementor-element.elementor-element-67432ee2 .eael-infobox.icon-beside-title:hover .infobox-content .title figure i{color:var( --e-global-color-primary );}.elementor-2405 .elementor-element.elementor-element-67432ee2 .eael-infobox .infobox-content p{color:#4d4d4d;}.elementor-2405 .elementor-element.elementor-element-67432ee2 .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-2405 .elementor-element.elementor-element-67432ee2 .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-2405 .elementor-element.elementor-element-25d8f3c{--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;}.elementor-2405 .elementor-element.elementor-element-4c2ea4c{--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;}.elementor-2405 .elementor-element.elementor-element-495d557{--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;}.elementor-2405 .elementor-element.elementor-element-6ff2e60{--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;}.elementor-2405 .elementor-element.elementor-element-1edf76a{--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;}.elementor-2405 .elementor-element.elementor-element-40b94eb{--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;}.elementor-2405 .elementor-element.elementor-element-d4b3490{--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;}.elementor-2405 .elementor-element.elementor-element-78dbc7a{--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;}.elementor-2405 .elementor-element.elementor-element-4067ebe7{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2405 .elementor-element.elementor-element-2fd59036{--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;}.elementor-2405 .elementor-element.elementor-element-216975b1 .elementor-icon-wrapper{text-align:center;}.elementor-2405 .elementor-element.elementor-element-216975b1 .elementor-icon{font-size:40px;}.elementor-2405 .elementor-element.elementor-element-216975b1 .elementor-icon svg{height:40px;}.elementor-2405 .elementor-element.elementor-element-11fec23c{--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;}.elementor-2405 .elementor-element.elementor-element-f53ef9d{--display:flex;}.elementor-2405 .elementor-element.elementor-element-34ec4f1d{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2405 .elementor-element.elementor-element-909c994{--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;}.elementor-2405 .elementor-element.elementor-element-2e6d76aa .elementor-icon-wrapper{text-align:center;}.elementor-2405 .elementor-element.elementor-element-2e6d76aa .elementor-icon{font-size:40px;}.elementor-2405 .elementor-element.elementor-element-2e6d76aa .elementor-icon svg{height:40px;}.elementor-2405 .elementor-element.elementor-element-9b949ff{--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;}.elementor-2405 .elementor-element.elementor-element-556cb59f{--display:flex;}@media(min-width:768px){.elementor-2405 .elementor-element.elementor-element-1ef96b7a{--width:10%;}.elementor-2405 .elementor-element.elementor-element-53245291{--width:90%;}.elementor-2405 .elementor-element.elementor-element-74b5a120{--width:50%;}.elementor-2405 .elementor-element.elementor-element-7f9e9c53{--width:50%;}.elementor-2405 .elementor-element.elementor-element-2fd59036{--width:10%;}.elementor-2405 .elementor-element.elementor-element-11fec23c{--width:90%;}.elementor-2405 .elementor-element.elementor-element-909c994{--width:10%;}.elementor-2405 .elementor-element.elementor-element-9b949ff{--width:90%;}}/* Start custom CSS for html, class: .elementor-element-3192c42f */.post-chips{
  display:flex; flex-wrap:wrap; gap:.5rem;
  justify-content:center; /* centrado */
  margin:1rem 0 1.5rem;
}

.post-chips .chip{
  display:inline-flex; align-items:center; gap:.4rem;
  padding:.4rem .9rem;
  border-radius:999px;
  background:#1f2937; /* gris oscuro */
  color:#f9fafb;
  font-size:.95rem; line-height:1.2;
  border:1px solid #374151;
  transition:transform .12s ease, background .2s ease;
}

.post-chips .chip:hover{
  transform:translateY(-1px);
  background:#374151;
}

.post-chips .chip__text:empty{ display:none; }

/* Chip afiliado destacado */
.post-chips .chip--hotel{
  background:#2563eb; /* azul */
  color:#fff;
  border:1px solid #1e40af;
  font-weight:500;
}
.post-chips .chip--hotel:hover{
  background:#1d4ed8;
  border-color:#1e3a8a;
}/* End custom CSS */