/*!**********************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/lavageauto.scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************/
#hero-laverie-auto {
  background-size: cover;
  background-position: center;
  height: 35vh;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  color: #ffffff;
  text-align: center;
  text-shadow: 2px 2px 8px rgba(0, 0, 0, 0.6);
  overflow: hidden;
  background-image: url(/build/images/voiturelavage.30cc228f.jpg);
}
#hero-laverie-auto::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.1));
  z-index: 0;
}
#hero-laverie-auto .container {
  z-index: 1;
}
#hero-laverie-auto .container h1 {
  font-size: 3rem;
  font-weight: bold;
}
#hero-laverie-auto .container p {
  font-size: 1.25rem;
  margin-top: 0.5rem;
}

/* Responsive hero text for lavage auto */
@media (max-width: 768px) {
  #hero-laverie-auto .container h1 {
    font-size: 1.3rem;
  }
  #hero-laverie-auto .container p {
    font-size: 0.85rem;
    max-width: 90%;
    margin-left: auto;
    margin-right: auto;
  }
}
#rouleaux-auto {
  background-color: #f4f4f4;
}
#rouleaux-auto h2 {
  color: #004080;
  font-weight: bold;
}
#rouleaux-auto .border {
  border-color: #c42b3a !important;
}
#rouleaux-auto h3 {
  color: #004080;
}

#paiement-auto {
  background-color: #ffffff;
}
#paiement-auto h2 {
  color: #004080;
}
#paiement-auto h3 {
  color: #004080;
}
#paiement-auto ul {
  padding-left: 1rem;
}
#paiement-auto ul li {
  margin-bottom: 0.5rem;
}
#paiement-auto ul .bonus {
  color: red;
  font-weight: bold;
}
#paiement-auto .pricing-table {
  font-size: 1.1rem;
}

.border {
  border-color: #c42b3a !important;
}

#stations-services {
  background-color: #f4f4f4;
}
#stations-services h2 {
  color: #004080;
}
#stations-services h3 {
  color: #004080;
  margin-bottom: 0.5rem;
}
#stations-services .border {
  border-color: #f4f4f4;
}

#grand-vehicule {
  background-color: #ffffff;
}
#grand-vehicule h2 {
  color: #004080;
  font-weight: bold;
}
#grand-vehicule p {
  font-size: 1.2rem;
  color: #333;
}

#cta-auto {
  background-color: #003366;
  color: #ffffff;
}
#cta-auto h2 {
  font-weight: bold;
  margin-bottom: 1rem;
}
#cta-auto .contact-info {
  font-size: 1.1rem;
  margin-top: 1rem;
}

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