.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity 0.15s ease}@media (prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity 0.6s ease}@media (prefers-reduced-motion: reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}.bgtophome{object-fit:cover;object-position:center;width:100%;height:600px}.tophomemobile{display:none}.contenthome{padding-top:50px;padding-bottom:50px}.nowpreleasinghome{font-family:'Cooper Hewitt Semibold', sans-serif;font-size:48px;font-weight:700;margin-bottom:5px;text-transform:uppercase}.housingfair{background:#d0dfbb;color:#102f3f;padding:30px 0;text-align:center}.datefair{font-size:24px;font-weight:700;margin-bottom:15px}.addressfair{font-size:23px;margin-bottom:0;color:#5c5e5f;font-weight:700;position:relative;display:inline-block}.addressfair:before{content:'';display:block;width:30px;height:30px;position:absolute;left:-45px;top:-2px;background:url(/images/icon/megaphone.svg);background-size:100%}.addressfair:after{content:'';display:block;width:30px;height:30px;position:absolute;right:-45px;top:-2px;background:url(/images/icon/megaphone.svg);background-size:100%;transform:rotateY(180deg)}.addrresscommunity{background:url(/images/icon/address.png) no-repeat left center;padding:14px 0 13px 95px;background-size:81px;display:block;margin:0 auto;width:300px}.d-block{display:block;margin-bottom:24px}.contentdetail__name{margin-top:14px;font-size:22px;margin-bottom:10px}.btn__view-floor-plan{width:212px;padding:15px 31px;display:block;margin:auto}.content__figure{margin:0 5px 2rem;display:block}.bg1{background-image:url(/images/background/bg-pool.jpg)}.bg3{background-image:url(/images/background/bg-two-nine-patio.jpg)}.bgfixed{height:75vh;background-color:#ccc;background-repeat:no-repeat;background-attachment:fixed;background-position:center center;background-size:cover}.widgetinstagram{display:flex;justify-content:center}.content{padding:30px 0 10px 0}.cardamenity{background:#f4f4f4;border:2px solid #e3e3e3;padding:10px;overflow:hidden}.table{width:100%;margin-bottom:1rem;color:#212529}.table tbody>tr{height:38px}.cardamenity .cardamenity__figure{float:left;margin-bottom:10px;display:flex;align-items:center}.detailfloor{float:right;max-width:325px;width:100%;height:338px;display:flex;flex-direction:column;justify-content:center}.cardamenity__figure{background-color:#fff;height:320px;width:246px}.img-banner{background:url(/images/background/banner-home.jpg) no-repeat;background-size:cover;position:relative;margin-top:-1px;padding:2rem 0;text-align:center}.mb-1{margin-bottom:.8rem}.btn-banner{display:inline-block;text-decoration:none !important;background:#d0dfbb;padding:5px 16px;color:#000000 !important;font-size:24px;font-family:'Poppins', sans-serif;letter-spacing:0.175em;font-weight:700}.btn-banner:hover{background:#a2c178}.btn-banner-white{display:inline-block;text-decoration:none !important;background:#ffffff;padding:5px 16px;text-align:center;color:#000 !important;font-size:24px;letter-spacing:0.175em;font-family:'Poppins', sans-serif;font-weight:700}.btn-banner-white:hover{background:#a2c178}.icon-banner{padding-right:15px}.span-banner{color:#FFFFFF;font-weight:700}.text-banner{font-family:'Poppins', sans-serif;font-weight:300;font-size:25px;letter-spacing:0.175em;color:#d0dfbb;display:inline-block;margin:0;padding-left:18px}.img-banner div.container{column-gap:2rem}.img-banner div.container div:last-child h2{line-height:41px}@media (min-width: 992px) and (max-width: 1199.98px){.bgtophome{height:500px}.contenthome p.text-center{padding:0 25px}.icon-banner{display:none}.btn-banner{margin-bottom:.7rem}.btn-banner-white{margin-bottom:.7rem}.mb-1{margin-bottom:0}}@media (max-width: 991.98px){.bgtophome{height:400px}.icon-banner{display:none}.btn-banner{margin-bottom:.7rem}.btn-banner-white{margin-bottom:.7rem}}@media (max-width: 767.98px){.nowpreleasinghome{font-size:44px}.tophomemobile{display:block}.datefair{font-size:5.5vw;padding:0 28px}.addressfair{font-size:5vw}.addressfair:before,.addressfair:after{display:none}}@media (max-width: 575.98px){.nowpreleasinghome{font-size:11vw}}@media (max-width: 767px){.dflexamenities{flex-wrap:wrap}.dflexamenities a{width:49%;margin-bottom:10px}.btn.btn-info.btn__view-floor-plan.btn__view-floor-plan{width:79%;margin-bottom:20px}.cardamenity .cardamenity__figure{margin:auto;display:block;align-items:center;width:100%;height:auto}.detailfloor{height:270px}.content__figure{margin:0 auto 2rem}.img-banner{background:url(/images/background/banner-home-mobile.jpg) no-repeat}.img-banner div{display:block !important}.text-banner{font-size:21px}}@media (min-width: 768px) and (max-width: 1200px){.dflexamenities{flex-wrap:wrap}.cardamenity .cardamenity__figure{align-items:center;justify-content:center;width:100%}.detailfloor{height:270px}}@media (min-width: 1200px) and (min-width: 1400px){.detailfloor{max-width:272px}}

