.property-card,.property-card__address,.property-card__rent,.property-card__vvo{font-family:"Proxima Nova",Arial,Helvetica,sans-serif}.property-card__title{font-family:"Instrument Serif",serif;font-weight:400;letter-spacing:0.2px}.properties-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin:0}.property-card{background:#f7f7f7;overflow:hidden;transition:all 0.25s ease}.property-card:hover{transform:translateY(-4px);box-shadow:0 12px 30px rgba(0,0,0,0.08)}.property-card__link{display:block;text-decoration:none;color:inherit}.property-card__image-wrapper{position:relative;aspect-ratio:4 / 3;overflow:hidden;background:#ececec}.property-card__image{width:100%;height:100%;object-fit:cover;display:block}.property-card__badge{position:absolute;top:28px;left:28px;background:#16295c;color:#fff;padding:16px 22px;font-size:16px;font-weight:600;line-height:1;border-radius:2px;z-index:2}.property-card__content{padding:34px 34px 28px}.property-card__title{font-size:28px;line-height:1.1;color:#1f2c4f;font-weight:500}.property-card__address{font-size:18px;line-height:1.5;color:#74798b;margin-bottom:28px}.property-card__divider{height:1px;background:#d8d8d8;margin-bottom:28px}.property-card__meta{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.property-card__rent{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.property-card__rent-price{font-size:16px;line-height:1.1;font-weight:700;color:#182548}.property-card__rent-unit{font-size:16px;color:#74798b}.property-card__vvo{display:flex;align-items:center;gap:12px}.property-card__icon{width:26px;height:26px;color:#74798b;flex-shrink:0}.property-card__icon svg{display:block;width:100%;height:100%}.property-card__vvo-text{font-size:16px;line-height:1.1;font-weight:700;color:#182548}@media (max-width:1100px){.properties-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.properties-grid{grid-template-columns:1fr;gap:24px}.property-card__content{padding:24px 22px}.property-card__badge{top:18px;left:18px;padding:12px 16px;font-size:14px}.property-card__title{font-size:22px;margin-bottom:16px}.property-card__address{font-size:16px;margin-bottom:20px}.property-card__divider{margin-bottom:20px}.property-card__rent-price,.property-card__vvo-text{font-size:22px}.property-card__rent-unit{font-size:16px}}@media all and (hover:hover){.et_pb_section_parallax .et_pb_parallax_css,.et_pb_slides .et_parallax_bg.et_pb_parallax_css{background-attachment:fixed!important}}.pa-header.et_pb_section,.pa-header{background-color:transparent!important;transition:background-color 0.4s ease!important}.pa-header.et_pb_section.pa-fixed-header,.pa-header.pa-fixed-header{background-color:#1A2745!important}