#featuresEquipmentsFixtures .property-features > * {
  flex: 0 0 25%;
  width: 25%;
  margin-bottom: var(--gap-xl);
}
#featuresEquipmentsFixtures .property-features {
  flex-wrap: wrap;
  justify-content: start;
}

#featuresEquipmentsFixtures .property-features .eq-state-on > * {
  color: var(--color-primary);
}
#featuresEquipmentsFixtures .property-features .eq-state-on p {
  font-weight: 600;
}
#featuresEquipmentsFixtures .property-features > li > * {
  display: flex;
  width: 92px;
  margin-left: auto;
  margin-right: auto;
  justify-content: center;
  align-items: center;
}
#featuresEquipmentsFixtures .property-features > li .icon {
  border: 1px solid #d8d8d8;
  min-height: 92px;
  margin-bottom: var(--gap-sm);
}
#featuresEquipmentsFixtures .property-features > li p {
  min-height: 3em;
  text-transform: capitalize;
  font-size: var(--font-size-16);
  font-weight: 400;
  font-family: var(--font-family-jost);
}
#featuresEquipmentsFixtures .property-features li.eq-state-on .icon {
  background: #EFF1F5;
}
#featuresEquipmentsFixtures .property-features li.eq-state-on .icon svg path {
  fill: #002368 !important;
}
#featuresEquipmentsFixtures .property-terms-features {
  font-size: var(--font-size-16);
  margin-bottom: var(--gap-xxxl);
}
#featuresEquipmentsFixtures .property-terms-features dt {
  font-weight: 600;
}
#featuresEquipmentsFixtures .property-terms-features dd {
  font-weight: 400;
}

#featuresEquipmentsFixtures .property-features-list {
  font-size: var(--font-size-16);
}
#featuresEquipmentsFixtures .property-features-list dt {
  font-weight: 600;
}
#featuresEquipmentsFixtures .property-features-list dd {
  font-weight: 400;
}

.dlHorizontal dt {
  font-weight: 600;
  font-size: 16px;
  line-height: 24px;
}

@media screen and (max-width: 860px) {
  #featuresEquipmentsFixtures .property-features > * {
    width: 33%;
    flex: 0 0 33%;
    margin-bottom: 0;
    margin-top: 24px;
  }
  #featuresEquipmentsFixtures .property-features {
    justify-content: start;
  }
  #featuresEquipmentsFixtures .property-terms-features {
    font-size: var(--font-size-14);
    margin-bottom: 0;
    margin-top: var(--gap-xl);
  }

  .dlHorizontal > dd {
    padding-left: 140px;
  }
}
