.single_property_page .property__single{padding-bottom:40px}.single_property_page .property__single .wgl-carousel_wrapper .slider-wrapper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.single_property_page .property__single .wgl-carousel_wrapper .wgl-navigation_wrapper{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;display:flex;gap:10px;z-index:1}.single_property_page .property__single .wgl-carousel_wrapper .wgl-navigation_wrapper button{pointer-events:auto;--wgl-swiper-button-diameter:40px;display:block;position:relative;right:unset;left:unset;top:unset;margin:unset;width:var(--wgl-swiper-button-diameter);height:var(--wgl-swiper-button-diameter);border-radius:var(--wgl-swiper-button-diameter);padding:0;line-height:.5em;font-size:23px;font-weight:normal;letter-spacing:unset;text-align:center;text-indent:unset;box-shadow:unset;cursor:pointer;transition:all .4s,transform .15s;transform:unset;flex-shrink:0;box-sizing:content-box;background-color:transparent;border:1px solid transparent}.single_property_page .property__single .wgl-carousel_wrapper .wgl-navigation_wrapper button i:before{content:"\f134";font-family:flaticon;line-height:1}.single_property_page .property__single .wgl-carousel_wrapper .wgl-navigation_wrapper button.elementor-swiper-button-prev i{display:inline-block;transform:scale(-1)}.single_property_page .property__single .property__title span{font-size:inherit;font-weight:inherit;line-height:inherit}.single_property_page .property__single .property__title-wrap{margin-top:11px}.single_property_page .property__single .property__title-meta{margin-top:8px}.single_property_page .property__single .property__inner-title{font-weight:600}.single_property_page .property__single .property__detail{color:var(--stoni-property-color)}.single_property_page .property__single .property__detail-title{font:inherit;font-weight:600;flex-shrink:0}.single_property_page .property__single .property__detail-title::before{content:"";width:22px;height:22px;background-size:22px;background-repeat:no-repeat;background-position:100% center;background-image:url(../../img/real_estate/house.svg)}.single_property_page .property__single .property__detail-text{font-weight:700}.single_property_page .property__single .property__detail-id .property__detail-title::before{content:""}.single_property_page .property__single .property__detail-locations .property__detail-title::before{content:"";background-image:url(../../img/real_estate/property_location.svg)}.single_property_page .property__single .property__detail-bedrooms .property__detail-title::before{content:"";background-image:url(../../img/real_estate/double-bed.svg)}.single_property_page .property__single .property__detail-price .property__detail-title::before{content:"";background-image:url(../../img/real_estate/home-address.svg)}.single_property_page .property__single .property__detail-baths .property__detail-title::before{content:"";background-image:url(../../img/real_estate/bath.svg)}.single_property_page .property__single .property__detail-rooms .property__detail-title::before{content:"";background-image:url(../../img/real_estate/rooms.svg)}.single_property_page .property__single .property__detail-area .property__detail-title::before{content:"";background-image:url(../../img/real_estate/area.svg)}.single_property_page .property__single .property__detail-year_built .property__detail-title::before{content:"";background-image:url(../../img/real_estate/year_built.svg)}.single_property_page .property__single .property__detail-status .property__detail-title::before{content:"";background-image:url(../../img/real_estate/property_status.svg)}.single_property_page .property__single .property__detail-status .property__statuses>span:not(:last-child)::after{content:","}.single_property_page .property__single .property__detail-categories .property__detail-title::before{content:""}.single_property_page .property__single .property__detail-categories .property__categories>span:not(:last-child){margin-right:5px}.single_property_page .property__single .property__detail-categories .property__categories>span:not(:last-child)::after{content:","}.single_property_page .property__single .property__detail-types .property__detail-title::before{content:"";background-image:url(../../img/real_estate/rent.svg)}.single_property_page .property__single .property__detail-garages .property__detail-title::before{content:"";background-image:url(../../img/real_estate/garage.svg)}.single_property_page .property__single .property__detail-floor .property__detail-title::before{content:"";background-image:url(../../img/real_estate/home_status.svg)}.single_property_page .property__single .property__detail-ceiling_height .property__detail-title::before{content:"";background-image:url(../../img/real_estate/ceiling_height.svg)}.single_property_page .property__single .property__address::before{content:"";width:18px;height:18px;background-size:18px;background-repeat:no-repeat;background-position:100% center;background-image:url(../../img/real_estate/location.svg)}.single_property_page .property__single .property__price{font-weight:700}.single_property_page .property__single .property__price-period{font-weight:600;margin-left:4px;margin-top:4px}.single_property_page .property__single .property__amenities-child{font-weight:600}.single_property_page .property__single .property__amenities-child::before{content:"";width:10px;height:10px;background-size:10px;background-repeat:no-repeat;-webkit-mask:url(../../img/real_estate/check.svg) no-repeat;mask:url(../../img/real_estate/check.svg) no-repeat;-webkit-mask-size:10px;mask-size:10px}.single_property_page .property__single .property__amenities .property__amenity-hide{display:none}.single_property_page .property__single .property__amenities-button::after{content:"";background-image:var(--stoni-bg-caret);width:12px;height:12px;display:inline-block;background-size:12px;background-repeat:no-repeat;background-position:center;transform:rotate(-180deg)}.single_property_page .property__single .property__amenities-button.button-show::after{transform:rotate(0)}.single_property_page .property__single .property__clipboard::before{content:"\f13d";font-family:Flaticon;transform:rotate(0);font-weight:700}.single_property_page .property__single .property__clipboard-tooltip{color:#fff;background-color:var(--stoni-property-color)}.single_property_page .property__single .property__clipboard-tooltip::before{border-top:8px solid var(--stoni-property-color)}.single_property_page .property__single .property__shares{margin-top:45px}.single_property_page .property__single .property__shares-wrap .property__shares-title{font-weight:600;text-transform:uppercase;margin-top:2px;margin-right:18px}.single_property_page .property__single .property__shares-wrap .share_social-wpapper{display:flex;justify-content:flex-end}.single_property_page .property__single .property__shares-wrap .share_social-wpapper:not(:last-child){margin-right:10px}.single_property_page .property__single .property__shares-wrap .share_social-wpapper .share_facebook>span{color:#3b5998}.single_property_page .property__single .property__shares-wrap .share_social-wpapper .share_twitter>span{color:#1da1f2}.single_property_page .property__single .property__shares-wrap .share_social-wpapper .share_pinterest>span{color:#bd081c}.single_property_page .property__single .property__shares-wrap .share_social-wpapper .share_linkedin>span{color:#007bb5}.single_property_page .property__single .property__shares-wrap .share_social-wpapper .share_whatsapp>span{color:#25d366}.single_property_page .property__single .property__shares-wrap .share_social-wpapper .share_reddit>span{color:#ff5700}.single_property_page .property__single .property__shares-wrap .share_social-wpapper .share_telegram>span{color:#08c}.single_property_page .property__single .property__shares-wrap .share_social-wpapper .share_link:hover>span{transform:translateY(-5px)}.single_property_page .property__single .property__shares-wrap .share_social-wpapper .share_link:hover[class*=share]>span{color:#fff}.single_property_page .property__single .property__shares-wrap .share_social-wpapper .share_link:hover.share_facebook>span{background-color:#3b5998;border-color:#3b5998}.single_property_page .property__single .property__shares-wrap .share_social-wpapper .share_link:hover.share_twitter>span{background-color:#1da1f2;border-color:#1da1f2}.single_property_page .property__single .property__shares-wrap .share_social-wpapper .share_link:hover.share_pinterest>span{background-color:#bd081c;border-color:#bd081c}.single_property_page .property__single .property__shares-wrap .share_social-wpapper .share_link:hover.share_linkedin>span{background-color:#007bb5;border-color:#007bb5}.single_property_page .property__single .property__shares-wrap .share_social-wpapper .share_link:hover.share_whatsapp>span{background-color:#25d366;border-color:#25d366}.single_property_page .property__single .property__shares-wrap .share_social-wpapper .share_link:hover.share_reddit>span{background-color:#ff5700;border-color:#ff5700}.single_property_page .property__single .property__shares-wrap .share_social-wpapper .share_link:hover.share_telegram>span{background-color:#08c;border-color:#08c}.single_property_page .property__single .property__shares-wrap .share_social-wpapper .share_link{border-radius:30px;text-align:center}.single_property_page .property__single .property__shares-wrap .share_social-wpapper .share_link>span{display:flex;font-size:12px;line-height:30px;height:30px;border-radius:inherit;white-space:nowrap;max-width:30px;transition:.65s;background-color:var(--stoni-property-color);color:#fff}.single_property_page .property__single .property__shares-wrap .share_social-wpapper .share_link>span::before{display:inline-block;width:30px;text-align:center;font-family:"Font Awesome 5 Brands";flex-shrink:0}.single_property_page .property__single .property__shares-wrap .share_social-wpapper .share_link .share_name{display:none}.single_property_page .property__single .property__shares-wrap .share_social-wpapper .share_link:not(:last-of-type){padding-right:10px}.single_property_page .property__single .post_likes a{cursor:pointer;transition:.4s;display:inline-block;text-align:center}.single_property_page .property__single .post_likes a .sl-icon{margin:0}.single_property_page #comments{padding-top:70px}