/* Page Intro */
.page-intro-container, .page-intro-container-sub {
  margin-bottom: 30px;
  clear: both;
}
.page-intro-container .ui-block-1, .page-intro-container-sub .ui-block-1,
.page-intro-container .ui-block-2,
.page-intro-container-sub .ui-block-2 {
  width: 100%;
}
@media screen and (min-width: 651px) {
  .page-intro-container .ui-block-1, .page-intro-container-sub .ui-block-1,
.page-intro-container .ui-block-2,
.page-intro-container-sub .ui-block-2 {
    width: 48%;
  }
  .page-intro-container .ui-block-1, .page-intro-container-sub .ui-block-1 {
    float: left;
  }
  .page-intro-container .ui-block-2, .page-intro-container-sub .ui-block-2 {
    margin-right: 0;
    float: right;
  }
}

@media screen and (min-width: 581px) {
  .page-intro-container-sub .ui-block-1,
.page-intro-container-sub .ui-block-2 {
    width: 48%;
  }
  .page-intro-container-sub .ui-block-1 {
    float: left;
  }
  .page-intro-container-sub .ui-block-2 {
    margin-right: 0;
    float: right;
  }
}

.page-intro-media-item {
  width: 100%;
}

.page-intro-sub-text {
  margin-bottom: 30px;
  margin-top: 30px;
}
@media screen and (min-width: 581px) {
  .page-intro-sub-text {
    margin-bottom: 0px;
  }
}