/*
 * @file
 * Provides the layout styles for two-column layout section.
 */

 .layout--twocol-70-30 {
  display: flex;
  flex-wrap: wrap;
 }

 .layout--twocol-70-30 > .layout__region {
  flex: 0 1 100%;
}

@media screen and (min-width: 40em) {
  .layout--twocol-70-30 .layout__region--first {
    flex: 0 1 70%;
  }

  .layout--twocol-70-30 .layout__region--second {
    flex: 0 1 30%;
  }
}

.layout-icon--twocol-70-30 .layout-icon__region--first {
  width: 68% !important;
}

.layout-icon--twocol-70-30 .layout-icon__region--second {
  width: 25% !important;
  x: 30;
}