/*!**************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/styles/GA/login/login.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Poppins&display=swap);
/*!******************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/styles/GA/login/login.scss (1) ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
body {
  margin: 0;
  padding: 0;
  background-image: url(/build/images/background-ga.3ab805d5.jpg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-attachment: fixed;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100vh;
  font-family: "Poppins", sans-serif;
}

.formulaire {
  width: 90%; /* Utilisation d'une valeur relative pour la largeur */
  max-width: 536px; /* Ajout d'une limite de largeur pour une meilleure responsivité */
  height: 304.5px;
  padding: 20px; /* Ajout de marges internes pour l'espace autour du contenu */
  box-sizing: border-box; /* Inclut les marges internes dans la largeur totale */
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  background: #FFFFFF;
  box-shadow: 0px 5px 50px rgba(0, 0, 0, 0.7411764706);
  border: 1px solid #E5E5E5;
  border-radius: 37px;
  opacity: 1;
  margin: 20px; /* Ajout de marges extérieures pour l'espacement entre les éléments */
  position: relative;
}

.logo {
  position: absolute; /* Position absolue par rapport au conteneur .formulaire */
  top: -57.175px; /* Alignez le haut du logo au sommet de .formulaire */
  left: 50%; /* Alignez la moitié gauche du logo au centre de .formulaire */
  transform: translateX(-50%); /* Déplacez le logo de moitié vers la gauche pour le centrer */
}

.formulaire h1 {
  font-size: 22px; /* Utilisation d'une valeur relative pour la taille de la police */
  text-align: center;
  color: #085F61;
  font-weight: bold;
  font-family: "Poppins", sans-serif;
  margin-top: 18.36px; /* Espacement supplémentaire vers le haut */
  margin-bottom: 11.5px;
}

.formulaire .form-control {
  width: 302.36px;
  height: 48.76px;
  border: 1px solid #CCCCCC;
  font-size: 18px;
  border-radius: 27px;
  text-align: center;
}

.formulaire .form-control::placeholder {
  color: #ABABAB; /* Couleur du placeholder */
}

.formulaire .form-field {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.formulaire label {
  text-align: center;
  margin-bottom: 5px;
  font-weight: bold;
}

.forgot-password {
  color: #085F61;
  text-align: center;
  font-size: 14px;
  font-family: "Poppins", sans-serif;
  text-decoration: none;
  margin-top: 8.24px;
}

button {
  width: 240px;
  height: 47px;
  background: #085F61;
  box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.1607843137);
  border-radius: 21px;
  color: white;
  font-family: "Poppins", sans-serif;
  border: none;
  margin-top: 10px;
  position: absolute;
  bottom: -23.5px;
  left: 50%;
  transform: translateX(-50%);
  font-size: 18px;
  cursor: pointer;
}

.button-content {
  display: flex;
  align-items: center;
  justify-content: center;
}

.button-text {
  margin-right: 11px; /* Espacement de 11px entre le texte et le SVG */
}

.interface {
  margin-top: 40px;
  position: absolute;
  bottom: 80px; /* Ajustez cette valeur selon votre préférence */
  right: 60px;
}
.interface a {
  padding: 11px 19px;
  background: #FFFFFF;
  box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.4);
  border-radius: 21px;
  color: #085F61;
  text-transform: uppercase;
  font-family: "Poppins", sans-serif;
  text-decoration: none;
}

p {
  position: absolute;
  bottom: 5px; /* Ajustez cette valeur selon votre préférence */
  left: 50%;
  transform: translateX(-50%); /* Pour centrer horizontalement */
  color: #FFFFFF;
  text-align: center;
  font-size: 12px;
  font-family: "Poppins", sans-serif;
  text-shadow: 0px 3px 6px rgba(0, 0, 0, 0.1607843137);
  margin-top: 40px; /* Espacement supplémentaire vers le haut */
}

@media screen and (max-width: 1150px) {
  .interface {
    width: 100%;
    position: absolute;
    bottom: 80px; /* Ajustez cette valeur selon votre préférence */
    left: 50%;
    transform: translateX(-50%); /* Pour centrer horizontalement */
    text-align: center; /* Pour centrer le texte à l'intérieur */
  }
}

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