.hox-widget * {
  font-family: var(--e-global-typography-primary-font-family); }

.hox-widget-map {
  /*border-radius: 16px;
  overflow: hidden;*/ }
  .hox-widget-map .hox-widget-map__filters {
    top: 0 !important;
    left: 0 !important;
    background-color: var(--clr-primary) !important;
    border-radius: 0px 0px 16px 0px !important;
    padding: 25px !important;
    padding-left: 0 !important; }
    .hox-widget-map .hox-widget-map__filters .hox-widget-map__filter-item {
      background-color: #265C45;
      padding: 10px !important;
      min-height: 42px !important;
      border-radius: 8px !important; }
      .hox-widget-map .hox-widget-map__filters .hox-widget-map__filter-item[data-category="all"] {
        color: #fff !important;
        font-size: 9px !important;
        line-height: 1; }
        .hox-widget-map .hox-widget-map__filters .hox-widget-map__filter-item[data-category="all"].active {
          color: var(--clr-primary) !important; }
      .hox-widget-map .hox-widget-map__filters .hox-widget-map__filter-item.active {
        background-color: var(--clr-secondary) !important; }
        .hox-widget-map .hox-widget-map__filters .hox-widget-map__filter-item.active img {
          filter: none !important; }
      .hox-widget-map .hox-widget-map__filters .hox-widget-map__filter-item img {
        margin-right: 0 !important;
        filter: grayscale(100%) brightness(100) !important;
        max-height: 22px !important; }
    .hox-widget-map .hox-widget-map__filters::after, .hox-widget-map .hox-widget-map__filters::before {
      content: '';
      display: block;
      width: 16px;
      height: 16px;
      position: absolute;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIC0yLjQ3OTU1ZS0wNVYxNkMwIDcuMTYzNDQgNy4xNjM0NCAtMi40Nzk1NWUtMDUgMTYgLTIuNDc5NTVlLTA1SDBaIiBmaWxsPSIjMTAyQzIwIi8+Cjwvc3ZnPgo="); }
    .hox-widget-map .hox-widget-map__filters::before {
      left: 0;
      bottom: -16px; }
    .hox-widget-map .hox-widget-map__filters::after {
      top: 0;
      right: -16px; }
    @media (max-width: 400px) {
      .hox-widget-map .hox-widget-map__filters {
        padding: 15px !important;
        padding-left: 0 !important; }
        .hox-widget-map .hox-widget-map__filters .hox-widget-map__filter-item {
          min-height: 38px !important; }
          .hox-widget-map .hox-widget-map__filters .hox-widget-map__filter-item img {
            max-height: 18px !important; } }

.hox-widget-houses-table * {
  font-family: var(--e-global-typography-secondary-font-family); }
.hox-widget-houses-table tr:nth-child(even) {
  background-color: transparent !important; }
.hox-widget-houses-table tr th, .hox-widget-houses-table tr td {
  padding: 7px 10px !important;
  font-size: 16px;
  font-weight: 300 !important;
  vertical-align: middle;
  border: 0;
  background-color: transparent !important;
  text-transform: none !important;
  color: #444E27; }
.hox-widget-houses-table tr th {
  font-weight: 400 !important; }
.hox-widget-houses-table tr:hover {
  background-color: #f7f7f7 !important; }
.hox-widget-houses-table tr .hox-widget-houses-table__detail-cell a {
  color: #fff;
  font-weight: 300;
  display: inline-block;
  padding: 5px 10px;
  background-color: var(--e-global-color-primary); }
.hox-widget-houses-table tr:first-child {
  border-bottom-width: 2px !important; }
  .hox-widget-houses-table tr:first-child th {
    font-size: 18px;
    text-transform: capitalize; }

/*# sourceMappingURL=customization.css.map */
