@media only screen and (min-width: 769px) {
  #d2017211,
  #d2017210,
  #d2017209,
  #d2017198,
  #d2017207,
  #d2017213,
  #d2017205,
  #d2017204,
  #d2017203,
  #d2017202,
  #d2017201,
  #d2017200,
  #d2017199,
  #d2017208 {
    background-repeat: no-repeat;
    background-size: cover;
    overflow: hidden;
  }
  #d2017211 .l-inner,
  #d2017210 .l-inner,
  #d2017209 .l-inner,
  #d2017198 .l-inner,
  #d2017207 .l-inner,
  #d2017213 .l-inner,
  #d2017205 .l-inner,
  #d2017204 .l-inner,
  #d2017203 .l-inner,
  #d2017202 .l-inner,
  #d2017201 .l-inner,
  #d2017200 .l-inner,
  #d2017199 .l-inner,
  #d2017208 .l-inner {
    max-width: 1264px;
    padding: 0 32px;
  }
  #d2017211 .p-media-layout,
  #d2017210 .p-media-layout,
  #d2017209 .p-media-layout,
  #d2017198 .p-media-layout,
  #d2017207 .p-media-layout,
  #d2017213 .p-media-layout,
  #d2017205 .p-media-layout,
  #d2017204 .p-media-layout,
  #d2017203 .p-media-layout,
  #d2017202 .p-media-layout,
  #d2017201 .p-media-layout,
  #d2017200 .p-media-layout,
  #d2017199 .p-media-layout,
  #d2017208 .p-media-layout {
    padding: 45px;
    width: 45%;
    color: #fff;
  }
  #d2017211 .c-heading-3__heading,
  #d2017210 .c-heading-3__heading,
  #d2017209 .c-heading-3__heading,
  #d2017198 .c-heading-3__heading,
  #d2017207 .c-heading-3__heading,
  #d2017213 .c-heading-3__heading,
  #d2017205 .c-heading-3__heading,
  #d2017204 .c-heading-3__heading,
  #d2017203 .c-heading-3__heading,
  #d2017202 .c-heading-3__heading,
  #d2017201 .c-heading-3__heading,
  #d2017200 .c-heading-3__heading,
  #d2017199 .c-heading-3__heading,
  #d2017208 .c-heading-3__heading {
    background-color: transparent;
  }
  #d2017211 .p-media-layout {
    float: left;
    background-color: rgba(98, 133, 148, 0.85);
  }
  #d2017210 .p-media-layout {
    float: right;
    background-color: rgba(0, 0, 0, 0.6);
  }
  #d2017209 .p-media-layout {
    float: right;
    background-color: rgba(0, 0, 0, 0.6);
  }
  #d2017198 .p-media-layout {
    width: 100%;
    padding: 0;
    margin-bottom: 0;
  }
  #d2017207 .p-media-layout {
    float: left;
    background-color: rgba(0, 0, 0, 0.6);
  }
  #d2017213 .p-media-layout {
    background-color: rgba(98, 133, 148, 0.65);
    width: 100%;
    margin-bottom: 0;
  }
  #d2017205 .p-media-layout {
    float: right;
    background-color: rgba(98, 133, 148, 0.65);
  }
  #d2017204 {
    background-color: #dbdcdc;
  }
  #d2017204 .p-media-layout {
    width: 100%;
    color: #333;
  }
  #d2017203 .p-media-layout {
    width: 100%;
    color: #333;
  }
  #d2017202 .p-media-layout {
    background-color: rgba(0, 0, 0, 0.5);
  }
  #d2017201 .p-media-layout {
    float: left;
    background-color: rgba(0, 0, 0, 0.5);
  }
  #d2017200 .p-media-layout {
    float: right;
    padding: 0;
  }
  #d2017199 .p-media-layout {
    background-color: rgba(98, 133, 148, 0.3);
  }
  #d2017208 .p-media-layout {
    background-color: rgba(98, 133, 148, 0.5);
  }
}
@media only screen and (max-width: 768px) {
  #d2017211, #d2017210, #d2017209, #d2017198, 
  #d2017207, #d2017213, #d2017205, #d2017202,
  #d2017201, #d2017208, #d2017199 {
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center bottom;
  }
  #d2017211 h3, #d2017210 h3, #d2017213 h3, #d2017205 h3,
  #d2017202 h3, #d2017199 h3, #d2017208 h3 {
    background-color: transparent !important;
  }
  #d2017211 .l-inner {
    background-color: rgba(98, 133, 148, 0.85);
    padding: 15px 15px 10px 15px;
    color: #fff;
  }
  #d2017213 .l-inner, #d2017205 .l-inner, #d2017199 .l-inner,
  #d2017208 .l-inner {
    background-color: rgba(98, 133, 148, 0.35);
    padding: 15px 15px 10px 15px;
    color: #fff;
  }
  #d2017210 .l-inner, #d2017209 .l-inner, #d2017209 .l-inner,
  #d2017207 .l-inner, #d2017202 .l-inner, #d2017201 .l-inner, 
  #d2017200 .l-inner {
    background-color: rgba(0, 0, 0, 0.6);
    padding: 15px 15px 10px 15px;
    color: #fff;
  }
  #d2017198 .l-inner {
    padding: 15px 15px 10px 15px;
    color: #fff;
  }
  #d2017204 {
    background-color: #dbdcdc;
    padding-top: 15px;
    padding-bottom: 15px;
  }
}
