h1 {
    text-align: center;
    font-weight: 700;
    font-size: 24px;
    color: #414141;
}

.form-group label {
    font-size: 16px;
    font-weight: 500;
    color: #414141;
}

.container .logo_mad {
    margin-left: 41.5%;
    margin-bottom: 2%;
}

button {
    width: 20%;
    margin-left: 40%;
    border-radius:30px !important;
}

textarea{
    border-radius: 0px 20px 20px 20px !important;
    border: 1px solid #9f9f9f !important;
}

.border{
    border: 1px solid #9f9f9f !important;
    border-radius: 0px 20px 20px 20px !important; 
}

@media (max-width:480px){
    .container .logo_mad {
        margin-left: 25%;
    }
    button{
        width: 45%;
        margin-left: 28%;
    }
}

@media (max-width:380px){
    .container .logo_mad {
        margin-left: 22%;
    }
    button{
        width: 50%;
        margin-left: 25%;
    }
}