@charset "UTF-8";
/* CSS Document */

/* YH-5000SE - Development Story */

.heading-h2 h2 {
  margin-bottom: 0;
  text-align: center;
}

[data-id="d1784516-1"],
[data-id="d1784516-2"] {
  max-width: 100%;
  padding: 100px 0;
  background: #E8E8E8;
}

[data-id="d1784516-2"] {
  color: #FFFFFF;
  background: #000000;
}

[data-id="d1784516-2"] a {
  color: #FFFFFF;
}

[data-id="d1784516-1"] .row,
[data-id="d1784516-2"] .row {
  max-width: 1200px;
  margin: 0 auto;
  padding: 0;
}

[data-id="d1784516-1"] .wrapper,
[data-id="d1784516-2"] .wrapper {
  padding-top: 10px;
}

[data-id="d1784516-1"] .section-text h3,
[data-id="d1784516-2"] .section-text h3 {
  margin: 0 auto 30px;
}

[data-id="1585998"] .wrapper {
  padding: 16px 0;
}

.section-text {
  max-width: 900px;
  margin: 0 auto 20px;
}

.img-text-2col {
  margin-top: 60px;
  padding: 0 32px;
}

.img-text-2col .wrapper {
  width: 100%;
}

.img-text-2col .mbr-row .wrapper {
   padding-left: 40px;
}

.img-text-2col .mbr-row.mbr-row-reverse .wrapper {
  padding-left: 0;
  padding-right: 40px;
}

@media screen and (max-width:767px) {
[data-id="d1784516-1"],
[data-id="d1784516-2"] {
  padding: 60px 0 20px;
}
.img-text-2col .img-text_col-img {
  padding: 0 16px;
}
}

@media screen and (max-width:620px) {
.img-text-2col {
    padding: 0;
}
}