.property-details>:not(:last-child){margin-bottom:60px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.property-details>:not(:last-child){margin-bottom:40px}}.property-details h3{margin-bottom:30px}@media only screen and (max-width:479px){.property-details h3{font-size:20px!important}}.property-details-header h2{margin-bottom:5px}@media only screen and (min-width:768px) and (max-width:991px){.property-details-header h2{font-size:32px!important}}@media only screen and (max-width:767px){.property-details-header h2{font-size:28px!important}}@media only screen and (max-width:479px){.property-details-header h2{font-size:24px}}.property-details-header p{margin:0}@media only screen and (min-width:768px) and (max-width:991px){.property-details-header p{font-size:20px!important}}@media only screen and (max-width:767px){.property-details-header p{font-size:18px!important}}.property-details-thumbnail{border-radius:8px;display:flex;overflow:hidden}.property-details-thumbnail img{width:100%}.property-details-content-wrapper-1{display:flex;flex-wrap:wrap;gap:30px 0;margin:0 -15px}.property-details-content-wrapper-1>.col{flex:0 0 auto;max-width:auto;padding:0 15px}.property-details-content-wrapper-1>.col:first-child{max-width:400px;width:100%}@media only screen and (min-width:768px) and (max-width:991px){.property-details-content-wrapper-1>.col:first-child{flex:1 0 50%;max-width:50%}}.property-details-content-wrapper-1>.col:nth-child(2){align-self:center;flex:1 0;padding-left:60px}@media only screen and (min-width:768px) and (max-width:991px){.property-details-content-wrapper-1>.col:nth-child(2){flex:1 0 50%;max-width:50%;padding-left:15px}}@media only screen and (max-width:767px){.property-details-content-wrapper-1>.col{flex:1 0 100%;max-width:100%!important;padding:0 15px!important}}.property-details-content-wrapper-1 img{border-radius:4px;display:flex;width:100%}.property-details-content-wrapper-1 p{line-height:1.875}.property-details-content-wrapper-1 p:not(:last-child){margin-bottom:20px}.property-details-content-wrapper-1 p span{color:var(--primary)}.property-details-content-wrapper-2{display:flex;flex-wrap:wrap;gap:30px 0;margin:0 -15px}.property-details-content-wrapper-2>.col{flex:0 0 auto;max-width:auto;padding:0 15px}.property-details-content-wrapper-2>.col:first-child{align-self:center;flex:1 0;padding-right:60px}@media only screen and (min-width:768px) and (max-width:991px){.property-details-content-wrapper-2>.col:first-child{flex:1 0 50%;max-width:50%;padding-right:15px}}.property-details-content-wrapper-2>.col:nth-child(2){max-width:440px;width:100%}@media only screen and (min-width:768px) and (max-width:991px){.property-details-content-wrapper-2>.col:nth-child(2){flex:1 0 50%;max-width:50%}}@media only screen and (max-width:767px){.property-details-content-wrapper-2>.col{flex:1 0 100%;max-width:100%!important;padding:0 15px!important}}.property-details-content-wrapper-2 img{border-radius:4px;display:flex;width:100%}.property-details-content-wrapper-2 p{line-height:1.875}.property-details-content-wrapper-2 p:not(:last-child){margin-bottom:20px}.property-details-content-wrapper-2 p span{color:var(--primary)}.property-details-content-image-wrapper{display:flex;flex-wrap:wrap;gap:30px 0;margin:0 -15px 60px}.property-details-content-image-wrapper>.col{flex:1 0 50%;max-width:50%;padding:0 15px}.property-details-content-image-wrapper img{border-radius:4px}.property-details-amenities h3{margin-bottom:55px}@media only screen and (max-width:479px){.property-details-amenities h3{margin-bottom:30px}}.property-details-amenities ul{display:flex;flex-wrap:wrap;gap:50px 0;list-style:none;margin:0;padding:0}@media only screen and (max-width:479px){.property-details-amenities ul{gap:30px 0}}.property-details-amenities ul li{display:flex;flex:1 0 25%;flex-wrap:wrap;line-height:1.39;max-width:25%;padding-left:37px;padding-right:15px;position:relative}.property-details-amenities ul li:before{display:flex;left:0;position:absolute;top:1px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1199px){.property-details-amenities ul li{flex:1 0 33.33%;max-width:33.33%}}@media only screen and (max-width:767px){.property-details-amenities ul li{flex:1 0 50%;font-size:16px;max-width:50%}}.property-details-floor-plan-wrapper{display:flex;flex-wrap:wrap;gap:40px 0;margin:0 -15px}.property-details-floor-plan-wrapper>.col{flex:1 0 50%;max-width:50%;padding:0 15px}.property-details-floor-plan-item{align-items:center;display:inline-flex;flex-direction:column}.property-details-floor-plan-item img{margin-bottom:30px;max-width:100%}.property-details-floor-plan-item p{line-height:1;margin:0}.property-details-nearby-places h3{text-align:center}.property-details-nearby-places-tab-list{display:flex;flex-wrap:wrap;gap:0 35px;justify-content:center;list-style:none;margin-bottom:50px;padding:0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.property-details-nearby-places-tab-list{gap:0 25px}}.property-details-nearby-places-tab-list li{color:var(--headings-color);cursor:pointer;transition:all .3s ease 0s}.property-details-nearby-places-tab-list li.active{color:var(--primary)}.property-details-nearby-places-wrapper{display:flex;flex-wrap:wrap;gap:40px 0;margin:0 -20px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.property-details-nearby-places-wrapper{gap:30px 0;margin:0 -15px}}.property-details-nearby-places-wrapper>.col{flex:1 0 33.33%;max-width:33.33%;padding:0 20px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.property-details-nearby-places-wrapper>.col{flex:1 0 50%;max-width:50%;padding:0 15px}}@media only screen and (max-width:575px){.property-details-nearby-places-wrapper>.col{flex:1 0 100%;max-width:100%}}.property-details-nearby-places .nearby-place{border-radius:6px;display:flex;flex-direction:column;gap:40px;padding:30px 25px 20px}@media only screen and (max-width:767px),only screen and (min-width:992px) and (max-width:1199px){.property-details-nearby-places .nearby-place{gap:25px}}.property-details-nearby-places .nearby-place-body{align-items:center;display:flex;flex-wrap:wrap;gap:25px}@media only screen and (max-width:767px),only screen and (min-width:992px) and (max-width:1199px){.property-details-nearby-places .nearby-place-body{align-items:flex-start;flex-direction:column;gap:15px}}@media only screen and (max-width:575px){.property-details-nearby-places .nearby-place-body{align-items:center;flex-direction:row;gap:25px}}.property-details-nearby-places .nearby-place-icon{display:flex}.property-details-nearby-places .nearby-place-icon img{max-width:100%}.property-details-nearby-places .nearby-place-content h4{margin-bottom:3px}.property-details-nearby-places .nearby-place-footer{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between}.property-details-nearby-places .nearby-place-footer span{line-height:1}.property-details-nearby-places .nearby-place-footer a{color:var(--primary);display:flex;line-height:1;padding:5px 0}.property-details-nearby-places .nearby-place-footer a svg{height:10px;width:28px}.property-details-nearby-places .nearby-place-footer a svg path{fill:currentColor}.property-details-reviews h3{margin-bottom:50px}.property-details-reviews-image{border-radius:4px;display:flex;overflow:hidden}.property-details-reviews-image img{width:100%}.property-details-reviews-wrapper{display:flex;flex-wrap:wrap;gap:40px}.property-details-reviews-wrapper>.col:first-child{flex:1 0}.property-details-reviews-wrapper>.col:nth-child(2){width:390px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.property-details-reviews-wrapper>.col{flex:1 0 100%;max-width:100%;width:100%}}.property-details-reviews-list{display:flex;flex-direction:column;gap:60px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.property-details-reviews-list{gap:40px}}.property-details-reviews .review-login-link{color:var(--secondary)}.property-details-review-item{display:flex;flex-wrap:wrap;gap:25px;max-width:650px}.property-details-review-thumb{border-radius:50%;height:70px;overflow:hidden;width:70px}.property-details-review-content{flex:1 0}.property-details-review-content>p{margin-bottom:20px}.property-details-review-content>span{align-items:center;color:var(--secondary);display:flex;gap:10px;line-height:1}.property-details-review-content>span svg{color:#f34343;height:16px;width:16px}.property-details-review-content>span svg path{fill:currentColor;stroke:currentColor}.property-details-review-author-info{margin-bottom:20px}.property-details-review-author-info h5{align-items:center;color:var(--primary);display:flex;flex-wrap:wrap;gap:5px 20px;justify-content:space-between;line-height:1;margin-bottom:10px}.property-details-review-author-info h5 span{color:var(--base-color);line-height:1}.property-details-review-author-info>span{display:block}