.uk-modal-dialog {
  position: relative;
  z-index: 100000000000000000000000000000000000000000000000000000 !important;
  box-sizing: border-box;
  margin: 0 auto;
  width: 22rem;
  max-width: 100% !important;
  background: #fff;
  opacity: 0;
  transform: translateY(-100px);
  transition: 0.3s linear;
  transition-property: opacity, transform;
}

.triggerBtn {
  display: flex;
  font-family: "Satoshi-Bold", sans-serif;
  position: absolute;
  top: 50%;
  height: 2.4rem;
  width: -moz-fit-content;
  width: fit-content;
  padding: 0 1.2rem;
  align-items: center;
  border: none;
  background-color: rgba(61, 103, 255, 0.6039215686);
  color: #fff;
  justify-content: center;
  left: 50%;
  transform: translate(-50%, -50%);
}

.uk-modal-title {
  background-color: #26387b;
  height: 3.5rem;
  display: flex;
  margin-bottom: 0;
  align-items: center;
  color: #fff;
  justify-content: center;
  font-size: 1.3rem;
  font-family: "Satoshi-Bold";
}

.gifImageWrapper {
  /* background-color: red; */
  height: 5rem;
  width: 5rem;
  margin-inline: auto;
}

.searchResultsWrapper {
  margin-top: 1rem;
  position: relative;
}

.searchResultsWrapper .numberPropertiesFound {
  font-size: 2.5rem;
  font-family: "Satoshi-Black";
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  background: linear-gradient(90deg, #26387B, #ED1C24);
  background-size: 200% 200%;
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  animation: gradient 3s ease infinite;
}

@keyframes gradient {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}
.searchResultsWrapper .descriptionBottom {
  height: 7rem;
  margin-top: -2rem;
  position: relative;
}

.searchResultsWrapper .descriptionBottom p {
  position: absolute;
  font-family: "Satoshi-Bold";
  color: #333;
  font-size: 0.9rem;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
}

.tableContainer {
  margin-top: 0;
  width: 95%;
  margin-inline: auto;
}

.tableContainer thead {
  background-color: #f3f3f3;
  color: #fff;
}

.tableContainer thead th {
  font-family: "Satoshi-Bold";
  text-transform: capitalize;
  color: #333;
}

.tableContainer tbody tr td {
  font-family: "Satoshi-Medium";
  color: #333;
  font-size: 0.8rem;
}

.property-value {
  font-family: "Satoshi-bold" !important;
  color: #26387B !important;
}

.viewPropertyBtnWrapper {
  background-color: #fff;
  box-shadow: rgba(0, 0, 0, 0.1) -4px -9px 25px -6px;
  height: 3.5rem;
  display: flex;
  gap: 0.5rem;
  align-items: center;
  justify-content: center;
}

.viewPropertyBtnWrapper a {
  height: 2.4rem;
  width: -moz-fit-content;
  width: fit-content;
  padding: 0 1.2rem;
  font-family: "Satoshi-Bold";
  font-size: 0.8rem;
  border: none;
  cursor: pointer;
  border-radius: 4px;
}

.viewPropertyBtnWrapper .viewResultsMapBtn {
  background-size: 200% 100%;
  background-image: linear-gradient(251deg, #26387B 0%, #EB0029 50%, #26387B 100%);
  color: #fff;
  display: flex;
  align-items: center;
  gap: 0.5rem;
  transition: all 0.3s ease;
  transition: background-position 0.8s ease;
}

.viewPropertyBtnWrapper .viewResultsMapBtn .iconWrapper {
  height: 1.1rem;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 1.1rem;
}

.viewPropertyBtnWrapper .viewResultsMapBtn:hover {
  background-color: #081b61;
  background-position: 100% 0;
}

.viewPropertyBtnWrapper .viewResultsListBtn {
  background-color: #fff;
  border: 1.2px solid rgba(51, 51, 51, 0.2039215686);
  color: #333;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.5rem;
  transition: all 0.3s ease;
}

.viewPropertyBtnWrapper .viewResultsListBtn .viewTableIcon {
  height: 1.1rem;
  width: 1.1rem;
  display: flex;
  align-items: center;
  justify-content: center;
}

.viewPropertyBtnWrapper .viewResultsListBtn:hover {
  background-color: #000b35;
  color: #fff;
}

.viewPropertyBtnWrapper .viewResultsListBtn:hover .viewTableIcon path {
  fill: #fff;
}

.uk-table-small td, .uk-table-small th {
  padding: 0.35rem !important;
} /*# sourceMappingURL=property-card-style.css.map */