@import"https://use.typekit.net/rsr7bhw.css";:root{--green: #A3FF00;--blue:#0026FF;--darkblue: #0026B3;--orange: #FFA300;--darkorange: #F78B1B;--pink: #FF24FF;--purple: #9925B4;--darkgreen: #24402E;--beige: #FAF5EB;--darkbeige: #DFD9CE;--white: #ffffff;--grey: #F9F9F8;--black: #222222;--textblack: #21211F;--map-purple: #BE51CC;--map-orange: #F68B1B;--map-blue: #4D86FF;--map-pink: #E59BC1;--header-pad: 138px 75px 48px;--header-side-pad: 40px;--pad-small: 32px;--pad-medium: 48px;--pad-large: 90px;--pad-gallery-top: 46px;--pad-reg: 70px;--pad-side: 70px;--border-radius: 16px;--content-gap: 75px;--content-gap-small: 40px;--flex-gap: 20px;--flex-gap-small: 16px;--highlight-gap: 50px;--link-opacity: 0.6;--link-transition: 0.2s ease-in-out}.bg-grey{background-color:var(--grey)}.bg-green{background-color:var(--green)}.bg-darkgreen{background-color:var(--darkgreen)}.bg-beige{background-color:var(--beige)}.bg-blue{background-color:var(--blue)}.bg-darkblue{background-color:var(--darkblue)}.bg-black{background-color:var(--black)}.bg-orange{background-color:var(--orange)}.bg-darkorange{background-color:var(--darkorange)}.bg-white{background-color:var(--white)}.bg-pink{background-color:var(--pink)}.bg-purple{background-color:var(--purple)}.color-grey{color:var(--grey)}.color-black{color:var(--black)}.color-textblack{color:var(--textblack)}.color-green{color:var(--green)}.color-darkgreen{color:var(--darkgreen)}.color-blue{color:var(--blue)}.color-darkblue{color:var(--darkblue)}.color-orange{color:var(--orange)}.color-white{color:var(--white)}.color-beige{color:var(--beige)}.color-pink{color:var(--pink)}.color-purple{color:var(--purple)}@media(max-width: 1199.98px){:root{--pad-small: 20px;--pad-medium: 48px;--pad-large: 90px;--gallery-gap: 60px}}@media(max-width: 991.98px){:root{--pad-side: 48px;--content-gap: 48px;--flex-gap: 30px}}@media(max-width: 767.98px){:root{--pad-large: 24px;--content-gap: 36px;--flex-gap: 24px;--pad-reg: 36px;--top-pad: 50px;--pad-side: 16px;--header-pad: 80px 16px 32px;--header-side-pad: 16px;--pad-gallery-top: 32px}}@media(max-width: 575.98px){:root{--pad-large: 16px}}.g-module{overflow:hidden}.g-module .myVideo{position:absolute;z-index:0;opacity:1;left:50%;-webkit-transform:translate3d(-50%, 0%, 10px);transform:translate3d(-50%, 0%, 10px);min-width:100%;min-height:100%;bottom:0;pointer-events:none}@media(max-width: 991.98px){.g-module .myVideo{min-width:none;height:100%}}.g-module.g-module-full{padding:var(--pad-reg) var(--pad-side)}.g-module.g-module-top{padding-top:var(--pad-reg)}.g-module.g-module-left{padding-left:var(--pad-side)}.g-module.g-module-right{padding-right:var(--pad-side)}.g-module.g-module-bottom{padding-bottom:var(--pad-reg)}.g-module.g-full{width:100vw;height:100svh}.g-module .swiper .swiper-button-prev{position:absolute;left:-22px}.g-module .swiper .swiper-button-prev img{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg);height:auto;width:60%}.g-module .swiper .swiper-button-next{position:absolute;right:-22px}.g-module .swiper .swiper-button-next img{-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg);height:auto;width:60%}@media(max-width: 991.98px){.g-module .swiper .swiper-button-prev{left:-12px;width:36px}.g-module .swiper .swiper-button-next{right:-12px;width:36px}}.g-module .swiper .swiper-button-next,.g-module .swiper .swiper-button-prev{border-radius:100%;width:45px;background-color:var(--pink);height:45px;-webkit-transition:.3s;transition:.3s;padding:0;border:none;margin-top:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-shadow:0 1px 2px 0px rgba(0,0,0,.3019607843);box-shadow:0 1px 2px 0px rgba(0,0,0,.3019607843)}@media(max-width: 767.98px){.g-module .swiper .swiper-button-next,.g-module .swiper .swiper-button-prev{width:36px;height:36px}.g-module .swiper .swiper-button-next img,.g-module .swiper .swiper-button-prev img{max-height:50%;max-width:50%}}.g-module .swiper .swiper-button-next::after,.g-module .swiper .swiper-button-prev::after{display:none}@media(hover: hover){.g-module .swiper .swiper-button-next:hover,.g-module .swiper .swiper-button-prev:hover{background-color:var(--purple)}}.g-module .swiper .swiper-button-next:active,.g-module .swiper .swiper-button-prev:active{-webkit-transition:0s;transition:0s;opacity:.6;background-color:var(--pink)}.g-module.g-hero-img .hero-img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}.g-module.g-hero-img .overlay{position:absolute;width:100%;height:100%;background-color:#000;opacity:.34;z-index:1;left:0}.g-module.g-hero-img .overlay.light{opacity:.1}.g-module.g-hero-img .hero-panel{position:absolute;width:100%;height:50%;z-index:4;left:0}.g-module.g-hero-img .hero-panel.top{top:0}.g-module.g-hero-img .hero-panel.bottom{bottom:0}.g-module.g-hero-img .hero-panel.hide{height:0;-webkit-transition:.6s 2s ease-in;transition:.6s 2s ease-in}.g-module.g-hero-img .logo{position:absolute;left:50%;-webkit-transform:translate3d(-50%, var(--pad-reg), 0);transform:translate3d(-50%, var(--pad-reg), 0);z-index:3;height:72px}.g-module.g-hero-img .logo img{height:100%;width:auto}.g-module.g-hero-img .tagline{position:absolute;left:50%;top:50%;width:90%;z-index:5;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.1098039216);opacity:0;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}.g-module.g-hero-img .tagline.show{opacity:1;-webkit-transition:.6s;transition:.6s}.g-module.g-hero-img .tagline h1{max-width:1200px}@media(max-width: 767.98px){.g-module.g-split{padding-right:var(--pad-side)}.g-module.g-split .g-img{border-radius:var(--border-radius) !important}}@media(max-width: 575.98px){.g-module.g-split .row-content{gap:var(--flex-gap)}}.g-module.g-intro{padding-right:0;padding-bottom:calc(2*var(--pad-medium));position:relative;z-index:1;overflow:visible}.g-module.g-intro p{max-width:85%}.g-module.g-intro .title-container{position:relative;margin-bottom:100px;z-index:2}@media(max-width: 575.98px){.g-module.g-intro .title-container{padding-right:50px}}.g-module.g-intro .title-container .inner{position:absolute;width:calc(100% + 2*var(--pad-side));height:100%;background-color:var(--green);-webkit-transform:translateX(calc(-1 * var(--pad-side)));transform:translateX(calc(-1 * var(--pad-side)))}.g-module.g-intro .title-container .inner .i-tail{position:absolute;bottom:0;left:0;width:50px;height:50px;background-color:var(--green);-webkit-transform:translateY(200%);transform:translateY(200%)}.g-module.g-intro .title-container .inner .i-square{position:absolute;top:0;right:0;width:50px;height:50px;background-color:var(--green);-webkit-transform:translateY(-200%);transform:translateY(-200%)}.g-module.g-intro .title-container .inner .i-top{position:absolute;top:0;width:calc(100% - 50px);height:50px;background-color:var(--green);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.g-module.g-intro .title-container .inner .i-bottom{position:absolute;bottom:0;width:calc(100% - 100px);height:50px;background-color:var(--green);-webkit-transform:translateY(100%);transform:translateY(100%)}.g-module.g-intro .title-container h2{position:relative;z-index:1;margin-bottom:0}.g-module.g-intro .side-img{margin-top:75px;border-radius:var(--border-radius) 0 0 var(--border-radius)}@media(max-width: 767.98px){.g-module.g-intro .row-content{gap:var(--flex-gap)}}.g-module.g-amenities-two{padding-left:0}@media(max-width: 767.98px){.g-module.g-amenities-two{padding-left:var(--pad-side)}}.g-module.g-amenities-two .left img{border-radius:0 var(--border-radius) var(--border-radius) 0}@media(max-width: 767.98px){.g-module.g-amenities-two .left{margin-bottom:var(--content-gap)}.g-module.g-amenities-two .left img{border-radius:var(--border-radius)}}.g-module.g-amenities-two .right img{border-radius:var(--border-radius)}.g-module.g-amenities{padding-right:0}@media(max-width: 767.98px){.g-module.g-amenities{padding-right:var(--pad-side);padding-bottom:0}}.g-module.g-amenities .g-content.left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.g-module.g-amenities .g-content.left img{max-width:500px;border-radius:var(--border-radius)}@media(max-width: 1199.98px){.g-module.g-amenities .g-content.left img{max-width:400px}}@media(max-width: 767.98px){.g-module.g-amenities .g-content.left img{max-width:none}}@media(max-width: 767.98px){.g-module.g-amenities .g-content.right{margin-top:var(--content-gap)}}.g-module.g-amenities .g-content.right p{max-width:400px;padding-right:var(--pad-side)}.g-module.g-amenities .g-content.right img{border-radius:var(--border-radius) 0 0 var(--border-radius)}@media(max-width: 767.98px){.g-module.g-amenities .g-content.right img{border-radius:var(--border-radius)}.g-module.g-amenities .g-content.right p{max-width:100%;padding-right:0}}.g-module.g-building-intro{padding-top:calc(2*var(--pad-medium));padding-bottom:5px}.g-module.g-building-intro .g-block{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.g-module.g-building-intro .title-container{position:relative;width:570px;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media(max-width: 575.98px){.g-module.g-building-intro .title-container{width:100%;padding-right:50px}}.g-module.g-building-intro .title-container .inner{position:absolute;width:100%;height:calc(100% + 0px);background-color:var(--blue);-webkit-transform:translateX(calc(-1 * var(--pad-side)));transform:translateX(calc(-1 * var(--pad-side)))}.g-module.g-building-intro .title-container .inner .i-top{position:absolute;top:-50px;left:0px;width:calc(100% - 50px);height:50px;background-color:var(--blue)}.g-module.g-building-intro .title-container .inner .i-bottom{position:absolute;bottom:-50px;left:0px;width:calc(100% - 100px);height:50px;background-color:var(--blue)}.g-module.g-building-intro .title-container .inner .i-square{position:absolute;bottom:-100px;right:50px;width:50px;height:50px;background-color:var(--blue)}.g-module.g-building-intro .title-container h2{position:relative;z-index:1;margin-bottom:0}.g-module.g-building-intro .title{position:relative;z-index:1}@media(max-width: 991.98px){.g-module.g-building-intro .para-block{margin-top:150px}}.g-module.g-plans .schedule-container{padding:var(--pad-reg) var(--pad-side)}.g-module.g-plans .schedule-container .schedule-icon img{max-width:300px}.g-module.g-plans .schedule-container .label{color:#002140}@media(max-width: 991.98px){.g-module.g-plans .schedule-container .g-content.g-content-top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media(max-width: 767.98px){.g-module.g-plans .schedule-container .g-content.g-content-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width: 991.98px){.g-module.g-plans .schedule-container .g-content.g-content-inner{min-width:50%}}.g-module.g-plans .schedule-container .plans .entry{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--flex-gap)}.g-module.g-plans .schedule-container .plans .entry .title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.g-module.g-plans .schedule-container .plans .entry .floor{font-size:1.9375rem}.g-module.g-plans .schedule-container .plans .entry .area{font-size:1.625rem}.g-module.g-plans .schedule-container .plans .entry .buttons{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(--flex-gap)}.g-module.g-plans .plans-container{background-color:var(--grey);height:100%;color:var(--blue);padding:var(--pad-reg) var(--pad-side)}.g-module.g-plans .plans-container .title-block{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:justify;-ms-flex-pack:justify;justify-content:space-between}.g-module.g-plans .plans-container .title-block .g-block{gap:6px}.g-module.g-plans .plans-container .north{width:60px}@media(max-width: 1199.98px){.g-module.g-plans .plans-container .swiper-slide{margin-bottom:10%}}@media(max-width: 575.98px){.g-module.g-plans .plans-container .swiper-slide{margin-bottom:25%}}.g-module.g-plans .plans-container .swiper-slide .floorplan-img{position:relative;-webkit-transition:.3s;transition:.3s}.g-module.g-plans .plans-container .swiper-slide .spec{position:absolute;left:60%;top:50%}@media(max-width: 575.98px){.g-module.g-plans .plans-container .swiper-slide .spec{top:45%;left:55%}}.g-module.g-plans .plans-container .swiper-slide .spec ul{list-style:none;padding:0;color:var(--textblack);font-size:1rem}@media(max-width: 575.98px){.g-module.g-plans .plans-container .swiper-slide .spec ul{font-size:.875rem}}.g-module.g-plans .plans-container .swiper-slide .spec ul.ground{display:none}.g-module.g-plans .plans-container .swiper-slide:first-child ul.third{display:none}.g-module.g-plans .plans-container .swiper-slide:first-child ul.ground{display:block}.g-module.g-plans .plans-container .swiper-slide .spaceplan-img{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:.3s;transition:.3s}.g-module.g-plans .plans-container .swiper-slide.catb .floorplan-img{opacity:0}.g-module.g-plans .plans-container .swiper-slide.catb .spaceplan-img{opacity:1}.g-module.g-plans .plans-container .key{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;gap:var(--flex-gap-small);-ms-flex-wrap:wrap;flex-wrap:wrap}.g-module.g-plans .plans-container .key .entry{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.g-module.g-plans .plans-container .key .entry .dot{width:18px;height:18px;border:.6px solid var(--darkblue)}.g-module.g-plans .plans-container .key .entry .dot.dot-blue{background-color:#c3e6fc}.g-module.g-plans .plans-container .key .entry .dot.dot-pink{background-color:#f5dcea}.g-module.g-plans .plans-container .key .entry .dot.dot-orange{background-color:#f1a73a}.g-module.g-map{overflow-x:hidden;overflow-y:visible;padding-left:var(--pad-side)}@media(max-width: 1199.98px){.g-module.g-map{padding-left:0}}.g-module.g-map .g-map-container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;gap:var(--content-gap)}@media(max-width: 1199.98px){.g-module.g-map .g-map-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}}.g-module.g-map .g-map-container .left{min-width:350px;width:350px;padding:var(--pad-reg) 0 var(--pad-medium);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:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 1199.98px){.g-module.g-map .g-map-container .left{padding:var(--pad-reg) var(--pad-side) var(--pad-medium);gap:var(--content-gap)}}.g-module.g-map .g-map-container .left .parking{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;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:8px}.g-module.g-map .g-map-container .left .parking img{width:24px}@media(max-width: 1199.98px){.g-module.g-map .g-map-container .left{min-width:100%;width:100%}}.g-module.g-map .g-map-container .left .map-list{margin-top:40px}.g-module.g-map .g-map-container .left .map-list .category{border-bottom:.5px solid #000}.g-module.g-map .g-map-container .left .map-list .category:first-child{border-top:.5px solid #000}.g-module.g-map .g-map-container .left .map-list .category .category-button{background-color:rgba(0,0,0,0);border:none;cursor:pointer;width:100%;text-align:left;padding:12px 12px 12px 0px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.g-module.g-map .g-map-container .left .map-list .category .category-button .down{width:22px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg);opacity:.6}.g-module.g-map .g-map-container .left .map-list .category .category-button .down img{width:100%}.g-module.g-map .g-map-container .left .map-list .category .category-button .label{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;text-transform:uppercase;gap:10px}.g-module.g-map .g-map-container .left .map-list .category .category-button .label.purple{color:var(--map-purple)}.g-module.g-map .g-map-container .left .map-list .category .category-button .label.orange{color:var(--map-orange)}.g-module.g-map .g-map-container .left .map-list .category .category-button .label.blue{color:var(--map-blue)}.g-module.g-map .g-map-container .left .map-list .category .category-button .label.pink{color:var(--map-pink)}.g-module.g-map .g-map-container .left .map-list .category .category-button.active .down{-webkit-transform:rotateZ(0);transform:rotateZ(0);opacity:1}.g-module.g-map .g-map-container .left .map-list .category .category-button .square{width:15px;height:15px;background-color:#112847;border-radius:100%}.g-module.g-map .g-map-container .left .map-list .category .category-button .square.red{background-color:#e84654}.g-module.g-map .g-map-container .left .map-list .category .category-button .square.yellow{background-color:#fdc946}.g-module.g-map .g-map-container .left .map-list .category .category-button .square.green{background-color:#009893}.g-module.g-map .g-map-container .left .map-list .category .amenities{overflow:hidden;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.g-module.g-map .g-map-container .left .map-list .category .amenities ul{list-style:none;border-top:1px solid var(--tran);padding:0px 5px 20px 0px;font-weight:400;margin:0;font-size:1rem;line-height:1.5rem;font-family:"neue-haas-grotesk-text",sans-serif}@media(max-width: 1199.98px){.g-module.g-map .g-map-container .left .map-list .category .amenities ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.g-module.g-map .g-map-container .left .map-list .category .amenities ul li{min-width:33.333%}}@media(max-width: 991.98px){.g-module.g-map .g-map-container .left .map-list .category .amenities ul li{min-width:50%}}@media(max-width: 575.98px){.g-module.g-map .g-map-container .left .map-list .category .amenities ul li{min-width:100%}}.g-module.g-map .g-map-container .right{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;max-height:850px;height:850px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(max-width: 1199.98px){.g-module.g-map .g-map-container .right{max-height:none;height:auto}}.g-module.g-map .g-map-container .right .inner{height:100%;position:relative;border:1px solid #fff;width:100%}.g-module.g-map .g-map-container .right .inner .map-image{height:100%;position:absolute;width:100%;top:0;-webkit-transition:.3s .3s ease-in-out;transition:.3s .3s ease-in-out;opacity:0;background-size:auto 100%;background-position:right;background-repeat:no-repeat}@media(max-width: 1199.98px){.g-module.g-map .g-map-container .right .inner .map-image{background-size:cover}.g-module.g-map .g-map-container .right .inner .map-image:first-child{position:relative;height:70vw}}.g-module.g-map .g-map-container .right .inner .map-image.active{opacity:1;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.g-module.g-map .g-map-container .right .inner .overlay{position:relative;height:100%;width:auto;top:0;left:0;z-index:0}@media(max-width: 1199.98px){.g-module.g-map .g-map-container .right .inner .overlay{max-height:700px}}@media(max-width: 991.98px){.g-module.g-map .g-map-container .right .inner .overlay{height:auto;width:100%}}.g-module.g-map .g-map-container .right .inner .overlay-ab{position:absolute;height:100%;width:100%;top:0;left:0;z-index:1}.g-module.g-map .g-map-container .right .inner .overlay-ab img{position:absolute;height:100%;width:auto;max-width:none;left:0}@media(max-width: 991.98px){.g-module.g-map .g-map-container .right .inner .overlay-ab{display:none}}.g-module.g-gallery{padding-right:0;padding-left:0;padding-top:calc(2*var(--pad-reg))}@media(max-width: 991.98px){.g-module.g-gallery{padding:calc(2*var(--pad-reg)) var(--pad-side) var(--pad-reg)}.g-module.g-gallery .galler-para{margin-top:var(--content-gap)}}.g-module.g-gallery .end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.g-module.g-gallery .img-1{border-radius:var(--border-radius)}.g-module.g-gallery .img-2{border-radius:var(--border-radius) 0 0 var(--border-radius)}.g-module.g-gallery .img-3{border-radius:0 var(--border-radius) var(--border-radius) 0}.g-module.g-gallery .img-4{border-radius:var(--border-radius)}.g-module.g-gallery .img-5{border-radius:var(--border-radius)}@media(max-width: 991.98px){.g-module.g-gallery .img-2,.g-module.g-gallery .img-3{border-radius:var(--border-radius)}}.g-module.g-gallery .title-container{position:relative;width:570px;z-index:2}@media(max-width: 991.98px){.g-module.g-gallery .title-container{-webkit-transform:translateX(var(--pad-side));transform:translateX(var(--pad-side));width:100%}}.g-module.g-gallery .title-container .inner{position:absolute;width:calc(100% + 50px);height:calc(100% + 100px);background-color:var(--orange);-webkit-transform:translate3d(-50px, -50px, 0);transform:translate3d(-50px, -50px, 0)}.g-module.g-gallery .title-container .inner .i-end{position:absolute;bottom:0;left:-50px;width:50px;height:100px;background-color:var(--orange);top:50px}.g-module.g-gallery .title-container .inner .i-square{position:absolute;top:0;left:-100px;width:50px;height:50px;background-color:var(--orange)}.g-module.g-gallery .title-container h2{position:relative;z-index:1;margin-bottom:0}.g-module.g-gallery .grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:var(--pad-medium);margin-top:var(--content-gap)}@media(max-width: 991.98px){.g-module.g-gallery .grid{grid-template-columns:repeat(1, 1fr);gap:var(--content-gap)}}.g-module.g-gallery .grid .entry{grid-column:span 1}.g-module.g-gallery .grid .entry img{width:100%;height:auto}@media(max-width: 991.98px){.g-module.g-gallery .row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:var(--content-gap)}}@media(max-width: 991.98px){.g-module.g-map .row-map{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:var(--content-gap)}}.g-module.g-map .list-grid{display:grid;grid-template-columns:50% 50%}.g-module.g-map .list{margin-bottom:var(--flex-gap)}.g-module.g-map .list .list-title{font-weight:600;text-transform:uppercase}.g-module.g-map .list ul{padding:0;margin:0;list-style:none}.g-module.g-map .list ul li{font-weight:400}.g-module.g-swiper{overflow:hidden}@media(max-width: 767.98px){.g-module.g-swiper{padding-bottom:var(--top-pad)}.g-module.g-swiper .row-content{row-gap:var(--content-gap)}}.g-module.g-swiper .gallery-label{padding-top:var(--pad-gallery-top);padding-bottom:18px}.g-module.g-swiper .swiper{overflow:visible}.g-module.g-swiper .swiper.auto-height{height:auto}.g-module.g-swiper .swiper.auto-height .swiper-wrapper{height:auto}.g-module.g-swiper .swiper.auto-height .swiper-pagination{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.g-module.g-swiper .swiper-wrapper{height:600px}@media(max-width: 991.98px){.g-module.g-swiper .swiper-wrapper{height:500px}}@media(max-width: 767.98px){.g-module.g-swiper .swiper-wrapper{height:400px}}@media(max-width: 575.98px){.g-module.g-swiper .swiper-wrapper{height:320px}}.g-module.g-swiper .swiper-wrapper .swiper-slide{width:auto;display:inline-block;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0}.g-module.g-swiper .swiper-wrapper .swiper-slide.full-width{width:100%}.g-module.g-swiper .swiper-wrapper .swiper-slide.full-width img{width:100%}.g-module.g-swiper .swiper-pagination{text-align:left;bottom:-26px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.g-module.g-swiper .swiper-pagination .swiper-pagination-bullet{width:13px;height:13px;border-radius:100%;margin:0;background-color:var(--darkbeige);opacity:1}.g-module.g-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--pink)}.g-module.g-swiper .swiper-slide img{max-height:100%;width:auto;-o-object-fit:cover;object-fit:cover}.g-module.g-swiper.g-swiper-column{padding-bottom:0}.g-module.g-swiper.g-swiper-column .buttons{position:relative;right:auto;bottom:auto;margin-left:var(--pad-side);margin-top:var(--content-gap)}.g-module.g-swiper.g-swiper-column .buttons .swiper-button-next,.g-module.g-swiper.g-swiper-column .buttons .swiper-button-prev{background-color:var(--linen)}.g-module.g-swiper.g-swiper-column .buttons .swiper-button-next:hover,.g-module.g-swiper.g-swiper-column .buttons .swiper-button-prev:hover{background-color:var(--yellow);opacity:1}.g-module.g-swiper .g-content .swiper{width:100%}.g-module.g-swiper .g-content .swiper .swiper-slide{overflow:hidden;opacity:1}.g-module.g-swiper .g-content .swiper .swiper-slide img{border-radius:var(--border-radius)}@media(max-width: 767.98px){.g-module.g-home-connected .row-content{row-gap:var(--content-gap)}}.g-module.g-home-highlights .g-content{gap:var(--highlight-gap)}.g-module.g-home-highlights h3{margin-bottom:0}.g-module.g-home-highlights .grid-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--highlight-gap)}.g-module.g-home-highlights .grid-block .line{height:1px;background-color:var(--greenlight);width:100%}.g-module.g-home-highlights .g-grid{display:grid;grid-template-columns:repeat(6, 1fr);-webkit-column-gap:var(--flex-gap-small);-moz-column-gap:var(--flex-gap-small);column-gap:var(--flex-gap-small);row-gap:var(--content-gap)}@media(max-width: 1199.98px){.g-module.g-home-highlights .g-grid{grid-template-columns:repeat(3, 1fr);row-gap:var(--highlight-gap)}}@media(max-width: 767.98px){.g-module.g-home-highlights .g-grid{grid-template-columns:repeat(2, 1fr);gap:var(--flex-gap)}.g-module.g-home-highlights .g-grid .label{max-width:240px}}@media(max-width: 575.98px){.g-module.g-home-highlights .g-grid{grid-template-columns:repeat(1, 1fr);-webkit-column-gap:var(--flex-gap-small);-moz-column-gap:var(--flex-gap-small);column-gap:var(--flex-gap-small);row-gap:var(--flex-gap)}}.g-module.g-home-highlights .g-grid.g-grid-small{grid-template-columns:repeat(5, 1fr);-webkit-column-gap:var(--flex-gap);-moz-column-gap:var(--flex-gap);column-gap:var(--flex-gap)}.g-module.g-home-highlights .g-grid.g-grid-small .entry:first-child{grid-column-start:2}@media(max-width: 1199.98px){.g-module.g-home-highlights .g-grid.g-grid-small{grid-template-columns:repeat(3, 1fr)}.g-module.g-home-highlights .g-grid.g-grid-small .entry:first-child{grid-column-start:1}}@media(max-width: 575.98px){.g-module.g-home-highlights .g-grid.g-grid-small{grid-template-columns:repeat(2, 1fr);-webkit-column-gap:var(--flex-gap-small);-moz-column-gap:var(--flex-gap-small);column-gap:var(--flex-gap-small);row-gap:var(--flex-gap)}}.g-module.g-home-highlights .g-grid .entry{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--flex-gap);-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}@media(max-width: 575.98px){.g-module.g-home-highlights .g-grid .entry{gap:var(--flex-gap-small)}}.g-module.g-home-highlights .g-grid .entry .icon{height:134px;width:134px;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}.g-module.g-home-highlights .g-grid .entry .icon img{max-width:100%;max-height:100%}.g-module.g-station{padding:var(--pad-reg) var(--pad-reg) calc(2*var(--pad-reg)) 0}@media(max-width: 991.98px){.g-module.g-station{padding:var(--pad-reg) var(--pad-side)}}.g-module.g-station .container-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--content-gap)}.g-module.g-station .title-container{padding-left:var(--pad-reg)}@media(max-width: 991.98px){.g-module.g-station .title-container{padding-left:0}}@media(max-width: 767.98px){.g-module.g-station .title-container{margin-bottom:var(--content-gap)}}.g-module.g-station .station-image{border-radius:0 var(--border-radius) var(--border-radius) 0;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 991.98px){.g-module.g-station .station-image{border-radius:var(--border-radius)}}.g-module.g-station .station-table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(max-width: 991.98px){.g-module.g-station .station-table{margin-top:var(--content-gap)}}.g-module.g-station .station-table .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:start;-ms-flex-align:start;align-items:flex-start;padding:var(--flex-gap) 0 var(--flex-gap) 0;gap:48px;border-bottom:1px solid var(--pink);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.g-module.g-station .station-table .entry:first-child{border-top:1px solid var(--pink)}.g-module.g-station .station-table .entry .icon{width:160px;height:92px;min-width:160px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.g-module.g-station .station-table .entry .icon img{max-width:100%;max-height:100%}.g-module.g-links{padding-bottom:calc(2*var(--pad-reg))}@media(max-width: 767.98px){.g-module.g-links .title-container{margin-bottom:var(--content-gap)}}.g-module.g-links .grid-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(max-width: 767.98px){.g-module.g-links .grid-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.g-module.g-links .grid{display:grid;grid-template-columns:repeat(6, 1fr);border-top:1px solid var(--purple);padding:var(--pad-medium) 0;grid-auto-rows:auto}@media(max-width: 767.98px){.g-module.g-links .grid{grid-template-columns:repeat(1, 1fr);row-gap:var(--content-gap);border-left:1px solid var(--purple);border-top:none;padding:0 var(--pad-side)}}.g-module.g-links .grid:last-child{border-bottom:1px solid var(--purple)}@media(max-width: 767.98px){.g-module.g-links .grid:last-child{border-right:1px solid var(--purple);border-bottom:none}}.g-module.g-links .grid .entry{grid-column:span 1;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;text-align:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:6px;align-self:stretch}@media(max-width: 767.98px){.g-module.g-links .grid .entry{aspect-ratio:1/1}}.g-module.g-links .grid .entry.main{grid-column:span 1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.g-module.g-links .grid .entry.main img{height:160px;width:160px;-o-object-fit:contain;object-fit:contain;max-height:160px;max-width:160px}@media(max-width: 991.98px){.g-module.g-links .grid .entry.main img{height:120px;width:120px}}.g-module.g-links .grid .entry .icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:6px}.g-module.g-links .grid .entry .icons .icon{height:20px;width:auto}.g-module.g-links .grid .entry .time{font-size:8.4375rem;line-height:5rem;font-family:"PPNeueBit",sans-serif;color:var(--purple)}.g-module.g-hero .tag-line,.g-module.g-hero-img .tag-line{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:1;-webkit-transition:opacity .6s 3s;transition:opacity .6s 3s;width:90%;text-align:center}.g-module.g-hero .tag-line p,.g-module.g-hero-img .tag-line p{line-height:126%;font-weight:400;margin-bottom:0}.g-module.g-hero .tag-line.bottom,.g-module.g-hero-img .tag-line.bottom{bottom:var(--pad-small);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--pad-small);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.g-module.g-hero .tag-line .arrow-button,.g-module.g-hero-img .tag-line .arrow-button{height:auto;width:45px;background-color:rgba(0,0,0,0);border:none;padding:0;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:arrow-bounce;animation-name:arrow-bounce;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes arrow-bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes arrow-bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.g-module.g-hero{position:relative;height:100svh}.g-module.g-hero .title{position:absolute;left:50%;top:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);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;gap:var(--flex-gap)}.g-module.g-hero .landing{position:absolute;width:100%;height:100%}.g-module.g-hero .landing .logo{position:absolute;width:60vw;height:auto;left:50%;top:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}@media(max-width: 767.98px){.g-module.g-hero .landing .logo{width:80vw}}.g-module.g-hero .landing .logo svg.svg-short{position:relative;left:0;top:0}.g-module.g-hero .landing .logo svg.svg-long{position:absolute;left:0;bottom:0}.g-module.g-hero .landing .logo svg .cls-1{stroke-dasharray:2000;stroke-dashoffset:2000;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;fill:none;stroke:var(--dark);stroke-miterlimit:10;stroke-width:7.78px}@-webkit-keyframes dash{to{stroke-dashoffset:0}}@keyframes dash{to{stroke-dashoffset:0}}.g-module.g-hero .landing .tagline{position:absolute;left:var(--edge-side);top:var(--edge-top);-webkit-transform:translateY(-100px);transform:translateY(-100px);-webkit-transition:-webkit-transform .6s 2s cubic-bezier(0.87, 0, 0.13, 1);transition:-webkit-transform .6s 2s cubic-bezier(0.87, 0, 0.13, 1);transition:transform .6s 2s cubic-bezier(0.87, 0, 0.13, 1);transition:transform .6s 2s cubic-bezier(0.87, 0, 0.13, 1), -webkit-transform .6s 2s cubic-bezier(0.87, 0, 0.13, 1)}.g-module.g-hero .landing .tagline h1{max-width:1200px}@media(max-width: 575.98px){.g-module.g-hero .landing .tagline{bottom:calc(2*var(--edge-top));top:auto;left:50%;width:100%;text-align:center;-webkit-transform:translate3d(-50%, 100px, 0);transform:translate3d(-50%, 100px, 0)}}.g-module.g-hero .landing .location{position:absolute;left:var(--edge-side);bottom:var(--edge-top);-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:-webkit-transform .6s 2s cubic-bezier(0.87, 0, 0.13, 1);transition:-webkit-transform .6s 2s cubic-bezier(0.87, 0, 0.13, 1);transition:transform .6s 2s cubic-bezier(0.87, 0, 0.13, 1);transition:transform .6s 2s cubic-bezier(0.87, 0, 0.13, 1), -webkit-transform .6s 2s cubic-bezier(0.87, 0, 0.13, 1)}@media(max-width: 575.98px){.g-module.g-hero .landing .location{bottom:var(--edge-top);top:auto;left:50%;-webkit-transform:translate3d(-50%, 100px, 0);transform:translate3d(-50%, 100px, 0)}}.g-module.g-hero .contact-btn{position:absolute;right:var(--edge-side);top:var(--edge-top);-webkit-transform:translateY(-100px);transform:translateY(-100px);z-index:3;-webkit-transition:-webkit-transform .6s 2s cubic-bezier(0.87, 0, 0.13, 1);transition:-webkit-transform .6s 2s cubic-bezier(0.87, 0, 0.13, 1);transition:transform .6s 2s cubic-bezier(0.87, 0, 0.13, 1);transition:transform .6s 2s cubic-bezier(0.87, 0, 0.13, 1), -webkit-transform .6s 2s cubic-bezier(0.87, 0, 0.13, 1)}.g-module.g-hero.active .location{-webkit-transform:translateY(0px);transform:translateY(0px)}@media(max-width: 575.98px){.g-module.g-hero.active .location{-webkit-transform:translate3d(-50%, 0px, 0);transform:translate3d(-50%, 0px, 0)}}.g-module.g-hero.active .tagline{-webkit-transform:translateY(0px);transform:translateY(0px)}@media(max-width: 575.98px){.g-module.g-hero.active .tagline{-webkit-transform:translate3d(-50%, 0px, 0);transform:translate3d(-50%, 0px, 0)}}.g-module.g-hero.active .contact-btn{-webkit-transform:translateY(0px);transform:translateY(0px)}.g-module.g-hero.active .logo svg.svg-long .cls-1{stroke-dasharray:1500;stroke-dashoffset:1500;-webkit-animation:dash 2.3s cubic-bezier(0.87, 0, 0.13, 1);animation:dash 2.3s cubic-bezier(0.87, 0, 0.13, 1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.g-module.g-hero.active .logo svg.svg-short .cls-1{stroke-dasharray:700;stroke-dashoffset:700;-webkit-animation:dash 2.3s cubic-bezier(0.87, 0, 0.13, 1);animation:dash 2.3s cubic-bezier(0.87, 0, 0.13, 1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.g-module.g-hero.active-finish .location{-webkit-transition:0s;transition:0s}.g-module.g-hero.active-finish .tagline{-webkit-transition:0s;transition:0s}.g-module.g-hero.active-finish .contact-btn{-webkit-transition:0s;transition:0s}.g-module.g-hero .contact-panel{position:fixed;right:0;top:0;height:100%;width:505px;max-width:100%;background-color:var(--dark);-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:.4s;transition:.4s}.g-module.g-hero .contact-panel.active{-webkit-transform:translateX(0);transform:translateX(0)}.g-module.g-hero .contact-panel .inner{padding:74px 54px 70px;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:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;overflow:auto}@media(max-width: 575.98px){.g-module.g-hero .contact-panel .inner{padding:24px 24px 36px}}.g-module.g-hero .contact-panel .inner .top{-webkit-box-flex:1;-ms-flex:1;flex:1;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:center;-ms-flex-pack:center;justify-content:center;gap:60px}@media(max-width: 575.98px){.g-module.g-hero .contact-panel .inner .top{gap:40px}}.g-module.g-hero .contact-panel .inner .top .logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:40px}@media(max-width: 575.98px){.g-module.g-hero .contact-panel .inner .top .logos{gap:24px}}.g-module.g-hero .contact-panel .inner .top .logos img{height:103px;width:auto}@media(max-width: 575.98px){.g-module.g-hero .contact-panel .inner .top .logos img{height:80px}}.g-module.g-hero .contact-panel .inner .top .agents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;margin-bottom:20px}.g-module.g-hero .contact-panel .inner .top .agents .agent{display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--white);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:18px}.g-module.g-hero .contact-panel .inner .top .agents .agent .icon{width:15px;height:auto}.g-module.g-hero .contact-panel .inner .top .agents .agent .icon img{width:100%;height:auto}.g-module.g-hero .contact-panel .inner .top .agents .agent ul{padding:0;list-style:none;margin:0}.g-module.g-hero .contact-panel .inner .top .agents .agent ul a{text-decoration:none}@font-face{font-family:"PPNeueBit";src:url("../fonts/PPNeueBit-Bold.woff2") format("woff2"),url("../fonts/PPNeueBit-Bold.woff") format("woff");font-weight:normal;font-style:normal}p{font-family:"neue-haas-grotesk-text",sans-serif;font-weight:400;font-style:normal}p strong{font-weight:500}h1,h2,h3,h4{font-family:"PPNeueBit",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;text-transform:uppercase;margin:0}h1,h2,h3,h4,h5{margin-bottom:0}.h-xlarge{font-size:10.9375rem;line-height:14.0625rem}.h-large{font-size:6.875rem;line-height:3.25rem}.h-medium{font-size:4.4375rem;line-height:3rem;letter-spacing:0em;font-family:"PPNeueBit",sans-serif;text-transform:uppercase;margin:0}.h-small{font-size:2.5rem;line-height:1.66rem;letter-spacing:0em;font-family:"PPNeueBit",sans-serif}.p-label{font-size:1.1rem;line-height:100%;font-family:Arial,sans-serif;font-weight:400}.h-large,.h-medium,.h-small,.h-regular{font-family:"PPNeueBit",sans-serif;margin:0;text-transform:uppercase}.p-large,.p-medium,.p-small,.p-regular{font-family:"neue-haas-grotesk-text",sans-serif;margin:0}.p-large{font-size:4.603125rem;line-height:100%;letter-spacing:0em;font-weight:600;font-family:"neue-haas-grotesk-text",sans-serif;font-weight:400;font-style:normal;text-transform:uppercase}.p-medium{font-size:2.95875rem;line-height:100%;font-weight:400}.p-regular{font-size:1rem;line-height:1.555625rem;font-weight:400;letter-spacing:.04rem}.p-small{font-size:1rem;line-height:110%;font-weight:400;letter-spacing:0rem}.p-xsmall{font-size:1rem;line-height:1.75rem;font-weight:400;letter-spacing:0rem}.p-tiny{font-size:.625rem;line-height:.625rem;font-weight:400;letter-spacing:0rem}.p-footer{font-size:1.125rem;line-height:1.5375rem;font-weight:400;font-family:"neue-haas-grotesk-text",sans-serif;font-weight:400;font-style:normal}p:empty{display:none}.p-no-margin{margin-bottom:0}@media(max-width: 575.98px){.p-large{font-size:3.68rem;line-height:100%}.p-medium{font-size:2.662875rem}.h-large{font-size:5.49rem;line-height:2.6rem}.h-medium{font-size:3.99375rem;line-height:2.7rem}}a{text-decoration:none}.g-button{border-radius:4px;padding:7px 20px;height:auto;color:var(--pink);background-color:var(--white);font-size:.875rem;border:none;font-family:"neue-haas-grotesk-text",sans-serif;font-weight:400;font-style:normal;text-decoration:none;overflow:hidden;position:relative;text-transform:uppercase;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,.3);box-shadow:0 1px 3px 1px rgba(0,0,0,.3);letter-spacing:.04em}.g-button.blue{background-color:var(--darkblue);color:var(--white)}.g-button.blue.active{color:var(--darkblue);background-color:var(--white)}.g-button::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0);-webkit-box-shadow:inset 0 1px 4px 0px rgba(0,0,0,.05);box-shadow:inset 0 1px 4px 0px rgba(0,0,0,.05)}@media(hover: hover){.g-button:hover{color:var(--white);background-color:var(--pink)}.g-button:hover.blue{color:var(--darkblue);background-color:var(--white)}}.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);color:inherit}.link-fade:hover.link-fade-light{opacity:.7}.link-fade:hover.color-white{color:#fff}}.g-module{position:relative}.g-module .g-flex-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.g-module .g-flex-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.g-module .g-list{font-size:1.25rem;line-height:2.5rem;font-weight:200;list-style:none;padding:0;margin:0}.g-module .g-list strong{font-weight:500}.g-module .g-img{border-radius:var(--border-radius)}.g-module .g-img.g-img-top{border-radius:var(--border-radius) var(--border-radius) 0 0}.g-module .g-img.g-img-left{border-radius:var(--border-radius) 0 0 var(--border-radius)}.g-module .g-img.g-img-bottom{border-radius:0 0 var(--border-radius) var(--border-radius)}.g-module .g-img.g-img-right{border-radius:0 var(--border-radius) var(--border-radius) 0}.g-module .parallax-container{overflow:hidden;position:relative;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.g-module .parallax-container.auto{height:auto}.g-module .parallax-container img{-o-object-fit:cover;object-fit:cover}.g-module .g-block{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;gap:var(--flex-gap)}.g-module .g-block p{margin-bottom:0}.g-module .g-content{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;gap:var(--content-gap)}.g-module .g-content.small{gap:var(--content-gap-small)}.g-module .g-content p{margin-bottom:0}.g-module .g-content.center{text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.g-module .g-content.small-gap{gap:var(--flex-gap)}.g-lines{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);z-index:6}.g-line{position:absolute;z-index:3;opacity:0;pointer-events:none}.g-line.active{opacity:1;-webkit-transition:.6s;transition:.6s}.g-line.g-line-l-1{top:8vh;width:33%;left:55%}@media(max-width: 991.98px){.g-line.g-line-l-1{width:50%}}.g-line.g-line-b-1{top:-8vh;width:40%;left:-10%}@media(max-width: 991.98px){.g-line.g-line-b-1{width:50%;top:-2vh}}.g-line.g-line-h-1{top:35%;width:20%;left:48%}@media(max-width: 991.98px){.g-line.g-line-h-1{width:32%;top:33%}}@media(max-width: 767.98px){.g-line.g-line-h-1{width:40%;top:28%}}@media(max-width: 575.98px){.g-line.g-line-h-1{width:50%;top:33%;left:auto;right:-15%}}.g-line.g-line-h-2{top:75%;width:20%;left:68%}@media(max-width: 991.98px){.g-line.g-line-h-2{width:30%}}@media(max-width: 767.98px){.g-line.g-line-h-2{width:50%;top:67%;left:58%}}@media(max-width: 575.98px){.g-line.g-line-h-2{width:50%;top:71%;left:58%}}.g-line.g-line-l-2{top:70vh;width:26%;left:10%}@media(max-width: 991.98px){.g-line.g-line-l-2{width:45%}}@media(max-width: 767.98px){.g-line.g-line-l-2{width:50%}}.g-line.g-line-b-2{top:50vh;width:37%;left:55%}@media(max-width: 991.98px){.g-line.g-line-b-2{width:60%;left:45%}}.g-line.g-line-l-3{top:32%;width:25%;right:-5%}@media(max-width: 991.98px){.g-line.g-line-l-3{top:42%;width:40%}}@media(max-width: 767.98px){.g-line.g-line-l-3{top:40%}}@media(max-width: 575.98px){.g-line.g-line-l-3{top:39%}}.g-footer{padding:calc(var(--pad-medium)) calc(var(--pad-side)) calc(var(--pad-reg)*2/3)}.g-footer .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;gap:var(--pad-medium)}.g-footer .terms{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--flex-gap-small);color:#fff}.g-footer .terms p{margin:0}.g-footer .terms .credit a{color:var(--white);text-decoration:none}.g-footer .downloads{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--flex-gap-small)}.g-footer .downloads .buttons{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(--flex-gap)}@media(max-width: 575.98px){.g-footer .downloads .buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.g-footer .contacts{display:grid;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;gap:var(--content-gap);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-template-columns:50% 50%;border-top:.6px solid var(--beige);border-bottom:.6px solid var(--beige);padding:var(--pad-medium) 0;color:var(--beige)}@media(max-width: 1399.98px){.g-footer .contacts{gap:var(--flex-gap)}}.g-footer .contacts .divide{position:absolute;height:100%;width:.6px;background-color:var(--beige);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media(max-width: 767.98px){.g-footer .contacts{grid-template-columns:100%;gap:var(--content-gap)}.g-footer .contacts .divide{display:none}}.g-footer .contacts .contact-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--flex-gap)}.g-footer .contacts .contact-block .agent-logo{height:64px;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-footer .contacts .contact-block .agent-logo img{height:100%;width:auto}.g-footer .contacts .contact-block .agents{display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--flex-gap)}@media(max-width: 1199.98px){.g-footer .contacts .contact-block .agents{grid-template-columns:repeat(1, 1fr)}}@media(max-width: 1399.98px){.g-footer .contacts .contact-block .agents .agent{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media(max-width: 767.98px){.g-footer .contacts .contact-block .agents .agent.blank{display:none}}.g-footer .contacts .contact-block .agents .agent ul{list-style:none;padding:0;margin:0}.g-footer .contacts .contact-block .agents .agent ul a{color:var(--beige);text-decoration:none}#g-nav{position:fixed;z-index:999;right:0;top:0;width:100%}#g-nav .burger{position:absolute;width:40px;height:40px;background-color:rgba(0,0,0,0);-webkit-transition:var(--link-transition);transition:var(--link-transition);cursor:pointer;border:none;padding:0;right:var(--header-side-pad);top:var(--header-side-pad);z-index:2}@media(max-width: 991.98px){#g-nav .burger{width:62px;height:37px}}@media(max-width: 575.98px){#g-nav .burger{width:50px}}#g-nav .burger .bar{position:absolute;top:50%;left:50%;height:4px;width:40px;background-color:var(--pink);-webkit-transition:var(--link-transition);transition:var(--link-transition);-webkit-transition:background-color .2s .3s ease-in-out,opacity .5s,-webkit-transform .2s ease-in-out;transition:background-color .2s .3s ease-in-out,opacity .5s,-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out,background-color .2s .3s ease-in-out,opacity .5s;transition:transform .2s ease-in-out,background-color .2s .3s ease-in-out,opacity .5s,-webkit-transform .2s ease-in-out}#g-nav .burger .bar.bar-1{-webkit-transform:translate3d(-50%, calc(-10px - 50%), 0);transform:translate3d(-50%, calc(-10px - 50%), 0)}#g-nav .burger .bar.bar-2{-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);-webkit-transition:width .2s .3s ease-in-out,background-color .2s .4s,opacity .5s,-webkit-transform .2s ease-in-out;transition:width .2s .3s ease-in-out,background-color .2s .4s,opacity .5s,-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out,width .2s .3s ease-in-out,background-color .2s .4s,opacity .5s;transition:transform .2s ease-in-out,width .2s .3s ease-in-out,background-color .2s .4s,opacity .5s,-webkit-transform .2s ease-in-out}#g-nav .burger .bar.bar-3{-webkit-transform:translate3d(-50%, calc(10px - 50%), 0);transform:translate3d(-50%, calc(10px - 50%), 0)}@media(hover: hover){#g-nav .burger:hover:not(.active) .bar{opacity:.8}#g-nav .burger:hover:not(.active) .bar.bar-1{-webkit-transform:translate3d(-50%, calc(-8px - 50%), 0);transform:translate3d(-50%, calc(-8px - 50%), 0)}#g-nav .burger:hover:not(.active) .bar.bar-3{-webkit-transform:translate3d(-50%, calc(8px - 50%), 0);transform:translate3d(-50%, calc(8px - 50%), 0)}#g-nav .burger:hover.active{opacity:.8}}#g-nav .burger.active .bar{background-color:var(--white)}#g-nav .burger.active .bar.bar-1{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;-webkit-transform:translate3d(-50%, -50%, 0) rotateZ(-45deg);transform:translate3d(-50%, -50%, 0) rotateZ(-45deg)}#g-nav .burger.active .bar.bar-2{width:0;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}#g-nav .burger.active .bar.bar-3{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;-webkit-transform:translate3d(-50%, -50%, 0) rotateZ(45deg);transform:translate3d(-50%, -50%, 0) rotateZ(45deg)}#g-nav .panel{position:fixed;width:100%;height:100%;right:0;-webkit-transform:translateX(100%);transform:translateX(100%);background-color:rgba(0,0,0,0);-webkit-transition:background-color .2s ease-in-out,-webkit-transform .6s .2s;transition:background-color .2s ease-in-out,-webkit-transform .6s .2s;transition:background-color .2s ease-in-out,transform .6s .2s;transition:background-color .2s ease-in-out,transform .6s .2s,-webkit-transform .6s .2s;padding:130px 38px 100px}#g-nav .panel a{text-decoration:none}#g-nav .panel .download-button{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;border:none;padding:0;background-color:rgba(0,0,0,0);gap:24px;color:var(--white);font-family:"PPNeueBit",sans-serif;margin:0;text-transform:uppercase;line-height:2rem;font-size:3rem;-webkit-transition:.2s;transition:.2s}#g-nav .panel .download-button:hover{opacity:.6}#g-nav .panel.active{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:background-color .4s .6s ease-in-out,-webkit-transform .6s;transition:background-color .4s .6s ease-in-out,-webkit-transform .6s;transition:background-color .4s .6s ease-in-out,transform .6s;transition:background-color .4s .6s ease-in-out,transform .6s,-webkit-transform .6s;background-color:rgba(255,36,255,.368627451)}#g-nav .panel.active .panel-inner .circle{-webkit-transition:1s ease-in-out;transition:1s ease-in-out;-webkit-transform:translate3d(50%, -50%, 0) rotateZ(214deg);transform:translate3d(50%, -50%, 0) rotateZ(214deg)}#g-nav .panel .panel-inner{position:absolute;width:600px;max-width:calc(100% - 16px);overflow:hidden;height:100%;background-color:var(--pink);color:var(--white);right:0;z-index:1;top:0;border-radius:0;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:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:var(--header-pad)}#g-nav .panel .panel-inner .downloads{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--flex-gap)}#g-nav .panel .panel-inner .downloads .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--flex-gap)}@media(max-width: 991.98px){#g-nav .panel .panel-inner .downloads .buttons{gap:12px}}#g-nav .panel .panel-inner .downloads .buttons .download-button img{height:56px;width:auto}@media(max-width: 991.98px){#g-nav .panel .panel-inner .downloads .buttons .download-button img{height:50px}}#g-nav .panel .panel-inner .g-menu{position:relative;font-size:6.094375rem;line-height:100%}#g-nav .panel .panel-inner .g-menu ul{color:var(--white);text-align:left;font-family:"PPNeueBit",sans-serif;text-transform:uppercase;font-style:normal;padding:0;margin:0;list-style:none;font-size:6rem;line-height:5rem}@media(max-width: 575.98px){#g-nav .panel .panel-inner .g-menu ul{font-size:4.8rem;line-height:4rem}}#g-nav .panel .panel-inner .g-menu ul li{border-top:1px solid #fff;padding-top:10px}#g-nav .panel .panel-inner .g-menu ul li a{-webkit-transition:var(--link-transition);transition:var(--link-transition);text-decoration:none;color:var(--white)}#g-nav .panel .panel-inner .g-menu ul li a[aria-current]:not([aria-current=false]){color:var(--purple)}@media(hover: hover){#g-nav .panel .panel-inner .g-menu ul li a:hover{opacity:.7}}#g-nav .panel .panel-inner .g-menu ul li a:active{-webkit-transition:0s;transition:0s;opacity:.6;color:var(--white)}#g-nav .panel .panel-inner .g-menu ul li:nth-child(4) a[aria-current]:not([aria-current=false]){color:var(--white)}html,body{background-color:#fff;font-family:"neue-haas-grotesk-text",sans-serif;font-weight:400;font-style:normal;scroll-behavior:smooth;margin:0;padding:0;font-size:16px;line-height:21px}@media(max-width: 1199.98px){html,body{font-size:15px}}@media(max-width: 767.98px){html,body{font-size:14px}}@media(max-width: 575.98px){html,body{font-size:13px}}body.no-scroll{overflow:hidden}body img{width:100%;height:auto}.g-module{opacity:0}.g-module .fade-block .fade-entry{opacity:0}.g-module.module-fade{opacity:1;-webkit-transition:opacity 1s .3s;transition:opacity 1s .3s}#page{width:100vw;height:auto;position:relative;top:0;overflow:hidden}.mobile{display:none !important}.desktop{display:block}@media(max-width: 991.98px){.mobile{display:block !important}.desktop{display:none !important}}