/*!*****************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/public.css ***!
  \*****************************************************************************************************************/
.classic-form label.required:after {
    content: " *";
    color: rgb(250, 118, 118);
}

.container-100-vh {
    overflow-y: hidden;
    min-height: 100vh;
}

.blur-effect {
    background: #ebecf0;
}

a.simple {
    text-decoration: none!important;
}

/* Authentification */
.login-container {
    background: #262b38;
    color: #fff;
    width: 500px;
    margin: auto;
    border-radius: 10px;
    margin-top: max(30px, calc((100vh - 453px) / 2));
    margin-bottom: max(30px, calc((100vh - 453px) / 2));
    box-shadow: 0 2px 5px 1px rgba(0, 0, 0, 0.5);
}

/* Inscription */
.subscribe-container {
    background: #262b38;
    color: #fff;
    width: max(800px, 75%);
    margin: auto;
    border-radius: 10px;
    margin-top: max(30px, calc((100vh - 655px) / 2));
    margin-bottom: max(30px, calc((100vh - 655px) / 2));
    box-shadow: 0 2px 5px 1px rgba(0, 0, 0, 0.5);
}

.account-create-container {
    background: #262b38;
    color: #fff;
    width: 500px;
    margin: auto;
    border-radius: 10px;
    margin-top: max(30px, calc((100vh - 530px) / 2));
    margin-bottom: max(30px, calc((100vh - 530px) / 2));
    box-shadow: 0 2px 5px 1px rgba(0, 0, 0, 0.5);
}
.account-create-container .help-text {
    color: #c9ccd4;
}

/* Homepage */
.home {
    width: 90%;
    margin: auto;
}

.home .intro {
    margin: 150px 25px 25px 25px;
    width: 500px;
}


/* Pied de page */
.app-footer {
    background: #262b38;
    color: #fff;
}
.footer-container {
    margin: auto;
    width: 80%;
    padding: 2rem;
}

/* Navigation */
.navbar .container-fluid {
    padding-left: 5%;
    padding-right: 5%;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljX3N0eWxlLmNzcyIsIm1hcHBpbmdzIjoiOzs7QUFBQTtJQUNJLGFBQWE7SUFDYix5QkFBeUI7QUFDN0I7O0FBRUE7SUFDSSxrQkFBa0I7SUFDbEIsaUJBQWlCO0FBQ3JCOztBQUVBO0lBQ0ksbUJBQW1CO0FBQ3ZCOztBQUVBO0lBQ0ksK0JBQStCO0FBQ25DOztBQUVBLHFCQUFxQjtBQUNyQjtJQUNJLG1CQUFtQjtJQUNuQixXQUFXO0lBQ1gsWUFBWTtJQUNaLFlBQVk7SUFDWixtQkFBbUI7SUFDbkIsZ0RBQWdEO0lBQ2hELG1EQUFtRDtJQUNuRCw0Q0FBNEM7QUFDaEQ7O0FBRUEsZ0JBQWdCO0FBQ2hCO0lBQ0ksbUJBQW1CO0lBQ25CLFdBQVc7SUFDWCxzQkFBc0I7SUFDdEIsWUFBWTtJQUNaLG1CQUFtQjtJQUNuQixnREFBZ0Q7SUFDaEQsbURBQW1EO0lBQ25ELDRDQUE0QztBQUNoRDs7QUFFQTtJQUNJLG1CQUFtQjtJQUNuQixXQUFXO0lBQ1gsWUFBWTtJQUNaLFlBQVk7SUFDWixtQkFBbUI7SUFDbkIsZ0RBQWdEO0lBQ2hELG1EQUFtRDtJQUNuRCw0Q0FBNEM7QUFDaEQ7QUFDQTtJQUNJLGNBQWM7QUFDbEI7O0FBRUEsYUFBYTtBQUNiO0lBQ0ksVUFBVTtJQUNWLFlBQVk7QUFDaEI7O0FBRUE7SUFDSSw0QkFBNEI7SUFDNUIsWUFBWTtBQUNoQjs7O0FBR0EsaUJBQWlCO0FBQ2pCO0lBQ0ksbUJBQW1CO0lBQ25CLFdBQVc7QUFDZjtBQUNBO0lBQ0ksWUFBWTtJQUNaLFVBQVU7SUFDVixhQUFhO0FBQ2pCOztBQUVBLGVBQWU7QUFDZjtJQUNJLGdCQUFnQjtJQUNoQixpQkFBaUI7QUFDckIsQyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvcHVibGljLmNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIuY2xhc3NpYy1mb3JtIGxhYmVsLnJlcXVpcmVkOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiAqXCI7XG4gICAgY29sb3I6IHJnYigyNTAsIDExOCwgMTE4KTtcbn1cblxuLmNvbnRhaW5lci0xMDAtdmgge1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbn1cblxuLmJsdXItZWZmZWN0IHtcbiAgICBiYWNrZ3JvdW5kOiAjZWJlY2YwO1xufVxuXG5hLnNpbXBsZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lIWltcG9ydGFudDtcbn1cblxuLyogQXV0aGVudGlmaWNhdGlvbiAqL1xuLmxvZ2luLWNvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZDogIzI2MmIzODtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB3aWR0aDogNTAwcHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogbWF4KDMwcHgsIGNhbGMoKDEwMHZoIC0gNDUzcHgpIC8gMikpO1xuICAgIG1hcmdpbi1ib3R0b206IG1heCgzMHB4LCBjYWxjKCgxMDB2aCAtIDQ1M3B4KSAvIDIpKTtcbiAgICBib3gtc2hhZG93OiAwIDJweCA1cHggMXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuLyogSW5zY3JpcHRpb24gKi9cbi5zdWJzY3JpYmUtY29udGFpbmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMjYyYjM4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHdpZHRoOiBtYXgoODAwcHgsIDc1JSk7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogbWF4KDMwcHgsIGNhbGMoKDEwMHZoIC0gNjU1cHgpIC8gMikpO1xuICAgIG1hcmdpbi1ib3R0b206IG1heCgzMHB4LCBjYWxjKCgxMDB2aCAtIDY1NXB4KSAvIDIpKTtcbiAgICBib3gtc2hhZG93OiAwIDJweCA1cHggMXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuLmFjY291bnQtY3JlYXRlLWNvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZDogIzI2MmIzODtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB3aWR0aDogNTAwcHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogbWF4KDMwcHgsIGNhbGMoKDEwMHZoIC0gNTMwcHgpIC8gMikpO1xuICAgIG1hcmdpbi1ib3R0b206IG1heCgzMHB4LCBjYWxjKCgxMDB2aCAtIDUzMHB4KSAvIDIpKTtcbiAgICBib3gtc2hhZG93OiAwIDJweCA1cHggMXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbi5hY2NvdW50LWNyZWF0ZS1jb250YWluZXIgLmhlbHAtdGV4dCB7XG4gICAgY29sb3I6ICNjOWNjZDQ7XG59XG5cbi8qIEhvbWVwYWdlICovXG4uaG9tZSB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXJnaW46IGF1dG87XG59XG5cbi5ob21lIC5pbnRybyB7XG4gICAgbWFyZ2luOiAxNTBweCAyNXB4IDI1cHggMjVweDtcbiAgICB3aWR0aDogNTAwcHg7XG59XG5cblxuLyogUGllZCBkZSBwYWdlICovXG4uYXBwLWZvb3RlciB7XG4gICAgYmFja2dyb3VuZDogIzI2MmIzODtcbiAgICBjb2xvcjogI2ZmZjtcbn1cbi5mb290ZXItY29udGFpbmVyIHtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgd2lkdGg6IDgwJTtcbiAgICBwYWRkaW5nOiAycmVtO1xufVxuXG4vKiBOYXZpZ2F0aW9uICovXG4ubmF2YmFyIC5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmctbGVmdDogNSU7XG4gICAgcGFkZGluZy1yaWdodDogNSU7XG59Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/