.main input {
width: 32.1%;
display: inline-block;
border-radius: 33px;
margin: 0px 6px;
border-color: transparent;
box-shadow: #d0ebfbc4 5px 0px 87px 0px;;
padding: 20px 0 20px 20px;
}
.text-area-box {
    border-radius: 30px;
    padding-top: 24px;
    padding-left: 25px;
    margin: 0;
    height: 190px;
    width: 99%;
 box-shadow: #d0ebfbc4 5px 0px 87px 0px;
    border-color: transparent;
}
.submit {
    width: 18% !important;
background-image:linear-gradient(to right, #0bc894 , #29f5b1);
color: #fff!important;
cursor: pointer!important;
font-size:20px !important;
font-weight: 500 !important;
 padding: 15px 50px !important;
 font-family: 'DM Sans', sans-serif !important;

}
.submit-btn {
    text-align: center;
}