.form-control{
    border: 1px solid #B7B7B7;
    border-radius: 0px;
    padding: 20px 23px;
    margin: 0 0 25px 0;

    font-family: 'Raleway-Light';
    font-style: normal;
    font-weight: 300;
    font-size: 18px;
    line-height: 173.4%;
    /* or 31px */
    
    letter-spacing: 0.02em;
    
    color: #000000;
}
.input-btn{
    border: none;
}
.form-control:focus {
    color: var(--bs-body-color);
    background-color: var(--bs-form-control-bg);
    border-color: #404040;
    outline: 0;
    box-shadow: none;
}


/*responcive*/
/* @media only screen and (max-width: 1540px){} */
/* @media only screen and (max-width: 1370px){} */
/* @media only screen and (max-width: 1245px){} */
/* @media only screen and (max-width: 1180px){} */
@media only screen and (max-width: 1080px){}
@media only screen and (max-width: 992px){}
@media only screen and (max-width: 990px){}
@media only screen and (max-width: 880px){}
@media only screen and (max-width: 768px){}
/*mobile*/
@media only screen and (max-width: 767px){}
@media only screen and (max-width: 485px){
    .form-control {
        border: 1px solid #B7B7B7;
        border-radius: 0px;
        padding: 12px 16px;
        margin: 0 0 17px 0;
        font-size: 14px;
        line-height: 173.4%;
        letter-spacing: 0.02em;
    }
}
@media only screen and (max-width: 420px){}
@media only screen and (max-width: 400px){
    .form-control {
        border: 1px solid #B7B7B7;
        border-radius: 0px;
        padding: 10px 13px;
        margin: 0 0 14px 0;
        font-size: 13px;
        line-height: 173.4%;
        letter-spacing: 0.02em;
    }
}
@media only screen and (max-width: 320px){}
@media only screen and (max-width: 280px){}
/*responcive ends*/