.caps,a,p.guide-text a,p.sub{text-transform:uppercase}.callback-page h1+p b,.lot-item p.description b{font-weight:400}@font-face{font-family:Jaapokki Regular;src:url(/assets/fonts/Jaapokki-Regular.woff) format("woff"),url(/assets/fonts/Jaapokki-Regular.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Light;src:url(/assets/fonts/FuturaStd-Light.woff) format("woff"),url(/assets/fonts/FuturaStd-Light.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Medium;src:url(/assets/fonts/FuturaStd-Medium.woff) format("woff"),url(/assets/fonts/FuturaStd-Medium.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Heavy;src:url(/assets/fonts/FuturaStd-Heavy.woff) format("woff"),url(/assets/fonts/FuturaStd-Heavy.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Book;src:url(/assets/fonts/FuturaStd-Book.woff) format("woff"),url(/assets/fonts/FuturaStd-Book.otf) format("embedded-opentype")}@font-face{font-family:MonotOldStyMTBolOut;src:url(/assets/fonts/MonotOldStyMTBolOut.woff) format("woff"),url(/assets/fonts/MonotOldStyMTBolOut.otf) format("embedded-opentype")}@font-face{font-family:icomoon;src:url(/assets/fonts/icomoon.eot);src:url(/assets/fonts/icomoon.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/icomoon.woff) format("woff"),url(/assets/fonts/icomoon.ttf) format("truetype"),url(/assets/fonts/icomoon.svg#icomoon) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Jaapokki Regular;src:url(/assets/fonts/Jaapokki-Regular.woff) format("woff"),url(/assets/fonts/Jaapokki-Regular.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Light;src:url(/assets/fonts/FuturaStd-Light.woff) format("woff"),url(/assets/fonts/FuturaStd-Light.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Medium;src:url(/assets/fonts/FuturaStd-Medium.woff) format("woff"),url(/assets/fonts/FuturaStd-Medium.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Heavy;src:url(/assets/fonts/FuturaStd-Heavy.woff) format("woff"),url(/assets/fonts/FuturaStd-Heavy.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Book;src:url(/assets/fonts/FuturaStd-Book.woff) format("woff"),url(/assets/fonts/FuturaStd-Book.otf) format("embedded-opentype")}@font-face{font-family:MonotOldStyMTBolOut;src:url(/assets/fonts/MonotOldStyMTBolOut.woff) format("woff"),url(/assets/fonts/MonotOldStyMTBolOut.otf) format("embedded-opentype")}@font-face{font-family:icomoon;src:url(/assets/fonts/icomoon.eot);src:url(/assets/fonts/icomoon.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/icomoon.woff) format("woff"),url(/assets/fonts/icomoon.ttf) format("truetype"),url(/assets/fonts/icomoon.svg#icomoon) format("svg");font-weight:400;font-style:normal}body{font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased}h1,h2{line-height:100%;-webkit-font-smoothing:antialiased}a{outline:0;cursor:pointer}#loading-bar .bar{background:#fff}#loading-bar .peg{-webkit-box-shadow:#fff 1px 0 6px 1px;box-shadow:#fff 1px 0 6px 1px}#loading-bar-spinner .spinner-icon{border-top-color:#fff;border-left-color:#fff}@font-face{font-family:Jaapokki Regular;src:url(/assets/fonts/Jaapokki-Regular.woff) format("woff"),url(/assets/fonts/Jaapokki-Regular.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Light;src:url(/assets/fonts/FuturaStd-Light.woff) format("woff"),url(/assets/fonts/FuturaStd-Light.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Medium;src:url(/assets/fonts/FuturaStd-Medium.woff) format("woff"),url(/assets/fonts/FuturaStd-Medium.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Heavy;src:url(/assets/fonts/FuturaStd-Heavy.woff) format("woff"),url(/assets/fonts/FuturaStd-Heavy.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Book;src:url(/assets/fonts/FuturaStd-Book.woff) format("woff"),url(/assets/fonts/FuturaStd-Book.otf) format("embedded-opentype")}@font-face{font-family:MonotOldStyMTBolOut;src:url(/assets/fonts/MonotOldStyMTBolOut.woff) format("woff"),url(/assets/fonts/MonotOldStyMTBolOut.otf) format("embedded-opentype")}@font-face{font-family:icomoon;src:url(/assets/fonts/icomoon.eot);src:url(/assets/fonts/icomoon.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/icomoon.woff) format("woff"),url(/assets/fonts/icomoon.ttf) format("truetype"),url(/assets/fonts/icomoon.svg#icomoon) format("svg");font-weight:400;font-style:normal}h1{font-family:Jaapokki Regular,Helvetica,sans-serif;font-size:52px;margin:15px 0}@media (max-width:767px){h1{font-size:34px}}h1 .mono,h1 b{font-family:MonotOldStyMTBolOut,Helvetica,sans-serif;font-size:48px}@media (max-width:767px){h1 .mono,h1 b{font-size:30px}}h2{font-family:Jaapokki Regular,Helvetica,sans-serif;font-size:34px;margin-top:0}@media (max-width:767px){h2{font-size:24px}}h2 .mono,h2 b{font-family:MonotOldStyMTBolOut,Helvetica,sans-serif;font-size:30px}@media (max-width:767px){h2 .mono,h2 b{font-size:21px}}p{font-size:14px;line-height:150%;margin:0 0 25px}p.sub{color:#8d9d9b;font-family:Futura Std Book,Helvetica,sans-serif;font-size:11px;letter-spacing:.15em;margin-bottom:10px;padding:10px 0 5px;text-align:center}p.guide-text,p.guide-text a{color:#fff;text-decoration:none}p.guide-text{font-family:Futura Std Heavy,Helvetica,sans-serif;font-size:12px}p.guide-text a{cursor:pointer;letter-spacing:2px}p.guide-text a.green-color{color:#2c4140}p.guide-text a.gray-color{color:#c8cacb}p.guide-text a span{font-size:12px;text-decoration:underline}p.guide-text a span[class^=icon-]{display:block;margin-top:15px;text-decoration:none}.fancybox{cursor:pointer}.fancybox-skin{padding:34px!important;background-color:#2b403f}@media (max-width:767px){.fancybox-skin{padding:34px 5px!important}.fancybox-type-image .fancybox-skin{padding:34px 5px 5px!important}.section.slider-section{text-align:left}}.fancybox-type-iframe iframe{background-color:#fff}body.apartments-state .fancybox-type-iframe .fancybox-inner,body.town-homes-state .fancybox-type-iframe .fancybox-inner{background-color:#fff;padding:20px 0}.fancybox-close{background-image:url(/assets/images/lightbox-close.png);background-repeat:no-repeat;background-position:center center;background-size:contain;width:22px;height:22px;top:8px;right:8px}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(/assets/images/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}#fancybox-loading{background-image:url(/assets/images/fancybox_sprite.png);position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#content,.section,.watch-video{position:relative}#fancybox-loading div{width:44px;height:44px;background:url(/assets/images/fancybox_loading.gif) center center no-repeat}#content .carousel .carousel-inner>.item>img,.container img,.full img,.fullwidth-img img{width:100%}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading{background-image:url(/assets/images/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(/assets/images/fancybox_loading@2x.gif);background-size:24px 24px}}.container{max-width:960px}.fullwidth-img{margin-bottom:20px}.section{background-color:#fff;color:#2c4140;padding:25px 0}.section.blue-section{background-color:#d3e9e3;color:#2b403f}.section.lighter-blue-section{background-color:#e0f0eb;color:#2c4140}.section.green-section{background-color:#2b403f;color:#fff}.section.green-section a{color:#fff}.section.lighter-green-section{background-color:#354948;color:#fff}.section.slider-section{padding:0}.section.not-found-section{padding:40px 0}.section.not-found-section h2{font-size:50px}.section.not-found-section p{font-size:15px}.section.not-found-section .col-md-6{float:initial;margin:0 auto}.section h2.title{letter-spacing:.15em;padding:10px 0;margin:0}.section .light-text p{font-family:Futura Std Light,Helvetica,sans-serif;-webkit-font-smoothing:subpixel-antialiased;color:#2c4140;font-size:16px;line-height:150%;letter-spacing:.15em;margin:0;padding:15px 0}.watch-video:after,a.register-button,body{-webkit-font-smoothing:antialiased}#content{padding-top:50px}@media (max-width:767px){#content{padding-top:0}#content .carousel .carousel-inner>.item>img{display:none}}#content .carousel{margin:20px 0}#content .carousel .carousel-inner>.item .bg-image{height:0;padding-top:70%;background-size:cover;background-position:center center}#content .carousel .carousel-inner>.item p.sub{margin:0;padding:15px 0}#content .carousel .container{position:relative;bottom:35px;width:100%}#content .carousel .container .carousel-control.left,#content .carousel .container .carousel-control.right{background-image:none;color:#8c9c9a;font-family:Futura Std Book,Helvetica,sans-serif;font-size:15px;height:15px;opacity:1;width:initial}#content .carousel .container .carousel-control.left.left,#content .carousel .container .carousel-control.right.left{left:15px}#content .carousel .container .carousel-control.left.right,#content .carousel .container .carousel-control.right.right{right:15px}@media (max-width:767px){.slider-container{padding:0}.slider-container #luxuryCarousel{margin:0}}.video-container{padding:15px 0}.watch-video{display:inline-block}.watch-video:before{background-color:#000;opacity:.5;content:" ";display:block;position:absolute;top:0;left:0;right:0;bottom:0}.watch-video:after{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:60px;content:"\e612";position:absolute;top:42.5%;left:0;right:0;bottom:0;opacity:.7;-webkit-transition:opacity .3s;transition:opacity .3s}.anim-fade,.watch-video:hover:after{opacity:1}.watch-video img{display:block;width:100%}.callback-page h1{font-family:MonotOldStyMTBolOut,Helvetica,sans-serif;font-size:48px;margin:0}.callback-page h1+p,.now-selling h2{font-family:Futura Std Book,Helvetica,sans-serif}@media (max-width:767px){.watch-video:after{top:25%}.callback-page h1{font-size:30px}}.callback-page h1+p{color:#2b403f;font-size:12px;letter-spacing:3px;text-align:center;text-transform:uppercase}@media (min-width:1025px){.callback-page h1+p{padding:20px 0}}.callback-page h2{margin-top:20px}.callback-page p.content_item{max-width:600px;margin:0 auto}.callback-page div.content_images_wrapper{margin:40px 0}.callback-page div.content_images_wrapper img{display:block;width:100%}.now-selling{background-color:#2b403f;background-size:cover;background-position:center center;display:block;height:450px;padding:15px}.now-selling h1{color:#fff;padding-top:100px;padding-bottom:10px;text-transform:uppercase}.now-selling h2{color:#fff}.now-selling a.register-button{border:1px solid #fff;color:#fff;margin:30px 13px 0!important;padding:13px 0;width:300px}.now-selling a.register-button.enquire{background-color:#fff;color:#2b403f}@media (max-width:767px){.now-selling{height:auto}.now-selling a.register-button.enquire{margin:30px 0 0!important;max-width:100%}.now-selling a.register-button.masterplan{display:none}}.now-selling a.register-button:hover{background-color:#2c4140;border-color:#2c4140;color:#d3e9e3}.lot-item{text-align:left;margin-bottom:50px}.lot-item a,body{text-align:center}.lot-item .package_image{background-size:cover;width:100%;height:0;padding-top:65%;margin:15px 0}.lot-item p{font-size:15px;margin-bottom:5px}.lot-item p.option{font-family:Futura Std Medium,Helvetica,sans-serif;font-size:14px}.lot-item p.price{font-family:Jaapokki Regular,Helvetica,sans-serif;font-size:20px}.lot-item a,.lot-item p.description b,a.register-button{font-family:Futura Std Heavy,Helvetica,sans-serif}.lot-item p.description{height:132px;overflow:hidden}.lot-item p:last-child{margin-top:25px}.lot-item img{display:block;margin-top:10px;margin-bottom:20px;width:100%}.lot-item a{background-color:#e0f0eb;color:#2b403f;font-size:12px;letter-spacing:2px;line-height:50px;text-decoration:none;display:block;width:100%;height:50px}.lot-item a.enquire{background-color:#e9f4f1}.lot-item a:hover{background-color:#2b403f;color:#d4eae4}a.register-button{-webkit-appearance:none;background:0 0;color:#fff;outline:0;padding:10px 0;border:2px solid #fff;cursor:pointer;margin:30px auto 25px!important;display:inline-block;font-size:16px;letter-spacing:.1em;text-decoration:none;text-transform:uppercase;width:170px}.tooltip.top .tooltip-arrow,a.register-button.mobile-only{display:none}.tooltip-inner,body{color:#2c4140;font-family:Futura Std Book,Helvetica,sans-serif}a.register-button span{font-size:11px}a.register-button:hover{background-color:#fff;border-color:#fff;color:#2c4140}@media (max-width:767px){a.register-button{font-size:13px}}@media (min-width:1025px){a.register-button.desktop-only{width:270px}}.arrow{position:absolute;top:50%;height:0;left:10px}.arrow:after,.arrow:before{content:'';position:absolute;top:100%;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.arrow:before{right:50%;border-top:10px solid transparent;border-left:10px solid #fff}.arrow:after{right:50%;top:10px;border-top:10px solid #fff;border-right:10px solid transparent}.tooltip-inner{background:#e9f4f1;border:1px solid #2b403f;border-radius:0;font-size:11px;text-transform:uppercase;white-space:nowrap;max-width:none}.find-out-more,.register-section>div,.whats-on-page .news-container .news-item .thumbnail-image{background-position:center center;background-repeat:no-repeat}.anim-fade.ng-hide-add.ng-hide-add-active,.anim-fade.ng-hide-remove.ng-hide-remove-active{-webkit-transition:.25s linear opacity;transition:.25s linear opacity}.anim-fade.ng-hide{opacity:0}body{margin:0 auto;background-color:#8d9d9b;font-size:14px;overflow-x:hidden;width:100%}.block{display:block}.cw-logo{font-family:Futura Std Medium,Helvetica,sans-serif;-webkit-font-smoothing:subpixel-antialiased;font-size:10px;letter-spacing:.15em}.cw-logo p{margin-bottom:10px}.logo{width:340px}@font-face{font-family:Jaapokki Regular;src:url(/assets/fonts/Jaapokki-Regular.woff) format("woff"),url(/assets/fonts/Jaapokki-Regular.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Light;src:url(/assets/fonts/FuturaStd-Light.woff) format("woff"),url(/assets/fonts/FuturaStd-Light.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Medium;src:url(/assets/fonts/FuturaStd-Medium.woff) format("woff"),url(/assets/fonts/FuturaStd-Medium.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Heavy;src:url(/assets/fonts/FuturaStd-Heavy.woff) format("woff"),url(/assets/fonts/FuturaStd-Heavy.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Book;src:url(/assets/fonts/FuturaStd-Book.woff) format("woff"),url(/assets/fonts/FuturaStd-Book.otf) format("embedded-opentype")}@font-face{font-family:MonotOldStyMTBolOut;src:url(/assets/fonts/MonotOldStyMTBolOut.woff) format("woff"),url(/assets/fonts/MonotOldStyMTBolOut.otf) format("embedded-opentype")}@font-face{font-family:icomoon;src:url(/assets/fonts/icomoon.eot);src:url(/assets/fonts/icomoon.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/icomoon.woff) format("woff"),url(/assets/fonts/icomoon.ttf) format("truetype"),url(/assets/fonts/icomoon.svg#icomoon) format("svg");font-weight:400;font-style:normal}@media (max-width:767px){.apartments-state .apartments-section{padding-top:20px}}.apartments-state .apartments-section h1{margin-top:0;margin-bottom:0}.apartments-state .apartments-section p.sub-header{color:#2b403f;font-family:Futura Std Book,Helvetica,sans-serif;font-size:12px;letter-spacing:3px;text-align:center;text-transform:uppercase}@media (min-width:1025px){.apartments-state .apartments-section p.sub-header{padding:10px 0 20px}}.apartments-state .team-section h2{margin:20px 15px 40px}.apartments-state .team-section .team-item p{font-size:14.5px;text-align:left}.apartments-state .team-section .team-item p.title{font-family:Futura Std Medium,Helvetica,sans-serif;-webkit-font-smoothing:subpixel-antialiased;font-size:11px;margin:5px 0;text-transform:uppercase}.apartments-state .floorplans-section .nav-tabs>li.active:after,.town-homes-state .floorplans-section .nav-tabs>li.active:after{-webkit-font-smoothing:antialiased;content:"\e603";speak:none;font-style:normal;font-weight:400;font-variant:normal;-moz-osx-font-smoothing:grayscale}.apartments-state .team-section .team-item p.name{font-family:Jaapokki Regular,Helvetica,sans-serif;font-size:20px;margin:5px 0}.apartments-state .team-section .team-item p a{color:#2b403f;text-decoration:underline;text-transform:lowercase}.apartments-state .team-section .team-item img{margin:15px 0}.apartments-state .floorplans-section h2{margin:20px 15px 40px}.apartments-state .floorplans-section .nav-tabs{border-bottom:0;margin:25px 0 15px}.apartments-state .floorplans-section .nav-tabs>li{display:inline-block;float:inherit;margin:0;vertical-align:top}.apartments-state .floorplans-section .nav-tabs>li:not(:last-child) a{border-right:solid 1px #dddedf!important}.apartments-state .floorplans-section .nav-tabs>li>a{border:none;color:#2b403f;font-size:11px;letter-spacing:1px;padding:0;text-transform:uppercase;width:150px}.apartments-state .floorplans-section .nav-tabs>li>a:focus,.apartments-state .floorplans-section .nav-tabs>li>a:hover{background-color:transparent}.apartments-state .floorplans-section .nav-tabs>li.active:after{font-family:icomoon;text-transform:none;line-height:1;display:block;margin:15px 0}.apartments-state .floorplans-section .nav-tabs>li.active>a{border:none;font-family:Futura Std Heavy,Helvetica,sans-serif}.apartments-state .floorplans-section .nav-tabs>li.active>a:focus,.apartments-state .floorplans-section .nav-tabs>li.active>a:hover{border:none;color:#2b403f;font-family:Futura Std Heavy,Helvetica,sans-serif;background-color:transparent}@font-face{font-family:Jaapokki Regular;src:url(/assets/fonts/Jaapokki-Regular.woff) format("woff"),url(/assets/fonts/Jaapokki-Regular.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Light;src:url(/assets/fonts/FuturaStd-Light.woff) format("woff"),url(/assets/fonts/FuturaStd-Light.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Medium;src:url(/assets/fonts/FuturaStd-Medium.woff) format("woff"),url(/assets/fonts/FuturaStd-Medium.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Heavy;src:url(/assets/fonts/FuturaStd-Heavy.woff) format("woff"),url(/assets/fonts/FuturaStd-Heavy.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Book;src:url(/assets/fonts/FuturaStd-Book.woff) format("woff"),url(/assets/fonts/FuturaStd-Book.otf) format("embedded-opentype")}@font-face{font-family:MonotOldStyMTBolOut;src:url(/assets/fonts/MonotOldStyMTBolOut.woff) format("woff"),url(/assets/fonts/MonotOldStyMTBolOut.otf) format("embedded-opentype")}@font-face{font-family:icomoon;src:url(/assets/fonts/icomoon.eot);src:url(/assets/fonts/icomoon.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/icomoon.woff) format("woff"),url(/assets/fonts/icomoon.ttf) format("truetype"),url(/assets/fonts/icomoon.svg#icomoon) format("svg");font-weight:400;font-style:normal}.register-section{padding:0}.register-section>div{background-image:url(/assets/images/register-background.jpg);background-size:cover;color:#fff;padding:30px 0}.register-section>div.submitted{background-color:#2b403f;background-image:none}@media (max-width:767px){.register-section>div{padding:0 0 20px}.contact-us-page h2.title{background-color:#e9f4f1;color:#2b403f;padding:20px 0 15px;display:block;font-size:27px}.contact-us-page .register-content h2.caps{display:none}.contact-us-page .register-content p.copy{font-size:15px;margin:0;padding:20px 0 0;display:none}.contact-us-page .register-content p.copy.desktop-only{display:block}}.contact-us-page .register-content .register-form .select-style,.contact-us-page .register-content .register-form textarea{display:inline-block}.contact-us-page .register-thank_you .suite-info{display:none}@font-face{font-family:Jaapokki Regular;src:url(/assets/fonts/Jaapokki-Regular.woff) format("woff"),url(/assets/fonts/Jaapokki-Regular.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Light;src:url(/assets/fonts/FuturaStd-Light.woff) format("woff"),url(/assets/fonts/FuturaStd-Light.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Medium;src:url(/assets/fonts/FuturaStd-Medium.woff) format("woff"),url(/assets/fonts/FuturaStd-Medium.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Heavy;src:url(/assets/fonts/FuturaStd-Heavy.woff) format("woff"),url(/assets/fonts/FuturaStd-Heavy.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Book;src:url(/assets/fonts/FuturaStd-Book.woff) format("woff"),url(/assets/fonts/FuturaStd-Book.otf) format("embedded-opentype")}@font-face{font-family:MonotOldStyMTBolOut;src:url(/assets/fonts/MonotOldStyMTBolOut.woff) format("woff"),url(/assets/fonts/MonotOldStyMTBolOut.otf) format("embedded-opentype")}@font-face{font-family:icomoon;src:url(/assets/fonts/icomoon.eot);src:url(/assets/fonts/icomoon.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/icomoon.woff) format("woff"),url(/assets/fonts/icomoon.ttf) format("truetype"),url(/assets/fonts/icomoon.svg#icomoon) format("svg");font-weight:400;font-style:normal}#legal{display:none;color:#fff;max-width:800px;margin:0 auto;padding:20px 50px;text-align:justify}#legal h2{font-family:Futura Std Book,Helvetica,sans-serif;font-size:24px;margin-top:20px;margin-bottom:10px}#legal p{margin:10px 0}@font-face{font-family:Jaapokki Regular;src:url(/assets/fonts/Jaapokki-Regular.woff) format("woff"),url(/assets/fonts/Jaapokki-Regular.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Light;src:url(/assets/fonts/FuturaStd-Light.woff) format("woff"),url(/assets/fonts/FuturaStd-Light.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Medium;src:url(/assets/fonts/FuturaStd-Medium.woff) format("woff"),url(/assets/fonts/FuturaStd-Medium.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Heavy;src:url(/assets/fonts/FuturaStd-Heavy.woff) format("woff"),url(/assets/fonts/FuturaStd-Heavy.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Book;src:url(/assets/fonts/FuturaStd-Book.woff) format("woff"),url(/assets/fonts/FuturaStd-Book.otf) format("embedded-opentype")}@font-face{font-family:MonotOldStyMTBolOut;src:url(/assets/fonts/MonotOldStyMTBolOut.woff) format("woff"),url(/assets/fonts/MonotOldStyMTBolOut.otf) format("embedded-opentype")}@font-face{font-family:icomoon;src:url(/assets/fonts/icomoon.eot);src:url(/assets/fonts/icomoon.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/icomoon.woff) format("woff"),url(/assets/fonts/icomoon.ttf) format("truetype"),url(/assets/fonts/icomoon.svg#icomoon) format("svg");font-weight:400;font-style:normal}#welcome-section{padding-top:40px}@media (max-width:767px){#legal{padding:0 10px;text-align:left}#legal h2{font-size:20px}p.binding-text div{display:inline}p.binding-text div br{display:none}}@font-face{font-family:Jaapokki Regular;src:url(/assets/fonts/Jaapokki-Regular.woff) format("woff"),url(/assets/fonts/Jaapokki-Regular.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Light;src:url(/assets/fonts/FuturaStd-Light.woff) format("woff"),url(/assets/fonts/FuturaStd-Light.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Medium;src:url(/assets/fonts/FuturaStd-Medium.woff) format("woff"),url(/assets/fonts/FuturaStd-Medium.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Heavy;src:url(/assets/fonts/FuturaStd-Heavy.woff) format("woff"),url(/assets/fonts/FuturaStd-Heavy.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Book;src:url(/assets/fonts/FuturaStd-Book.woff) format("woff"),url(/assets/fonts/FuturaStd-Book.otf) format("embedded-opentype")}@font-face{font-family:MonotOldStyMTBolOut;src:url(/assets/fonts/MonotOldStyMTBolOut.woff) format("woff"),url(/assets/fonts/MonotOldStyMTBolOut.otf) format("embedded-opentype")}@font-face{font-family:icomoon;src:url(/assets/fonts/icomoon.eot);src:url(/assets/fonts/icomoon.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/icomoon.woff) format("woff"),url(/assets/fonts/icomoon.ttf) format("truetype"),url(/assets/fonts/icomoon.svg#icomoon) format("svg");font-weight:400;font-style:normal}.whats-on-page h2:first-child{margin:20px 0 40px}.whats-on-page .news-section{padding-bottom:0}.whats-on-page .news-container{background-color:#fff;max-width:1200px;margin:0 auto}.whats-on-page .news-container .news-item .row>div{padding:0}.whats-on-page .news-container .news-item .row>div .news-content{position:relative;height:275px;padding:25px 30px;text-align:left}@media (max-width:767px){.whats-on-page .news-container .news-item .row>div .news-content{height:auto}}.whats-on-page .news-container .news-item .title a{color:#2b403f;font-family:Jaapokki Regular,Helvetica,sans-serif;font-size:19px;text-decoration:none}.whats-on-page .news-container .news-item .description{position:relative;height:60px;overflow:hidden;max-width:400px}@media (max-width:767px){.whats-on-page .news-container .news-item .description{max-width:100%;margin-bottom:40px}}.whats-on-page .news-container .news-item .description p{display:inline;line-height:20px}.whats-on-page .news-container .news-item .description p.link{background-color:#fff;display:block;position:absolute;bottom:0;right:0;margin:0;width:79%}.whats-on-page .news-container .news-item .description a{color:#2b403f;font-family:Futura Std Heavy,Helvetica,sans-serif;letter-spacing:1px;text-decoration:underline}.whats-on-page .news-container .news-item .published{color:#8d9d9b;font-size:11px;text-transform:uppercase;position:absolute;bottom:0}.whats-on-page .news-container .news-item .thumbnail-image{background-size:cover;display:block;height:275px;width:100%}.whats-on-page .news-container .news-item .thumbnail-image.logo-image{background-color:#93ABA4;background-size:auto 85%}.whats-on-page .news-container>.col-md-12 .col-md-6{float:right}@media (min-width:1025px){.whats-on-page .news-container>.col-md-12:nth-child(4n+1) .col-md-6{float:left}.whats-on-page .news-container>.col-md-12:nth-child(4n+1) .col-md-6 .arrow{left:inherit;right:0}.whats-on-page .news-container>.col-md-12:nth-child(4n+1) .col-md-6 .arrow:before{border-left:none;border-right:10px solid #fff}.whats-on-page .news-container>.col-md-12:nth-child(4n+1) .col-md-6 .arrow:after{border-right:none;border-left:10px solid transparent}}@media (min-width:768px) and (max-width:1024px){.whats-on-page .news-container>.col-md-12:nth-child(4n+1) .col-md-6,.whats-on-page .news-container>.col-md-12:nth-child(4n+3) .col-md-6{float:left}.whats-on-page .news-container>.col-md-12:nth-child(4n+1) .col-md-6 .arrow,.whats-on-page .news-container>.col-md-12:nth-child(4n+3) .col-md-6 .arrow{left:inherit;right:0}.whats-on-page .news-container>.col-md-12:nth-child(4n+1) .col-md-6 .arrow:before,.whats-on-page .news-container>.col-md-12:nth-child(4n+3) .col-md-6 .arrow:before{border-left:none;border-right:10px solid #fff}.whats-on-page .news-container>.col-md-12:nth-child(4n+1) .col-md-6 .arrow:after,.whats-on-page .news-container>.col-md-12:nth-child(4n+3) .col-md-6 .arrow:after{border-right:none;border-left:10px solid transparent}.whats-on-page .news-container>.col-md-12:nth-child(2n+2),.whats-on-page .news-container>.col-md-12:nth-child(2n+2) .description p.link{background-color:#e9f4f1}.whats-on-page .news-container>.col-md-12:nth-child(2n+2) .arrow:before{border-left:10px solid #e9f4f1}.whats-on-page .news-container>.col-md-12:nth-child(2n+2) .arrow:after{border-top:10px solid #e9f4f1}}@media (max-width:767px){.whats-on-page .news-container .news-item .thumbnail-image{height:200px}.whats-on-page .news-container>.col-md-12 .arrow{display:none!important}}@media (min-width:1025px){.whats-on-page .news-container>.col-md-12:not(.col-md-6):nth-child(2n),.whats-on-page .news-container>.col-md-12:not(.col-md-6):nth-child(2n) .description p.link,.whats-on-page .news-container>.col-md-6:nth-child(2n+1),.whats-on-page .news-container>.col-md-6:nth-child(2n+1) .description p.link{background-color:#e9f4f1}.whats-on-page .news-container>.col-md-12:not(.col-md-6):nth-child(2n) .arrow:before,.whats-on-page .news-container>.col-md-6:nth-child(2n+1) .arrow:before{border-left:10px solid #e9f4f1}.whats-on-page .news-container>.col-md-12:not(.col-md-6):nth-child(2n) .arrow:after,.whats-on-page .news-container>.col-md-6:nth-child(2n+1) .arrow:after{border-top:10px solid #e9f4f1}}.whats-on-show-section h2{margin:20px 0}.whats-on-show-section .whats-on-image{margin:20px 0;width:100%}.whats-on-show-section .carousel .container{bottom:50px!important}.whats-on-show-section .carousel .container .carousel-control.left,.whats-on-show-section .carousel .container .carousel-control.right{top:15px}.whats-on-show-section .register-button{color:#2c4140;border-color:#2c4140}.share-info{color:#fff}.share-info p.title{font-family:Futura Std Heavy,Helvetica,sans-serif;font-size:14px}.share-info ul{list-style:none;margin:0;padding:0}.share-info ul li{display:inline-block}.share-info ul li a{color:#fff;font-size:35px;margin:0 10px;text-decoration:none}@font-face{font-family:Jaapokki Regular;src:url(/assets/fonts/Jaapokki-Regular.woff) format("woff"),url(/assets/fonts/Jaapokki-Regular.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Light;src:url(/assets/fonts/FuturaStd-Light.woff) format("woff"),url(/assets/fonts/FuturaStd-Light.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Medium;src:url(/assets/fonts/FuturaStd-Medium.woff) format("woff"),url(/assets/fonts/FuturaStd-Medium.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Heavy;src:url(/assets/fonts/FuturaStd-Heavy.woff) format("woff"),url(/assets/fonts/FuturaStd-Heavy.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Book;src:url(/assets/fonts/FuturaStd-Book.woff) format("woff"),url(/assets/fonts/FuturaStd-Book.otf) format("embedded-opentype")}@font-face{font-family:MonotOldStyMTBolOut;src:url(/assets/fonts/MonotOldStyMTBolOut.woff) format("woff"),url(/assets/fonts/MonotOldStyMTBolOut.otf) format("embedded-opentype")}@font-face{font-family:icomoon;src:url(/assets/fonts/icomoon.eot);src:url(/assets/fonts/icomoon.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/icomoon.woff) format("woff"),url(/assets/fonts/icomoon.ttf) format("truetype"),url(/assets/fonts/icomoon.svg#icomoon) format("svg");font-weight:400;font-style:normal}.generic-page>div:first-child{padding-bottom:0}.generic-page>div:nth-child(2){padding-top:50px}.generic-page h2{margin:20px 0 40px}.generic-page .content-container{background-color:#fff;padding:50px 40px 30px;text-align:left}.generic-page .content-container p b{font-size:19px;line-height:150%}.generic-page .content-container .content_images_wrapper{margin:50px 0 40px}.generic-page .youtube_container{position:relative;width:100%;height:0;padding-top:56%;margin:50px 0 40px}.generic-page .youtube_container iframe{position:absolute;top:0;left:0;width:100%;height:100%}@font-face{font-family:Jaapokki Regular;src:url(/assets/fonts/Jaapokki-Regular.woff) format("woff"),url(/assets/fonts/Jaapokki-Regular.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Light;src:url(/assets/fonts/FuturaStd-Light.woff) format("woff"),url(/assets/fonts/FuturaStd-Light.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Medium;src:url(/assets/fonts/FuturaStd-Medium.woff) format("woff"),url(/assets/fonts/FuturaStd-Medium.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Heavy;src:url(/assets/fonts/FuturaStd-Heavy.woff) format("woff"),url(/assets/fonts/FuturaStd-Heavy.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Book;src:url(/assets/fonts/FuturaStd-Book.woff) format("woff"),url(/assets/fonts/FuturaStd-Book.otf) format("embedded-opentype")}@font-face{font-family:MonotOldStyMTBolOut;src:url(/assets/fonts/MonotOldStyMTBolOut.woff) format("woff"),url(/assets/fonts/MonotOldStyMTBolOut.otf) format("embedded-opentype")}@font-face{font-family:icomoon;src:url(/assets/fonts/icomoon.eot);src:url(/assets/fonts/icomoon.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/icomoon.woff) format("woff"),url(/assets/fonts/icomoon.ttf) format("truetype"),url(/assets/fonts/icomoon.svg#icomoon) format("svg");font-weight:400;font-style:normal}@media (max-width:767px){.generic-page .content-container{padding-left:15px;padding-right:15px}.town-homes-state .town-homes-section{padding-top:20px}}.town-homes-state .town-homes-section h1{margin-top:0;margin-bottom:0}.town-homes-state .town-homes-section p.sub-header{color:#2b403f;font-family:Futura Std Book,Helvetica,sans-serif;font-size:12px;letter-spacing:3px;text-align:center;text-transform:uppercase}@media (min-width:1025px){.town-homes-state .town-homes-section p.sub-header{padding:10px 0 20px}.tab-content .col-md-8{padding-right:0}}.town-homes-state .floorplans-section h2{margin:20px 15px 40px}.town-homes-state .floorplans-section .nav-tabs{border-bottom:0;margin:25px 0 15px}.town-homes-state .floorplans-section .nav-tabs>li{display:inline-block;float:inherit;margin:0;vertical-align:top}.town-homes-state .floorplans-section .nav-tabs>li:not(:last-child) a{border-right:solid 1px #dddedf!important}.town-homes-state .floorplans-section .nav-tabs>li>a{border:none;color:#2b403f;font-size:11px;letter-spacing:1px;padding:0;text-transform:uppercase;width:150px}.town-homes-state .floorplans-section .nav-tabs>li>a:focus,.town-homes-state .floorplans-section .nav-tabs>li>a:hover{background-color:transparent}.town-homes-state .floorplans-section .nav-tabs>li.active:after{font-family:icomoon;text-transform:none;line-height:1;display:block;margin:15px 0}.info-bar ul li a,.register-content p.copy,.tab-content .carousel .item .download{-webkit-font-smoothing:subpixel-antialiased}.town-homes-state .floorplans-section .nav-tabs>li.active>a{border:none;font-family:Futura Std Heavy,Helvetica,sans-serif}.town-homes-state .floorplans-section .nav-tabs>li.active>a:focus,.town-homes-state .floorplans-section .nav-tabs>li.active>a:hover{border:none;color:#2b403f;font-family:Futura Std Heavy,Helvetica,sans-serif;background-color:transparent}@media (min-width:1025px){.tab-content .col-md-4{padding-left:0}}.tab-content .carousel .item{background-color:#e0f0eb;color:#2b403f}.tab-content .carousel .item img{display:block}.tab-content .carousel .item .name{font-family:Jaapokki Regular;font-size:18px;letter-spacing:2px;margin:25px 0;text-align:center;text-transform:uppercase}.tab-content .carousel .item .info{color:#8d9d9b;font-family:Futura Std Light,Helvetica,sans-serif;font-size:21px;margin:0 0 10px}.tab-content .carousel .item .info span{margin:0 10px}.tab-content .carousel .item .info span:before{padding-right:5px}.tab-content .carousel .item .download{font-family:Futura Std Medium,Helvetica,sans-serif;display:inline-block;background-color:#2b403f;color:#fff;font-size:12px;letter-spacing:1px;padding:15px;text-decoration:underline}.tab-content .carousel .container{bottom:0!important}.tab-content .carousel .container .carousel-control.left,.tab-content .carousel .container .carousel-control.right{top:15px}@font-face{font-family:Jaapokki Regular;src:url(/assets/fonts/Jaapokki-Regular.woff) format("woff"),url(/assets/fonts/Jaapokki-Regular.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Light;src:url(/assets/fonts/FuturaStd-Light.woff) format("woff"),url(/assets/fonts/FuturaStd-Light.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Medium;src:url(/assets/fonts/FuturaStd-Medium.woff) format("woff"),url(/assets/fonts/FuturaStd-Medium.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Heavy;src:url(/assets/fonts/FuturaStd-Heavy.woff) format("woff"),url(/assets/fonts/FuturaStd-Heavy.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Book;src:url(/assets/fonts/FuturaStd-Book.woff) format("woff"),url(/assets/fonts/FuturaStd-Book.otf) format("embedded-opentype")}@font-face{font-family:MonotOldStyMTBolOut;src:url(/assets/fonts/MonotOldStyMTBolOut.woff) format("woff"),url(/assets/fonts/MonotOldStyMTBolOut.otf) format("embedded-opentype")}@font-face{font-family:icomoon;src:url(/assets/fonts/icomoon.eot);src:url(/assets/fonts/icomoon.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/icomoon.woff) format("woff"),url(/assets/fonts/icomoon.ttf) format("truetype"),url(/assets/fonts/icomoon.svg#icomoon) format("svg");font-weight:400;font-style:normal}.suite-info p{letter-spacing:1px}.suite-info p.title{font-family:Futura Std Heavy,Helvetica,sans-serif;font-size:14px;letter-spacing:2px;text-transform:uppercase}@media (max-width:1024px){.suite-info p.title{margin-bottom:5px}}.suite-info p:last-child{margin-bottom:15px}@media (max-width:1024px){.suite-info p:last-child{margin-bottom:30px}}.suite-info a{color:#2c4140;text-decoration:underline}.suite-info .col-md-4:last-child p:last-child{margin-bottom:0}.contact-us-page .suite-info .arrow{top:0;left:50%;display:none}.contact-us-page .suite-info .arrow:before{right:50%;border-top:10px solid #D4EAE4;border-left:10px solid transparent}.contact-us-page .suite-info .arrow:after{right:initial;left:50%;top:0;border-top:10px solid #D4EAE4}@font-face{font-family:Jaapokki Regular;src:url(/assets/fonts/Jaapokki-Regular.woff) format("woff"),url(/assets/fonts/Jaapokki-Regular.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Light;src:url(/assets/fonts/FuturaStd-Light.woff) format("woff"),url(/assets/fonts/FuturaStd-Light.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Medium;src:url(/assets/fonts/FuturaStd-Medium.woff) format("woff"),url(/assets/fonts/FuturaStd-Medium.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Heavy;src:url(/assets/fonts/FuturaStd-Heavy.woff) format("woff"),url(/assets/fonts/FuturaStd-Heavy.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Book;src:url(/assets/fonts/FuturaStd-Book.woff) format("woff"),url(/assets/fonts/FuturaStd-Book.otf) format("embedded-opentype")}@font-face{font-family:MonotOldStyMTBolOut;src:url(/assets/fonts/MonotOldStyMTBolOut.woff) format("woff"),url(/assets/fonts/MonotOldStyMTBolOut.otf) format("embedded-opentype")}@font-face{font-family:icomoon;src:url(/assets/fonts/icomoon.eot);src:url(/assets/fonts/icomoon.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/icomoon.woff) format("woff"),url(/assets/fonts/icomoon.ttf) format("truetype"),url(/assets/fonts/icomoon.svg#icomoon) format("svg");font-weight:400;font-style:normal}.enquire-section .register-content h2.title{padding:40px 0 50px}.enquire-section .register-content .register-form{max-width:740px}.enquire-section .register-content .register-form .form-item{margin:4px 10px;width:350px}@media (max-width:767px){.suite-info.section{background-color:#fff;color:#2c4140}.suite-info.section a{color:#2c4140}.contact-us-page .suite-info .arrow{display:block}.enquire-section .register-content h2.title{font-size:21px;padding-top:20px;padding-bottom:20px}.enquire-section .register-content .register-form .form-item{margin:3px 0;width:100%}}.enquire-section .register-content .register-form .form-item>.form-item.left{padding-right:8px}.enquire-section .register-content .register-form .select-style,.enquire-section .register-content .register-form input[type=text],.enquire-section .register-content .register-form textarea{border:1px solid #2b403f;height:50px}.enquire-section .register-content .register-form .select-style.disabled{border-bottom:1px solid #2b403f}.enquire-section .register-content .register-form .select-style select{height:48px;line-height:48px}.enquire-section .register-content .register-form textarea{display:none}.enquire-section .register-content .register-form .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){margin:4px 10px;width:350px}.enquire-section .register-content .register-form .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn)>button{border:1px solid #2b403f;height:50px}.enquire-section .register-content .register-form input[type=submit]{color:#2b403f;border:2px solid #2b403f;margin-top:40px}.enquire-section .register-content .register-form input[type=submit]:hover{background-color:#2c4140;border-color:#2c4140;color:#d3e9e3}.enquire-section .register-content .register-form div.checkbox input[type=checkbox]+label:before{border-color:#2c4140}.enquire-section .register-content .register-form.ng-submitted .select-style.invalid{padding-left:16px!important}.enquire-section .register-content .register-form.ng-submitted .select-style.invalid select{height:47px;line-height:47px}.enquire-section .register-content .disclaimer{color:#2b403f;font-size:11px;letter-spacing:0;max-width:750px}.enquire-section .register-content .disclaimer a,.enquire-section .register-content .footnote p,.enquire-section .register-content.register-thank_you{color:#2b403f}@media (max-width:767px){.enquire-section .register-content .register-form .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%;margin-left:0;margin-right:0}}@font-face{font-family:Jaapokki Regular;src:url(/assets/fonts/Jaapokki-Regular.woff) format("woff"),url(/assets/fonts/Jaapokki-Regular.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Light;src:url(/assets/fonts/FuturaStd-Light.woff) format("woff"),url(/assets/fonts/FuturaStd-Light.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Medium;src:url(/assets/fonts/FuturaStd-Medium.woff) format("woff"),url(/assets/fonts/FuturaStd-Medium.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Heavy;src:url(/assets/fonts/FuturaStd-Heavy.woff) format("woff"),url(/assets/fonts/FuturaStd-Heavy.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Book;src:url(/assets/fonts/FuturaStd-Book.woff) format("woff"),url(/assets/fonts/FuturaStd-Book.otf) format("embedded-opentype")}@font-face{font-family:MonotOldStyMTBolOut;src:url(/assets/fonts/MonotOldStyMTBolOut.woff) format("woff"),url(/assets/fonts/MonotOldStyMTBolOut.otf) format("embedded-opentype")}@font-face{font-family:icomoon;src:url(/assets/fonts/icomoon.eot);src:url(/assets/fonts/icomoon.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/icomoon.woff) format("woff"),url(/assets/fonts/icomoon.ttf) format("truetype"),url(/assets/fonts/icomoon.svg#icomoon) format("svg");font-weight:400;font-style:normal}div.finance{padding:45px 0 25px}div.finance img{max-width:285px}div.finance h2{margin:30px 0 10px}@media (max-width:360px){div.finance h2{line-height:1.5;padding:0 20px}}div.finance a.register-button{padding:10px 20px;width:initial;max-width:100%}@media (max-width:360px){div.finance a.register-button{padding:10px;width:100%}}@font-face{font-family:Jaapokki Regular;src:url(/assets/fonts/Jaapokki-Regular.woff) format("woff"),url(/assets/fonts/Jaapokki-Regular.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Light;src:url(/assets/fonts/FuturaStd-Light.woff) format("woff"),url(/assets/fonts/FuturaStd-Light.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Medium;src:url(/assets/fonts/FuturaStd-Medium.woff) format("woff"),url(/assets/fonts/FuturaStd-Medium.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Heavy;src:url(/assets/fonts/FuturaStd-Heavy.woff) format("woff"),url(/assets/fonts/FuturaStd-Heavy.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Book;src:url(/assets/fonts/FuturaStd-Book.woff) format("woff"),url(/assets/fonts/FuturaStd-Book.otf) format("embedded-opentype")}@font-face{font-family:MonotOldStyMTBolOut;src:url(/assets/fonts/MonotOldStyMTBolOut.woff) format("woff"),url(/assets/fonts/MonotOldStyMTBolOut.otf) format("embedded-opentype")}@font-face{font-family:icomoon;src:url(/assets/fonts/icomoon.eot);src:url(/assets/fonts/icomoon.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/icomoon.woff) format("woff"),url(/assets/fonts/icomoon.ttf) format("truetype"),url(/assets/fonts/icomoon.svg#icomoon) format("svg");font-weight:400;font-style:normal}.find-out-more{background-image:url(/assets/images/register-background.jpg);background-size:cover;color:#fff}.find-out-more h2{line-height:120%;padding:15px 0 0}@media (max-width:767px){div.finance h2{margin:20px 0 0}.find-out-more h2{font-family:Jaapokki Regular,Helvetica,sans-serif;font-size:24px;padding:10px 0 0}}.find-out-more a.desktop-only{margin-top:20px!important}.find-out-more .arrow{top:0;left:50%}.find-out-more .arrow:before{right:50%;border-top:10px solid #D4EAE4;border-left:10px solid transparent}.find-out-more .arrow:after{right:initial;left:50%;top:0;border-top:10px solid #D4EAE4}.whats-on-page .arrow{display:none}@font-face{font-family:Jaapokki Regular;src:url(/assets/fonts/Jaapokki-Regular.woff) format("woff"),url(/assets/fonts/Jaapokki-Regular.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Light;src:url(/assets/fonts/FuturaStd-Light.woff) format("woff"),url(/assets/fonts/FuturaStd-Light.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Medium;src:url(/assets/fonts/FuturaStd-Medium.woff) format("woff"),url(/assets/fonts/FuturaStd-Medium.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Heavy;src:url(/assets/fonts/FuturaStd-Heavy.woff) format("woff"),url(/assets/fonts/FuturaStd-Heavy.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Book;src:url(/assets/fonts/FuturaStd-Book.woff) format("woff"),url(/assets/fonts/FuturaStd-Book.otf) format("embedded-opentype")}@font-face{font-family:MonotOldStyMTBolOut;src:url(/assets/fonts/MonotOldStyMTBolOut.woff) format("woff"),url(/assets/fonts/MonotOldStyMTBolOut.otf) format("embedded-opentype")}@font-face{font-family:icomoon;src:url(/assets/fonts/icomoon.eot);src:url(/assets/fonts/icomoon.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/icomoon.woff) format("woff"),url(/assets/fonts/icomoon.ttf) format("truetype"),url(/assets/fonts/icomoon.svg#icomoon) format("svg");font-weight:400;font-style:normal}.info-bar{padding:0}.info-bar ul{list-style:none;padding:0}.info-bar ul li:first-child:nth-last-child(4),.info-bar ul li:first-child:nth-last-child(4)~li{width:25%}.info-bar ul li:first-child:nth-last-child(5),.info-bar ul li:first-child:nth-last-child(5)~li{width:20%}.info-bar ul li{display:inline-block;float:left}.info-bar ul li:nth-child(odd){background-color:#e9f4f1}.info-bar ul li a{font-family:Futura Std Medium,Helvetica,sans-serif;color:#2c4140;font-size:11px;letter-spacing:.15em;text-decoration:none;display:block;padding:30px 0 55px}@media (max-width:767px){.info-bar ul li a{padding:5px 0 20px}}.info-bar ul li a:hover{background-color:#2b403f;color:#d4eae4}.info-bar ul li a span{display:block;font-size:28px;padding:15px 0}.info-bar ul.without-icon li{height:inherit}.info-bar ul.without-icon li:nth-child(odd){background-color:#3f5251}.info-bar ul.without-icon li a{color:#fff;font-size:13px;padding:25px 0}@font-face{font-family:Jaapokki Regular;src:url(/assets/fonts/Jaapokki-Regular.woff) format("woff"),url(/assets/fonts/Jaapokki-Regular.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Light;src:url(/assets/fonts/FuturaStd-Light.woff) format("woff"),url(/assets/fonts/FuturaStd-Light.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Medium;src:url(/assets/fonts/FuturaStd-Medium.woff) format("woff"),url(/assets/fonts/FuturaStd-Medium.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Heavy;src:url(/assets/fonts/FuturaStd-Heavy.woff) format("woff"),url(/assets/fonts/FuturaStd-Heavy.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Book;src:url(/assets/fonts/FuturaStd-Book.woff) format("woff"),url(/assets/fonts/FuturaStd-Book.otf) format("embedded-opentype")}@font-face{font-family:MonotOldStyMTBolOut;src:url(/assets/fonts/MonotOldStyMTBolOut.woff) format("woff"),url(/assets/fonts/MonotOldStyMTBolOut.otf) format("embedded-opentype")}@font-face{font-family:icomoon;src:url(/assets/fonts/icomoon.eot);src:url(/assets/fonts/icomoon.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/icomoon.woff) format("woff"),url(/assets/fonts/icomoon.ttf) format("truetype"),url(/assets/fonts/icomoon.svg#icomoon) format("svg");font-weight:400;font-style:normal}.localtion-section{font-size:11px;padding:20px 0 0}.localtion-section h2{font-size:26px}@media (max-width:767px){.info-bar ul li{display:none}.info-bar ul li:nth-child(1),.info-bar ul li:nth-child(2){display:block;width:50%!important}.localtion-section h2{font-family:Futura Std Heavy,Helvetica,sans-serif;font-size:18px;letter-spacing:2px;margin:10px 0;text-transform:uppercase}}.localtion-section #location-header{font-family:Futura Std Heavy,Helvetica,sans-serif;min-height:55px}.localtion-section #location-header .container{position:relative}.localtion-section #location-header .container div{position:absolute}.localtion-section #location-header .container div.left{left:25px;z-index:1}.localtion-section #location-header .container div.center{width:100%;left:0;z-index:0;position:relative}.localtion-section #location-header .container div.right{right:25px;z-index:1}.localtion-section #location-header .container div.right span{font-size:15px}.localtion-section #location-header .container div h2{margin-top:7px;margin-bottom:0}.localtion-section #location-header .container div a{letter-spacing:.15em;text-decoration:none}.localtion-section #location-header .container div span{display:block;font-size:20px;height:25px;padding-bottom:10px}.localtion-section #map{display:block;width:100%;height:364px}@font-face{font-family:Jaapokki Regular;src:url(/assets/fonts/Jaapokki-Regular.woff) format("woff"),url(/assets/fonts/Jaapokki-Regular.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Light;src:url(/assets/fonts/FuturaStd-Light.woff) format("woff"),url(/assets/fonts/FuturaStd-Light.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Medium;src:url(/assets/fonts/FuturaStd-Medium.woff) format("woff"),url(/assets/fonts/FuturaStd-Medium.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Heavy;src:url(/assets/fonts/FuturaStd-Heavy.woff) format("woff"),url(/assets/fonts/FuturaStd-Heavy.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Book;src:url(/assets/fonts/FuturaStd-Book.woff) format("woff"),url(/assets/fonts/FuturaStd-Book.otf) format("embedded-opentype")}@font-face{font-family:MonotOldStyMTBolOut;src:url(/assets/fonts/MonotOldStyMTBolOut.woff) format("woff"),url(/assets/fonts/MonotOldStyMTBolOut.otf) format("embedded-opentype")}@font-face{font-family:icomoon;src:url(/assets/fonts/icomoon.eot);src:url(/assets/fonts/icomoon.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/icomoon.woff) format("woff"),url(/assets/fonts/icomoon.ttf) format("truetype"),url(/assets/fonts/icomoon.svg#icomoon) format("svg");font-weight:400;font-style:normal}.register-content h2{margin-bottom:15px}.register-content h2.title{padding:10px 0 20px}@media (max-width:767px){.register-content h2{font-family:Futura Std Heavy,Helvetica,sans-serif;font-size:12px;letter-spacing:1px}.register-content h2.title{padding-top:20px}.register-content h2.caps{font-size:14px;padding:30px 0 0}}.register-content p.copy{font-family:Futura Std Light,Helvetica,sans-serif;color:#fff;font-size:15px;margin:0 0 10px;letter-spacing:2px}.register-content .register-form{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:660px}.register-content .register-form .form-container{max-width:100%}.register-content .register-form .form-container .column{display:inline-block;width:50%;position:relative;float:left}@media (max-width:767px){.register-content p.copy{font-size:12px}.register-content .register-form .form-container .column{width:100%}.register-content .register-form{padding:15px}}.register-content .register-form.ng-submitted input.ng-invalid{border:2px solid red}.register-content .register-form.ng-submitted select.ng-invalid-required+div.bootstrap-select.ng-invalid-required:not(.user-success)>button{border:2px solid red!important}.register-content .register-form.ng-submitted .select-style.invalid{border:2px solid red!important;padding-left:14px!important}.register-content .register-form.ng-submitted .select-style.invalid select{height:37px;line-height:37px}.register-content .register-form input{-webkit-border-radius:0}.register-content .register-form .form-item{display:inline-block;width:310px;margin:3px 10px;position:relative}@media (max-width:767px){.register-content .register-form .form-item{margin:3px 0;width:100%}}.register-content .register-form .form-item.postcode{float:left}.register-content .register-form .form-item>.form-item{float:left;margin:0}.register-content .register-form .form-item>.form-item.left{padding-left:0;padding-right:6px;width:45%}.register-content .register-form .form-item>.form-item.right{padding-right:0;padding-left:16px;width:55%}.register-content .register-form input[type=text],.register-content .register-form textarea{-webkit-appearance:none;background:#fff;border:2px solid #fff;outline:0;margin:0;padding:0 14px;width:100%;height:40px;font-family:Arial,sans-serif;color:#000}.register-content .register-form textarea{padding:10px 14px;width:100%;height:87px;resize:none;overflow:hidden}@media (max-width:767px){.register-content .register-form textarea{margin:0;width:100%;max-width:100%;display:none}}.register-content .register-form input[type=submit]{-webkit-appearance:none;background:0 0;color:#fff;outline:0;border:2px solid #fff;overflow:hidden;display:inline-block;margin:10px auto;padding:10px 50px;font-family:Futura Std Heavy,Helvetica,sans-serif;font-size:16px;letter-spacing:.1em;-webkit-font-smoothing:antialiased}.register-content .register-form input[type=submit]:hover{background-color:#fff;border-color:#fff;color:#2c4140}.register-content .register-form .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:310px;margin:3px 10px}@media (max-width:767px){.register-content .register-form .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){margin:3px 0;width:100%}}.register-content .register-form .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn)>button{-webkit-appearance:none;background:url(/assets/images/arrow-down.png) right center no-repeat #fff;border:2px solid #fff;border-radius:0;-webkit-box-shadow:none;box-shadow:none;height:40px;font-family:Arial,sans-serif}.register-content .register-form .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn)>button:focus{outline:#2b403f auto 5px!important}.register-content .register-form .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn)>button .caret{display:none}.register-content .register-form .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn)>div a{outline:0!important}.register-content .register-form .select-style{-webkit-appearance:none;background:url(/assets/images/arrow-down.png) right center no-repeat #fff;border:0;border-bottom:1px solid #dddedf;border-radius:0;outline:0;margin:3px 10px;width:310px;height:40px;display:inline-block;position:relative}@media (max-width:767px){.register-content .register-form .select-style{margin:3px 0;width:100%}}.register-content .register-form .select-style.disabled{background:#bac4c4;border-bottom:1px solid #bac4c4}.register-content .register-form .select-style select{color:#2c4140;font-family:Arial,sans-serif;height:40px;line-height:40px;width:100%;border:none;-webkit-box-shadow:none;box-shadow:none;background:0 0;-webkit-appearance:none}.register-content .register-form .select-style select:focus{outline:0}.register-content .register-form .select-style select::-ms-expand{display:none}.register-content .register-form div.checkbox{text-align:left;display:inline-block;float:left;position:relative;margin:5px 10px 0}@media (max-width:767px){.register-content .register-form div.checkbox{margin:5px 0}}.register-content .register-form div.checkbox input[type=checkbox]{cursor:pointer;margin:0;width:100%;height:100%;opacity:0}.register-content .register-form div.checkbox input[type=checkbox]+label{line-height:30px;padding:0}.register-content .register-form div.checkbox input[type=checkbox]+label:before{content:'';background-color:#fff;border:1px solid #fff;display:inline-block;margin:0 10px 0 0;float:left;width:30px;height:30px}.register-content .register-form div.checkbox input[type=checkbox]:checked+label:after{content:" ";background-image:url(/assets/images/close.png);background-repeat:no-repeat;background-position:center center;background-size:100%;position:absolute;top:5px;left:5px;width:20px;height:20px}#discover,#discover div.section:not(.note){height:100%;position:relative;width:100%}.register-content .disclaimer{color:#fff;max-width:670px;margin:10px auto;padding:0 25px;line-height:1.5em;font-family:Futura Std Medium,Helvetica,sans-serif;font-size:9px;letter-spacing:.1em}.register-content .disclaimer a{color:#fff;font-family:Futura Std Heavy,Helvetica,sans-serif;text-decoration:underline}.register-content .footnote{color:#fff;letter-spacing:.1em;margin:20px 0}@media (max-width:767px){.register-content .disclaimer{padding:0 15px}.register-content .footnote{margin:0}}.register-content .footnote p{font-size:10px}.submitting{position:absolute;top:50%;width:100%}.register-thank_you{color:#fff}.register-thank_you h1{font-size:28px;line-height:120%;max-width:360px;padding:15px 15px 30px}.register-thank_you p{max-width:475px;padding-bottom:25px;font-family:Futura Std Book,Helvetica,sans-serif;font-size:14px}.register-thank_you h1,.register-thank_you p{margin:0 auto;letter-spacing:.05em}.register-thank_you .ctas div{width:50%;display:inline-block}.register-thank_you .ctas div a{text-decoration:none;font-family:Futura Std Heavy,Helvetica,sans-serif;font-size:11px;letter-spacing:.25em}.register-thank_you .ctas div img.icon{padding-bottom:25px}.register-thank_you .ctas div img.icon.direction-arrow{margin-bottom:1px}.register-thank_you .ctas div.left{float:left}.register-thank_you .ctas div.right{float:right}.register-thank_you .ctas div.left,.register-thank_you .ctas div.right{margin-bottom:80px}.hidden{display:none}select::-ms-expand{display:none}select:focus::-ms-value{background-color:transparent;color:#000}::-webkit-input-placeholder{color:#2b403f}:-moz-placeholder{color:#2b403f;opacity:1}::-moz-placeholder{color:#2b403f;opacity:1}:-ms-input-placeholder{color:#2b403f}@font-face{font-family:Jaapokki Regular;src:url(/assets/fonts/Jaapokki-Regular.woff) format("woff"),url(/assets/fonts/Jaapokki-Regular.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Light;src:url(/assets/fonts/FuturaStd-Light.woff) format("woff"),url(/assets/fonts/FuturaStd-Light.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Medium;src:url(/assets/fonts/FuturaStd-Medium.woff) format("woff"),url(/assets/fonts/FuturaStd-Medium.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Heavy;src:url(/assets/fonts/FuturaStd-Heavy.woff) format("woff"),url(/assets/fonts/FuturaStd-Heavy.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Book;src:url(/assets/fonts/FuturaStd-Book.woff) format("woff"),url(/assets/fonts/FuturaStd-Book.otf) format("embedded-opentype")}@font-face{font-family:MonotOldStyMTBolOut;src:url(/assets/fonts/MonotOldStyMTBolOut.woff) format("woff"),url(/assets/fonts/MonotOldStyMTBolOut.otf) format("embedded-opentype")}@font-face{font-family:icomoon;src:url(/assets/fonts/icomoon.eot);src:url(/assets/fonts/icomoon.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/icomoon.woff) format("woff"),url(/assets/fonts/icomoon.ttf) format("truetype"),url(/assets/fonts/icomoon.svg#icomoon) format("svg");font-weight:400;font-style:normal}.team-section h2{margin:20px 15px 40px}.team-section .team-items .sm-col-3,.team-section .team-items .sm-col-4{position:relative;min-height:1px;padding-right:15px;padding-left:15px;width:33.33333%;float:left}.team-section .team-items .sm-col-3 p,.team-section .team-items .sm-col-4 p{font-size:14.5px;text-align:left;margin:5px 0}.team-section .team-items .sm-col-3 p i,.team-section .team-items .sm-col-4 p i{font-family:Futura Std Medium,Helvetica,sans-serif;-webkit-font-smoothing:subpixel-antialiased;font-size:11px;text-transform:uppercase}.team-section .team-items .sm-col-3 p b,.team-section .team-items .sm-col-4 p b{font-family:Jaapokki Regular,Helvetica,sans-serif;font-size:20px}.team-section .team-items .sm-col-3 p a,.team-section .team-items .sm-col-4 p a{color:#2b403f;text-decoration:underline;text-transform:lowercase}.team-section .team-items .sm-col-3 img,.team-section .team-items .sm-col-4 img{margin:15px 0}.team-section .team-items .sm-col-3{width:25%}.team-section .team-item p{font-size:14.5px;text-align:left}.team-section .team-item p.title{font-family:Futura Std Medium,Helvetica,sans-serif;-webkit-font-smoothing:subpixel-antialiased;font-size:11px;margin:5px 0;text-transform:uppercase}.team-section .team-item p.name{font-family:Jaapokki Regular,Helvetica,sans-serif;font-size:20px;margin:5px 0}.team-section .team-item p a{color:#2b403f;text-decoration:underline;text-transform:lowercase}.team-section .team-item img{margin:15px 0}@media (min-width:768px) and (max-width:1024px){.team-section .team-items .sm-col-3{width:50%}}@media (max-width:767px){.team-section .team-items .sm-col-3{width:100%}}@font-face{font-family:Jaapokki Regular;src:url(/assets/fonts/Jaapokki-Regular.woff) format("woff"),url(/assets/fonts/Jaapokki-Regular.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Light;src:url(/assets/fonts/FuturaStd-Light.woff) format("woff"),url(/assets/fonts/FuturaStd-Light.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Medium;src:url(/assets/fonts/FuturaStd-Medium.woff) format("woff"),url(/assets/fonts/FuturaStd-Medium.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Heavy;src:url(/assets/fonts/FuturaStd-Heavy.woff) format("woff"),url(/assets/fonts/FuturaStd-Heavy.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Book;src:url(/assets/fonts/FuturaStd-Book.woff) format("woff"),url(/assets/fonts/FuturaStd-Book.otf) format("embedded-opentype")}@font-face{font-family:MonotOldStyMTBolOut;src:url(/assets/fonts/MonotOldStyMTBolOut.woff) format("woff"),url(/assets/fonts/MonotOldStyMTBolOut.otf) format("embedded-opentype")}@font-face{font-family:icomoon;src:url(/assets/fonts/icomoon.eot);src:url(/assets/fonts/icomoon.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/icomoon.woff) format("woff"),url(/assets/fonts/icomoon.ttf) format("truetype"),url(/assets/fonts/icomoon.svg#icomoon) format("svg");font-weight:400;font-style:normal}.fancybox-inner #discover{visibility:inherit}#discover{visibility:hidden;overflow:hidden}#discover .location-map-container{position:absolute;top:0;bottom:66px;left:0;right:0}#discover .note{position:absolute;bottom:0;left:0;right:0}#discover-map .location-map-container{height:368px}.discover-section{position:relative;height:100%;width:100%}.discover-section h2{position:absolute;left:200px;right:200px;display:block;width:400px;margin:0 auto}.discover-section .full-map{display:inline-block;float:right}.discover-section .full-map a{color:#fff;font-family:Futura Std Heavy,Helvetica,sans-serif;font-size:12px;text-decoration:underline;text-transform:uppercase}.discover-section .full-map a:before{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:right;font-size:16px;padding-left:10px;padding-top:2px}#footer-component p,.discover-section .intro p,.discover-section .note p{font-family:Futura Std Medium,Helvetica,sans-serif;-webkit-font-smoothing:subpixel-antialiased}@media (max-width:1024px){.discover-section .full-map a:before{padding:0 10px 0 25px}}.discover-section p{margin:0}.discover-section .intro .row>div:nth-child(odd){background-color:#3f5251}.discover-section .intro p{font-size:13px;padding:25px 0;letter-spacing:.15em;text-decoration:none;text-transform:uppercase}.discover-section .note{padding:15px 0}.discover-section .note p span{display:inline-block;font-size:14px;line-height:35px}.discover-section .note p span:before{font-size:43px;display:inline;padding:0 20px 0 45px;vertical-align:middle}.discover-section .note p span:first-child:before{padding-left:0}.discover-section .note p span.icon-parks:before{font-size:18px}.discover-section .location-map-container{overflow:hidden;width:100%;max-width:1928px;max-height:1888px;margin:auto}.discover-section .interactive-map{cursor:pointer;position:relative;height:100%;width:100%}.discover-section .interactive-map .interactive-map-item{background-repeat:no-repeat;background-position:center center;position:absolute;height:38px;width:38px}.discover-section .interactive-map .location-retail{background-image:url(/assets/images/map/pins/retail.png)}.discover-section .interactive-map .location-restaurants{background-image:url(/assets/images/map/pins/restaurants.png)}.discover-section .interactive-map .location-health{background-image:url(/assets/images/map/pins/health.png)}.discover-section .interactive-map .location-education{background-image:url(/assets/images/map/pins/education.png)}@media (max-width:1024px){.discover-legal-container{width:590px}}@font-face{font-family:Jaapokki Regular;src:url(/assets/fonts/Jaapokki-Regular.woff) format("woff"),url(/assets/fonts/Jaapokki-Regular.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Light;src:url(/assets/fonts/FuturaStd-Light.woff) format("woff"),url(/assets/fonts/FuturaStd-Light.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Medium;src:url(/assets/fonts/FuturaStd-Medium.woff) format("woff"),url(/assets/fonts/FuturaStd-Medium.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Heavy;src:url(/assets/fonts/FuturaStd-Heavy.woff) format("woff"),url(/assets/fonts/FuturaStd-Heavy.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Book;src:url(/assets/fonts/FuturaStd-Book.woff) format("woff"),url(/assets/fonts/FuturaStd-Book.otf) format("embedded-opentype")}@font-face{font-family:MonotOldStyMTBolOut;src:url(/assets/fonts/MonotOldStyMTBolOut.woff) format("woff"),url(/assets/fonts/MonotOldStyMTBolOut.otf) format("embedded-opentype")}@font-face{font-family:icomoon;src:url(/assets/fonts/icomoon.eot);src:url(/assets/fonts/icomoon.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/icomoon.woff) format("woff"),url(/assets/fonts/icomoon.ttf) format("truetype"),url(/assets/fonts/icomoon.svg#icomoon) format("svg");font-weight:400;font-style:normal}#footer-component{background:#dddedf;padding:25px;text-transform:uppercase}#footer-component p{color:#2c4140;font-size:8px}#footer-component p.infomation{margin:20px auto;max-width:660px;text-align:center}#footer-component p.infomation a{color:#8d9d9b;cursor:pointer;text-decoration:underline}#footer-component .socials{margin:10px 0 50px}@media (max-width:767px){#footer-component .socials{margin-bottom:30px}}#footer-component .socials a{color:#2c4140;font-size:13px;text-decoration:none;height:24px;line-height:24px;display:inline-block;margin:0 25px}#footer-component .socials a:first-child{margin-left:0}#footer-component .socials a:last-child{margin-right:0}#footer-component .socials a img{display:inline-block;float:left;height:24px;margin-right:15px}#footer-component .socials a.youtube img{height:22px;margin-top:2px}#footer-component .footer-bottom{position:relative}#footer-component .footer-bottom p{font-family:Futura Std Book,Helvetica,sans-serif;font-size:10px}#footer-component .footer-bottom p a{color:#8d9d9b;cursor:pointer;text-decoration:underline}#footer-component .footer-bottom p.legal{position:absolute;left:10px}#footer-component .footer-bottom p.privacy{position:absolute;right:10px}#footer-component .cw-logo-green{width:160px}@font-face{font-family:Jaapokki Regular;src:url(/assets/fonts/Jaapokki-Regular.woff) format("woff"),url(/assets/fonts/Jaapokki-Regular.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Light;src:url(/assets/fonts/FuturaStd-Light.woff) format("woff"),url(/assets/fonts/FuturaStd-Light.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Medium;src:url(/assets/fonts/FuturaStd-Medium.woff) format("woff"),url(/assets/fonts/FuturaStd-Medium.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Heavy;src:url(/assets/fonts/FuturaStd-Heavy.woff) format("woff"),url(/assets/fonts/FuturaStd-Heavy.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Book;src:url(/assets/fonts/FuturaStd-Book.woff) format("woff"),url(/assets/fonts/FuturaStd-Book.otf) format("embedded-opentype")}@font-face{font-family:MonotOldStyMTBolOut;src:url(/assets/fonts/MonotOldStyMTBolOut.woff) format("woff"),url(/assets/fonts/MonotOldStyMTBolOut.otf) format("embedded-opentype")}@font-face{font-family:icomoon;src:url(/assets/fonts/icomoon.eot);src:url(/assets/fonts/icomoon.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/icomoon.woff) format("woff"),url(/assets/fonts/icomoon.ttf) format("truetype"),url(/assets/fonts/icomoon.svg#icomoon) format("svg");font-weight:400;font-style:normal}@media (min-width:1025px){.header{min-height:180px}}.header .home{position:relative}.header .home .carousel .item{height:100%}.header .home .carousel .item div.bg-image{position:absolute;top:0;left:0;right:0;bottom:0;background-position:top center;background-size:cover}.header .home .carousel .item p{color:#fff;font-family:Jaapokki Regular,Helvetica,sans-serif;font-size:30px;letter-spacing:3px;line-height:110%;position:absolute;top:40%;left:0;right:0}#navbar-component .navbar-brand,.header .below{font-family:Futura Std Heavy,Helvetica,sans-serif;left:0}@media (max-width:767px){.header{margin-top:50px}.header .home .carousel .item p{font-size:24px;padding:25px;top:150px}}.header .home .carousel .item p span{display:block}.header .home .carousel .item p a{width:250px;height:50px;margin:30px 5px 25px!important;padding:7px 0}@media (max-width:767px){.header .home .carousel .item p a{display:none}}.header .home .carousel .overlay{background-image:url(/assets/images/image-shader.png);background-size:100% 100%;position:absolute;bottom:0;left:0;right:0;top:40px}.header .home_logo,.header a.logo-link{display:block;margin:0 auto;position:absolute;top:0;left:0;right:0;width:340px;padding:25px}@media (max-width:767px){.header .home_logo,.header a.logo-link{width:320px;padding:15px}}.header .guide-text{position:absolute;bottom:25px;left:0;right:0}.header .header-section{background-image:url(/assets/images/hero/default.jpg);background-repeat:no-repeat;background-size:cover;background-position:bottom center;height:180px;position:relative}.header .header-section .hero{width:100%}.header .below{color:#fff;position:absolute;bottom:0;right:0;padding:25px}@media (max-width:767px){.header .below{padding:15px}}.header .below .phone{float:left;line-height:25px;margin:0}.header .below .phone span{float:left;font-size:25px;margin-right:15px}.header .below .phone span.phone{font-size:inherit;margin-right:inherit}.header .below .phone a{display:inline-block;margin-left:15px}.header .below .phone a.youtube{margin-left:20px}.header .below .phone a img{display:inline-block;margin-bottom:3px;height:22px}.header .below .cw-logo{display:inline-block;float:right;width:109px}.header .below .register-button{display:inline-block;margin:0 5px;width:35%;min-width:130px;max-width:150px}.header .below .register-button span{font-size:13px;padding-right:5px}.header .below .guide-text{position:relative;bottom:0;margin-bottom:10px}.header .below.top{top:0;bottom:initial}@font-face{font-family:Jaapokki Regular;src:url(/assets/fonts/Jaapokki-Regular.woff) format("woff"),url(/assets/fonts/Jaapokki-Regular.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Light;src:url(/assets/fonts/FuturaStd-Light.woff) format("woff"),url(/assets/fonts/FuturaStd-Light.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Medium;src:url(/assets/fonts/FuturaStd-Medium.woff) format("woff"),url(/assets/fonts/FuturaStd-Medium.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Heavy;src:url(/assets/fonts/FuturaStd-Heavy.woff) format("woff"),url(/assets/fonts/FuturaStd-Heavy.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Book;src:url(/assets/fonts/FuturaStd-Book.woff) format("woff"),url(/assets/fonts/FuturaStd-Book.otf) format("embedded-opentype")}@font-face{font-family:MonotOldStyMTBolOut;src:url(/assets/fonts/MonotOldStyMTBolOut.woff) format("woff"),url(/assets/fonts/MonotOldStyMTBolOut.otf) format("embedded-opentype")}@font-face{font-family:icomoon;src:url(/assets/fonts/icomoon.eot);src:url(/assets/fonts/icomoon.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/icomoon.woff) format("woff"),url(/assets/fonts/icomoon.ttf) format("truetype"),url(/assets/fonts/icomoon.svg#icomoon) format("svg");font-weight:400;font-style:normal}#navbar-component{position:absolute;top:0;left:0;right:0;height:50px}#navbar-component .navbar-brand{font-size:11px;position:absolute;margin:0;width:170px;text-decoration:underline}#navbar-component .navbar-brand.navbar-right{background-color:#2b403f;color:#fff;left:inherit;right:0}#navbar-component .navbar-brand img{padding-top:5px}#navbar-component .navbar-default{border:none;border-radius:0;font-size:11px;margin:0;padding:0}@media (max-width:767px){#navbar-component .navbar-brand{display:none}#navbar-component .navbar-default{background-color:#fff;position:fixed;top:0;left:0;right:0;z-index:10}}#navbar-component .navbar-default .navbar-nav{float:inherit;text-align:center}#navbar-component .navbar-default .navbar-nav>li{display:inline-block;float:inherit}#navbar-component .navbar-default .navbar-nav>li>a{color:#2c4140;letter-spacing:1px}@media (max-width:767px){#navbar-component .navbar-default .navbar-nav>li{display:block}#navbar-component .navbar-default .navbar-nav>li>a{font-family:Jaapokki Regular,Helvetica,sans-serif;font-size:20px;line-height:100%}}#navbar-component .navbar-default .navbar-nav>li>a.active,#navbar-component .navbar-default .navbar-nav>li>a:hover{color:#8d9d9b}#navbar-component .navbar-default .navbar-toggle{float:left;padding:10px;margin:8px 15px;border:none}#navbar-component .navbar-default .navbar-toggle .icon-bar{background-color:#2c4140}#navbar-component .navbar-default .navbar-toggle .icon-bar:hover{background-color:#2b403f}#navbar-component .navbar-default a.nav-logo-link{display:block;position:absolute;top:0;left:0;right:0;width:165px;height:13px;margin:18.5px auto}#navbar-component .navbar-default .phone{float:right;margin:14px 15px}#navbar-component .navbar-default .phone a{text-decoration:none;display:block;height:100%}#outdated-browser-component p a,noscript .alert a{text-decoration:underline}#navbar-component .navbar-default .phone span{display:block;color:#2c4140;font-size:22px}#navbar-component .jg-logo{width:120px}noscript .alert{color:#000;background-color:#fff176;width:85%;margin:30px auto;padding:40px;border:2px solid #fbc02d;border-radius:5px;text-align:center;font-size:17px}noscript .alert p{font-weight:400}#outdated-browser-component{margin:0 auto;text-align:center}#outdated-browser-component p{margin:40px 0;font-size:30px}.lt-desktop,.mobile-only,.tablet-only{display:none!important}.desktop-only,.gt-mobile{display:block!important}@media (max-width:1024px){.lt-desktop{display:block!important}.desktop-only{display:none!important}}@media (min-width:768px){.gt-mobile{display:block!important}}@media (min-width:768px) and (max-width:1024px){.tablet-only{display:block!important}}@media (max-width:767px){.mobile-only{display:block!important}.gt-mobile{display:none!important}}span.desktop-only{display:inline-block!important}@media (max-width:1024px){span.desktop-only{display:none!important}}@font-face{font-family:Jaapokki Regular;src:url(/assets/fonts/Jaapokki-Regular.woff) format("woff"),url(/assets/fonts/Jaapokki-Regular.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Light;src:url(/assets/fonts/FuturaStd-Light.woff) format("woff"),url(/assets/fonts/FuturaStd-Light.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Medium;src:url(/assets/fonts/FuturaStd-Medium.woff) format("woff"),url(/assets/fonts/FuturaStd-Medium.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Heavy;src:url(/assets/fonts/FuturaStd-Heavy.woff) format("woff"),url(/assets/fonts/FuturaStd-Heavy.otf) format("embedded-opentype")}@font-face{font-family:Futura Std Book;src:url(/assets/fonts/FuturaStd-Book.woff) format("woff"),url(/assets/fonts/FuturaStd-Book.otf) format("embedded-opentype")}@font-face{font-family:MonotOldStyMTBolOut;src:url(/assets/fonts/MonotOldStyMTBolOut.woff) format("woff"),url(/assets/fonts/MonotOldStyMTBolOut.otf) format("embedded-opentype")}@font-face{font-family:icomoon;src:url(/assets/fonts/icomoon.eot);src:url(/assets/fonts/icomoon.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/icomoon.woff) format("woff"),url(/assets/fonts/icomoon.ttf) format("truetype"),url(/assets/fonts/icomoon.svg#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-direct-contact:before{content:"\e618"}.icon-direction:before{content:"\e617"}.icon-location:before{content:"\e600"}.icon-arrow-left:before{content:"\e601"}.icon-arrow-right:before{content:"\e602"}.icon-arrow-down:before{content:"\e603"}.icon-arrow-up:before{content:"\e604"}.icon-bed:before{content:"\e605"}.icon-contact:before{content:"\e606"}.icon-facebook:before{content:"\e607"}.icon-glen-waverley-line:before{content:"\e608"}.icon-mail:before{content:"\e609"}.icon-pakenham-line:before{content:"\e60a"}.icon-park-car:before{content:"\e60b"}.icon-parks:before{content:"\e60c"}.icon-phone:before{content:"\e60d"}.icon-plan:before{content:"\e60e"}.icon-t:before{content:"\e60f"}.icon-tower:before{content:"\e610"}.icon-tram:before{content:"\e611"}.icon-video:before{content:"\e612"}.icon-view-brochure:before{content:"\e613"}.icon-view-master-plan:before{content:"\e614"}.icon-water:before{content:"\e615"}.icon-zoom:before{content:"\e616"}#register_prompt-trigger,#register_prompt-wrapper{display:none}#register_prompt-wrapper .cw-logo>a,#register_prompt-wrapper .register-form .select-style,#register_prompt-wrapper .register-form textarea{display:inline-block}#register_prompt-wrapper{padding:0;height:100%;overflow:hidden}#register_prompt-wrapper>div{background-image:url(/assets/images/register-background.jpg);background-position:center center;background-repeat:no-repeat;background-size:auto 100%;color:#fff;padding:30px 0 20px;height:100%}#register_prompt-wrapper>div.submitted{background-color:#2b403f;background-image:none}#register_prompt-wrapper h2{color:#fff;line-height:120%}#register_prompt-wrapper .section{background-color:transparent}#register_prompt-wrapper .register-form div.checkbox{color:#fff}#register_prompt-wrapper .cw-logo>a img{width:160px}