.technologies-item-wp {
  max-width: 1170px;
  margin: -450px auto 0 auto;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  z-index: 3;
  position: relative;
}
.technologies-text-wp {
  margin: -570px auto 0 auto;
  max-width: 1170px;
  z-index: 3;
  position: relative;
}
.technologies-text-wp p {
  margin-bottom: 15px;
}
.technologies-item-img-big {
  margin-top: 100px;
  margin-bottom: 100px;
}
.technologies-item-img-big.more-about-technologies-item-img-big {
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
}
.more-about-technologies-item-img-big a {
  display: inline-block;
}
.more-about-technologies-item-img-big img {
  filter: grayscale(100%);
  transition: 1s;
}
.more-about-technologies-item-img-big a:hover img,
.more-about-technologies-item-img-big img:hover img {
  filter: none;
  transform: scale(1.1);
}
.technologies-item-img-big img {
  height: 78px;
  background-color: white;
  border-radius: 5px;
  padding: 5px;
  margin: 4px;
}
.technologies-text {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  font-size: 18px;
  color: #FFFFFF;
  margin-bottom: 100px;
}
.technologies-text-p {
  margin-bottom: 15px;
}
.technologies-text-left {
  width: 46%;
}
.technologies-text-right {
  width: 46%;
}
.technologies-item {
  width: 100%;
  max-width: 534px;
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  justify-content: flex-end;
  margin-bottom: 100px;
}
.technologies-item:hover,
.technologies-item:focus {
    text-decoration: none;
    outline: none;
}
.technologies-item-left {
  width: 50%;
}
.technologies-item-right {
  padding-top: 150px;
  width: 50%;
}
.expertise-wp .technologies-item {
  max-width: 100%;
}
.technologies-item:hover {
  border-radius: 10px;
  background: linear-gradient(0deg, #131423, #131423), #161728;
}
.technologies-item:hover .technologies-item-title h3 {
  color: #6966FF;
}
.technologies-item-img {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 10px 0 40px 0;
}
.technologies-item-img img {
  max-height: 65px;
  background-color: white;
  border-radius: 5px;
  padding: 5px;
  margin: 4px;
}
.technologies-item-head {
  position: relative;
  font-size: 16px;
  color: #5A6485;
  padding: 30px;
  background: linear-gradient(0deg, #131423, #131423), #161728;
  border-radius: 10px;
  width: 100%;
}
.technologies-item-title {
  padding: 30px 0 0 30px;
  margin-bottom: -20px;
}
.technologies-item-title .section-header {
  z-index: 4;
  position: relative;
  /* background: url("../img/new/technologies-item-arrow.svg") no-repeat 95% center; */
}
/* .technologies-item:hover .technologies-item-title .section-header {
  background: url("../img/new/technologies-item-arrow-hover.svg") no-repeat 95% center;
} */
.technologies-item-title h3 {
  max-width: 400px;
  font-weight: bold;
  font-size: 41px;
  color: #FFFFFF;
  text-transform: uppercase;
  position: relative;
  z-index: 2;
}
.successful-case-inside-right .technologies-item-img {
  max-width: 530px;
}
@media only screen and (max-width: 1366px) {
  .technologies-text {
    padding: 0 42px;
  }
  .technologies-item-img-big {
      padding: 0 35px;
  }
}
@media only screen and (max-width: 1280px) {
  .technologies-text {
    padding: 0 87px;
  }
  .technologies-item-img-big {
      padding: 0 87px;
  }
  .technologies-item-wp {
      padding-left: 76px;
  }
  .technologies-item-left {
      width: 48%;
  }
  .technologies-item-right {
      width: 48%;
  }
}
@media only screen and (max-width: 1180px) {
  .technologies-text {
    padding: 0 136px;
  }

  .technologies-item-img-big {
      padding: 0 136px;
  }
  .technologies-item-wp {
    padding-right: 20px;
  }
}
@media only screen and (max-width: 1024px) {
  .technologies-item-wp {
    margin: -225px auto 0 auto;
  }
  .technologies-item-left {
    width: 100%;
  }

  .technologies-item-right {
      width: 100%;
  }

  .technologies-item {
      max-width: 100%;
  }
}
@media only screen and (max-width: 992px) {
  .technologies-text-wp {
    margin: -450px auto 0 auto;
  }
  .technologies-text-left {
    width: 100%;
  }
  .technologies-text-right {
    width: 100%;
    margin-top: 15px;
  }
  .technologies-text {
    padding: 0 20px;
  }
  .technologies-item-img-big {
    padding: 0 20px;
  }
  .technologies-item-right {
      padding-top: 0;
  }
  .technologies-item-wp {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media only screen and (max-width: 768px) {
  .successful-case-inside-right .technologies-item-img {
    max-width: 100%;
  }
}
@media only screen and (max-width: 580px) {
  .technologies-item {
    border-radius: 10px;
    background: linear-gradient(0deg, #131423, #131423), #161728;
  }
  .technologies-item .technologies-item-title h3 {
      color: #6966FF;
  }
  /* .technologies-item .technologies-item-title .section-header {
      background: url("../img/new/technologies-item-arrow-hover.svg") no-repeat 95% center;
  } */
  .technologies-item-title .section-header {
      padding-right: 40px;
  }
  .technologies-item-img-big {
    margin-top: 30px;
    margin-bottom: 40px;
  }
  .technologies-text-left {
      padding-top: 20px;
  }
  .technologies-text-wp {
    margin: 0 auto;
  }
  .technologies-item-title h3 {
    font-size: 42px;
  }
  .technologies-item {
    margin-bottom: 40px;
  }
}
@media only screen and (max-width: 425px) {
  .technologies-item-title h3 {
    font-size: 35px;
  }
}
@media only screen and (max-width: 340px) {
  .technologies-item-img img {
    max-height: 55px;
  }
  .technologies-item-title h3 {
      font-size: 28px;
  }
}