.propertyItemStyle4{display:block}@media (max-width: 767.98px){.propertyItemStyle4{margin-bottom:30px}}.propertyItemStyle4:hover .propertyItemStyle4__overlay{opacity:1}.propertyItemStyle4:hover{text-decoration:none}.propertyItemStyle4:hover .options{opacity:1}.propertyItemStyle4:hover .title{color:#276B78}.propertyItemStyle4__media{position:absolute;z-index:1;right:0px;color:white;line-height:1.5;filter:brightness(10);display:flex;flex-wrap:wrap;width:70px;padding-top:10px;justify-content:center}.propertyItemStyle4__media__button{background-color:#00000038;border-radius:60px;padding:13px;display:flex;justify-content:center;max-width:50px;max-height:50px;margin-bottom:5px;-webkit-transition:background-color .5s ease-out;-moz-transition:background-color .5s ease-out;-o-transition:background-color .5s ease-out;transition:background-color .5s ease-out}.propertyItemStyle4__media__button:hover{background-color:black;-webkit-transition:background-color .5s ease-out;-moz-transition:background-color .5s ease-out;-o-transition:background-color .5s ease-out;transition:background-color .5s ease-out}.propertyItemStyle4__media__button i{font-size:24px}.propertyItemStyle4__imgArea{position:relative;overflow:hidden;background-color:#276B78;max-height:376px}.propertyItemStyle4__imgArea .options{position:absolute;top:0;right:0;z-index:1;transition:opacity 100ms ease-in-out;background-color:rgba(0,0,0,0.5)}.propertyItemStyle4__imgArea .options i{display:block;padding:10px;font-size:24px;color:white}.propertyItemStyle4__imgArea .options i+i{padding-top:2px}.propertyItemStyle4__img{height:auto;max-width:100%;position:relative;min-height:260px;min-width:245px;object-fit:cover}.propertyItemStyle4__overlay{position:absolute;left:0;bottom:0;display:block;width:100%;padding:10px 0;background-color:rgba(0,0,0,0.5);opacity:0;transition:opacity 100ms ease-in-out;text-align:center;color:white}@media (max-width: 575.98px){.propertyItemStyle4__overlay{opacity:1}}.propertyItemStyle4__overlay__poolIconDiv{flex-direction:column;display:flex;align-items:center;justify-content:space-between}.propertyItemStyle4__overlay__poolIconDiv svg{width:30px;height:30px}.propertyItemStyle4__overlay__poolIconDiv svg g{fill:white}.propertyItemStyle4__overlay i{display:block;font-size:24px;margin-bottom:10px}.propertyItemStyle4__overlay h6{margin-bottom:10px;letter-spacing:1px;font-size:15px}@media (max-width: 575.98px){.propertyItemStyle4__overlay h6{margin-bottom:0px}}.propertyItemStyle4__overlay h6 i{display:inline-block}.propertyItemStyle4__overlay p{font-size:15px;line-height:1;font-weight:500}.propertyItemStyle4__specs{list-style:none;color:white}.propertyItemStyle4__specs>li{display:inline-block;text-align:center;position:relative;font-size:15px}.propertyItemStyle4__specs>li:not(:last-of-type){padding-right:15px;margin-right:15px;border-right:1px solid white}.propertyItemStyle4__specs>li>span{display:block}.propertyItemStyle4__specs>li>span:last-of-type{font-weight:600}.propertyItemStyle4__stampWrap{position:absolute;top:10px;left:10px;opacity:1;transition:opacity 100ms ease-in-out}.propertyItemStyle4__stamp{float:left;font-size:15px;line-height:1.3em;padding:5px 10px;background-color:#444444;color:white}.propertyItemStyle4__stamp--primary{background-color:#276B78}.propertyItemStyle4__icons{color:#3c3c3b;padding:10px 0}@media (max-width: 575.98px){.propertyItemStyle4__icons{padding-bottom:0}}.propertyItemStyle4__icons__poolIconDiv{flex-direction:column;display:flex;align-items:center;justify-content:space-between}.propertyItemStyle4__icons__poolIconDiv svg g{fill:black}.propertyItemStyle4__icons .col{position:relative}.propertyItemStyle4__icons .col:not(:first-child)::before{content:"";position:absolute;top:50%;left:0px;transform:translateY(-50%);width:2px;height:40px;background-color:#3c3c3b}.propertyItemStyle4__icons i{display:block;font-size:24px;margin-bottom:5px}.propertyItemStyle4__icons h6{margin-bottom:10px;letter-spacing:1px;font-size:15px}@media (max-width: 575.98px){.propertyItemStyle4__icons h6{margin-bottom:0px}}.propertyItemStyle4__icons p{font-size:15px;line-height:1;font-weight:500}.propertyItemStyle4__info{position:relative;color:#3c3c3b}.propertyItemStyle4__info .title,.propertyItemStyle4__info .price{font-weight:600;font-size:18px}@media (max-width: 575.98px){.propertyItemStyle4__info .title,.propertyItemStyle4__info .favourite{margin-top:0px}}.propertyItemStyle4__info .title{float:left;display:inline-block;min-height:46px;width:calc(100% - 32px);margin-top:5px;margin-bottom:3px;line-height:1.3;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.propertyItemStyle4__info .favourite{float:right;display:inline-block;font-size:24px;text-align:right;margin-top:7px}.propertyItemStyle4__info .favourite:hover,.propertyItemStyle4__info .favourite:focus{opacity:.7}.propertyItemStyle4__info .favourite i{font-family:'Nucleo' !important}.propertyItemStyle4__info .favourite:not(.is-active) i{color:#b3b3b3}.propertyItemStyle4__info .favourite:not(.is-active) i::before{content:"\ea10"}.propertyItemStyle4__info .favourite.is-active i::before{content:"\ea10"}.propertyItemStyle4__info .location{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-transform:uppercase;color:#878787;font-size:14px;font-weight:500;margin-top:5px}.propertyItemStyle4__info .price{float:right;margin-left:10px;margin-top:6px}.slide{flex:0 0 48%;padding:20px 5px}@media (max-width: 767.98px){.slide{flex:100% !important}}.slide__1{flex:100% !important}.slide__1 propertyItemStyle4__img{max-height:400px !important}.slide__2{padding:0 15px;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width: 768px){.slide__2{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.slide__3{padding-right:15px;padding-left:15px;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width: 768px){.slide__3{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width: 992px){.slide__3{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}}.slide__4{flex:0 0 24% !important}@media (max-width: 1199.98px){.slide__4{flex:0 0 32% !important}}@media (max-width: 991.98px){.slide__4{flex:0 0 49% !important}}.virtualTourButtonContainer{z-index:1}.virtualTourBtn{background-color:#000000c9;padding:2px 15px;border-radius:7px;transition:background .5s ease-out;z-index:1}.virtualTourBtn:hover{transition:background .5s ease-out;background-color:black}