:root{--orange: #ff6521;--white: #fff;--beige: #f1e8da;--navy: #002140;--hover-opacity: 0.6;--border-radius: 30px}.bg-navy{background-color:var(--navy)}.bg-orange{background-color:var(--orange)}.bg-beige{background-color:var(--beige)}.bg-white{background-color:var(--white)}.color-navy{color:var(--navy)}.color-orange{color:var(--orange)}.color-beige{color:var(--beige)}.color-white{color:var(--white)}.link-fade{-webkit-transition:.2s;transition:.2s}@media(hover: hover){.link-fade:hover{opacity:var(--hover-opacity)}}.text-md{font-size:32px;line-height:40px}@media(max-width: 1199.98px){.text-md{font-size:29px;line-height:36px}}@media(max-width: 991.98px){.text-md{font-size:26px;line-height:34px}}@media(max-width: 767.98px){.text-md{font-size:22px;line-height:28px}}@media(max-width: 575.98px){.text-md{font-size:18px;line-height:24px}}.text-lg{font-size:52px;line-height:64px}@media(max-width: 1199.98px){.text-lg{font-size:48px;line-height:59px}}@media(max-width: 991.98px){.text-lg{font-size:42px;line-height:52px}}@media(max-width: 767.98px){.text-lg{font-size:36px;line-height:45px}}@media(max-width: 575.98px){.text-lg{font-size:30px;line-height:29px}}.text-sm{font-size:32px;line-height:40px}.custom-header{background-color:var(--orange);color:green}.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;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.g-amenities-map .amenities .amenity .title .dot{width:24px;height:24px;border:1px solid var(--black);border-radius:100%}.g-amenities-map .amenities .amenity .title h3{margin:0}.g-amenities-map .amenities .amenity ul{padding:10px 0px 20px 30px;list-style:none}.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}.main{background-color:var(--beige);-webkit-transition:background-color 1.5s;transition:background-color 1.5s;overflow:hidden;position:relative}.main.active{background-color:var(--beige)}.main .overlay{background-color:var(--orange);position:fixed;width:100%;z-index:999;height:100%;opacity:1;pointer-events:none;-webkit-transition:1.5s ease-in-out;transition:1.5s ease-in-out}.main .overlay.active{background-color:rgba(0,0,0,0)}.intro{width:100%;height:60vh;background-color:rgba(0,0,0,0);position:relative;overflow:hidden}@media(max-width: 767.98px){.intro{height:60vh}}.intro .logo-container{position:absolute;left:50%;top:50%;width:500px;height:auto;-webkit-transform:translate3d(-50%, -25%, 0);transform:translate3d(-50%, -25%, 0);-webkit-transition:1.5s ease-in-out;transition:1.5s ease-in-out}.intro .logo-container.active{-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}.intro .logo-container img{width:100%;height:auto}@media(max-width: 991.98px){.intro .logo-container{width:-450px}}@media(max-width: 767.98px){.intro .logo-container{width:70vw;-webkit-transform:translate3d(-50%, 30%, 0);transform:translate3d(-50%, 30%, 0)}.intro .logo-container.active{-webkit-transform:translate3d(-50%, 10%, 0);transform:translate3d(-50%, 10%, 0)}}.box{position:absolute}.box img{width:100%}.box.box-intro.box-1{width:146px;height:175px;left:50%;margin-left:326px;top:0}@media(max-width: 575.98px){.box.box-intro.box-1{margin-left:100px;width:106px}}.box.box-intro.box-2{width:1000px;height:auto;left:50%;top:25vh;margin-left:100px}@media(max-width: 575.98px){.box.box-intro.box-2{top:10vh}}.box.box-intro.box-3{width:662px;height:127px;top:0;right:50%;margin-right:300px}@media(max-width: 575.98px){.box.box-intro.box-3{margin-right:70px;width:500px}}.box.box-intro.box-4{width:346px;height:117px;top:45vh;left:50%;margin-left:44px}.box.box-intro.box-5{width:881.4px;height:258px;top:40vh;margin-right:40px;right:50%}@media(max-width: 575.98px){.box.box-intro.box-5{width:700px;height:auto;top:30vh}}.box.box-main.box-1{width:96px;height:126px;left:50%;margin-left:389px;top:0}.box.box-main.box-2{width:600px;height:auto;left:50%;margin-left:430px;top:10vh}@media(max-width: 991.98px){.box.box-main.box-2{margin-left:-300px;display:none}}@media(max-width: 575.98px){.box.box-main.box-2{margin-left:-100px}}.box.box-main.box-3{width:458px;height:132px;left:50%;margin-left:-214px;top:510px}@media(max-width: 991.98px){.box.box-main.box-3{width:458px;height:132px;left:50%;margin-left:100px;top:410px}}@media(max-width: 575.98px){.box.box-main.box-3{margin-left:50px;top:350px}}.box.box-main.box-4{width:1144px;height:231px;left:50%;margin-left:-304px;bottom:450px}@media(max-width: 991.98px){.box.box-main.box-4{width:800px;height:231px;margin-left:-204px;bottom:300px}}@media(max-width: 575.98px){.box.box-main.box-4{margin-left:-104px}}.box.box-main.box-5{width:624px;height:270px;left:50%;margin-left:304px;bottom:550px}.box.box-main.box-6{width:624px;height:270px;right:50%;margin-right:404px;top:500px}@media(max-width: 991.98px){.box.box-main.box-6{width:624px;height:270px;right:50%;margin-right:204px;top:450px}}@media(max-width: 575.98px){.box.box-main.box-6{width:624px;height:270px;right:50%;margin-right:4px;top:350px}}.row.g-relative{position:relative}.main-content{position:relative;-webkit-transition:1s;transition:1s}.main-content .inner-content{opacity:1;-webkit-transition:1s;transition:1s}.main-content .inner-content.active{opacity:1}.main-content .box-container{position:absolute;width:100%;height:100%;top:0}.main-content .col-area{position:absolute;right:0;bottom:0px;-webkit-transform:translateY(50%);transform:translateY(50%)}@media(max-width: 991.98px){.main-content .col-area{position:relative;-webkit-transform:translateY(0%);transform:translateY(0%)}}@media(max-width: 991.98px){.main-content .carousel-container{margin-bottom:24px;margin-top:24px}}.main-content .carousel{overflow:hidden;width:100%;height:550px;position:relative;border-radius:var(--border-radius);top:20px}@media(max-width: 1199.98px){.main-content .carousel{height:513.3333333333px}}@media(max-width: 991.98px){.main-content .carousel{height:460px}}@media(max-width: 767.98px){.main-content .carousel{height:340px}}@media(max-width: 575.98px){.main-content .carousel{height:calc((100vw - 20px)*.6666666667)}}.main-content .carousel .inner{position:absolute;width:400%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.main-content .carousel .inner .slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main-content .carousel .pips{position:absolute;bottom:24px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.main-content .carousel .pips .pip{width:16px;height:16px;border-radius:16px;border:1.5px solid var(--orange);margin:0 6px;background-color:rgba(0,0,0,0)}.main-content .carousel .pips .pip.active{background-color:var(--orange)}.main-content .footer-container{padding-top:128px;padding-bottom:128px}@media(max-width: 991.98px){.main-content .footer-container{padding-top:48px;padding-bottom:48px}}.main-content .footer-container ul{margin-top:24px;padding:0;list-style:none;margin-bottom:0}.main-content .footer-container ul .name{text-transform:uppercase}.main-content .footer-container ul a{text-decoration:none;color:var(--white)}.main-content .footer-container ul a:hover{color:var(--white);text-decoration:none}.main-content .footer-container .footer-logo{height:100px;width:auto}.main-content .footer-container .graphicks-box{color:var(--orange);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.main-content .footer-container .graphicks-box.graphicks-box-mobile{display:none}@media(max-width: 991.98px){.main-content .footer-container .graphicks-box.graphicks-box-desktop{display:none}.main-content .footer-container .graphicks-box.graphicks-box-mobile{display:block}}.main-content .footer-container .graphicks-box a{margin-left:8px;text-decoration:none !important;color:var(--orange) !important}@media(max-width: 991.98px){.bubble-container{-webkit-transform:translateY(0%) !important;transform:translateY(0%) !important}}.bubble{border-radius:var(--border-radius);padding:32px}@media(max-width: 767.98px){.bubble{padding:24px}}.bubble.download{background-color:var(--white);color:var(--orange);margin-top:48px}@media(max-width: 991.98px){.bubble.download{-webkit-transform:translateY(0%) !important;transform:translateY(0%) !important;margin-top:24px}}.bubble.download p{margin:0}.bubble.download .link-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border:none;background-color:var(--orange);border-radius:17px;color:var(--white);padding:7px 20px;text-transform:uppercase;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px}.bubble.download .link-button .icon{width:22px;height:11px;margin-left:10px;position:relative}.bubble.download .link-button .icon .arrow,.bubble.download .link-button .icon .base{position:absolute;width:100%;height:100%;left:0;bottom:0}.bubble.download .link-button .icon .arrow{bottom:2px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}@media(hover: hover){.bubble.download .link-button:hover{text-decoration:none}.bubble.download .link-button:hover .arrow{-webkit-transform:translateY(2px);transform:translateY(2px)}}.bubble.area{background-color:var(--orange);color:var(--beige)}@media(max-width: 991.98px){.bubble.area{-webkit-transform:translateY(0%) !important;transform:translateY(0%) !important}}.bubble.area p{margin:0}.bubble.footer{color:var(--white);background-color:var(--navy)}@media(max-width: 991.98px){.bubble.footer{margin-bottom:20px}}*{-webkit-box-sizing:border-box;box-sizing:border-box}html,body{background-color:var(--white);padding:0;margin:0;font-family:"gopher",sans-serif;font-weight:400;font-style:normal}