@media (max-width: 575px) {
  .mob-justify-center {
    justify-content: center;
  }

  .img-phone {
    max-width: 325px;
  }

  .section-feature {
    margin-top: 90px;
    height: 270px;
  }

  .features {
    justify-content: start !important;
    padding-left: 1rem !important;
    flex-direction: column !important;
  }

  .home-container {
    background-color: transparent;
    flex-direction: column;
  }

  .about-png {
    max-width: 100% !important;
    height: auto !important;
    border-radius: 10px;
  }

  .contact-infos {
    flex-direction: column;
  }

  .footer-bottom {
    flex-direction: column;
  }

  .footer-top {
    height: 720px !important;
  }

  .contact-infos {
    align-items: start !important;
    gap: 1rem !important;
  }

  .footer-bottom {
    align-items: start !important;
  }

  .footer-contact {
    gap: 2rem !important;
  }

  .section-home {
    background-color: #0F484166;
  }

  .aboutUs-paragraph {
    color: #042D25;
  }

  .aboutUs-text {
    height: 140px !important;
  }

  .rights-mobile {
    display: block;
  }

  .rights-pc {
    display: none;
  }
}


@media (max-width: 373px) {
  .aboutUs-text {
    height: 165px !important;
  }
}