﻿/*! normalize.css v1.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */html,button,input,select,textarea{color:#222}html{font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browsehappy{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}.text-center{text-align:center}.fixesabugwithcompass{background-image:url('../img/bg-sb5028cd4a1.png');background-image:url('../img/bg-retina-sfc9bec58a0.png')}@font-face{font-family:"proxima_novaregular";src:url("../fonts/proximanova-reg-webfont.eot");src:url("../fonts/proximanova-reg-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/proximanova-reg-webfont.woff") format("woff"),url("../fonts/proximanova-reg-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"proxima_novalight";src:url("../fonts/proximanova-light-webfont.eot");src:url("../fonts/proximanova-light-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/proximanova-light-webfont.woff") format("woff"),url("../fonts/proximanova-light-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"proxima_novathin";src:url("../fonts/proximanova-thin-webfont.eot");src:url("../fonts/proximanova-thin-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/proximanova-thin-webfont.woff") format("woff"),url("../fonts/proximanova-thin-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'icons';src:url("../fonts/icons.eot?dk0pfa");src:url("../fonts/icons.eot?#iefixdk0pfa") format("embedded-opentype"),url("../fonts/icons.woff?dk0pfa") format("woff"),url("../fonts/icons.ttf?dk0pfa") format("truetype"),url("../fonts/icons.svg?dk0pfa#icons") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"],.owl-prev,.owl-next{font-family:'icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-cta:after{content:" \e600";font-size:0.74em}.icon-arrow-down-circle:after{content:"\e601"}.icon-arrow-down:after{content:" \e602"}.icon-arrow-up-circle:after{content:"\e603"}.icon-arrow-up:after{content:" \e604"}.icon-calendar:after{content:"\e605";position:absolute;margin-top:19px;margin-left:-18px}.icon-check-in:after{left:48%}.icon-carousel-arrow-left:before,body .slick-prev:before,.owl-prev:before{content:"\e606"}.icon-carousel-arrow-right:before,body .slick-next:before,.owl-next:after{content:"\e607"}.icon-facebook:before{content:"\e608"}.icon-link-out:after{content:" \e609";font-size:0.74em}.icon-location-pin:before{content:"\e60a"}.icon-play-button:before{content:"\e60b"}.icon-search:before{content:"\e60c"}.icon-twitter:before{content:"\e60d"}.icon-youtube:before{content:"\e60e"}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;position:relative;margin-top:-27px}.grabbing{cursor:url(/img/grabbing.png) 8 8,move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-theme .owl-controls{text-align:center;z-index:10}.index .owl-theme .owl-controls{position:absolute;width:100%}@media (min-width: 768px){.index .owl-theme .owl-controls{position:relative;top:0px}}@media only screen and (min-width: 1024px){.owl-theme .owl-controls .owl-page{margin:-20px 0 20px}}.owl-theme .owl-controls .owl-buttons div{color:white;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 0px;font-size:34px;font-weight:bold;pointer-events:auto;text-shadow:#000 0 0 10px}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:white;-moz-box-shadow:rgba(0,0,0,0.4) 0 0 20px;-webkit-box-shadow:rgba(0,0,0,0.4) 0 0 20px;box-shadow:rgba(0,0,0,0.4) 0 0 20px}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{background:#6caddf}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(/img/ajax-loader.gif) no-repeat center center}.owl-buttons{width:100%;position:absolute;top:0;margin-top:-36%;z-index:1;pointer-events:none}.owl-prev{position:relative;left:-40%}.owl-next{position:relative;right:-40%}/*! jQuery UI - v1.10.4 - 2014-06-16
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.datepicker.css
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-default{color:#006cb5}.ui-datepicker-unselectable>.ui-state-default{color:#cdcecf}.ui-state-active{background-color:#6caddf;border-radius:50%;color:white}.ui-state-disabled{cursor:default !important}.ui-state-disabled:before{color:#cdcecf}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none;background-color:white;max-width:202px}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;color:#343231;font-size:14px}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;color:#006cb5}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-prev:before{content:'\e606';font-family:'icons';display:block;position:relative;top:6px;float:left;font-weight:bold}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-next:before{content:'\e607';font-family:'icons';display:block;position:relative;top:6px;float:right;font-weight:bold}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;table-layout:fixed}.ui-datepicker th{padding:.7em .3em;text-align:center;font-size:12px;border:0;color:#343231}.ui-datepicker td{border:0}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:4px 0px;width:26px;text-align:right;text-decoration:none;text-align:center;font-size:14px}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-trigger{display:none}body{font-family:"proxima_novaregular",arial,helvetica,sans-serif;font-size:12px;color:#343231}a{text-decoration:none;color:#006cb5}a:hover,a:focus{color:#0399ff}img{max-width:100%}ul{margin:0;padding:0;list-style:none}h1,h2,h3,h4{margin:0;font-weight:normal;line-height:1em}h1,h2,h3{font-family:"proxima_novathin"}h2 span{color:#6caddf}h4{font-family:"proxima_novaregular"}article header,nav,article,section,aside,footer,fieldset,.container,.wrapper{overflow:hidden;clear:both}fieldset{overflow:hidden;clear:both}article{top:55px;position:relative;font-size:14px}article h2{margin-top:24px;margin-left:5%;margin-right:5%;font-size:34px;color:#152f41}.hero-copy-holder .hero-copy{position:relative;background-color:#6caddf;padding:1px 0 10px 0;width:100%}.hero-copy-holder .hero-copy .hero-sub{margin-left:5%;margin-right:5%;font-size:15px}section{margin-top:24px}section h3{margin:0 5%;font-size:34px}hr{display:none;border-top-width:2px;border-top-style:solid;border-top-color:#006cb5}.container{margin:24px 5% 0 5%}.sub-head{margin-left:5%;margin-right:5%;font-size:16px}.close{position:absolute;top:8px;right:5%;padding:0;font-family:"proxima_novathin";font-size:40px;line-height:1em;color:#6caddf;cursor:pointer}.video-close{display:none}.carousel{margin:0;padding:0}.carousel img{min-width:100%}.cta{margin:0;text-align:center}.cta a{height:40px;line-height:40px;margin:24px 5% 0;padding:0 1em;font-size:14px;color:#343231;text-align:center;color:white;cursor:pointer;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;background-color:#006cb5;z-index:200}.cta a:hover,.cta a:focus{background-color:#003e69}.tabs{display:none}.tab-accordian-heading{cursor:pointer}.light-grey-field{background-color:#f1f2f2}#videoContainer{position:relative}ul.arrowed li{padding-left:.6em;margin-bottom:.6em;line-height:1.25em}ul.arrowed li:before{font-family:"proxima_novalight";position:absolute;font-size:.6em;content:">";margin-left:-1em;line-height:2.25em}body .slick-prev:before,body .slick-next:before{font-family:'icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body .slick-arrow{z-index:5;width:auto;height:auto}body .slick-arrow:before{text-shadow:#000 0 0 10px;font-size:50px;font-weight:bold}body .slick-arrow:focus{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;outline:4px solid #6caddf}body .slick-prev{left:10px}body .slick-next{right:10px}body .slick-dots{bottom:25px}body .slick-dots li button:before{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;text-shadow:gray 0 0 10px;font-size:12px;color:white}body .slick-dots li button:focus{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;outline:4px solid #6caddf}body .slick-dots li button:focus:before{color:#6caddf}body .slick-dots li.slick-active button:before,body .slick-dots li:hover button:before{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;color:#6caddf}body .slick-slider{margin-bottom:0px}body .slick-current:focus{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:4px solid #6caddf}h1{float:left;margin:8px 5%}h1 a{height:38px;width:60px;background-image:url('../img/bg-sb5028cd4a1.png');background-position:0 -425px;background-repeat:no-repeat;display:block;overflow:hidden;text-indent:-999em}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){h1 a{background-image:url('../img/bg-retina-sfc9bec58a0.png');background-position:0 -359px;-moz-background-size:98px auto;-o-background-size:98px auto;-webkit-background-size:98px auto;background-size:98px auto}}header.main{clear:both;background-color:#6caddf;position:fixed;-webkit-backface-visibility:hidden;top:0;left:0;width:100%;z-index:1000;-moz-box-shadow:rgba(0,0,0,0.4) 0 0 20px;-webkit-box-shadow:rgba(0,0,0,0.4) 0 0 20px;box-shadow:rgba(0,0,0,0.4) 0 0 20px}.menu-container{background-color:#164666;float:right;clear:right;cursor:pointer}.menu{display:block;width:1.25em;height:0.25em;font-size:16px;line-height:0;border-top:10px double white;border-bottom:3px solid white;text-indent:-999em;margin:1.2em 1.1em}.tour nav a[href='tour.php']{background-color:#296b97}.features nav a[href='features.php']{background-color:#296b97}.locations nav a[href='locations.php']{background-color:#296b97}.news nav a[href='news.php']{background-color:#296b97}.navigation{clear:both;font-family:"proxima_novalight";border-top:1px solid #313741}.navigation li{display:block;position:relative}.navigation a{display:block;height:47px;padding:0 5%;font-size:12px;line-height:48px;color:white;background-color:#164666;border-bottom:1px solid #48505d}.navigation a:hover,.navigation a:focus{background-color:#456b85}.navigation span:after{position:absolute;right:10%;line-height:48px;color:#6caddf}.navigation .phone a{background-color:#313741;border-bottom:0}.bg-phone{height:30px;width:30px;background-image:url('../img/bg-sb5028cd4a1.png');background-position:0 -575px;background-repeat:no-repeat;display:block;overflow:hidden;text-indent:-999em;position:absolute;top:9px;right:8%}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.bg-phone{background-image:url('../img/bg-retina-sfc9bec58a0.png');background-position:0 -489px;-moz-background-size:98px auto;-o-background-size:98px auto;-webkit-background-size:98px auto;background-size:98px auto}}.book-now{position:absolute;top:0;right:4.95em;display:block;font-size:13px;line-height:54px;color:white;cursor:pointer;text-transform:uppercase}.book-now:hover,.book-now:visited,.book-now:active{color:white}.book-now .colon{display:none;color:inherit}.book-now span{pointer-events:none}.book-now span:after{color:#152f41}.booking{clear:both;position:relative;background-color:white;padding:0 5% 12px}.booking h2{margin:24px 0 0 0;font-size:18px}.booking input{width:100%;height:26px;margin-top:12px;padding-top:2px;border:1px solid #cdcecf;text-indent:4px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.booking .gaurantee{display:block;padding-top:12px;color:#898989}.booking .gaurantee span:after{color:#6caddf}#check-in,#check-out{float:left;clear:right;width:47.5%;margin-right:5%}#check-out{margin-right:0}#find{width:100%;margin-top:12px;padding:12px;font-family:"proxima_novalight";font-size:20px;border:none;color:white;background-color:#6caddf}#find:hover,#find:focus{background-color:#2d8ad1}.typeahead{background-color:transparent !important;background:none}.tt-input{background-color:transparent !important;background:none}.tt-hint{background-color:transparent !important;background:none}.tt-dropdown-menu{border-top:1px solid #cdcecf;background-color:white;font-size:14px;line-height:1.25;min-width:330px;cursor:pointer}.tt-dropdown-menu .tt-dataset:nth-child(even) .tt-title{border-top:1px solid #006cb5}.tt-dropdown-menu .tt-dataset:last-child:after{content:'Continue typing to narrow your results';display:block;padding:15px 18px;font-size:12px;color:#006cb5;border-top:1px solid #006cb5}.tt-dropdown-menu .tt-dataset:last-child .tt-suggestion:last-child{border-bottom:none}.tt-dropdown-menu .tt-title{padding:15px 0px 0px;margin:0px 18px}.tt-dropdown-menu .tt-title .tt-title-copy{font-size:14px;font-weight:100;text-transform:uppercase;margin:0px;color:#006cb5}.tt-dropdown-menu .tt-suggestion{margin:0px 18px}.tt-dropdown-menu .tt-suggestion:hover{color:#6caddf}.tt-dropdown-menu .tt-footer{padding:15px 18px}.tt-dropdown-menu .tt-footer .tt-footer-copy{margin:0px;font-size:12px;color:#006cb5}.twitter-typeahead{width:100% !important}.twitter-typeahead input{width:100% !important}.js nav .navigation,.js .booking{display:none}.js .tab-content{display:none}.js .tab-content.on{display:block}footer.main{padding-bottom:24px;color:white;background-color:#48505d;margin-top:55px;position:relative}footer.main a{background-color:transparent;color:#6caddf}footer.main a:hover,footer.main a:focus{color:#abd0ed}footer.main img{max-width:100%;display:block}footer.main h3{margin-bottom:0}footer.main h3.guarantee-image{min-height:100px}footer.main h4{font-size:18px}footer.main .footer-guarantee-image{min-height:100px}footer.main .container{padding-top:24px;border-top:1px solid #606e78}footer.main .container .first .contain-copy,footer.main .container .last .contain-copy{float:left;clear:right;width:65%;margin-right:5%;margin-right:0}footer.main .container .last .contain-copy{width:100%}footer.main .container strong{display:block;font-size:18px}footer.main .container.last a{display:block;overflow:hidden}footer.main .first,footer.main .legal{padding-top:0;border-top:none}footer.main .contain-image{margin:0 0 12px 0;float:left;clear:right;width:30%;margin-right:5%}footer.main .contain-image img{display:block}footer.main .navigation{margin-top:24px;border-top:1px solid #606e78;background-color:#313741}footer.main .navigation li{border-bottom:1px solid #606e78}footer.main .navigation a{color:white}footer.main .legal{color:#cdcecf;text-align:center}footer.main .legal a{color:#cdcecf}footer.main .legal a:hover,footer.main .legal a:focus{color:#f4f4f4}footer.main .legal li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-right:6px;padding-right:9px;border-right:1px solid white}footer.main .legal .last{margin-right:0;padding-right:0;border-right:none}article footer{background-color:#cdcecf}aside{position:relative;color:#48505d}aside .cta{font-family:"proxima_novalight"}aside .cta a{width:108px;margin-top:0;background-color:#6caddf}aside .cta a:hover,aside .cta a:focus{background-color:#2d8ad1}aside.wrapper p.cta{margin:0}aside a{font-size:34px;color:#48505d}aside h3{position:absolute;left:45%;margin:24px 0 0 -124px}aside ul{margin:12px 0;text-align:center}aside li{margin-right:14px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}aside .last{margin-right:0}.to-top{display:none;margin:0 !important}@media only screen and (min-width: 480px){body{background-color:#f0f0f0}.sub-head{text-align:center}section{margin-top:0;padding-top:48px}section h3{text-align:center}hr{display:block;width:160px;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 768px){.tabs{display:block;overflow:hidden}.tab-accordian-heading{display:none}.tab-content{overflow:hidden}.video-close{margin:12px 12px 0;font-family:"proxima_novathin";font-size:40px;line-height:1em;color:#313741;text-align:right;cursor:pointer}.video-close.show{display:block}section h3{font-size:60px}header.main{max-width:768px;min-width:768px;background-color:white;max-height:100%;top:0;width:75%;position:fixed;left:50%;margin:0 0 0 -385px;-webkit-backface-visibility:hidden}h1{width:188px;margin:0;background-color:#6caddf}h1 a{margin:12px auto;height:65px;width:98px;background-image:url('../img/bg-sb5028cd4a1.png');background-position:0 -340px;background-repeat:no-repeat;display:block;overflow:hidden;text-indent:-999em}}@media only screen and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 768px) and (min--moz-device-pixel-ratio: 1.5), only screen and (min-width: 768px) and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-width: 768px) and (min-device-pixel-ratio: 1.5), only screen and (min-width: 768px) and (min-resolution: 144dpi){h1 a{background-image:url('../img/bg-retina-sfc9bec58a0.png');background-position:0 -284px;-moz-background-size:98px auto;-o-background-size:98px auto;-webkit-background-size:98px auto;background-size:98px auto}}@media only screen and (min-width: 768px){nav{clear:none}.navigation{max-width:580px;overflow:hidden;font-family:"proxima_novaregular";border:0}.navigation li{text-align:center;float:left;float:left;clear:right;width:25%;margin-right:0%;border:none}.navigation a{border-right:1px solid #2b6083}.navigation .last{margin-right:0}.navigation .last a{border-right:0}.navigation .phone{display:none}.navigation span:after{content:'';content:none}.book-now{position:static;float:left;display:inline;line-height:1em;padding:14px 8px 0;color:#343231;text-transform:none}.book-now:after{content:'';content:none}.book-now:hover,.book-now:visited,.book-now:active{color:black;cursor:default}.book-now .colon{display:inline}.book-now span:after{content:'';content:none}.booking{float:left;clear:right;padding:0}.booking h2{display:none}.booking fieldset{float:left;clear:right;margin-right:10px}.booking input{margin-top:8px}.booking .container1{width:162px}.booking .container2{width:206px}.booking .container3{margin-right:0}.booking .gaurantee{display:none}#check-in,#check-out{width:95px;margin-right:10px}#check-out{margin-right:0}#find{width:auto;margin:8px 0 0 4px;padding:6px 30px;font-family:"proxima_novaregular";font-size:12px}.no-js nav .navigation,.no-js .booking,.js nav .navigation,.js .booking{display:block}.no-js .close,.no-js .menu-container,.js .close,.js .menu-container{display:none}article{top:0px}fieldset{overflow:visible}.icon-calendar:after{margin-top:15px}.icon-check-in:after{margin-left:20px}aside{overflow:hidden}aside a{font-size:24px}aside .cta{margin-right:2.5%;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}aside .cta a{margin-left:0}aside h3{position:static;margin:0 2.5% 0 0;font-family:"proxima_novaregular";display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}aside ul{margin-top:4px;margin-bottom:0;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}aside.wrapper p.cta{margin:0 2em 0 0}.to-top{margin:0;padding-right:24px;overflow:hidden;cursor:pointer;position:absolute;top:0;right:0;padding-top:14px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.to-top a{font-size:14px}footer.main{padding:24px 5%;margin-top:0px}footer.main h4{font-size:12px;display:inline-block}footer.main .container{float:left;clear:right;width:47.5%;margin-right:5%;margin:0;float:right;clear:left;margin-right:0}footer.main .last{border:none;padding-top:0;margin-right:2.6%;padding-right:1.4%;border-right:1px solid #cdcecf}footer.main img{max-width:94%}footer.main .navigation{display:none}footer.main .legal{width:100%;float:none;clear:both;text-align:left;padding-top:20px}footer.main .legal p{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}footer.main .legal ul{display:inline}footer.main .legal li{display:inline;padding-right:5px}}@media only screen and (min-width: 1024px){section .wrapper{max-width:1280px;margin-left:auto;margin-right:auto}footer aside.wrapper{max-width:none}footer.main{padding:40px 0}footer.main .wrapper{overflow:visible}footer.main .wrapper .last{margin:0;width:55%;padding:10px 10px 10px 0}footer.main .wrapper .last h3{width:50%;float:left;display:inline-block}footer.main .wrapper .last h3 img{width:auto;float:left}footer.main .wrapper .last .contain-copy{width:270px;float:left}footer.main .wrapper .last .contain-copy p{margin-top:-2px;margin-bottom:.5em;line-height:15px}footer.main .wrapper .first{width:43%;overflow:visible}footer.main .wrapper .first .contain-image{margin-left:2em;margin-top:-5px;margin-right:0}footer.main .wrapper .first .contain-image h3 img{width:64%}footer.main .wrapper .first .contain-copy{float:left;width:70%;margin-left:-25px}footer.main .wrapper .first .contain-copy p{margin:.5em 0}footer.main .wrapper .first strong{display:inline;font-weight:normal;font-size:12px}footer.main .wrapper .legal{text-align:right}footer .wrapper{max-width:1024px;margin-left:auto;margin-right:auto}}.index .hero{padding-bottom:12px}.index .hero .cta{text-align:left}.index .hero .cta a{font-size:12px;color:#163041;background-color:white;z-index:100}.index .hero .cta a:hover,.index .hero .cta a:focus{color:white;background-color:#164666}.index h2 span{color:white}.index .callout-logo{float:right;margin-top:-42px;padding-right:15px}.index .callout-logo img{min-width:0;height:41px;width:118px}.index .slick-prev,.index .slick-next{top:25%}.index .slick-dots{margin-top:-27px}.index .slick-prev:before,.index .slick-next:before{font-size:34px}.index #ytplaylist{background:white;padding:20px 30px;text-align:left;max-width:400px;margin:40px auto;position:relative}.index .my-mfp-zoom-in .zoom-anim-dialog{opacity:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}.index .my-mfp-zoom-in.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.index .my-mfp-zoom-in.mfp-removing .zoom-anim-dialog{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);opacity:0}.index .my-mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:opacity 0.3s ease-out;-moz-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.index .my-mfp-zoom-in.mfp-ready.mfp-bg{opacity:0.8}.index .my-mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.index .my-mfp-slide-bottom .zoom-anim-dialog{opacity:0;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;-webkit-transform:translateY(-20px) perspective(600px) rotateX(10deg);-moz-transform:translateY(-20px) perspective(600px) rotateX(10deg);-ms-transform:translateY(-20px) perspective(600px) rotateX(10deg);-o-transform:translateY(-20px) perspective(600px) rotateX(10deg);transform:translateY(-20px) perspective(600px) rotateX(10deg)}.index .my-mfp-slide-bottom.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:translateY(0) perspective(600px) rotateX(0);-moz-transform:translateY(0) perspective(600px) rotateX(0);-ms-transform:translateY(0) perspective(600px) rotateX(0);-o-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0)}.index .my-mfp-slide-bottom.mfp-removing .zoom-anim-dialog{opacity:0;-webkit-transform:translateY(-10px) perspective(600px) rotateX(10deg);-moz-transform:translateY(-10px) perspective(600px) rotateX(10deg);-ms-transform:translateY(-10px) perspective(600px) rotateX(10deg);-o-transform:translateY(-10px) perspective(600px) rotateX(10deg);transform:translateY(-10px) perspective(600px) rotateX(10deg)}.index .my-mfp-slide-bottom.mfp-bg{opacity:0;-webkit-transition:opacity 0.3s ease-out;-moz-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.index .my-mfp-slide-bottom.mfp-ready.mfp-bg{opacity:0.8}.index .my-mfp-slide-bottom.mfp-removing.mfp-bg{opacity:0}.intro{margin-top:0;border-bottom:1px solid #006cb5;background-color:#f0f0f0}.intro .chevron{min-width:100%;max-width:100%}.intro .img-container{margin-left:0;float:left;clear:right;width:30%;margin-right:5%}.intro .copy-container{float:left;clear:right;width:65%;margin-right:5%;margin-right:0}.intro .last{padding-top:24px;border-top:1px solid #cdcecf}.intro .wrapper{padding-bottom:24px}.tour-section h3 span{color:#6caddf}.tour-section h4{width:75%;position:relative;font-weight:normal;margin:-2.2em auto 0.8em auto;padding:8px 0;background-color:white;color:#313741}.tour-section ul{overflow:hidden;max-width:640px;margin:0 auto}.tour-section li{text-align:center;float:left;clear:right;width:49%;margin-right:2%}.tour-section .stretchy{display:none}.tour-section .container2,.tour-section .container4,.tour-section .container5{margin-right:0}.tour-section .container1 span{color:#2bc69e}.tour-section .container2 span{color:#8ac12b}.tour-section .container3 span,.tour-section .container5 span{color:#6caddf}.tour-section .container4 span{color:#1d8f92}.tour-section .container5{text-align:center}.tour-section .container5 h4{width:35%;margin-bottom:0;text-transform:uppercase}.tour-section p{display:none}.tour-section hr{width:60px}.tour-section .sub-head{display:block}.features-section h3 span{color:#1d8f92}.features-section .icon-container{margin:24px 5% 0 5%;overflow:hidden}.features-section ul{overflow:hidden}.features-section li{text-align:center;float:left;clear:right;width:30%;margin-right:5%}.features-section li span{display:block}.features-section li a{display:block;margin:0 auto}.features-section li h4{margin-top:12px}.features-section .container1 a{height:72px;width:73px;background-image:url('../img/bg-sb5028cd4a1.png');background-position:0 -248px;background-repeat:no-repeat;display:block;overflow:hidden;text-indent:-999em}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.features-section .container1 a{background-image:url('../img/bg-retina-sfc9bec58a0.png');background-position:0 -202px;-moz-background-size:98px auto;-o-background-size:98px auto;-webkit-background-size:98px auto;background-size:98px auto}}.features-section .container1 span{color:#1d8f92}.features-section .container2{text-indent:0}.features-section .container2 a{height:72px;width:73px;background-image:url('../img/bg-sb5028cd4a1.png');background-position:0 -625px;background-repeat:no-repeat;display:block;overflow:hidden;text-indent:-999em}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.features-section .container2 a{background-image:url('../img/bg-retina-sfc9bec58a0.png');background-position:0 -529px;-moz-background-size:98px auto;-o-background-size:98px auto;-webkit-background-size:98px auto;background-size:98px auto}}.features-section .container2 span{color:#2bc69e}.features-section .container3{margin-right:0}.features-section .container3 a{height:72px;width:73px;background-image:url('../img/bg-sb5028cd4a1.png');background-position:0 -483px;background-repeat:no-repeat;display:block;overflow:hidden;text-indent:-999em}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.features-section .container3 a{background-image:url('../img/bg-retina-sfc9bec58a0.png');background-position:0 -407px;-moz-background-size:98px auto;-o-background-size:98px auto;-webkit-background-size:98px auto;background-size:98px auto}}.features-section .container3 span{color:#8ac12b}.features-section .chevron{display:none}.tv-section{color:white;background-color:#006cb5;padding:24px 0}.tv-section .container{margin:0}.tv-section .sub-head{margin-top:1em;margin-bottom:1em}.tv-section .sub-head span{display:block}.tv-section p,.tv-section .img-container{margin:0 5%}.tv-section img{text-align:center}.tv-section .cta a{color:#163041;background-color:white}.tv-section .cta a:hover,.tv-section .cta a:focus{color:white;background-color:#164666}.whats-new-section{margin-top:0;padding:24px 0 48px;background-color:#f0f0f0}.whats-new-section h3 span{color:#006cb5}.whats-new-section ul{margin-top:24px}.whats-new-section li{clear:both;overflow:hidden;position:relative;margin-top:12px;background-color:white}.whats-new-section .img-container{float:left;clear:right;width:40%;margin-right:5%}.whats-new-section .img-container img{min-width:100%}.whats-new-section .copy-container{float:left;clear:right;width:55%;margin-right:5%;margin-right:0}.whats-new-section .copy-container p{width:80%}.whats-new-section .chevron{max-width:100%;max-height:100%;position:absolute;top:0;right:0}.whats-new-section .container1 a{color:#8ac12b}.whats-new-section .container1 a:hover,.whats-new-section .container1 a:focus{color:#addb5d}.whats-new-section .container2 a{color:#2bc69e}.whats-new-section .container2 a:hover,.whats-new-section .container2 a:focus{color:#61ddbd}.visible-xs{display:block}@media only screen and (min-width: 480px){.index .hero{padding-bottom:24px}.intro{background-color:white}.intro .wrapper{margin:0 5%}.features-section{background-color:white}.tv-section{padding:85px 0;background-color:white}.tv-section .wrapper{max-width:514px;margin-left:auto;margin-right:auto}.tv-section h3{color:#163041;margin:0 3%}.tv-section span{color:#006cb5}.tv-section .container{margin-top:24px;background-color:#006cb5}.tv-section .img-container{float:left;width:100%;margin:0;position:relative;z-index:10}.tv-section .sub-head,.tv-section .cta{margin:0;bottom:10px;text-align:left;z-index:30;position:absolute;right:-50px;width:220px}.tv-section .sub-head{margin-top:36px;font-size:14px}.tv-section .sub-head span{margin-left:7.5%;color:white}.tv-section .cta a{margin-left:7.5%}.whats-new-section .img-container{width:28%}}@media only screen and (min-width: 480px) and (min-width: 768px){.whats-new-section ul{margin:0 auto;text-align:center}.whats-new-section li{display:inline-block;position:relative;width:30%;margin-right:3%;margin-top:10px}}@media only screen and (min-width: 768px){.index .hero{position:relative;padding-bottom:0}.index .hero-copy-holder{position:absolute;width:352px;top:89px;left:44%;margin-left:84px}.index .hero-copy-holder .hero-copy{background-color:#6caddf}.index .hero-copy-holder .chevron{position:relative;width:100%}.index li{position:relative}.intro{border-bottom:none;background-color:#f0f0f0}.intro .wrapper{max-width:780px;margin:0 auto;padding-left:2.5%;padding-right:2.5%;padding-bottom:0;border-bottom:1px solid #006cb5;background-color:white}.intro .container{padding-top:24px;float:left;clear:right;width:47.5%;margin-right:5%;margin:0 1.4% 0 0;padding:24px 2.6% 24px 0;border-right:1px solid #cdcecf}.intro .last{border:none;padding-right:0;margin-right:0}.intro .last h3 img{padding-left:4px}.tour-section .home-tour{overflow:hidden}.tour-section .chevron{position:absolute;top:0px;width:23%}.tour-section .chevron .stretchy{width:100%;height:100%;display:block;float:left;position:relative;overflow:hidden}.tour-section .chevron .stretchy .spacer{width:100%;height:auto}.tour-section .chevron .stretchy.no-limit{max-height:none}.tour-section .chevron .stretchy .sprite{position:absolute;top:0;left:0;max-width:100%;max-height:1915px}.tour-section .chevron h4{font-size:18px;margin:0px;padding:0px;width:100%;background:none;position:absolute;text-align:left;color:#343231;top:50%;margin-left:10%;width:auto}.tour-section ul{max-width:880px;margin-left:auto;margin-right:auto}.tour-section ul li{width:100%;float:left;margin:0 0 3px;position:relative}.tour-section ul a:hover h4 span,.tour-section ul a:focus h4 span{color:white}.tour-section .container1 .chevron .stretchy .sprite{top:0%}.tour-section .container1 a:hover .chevron .stretchy .sprite,.tour-section .container1 a:focus .chevron .stretchy .sprite{top:-100%}.tour-section .container3 .chevron .stretchy .sprite{top:-400%}.tour-section .container3 a:hover .chevron .stretchy .sprite,.tour-section .container3 a:focus .chevron .stretchy .sprite{top:-500%}.tour-section .container2 .chevron{right:-1px}.tour-section .container2 .chevron .stretchy .sprite{top:-200%}.tour-section .container2 .chevron h4{padding-right:15%;right:0}.tour-section .container2 a:hover .chevron .stretchy .sprite,.tour-section .container2 a:focus .chevron .stretchy .sprite{top:-300%}.tour-section .container4 .chevron{right:-1px}.tour-section .container4 .chevron .stretchy .sprite{top:-600%}.tour-section .container4 .chevron h4{padding-right:15%;right:0}.tour-section .container4 a:hover .chevron .stretchy .sprite,.tour-section .container4 a:focus .chevron .stretchy .sprite{top:-700%}.tour-section .container5{position:relative;margin-top:48px}.tour-section .container5 hr{display:block}.tour-section p{display:block}.tour-section .copy-container{position:absolute;top:10%;width:28%;margin-left:5%;text-align:left;color:white}.tour-section .copy-container h4{margin:0;padding:0;font-family:"proxima_novathin";font-size:50px;text-transform:none;background-color:transparent}.tour-section .copy-container hr{margin-left:0;border-top-color:white}.tour-section .copy-container span{color:white}.tour-section .copy-container p{font-size:14px}.tour-section .cta{text-align:left}.tour-section .cta a{margin-left:0;margin-right:0;color:#343231;background-color:white}.tour-section .cta a:hover,.tour-section .cta a:focus{color:white;background-color:#164666}.features-section{max-height:240px;background-color:white}.features-section .wrapper{max-height:372px;background-color:#d5e04d}.features-section .icon-container{float:left;width:55%;margin:0;padding:6em 0;overflow:hidden;background-color:#f0f0f0}.features-section ul{padding:0 5%}.features-section img{float:left;width:5%}.features-section .copy-container,.features-section .cta{float:right;width:40%;margin:0}.features-section h3{width:225px;margin-top:24px;margin-left:5%;text-align:left}.features-section h3 span{color:#343231}.features-section hr{width:100px;margin-left:5%;border-top-color:#343231}.features-section .sub-head,.features-section .cta{text-align:left}.features-section .chevron{display:block;max-width:40px}.features-section .cta a{margin-top:0;color:#343231;background-color:white}.features-section .cta a:hover,.features-section .cta a:focus{color:white;background-color:#164666}.index .slick-prev,.index .slick-next{top:50%}.index .slick-prev:before,.index .slick-next:before{font-size:50px}.index .slick-dots{bottom:25px;margin-top:0px}.whats-new-section{padding-top:48px}.whats-new-section hr{border-top-color:#006cb5}.whats-new-section ul{max-width:768px;margin-left:auto;margin-right:auto;margin-top:0;clear:both;overflow:hidden}.whats-new-section li{float:left;clear:right;width:30%;margin-right:5%}.whats-new-section li .img-container,.whats-new-section li .copy-container{float:none;clear:both;width:auto}.whats-new-section .container3{margin-right:0}.whats-new-section .img-container{max-height:none;margin:5% 5% 0}.whats-new-section .copy-container{width:auto}.whats-new-section .copy-container p,.whats-new-section .copy-container a{margin-left:5%;margin-right:5%}.whats-new-section .copy-container p{min-height:60px}.whats-new-section .chevron{position:static;display:block;margin-top:12px}.visible-xs{display:none}}@media only screen and (min-width: 1024px){.index .hero-copy-holder{top:190px;left:60%;margin:0}.index .hero-copy-holder .chevron{margin:0}.tour .hero-copy{top:200px}.tour-section h4{font-size:18px}.tour-section .copy-container{top:20%}.features-section{max-height:none}.features-section .icon-container{padding:11% 0}.features-section ul{padding:0 10%}.features-section .chevron{max-width:60px}.features-section h3{margin-top:60px}.whats-new-section ul{max-width:874px}.whats-new-section .copy-container p{min-height:40px}}.tour article h2{margin-top:12px;margin-left:5%;font-family:"proxima_novathin";font-size:36px}.tour h2 span{display:block;color:#6caddf}.tour .hero-copy{background:none}.tour .owl-buttons{margin-top:-68%}.why-section h2{text-align:left;margin-left:5%;margin-right:5%}.why-section h2 span{display:inline-block}.why-section h3{width:100px;position:relative;margin-left:auto;margin-right:auto;padding:9px 14px;font-family:"proxima_novathin";font-size:12px;text-align:center;background-color:white;margin-bottom:-31px;border-bottom:1px solid #6caddf;color:#6caddf}.why-section .cta,.why-section .chevron{display:none}.why-section .poster{display:block}.photo-tour-section{margin-top:0;padding-top:24px;padding-bottom:48px;background-color:#f0f0f0}.photo-tour-section .tab-close{position:absolute;top:8px;right:5%;padding:0;font-family:"proxima_novathin";font-size:40px;line-height:1em;color:#6caddf;cursor:pointer}.photo-tour-section h3{margin:24px 0 0 5%;font-family:"proxima_novathin";font-size:22px}.photo-tour-section .tab-accordian-heading{position:relative;margin-top:12px;overflow:hidden;height:110px;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.photo-tour-section .tab-accordian-heading a{position:absolute;bottom:0;height:30px;overflow:hidden;padding:0 7.5% 0 2.5%;line-height:30px;color:#343231;background-color:white}.photo-tour-section .tab-accordian-heading span:after{content:" \2195";position:absolute;right:5%}.photo-tour-section .tab-accordian-heading.on{display:none}.photo-tour-section .tab-accordian-heading.work{background-image:url("../img/tour/be-productive.png")}.photo-tour-section .tab-accordian-heading.eat{background-image:url("../img/tour/be-well.png")}.photo-tour-section .tab-accordian-heading.rest{background-image:url("../img/tour/be-rested.png")}.photo-tour-section .tab-accordian-heading.be{background-image:url("../img/tour/be-on-track.png")}.photo-tour-section .tab-accordian-heading.work a,.photo-tour-section .tab-accordian-heading.rest a{right:5%}.photo-tour-section .tab-accordian-heading.eat a,.photo-tour-section .tab-accordian-heading.be a{left:5%}.photo-tour-section .work span{color:#2bc69e}.photo-tour-section .eat span{color:#8ac12b}.photo-tour-section .rest span{color:#6caddf}.photo-tour-section .be span{color:#1d8f92}.photo-tour-section .tab-content{position:relative;overflow:hidden;background-color:white}.floor-plans-section{margin:0;overflow:visible;background-color:white}.floor-plans-section .wrapper{overflow:visible}.floor-plans-section h3{width:100px;position:relative;margin-left:auto;margin-right:auto;padding:9px 14px;font-family:"proxima_novathin";font-size:12px;text-align:center;background-color:white;top:-16px;color:#6caddf;border-bottom:1px solid #6caddf;font-family:"proxima_novaregular";font-size:12px !important}.floor-plans-section h4{margin-top:12px;margin-left:5%;font-family:"proxima_novathin";font-size:36px}.floor-plans-section h4 span{display:block;color:#6caddf}.floor-plans-section .tab-accordian-heading{position:relative;margin:2px 0 0 0;padding:12px 5% 11px;font-size:16px;color:white;background-color:#a7acaf;text-align:center;display:block}.floor-plans-section .tab-accordian-heading span:after{position:absolute;top:12px;right:5%;color:white}.floor-plans-section .tabs li:before{content:'';content:none}.floor-plans-section .tab-content{margin:24px 5%}.floor-plans-section ul{margin-top:12px;list-style:none;list-style-position:inside}.floor-plans-section li{margin-top:12px;color:#6caddf}.floor-plans-section li:before{content:'> ';padding-right:10px;float:left}.floor-plans-section li span{color:#343231;display:table-cell}.js .photo-tour-section .tab-content.on{display:block}.js .floor-plans-section .tab-accordian-heading.on{background-color:#6caddf}.no-js .close{display:none}.no-js .photo-tour-section .tab-accordian-heading,.no-js .photo-tour-section .tab-close{display:none}@media only screen and (min-width: 480px){.tour section h2{margin:48px 0 0 0;text-align:center}.tour section hr{border-top-color:#6caddf}.tour section.why-section h2{text-align:left;margin-left:5%;margin-right:5%}.tour .photo-tour-section hr{width:80px}.why-section,.photo-tour-section,.floor-plans-section{padding:0 0 48px 0}.why-section{background-color:white}.why-section h2{margin-top:48px}.why-section .sub-head{text-align:left}.why-section img{display:block;margin:0 auto}.floor-plans-section h4{margin:48px 0 0 0;text-align:center}.floor-plans-section h4 span{display:inline}.floor-plans-section hr{width:260px}}@media only screen and (min-width: 768px){.tour .owl-controls{bottom:8px}.tour article{margin-top:89px}.tour article h3{font-size:14px}.tour article h2{font-size:60px}.tour .hero-copy{width:300px;position:absolute;top:89px}.tour section.why-section h2{margin-right:0;margin-left:0}.why-section h2,.why-section .sub-head,.why-section .cta{margin:0;text-align:left;background-color:white}.why-section h2{font-size:60px;padding:24px 24px 0 24px}.why-section h3{display:none}.why-section p{padding:1em 24px}.why-section .cta{display:block;text-align:left;padding-top:0}.why-section .cta a{margin:0;background-color:#6caddf}.why-section .cta a:hover,.why-section .cta a:focus{background-color:#2d8ad1}.why-section .chevron{display:block}.photo-tour-section{overflow:visible}.photo-tour-section .wrapper{overflow:visible;margin-bottom:50px}.photo-tour-section .wrapper .tab-container{overflow:visible}.photo-tour-section .tab-content{overflow:visible !important}.photo-tour-section .tabs{margin-top:48px;background-color:white}.photo-tour-section .tabs li{float:left;clear:right;width:25%;margin-right:0%;font-size:14px;margin-right:-1px;border-right:1px solid #cdcecf}.photo-tour-section .tabs .last{margin-right:0;border-right:none}.photo-tour-section .tabs a{display:block;padding:14px 10% 12px;color:#163041;cursor:pointer}.photo-tour-section .tabs .work.on,.photo-tour-section .tabs .work a:hover,.photo-tour-section .tabs .work a:focus{background-color:#2bc69e}.photo-tour-section .tabs .eat.on,.photo-tour-section .tabs .eat a:hover,.photo-tour-section .tabs .eat a:focus{background-color:#8ac12b}.photo-tour-section .tabs .rest.on,.photo-tour-section .tabs .rest a:hover,.photo-tour-section .tabs .rest a:focus{background-color:#6caddf}.photo-tour-section .tabs .be.on,.photo-tour-section .tabs .be a:hover,.photo-tour-section .tabs .be a:focus{background-color:#1d8f92}.photo-tour-section li.on span,.photo-tour-section li a:hover span,.photo-tour-section li a:focus span{color:white}.photo-tour-section .tab-close,.photo-tour-section h3{display:none}.photo-tour-section .tab-content .sub-head{display:block !important;position:absolute;background:#f0f0f0;padding:10px 4% 0px;margin:0;bottom:0;width:92%;bottom:-65px;height:55px}.photo-tour-section .owl-buttons{margin-top:-26%}.photo-tour-section .owl-prev{left:-44%}.photo-tour-section .owl-next{right:-44%}.floor-plans-section{margin-top:48px;padding-bottom:48px}.floor-plans-section h4{font-size:60px}.floor-plans-section h4 span{display:inline}.floor-plans-section hr{width:360px}.floor-plans-section .tabs{padding:0;list-style:none}.floor-plans-section .tabs li{float:left;clear:right;width:33.26667%;margin-right:0.1%;font-size:16px;background-color:#babfc3}.floor-plans-section .tabs li.on,.floor-plans-section .tabs li:hover{background-color:#6caddf}.floor-plans-section .tabs .last{margin-right:0}.floor-plans-section .tabs a{display:block;padding:14px 10% 12px;color:white;cursor:pointer}.floor-plans-section .tab-content{min-height:226px;margin-left:0;margin-right:0}.floor-plans-section .image-container{float:left;clear:right;width:55%;margin-right:5%}.floor-plans-section .copy-container{float:left;clear:right;width:40%;margin-right:5%;margin-right:0}.floor-plans-section .wrapper{max-width:800px;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 1024px){.why-section .hero{max-width:1005px;margin-left:auto;margin-right:auto}}.about{background-color:white}.about article p{font-size:1.3em;margin:1em 7% 1em}.about .hero-copy{background-color:#6caddf;overflow:hidden;padding:1em 5% 1em;font-size:.75em}.about .hero-copy h2{margin-left:0}.about .hero-copy h2 span{color:white}.about .hero-copy p{margin-left:0;margin-right:0;margin-bottom:0}.about .about-img{margin:3em auto 0 auto;display:block}.about .article-header{font-size:1.2em}.about .article-header img{width:100%}.about .to-top{margin:0}.about .about-heading{height:39px;line-height:40px;background-color:white;color:#6caddf;text-transform:uppercase;font-family:"proxima_novaregular";font-size:1.1em;margin:0 auto;display:block;float:none;text-align:center;width:10em;border-bottom:1px solid #6caddf;position:relative;top:-1.7em;letter-spacing:1px}.about p.sometimes-caption{margin-left:7%;margin-right:7%;font-size:1.25em;max-width:620px}.about article>footer{margin-top:5em}@media all and (min-width: 768px){.about article>footer{margin-top:8em}.about .about-heading{font-size:1em}.about p.first{margin-top:2em}.about .hero-copy{position:absolute;right:0;top:250px;background:transparent none;width:340px;padding:0 0 0;top:89px}.about .hero-copy h2,.about .hero-copy p{background-color:#6caddf;margin:0;width:80%}.about .hero-copy h2{padding:45px 10% 20px;font-size:60px}.about .hero-copy p{padding:0 10% 25px}.about .hero-copy img{width:100%}.about .about-img{max-width:620px}.about article p,.about p.sometimes-caption{font-size:1.2em;max-width:620px;margin-left:auto;margin-right:auto}}@media all and (min-width: 1024px){.about .hero-copy{top:260px}.about .about-heading{font-size:14px}}.features{background-color:white}.features article>header p{margin:0 5%}.features article>header h1{font-size:3em;display:block;float:none;margin-top:1em}.features article>header h1 span{color:#6caddf}.features .hero h2{margin-top:24px;margin-left:5%;margin-right:5%;font-size:60px;font-family:"proxima_novathin";color:#152f41;left:0px;text-transform:none}.features .hero .hero-copy{background:none}.features .arrowed{font-size:1.2em;margin:0 5%;margin-top:30px;padding:0}.features h2{font-family:"proxima_novalight";font-size:30px;text-transform:uppercase;position:relative;left:80px}.features h2 span{display:block}.features h2.staywell{left:0px}.features .icon{position:relative;left:99px;margin-bottom:.9em;margin-top:24px !important}.features .icon:before{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:2em;width:2em;content:"";position:absolute;margin:-10px 0 0 -80px}.features .feature-list{padding-top:24px}.features .feature-list hr{width:90px;margin-left:10%}.features .feature-list li{cursor:pointer;cursor:hand}.features .chevroned{border-top:2px solid #6caddf;padding:4% 0% 24%}.features .chevroned small{margin:0 5%}.features .chevroned small sup{color:#6caddf}.csstransitions .features .chevroned{border-top:none;position:relative;overflow:visible}.csstransitions .features .chevroned:before,.csstransitions .features .chevroned:after{content:"";display:block;width:51%;top:0;left:0%;position:absolute;border-top:1px solid #6caddf;background-color:yellow;-moz-transform:rotate(7deg);-ms-transform:rotate(7deg);-webkit-transform:rotate(7deg);transform:rotate(7deg);-moz-transform-origin:50%;-ms-transform-origin:50%;-webkit-transform-origin:50%;transform-origin:50%}.csstransitions .features .chevroned:after{left:50.5%;-moz-transform:rotate(-7deg);-ms-transform:rotate(-7deg);-webkit-transform:rotate(-7deg);transform:rotate(-7deg);-moz-transform-origin:50%;-ms-transform-origin:50%;-webkit-transform-origin:50%;transform-origin:50%}.features .chevroned.productive:after,.features .chevroned.productive:before{border-color:#2bc69e}.features .chevroned.productive h2 span{color:#2bc69e}.features .chevroned.productive hr{border-top-color:#2bc69e}.features .chevroned.productive .icon:before{height:69px;width:69px;background-image:url('../img/bg-sb5028cd4a1.png');background-position:0 -159px;background-repeat:no-repeat;display:block;overflow:hidden;text-indent:-999em}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.features .chevroned.productive .icon:before{background-image:url('../img/bg-retina-sfc9bec58a0.png');background-position:0 -126.5px;-moz-background-size:98px auto;-o-background-size:98px auto;-webkit-background-size:98px auto;background-size:98px auto}}.features .chevroned.productive .arrowed li:before{color:#2bc69e}.features .chevroned.well:after,.features .chevroned.well:before{border-color:#8ac12b}.features .chevroned.well h2 span{color:#8ac12b}.features .chevroned.well hr{border-top-color:#8ac12b}.features .chevroned.well .icon:before{height:72px;width:73px;background-image:url('../img/bg-sb5028cd4a1.png');background-position:0 -483px;background-repeat:no-repeat;display:block;overflow:hidden;text-indent:-999em}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.features .chevroned.well .icon:before{background-image:url('../img/bg-retina-sfc9bec58a0.png');background-position:0 -407px;-moz-background-size:98px auto;-o-background-size:98px auto;-webkit-background-size:98px auto;background-size:98px auto}}.features .chevroned.well .arrowed li:before{color:#8ac12b}.features .chevroned.rested:after,.features .chevroned.rested:before{border-color:#6caddf}.features .chevroned.rested h2 span{color:#6caddf}.features .chevroned.rested hr{border-top-color:#6caddf}.features .chevroned.rested .icon:before{height:68px;width:69px;background-image:url('../img/bg-sb5028cd4a1.png');background-position:0 0;background-repeat:no-repeat;display:block;overflow:hidden;text-indent:-999em}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.features .chevroned.rested .icon:before{background-image:url('../img/bg-retina-sfc9bec58a0.png');background-position:0 0;-moz-background-size:98px auto;-o-background-size:98px auto;-webkit-background-size:98px auto;background-size:98px auto}}.features .chevroned.rested .arrowed li:before{color:#6caddf}.features .chevroned.on-track:after,.features .chevroned.on-track:before{border-color:#17a09a}.features .chevroned.on-track h2 span{color:#17a09a}.features .chevroned.on-track hr{border-top-color:#17a09a}.features .chevroned.on-track .icon:before{height:72px;width:73px;background-image:url('../img/bg-sb5028cd4a1.png');background-position:0 -248px;background-repeat:no-repeat;display:block;overflow:hidden;text-indent:-999em}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.features .chevroned.on-track .icon:before{background-image:url('../img/bg-retina-sfc9bec58a0.png');background-position:0 -202px;-moz-background-size:98px auto;-o-background-size:98px auto;-webkit-background-size:98px auto;background-size:98px auto}}.features .chevroned.on-track .arrowed li:before{color:#17a09a}.features .in-the-news-section{margin:0;overflow:visible;padding-top:0px}.features .in-the-news-section .news-darkblue{color:#164666}.features .in-the-news-section .wrapper{padding-top:0px;overflow:visible}.features .in-the-news-section .wrapper h2{font-size:2.5em;margin-left:0px;padding-bottom:8px;padding-top:25px;margin-top:0px}.features .in-the-news-section .wrapper h3{width:100px;position:relative;margin-left:auto;margin-right:auto;padding:9px 14px;font-family:"proxima_novaregular";font-size:12px;text-align:center;background-color:white;top:-16px;color:#6caddf;border-bottom:1px solid #6caddf}.features .in-the-news-section .wrapper ul{padding:5px}.features .in-the-news-section .wrapper ul li{border:1px solid #b9bbbd}.features .in-the-news-section .wrapper ul li .copy-container{padding:15px}.features .in-the-news-section .wrapper ul li img{width:100%}.features .in-the-news-section .wrapper ul li.lifetime{background-color:white}.features .in-the-news-section .wrapper ul li.lifetime .callout-cta{float:left;margin-left:5px}.features .in-the-news-section .wrapper ul li.lifetime .callout-cta p.cta{margin-top:0px}.features .in-the-news-section .wrapper ul li.lifetime .callout-logo{float:right;margin-top:5px}.features .in-the-news-section .wrapper ul li.lifetime .callout-logo img{min-width:0;margin-top:-10px;height:49px;width:158px}@media only screen and (min-width: 480px){.features .hero-copy{text-align:center}.features .hero-section hr{border-top-color:#6caddf}.features .in-the-news-section{padding-top:0px}}@media (min-width: 768px){.features{top:100px;position:relative}.features .hero{width:100%}.features article{margin-top:0}.features article header .wrapper h1{background:none}.features li.lifetime .callout-logo img{min-width:0;height:49px;width:158px}.features .in-the-news-section{padding-top:0}.features .in-the-news-section .wrapper{margin:0;max-width:none;width:100%}.features .in-the-news-section .wrapper ul{padding:0;overflow:hidden}.features .in-the-news-section .wrapper ul li{min-height:100%;border:none;background-color:white;overflow:hidden}.features .in-the-news-section .wrapper ul li .image-container{width:55%;float:left}.features .in-the-news-section .wrapper ul li .copy-wrapper{max-width:100%;width:45%;display:inline-block;margin:auto;width:330px;display:table}.features .in-the-news-section .wrapper ul li .copy-wrapper .copy-container{padding:0;margin:auto;width:330px;position:relative;vertical-align:middle;display:table-cell}.features .in-the-news-section .wrapper ul li .copy-wrapper .copy-container p{margin-top:0px;font-size:1.5em}.features .in-the-news-section .wrapper ul .container2 .image-container{float:right}.features .in-the-news-section .wrapper ul .container2 .image-container img{float:right}.features h2{left:0;margin:100px 10% 0}.features h2 span{display:inline}.features .icon{margin:100px 10% 0;left:80px}.features .our-features{margin-top:24px;background-color:#f0f0f0}.features .our-features .wrapper{max-width:850px}.features .our-features .wrapper ul{overflow:hidden;margin:0 auto}.features .our-features .wrapper ul li.feature-module{float:left;clear:right;width:47.5%;margin-right:5%;height:425px;margin-bottom:35px;background-color:#ffffff}.features .our-features .wrapper ul li.feature-module.chevroned{padding-bottom:4%}.features .our-features .wrapper ul li.feature-module.chevroned:before,.features .our-features .wrapper ul li.feature-module.chevroned:after{top:470px;bottom:0;height:60px;background-color:#f0f0f0}.features .our-features .wrapper ul li.feature-module.chevroned:before{left:-5px}.features .our-features .wrapper ul li.well,.features .our-features .wrapper ul li.on-track{margin-right:0}.features .our-features .wrapper .arrowed{padding:15px 10% 15px}}@media only screen and (min-width: 1024px){.in-the-news-section .wrapper ul li .image-container img{max-width:100%}}.videos article{margin-top:0}.videos .hero{padding:30px 0 0}.videos .hero span{color:#006cb5}.videos .hero hr{border-top-color:#006cb5}.video-section{margin-top:24px;padding:0}.video-section .wrapper{margin:0;max-width:none}.video-section img{width:100%}.video-thumbs-section{padding-top:24px;padding-bottom:40px}.video-thumbs-section .wrapper{max-width:305px;margin:0 auto}.video-thumbs-section li{width:48%;margin:0 3px}.video-thumbs-section li img{border:1px solid transparent;cursor:pointer}.video-thumbs-section li.on img{border:1px solid #6caddf;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:0.4}.video-thumbs-section .copy-container{padding:0 1px;min-height:60px}.video-thumbs-section a{color:black}.video-thumbs-section a:hover{color:gray}.videos .video-thumbs-section li{float:left}@media (min-width: 480px){.videos .hero{width:100%;padding:40px 0}.videos .hero-copy{text-align:center}}@media (min-width: 768px){.videos{top:70px;position:relative}.videos h2{font-size:60px}.videos hr{width:100px}.video-section{margin-top:0px}.video-thumbs-section{padding-top:48px}.video-thumbs-section .wrapper{max-width:768px}.video-thumbs-section li{width:32.5%;margin:0 3px}.video-thumbs-section .copy-container{padding:0 1px;min-height:42px}}@media (min-width: 1024px){.video-section{max-width:1005px;margin-left:auto;margin-right:auto}.video-thumbs-section .wrapper{max-width:1005px}.video-thumbs-section li{margin:0 1px}.video-thumbs-section li:first-child{margin-left:0}.video-thumbs-section li:last-child{margin-right:0}}.partners .partners-carousel{position:relative;z-index:0;padding-bottom:80px}.partners article h1{margin-top:12px;margin-left:5%;font-family:"proxima_novathin";font-size:36px;width:auto;background-color:transparent;float:none}.partners .sub-head{color:#164666}.partners h1 span{display:block;color:#6caddf}.partners .hero{padding-bottom:12px}.partners .hero .cta{text-align:left}.partners .hero .cta a{font-size:12px;color:#163041;background-color:#fff}.partners .hero .cta a:hover,.partners .hero .cta a:focus{background-color:#d9d9d9}.partners .video-copy{margin-top:0px;position:relative;z-index:10}.partners .video-copy h2 span{color:#6caddf}.partners .video-thumbs-section{padding-bottom:0px}.partners .video-thumbs-section .wrapper{width:100%;max-width:100%;padding-bottom:0px}.partners .video-thumbs-section ul{text-align:center;width:100%;margin-bottom:25px}.partners .video-thumbs-section ul li{width:45%;margin-right:0px;margin-left:0px;display:inline-block;margin-bottom:2px;vertical-align:top}.partners .video-thumbs-section ul li .copy-container{line-height:1.1}.partners .video-thumbs-section ul li .copy-container p{margin-top:5px}.partners .video-thumbs-section ul li:nth-child(3){margin-right:0px}.partners .details-bar{width:100%;height:45px;background-color:#cdcecf;text-align:right;padding-right:30px;padding-top:18px}.partners .details-bar .details-link{font-size:1.3em;padding-right:30px}.partners .details-info{display:none;padding:30px;background-color:#ffffff}.partners .hero-copy{background-color:#6caddf}.partners .hero-copy h2{font-size:3.6em;color:white}.partners .hero-copy h2 span{color:white}.partners .hero-copy .hero-callout-details a{position:absolute;left:25px;bottom:20px;color:#ffffff}.partners .hero-copy .hero-callout-logos{text-align:right;padding-right:30px}.partners .owl-buttons{margin-top:-28%}.partners .carousel .hero-callout-logos img{min-width:0;height:41px;display:inline-block}.partners .in-the-news-section{margin:0;overflow:visible;padding-top:0px}.partners .in-the-news-section .news-darkblue{color:#164666}.partners .in-the-news-section .wrapper{padding-top:0px;overflow:visible}.partners .in-the-news-section .wrapper h2{font-size:2.5em;margin-left:0px;padding-bottom:8px;padding-top:25px}.partners .in-the-news-section .wrapper h3{width:100px;position:relative;margin-left:auto;margin-right:auto;padding:9px 14px;font-family:"proxima_novaregular";font-size:12px;text-align:center;background-color:white;top:-16px;color:#6caddf;border-bottom:1px solid #6caddf}.partners .in-the-news-section .wrapper ul{padding:5px}.partners .in-the-news-section .wrapper ul li{border:1px solid #b9bbbd;vertical-align:top}.partners .in-the-news-section .wrapper ul li .copy-container{padding:15px;line-height:1.1;height:2.5em}.partners .in-the-news-section .wrapper ul li img{width:100%}.partners .in-the-news-section .wrapper ul li.lifetime{background-color:white}.partners .in-the-news-section .wrapper ul li.lifetime .callout-cta{float:left}.partners .in-the-news-section .wrapper ul li.lifetime .callout-cta p.cta{margin-top:0px}.partners .in-the-news-section .wrapper ul li.lifetime .callout-logo{float:right}.partners .in-the-news-section .wrapper ul li.lifetime .callout-logo img{margin-top:22px;min-width:0;height:41px;width:118px}.partners .in-the-news-section .wrapper ul li.lifetime .copy-container{min-height:260px}.features-section h3 span{color:#1d8f92}.features-section .icon-container{margin:24px 5% 0 5%;overflow:hidden}.features-section ul{overflow:hidden}.features-section li{text-align:center;float:left;clear:right;width:30%;margin-right:5%}.features-section li span{display:block}.features-section li a{display:block;margin:0 auto}.features-section li h4{margin-top:12px}.features-section .icon-container li h4{font-family:proxima_novaregular;font-size:14px}.features-section .container1 a{height:72px;width:73px;background-image:url('../img/bg-sb5028cd4a1.png');background-position:0 -248px;background-repeat:no-repeat;display:block;overflow:hidden;text-indent:-999em}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.features-section .container1 a{background-image:url('../img/bg-retina-sfc9bec58a0.png');background-position:0 -202px;-moz-background-size:98px auto;-o-background-size:98px auto;-webkit-background-size:98px auto;background-size:98px auto}}.features-section .container1 span{color:#1d8f92}.features-section .container2{text-indent:0}.features-section .container2 a{height:72px;width:73px;background-image:url('../img/bg-sb5028cd4a1.png');background-position:0 -625px;background-repeat:no-repeat;display:block;overflow:hidden;text-indent:-999em}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.features-section .container2 a{background-image:url('../img/bg-retina-sfc9bec58a0.png');background-position:0 -529px;-moz-background-size:98px auto;-o-background-size:98px auto;-webkit-background-size:98px auto;background-size:98px auto}}.features-section .container2 span{color:#2bc69e}.features-section .container3{margin-right:0}.features-section .container3 a{height:72px;width:73px;background-image:url('../img/bg-sb5028cd4a1.png');background-position:0 -483px;background-repeat:no-repeat;display:block;overflow:hidden;text-indent:-999em}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.features-section .container3 a{background-image:url('../img/bg-retina-sfc9bec58a0.png');background-position:0 -407px;-moz-background-size:98px auto;-o-background-size:98px auto;-webkit-background-size:98px auto;background-size:98px auto}}.features-section .container3 span{color:#8ac12b}.features-section .chevron{display:none}.why-section h3{width:100px;position:relative;margin-left:auto;margin-right:auto;padding:9px 14px;font-family:"proxima_novathin";font-size:12px;text-align:center;background-color:white;margin-bottom:-31px;border-bottom:1px solid #6caddf;color:#6caddf}.why-section .cta,.why-section .chevron{display:none}section.partner-videos{padding-top:8px;background-color:white;position:relative}section.partner-videos h3{width:100px;position:relative;margin-left:auto;margin-right:auto;padding:9px 14px;font-family:"proxima_novathin";font-size:12px;text-align:center;background-color:white;top:-16px;color:#00b288;border-bottom:1px solid #00b288;font-family:"proxima_novaregular";font-size:12px !important;z-index:20;margin-top:10px}section.partner-videos .tab-accordian-heading{position:relative;margin:2px 0 0 0;padding:12px 5% 11px;font-size:16px;color:white;background-color:#a7acaf}section.partner-videos .tab-accordian-heading span:after{position:absolute;top:12px;right:5%;color:white}section.partner-videos .tabs li:before{content:'';content:none}section.partner-videos .tab-content{margin:24px 5%}section.partner-videos .video-copy{margin-bottom:40px}.lifetime-chevron{display:none;min-width:0;position:absolute;top:30%;float:left}.photo-tour-section{margin-top:0;padding-top:24px;padding-bottom:48px;background-color:#f0f0f0}.photo-tour-section .tab-close{position:absolute;top:8px;right:5%;padding:0;font-family:"proxima_novathin";font-size:40px;line-height:1em;color:#6caddf;cursor:pointer}.photo-tour-section h5{margin:24px 0 0 5%;font-family:"proxima_novathin";font-size:22px}.photo-tour-section .tab-accordian-heading{position:relative;margin-top:12px;overflow:hidden;height:110px;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.photo-tour-section .tab-accordian-heading a{position:absolute;bottom:0;height:30px;overflow:hidden;padding:0 7.5% 0 2.5%;line-height:30px;color:#343231;background-color:white}.photo-tour-section .tab-accordian-heading span:after{content:" \2195";position:absolute;right:5%}.photo-tour-section .tab-accordian-heading.on{display:none}.photo-tour-section .tab-accordian-heading.work{background-image:url("../img/tour/be-productive.png")}.photo-tour-section .tab-accordian-heading.eat{background-image:url("../img/tour/be-well.png")}.photo-tour-section .tab-accordian-heading.rest{background-image:url("../img/tour/be-rested.png")}.photo-tour-section .tab-accordian-heading.be{background-image:url("../img/tour/be-on-track.png")}.photo-tour-section .tab-accordian-heading.work a,.photo-tour-section .tab-accordian-heading.rest a{right:5%}.photo-tour-section .tab-accordian-heading.eat a,.photo-tour-section .tab-accordian-heading.be a{left:5%}.photo-tour-section .work span{color:#2bc69e}.photo-tour-section .eat span{color:#8ac12b}.photo-tour-section .rest span{color:#6caddf}.photo-tour-section .be span{color:#1d8f92}.photo-tour-section .tab-content{position:relative;overflow:hidden;background-color:white}@media only screen and (min-width: 480px){.partners section h1{margin:24px 0 0 0;text-align:center;width:100%}.partners section hr{border-top-color:#6caddf}.partners .photo-tour-section hr{width:80px}.in-the-news-section{padding-top:0px}.hero-copy{background:none}.features-section{background-color:white}.why-section,.photo-tour-section,.floor-plans-section{padding:0 0 48px 0}.why-section{background-color:white}.why-section h2{margin-top:48px}.why-section .sub-head{text-align:left}.why-section img{display:block;margin:0 auto}.floor-plans-section h4 span{display:inline}.floor-plans-section hr{width:260px}}@media only screen and (min-width: 768px){.partners .owl-controls{bottom:8px}.partners article{margin-top:89px}.partners article h1{font-size:60px}.partners .lifetime-chevron{top:0%;display:inline-block}.partners .hero-copy{background-color:#6caddf}.partners li.lifetime{background-color:white}.partners li.lifetime h2{padding-top:5px}.partners li.lifetime .callout-cta{float:left;margin-top:-30px}.partners li.lifetime .callout-cta p.cta{margin-top:0px}.partners li.lifetime .callout-logo{float:right;margin-top:-32px}.partners li.lifetime .callout-logo img{min-width:0;height:41px;width:118px}.partners .video-thumbs-section .wrapper{width:100%;max-width:100%}.partners .video-thumbs-section ul li{width:40%;margin-right:0%}.partners .video-thumbs-section ul li:nth-child(3){margin-right:0px}.partners .in-the-news-section{padding-top:0}.partners .in-the-news-section .wrapper{margin:0;max-width:none;width:100%}.partners .in-the-news-section .wrapper ul{padding:0;overflow:hidden}.partners .in-the-news-section .wrapper ul li{min-height:100%;border:none;background-color:white;overflow:hidden}.partners .in-the-news-section .wrapper ul li .image-container{width:55%;float:left}.partners .in-the-news-section .wrapper ul li .copy-wrapper{max-width:100%;width:45%;display:inline-block;margin:auto;width:330px;display:table}.partners .in-the-news-section .wrapper ul li .copy-wrapper .copy-container{padding:0;margin:auto;width:330px;position:relative;vertical-align:middle;display:table-cell}.partners .in-the-news-section .wrapper ul li .copy-wrapper .copy-container p{margin-top:0px;font-size:1.5em}.partners .in-the-news-section .wrapper ul .container2 .image-container{float:right}.partners .in-the-news-section .wrapper ul .container2 .image-container img{float:right}.partners .hero-copy{width:300px;position:absolute;top:89px}.partners .hero{position:relative;padding-bottom:0}.partners .hero-copy-holder{position:absolute;width:450px;top:14.83333px;right:5%;margin-left:84px}.partners .hero-copy-holder .hero-copy{background-color:#6caddf;width:100%}.partners .hero-copy-holder .chevron{margin-top:366px;position:relative;width:100%}.partners li{position:relative}.features-section{max-height:240px;background-color:white}.features-section .wrapper{max-height:372px;background-color:#d5e04d}.features-section .icon-container{float:left;width:55%;margin:0;padding:6em 0;overflow:hidden;background-color:#f0f0f0}.features-section ul{padding:0 5%}.features-section img{float:left;width:5%}.features-section .copy-container,.features-section .cta{float:right;width:40%;margin:0}.features-section .copy-container h3{font-size:60px}.features-section h3{width:225px;margin-top:24px;margin-left:5%;text-align:left}.features-section h3 span{color:#343231}.features-section hr{width:100px;margin-left:5%;border-top-color:#343231}.features-section .sub-head,.features-section .cta{text-align:left}.features-section .chevron{display:block;max-width:40px}.features-section .cta a{margin-top:0;color:#343231;background-color:white}.features-section .cta a:hover,.features-section .cta a:focus{color:white;background-color:#164666}.why-section h2,.why-section .sub-head,.why-section .cta{margin:0;text-align:left;background-color:white}.why-section h2{font-size:60px;padding:24px 24px 0 24px}.why-section h3{display:none}.why-section p{padding:1em 24px}.why-section .cta{display:block;text-align:left;padding-top:0}.why-section .cta a{margin:0;background-color:#6caddf}.why-section .cta a:hover,.why-section .cta a:focus{background-color:#2d8ad1}.why-section .chevron{display:block}.photo-tour-section{overflow:visible}.photo-tour-section .wrapper{overflow:visible;margin-bottom:50px}.photo-tour-section .wrapper .tab-container{overflow:visible}.photo-tour-section .tab-content{overflow:visible !important}.photo-tour-section .tabs{margin-top:48px;background-color:white}.photo-tour-section .tabs li{float:left;clear:right;width:25%;margin-right:0%;font-size:14px;margin-right:-1px;border-right:1px solid #cdcecf}.photo-tour-section .tabs .last{margin-right:0;border-right:none}.photo-tour-section .tabs a{display:block;padding:14px 10% 12px;color:#163041;cursor:pointer}.photo-tour-section .tabs .work.on,.photo-tour-section .tabs .work:hover{background-color:#2bc69e}.photo-tour-section .tabs .eat.on,.photo-tour-section .tabs .eat:hover{background-color:#8ac12b}.photo-tour-section .tabs .rest.on,.photo-tour-section .tabs .rest:hover{background-color:#6caddf}.photo-tour-section .tabs .be.on,.photo-tour-section .tabs .be:hover{background-color:#1d8f92}.photo-tour-section li.on span,.photo-tour-section li:hover span{color:white}.photo-tour-section .tab-close,.photo-tour-section h5{display:none}.photo-tour-section .tab-content .sub-head{display:block !important;position:absolute;background:#f0f0f0;padding:10px 4% 0px;margin:0;bottom:0;width:92%;bottom:-65px;height:55px}.photo-tour-section .owl-buttons{margin-top:-26%}.photo-tour-section .owl-prev{left:-44%}.photo-tour-section .owl-next{right:-44%}.floor-plans-section{margin-top:48px;padding-bottom:48px}.floor-plans-section h4 span{display:inline}.floor-plans-section hr{width:360px}.floor-plans-section .tabs{padding:0;list-style:none}.floor-plans-section .tabs li{float:left;clear:right;width:33.26667%;margin-right:0.1%;font-size:16px;background-color:#babfc3}.floor-plans-section .tabs li.on,.floor-plans-section .tabs li:hover{background-color:#6caddf}.floor-plans-section .tabs .last{margin-right:0}.floor-plans-section .tabs a{display:block;padding:14px 10% 12px;color:white;cursor:pointer}.floor-plans-section .tab-content{min-height:226px;margin-left:0;margin-right:0}.floor-plans-section .image-container{float:left;clear:right;width:55%;margin-right:5%}.floor-plans-section .copy-container{float:left;clear:right;width:40%;margin-right:5%;margin-right:0}.floor-plans-section .wrapper{max-width:800px;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 1024px){.why-section .hero{max-width:1005px;margin-left:auto;margin-right:auto}.lifetime-chevron{top:30%;display:inline-block}.hero-copy-holder{top:89px}.in-the-news-section .wrapper ul li .image-container img{max-width:100%}.partners .video-thumbs-section .wrapper{max-width:1024px;margin-left:auto;margin-right:auto}.partners .video-thumbs-section ul li{width:29.5%;margin-right:5%}.partners .video-thumbs-section ul li:nth-child(3n+0){margin-right:0px}.features-section{max-height:none}.features-section .icon-container{padding:11% 0}.features-section ul{padding:0 10%}.features-section .chevron{max-width:60px}.features-section h3{margin-top:60px}}.in-the-news-section .wrapper ul li.lifetime .callout-cta{width:180px;padding-left:0px;margin-left:-25px;text-align:left}.in-the-news-section .wrapper ul li{position:relative;text-align:center}.in-the-news-section ul li.lifetime{width:100%}.in-the-news-section .copy-container{text-align:left}.guarantee article{margin-top:0}.guarantee .hero{padding:30px 0 0;text-align:center;max-width:500px;margin:0 auto}.guarantee .hero .logo{width:175px;height:175px;margin:0 auto}.guarantee .hero h2{font-size:60px;font-family:"proxima_novathin"}.guarantee .hero h2 span{color:#006cb5}.guarantee .hero h4{color:#006cb5;font-size:28px;font-family:"proxima_novathin"}.guarantee .hero hr{border-top-color:#152f41;display:block;width:200px;margin-left:auto;margin-right:auto}.guarantee .hero .hero-copy{background:none;padding-bottom:0px}.guarantee .hero .sub-head{font-size:18px}.guarantee .mrt{margin:0 auto;width:100%;text-align:center;display:block}.guarantee .mrt .playbtn{text-align:center;top:0px}.guarantee .mrt .playbtn img{width:auto;max-height:108px}.guarantee .mrt .wrapit{width:325px;height:70px;margin:0 auto;text-align:center}.guarantee .mrt .gcopy{float:left;background-color:#6caedf;font-size:13px;font-family:"proxima_novaregular";text-align:left;color:#343231;width:182px;height:50px;padding:10px;padding-left:15px}.guarantee .mrt .playbtn2{text-align:center;top:0px;display:block}.guarantee .mrt .playbtn2 img{float:left;width:auto;max-height:70px;display:inline-block}.guarantee .guarantee-section{max-width:500px;margin:20px auto;padding:20px 20px 20px;display:block;position:relative;clear:both}.guarantee .guarantee-section li{padding-left:10px;position:relative}.guarantee .guarantee-section li:before{content:"*";position:absolute;left:0}@media (min-width: 768px){.guarantee{top:70px;position:relative}.guarantee .hero hr{margin-top:24px;margin-bottom:24px}.guarantee .mrt .wrapit{width:500px;height:108px}.guarantee .mrt .wrapit .gcopy{font-size:18px;width:270px;height:78px;padding:15px;padding-left:35px}.guarantee .mrt .wrapit .playbtn2 img{max-height:108px}}.locations .edir-pdf{float:right;color:#9bdaff;margin-right:45px;margin-top:-15px;display:none}.locations .guarantee{display:block;background:#f0f0f0;height:105px;width:580px;margin:0 auto;top:0px;border-bottom:2px solid #006cb5;position:relative}.locations .guarantee .banner{position:relative;width:90px;height:100%;float:left;padding-left:72px;padding-top:10px}.locations .guarantee .copy{position:relative;margin-top:35px;width:350px;float:right;font-family:proxima_novathin;font-size:13px;padding-right:50px}.locations .guarantee a{display:inline-block}.locations .guarantee a:link .copy,.locations .guarantee a:visited .copy,.locations .guarantee a:active .copy{color:#343231}@media only screen and (max-width: 580px){.locations .guarantee{width:100%}.locations .guarantee .banner{width:20%;padding-left:10%;padding-top:20px}.locations .guarantee .banner img{width:70px;height:70px}.locations .guarantee .copy{width:60%;margin-top:30px;padding-right:20px;font-size:11px}}.locations .locations-hero{background:#006cb5}.locations .locations-hero .map-curr-location{height:55px;height:55px;max-width:360px;min-width:360px;width:75%;position:relative;left:50%;margin:0 0 0 -150px}.locations .locations-hero .map-curr-location .map-input-label{color:white;float:left;padding:10px}.locations .locations-hero .map-curr-location .map-curr-loc-btn{color:white;background:#6caddf;float:left;font-family:'proxima_novathin';padding:7px 20px 4px 14px;font-size:15px}.locations .locations-hero .map-input-wrapper{position:relative;width:100%;height:36px;background-color:#ffffff;margin:0 auto 1px}.locations .locations-hero .map-input-wrapper .map-input-label{float:left;margin-left:-50px;margin-top:10px;color:white;font-size:13px;display:none}.locations .locations-hero .map-input-wrapper .map-input-field{position:relative;width:90%;float:left}.locations .locations-hero .map-input-wrapper .map-input-field input{height:inherit;margin:0px !important;border:none;color:#163041;font-weight:400;font-style:normal;font-family:'proxima_novaregular';font-size:15px;background-color:inherit;padding:10px 5% 10px 5%}.locations .locations-hero .map-input-wrapper .map-go-btn{display:block;height:36px;text-align:center;font-weight:400;font-style:normal;font-size:20px;color:#fff;line-height:36px;width:40px;position:absolute;right:0;background-color:#6caddf}.locations .locations-hero .map-input-wrapper .map-go-btn:hover,.locations .locations-hero .map-input-wrapper .map-go-btn:focus{background-color:#2d8ad1}.locations .locations-hero .hero{padding:30px 0 0;text-align:center;max-width:500px;margin:0 auto}.locations .locations-hero .hero h2{font-size:38px;font-family:"proxima_novathin";color:#ffffff;margin:24px 5% 0px}.locations .locations-hero .hero h2 span{color:#006cb5}.locations .locations-hero .hero .hero-copy{background:none;padding-bottom:0px;color:#ffffff}.locations .locations-hero .hero .hero-copy hr{border-color:#ffffff;display:block;width:160px;margin:1em auto}.locations .locations-hero .hero .sub-head{font-size:18px;font-family:"proxima_novathin"}.locations .featured-locations{margin-top:0;padding-top:0}.locations .featured-locations .section-copy{padding:20px;color:#333333;font-size:28px;font-family:"proxima_novathin"}.locations .featured-locations .section-copy span{color:#0053a0}.locations .featured-locations .carousel .hero-copy-holder .hero-copy{position:relative;background:white;padding:5%;width:90%;margin:0;color:#333333}.locations .featured-locations .carousel .hero-copy-holder .hero-copy h4{font-family:"proxima_novaregular"}.locations .featured-locations .carousel .hero-copy-holder .hero-copy h5{margin:.5em 0 0;color:#6caddf;font-size:22px;font-family:"proxima_novathin"}.locations .featured-locations .carousel .hero-copy-holder .hero-copy .hero-sub{margin-left:0;margin-right:0;font-family:"proxima_novathin";font-size:15px}.locations .featured-locations .carousel .hero-copy-holder .hero-copy .cta{text-align:left}.locations .featured-locations .carousel .hero-copy-holder .hero-copy .cta a{margin:0;background-color:#6caddf}.locations .featured-locations .carousel .hero-copy-holder .hero-copy .cta a:hover,.locations .featured-locations .carousel .hero-copy-holder .hero-copy .cta a:focus{background-color:#2d8ad1}.locations .featured-locations .carousel .hero-copy-holder img{display:none;position:relative}.locations .featured-locations .carousel .slick-dots{margin-top:-24px}.locations .featured-locations .carousel .slick-arrow{top:18%}.locations .featured-locations .carousel .slick-arrow:before{font-size:34px}.map-section{display:none;margin-top:0;padding-top:0;padding-bottom:48px}.map-wrapper{max-height:250px}.returned-properties{padding-top:24px}.returned-properties li{position:relative}.map-zoom-controls{font-size:24px;color:white;text-align:center;top:50% !important;margin-top:-36px}.map-zoom-in,.map-zoom-out{width:36px;height:36px;line-height:36px;background-color:#6caddf;cursor:pointer}.map-zoom-in:before{content:'+'}.map-zoom-out{border-top:1px solid #006cb5}.map-zoom-out:before{content:'\2013'}.returned-results{overflow:hidden;font-family:"proxima_novalight";text-align:center}.check-all-avail{float:left;clear:right;width:60%;margin-right:0%;display:block;height:44px;line-height:45px;color:white;background-color:#164666}.check-all-avail:hover{color:white;background-color:#456b85}.result-overview{float:left;clear:right;width:40%;margin-right:0%;display:block;margin:0;height:42px;line-height:45px;border-top:1px solid #cdcecf;border-bottom:1px solid #cdcecf;font-size:12px}.order-num{position:absolute;display:block;margin-left:5%;width:26px;height:31px;background-image:url("../img/map/map_pins-sprite.png");background-repeat:no-repeat;text-indent:-999em}#property1 .order-num{background-position:-26px 0px}#property2 .order-num{background-position:-52px 0px}#property3 .order-num{background-position:-78px 0px}#property4 .order-num{background-position:-104px 0px}#property5 .order-num{background-position:-130px 0px}#property6 .order-num{background-position:-156px 0px}#property7 .order-num{background-position:-182px 0px}#property8 .order-num{background-position:-208px 0px}#property9 .order-num{background-position:-234px 0px}#property10 .order-num{background-position:-260px 0px}#property11 .order-num{background-position:-286px 0px}#property12 .order-num{background-position:-312px 0px}#property13 .order-num{background-position:-338px 0px}#property14 .order-num{background-position:-364px 0px}#property15 .order-num{background-position:-390px 0px}#property16 .order-num{background-position:-416px 0px}#property17 .order-num{background-position:-442px 0px}#property18 .order-num{background-position:-468px 0px}#property19 .order-num{background-position:-494px 0px}#property20 .order-num{background-position:-520px 0px}#property21 .order-num{background-position:-546px 0px}#property22 .order-num{background-position:-572px 0px}#property23 .order-num{background-position:-598px 0px}#property24 .order-num{background-position:-624px 0px}#property25 .order-num{background-position:-650px 0px}#property26 .order-num{background-position:-676px 0px}#property27 .order-num{background-position:-702px 0px}#property28 .order-num{background-position:-728px 0px}#property29 .order-num{background-position:-754px 0px}#property30 .order-num{background-position:-780px 0px}.num-results{font-size:24px}.property-name{font-family:"proxima_novalight";font-size:18px;color:#66a4d3}.property-address{display:none}.distance-from-query{font-family:"proxima_novalight";color:#48505d}.property-brand,.property-name,.distance-from-query{margin:0.3em 5% 0 15%;line-height:1.2em}.property-check-avail,.property-phone{float:left;clear:right;margin-top:24px;padding:12px 0;font-family:"proxima_novalight";font-size:13px;text-align:center;color:#343231;border-bottom:2px solid #cdcecf}.property-check-avail{width:59.7%;border-right:1px solid #cdcecf;border-top:2px solid #6caddf}.property-phone{width:40%;border-top:2px solid #164666}.property-phone span{color:#6caddf}.returned-properties .slick-arrow:before{font-size:24px}.result-detail{display:none}@media (min-width: 768px){body.locations{background-color:white}.locations .edir-pdf{display:block}.locations .locations-hero{overflow:visible;padding-bottom:24px;padding-top:70px}.locations .locations-hero .hero .hero-copy h2{margin:24px 5% 20px;font-size:60px}.locations .locations-hero .hero .hero-copy hr{border-top-color:white;margin:1em auto}.locations .locations-hero .map-curr-location{display:none}.locations .locations-hero .map-input-wrapper{width:340px}.locations .locations-hero .map-input-wrapper .map-input-label{display:block}.locations .locations-hero .hero hr{margin:2.2em auto}.locations .featured-locations li{position:relative}.locations .featured-locations .section-copy{font-size:60px;text-align:center}.locations .featured-locations .carousel .hero-copy-holder{width:420px;position:absolute;top:0;right:0}.locations .featured-locations .carousel .hero-copy-holder h4{padding-top:12px}.locations .featured-locations .carousel .hero-copy-holder .cta{padding-bottom:5px}.locations .featured-locations .carousel .hero-copy-holder img{display:block}.locations .featured-locations .carousel .slick-arrow{top:60%}.locations .featured-locations .carousel .slick-arrow:before{font-size:34px}.map-wrapper{max-height:none}.check-all-avail{width:45%;height:51px;line-height:52px;padding:0;font-size:20px}.result-overview{float:left;clear:right;width:50%;height:49px;line-height:52px;padding:0 0 0 5%;text-align:left;font-size:20px}.result-detail{display:inline}.property-name{font-size:18px}.property-address{display:block;margin:0 5% 0 15%;color:#606e78;font-size:12px}.distance-from-query{display:inline;float:right;margin:24px 30% -32px 5%;padding-top:12px;font-size:14px}.property-check-avail{width:auto;margin-top:0;margin-left:15%;padding:12px;border:1px solid #cdcecf;font-size:14px}.property-phone{display:none}}@media (min-width: 1024px){.map-section{position:relative;padding-bottom:0}.map-wrapper{float:right;width:60%}.loc-results{float:right;width:40%}.check-all-avail{float:none;clear:none;width:95%;height:50px;line-height:51px;padding:0 0 0 5%;text-align:left;font-size:14px}.result-overview{position:absolute;width:55%;top:0;right:0;height:48px;line-height:51px;padding:0 0 0 5%;text-align:left;font-size:14px;background-color:white}.num-results{font-size:14px}.result-detail{display:inline}.scroll-wrapper{height:568px;overflow-y:scroll}.returned-properties{padding-top:0}.returned-properties li{clear:both;overflow:hidden;padding:22px 0;border-bottom:1px solid #cdcecf}.distance-from-query{margin-left:10%}}.news article{margin-top:0}.news .whats-new-hero h2 span{color:#006cb5}.news .whats-new-hero hr{border-top-color:#006cb5}.news .whats-new-hero .hero-copy{background:none}.news .whats-new-section{padding:48px 0;background-color:#f1f2f2}@media (min-width: 768px){.news .whats-new-section ul{margin:0 auto;text-align:center}.news .whats-new-section li{position:relative;width:30%;margin-right:3%}}.news .in-the-news-section{margin:0;overflow:visible;background-color:white}.news .in-the-news-section .wrapper{overflow:visible}.news .in-the-news-section .wrapper h3{width:100px;position:relative;margin-left:auto;margin-right:auto;padding:9px 14px;font-family:"proxima_novaregular";font-size:12px;text-align:center;background-color:white;top:-16px;color:#6caddf;border-bottom:1px solid #6caddf}.news .in-the-news-section .wrapper ul{padding:5px}.news .in-the-news-section .wrapper ul li{border:1px solid #b9bbbd;margin:0 auto 26px;width:90%}.news .in-the-news-section .wrapper ul li .copy-container{font-size:.8em;padding:15px}.news .in-the-news-section .wrapper ul li img{width:100%}@media (min-width: 480px){.news .whats-new-hero .hero{width:100%}.news .whats-new-hero .hero .hero-copy{text-align:center}.news ul li .copy-container{font-size:.8em}.news .in-the-news-section{padding-top:0}}@media (min-width: 768px){.news{top:100px;position:relative}.news .hero-copy h2{font-size:60px}.news .in-the-news-section{padding-top:0;width:100%}.news .in-the-news-section .wrapper{margin:0;max-width:none;width:100%;padding:0}.news .in-the-news-section .wrapper ul{padding:0;overflow:hidden;width:100%}.news .in-the-news-section .wrapper ul li{min-height:100%;font-size:.95em;width:100%;border:none;background-color:#f1f2f2;overflow:hidden}.news .in-the-news-section .wrapper ul li .image-container{width:55%;float:left}.news .in-the-news-section .wrapper ul li .copy-wrapper{width:375px;width:45%;display:inline-block;margin:auto;width:330px;display:table}.news .in-the-news-section .wrapper ul li .copy-wrapper .copy-container{padding:0;margin:auto;width:330px;position:relative;vertical-align:middle;display:table-cell}.news .in-the-news-section .wrapper ul li .copy-wrapper .copy-container p{margin-top:0px;font-size:2em}.news .in-the-news-section .wrapper ul .container2 .image-container{float:right}.news .in-the-news-section .wrapper ul .container2 .image-container img{float:right}}@media (min-width: 1024px){.news .in-the-news-section .wrapper ul li .image-container img{max-width:100%}.news .in-the-news-section .wrapper ul li .copy-wrapper{width:450px}.news .in-the-news-section .wrapper ul li .copy-container{width:100%;font-size:1em}}.more-info-section{margin:0 auto;padding:48px 0;background-color:#f1f2f2}.more-info-section .item{overflow:hidden}.more-info-section .item .item-child{width:88%;position:relative;overflow:visible;min-height:170px}.more-info-section .item .item-child:after{position:absolute;top:0;left:100%;content:"";display:block;width:0;height:0;border-style:solid;border-width:50px 0 200px 30px;border-color:transparent transparent transparent #007bff}.more-info-section .wrapper div{position:relative}.more-info-section .container1 .item-child{background-color:#d5e04d}.more-info-section .container1 .item-child:after{border-color:transparent transparent transparent #d5e04d}.more-info-section .container2 .item-child{margin-top:12px;background-color:#6caddf}.more-info-section .container2 .item-child:after{border-color:transparent transparent transparent #6caddf}.more-info-section .item-child h3{padding-top:24px;font-size:30px}.more-info-section .item-child h3 span{display:block}.more-info-section span{color:white}.more-info-section p{margin-left:5%;margin-right:5%}.more-info-section .cta{margin:0;padding:0 0 24px;text-align:left}.more-info-section .cta a{margin-top:12px;color:#152f41;background-color:white}.more-info-section .cta a:hover,.more-info-section .cta a:focus{color:white;background-color:#164666}.more-info-section .chevron{max-width:100%;max-height:100%;position:absolute;top:0;right:0}@media only screen and (min-width: 480px){.more-info-section{max-width:850px;margin-left:auto;margin-right:auto;padding:48px 0}.more-info-section h3{text-align:left}}@media screen and (min-width: 1024px){.more-info-section{background-color:transparent}.more-info-section .item{overflow:hidden}.more-info-section .item .item-child{width:100%}.more-info-section .item .item-child:after{position:static;border:none;height:49px;width:100%;background-image:url("../img/common/chevron-bottom-light-green.png");background-color:transparent;background-size:100%}.more-info-section .container2 .item-child{margin-top:0px}.more-info-section .container2 .item-child:after{background-image:url("../img/common/chevron-bottom-light-blue.png")}.more-info-section .wrapper .item{margin-top:0;padding:0;float:left;clear:right;width:47.5%;margin-right:5%}.more-info-section .wrapper .last{margin-right:0}.more-info-section .item-child h3{width:auto;font-size:50px}.more-info-section p{min-height:40px}.more-info-section .cta{min-height:none}.more-info-section h3,.more-info-section p,.more-info-section .cta a{margin-left:10%;margin-right:10%}.more-info-section .chevron{position:static;margin-top:24px;display:block}}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-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;z-index:0}.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}.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}.slick-loading .slick-list{background:#fff url('../img/ajax-loader.gif?1421194874') center center no-repeat}@font-face{font-family:"slick";src:url('../fonts/slick.eot?1443476834');src:url('../fonts/slick.eot?&1443476834#iefix') format("embedded-opentype"),url('../fonts/slick.woff?1443476834') format("woff"),url('../fonts/slick.ttf?1443476834') format("truetype"),url('../fonts/slick.svg?1443476834#slick') format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-10px;padding:0;border:none;outline:none}.slick-prev:hover,.slick-next:hover{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-next:hover:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%;z-index:100;height:75px}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover{outline:none}.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:0.75}.slick-dots li:last-child{height:25px;width:25px}.playPause img{height:25px;width:25px;border:1px solid #6caddf;margin-top:5px}@-moz-document url-prefix(){.playPause img{margin-top:-12px}}.playPause img:hover{background-color:#6caddf;border:1px solid #ffffff}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:99942;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:99943;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:99945}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:99944}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:99946;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.ir{background-color:transparent;border:0;overflow:hidden;text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.main h1 a{color:#000000}.main .menu-container .menu{color:#ffffff}.s_overlay{display:none;position:fixed;z-index:998;width:100%;height:100%;top:0;left:0;background-color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6}#find{color:#163041}.book-now{color:#163041}.book-now:hover,.book-now:focus,.book-now:active,.book-now:visited{color:#163041}.navigation li .icon-arrow-cta:after{color:white}.close{color:#006cb5}.booking input{color:#595959}.booking .gaurantee{color:#595959}.index h2 span{color:#152f41}.tour-section h3 span{color:#006cb5}.tour-section hr{color:#006cb5}.tour-section .container1 span{color:#343231}.tour-section .container1 .icon-arrow-cta{color:#2bc69e}.tour-section .container2 span{color:#343231}.tour-section .container2 .icon-arrow-cta{color:#8ac12b}.tour-section .container3 span{color:#343231}.tour-section .container3 .icon-arrow-cta{color:#6caddf}.tour-section .container4 span{color:#343231}.tour-section .container4 .icon-arrow-cta{color:#1d8f92}.tour-section .container5 span{color:#006cb5}.tour-section ul a:hover h4 span,.tour-section ul a:focus h4 span{color:#343231}.tour-section ul a:hover h4 .icon-arrow-cta,.tour-section ul a:focus h4 .icon-arrow-cta{color:white}.tour-section .copy-container h4 span{color:#163041}.tour-section .copy-container hr{border-top-color:#163041;width:149px}.tour-section .copy-container p{color:#343231}.features-section .container1 h4 span{color:#177376}.features-section .container2 h4 span{color:#236a57}.features-section .container3 h4 span{color:#3d5b0a}.whats-new-section .container1 .copy-container a{color:#343231}.whats-new-section .container1 .copy-container a:hover,.whats-new-section .container1 .copy-container a:focus{color:#5b5856}.whats-new-section .container1 .copy-container a span{color:#8ac12b}.whats-new-section .container1 .copy-container a span:after{content:" \e600"}.whats-new-section .container1 .copy-container a:hover span,.whats-new-section .container1 .copy-container a:focus span{color:#8ac12b}.whats-new-section .container2 .copy-container a{color:#343231}.whats-new-section .container2 .copy-container a:hover,.whats-new-section .container2 .copy-container a:focus{color:#5b5856}.whats-new-section .container2 .copy-container a span{color:#2bc69e}.whats-new-section .container2 .copy-container a:hover span,.whats-new-section .container2 .copy-container a:focus span{color:#2bc69e}.whats-new-section .container3 .copy-container a{color:#343231}.whats-new-section .container3 .copy-container a:hover,.whats-new-section .container3 .copy-container a:focus{color:#5b5856}.whats-new-section .container3 .copy-container a span{color:#006cb5}.whats-new-section .container3 .copy-container a:hover span,.whats-new-section .container3 .copy-container a:focus span{color:#006cb5}@media only screen and (max-width: 480px){.index .tour-section .container1 .icon-arrow-cta{color:#2bc69e}.index .tour-section .container1 .icon-arrow-cta:after{color:#2bc69e}.index .tour-section .container2 .icon-arrow-cta{color:#8ac12b}.index .tour-section .container2 .icon-arrow-cta:after{color:#8ac12b}.index .tour-section .container3 .icon-arrow-cta{color:#6caddf}.index .tour-section .container3 .icon-arrow-cta:after{color:#6caddf}.index .tour-section .container4 .icon-arrow-cta{color:#1d8f92}.index .tour-section .container4 .icon-arrow-cta:after{color:#1d8f92}}.locations .locations-hero .map-curr-location .map-curr-loc-btn{color:#163041}.locations .locations-hero .map-input-wrapper .map-go-btn span{background-color:#006CB5}.locations .locations-hero .map-input-wrapper .map-input-label{background-color:#006cb5}.locations .edir-pdf{color:#ffffff}.locations .map-section .property-phone span{color:#006cb5}.locations .map-section .property-phone .visuallyhidden{color:#000000}.locations .featured-locations .carousel .hero-copy-holder .hero-copy h5{color:#006CB5}.locations .featured-locations .carousel .hero-copy-holder .hero-copy .cta a{color:#163041}.property-name{color:#006cb5}.distance-from-query{color:#505357}.tour .photo-tour-section h2 span{color:#006cb5}.tour .photo-tour-section hr{border-top-color:#006cb5}.tour .photo-tour-section .work span,.tour .photo-tour-section .work.on span,.tour .photo-tour-section .work a:hover span,.tour .photo-tour-section .work a:focus span{color:#163041}.tour .photo-tour-section .work span:after,.tour .photo-tour-section .work.on span:after,.tour .photo-tour-section .work a:hover span:after,.tour .photo-tour-section .work a:focus span:after{color:#2BC69E}.tour .photo-tour-section .eat span,.tour .photo-tour-section .eat.on span,.tour .photo-tour-section .eat a:hover span,.tour .photo-tour-section .eat a:focus span{color:#163041}.tour .photo-tour-section .eat span:after,.tour .photo-tour-section .eat.on span:after,.tour .photo-tour-section .eat a:hover span:after,.tour .photo-tour-section .eat a:focus span:after{color:#8AC12B}.tour .photo-tour-section .rest span,.tour .photo-tour-section .rest.on span,.tour .photo-tour-section .rest a:hover span,.tour .photo-tour-section .rest a:focus span{color:#163041}.tour .photo-tour-section .rest span:after,.tour .photo-tour-section .rest.on span:after,.tour .photo-tour-section .rest a:hover span:after,.tour .photo-tour-section .rest a:focus span:after{color:#6CADDF}.tour .photo-tour-section .be span,.tour .photo-tour-section .be.on span,.tour .photo-tour-section .be a:hover span,.tour .photo-tour-section .be a:focus span{color:#163041}.tour .photo-tour-section .be span:after,.tour .photo-tour-section .be.on span:after,.tour .photo-tour-section .be a:hover span:after,.tour .photo-tour-section .be a:focus span:after{color:#1D8F92}.tour .why-section .hero #videoContainer .visuallyhidden span{color:#000000}.tour .why-section .hero #videoContainer h3{color:#006CB5;bottom-border:#006CB5}.tour .why-section .hero #videoContainer h2 span{color:#163041}.tour .why-section .hero #videoContainer .sub-head{color:#163041}.tour .why-section .hero #videoContainer .cta a{color:#163041}.tour .floor-plans-section .wrapper h3{color:#006cb5;border-bottom:1px solid #006cb5}.tour .floor-plans-section .wrapper h4 span{color:#006cb5}.tour .floor-plans-section .wrapper hr{border-top-color:#006cb5}.tour .floor-plans-section .tabs li{background-color:#3f4754;border-right:1px solid #cdcecf;margin-right:0;width:33.2%}.tour .floor-plans-section .tabs .on a{color:#163041;background-color:#6caddf}.tour .floor-plans-section .tab-accordian-heading{background-color:#3f4754}.tour .more-info-section .item-child h3 span{color:#343231}.js .floor-plans-section .tab-accordian-heading.on{color:#163041;background-color:#6caddf}.features .hero-section .hero .hero-copy h2 span{color:#006cb5}.features .hero-section .hero .hero-copy hr{border-top-color:#006cb5}.features .our-features .productive h2 span,.features .our-features .well h2 span,.features .our-features .rested h2 span,.features .our-features .on-track h2 span{color:#152F41}.features .our-features .feature-list .on-track small sup{color:#343231}.features .in-the-news-section .lifetime .copy-container h2 span{color:#006cb5}.features .in-the-news-section .lifetime .copy-container .callout-cta a span:after{content:" \e600"}.features .more-info-section .item-child h3 span{color:#343231}.about .hero-copy h2 span{color:#163041}.about .about-heading{color:#006cb5;border-bottom:1px solid #006cb5}.partners .partners-carousel h1 span{color:#006CB5}.partners .partners-carousel hr{border-top-color:#006CB5}.partners .partners-carousel .tab-container .details-bar .details-link{color:#48505d}.partners .partners-carousel .tab-container .details-bar .details-link:hover{color:#0399FF}.partners .hero-copy h2{color:#163041}.partners .hero-copy h2 sup{color:#163041}.partners .hero-copy h2 span{color:#163041}.partners .hero-copy .hero-sub{color:#343231}.partners .hero-copy .hero-callout-details a{color:#163041}.partners .partner-videos h3{color:#006cb5;text-transform:uppercase;border-bottom:1px solid #006cb5}.partners .partner-videos .video-section #videoContainer h2 span{color:#000000}.partners .in-the-news-section .copy-container h2 span{color:#006cb5}.news .in-the-news-section .wrapper h3{color:#006cb5;border-bottom:1px solid #006cb5}.videos .video-section #videoContainer h2 span{color:#000000}.videos .video-section #videoContainer .visuallyhidden{color:#000000}aside .cta a{color:#163041}footer.main a{color:white}footer.main .legal a{text-decoration:none}
