.about-s-p__first-block {
  display: flex;
  align-items: end;
  justify-content: center;
  gap: 20px;
  padding-bottom: 150px;
}

@media screen and (max-width: 1560px) {
  .about-s-p__first-block {
    padding-bottom: 40px;
  }
}

.about-s-p__first-block .left > img
 {
 width: 100%;
  max-height: 450px;
}
.about-s-p__first-block .right > img{
    max-height: 685px;
    max-width: 100%;
}
@media screen and (max-width: 1720px) {
  .about-s-p__first-block {
    justify-content: center;
  }
}
@media screen and (max-width: 1570px) {
  .about-s-p__first-block .left > img
 {
  max-height: 400px;
}
}
@media screen and (max-width: 1420px) {
  .about-s-p__first-block .left > img
 {
 max-width: 100%;
}
}

.right {
  height: 100%;
  max-width: 45%;
}
.left{
    max-width: 55%;
    height: 100%;
}

.text {
  padding-bottom: 40px;
}
.text h3 {
  font-size: 24px;
  font-weight: 500;
}
.text p {
  font-size: 24px;
  font-weight: 500;
}
@media screen and (max-width: 1820px) {
  .text p {
    font-size: 18px;
  }
}
@media screen and (max-width: 1720px) {
  .text h3 {
    font-size: 20px;
  }
  .text p {
    font-size: 14px;
  }
}
@media screen and (max-width: 1340px) {
    .about-s-p__first-block {
          flex-wrap: wrap;
    }
    .about-s-p__first-block .left, .about-s-p__first-block .right{
        width: 100%;
        max-width: 100%;
    }
    .about-s-p__first-block .left > img {
          max-height: fit-content;
          width: 100%;
    }
    .about-s-p__first-block .right > img{
        max-height: fit-content;
        width: 100%;
    }

}
@media screen and (max-width: 920px){
      .text h3 {
    font-size: 18px;
  }
  .text p {
    font-size: 14px;
  }
}/*# sourceMappingURL=sp_second_block.css.map */