
@media screen and (max-width: 1200px){
  .icon img{
    padding: 12px 10px 20px 42px;
  }
}
@media screen and (max-width: 1000px){
  .icon img{
    padding: 12px 0px 20px 25px;
  }
  label{
    padding: 4% 0% 0% 8%;
  }
}
@media screen and (max-width: 1150px){
/*  label{
    padding: 3% 0% 0% 7%;
  }*/
}
@media screen and (max-width: 900px){
  .icon img{
    padding: 13px 0px 20px 30px;
  }
  label{
    padding: 4% 0% 0% 25px;
  }
}
@media screen and (max-width: 850px){
  label{
    padding: 4% 0% 0% 26px;
  }
  .contact-container {
    padding: 25px 2%;
  }
}
@media screen and (max-width: 700px){
  .icon img{
    padding: 11px 0px 21px 29px;
  }
  label{
    padding: 4% 0% 0% 9%;
  }
}

@media screen and (max-width: 750px){
  .icon img{
    padding: 12px 0px 21px 30px;
  }
  label{
  padding: 5% 0% 0% 26px;
  }
}
@media screen and (max-width: 650px){
  .icon img{
    padding: 12px 0px 21px 30px;
  }
  label{
    padding: 7% 0% 0% 11%;
  }
}

@media screen and (max-width: 600px){
  .icon img{
    padding: 13px 0px 20px 31px;
  }
  label{
    padding: 4% 0% 0% 26px;
  }

  .effect ~ label{
    font-size: 15px;
  }
  .column1{
    margin-top: 1px;
    display: flex;
    float: left;
    width: 100%;
    padding: 15px;
    flex-wrap: wrap;
  }
  .column2{
    float: left;
    width: 100%;
    padding: 15px;
    margin-top: 140px;
  }
  .line{
    border-bottom: 2px solid #fcb13d;
    margin-top: 1px;
  }
  .user-details .input-box input{
    font-size: 14px;
  }
  .contact-container .title {
    font-size: 18px;
  }
  .column1{
    margin-top: 1px;
  }
  input[type="submit"] {
    font-size: 17px;
    margin-top: 14px;
  }
}

@media screen and (max-width: 550px){
  label{
    padding: 17px 0% 0% 26px;
  }
  .icon img{
    padding: 13px 0px 20px 31px;
  }
  .effect ~ label{
    font-size: 15px;
  }
@media screen and (max-width: 450px){
  label{
    padding: 4% 0% 0% 8%;
  }
}

@media screen and (max-width: 470px){
  label{
    padding: 17px 0% 0% 26px;
  }
}
@media screen and (max-width: 400px){
  label{
    padding: 19px 0% 0% 26px;
  }
  .effect ~ label{
    font-size: 15px;
  }
  .icon img{
    padding: 13px 0px 21px 31px;
  }
}

@media screen and (max-width: 350px){
  label{
    padding: 7% 0% 0% 10%;
  }
  .effect ~ label{
    font-size: 14px;
  }
  .icon img{
    padding: 13px 0px 21px 31px;
  }
  .user-details .input-box input{
    font-size: 14px;
  }
  input[type="submit"]{
    font-size: 17px;
    margin-top: 14px;
  }
}

@media screen and (max-width: 360px){
  .icon img{
    padding: 14px 0px 21px 31px;
  }
  label{
    padding: 7% 0% 0% 11%;
  }
  .column1{
    margin-top: 1px;
  }
  h1{
    padding: 50px;
    font-size: 35px;
  }
}
  @media screen and (max-width: 300px){
    label{
      padding: 7% 0% 0% 12%;
  }
  .user-details .input-box input{
      font-size: 14px;
  }
}