.gform_wrapper {
margin-bottom:1rem;
max-width:34rem
}


.input-main .gfield_validation_message {
Display:none;}

.input-main .gform_submission_error{
    font-weight: 400;
    font-size: 20px;
    /* line-height: 1.1; */
    /* margin-top: 20px; */
    /* margin-bottom: 20px; */
    text-align: center;
    /* padding-bottom: 0px; */
color:#ffffff;
}



.input-main [type=submit] {
background-color: #cc86ff;
    border: none;
    outline: none;
    /* cursor: pointer; */
    color: #000000;
    padding: 7px 0px;
    font-size: 1rem;
    font-weight: 700;
    border-radius: 10px;
    cursor: pointer;
    float: right;
    width: 24%;
}

.input-main input[type=email] {
border: 1px solid #cc86ff;
    border-radius: 10px;
    height: 40px;
    outline: none;
    color: #000000;
    font-size: 1rem;
    padding: 10px 10;
    float: left;
    width: 75%;
}

.input-main ::placeholder {
  color: #000000;
}

.gform_confirmation_message {
color: #ffffff!important;
text-align: center!important;
}

.input-main {
    /* display: flex; */
    /* justify-content: center; */
    /* align-items: center; */
    padding: 10px 15px;
    /* background-color: #ebebeb; */
    /* border-radius: 10px; */
    /* margin-right: 15px; */
    margin: 20px auto;
    width: 42%;
}

.input-main svg {
  width: 30px;
  height: auto;
  fill: #a2a2a2;
  margin-right: 10px;
}

.form-box {
/*display: inline; */
    /* align-items: center; */
    /* justify-content: center; */
    /* margin: 0 20px; */
    /* margin-top: 39px; */
    /* margin: 0 auto; */
    /* float: none; */
    /* position: relative;
}

.input-main label{
display:none!important;
}


@media (max-width: 767px)
.input-main {
    width: 90%;
}

@media (max-width: 575px)
.input-main {
    width: 90%;
}

@media (max-width: 991px)
.input-main {
    width: 90%;
}