.gradient-custom-2 {
    background: linear-gradient(to right, #ee7724, #d8363a, #dd3675, #b44593);
}
.pb-1 {
    padding-bottom: .25rem !important;
}
.mb-5 {
    margin-bottom: 2rem !important;
    color: #0863ec;
    font-size: 2rem;
    font-family: serif;
    font-weight: bold;
}
h2 {
    font-size: 2rem;
    font-family: sans-serif;
    font-weight: bold;
}
ol {
    margin-bottom: 2rem;
    font-family: serif;
    font-size: 1.1rem;
    font-weight: bold;
}
p {
    margin-top: 0;
    margin-bottom: 1rem;
    text-align: center;
}
.form-outline .form-control {
    min-height: auto;
    padding-top: .32rem;
    padding-bottom: .32rem;
    padding-left: .75rem;
    padding-right: .75rem;
    border: -2rem;
    background: rgb(198 43 43 / 0%);
    transition: all .2s linear;
    border: 2rem sollid red;
    border-radius: 1rem;
    border-style: solid;
    border-width: 0.12rem;
    border-color: #101010;
}
.form-label {
    margin-bottom: -0.5rem;
    color: #0400f0;
    font-family: serif;
    font-size: 1rem;
    margin-left: 10rem;
}
