
body{
  background: url(../images/home/drawing.jpg);  no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
 }

.vertical-offset-100{
    padding-top:170px;
}

.sp{
  margin-top: 20px;
}
.copy_rt{
  overflow-y: scroll;
  margin: 10px auto;
  height: 312px;
  width: 88%;
  border-style: ridge;
  padding: 14px;
  font-size: 17px;
}
.checkbox{
  margin-right: 56px;
}
.modal-title{
  margin-right: 20px;
}
.modal-uses{
  margin-top:148px;
}
#cb{
  position: unset;
  height: 14px;
  width: 15px;
}

#cb-offer{
    position: unset;
    height: 14px;
    width: 15px;
  }
@media(max-width:1440px){
  body{
       background-size: 100% 250%;
      background-position: center;
   }
}

@media(max-width:1024px){
  body{
       background-size: 100% 250%;
       /* background-position: 50% 30%; */
   }
}
@media (max-width:992px){
  body{
       background-size: 120% 300%;
   }
  .checkbox{
    font-size: 1em;
    margin-right: 32px;
  }
}
@media (max-width:768px){
  body{
       background-size: 130% 320%;
        background-position: 80% 10%;
   }
 .vertical-offset-100{
       padding-top:100px;
   }
  .back{
     margin-right: 0;
     margin-left:0;
     width: 100%;
   }
}
@media (max-width:500px){
  body{
       background-size: 130% 320%;
        background-position: 100% 20%;
   }
  .back{
      margin-right: 0;
      background: none;
    }
    .vertical-offset-100{
          padding-top:0px;
    }
    .form-mob{
      width: 100.333333%;
      margin-top: 10px
    }
}
