.showcase_img2 {
  background-image: url("/ASSETS/IMGS/Rooftop_Washer.jpeg");
}

.usp-icons {
  height: 75px;
}

.advantages {
  width: 100%;
  background-color: #30d5c8;
  padding: 50px 20px;
}

.advantages-content {
  max-width: 95%;
  margin: auto;
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  align-items: center;
  justify-self: center;
}

.advantages-content_2 {
  max-width: 95%;
  margin: auto;
  display: grid;
  grid-template-columns: 1fr;
  align-items: center;
  justify-self: center;
}

.advantages-item {
  justify-self: center;
  text-align: center;
}

.avantages-item img {
  overflow: hidden;
}

.advantages-item-text {
  padding-top: 20px;
  font-weight: 600;
  font-size: 21px;
  overflow: hidden;
}

.work-title {
  margin-bottom: 25px;
  overflow: hidden;
}

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

.kitchen-subtitle {
  padding-bottom: 0;
  overflow: hidden;
}

.kitchen-image {
  background-image: url("/ASSETS/IMGS/sprayer.jpeg");
}

.kitchen-image2 {
  background-image: url("/ASSETS/IMGS/facade.jpeg");
  height: 100vh;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.button-title {
  font-family: "Raleway";
  font-size: 28px;
  color: #003049;
  margin-bottom: 10px;
  padding: 0 20px;
}

.button-choose-text {
  font-family: "Raleway";
  font-size: 16px;
  text-transform: uppercase;
  color: #003049;
  padding: 0 10px;
}

.roof-image {
  background-image: url("/ASSETS/IMGS/rooftop_Washer2.jpg");
  height: 100vh;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.bucket-image {
  background-image: url("/ASSETS/IMGS/bottles.jpg");
  background-position: bottom;
  background-size: cover;
  background-repeat: no-repeat;
  height: 100vh;
}

.produits-image {
  background-image: url("/ASSETS/IMGS/products_list.jpeg");
  background-position: bottom;
  background-size: cover;
  background-repeat: no-repeat;
  height: 100vh;
}

.regulation-content {
  text-align: center;
  margin-top: 10%;
}

.regulation-title {
  font-family: "Raleway";
  font-size: 28px;
  padding-bottom: 40px;
}

.regulation-notification {
  font-family: "Roboto-Italic";
  padding: 40px 0;
  font-size: 18px;
}

.regulation-subtitle {
  width: 50%;
  margin: auto;
  text-align: left;
  color: #003049;
  font-family: Raleway;
  font-size: 18px;
}

.supp-points {
  overflow: hidden;
}

/* * -------------------------------------------------------------------------- */
/* *                               MEDIA QUERIES                               */
/* * -------------------------------------------------------------------------- */

@media (max-width: 920px) {
  .kitchen-cleaning {
    grid-template-columns: 1fr;
    padding: 0;
  }
}

@media (max-width: 700px) {
  .usp-icons {
    height: 50px;
  }
  .advantages-item-text {
    font-size: 18px;
  }
  .supp-remove {
    display: none;
  }
}

@media (max-width: 610px) {
  .advantages-item-text {
    font-size: 18px;
  }
}

@media (max-width: 550px) {
  .sidebyside {
    flex-direction: column;
  }
  .button-choose-text {
    margin: 10px;
  }
  .kitchen-btns {
    width: 200px;
  }
}

@media (max-width: 525px) {
  .advantages-item-text {
    font-size: 16px;
  }
}

@media (max-width: 500px) {
  .advantages-item-text {
    font-size: 16px;
  }
  .kitchen-title {
    text-align: center;
  }
  .work-title {
    text-align: center;
  }
  .kitchen-content {
    max-width: 90%;
    padding: 0;
    margin: auto;
    padding: 50px 0;
  }
}

@media (max-width: 375px) {
  .showcase-content-text {
    text-align: center;
    font-size: 28px;
  }
  .advantages-content {
    grid-template-columns: 1fr;
    gap: 80px;
  }
  .usp-icons {
    height: 75px;
  }
  .advantages-item-text {
    font-size: 21px;
  }
}

@media (max-width: 920px) {

  .regulation-image {
    display: none;
  }
  .prices-cards {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 435px) {
  .advantages-content {
    grid-template-columns: 1fr;
    gap: 80px;
  }
  .usp-icons {
    height: 125px;
  }
  .advantages-item-text {
    font-size: 31px;
  }
}
