/* Layout builder section */
/* line 2, ../sass/article_lb_section.scss */
.layout--article {
  display: flex;
  align-items: flex-start;
}
/* line 5, ../sass/article_lb_section.scss */
.layout--article .layout__region--first {
  flex: 0 1 66%;
  padding-left: 2%;
  padding-right: 1%;
  margin-right: 1%;
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
}
/* line 13, ../sass/article_lb_section.scss */
.layout--article .layout__region--first .layout__region--third {
  flex: 0 1 100%;
}
/* line 16, ../sass/article_lb_section.scss */
.layout--article .layout__region--first .layout__region--fourth {
  flex: 0 1 72%;
  padding-right: 2%;
}
/* line 19, ../sass/article_lb_section.scss */
.layout--article .layout__region--first .layout__region--fourth iframe {
  width: 100% !important;
}
/* line 23, ../sass/article_lb_section.scss */
.layout--article .layout__region--first .layout__region--fifth {
  flex: 0 1 24%;
  padding-left: 2%;
}
/* line 28, ../sass/article_lb_section.scss */
.layout--article .layout__region--second {
  flex: 0 1 34%;
}

@media screen and (max-width: 974px) {
  /* line 35, ../sass/article_lb_section.scss */
  .layout--article {
    width: 100%;
    flex-wrap: wrap;
  }
  /* line 38, ../sass/article_lb_section.scss */
  .layout--article .layout__region--first,
  .layout--article .layout__region--second {
    flex: 0 1 100%;
  }
  /* line 42, ../sass/article_lb_section.scss */
  .layout--article .layout__region--fourth {
    flex: 0 1 70%;
  }
  /* line 45, ../sass/article_lb_section.scss */
  .layout--article .layout__region--fifth {
    flex: 0 1 20%;
  }
}
@media screen and (max-width: 640px) {
  /* line 52, ../sass/article_lb_section.scss */
  .layout--article {
    flex-wrap: wrap;
  }
  /* line 54, ../sass/article_lb_section.scss */
  .layout--article .layout__region--first {
    flex: 0 1 100%;
    border-right: none !important;
  }
  /* line 58, ../sass/article_lb_section.scss */
  .layout--article .layout__region--first .layout__region--third img {
    width: 360px;
  }
  /* line 62, ../sass/article_lb_section.scss */
  .layout--article .layout__region--first .layout__region--fourth {
    flex: 0 1 100%;
  }
  /* line 66, ../sass/article_lb_section.scss */
  .layout--article .layout__region--second {
    flex: 0 1 100%;
  }
  /* line 69, ../sass/article_lb_section.scss */
  .layout--article .layout__region--fifth {
    display: none;
  }
}
