/* stylelint-disable order/properties-alphabetical-order */
/* stylelint-enable */
/* Variables and Classes ================================================================================================ */
.clearafter {
  content: "";
  display: block;
  clear: both;
}

.vcenter {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}

.backface {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

#subbox1 {
  background-image: url(../images/bg7.jpg);
}

#box2 {
  padding-top: 100px;
  padding-bottom: 30px;
}

.imgboxes1 .sw > div {
  background: #f3f3f3;
}

.swbluebox1 {
  padding-top: 50px;
  padding-bottom: 90px;
}

.swbluebox1 .bluebox {
  background: url(../images/bg8.jpg);
}

#box4 {
  padding-top: 30px;
  padding-bottom: 70px;
}

.swbluebox2 {
  padding-top: 120px;
  padding-bottom: 90px;
}

.swbluebox2 .bluebox {
  background: url(../images/bg9.jpg);
}

#box6 {
  padding-top: 30px;
  padding-bottom: 70px;
}

#box7 {
  padding-bottom: 90px;
}

.textimg3 > div:nth-child(1) {
  background: #f3f3f3;
}

.textimg3 > div:nth-child(2) {
  background-image: url(../images/pic12.jpg);
}