﻿@charset "utf-8";@media only screen and (min-width:1591px){.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;}.col-xl-1{width:8.33333333%;}.col-xl-2{width:16.66666667%;}.col-xl-3{width:25%;}.col-xl-4{width:33.33333333%;}.col-xl-5{width:41.66666667%;}.col-xl-6{width:50%;}.col-xl-7{width:58.33333333%;}.col-xl-8{width:66.66666667%;}.col-xl-9{width:75%;}.col-xl-10{width:83.33333333%;}.col-xl-11{width:91.66666667%;}.col-xl-12{width:100%;}}@media only screen and (min-width:1591px){.u-xl{width:100%;max-width:1585px;}}@media only screen and (max-width:1590px){.u-xl{max-width:none;}}.u-testBlock{padding:1em 2em;border:1px solid #0ff;border-radius:4px;background-color:#7fffd4;}.u-testBlockAlt{padding:1em 2em;border:1px solid #0ff;border-radius:4px;background-color:#7fffd4;background-color:#d2691e;}html{height:100%;}body{height:100%;font-family:'Lato',sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:19px;line-height:1.5em;}body.is-menuOpen{overflow:hidden;}h1,h2,h3,h4,h5,h6{margin:0;line-height:1.2em;}ul{padding:0;margin:0;}p{margin:0;}a,a:link,a:visited,a:hover,a:active{text-decoration:none;outline:0;}input:not([type="submit"]),textarea{-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;}input:focus,textarea:focus,button:focus,.slick-slide:focus{outline:0;}button{padding:0;border:0;background-color:transparent;}input.parsley-success+.parsley-errors-list,select.parsley-success+.parsley-errors-list,textarea.parsley-success+.parsley-errors-list{color:#88d388;}input.parsley-success+.parsley-errors-list:before,select.parsley-success+.parsley-errors-list:before,textarea.parsley-success+.parsley-errors-list:before{content:"";}.parsley-errors-list{position:absolute;top:20px;right:15px;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#d38888;}.parsley-errors-list:before{content:"";}.parsley-errors-list>li{display:none;}.parsley-errors-list.filled{opacity:1;}.baseModal{text-align:center;}.baseModal:before{content:'';display:inline-block;vertical-align:middle;height:100%;margin-right:-4px;}.baseModal .modal-dialog{display:inline-block;vertical-align:middle;text-align:left;margin:68px 15px 46px 15px;width:auto;}.baseModal .modal-content{border-radius:0;border:0;box-shadow:none;}.modal-backdrop{background-color:#000;transition:opacity 200ms cubic-bezier(.45,.5,.51,.65);}.modal-backdrop.in{opacity:.8;}.baseModal-close{position:absolute;padding:0;border:0;right:0;bottom:100%;margin-bottom:15px;text-transform:uppercase;background-color:transparent;background-repeat:no-repeat;background-size:26px 27px;padding-right:35px;font-size:18px;background-position:right center;transition:background-color 100ms ease-in-out;color:#fff;}.baseModal.fade{transition:opacity 200ms cubic-bezier(.45,.5,.51,.65);}.baseModal.fade .modal-dialog{-webkit-transform:translate3d(0,-20px,0);-moz-transform:translate3d(0,-20px,0);-o-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);transition:transform 200ms cubic-bezier(.45,.5,.51,.65);}.baseModal.fade.in .modal-dialog{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}@media only screen and (min-width:1591px){.extraLargeContainer{width:1373px;padding:0 30px;}}@media only screen and (max-width:767px){.extraLargeContainer{padding:0 15px;}}.cmsContent{font-family:inherit!important;font-size:inherit!important;line-height:1.7em!important;}@media only screen and (max-width:767px){.cmsContent{font-size:17px!important;}}.cmsContent--detail{font-size:22px!important;}@media only screen and (max-width:767px){.cmsContent--detail{font-size:17px!important;}}.cmsContent--detail *{font-size:22px!important;}@media only screen and (max-width:767px){.cmsContent--detail *{font-size:17px!important;}}.cmsContent *{font-family:inherit!important;font-size:inherit!important;line-height:1.7em!important;}@media only screen and (max-width:767px){.cmsContent *{font-size:17px!important;}}.cmsContent img{max-width:100%!important;height:auto!important;}.cmsContent a{color:#8f8f8f;}.cmsContent a:hover,.cmsContent a:focus{text-decoration:none;color:#8f8f8f;}.cmsContent a:hover{text-decoration:underline;}.cmsContent-videoWrapper{max-width:100%!important;}.select .bootstrap-select{display:block!important;}.select .bootstrap-select.dropup.open .btn .bs-caret .caret:before{content:"";}.select .bootstrap-select .btn{float:none;padding:10px 33px 7px 15px;height:60px;font-size:17px;font-weight:normal;line-height:1.2em;background-color:#fff;border:1px solid #d8d8d8;border:0;border-radius:0;box-shadow:none;transition:background-color 70ms ease-in-out;}.select .bootstrap-select .btn:focus{outline:0!important;}.select .bootstrap-select .btn:hover,.select .bootstrap-select .btn:focus,.select .bootstrap-select .btn .focus{background-color:#fafafa;border-color:#d8d8d8;}.select .bootstrap-select .btn[aria-expanded=true]{border-bottom-left-radius:0;border-bottom-right-radius:0;}.select .bootstrap-select .btn .filter-option{display:inline-block;text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap;float:none!important;color:#1b1b1b;}.select .bootstrap-select .btn .bs-caret{position:absolute;top:50%;right:13px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.select .bootstrap-select .btn .bs-caret .caret{position:static;margin-top:0;right:0;width:auto;height:auto;border:0;font:normal normal normal 14px/1 FontAwesome;font-size:18px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#1b1b1b;}.select .bootstrap-select .btn .bs-caret .caret:before{content:"";}.select .bootstrap-select>.dropdown-menu{padding:2px 0 15px 0;margin:0;font-size:20px;border-radius:0;box-shadow:none;border:1px solid #d9d9d9;background-color:#fff;}.select .bootstrap-select>.dropdown-menu .bs-searchbox{padding:0 12px;margin-top:9px;margin-bottom:0;}.select .bootstrap-select>.dropdown-menu .bs-searchbox .form-control{height:40px;padding:5px 10px;font-size:14px;font-weight:normal;line-height:1.2em;color:#000;background-color:transparent;border:1px solid #d9d9d9;border-radius:0;box-shadow:none;}.select .bootstrap-select>.dropdown-menu .dropdown-menu{margin-top:9px;font-size:16px;background-color:transparent;}.select .bootstrap-select>.dropdown-menu .dropdown-menu .no-results{padding:0 15px 0 14px;background:transparent;font-size:14px;margin:0;white-space:normal;color:#666;}.select .bootstrap-select>.dropdown-menu .dropdown-menu li:focus{outline:0;}.select .bootstrap-select>.dropdown-menu .dropdown-menu li.selected a,.select .bootstrap-select>.dropdown-menu .dropdown-menu li.active a{background-color:#f2f2f2;}.select .bootstrap-select>.dropdown-menu .dropdown-menu li.selected a:focus,.select .bootstrap-select>.dropdown-menu .dropdown-menu li.active a:focus{outline:0;}.select .bootstrap-select>.dropdown-menu .dropdown-menu li a{display:block;padding:8px 20px;clear:both;font-weight:normal;line-height:1em;font-size:15px;color:#000;white-space:nowrap;}.select .bootstrap-select>.dropdown-menu .dropdown-menu li a:hover{background-color:#f2f2f2;}.select .bootstrap-select>.dropdown-menu .dropdown-menu li a:focus{background-color:#f2f2f2;outline:0;}.select .bootstrap-select>.dropdown-menu .dropdown-header{font-size:16px;color:#000;}.select--normal{font-family:'Lato',sans-serif;}.select--normal .bootstrap-select .btn{min-width:210px;padding:15px 33px 12px 13px;height:50px;font-size:17px;border:1px solid #d8d8d8;}.select--normal .bootstrap-select .btn .filter-option{color:#1b1b1b;}.sectionTitle{text-align:center;font-size:50px;color:#8f8f8f;margin-bottom:.85em;}@media only screen and (max-width:1590px){.sectionTitle{font-size:45px;}}@media only screen and (max-width:991px){.sectionTitle{font-size:40px;}}@media only screen and (max-width:767px){.sectionTitle{font-size:36px;}}.sectionTitle-main{font-weight:bold;font-size:1em;margin-bottom:.1em;color:#1b1b1b;}.sectionTitle-main--dark{color:#1b1b1b;}.sectionTitle-divider{display:block;height:10px;width:124px;background-color:#1b1b1b;margin:.5em auto 0 auto;}@media only screen and (max-width:1199px){.sectionTitle-divider{height:5px;}}.sectionTitle-sub{display:block;margin-top:.2em;line-height:1.3em;font-size:.52em;letter-spacing:2px;font-weight:bold;color:#1b1b1b;text-transform:uppercase;font-family:'Lato',sans-serif;}.sectionTitle--inList{margin-top:1em;}@media only screen and (max-width:767px){.sectionTitle--inList{margin-top:2em;}}.sectionTitle--inheritColor{color:inherit;}.sectionTitle--inheritColor .sectionTitle-sub{color:inherit;}.sectionTitle--left{text-align:left;}@media only screen and (max-width:767px){.sectionTitle--left{text-align:center;}}.sectionTitle--left .sectionTitle-divider{margin-left:0;margin-right:auto;}@media only screen and (max-width:767px){.sectionTitle--left .sectionTitle-divider{margin-left:auto;margin-right:auto;}}.sectionTitle--detail{margin-top:1.2em;text-align:left;font-size:44px;}@media only screen and (max-width:1199px){.sectionTitle--detail{margin-top:1.1em;font-size:40px;}}@media only screen and (max-width:991px){.sectionTitle--detail{font-size:35px;}}@media only screen and (max-width:767px){.sectionTitle--detail{font-size:30px;}}.sectionTitle--detail .sectionTitle-sub{font-size:25px;}@media only screen and (max-width:1199px){.sectionTitle--detail .sectionTitle-sub{font-size:25px;}}@media only screen and (max-width:991px){.sectionTitle--detail .sectionTitle-sub{font-size:21px;}}@media only screen and (max-width:767px){.sectionTitle--detail .sectionTitle-sub{margin-top:.6em;font-size:18px;}}.sectionTitle--detail .sectionTitle-divider{margin-top:.4em;margin-left:0;margin-right:auto;}.sectionTitle--enquiry{margin-top:1.6em;text-align:left;color:#fff;}.sectionTitle--enquiry .sectionTitle-sub{color:#fff;}@media only screen and (max-width:479px){.sectionTitle--enquiry{text-align:center;font-size:30px;}}.sectionTitle--enquiry .sectionTitle-divider{background-color:#fff;}@media only screen and (max-width:767px){.sectionTitle--enquiry .sectionTitle-divider{margin-left:0;}}@media only screen and (max-width:479px){.sectionTitle--enquiry .sectionTitle-divider{margin-left:auto;}}.sectionTitle--infoPage{margin-top:.7em;margin-bottom:.7em;font-size:44px;}@media only screen and (max-width:767px){.sectionTitle--infoPage{margin-top:1em;font-size:36px;}}.sectionTitle--infoPage .sectionTitle-sub{color:#8f8f8f;}.shortDesc{font-size:24px;font-weight:bold;line-height:1.5em;margin-bottom:20px;}@media only screen and (max-width:767px){.shortDesc{font-size:20px;}}.button{display:inline-block;vertical-align:top;padding:.7em 1.3em;text-transform:uppercase;font-weight:900;letter-spacing:2px;text-align:center;min-width:195px;font-size:17px;color:#fff;background-color:#8f8f8f;font-family:'Lato',sans-serif;transition:background-color 100ms ease-in-out;}.button:hover,.button:focus{color:#fff;background-color:#828282;}.field{display:block;width:100%;height:56px;border:0;padding:7px 36px 7px 25px;font-size:24px;line-height:1.2em;color:#1b1b1b;background-color:#e6e6e6;transition:border-color 100ms ease-in-out,background-color 100ms ease-in-out;}.field::-webkit-input-placeholder{color:#1b1b1b;}.field:-moz-placeholder{color:#1b1b1b;}.field::-moz-placeholder{color:#1b1b1b;}.field:-ms-input-placeholder{color:#1b1b1b;}.field:focus{background-color:#ebebeb;outline:0;}@media only screen and (max-width:767px){.field{padding:7px 36px 7px 20px;font-size:18px;}}.field--bigger{height:72px;}@media only screen and (max-width:767px){.field--bigger{height:60px;}}.field--textarea{padding-top:12px;padding-bottom:6px;resize:vertical;line-height:1.4em;height:208px;}.fieldDivider{position:relative;z-index:1;margin:0 20px -1px 20px;border-color:#999;}.propsList{margin:0 auto;padding:0 15px;max-width:1920px;}@media only screen and (max-width:1590px){.propsList{max-width:1449px;}}@media only screen and (max-width:1199px){.propsList{max-width:976px;}}@media only screen and (max-width:767px){.propsList{padding:0;}}.propsList-item{padding:10px;}.prop{position:relative;display:block;max-width:473px;margin-left:auto;margin-right:auto;color:#fff;font-family:'Lato',sans-serif;}.prop:hover,.prop:focus{color:#fff;}@media only screen and (max-width:479px){.prop{margin-bottom:1em;}}.prop-imgArea{position:relative;}.prop-imgArea:before{content:"";display:block;padding-top:74.41860465%;}.prop-img{position:absolute;top:0;left:0;max-width:100%;height:auto;}.prop-stamp{background-color:#8f8f8f;padding:5px 15px;display:inline-block;font-size:17px;position:absolute;top:-65px;left:50%;-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0);}.prop-content{position:absolute;top:0;left:0;right:0;bottom:0;opacity:1;text-align:center;overflow:hidden;transition:opacity 200ms ease-in-out;background-color:rgba(0,0,0,.2);}@media only screen and (max-width:479px){.prop-content{position:static;background-color:#8f8f8f;}}.prop-info{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0 15px;text-shadow:1px 1px 1px rgba(0,0,0,.5);}@media only screen and (max-width:479px){.prop-info{position:static;padding:20px 15px;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);text-shadow:none;}}.prop-title,.prop-price{opacity:1;transition-property:transform,opacity;transition-duration:200ms;transition-timing-function:ease-in-out;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.prop-title{line-height:1.4em;font-size:24px;font-weight:bold;font-family:'Lato',sans-serif;}@media only screen and (max-width:479px){.prop-title{font-size:20px;}}.prop-price{display:block;margin-top:.8em;font-size:16px;font-weight:900;letter-spacing:2px;text-transform:uppercase;}.prop-price>span{font-weight:normal;}@media only screen and (max-width:479px){.prop-price{margin-top:.1em;font-size:14px;}}.prop-overlay{position:absolute;z-index:1;left:0;right:0;bottom:0;opacity:0;overflow:hidden;transition:opacity 200ms ease-in-out;}@media only screen and (max-width:991px){.prop-overlay{display:none;}}.prop-buttons{display:table;table-layout:fixed;width:100.2%;border:0;}@media only screen and (max-width:767px){.prop-buttons{display:none;}}.prop-button{display:table-cell;vertical-align:middle;padding:.8em .5em;text-align:center;font-size:1vw;background-color:#8f8f8f;transition:background-color 100ms ease-in-out;}.prop-button:hover{background-color:#828282;}@media only screen and (min-width:1920px){.prop-button{font-size:19px;}}@media only screen and (max-width:1590px){.prop-button{font-size:17px;}}@media only screen and (max-width:991px){.prop-button{font-size:15px;padding:.4em .5em;}}.prop-button--highlighted{background-color:#7b7b7b;}.prop:hover .prop-content{opacity:0;}@media only screen and (max-width:991px){.prop:hover .prop-content{opacity:1;}}.prop:hover .prop-title,.prop:hover .prop-price{opacity:0;-webkit-transform:scale(.9);-moz-transform:scale(.9);-o-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);}@media only screen and (max-width:991px){.prop:hover .prop-title,.prop:hover .prop-price{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}}.prop:hover .prop-overlay{opacity:1;}.propView-table{display:table;width:100%;}.propView-left{display:table-cell;vertical-align:top;width:762px;background-color:#2f2f2f;}@media only screen and (max-width:1590px){.propView-left{width:650px;}}@media only screen and (max-width:1199px){.propView-left{width:564px;}}.propView-sliderWrap{position:relative;overflow:hidden;visibility:hidden;opacity:0;transition:opacity 400ms ease;}.propView-sliderWrap:before{content:"";display:block;padding-top:74.80314961%;}#propView-slider{position:absolute;top:0;left:0;right:0;bottom:0;}.propView-slide{position:relative;overflow:hidden;}.propView-slide:before{content:"";display:block;padding-top:74.80314961%;}.propView-slide>img{position:absolute;top:50%;left:50%;right:0;bottom:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:100%;max-height:100%;}.propView-loader{position:absolute;top:0;left:0;right:0;bottom:0;}.propView-loader>i{position:absolute;display:block;top:50%;left:0;right:0;margin-top:-36px;text-align:center;font-size:60px;color:#fff;}.propView-arrow{position:absolute;top:50%;width:64px;height:64px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-repeat:no-repeat;background-position:center;font-size:60px;color:#fff;background-color:rgba(0,0,0,.5);text-align:center;}@media only screen and (max-width:1199px){.propView-arrow{width:48px;height:60px;font-size:49px;}}.propView-arrow--prev{padding-right:6px;}.propView-arrow--next{padding-left:6px;right:0;}.propView-right{position:relative;display:table-cell;width:476px;vertical-align:top;text-align:center;background-color:#8f8f8f;color:#fff;}@media only screen and (max-width:1199px){.propView-right{width:375px;}}.propView-close{right:26px;top:13px;position:absolute;z-index:1;padding:0;border:0;font-family:'Lato',sans-serif;text-transform:uppercase;color:#fff;}@media only screen and (max-width:1199px){.propView-close{right:0;top:-60px;}}.propView-close>span{vertical-align:middle;display:inline-block;padding-top:5px;padding-right:9px;font-size:14px;font-weight:bold;letter-spacing:1px;}.propView-close>i{vertical-align:middle;font-size:50px;}.propView-close>i:before{content:"";}.propView-close>i:after{content:"";display:inline-block;margin-left:-.12em;}.propView-title{font-size:40px;line-height:1.3em;font-weight:bold;max-height:125px;}@media only screen and (max-width:1590px){.propView-title{font-size:33px;max-height:90px;}}@media only screen and (max-width:1199px){.propView-title{font-size:30px;max-height:82px;}}.propView-price{margin-top:1em;font-size:33px;line-height:1.2em;}@media only screen and (max-width:1590px){.propView-price{font-size:26px;}}@media only screen and (max-width:1199px){.propView-price{font-size:21px;}}.propView-sub{margin-top:.6em;text-transform:uppercase;display:block;letter-spacing:1px;font-family:'Lato',sans-serif;}@media only screen and (max-width:1199px){.propView-sub{font-size:16px;}}.propView-specs{display:inline-block;vertical-align:top;margin-top:2.5em;font-size:22px;font-family:'Lato',sans-serif;}@media only screen and (max-width:1199px){.propView-specs{margin-top:2.2em;font-size:16px;}}.propView-specs>li{display:inline-block;vertical-align:middle;font-weight:bold;}.propView-specs>li:not(:last-child){margin-right:2.5em;}.propView-specs>li>img{display:inline-block;vertical-align:bottom;}@media only screen and (max-width:1199px){.propView-specs>li>img{-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);}}.propView-specs>li>span{display:inline-block;vertical-align:bottom;margin-left:10px;position:relative;top:4px;}.propView-rightInner{display:table;width:100%;height:570px;}@media only screen and (max-width:1590px){.propView-rightInner{height:486px;}}@media only screen and (max-width:1199px){.propView-rightInner{height:421px;}}.propView-fullRow{display:table-row;height:100%;}.propView-info{visibility:hidden;opacity:0;transition:opacity 600ms ease-in-out 1s,visibility 600ms ease-in-out 1s;padding:5.5em 1.4em 0 1.4em;}@media only screen and (max-width:1590px){.propView-info{padding-top:4.5em;}}@media only screen and (max-width:1199px){.propView-info{padding:2.5em 15px 0 15px;}}.propView-row{display:table-row;}.propView-go{display:block;position:relative;padding:.9em 2.1em 1em 2.1em;font-size:27px;font-weight:900;font-family:'Lato',sans-serif;color:#8f8f8f;background-color:#fff;transition:background-color 100ms ease-in-out;}.propView-go:hover,.propView-go:focus{color:#8f8f8f;background-color:#f2f2f2;}@media only screen and (max-width:1590px){.propView-go{font-size:23px;}}@media only screen and (max-width:1199px){.propView-go{font-size:20px;}}.propView-go i{position:absolute;top:50%;right:23px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:32px;}@media only screen and (max-width:1590px){.propView-go i{right:21px;font-size:26px;}}@media only screen and (max-width:1199px){.propView-go i{right:16px;}}#propView-content.is-inView .propView-sliderWrap,#propView-content.is-inView .propView-info{opacity:1;visibility:visible;}.overlay{visibility:hidden;position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity,visibility;transition-duration:300ms;transition-timing-function:cubic-bezier(.645,.045,.355,1);background-color:rgba(0,0,0,.7);}.overlay--menu{z-index:1015;}.overlay--search{z-index:1000;}.overlay.is-open{visibility:visible;opacity:1;}.overlay.is-hiding{opacity:0;}.popupMenu{visibility:hidden;position:fixed;z-index:1020;top:0;right:0;bottom:0;overflow-y:auto;height:100%;min-width:360px;padding:84px 0 35px 0;background-color:#0c0c0c;color:#fff;font-family:'Lato',sans-serif;-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);transition:transform,visibility;transition-duration:300ms;transition-timing-function:cubic-bezier(.645,.045,.355,1);}@media only screen and (max-width:479px){.popupMenu{width:100%;min-width:0;}}.popupMenu-close{position:absolute;top:30px;right:30px;padding:0;border:0;font-size:40px;}.popupMenu-close:before{content:"";}.popupMenu-close:after{content:"";display:inline-block;margin-left:-.12em;}.popupMenu-container{padding:0 48px 0 45px;}.popupMenu-langs{display:none;margin-top:1em;}@media only screen and (max-width:950px){.popupMenu-langs{display:block;}}.popupMenu-langs>h2,.popupMenu-langs h3,.popupMenu-langs h4,.popupMenu-langs h5,.popupMenu-langs h6{display:none;}.popupMenu-phone{margin-top:1.4em;font-size:19px;opacity:.7;}.popupMenu-phone a{color:#fff;}.popupMenu-icons{margin-top:34px;}.popupMenu-icons>a,.popupMenu-icons>span,.popupMenu-icons>button{margin-top:5px;margin-bottom:5px;margin-right:5px;}.popupMenu-icons .icon-tiktok{width:17px;fill:#1b1b1b;height:100%;}.popupMenu.is-open{visibility:visible;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.layout{display:table;height:100%;width:100%;table-layout:fixed;}.layout-fullRow{display:table-row;height:100%;}.layout-row{display:table-row;}.header{position:relative;z-index:1010;border-bottom:1px solid rgba(219,219,219,.87);font-family:'Lato',sans-serif;color:#58585a;background-color:#fff;}@media only screen and (max-width:1199px){.header{position:fixed;right:0;left:0;}}.header-inner{display:table;width:100%;height:96px;padding:0 15px 0 30px;}@media only screen and (max-width:1590px){.header-inner{padding-right:30px;}}@media only screen and (max-width:767px){.header-inner{padding-left:15px;padding-right:15px;height:70px;}}.header-left{display:table-cell;vertical-align:middle;}.header-logoArea{min-width:17vw;}@media only screen and (max-width:767px){.header-logoArea{display:inline-block;}}.header-logo{width:auto;max-width:255px;padding:45px 0;}@media only screen and (max-width:767px){.header-logo{max-width:200px;padding:0 10px;}}.header-mid{display:table-cell;vertical-align:middle;padding-left:5.5%;width:100%;}@media only screen and (max-width:1199px){.header-mid{display:none;}}.header-right{display:table-cell;vertical-align:middle;text-align:right;white-space:nowrap;}.header-searchButton{display:inline-block;vertical-align:middle;margin-right:1.2em;padding:.3em 1.4em .3em 1em;border:1px solid #fff;border-radius:5px;text-transform:uppercase;font-weight:bold;font-size:16px;letter-spacing:1px;color:#fff;background-color:transparent;}@media only screen and (max-width:767px){.header-searchButton{position:absolute;top:100%;left:0;right:0;margin-right:0;width:100%;border:0;border-radius:0;color:#fff;padding:.5em 1.4em .5em 1em;background-color:#1b1b1b;}}.header-searchButton i{margin-right:.4em;font-size:1.1em;}.header-searchButton span+span{display:none;}@media only screen and (max-width:767px){.header-scolor{background-color:#1b1b1b!important;border-bottom:1px solid #1b1b1b!important;}}.header-phone{display:inline-block;vertical-align:top;text-align:center;color:inherit;}@media only screen and (max-width:1420px){.header-phone{display:none;}}@media only screen and (max-width:991px){.header-phone{display:none;}}.header-tinyTitle{font-size:16px;color:#1b1b1b;}.header-phoneText{font-size:19px;}.header-phoneText a{color:#1b1b1b;}.header-languages{display:inline-block;vertical-align:middle;color:inherit;text-align:left;padding-left:3vw;}@media only screen and (max-width:950px){.header-languages{display:none;}}.header-dropdown{position:relative;}.header-dropdown:hover .header-drop{visibility:visible;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}.header-dropdownToggle{font-size:21px;color:#1b1b1b;}@media only screen and (max-width:950px){.header-dropdownToggle{font-size:19px;color:#fff;}}.header-dropdownToggle i{font-size:18px;margin-left:7px;color:#1b1b1b;}@media only screen and (max-width:950px){.header-dropdownToggle i{color:#fff;}}.header-drop{position:absolute;z-index:1;visibility:hidden;opacity:0;top:100%;left:0;margin-left:-30px;padding-top:19px;-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-o-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);transition:opacity,visibility,transform;transition-duration:100ms;transition-timing-function:ease;}@media only screen and (max-width:1590px){.header-drop{left:auto;right:0;margin-left:0;text-align:right;}}@media only screen and (max-width:1199px){.header-drop{left:0;right:auto;margin-left:-30px;text-align:left;}}@media only screen and (max-width:950px){.header-drop{display:inline-block;padding-top:3px;}}.header-dropList{padding:.7em 0 1.1em 0;background-color:#fff;}@media only screen and (max-width:950px){.header-dropList{background-color:#212121;}}.header-dropList>li>a{display:block;padding:.2em 1.8em .2em 1.8em;font-size:17px;color:#1b1b1b;}@media only screen and (max-width:950px){.header-dropList>li>a{color:#fff;}}.header-dropList>li>a:hover{color:#1b1b1b;background-color:#f2f2f2;}@media only screen and (max-width:950px){.header-dropList>li>a:hover{background-color:#383838;color:#fff;}}.header-social{display:inline-block;vertical-align:middle;margin-top:3px;padding-left:3vw;font-size:0;white-space:nowrap;}@media only screen and (max-width:1590px){.header-social{display:none;}}.header-menuBtn{display:none;vertical-align:top;margin-left:2em;margin-top:10px;text-transform:uppercase;}@media only screen and (max-width:1199px){.header-menuBtn{display:inline-block;vertical-align:middle;margin-top:0;}}@media only screen and (max-width:950px){.header-menuBtn{margin-left:1em;}}.header-menuBtn>span{padding-right:8px;font-size:16px;}@media only screen and (max-width:420px){.header-menuBtn>span{display:none;}}.header-menuBtn i{font-size:31px;vertical-align:middle;margin-top:-3px;}.is-searchOpen .header-searchButton i:before{content:"";}.is-searchOpen .header-searchButton span:first-of-type{display:none;}.is-searchOpen .header-searchButton span+span{display:inline;}.menu{white-space:nowrap;list-style:none;margin:0;padding:0;font-family:inherit;color:inherit;}.menu-item{display:inline-block;vertical-align:top;}.menu-item:not(:last-of-type){margin-right:6%;}@media only screen and (max-width:1420px){.menu-item:not(:last-of-type){margin-right:4%;}}.menu-link{font-size:21px;color:#1b1b1b;}.menu-link:hover,.menu-link:focus{color:#1b1b1b;}@media only screen and (max-width:1420px){.menu-link{font-size:20px;}}.menu-dropToggle{display:none;}.menu-drop{position:absolute;visibility:hidden;opacity:0;top:100%;left:0;margin-left:-30px;padding-top:24px;-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-o-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);transition:opacity,visibility,transform;transition-duration:100ms;transition-timing-function:ease;}.menu-dropList{padding:.7em 0 1.1em 0;text-align:left;background-color:#fff;}.menu-dropList>li>a{display:block;padding:.2em 1.8em .2em 1.8em;font-size:17px;white-space:nowrap;color:inherit;}.menu-dropList>li>a:hover{color:inherit;background-color:#f2f2f2;}.menu-item.dropdown:hover .menu-drop{visibility:visible;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}.menu-item.is-active .menu-link{font-weight:bold;}.menu.is-collapsed .menu-item{display:block;margin-right:0;margin-bottom:8px;}.menu.is-collapsed .menu-item:hover .menu-drop{visibility:visible;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}.menu.is-collapsed .menu-item.dropdown .menu-link{padding-right:85px;}.menu.is-collapsed .menu-link{display:block;color:#fff;padding:10px 48px 10px 45px;font-size:20px;transition:background-color 100ms ease-in-out;}.menu.is-collapsed .menu-link:focus,.menu.is-collapsed .menu-link:active{background-color:#1f1f1f;}.menu.is-collapsed .menu-dropToggle{display:block;position:absolute;top:13px;color:#fff;background-color:transparent;right:0;width:85px;height:24px;}.menu.is-collapsed .menu-drop{display:none;margin-left:0;visibility:visible;opacity:1;position:static;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);padding-top:0;}.menu.is-collapsed .menu-dropList{padding:.7em 0 .1em 0;background-color:transparent;}.menu.is-collapsed .menu-dropList>li{margin-bottom:.5em;}.menu.is-collapsed .menu-dropList>li>a{padding:.2em 1.8em .2em 3.5em;}.menu.is-collapsed .menu-dropList>li>a:hover{background-color:#191919;}.menu.is-collapsed .menu-drop.is-open{display:block;}.mediaIcon{position:relative;display:inline-block;vertical-align:top;width:40px;height:40px;font-size:20px;text-align:center;color:#1b1b1b;border-radius:50%;-webkit-transition:background-color 100ms ease-in-out,color 100ms ease;-moz-transition:background-color 100ms ease-in-out,color 100ms ease;-o-transition:background-color 100ms ease-in-out,color 100ms ease;transition:background-color 100ms ease-in-out,color 100ms ease;background-color:#fff;margin-left:5px;border:1px solid rgba(129,129,129,.5);}.mediaIcon:hover,.mediaIcon:focus{color:#fff;background-color:#c5003e;}.mediaIcon:hover .icon-tiktok,.mediaIcon:focus .icon-tiktok{fill:#fff;}.mediaIcon:before{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.mediaIcon.fa-facebook{background-color:#fff;}.mediaIcon.fa-facebook:hover,.mediaIcon.fa-facebook:focus{background-color:#c5003e;}.mediaIcon.fa-instagram{background-color:#fff;}.mediaIcon.fa-instagram:hover,.mediaIcon.fa-instagram:focus{background-color:#c5003e;}.mediaIcon.fa-linkedin{background-color:#fff;}.mediaIcon.fa-linkedin:hover,.mediaIcon.fa-linkedin:focus{background-color:#c5003e;}.mediaIcon.fa-twitter{background-color:#fff;}.mediaIcon.fa-twitter:hover,.mediaIcon.fa-twitter:focus{background-color:#c5003e;}.search{position:relative;z-index:1005;}@media only screen and (max-width:1199px){.search{visibility:hidden;opacity:0;position:fixed;left:100%;right:-100%;bottom:0;max-height:100%;overflow-y:auto;-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-o-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);}}.search.is-open{left:0;right:0;visibility:visible;opacity:1;transition-property:opacity,visibility,transform;transition-duration:300ms;transition-timing-function:cubic-bezier(.42,0,.58,1);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}.search.is-hiding{opacity:0;-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-o-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);}.search-inner{background-color:#ededed;box-shadow:0 1px 20px rgba(0,0,0,.5);}.search-container{display:table;width:100%;font-family:'Lato',sans-serif;}@media only screen and (max-width:1590px){.search-container{position:relative;}}@media only screen and (max-width:1199px){.search-container{padding:30px 15px 30px 15px;width:970px;margin-left:auto;margin-right:auto;}}@media only screen and (max-width:991px){.search-container{width:750px;}}@media only screen and (max-width:767px){.search-container{display:block;width:100%;padding-top:60px;}.search-container:before,.search-container:after{content:"";display:table;}.search-container:after{clear:both;}}.search-left{display:table-cell;vertical-align:top;padding-top:10px;padding-left:30px;padding-right:15px;white-space:nowrap;font-size:0;background-color:#ededed;}@media only screen and (max-width:1199px){.search-left{display:block;margin-bottom:8px;padding:0;}}@media only screen and (max-width:767px){.search-left{display:block;}}@media only screen and (min-width:1591px){.search-left.special-search{display:none!important;}}@media only screen and (max-width:1590px){.search-left.special-search{padding-left:0;}}.search-radioButton{position:relative;padding:7px 22px 9px 22px;height:40px;font-size:17px;line-height:1.3em;text-align:center;background-color:#fff;font-family:'Lato',sans-serif;border:1px solid #d5d5d5;border-radius:5px;margin:0;cursor:pointer;color:#1b1b1b;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.search-radioButton:hover{background-color:#c5003e;color:#fff;border:1px solid #c5003e;}.search-radioButton+.search-radioButton{margin-left:-1px;}.search-radioButton:first-of-type{border-top-right-radius:0;border-bottom-right-radius:0;}.search-radioButton:last-of-type{border-top-left-radius:0;border-bottom-left-radius:0;}.search-radioButton>input{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#0ff;opacity:0;cursor:pointer;}.search-radioButton.is-active{background-color:#c5003e;color:#fff;border:1px solid #c5003e;}.search-freeSearchBtn{display:none;margin-left:10px;padding:7px 22px 9px 22px;height:40px;font-size:17px;line-height:1.3em;text-align:center;background-color:#fff;font-family:'Lato',sans-serif;border:1px solid #d5d5d5;border-radius:5px;margin:0 -5px 0 10px;cursor:pointer;color:#1b1b1b;font-weight:bold;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.search-freeSearchBtn:hover{background-color:#c5003e;color:#fff;border:1px solid #c5003e;}@media only screen and (max-width:1590px){.search-freeSearchBtn{display:inline-block;}}@media only screen and (max-width:1199px){.search-freeSearchBtn{display:none;}}.search-freeSearchBtn.is-active{background-color:#c5003e;color:#fff;border:1px solid #c5003e;}.search-mid{display:table-cell;vertical-align:top;width:100%;}@media only screen and (max-width:1590px){.search-mid{width:0;}}@media only screen and (max-width:1199px){.search-mid{display:block;width:100%;}}@media only screen and (max-width:767px){.search-mid{display:block;}}.search-barToggle{width:60px;height:100%;background-color:#f00;}.search-searchBar{height:100%;padding-left:13px;background-color:#fff;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}@media only screen and (max-width:1590px){.search-searchBar{display:none;position:absolute;top:100%;left:0;right:0;border:1px solid #dbdbdb;border-left:0;border-right:0;}}@media only screen and (max-width:1199px){.search-searchBar{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:static;height:auto;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;margin-bottom:8px;}}.search-searchBar i{font-size:29px;margin-right:18px;}.search-searchBar.is-open{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.search-searchInput{width:100%;padding-right:15px;height:60px;border:0;font-family:'Lato',sans-serif;font-size:19px;line-height:1.4em;}.search-searchInput::-webkit-input-placeholder{color:#1b1b1b;}.search-searchInput:-moz-placeholder{color:#1b1b1b;}.search-searchInput::-moz-placeholder{color:#1b1b1b;}.search-searchInput:-ms-input-placeholder{color:#1b1b1b;}@media only screen and (max-width:1590px){.search-searchInput{height:58px;}}@media only screen and (max-width:1199px){.search-searchInput{height:48px;font-size:18px;}}.search-right{display:table-cell;vertical-align:top;}@media only screen and (max-width:1590px){.search-right{width:100%;}}@media only screen and (max-width:1199px){.search-right{display:block;}}@media only screen and (max-width:767px){.search-right{display:block;}}.search-fieldsList{display:table;padding:0;}@media only screen and (max-width:1590px){.search-fieldsList{table-layout:fixed;width:100%;}}@media only screen and (max-width:1199px){.search-fieldsList{display:block;width:auto;margin:0 -10px;}}.search-fieldsList>li{display:table-cell;vertical-align:top;white-space:nowrap;min-width:153px;max-width:240px;border-left:1px solid #e2e0e0;}@media only screen and (max-width:1590px){.search-fieldsList>li{max-width:none;}}@media only screen and (max-width:1199px){.search-fieldsList>li{display:block;float:left;padding:0 10px;width:50%;border:0;margin-bottom:8px;}}@media only screen and (max-width:991px){.search-fieldsList>li{width:100%;}}@media only screen and (max-width:580px){.search-fieldsList>li{width:100%;}}@media only screen and (max-width:1590px){.search-fieldsList>li:first-child{border-color:#d7d7d7;}}@media only screen and (max-width:1199px){.search-fieldsList>li.price-range-switch-xs{width:100%;overflow:hidden;}}.search-select select{visibility:hidden;height:60px;opacity:0;}@media only screen and (max-width:1590px){.search-select button{padding:9px 33px 7px 15px!important;font-size:16px!important;}}@media only screen and (max-width:1199px){.search-select button{height:48px!important;border:1px solid #dbdbdb!important;}}.search-select--locations .bootstrap-select>.dropdown-menu .dropdown-menu li a{padding:6px 20px;font-size:15px;color:#606060;}.search-drop{border:0;padding:12px 12px 2px 13px!important;background-color:#ededed!important;}.search-dropField{display:table;width:100%;margin-bottom:10px;}@media only screen and (max-width:767px){.search-dropField{display:block;}}.search-dropLabel{display:table-cell;vertical-align:top;padding-top:5px;width:98px;min-width:98px;font-size:17px;font-weight:normal;white-space:normal;color:rgba(0,0,0,.5);}@media only screen and (max-width:767px){.search-dropLabel{display:block;}}.search-dropInput{display:table-cell;vertical-align:top;border:0;width:100%;min-width:194px;height:40px;font-size:16px;padding:0 15px;}@media only screen and (max-width:767px){.search-dropInput{display:block;}}.search-submitWrap{display:table-cell;vertical-align:top;}@media only screen and (max-width:1199px){.search-submitWrap{display:block;}}.search-submit{position:relative;min-height:60px;white-space:nowrap;padding:15px 72px 16px 23px;font-size:19px;color:#fff;background-color:#c5003e;transition:background-color 100ms ease-in-out;-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;}.search-submit:hover{background-color:#b60039;}.search-submit i{position:absolute;top:50%;right:30px;font-size:21px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}@media only screen and (max-width:1590px){.search-submit i{right:14px;font-size:18px;}}@media only screen and (max-width:1199px){.search-submit i{font-size:22px;}}@media only screen and (max-width:1590px){.search-submit{padding:15px 50px 16px 35px;font-size:17px;}}@media only screen and (max-width:1199px){.search-submit{margin-top:5px;float:right;font-size:19px;min-height:auto;min-width:200px;padding:12px 50px 14px 35px;}}@media only screen and (max-width:390px){.search-submit{width:100%;padding:12px 42px 14px 42px;}}.searchSelect{float:left;}.footer{padding:40px 0 38px 0;font-size:20px;color:#fff;background-color:#1b1b1b;}@media only screen and (max-width:1590px){.footer{font-size:19px;}}@media only screen and (max-width:1199px){.footer{font-size:17px;}}@media only screen and (max-width:991px){.footer{text-align:center;}}@media only screen and (max-width:767px){.footer{padding:35px 0 32px 0;}}.footer-table{display:table;width:100%;}@media only screen and (max-width:991px){.footer-table{display:block;}}.footer-left{display:table-cell;vertical-align:middle;width:50%;}.footer-left a{transition:opacity 100ms ease-in-out;color:inherit;}.footer-left a:hover,.footer-left a:focus{color:inherit;opacity:.8;}@media only screen and (max-width:991px){.footer-left{display:block;width:auto;margin-bottom:1em;}}.footer-mid{display:table-cell;vertical-align:middle;}@media only screen and (max-width:991px){.footer-mid{display:block;}}.footer-icons{white-space:nowrap;padding:0 20px;}.footer-icons>a,.footer-icons>span,.footer-icons>button{margin:5px 1px;}@media only screen and (max-width:991px){.footer-icons{margin:1em 0;padding:0;white-space:normal;}}.footer-right{display:table-cell;vertical-align:middle;width:50%;text-align:right;}.footer-right a{transition:opacity 100ms ease-in-out;color:inherit;}.footer-right a:hover,.footer-right a:focus{color:inherit;opacity:.8;}@media only screen and (max-width:991px){.footer-right{display:block;width:auto;text-align:center;font-size:16px;}}@media only screen and (max-width:1199px){.footer-right{font-size:16px;}}.is-propertyDetail .footer{background-color:#000;}.intro{position:relative;display:table;width:100%;height:100vh;background-color:#e6e6e6;}.intro-cover{position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-size:cover;background-position:center;}.intro-align{position:relative;display:table-cell;vertical-align:middle;text-align:center;opacity:0;transition:opacity 400ms ease;}.intro-container{display:table;width:100%;max-width:1585px;padding:100px 15px 146px 15px;text-align:center;margin:0 auto;}@media only screen and (max-width:1590px){.intro-container{max-width:1190px;}}@media only screen and (max-width:1199px){.intro-container{max-width:990px;}}@media only screen and (max-width:991px){.intro-container{max-width:780px;}}@media only screen and (max-width:767px){.intro-container{display:block;margin-left:auto;margin-right:auto;max-width:100%;padding-top:54px;padding-bottom:75px;padding-right:5px;padding-left:5px;}}.intro-col{display:table-cell;vertical-align:middle;padding:0 15px;width:33.33333%;}@media only screen and (max-width:767px){.intro-col{display:block;padding:0 10px;width:100%;}.intro-col:not(:last-of-type){margin-bottom:1em;}}.intro-item{display:block;max-width:420px;margin-left:auto;margin-right:auto;padding:1px 0;color:#fff;-webkit-backface-visibility:hidden;}.intro-item:hover,.intro-item:focus{color:#fff;}@media only screen and (max-width:767px){.intro-item{position:relative;}}.intro-title{padding:.35em .15em;font-weight:bold;font-size:34px;border:1px solid #1b1b1b;background-color:#1b1b1b;transition:all .4s ease-in-out;}.intro-title:hover{background:transparent;border:1px solid #b3b3b3;color:#fff;}@media only screen and (max-width:1590px){.intro-title{font-size:33px;}}@media only screen and (max-width:1199px){.intro-title{font-size:26px;}}@media only screen and (max-width:991px){.intro-title{font-size:21px;}}@media only screen and (max-width:767px){.intro-title{font-family:'Lato',sans-serif;text-transform:uppercase;font-size:16px;letter-spacing:1px;line-height:1.6em;padding:.8em 1.7em;background-color:rgba(0,0,0,.6);}}.intro-title i{display:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:8px;font-size:23px;}@media only screen and (max-width:767px){.intro-title i{display:inline;}}.intro-sub{padding-bottom:1em;font-size:26px;letter-spacing:2px;font-weight:bold;text-transform:uppercase;font-family:'Lato',sans-serif;}@media only screen and (max-width:1590px){.intro-sub{font-size:18px;}}@media only screen and (max-width:1199px){.intro-sub{font-size:16px;}}@media only screen and (max-width:991px){.intro-sub{margin-top:.4em;font-size:13px;line-height:1.6em;}}@media only screen and (max-width:767px){.intro-sub{display:none;}}.intro-collapse{display:none;}.intro-desc{margin-bottom:1em;font-size:23px;line-height:1.4em;opacity:0;transition:opacity 400ms ease-in-out .1s;}@media only screen and (max-width:1590px){.intro-desc{font-size:20px;}}@media only screen and (max-width:1199px){.intro-desc{font-size:18px;}}.intro-go{display:inline-block;vertical-align:middle;margin-top:1em;padding:1em 1.4em;text-transform:uppercase;font-weight:900;letter-spacing:2px;text-align:center;min-width:247px;font-size:18px;-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;background-color:#c5003e;font-family:'Lato',sans-serif;opacity:0;transition:background-color 100ms ease-in-out,opacity 400ms ease-in-out .2s;}.intro-go:hover,.intro-go:focus{background-color:#b60039;}@media only screen and (max-width:1590px){.intro-go{font-size:16px;}}@media only screen and (max-width:1199px){.intro-go{padding:.8em 1.4em;font-size:15px;}}.intro-scroller{display:block;position:absolute;left:0;right:0;bottom:56px;margin:0 auto;padding-top:3px;width:64px;height:64px;font-size:43px;text-align:center;border:3px solid #fff;color:#fff;border-radius:50%;opacity:0;transition:background-color 100ms ease-in-out,opacity 400ms ease 500ms,transform 400ms ease 500ms;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-o-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);}@media only screen and (max-width:1590px){.intro-scroller{width:56px;height:56px;bottom:35px;font-size:40px;}}@media only screen and (max-width:1199px){.intro-scroller{bottom:25px;width:42px;height:42px;border-width:2px;font-size:30px;}}@media only screen and (max-width:767px){.intro-scroller{width:36px;height:36px;font-size:30px;}}.intro-scroller:hover,.intro-scroller:focus{color:#fff;}.intro-scroller:hover{background-color:rgba(255,255,255,.3);}@media only screen and (max-width:1590px){.intro-scroller:before{position:relative;top:-2px;}}@media only screen and (max-width:1199px){.intro-scroller:before{top:0;}}@media only screen and (max-width:767px){.intro-scroller:before{top:-2px;}}.intro-scroller:after{display:block;content:"";margin-top:-33px;}@media only screen and (max-width:1199px){.intro-scroller:after{display:none;}}.intro.is-loaded .intro-align{opacity:1;}.intro.is-loaded .intro-scroller{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}.intro-collapse.is-hover .intro-desc{opacity:1;}.intro-collapse.is-hover .intro-go{opacity:1;}.info{text-align:center;padding:4.2em 0;color:#fff;background-color:#fff;}@media only screen and (max-width:991px){.info{padding:3em 0;}}@media only screen and (max-width:767px){.info{padding:2.4em 0 2.5em 0;}}.info-collapse{max-height:414px;overflow:hidden;}.info-text{display:inline-block;vertical-align:top;max-width:950px;padding:0 15px;text-align:left;margin-left:auto;margin-right:auto;font-size:24px!important;color:#1b1b1b;}@media only screen and (max-width:1590px){.info-text{font-size:21px!important;}}@media only screen and (max-width:1199px){.info-text{max-width:750px;}}@media only screen and (max-width:991px){.info-text{max-width:620px;}}@media only screen and (max-width:767px){.info-text{font-size:18px!important;}}.info-imagesWrap{display:inline-block;vertical-align:top;max-width:1454px;}@media only screen and (max-width:1500px){.info-imagesWrap{max-width:955px;}}@media only screen and (max-width:1010px){.info-imagesWrap{max-width:805px;}}.info-images{display:inline-block;vertical-align:top;text-align:left;list-style:none;margin-top:60px;padding:0;}@media only screen and (max-width:767px){.info-images{padding-left:10px;padding-right:10px;}}.info-images>li{display:inline-block;vertical-align:top;margin-bottom:30px;padding:0 15px;}@media only screen and (max-width:1500px){.info-images>li{max-width:315px;padding:0 5px;margin-bottom:14px;}}@media only screen and (max-width:1010px){.info-images>li{max-width:400px;}}@media only screen and (max-width:880px){.info-images>li{display:block;max-width:445px;}}.info-button{display:inline-block!important;width:auto!important;margin-top:4em;background-color:#c5003e;-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;transition:background-color 100ms ease-in-out;}.info-button:hover{background-color:#b60039;}@media only screen and (max-width:1590px){.info-button{min-width:0;font-size:15px;}}@media only screen and (max-width:767px){.info-button{margin-top:3em;font-size:13px;}}.featProps{padding:6.8em 0 3em 0;background-color:#fff;}@media only screen and (max-width:1590px){.featProps{padding:5em 0 3em 0;}}@media only screen and (max-width:991px){.featProps{padding:3em 0 2em 0;}}@media only screen and (max-width:767px){.featProps{padding:2.4em 0 1em 0;}}.contacts{padding:3.5em 0 0 0;background-color:#fff;}@media only screen and (max-width:1199px){.contacts{padding:2.5em 0 0 0;}}@media only screen and (max-width:767px){.contacts{padding:1.5em 0 0 0;text-align:center;}}.contacts-desc{line-height:1.3em;font-size:24px;}@media only screen and (max-width:1590px){.contacts-desc{font-size:21px;}}@media only screen and (max-width:767px){.contacts-desc{max-width:480px;margin-left:auto;margin-right:auto;font-size:19px;line-height:1.6em;}}.contacts-group{margin-bottom:1.5em;font-size:24px;line-height:1.3em;}@media only screen and (max-width:1590px){.contacts-group{font-size:21px;}}@media only screen and (max-width:767px){.contacts-group{max-width:480px;margin-left:auto;margin-right:auto;font-size:19px;line-height:1.6em;}}.contacts-group h2,.contacts-group h3,.contacts-group h4,.contacts-group h5,.contacts-group h6{text-transform:uppercase;font-size:1em;font-weight:bold;}@media only screen and (max-width:767px){.contacts-group h2,.contacts-group h3,.contacts-group h4,.contacts-group h5,.contacts-group h6{margin-bottom:.3em;}}.contacts-group a{color:#8f8f8f;}.contacts-group a:hover,.contacts-group a:focus{color:#8f8f8f;}.contacts-group a:hover{text-decoration:underline;}.contacts-right{margin-left:100px;}@media only screen and (max-width:1590px){.contacts-right{margin-left:0;}}@media only screen and (max-width:1199px){.contacts-right{margin-top:2em;}}.contacts-form{margin-top:4em;margin-bottom:7em;}@media only screen and (max-width:1590px){.contacts-form{margin-top:3em;margin-bottom:6em;}}@media only screen and (max-width:767px){.contacts-form{margin-bottom:4em;max-width:480px;margin-left:auto;margin-right:auto;}}.contacts-fieldWrap{position:relative;}.contacts-field{margin-bottom:40px;}@media only screen and (max-width:1590px){.contacts-field{margin-bottom:26px;font-size:20px;}}@media only screen and (max-width:767px){.contacts-field{margin-bottom:15px;font-size:18px;}}.contacts-submit{margin-top:1.5em;min-width:310px;-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;background-color:#c5003e;transition:background-color 100ms ease-in-out;}.contacts-submit:hover{background-color:#b60039;}@media only screen and (max-width:1590px){.contacts-submit{font-size:17px;min-width:250px;}}@media only screen and (max-width:767px){.contacts-submit{font-size:15px;min-width:200px;}}.contacts-goLink{display:inline-block;vertical-align:top;font-weight:900;color:#fff;-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;background-color:#c5003e;transition:background-color 100ms ease-in-out;}.contacts-goLink:hover,.contacts-goLink:focus{color:#fff;background-color:#b60039;}.map{width:100%;height:508px;}@media only screen and (max-width:1199px){.map{height:440px;}}@media only screen and (max-width:767px){.map{height:340px;}}.listBar{display:table;width:100%;max-width:1920px;margin-left:auto;margin-right:auto;margin-top:16px;margin-bottom:33px;padding:0 25px;font-size:24px;}@media only screen and (max-width:1590px){.listBar{max-width:1449px;margin-left:auto;margin-right:auto;font-size:22px;}}@media only screen and (max-width:1199px){.listBar{max-width:972px;font-size:19px;}}@media only screen and (max-width:991px){.listBar{display:block;margin-top:0;text-align:center;}}.listBar-left{display:table-cell;vertical-align:top;padding-top:10px;width:100%;}@media only screen and (max-width:991px){.listBar-left{display:block;margin-bottom:1em;}}@media only screen and (max-width:767px){.listBar-left{padding-top:0;}}.listBar-right{display:table-cell;vertical-align:top;white-space:nowrap;}@media only screen and (max-width:991px){.listBar-right{display:block;white-space:normal;}}.listBar-right .bootstrap-select>.dropdown-menu{right:0;left:auto;}@media only screen and (max-width:991px){.listBar-right .bootstrap-select>.dropdown-menu{left:0;right:auto;}}.listBar-label{position:relative;top:1px;margin:0 .4em 0 0;font-weight:normal;}@media only screen and (max-width:767px){.listBar-label{display:block;top:0;margin:0 0 .2em 0;}}.listBar-select{display:inline-block;vertical-align:middle;}.listBar-nav{display:inline-block;vertical-align:middle;font-size:0;}.listBar-button{position:relative;height:40px;width:80px;font-size:35px;line-height:1.1em;text-align:center;background-color:#fff;border:1px solid #d5d5d5;border-radius:5px;margin:0;cursor:pointer;color:#1b1b1b;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:background-color 100ms ease-in-out;}.listBar-button:hover,.listBar-button:focus{color:#1b1b1b;}.listBar-button:hover{background-color:#f3f3f3;}.listBar-button+.listBar-button{margin-left:-1px;}.listBar-button:first-of-type{border-top-right-radius:0;border-bottom-right-radius:0;}.listBar-button:last-of-type{border-top-left-radius:0;border-bottom-left-radius:0;}.listBar-button.is-disabled{color:#ccc;cursor:not-allowed;}.listBar-button.is-disabled:hover,.listBar-button.is-disabled:focus{color:#ccc;}.listBar-results{margin-left:10px;}@media only screen and (max-width:767px){.listBar-results{display:block;margin-top:12px;margin-left:0;}}.listBar--footer{margin-top:1.7em;}@media only screen and (max-width:767px){.listBar--footer{margin-bottom:1em;}}.listBar--footer .listBar-left{padding-top:3px;}.energy{position:absolute;z-index:1;width:70px;margin-left:25px;bottom:31px;}@media only screen and (max-width:1590px){.energy{width:76px;}}@media only screen and (max-width:767px){.energy{width:48px;bottom:14px;margin-left:15px;}}@media only screen and (max-width:540px){.energy{width:48px;bottom:62px;}}.slider{background-color:#ccc;background-image:url(../Assets/Images/loading.svg);background-repeat:no-repeat;background-position:center;}@media only screen and (max-width:767px){.slider{margin-top:44px;}}.slider-inner{position:relative;max-width:1920px;margin-left:auto;margin-right:auto;padding:0 152px;opacity:0;transition:opacity 400ms ease;background-color:#6b6b6b;height:auto!important;max-height:780px;}@media only screen and (max-width:1590px){.slider-inner{padding:0 95px;}}@media only screen and (max-width:1199px){.slider-inner{padding:0 69px;}}@media only screen and (max-width:991px){.slider-inner{padding:0 12%;}}@media only screen and (max-width:767px){.slider-inner{padding:0 10%;}}@media only screen and (max-width:540px){.slider-inner{padding:0;}}.slider-imgArea{position:relative;overflow:hidden;max-width:808px;}.slider-imgArea:before{content:"";display:block;padding-top:65.59405941%;}.slider-vtourArea{position:relative;overflow:hidden;max-width:100%;height:780px;}.slider-vtourArea iframe{width:100%;height:100%;}.slider-img{background-color:#f00;position:absolute;top:50%;left:50%;height:auto;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;}.slider-arrow{position:absolute;top:0;bottom:0;border:0;width:152px;text-align:center;font-size:117px;transition:background-color 100ms ease-in-out;color:#fff;}.slider-arrow:hover{background-color:rgba(0,0,0,.3);}@media only screen and (max-width:1590px){.slider-arrow{width:95px;font-size:80px;}}@media only screen and (max-width:1199px){.slider-arrow{width:69px;}}@media only screen and (max-width:991px){.slider-arrow{width:12%;}}@media only screen and (max-width:767px){.slider-arrow{width:10%;}}@media only screen and (max-width:540px){.slider-arrow{top:auto;bottom:0;height:45px;font-size:43px;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}.slider-counter{position:absolute;bottom:0;right:152px;font-size:1.8vw;padding:1.15em .9em;background-color:rgba(0,0,0,.6);color:#fff;}@media only screen and (min-width:1920px){.slider-counter{font-size:35px;}}@media only screen and (max-width:1590px){.slider-counter{right:95px;}}@media only screen and (max-width:1199px){.slider-counter{right:69px;}}@media only screen and (max-width:991px){.slider-counter{right:12%;font-size:2.5vw;}}@media only screen and (max-width:767px){.slider-counter{right:10%;font-size:18px;}}@media only screen and (max-width:540px){.slider-counter{position:static;background-color:#747474;left:0;right:0;padding:.4em .9em;text-align:center;font-size:20px;}}.slider-stamp{position:absolute;z-index:1;top:36px;background-color:#8f8f8f;padding:.5em 1em;color:#fff;font-size:23px;font-family:'Lato',sans-serif;}@media only screen and (max-width:1590px){.slider-stamp{font-size:17px;}}@media only screen and (max-width:450px){.slider-stamp{position:static;display:block;text-align:center;}}.slider-arrow--prev{left:0;}.slider-arrow--next{right:0;}.slider.is-fullyLoaded .slider-inner{opacity:1;}.slider.is-oneImage .slider-inner{opacity:1;}.slider.is-oneImage .slider-imgArea{margin:0 auto;}.slider.is-twoImages .slider-counter{display:none;}@media only screen and (max-width:991px){.slider.is-twoImages .slider-counter{display:block;}}.slider.is-twoImages .slider-arrow{display:none;}@media only screen and (max-width:991px){.slider.is-twoImages .slider-arrow{display:block;}}#detailsBox{float:right;width:604px;margin-bottom:20px;}@media only screen and (max-width:1700px){#detailsBox{margin-right:0;margin-left:20px;}}@media only screen and (max-width:1590px){#detailsBox{position:relative;float:none;width:auto;margin-left:0;}}#detailsBox:before,#detailsBox:after{content:"";position:absolute;display:none;top:0;bottom:0;width:300px;background-color:#8f8f8f;}@media only screen and (max-width:1590px){#detailsBox:before,#detailsBox:after{display:block;}}#detailsBox:before{right:100%;}#detailsBox:after{left:100%;}#detailCol{width:100%;max-width:920px;}@media only screen and (max-width:1590px){#detailCol{max-width:100%;}}.details{text-align:center;color:#fff;padding:3.5em 30px 30px 30px;background-color:#8f8f8f;}@media only screen and (max-width:1590px){.details{float:none;padding:30px 30px 20px 0;text-align:left;}}@media only screen and (max-width:550px){.details{padding:20px 0 14px 0;}}.details-title{font-size:45px;margin-bottom:.7em;line-height:1.3em;font-weight:bold;}@media only screen and (max-width:1590px){.details-title{font-size:33px;}}@media only screen and (max-width:1199px){.details-title{margin-bottom:.3em;font-size:30px;}}@media only screen and (max-width:550px){.details-title{font-size:25px;}}.details-price{margin-top:1em;font-size:33px;line-height:1.2em;}@media only screen and (max-width:1590px){.details-price{margin-top:.5em;font-size:26px;}}@media only screen and (max-width:1199px){.details-price{font-size:21px;}}.details-sub{margin-top:.6em;margin-bottom:1em;text-transform:uppercase;display:block;letter-spacing:1px;font-family:'Lato',sans-serif;}@media only screen and (max-width:1199px){.details-sub{font-size:16px;}}.details-specs{display:block;vertical-align:top;margin-top:2em;margin-bottom:2.4em;font-size:22px;font-family:'Lato',sans-serif;}@media only screen and (max-width:1590px){.details-specs{margin-top:1.2em;margin-bottom:1em;font-size:18px;}}.details-specs>li{display:inline-block;vertical-align:middle;font-weight:bold;}@media only screen and (max-width:550px){.details-specs>li{display:block;margin-bottom:.7em;}}.details-specs>li:not(:last-child){margin-right:2em;}@media only screen and (max-width:550px){.details-specs>li:not(:last-child){margin-right:0;}}.details-specs>li>img{display:inline-block;vertical-align:bottom;}.details-specs>li>span{display:inline-block;vertical-align:bottom;margin-left:10px;position:relative;top:4px;}.details-go{display:block;position:relative;text-align:left;padding:.8em 2.1em .8em 1em;font-size:29px;font-weight:900;font-family:'Lato',sans-serif;color:#fff;background-color:#c5003e;border-radius:4px;-webkit-transition:background-color 100ms ease-in-out;-moz-transition:background-color 100ms ease-in-out;-o-transition:background-color 100ms ease-in-out;transition:background-color 100ms ease-in-out;}.details-go:hover,.details-go:focus{color:#fff;background-color:#b60039;}@media only screen and (max-width:1590px){.details-go{font-size:23px;display:none;}}@media only screen and (max-width:1199px){.details-go{font-size:20px;}}.details-go i{position:absolute;top:50%;right:23px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:32px;}@media only screen and (max-width:1590px){.details-go i{right:21px;font-size:26px;}}@media only screen and (max-width:1199px){.details-go i{right:16px;}}.agent{text-align:center;margin-top:30px;background-color:#f2f2f2;color:#1b1b1b;max-width:890px;padding:35px 30px 30px 30px;}@media only screen and (max-width:1590px){.agent{text-align:left;background-color:transparent;padding:0;margin-top:50px;margin-bottom:30px;}}@media only screen and (max-width:767px){.agent{text-align:center;}}.agent-inner{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify-content;-moz-box-pack:justify-content;-ms-flex-pack:justify-content;-webkit-justify-content:justify-content;justify-content:justify-content;}@media only screen and (max-width:767px){.agent-inner{display:block;}}.agent-left{width:200px;}@media only screen and (max-width:767px){.agent-left{margin:0 auto;}}.agent-right{text-align:left;padding-left:30px;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}@media only screen and (max-width:767px){.agent-right{margin-top:25px;text-align:center;padding-left:0;}}.agent-img{margin:0 auto 0 auto;}.agent-title{margin-bottom:12px;font-size:27px;font-family:'Lato',sans-serif;}.agent-item{margin-bottom:.4em;}@media only screen and (max-width:1590px){.agent-item{margin-bottom:1em;}}@media only screen and (max-width:767px){.agent-item{margin-bottom:.4em;}}.agent-label{display:block;vertical-align:baseline;font-weight:bold;font-size:19px;}@media only screen and (max-width:1590px){.agent-label{display:inline-block;}}@media only screen and (max-width:490px){.agent-label{display:block;}}.agent-text{display:inline-block;vertical-align:baseline;font-size:19px;}@media only screen and (max-width:1590px){.agent-text{display:inline-block;}}@media only screen and (max-width:490px){.agent-text{display:block;}}a.agent-text{display:inline-block;color:inherit;word-break:break-all;transition:color 200ms ease;}a.agent-text:hover,a.agent-text:focus{color:#8f8f8f;}.agent-go{display:block;position:relative;margin-top:25px;color:#fff;background-color:#c5003e;font-size:23px;padding:.8em 2.4em .8em 2.4em;text-align:center;font-weight:bold;font-family:'Lato',sans-serif;-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;-webkit-transition:background-color 100ms ease-in-out;-moz-transition:background-color 100ms ease-in-out;-o-transition:background-color 100ms ease-in-out;transition:background-color 100ms ease-in-out;}@media only screen and (max-width:1590px){.agent-go{display:inline-block;width:auto;padding:.8em 4em .8em 3em;}}@media only screen and (max-width:490px){.agent-go{width:100%;font-size:20px;padding:.8em 2em .8em 2em;}}.agent-go:hover,.agent-go:focus{color:#fff;background-color:#b60039;}.agent-go>i{position:absolute;top:50%;right:23px;margin-top:-15px;font-size:32px;}@media only screen and (max-width:490px){.agent-go>i{font-size:20px;right:15px;margin-top:-9px;}}.btnsBar{list-style:none;display:table;table-layout:fixed;width:100%;font-family:'Lato',sans-serif;}@media only screen and (max-width:1590px){.btnsBar{margin-top:1em;}}@media only screen and (max-width:767px){.btnsBar{display:block;border:0;border-radius:0;overflow:visible;}}.btnsBar>li{display:table-cell;vertical-align:middle;position:relative;}@media only screen and (max-width:767px){.btnsBar>li{display:block;}}@media only screen and (max-width:767px){.btnsBar>li+li{margin-top:5px;}}.btnsBar>li+li:before{content:"";position:absolute;z-index:1;top:0;bottom:0;left:0;display:block;width:1px;background-color:#999;}@media only screen and (max-width:767px){.btnsBar>li+li:before{display:none;}}.btnsBar-btn{display:block;width:100%;height:100%;padding:1em .5em;text-align:center;background-color:#ededed;color:#1b1b1b;transition:background-color 100ms ease-in-out;}@media only screen and (max-width:991px){.btnsBar-btn{padding:.8em .8em;}}.btnsBar-btn:hover,.btnsBar-btn:focus{color:#1b1b1b;background-color:#f2f2f2;}.btnsBar-btnIcon{display:inline-block;vertical-align:middle;font-size:30px;margin-right:11px;}@media only screen and (max-width:1199px){.btnsBar-btnIcon{font-size:28px;}}@media only screen and (max-width:991px){.btnsBar-btnIcon{font-size:23px;margin-right:8px;}}@media only screen and (max-width:767px){.btnsBar-btnIcon{display:block;margin-right:0;font-size:27px;}}.btnsBar-btnIcon.fa-envelope{position:relative;top:-1px;}.btnsBar-btnText{display:inline-block;vertical-align:middle;line-height:1.2em;font-size:18px;font-weight:bold;}@media only screen and (max-width:1199px){.btnsBar-btnText{font-size:17px;}}@media only screen and (max-width:767px){.btnsBar-btnText{font-size:18px;}}.btnsBar-drop{right:0;border:0;border-radius:none;box-shadow:none;background-color:#f2f2f2;text-align:center;padding:12px;}.btnsBar-drop>a,.btnsBar-drop>span,.btnsBar-drop>button{margin:0 5px;}.btnsBar-btn--highlighted{color:#fff;background-color:#c5003e;-webkit-transition:background-color 100ms ease-in-out;-moz-transition:background-color 100ms ease-in-out;-o-transition:background-color 100ms ease-in-out;transition:background-color 100ms ease-in-out;}.btnsBar-btn--highlighted:hover,.btnsBar-btn--highlighted:focus{color:#fff;background-color:#b60039;}.btnsBar-btnIcon--iconSizeFix{-webkit-transform:scale(.9);-moz-transform:scale(.9);-o-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);}.propContainer{padding-bottom:45px;}.detailContent{margin-bottom:30px;}@media only screen and (max-width:991px){.detailContent{font-size:21px!important;}}@media only screen and (max-width:767px){.detailContent{font-size:19px!important;}}.detailSpecs{list-style:none;font-size:0;}.detailSpecs>li{display:inline-block;vertical-align:top;float:none;font-size:22px;}@media only screen and (max-width:767px){.detailSpecs>li{font-size:19px;}}.detailSpecs>li:before{content:"•";display:inline;margin-right:5px;}.features{max-width:920px;margin-bottom:30px;margin-top:30px;overflow:hidden;}.propLocation{padding-top:1px;max-width:920px;}.propMap{max-width:890px;height:414px;}.table{max-width:920px;margin-bottom:0;overflow:hidden;}.table-wrap .fixed-table-container{border-color:transparent;}.table-wrap .fixed-table-container thead{background-color:#8f8f8f;border:1px solid #8f8f8f;}.table-wrap .fixed-table-container thead th{border-color:transparent;border-radius:0!important;}.table-wrap .fixed-table-container thead th .th-inner{padding:14px 18px 13px 18px;font-size:22px;font-weight:normal;color:#fff;}@media only screen and (max-width:991px){.table-wrap .fixed-table-container thead th .th-inner{font-size:19px;}}.table-wrap .fixed-table-container tbody tr:hover{background-color:#ededed;}.table-wrap .fixed-table-container tbody tr:not(:last-child){border-bottom:1px solid #9a9a9a;}.table-wrap .fixed-table-container tbody td{padding:14px 18px 13px 18px;font-size:22px;border-color:transparent;font-weight:normal;color:#1a1a1a;}@media only screen and (max-width:991px){.table-wrap .fixed-table-container tbody td{font-size:19px;}}@media only screen and (max-width:767px){.table-wrap .fixed-table-container tbody td{padding:20px 10px;}}.table-wrap .card-view .title{padding:0 0 0 15px;font-size:16px;font-weight:normal;}.table-wrap .card-view .value{text-align:center;font-size:16px;font-weight:normal;}.calendar{clear:right;margin-bottom:1.7em;}.calendar-header{display:table;width:100%;margin-bottom:4em;}@media only screen and (max-width:991px){.calendar-header{margin-bottom:2.2em;}}@media only screen and (max-width:767px){.calendar-header{display:block;}}.calendar-headerLeft{display:table-cell;vertical-align:top;}@media only screen and (max-width:767px){.calendar-headerLeft{display:block;}}.calendar-headerRight{display:table-cell;vertical-align:top;text-align:right;}@media only screen and (max-width:767px){.calendar-headerRight{display:block;text-align:left;margin-top:1.2em;}}.calendar-phone{display:inline-block;vertical-align:middle;margin-right:2em;font-size:24px;font-weight:bold;color:#8f8f8f;}.calendar-headerBtn{vertical-align:middle;}@media only screen and (max-width:1199px){.calendar-headerBtn{font-size:14px;}}.calendar-label{display:inline-block;vertical-align:top;margin-top:1.3em;}@media only screen and (max-width:1199px){.calendar-label{margin-top:1em;}}@media only screen and (max-width:991px){.calendar-label{margin-top:.4em;}}.calendar-label>i{display:inline-block;vertical-align:middle;width:36px;height:36px;background-color:#8f8f8f;}.calendar-label>span{display:inline-block;vertical-align:middle;font-size:24px;margin-left:.3em;}@media only screen and (max-width:1199px){.calendar-label>span{font-size:22px;}}.calendar-months{font-family:'Lato',sans-serif;margin-left:-35px;margin-right:-35px;font-size:0;}@media only screen and (max-width:767px){.calendar-months{margin-left:-15px;margin-right:-15px;}}.calendar-months .MonthObject{display:inline-block;vertical-align:top;float:none;margin-bottom:50px;padding:0 35px;}@media only screen and (max-width:1590px){.calendar-months .MonthObject{margin-bottom:30px;}}@media only screen and (max-width:767px){.calendar-months .MonthObject{padding:0 15px;}}@media only screen and (max-width:590px){.calendar-months .MonthObject{width:100%;}}.calendar-months .MonthObject .clear{clear:both;}.calendar-months .Month_name{padding:3px 15px 15px 15px;text-align:left;font-size:24px;color:#1b1b1b;background-color:transparent;}.calendar-months .Month_weekdays{float:left;width:100%;line-height:16px;font-weight:bold;}.calendar-months .Month_weekdays span{float:left;padding:8px 0 15px 0;width:14.28%;text-align:center;color:#1b1b1b;font-size:15px;}.calendar-months .days{float:left;width:100%;clear:both;}.calendar-months .days div{margin-bottom:11px;padding:2px 0;float:left;width:14.28%;font-size:15px;text-align:center;}.calendar-months .day_normal{background:transparent;color:#191919;}.calendar-months .day_busy{color:#fff;background-color:#8f8f8f;}.calendar-months .half_day_start_busy{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjOGY4ZjhmIiBzdG9wLW9wYWNpdHk9IjEiLz48c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2FhYSIgc3RvcC1vcGFjaXR5PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2xlc3NoYXQtZ2VuZXJhdGVkKSIgLz48L3N2Zz4=);background-image:-webkit-linear-gradient(left,#8f8f8f 50%,#aaa 50%);background-image:-moz-linear-gradient(left,#8f8f8f 50%,#aaa 50%);background-image:-o-linear-gradient(left,#8f8f8f 50%,#aaa 50%);background-image:linear-gradient(to right,#8f8f8f 50%,#aaa 50%);color:#fff;font-weight:bold;}.calendar-months .half_day_end_busy{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjYWFhIiBzdG9wLW9wYWNpdHk9IjEiLz48c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzhmOGY4ZiIgc3RvcC1vcGFjaXR5PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2xlc3NoYXQtZ2VuZXJhdGVkKSIgLz48L3N2Zz4=);background-image:-webkit-linear-gradient(left,#aaa 50%,#8f8f8f 50%);background-image:-moz-linear-gradient(left,#aaa 50%,#8f8f8f 50%);background-image:-o-linear-gradient(left,#aaa 50%,#8f8f8f 50%);background-image:linear-gradient(to right,#aaa 50%,#8f8f8f 50%);color:#fff;font-weight:bold;}.calendar-months .day_old{background-color:#aaa;color:#ccc;}.calendar-months .day_changeover{background-color:#ccc;font-weight:bold;color:#8f8f8f;}.enquiry{background-color:#8f8f8f;}.enquiry-form{margin-top:18px;margin-bottom:6.2em;}@media only screen and (max-width:1199px){.enquiry-form{margin-bottom:4em;}}@media only screen and (max-width:767px){.enquiry-form{margin-bottom:3em;}}@media only screen and (max-width:479px){.enquiry-form{text-align:center;}}.enquiry-fieldWrap{position:relative;}.enquiry-fieldWrap .iti{width:100%;}.enquiry-ref{float:right;padding:22px 25px;height:72px;font-size:24px;color:#1b1b1b;background-color:#fff;}@media only screen and (max-width:1590px){.enquiry-ref{font-size:20px;}}@media only screen and (max-width:767px){.enquiry-ref{height:60px;}}.enquiry-field{margin-bottom:40px;background-color:#fff;}.enquiry-field:focus{background-color:#fff;}@media only screen and (max-width:1590px){.enquiry-field{margin-bottom:26px;font-size:20px;}}@media only screen and (max-width:767px){.enquiry-field{margin-bottom:15px;font-size:18px;}}.enquiry-submit{margin-top:1.5em;min-width:310px;color:#fff;background-color:#c5003e;-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;-webkit-transition:background-color 100ms ease-in-out;-moz-transition:background-color 100ms ease-in-out;-o-transition:background-color 100ms ease-in-out;transition:background-color 100ms ease-in-out;}.enquiry-submit:hover,.enquiry-submit:focus{color:#fff;background-color:#b60039;}@media only screen and (max-width:1590px){.enquiry-submit{margin-top:1em;font-size:17px;min-width:250px;}}@media only screen and (max-width:767px){.enquiry-submit{font-size:15px;min-width:200px;}}.enquiry-sideInfoTitle{text-transform:none;font-size:33px;color:#fff;margin-bottom:.5em;font-weight:bold;}.enquiry-sideInfo{margin-bottom:1.5em;font-size:24px;line-height:1.3em;max-width:420px;color:#fff;}@media only screen and (max-width:1590px){.enquiry-sideInfo{font-size:21px;}}@media only screen and (max-width:767px){.enquiry-sideInfo{max-width:100%;font-size:19px;line-height:1.6em;}}.enquiry-sideInfo h2,.enquiry-sideInfo h3,.enquiry-sideInfo h4,.enquiry-sideInfo h5,.enquiry-sideInfo h6{margin-bottom:.2em;text-transform:uppercase;font-size:1em;font-weight:bold;}@media only screen and (max-width:767px){.enquiry-sideInfo h2,.enquiry-sideInfo h3,.enquiry-sideInfo h4,.enquiry-sideInfo h5,.enquiry-sideInfo h6{margin-bottom:.3em;}}.enquiry-sideInfo a{color:#fff;}.enquiry-sideInfo a:hover,.enquiry-sideInfo a:focus{color:#fff;}.enquiry-sideInfo a:hover{text-decoration:underline;}.enquiry-aside{margin-left:30px;margin-bottom:3em;}@media only screen and (max-width:1199px){.enquiry-aside{margin-left:0;}}@media only screen and (max-width:767px){.enquiry-aside{margin-bottom:2em;}}@media only screen and (max-width:479px){.enquiry-aside{text-align:center;}}.detailContainer{padding-bottom:65px;}@media only screen and (min-width:1591px){.detailContainer{width:1322px;}}@media only screen and (max-width:991px){.detailContainer{padding-bottom:0;}}@media only screen and (max-width:660px){.detailImgWrap{height:230px;overflow:hidden;}}@media only screen and (max-width:660px){.detailImg{position:relative;left:50%;transform:translateX(-50%);height:inherit;max-width:none;}}.detailTitle{margin-top:1.5em;margin-bottom:.6em;font-weight:900;line-height:1.4em;color:#808080;}@media only screen and (max-width:1590px){.detailTitle{font-size:24px;}}@media only screen and (max-width:767px){.detailTitle{margin-bottom:1em;font-size:20px;}}.detailText{font-weight:bold;line-height:1.8em;}@media only screen and (max-width:1199px){.detailText{font-size:17px;}}.sideMenu{margin-top:57px;margin-left:66px;margin-bottom:80px;padding:1.5em 0 1.9em;list-style:none;background-color:#8f8f8f;color:#fff;}@media only screen and (max-width:1590px){.sideMenu{margin-top:42px;margin-left:20px;}}@media only screen and (max-width:1199px){.sideMenu{margin-left:0;}}.sideMenu-item.is-active .sideMenu-link{font-weight:900;}.sideMenu-item.is-active .sideMenu-link:before{display:inline-block;}.sideMenu-link{display:block;padding:.5em 1em .5em 2.2em;font-size:19px;color:#fff;transition:background-color 100ms ease;}.sideMenu-link:hover,.sideMenu-link:focus{color:#fff;background-color:#828282;}@media only screen and (max-width:1199px){.sideMenu-link{font-size:18px;}}.sideMenu-link:before{content:"";display:none;vertical-align:middle;margin-right:16px;height:2px;width:15px;background-color:#fff;}.downloads-list{list-style:none;margin-bottom:2em;}.downloads-list>li{display:inline-block;vertical-align:top;margin-right:47px;margin-bottom:14px;}@media only screen and (max-width:767px){.downloads-list>li{display:block;margin-right:0;}}.downloads-list>li>a{position:relative;padding-left:20px;font-size:22px;color:#1b1b1b;}.downloads-list>li>a:hover,.downloads-list>li>a:focus{color:#1b1b1b;}.downloads-list>li>a:before{content:"•";position:absolute;left:0;top:0;font-size:24px;color:#8f8f8f;}@media only screen and (max-width:767px){.downloads-list>li>a{font-size:19px;}}.gridGallery{margin-bottom:2em;margin-top:-2em;}@media only screen and (max-width:991px){.gridGallery{margin-bottom:1em;}}.gridGallery-list{list-style:none;padding:0;margin:3em -15px 0 -15px;}@media only screen and (max-width:1590px){.gridGallery-list{margin:2.5em -5px 0 -5px;}}@media only screen and (max-width:767px){.gridGallery-list{margin:2em -5px 0 -5px;}}.gridGallery-list>li{margin-bottom:30px;padding:0 15px;}@media only screen and (max-width:1590px){.gridGallery-list>li{padding:0 5px;margin-bottom:10px;}}@media only screen and (max-width:767px){.gridGallery-list>li{padding:0 5px;margin-bottom:10px;}}@media only screen and (max-width:560px){.gridGallery-list>li{width:50%;}}@media only screen and (max-width:384px){.gridGallery-list>li{width:100%;}}.gridGallery-list>li img{opacity:1;transition:opacity 100ms ease;-webkit-backface-visibility:hidden;}.gridGallery-list>li img:hover{opacity:.7;}.js-pricerange-section .dropdown-menu-right{width:550px;}.irs-slider{top:25px;width:8px;height:25px;background:#8f8f8f;cursor:pointer;box-shadow:none;border:0;border-radius:0;}.irs-bar{height:10px;top:33px;background:#767676;border:0;}.irs-to{margin-left:-33px;}.irs-from{margin-left:10px;}.irs-grid-pol{background:#8f8f8f;}.irs-line{height:10px;top:33px;background:#e0e0e0;border-radius:0;border:0;}.irs-from,.irs-to,.irs-single{color:#fff;font-size:12px;line-height:1.333;text-shadow:none;padding:1px 5px;background:#c5003e;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;}.irs-slider.state_hover,.irs-slider:hover{background:#545454;}.irs-submit-button{width:40px;color:#fff;background-color:#c5003e;-webkit-transition:background-color 100ms ease-in-out;-moz-transition:background-color 100ms ease-in-out;-o-transition:background-color 100ms ease-in-out;transition:background-color 100ms ease-in-out;-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;vertical-align:middle;text-align:center;cursor:pointer;height:40px;padding-top:7px;margin-top:17px;font-size:16px;}.irs-submit-button:hover{color:#fff;background-color:#b60039;}.range-left{width:425px;margin-left:16px;float:left;}@media only screen and (max-width:1199px){.range-left{width:100%;margin-left:0;}}.range-right{margin-left:30px;float:left;}.transition{-o-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}.AgentsList{padding:0 0 30px 0;}@media(max-width:767px){.AgentsList{padding:0 0 15px 0;}}.AgentsList>h1{font-size:23px;font-weight:bold;padding:0 0 0 15px;}@media(max-width:767px){.AgentsList>h1{font-size:18px;}}.team-member{margin-top:40px;border:1px solid #e8e8e8;}.team-member .team-list-img{border-right:1px solid #d6dbe1;padding:0 4px;}.team-member .team-list-img img{padding-top:4px;padding-bottom:4px;margin-bottom:0;box-shadow:none;}@media(max-width:767px){.team-member .team-list-img{border-right:0;margin-top:5px;}}.team-member .title-divider{border-bottom:1px solid #d6dbe1;background-color:#d6dbe1;}.team-member .title-divider h2{text-transform:none!important;font-family:'Lato',sans-serif!important;font-weight:bold!important;font-size:1.5em!important;color:#2f2f2f!important;padding:0 0 10px 15px;margin-top:21px;}.team-member .title-divider h2 span{font-weight:normal!important;color:#919191!important;}@media(min-width:992px) and (max-width:1199px){.team-member .title-divider h2{font-size:1.2em!important;margin-top:25px;}}@media(max-width:767px){.team-member .title-divider h2{font-size:1.2em!important;margin-top:10px;}}@media(max-width:540px){.team-member .title-divider h2{width:100%;}}.team-member .title-divider .btn-1{margin-right:-15px;padding:25px 18px 20px;font-size:16px;border-left:1px solid #e8e8e8;font-family:'Lato',sans-serif;font-weight:bold;text-decoration:none;color:#787878;-o-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}.team-member .title-divider .btn-1:hover{background:#e8e8e8;}@media(max-width:767px){.team-member .title-divider .btn-1{border-left:0;font-size:15px;padding:5px 12px 5px;}}@media(max-width:540px){.team-member .title-divider .btn-1{width:100%;}}.team-member .detail{margin:10px 0 0 0!important;}@media(min-width:992px) and (max-width:1199px){.team-member .detail{margin:7px 0 0 0!important;}}@media(min-width:768px) and (max-width:991px){.team-member .detail{float:left;width:50%;margin:0 5%;padding:5px 30px 5px 0;}}@media(max-width:767px){.team-member .detail{margin:5px 0!important;}}.team-member .detail .detail-title{font-family:'Lato',sans-serif;font-weight:bold;font-size:1.2em;color:#8f8f8f;}@media(min-width:992px) and (max-width:1199px){.team-member .detail .detail-title{font-size:1.1em;}}@media(max-width:540px){.team-member .detail .detail-title{font-size:1em;}}.team-member .detail .detail-info{font-family:'Lato',sans-serif;font-weight:normal;font-size:1.15em;color:#2f2f2f;margin-top:-6px;}@media(min-width:992px) and (max-width:1199px){.team-member .detail .detail-info{font-size:1em;}}@media(max-width:540px){.team-member .detail .detail-info{font-size:1em;}}.team-member .detail a{-o-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}.team-member .detail a .detail-info{font-size:1.15em;font-family:'Lato',sans-serif;font-weight:normal;color:#2f2f2f;margin-top:-6px;line-height:16px;}.team-member .detail a:hover{opacity:.8;}.team-member .detail.desc .detail-info{margin-top:5px;font-size:15px;line-height:16px;}.team-member .detail.desc .readmore{margin-top:5px;}.team-member .detail.desc .readmore a{font-weight:bold;color:#2f2f2f;}.team-member .buttons{margin-left:-16px;margin-bottom:-4px;}.team-member .buttons .btn-1{display:block;background-color:#8f8f8f;font-family:'Lato',sans-serif;font-weight:bold;font-size:1.6em;color:#fff;text-decoration:none;padding-left:30px;padding-top:4px;padding-bottom:4px;-o-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}.team-member .buttons .btn-1:hover{background:#8f8f8f;}.team-member .buttons .btn-2{display:block;background-color:#919191;font-family:'Lato',sans-serif;font-weight:bold;font-size:1.6em;color:#fff;text-decoration:none;padding-left:30px;padding-top:4px;padding-bottom:4px;-o-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}.team-member .buttons .btn-2:hover{background:#2f2f2f;}.sweet-alert button{background-color:#8f8f8f!important;color:#fff!important;}.slider-inner{height:838px;overflow:hidden;}.slider-imgArea{max-width:100%;}.slider-img{top:40%;}.slick-lightbox{background:rgba(0,0,0,.9)!important;}.slick-lightbox .slick-arrow{position:absolute;background-color:transparent;color:#fff;top:45%;z-index:99999;}.slick-lightbox .slick-prev{left:3%;}.slick-lightbox .slick-next{right:3%;}@media only screen and (max-width:767px){.slider-arrow{bottom:40px;}}@media only screen and (max-width:580px){.slider-arrow{bottom:0;}}@media only screen and (max-width:490px){.slider-arrow{bottom:0;}}@media only screen and (max-width:420px){.slider-arrow{bottom:0;}}@media only screen and (max-width:390px){.slider-arrow{bottom:0;}}@media only screen and (max-width:320px){.slider-arrow{bottom:0;}}.isHomePage.header{color:#fff;background-color:transparent;}.isHomePage.header .header-inner .menu-dropList>li>a{color:#58585a;}.isHomePage.header .header-inner .menu-dropList>li>a:hover{color:#58585a;background-color:#f2f2f2;}.isHomePage.header .header-inner .header-dropList>li>a{color:#58585a;}.isHomePage.header .header-inner .header-dropList>li>a:hover{color:#58585a;}.isHomePage.header .header-inner .header-tinyTitle,.isHomePage.header .header-inner .header-phoneText a,.isHomePage.header .header-inner .menu .menu-link,.isHomePage.header .header-inner .header-dropdownToggle{color:#fff;}.isHomePage.header .header-inner .header-searchButton{background-color:transparent;border-bottom:1px solid #fff;}.isHomePage.header .header-inner .header-logo{padding:25px 0;}.isHomePage.search .search-inner{background-color:transparent;box-shadow:none;}.isHomePage.search .search-inner .search-left{background-color:transparent;border-bottom:1px solid rgba(219,219,219,.87);}.isHomePage.search .search-inner .search-searchBar{border-bottom:1px solid rgba(219,219,219,.87);background-color:transparent;color:#fff;}.isHomePage.search .search-inner .search-searchInput{height:59px;background:transparent;color:#fff;}.isHomePage.search .search-inner .search-searchInput::-webkit-input-placeholder{color:#fff;}.isHomePage.search .search-inner .search-searchInput:-moz-placeholder{color:#fff;}.isHomePage.search .search-inner .search-searchInput::-moz-placeholder{color:#fff;}.isHomePage.search .search-inner .search-searchInput:-ms-input-placeholder{color:#fff;}.isHomePage.search .search-inner .select .bootstrap-select .btn{background-color:transparent;border-bottom:1px solid rgba(219,219,219,.87);}.isHomePage.search .search-inner .select .bootstrap-select .btn .filter-option{color:#fff;}.isHomePage.search .search-inner .select .bootstrap-select .btn .bs-caret .caret{color:#fff;}.isHomePage .intro{position:initial;}@media only screen and (max-width:767px){.isHomePage.header{color:#fff;background-color:transparent;}}.info{text-align:center;padding:4.2em 0;color:#8f8f8f;background-color:#fff;}.info-images{margin-top:55px;display:block;text-align:center;}.info-images .img-leading{width:246px;height:105px;margin:0 35px;}.info-images .img-wereglobal{width:246px;height:94px;margin:0 35px;margin-top:10px;}@media screen and (max-width:767px){.slick-lightbox-slick-img{height:241px;}}.floating-social{position:fixed;z-index:1003;top:50%;right:15px;transform:translateY(-50%);}.floating-social-wrap{font-size:0;display:grid;}.floating-social-wrap a{margin-bottom:5px;}.floating-social-wrap .icon-tiktok{width:17px;fill:#1b1b1b;height:100%;}.floating-contacts{position:fixed;bottom:20px;right:125px;}.floating-contacts-wrap{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.floating-contacts-item{width:60px;height:60px;background-color:#1b1b1b;color:#fff;border-radius:50px;margin-left:6px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:background-color 100ms ease-in-out,color 100ms ease;-moz-transition:background-color 100ms ease-in-out,color 100ms ease;-o-transition:background-color 100ms ease-in-out,color 100ms ease;transition:background-color 100ms ease-in-out,color 100ms ease;}.floating-contacts-item:hover,.floating-contacts-item:focus{background-color:#d1284b;color:#fff;}.floating-contacts-item i{font-size:37px;}.featDevelopments{padding:6.8em 0 3em 0;background-color:#fff;}.developmentsList{list-style:none;padding:0;margin:0 -1.6% 0 -1.6%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media only screen and (max-width:767px){.developmentsList{max-width:473px;margin:0 auto;}}.developmentsList li{position:relative;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 0 33.333%;-ms-flex:1 0 33.333%;flex:1 0 33.333%;max-width:33.333%;margin-bottom:54px;padding:0 .2%;}@media only screen and (max-width:1590px){.developmentsList li{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%;max-width:50%;}}@media only screen and (max-width:767px){.developmentsList li{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%;}}@media only screen and (max-width:479px){.developmentsList li{margin-bottom:30px;}}.developmentsList-item{position:relative;display:block;background-color:rgba(65,36,102,.1);border-radius:10px;overflow:hidden;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;}.developmentsList-item:before{background-color:rgba(0,0,0,.2);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;position:absolute;content:'';width:100%;bottom:0;left:0;top:0;}.developmentsList-item:hover:before{background-color:rgba(0,0,0,0);}.developmentsList-item:hover .developmentsList-layer{opacity:1;}.developmentsList-item:hover .developmentsList-body{opacity:0;}.developmentsList-image{background-size:cover;background-position:center;background-repeat:no-repeat;opacity:1;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s;}.developmentsList-image:before{content:"";display:block;padding-top:110.20881671%;}.developmentsList-layer{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;opacity:0;padding:15px;position:absolute;top:25%;left:0;text-align:center;min-height:125px;flex-flow:column nowrap;background:rgba(51,51,51,.7);margin:20px;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s;}.developmentsList-body{opacity:1;padding:15px;position:relative;bottom:0;left:0;text-align:center;min-height:125px;width:100%;flex-flow:column nowrap;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}.developmentsList-body .developmentsList-title{height:74px;}.developmentsList-title{font-size:31px;color:#fff;font-weight:700;display:flex;justify-content:center;width:100%;text-align:center;font-family:'Lato',sans-serif;}@media only screen and (max-width:991px){.developmentsList-title{font-size:24px;}}@media only screen and (max-width:479px){.developmentsList-title{font-size:20px;}}.developmentsList-location{padding-top:5px;line-height:1.4em;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;transition:all .8s ease;color:#fff;font-size:18px;}.developmentsList-desc{height:63px;color:#fff;font-size:14px;margin:20px 0 0 0;line-height:1.4em;text-align:center;white-space:normal;-webkit-animation:opacity .5s ease;-moz-animation:opacity .5s ease;-o-animation:opacity .5s ease;animation:opacity .5s ease;display:block!important;font-family:'Lato',sans-serif;}.developmentsList-arrows{position:relative;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-bottom:80px;}.developmentsList-arrow{z-index:1;transform:translateY(-50%);}@media only screen and (max-width:1590px){.developmentsList-arrow{top:45%;}}.developmentsList-arrow-prev{margin-right:10px;}.developmentsList-arrow-next{margin-left:10px;}.arrow{position:relative;width:63px;height:63px;border-radius:50%;border:0;font-size:35px;background-color:#fff;border:1px solid rgba(129,129,129,.5);color:#808080;padding:0;-webkit-transition:background-color .2s ease,color .2s ease;-moz-transition:background-color .2s ease,color .2s ease;-o-transition:background-color .2s ease,color .2s ease;transition:background-color .2s ease,color .2s ease;}@media only screen and (max-width:1199px){.arrow{width:45px;height:45px;font-size:30px;}}.arrow:hover{color:#fff;background-color:#c5003e;}.arrow .fa-angle-left{padding-right:3px;}.arrow .fa-angle-right{padding-left:3px;}.contact-us{position:relative;margin:0 auto;}.contact-us-top{margin-top:0;padding-top:32px;position:relative;}.contact-us-top:before{content:'';position:absolute;z-index:-2;top:32px;left:0;width:100%;height:calc(100% - 32px);background:rgba(242,242,242,.85);}.contact-us-top:after{content:'';position:absolute;z-index:-2;top:32px;right:0;width:50%;height:calc(100% - 32px);background:rgba(86,86,86,.37);}@media only screen and (max-width:991px){.contact-us-top:after{display:none;}}.contact-us-top-content{display:block;width:1600px;max-width:100%;margin:0 auto;position:relative;padding:6.8em 0 4em 0;}@media only screen and (max-width:991px){.contact-us-top-content{padding-bottom:0;}}.contact-us-content{background:#fff;margin-right:-35px;padding:68px 130px 85px 45px;}@media only screen and (max-width:1199px){.contact-us-content{padding:68px 95px 85px 45px;}}@media only screen and (max-width:991px){.contact-us-content{margin-right:0;padding:68px 45px 71px;}}@media only screen and (max-width:767px){.contact-us-content{margin-left:-15px;margin-right:-15px;padding:30px 30px 45px;}}.contact-us-title{font-size:110px;line-height:110px;font-weight:600;letter-spacing:-2.75px;color:#1b1b1b;margin:0;}@media only screen and (max-width:1199px){.contact-us-title{font-size:90px;line-height:90px;}}@media only screen and (max-width:991px){.contact-us-title{font-size:70px;text-align:center;}}@media only screen and (max-width:479px){.contact-us-title{font-size:60px;line-height:75px;}}.contact-us-title span{display:inline-block;text-align:right;position:relative;line-height:85px;}.contact-us-title span b{font-size:85px;font-weight:400;line-height:85px;letter-spacing:.85px;margin-top:-9px;color:#c5003e;}@media only screen and (max-width:1199px){.contact-us-title span b{font-size:75px;line-height:75px;}}@media only screen and (max-width:991px){.contact-us-title span b{font-size:20px;}}@media only screen and (max-width:479px){.contact-us-title span b{font-size:17px;line-height:45px;}}.contact-us-subtext{font-family:'Lato',sans-serif;font-size:20px;font-weight:600;line-height:30px;color:#1b1b1b;margin-top:13px;}@media only screen and (max-width:767px){.contact-us-subtext{text-align:center;}}.contact-us-form{position:relative;margin-top:42px;}@media only screen and (max-width:767px){.contact-us-form{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}}.contact-us-form form{margin:0!important;position:relative;}.contact-us-form form .form-control-wrap{display:block;}.contact-us-form .form-group{display:block;margin:0 -11px;}.contact-us-form .form-group:before,.contact-us-form .form-group:after{content:'';display:table;}.contact-us-form .form-group:after{clear:both;}.contact-us-form .form-input{float:left;width:50%;padding:0 11px;position:relative;margin-bottom:23px;}@media only screen and (max-width:767px){.contact-us-form .form-input{width:100%;}}.contact-us-form .form-input .iti{width:100%;}.contact-us-form .form-input .iti .parsley-errors-list{top:-12px;right:4px;}.contact-us-form .form-input.lg{width:100%;}.contact-us-form label{display:block;font-weight:400;}.contact-us-form input[type="text"],.contact-us-form input[type="email"],.contact-us-form input[type="tel"],.contact-us-form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;border:0;border-bottom:2px solid rgba(102,102,102,.3);margin:0;padding:0;height:37px;}.contact-us-form textarea{resize:none;}.contact-us-form .form-submit:before{display:none;}.contact-us-form .form-submit{margin:35px 0 0 0;}.contact-us-form .form-submit .form-button{position:relative;display:block;margin:0 auto;color:#fff;background-color:#c5003e;-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;-webkit-transition:background-color 100ms ease-in-out;-moz-transition:background-color 100ms ease-in-out;-o-transition:background-color 100ms ease-in-out;transition:background-color 100ms ease-in-out;}.contact-us-form .form-submit .form-button:hover{background-color:#b60039;}.contact-us-info{position:relative;z-index:0;background:#1b1b1b;margin:-135% 0 0 -20px;padding:53px 0 49px;}@media only screen and (max-width:1199px){.contact-us-info{padding:53px 30px 49px;margin:-143.5% 0 0 -20px;}}@media only screen and (max-width:991px){.contact-us-info{margin:0;}}@media only screen and (max-width:767px){.contact-us-info{margin:0 -15px 0;}}.contact-us-info .info-company{text-align:center;margin:32px -15px 0!important;font-family:'Lato',sans-serif;}.contact-us-info .info-company li{display:inline-block;margin:0 0 16px -4px;font-size:15px;font-weight:400;letter-spacing:.3px;color:#8c8c8c;padding:0 15px;}@media only screen and (max-width:1199px){.contact-us-info .info-company li{font-size:14px;padding:0 7px;}}@media only screen and (max-width:479px){.contact-us-info .info-company li{display:block;width:100%;}}.contact-us-info .info-company li a,.contact-us-info .info-company li em,.contact-us-info .info-company li img{display:inline-block;vertical-align:middle;}.contact-us-info .info-company li img{margin-right:5px;}.contact-us-info .info-company li a{color:inherit;text-decoration:none;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}.contact-us-info .info-company li a:hover{color:#e51937;}.contact-us-info .info-company li:nth-child(1){margin-left:0;}.contact-us-info .info-company li.lg{display:block;margin-left:0;width:100%;}.contact-us-info .info-company-label{font-size:18px;font-weight:700;color:#c5003e;}.contact-us-info .info-icons{margin:33px 0 0!important;text-align:center;}.contact-us-info .info-icons li{display:inline-block;vertical-align:middle;margin-left:-4px;padding:0 6px;}@media only screen and (max-width:479px){.contact-us-info .info-icons li{padding:0 7px 10px;}}.contact-us-info .info-icons li a{display:flex;justify-content:center;align-items:center;width:36px;height:36px;border:1px solid rgba(255,255,255,.5);border-radius:50%;font-size:18px;color:#fff;text-decoration:none;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}.contact-us-info .info-icons li a:hover{background:#e51937;border-color:#e51937;}.contact-us-info .info-icons li .icon-tiktok{width:16px;fill:#fff;}.contact-us-info .contact-us-logo{display:block;margin:0 auto;width:225px;max-width:100%;}