iframe.hansard-debate {
  width: 100%;
  height: 1014px;
}

iframe {
  border: none;
  width: 100%;
  height: 100%;
}

.iframe div {
  height: 100%;
}

.iframe p {
  height: 100%;
}

.iframe-block {
  height: 950px;
}


.broadcast-container {
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-evenly;
  column-gap: 10px;
}

.broadcast-container>div {
  width: 100%;
  height: 100%;
}

.broadcast-container.broadcast-3 {
  height: 300px;
}

.broadcast-container.broadcast-2 {
  height: 400px;
}

.broadcast-container.broadcast-1 {
  height: 730px;
}

@media screen and (max-width: 920px) {
  .broadcast-container {
    flex-direction: column;
    row-gap: 10px;
  }

  .broadcast-container.broadcast-1 {
    height: 600px;
  }

  .broadcast-container.broadcast-3 {
    height: 1500px;
  }

  .broadcast-container.broadcast-2 {
    height: 1000px;
  }
}
