@import url(https://unpkg.com/leaflet@1.6.0/dist/leaflet.css);
@import url(https://unpkg.com/leaflet@1.6.0/dist/leaflet.css);
.navbar{padding-top:0.3rem}.navbar-container{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:1rem;margin-bottom:0.4rem}.navbar-brand{grid-column:2}.navbar-collapse,.navbar-collapse--opened{position:absolute;top:11.3rem;left:-100%;width:100%;height:100vh;background:#3d7a4a;padding:0;z-index:9999;transition:left 0.5s}.navbar-collapse--opened{left:0}.navbar-toggler{grid-column:3;padding:0;background-color:transparent;border:1px solid transparent}.navbar-social__item{margin-left:0.5rem}.navbar-social__logomobile{display:none}.navbar-social__logomobileNone{display:none}.navbar-nav{display:flex;flex-direction:column}.slogan{font-family:"Roboto",sans-serif;font-size:2.6vw;text-align:center;display:block;font-weight:700;margin-bottom:0.1rem}.view-vacancies{display:block}.vacanciesBtn{display:none}@media (min-width: 992px){.navbar{padding-top:0.7rem;padding-bottom:0.3rem}.navbar-container{grid-template-columns:7rem 1fr auto;grid-column-gap:2rem}.navbar-brand{grid-column:1;grid-row:1 / 3}.navbar-social{grid-column:3;grid-row:1;text-align:right}.navbar-social__item{margin-left:0.5rem}.navbar-social__logomobile{display:inline-block;margin-bottom:0}.navbar-social__logomobileNone{display:none}.navbar-collapse,.navbar-collapse--opened{grid-column:3;grid-row:1/3;position:static;width:initial;height:initial;background:inherit;text-align:right}.navbar-nav{flex-direction:row;justify-content:flex-end}.vacanciesBtn{padding:7px;margin-right:6px;display:block}.vacanciesExceptionbtn{margin-left:0;border-left:none}.navbar-nav .dropdown:hover>.dropdown-menu,.nav-link.dropdown-toggle:hover+.dropdown-menu,.navbar-nav .dropdown-menu.opened{display:block;visibility:visible;opacity:1}.view-vacancies{display:none}.navbar-nav .dropdown-menu{padding:0}.navbar-nav .dropdown-item{border-bottom:1px solid #000;font-size:0.98rem;padding:0.3rem 1rem}.navbar-nav .dropdown-item:last-child{border:none}}

.primary-info{display:flex;justify-content:space-between;flex-direction:column;margin-bottom:14px;padding:14px 0;border-top:1px solid #b8d5e2;border-bottom:1px solid #b8d5e2}.primary-info__address-detail,.unit-details__address,.unit-details__heading,.unit-amenities__title,.h3map,.also-available__title{font-size:18px;font-weight:400;line-height:normal}.primary-info__rent{font-size:27px;padding:4px 22px 7px;background:#fd9f29;font-weight:500;color:#000;display:inline-block;line-height:26px}.primary-info__applynow,.leasing-office--btn-apply,.leasing-office--btn-print{font-size:16px;padding:8px 13px 8px 47px;margin-left:4px;background:#e94b36;text-decoration:none;color:#fff;vertical-align:text-bottom;position:relative;font-weight:500}.primary-info__applynow::before,.leasing-office--btn-apply::before,.leasing-office--btn-print::before{background:url(/images/icon/check-apply.png);content:'';display:block;height:20px;left:14px;position:absolute;top:9px;width:27px}.unit-tour{margin-bottom:1.5rem}.unit.content-unit{padding-top:0}.leasing-office{display:none}.leasing-office__container{width:max-content;margin:auto;background:#3D7A4A;padding:11px 24px 11px 24px;margin-bottom:30px;color:#FFF}ul.alice-carousel__dots{display:none !important}.leasing-office.mobile{display:block;width:100%}.leasing-office.mobile .leasing-office__phone a{display:block}.bannerinfo{margin-bottom:0}.bannerinfo__title{font-size:22px;margin:4px;font-weight:400}.bannerinfo__phone{font-size:21px;margin-bottom:0px}.bannerinfo__email{display:block;font-size:18px;font-weight:400;color:#063E72}.bannerinfo__banner-container{grid-column:1/3;max-width:588px;margin:0 auto;background-color:#FD9F29;text-align:center;padding:14px 36px 14px 36px;margin-top:15px}.unit-details__address{margin-bottom:1rem}.unit-details--heading-arrow,.unit-amenities__title,.h3map,.also-available__title{background:url(/images/icon/heading-arrow.png) no-repeat left center;padding:0 0 0 18px}.unit-details__description{font-size:14px}.leasing-office{text-align:center;margin-bottom:25px}.leasing-office__title{font-size:20px;font-weight:400;line-height:normal;margin-bottom:4px}.leasing-office__phone{font-weight:700;font-size:21px;color:#FFF}.leasing-office--btn-print{background:#fd9f29}.leasing-office--btn-print::before{background:url(/images/icon/print.png);width:21px}.unit-amenities{border-top:2px solid #e0ecd5;padding-top:15px}.unit-amenities__list{padding-left:1rem}.unit-amenities__item{background:url(/images/icon/li-amenities.png) no-repeat left center;padding:2px 0 2px 2rem;display:block;margin-bottom:12px;font-size:0.9rem}.unit-location{margin-bottom:4rem;margin-top:15px;padding-top:15px;border-top:2px solid #e0ecd5}.map-detail{background:#ddd;height:22rem}.map-detail>div{height:100%}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:''}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.also-available .tablealsoavailable{max-width:825px;margin:0 auto;width:100%;border-spacing:0;border-collapse:collapse;font-size:12px}.also-available .tablealsoavailable tr td{padding:3px}.also-available .table-striped>tbody>tr:nth-child(odd){background-color:#f9f9f9}.also-available .tablealsoavailable td:last-child{text-align:center}.also-available .tablealsoavailable .btn{min-width:initial;font-size:14px;background:#fd9f29 !important;color:#fff;padding:8px 9px}.also-available .tablealsoavailable tr:last-child td,.also-available .tablealsoavailable tr:last-child th{border-bottom:1px solid #e9ecef}@media (min-width: 768px){.primary-info__address-detail,.unit-details__address,.unit-details__heading,.unit-amenities__title,.h3map,.also-available__title{font-size:25px}.unit-details__description{font-size:16px}.unit-amenities__item{font-size:1rem}.tablealsoavailable .btn{min-width:initial;font-size:14px;background:#fd9f29 !important;color:#fff;padding:8px 40px !important}}@media (min-width: 992px){.primary-info{flex-direction:row;align-items:center}.unit.content-unit{padding-top:25px}.unit-details{display:grid;grid-template-columns:1fr 1fr}.unit-details__address{grid-column:1;grid-row:1}.unit-details__heading{grid-column:1/3;max-width:588px;margin:20px auto 20px}.unit-details__description{grid-column:1/3;max-width:588px;margin:0 auto}.leasing-office{grid-column:2;grid-row:1;display:block}.leasing-office.mobile{display:none}ul.alice-carousel__dots{display:block !important}}@media (min-width: 1200px){.primary-info__rent{font-size:34px;line-height:42px;padding:1px 15px 2px 20px}.primary-info__applynow,.leasing-office--btn-apply,.leasing-office--btn-print{font-size:19px;padding:9px 22px 11px 53px;vertical-align:super;display:initial}.primary-info__applynow::before,.leasing-office--btn-apply::before,.leasing-office--btn-print::before{left:21px;top:14px}.unit-amenities{margin-top:40px;padding-top:40px;padding-left:15px}.unit-amenities__item{display:inline-block;width:33%}.bannerinfo{margin-bottom:0}.bannerinfo__title{font-size:22px;margin:4px;font-weight:400}.bannerinfo__phone{font-size:21px;margin-bottom:0px}.bannerinfo__email{display:block;font-size:18px;font-weight:400;color:#063E72}.bannerinfo__banner-container{grid-column:1/3;max-width:588px;margin:0 auto;background-color:#FD9F29;text-align:center;padding:14px 36px 14px 36px;margin-top:15px}.leasing-office{margin-bottom:0}.leasing-office__title{font-size:22px}.leasing-office__phone{font-size:21px;margin-bottom:0px;color:#FFF}.leasing-office__email{display:block;font-size:18px;font-weight:400;color:#FFFFFF}.unit-location{margin-bottom:4rem;margin-top:40px;padding-top:40px;padding-left:15px;border-top:2px solid #e0ecd5}.also-available .tablealsoavailable{font-size:16px}.tablealsoavailable tr td{padding:8px !important}}

.carouselgallery{position:relative;margin:0 auto 2rem auto;max-width:800px}.carouselgallery a,.carouselgallery *[tabindex='0']:focus,.carouselgallery *[tabindex='1']:focus{outline:none !important}.carouselgallery .modelarge>div{max-width:745px;margin-bottom:0.8rem;text-align:center}.carouselgallery .modelarge .btn-next{opacity:0.5}.carouselgallery .modelarge .btn-prev{opacity:0.5}.carouselgallery .modelarge .btn-next:hover{opacity:0.9}.carouselgallery .modelarge .btn-prev:hover{opacity:0.9}.carouselgallery .modelarge .alice-carousel__stage-item img{cursor:pointer;object-fit:cover;object-position:center;height:calc(100vw * 0.65)}.alice-carousel__slide-info{position:absolute;background:rgba(0,0,0,0.7);z-index:1;padding:0 1rem;border-radius:2.1rem;color:#fff !important;right:0.5rem;top:0.5rem;display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;touch-action:manipulation;background-image:none;white-space:nowrap;user-select:none;line-height:1;cursor:pointer;transition:background-color 100ms cubic-bezier(0.5, 0, 0.2, 1) 0s,color 100ms cubic-bezier(0.5, 0, 0.2, 1) 0s,border-color 100ms cubic-bezier(0.5, 0, 0.2, 1) 0s;vertical-align:middle;height:2.1rem;display:none}.alice-carousel__slide-info-item{padding-right:5px}.alice-carousel__slide-info::before{content:'';background-image:url(/assets/bc940e105c4ffa20c85a0bf2e0de877a/cam.svg);width:16px;height:16px;display:block;z-index:15;background-repeat:no-repeat;margin-right:5px}.carouselgallery .btn-prev,.carouselgallery .btn-next{position:absolute;top:15%;font-size:4.5rem;color:#c7cdde;cursor:pointer}.carouselgallery .btn-prev{left:5%}.carouselgallery .btn-next{right:5%}.thumbs{position:relative}.thumbs .alice-carousel__stage-item{padding:0 10px;width:initial !important}.thumbs .alice-carousel__stage-item img{transition:filter 0.8s ease, border-radius 0.8s ease;filter:saturate(0.5);height:75px;width:100px}.thumbs .alice-carousel__stage-item.__target img{filter:saturate(2);box-shadow:0px 0px 5px 0px}.alice-carousel__dots{margin:0;display:none}.carouselgallery .btn-next{display:none}.carouselgallery .btn-prev{display:none}@media (min-width: 400px){.carouselgallery .btn-prev,.carouselgallery .btn-next{top:22%}}@media (min-width: 768px){.carouselgallery .btn-prev,.carouselgallery .btn-next{top:28%}.carouselgallery .modelarge .alice-carousel__stage-item img{height:515px}.thumbs .alice-carousel__stage-item img{height:135px;width:160px}}@media (min-width: 992px){.carouselgallery .btn-prev,.carouselgallery .btn-next{top:24%}.carouselgallery .modelarge .alice-carousel__stage-item img{height:325px}.thumbs .alice-carousel__stage-item img{height:70px;width:88px}}@media (min-width: 1200px){.carouselgallery{margin:0 auto 6rem auto}.carouselgallery .btn-prev,.carouselgallery .btn-next{top:30%}.carouselgallery .modelarge .alice-carousel__stage-item img{height:515px}.thumbs .alice-carousel__stage-item img{height:100px;width:134px}.carouselgallery .btn-next{display:block}.carouselgallery .btn-prev{display:block}}

.blueimp-gallery{background:rgba(0,0,0,0.75) !important}.blueimp-gallery>.slides>.slide>.slide-content,.blueimp-gallery>.prev,.blueimp-gallery>.next,.blueimp-gallery>.close,.blueimp-gallery>.play-pause{color:#fff !important}.blueimp-gallery>.prev,.blueimp-gallery>.next,.blueimp-gallery>.close,.blueimp-gallery>.title,.blueimp-gallery>.play-pause,.blueimp-gallery>.indicator{display:block !important;text-indent:-9999px}.blueimp-gallery>.indicator,.blueimp-gallery>.play-pause{display:none !important}.blueimp-gallery>.title{top:auto !important;right:15px;bottom:15px;left:15px !important;margin:0 !important;text-align:center;background:rgba(0,0,0,0.9);opacity:1}

.mapcanvas{background:#ddd;height:22rem;margin-bottom:2rem;width:100%}.mapcanvas>div{height:100%}@media (min-width: 992px){.mapcanvas{margin-bottom:3rem;height:32rem}}

.gallery{position:relative;margin-bottom:1rem}.gallery>div{max-width:766px;margin:auto;text-align:center;font-size:12px}.gallery :global(.alice-carousel) :global(.reset-link-button){display:block;width:100%;height:300px}.gallery :global(.alice-carousel) :global(.reset-link-button) img{object-fit:cover;object-position:center;height:300px}.gallery :global(.alice-carousel) :global(.reset-link-button) iframe{height:300px;width:100%}.control_buttons button{position:absolute;top:32%}.control_buttons button img{filter:drop-shadow(3px 2px 2px rgba(0,0,0,0.5))}.alice-carousel__dots{display:block !important}.prev{left:0;transform:rotateY(180deg);background:none;border:none}.next{right:0;background:none;border:none}.tabs{padding-top:1rem;display:flex;justify-content:center;column-gap:.15rem}.tabs button{min-width:initial;padding-left:1rem;padding-right:1rem}.standard-dimensions{width:351px;height:234px}@media (min-width: 768px){.control_buttons{display:block}.control_buttons button{position:absolute;top:45%}}@media (min-width: 992px){.gallery{margin-bottom:2rem}.prev{left:7rem}.next{right:7rem}.gallery :global(.alice-carousel) :global(.reset-link-button),.gallery :global(.alice-carousel) :global(.reset-link-button) img,.gallery :global(.alice-carousel) :global(.reset-link-button) iframe{height:400px}.standard-dimensions{width:766px;height:511px}}@media (min-width: 1500px){.gallery :global(.alice-carousel) :global(.reset-link-button),.gallery :global(.alice-carousel) :global(.reset-link-button) img,.gallery :global(.alice-carousel) :global(.reset-link-button) iframe{height:600px}}

