.button {
  text-decoration: none;
  padding: 10px;
  display: inline-block;
}
.button--primary {
  background-color: #fa0368;
  font-family: "Poppins", sans-serif;
  color: white;
  border: none;
}
.button--primary:hover, .button--primary:active, .button--primary:focus, .button--primary:focus-visible {
  background-color: #d20357;
  transition: background-color 0.3s;
}
.button--secondary {
  background-color: #371539;
  font-family: "Poppins", sans-serif;
  color: white;
  border: none;
}
.button--secondary:hover, .button--secondary:active, .button--secondary:focus, .button--secondary:focus-visible {
  background-color: #1a0a1b;
  transition: background-color 0.3s;
}
.button--tertiary {
  background-color: #AB094B;
  font-family: "Poppins", sans-serif;
  color: white;
  border: none;
}
.button--tertiary:hover, .button--tertiary:active, .button--tertiary:focus, .button--tertiary:focus-visible {
  background-color: #84073a;
  transition: background-color 0.3s;
}
.button--fourth {
  background-color: #696A87;
  font-family: "Poppins", sans-serif;
  color: white;
  border: none;
}
.button--fourth:hover, .button--fourth:active, .button--fourth:focus, .button--fourth:focus-visible {
  background-color: #575870;
  transition: background-color 0.3s;
}
.button--fifth {
  background-color: #29092A;
  font-family: "Poppins", sans-serif;
  color: white;
  border: none;
}
.button--fifth:hover, .button--fifth:active, .button--fifth:focus, .button--fifth:focus-visible {
  background-color: #080208;
  transition: background-color 0.3s;
}
.button--sixth {
  background-color: #D9D9D9;
  font-family: "Poppins", sans-serif;
  color: black;
}
.button--sixth:hover, .button--sixth:active, .button--sixth:focus, .button--sixth:focus-visible {
  background-color: #c5c5c5;
  transition: background-color 0.3s;
}
.button--seven {
  background-color: #3F444B;
  font-family: "Poppins", sans-serif;
  color: white;
}
.button--seven:hover, .button--seven:active, .button--seven:focus, .button--seven:focus-visible {
  background-color: #2c3035;
  transition: background-color 0.3s;
}
.button--eight {
  background-color: #f8f8f8;
  font-family: "Poppins", sans-serif;
  color: black;
}
.button--eight:hover, .button--eight:active, .button--eight:focus, .button--eight:focus-visible {
  background-color: #ebebeb;
  transition: background-color 0.3s;
}
.button--nine {
  background-color: #ADADAD;
  font-family: "Poppins", sans-serif;
  color: white;
}
.button--nine:hover, .button--nine:active, .button--nine:focus, .button--nine:focus-visible {
  background-color: #999999;
  transition: background-color 0.3s;
}
.button--ten {
  background-color: #CFDDE6;
  font-family: "Poppins", sans-serif;
  color: black;
}
.button--ten:hover, .button--ten:active, .button--ten:focus, .button--ten:focus-visible {
  background-color: #b4cad8;
  transition: background-color 0.3s;
}
.button__autre--un {
  background-color: transparent;
  font-family: "Poppins", sans-serif;
  color: white;
  border: 1px solid white;
}
.button__autre--un:hover, .button__autre--un:active, .button__autre--un:focus, .button__autre--un:focus-visible {
  background-color: #AB094B;
  transition: background-color 0.3s;
  border: none;
}
.button__autre--deux {
  background-color: white;
  color: #fa0368;
  border: none;
  font-family: "Mulish", sans-serif;
  font-size: 13px;
}
.button__autre--trois {
  background-color: white;
  font-family: "Poppins", sans-serif;
  color: #fa0368;
  border: 1px solid #fa0368;
}
.button__autre--trois:hover {
  background-color: #fa0368;
  color: white !important;
  transition: background-color 0.3s ease;
}

.bg--primary {
  background-color: #fa0368 !important;
}
.bg--secondary {
  background-color: #371539;
}
.bg--fifth {
  background-color: #29092A !important;
}
.bg--seven {
  background-color: #3F444B !important;
}
.bg--eight {
  background-color: #f8f8f8;
}
.bg--nine {
  background-color: #ADADAD;
}
.bg--eleven {
  background-color: #787878;
}

.bg-opacity--a {
  background-color: rgba(250, 3, 104, 0.1) !important;
}
.bg-opacity--b {
  background-color: rgba(250, 3, 104, 0.3) !important;
}
.bg-opacity--c {
  background-color: rgba(250, 3, 104, 0.5) !important;
}
.bg-opacity--d {
  background-color: rgba(63, 68, 75, 0.8) !important;
}

.text-color--primary {
  color: #fa0368;
}
.text-color--secondary {
  color: #371539;
}
.text-color--tertiary {
  color: #AB094B;
}
.text-color--fourth {
  color: #696A87 !important;
}
.text-color--fifth {
  color: #29092A;
}
.text-color--sixth {
  color: #D9D9D9;
}
.text-color--eight {
  color: #f8f8f8;
}
.text-color--nine {
  color: #ADADAD;
}
.text-color--eleven {
  color: #787878;
}

.text-opacity--a {
  color: rgba(250, 3, 104, 0.1) !important;
}
.text-opacity--b {
  color: rgba(250, 3, 104, 0.3) !important;
}

.border__radius__primary {
  border-radius: 25px !important;
}
.border__radius__secondary {
  border-radius: 0 0 20% 39% !important;
}
.border__radius__tertiary {
  border-radius: 8px !important;
}
.border__radius__fourth {
  border-radius: 15px !important;
}
.border__color--primary {
  border-color: #fa0368 !important;
}
.border__color--secondary {
  border-color: #371539 !important;
}
.border__color--tertiary {
  border-color: #AB094B !important;
}
.border__color--fourth {
  border-color: #696A87 !important;
}
.border__color--sixth {
  border-color: #D9D9D9 !important;
}
.border__color--eight {
  border-color: #f8f8f8 !important;
}
.border__color--nine {
  border-color: #ADADAD !important;
}
.border__none {
  border: none;
}
.border__opacity--a {
  border-color: rgba(255, 255, 255, 0.1803921569) !important;
}
.border__opacity--b {
  border-color: rgba(250, 3, 104, 0.4784313725) !important;
}

.font--primary {
  font-family: "Poppins", sans-serif;
}
.font--secondary {
  font-family: "Mulish", sans-serif;
}

.font-size-xs {
  font-size: 13px;
}
.font-size-s {
  font-size: 16px;
}
.font-size-m {
  font-size: 20px;
}
.font-size-l {
  font-size: 45px;
}
.font-size-xl {
  font-size: 60px;
}

.font-weight-extrabold {
  font-weight: 900;
}

.marge-custom--top--un {
  margin-top: 130px !important;
}
.marge-custom--top--deux {
  margin-top: 100px !important;
}
.marge-custom--top--trois {
  margin-top: 60px !important;
}
.marge-custom--bottom--un {
  margin-bottom: 130px !important;
}
.marge-custom--bottom--deux {
  margin-bottom: 100px !important;
}
.marge-custom--bottom--trois {
  margin-bottom: 60px !important;
}

.padding-custom--top--un {
  padding-top: 130px !important;
}
.padding-custom--top--deux {
  padding-top: 100px !important;
}
.padding-custom--top--trois {
  padding-top: 60px !important;
}
.padding-custom--bottom--un {
  padding-bottom: 130px !important;
}
.padding-custom--bottom--deux {
  padding-bottom: 100px !important;
}
.padding-custom--bottom--trois {
  padding-bottom: 60px !important;
}

/*# sourceMappingURL=accueil.output.css.map */
