body{
  color: black;
}
#banner-integration{
  background-image: url(https://photo.eclubusiness.com/aqniet-corp/img/integration-top.png);
}
#integration-paddings{
  padding-left: 100px;
  padding-right: 100px;
}
.button-stock.integration-btn-pos{
  position: absolute;
  bottom: 0;
  padding-left: 535px;
}
.slick-dots li{
  display: none;
}
@media screen and (max-width: 1500px){
  .button-stock.integration-btn-pos{
    padding-left: 620px;
  }
  #integration-paddings{
    padding-left: 25px;
    padding-right: 25px;
  }
}
@media screen and (max-width: 1200px){
  .button-stock.integration-btn-pos{
    padding-left: 720px;
  }
}
@media screen and (max-width: 992px){
  .button-stock.integration-btn-pos{
    padding-left: 600px;
  }
}
@media screen and (max-width: 767px){
  .button-stock.integration-btn-pos{
    padding-left: 460px;
  }
}
@media screen and (max-width: 576px){
  #section-yandextaxi #img-change{
    width: 100%;
  }
  .button-stock.integration-btn-pos{
    display: none;
  }
  .integration-inner-col{
    margin-bottom: 20px;
  }
  .integration-inner-col p{
    margin-left: -50px;
    margin-right: -35px;
  }
  .slick-dots li{
    display: block;
  }
  #integration-paddings{
    padding-left: 15px;
    padding-right: 15px;
  }
  .slick-dots{
    position: relative!important;
    bottom: 240px!important;
    justify-content: center!important;
    align-items: center;
    padding: 0;
    margin: 0;
  }
  #img-change{
    height: 65%;
    width: auto;
    padding-bottom: 60px;
    margin: auto;
  }
}
@media screen and (max-width: 420px){
  .slick-dots li{
    width: 2.5rem!important;
  }
  #img-change{
    height: 60%;
  }
  .slick-dots{
    bottom: 250px!important
  }
}
@media screen and (max-width: 380px){
  .section-integration{
    height: 340px;
    padding: 10px;
  }
  .section-integration h4{
    top: 105px
  }
  .slick-dots li{
    width: 2rem!important;
    margin-left: 0;
  }
  .slick-dots{
    bottom: 260px!important;
  }
  #img-change{
    height: 45%;
    padding-bottom: 30px;
  }

}
