/*! sanitize.css v5.0.0 | CC0 License | github.com/jonathantneal/sanitize.css */*,::before,::after{background-repeat:no-repeat;box-sizing:inherit}::before,::after{text-decoration:inherit;vertical-align:inherit}html{box-sizing:border-box;cursor:default;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}body{margin:0}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}nav ol,nav ul{list-style:none}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ffff00;color:#000000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}::-moz-selection{background-color:#b3d4fc;color:#000000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000000;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg{fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,optgroup,select,textarea{margin:0}button,input,select,textarea{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto;resize:vertical}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}a,area,button,input,label,select,summary,textarea,[tabindex]{-ms-touch-action:manipulation;touch-action:manipulation}[hidden]{display:none}[aria-busy="true"]{cursor:progress}[aria-controls]{cursor:pointer}[aria-hidden="false"][hidden]:not(:focus){clip:rect(0, 0, 0, 0);display:inherit;position:absolute}[aria-disabled]{cursor:default}@font-face{font-family:'Didot';src:url("/assets/fonts/Didot-Bold.eot");src:url("/assets/fonts/Didot-Bold.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Didot-Bold.woff2") format("woff2"),url("/assets/fonts/Didot-Bold.woff") format("woff"),url("/assets/fonts/Didot-Bold.ttf") format("truetype"),url("/assets/fonts/Didot-Bold.svg#Didot-Bold") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'Futura Std';src:url("/assets/fonts/FuturaStd-Book.eot");src:url("/assets/fonts/FuturaStd-Book.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/FuturaStd-Book.woff2") format("woff2"),url("/assets/fonts/FuturaStd-Book.woff") format("woff"),url("/assets/fonts/FuturaStd-Book.ttf") format("truetype"),url("/assets/fonts/FuturaStd-Book.svg#FuturaStd-Book") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Futura Std Bold';src:url("/assets/fonts/FuturaStd-Heavy.eot");src:url("/assets/fonts/FuturaStd-Heavy.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/FuturaStd-Heavy.woff2") format("woff2"),url("/assets/fonts/FuturaStd-Heavy.woff") format("woff"),url("/assets/fonts/FuturaStd-Heavy.ttf") format("truetype"),url("/assets/fonts/FuturaStd-Heavy.svg#FuturaStd-Heavy") format("svg");font-weight:900;font-style:normal}@font-face{font-family:'Futura Std Light';src:url("/assets/fonts/FuturaStd-Light.eot");src:url("/assets/fonts/FuturaStd-Light.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/FuturaStd-Light.woff2") format("woff2"),url("/assets/fonts/FuturaStd-Light.woff") format("woff"),url("/assets/fonts/FuturaStd-Light.ttf") format("truetype"),url("/assets/fonts/FuturaStd-Light.svg#FuturaStd-Light") format("svg");font-weight:300;font-style:normal}body,html{font-family:'Futura Std', sans-serif;font-size:16px}b{font-family:'Futura Std Bold', sans-serif}.light{font-family:'Futura Std Light', sans-serif}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:'Didot', serif;line-height:1;text-align:center;margin:0 0 15px}h1,.h1{font-size:3.5rem}h2,.h2{font-size:3rem;color:#49524D}h2.alt,.h2.alt{color:#507060}h3,.h3{font-size:1.5rem;color:#49524D}small{font-size:.85rem}@media (max-width: 640px){h1,.h1{font-size:2.5rem}h2,.h2{font-size:1.8rem}}.img-responsive{width:100%;height:auto}.legend{background-color:#507060;color:#fff;display:inline-block;padding:10px 20px;letter-spacing:2px;font-family:"Futura Std Bold",sans-serif}.legend-item{font-family:"Futura Std Light",sans-serif;overflow:hidden;margin-bottom:10px;line-height:24px;font-size:1.2rem}.legend-bullet{font-family:"Futura Std Bold",sans-serif;font-size:.8rem;float:left;margin-right:10px;width:24px;height:24px;line-height:24px;text-align:center;border-radius:12px;background-color:#383D50;color:#fff}.ribbon{position:absolute;width:200px;top:0;left:0}@media (max-width: 640px){.ribbon{width:100px}.hide-mobile{display:none !important}}/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.6.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2018 Daniel Eden
 */.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slider{color:#fff}.slider-item{height:600px;background-position:center center;background-size:cover}.slider-center{display:flex;justify-content:center;align-items:center;height:600px}.slider-prev,.slider-next{position:absolute;top:240px;cursor:pointer}.slider-prev img,.slider-next img{height:120px}.slider-prev{left:20px}.slider-next{right:20px}.slider .h1{width:50%;margin:0 auto;line-height:3.5rem;text-shadow:10px 10px 20px rgba(0,0,0,0.5)}.slider .quote{font-size:6rem;line-height:1rem}.slick-dots{position:absolute;width:100%;margin:-50px 0 0 0;list-style:none;padding:0;text-align:center}.slick-dots li{display:inline-block;margin:0 10px}.slick-dots li button{border:0;font-size:0;line-height:0;background-color:transparent;width:12px;height:12px;margin:0;padding:0}.slick-dots li button::before{background-color:#fff;width:12px;height:12px;box-shadow:3px 3px 0 #383D50;content:'';display:inline-block;border-radius:6px}.slick-dots li.slick-active button::before{background-color:#507060}@media (max-width: 640px){.slider-item{height:400px}.slider-center{height:400px}.slider-prev,.slider-next{top:160px}.slider-prev img,.slider-next img{height:60px}.slider .h1{line-height:2.5rem}.slider .quote{font-size:4rem;line-height:1rem;display:block}}/*! Swipebox v1.3.0 | Constantin Saguin csag.co | MIT License | github.com/brutaldesign/swipebox */html.swipebox-html.swipebox-touch{overflow:hidden !important}#swipebox-overlay img{border:none !important}#swipebox-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999 !important;overflow:hidden;user-select:none}#swipebox-container{position:relative;width:100%;height:100%}#swipebox-slider{transition:transform 0.4s ease;height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute;display:none;cursor:pointer}#swipebox-slider .slide{height:100%;width:100%;line-height:1px;text-align:center;display:inline-block}#swipebox-slider .slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#swipebox-slider .slide img,#swipebox-slider .slide .swipebox-video-container,#swipebox-slider .slide .swipebox-inline-container{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}#swipebox-slider .slide .swipebox-video-container{background:none;max-width:1140px;max-height:100%;width:100%;padding:5%;box-sizing:border-box}#swipebox-slider .slide .swipebox-video-container .swipebox-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe{width:100% !important;height:100% !important;position:absolute;top:0;left:0}#swipebox-slider .slide-loading{background:url("/assets/img/swipebox/loader.gif") no-repeat center center}#swipebox-bottom-bar,#swipebox-top-bar{transition:0.5s;position:absolute;left:0;z-index:999;height:50px;width:100%}#swipebox-bottom-bar{bottom:-50px}#swipebox-bottom-bar.visible-bars{transform:translate3d(0, -50px, 0)}#swipebox-top-bar{top:-50px}#swipebox-top-bar.visible-bars{transform:translate3d(0, 50px, 0)}#swipebox-title{display:block;width:100%;text-align:center}#swipebox-prev,#swipebox-next,#swipebox-close{background-image:url("/assets/img/swipebox/icons.png");background-repeat:no-repeat;border:none !important;text-decoration:none !important;cursor:pointer;width:50px;height:50px;top:0}#swipebox-arrows{display:block;margin:0 auto;width:100%;height:50px}#swipebox-prev{background-position:-32px 13px;float:left}#swipebox-next{background-position:-78px 13px;float:right}#swipebox-close{top:0;right:0;position:absolute;z-index:9999;background-position:15px 12px}.swipebox-no-close-button #swipebox-close{display:none}#swipebox-prev.disabled,#swipebox-next.disabled{opacity:0.3}.swipebox-no-touch #swipebox-overlay.rightSpring #swipebox-slider{animation:rightSpring 0.3s}.swipebox-no-touch #swipebox-overlay.leftSpring #swipebox-slider{animation:leftSpring 0.3s}.swipebox-touch #swipebox-container:before,.swipebox-touch #swipebox-container:after{backface-visibility:hidden;transition:all .3s ease;content:' ';position:absolute;z-index:999;top:0;height:100%;width:20px;opacity:0}.swipebox-touch #swipebox-container:before{left:0;box-shadow:inset 10px 0px 10px -8px #656565}.swipebox-touch #swipebox-container:after{right:0;box-shadow:inset -10px 0px 10px -8px #656565}.swipebox-touch #swipebox-overlay.leftSpringTouch #swipebox-container:before{opacity:1}.swipebox-touch #swipebox-overlay.rightSpringTouch #swipebox-container:after{opacity:1}@keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@media screen and (min-width: 800px){#swipebox-close{right:10px}#swipebox-arrows{width:92%;max-width:800px}}#swipebox-overlay{background:#0d0d0d}#swipebox-bottom-bar,#swipebox-top-bar{text-shadow:1px 1px 1px black;background:#000;opacity:0.95}#swipebox-top-bar{color:#fff !important;font-size:15px;line-height:43px;font-family:Helvetica, Arial, sans-serif}.leaf{position:fixed;z-index:-1;background-size:cover;width:250px}.leaf-left{background-image:url("/assets/img/leaf1.png");background-position:left center;height:340px;left:0}.leaf-right{background-image:url("/assets/img/leaf2.png");background-position:right center;height:250px;right:0}.home .leaf-left{top:1000px}.home .leaf-right{top:1800px}.introduction .leaf-left{top:700px}.introduction .leaf-right{top:1400px}@media (max-width: 640px){.leaf{display:none}}body{background:url("/assets/img/bg.png")}a{text-decoration:none}.container{width:90%;max-width:1200px;margin:0 auto}.row{display:flex;justify-content:space-between;flex-wrap:wrap}.col{flex:1}.row-gutter .col,.col-gutter{padding-left:20px;padding-right:20px}.row-2 .col,.col-2{width:50%}.row-3 .col,.col-3{width:33.3333%}.row-4 .col,.col-4{width:25%}.row-5 .col,.col-5{width:20%}@media (max-width: 640px){.row{display:block}.col,.col-2,.col-3,.col-4,.col-5,.row-2 .col,.row-3 .col,.row-4 .col,.row-5 .col{width:100%}}header{padding:20px;background-color:#fff}header .row{height:180px}.btn-register{color:#fff;background-color:#BD8E0B;height:50px;border-radius:25px;line-height:50px;padding:0 30px;letter-spacing:1px;transition:all .5s;display:inline-block}.btn-register:hover{background-color:#49524D}.btn-social{font-size:.85rem}.btn-social a{display:inline-block}.btn-social img{width:28px;height:auto}.brand{position:absolute;left:50%;margin-left:-110px}.brand img{width:220px;height:auto}nav{text-align:center}nav a{display:inline-block;margin:10px;font-size:.85rem;letter-spacing:2px;padding:3px;text-decoration:none;border-bottom:2px solid transparent;color:#507060;text-transform:uppercase}nav a:hover{border-bottom-color:#507060}nav a.active{border-bottom-color:#507060;font-family:"Futura Std Bold",sans-serif}.menu{position:absolute;top:16px;right:20px;width:18px;height:18px;display:none}.menu img{width:18px;height:18px}.menu-close{position:fixed}@media (max-width: 1200px){.btn-register{height:30px;border-radius:15px;line-height:30px;padding:0 20px;font-size:1rem;letter-spacing:0;margin-bottom:20px}}@media (max-width: 640px){header{height:120px}.brand{margin-left:-60px}.brand img{width:120px}.header-menu{background-color:#BD8E0B;position:fixed;height:100%;width:100%;top:0;left:0;z-index:999;display:none}.header-menu nav{margin-top:50px}.header-menu nav a{text-align:center;display:block;margin-bottom:20px;font-size:1.5rem;color:rgba(255,255,255,0.6)}.header-menu nav a:hover,.header-menu nav a.active{border-bottom-color:transparent;color:#fff}header .row{height:130px}.header-action{position:fixed;bottom:0;width:100%;text-align:center;background-color:#fff;padding:20px}.menu-open{display:block}.menu-active .header-menu{display:block}.menu-active nav{transform:translateX(0)}.menu-active .menu-close{display:block;z-index:1000}}footer{background:url("/assets/img/bg.png") #fff;padding:50px 0;font-size:.85rem;font-family:"Futura Std Light",sans-serif;color:#575756}footer b{font-family:"Futura Std Bold",sans-serif}footer p{margin-bottom:20px}footer a{color:#575756}footer small{font-size:.6rem}@media (max-width: 1200px){.footer-contact3{width:100%}}.video{padding:50px 0;background-color:#fff}.video-container{max-width:900px;margin:0 auto}.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.ico-leaf{height:48px;width:23.5px;display:inline-block;margin-top:-10px}@media (max-width: 640px){.ico-leaf{display:none}}.form h2{margin-bottom:50px}.input{max-width:600px;margin:0 auto;padding-bottom:20px}.input input{width:100%;border:1px solid #BD8E0B;height:44px;line-height:42px;padding:0 20px;border-radius:22px;background-color:transparent}.input input::-webkit-input-placeholder{color:#BD8E0B;opacity:1}.input input::-moz-placeholder{color:#BD8E0B;opacity:1}.input input:-ms-input-placeholder{color:#BD8E0B;opacity:1}.input input:-moz-placeholder{color:#BD8E0B;opacity:1}.input-agree{padding:10px 20px;font-size:.85rem;color:#BD8E0B}.input-agree a{font-family:"Futura Std Bold",sans-serif;color:#BD8E0B}.input-submit{padding:10px 20px}.input button{border:0;background-color:#BD8E0B;height:44px;line-height:42px;padding:0 20px;color:#fff}.input-checkbox{display:block;position:relative;padding-left:25px;cursor:pointer;line-height:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.input-checkbox input{position:absolute;opacity:0;cursor:pointer}.input-checkmark{position:absolute;top:3px;left:0;height:13px;width:13px;background-color:transparent;border:1px solid #BD8E0B}.input-checkbox:hover input ~ .input-checkmark{background-color:#BD8E0B}.input-checkbox input:checked ~ .input-checkmark{background-color:#BD8E0B}.input-checkmark:after{content:"";position:absolute;display:none}.input-checkbox input:checked ~ .input-checkmark:after{display:block}.input-checkbox .input-checkmark:after{left:3px;top:0;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}section{position:relative;opacity:0}section.high{padding:100px 0}section h2 .quote{font-size:5rem;color:#D5D6C9}section .subtitle{color:#507060;font-size:.85rem;letter-spacing:5px;text-align:center;margin-bottom:50px}section .subtitle span{letter-spacing:0;color:#BD8E0B}.features img{width:90px}@media (max-width: 640px){section h2 .quote{line-height:1rem;display:block}.features .col{margin-bottom:50px}}.introduction{font-size:1.1rem;color:#575756}.introduction-title1{text-align:left}.introduction-titleicon{position:absolute;margin-left:70px;margin-top:30px}.introduction-title2{padding-left:120px}.introduction-title2 h2{text-align:left}.introduction-title2 .subtitle{text-align:left;padding-left:10px}.introduction-imgleft{width:60%;position:relative}.introduction-imgleft::before{content:'';width:300px;position:absolute;top:0;right:0;border-top:1px solid #BD8E0B}.introduction-imgleft img{display:block;margin-top:30px}.introduction-gap{width:5%;border-top:1px solid #BD8E0B}.introduction-txtright{width:35%;padding:100px 50px;border-top:1px solid #BD8E0B;border-right:1px solid #BD8E0B;border-bottom:1px solid #BD8E0B}@media (max-width: 640px){.introduction-title1{text-align:center}.introduction-title2{padding-left:0}.introduction-title2 h2{text-align:center}.introduction-title2 .subtitle{text-align:center;padding-left:0}.introduction-imgleft{width:100%}.introduction-imgleft::before{border-top:0}.introduction-imgleft img{margin-top:0}.introduction-gap{display:none}.introduction-txtright{width:100%;padding:50px 50px 0;border-top:0;border-right:0;border-bottom:0;text-align:center}}.floorplan-specs{width:40%;text-align:center;font-size:.85rem}.floorplan-specs img{width:40px;margin-bottom:10px}.floorplan-specs img.ico-leaf{width:23.5px;margin-top:50px;margin-bottom:20px}.floorplan-specs h3{margin-bottom:5px}.floorplan-size{font-size:1.1rem;margin-bottom:20px}.floorplan-img{width:40%;text-align:center}.floorplan-img img{max-width:400px;max-height:400px}.floorplan-tour{width:20%;padding-top:100px}.floorplan-tour img{width:175px}@media (max-width: 640px){.floorplan-specs,.floorplan-img,.floorplan-tour{width:100%}.floorplan-specs{margin-bottom:30px}.floorplan-specs .row{display:flex}.floorplan-specs .col{width:100%}.floorplan-tour{text-align:center}}.contactus{color:#575756}.contactus h3{font-family:"Futura Std",sans-serif}.contactus p{margin-bottom:50px}.contactus-title{letter-spacing:2px;border-bottom:1px solid #444;font-size:1.2rem;display:inline-block;margin-bottom:50px}.contactus-map{width:70%}.contactus-details{width:30%;padding-left:50px}.contactus-details h3{color:#BD8E0B;font-size:1.75rem;text-align:left}.contactus-details hr{border:0;height:1px;background-color:#BD8E0B;width:80px;margin:20px 0}.contactus-icon{height:24px}.contactus-btn{line-height:1;background-color:#EAEAEA;font-size:.85rem;border-radius:12px;display:inline-block;color:#383D50;padding:10px 20px;margin-top:10px;margin-bottom:50px;text-align:center;transition:all .5s}.contactus-btn:hover{background-color:#383D50;color:#EAEAEA}@media (max-width: 640px){.contactus-title{display:block;text-align:center;border-bottom:0}.contactus-map{width:100%;margin-bottom:50px}.contactus-details{width:100%;padding-left:0;text-align:center}.contactus-details h3{text-align:center}.contactus-details hr{margin:20px auto}}.gallery figure{width:33.3333%;padding:5px;margin:0}.gallery figure a{cursor:zoom-in}@media (max-width: 640px){.gallery .row{display:flex}.gallery figure{width:50%}}.facilities h2.alt{margin-left:-150px}@media (max-width: 640px){.facilities h2.alt{margin-left:0}.facilities .subtitle span{display:none}}
