.our-amenities {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  background-color: var(--brandClr);
  gap: 2.3rem 0;
  border-radius: 1.2rem;
  padding: 1rem 1.2rem 2.35rem 1.2rem;

  margin: 1rem 0 0 0;
}

.our-amenities__left-container {
  text-align: left;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.our-amenities__right-container {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  padding: 0;
  gap: 0;
}
.our-amenities__right-container > li {
  width: 7rem;
  height: 7.15rem;

  display: flex;
  justify-content: center;
  align-items: center;

  list-style-type: none;

  font-size: 0.5rem;
  font-weight: 500;
  line-height: 140%;
  color: #fffffe;
}
.our-amenities__right-container > li:nth-child(1),
.our-amenities__right-container > li:nth-child(4),
.our-amenities__right-container > li:nth-child(5) {
  background: linear-gradient(180deg, #500f5b -29.72%, #802a8f 100%);
}

@media screen and (min-width: 768px) {
  .our-amenities {
    flex-direction: row;
    padding: 0 0 0 1.2rem;
    height: 10.75rem;
  }
  .our-amenities__left-container {
    width: 12.18rem;
  }
  .our-amenities__right-container {
    justify-content: flex-end;
    margin-bottom: 0;
  }
  .our-amenities__right-container > li:nth-child(3) {
    border-top-right-radius: 1.2rem;
  }
  .our-amenities__right-container > li:last-child {
    border-bottom-right-radius: 1.2rem;
  }
  .our-amenities__right-container > li {
    width: 5.92rem;
    height: 5.37rem;
    font-size: 0.377rem;
  }

  .book-consult-btn {
    margin-top: 0.9rem;
  }
  .our-amenities__right-container > li:nth-child(4) {
    background: transparent !important;
  }
  .our-amenities__right-container > li:nth-child(1),
  .our-amenities__right-container > li:nth-child(3),
  .our-amenities__right-container > li:nth-child(5) {
    background: linear-gradient(270deg, #500f5b -55.25%, #802a8f 100%);
  }
}
