body{height:100%;display:flex;flex-direction:column;font-family:"Graphik";font-size:1.125rem;font-weight:400;font-style:normal;color:#fff;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}html{height:100%}.site-content{flex:1 0 auto}.footerholder{flex-shrink:0;z-index:1}.fade-content{opacity:0}img{min-height:.01px}a:hover,a:focus,a:visited{text-decoration:none}a[href^="mailto:"]:hover{text-decoration:underline}.image-fill{position:absolute;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";width:100%;height:100%}.vh-fix{height:100dvh}.row{margin-right:0;margin-left:0;--bs-gutter-x: 0}.bg-primary{background-color:#39524d !important}.bg-secondary{background-color:#eb683b !important}.bg-cream{background-color:#fef0e5 !important}.bg-light{background-color:#cce0de !important}.bg-dark{background-color:#334a45 !important}.text-primary{color:#39524d !important}.text-secondary{color:#eb683b !important}.text-cream{color:#fef0e5 !important}.text-light{color:#cce0de !important}.text-dark{color:#334a45 !important}.text-gold{color:#f2b01c !important}.no-transition *{transition:none !important}.content-layer{position:relative;z-index:1}h1{font-family:"Champion";font-size:5.625rem;line-height:1.0888888889em;font-weight:500}h2{font-family:"Champion";font-size:2rem;line-height:1.25em;font-weight:500}p{font-size:1.375rem;line-height:1.4545454545em}p:not(:last-of-type){margin-bottom:1.125rem}p.lead{font-size:1.75rem;line-height:1.3571428571em}.small{font-size:0.875rem;line-height:1.7142857143em}.small:not(:last-of-type){margin-bottom:0.5rem}.text-justify{text-align:justify}#top-bar{height:6.125rem;background-color:rgba(57,82,77,.8);transition:height .7s ease-in-out,background-color .7s ease-in-out}#top-bar.active{background-color:#39524d}#top-bar.active .menu-overlay{opacity:0}#top-bar-holder{z-index:999}#top-bar .row{height:6.125rem}.site-name{font-family:"Champion";font-size:1.875rem;line-height:1.3333333333em;font-weight:500}.menu-icon{font-size:1rem;width:3.3125em;height:3.3125em;padding:1.2em .9em;background-image:url("../img/menu-bg.svg");background-repeat:no-repeat;background-size:contain;cursor:pointer;transition:transform .7s}.menu-icon.active{transform:rotate(-180deg)}.menu-icon .menu-arrow{width:1.5625em;height:1.0625em;overflow:hidden}.menu-icon .menu-arrow::before,.menu-icon .menu-arrow::after{content:"";position:absolute;width:100%;height:100%;overflow:hidden;background-image:url("../img/menu-arrow.svg");background-repeat:no-repeat;background-size:contain;transition:transform .35s ease-in-out}.menu-icon .menu-arrow::after{transform:translateY(-1.5em)}.menu-overlay{background-color:#000;opacity:.4;mix-blend-mode:multiply;transition:opacity .7s ease-in-out}#menu{opacity:0;visibility:hidden;transition:opacity .7s ease-in-out,visibility .7s ease-in-out;z-index:900}#menu.active{opacity:1 !important;visibility:visible !important;transition:opacity .7s ease-in-out,visibility .7s ease-in-out;transition-delay:.3s}#menu li{width:30%;margin-bottom:6.125rem;padding-bottom:1.125rem;transition:border .25s ease-in-out}#menu li:not(:last-of-type){border-bottom:0.1875rem solid rgba(204,224,222,.3019607843)}#menu li a{font-family:"Champion";font-size:2.75rem;line-height:1.3636363636em;font-weight:500;color:#cce0de}#menu li.active a{color:rgba(204,224,222,.3019607843);cursor:default}body.home #top-bar-holder{transition:opacity .35s ease-in-out,visibility .35s ease-in-out}body.home #top-bar-holder.show{opacity:1 !important;visibility:visible !important;transition:opacity .35s ease-in-out,visibility .35s ease-in-out}body:not(.home) #top-bar-holder{opacity:1 !important;visibility:visible !important}@media(min-width: 768px){#top-bar.active{height:33.75rem;box-shadow:0 0.125rem 1.25rem 0 rgba(0,0,0,.2)}}@media(max-width: 767px){#top-bar{height:5rem}#top-bar.active{height:100dvh}#top-bar .row{height:5rem}.site-name{font-size:1.5rem}.menu-icon{font-size:.8rem}#menu li{width:100%;margin-bottom:2rem;padding-bottom:2rem}#menu li a{font-size:2.5rem}}.top-header{height:50rem}.top-header-icon{height:14.375rem}.overview-key-point .ratio{width:14.8125rem}.ariel{background-image:url("../img/overview/image01.jpg");background-repeat:no-repeat;background-size:cover}#build_one,#build_two{cursor:pointer}#build_one .building,#build_two .building{fill:rgba(0,0,0,0) !important;transition:fill .2s}#build_one .building-title,#build_two .building-title{transition:opacity .2s;opacity:0}#build_one .line,#build_two .line{stroke-dasharray:259;stroke-dashoffset:259;transition:stroke-dashoffset .5s ease-in-out}#build_one .circle1{transform:scale(0.8);transform-origin:509.45px 425.74px;transition:transform .2s}#build_one:hover .building{fill:rgba(242,176,28,.6) !important}#build_one:hover .building-title{opacity:1}#build_one:hover .circle1{transform:scale(1)}#build_one:hover #line_one{stroke-dashoffset:0}#build_two .circle2{transform:scale(0.8);transform-origin:1219px 425.74px;transition:transform .2s}#build_two:hover .building{fill:rgba(235,104,59,.6) !important}#build_two:hover .building-title{opacity:1}#build_two:hover .circle2{transform:scale(1)}#build_two:hover #line_two{stroke-dashoffset:0}.slick-slider1 .position-relative{height:50rem}.slick-slider2 .position-relative,.slick-slider3 .position-relative{height:35.125rem}.travel-icon{height:11.125rem}.travel-sync-icon svg{width:3.25rem;height:3.25rem}.travel-sync-icon path{transition:.3s}.travel-sync-icon path:nth-of-type(1){fill:#cce0de;fill-opacity:.3}.travel-sync-icon path:nth-of-type(2){stroke:#39524d}.travel-sync-icon.active .cycle-icon path:nth-of-type(1),.travel-sync-icon:hover .cycle-icon path:nth-of-type(1){fill:#fff;fill-opacity:1}.travel-sync-icon.active .cycle-icon path:nth-of-type(2),.travel-sync-icon:hover .cycle-icon path:nth-of-type(2){stroke:#eb683b}.travel-sync-icon.active .train-icon path:nth-of-type(1),.travel-sync-icon:hover .train-icon path:nth-of-type(1){fill:#eb683b;fill-opacity:1}.travel-sync-icon.active .train-icon path:nth-of-type(2),.travel-sync-icon:hover .train-icon path:nth-of-type(2){stroke:#fff}.travel-sync-icon.active .car-icon path:nth-of-type(1),.travel-sync-icon:hover .car-icon path:nth-of-type(1){fill:#cce0de;fill-opacity:1}.travel-sync-icon.active .car-icon path:nth-of-type(2),.travel-sync-icon:hover .car-icon path:nth-of-type(2){stroke:#eb683b}.home .shape01{width:21.5625rem}.building .shape01{right:34.75rem;width:28.125rem}.space .shape01{left:35rem;width:18.5rem}.location .shape01{width:21.5625rem}.contact .shape01{bottom:-6.75rem;width:47.5rem}.home .shape02{width:25rem}.building .shape02{width:27.5rem}.space .shape02{width:27.875rem}.location .shape02{width:21.5625rem}.building .shape03{left:46rem;width:28.125rem}.slick-arrow{width:1.5rem;height:2.3125rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:opacity .3s}.slick-arrow::before,.slick-arrow::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:contain;transition:transform .5s}.slick-arrow.slick-disabled{opacity:.5;cursor:default}.slick-prev::before{background-image:url("../img/slider-left.svg")}.slick-prev::after{background-image:url("../img/slider-left.svg");transform:translateX(115%)}.slick-next::before{background-image:url("../img/slider-right.svg")}.slick-next::after{background-image:url("../img/slider-right.svg");transform:translateX(-115%)}.slick-nav{z-index:100}.slick-nav2 .slick-prev::before{background-image:url("../img/slider-left-dark.svg")}.slick-nav2 .slick-prev::after{background-image:url("../img/slider-left-dark.svg")}.slick-nav2 .slick-next::before{background-image:url("../img/slider-right-dark.svg")}.slick-nav2 .slick-next::after{background-image:url("../img/slider-right-dark.svg")}.slick-nav2.slick-disabled{opacity:.3}.slick-slider2 .slick-slide,.slick-slider3 .slick-slide{padding-right:2.5rem}.slick-slider2 .slick-list,.slick-slider3 .slick-list{padding-left:8.333333% !important;padding-right:calc(8.333333% - 2.5rem) !important}#travel-nav{top:4rem}.travel-title h2{opacity:0;transition:opacity .3s}.travel-title h2.active{opacity:1}.travel-sync svg{cursor:pointer}.logo-slider-holder{background-color:#fdeadb}.logo-slider .slick-track{display:flex;align-items:center}.logo-slider .slick-slide>div{position:relative;padding:0 4.6875rem}.logo-slider .slick-slide>div::before{content:"";display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);width:0.1875rem;height:6.125rem;background-color:#fff}.logo-slider img{max-height:10.625rem}#map{height:50rem}.map-marker-container{position:relative}.map-marker-container img{width:18.75rem;height:auto;position:absolute;transform:translateY(-50px);right:0;top:0}#map .gm-style .gm-style-iw-c{padding:0 !important;background-color:rgba(0,0,0,0) !important;box-shadow:none !important;overflow:visible !important}#map .gm-style-iw-tc,.gm-style-iw-ch{display:none}.gm-style-iw-d{width:100% !important;overflow:hidden !important}#map .gm-ui-hover-effect{display:none !important}.label{min-width:7.8125rem;padding:.25rem 1rem;color:#fff;font-family:"Graphik";font-style:normal;font-size:1.125rem;line-height:1.5;font-weight:400;text-align:center}.label-bar{background-color:#752117}.label-restaurant{background-color:#af90d1}.label-leisure{background-color:#70bfc2}.table{font-size:1.375rem;line-height:1.4545454545em}.table .table-header,.table .last-row{font-size:1.75rem;line-height:1.3571428571em}.table th,.table td{padding:1.25rem .5rem;border-bottom:0.1875rem solid #fff;transition:background-color .2s}#rollone,#rolltwo{cursor:pointer}#rollone .building,#rolltwo .building{fill:rgba(0,0,0,0) !important;transition:fill .2s}#rollone:hover .building,#rollone.active .building{fill:#f2b01c !important}#rolltwo:hover .building,#rolltwo.active .building{fill:#eb683b !important}.key::before{content:"";width:1.1875rem;height:1.1875rem;position:absolute;right:0;top:50%;transform:translateY(-50%)}.key-1::before{background-color:#eb683b}.key-2::before{background-color:#ccc4be}.key-3::before{border:1px dashed #39524d}.key-4::before{background-color:#f2b01c}.bx-wrapper{margin-bottom:0 !important;box-shadow:none !important;border-width:0 !important;background:rgba(0,0,0,0) !important}.bx-controls{z-index:400}.plan-details{height:12.5rem}.plan-details ul{width:15.4375rem}.plan-details ul li{border-bottom:0.0625rem solid #f2b01c}.north-icon{height:4.25rem}.page-link{border-bottom:0.1875rem solid rgba(254,240,229,.3019607843);transition:.3s ease-in-out}.page-link h2{color:#39524d;transition:.3s ease-in-out}.page-link .page-link-icon{height:3.25rem}.page-link .page-link-icon path,.page-link .page-link-icon .arrow-group{transition:.3s ease-in-out}.page-link .page-link-icon .arrow-two{transform:translateX(-0.65rem);opacity:0}.footer-right{background-color:rgba(252,217,191,.1019607843)}.agent01{height:6.875rem}.agent02{height:2.5rem}.download-link{color:#fff;border-bottom:0.1875rem solid rgba(204,224,222,.3019607843);transition:.3s}.download-link:hover{color:#fff}.download-arrow{width:2rem;height:1.25rem}.download-arrow::before,.download-arrow::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:contain;transition:transform .35s ease-in-out}.download-arrow::before{background-image:url("../img/download.svg")}.download-arrow::after{background-image:url("../img/download02.svg");transform:translateY(-1.5rem)}.contact{background-color:#39524d}.contact-details{border-top:0.1875rem solid rgba(204,224,222,.3019607843);border-bottom:0.1875rem solid rgba(204,224,222,.3019607843)}@media(hover: hover){#menu li:not(.active):hover{border-bottom-color:#cce0de}.menu-icon:not(.active):hover .menu-arrow::before{transform:translateY(1.5rem);transition:transform .35s ease-in-out}.menu-icon:not(.active):hover .menu-arrow::after{transform:translateY(0);transition:transform .35s ease-in-out}.slick-arrow:not(.slick-disabled):hover.slick-prev::before{transform:translateX(-115%)}.slick-arrow:not(.slick-disabled):hover.slick-prev::after{transform:translateX(0)}.slick-arrow:not(.slick-disabled):hover.slick-next::before{transform:translateX(115%)}.slick-arrow:not(.slick-disabled):hover.slick-next::after{transform:translateX(0)}.page-link:hover{border-bottom-color:#fef0e5}.page-link:hover h2{color:#fef0e5}.page-link:hover .page-link-icon path{fill:#fef0e5}.page-link:hover .page-link-icon .arrow-one{transform:translateX(0.65rem);opacity:0}.page-link:hover .page-link-icon .arrow-two{transform:translateX(0);opacity:1}.table .link,.table .js-hover-group{cursor:pointer}.table .link:hover td,.table .link.active td{background-color:#f2b01c}.table .js-hover-group.active td{background-color:#eb683b}.download-link:hover{color:#eb683b;border-bottom-color:#fff}.download-link:hover .download-arrow::before{transform:translateY(1.5rem);transition:transform .35s ease-in-out}.download-link:hover .download-arrow::after{transform:translateY(0);transition:transform .35s ease-in-out}}@media(min-width: 768px){html{font-size:.9275vw}.spec-slider .slick-slide{padding-right:3.125rem}.spec-slider .slick-list{margin-right:-3.125rem}.footerholder{height:34.375rem}.download-link{width:23.4375rem}}@media(max-width: 767px){html{font-size:3vw}.top-header{height:35rem}.top-header-icon{height:7.5rem}body.home .top-header{height:100dvh}.top-header h1{font-size:3rem}h1{font-size:4rem}.ratio h2{font-size:1.5rem}.overview-key-point .ratio{width:13rem}.slick-slider .position-relative{height:25rem}.slick-slider2 .position-relative,.slick-slider3 .position-relative{height:22rem}.spec-slider img,.travel-slider img{height:17rem}.home .shape01{right:-8.333333%;width:15rem}.table{font-size:1.125rem}#map{height:37rem}.map-marker-container img{width:150px;height:auto}#travel-nav{top:7rem}.travel-slider .lead{font-size:1.25rem}.travel-title h2{font-size:1.5rem}.contact-details{border-top:none}}@font-face{font-family:"Champion";src:url("../fonts/Champion-HTF-Middleweight.woff2") format("woff2"),url("../fonts/Champion-HTF-Middleweight.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Graphik";src:url("../fonts/Graphik-Light.woff2") format("woff2"),url("../fonts/Graphik-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Graphik";src:url("../fonts/Graphik-Medium.woff2") format("woff2"),url("../fonts/Graphik-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Graphik";src:url("../fonts/Graphik-Regular.woff2") format("woff2"),url("../fonts/Graphik-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}