.content .text p {
  line-height: 28px;
}

.support .image img {
  -webkit-clip-path: polygon(0 0, 1435px 0, 1435px 65%, 0 100%);
  clip-path: polygon(0 0, 1435px 0, 1435px 65%, 0 100%);
}

/* CONFIGURABLE AIMS */
#s1 .product {
  position: relative;
  height: 420px;
}

#s1 .box-small {
  position: absolute;
  top: 100px;
  right: 8%;
  z-index: 2;
  display: inline-block;
  background: rgba(0, 0, 0, 0.85);
  color: #fff;
  width: 320px;
  font-size: 12px;
  line-height: 20px;
}

#s1 .box-large {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 6%;
  color: #fff;
  width: 48%;
  height: 100%;
  padding-left: 5%;
}

#s1 .text {
  margin-right: 10%;
}
#s1 .text p {
  margin-right: 20%;
}

#s1 .image {
  position: absolute;
  z-index: 2;
  top: 40px;
  right: 41%;
  transform: translateX(50%);
}

/* COMPACT AIMS */
#s2 .product {
  position: relative;
  height: 390px;
}

#s2 .box-small {
  position: absolute;
  top: 100px;
  right: 8%;
  z-index: 2;
  display: inline-block;
  background: rgba(0, 0, 0, 0.85);
  color: #fff;
  width: 320px;
  font-size: 12px;
  line-height: 20px;
}

#s2 .box-large {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 6%;
  color: #fff;
  width: 48%;
  height: 100%;
  padding-left: 5%;
}

#s2 .text {
  margin-right: 25%;
}

#s2 .image {
  position: absolute;
  z-index: 2;
  top: 70px;
  right: 41%;
  transform: translateX(50%);
}

/* ZERO AIR GENERATOR + AIR PURIFICATION SYSTEM */
#s3 .product {
  position: relative;
  height: 430px;
}

#s3 .box-small {
  position: absolute;
  top: 100px;
  right: 8%;
  z-index: 2;
  display: inline-block;
  background: rgba(0, 0, 0, 0.85);
  color: #fff;
  width: 320px;
  font-size: 12px;
  line-height: 20px;
}

#s3 .box-large {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 6%;
  color: #fff;
  width: 48%;
  height: 100%;
  padding-left: 5%;
}

#s3 .text {
  margin-right: 25%;
}

#s3 .image {
  position: absolute;
  z-index: 2;
  top: 70px;
  right: 41%;
  transform: translateX(50%);
}

#s3 .text-bigger {
  font-size: 125%;
  line-height: 1.8;
}


/* DAIMS */
#s5 .product {
  position: relative;
  height: 430px;
}

#s5 .box-small {
  position: absolute;
  top: 125px;
  left: 14%;
  z-index: 2;
  display: inline-block;
  background: rgba(0, 0, 0, 0.85);
  color: #fff;
  width: 320px;
  font-size: 12px;
  line-height: 20px;
}

#s5 .box-large {
  position: absolute;
  z-index: 1;
  top: 0;
  right: 6%;
  color: #fff;
  width: 45%;
  height: 100%;
  padding-left: 14%;
}

#s5 .text {
  margin-right: 10%;
}

#s5 .image {
  position: absolute;
  z-index: 2;
  top: 40px;
  left: 44%;
  transform: translateX(-50%);
}

#s5 .text-bigger {
  font-size: 125%;
  line-height: 1.8;
}


/* SOFTWARE CONTROL */
#s6 .product {
  position: relative;
  height: 430px;
}

#s6 .box-small {
  position: absolute;
  top: 125px;
  left: 14%;
  z-index: 2;
  display: inline-block;
  background: rgba(0, 0, 0, 0.85);
  color: #fff;
  width: 320px;
  font-size: 12px;
  line-height: 20px;
}

#s6 .box-large {
  position: absolute;
  z-index: 1;
  top: 0;
  right: 6%;
  color: #fff;
  width: 45%;
  height: 100%;
  padding-left: 13%;
}

#s6 .text {
  margin-right: 10%;
}

#s6 .image {
  position: absolute;
  z-index: 2;
  top: 40px;
  left: 44%;
  transform: translateX(-50%);
}

/* PAIMS */
#s7 .product {
  position: relative;
  height: 480px;
}

#s7 .box-small {
  position: absolute;
  top: 100px;
  right: 7%;
  z-index: 2;
  display: inline-block;
  background: rgba(0, 0, 0, 0.85);
  color: #fff;
  width: 330px;
  font-size: 12px;
  line-height: 30px;
}

#s7 .box-large {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 6%;
  color: #fff;
  width: 45%;
  height: 100%;
  padding-left: 5%;
  padding-top: 10px;
}

#s7 .text {
  margin-right: 22%;
}

#s7 .image {
  position: absolute;
  z-index: 2;
  top: 125px;
  right: 40%;
  transform: translateX(50%);
}

#s8 .product {
  position: relative;
  height: 420px;
}

#s8 .box-small {
  position: absolute;
  top: 125px;
  left: 14%;
  z-index: 2;
  display: inline-block;
  background: rgba(0, 0, 0, 0.85);
  color: #fff;
  width: 320px;
  font-size: 12px;
  line-height: 20px;
}

#s8 .box-large {
  position: absolute;
  z-index: 1;
  top: 0;
  right: 6%;
  color: #fff;
  width: 45%;
  height: 100%;
  padding-left: 14%;
}

#s8 .text {
  margin-right: 10%;
}

#s8 .image {
  position: absolute;
  z-index: 2;
  top: -42px;
  left: 44%;
  transform: translateX(-50%);
}

#s9 .product {
  position: relative;
  height: 420px;
}

#s9 .box-small {
  position: absolute;
  top: 125px;
  left: 14%;
  z-index: 2;
  display: inline-block;
  background: rgba(0, 0, 0, 0.85);
  color: #fff;
  width: 320px;
  font-size: 12px;
  line-height: 20px;
}

#s9 .box-large {
  position: absolute;
  z-index: 1;
  top: 0;
  right: 6%;
  color: #fff;
  width: 45%;
  height: 100%;
  padding-left: 14%;
}

#s9 .text {
  margin-right: 10%;
}

#s9 .image {
  position: absolute;
  z-index: 2;
  top: 40px;
  left: 44%;
  transform: translateX(-50%);
}

/* AMC-AIMS */
#s10 .product {
  position: relative;
  height: 480px;
}

#s10 .box-small {
  position: absolute;
  top: 100px;
  right: 7%;
  z-index: 2;
  display: inline-block;
  background: rgba(0, 0, 0, 0.85);
  color: #fff;
  width: 300px;
  line-height: 22px;
  text-align: left;
}

#s10 .box-large {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 6%;
  color: #fff;
  width: 45%;
  height: 100%;
  padding-left: 5%;
  padding-top: 10px;
}

#s10 .text {
  margin-right: 22%;
}

#s10 .image {
  position: absolute;
  z-index: 2;
  top: 50px;
  right: 43%;
  transform: translateX(50%);
}
