@-webkit-keyframes floatingbuttonFadeIn {
  0% {
    opacity: 0;
  }
  20% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

@keyframes floatingbuttonFadeIn {
  0% {
    opacity: 0;
  }
  20% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

.floating-parent-mobile {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  z-index: 9;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: fixed;
  bottom: 50px;
  right: -5px;
  padding-right: 3px;
  width: 2.1rem;
  height: 108px;
  cursor: pointer;
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
  -webkit-writing-mode: vertical-rl;
      -ms-writing-mode: tb-rl;
          writing-mode: vertical-rl;
  color: var(--customblack);
  background-color: orangered;
  -webkit-box-shadow: 1px 1px 20px rgba(255, 69, 0, 0.4);
          box-shadow: 1px 1px 20px rgba(255, 69, 0, 0.4);
  border-radius: 5px;
  text-align: center;
}

.floating-parent-mobile:hover {
  scale: 1.2;
  -webkit-transform: translateX(-4px);
          transform: translateX(-4px);
  -webkit-box-shadow: 0px 0px 10px rgba(255, 69, 0, 0.8);
          box-shadow: 0px 0px 10px rgba(255, 69, 0, 0.8);
}

/* CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL */
/* CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL */
/* CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL */
/* CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL */
/* CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL */
/* CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL */
/* CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL */
/* CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL */
/* CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL */
/* CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL */
/* CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL */
/* CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL */
/* CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL */
/* CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL */
/* CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL */
/* CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL */
/* CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL */
/* CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL */
/* CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL */
/* CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL */
/* CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL */
/* CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL */
/* CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL CONTACT MODAL */
#contact_modal {
  display: none;
}

.contact_modal_nobootstrap {
  color: var(--customwhite);
  position: fixed;
  z-index: 10;
  -webkit-transition: ease-in-out 200ms;
  transition: ease-in-out 200ms;
  width: 100vw;
  top: 0;
  bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100vh;
  -webkit-transition: height 99s;
  transition: height 99s;
}

.contact_modal_body {
  padding-bottom: 2ch;
  background-color: none;
  color: var(--customwhite);
  -webkit-box-shadow: 0 2px 5p 0 rgba(0, 0, 0, 0);
          box-shadow: 0 2px 5p 0 rgba(0, 0, 0, 0);
  border-radius: 10px;
  -webkit-transform: translateY(-10px);
          transform: translateY(-10px);
  -webkit-transition: 150ms ease-in-out;
  transition: 150ms ease-in-out;
}

.contact_modal_body .lang {
  padding: 0.5ch 0px;
  border-radius: 3px;
  cursor: pointer;
}

.contact_modal_body .lang:hover {
  background-color: grey;
}

#contact_modal_overlay {
  position: fixed;
  z-index: 10;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  height: 200vh;
  width: 100vw;
  background-image: url(/ressources/background_bw.jpg);
  -webkit-transition: ease-in-out 200ms;
  transition: ease-in-out 200ms;
  opacity: 1;
}
/*# sourceMappingURL=floatingcontactbutton.css.map */