/* The Modal (background) */
#modalImage {
  display: none;
  /* Hidden by default */

  overflow: auto;
  /* Enable scroll if needed */
  background-color: rgb(0, 0, 0);
  /* Fallback color */
  background-color: rgba(0, 0, 0, 0.9);
  /* Black w/ opacity */
}

a {
  color: black;
  cursor: pointer;
}

a:hover {
  color: rgb(189, 36, 36);
}

.card-image-select img {
  width: 30%;
  height: auto;
  margin: 5px 2px;
}

.selected {
  border: solid 4px #bd2529;
}

.card-image-select {
  border: 1px solid #ced4da;
  padding: 5px;
  border-radius: 8px;
}

.carousel-thumb {
  height: 200px !important;
}

.like-login,
.like-label {
  color: rgb(189, 36, 36);
  padding: 6px 0px;
}

.recommendation {
  padding: 35px 35px;
}

@media (max-width: 420px) {
  .carousel-thumb {
    height: 100px !important;
  }

  .recommendation {
    padding: 35px 10px;
  }
}

.img-wrap {
  /* width: 180px;  */
  overflow: hidden;
  margin: 0px auto;
  /* height: 180px;  */
  border-radius: 90px;
  position: relative;
}

.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span {
  background-color: #bd2529;
}

.description-property {
  white-space: pre-wrap;
}
