#content .property-card__details p{margin:0;line-height:30px}#content .property-card__details address{font-style:unset}.aios-custom-ihomefinder-template-credits div{font-size:initial;line-height:1.5}body:has(.lstngs-tmplt) .inner-page-container{max-width:1366px;margin:0 auto}.lstngs-tmplt{padding:30px 0 60px}.lstngs-tmplt__container{width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:50px}.lstngs-tmplt__title{font-family:var(--font-family-title);font-weight:700;font-size:45px;line-height:50px;color:#000;text-align:center}.lstngs-tmplt__grid{display:flex;flex-direction:column;gap:55px;width:100%}.lstngs-tmplt__row{display:flex;justify-content:center;align-items:flex-start;width:100%}.lstngs-tmplt__divider{width:77px;display:flex;align-items:center;justify-content:center;padding:0 38px;align-self:stretch;flex-shrink:0}.lstngs-tmplt__divider-line{width:1px;height:100%;background-color:#757575}.lstngs-tmplt .property-card{width:calc(33.33% - 45px);display:flex;flex-direction:column;gap:45px;flex-shrink:0}.lstngs-tmplt .property-card__link{display:block;outline:none;transition:transform .2s ease}.lstngs-tmplt .property-card__link:hover .property-card__image{opacity:.8}.lstngs-tmplt .property-card__image-container{position:relative;width:100%;aspect-ratio:404/291;overflow:hidden}.lstngs-tmplt .property-card__image{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;transition:all .5s ease;aspect-ratio:340/245}.lstngs-tmplt .property-card__badge{position:absolute;top:15px;left:0;width:120px;height:28px;display:flex;align-items:center;justify-content:center;padding:10px;background-color:#757575}.lstngs-tmplt .property-card__badge-text{font-family:var(--font-family-default);font-weight:700;font-size:15px;line-height:20px;letter-spacing:.45px;color:#fff;text-transform:uppercase;white-space:nowrap}.lstngs-tmplt .property-card__details{display:flex;flex-direction:column;gap:14px;align-items:flex-start;margin-top:45px}.lstngs-tmplt .property-card__price{font-family:var(--font-family-title);font-weight:700;font-size:25px;line-height:30px;letter-spacing:2px;color:#000}.lstngs-tmplt .property-card__address{font-family:var(--font-family-default);font-weight:300;font-size:15px;line-height:15px;letter-spacing:.6px;color:#000;text-transform:uppercase}.lstngs-tmplt-pagination{position:relative;display:block;margin:70px 0 0}.lstngs-tmplt-pagination ul{display:flex;justify-content:center;align-items:center;flex-flow:row wrap;gap:8px}.lstngs-tmplt-pagination ul li{position:relative;display:block;list-style-type:none}.lstngs-tmplt-pagination ul li i{font-style:normal}.lstngs-tmplt-pagination ul li :is(a,span){display:flex;width:40px;height:40px;justify-content:center;align-items:center;background:#fff;color:#000;text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.lstngs-tmplt-pagination ul li :is(a,span).active,.lstngs-tmplt-pagination ul li :is(a,span):hover{background:var(--primary);color:#fff}.lstngs-tmplt-pagination ul li.as-ellipsis :is(a,span){border:none}.lstngs-tmplt-pagination ul li.disable :is(a,span){opacity:.3;pointer-events:none}.lstngs-tmplt-pagination ul li.as-arrow :is(a,span):not(:hover,:active){background:transparent}.lstngs-tmplt-pagination ul li.active :is(a,span),.lstngs-tmplt-pagination ul li.ellipsis :is(a,span){pointer-events:none}.lstngs-tmplt-pagination ul li.active :is(a,span),.lstngs-tmplt-pagination ul li :is(a,span):hover{background:var(--primary);color:#fff}@media screen and (max-width: 1024px){.lstngs-tmplt{padding:80px 60px}.lstngs-tmplt__title{font-size:38px;line-height:44px}.lstngs-tmplt__row{flex-wrap:wrap;gap:min(3.125vw,40px);justify-content:center}.lstngs-tmplt__divider{display:none}.lstngs-tmplt .property-card{width:calc(33.3333333333% - 22px)}.lstngs-tmplt .property-card__price{font-size:22px;line-height:28px}.lstngs-tmplt .property-card__address{font-size:14px;line-height:14px}}@media screen and (max-width: 991px){.lstngs-tmplt{padding:60px 20px}.lstngs-tmplt__container{gap:40px}.lstngs-tmplt__title{font-size:32px;line-height:38px}.lstngs-tmplt__grid{gap:40px}.lstngs-tmplt__row{flex-direction:column;align-items:center;gap:40px}.lstngs-tmplt .property-card{width:100%;max-width:404px;gap:30px}.lstngs-tmplt .property-card__image-container{width:100%;height:0;padding-bottom:72%}.lstngs-tmplt .property-card__image{position:absolute;top:0;left:0}.lstngs-tmplt .property-card__badge{width:100px;height:24px;top:12px}.lstngs-tmplt .property-card__badge-text{font-size:13px;line-height:18px}.lstngs-tmplt .property-card__details{gap:10px}.lstngs-tmplt .property-card__price{font-size:20px;line-height:26px;letter-spacing:1.5px}.lstngs-tmplt .property-card__address{font-size:13px;line-height:16px;letter-spacing:.5px}}
