.elementor-13703 .elementor-element.elementor-element-ccd8b5d{--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-13703 .elementor-element.elementor-element-ef51d37{--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;}@media(max-width:767px){.elementor-13703 .elementor-element.elementor-element-ccd8b5d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13703 .elementor-element.elementor-element-5d9ee14 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13703 .elementor-element.elementor-element-ef51d37{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13703 .elementor-element.elementor-element-4b8e0f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-13703 .elementor-element.elementor-element-ccd8b5d{--width:100%;}.elementor-13703 .elementor-element.elementor-element-ef51d37{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-5d9ee14 */.pbi-container {
  position: relative;
  width: 400%;
  height: 70vh;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: start;
}

.pbi-container iframe {
  border: none;
  width: 180%; /* aumenta el ancho visible del informe */
  height: 180vh;
  transform-origin: top center;
  transform: scale(0.7) translateX(-20%); /* escala y corrige el centrado */
}

/* Ajuste para pantallas móviles */
@media (max-width: 768px) {
  .pbi-container iframe {
    transform: scale(0.31) translateX(-120%);
    width: 400%;
    height: 210vh;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4b8e0f4 */.pbi-container {
  position: relative;
  width: 400%;
  height: 70vh;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: start;
}

.pbi-container iframe {
  border: none;
  width: 180%; /* aumenta el ancho visible del informe */
  height: 180vh;
  transform-origin: top center;
  transform: scale(0.7) translateX(-20%); /* escala y corrige el centrado */
}

/* Ajuste para pantallas móviles */
@media (max-width: 768px) {
  .pbi-container iframe {
    transform: scale(0.31) translateX(-120%);
    width: 400%;
    height: 210vh;
  }
}/* End custom CSS */
/* Start custom CSS */.page-id-13703 .site-content{
    padding: 0px;
}/* End custom CSS */