/* this page's background */
body {
  background-color: rgb(25, 23, 24);
}

.row-1.row-fixed,
.row-1 .row-content-fixed {
  max-width: 842px;
}

.row-1 > .row-body {
  padding-top: 80px;
  padding-bottom: 80px;
}

.col-2 {
  width: 100%;
}

.mod-1 .heading {
  font-size: 73px;
  text-align: center;
}

@media (max-width: 768px) {
  .mod-1 .heading {
    font-size: 46px;
  }
}

.mod-2 .separator {
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: rgba(204, 204, 204, 0.24);
  max-width: 80%;
  margin: auto;
}

.mod-2 > .mod-body {
  margin-top: 0px;
}

.mod-3 .heading {
  font-size: 27px;
  text-align: center;
}

@media (max-width: 992px) {
  .mod-3 .heading {
    font-size: 19px;
  }
}

@media (max-width: 768px) {
  .mod-3 .heading {
    font-size: 16px;
  }
}

.mod-3 > .mod-body {
  margin-right: 120px;
  margin-left: 120px;
}

@media (max-width: 768px) {
  .mod-3 > .mod-body {
    margin-left: 20px;
    margin-right: 20px;
  }
}

.mod-4 .heading {
  text-align: center;
}

.mod-5 .photo {
  text-align: center;
}

.mod-5 img,
.mod-5 .photo-content {
  width: 400px;
}

