*{
    box-sizing: border-box;
}
.form-label{
    font-size: 1.5rem;

}
.d-flex,#button_submit{
    font-size: 1.5rem;
}
.container-sm,.row,.row,.form-label{
    font-size: 50px !important;
}




/* SOME NEED TO MANUALLY SETUP RESPONSIVE SCREEN */
@media screen and (max-width: 768px){
    .form-control,#exampleFormControlInput1{
        margin-left: 20px;
        width: 480px;
    }
    .form-control,#exampleFormControlTextarea1{
        margin-left: 20px;
        width: 480px;
    }
    .d-flex{
        font-size: 15px;
    }
    .container-sm,.row,.row,.form-label{
        font-size: 18px !important;
    }
    ::placeholder{
        font-size: 18px;
    }
}

@media screen and (max-width: 300px){
    .form-control,#exampleFormControlInput1{
        margin-left: 30px;
        width: 300px;
    }
    .form-control,#exampleFormControlTextarea1{
        margin-left: 30px;
        width: 300px;
    }

    .d-flex{
        font-size: 15px;
    }
    .form-label{
        font-size: 14px;
    }
    ::placeholder{
        font-size: 14px;
    }
}