@keyframes page{from{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:none}}.pageWallSection{background-color:#030c24}.pageWallSection .title{font-family:"Playfair Display",serif;text-align:center;color:#fff;font-weight:600;margin:0}#propertyDetailsContainer .propertyTitleHeaderIntro{transform:none !important}#propertyDetailsContainer .propertyTitleHeaderMain{transform:translateY(-100%) !important}#propertyDetailsContainer #propertyTitleHeader{display:flex;justify-content:space-between;align-items:center;position:fixed;height:5rem;top:0;left:0;z-index:999;background-color:#fff;border-bottom:1px solid #ebedf3;transform:translateY(-100%);transition:all .3s}#propertyDetailsContainer #propertyTitleHeader .titleHeaderDiv{display:none}@media(min-width: 1024px){#propertyDetailsContainer #propertyTitleHeader .titleHeaderDiv{display:inline-block}}#propertyDetailsContainer #propertyTitleHeader #propertyTitle{margin:0}#propertyDetailsContainer #propertyTitleHeader .buttonDiv{display:flex;justify-content:flex-start}@media(min-width: 768px){#propertyDetailsContainer #propertyTitleHeader .buttonDiv{justify-content:space-between}}#propertyDetailsContainer #propertyTitleHeader .buttonDiv .button{margin-top:0 !important;margin-right:1rem !important}@media(min-width: 1024px){#propertyDetailsContainer #propertyTitleHeader .buttonDiv .button{margin-right:0 !important;margin-left:1rem !important}}#propertyDetailsContainer .contactHeaderIntro{height:auto !important;overflow:auto !important;padding:1rem;box-shadow:0px 10px 19px -4px rgba(0,0,0,.021)}#propertyDetailsContainer .contactHeader{position:fixed;left:0;top:75px;width:100%;height:0;overflow:auto;background-color:#f9f9f9;display:flex;flex-direction:column;justify-content:center}@media(min-width: 768px){#propertyDetailsContainer .contactHeader{flex-direction:row}}#propertyDetailsContainer .contactHeader .contactHeaderClose{width:20px;position:absolute;right:2rem;top:1rem;cursor:pointer}#propertyDetailsContainer .contactHeader .contactList{display:flex;align-items:flex-start;flex-direction:column;padding:1rem 2rem;cursor:pointer;transition:all .5s}#propertyDetailsContainer .contactHeader .contactList:hover{background-color:#fff;border-radius:.3rem}#propertyDetailsContainer .contactHeader .contactList .label{display:inline-block;color:#5d5e5f;font-size:.64rem;font-weight:700;border-bottom:1px solid #ebedf3;padding-bottom:.5rem;margin:0;margin-bottom:.5rem;cursor:pointer}#propertyDetailsContainer .contactHeader .contactList .numberDiv{color:#252525;font-weight:600;display:flex;align-items:center;cursor:pointer}#propertyDetailsContainer .contactHeader .contactList .numberDiv img{width:20px;margin-right:1rem;cursor:pointer}#propertyDetailsContainer #emailHeader .emailHeaderIntro{height:90vh !important;overflow-y:auto !important;padding:1rem;box-shadow:0px 10px 19px -4px rgba(0,0,0,.09)}#propertyDetailsContainer #emailHeader #emailContainer{position:fixed;left:0;top:75px;width:100%;height:0;overflow:auto;background-color:#f9f9f9;display:flex;flex-direction:column;justify-content:center}@media(min-width: 768px){#propertyDetailsContainer #emailHeader #emailContainer{flex-direction:row}}#propertyDetailsContainer #emailHeader #emailContainer .emailHeaderClose{width:20px;position:absolute;right:2rem;top:1rem;z-index:1;cursor:pointer}#propertyDetailsContainer #emailHeader #emailContainer #emailForm{width:100%;height:600px;max-width:400px;margin:0 auto;padding:2rem;padding-bottom:2rem;display:flex;flex-direction:column;background-color:#fff;border-radius:6px;overflow:hidden}#propertyDetailsContainer #emailHeader #emailContainer #emailForm .emailFormTitle{color:#252525;font-weight:600;text-align:center;margin-bottom:2rem}#propertyDetailsContainer #emailHeader #emailContainer #emailForm .emailFormTitle::before{content:"";position:absolute;left:50%;bottom:-10px;margin-left:-100px;background-color:#030c24;width:200px;height:3px;border-radius:1rem}#propertyDetailsContainer #emailHeader #emailContainer #emailForm .mailTo{margin-top:2rem;margin-bottom:1rem}#propertyDetailsContainer #emailHeader #emailContainer #emailForm .mailTo span{font-size:.64rem;font-weight:500;color:#909294}#propertyDetailsContainer #emailHeader #emailContainer #emailForm .mailTo p{margin-top:0;color:#252525;font-size:.8rem;font-weight:600}#propertyDetailsContainer #emailHeader #emailContainer #emailForm .inputDiv{margin-bottom:1rem;display:block}#propertyDetailsContainer #emailHeader #emailContainer #emailForm .inputDiv input,#propertyDetailsContainer #emailHeader #emailContainer #emailForm .inputDiv textarea{width:100%;display:block;padding:.5rem;background-color:#fff;border:1px solid #d8dbe0;border-radius:6px;font-size:.8rem;font-weight:600}#propertyDetailsContainer #emailHeader #emailContainer #emailForm .inputDiv textarea{max-width:100%;min-width:100%;min-height:150px}#propertyDetailsContainer #emailHeader #emailContainer #emailForm .button{justify-content:center;margin:0 !important}#propertyDetailsContainer #propertyTitleDiv #propertyTitle{font-weight:600}#propertyDetailsContainer #propertyTitleDiv #propertyAddress{font-weight:400;color:#5d5e5f}#propertyDetailsContainer #propertyTitleDiv #priceDiv{width:100%;border-top:1px solid #ebedf3;display:flex;flex-direction:column;justify-content:space-between;padding:1rem 0;margin-top:1rem}@media(min-width: 768px){#propertyDetailsContainer #propertyTitleDiv #priceDiv{align-items:center;flex-direction:row}}#propertyDetailsContainer #propertyTitleDiv #priceDiv #shareDiv{border:none;padding:0;width:auto;margin:0;align-self:flex-end}#propertyDetailsContainer #propertyTitleDiv #priceDiv #shareButton{display:flex;align-items:center;border:1px solid #ebedf3;border-radius:2rem;padding:.5rem 1rem;font-size:.8rem;font-weight:600;color:#909294;transition:all .3s;cursor:pointer}@media(min-width: 768px){#propertyDetailsContainer #propertyTitleDiv #priceDiv #shareButton{font-size:1rem}}#propertyDetailsContainer #propertyTitleDiv #priceDiv #shareButton:hover{border:1px solid #030c24}#propertyDetailsContainer #propertyTitleDiv #priceDiv #shareButton img{width:15px;margin-right:.5rem}@media(min-width: 768px){#propertyDetailsContainer #propertyTitleDiv #priceDiv #shareButton img{width:20px;margin-right:1rem}}#propertyDetailsContainer #propertyFeaturesDiv{display:flex;flex-wrap:wrap;justify-content:space-around;margin-top:2rem;padding:2rem 0;background-color:#d6b93e;border-radius:.5rem}@media(min-width: 768px){#propertyDetailsContainer #propertyFeaturesDiv{flex-wrap:nowrap}}#propertyDetailsContainer #propertyFeaturesDiv .propertyFeatures{min-width:150px;display:flex;flex-direction:column;align-items:center;margin-bottom:1rem}@media(min-width: 768px){#propertyDetailsContainer #propertyFeaturesDiv .propertyFeatures{margin:0}}#propertyDetailsContainer #propertyFeaturesDiv .propertyFeatures img{width:50px}#propertyDetailsContainer #propertyFeaturesDiv .propertyFeatures p{font-size:1rem;font-weight:600}#propertyDetailsContainer #propertyFeaturesDiv .propertyFeatures span{font-weight:600 !important;color:#030c24}#propertyDetailsContainer #propertyFeaturesDiv .propertyFeatures .text{display:block;color:#252525;font-size:.64rem;font-weight:600}#propertyDetailsContainer .detailsDiv .detailsTitle{font-weight:600}#propertyDetailsContainer .detailsDiv p{font-size:1rem;color:#252525}#propertyDetailsContainer .detailsDiv .linkBox{display:inline-flex;align-items:center;color:#252525;font-weight:600;margin:1rem 0;cursor:pointer;transition:all .3s}#propertyDetailsContainer .detailsDiv .linkBox:hover{color:#d6b93e}#propertyDetailsContainer .detailsDiv .linkBox:hover img{margin-right:2rem}#propertyDetailsContainer .detailsDiv .linkBox img{width:20px;margin-right:1rem;transition:all .3s}#propertyDetailsContainer .detailsDiv .descriptionContentIntro{height:auto !important}#propertyDetailsContainer .detailsDiv .descriptionContent{height:250px;overflow:hidden}#propertyDetailsContainer .detailsDiv .descriptionContent .descriptionViewButtonIntro{position:relative !important;bottom:unset !important;left:unset !important;height:auto !important;background:none !important}#propertyDetailsContainer .detailsDiv .descriptionContent #descriptionViewButton{width:100%;height:150px;display:flex;align-items:center;position:absolute;bottom:0;left:0;z-index:1;color:#d6b93e;background-color:#fff;background:linear-gradient(0deg, rgb(255, 255, 255) 62%, rgba(255, 255, 255, 0) 100%);padding:1rem 0;cursor:pointer}#propertyDetailsContainer .detailsDiv .descriptionContent #descriptionViewButton span{margin:0 .3rem}#propertyDetailsContainer .detailsDiv .descriptionContent #descriptionViewButton .read{display:none}#propertyDetailsContainer .detailsDiv .descriptionContent #descriptionViewButton .less{display:none}#propertyDetailsContainer .detailsDiv .descriptionContent #descriptionViewButton .textIntro{display:inline-block !important}#propertyDetailsContainer .detailsDiv .descriptionContent #descriptionViewButton img{width:20px;margin-right:1rem}#propertyDetailsContainer .detailsDiv .featuresTableDiv{max-width:600px}#propertyDetailsContainer .detailsDiv .featuresTableDiv .tableTitle{margin-top:2rem;color:#030c24;font-weight:600}#propertyDetailsContainer .detailsDiv .featuresTableDiv .featuresTable{margin:0;margin-top:1rem;border-top:1px solid #ebedf3}#propertyDetailsContainer .detailsDiv .featuresTableDiv .featuresTable li{display:flex;padding:.5rem 0;border-bottom:1px solid #ebedf3}#propertyDetailsContainer .detailsDiv .featuresTableDiv .featuresTable li p{margin:0;font-size:.9rem;font-weight:500;width:100%}@media(min-width: 568px){#propertyDetailsContainer .detailsDiv .featuresTableDiv .featuresTable li p{font-size:1rem}}#propertyDetailsContainer .detailsDiv .featuresTableDiv .featuresTable li .tableLable{color:#5d5e5f;font-weight:600;padding-right:1rem;border-right:1px solid #ebedf3;margin-right:1rem}@media(min-width: 768px){#propertyDetailsContainer .detailsDiv .featuresTableDiv .featuresTable li .tableLable{color:#252525;font-weight:500}}#propertyDetailsContainer .detailsDiv .neighbourhoodDiv{display:flex;flex-wrap:wrap;justify-content:space-around;margin-top:2rem;padding:2rem 0;border-top:1px solid #ebedf3;border-bottom:1px solid #ebedf3}#propertyDetailsContainer .detailsDiv .neighbourhoodDiv .neighbourhood{min-width:150px;display:flex;flex-direction:column;align-items:center;margin-right:2rem;margin-bottom:2rem}@media(min-width: 1024px){#propertyDetailsContainer .detailsDiv .neighbourhoodDiv .neighbourhood{margin:0}}#propertyDetailsContainer .detailsDiv .neighbourhoodDiv .neighbourhood img{width:30px}#propertyDetailsContainer .detailsDiv .neighbourhoodDiv .neighbourhood p{font-size:1rem;font-weight:600}#propertyDetailsContainer .detailsDiv .locationDiv{width:100%;height:450px}#propertyDetailsContainer .detailsDiv .locationDiv iframe{width:100%;height:450px}#propertyDetailsContainer .detailsDiv .travelTimeDiv{display:inline-block;text-align:center;margin-top:2rem}#propertyDetailsContainer .detailsDiv .travelTimeDiv img{width:150px}#propertyDetailsContainer .detailsDiv .travelTimeDiv p{padding:1rem 0}#propertyDetailsContainer .optionMenuDiv{display:flex;justify-content:space-between;border-top:1px solid #ebedf3;padding-top:1rem}@media(min-width: 768px){#propertyDetailsContainer .optionMenuDiv{justify-content:flex-start}}#propertyDetailsContainer .optionMenuDiv .like img{display:none;cursor:pointer}#propertyDetailsContainer .optionMenuDiv .like .likeActive{display:inline-block !important}#propertyDetailsContainer .optionMenuDiv .optionMenu{color:#909294;border:1px solid rgba(0,0,0,0);font-size:.8rem;font-weight:600;padding:.3rem .5rem;border-radius:2rem;display:flex;align-items:center;transition:all .3s;cursor:pointer}@media(min-width: 568px){#propertyDetailsContainer .optionMenuDiv .optionMenu{font-size:1rem;padding:.2rem 1rem}}@media(min-width: 768px){#propertyDetailsContainer .optionMenuDiv .optionMenu{margin-right:.5rem}}#propertyDetailsContainer .optionMenuDiv .optionMenu:hover{border:1px solid #030c24}#propertyDetailsContainer .optionMenuDiv .optionMenu .shareDropArrowIntro{transform:rotate(180deg)}#propertyDetailsContainer .optionMenuDiv .optionMenu .shareDropArrow{width:10px;margin:0;margin-left:.3rem;transition:all .3s}#propertyDetailsContainer .optionMenuDiv .optionMenu img{width:15px;margin-right:.5rem}@media(min-width: 568px){#propertyDetailsContainer .optionMenuDiv .optionMenu img{width:20px;margin-right:1rem}}#propertyDetailsContainer .optionMenuDiv .shareSubListIntro{height:auto !important;overflow:auto !important;padding:1rem !important;border:1px solid #ebedf3 !important;box-shadow:0px 2px 19px -4px rgba(0,0,0,.09)}#propertyDetailsContainer .optionMenuDiv .shareSubList{position:absolute;left:0;top:53px;z-index:100;height:0;overflow:hidden;background-color:#fff;border-radius:6px}#propertyDetailsContainer .optionMenuDiv .shareSubList a{color:#252525;font-size:.8rem;font-weight:600;display:flex;align-items:center;padding:.5rem;cursor:pointer;transition:all .3s}#propertyDetailsContainer .optionMenuDiv .shareSubList a:hover{color:#030c24}#propertyDetailsContainer .optionMenuDiv .shareSubList a img{width:15px;margin-right:1rem}#propertyDetailsContainer .popupIntro{display:flex !important;opacity:1 !important}#propertyDetailsContainer .popupContainer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999;display:none;justify-content:center;align-items:center;background-color:rgba(0,0,0,.103);opacity:0;transition:opacity .5s}#propertyDetailsContainer .popupContainer .popupDiv{width:100%;max-width:400px;background-color:#fff;padding:1.5rem;border-radius:6px;overflow:hidden}#propertyDetailsContainer .popupContainer .popupDiv .popupClose{position:absolute;top:16px;right:16px;width:15px;cursor:pointer;z-index:101}#propertyDetailsContainer .popupContainer .popupDiv .popupClose img{cursor:pointer}#propertyDetailsContainer .popupContainer .popupDiv #emailForm{width:100%;margin:0 auto;display:flex;flex-direction:column}#propertyDetailsContainer .popupContainer .popupDiv #emailForm .emailFormTitle{color:#252525;font-weight:600;text-align:center;margin-bottom:2rem}#propertyDetailsContainer .popupContainer .popupDiv #emailForm .emailFormTitle::before{content:"";position:absolute;left:50%;bottom:-10px;margin-left:-100px;background-color:#030c24;width:200px;height:3px;border-radius:1rem}#propertyDetailsContainer .popupContainer .popupDiv #emailForm .mailTo{margin-top:2rem;margin-bottom:1rem}#propertyDetailsContainer .popupContainer .popupDiv #emailForm .mailTo span{font-size:.64rem;font-weight:500;color:#909294}#propertyDetailsContainer .popupContainer .popupDiv #emailForm .mailTo p{margin-top:0;color:#252525;font-size:.8rem;font-weight:600}#propertyDetailsContainer .popupContainer .popupDiv #emailForm .inputDiv{margin-bottom:1rem;display:block}#propertyDetailsContainer .popupContainer .popupDiv #emailForm .inputDiv input,#propertyDetailsContainer .popupContainer .popupDiv #emailForm .inputDiv textarea{width:100%;display:block;padding:.3rem 1rem;background-color:#fff;border:1px solid #d8dbe0;border-radius:6px;font-size:.8rem;font-weight:500}#propertyDetailsContainer .popupContainer .popupDiv #emailForm .inputDiv input::placeholder,#propertyDetailsContainer .popupContainer .popupDiv #emailForm .inputDiv textarea::placeholder{font-weight:600}#propertyDetailsContainer .popupContainer .popupDiv #emailForm .inputDiv textarea{max-width:100%;min-width:100%;min-height:150px}#propertyDetailsContainer .popupContainer .popupDiv #emailForm .button{text-align:center;justify-content:center;margin:0 !important}#featuredContentSection{text-align:center;padding-top:9rem}#featuredContentSection .heading{color:#030c24;letter-spacing:.2px}#featuredContentSection span{color:#d6b93e}#featuredContentSection .innerSection p{font-family:"Montserrat",sans-serif;color:#101011;font-weight:400}#featuredContentSection .innerSection p span{color:#101011;font-weight:500}#featuredContentSection .innerSection .btnDiv{display:flex;justify-content:center;margin-top:2.441rem}#featuredContentSection .innerSection .btnDiv .btn{color:#fff;font-size:1rem;border:0;margin-right:1.563rem;border-radius:0}#featuredContentSection .innerSection .btnDiv img{width:55px;margin-top:1rem}/*# sourceMappingURL=page.css.map */