.reveal-text{opacity:0;transform:translateY(20px);transition:opacity 1s ease-out,transform 1s ease-out}.reveal-text.show{opacity:1;transform:translateY(0)}.property-viewer-section{background-color:#000;padding:67px 0}.property-viewer-container{margin:0 auto}.property-viewer-heading{align-items:flex-start;color:#ede9e4;display:flex;flex-direction:column;font-family:Poppins,sans-serif;font-size:63.75px;line-height:65.4px;margin-left:auto;margin-right:auto;max-width:max-content}.heading-line-1{display:block;margin-right:380px}.inner-headeing-1{font-style:italic}.heading-line-2{display:block;margin-left:380px;padding-left:0}.property-viewer-description{color:#c9c9c9;font-family:Poppins,sans-serif;font-size:16px;line-height:22.5px;margin-bottom:67px;margin-left:380px;margin-top:40px;max-width:600px;text-align:left}.property-cards-wrapper{align-items:flex-start;display:flex;gap:14px;justify-content:center;padding-bottom:32px;padding-top:32px}@media (min-width:1025px){.property-cards-wrapper{height:709px}.property-card-image-wrapper{min-width:630px;width:630px}}@media (max-width:1950px) and (min-width:1025px){.property-card-image-wrapper{max-width:630px;min-width:auto;width:calc(33.33333vw - 22.66667px)}}.property-card{position:relative;transition:all .4s ease}@media (min-width:1025px){.property-card{flex-shrink:0;width:630px}}@media (max-width:1950px) and (min-width:1025px){.property-card{max-width:630px;width:calc(33.33333vw - 16px)}}@media (max-width:1024px){.property-cards-wrapper{padding-bottom:0;padding-top:0}}.property-card-image-wrapper{max-width:630px;overflow:hidden;position:relative;transition:height .4s ease,transform .4s ease;width:100%}@media (min-width:1025px){.property-card-image-wrapper{height:523px}.property-card.active .property-card-image-wrapper{height:555px}}@media (max-width:1024px){.property-card-image-wrapper{aspect-ratio:630/523;height:auto}.property-card.active .property-card-image-wrapper{aspect-ratio:630/555}}@media (min-width:1025px){.property-card.active .property-card-image-wrapper{transform:translateY(-32px)}}.property-card-image-wrapper img{height:100%;object-fit:cover;width:100%}.property-card-overlay{align-items:end;background-color:rgba(0,0,0,.43);display:flex;height:100%;justify-content:start;left:0;opacity:1;pointer-events:none;position:absolute;top:0;transition:background-color .4s ease;width:100%}.property-card.active .property-card-overlay{background-color:transparent;opacity:1}.overlay-content{color:#fff;isolation:isolate;opacity:0;padding:35px 37px 42px;position:relative;text-align:start;transition:opacity .4s ease;width:100%}.overlay-content:before{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.3) 20%,rgba(0,0,0,.7) 50%,rgba(0,0,0,.9));bottom:-42px;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .4s ease;will-change:opacity;z-index:0}.overlay-content>*{position:relative;z-index:1}.property-card.active .overlay-content:before{opacity:1}.property-card.active .overlay-content{opacity:1;pointer-events:all}.overlay-content li{font-family:Poppins,sans-serif;font-size:16px;line-height:24px}.overlay-button{align-items:center;background-color:transparent;border:1px solid #fff;border-radius:0;color:#fff;cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-size:14px;gap:10px;margin-left:20px;margin-top:15px;padding:12px 16px;text-decoration:none;transition:all .3s ease}.overlay-button:hover{background-color:#fff;color:#000}.button-arrow{align-items:center;display:flex;height:16px;justify-content:center;width:16px}.button-arrow img{height:100%;object-fit:contain;width:100%}.button-arrow svg{height:16px;width:16px}.overlay-button:hover .button-arrow svg{stroke:#000}.property-card-info{margin-top:21px;text-align:center;transition:transform .4s ease}@media (min-width:1025px){.property-card.active .property-card-info{transform:translateY(-32px)}}.property-card-title{color:#fff;font-family:Poppins,sans-serif;font-size:30px;line-height:42.5px;margin-bottom:21px}.property-card-description{color:#c9c9c9;font-family:Inter,sans-serif;font-size:16px;line-height:22.5px;margin-top:0}@media (max-width:1024px){.property-cards-wrapper{align-items:center;flex-direction:column;gap:30px}.property-card-image-wrapper{aspect-ratio:630/523;height:auto;max-width:500px;width:100%}.property-card.active .property-card-image-wrapper{aspect-ratio:630/555;height:auto;transform:none}.property-card.active .property-card-info{transform:none}.property-viewer-heading{align-items:center;font-size:40px;line-height:48px;margin-bottom:40px}.property-viewer-description{font-size:14px;line-height:20px;margin-bottom:40px;margin-left:auto;margin-right:auto;padding-left:0;text-align:center}.heading-line-1,.heading-line-2{margin-left:0;margin-right:0}}@media (max-width:640px){.property-viewer-section{padding:40px 20px}.property-viewer-heading{font-size:28px;line-height:36px;margin-bottom:30px}.property-viewer-description{font-size:12px;line-height:18px;margin-bottom:30px}.property-card-title{font-size:27px;line-height:38px}.property-card-description{font-size:16px;line-height:22px}.overlay-button{font-size:12px;padding:10px 14px}.overlay-content li{font-size:14px}.overlay-content{padding-bottom:20px;padding-left:0}}