/*------------------------------*\
    #PAGE INSCRIPTION
/*------------------------------*/
/*------------------------------*\
    #COMPONENTS
/*------------------------------*/

#form-container {
    background: var(--white);
    margin-top: 75px;
    border-radius: 30px
}

#form-container input {
    box-shadow: 0px 3px 6px #00000012;
    border-radius: 0;
    border: none;
}

#form-inscription h1,
#signup-form h2 {
    text-align: center;
    font-size: calc(3 * var(--basePX));
    color: var(--main-color_acquisition);
}
#signup-form h2 {
    font-size: calc(2 * var(--basePX) + 5px);
    margin-bottom: 2rem;
}
#signup-form .form-group {
    margin-bottom: 0;
}

#signup-form .form-group label {
    font-size: calc(1.2 * var(--basePX));
    color: var(--main-color_acquisition);
}
/*#form-views .form-group label {
    color: var(--main-color_acquisition);
}*/

@media (min-width: 992px) and (max-width: 1199.98px) {
    .inscription label.btn {
        padding: 5px 10px!important;
        width: 33%;
        display: flex;
        transform: initial;
        text-align: center;
        font-size: calc(var(--basePX) + 2px)!important;
    }
    .inscription label.btn > * {
        transform: initial;
    }
    .inscription label.btn .svg {
        display: none;
    }
}

.inscription__subtitle {
    color: var(--black);
    font-size: calc(var(--basePX) * 2);

}
.inscription__paragraph {
    font-size: calc(var(--basePX) + 4px);
}
.inscription__paragraph--black {
    font-size: calc(var(--basePX) + 4px);
    color: var(--black);
}
.inscription__label {
    color: var(--white);
}
.inscription__label {
    font-size: calc(var(--basePX) + 4px);
    color: var(--main-color_acquisition);
    text-transform: uppercase;
}

.inscription__label small {
    text-transform: initial;
}
.inscription .form-group .form-check-inline input[type="radio"] {
    margin-right: 0;
}
