.rental-header{align-items:start;border:1px solid #eaecf1;border-radius:.5rem;display:flex;flex-direction:column;gap:1rem;justify-content:start;padding:2rem}.rental-header .rental-status-container{display:flex;gap:.5rem}.rental-header .rental-status-container .rental-rented{background:#cd1d1d;border-radius:50px;padding:.25rem .75rem;width:fit-content}.rental-header .rental-status-container .rental-rented p{color:#fff;font-size:.875rem}.rental-header .rental-status-container .rental-under-option{background:#ffac08;border-radius:50px;padding:.25rem .75rem;width:fit-content}.rental-header .rental-status-container .rental-under-option p{color:#251616;font-size:.875rem}.rental-header .rental-status-container .rental-new{background:#008489;border-radius:50px;padding:.25rem .75rem;text-align:center;width:fit-content}.rental-header .rental-status-container .rental-new p{color:#fff;font-size:.875rem}.rental-header .rental-status-container .rental-chip-active{background:#dce3e9;border-radius:50px;padding:.25rem .75rem;width:fit-content}.rental-header .rental-status-container .rental-chip-active p{color:#2d3954;font-size:.875rem}.rental-header__info{gap:1rem}.rental-header__info,.rental-header__info header{align-items:start;display:flex;flex-direction:column;justify-content:start}.rental-header__info header{border-bottom:1px solid #eaecf1;gap:.5rem;padding-bottom:1rem;width:100%}.rental-header__info header h1{line-height:1.2;margin-bottom:0}.rental-header__info header .tag .price{align-items:center;display:flex;flex-flow:row nowrap;margin:0 0 .1em}.rental-header__info header .tag .price>*{white-space:nowrap}.rental-header__info header .tag .price h4{margin-bottom:0;margin-right:.5rem}.rental-header__info header p{margin:0}.rental-header__info header .rent{align-items:center;color:#2d4e6a;display:flex;margin:0;padding:.3em .5em .3em 20px;position:relative}.rental-header__info header .rent p{line-height:14px}.rental-header__info header .rent:before{border-radius:50%;bottom:0;content:"";height:14px;left:0;margin:auto;position:absolute;top:-1px;width:14px}.rental-header__info .rental-description{display:flex;flex-direction:column;gap:1rem}.rental-header__info .rental-description p{position:relative;word-break:break-word}.rental-header__info .rental-description .locked-content:after{background:linear-gradient(#f7f9fc00,rgba(247,249,252,.729),#f7f9fc);bottom:0;content:"";height:5rem;left:0;position:absolute;width:100%}.rental-header__info .rental-description .rental-description__cta{color:#2d4e6a;text-align:center;text-decoration:none;transition:color .1s ease-in-out;width:100%}.rental-header__info .rental-description .rental-description__cta:hover{text-decoration:underline}.rental-header p{margin-bottom:0}.rental-header ul.row.clean{align-items:center;gap:2rem;justify-content:center;width:100%}.rental-header ul.row.clean li{align-items:center;display:flex;justify-content:center;padding-right:2rem}.rental-header ul.row.clean li i{color:#6c757d;font-size:1.25rem;margin-right:.5rem}.rental-header ul.row.clean li h5{font-size:1.125rem;font-weight:400;line-height:1;margin-bottom:0}.rental-header ul.row.clean li:not(:last-child){border-right:1px solid #eaecf1}@media (max-width:991.98px){.rental-header{padding:1rem}.rental-header ul.row.clean{gap:1rem;justify-content:space-between}.rental-header ul.row.clean li{padding-right:1rem}.rental-header ul.row.clean li h5,.rental-header ul.row.clean li i{font-size:1rem}}.rental-image-gallery{margin-bottom:1.5rem;position:relative}.rental-image-gallery .image-gallery .left-images{max-height:490px}.rental-image-gallery .image-gallery .left-images span.rental-image-gallery__link{border-radius:.5rem}@media (max-width:767.98px){.rental-image-gallery .image-gallery .left-images .left-images .rental-image-gallery__link{height:280px}.rental-image-gallery .listing-like-top{left:0}.rental-image-gallery .rent-label.new{right:0;top:1rem}.rental-image-gallery .single-image{height:280px}.rental-image-gallery .single-image .listing-like-top{left:1rem}.rental-image-gallery .single-image .rent-label.new{right:1rem;top:1rem}}.rental-image-gallery img{height:100%;object-fit:cover;object-position:center;overflow:hidden;width:100%}@media (max-width:767.98px){.rental-image-gallery img{height:280px}}.rental-image-gallery span.rental-image-gallery__link{border:1px solid #eaecf1;cursor:pointer;display:block;overflow:hidden;transition:border .2s linear}@media (min-width:576px){.rental-image-gallery span.rental-image-gallery__link{transition:border .1s linear}.rental-image-gallery span.rental-image-gallery__link img{transform:scale(1);transition:all .2s linear}.rental-image-gallery span.rental-image-gallery__link:not(.rental-watermark-disable-hover):hover .rental-image-gallery span.rental-image-gallery__link:not(.rental-greenlist-disable-hover):hover img{filter:brightness(.9);transform:scale(1)!important}}.rental-image-gallery .single-image{transition:border .2s linear}@media (min-width:576px){.rental-image-gallery .single-image{transition:border .1s linear}.rental-image-gallery .single-image img{transform:scale(1);transition:all .2s linear}.rental-image-gallery .single-image:not(.rental-watermark-disable-hover):hover .rental-image-gallery .single-image:not(.rental-greenlist-disable-hover):hover img{filter:brightness(.9);transform:scale(1)!important}}.rental-image-gallery .no-image-box{display:flex;justify-content:center;overflow:hidden}.rental-image-gallery .no-image-box img{height:500px;width:500px}.rental-image-gallery .label.price-label{bottom:1rem;color:#fff;font-size:1rem;font-weight:600;padding:.5rem 1rem;position:absolute}.rental-image-gallery .label.price-label i{color:#fff;margin-right:.5rem}.rental-image-gallery .label.price-label.label-primary{background-color:#dae3ea;border:1px solid #2d4e6a;border-radius:.25rem;color:#2d3954;font-weight:500}.rental-image-gallery .label.price-label{right:0}.rental-image-gallery .label.photo-label{background-color:#dae3ea;border:1px solid #2d4e6a;border-radius:.25rem;bottom:1rem;color:#2d3954;cursor:pointer;left:1rem;padding:.5rem 1rem;position:absolute}.rental-image-gallery .label.photo-label i{color:#2d3954;margin-right:.5rem}.rental-image-gallery .rent-label{border:3px solid #ffffffb3;border-radius:50px;color:#fff;font-size:1em;font-weight:700;padding:4px 15px;position:absolute;right:.5rem;text-transform:uppercase;top:.5rem;z-index:2}.rental-image-gallery .rent-label.new{background:#008489}.rental-image-gallery .rent-label.rented{background:#c23b37}.rental-image-gallery .rent-label.under-option{background:#faa125;color:#2d3954}.rental-image-gallery .single-image{align-items:center;display:flex;justify-content:center;max-height:490px;overflow:hidden;width:100%}.rental-image-gallery .single-image .price-label{right:1rem}.rental-image-gallery .image-gallery .right-images{display:none}@media (max-width:575.98px){.rental-image-gallery .label.photo-label{left:0}}@media (min-width:768px){.rental-image-gallery .image-gallery{display:grid;gap:1rem;grid-template-columns:1fr 1fr;width:100%}.rental-image-gallery .image-gallery .label.photo-label,.rental-image-gallery .image-gallery .listing-like-top{left:1rem}.rental-image-gallery .image-gallery .left-images{flex:2}.rental-image-gallery .image-gallery .left-images span.rental-image-gallery__link{border-radius:.5rem 0 0 .5rem;height:100%;min-height:440px}.rental-image-gallery .image-gallery .right-images{display:grid;gap:1rem;grid-template-columns:1fr 1fr;max-height:490px}.rental-image-gallery .image-gallery .right-images span.rental-image-gallery__link{height:100%}.rental-image-gallery .image-gallery .right-images span.rental-image-gallery__link:nth-child(2n){border-radius:0 .5rem .5rem 0}.rental-image-gallery .image-gallery .right-images.two-image-grid{display:grid;gap:1rem;grid-template-columns:1fr}.rental-image-gallery .image-gallery .right-images.two-image-grid span.rental-image-gallery__link{border-radius:0 .5rem .5rem 0;height:100%}.rental-image-gallery .image-gallery .right-images.two-image-grid-row{grid-template-columns:1fr;grid-template-rows:1fr 1fr}.rental-image-gallery .image-gallery .right-images.two-image-grid-row span.rental-image-gallery__link{border-radius:0 .5rem .5rem 0;height:auto}.rental-image-gallery .like-icon{height:45px;width:45px}.rental-image-gallery .like-icon:after,.rental-image-gallery .like-icon:before{font-size:1.5em}}.rental-agent{background-color:#fff;border:1px solid #008489;border-radius:.5rem;border-top:16px solid #008489;display:flex;flex:1;flex-flow:column nowrap;gap:1rem;width:100%}.rental-agent .block-header{border:none;margin:0;padding:0}.rental-agent .block-header h5{font-size:1.2rem;line-height:1.2;margin:0}.rental-agent .agent{display:flex;flex-direction:column;row-gap:1rem}.rental-agent .agent ul.agent__info{flex:1;list-style-type:none;margin:0;padding:0}.rental-agent .agent ul.agent__info>li{align-items:center;display:flex;padding:0;width:100%}.rental-agent .agent ul.agent__info>li:not(:first-of-type){padding-top:.3rem}.rental-agent .agent ul.agent__info>li:not(:last-of-type){border-bottom:1px solid #ebecf1;padding-bottom:.3rem}.rental-agent .agent ul.agent__info>li>*{display:inline-flex}.rental-agent .agent ul.agent__info .agent__info__name{margin:.1rem 0}.rental-agent .agent ul.agent__info .agent__info__name p{margin-top:.1rem}.rental-agent .agent ul.agent__info .agent__info__phone{word-break:break-all}.rental-agent .agent ul.agent__info .agent__info__phone a{margin-top:.1rem}.rental-agent .agent ul.agent__info .agent__info__mail{margin:.1rem 0}.rental-agent .agent ul.agent__info li.agent__info__information{margin-top:1rem;padding-top:0}.rental-agent .agent ul.agent__info li.agent-action__external-warning{align-items:start;display:flex;margin-top:.5rem}.rental-agent .agent ul.agent__info li.agent-action__external-warning i.fa{margin-top:6px;min-width:24px;text-align:start}.rental-agent .agent ul.agent__info li.agent-action__external-warning i.fa:before{width:16px}.rental-agent .agent ul.agent__info li.agent-action__external-warning .external-wrapper{display:flex;flex-direction:column;gap:5px}.rental-agent .agent ul.agent__info li.agent-action__external-warning .external-wrapper p{line-height:1.5;margin-bottom:0}.rental-agent .agent ul.agent__info li.agent-action__external-warning .external-wrapper .external-warning__link{font-size:.875rem;text-decoration:underline}.rental-agent .agent ul.agent__info li.agent-action__external-warning .external-wrapper .external-warning__link:hover{text-decoration:none}.rental-agent .agent ul.agent__info .agent__info__mail__toggle{cursor:pointer}.rental-agent .agent ul.agent__info .agent__info__mail__toggle.show-mail{display:none}.rental-agent .agent ul.agent__info .agent__info__mail__toggle:not(.show-mail){display:flex}.rental-agent .agent ul.agent__info .agent__info__mail__show{padding:0;width:100%}.rental-agent .agent ul.agent__info .agent__info__mail__show a{margin:0}.rental-agent .agent ul.agent__info .agent__info__mail__show.show-mail{align-items:center;column-gap:.5rem;display:flex;justify-content:space-between;overflow-wrap:anywhere}.rental-agent .agent ul.agent__info .agent__info__mail__show:not(.show-mail){display:none}.rental-agent .agent ul.agent__info .agent__info__mail__copy{align-items:center;background-color:#2d4e6a;border-radius:.5rem;border-width:0;display:inline-flex;height:1.3rem;justify-content:center;width:1.3rem}.rental-agent .agent ul.agent__info .agent__info__mail__copy>img{height:55%}.rental-agent .agent ul.agent__info .agent__info__mail__copy:hover{background-color:#212529}.rental-agent .agent ul.agent__info .agent__info__mail__copy:active{top:.125rem}.rental-agent .agent ul.agent__info .agent__info__name button.verified-agent-swal i{color:green;display:flex;font-size:.75rem;left:2rem;margin:0;min-width:0;position:absolute}.rental-agent .agent ul.agent__info .agent__info__name button.verified-agent-swal i:before{background-color:#fff;border-radius:100%;left:1.5rem;outline:.1rem solid #fff;position:absolute}.rental-agent .agent ul.agent__info i{margin:0 5px 0 0;min-width:24px}.rental-agent .agent ul.agent__info i.fa-copy{cursor:pointer;margin-left:8px}.rental-agent .agent ul.agent__info p{margin:0}.rental-agent .default-box .btn.btn-success{background-color:#008489;border:1px solid #008489;margin-bottom:0}.rental-agent .default-box div .btn.subscribe{background-color:#dae3ea;color:#2d3954}.rental-agent .default-box div .btn.subscribe i{color:#2d3954}.rental-agent a,.rental-agent button,.rental-share a,.rental-share button{display:block;margin-top:0}.rental-agent a.react i,.rental-agent button.react i,.rental-share a.react i,.rental-share button.react i{color:#fff}.rental-agent a.subscribe,.rental-agent button.subscribe,.rental-share a.subscribe,.rental-share button.subscribe{background:#2d4e6a;color:#fff;width:100%}.rental-agent a.subscribe i,.rental-agent button.subscribe i,.rental-share a.subscribe i,.rental-share button.subscribe i{color:#fff}.rental-agent a i,.rental-agent button i,.rental-share a i,.rental-share button i{margin-right:4px}.rental-agent a.favorites,.rental-agent button.favorites,.rental-share a.favorites,.rental-share button.favorites{background:#ad476b;color:#fff}.rental-agent a.favorites i,.rental-agent button.favorites i,.rental-share a.favorites i,.rental-share button.favorites i{color:#fff}.rental-share{background-color:#fff;border:1px solid #eaecf1;border-radius:.5rem;margin:0;width:100%}.swal2-container button.swal2-confirm{background:#2d4e6a;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:15px;outline:inherit;padding:1em 1.4em}.sticky-sidemenu{align-items:center;display:flex;flex-direction:column;gap:1.5rem;height:fit-content;position:sticky;right:0;top:121px}.sticky-sidemenu .rental-agent .default-box .sharing{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.sticky-sidemenu .rental-agent .default-box .sharing:before{display:none}.sticky-sidemenu .rental-agent .default-box .sharing p{margin:0}.sticky-sidemenu .rental-agent .default-box .sharing .sharing__list{display:flex;gap:.5rem}.sticky-sidemenu .rental-agent .default-box .sharing .sharing__list .sharing__list-item{padding:0;width:100%}.sticky-sidemenu .rental-agent .default-box .sharing .sharing__list .sharing__list-item .sharing__list-item-button{align-items:center;border:1px solid #eaecf1;border-radius:100%;display:flex;height:35px;justify-content:center;transition:all .2s ease-in-out;width:35px}.sticky-sidemenu .rental-agent .default-box .sharing .sharing__list .sharing__list-item .sharing__list-item-button:hover{border:1px solid #2d4e6a}.sticky-sidemenu .rental-agent .default-box .sharing .sharing__list .sharing__list-item .sharing__list-item-button i{color:#2d3954;margin:0}.sticky-sidemenu .rental-agent,.sticky-sidemenu .rental-share{background-color:#fff;margin:0;padding:2rem}.sticky-sidemenu .rental-agent header,.sticky-sidemenu .rental-share header{display:flex;flex-direction:column;gap:.5rem;margin:0}.sticky-sidemenu .rental-agent header h5,.sticky-sidemenu .rental-share header h5{font-size:1.2rem;line-height:1.2;margin:0}.sticky-sidemenu .rental-agent header p,.sticky-sidemenu .rental-share header p{margin:0}.sticky-sidemenu .rental-share{flex-direction:column;gap:1rem}.sticky-sidemenu .rental-share footer{display:flex;flex-direction:column;gap:.5rem;margin:0}.sticky-sidemenu .rental-share footer .sharing{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.sticky-sidemenu .rental-share footer .sharing:before{display:none}.sticky-sidemenu .rental-share footer .sharing p{margin:0}.sticky-sidemenu .rental-share footer .sharing .sharing__list{display:flex;gap:.5rem}.sticky-sidemenu .rental-share footer .sharing .sharing__list .sharing__list-item{padding:0;width:100%}.sticky-sidemenu .rental-share footer .sharing .sharing__list .sharing__list-item .sharing__list-item-button{align-items:center;border:1px solid #eaecf1;border-radius:100%;display:flex;height:35px;justify-content:center;transition:all .2s ease-in-out;width:35px}.sticky-sidemenu .rental-share footer .sharing .sharing__list .sharing__list-item .sharing__list-item-button:hover{border:1px solid #2d4e6a}.sticky-sidemenu .rental-share footer .sharing .sharing__list .sharing__list-item .sharing__list-item-button i{color:#2d3954;margin:0}.sticky-sidemenu .rental-share footer a.btn.subscribe{background-color:#dae3ea;color:#2d3954}.sticky-sidemenu .rental-share footer a.btn.subscribe i{color:#2d3954}.sticky-sidemenu .rental-share footer .facebook-button__like{background-color:#415893;border-radius:.25rem;color:#fff;padding:6px 10px 6px 6px;transition:background-color .2s ease-out;width:fit-content}.sticky-sidemenu .rental-share footer .facebook-button__like:hover{background-color:#2d4373}.sticky-sidemenu .sticky-sidemnu__link{font-size:14px;text-align:center}.sticky-sidemenu .sticky-sidemnu__link span{text-decoration:none;transition:color .1s ease-in-out}.sticky-sidemenu .sticky-sidemnu__link span:hover{color:#2d3954;text-decoration:underline}@media (max-width:991.98px){.sticky-sidemenu{margin-bottom:1.5rem;position:relative;right:unset;top:unset}.sticky-sidemenu .rental-agent,.sticky-sidemenu .rental-share{margin:0;padding:1rem}.sticky-sidemenu .rental-agent .agent ul.agent__info .agent__info__name button.verified-agent-swal i:before{left:.45rem}.agent-action.sticky .fixed-box>div{background:#f7f9fc;border-top:1px solid #eaecf1;bottom:-200px;box-shadow:0 -1px 10px rgba(0,0,0,.102);display:block;left:0;opacity:1;padding:1rem;position:fixed;right:0;transition:bottom .6s;width:100%;z-index:100}.agent-action.sticky .fixed-box>div .btn.btn-success{margin-bottom:.25rem}.agent-action.sticky .fixed-box>div a.btn,.agent-action.sticky .fixed-box>div button.subscribe{border:1px solid #fff}.agent-action.sticky .fixed-box>div .subscribe{background-color:#dae3ea;color:#2d3954}.agent-action.sticky .fixed-box>div .subscribe i{color:#2d3954}.agent-action.sticky .fixed-box.sticky--disable.sticky---disabled-by-sticky-disable>div,.agent-action.sticky .fixed-box.sticky--enable>div{bottom:0}}@media (min-width:768px){body#route-to-property_details{overflow:visible}}#route-to-property_details .rental-results{align-items:center;display:flex;justify-content:flex-end;padding:0 0 1rem;width:100%}#route-to-property_details .rental-results .btn__nr-result{align-items:center;color:#6c7587;display:flex;font-size:.875rem;gap:.5rem;padding:0}#route-to-property_details .rental-results .btn__nr-result span:hover{color:#008489;text-decoration:underline}#route-to-property_details .rental-results .btn__nr-result span u{color:#008489}#route-to-property_details .rental-results .btn__nr-result span u:hover{text-decoration:none}#route-to-property_details section.rental-image-gallery{padding:0}@media (max-width:991.98px){#route-to-property_details .rental-results{justify-content:flex-start}#route-to-property_details .rental-results .btn__nr-result{display:unset}}@media (max-width:575.98px){#route-to-property_details .rental-results{align-items:center;background-color:rgba(0,132,137,.051);display:flex;flex-direction:column;justify-content:center;margin-left:-15px!important;margin-right:-15px!important;padding:.875rem 1rem;width:calc(100% + 30px)!important}}.card-header-h4,.rental-header-h4{font-size:1.5rem;line-height:1.2}.card-header-h4{margin-bottom:1.5rem}.view-more-link{font-size:.875rem;text-decoration:none;transition:color .1s ease-in-out}.view-more-link:hover{color:#2d3954;text-decoration:underline}.info-wrapper__header{font-size:1.2rem;line-height:1.2;margin:0}.info-wrapper__list{align-items:start;display:flex;flex-direction:column;gap:1rem;justify-content:start;margin:0;width:100%}.info-wrapper__list:not(:last-child){border-bottom:1px solid #eaecf1}.info-wrapper__list__item{display:flex;flex-wrap:wrap;gap:.5rem;padding-bottom:.5rem;width:100%}.info-wrapper__list__item:not(:last-child){border-bottom:1px solid #eaecf1}.info-wrapper__list__item--description,.info-wrapper__list__item--term{color:#6c7587;font-size:1em;font-weight:400;line-height:1.4;margin:0}.info-wrapper__list__item--description{color:#2d3954}.info-wrapper__list__item--description i{color:#008489}.info-wrapper__block--text p{color:#6c7587}.info-wrapper__block--text p a{color:#2d3954;text-decoration:none;transition:color .1s ease-in-out}.info-wrapper__block--text p a:hover{color:#2d3954;text-decoration:underline}#route-to-property_contact .notice-issue,#route-to-property_details .notice-issue{width:100%}#route-to-property_contact .notice-issue a,#route-to-property_details .notice-issue a{color:#6c7587}#route-to-property_contact .top-content>div,#route-to-property_details .top-content>div{margin-bottom:10px}@media (max-width:767.98px){#route-to-property_contact,#route-to-property_details{align-items:center}}#route-to-property_contact .row.list-layout,#route-to-property_details .row.list-layout{align-items:center}.rental-card{height:100%;width:100%}.rental-card span{text-decoration:none}.rental-card>.boxed-widget--clean{height:inherit;overflow:hidden;padding-bottom:13px;width:inherit}.rental-card>.boxed-widget--clean.animate{transition:border .2s linear}@media (min-width:576px){.rental-card>.boxed-widget--clean.animate{transition:border .1s linear}.rental-card>.boxed-widget--clean.animate img{transform:scale(1);transition:all .2s linear}.rental-card>.boxed-widget--clean.animate:not(.rental-watermark-disable-hover):hover .rental-card>.boxed-widget--clean.animate:not(.rental-greenlist-disable-hover):hover img{filter:brightness(.9);transform:scale(1)!important}}.rental-card>.boxed-widget--clean .listing-city a{transition:none}.rental-card>.boxed-widget--clean .listing-city a:hover{font-weight:700}.rental-card .rental-card--content{display:flex;flex-flow:column nowrap;height:100%;justify-content:flex-start;width:100%}.rental-card .rental-card--content>span.bottom-content,.rental-card .rental-card--content>span.top-content{display:inline-flex;flex-flow:column nowrap;justify-content:space-between}.rental-card .rental-card--content>span.bottom-content{padding-bottom:3.2rem}.rental-card .rental-card--content img{width:inherit}.rental-card .sub-links{height:inherit;pointer-events:none;position:absolute;width:inherit}.rental-card .sub-links>*{z-index:10}.rental-card .sub-links .listing-like-top{left:.5rem;top:.5rem}.rental-card .sub-links .listing-city{display:block;padding:.9rem 15px;position:relative;top:calc(100% - 4rem);width:100%}.rental-card .sub-links a,.rental-card .sub-links span.like-icon{pointer-events:auto}.rental-card a.main-link{display:flex;height:100%}.rental-card .features{display:flex;flex-flow:row wrap}.rental-card .features .features__item>span{display:block;padding:.9rem 0}.rental-card span.list-img-slide,.rental-card span.listing-img-wrapper{display:block;height:inherit;width:inherit}.rental-card span.listing-img-wrapper{overflow:hidden;position:relative}.rental-card span.listing-img-wrapper .list-img-slide{height:347px}.rental-card span.listing-img-wrapper img{max-height:none;max-width:none;min-height:100%;min-width:100%;object-fit:cover;object-position:50% 50%}.rental-card span.listing-name{color:#2d3954;font-size:1.2em;font-weight:600;line-height:1.5rem;margin:1.2rem 1.5rem;text-align:center}@media (min-width:768px){.rental-card .features .features__item:nth-of-type(4n+1),.rental-card .features .features__item:nth-of-type(4n+2){background:#f1f3f8}}@media (max-width:767.98px){.rental-card .features .features__item:nth-of-type(odd),.rental-card .sub-links .listing-city{background:#f1f3f8}}@media (max-width:575.98px){.rental-card.mobile-full-width .boxed-widget--clean{border-radius:0}}.article-housing{background-color:#fff;border:1px solid #eaecf1;border-radius:.5rem;height:100%;overflow:hidden;position:relative;transition:all .2s ease-in-out}.article-housing .listing-like-top{left:.5rem;top:.5rem}.article-housing .housing-card img{height:250px;object-fit:cover;width:100%}.article-housing .housing-card__content{align-items:start;display:flex;flex-direction:column;gap:1rem;justify-content:space-between;padding:1rem}.article-housing .housing-card__content header{display:flex;flex-direction:column;gap:.25rem;width:100%}.article-housing .housing-card__content header h3{display:inline-block;font-size:1rem;line-height:1.4;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.article-housing .housing-card__content header .bottom-content{display:flex;gap:.5rem}.article-housing .housing-card__content header .bottom-content div{align-items:center;display:flex;gap:.25rem}.article-housing .housing-card__content header .bottom-content div:not(:last-child){border-right:1px solid #eaecf1;padding-right:.5rem}.article-housing .housing-card__content header .bottom-content div p{font-size:.875rem;margin:0}.article-housing .housing-card__content footer p{margin:0}.article-housing .housing-card__content footer .housing-card-rent{color:#2d3954;font-size:.875rem;font-weight:600}.article-housing{box-shadow:0 0 10px #79727233}.article-housing:hover{box-shadow:0 0 20px #79727233}@media (max-width:991.98px){.article-housing{margin-bottom:1rem}}@media (max-width:767.98px){.list-layout-mobile{overflow-x:scroll;overflow-y:hidden;position:relative;width:100%;-webkit-overflow-scrolling:touch}.list-layout{display:block;margin:auto;position:relative;white-space:nowrap}.list-layout .list-layout-card{display:inline-block;margin-right:.5rem;padding:0 0 .25rem;vertical-align:top;white-space:normal;width:calc(90% - 20px)}}.rental-watermark-disable-image-drag{pointer-events:none;user-select:none}.rental-nowatermark{border-radius:.5rem 0 0 .5rem;display:grid;height:100%;width:100%}.rental-nowatermark .left-images{height:100%}.rental-card-watermark-overlay-image,.rental-watermark-overlay-list-image,.rental-watermark-overlay-multiple-images,.rental-watermark-overlay-single-images{border-radius:.5rem 0 0 .5rem;height:100%;position:relative;width:100%}.rental-card-watermark-overlay-image__link,.rental-watermark-overlay-list-image__link,.rental-watermark-overlay-multiple-images__link,.rental-watermark-overlay-single-images__link{height:100%;position:absolute;width:100%}.rental-card-watermark-overlay-image__icon,.rental-watermark-overlay-list-image__icon,.rental-watermark-overlay-multiple-images__icon,.rental-watermark-overlay-single-images__icon{background-color:#2d3954;border:.188rem solid #fff;border-radius:50%;color:#fff;flex-grow:0;font-size:1.5rem;height:4rem;left:0;margin:auto;padding:1rem 1.188rem;position:absolute;right:0;top:46%;width:4rem;z-index:2}.rental-card-watermark-overlay-image__paragraph,.rental-watermark-overlay-list-image__paragraph,.rental-watermark-overlay-multiple-images__paragraph,.rental-watermark-overlay-single-images__paragraph{color:#2d3954;flex-grow:0;font-family:Poppins;font-size:1.5rem;font-style:normal;font-weight:600;left:0;letter-spacing:normal;line-height:1.2;margin:auto;padding:0 1rem;position:absolute;right:0;text-align:center;top:53%;z-index:2}.rental-card-watermark-overlay-image .left-images,.rental-watermark-overlay-list-image .left-images,.rental-watermark-overlay-multiple-images .left-images,.rental-watermark-overlay-single-images .left-images{height:100%}.rental-watermark-overlay-list-image__icon{border:.125rem solid #fff;font-size:1.063rem;height:2.5rem;padding:.5rem .688rem;top:33%;width:2.5rem}.rental-watermark-overlay-list-image__paragraph{font-size:.75rem}.rental-card-watermark-overlay-image__icon{border:.125rem solid #fff;font-size:1.063rem;height:2.5rem;padding:.5rem .688rem;top:33%;width:2.5rem}.rental-card-watermark-overlay-image__paragraph{font-size:.75rem}.rental-watermark-overlay-multiple-images__icon{top:38%}.rental-watermark-overlay-multiple-images__paragraph{top:54%}.rental-watermark-overlay-single-images,.rental-watermark-overlay-single-images__link{position:unset}.rental-watermark-overlay-single-images__icon{top:42%}.rental-watermark-overlay-single-images__paragraph{top:58%}@media (max-width:1199.98px){.rental-watermark-overlay-multiple-images__icon{top:37%}.rental-watermark-overlay-multiple-images__paragraph{font-size:1.2rem;top:54%}}@media (max-width:991.98px){.rental-watermark-overlay-single-images__paragraph{font-size:1.2rem}.rental-watermark-overlay-list-image__icon{top:30%}.rental-watermark-overlay-list-image__paragraph{font-size:1.2rem;top:49%}}@media (max-width:767.98px){.rental-watermark-overlay-multiple-images__icon,.rental-watermark-overlay-single-images__icon{border:.125rem solid #fff;font-size:1.063rem;height:2.5rem;padding:.5rem .688rem;top:40%;width:2.5rem}.rental-watermark-overlay-multiple-images__paragraph,.rental-watermark-overlay-single-images__paragraph{font-size:.75rem;top:58%}}
/*# sourceMappingURL=8435.52ded662.css.map*/