#banner-provider{
  background-image: url(https://photo.eclubusiness.com/aqniet-corp/img/provider-top.png);
}
#providers-details-header{
  font-size: 26px; font-family: Roboto; font-weight: 600; color: #242424
}
.btn-pdf{
  outline-style: none;
  background-color: white;
  width: 190px;
  text-align: left;
  border: none;
  border-bottom: 2px solid #37424D;
  line-height: 20px;
  height: 50px;
  outline: none!important;
}
.provider-grey{
  color: black;
}
.btn-pdf p{
  width: 150px;
}
.btn-pdf .img-pdf{
  position: relative;
  bottom: 55px;
  left: 125px;
  width: 70px;
}
#btn-providers{
  position: absolute; right: 35px; top: -20px; z-index: 2;
}
.slick-dots{
  display: none!important;
}
#green-text{
  color: #B8CB34;
}
#opacity-change{
  transition: ease-out 2s;
  transition: opacity 2s;
}
#contra h2{
  width: 500px;
  margin-left: -20px;
}
#name-email{
  font-size: 24px;
  width: 320px;
  margin: 0 auto;
}
.btn-next{
  position: relative!important;
}
.btn-next #btn-next-1{
  position: absolute;
  right: 40px
}
.btn-next #btn-next-2{
  position: absolute;
  right: 0px
}
.form_radio label{
  padding-left: 28px;
}
.modal-content{
  height: 450px
}
#slider-providers-mobile{
  display: none
}
.form_radio label{
        padding-left: 28px;
      }
      #form-send{
        display: none;
      }
      .modal-content{
        height: 450px
      }

      #customFile::-webkit-file-upload-button {
        visibility: hidden;
      }
      #customFile{
        width: 100%;
      }
      #customFile::before {
        content: 'Загрузить';
        display: inline-block;
        width: 100px;
        border: 1px solid #999;
        border-radius: 3px;
        padding: 6px 18px;
        outline: none;
        white-space: nowrap;
        cursor: pointer;
        text-shadow: 1px 1px #fff;
        font-weight: 700;
        font-size: 10pt;
      }
      #company-row-2 img{
        width: 80%;
        padding-bottom: 20px
      }
@media screen and (max-width: 576px){
  .provider-grey{
    margin: 0
  }
  #slider-providers-mobile{
    display: block;
    margin-top: 60px
  }
  #slider-providers-pc{
    display: none
  }
  .slick-dots{
    display: block!important;
    position: relative;
    display: flex!important;
    justify-content: center;
    align-items: center;
    bottom: 305px;
  }
  .slick-dots li{
    width: 2.2rem;
  }
  #btn-providers{
    display: none;
  }
  #name-email{
    font-size: 16px;
    width: 100%;
  }
  #h2{
    font-size: 20px;
    margin-bottom: -40px;
  }
  .provider-grey h4{
    width: 100%;
  }
  #button-pdf-img{
    display: none;
  }
  .details-p-2{
    margin-top: -70px;
  }
}
@media screen and (max-width: 440px){
  .provider-grey{
    height: 400px;
  }
  .slick-dots{
    bottom: 390px;
  }
  .slick-dots li{
    width: 1.7rem;
  }
  .provider-inner-col p{
    margin-left: -120px;
  }
  #btn-provider-KP{
    top: 110px;
  }
}
@media screen and (max-width: 380px){
  .slick-dots{
    bottom: 540px;
  }
  .slick-dots li{
    width: 1.3rem;
  }
  .provider-grey{
    height: 550px;
  }
  #icon-name-change-1, #icon-name-change-2{
    padding-right: 0
  }
  .provider-inner-col p{
    margin-left: -90px;
  }
  #btn-provider-KP{
    top: 130px;
  }
}
