.header h2 {
  text-align: center;
  font-family: Roboto-Light;
  font-size: 1.6rem;
  color: #fff;
  font-weight: 300;
  margin: 30px 0 37px;
  line-height: 31px;
  padding: 0 0%;
  display: block;
}

.eti:nth-child(3) {
  margin-left: 0; 
  float: right;
}

.etapy > .cont > div {
  padding: 0 4.8%;
}


.top-slider-row {
  padding: 0 13.78291666666667%;
  margin-top: 80px;
}
.cont {
  max-width: 838px;
  margin: 0 auto;
  /* border: 1px solid white; */
}
li:nth-child(5) .sprites-why150-armor {
  margin-left: 6px;
}

.eskizi-inner {
  text-align: justify;
  -moz-text-align-last: justify;
  text-align-last: justify;
  margin: 0 auto;
  width: 100%;
}

.folio-img-pan1{
    background: #000;
    height: 620px;
    margin: 20px 0;
    display: none;
}

.folio-img-pan1-cont{
    position: absolute;
    left: 0;
    right: 0; 
    background: #000;
    height: 640px;
}

.folio-img {
  text-align: justify;
  -moz-text-align-last: justify;
  text-align-last: justify;
  width: 94%;
  margin: 50px auto 0;
}

.eti {
  background-color: #fff;
  width: 31.9%;
  position: relative;
  padding: 33px 2.5% 5px;
}

.eti:nth-child(4) {
  margin-top: 15px;
  margin-left: 10.4%;
  float: left;
}

.str1 {
  position: absolute;
  left: 300px;
  top: 200px;
}

.eti:nth-child(2) {
  margin-bottom: 55px;
  float: left;
}

.eti:nth-child(3) {
  margin-left: 0;
  float: right;
  margin-top: 200px;
}
.etapy > .cont > div {
  padding: 0 4.8%;
  overflow: auto;
}

.eti-p p {
  font-family: Roboto-Light;
  font-size: 1.6rem;
  color: #6b6b6b;
  margin-bottom: 20px;
}

.eti-zag {
  font-family: Roboto-Medium;
  font-size: 1.6rem;
  color: #000000;
  margin-bottom: 25px;
}

.str2 {
  position: absolute;
  left: -87px;
  bottom: 130px;
  z-index: 6;
}











































































































