:root{--red: #ec6666;--darkred: #d15d5d;--green: #a6b098;--orange: #f3b568;--yellow: #ffc94a;--blue: #5c85fb;--white: #fff;--black: #000;--beige: #e5ded4;--grey: #efebe4;--keyyellow: #f4b568;--keygrey: #999999;--keyblack: #686868;--hero-padding: 35px;--pad-small: 30px;--pad-medium: 50px;--pad-large: 70px;--link-opacity: 0.6;--link-transition: 0.2s ease-in-out}.bg-keygrey{background-color:var(--keygrey)}.bg-keyblack{background-color:var(--keyblack)}.bg-keyyellow{background-color:var(--keyyellow)}.bg-grey{background-color:var(--grey)}.bg-red{background-color:var(--red)}.bg-blue{background-color:var(--blue)}.bg-green{background-color:var(--green)}.bg-darkred{background-color:var(--darkred)}.bg-orange{background-color:var(--orange)}.bg-beige{background-color:var(--beige)}.bg-yellow{background-color:var(--yellow)}.bg-white{background-color:var(--white)}.bg-black{background-color:var(--black)}.color-grey{color:var(--grey)}.color-red{color:var(--red)}.color-blue{color:var(--blue)}.color-green{color:var(--green)}.color-darkred{color:var(--darkred)}.color-orange{color:var(--orange)}.color-yellow{color:var(--yellow)}.color-beige{color:var(--beige)}.color-white{color:var(--white)}.color-black{color:var(--black)}@media(max-width: 767.98px){:root{--pad-large: 40px;--pad-medium: 30px;--hero-padding: 20px}}@media(max-width: 575.98px){:root{--hero-padding: 15px}}p{font-family:scandia-web,sans-serif;font-weight:400;font-style:normal}p strong{font-weight:500 !important}a{color:#fff}.h1-case,.h1-case-small,h1,h2{font-family:scandia-web,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase}h2{margin-bottom:var(--pad-small)}.h1-case,h1{font-size:60px;line-height:65px}.h1-case-small{font-size:50px;line-height:54px}.strong-text{font-family:scandia-web,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;font-size:24px;line-height:26px}@media(max-width: 991.98px){.h1-case,h1{font-size:50px;line-height:54px}.h1-case-small{font-size:40px;line-height:43px}}@media(max-width: 767.98px){.h1-case,h1{font-size:40px;line-height:43px}.h1-case-small{font-size:32px;line-height:33px}}@media(max-width: 575.98px){.h1-case,h1{font-size:40px;line-height:43px}.strong-text{font-size:18px;line-height:20px}}@media(max-width: 414.98px){.strong-text{font-size:16px;line-height:18px}}.page-title{color:var(--white);text-transform:uppercase;position:absolute;left:50%;top:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);width:100%;text-align:center}.link-fade{text-decoration:none !important;-webkit-transition:var(--link-transition);transition:var(--link-transition)}@media(hover: hover){.link-fade:hover{opacity:var(--link-opacity)}.link-fade:hover.link-fade-light{opacity:.85}.link-fade:hover.color-white{color:#fff}}.link-container{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.link-button{display:inline-block;border:1px solid var(--white);padding:5px 20px;border-radius:30px;color:var(--white);text-transform:uppercase;-webkit-transition:var(--link-transition);transition:var(--link-transition);text-decoration:none !important;font-family:scandia-web,sans-serif;font-weight:500;letter-spacing:.05em;font-style:normal}.link-button:active{-webkit-transition:0s;transition:0s;opacity:var(--link-opacity)}.link-button.lb-black{border-color:var(--black);color:var(--black)}.link-button.lb-margin-top{margin-top:20px}@media(hover: hover){.link-button:hover{color:var(--black);background-color:var(--white)}.link-button:hover.lb-black{color:var(--white);background-color:var(--black)}}#g-nav{position:fixed;z-index:999;right:0;width:100%}#g-nav .burger{position:fixed;right:var(--hero-padding);top:var(--hero-padding);width:50px;height:50px;background-color:rgba(0,0,0,0);-webkit-transition:var(--link-transition);transition:var(--link-transition);z-index:2}#g-nav .burger .bar{position:absolute;top:50%;left:50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;height:2px;width:40px;-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);background-color:var(--white);-webkit-transition:var(--link-transition);transition:var(--link-transition);border-bottom:.25px solid rgba(0,0,0,.2)}#g-nav .burger .bar.top{-webkit-transform:translate3d(-50%, -8px, 0);transform:translate3d(-50%, -8px, 0)}#g-nav .burger .bar.bottom{-webkit-transform:translate3d(-50%, 6px, 0);transform:translate3d(-50%, 6px, 0)}@media(hover: hover){#g-nav .burger:hover{background-color:rgba(255,255,255,.2)}#g-nav .burger:hover .bar.top{-webkit-transform:translate3d(-50%, -6px, 0);transform:translate3d(-50%, -6px, 0)}#g-nav .burger:hover .bar.bottom{-webkit-transform:translate3d(-50%, 4px, 0);transform:translate3d(-50%, 4px, 0)}}#g-nav .burger.active .bar.top{-webkit-transform:translate3d(-50%, -1px, 0) rotateZ(45deg);transform:translate3d(-50%, -1px, 0) rotateZ(45deg)}#g-nav .burger.active .bar.bottom{-webkit-transform:translate3d(-50%, -1px, 0) rotateZ(-45deg);transform:translate3d(-50%, -1px, 0) rotateZ(-45deg)}#g-nav .panel{position:fixed;width:100vw;height:100vh;background-color:var(--black);z-index:1;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out, -webkit-transform .6s ease-in-out;top:0}#g-nav .panel.active{-webkit-transform:translateX(0);transform:translateX(0)}#g-nav .panel .content{position:absolute;left:50%;top:50%;width:100%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);font-size:calc(20px + 5vw)}#g-nav .panel .content ul{color:var(--white);text-align:center;font-family:scandia-web,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;padding:0;margin:0;list-style:none}#g-nav .panel .content ul li a{-webkit-transition:var(--link-transition);transition:var(--link-transition);text-decoration:none;color:var(--white)}#g-nav .panel .content ul li a[aria-current=page]{color:var(--red)}@media(hover: hover){#g-nav .panel .content ul li a:hover{color:var(--red)}}#g-nav .panel .content ul li a:active{-webkit-transition:0s;transition:0s;opacity:.6;color:var(--darkred)}.g-amenities-map .amenities-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:var(--pad-small)}@media screen and (max-width: 991.98px){.g-amenities-map .amenities-panel{padding-bottom:var(--pad-small)}}.g-amenities-map .amenities{max-width:280px}@media screen and (max-width: 991.98px){.g-amenities-map .amenities{max-width:100%}}.g-amenities-map .amenities .amenity{overflow:hidden;position:relative;height:auto;-webkit-transition:.6s;transition:.6s}.g-amenities-map .amenities .amenity .title{padding:10px 0;border-top:1px solid var(--black);border-bottom:1px solid var(--black);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;font-family:scandia-web,sans-serif;font-weight:500;font-style:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:none;border-right:none;width:100%;-webkit-transition:var(--link-transition);transition:var(--link-transition);background-color:rgba(0,0,0,0);color:var(--black) !important}.g-amenities-map .amenities .amenity .title h3{color:var(--black)}.g-amenities-map .amenities .amenity .title .dot{width:24px;height:24px;border:1px solid var(--black);border-radius:100%;-webkit-transition:var(--link-transition);transition:var(--link-transition);margin-left:2px}@media(hover: hover){.g-amenities-map .amenities .amenity .title:hover{background-color:rgba(0,0,0,.05)}.g-amenities-map .amenities .amenity .title:hover .dot{border:2px solid var(--white)}}.g-amenities-map .amenities .amenity .title h3{margin:0;font-size:18px}.g-amenities-map .amenities .amenity ul{padding:15px 0px 0px 0px;list-style:none;font-size:14px}.g-amenities-map .amenities .amenity ul li{display:-webkit-box;display:-ms-flexbox;display:flex}.g-amenities-map .amenities .amenity ul li .number{width:30px}@media screen and (max-width: 991.98px){.g-amenities-map .amenities .amenity ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.g-amenities-map .amenities .amenity ul li{width:33.333%}}@media screen and (max-width: 767.98px){.g-amenities-map .amenities .amenity ul li{width:50%}}@media screen and (max-width: 575.98px){.g-amenities-map .amenities .amenity ul li{font-size:12px}}.g-amenities-map .maps{overflow:hidden;width:100%;height:auto;position:relative;background-color:#eeeae2}.g-amenities-map .maps .inner{position:relative;width:100%;height:100%}.g-amenities-map .maps .inner .map{position:absolute;width:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;height:auto;top:0;opacity:0;-webkit-transition:.2s .2s;transition:.2s .2s}.g-amenities-map .maps .inner .map.map-1{position:relative}.g-amenities-map .maps .inner .map.active{opacity:1;-webkit-transition:.2s;transition:.2s}.g-module{position:relative;overflow:hidden;opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.g-module.module-fade{-webkit-transition:.6s;transition:.6s;opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}.g-module.g-video .content{text-align:center}.g-module.g-swiper .swiper-block{display:none}.g-module.g-swiper .swiper-button-next,.g-module.g-swiper .swiper-button-prev{color:var(--white) !important;background-color:rgba(0,0,0,0);border:none;padding:0;-webkit-transition:.2s;transition:.2s;z-index:4}.g-module.g-swiper .swiper-button-next::after,.g-module.g-swiper .swiper-button-prev::after{display:none}.g-module.g-swiper .swiper-button-next:hover,.g-module.g-swiper .swiper-button-prev:hover{opacity:.7}.g-module.g-swiper .swiper-button-prev svg{-webkit-transform:scale3d(-1, 1, 1);transform:scale3d(-1, 1, 1)}.g-module.g-swiper .swiper-button-prev:active svg{-webkit-transition:.2s;transition:.2s;-webkit-transform:scale3d(-0.95, 0.95, 0.95);transform:scale3d(-0.95, 0.95, 0.95)}.g-module.g-swiper .swiper-button-next:active svg{-webkit-transition:.2s;transition:.2s;-webkit-transform:scale3d(0.95, 0.95, 0);transform:scale3d(0.95, 0.95, 0)}@media screen and (min-width: 768px){.g-module.g-swiper .swiper-button-prev{left:-5vw}.g-module.g-swiper .swiper-button-next{right:-5vw}.g-module.g-swiper .swiper{overflow:visible !important}.g-module.g-swiper .swiper-block{display:block;position:absolute;width:30vw;height:calc(100% + 2px);top:-1px;background-color:var(--black);z-index:2}.g-module.g-swiper .swiper-block.left{left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.g-module.g-swiper .swiper-block.right{right:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}.g-module .lottie{opacity:0}.g-module .lottie.active{opacity:1}.g-module .lottie-bg{position:absolute;z-index:0;width:150%;height:150%;background-size:100% auto;background-position:center;-webkit-transition:.1s;transition:.1s;left:50%;top:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);background-repeat:no-repeat}@media screen and (max-width: 991.98px){.g-module .lottie-bg{width:200%;height:120%}}.g-module .lottie-bg.inactive{opacity:0}.g-module .mobile{display:none !important}.g-module .desktop{display:block}@media screen and (max-width: 991.98px){.g-module .mobile{display:block !important}.g-module .desktop{display:none !important}}.g-module.g-full{width:100%;height:100svh}.g-module.g-1-pad{padding-top:var(--pad-large);padding-bottom:var(--pad-large)}.g-module .custom-container.padded-container{padding:var(--pad-large);-webkit-box-sizing:border-box;box-sizing:border-box}@media(max-width: 575.98px){.g-module .custom-container.padded-container{padding:var(--pad-large) 0px}}.g-module .fill-img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 767.98px){.g-module .fill-img{height:auto}}@media(max-width: 767.98px){.g-module .mobile-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.g-module .center-content{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20%}@media(max-width: 767.98px){.g-module .center-content{padding:15vw}}.g-module.g-location-point .bg-image{display:none}@media screen and (max-width: 767.98px){.g-module.g-location-point{height:50vh;position:relative}.g-module.g-location-point .bg-image{display:block;background-size:cover;background-position:center;width:100%;height:100%}.g-module.g-location-point img{display:none}}.g-module.building-intro .center-content{height:auto}@media screen and (max-width: 767.98px){.g-module.building-intro .center-content{height:auto}}.g-module.building-intro .g-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.g-module.building-intro .g-content .g-flex-fill{-webkit-box-flex:1;-ms-flex:1;flex:1}.g-module.building-intro .bg-image{width:100%;height:100%;background-size:cover;background-position:center}@media(max-width: 767.98px){.g-module.building-intro .bg-image{height:150vw}}.g-module.building-intro img{max-width:100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 767.98px){.g-module.building-intro img{height:auto}}.g-module .split{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.g-module .split img{max-height:80vh}.g-module.hero-module{background-color:var(--black)}.g-module.hero-module .home-h{height:60%;width:auto;position:absolute;left:50%;top:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);z-index:1}@media screen and (max-width: 767.98px){.g-module.hero-module .home-h{height:auto;width:70%}}.g-module.hero-module .home-h img{width:auto;height:100%;max-width:none}@media screen and (max-width: 767.98px){.g-module.hero-module .home-h img{height:auto;width:100%}}.g-module.hero-module .lottie{position:absolute;width:100%;height:100%;background-color:var(--black);z-index:2;width:150%;height:150%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0px);transform:translate3d(-50%, -50%, 0px);top:50%}.g-module.hero-module .hero-logo{width:100px;height:100px;position:absolute;top:var(--hero-padding);left:var(--hero-padding);z-index:999}@media screen and (max-width: 767.98px){.g-module.hero-module .hero-logo{width:70px;height:70px}}.g-module.hero-module .hero-detail{color:#fff;text-transform:uppercase;position:absolute;bottom:var(--hero-padding);left:var(--hero-padding);text-shadow:1px 1px 2px rgba(0,0,0,.4);z-index:3}.g-module.hero-module .hero-strapline{color:#fff;text-transform:uppercase;position:absolute;bottom:var(--hero-padding);right:var(--hero-padding);text-align:right;text-shadow:1px 1px 2px rgba(0,0,0,.4);z-index:3}.g-module.hero-module .bg{position:absolute;width:100%;height:100%}.g-module.hero-module .bg .bg-image{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.g-module.hero-module .bg .h-image{position:absolute;width:auto;height:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.g-module.g-crafted .content{margin-bottom:var(--pad-large);text-align:center}.g-module.g-crafted .grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:var(--pad-large);-moz-column-gap:var(--pad-large);column-gap:var(--pad-large);row-gap:var(--pad-small);max-width:80vw;margin:0 auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 991.98px){.g-module.g-crafted .grid{max-width:70vw;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(max-width: 767.98px){.g-module.g-crafted .grid{max-width:70vw}}.g-module.g-crafted .grid .entry{text-align:center;width:130px}.g-module.g-crafted .grid .entry p{margin:0}@media(max-width: 767.98px){.g-module.g-crafted .grid .entry{width:125px}}.g-module.g-crafted .grid .entry img{width:100%;margin-bottom:var(--pad-small)}.g-module.g-explore .content{margin:var(--pad-large) auto 0;text-align:center;color:var(--white);text-transform:uppercase}.g-module.g-explore .content .h1-case-small{margin-bottom:var(--pad-medium)}.g-module.g-explore .container.top{color:var(--white);margin-bottom:var(--pad-large)}.g-module.g-features h2{text-align:center;margin-bottom:var(--pad-large)}.g-module.g-features .list{height:100%;padding-left:var(--pad-large);margin-bottom:0}.g-module.g-features .list ul{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;border-top:1px solid var(--black);border-bottom:1px solid var(--black);padding:0;list-style:none;margin-bottom:0}@media(max-width: 991.98px){.g-module.g-features .list{padding-left:0;height:auto;margin-top:var(--pad-large)}.g-module.g-features .list ul{padding:20px 0;text-align:center}.g-module.g-features .list ul li{margin:5px 0}}@media(max-width: 767.98px){.g-module.g-features .list{text-align:center}}.g-module.g-features .grid{display:grid;-webkit-column-gap:var(--pad-small);-moz-column-gap:var(--pad-small);column-gap:var(--pad-small);row-gap:var(--pad-small);grid-auto-columns:33%;grid-template-columns:repeat(3, 1fr)}.g-module.g-features .grid .entry{text-align:center}.g-module.g-features .grid .entry p{font-size:13px;font-weight:500;margin:0}.g-module.g-features .grid .entry img{width:70%;margin-bottom:20px}.g-module.g-floorplan h2{text-align:center;margin-top:0;margin-bottom:var(--pad-large)}.g-module.g-floorplan .plans-brochure a{float:right}@media(max-width: 991.98px){.g-module.g-floorplan .plans-brochure{margin-top:var(--pad-small)}}.g-module.g-floorplan .band-container{margin-top:var(--pad-large);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 991.98px){.g-module.g-floorplan .band-container{margin-top:var(--pad-small)}}.g-module.g-floorplan .band-container .band{background-color:var(--black);height:40px;color:var(--white);font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media(max-width: 991.98px){.g-module.g-floorplan .band-container .band{width:100%}}.g-module.g-floorplan .band-container .band .entry-1{position:relative;z-index:2;width:40%}.g-module.g-floorplan .band-container .band .entry-2{position:relative;z-index:2;width:35%}.g-module.g-floorplan .band-container .band .entry-3{position:relative;z-index:2}@media(max-width: 991.98px){.g-module.g-floorplan .band-container .band .entry-1{width:50%}.g-module.g-floorplan .band-container .band .entry-2{width:25%}.g-module.g-floorplan .band-container .band .entry-3{width:25%;text-align:right;margin-right:10px}}@media(max-width: 575.98px){.g-module.g-floorplan .band-container .band{font-size:14px}}@media(max-width: 412.98px){.g-module.g-floorplan .band-container .band{font-size:12px}}.g-module.g-floorplan .band-container .band .extend{position:absolute;right:0;background-color:var(--black);height:100%;width:100vw}.g-module.g-floorplan .plans-graphic img{max-width:100%;height:108%;width:auto;position:absolute;left:-70px;max-width:none}@media(max-width: 991.98px){.g-module.g-floorplan .plans-graphic img{position:relative;left:auto;width:100%;height:auto;margin:var(--pad-small) 0 0}}.g-module.g-floorplan .list{width:100%}.g-module.g-floorplan .list .l-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:10px;padding-bottom:10px;border-bottom:1px solid var(--black)}.g-module.g-floorplan .list .l-row:last-child{border-bottom:none}.g-module.g-floorplan .list .l-row.l-row-top{width:80%}.g-module.g-floorplan .list .l-row .entry-1{width:50%;text-align:left}.g-module.g-floorplan .list .l-row .entry-1 .dot{width:30px;height:30px;border-radius:30px;color:var(--white);background-color:var(--black);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;font-weight:500}.g-module.g-floorplan .list .l-row .entry-2{width:25%;text-align:left}.g-module.g-floorplan .list .l-row .entry-3{width:25%;text-align:right;margin-right:20%}.g-module.g-floorplan .list .l-row .entry-4{width:50%;font-size:12px;margin-right:20%}.g-module.g-floorplan .list .l-row.l-row-top{width:80%;font-weight:500;font-size:14px}.g-module.g-floorplan .list .l-row.l-row-top .entry-3{margin-right:0%;width:30%}@media(max-width: 991.98px){.g-module.g-floorplan .list .l-row .entry-3{margin-right:0%}.g-module.g-floorplan .list .l-row.l-row-top{width:100%}.g-module.g-floorplan .list .l-row .entry-4{margin-right:0%}}.g-module.g-plans h2{text-align:center;margin-top:var(--pad-small);margin-bottom:var(--pad-small)}.g-module.g-plans hr{border-color:#000;margin:1rem 0 0}.g-module.g-plans .g-carousel{position:relative;padding:var(--pad-large) var(--pad-small) 120px}@media(max-width: 991.98px){.g-module.g-plans .g-carousel{padding:70px 0 120px}}.g-module.g-plans .g-carousel .north{width:18px;position:absolute;right:0;bottom:0}.g-module.g-plans .g-carousel .floor{position:absolute;top:0;left:0;font-size:14px;font-weight:400;margin-top:.5rem}.g-module.g-plans .g-carousel .floor strong{font-weight:500}.g-module.g-plans .g-carousel .key{position:absolute;bottom:0;left:0;display:none}.g-module.g-plans .g-carousel .key.active{display:block}.g-module.g-plans .g-carousel .key .title{font-weight:500;margin-bottom:6px}.g-module.g-plans .g-carousel .key .list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.g-module.g-plans .g-carousel .key .list .entry{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.g-module.g-plans .g-carousel .key .list .entry .box{width:20px;height:20px;border:1px solid var(--black);margin-right:10px}@media(max-width: 991.98px){.g-module.g-plans .g-carousel .key{font-size:14px}.g-module.g-plans .g-carousel .key .box{width:14px;height:14px;margin-right:8px}}.g-module.g-plans .g-carousel .c-button{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px;height:48px;border-radius:30px;border:1px solid var(--black);background-color:rgba(0,0,0,0);-webkit-transition:var(--link-transition);transition:var(--link-transition);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.g-module.g-plans .g-carousel .c-button img{max-width:50%;max-height:50%}.g-module.g-plans .g-carousel .c-button.c-left{left:0}.g-module.g-plans .g-carousel .c-button.c-left img{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.g-module.g-plans .g-carousel .c-button.c-right{right:0}@media(max-width: 991.98px){.g-module.g-plans .g-carousel .c-button{top:.5rem;width:34px;height:34px}.g-module.g-plans .g-carousel .c-button img{max-width:50%;max-height:50%}.g-module.g-plans .g-carousel .c-button.c-left{right:0;left:auto;-webkit-transform:translate3d(-150%, 0%, 0);transform:translate3d(-150%, 0%, 0)}.g-module.g-plans .g-carousel .c-button.c-right{-webkit-transform:translate3d(0%, 0%, 0);transform:translate3d(0%, 0%, 0)}}@media(hover: hover){.g-module.g-plans .g-carousel .c-button:hover{color:var(--white);background-color:var(--white)}}.g-module.g-plans .g-carousel .c-button:active{-webkit-transition:0s !important;transition:0s !important;opacity:var(--link-opacity);background-color:var(--yellow)}.g-module.g-plans .g-carousel .outer{width:100%;overflow:hidden;position:relative}.g-module.g-plans .g-carousel .outer .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:200%;-webkit-transition:.6s ease-in-out;transition:.6s ease-in-out}.g-module.g-plans .g-carousel .outer .inner .slide{position:relative;width:100%;height:100%}.g-module.g-gallery .content-1{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;text-transform:uppercase}@media(max-width: 767.98px){.g-module.g-gallery .content-1{padding-left:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.g-module.g-gallery .content-1 h1{margin-bottom:var(--pad-large)}}.g-module.g-gallery .row{margin-bottom:30px}.g-module.g-gallery .row:last-child{margin-bottom:0}@media(max-width: 767.98px){.g-module.g-gallery .row{margin-bottom:0px}.g-module.g-gallery .row img{margin-bottom:20px}}.g-module.g-gallery .content-2{padding-left:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.g-module.g-gallery .content-2 p{margin-top:0;margin-bottom:var(--pad-small)}@media(max-width: 767.98px){.g-module.g-gallery .content-2{padding-left:0}.g-module.g-gallery .content-2 p{text-align:center;max-width:100%}}.g-module.g-footer{padding-top:var(--pad-large);padding-bottom:var(--pad-large)}.g-module.g-footer .address{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:var(--pad-large);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:var(--pad-small)}.g-module.g-footer .address .logo{width:100px}.g-module.g-footer .downloads{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--pad-small);-ms-flex-wrap:wrap;flex-wrap:wrap}.g-module.g-footer .graphicks-container{margin-top:var(--pad-small)}.g-module.g-footer .graphicks-container .orchard{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.g-module.g-footer .graphicks-container .orchard p{margin:0;font-size:12px}.g-module.g-footer .graphicks-container .orchard img{max-height:20px;margin-left:10px}.g-module.g-footer .graphicks-container .graphicks p{margin:0}.g-module.g-footer .graphicks-container .graphicks a{color:var(--white)}@media(max-width: 767.98px){.g-module.g-footer .graphicks-container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.g-module.g-footer .graphicks-container .orchard{margin-bottom:20px}}.g-module.g-footer .agents .logo{height:80px;margin-bottom:var(--pad-small)}.g-module.g-footer .agents .logo img{width:auto;height:100%}.g-module.g-footer .agents .agent{margin-bottom:var(--pad-small)}.g-module.g-footer .agents .agent ul{padding:0;margin:0;list-style:none}.g-module.g-footer .agents .agent ul li,.g-module.g-footer .agents .agent ul a{color:var(--white);text-decoration:none}.g-module.g-footer .agents .agent ul li strong,.g-module.g-footer .agents .agent ul a strong{font-weight:500}@media(max-width: 991.98px){.g-module.g-footer .agents{margin-top:var(--pad-large)}}html,body{background-color:#fff;font-family:scandia-web,sans-serif;font-weight:400;font-style:normal;scroll-behavior:smooth}