.is-kiosk .residence__gallery .lightSlider li img,.is-kiosk .residence-gallery-plan-page .lightSlider li img{height:1024px;object-fit:cover}@media(max-width:991.98px){.is-kiosk .residence__gallery .lSSlideOuter .lSPager.lSGallery,.is-kiosk .residence-gallery-plan-page .lSSlideOuter .lSPager.lSGallery{display:block!important}}.is-kiosk .lg-close.lg-icon,.is-kiosk .lg-download{display:none}.wrapper--floorplans{margin:0 auto;width:100%}@media(min-width:1200px){.wrapper--floorplans{width:872px}}.wrapper--floorplans .actions{justify-content:center;padding-top:3.75rem}.floor-plans{position:relative;overflow-x:hidden}.floor-plans__btn{display:flex;justify-content:center;margin-bottom:1.25rem}.floor-plans__inner{width:100%;display:flex;justify-content:space-between;transition:all 1.25s ease}.floor-plans__header{padding:0 0 2.5rem;text-align:center}@media(min-width:992px){.floor-plans__header{padding-top:2.5rem}}.plan__img-container{user-select:none;flex:0 1 100%;float:left;position:relative;max-width:48%;transition:all .75s ease;margin:0 auto}.zoomed .plan__img-container{max-width:100%}.plan__img-container img{width:100%;height:auto;transition:all .25s ease}.arrow{position:absolute;background:#22a2e4;padding:1.25rem;text-align:center;font-weight:700;display:none;user-select:none;transition:all .25s ease;cursor:pointer;right:10px;width:80px}.arrow .icon{fill:#fff}.arrow .icon__arrow{width:2.5rem;height:2.5rem}.arrow:hover{background:#064692}.arrow--right{left:10px}.focused .arrow{display:block}.fp-highlight{position:absolute;cursor:pointer}.fp-highlight:before{content:'';background:#22a2e4;position:absolute;width:25px;height:25px;border-radius:100%;transform:translate(-50%,-50%);box-shadow:0 0 0 0 rgba(32,37,42,.4);transition:all .25s ease}.fp-highlight:hover:before{box-shadow:0 5px 5px 0 rgba(32,37,42,.7)}.hl-detail{position:absolute;background:rgba(32,37,42,.75);z-index:10;display:flex;color:#fff;width:100%;height:100%;top:0;left:0}.hl-detail__inner{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.hl-detail__content{max-width:750px;position:relative;width:75%}.hl-detail__image{width:100%}.hl-detail__title{color:#22a2e4}.hl-detail__close{position:absolute;top:-1.25rem;right:0;text-decoration:none;color:#fff}.structural-wrapper{display:flex}@media(max-width:767.98px){.structural-wrapper{display:block}}.structural-opts{flex:2;margin-right:1.25rem;padding:.625rem 1.25rem;border:5px solid #e0e0e0;background:#efefef}@media(max-width:767.98px){.structural-opts{margin-right:0;margin-bottom:1.25rem}}.structural__opt{display:block;color:#032349;text-decoration:none;transition:all .25s ease}.structural__opt:not(:last-child){padding:0 0 .625rem}.structural__opt.is-active,.structural__opt:hover{color:#22a2e4}.structural__opt:hover{text-decoration:underline}.structural-details{flex:5}.structural__img{margin-bottom:1.25rem;display:block;height:auto;max-width:100%}.structural__title{color:#22a2e4}.residence{background-color:#efefef;padding:3.75rem 0;position:relative}@media(min-width:992px){.residence .loading-placeholder{padding-right:93.5px}}@media(min-width:1200px){.residence .loading-placeholder{padding-right:124.75px}}@media(min-width:1470px){.residence .loading-placeholder{padding-right:159px}}@media(min-width:992px){.residence .loading-placeholder__inner{overflow:hidden}}@media(max-width:991.98px){.residence .container{display:flex;flex-direction:column}}.residence__header{display:flex;align-items:flex-end;justify-content:space-between;margin-top:-1.875rem;position:relative}.residence__header .collection-name{width:300px;text-align:right}@media(max-width:991.98px){.residence__header .collection-name{width:100%}}.residence__header .page-header-content-area{display:inline-block}@media(max-width:991.98px){.residence__header .page-header-content-area{width:100%}}@media(max-width:991.98px){.residence__header{width:100%;flex-flow:column}}.residence__collection{color:#042348;display:block;font-size:1.15rem;letter-spacing:3px;margin-bottom:-1px;padding:.625rem 0;text-transform:uppercase;transtion:all .25s ease;text-align:right}@media(max-width:991.98px){.residence__collection{font-size:1.5rem;letter-spacing:2px;padding:0 0 1.25rem;text-align:center}}.residence__collection:hover{color:#7c8a9a}.residence__name{font-size:1.5rem;font-weight:500;padding:0 0 .625rem 0;text-transform:uppercase;text-align:right}@media(max-width:991.98px){.residence__name{padding:.625rem 0 1.25rem;text-align:center}}.residence__body{background-color:#fff;border-left:6px solid #e0e0e0;border-bottom:6px solid #e0e0e0;border-top:6px solid #e0e0e0;letter-spacing:1px;float:left;padding:1.25rem 1.25rem 2.5rem;position:relative;text-align:right;width:300px}@media(max-width:991.98px){.residence__body{border-right:6px solid #e0e0e0;border-top:none;float:none;margin:0 auto;order:3;text-align:center;width:90%}}@media print{.residence__body{text-align:left}}.residence__desc{list-style:none;padding:0}@media(max-width:991.98px){.residence__desc::after{clear:both;content:'';display:block}.residence__desc li{word-break:break-word}}.residence__prices{margin-top:1.25rem}.residence__prices span{display:block}.residence__prices strong{display:block}.residence__sqft{margin-top:1.25rem}.residence__sqft>span{display:block}.residence__offer{color:#042348;display:block;margin-top:1.25rem}.residence__gallery .lSAction,.residence-gallery-plan-page .lSAction{display:none!important}.residence__gallery .lSAction>a,.residence-gallery-plan-page .lSAction>a{background-color:rgba(255,255,255,.8);background-size:150px auto;display:inline-block;height:48px;opacity:1;position:absolute;text-indent:-9999px;transform:translateY(-50%);width:48px}.residence__gallery .lSAction>a:hover,.residence-gallery-plan-page .lSAction>a:hover{background-color:rgba(255,255,255,.9)}.residence__gallery .lSAction>.lSPrev,.residence-gallery-plan-page .lSAction>.lSPrev{left:0;background-size:150px auto;background-position:-70px 5px;background-image:url("/Areas/GLHomes/Images/sprite.png");background-repeat:no-repeat;height:24px;width:24px}@media(min-width:768px){.residence__gallery .lSAction>.lSPrev,.residence-gallery-plan-page .lSAction>.lSPrev{background-size:auto;background-position:-84px 14px;background-image:url("/Areas/GLHomes/Images/sprite.png");background-repeat:no-repeat;height:48px;width:48px}}.residence__gallery .lSAction>.lSNext,.residence-gallery-plan-page .lSAction>.lSNext{right:0;background-size:150px auto;background-position:-105px 5px;background-image:url("/Areas/GLHomes/Images/sprite.png");background-repeat:no-repeat;height:24px;width:24px}@media(min-width:768px){.residence__gallery .lSAction>.lSNext,.residence-gallery-plan-page .lSAction>.lSNext{background-size:auto;background-position:-130px 14px;background-image:url("/Areas/GLHomes/Images/sprite.png");background-repeat:no-repeat;height:48px;width:48px}}.residence__gallery .lSSlideOuter.vertical .lSGallery,.residence-gallery-plan-page .lSSlideOuter.vertical .lSGallery{left:auto}@media(max-width:991.98px){.residence__gallery .lSSlideOuter.vertical .lSGallery,.residence-gallery-plan-page .lSSlideOuter.vertical .lSGallery{display:none}}.residence__gallery .lSSlideOuter.vertical .lSGallery li,.residence-gallery-plan-page .lSSlideOuter.vertical .lSGallery li{transition:all .5s ease}.residence__gallery .lSSlideOuter.vertical .lSGallery li img,.residence-gallery-plan-page .lSSlideOuter.vertical .lSGallery li img{opacity:.6}.residence__gallery .lSSlideOuter.vertical .lSGallery li a,.residence-gallery-plan-page .lSSlideOuter.vertical .lSGallery li a{background-color:#000;border-bottom:0;display:block;transition:all .5s ease}.residence__gallery .lSSlideOuter.vertical .lSGallery li.active,.residence-gallery-plan-page .lSSlideOuter.vertical .lSGallery li.active{border-radius:0!important}.residence__gallery .lSSlideOuter.vertical .lSGallery li.active a,.residence-gallery-plan-page .lSSlideOuter.vertical .lSGallery li.active a{background-color:transparent;z-index:1000}.residence__gallery .lSSlideOuter.vertical .lSGallery li.active img,.residence-gallery-plan-page .lSSlideOuter.vertical .lSGallery li.active img{opacity:1}.residence__gallery .lSSlideOuter.vertical .lSGallery li:hover,.residence-gallery-plan-page .lSSlideOuter.vertical .lSGallery li:hover{border-radius:0!important}.residence__gallery .lSSlideOuter.vertical .lSGallery li:hover img,.residence-gallery-plan-page .lSSlideOuter.vertical .lSGallery li:hover img{opacity:1}.residence__gallery .lSSlideOuter .lSPager.lSGallery,.residence-gallery-plan-page .lSSlideOuter .lSPager.lSGallery{left:auto}@media(max-width:991.98px){.residence__gallery .lSSlideOuter .lSPager.lSGallery,.residence-gallery-plan-page .lSSlideOuter .lSPager.lSGallery{display:none}}.gallery__data{height:100%;position:relative;display:flex}.gallery-promotion{position:absolute;top:7.5%;left:0}.gallery__label{background-color:rgba(0,0,0,.35);bottom:0;color:#fff;display:flex;font-size:.75rem;justify-content:space-between;position:absolute;width:100%;z-index:2}.gallery__counter{border-right:1px solid #fff;margin:0;padding:.416rem 1.25rem}.gallery__info{margin:0;padding:.416rem 1.25rem}.gallery__info strong{font-weight:1rem}.gallery__full-screen{border:0;border-left:1px solid #fff;background:none;display:flex;transition:all .25s ease;margin-left:auto;padding-left:.625rem;padding-right:.625rem}.gallery__full-screen svg{fill:#fff}.gallery__full-screen:hover{opacity:.5}.r-drop{margin-left:-.416rem;padding:1.25rem 0;position:absolute;right:1.25rem;text-align:left;width:100%}@media(max-width:991.98px){.r-drop{margin-left:0;margin-right:0;padding:1.25rem;right:0}}.r-drop__btn{align-items:center;background-color:#22a2e4;border:none;color:#fff;display:flex;justify-content:space-between;outline:none;padding:.625rem 1.041rem;text-align:left;width:100%;z-index:2;transition:all .25s ease}.r-drop__btn:hover{background-color:#1474a5}.r-drop__btn .icon{fill:#fff;height:6px;width:8px}.r-drop.r-drop--show .r-drop__btn{background-color:#1474a5}.r-drop.r-drop--show .r-drop__btn .icon{transform:scaleY(-1);filter:FlipY}.r-drop__items{background-color:#fff;box-shadow:0 3px 12px 0 rgba(0,0,0,.2);display:none;left:-3.75rem;position:absolute;width:calc(100% + 3.75rem);z-index:10}@media(max-width:1469.98px){.r-drop__items{left:0;width:100%}}.r-drop.r-drop--show .r-drop__items{display:block}.r-drop__item{color:#042348;display:flex;justify-content:space-between;padding:1.25rem;position:relative;text-decoration:none}.r-drop__item:not(:last-child):after{background-color:#e0e0e0;content:'';height:1px;left:50%;position:absolute;bottom:0;transform:translateX(-50%);width:calc(100% - 2.5rem)}.r-drop__details{list-style:none;padding:0}.r-drop__details address{font-style:normal}.r-drop__highlight{color:#22a2e4}.article-main .r-nav{display:none}@media(max-width:767.98px){.r-nav{display:none}}.r-nav__btn{background-color:#efefef;color:#042348;letter-spacing:1px;padding:45px 10px 5px;position:absolute;text-transform:uppercase;top:50%;transition:all .25s ease}.r-nav__btn:active,.r-nav__btn:hover,.r-nav__btn:focus{opacity:.9}.r-nav__btn span{font-size:.75rem;position:absolute}.r-nav__btn .icon{margin-top:50px}.article-layout .r-nav__btn{transform:translateY(-50%)}.r-nav__btn--prev{left:0}@media(max-width:991.98px){.r-nav__btn--prev span{transform:rotate(-90deg)}}.r-nav__btn--next{right:0}@media(max-width:991.98px){.r-nav__btn--next span{transform:rotate(90deg)}}.lSPager-nav{position:relative;overflow:hidden}