/*!**************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/app.css ***!
  \**************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap);
/*!******************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/app.css (1) ***!
  \******************************************************************************************************************/
.font-roboto {
font-family: 'Roboto', sans-serif;
}


.shine-text {
position: relative;
display: inline-block;
color: black;
background: linear-gradient(
110deg,
black 30%,
#ffff 50%,
black 70%
);
background-size: 200% 100%;
background-position: 0% 0%;


-webkit-background-clip: text;
background-clip: text;
-webkit-text-fill-color: transparent;


animation: shine 8s linear infinite;
}


@keyframes shine {
0% {
background-position: -200% 0;
}
100% {
background-position: 200% 0;
}
}



body, html,#root{
    width: 100%;
    max-width: 100%;
    overflow-x: hidden;
    background-color: white;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
    margin: 0;
    padding: 0;
}
form{
    box-sizing: content-box;
    border: 1px solid black;
    padding: 30px;
    border-radius: 10px;
    background-color: #80EF80;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 54px 55px, rgba(0, 0, 0, 0.12) 0px -12px 30px, rgba(0, 0, 0, 0.12) 0px 4px 6px, rgba(0, 0, 0, 0.17) 0px 12px 13px, rgba(0, 0, 0, 0.09) 0px -3px 5px;
}
a{
    text-decoration: none;
}
h3{
    margin: 0;
    font-size: 20px;
    bottom: 0px;
}
h5{
    margin: 0;
    font-size: 15px;
}
button{
    max-height: min-content;
    background-color: #49A5CE;
    border-radius: 15px;
    color: black;
    padding: 8px;
    margin-right: 30px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 54px 55px, rgba(0, 0, 0, 0.12) 0px -12px 30px, rgba(0, 0, 0, 0.12) 0px 4px 6px, rgba(0, 0, 0, 0.17) 0px 12px 13px, rgba(0, 0, 0, 0.09) 0px -3px 5px;
    cursor: pointer;
}
label{
    margin-right: 15px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bolder;
}

h1{
    font-family: Arial;
    color: black;
    font-weight: bolder;
}
.rowInscription{
    display: flex;
    font-family: Arial;
    flex-direction: row;
    justify-content: flex-end;
    align-items: end;
    width: 100%;
    margin-bottom: 15px;
}

.cadreInscription{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    min-width: 400px;
    margin-top: 350px;
    transform: scale(2);
}
.cadreInscription-SUBS{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    min-width: 400px;
    margin-top: 180px;
    transform: scale(1.6);
}
.link_of_subcribe{
    margin-top: 50px;   
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bolder;
    cursor: pointer;
    font-size: larger;
}

/* Footer */
/*.footer {
  background-color: #212529;
  color: #ffffff;
  padding: 3rem 0; 
  flex-shrink: 0;
}*/

/* Container */
.footer-container {
  max-width: 1140px; /* container Bootstrap */
  margin: 0 auto;
  padding: 0 1rem;
  text-align: center;
}



.footer-input {
  width: 50%;
  padding: 0.5rem 0.75rem;
  border: 1px solid #ced4da;
  border-radius: 0.375rem 0 0 0.375rem;
  font-size: 1rem;
}



/* Links */
.footer-links {
  margin-bottom: 2.5rem;
}

.footer-links a {
  color: #ffffff;
  text-decoration: none;
  margin: 0 0.5rem;
}

.footer-links a:hover {
  text-decoration: underline;
}

/* Social icons */
.footer-socials {
  display: flex;
  justify-content: center;
  gap: 1rem;
  margin-bottom: 1.5rem;
}

.footer-socials a {
  color: #ffffff;
  font-size: 2.25rem; /* fs-5 */
}

.footer-socials a:hover {
  opacity: 0.8;
}

/* Copyright */
.footer-copy {
  font-weight: 700;
  font-size: 1.875rem; /* small */
}



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