@charset "UTF-8";/*!* jQuery UI CSS Framework 1.9.2
* http://jqueryui.com
*
* Copyright 2012 jQuery Foundation and other contributors
* Released under the MIT license.
* http://jquery.org/license
*
* http://docs.jquery.com/UI/Theming/API*//*!* jQuery UI Slider 1.9.2
* http://jqueryui.com
*
* Copyright 2012 jQuery Foundation and other contributors
* Released under the MIT license.
* http://jquery.org/license
*
* http://docs.jquery.com/UI/Slider#theming*//*!* jQuery UI Tooltip 1.9.2
* http://jqueryui.com
*
* Copyright 2012 jQuery Foundation and other contributors
* Released under the MIT license.
* http://jquery.org/license*//*!* Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
* License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)*/h2,p,ul{margin-top:0;margin-bottom:1rem}:focus,a img,a:focus{outline:0}.btn,img{height:auto}.apartments-mobile-carousel,.btn,.carousel,.featured-plans,.section-content.fixed-buttons,sup{position:relative}body,html,ul.socials{padding:0;margin:0}@font-face{font-family:FontAwesome;src:url(/include/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/include/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(/include/fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(/include/fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(/include/fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(/include/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-youtube-play:before{content:""}.fa-facebook-official:before{content:""}.clearfix:after,.container:after,ul.socials:after{content:"";display:block;clear:both}/*!* Bootstrap v4.0.0-beta (https://getbootstrap.com)
* Copyright 2011-2017 The Bootstrap Authors
* Copyright 2011-2017 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)*/@media print{*,:after,:before{text-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}img{page-break-inside:avoid}h2,p{orphans:3;widows:3}h2{page-break-after:avoid}}.btn:focus,.btn:hover,.plan-card .card-inner .card-category span:hover,a,a:focus,a:hover,a[href^=tel]{text-decoration:none}html{box-sizing:border-box;font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}*,:after,:before{box-sizing:inherit}@-ms-viewport{width:device-width}.plan-card .card-inner .btn-holder .btn,aside,header,nav{display:block}.section-content :last-child,ul ul{margin-bottom:0}sup{font-size:75%;line-height:0;vertical-align:baseline;top:-.5em}a{background-color:transparent;-webkit-text-decoration-skip:objects;color:#8f9aaa}img{border-style:none;max-width:100%;vertical-align:top}a,input,textarea{-ms-touch-action:manipulation;touch-action:manipulation}input,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}input{overflow:visible}[type=submit]{-webkit-appearance:button}[type=submit]::-moz-focus-inner{padding:0;border-style:none}textarea{overflow:auto;resize:vertical}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}.btn,body{font-family:Roboto,sans-serif}.container{margin-right:auto;margin-left:auto;width:100%;padding-right:10px;padding-left:10px}@media (min-width:576px){.container{max-width:540px}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:768px){.container{max-width:720px}.vc_col-sm-12{float:left;width:100%}}@media (min-width:1025px){.container{max-width:960px}.col-lg-2{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-8{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:1200px){.container{max-width:1140px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-6,.col-lg-8,.col-sm-6{position:relative;width:100%;min-height:1px;padding-right:10px;padding-left:10px}.btn{display:inline-block;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent}.btn,.btn:hover{border-color:#474c55}.btn:focus{outline:0;box-shadow:0 0 0 3px rgba(0,123,255,.25);box-shadow:none}.btn:disabled{opacity:.65}.btn:active{background-image:none}div.plan-card .card-inner .card-category span{font-size:18px;padding:0!important;font-family:'Playfair Display';text-transform:none!important}div.section-content p{line-height:1.4em;letter-spacing:.01em;font-size:1.2em;color:#454545;font-weight:300}*{box-sizing:border-box;-moz-box-sizing:border-box}body{overflow-x:hidden;font-size:16px;color:#474c55;font-weight:400;background-color:#fff;line-height:20px}a:hover{color:#edc878}a[href^=tel]{color:inherit}a img{border:0}strong{font-weight:700}.btn,h2{font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.img-svg{display:none}h2{color:inherit;font-family:'Playfair Display',serif;font-size:2.5rem;line-height:1.2em}@media (min-width:1441px){.container{max-width:1380px}}.btn{padding:.65rem .75rem;border-radius:0;font-size:1.1rem;letter-spacing:.08em;line-height:1.5em;text-transform:uppercase;max-width:100%;background:#474c55;color:#fff;transition:.25s ease-in;white-space:normal}.btn:hover{color:#474c55;background-color:#f2f2f2}.btn.btn-black{border-color:#131425;background-color:#fff;color:#131425}.btn.btn-black:hover{border-color:#131425;background-color:#131425;color:#fff}input:-webkit-autofill{-webkit-box-shadow:0 0 0 60px #fff inset}input:-webkit-autofill,textarea:-webkit-autofill{background:#fff!important}ul.socials{list-style:none}ul.socials li{float:left;margin-right:14px}ul.socials li:last-of-type{margin-right:0}ul.socials li a{display:block;color:inherit}.apartments-mobile-carousel{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-content{font-weight:300;line-height:1em;letter-spacing:.01em;font-size:.9em;color:#afafaf}.section-content header{margin-bottom:40px}.section-content header h2{margin-bottom:0;color:#000;line-height:1em}.section-content.fixed-buttons{height:100%}.lang-switch-header{-ms-flex:0 0 10%;z-index:9999;width:145px;position:absolute;right:10px;top:15px}.lang-switch-header ul{list-style:none;padding:0;margin:0;text-align:center}.lang-switch-header ul li{line-height:14px}.lang-switch-header ul li a{font-size:14px;color:#fff}.home-section{padding:35px 0}@media (max-width:1440px){.container{max-width:1140px}}@media only screen and (max-width:1170px) and (min-width:1025px){.plan-card .card-inner .price-info .price-label{font-size:10px}}@media (max-width:1024px){.lang-switch-header{display:none!important}.container{max-width:80%}.featured-plans .plan-card,.row-inner>.wpb_column{margin-bottom:40px}.featured-plans .plan-card:nth-child(3),.featured-plans .plan-card:nth-child(4),.featured-plans:last-of-type,.row-inner>.wpb_column:last-of-type{margin-bottom:0}.vc_empty_space{height:40px!important}}@media (max-width:768px){.container{max-width:90%}h2{font-size:32px}.apartments-mobile-carousel{display:block;margin-top:-15px;width:100%}}@media (max-width:576px){.featured-plans .plan-card,.featured-plans .plan-card:last-of-type,.featured-plans .plan-card:nth-child(3),.featured-plans .plan-card:nth-child(4){margin-bottom:30px}.container{max-width:96%}h2{font-size:28px}.home-section{padding-top:20px;padding-bottom:20px}.section-content{text-align:center;padding:0 10px}.btn{font-size:14px}}.plan-card{position:relative;margin:20px 0}.plan-card .card-inner{background:#fff;padding:30px 20px;position:relative;transition:.25s ease-in;border:1px solid #ccc}.plan-card .card-inner:hover{box-shadow:0 20px 25px rgba(0,0,0,.2)}.plan-card .card-inner .card-category{position:absolute;top:0;right:0;text-align:center;padding:10px;z-index:999;background:#fff}.plan-card .card-inner .card-category span{font-size:10px;line-height:12px;padding:8px;text-align:center;color:#474c55;text-transform:uppercase}.plan-card .card-inner .card-image{position:relative;margin-top:20px}.plan-card .card-inner .card-image img{width:100%}.plan-card .card-inner .price-info{background:#f2f2f2;padding:5px 0;white-space:nowrap;font-size:12px;line-height:26px;letter-spacing:.08em;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:10px}.plan-card .card-inner .price-info .price-label{text-align:center;-ms-flex:2;flex:2;padding:0 0 0 10px}.plan-card .card-inner .amenities{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:20px}.plan-card .card-inner .amenities .amenity{-ms-flex:1;flex:1;padding:0 10px;text-align:center}.plan-card .card-inner .amenities .amenity img{max-width:46px}.plan-card .card-inner .amenities .amenity span{display:block;margin-top:10px;color:#000;font-size:10px;white-space:nowrap}.plan-card .card-inner .btn-holder{margin-top:20px}.plan-card .card-inner .plan-card-link-overlay{position:absolute;top:0;left:0;right:0;bottom:0}.vc_column-inner::after,.vc_row:after{clear:both}.vc_column-inner::after,.vc_column-inner::before,.vc_row:after,.vc_row:before{content:" ";display:table}.vc_row{margin-left:-15px;margin-right:-15px}.vc_col-sm-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:vcpb-plugin-icons;src:url(///wp-content/plugins/js_composer/assets/css/../fonts/vc_icons_v2/fonts/vcpb-plugin-icons.ttf?i5rhx5) format('truetype'),url(///wp-content/plugins/js_composer/assets/css/../fonts/vc_icons_v2/fonts/vcpb-plugin-icons.woff?i5rhx5) format('woff'),url(///wp-content/plugins/js_composer/assets/css/../fonts/vc_icons_v2/fonts/vcpb-plugin-icons.svg?i5rhx5#vcpb-plugin-icons) format('svg');font-weight:400;font-style:normal}.vc_column_container{width:100%;padding-left:0;padding-right:0}.vc_column_container>.vc_column-inner{box-sizing:border-box;padding-left:15px;padding-right:15px;width:100%}