@charset "utf-8";@media only screen and (min-width:1647px){.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%}}.u-testBlock{height:38px;margin-bottom:.5em;padding:1em 2em;border:1px solid #0ff;border-radius:4px;background-color:#7fffd4}.u-testBlockAlt{height:38px;margin-bottom:.5em;padding:1em 2em;border:1px solid #0ff;border-radius:4px;background-color:#7fffd4;background-color:#d2691e}.u-invisible{visibility:hidden}html{height:100%}body{height:100%;font-family:'Lato',sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.4em}h1,h2,h3,h4,h5,h6{margin:0;line-height:1.2em}a,a:link,a:visited,a:hover,a:active{text-decoration:none;outline:0}input:focus,textarea:focus,button:focus,.slick-slide:focus{outline:0}.baseModal{text-align:center}.baseModal:before{content:'';display:inline-block;vertical-align:middle;height:100%;margin-right:-5px}.baseModal .modal-dialog{display:inline-block;vertical-align:middle;text-align:left;margin:0 15px 46px 15px;width:auto}.baseModal .modal-content{border-radius:0;border:0;box-shadow:none;background-color:transparent}.modal-backdrop{background-color:#000;transition:opacity 200ms cubic-bezier(.45,.5,.51,.65)}.modal-backdrop.in{opacity:.8}.baseModal--placesMap .modal-dialog{width:100%;max-width:1615px;margin-left:-15px;margin-right:0;padding-left:30px;padding-right:15px}.baseModal-close{position:absolute;right:0;bottom:100%;width:30px;height:30px;padding:0;margin-bottom:15px;background-color:transparent;border:0}.baseModal-close:before,.baseModal-close:after{content:"";position:absolute;top:50%;left:50%;width:2px;height:35px;background-color:#fff}.baseModal-close:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);-o-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.baseModal-close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-moz-transform:translate(-50%,-50%) rotate(-45deg);-o-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.baseModal-close:focus{outline:0}.baseModal-close>span{position:absolute;top:5px;right:100%;margin-right:13px;color:#fff;font-size:18px;text-transform:uppercase;font-weight:bold}@media only screen and (max-width:767px){.baseModal-close>span{font-size:15px}}.menu{padding:0;margin:0;list-style:none}.menu--intro{padding:0 30px}.menu--intro .menu-item{display:inline-block;vertical-align:top}.menu--intro .menu-item:not(:last-child){margin-right:40px}@media only screen and (max-width:1199px){.menu--intro .menu-item:not(:last-child){margin-right:24px}}.menu--intro .menu-item.is-active .menu-link{font-weight:bold}.menu--intro .menu-item.is-active .menu-link:before,.menu--intro .menu-item.is-active .menu-link:after{opacity:1}.menu--intro .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--intro .menu-link{display:block;position:relative;padding:10px 0 13px;font-size:23px;color:inherit}.menu--intro .menu-link:hover,.menu--intro .menu-link:focus{color:inherit}.menu--intro .menu-link:before,.menu--intro .menu-link:after{content:"";height:1px;position:absolute;left:0;right:0;opacity:0;transition:opacity 100ms ease;background-color:#fff}.menu--intro .menu-link:before{top:0}.menu--intro .menu-link:after{bottom:0}.menu--intro .menu-link:hover:before,.menu--intro .menu-link:hover:after{opacity:1}@media only screen and (max-width:1646px){.menu--intro .menu-link{font-size:20px}}@media only screen and (max-width:1199px){.menu--intro .menu-link{font-size:18px}}.menu--intro .menu-dropBtn{display:none}.menu--intro .menu-drop{position:absolute;top:100%;left:0;visibility:hidden;opacity:0;padding-top:18px;-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-o-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);transition:visibility,opacity,transform;transition-duration:200ms;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.menu--intro .menu-subMenu{list-style:none;padding:1em 0 1.1em 0;margin:0;background-color:rgba(185,141,47,.8)}.menu--intro .menu-subMenu>li{margin-bottom:.2em}.menu--intro .menu-subMenu>li a{display:block;white-space:nowrap;padding:.5em 2.7em .5em 2em;line-height:1.2em;font-size:15px;color:#fff}.menu--intro .menu-subMenu>li a:hover{background-color:#d1a64a}.menu--header{display:inline-block;vertical-align:top}.menu--header .menu-item{display:inline-block;vertical-align:top}.menu--header .menu-item:not(:last-child){margin-right:27px}@media only screen and (max-width:1646px){.menu--header .menu-item:not(:last-child){margin-right:24px}}.menu--header .menu-item.is-active .menu-link{font-weight:900}.menu--header .menu-item.is-active .menu-link:before,.menu--header .menu-item.is-active .menu-link:after{opacity:1}.menu--header .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--header .menu-link{display:block;position:relative;padding:6px 0 7px;font-size:17px;color:inherit}.menu--header .menu-link:hover,.menu--header .menu-link:focus{color:inherit}.menu--header .menu-link:before,.menu--header .menu-link:after{content:"";height:1px;position:absolute;left:0;right:0;opacity:0;transition:opacity 100ms ease;background-color:#212121}.menu--header .menu-link:before{top:0}.menu--header .menu-link:after{bottom:0}.menu--header .menu-link:hover:before,.menu--header .menu-link:hover:after{opacity:1}@media only screen and (max-width:1646px){.menu--header .menu-link{font-size:16px}}.menu--header .menu-dropBtn{display:none}.menu--header .menu-drop{position:absolute;top:100%;left:0;visibility:hidden;opacity:0;padding-top:33px;-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-o-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);transition:visibility,opacity,transform;transition-duration:200ms;transition-timing-function:cubic-bezier(.215,.61,.355,1)}@media only screen and (max-width:1646px){.menu--header .menu-drop{padding-top:22px}}@media only screen and (max-width:1199px){.menu--header .menu-drop{padding-top:22px}}.menu--header .menu-subMenu{list-style:none;padding:1em 0 1.1em 0;margin:0;text-align:left;background-color:rgba(185,141,47,.8)}.menu--header .menu-subMenu>li{margin-bottom:.2em}.menu--header .menu-subMenu>li a{display:block;white-space:nowrap;padding:.5em 2.7em .5em 2em;line-height:1.2em;font-size:15px;color:#fff}.menu--header .menu-subMenu>li a:hover{background-color:#d1a64a}.menu--mobile .menu-item.dropdown.open .menu-drop{display:block}.menu--mobile .menu-item.dropdown .dropdown-backdrop{display:none}.menu--mobile .menu-link{position:relative;display:block;padding:.5em 2.8em .5em 2em;font-size:20px;color:#fff}.menu--mobile .menu-link:hover{background-color:#906e25}@media only screen and (max-width:767px){.menu--mobile .menu-link{font-size:18px}}.menu--mobile .menu-dropBtn{position:absolute;top:0;right:0;z-index:1;border:0;font-size:23px;padding:10px 30px 10px 16px;background-color:transparent}.menu--mobile .menu-drop{display:none}.menu--mobile .menu-subMenu{list-style:none;padding:5px 0}.menu--mobile .menu-subMenu>li>a,.menu--mobile .menu-subMenu>li>div{cursor:pointer;display:block;padding:7px 15px 7px 60px;font-size:17px;color:#fff}.menu--mobile .menu-subMenu>li>a:hover,.menu--mobile .menu-subMenu>li>div:hover{background-color:#906e25}.langsDropdown{display:inline-block;vertical-align:middle}.langsDropdown.open .langsDropdown-drop{visibility:visible;opacity:1}.langsDropdown--inHeader .langsDropdown-btn{font-weight:normal;font-size:17px}.langsDropdown--inHeader .langsDropdown-list>li>a,.langsDropdown--inHeader .langsDropdown-list>li>div{cursor:pointer;font-size:17px;font-weight:normal}@media only screen and (max-width:480px){.langsDropdown--inPopup .langsDropdown-btn{font-size:17px}}@media only screen and (max-width:480px){.langsDropdown--inPopup .langsDropdown-list>li>a,.langsDropdown--inPopup .langsDropdown-list>li>div{cursor:pointer;font-size:17px}}.langsDropdown-btn{padding:0;background-color:transparent;border:0;color:inherit;text-transform:uppercase;font-size:18px;font-weight:bold}.langsDropdown-btn>span,.langsDropdown-btn img{vertical-align:middle}.langsDropdown-btn>span{margin-right:7px}.langsDropdown-btn>i{font-size:20px;vertical-align:middle;margin-left:8px}.langsDropdown-drop{position:absolute;z-index:1;top:100%;right:0;visibility:hidden;opacity:0;padding-top:9px;-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-o-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);transition:visibility,opacity,transform;transition-duration:200ms;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.langsDropdown-list{list-style:none;padding:13px 0 15px 0;margin:0;min-width:75px;background-color:rgba(0,0,0,.6);text-align:left}.langsDropdown-list>li>a,.langsDropdown-list>li>div{cursor:pointer;display:block;font-size:18px;font-weight:bold;text-transform:uppercase;white-space:nowrap;color:#fff;padding:6px 23px 6px 23px}.langsDropdown-list>li>a>span,.langsDropdown-list>li>div>span,.langsDropdown-list>li>a img,.langsDropdown-list>li>div img{vertical-align:middle}.langsDropdown-list>li>a>span,.langsDropdown-list>li>div>span{margin-right:7px}.langsDropdown-list>li>a:hover,.langsDropdown-list>li>div:hover{background-color:rgba(209,166,74,.7)}.field{display:block;width:100%;height:38px;border:0;padding:7px 15px 7px 15px;font-size:15px;line-height:1.2em;color:#000;background-color:#f9f9f9;transition:border-color 100ms ease-in-out,background-color 100ms ease-in-out}.field::-webkit-input-placeholder{color:#858585}.field:-moz-placeholder{color:#858585}.field::-moz-placeholder{color:#858585}.field:-ms-input-placeholder{color:#858585}.field:focus{background-color:#f1f1f1;outline:0}.field::-moz-placeholder{opacity:1}.field--bordered{border:1px solid #d1d1d1}.field--textarea{padding-top:11px;height:141px;resize:vertical;line-height:1.5em}.select{font-size:16px;color:#333}.select>select{display:block;width:100%}.select .bootstrap-select{color:inherit}.select .bootstrap-select .btn{float:none;padding:7px 36px 6px 15px;font-size:inherit;height:38px;line-height:1.4em;color:inherit;background-color:#fff;border:0;border-radius:0;box-shadow:none;transition:background-color 100ms 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{color:inherit;background-color:#fff;border-color:#d6d6d6}.select .bootstrap-select .btn .filter-option{display:inline-block;text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap;float:none!important;color:inherit}.select .bootstrap-select .btn .bs-caret{position:absolute;top:33%;right:16px}.select .bootstrap-select .btn .bs-caret .caret{border:0;font:normal normal normal 14px/1 FontAwesome;font-size:17px;margin-top:-3px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000}.select .bootstrap-select .btn .bs-caret .caret:before{content:""}.select .bootstrap-select>.dropdown-menu{padding:2px 0 15px 0;margin:0;font-size:inherit;border-radius:0;box-shadow:none;border:1px solid #e0e0e0;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:16px;font-weight:normal;line-height:1.2em;color:inherit;background-color:transparent;border:1px solid #ccc;border-radius:0;box-shadow:none}.select .bootstrap-select>.dropdown-menu .dropdown-menu{margin-top:9px;font-size:inherit;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}.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:#f1f1f1}.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;color:inherit;font-size:inherit;white-space:nowrap}.select .bootstrap-select>.dropdown-menu .dropdown-menu li a:hover{background-color:#f1f1f1}.select .bootstrap-select>.dropdown-menu .dropdown-menu li a:focus{background-color:#f1f1f1;outline:0}.select--bordered .bootstrap-select .btn{border:1px solid #ebebeb}.search{margin-top:0;margin-bottom:0;padding:0;list-style:none}.search--grid{margin-left:-11px;margin-right:-11px}.search-col{padding:0 8px}.search-col:not(:last-of-type){margin-bottom:17px}.search--inline{display:table;width:100%}.search-cell{display:table-cell;vertical-align:top}.search-cell+.search-cell{padding-left:5px}@media only screen and (max-width:1199px){.search-cell+.search-cell{padding-left:5px}}@media only screen and (max-width:1199px){.search-cell{display:block;float:left;width:33.3333%;margin-bottom:10px;padding:0 5px}}@media only screen and (max-width:767px){.search-cell{width:100%}}.search-cell--full{width:100%}@media only screen and (max-width:1199px){.search-cell--full{width:33.3333%}}@media only screen and (max-width:767px){.search-cell--full{width:100%}}.search-select{width:296px}@media only screen and (max-width:1646px){.search-select{width:240px}}@media only screen and (max-width:1345px){.search-select{width:200px}}@media only screen and (max-width:1199px){.search-select{width:100%;font-size:15px}}.search-select .bootstrap-select .btn{padding:12px 36px 10px 15px;height:48px}@media only screen and (max-width:1199px){.search-select .bootstrap-select .btn{height:40px;padding:10px 36px 8px 15px}}.search-select .bootstrap-select .btn .bs-caret{top:37%}.search-field{height:48px}@media only screen and (max-width:1199px){.search-field{height:40px}}.search-submit{border:0;color:#fff;height:48px;font-size:17px;padding:0 11px;text-transform:uppercase;font-weight:bold;background-color:#d1a64a}@media only screen and (max-width:1199px){.search-submit{width:100%;height:40px}}.searchBar{padding:50px 30px;background-color:#9a9a9a}@media only screen and (max-width:1199px){.searchBar{padding:35px 30px 25px 30px}}@media only screen and (max-width:767px){.searchBar{padding:36px 15px 10px 15px;background-color:transparent}}.searchBar-title{font-weight:bold;font-size:20px;color:#fff;margin-left:5px;margin-bottom:23px;padding-right:60px;font-family:'Playfair Display',serif}.barsIcon{position:relative;display:block;height:2px;width:30px;background-color:#fff;transition:background-color 100ms ease-in-out}.barsIcon:before,.barsIcon:after{content:"";position:absolute;left:0;height:inherit;width:inherit;background-color:inherit;transition:transform 100ms ease-in-out,top 100ms ease-in-out,bottom 100ms ease-in-out}.barsIcon:before{top:-9px}.barsIcon:after{bottom:-9px}.prop{display:block;max-width:485px;margin:0 auto}.prop-imgArea{position:relative;overflow:hidden}.prop-img{overflow:hidden;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#ccc}.prop-img:before{content:"";display:block;padding-top:59.79381443%}@media only screen and (max-width:360px){.prop-img{height:197px}}.prop-labelOverlay{display:none;position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;text-align:center;background-color:rgba(0,0,0,.7)}.prop-label{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%) scale(1);font-weight:900;font-size:64px;padding:0 20px;line-height:.7em;text-transform:uppercase;font-family:'Playfair Display',serif;color:#d1a64a;opacity:1;transition:opacity 300ms ease,transform 300ms ease}@media only screen and (max-width:1646px){.prop-label{font-size:40px}}@media only screen and (max-width:1199px){.prop-label{font-size:50px}}@media only screen and (max-width:991px){.prop-label{font-size:40px}}@media only screen and (max-width:480px){.prop-label{font-size:30px}}.prop-label span{text-transform:none;font-size:.4em;font-weight:400}.prop-overlay{position:absolute;z-index:1;top:50%;left:0;right:0;bottom:0;opacity:0;padding-top:50px;transition:opacity 400ms ease-in-out,transform 500ms ease-in-out;transform:translateY(50px);background-color:rgba(0,0,0,.7);text-align:center;color:#fff}@media only screen and (max-width:1646px){.prop-overlay{padding-top:32px}}@media only screen and (max-width:1199px){.prop-overlay{padding-top:46px}}@media only screen and (max-width:991px){.prop-overlay{display:none}}.prop-details{display:inline-block;vertical-align:middle;list-style:none;padding:0;margin:0;font-size:18px}@media only screen and (max-width:1646px){.prop-details{font-size:14px}}@media only screen and (max-width:1199px){.prop-details{font-size:15px}}.prop-details>li{display:inline-block;vertical-align:top;font-weight:lighter}.prop-details>li:not(:last-child){margin-right:28px}.prop-details>li>span{display:block;font-weight:bold;font-size:1.02em}.prop-stampWrap{position:absolute;bottom:17px;left:0;right:0;text-align:center}.prop-stamp{display:inline-block;vertical-align:top;padding:.3em 1.4em .3em;min-width:196px;font-size:17px;text-transform:uppercase;color:#fff;font-weight:bold;transition:opacity 300ms ease-in-out,transform 500ms ease-in-out;background-color:#212121}@media only screen and (max-width:1646px){.prop-stamp{min-width:134px;font-size:14px}}.prop-panel{padding:1px 0;height:110px}@media only screen and (max-width:1646px){.prop-panel{height:97px}}.prop-title{margin-top:9px;margin-bottom:8px;height:30px;overflow:hidden;font-family:'Playfair Display',serif;font-size:23px;font-weight:bold;line-height:1.2em;color:#000}@media only screen and (max-width:1646px){.prop-title{font-size:19px;height:30px}}@media only screen and (max-width:991px){.prop-title{height:30px}}.prop-ref{margin-top:9px;margin-bottom:8px;height:30px;overflow:hidden;font-family:'Playfair Display',serif;font-size:23px;font-weight:bold;line-height:1.2em;color:#000}@media only screen and (max-width:1646px){.prop-ref{font-size:19px;height:30px}}@media only screen and (max-width:991px){.prop-ref{height:30px}}.prop-go{float:right;margin-top:-2px;font-size:16px;font-weight:bold;padding:5px 24px 3px 20px;border:1px solid #d1a64a;background-color:#d1a64a;color:#fff;transition:background-color 100ms ease}.prop-go:hover{background-color:#b98d2f}@media only screen and (max-width:1646px){.prop-go{margin-top:-4px;font-size:14px;padding:5px 17px 3px 18px}}@media only screen and (max-width:1199px){.prop-go{margin-top:-3px}}@media only screen and (max-width:480px){.prop-go{margin-top:-2px;padding:3px 17px 1px 4px}}@media only screen and (max-width:480px){.prop-go>span{display:none}}.prop-go>i{position:relative;top:-1px;display:inline-block;vertical-align:middle;margin-left:11px;font-size:11px;color:#fff}@media only screen and (max-width:1646px){.prop-go>i{font-size:8px;margin-left:7px}}@media only screen and (max-width:480px){.prop-go>i{font-size:11px}}.prop-price{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:lighter;font-size:20px;line-height:1.3em;padding-right:18px;color:#212121}.prop-price>span{font-weight:bold}@media only screen and (max-width:1646px){.prop-price{font-size:18px}}@media only screen and (max-width:1199px){.prop-price{font-size:19px}}@media only screen and (max-width:991px){.prop-price{font-size:18px}}.prop--labeled:hover .prop-label{opacity:0;transform:translateY(-38%) scale(.95)}@media only screen and (max-width:991px){.prop--labeled:hover .prop-label{opacity:1;transform:translateY(-50%) scale(1)}}.prop--labeled .prop-labelOverlay{display:block}.prop--labeled .prop-stampWrap{display:none}.prop--labeled .prop-img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%)}.prop:hover .prop-overlay{opacity:1;transform:translateY(0)}.prop:hover .prop-stamp{opacity:0;transform:translateY(10px)}@media only screen and (max-width:991px){.prop:hover .prop-stamp{opacity:1;transform:translateY(0)}}@media only screen and (min-width:1647px){.container--xl{width:1630px;padding-left:30px;padding-right:30px}}@media only screen and (min-width:1647px){.container--narrow{padding:0 176px}}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:""}input.parsley-error,select.parsley-error,textarea.parsley-error{border:1px solid #d38888!important}.parsley-errors-list{display:none;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>li{display:none}.parsley-errors-list.filled{opacity:1}.pageHeader{color:#fff;max-width:2560px;margin:auto;position:relative;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (max-width:767px){.pageHeader{padding-top:20%}}.pageHeader-custom{max-width:1570px;position:absolute;margin-left:auto;margin-right:auto;height:100%;top:0;bottom:0;left:0;right:0}@media only screen and (max-width:1646px){.pageHeader-custom{max-width:100%}}.pageHeader-custom-left{background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;left:0;width:50%;top:0;bottom:0}@media only screen and (max-width:1199px){.pageHeader-custom-left{width:0%}}.pageHeader-custom-right{background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;right:0;width:50%;top:0;bottom:0}@media only screen and (max-width:1646px){.pageHeader-custom-right{max-width:50%;right:0;border-left:0 solid #fff}}@media only screen and (max-width:1199px){.pageHeader-custom-right{left:0;width:100%;max-width:100%;border-left:0}}.pageHeader-content{display:inline-table;float:right;height:475px;position:relative}@media only screen and (max-width:1646px){.pageHeader-content{height:300px}}@media only screen and (max-width:991px){.pageHeader-content{height:275px}}@media only screen and (max-width:767px){.pageHeader-content{height:auto;float:none;display:block;margin:0 -15px;background-color:rgba(0,0,0,.55)}}.pageHeader-aligner{position:relative;z-index:1;display:table-cell;vertical-align:bottom;text-align:right;padding-bottom:62px}@media only screen and (max-width:1646px){.pageHeader-aligner{padding-bottom:35px}}@media only screen and (max-width:767px){.pageHeader-aligner{display:block;padding:20px 15px 26px 15px;text-align:center}}.pageHeader-hgroup{position:relative;padding-left:35px;min-width:383px;max-width:528px}@media only screen and (max-width:991px){.pageHeader-hgroup{max-width:none}}@media only screen and (max-width:767px){.pageHeader-hgroup{padding-left:0;min-width:0}}.pageHeader-hgroup:before{content:"";position:absolute;z-index:-1;left:0;right:0;bottom:0;top:173px;width:2000px;height:1000px;transform:rotate(-32deg);transform-origin:bottom left;background-color:rgba(0,0,0,.55)}@media only screen and (max-width:767px){.pageHeader-hgroup:before{display:none}}.pageHeader-title{font-weight:bold;font-size:35px;font-family:'Playfair Display',serif}@media only screen and (max-width:1646px){.pageHeader-title{font-size:31px}}@media only screen and (max-width:767px){.pageHeader-title{font-size:25px}}.pageHeader-subTitle{margin-top:.3em;font-size:19px;font-style:italic;line-height:1.5em;font-family:'Playfair Display',serif}@media only screen and (max-width:767px){.pageHeader-subTitle{font-size:17px;margin-top:.4em}}.pageHeader--tall .pageHeader-content{height:708px}@media only screen and (max-width:1646px){.pageHeader--tall .pageHeader-content{height:615px}}@media only screen and (max-width:1199px){.pageHeader--tall .pageHeader-content{height:400px}}@media only screen and (max-width:991px){.pageHeader--tall .pageHeader-content{height:275px}}@media only screen and (max-width:767px){.pageHeader--tall .pageHeader-content{height:auto}}.pageHeader--hasBtns .pageHeader-hgroup{max-width:770px}@media only screen and (max-width:1646px){.pageHeader--hasBtns .pageHeader-hgroup{max-width:520px}}@media only screen and (max-width:1199px){.pageHeader--hasBtns .pageHeader-hgroup{max-width:none}}.pageHeader--short .pageHeader-content{height:191px}@media only screen and (max-width:767px){.pageHeader--short .pageHeader-content{height:auto}}.sideMenu{padding-top:37px;padding-bottom:28px;border:1px solid #d1d1d1;padding-left:0;border-left:0;border-right:0;list-style:none}@media only screen and (max-width:767px){.sideMenu{padding-top:43px}}.sideMenu>li{position:relative;margin-bottom:1em}.sideMenu>li>a{display:block;position:relative;font-weight:bold;color:#aeaeae;padding-left:0;transition:padding-left 300ms ease,color 300ms ease}.sideMenu>li>a:hover{color:#d1a64a}.sideMenu>li>a>i{position:absolute;left:0;top:1px;font-size:11px;opacity:0;transition:opacity 300ms ease,transform 300ms ease;transform:translateX(-10px)}.sideMenu>li.is-active>a{padding-left:33px;color:#212121}.sideMenu>li.is-active>a>i{opacity:1;transform:translateX(0)}.sideMenu>li.is-active>a:hover{color:#d1a64a}.sideFeats{margin-top:2.4em;margin-bottom:3em}.sideFeats-title{font-size:22px;font-style:italic;margin-bottom:.8em;font-weight:bold;font-family:'Playfair Display',serif}.sideFeats-list{list-style:none;padding:0;margin:0}.sideFeats-list>li{margin-bottom:8px}.sideFeats-list>li>a{position:relative;display:block;padding:1.3em 15px;background-repeat:no-repeat;color:#fff;font-family:'Playfair Display',serif;font-size:23px;font-weight:bold;background-size:cover;text-align:center;background-position:center}@media only screen and (max-width:767px){.sideFeats-list>li>a{font-size:20px;padding:1.5em 15px}}.sideFeats-list>li>a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);transition:background-color 100ms ease}.sideFeats-list>li>a:hover:before{background-color:rgba(0,0,0,.8)}.sideFeats-list>li>a>span{position:relative}.pageLayout{margin-top:66px}@media only screen and (max-width:767px){.pageLayout{margin-top:45px}}.pageLayout-aside{max-width:290px;margin-left:auto}@media only screen and (max-width:1199px){.pageLayout-aside{max-width:none}}@media only screen and (max-width:991px){.pageLayout-aside{margin-bottom:58px}}@media only screen and (max-width:767px){.pageLayout-aside{max-width:405px;margin-right:auto}}.fieldlabel{display:block;margin-bottom:.2em;font-size:15px;color:#7b7b7b;font-weight:normal}.button{display:inline-block;vertical-align:top;border:0;color:#fff;padding:9px 20px 9px 20px;text-transform:uppercase;font-size:17px;font-weight:bold;background-color:#d1a64a;transition:background-color 200ms ease}.button:hover,.button:focus{color:#fff;background-color:#b98d2f}.button>i{font-size:20px;display:inline-block;vertical-align:middle;margin-top:-2px}.button--rightLong{float:right;font-size:18px;padding:.5em 2em;min-width:176px}@media only screen and (max-width:480px){.button--rightLong{float:none;width:100%}}.alert{z-index:1060}.alert-body{position:relative;display:inline-block;vertical-align:top;background-color:#fff;padding:2em 4em;max-width:750px;margin:0 15px;border:1px solid #ddd}@media only screen and (max-width:767px){.alert-body{padding:2em 1.2em;margin:0 -15px}}.alert-close{position:absolute;top:0;right:10px;font-size:35px}.alert-icon{margin-right:15px}.alert-icon.fa-check{color:#88d388}.alert-icon.fa-close{color:#d38888}.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,.9)}.overlay--popupMenu{display:none;z-index:940}@media only screen and (max-width:991px){.overlay--popupMenu{display:block}}.overlay.is-open{visibility:visible;opacity:1}.x{display:inline-block;vertical-align:top;border:0;padding:0;width:30px;height:30px;background-color:transparent}.x:before,.x:after{content:"";position:absolute;top:50%;left:50%;width:2px;height:35px;background-color:#fff}.x:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);-o-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.x:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-moz-transform:translate(-50%,-50%) rotate(-45deg);-o-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.x:focus{outline:0}.popupMenu{display:none;visibility:hidden;position:fixed;z-index:950;top:0;right:0;bottom:0;overflow-y:auto;height:100%;min-width:360px;padding:84px 0 35px 0;background-color:#212121;color:#fff;-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:991px){.popupMenu{display:block}}@media only screen and (max-width:480px){.popupMenu{width:100%;min-width:0}}.popupMenu-close{position:absolute;top:30px;right:30px}.popupMenu-container{display:none;margin-top:30px;padding:0 48px 0 40px}@media only screen and (max-width:480px){.popupMenu-container{display:block;padding-left:36px}}.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)}.popupMenu.is-hiding{-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)}.popupSearch{visibility:hidden;opacity:0;position:fixed;z-index:960;top:0;right:0;left:0;bottom:0;overflow-y:auto;height:100%;background-color:#212121;transition:opacity,visibility;transition-duration:300ms;transition-timing-function:ease}.popupSearch-close{position:absolute;top:30px;right:30px}.popupSearch.is-open{visibility:visible;opacity:1}.call{position:fixed;z-index:930;bottom:15px;right:0;transform:translateX(100%);transition:transform 300ms cubic-bezier(.66,.07,.355,.92)}@media only screen and (max-width:767px){.call{bottom:5px}}.call.is-open{transform:translateX(0)}.call-body{position:relative;background-color:#212121;padding:21px 36px 10px 30px}@media only screen and (max-width:991px){.call-body{padding:13px 26px 2px 22px}}.call-button{position:absolute;bottom:0;left:0;color:#fff;padding:0;border:0;padding:23px 32px 16px 22px;border-top-left-radius:35px;border-top-right-radius:35px;border-bottom-right-radius:35px;background-color:#303030;transform:rotate(-90deg) translateX(0) translateY(0%);transform-origin:0 100%;white-space:nowrap;box-shadow:-1px 0 6px rgba(0,0,0,.7);transition:background-color 200ms ease}.call-button:hover{background-color:#404040}@media only screen and (max-width:991px){.call-button{padding:14px 26px 9px 15px}}.call-icon{display:inline-block;vertical-align:middle;position:relative;transform:rotate(90deg);bottom:10px}.call-icon .fa{display:block;font-size:26px}@media only screen and (max-width:991px){.call-icon .fa{font-size:20px}}.call-icon .fa-commenting{position:absolute;top:-14px;right:-16px;font-size:25px;color:#d1a64a}@media only screen and (max-width:991px){.call-icon .fa-commenting{font-size:20px;top:-12px;right:-12px}}.call-item{color:#fff;font-size:17px;font-weight:bold;display:block;margin-bottom:.8em;transition:color 200ms ease}.call-item:hover,.call-item:focus{color:#d1a64a}@media only screen and (max-width:991px){.call-item{font-size:15px}}.call-itemTitle{font-size:17px;margin-bottom:.2em;font-weight:bold;color:#d1a64a}@media only screen and (max-width:991px){.call-itemTitle{font-size:15px}}.call-buttonText{display:inline-block;font-size:23px;font-weight:900;margin-right:11px}@media only screen and (max-width:991px){.call-buttonText{font-size:18px;margin-right:7px}}.layout{display:table;table-layout:fixed;width:100%;height:100%;overflow:hidden}.layout-rowFull{display:table-row;height:100%}.layout-row{display:table-row}.header{position:relative;z-index:900;top:0;left:0;right:0;min-height:115px;border-bottom:1px solid #e6e6e6;color:#212121;background-color:#fff;transition:transform 340ms ease}@media only screen and (max-width:1646px){.header{padding-bottom:18px}}@media only screen and (max-width:991px){.header{min-height:90px}}@media only screen and (max-width:767px){.header{padding-bottom:47px;min-height:118px;border-bottom:0}}@media only screen and (max-width:480px){.header{min-height:103px}}.header-inner{max-width:2560px;margin:0 auto;padding-left:30px;padding-right:30px}@media only screen and (max-width:480px){.header-inner{padding-left:20px;padding-right:20px}}.header-left{float:left}.header-logo{margin-top:30px}@media only screen and (max-width:1646px){.header-logo{margin-top:32px;max-width:304px}}@media only screen and (max-width:1199px){.header-logo{max-width:102px;width:80px;overflow:hidden;margin-top:29px}}@media only screen and (max-width:991px){.header-logo{width:70px;margin-top:20px}}@media only screen and (max-width:767px){.header-logo{margin-top:16px}}@media only screen and (max-width:480px){.header-logo{margin-top:9px;max-width:81px;width:54px}}.header-logoImg{max-width:100%;height:auto}@media only screen and (max-width:1199px){.header-logoImg{max-width:none}}@media only screen and (max-width:991px){.header-logoImg{max-width:320px}}@media only screen and (max-width:480px){.header-logoImg{max-width:240px}}.header-right{float:right;text-align:right}.header-nav{margin-top:10px}@media only screen and (max-width:991px){.header-nav{display:none}}.header-top{margin-top:12px}@media only screen and (max-width:991px){.header-top{margin-top:27px}}@media only screen and (max-width:767px){.header-top{margin-top:32px}}@media only screen and (max-width:480px){.header-top{margin-top:22px}}.header-langs{display:inline-block;vertical-align:middle}@media only screen and (max-width:480px){.header-langs{display:none}}.header-menuBtn{display:none;position:relative;padding:0 0 0 40px;border:0;margin-left:26px;background-color:transparent;text-transform:uppercase}@media only screen and (max-width:991px){.header-menuBtn{display:inline-block}}.header-menuIcon{position:absolute;left:0;top:50%;background-color:#000}.header-btn{position:relative;display:inline-block;vertical-align:top;margin-left:30px;color:#fff;border:0;white-space:nowrap;padding:7px 18px 7px 40px;font-size:17px;background-color:#d1a64a;transition:background-color 100ms ease}.header-btn:hover{background-color:#b98d2f}.header-btn>i{position:absolute;left:13px;top:50%;margin-top:-9px}.header-btn--onTop{display:none}@media only screen and (max-width:1646px){.header-btn--onTop{display:inline-block;vertical-align:middle}}@media only screen and (max-width:767px){.header-btn--onTop{display:none}}@media only screen and (max-width:1646px){.header-btn--onSide{display:none}}header-propertyAlertBtn{position:absolute;display:none;left:0;right:0;bottom:0;width:100%;border:0;padding:.6em 0 .5em 0;text-transform:uppercase;font-weight:bold;background-color:#d1a64a;color:#fff;font-size:14px;transition:background-color 100ms ease}@media only screen and (max-width:767px){header-propertyAlertBtn{display:block}}header-propertyAlertBtn:hover{background-color:#b98d2f}.header-searchBtn{position:absolute;display:none;left:0;right:0;bottom:0;width:100%;border:0;padding:.6em 0 .5em 0;text-transform:uppercase;font-weight:bold;background-color:#d1a64a;color:#fff;font-size:14px;transition:background-color 100ms ease}@media only screen and (max-width:767px){.header-searchBtn{display:block}}.header-searchBtn:hover{background-color:#b98d2f}.header-searchWrap{position:absolute;z-index:-1;top:100%;left:0;right:0;opacity:0;visibility:hidden;transition:opacity 200ms ease,visibility 200ms ease,transform 200ms ease;transform:translateY(10px)}.header-searchWrap.is-open{opacity:1;visibility:visible;transform:translateY(0)}body.is-index .header{position:absolute;transform:translateY(-100%)}body.is-index .header.is-visible{transform:translateY(0)}body.is-searchOpen .header-btn>i:before{content:""}@media only screen and (max-width:767px){body.is-searchOpen{overflow:hidden}}body.is-propertyList .header-btn{display:none}.footer-top{padding-top:50px;padding-bottom:50px;color:#fff;background-color:#202020}.footer-row{display:table;width:100%}.footer-col{display:table-cell;vertical-align:top}@media only screen and (max-width:991px){.footer-col{display:inline-block;vertical-align:top;max-width:480px;margin:0 auto}}@media only screen and (max-width:767px){.footer-col{display:block;float:none;text-align:center}}.footer-col--logo{width:320px}@media only screen and (max-width:1646px){.footer-col--logo{width:148px}}@media only screen and (max-width:991px){.footer-col--logo{width:50%}}.footer-col--contact{width:320px;padding-right:30px}@media only screen and (max-width:1646px){.footer-col--contact{width:248px}}@media only screen and (max-width:1199px){.footer-col--contact{width:240px}}@media only screen and (max-width:991px){.footer-col--contact{width:40%}}@media only screen and (max-width:767px){.footer-col--contact{width:100%;padding-right:0;margin-bottom:2.1em}}.footer-col--links{padding-right:25px}@media only screen and (max-width:991px){.footer-col--links{width:60%}}@media only screen and (max-width:767px){.footer-col--links{width:100%;padding-right:0}}.footer-col--social{width:375px}@media only screen and (max-width:1646px){.footer-col--social{width:270px}}@media only screen and (max-width:991px){.footer-col--social{width:50%;margin-top:2em}}@media only screen and (max-width:767px){.footer-col--social{width:100%;margin-top:1em}}.footer-logo{max-width:130px;height:auto}@media only screen and (max-width:1646px){.footer-logo{max-width:105px}}@media only screen and (max-width:991px){.footer-logo{max-width:300px;margin-top:3.3em;margin-left:65px}}@media only screen and (max-width:767px){.footer-logo{max-width:300px;margin-top:3.3em;margin-left:0}}.footer-title{margin-bottom:1em;font-size:22px;font-weight:bold;font-family:'Playfair Display',serif}.footer-contacts{font-size:15px;line-height:30px}.footer-contacts>p{margin-bottom:1em}.footer-contacts a{color:#906e25;transition:color 100ms ease}.footer-contacts a:hover{color:#fff}.footer-links{display:inline-block;vertical-align:top;list-style:none;padding:0;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px;-webkit-margin-before:0;-webkit-margin-after:0}@media only screen and (max-width:1646px){.footer-links{-webkit-column-gap:35px;-moz-column-gap:35px;column-gap:35px}}@media only screen and (max-width:767px){.footer-links{-webkit-column-count:auto;-moz-column-count:auto;column-count:auto}}.footer-links>li{display:block;-webkit-column-break-inside:avoid}.footer-links>li:after{content:'';display:block;height:10px}.footer-links>li>a{color:#fff;transition:color 100ms ease}.footer-links>li>a:hover{color:#d1a64a}@media only screen and (max-width:1646px){.footer-links>li>a{font-size:15px}}.footer-social{list-style:none;padding:0}.footer-social>li{display:inline-block;vertical-align:top}.footer-social>li:not(:last-of-type){margin-right:28px}.footer-social>li>a{color:#90908f;font-size:20px;transition:color 100ms ease,transform 100ms ease}.footer-social>li>a:hover{color:#fff;transform:scale(1.2)}.footer-socialLogo{margin-top:3em}@media only screen and (max-width:991px){.footer-socialLogo{margin-top:2em}}.subFooter{font-size:13px;color:#676767;background-color:#171717}@media only screen and (max-width:1199px){.subFooter{font-size:15px;text-align:center}}.subFooter-inner{display:table;width:100%;padding:16px 0 14px 0}@media only screen and (max-width:1646px){.subFooter-inner{padding:23px 0 23px 0}}@media only screen and (max-width:1199px){.subFooter-inner{display:block;padding:30px 0 26px 0}}.subFooter-link{display:inline-block;vertical-align:baseline;margin:0 13px;color:inherit;transition:color 100ms ease}.subFooter-link:hover,.subFooter-link:focus{color:#d1a64a}@media only screen and (max-width:1646px){.subFooter-textPart{display:block;margin-top:10px}}@media only screen and (max-width:1199px){.subFooter-textPart{margin-top:18px;margin-bottom:18px}}.subFooter-img{margin-left:26px}@media only screen and (max-width:767px){.subFooter-img{display:block;margin:20px auto 0 auto}}.subFooter-col{display:table-cell;vertical-align:middle}@media only screen and (max-width:1199px){.subFooter-col{display:block}}.subFooter-col--right{text-align:right}@media only screen and (max-width:1199px){.subFooter-col--right{margin-top:21px;text-align:center}}.subFooter-text{display:inline-block;vertical-align:middle}.subFooter-go{position:relative;opacity:1;color:inherit;transition:color 100ms ease}.subFooter-go:hover,.subFooter-go:focus{color:#d1a64a}.subFooter-logo{position:relative;display:inline-block;top:-2px;margin-left:5px}.introHeader{position:absolute;z-index:800;left:0;right:0;padding-top:47px;color:#fff;text-align:center}@media only screen and (max-width:767px){.introHeader{text-align:left}}@media only screen and (max-width:480px){.introHeader{padding-top:30px}}.introHeader-logo{position:relative;z-index:1;display:inline-block;vertical-align:top}@media only screen and (max-width:1199px){.introHeader-logo{max-width:100px}}@media only screen and (max-width:767px){.introHeader-logo{margin-left:30px}}.introHeader-nav{margin-top:40px;visibility:hidden}.introHeader-menu{padding:0;margin:0}.introHeader-item{display:inline-block;vertical-align:top}.introHeader-item:not(:last-child){margin-right:40px}.introHeader-item.is-active .introHeader-link{font-weight:bold}.introHeader-item.is-active .introHeader-link:before,.introHeader-item.is-active .introHeader-link:after{opacity:1}.introHeader-item:hover .introHeader-drop{visibility:visible;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.introHeader-link{display:block;position:relative;padding:10px 0 13px;font-size:23px;color:#fff}.introHeader-link:hover,.introHeader-link:focus{color:#fff}.introHeader-link:before,.introHeader-link:after{content:"";height:1px;position:absolute;left:0;right:0;opacity:0;transition:opacity 100ms ease;background-color:#fff}.introHeader-link:before{top:0}.introHeader-link:after{bottom:0}.introHeader-link:hover:before,.introHeader-link:hover:after{opacity:1}.introHeader-drop{position:absolute;top:100%;left:0;visibility:hidden;opacity:0;padding-top:18px;-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-o-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);transition:visibility,opacity,transform;transition-duration:200ms;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.introHeader-subMenu{list-style:none;padding:1em 0 1.1em 0;margin:0;background-color:rgba(185,141,47,.8)}.introHeader-subMenu>li{margin-bottom:.2em}.introHeader-subMenu>li a{display:block;white-space:nowrap;padding:.5em 2.7em .5em 2em;line-height:1.2em;font-size:15px;color:#fff}.introHeader-subMenu>li a:hover{background-color:#d1a64a}.introHeader-right{position:absolute;right:29px;top:100px}@media only screen and (max-width:1199px){.introHeader-right{top:84px}}@media only screen and (max-width:991px){.introHeader-right{left:0;text-align:right}}@media only screen and (max-width:480px){.introHeader-right{top:67px;right:20px}}.introHeader-button{display:inline-block;vertical-align:middle;margin-right:50px;font-size:16px;text-transform:none;padding:10px 22px 11px 20px}.introHeader-button__left{margin-right:20px;font-size:16px;height:43px;text-transform:none}.introHeader-button>i{margin-top:-4px;margin-right:10px}@media only screen and (max-width:1199px){.introHeader-button{margin-right:15px}}@media only screen and (max-width:991px){.introHeader-button{position:absolute;top:-7px;left:30px}}@media only screen and (max-width:767px){.introHeader-button{display:none}}.introHeader-langs{display:inline-block;vertical-align:middle}@media only screen and (max-width:480px){.introHeader-langs{display:none}}.introHeader-menuBtn{display:none;position:relative;vertical-align:middle;padding-left:44px;margin-left:20px;text-transform:uppercase;border:0;background-color:transparent}@media only screen and (max-width:991px){.introHeader-menuBtn{display:inline-block}}.introHeader-menuIcon{position:absolute;left:0;top:50%}.intro{position:relative;background-color:#aaa}.intro-slider{position:absolute;list-style:none;top:0;left:0;right:0;bottom:0;padding:0;margin:0}.intro-slider .slick-track{height:100%}.intro-slider .slick-list{height:100%}.intro-slider .slick-dots{position:absolute;z-index:2;right:15px;bottom:0;padding:0;margin-top:23px;margin-bottom:22px;text-align:center}@media only screen and (max-width:767px){.intro-slider .slick-dots{left:0;right:0;margin-bottom:5px}}.intro-slider .slick-dots li{display:inline-block;vertical-align:top;padding:0 5px}@media only screen and (max-width:767px){.intro-slider .slick-dots li{padding:0 3px}}.intro-slider .slick-dots .slick-active button{background-color:#fff}.intro-slider .slick-dots button{border:0;padding:0;width:43px;height:8px;border:2px solid #fff;background-color:transparent;color:transparent;opacity:.5}@media only screen and (max-width:767px){.intro-slider .slick-dots button{height:6px;width:33px}}.intro-slider .slick-dots button:focus{outline:0}.intro-overlay{position:absolute;top:0;left:0;right:0;height:576px;background-image:8121991;background-image:-webkit-linear-gradient(rgba(25,25,25,.9),rgba(0,0,0,0));background-image:-moz-linear-gradient(rgba(25,25,25,.9),rgba(0,0,0,0));background-image:-o-linear-gradient(rgba(25,25,25,.9),rgba(0,0,0,0));background-image:linear-gradient(rgba(25,25,25,.9),rgba(0,0,0,0))}.intro-img{position:relative;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.intro-img:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:inherit;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%);opacity:1;transition-property:opacity;transition-timing-function:cubic-bezier(.58,.2,.93,.74);transition-duration:5000ms}.intro-img.is-filterTrans:before{opacity:0}.intro-inner{position:relative;display:table;width:100%;height:100vh;padding-top:340px;padding-bottom:139px;table-layout:fixed}@media only screen and (max-width:1646px){.intro-inner{padding-top:317px}}@media only screen and (max-width:1199px){.intro-inner{padding-top:269px}}@media only screen and (max-width:991px){.intro-inner{padding-top:186px;padding-bottom:186px}}@media only screen and (max-width:767px){.intro-inner{padding-top:174px;padding-bottom:174px}}@media only screen and (max-width:480px){.intro-inner{padding-top:136px;padding-bottom:124px}}.intro-aligner{display:table-cell;vertical-align:top;text-align:center}@media only screen and (max-width:991px){.intro-aligner{vertical-align:middle}}.intro-titleBox{display:table;max-width:830px;margin:0 auto;height:182px;margin-bottom:18px}@media only screen and (max-width:767px){.intro-titleBox{height:155px}}@media only screen and (max-width:480px){.intro-titleBox{height:120px}}.intro-title{position:relative;z-index:2;display:table-cell;vertical-align:middle;font-size:58px;font-weight:bold;text-transform:uppercase;font-family:'Playfair Display',serif;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.7);transition:opacity 400ms ease,transform 800ms ease}.intro-title.is-hidden{opacity:0;transform:translateY(-5px)}.intro-title.is-visible{opacity:1;transform:translateY(0)}@media only screen and (max-width:1646px){.intro-title{font-size:49px}}@media only screen and (max-width:1199px){.intro-title{font-size:42px}}@media only screen and (max-width:767px){.intro-title{font-size:35px}}@media only screen and (max-width:480px){.intro-title{font-size:28px}}.intro-search{position:relative;z-index:2;max-width:807px;margin:0 auto;text-align:left}@media only screen and (max-width:1199px){.intro-search{max-width:635px}}@media only screen and (max-width:767px){.intro-search{max-width:380px;padding:0 20px}}.intro-searchInner{display:table;width:100%}.intro-searchCell{display:table-cell;vertical-align:top}.intro-searchCell--full{width:100%}.intro-searchInput{width:100%;height:58px;padding:1em 1.5em;font-size:17px;border:0}@media only screen and (max-width:767px){.intro-searchInput{padding:.5em 17px;font-size:16px}}.intro-searchPanelBtn{display:block;height:58px;border:0;margin:0 3px 0 4px;padding:0 28px;font-weight:bold;font-size:18px;white-space:nowrap;background-color:#fff;transition:background-color 100ms ease}@media only screen and (max-width:1199px){.intro-searchPanelBtn{font-size:17px}}@media only screen and (max-width:767px){.intro-searchPanelBtn{margin:0;width:100%}}.intro-searchPanelBtn>i{font-size:22px;margin-left:12px;margin-right:-9px;vertical-align:bottom}.intro-searchPanelBtn:hover{background-color:#f2f2f2}.intro-searchPanelBtn.is-open>i{transform:rotate(180deg)}.intro-searchSubmit{border:0;font-weight:bold;text-transform:uppercase;font-size:23px;padding:0 .6em;text-align:center;height:58px;background-color:#d1a64a;color:#fff;transition:background-color 100ms ease}.intro-searchSubmit:hover{background-color:#b98d2f}@media only screen and (max-width:1199px){.intro-searchSubmit{font-size:21px}}@media only screen and (max-width:767px){.intro-searchSubmit{width:100%;font-size:18px;padding:0 15px}}.intro-mobileSearchBtn{margin-top:10px;width:100%;border:0;font-weight:bold;text-transform:uppercase;font-size:14px;padding:.6em;text-align:center;background-color:rgba(0,0,0,.6);color:#fff;transition:background-color 100ms ease}.intro-searchPanel{position:absolute;opacity:0;visibility:hidden;transform:translateY(10px);top:100%;left:0;right:0;margin-top:4px;padding:25px;background-color:rgba(0,0,0,.45);transition-property:opacity,visibility,transform;transition-duration:300ms;transition-timing-function:ease}.intro-searchPanel.is-open{opacity:1;visibility:visible;transform:translateY(0)}@media only screen and (max-height:815px){.intro-searchPanel{top:auto;bottom:100%;margin-bottom:4px;padding:30px 68px 30px 68px}}@media only screen and (max-width:1199px){.intro-searchPanel{padding:33px 30px 33px 30px}}.intro-goDown{position:absolute;z-index:1;max-width:369px;width:100%;text-align:center;right:0;bottom:51px}@media only screen and (max-width:767px){.intro-goDown{left:0;right:0;max-width:none;bottom:29px}}.intro-goDownBtn{display:inline-block;vertical-align:top;text-align:center}.intro-goDownBtn>span{display:block;text-transform:uppercase;font-weight:bold;font-size:19px;margin-bottom:15px;font-family:'Playfair Display',serif;color:#fff}@media only screen and (max-width:767px){.intro-goDownBtn>span{font-size:15px}}.intro-goDownBtn>i{font-size:19px;color:#d1a64a}.intro-goDownBtn>i:before{transform:rotate(90deg)}.featprops{position:relative;padding-top:80px;padding-bottom:153px;background-color:#efefef}@media only screen and (max-width:1646px){.featprops{padding-bottom:110px}}@media only screen and (max-width:1199px){.featprops{padding-bottom:94px}}@media only screen and (max-width:767px){.featprops{padding-top:56px;padding-bottom:64px}}@media only screen and (max-width:480px){.featprops{padding-top:44px;padding-bottom:64px}}.featprops--simple{overflow:hidden;padding-top:70px;padding-bottom:98px;background-color:#fff}@media only screen and (max-width:1646px){.featprops--simple{padding-top:49px;padding-bottom:68px}}@media only screen and (max-width:991px){.featprops--simple{padding-top:45px;padding-bottom:56px}}@media only screen and (max-width:767px){.featprops--simple{padding-top:38px;padding-bottom:34px}}.featprops--simple .featprops-altTitle{margin-bottom:54px;text-align:center;font-size:40px;font-weight:bold;font-family:'Playfair Display',serif;color:#212121}@media only screen and (max-width:1646px){.featprops--simple .featprops-altTitle{margin-bottom:41px;text-align:center;font-size:31px}}@media only screen and (max-width:991px){.featprops--simple .featprops-altTitle{font-size:29px}}@media only screen and (max-width:767px){.featprops--simple .featprops-altTitle{font-size:28px;margin-bottom:-3px}}@media only screen and (max-width:480px){.featprops--simple .featprops-altTitle{font-size:25px;margin-bottom:-8px}}.featprops-triangleWrap{position:absolute;top:0;left:0;right:0}.featprops-triangle{position:absolute;right:500px;top:-1501px;width:1140px;height:5000px;transform:rotate(58deg)}@media only screen and (max-width:767px){.featprops-triangle{display:none}}.featprops-triangle--outer{background-color:rgba(0,0,0,.4)}@media only screen and (max-width:767px){.featprops-triangle--outer{display:none}}.featprops-triangle--inner{background-color:#fff;box-sizing:content-box;border-left:1px solid #fff}.featprops-triangleCutter{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.featprops-title{font-weight:bold;font-size:56px;color:#d1a64a;font-family:'Playfair Display',serif}@media only screen and (max-width:1646px){.featprops-title{font-size:46px}}@media only screen and (max-width:1199px){.featprops-title{font-size:39px}}@media only screen and (max-width:991px){.featprops-title{font-size:33px}}@media only screen and (max-width:480px){.featprops-title{font-size:28px}}.featprops-subTitle{margin-top:3px;font-style:italic;font-weight:bold;font-size:20px;color:#212121;font-family:'Playfair Display',serif}@media only screen and (max-width:991px){.featprops-subTitle{font-size:19px}}@media only screen and (max-width:480px){.featprops-subTitle{display:none}}.featprops-container{position:relative}.featprops-header{display:table;width:100%}@media only screen and (max-width:767px){.featprops-header{display:block;text-align:center}}.featprops-headerLeft{display:table-cell;vertical-align:middle}@media only screen and (max-width:767px){.featprops-headerLeft{display:block}}.featprops-headerRight{display:table-cell;vertical-align:bottom;text-align:right}@media only screen and (max-width:767px){.featprops-headerRight{display:block;text-align:center}}.featprops-go{display:inline-block;margin-bottom:12px;font-size:20px;font-weight:bold;transition:color 100ms ease;color:#212121}.featprops-go i{margin-left:9px;vertical-align:middle;font-size:12px;color:#d1a64a}.featprops-go:hover,.featprops-go:focus{color:#d1a64a}@media only screen and (max-width:1646px){.featprops-go{font-size:19px}}@media only screen and (max-width:1199px){.featprops-go{font-size:17px}}@media only screen and (max-width:991px){.featprops-go{margin-bottom:0}}@media only screen and (max-width:767px){.featprops-go{margin-top:18px}}.featprops-sliderWrap{position:relative;margin-top:40px}@media only screen and (max-width:767px){.featprops-sliderWrap{margin-top:34px}}.featprops-slider{padding:0 2px;overflow:hidden;margin:0}.featprops-slider .slick-list{margin:0 -29px}@media only screen and (max-width:1646px){.featprops-slider .slick-list{margin:0 -15px}}.featprops-slider .slick-track{margin:0 auto}.featprops-slider .slick-slide{padding:0 29px}@media only screen and (max-width:1646px){.featprops-slider .slick-slide{padding:0 15px}}.featprops-arrow{position:absolute;z-index:1;top:50%;margin-top:-80px;width:50px;height:50px;border:0;background-color:#d1a64a;transition:background-color 100ms ease;font-size:34px;color:#fff}@media only screen and (max-width:1646px){.featprops-arrow{margin-top:-70px}}@media only screen and (max-width:480px){.featprops-arrow{margin-top:-60px;width:36px;height:38px;font-size:24px}}.featprops-arrow:hover{background-color:#b98d2f}.featprops-arrow--prev{left:-25px}@media only screen and (max-width:767px){.featprops-arrow--prev{left:-15px}}.featprops-arrow--next{right:-25px}@media only screen and (max-width:767px){.featprops-arrow--next{right:-15px}}.info{position:relative;min-height:810px;padding-bottom:164px;background-size:cover;background-position:center;background-repeat:no-repeat}.info:before{display:none;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8)}@media only screen and (max-width:767px){.info:before{display:block}}@media only screen and (max-width:1646px){.info{min-height:560px}}@media only screen and (max-width:767px){.info{padding-top:30px;padding-bottom:38px;min-height:0}}.info-box{float:right;margin-right:161px;padding:45px 48px 50px 48px;max-width:478px;background-color:#fff;color:#212121;transition:color 200ms ease}.info-box:hover,.info-box:focus{color:#906e25}@media only screen and (max-width:767px){.info-box:hover,.info-box:focus{color:#fff}}@media only screen and (max-width:1646px){.info-box{margin-right:0}}@media only screen and (max-width:991px){.info-box{padding:30px 45px 40px 45px}}@media only screen and (max-width:767px){.info-box{display:block;position:relative;margin:0 auto;padding:29px 0 30px 0;float:none;text-align:center;color:#fff;background-color:transparent}}.info-hgroup{margin-bottom:2em}.info-title{font-family:'Playfair Display',serif;font-size:39px;font-weight:bold;color:#d1a64a}@media only screen and (max-width:991px){.info-title{font-size:33px}}@media only screen and (max-width:767px){.info-title{font-size:30px}}@media only screen and (max-width:480px){.info-title{font-size:28px}}.info-subTitle{font-size:16px;margin-top:7px;font-style:italic;font-weight:bold;font-family:'Playfair Display',serif}.info-go{display:inline-block;vertical-align:top;font-size:16px;font-weight:bold;min-height:34px;padding:5px 24px 3px 20px;border:1px solid #d1a64a;color:#fff;background-color:#d1a64a;transition:background-color 100ms ease;margin-top:1em}@media only screen and (max-width:767px){.info-go{color:#fff}}.info-go:hover,.info-go:focus{background-color:#b98d2f}.info-go>i{position:relative;top:-1px;display:inline-block;vertical-align:middle;margin-left:11px;font-size:11px;color:#fff}.info-go+.info-go{margin-left:18px}@media only screen and (max-width:480px){.info-go+.info-go{margin-left:0}}@media only screen and (max-width:480px){.info-go{display:block;text-align:center;margin-bottom:10px}}.about{padding-top:94px;padding-bottom:117px;background-color:#fff}@media only screen and (max-width:1646px){.about{padding-top:80px;padding-bottom:90px}}@media only screen and (max-width:991px){.about{padding-top:65px;padding-bottom:78px}}@media only screen and (max-width:480px){.about{padding-top:52px;padding-bottom:52px}}.about-inner{margin:0 auto;max-width:910px}@media only screen and (max-width:767px){.about-inner{max-width:480px;margin:0 auto;text-align:center}}.about-hgroup{margin-bottom:2.4em}.about-title{font-weight:bold;font-size:56px;color:#d1a64a;font-family:'Playfair Display',serif}@media only screen and (max-width:1646px){.about-title{font-size:46px}}@media only screen and (max-width:1199px){.about-title{font-size:39px}}@media only screen and (max-width:991px){.about-title{font-size:33px}}@media only screen and (max-width:480px){.about-title{font-size:28px}}.about-subTitle{margin-top:3px;font-style:italic;font-weight:bold;font-size:20px;color:#212121;font-family:'Playfair Display',serif}@media only screen and (max-width:991px){.about-subTitle{font-size:19px}}.about-text{margin-top:2.4em;line-height:1.8em;margin-bottom:2.5em;max-height:168px}@media only screen and (max-width:767px){.about-text{line-height:1.5em;max-height:200px}}.about-go{display:inline-block;vertical-align:top;font-size:16px;font-weight:bold;min-height:34px;padding:5px 24px 3px 20px;border:1px solid #d1a64a;color:#fff;background-color:#d1a64a;transition:background-color 100ms ease}.about-go:hover,.about-go:focus{color:#fff;background-color:#b98d2f}.about-go>i{position:relative;top:-1px;display:inline-block;vertical-align:middle;margin-left:11px;font-size:11px;color:#fff}.about-go+.about-go{margin-left:18px}@media only screen and (max-width:480px){.about-go+.about-go{margin-left:0}}@media only screen and (max-width:480px){.about-go{display:block;text-align:center;margin-bottom:10px}}.about-go--primaryIconLeft{color:#fff;background-color:#d1a64a}.about-go--primaryIconLeft:hover,.about-go--primaryIconLeft:focus{color:#fff;background-color:#b98d2f}.about-go--primaryIconLeft>i{color:#fff;font-size:21px;margin-left:0;margin-right:11px}.promo{background-size:cover;background-position:center;background-repeat:no-repeat;padding-top:85px;padding-bottom:91px}@media only screen and (max-width:991px){.promo{padding-top:0;padding-bottom:0}}.promo-inner{position:relative;padding-top:101px;padding-bottom:85px;background-color:rgba(0,0,0,.8)}.promo-inner:before{content:"";position:absolute;top:-20px;bottom:0;left:50%;padding:inherit;width:1px;background-color:rgba(255,255,255,.5);background-clip:content-box}@media only screen and (max-width:991px){.promo-inner:before{display:none}}@media only screen and (max-width:1646px){.promo-inner{padding-top:83px;padding-bottom:70px}}@media only screen and (max-width:1199px){.promo-inner{padding-top:76px;padding-bottom:68px}}@media only screen and (max-width:767px){.promo-inner{text-align:center}}@media only screen and (max-width:480px){.promo-inner{padding-top:46px}}.promo-left{padding-right:80px}@media only screen and (max-width:1646px){.promo-left{padding-right:30px}}@media only screen and (max-width:1199px){.promo-left{padding-right:20px}}@media only screen and (max-width:767px){.promo-left{padding-right:0;max-width:480px;margin-left:auto;margin-right:auto}}.promo-right{padding-left:77px;padding-right:117px}@media only screen and (max-width:1646px){.promo-right{padding-left:40px;padding-right:0}}@media only screen and (max-width:991px){.promo-right{margin-top:3em;padding-left:0;padding-right:70px}}@media only screen and (max-width:767px){.promo-right{padding-right:0;max-width:480px;margin-left:auto;margin-right:auto}}.promo-title{font-weight:900;font-size:35px;font-weight:bold;text-transform:uppercase;font-family:'Playfair Display',serif;color:#fff}@media only screen and (max-width:1646px){.promo-title{font-size:28px}}@media only screen and (max-width:1199px){.promo-title{font-size:25px}}@media only screen and (max-width:480px){.promo-title{font-size:23px}}.promo-subTitle{margin-top:.4em;font-size:20px;font-family:'Playfair Display',serif;font-weight:bold;font-style:italic;color:#fff}@media only screen and (max-width:1199px){.promo-subTitle{margin-top:.6em;font-size:18px}}.promo-info{position:relative;padding-left:162px;margin-top:34px;min-height:127px;color:#fff}@media only screen and (max-width:1199px){.promo-info{padding-left:132px}}@media only screen and (max-width:991px){.promo-info{padding-bottom:47px;border-bottom:1px solid rgba(255,255,255,.5)}}@media only screen and (max-width:767px){.promo-info{margin-top:27px;padding-left:0}}.promo-infoImg{position:absolute;top:0;left:0}@media only screen and (max-width:1199px){.promo-infoImg{max-width:105px}}@media only screen and (max-width:767px){.promo-infoImg{position:static;display:block;margin:0 auto 1em auto}}.promo-text{line-height:1.7em;max-height:135px}.promo-infoGo{margin-top:1.3em;display:inline-block;vertical-align:top;color:#fff;font-weight:bold;transition:opacity 100ms ease}.promo-infoGo:hover,.promo-infoGo:focus{color:#fff;opacity:.8}.promo-infoGo>i{margin-left:9px;font-size:10px;color:#d1a64a}.promo-rightInfo{position:relative;padding-right:311px;min-height:242px}@media only screen and (max-width:1646px){.promo-rightInfo{min-height:218px;padding-right:274px}}@media only screen and (max-width:1199px){.promo-rightInfo{min-height:151px;padding-right:195px}}@media only screen and (max-width:991px){.promo-rightInfo{min-height:178px;padding-right:244px}}@media only screen and (max-width:767px){.promo-rightInfo{padding-right:0}}.promo-mags{position:absolute;right:0;top:-34px}@media only screen and (max-width:1646px){.promo-mags{max-width:251px}}@media only screen and (max-width:1199px){.promo-mags{max-width:180px}}@media only screen and (max-width:991px){.promo-mags{max-width:210px}}@media only screen and (max-width:767px){.promo-mags{position:static;display:block;margin:1.5em auto 0 auto}}.promo-bigText{color:#fff;margin-top:1.2em;font-size:23px;line-height:1.5em}@media only screen and (max-width:1646px){.promo-bigText{font-size:20px}}@media only screen and (max-width:1199px){.promo-bigText{margin-top:1.8em;font-size:17px}}@media only screen and (max-width:991px){.promo-bigText{margin-top:1.1em;font-size:21px}}@media only screen and (max-width:767px){.promo-bigText{margin-top:1.1em;font-size:18px}}.promo-btn{border:0;font-weight:bold;color:#fff;background-color:#d1a64a;display:inline-block;vertical-align:top;padding:6px 18px 8px 18px;margin-top:1.9em}.promo-btn:hover{color:#fff;background-color:#b98d2f}.downloadsModal-body{display:inline-block}.downloadsModal-title{margin-bottom:1em;font-size:50px;font-weight:bold;font-family:'Playfair Display',serif;color:#fff;text-transform:uppercase}@media only screen and (max-width:1646px){.downloadsModal-title{font-size:40px}}@media only screen and (max-width:1199px){.downloadsModal-title{font-size:35px}}@media only screen and (max-width:767px){.downloadsModal-title{font-size:30px;margin:0;margin-bottom:24px}}@media only screen and (max-width:480px){.downloadsModal-title{font-size:25px;margin:0;margin-bottom:24px}}.downloadsModal-list{padding:0;list-style:none}.downloadsModal-list>li{margin-bottom:.8em}.downloadsModal-list>li>a{font-weight:bold;color:#fff;transition:color 100ms ease}.downloadsModal-list>li>a:hover{color:#d1a64a}.downloadsModal-list{font-family:'Playfair Display',serif;font-size:0;display:inline-block;text-align:left;list-style:none}@media only screen and (max-width:767px){.downloadsModal-list{display:block;text-align:center}}.downloadsModal-list>li{display:inline-block;vertical-align:top;margin-bottom:30px;padding:0 15px;text-align:center}.inner-download-photo{max-width:255px}@media only screen and (max-width:991px){.inner-download-photo{max-width:210px}}@media only screen and (max-width:767px){.inner-download-photo{max-width:220px}}@media only screen and (max-width:480px){.inner-download-photo{max-width:220px}}.magazine-issue{color:#fff;margin-top:.6em;font-size:20px}.modal-open{overflow:hidden!important}.newsletter{padding-top:45px;padding-bottom:44px;background-color:#e0e0e0}@media only screen and (max-width:1199px){.newsletter{padding-top:32px;padding-bottom:44px}}@media only screen and (max-width:767px){.newsletter{padding-top:25px;padding-bottom:32px}}.newsletter-left{text-align:center}.newsletter-right{padding-right:114px;margin-left:-15px}@media only screen and (max-width:1646px){.newsletter-right{padding-right:15px}}@media only screen and (max-width:991px){.newsletter-right{margin-left:0}}@media only screen and (min-width:1647px){.newsletter-container{width:1353px}}.newsletter-title{margin-top:7px;font-size:30px;font-weight:bold;color:#212121;font-family:'Playfair Display',serif}@media only screen and (max-width:1646px){.newsletter-title{margin-top:9px;font-size:26px}}@media only screen and (max-width:767px){.newsletter-title{font-size:24px}}.newsletter-form{display:table;width:100%}@media only screen and (max-width:1199px){.newsletter-form{margin-top:30px;max-width:666px;margin-left:auto;margin-right:auto}}@media only screen and (max-width:767px){.newsletter-form{display:block;max-width:400px;text-align:center}}.newsletter-cell{display:table-cell;vertical-align:top}@media only screen and (max-width:767px){.newsletter-cell{display:block;margin-bottom:10px}}.newsletter-cell--input{width:50%;padding-right:17px}@media only screen and (max-width:767px){.newsletter-cell--input{width:auto;padding-right:0}}.newsletter-input{display:block;width:100%;height:52px;padding:1em 1.2em;font-size:17px;border:1px solid transparent;transition:border-color 100ms ease}@media only screen and (max-width:991px){.newsletter-input{height:42px}}@media only screen and (max-width:767px){.newsletter-input{padding:.5em 17px}}.newsletter-input:focus{border-color:#d1a64a}.newsletter-submit{border:0;font-size:20px;min-height:52px;text-align:center;font-weight:bold;white-space:nowrap;padding:14px 25px;color:#fff;background-color:#d1a64a;transition:background-color 100ms ease;margin-top:20px}.newsletter-submit:hover,.newsletter-submit:focus{background-color:#b98d2f}@media only screen and (max-width:1646px){.newsletter-submit{font-size:18px}}@media only screen and (max-width:991px){.newsletter-submit{min-height:42px;padding:.5em 1.5em}}@media only screen and (max-width:767px){.newsletter-submit{min-height:0;padding:.6em 1.5em}}@media only screen and (max-width:480px){.newsletter-submit{width:100%}}.enquiry{max-width:700px;padding:30px 26px 8px 26px;background-color:#fff}@media only screen and (max-width:767px){.enquiry{width:100%;max-width:480px}}.enquiry-header{display:table;width:100%;margin-bottom:1.4em}.enquiry-title{display:table-cell;vertical-align:top;font-size:29px;font-weight:bold;font-size:28px;font-family:'Playfair Display',serif;color:#d1a64a}@media only screen and (max-width:767px){.enquiry-title{display:block}}.enquiry-ref{display:table-cell;vertical-align:top;text-align:right;padding-top:10px;font-size:18px}@media only screen and (max-width:767px){.enquiry-ref{display:block;text-align:left}}.enquiry-list{list-style:none;padding:0;margin-top:0;margin-bottom:0}.enquiry-list>li{margin-bottom:1em}.enquiry-list .bootstrap-select{border:1px solid #d1d1d1;display:block;width:100%;height:38px;border:0;font-size:15px;line-height:1.2em;color:#000;background-color:#f9f9f9;transition:border-color 100ms ease-in-out,background-color 100ms ease-in-out;outline:0}.enquiry-list .bootstrap-select .btn{border-radius:0;height:38px;background-color:#f9f9f9;outline:0}.enquiry-submit{float:right}@media only screen and (max-width:480px){.enquiry-submit{width:100%}}.gallery{margin-top:25px;margin:25px auto 0 auto;max-width:1903px}.gallery-seal{position:absolute;z-index:2;bottom:30px;left:198px;width:65px}@media only screen and (max-width:1646px){.gallery-seal{width:55px}}@media only screen and (max-width:1199px){.gallery-seal{left:85px;bottom:20px}}@media only screen and (max-width:991px){.gallery-seal{left:16px;bottom:60px}}.gallery-listWrap{position:relative;padding:0 168px;overflow:hidden;max-width:1614px;margin-left:auto;margin-right:auto}@media only screen and (max-width:1199px){.gallery-listWrap{padding:0 63px;max-width:940px;margin:0 auto}}@media only screen and (max-width:991px){.gallery-listWrap{max-width:719px;padding:0}}.gallery-list{position:relative;list-style:none;padding:0;margin:0}@media only screen and (max-width:767px){.gallery-list{margin-left:-15px;margin-right:-15px}}.gallery-list:hover .gallery-arrow--over{opacity:1}.gallery-list .slick-list{overflow:visible}.gallery-imgArea{position:relative;background-color:#e6e6e6}.gallery-imgArea:before{content:"";display:block;padding-top:51.25195618%}@media only screen and (max-width:767px){.gallery-imgArea:before{content:"";display:block;padding-top:48.84667571%}}@media only screen and (max-width:480px){.gallery-imgArea{padding-bottom:0;height:280px}}.gallery-imgArea--labeled .gallery-labelOverlay{display:block}.gallery-labelOverlay{display:none;position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;text-align:center;background-color:rgba(0,0,0,.7)}.gallery-label{position:absolute;left:0;right:0;top:50%;font-weight:900;font-size:64px;padding:0 20px;line-height:1.1em;text-transform:uppercase;font-family:'Playfair Display',serif;color:#d1a64a!important;opacity:1;transform:translateY(-50%)}@media only screen and (max-width:1646px){.gallery-label{font-size:40px}}@media only screen and (max-width:1199px){.gallery-label{font-size:50px}}@media only screen and (max-width:991px){.gallery-label{font-size:40px}}@media only screen and (max-width:480px){.gallery-label{font-size:30px}}.gallery-label span{text-transform:none;font-size:.5em;font-weight:400}.gallery-img{position:absolute!important;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;background-repeat:no-repeat}.gallery-thumbsList{list-style:none;padding:0;margin:15px 0 0 0;overflow:hidden}.gallery-thumbsList .slick-list{margin:0 -8px}.gallery-thumbsList .slick-slide{padding:0 8px}.gallery-thumb{position:relative;height:80px;background-color:#e6e6e6;cursor:pointer;opacity:1;transition:opacity 100ms ease}.gallery-thumb:hover{opacity:.7}.gallery-thumbImg{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;background-repeat:no-repeat}.gallery-arrowArea{position:absolute;z-index:1;top:50%;margin-top:-212.5px;height:425px;width:168px;transition:background-color 100ms ease,opacity 200ms ease;background-clip:content-box;border-color:#fff;border-style:solid;border-top-width:0;border-bottom-width:0}@media only screen and (max-width:1199px){.gallery-arrowArea{width:63px}}@media only screen and (max-width:991px){.gallery-arrowArea{height:47px;top:auto;bottom:0;background-color:transparent}}.gallery-arrowArea:before,.gallery-arrowArea:after{content:"";position:absolute;width:500px;height:500px;background-color:#fff}@media only screen and (max-width:1199px){.gallery-arrowArea:before,.gallery-arrowArea:after{display:none}}.gallery-arrowArea:before{bottom:100%}.gallery-arrowArea:after{top:100%}@keyframes arrow-right{from{transform:translateX(0)}50%{transform:translateX(10px)}to{transform:translateX(0)}}@keyframes arrow-left{from{transform:translateX(0) rotate(180deg)}50%{transform:translateX(10px) rotate(180deg)}to{transform:translateX(0) rotate(180deg)}}.gallery-arrowArea--prev{left:0;border-right-width:0;border-left-width:62px;text-align:right}.gallery-arrowArea--prev:before,.gallery-arrowArea--prev:after{right:0}@media only screen and (max-width:1199px){.gallery-arrowArea--prev{border-left:0}}.gallery-arrowArea--prev .gallery-arrow{padding-right:18px;padding-left:10px}.gallery-arrowArea--prev .gallery-arrow:hover>i{animation:arrow-left 800ms}.gallery-arrowArea--prev .gallery-arrow>i{transform:rotate(180deg)}.gallery-arrowArea--next{right:0;border-right-width:62px;border-left-width:0;text-align:left}.gallery-arrowArea--next:before,.gallery-arrowArea--next:after{left:0}@media only screen and (max-width:1199px){.gallery-arrowArea--next{border-right:0}}.gallery-arrowArea--next .gallery-arrow{padding-left:18px}.gallery-arrowArea--next .gallery-arrow:hover>i{animation:arrow-right 800ms}.gallery-arrow{display:block;height:100%;width:100%;border:0;background-color:transparent;padding:0;color:#fff;text-align:inherit;background-color:rgba(0,0,0,.7);transition:background-color 300ms ease}@media only screen and (max-width:991px){.gallery-arrow{background-color:transparent}}.gallery-arrow>i{display:inline-block;margin-top:1.6em;color:#d1a64a;transition:transform 800ms ease}@media only screen and (max-width:1199px){.gallery-arrow>i{margin-top:0}}.gallery-arrow:hover{background-color:rgba(0,0,0,.8)}.gallery-arrowLabel{font-style:italic}@media only screen and (max-width:1199px){.gallery-arrowLabel{display:none}}.gallery-arrowLabel>span{display:block;text-transform:uppercase;font-weight:bold;font-size:17px;font-style:normal}.gallery-counter{position:absolute;left:0;right:0;bottom:0;text-align:center;height:47px;padding:14px 0;background-color:rgba(0,0,0,.6);color:#fff}.gallery-stampWrap{position:absolute;left:0;right:0;text-align:center;bottom:17px}@media only screen and (max-width:991px){.gallery-stampWrap{top:17px;left:auto;right:15px;bottom:auto}}.gallery-stamp{display:inline-block;vertical-align:top;padding:.3em 1.4em .3em;min-width:196px;font-size:17px;text-transform:uppercase;color:#fff;font-weight:bold;transition:opacity 300ms ease-in-out,transform 500ms ease-in-out;background-color:#212121}@media only screen and (max-width:1646px){.gallery-stamp{min-width:134px;font-size:14px}}.propHeader{display:table;width:100%;margin-top:1.4em}@media only screen and (max-width:767px){.propHeader{display:block;text-align:center}}.propHeader-left{display:table-cell;vertical-align:top}@media only screen and (max-width:767px){.propHeader-left{display:block}}.propHeader-right{display:table-cell;vertical-align:top;text-align:right;padding-top:12px}@media only screen and (max-width:767px){.propHeader-right{display:block;text-align:center}}.propHeader-title{font-size:23px;font-weight:bold;line-height:1.3em;font-family:'Playfair Display',serif}@media only screen and (max-width:991px){.propHeader-title{font-size:20px}}.propHeader-subTitle{margin-top:.2em;font-size:16px;font-weight:bold;color:gray}.propHeader-priceLabel{font-size:23px;font-weight:bold}@media only screen and (max-width:1199px){.propHeader-priceLabel{font-size:19px}}.propHeader-price{font-size:23px}@media only screen and (max-width:1199px){.propHeader-price{font-size:21px}}.propHeader-price span{font-size:15px;font-weight:700}.propHeader-ref{margin-top:4px;display:block;font-weight:bold;color:gray}.share{position:relative;display:inline-block;vertical-align:top}.share-drop{position:absolute;z-index:10;visibility:hidden;opacity:0;text-align:center;white-space:nowrap;top:100%;left:50%;margin-top:18px;padding:9px;-webkit-transform:translate(-50%,-10px);-moz-transform:translate(-50%,-10px);-o-transform:translate(-50%,-10px);-ms-transform:translate(-50%,-10px);transform:translate(-50%,-10px);border-radius:5px;background-color:rgba(0,0,0,.8);transition-property:opacity,transform,visibility;transition-duration:200ms;transition-timing-function:ease}.share-drop:before{content:"";position:absolute;bottom:100%;left:0;right:0;margin:0 auto;width:0;height:0;border-style:solid;border-width:8px 8px 0 8px;border-color:rgba(0,0,0,.8) transparent transparent transparent;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.share-item{display:inline-block;vertical-align:middle;margin:0 10px;font-size:20px;color:#fff;transition:color 100ms ease}.share-item:hover{color:#d1a64a}.share.open .share-drop{visibility:visible;opacity:1;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.detailsBar{display:table;width:100%;margin-top:1.4em;border:1px solid #d1d1d1;border-left:0;border-right:0;padding:11px 0 11px 0}@media only screen and (max-width:991px){.detailsBar{padding-bottom:20px}}@media only screen and (max-width:767px){.detailsBar{display:block;text-align:center;padding-top:0}}.detailsActionsBar{display:table;width:100%;margin-top:.7em;border-bottom:1px solid #d1d1d1;border-left:0;border-right:0;padding:0 0 11px 0}@media only screen and (max-width:991px){.detailsActionsBar{padding-bottom:20px}}@media only screen and (max-width:767px){.detailsActionsBar{display:block;text-align:center;padding-top:0}}.detailsBar-left{display:table-cell;vertical-align:top}@media only screen and (max-width:991px){.detailsBar-left{display:block}}.detailsBar-right{display:table-cell;vertical-align:top;text-align:right}@media only screen and (max-width:991px){.detailsBar-right{display:block;padding-top:24px;text-align:left}}.detailsBar-list{list-style:none;margin:12px 0 0 0;padding:0}@media only screen and (max-width:767px){.detailsBar-list{margin-top:0}}.detailsBar-list>li{display:inline-block;vertical-align:top;margin-right:1.9em}@media only screen and (max-width:767px){.detailsBar-list>li{display:block;margin-right:0;border-bottom:1px solid #ccc}}.detailsBar-share{display:inline-block;vertical-align:top}@media only screen and (max-width:767px){.detailsBar-share{display:block}}.detailsBar-item{position:relative;display:inline-block;vertical-align:top;padding:0;border:0;padding-left:32px;color:#212121;background-color:transparent;transition:color 100ms ease}.detailsBar-item:hover,.detailsBar-item:focus{color:#d1a64a}.detailsBar-item:hover>i,.detailsBar-item:focus>i{color:#d1a64a}.detailsBar-item>i{position:absolute;left:0;top:2px;font-size:21px;color:#a1a1a1;transition:color 100ms ease}.detailsBar-item>i.fa-map-marker{font-size:23px}@media only screen and (max-width:767px){.detailsBar-item{display:block;padding-left:0;padding-top:36px;padding-bottom:10px;width:100%}.detailsBar-item>i{top:11px;left:0;right:0;text-align:center}}.detailsBar-btn{background-color:#d1a64a;color:#fff;padding:11px 20px 10px 20px;font-size:17px;text-transform:uppercase;font-weight:bold;border:0;text-align:center}@media only screen and (max-width:767px){.detailsBar-btn{display:block;width:100%}}.detailsBar-btn:hover,.detailsBar-btn:focus{background-color:#b98d2f}.detailsBar-btn>i{display:inline-block;vertical-align:top;margin-top:1px;font-size:20px;margin-right:9px}.detailBody{padding-bottom:1em}.sectionTitle{margin-top:1.6em;margin-bottom:1.1em;font-size:25px}@media only screen and (max-width:1199px){.sectionTitle{font-size:24px}}.details{margin-left:117px;margin-bottom:35px}@media only screen and (max-width:1646px){.details{margin-left:56px}}@media only screen and (max-width:1199px){.details{margin-left:0;margin-bottom:15px}}@media only screen and (max-width:991px){.details{margin-bottom:0}}.details-list{list-style:none;padding:0;margin:0}@media only screen and (max-width:991px){.details-list{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media only screen and (max-width:767px){.details-list{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.details-list>li{position:relative;padding-left:35px;font-size:17px;margin-bottom:1em}@media only screen and (max-width:1199px){.details-list>li{font-size:16px}}.details-list>li>i{position:absolute;left:0;top:2px;vertical-align:top;font-size:18px;color:#d1a64a}.details-list>li>span{font-weight:bold}.textContent{margin-bottom:1.5em;text-align:justify}.seperator{margin:0;border-color:#d1d1d1}.features{padding:1px 0 4em 0;border-bottom:1px solid #d1d1d1}@media only screen and (max-width:991px){.features{padding-bottom:2em}}.features-list{display:block;vertical-align:top;padding:0;list-style:none;font-size:0;margin-top:35px}.features-list>li{display:inline-block;vertical-align:top;width:25%;padding-right:20px}.features-list>li:after{content:'';display:block;height:10px}@media only screen and (max-width:1199px){.features-list>li{width:33.3333%}}@media only screen and (max-width:991px){.features-list>li{width:50%}}@media only screen and (max-width:767px){.features-list>li{width:100%;padding-right:0}}.features-spec{position:relative;padding-left:35px;font-size:17px}.features-spec>i{position:absolute;left:0;top:2px;vertical-align:top;font-size:18px;color:#d1a64a}.features-spec>span{font-weight:bold}.propVideo{padding:1px 0 62px 0}.propVideo-embed{max-width:482px;margin-bottom:2em}@media only screen and (max-width:480px){.propVideo-btn{display:block;margin-bottom:5px;padding-right:53px}.propVideo-btn+.propVideo-btn{margin-left:0}}.iconBtn{position:relative;display:inline-block;vertical-align:top;color:#fff;padding:10px 19px 10px 53px;font-weight:bold;font-size:17px;text-align:center;background-color:#212121;transition:background-color 100ms ease}.iconBtn+.iconBtn{margin-left:8px}.iconBtn:hover,.iconBtn:focus{color:#fff;background-color:#d1a64a}.iconBtn>i{position:absolute;top:10px;left:9px;font-size:21px}.iconBtn>i.icon-floor-plans{font-size:24px}.mediaFeat{padding:1px 0 72px 0;border:1px solid #d1d1d1;border-left:0;border-right:0;background-color:#f7f7f7}@media only screen and (max-width:1199px){.mediaFeat{padding:1px 0 55px 0}}.mediaFeat-link{display:block;color:#212121;margin-right:234px}@media only screen and (max-width:1646px){.mediaFeat-link{margin-right:0}}.mediaFeat-link:hover,.mediaFeat-link:focus{color:#212121}.mediaFeat-left{float:left}@media only screen and (max-width:1646px){.mediaFeat-left{max-width:320px}}@media only screen and (max-width:991px){.mediaFeat-left{max-width:230px}}@media only screen and (max-width:767px){.mediaFeat-left{max-width:none;float:none}}.mediaFeat-img{opacity:1;transition:opacity 100ms ease}.mediaFeat-img:hover{opacity:.7}.mediaFeat-body{overflow:hidden;padding-left:51px}@media only screen and (max-width:1199px){.mediaFeat-body{padding-left:28px}}@media only screen and (max-width:767px){.mediaFeat-body{margin-top:2em;padding-left:0}}.mediaFeat-title{line-height:1.5em;margin:-7px 0 11px 0;font-size:21px;font-weight:bold;font-family:'Playfair Display',serif}@media only screen and (max-width:767px){.mediaFeat-title{font-size:19px}}.mediaFeat-text{max-height:131px}.mediaFeat-btn{margin-top:30px;position:relative;display:inline-block;vertical-align:top;color:#fff;padding:10px 18px 10px 18px;text-transform:uppercase;font-weight:bold;font-size:17px;text-align:center;background-color:#212121;transition:background-color 100ms ease;cursor:pointer}.mediaFeat-btn:hover{background-color:#d1a64a}@media only screen and (max-width:1199px){.mediaFeat-btn{font-size:15px}}@media only screen and (max-width:767px){.mediaFeat-btn{font-size:14px}}.propMap-btn{float:right;display:inline-block;margin-top:-60px;vertical-align:top;padding:.7em 2em;font-size:17px;font-weight:bold;color:#fff;text-align:center;background-color:#d1a64a;transition:background-color 100ms ease}.propMap-btn:hover,.propMap-btn:focus{color:#fff;background-color:#b98d2f}@media only screen and (max-width:1646px){.propMap-btn{padding:.6em 1.5em;font-size:15px}}@media only screen and (max-width:767px){.propMap-btn{float:none;margin-top:0;margin-bottom:25px}}@media only screen and (max-width:480px){.propMap-btn{width:100%}}.propMap-map{height:453px}.placesMap{height:520px}@media only screen and (max-width:991px){.placesMap{height:auto}}.placesMap-right{position:relative;float:right;height:100%;padding-top:15px;padding-bottom:15px;width:644px;color:#fff;font-size:16px;background-color:#292929;background-size:cover;background-position:center}@media only screen and (max-width:1646px){.placesMap-right{width:545px}}@media only screen and (max-width:1199px){.placesMap-right{width:380px}}@media only screen and (max-width:991px){.placesMap-right{float:none;width:100%}}.placesMap-right:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8)}.placesMap-title{position:relative;margin-top:.7em;margin-bottom:1.2em;letter-spacing:2px;text-align:center;line-height:1.3em;font-size:34px;font-weight:900;padding:0 15px;font-family:'Playfair Display',serif;color:#fff}@media only screen and (max-width:1646px){.placesMap-title{font-size:26px}}@media only screen and (max-width:1199px){.placesMap-title{font-size:22px}}@media only screen and (max-width:991px){.placesMap-title{margin-top:1.1em;margin-bottom:1.7em}}@media only screen and (max-width:767px){.placesMap-title{margin-bottom:24px;font-size:18px}}.placesMap-left{overflow:hidden;height:100%}@media only screen and (max-width:991px){.placesMap-left{height:334px}}.placesMap-list{position:relative;list-style:none;margin:0;padding:0;font-size:0}@media only screen and (max-width:1646px){.placesMap-list{margin-top:40px}}@media only screen and (max-width:767px){.placesMap-list{margin-left:30px;margin-top:20px}}.placesMap-list>li{display:inline-block;vertical-align:top;text-align:center;width:33.3333%;margin-bottom:24px}@media only screen and (max-width:1199px){.placesMap-list>li{width:50%;margin-bottom:19px}}@media only screen and (max-width:991px){.placesMap-list>li{width:25%}}@media only screen and (max-width:767px){.placesMap-list>li{display:inline-block;width:50%;margin-bottom:10px}}@media only screen and (max-width:480px){.placesMap-list>li{display:block;width:100%;margin-bottom:10px}}.placesMap-item{display:inline-block;vertical-align:top;padding:0;border:0;opacity:.6;transition:opacity 200ms ease-in-out;background-color:transparent}@media only screen and (max-width:767px){.placesMap-item{position:relative;display:block;text-align:left;padding-left:46px;width:100%}}.placesMap-item:hover{opacity:1}.placesMap-iconWrap{position:relative;height:68px;font-size:44px}.placesMap-iconWrap>i{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}@media only screen and (max-width:1199px){.placesMap-iconWrap{font-size:26px;height:31px}}@media only screen and (max-width:767px){.placesMap-iconWrap{position:absolute;left:0;width:26px;height:auto;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:18px}}.placesMap-itemLabel{display:block;margin-top:.6em;font-size:18px;word-break:break-word;color:#fff}@media only screen and (max-width:1646px){.placesMap-itemLabel{font-size:17px}}@media only screen and (max-width:767px){.placesMap-itemLabel{margin-top:2px;font-size:15px}}.placesMap-item.is-active{opacity:1}.bgFx{position:relative}.bgFx-shape{position:absolute;z-index:-1;top:0;width:3115px;right:0;height:1000px;background-image:8121991;background-image:-webkit-linear-gradient(-58deg,#efefef 50%,#fff 50%);background-image:-moz-linear-gradient(-58deg,#efefef 50%,#fff 50%);background-image:-o-linear-gradient(-58deg,#efefef 50%,#fff 50%);background-image:linear-gradient(148deg,#efefef 50%,#fff 50%)}.bgFx-shape--propsPage{width:2864px}.propsPage{padding-top:56px}@media only screen and (max-width:767px){.propsPage{padding-top:36px}}.listHeader{display:table;width:100%;margin-bottom:2.4em}@media only screen and (max-width:767px){.listHeader{max-width:480px;margin:0 auto 2.5em auto}}.listHeader-left{display:table-cell;vertical-align:top;width:100%;padding-right:20%}@media only screen and (max-width:1646px){.listHeader-left{padding-right:10%}}@media only screen and (max-width:1199px){.listHeader-left{display:block;padding-right:0}}.listHeader-title{text-transform:capitalize;margin-bottom:12px;font-size:28px;font-weight:bold;font-family:'Playfair Display',serif;color:#d1a64a}@media only screen and (max-width:1646px){.listHeader-title{font-size:24px}}@media only screen and (max-width:1199px){.listHeader-title{font-size:22px}}.listHeader-subTitle{font-size:19px}@media only screen and (max-width:1646px){.listHeader-subTitle{font-size:17px}}.listHeader-right{display:table-cell;vertical-align:top;padding-top:12px}@media only screen and (max-width:1199px){.listHeader-right{display:block;padding-top:23px}}.propsList{list-style:none;padding:0;margin:0 -29px}@media only screen and (max-width:1646px){.propsList{margin:0 -15px}}.propsList>li{padding:0 29px;margin-bottom:69px}@media only screen and (max-width:1646px){.propsList>li{padding:0 15px;margin-bottom:30px}}.pagination{display:block;padding:0;text-align:center;margin-top:13px;margin-bottom:67px}@media only screen and (max-width:1646px){.pagination{margin-top:25px;margin-bottom:50px}}@media only screen and (max-width:991px){.pagination{margin-bottom:56px}}@media only screen and (max-width:767px){.pagination{margin-top:7px;margin-bottom:36px}}.pagination-text{font-weight:bold;text-align:center;color:#767676;margin-bottom:1.5em}.pagination-listWrap{display:inline-block;vertical-align:middle}.pagination-control{display:inline-block;vertical-align:baseline;padding:5px 12px 6px 12px;font-size:19px;color:#767676;background-color:transparent;transition:background-color 100ms ease}@media only screen and (max-width:767px){.pagination-control{width:33px;padding:5px 0 6px 3px;border:1px solid #d9d9d9}.pagination-control span{display:none}}.pagination-control:hover,.pagination-control:focus{color:#d1a64a}.pagination-control i{display:inline-block;vertical-align:baseline;font-size:14px;color:#d1a64a}.pagination-control--prev{margin-right:50px}@media only screen and (max-width:767px){.pagination-control--prev{margin-right:5px}}.pagination-control--prev i{transform:rotate(180deg);padding-left:10px}@media only screen and (max-width:767px){.pagination-control--prev i{padding-right:6px}}.pagination-control--next{margin-left:50px}@media only screen and (max-width:767px){.pagination-control--next{margin-left:5px}}.pagination-control--next i{padding-right:10px}@media only screen and (max-width:767px){.pagination-control--next i{padding-left:0}}.pagination-list{display:inline-block;vertical-align:baseline;list-style:none;margin:0;padding:0}.pagination-item{position:relative;display:inline-block;vertical-align:baseline;margin-left:-4px}.pagination-link{display:inline-block;vertical-align:baseline;padding:0 15px;font-size:19px;color:#767676;transition:color 100ms ease-in-out}@media only screen and (max-width:767px){.pagination-link{font-size:22px}}@media only screen and (max-width:767px){.pagination-link{font-size:15px;padding:0 14px}}.pagination-link.is-active{font-weight:bold;color:#000}.pagination-link:hover,.pagination-link:focus{color:#d1a64a}.pagination-rightItems{display:inline-block;vertical-align:middle;margin-left:0}@media only screen and (max-width:1199px){.pagination-rightItems{display:block;margin-top:20px;margin-left:0}}.pagination-filter{display:inline-block;vertical-align:middle}.pagination-controlText{font-weight:bold;font-size:17px;margin-right:10px}.pagination-filterSelect{display:inline-block;vertical-align:middle}.pagination-go{display:inline-block;vertical-align:middle;margin-left:34px;margin-right:48px}@media only screen and (max-width:767px){.pagination-go{margin:0 15px}}.pagination-goForm{display:inline-block;vertical-align:middle;height:34px}.pagination-goInput{float:left;width:57px;height:100%;padding:0 9px;border:1px solid #e1e1e1}.pagination-goSubmit{float:left;text-transform:uppercase;font-size:20px;height:100%;color:#fff;border:0;font-size:17px;font-weight:bold;padding:5px 10px;background-color:#292929;transition:background-color 100ms ease-in-out;background-color:#d1a64a}.pagination-goSubmit:hover,.pagination-goSubmit:focus{background-color:#dbba73}.introBtns{position:relative;margin-top:-70px;padding-bottom:24px;padding-left:30px}@media only screen and (max-width:1646px){.introBtns{padding-left:16px}}@media only screen and (max-width:1199px){.introBtns{margin-top:30px;margin-bottom:-35px}}@media only screen and (max-width:767px){.introBtns{margin-top:18px;padding-bottom:13px;margin-bottom:-25px;padding-left:15px}}.introBtns-btn{display:inline-block;vertical-align:top;padding:.7em 2em;font-size:17px;font-weight:bold;color:#fff;border:0;text-align:center;background-color:#d1a64a;transition:background-color 100ms ease}.introBtns-btn:hover,.introBtns-btn:focus{color:#fff;background-color:#b98d2f}.introBtns-btn:not(:last-of-type){margin-right:15px}@media only screen and (max-width:1199px){.introBtns-btn:not(:last-of-type){margin-right:10px}}@media only screen and (max-width:1646px){.introBtns-btn{padding:.6em 1.5em;font-size:15px}}@media only screen and (max-width:767px){.introBtns-btn{margin-bottom:5px}}@media only screen and (max-width:480px){.introBtns-btn{width:100%}}.contentTitle{margin-top:-5px;font-size:25px;margin-bottom:1.3em;font-weight:bold;font-family:'Playfair Display',serif}@media only screen and (max-width:1646px){.contentTitle{font-size:22px}}.contentText{line-height:1.6em}.blockTitle{margin-top:1.8em;margin-bottom:1.2em;font-weight:bold;font-size:22px;font-family:'Playfair Display',serif}.downloads{margin-top:3.5em;border:1px solid #d1d1d1;border-left:0;border-right:0}.downloads-list{margin:0;list-style:none;display:block;padding:0;margin-bottom:1.5em}.downloads-list>li{display:inline-block;vertical-align:top;position:relative;margin-bottom:14px}.downloads-list>li:not(:last-of-type){margin-right:20px}.downloads-list>li:before{content:"•";position:absolute;top:0;left:0;color:#d1a64a}.downloads-list>li>a{padding-left:16px;font-weight:bold;color:#212121;transition:color 100ms ease}.downloads-list>li>a:hover{color:#d1a64a}.gridGallery{margin-bottom:2em}.gridGallery-list{list-style:none;padding:0;margin:1.7em -15px 0 -15px}@media only screen and (max-width:1646px){.gridGallery-list{margin:1.7em -5px 0 -5px}}@media only screen and (max-width:767px){.gridGallery-list{margin:0 -5px}}.gridGallery-list>li{margin-bottom:30px;padding:0 15px}@media only screen and (max-width:1646px){.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}@media only screen and (max-width:991px){.contentMap{margin-top:-25px;margin-bottom:50px}}@media only screen and (max-width:991px){.contentMap-container{padding:0;width:auto}}.contentMap-btn{float:right;display:inline-block;margin-top:-60px;vertical-align:top;padding:.7em 2em;font-size:17px;font-weight:bold;color:#fff;text-align:center;background-color:#d1a64a;transition:background-color 100ms ease}.contentMap-btn:hover,.contentMap-btn:focus{color:#fff;background-color:#b98d2f}@media only screen and (max-width:1646px){.contentMap-btn{padding:.6em 1.5em;font-size:15px}}@media only screen and (max-width:767px){.contentMap-btn{float:none;margin-top:0;margin-bottom:25px}}@media only screen and (max-width:480px){.contentMap-btn{width:100%}}.contentMap-map{height:453px}.contentList{margin-top:0;margin:0 -18px 62px -18px;padding:0;list-style:none}@media only screen and (max-width:1646px){.contentList{margin:0 -15px 50px -15px}}@media only screen and (max-width:767px){.contentList{margin-bottom:15px}}.contentList>li{padding:0 18px;margin-bottom:34px}@media only screen and (max-width:1646px){.contentList>li{padding:0 15px}}.contentItem{display:block;max-width:405px;margin:0 auto;border:1px solid #e2e2e2}.contentItem:hover .contentItem-img{opacity:.7}.contentItem-img{opacity:1;transition:opacity 100ms ease;-webkit-backface-visibility:hidden}.contentItem-panel{padding:19px 25px 0 25px;height:123px;color:#212121;background-color:#fff}@media only screen and (max-width:1199px){.contentItem-panel{height:112px;padding:16px 22px 0 19px}}@media only screen and (max-width:767px){.contentItem-panel{height:130px}}.contentItem-truncator{max-height:97px}@media only screen and (max-width:1199px){.contentItem-truncator{max-height:92px}}@media only screen and (max-width:767px){.contentItem-truncator{max-height:96px}}.contentItem-title{margin-bottom:.5em;font-size:19px;font-weight:bold;font-family:'Playfair Display',serif}@media only screen and (max-width:1199px){.contentItem-title{font-size:17px}}.contentItem-text{margin-bottom:0;font-size:16px;color:#7d7d7d}@media only screen and (max-width:1199px){.contentItem-text{font-size:15px}}.newsList{list-style:none;margin-top:0;margin-bottom:90px;padding:0}@media only screen and (max-width:991px){.newsList{margin-bottom:50px}}@media only screen and (max-width:767px){.newsList{margin-bottom:30px}}.newsList>li{margin-bottom:30px}.newsItem{position:relative;display:block;color:#fff;background-size:cover;background-position:center;background-repeat:no-repeat}.newsItem:before{content:"";display:block;padding-top:67.13483146%}.newsItem:hover,.newsItem:focus{color:#fff}.newsItem:after{content:"";position:absolute;z-index:0;top:38%;left:0;right:0;bottom:0;background-image:8121991;background-image:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.9));background-image:-moz-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.9));background-image:-o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.9));background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.9))}@media only screen and (max-width:1199px){.newsItem{height:250px}.newsItem:before{display:none}}@media only screen and (max-width:767px){.newsItem{max-width:405px;margin:0 auto}}.newsItem:hover .newsItem-aligner{transform:translateY(-5px)}.newsItem-aligner{position:absolute;z-index:1;left:37px;right:37px;bottom:22px;transition:transform 200ms ease}@media only screen and (max-width:767px){.newsItem-aligner{left:20px;right:20px;bottom:22px}}.newsItem-time{position:relative;display:block;font-weight:bold;font-size:15px;padding-bottom:12px;margin-bottom:15px}.newsItem-time:before{content:"";position:absolute;left:0;bottom:-1px;width:39px;height:3px;background-color:#fff}.newsItem-time:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background-color:#fff;opacity:.5}.newsItem-title{font-weight:bold;font-size:20px;height:50px;font-family:'Playfair Display',serif}@media only screen and (max-width:767px){.newsItem-title{font-size:18px}}.bigTitle{margin-top:2em;margin-bottom:.4em;font-size:35px;font-weight:bold;color:#d1a64a;font-family:'Playfair Display',serif}@media only screen and (max-width:1199px){.bigTitle{font-size:31px;margin-bottom:.6em}}@media only screen and (max-width:767px){.bigTitle{margin-top:1.3em;font-size:28px;margin-bottom:.6em}}.bigText{font-size:18px;line-height:1.7em;margin-bottom:2.2em}@media only screen and (max-width:1199px){.bigText{font-size:17px}}@media only screen and (max-width:991px){.bigText{font-size:16px}}.teamList{list-style:none;padding:0;margin-top:0;margin-bottom:140px}@media only screen and (max-width:1646px){.teamList{margin-bottom:85px}}@media only screen and (max-width:1199px){.teamList{margin-left:-6px;margin-right:-6px}}@media only screen and (max-width:991px){.teamList{margin-top:42px;margin-left:-15px;margin-right:-15px}}@media only screen and (max-width:767px){.teamList{margin-bottom:45px}}.teamList>li{margin-bottom:30px}@media only screen and (max-width:1199px){.teamList>li{padding:0 6px}}@media only screen and (max-width:991px){.teamList>li{padding:0 15px}}@media only screen and (max-width:767px){.teamList>li{margin-bottom:20px}}.profile{display:block;position:relative;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat;max-width:370px;margin-left:auto;margin-right:auto}.profile:before{content:"";display:block;padding-top:130.27027027%}.profile:hover .profile-overlay{transform:translateY(0)}.profile:hover .profile-hgroup{padding-top:48px}.profile:hover .profile-hgroup:before{transform:rotate(0deg)}@media only screen and (max-width:767px){.profile:hover .profile-hgroup{padding-top:98px}.profile:hover .profile-hgroup:before{transform:rotate(19deg)}}.profile-mobileLink{position:absolute;z-index:2;top:0;left:0;right:0;bottom:0}.profile-img{position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;max-height:100%}.profile-overlay{position:absolute;top:0;left:0;right:0;bottom:0;transition:top 400ms cubic-bezier(.445,.05,.55,.95),margin-top 400ms cubic-bezier(.445,.05,.55,.95),transform 500ms cubic-bezier(.445,.05,.55,.95);transform:translateY(63%);color:#fff}@media only screen and (max-width:1199px){.profile-overlay{transform:translateY(55%)}}@media only screen and (max-width:991px){.profile-overlay{transform:translateY(60%)}}@media only screen and (max-width:767px){.profile-overlay{transform:translateY(0);margin-top:-177px;top:100%}}.profile-inner{display:table;table-layout:fixed;width:100%;height:100%}.profile-row{display:table-row}.profile-bg{background-color:rgba(0,0,0,.6);-webkit-backface-visibility:hidden}.profile-rowFull{display:table-row;height:100%}.profile-hgroup{position:relative;padding-bottom:2em;padding-top:98px;padding-right:52px;padding-left:45px;transition:padding 400ms cubic-bezier(.445,.05,.55,.95),min-height 400ms cubic-bezier(.445,.05,.55,.95)}@media only screen and (max-width:1199px){.profile-hgroup{padding-left:30px;padding-right:27px}}.profile-hgroup:before{content:"";position:absolute;z-index:0;top:-11px;left:-64px;right:0;bottom:0;transform:rotate(19deg);transition:transform 500ms cubic-bezier(.445,.05,.55,.95);transform-origin:left bottom;background-color:rgba(0,0,0,.6)}.profile-title{position:relative;font-size:19px;font-weight:bold;font-family:'Playfair Display',serif}@media only screen and (max-width:991px){.profile-title{font-size:18px}}.profile-subTitle{position:relative;font-size:19px;margin-top:5px;font-style:italic;font-family:'Playfair Display',serif}@media only screen and (max-width:991px){.profile-subTitle{font-size:17px}}.profile-content{position:relative;display:table;table-layout:fixed;width:100%;height:100%;padding-left:45px;padding-right:45px}@media only screen and (max-width:1199px){.profile-content{padding-left:30px;padding-right:30px}}.profile-desc{max-height:66px;font-size:16px;margin-bottom:1.5em}@media only screen and (max-width:1646px){.profile-desc{font-size:15px}}.profile-textLabel{margin-bottom:4px;font-size:17px;font-weight:bold;display:block}.profile-phone{display:block;margin-bottom:12px;font-size:19px}@media only screen and (max-width:1646px){.profile-phone{font-size:17px}}@media only screen and (max-width:1199px){.profile-phone{font-size:15px}}.profile-email{font-size:18px;font-weight:bold;color:#d1a64a;word-break:break-all;transition:color 200ms ease}.profile-email:hover,.profile-email:focus{color:#fff}@media only screen and (max-width:1646px){.profile-email{font-size:17px}}@media only screen and (max-width:1199px){.profile-email{font-size:15px}}.profile-go{display:inline-block;margin-top:18px;padding:.4em 1.2em .3em 1.3em;font-size:17px;border:1px solid #d1a64a;margin-bottom:54px;color:#fff;transition:background-color 100ms ease}.profile-go:hover,.profile-go:focus{color:#fff;background-color:#d1a64a}@media only screen and (max-width:1199px){.profile-go{font-size:15px}}.profile-go>i{margin-left:10px;font-size:10px}.goBack{position:relative;display:inline-block;vertical-align:top;padding-left:34px;margin-top:2em;margin-bottom:2.5em;font-size:17px;color:#212121;transition:color 100ms ease}@media only screen and (max-width:767px){.goBack{margin-bottom:2em}}.goBack:hover{color:#d1a64a}.goBack>i{position:absolute;top:0;left:0;font-size:11px;color:#d1a64a;transform:rotate(-180deg)}.member{margin-bottom:128px}@media only screen and (max-width:1199px){.member{margin-bottom:100px}}@media only screen and (max-width:767px){.member{margin-bottom:60px}}.member-title{font-weight:bold;font-size:36px;color:#d1a64a;font-family:'Playfair Display',serif}@media only screen and (max-width:1199px){.member-title{font-size:29px}}@media only screen and (max-width:991px){.member-title{font-size:27px}}@media only screen and (max-width:767px){.member-title{font-size:24px}}.member-subTitle{margin-top:.1em;font-size:23px;font-weight:bold;font-style:italic;color:#727272;font-family:'Playfair Display',serif}@media only screen and (max-width:1199px){.member-subTitle{margin-top:.3em;font-size:22px}}@media only screen and (max-width:991px){.member-subTitle{font-size:20px}}@media only screen and (max-width:767px){.member-subTitle{font-size:20px}}.member-text{margin-top:2em}@media only screen and (max-width:1646px){.member-text{font-size:17px}}@media only screen and (max-width:1199px){.member-text{margin-top:1.5em;margin-bottom:1.5em;font-size:16px}}@media only screen and (max-width:991px){.member-text{margin-top:1.1em;margin-bottom:1.5em}}.member-body{margin-top:-6px;margin-left:68px;font-size:31px}@media only screen and (max-width:1646px){.member-body{margin-left:30px;font-size:31px}}@media only screen and (max-width:1199px){.member-body{margin-left:0}}@media only screen and (max-width:991px){.member-body{margin-top:1em}}.member-textLabel{display:block;font-weight:bold;font-size:17px}.member-phone{display:block;margin-bottom:.7em;font-size:20px}.member-email{display:block;font-weight:bold;font-size:17px;color:#d1a64a;transition:color 100ms ease}.member-email:hover,.member-email:focus{color:#212121}.contacts{margin-top:4em}@media only screen and (max-width:767px){.contacts{margin-top:2em}}.contacts-top{margin-bottom:4em}@media only screen and (max-width:480px){.contacts-top{margin-bottom:2.5em}}.contacts-main{padding-left:95px}@media only screen and (max-width:1646px){.contacts-main{padding-left:15px}}@media only screen and (max-width:991px){.contacts-main{padding-top:35px}}.contacts-title{font-size:26px;margin-bottom:.2em;font-weight:bold;font-family:'Playfair Display',serif}@media only screen and (max-width:767px){.contacts-title{font-size:24px}}.contacts-title--map{display:inline}@media only screen and (max-width:767px){.contacts-title--map{display:block;margin-bottom:.3em}}.contacts-text{line-height:1.4em;font-size:17px}.contacts-field{margin-bottom:16px}.contacts-textarea{height:196px}@media only screen and (max-width:767px){.contacts-textarea{height:130px}}.contacts-content{margin-top:1.5em;font-size:17px}.contacts-content a{color:#d1a64a;transition:color 100ms ease}.contacts-content a:hover,.contacts-content a:focus{color:#212121}.contacts-coordsLabel{padding-left:12px;font-weight:bold;font-size:19px;color:#d1a64a;font-family:'Playfair Display',serif}@media only screen and (max-width:767px){.contacts-coordsLabel{padding-left:0}}@media only screen and (max-width:480px){.contacts-coordsLabel{display:block;margin-bottom:.4em;padding-left:0}}.contacts-coords{padding-left:13px;font-size:17px}@media only screen and (max-width:480px){.contacts-coords{padding-left:0}}.contactsMap{height:508px;margin-top:8px}@media only screen and (max-width:767px){.contactsMap{height:400px}}.support{margin-top:3em}@media only screen and (max-width:767px){.support{margin-top:2em}}.support-col{padding-right:4em;padding-bottom:6em}@media only screen and (max-width:1199px){.support-col{padding-bottom:3em}}.support-title{font-size:26px;margin-bottom:.2em;font-weight:bold;font-family:'Playfair Display',serif}@media only screen and (max-width:767px){.support-title{font-size:24px}}.support-text{line-height:1.4em;font-size:17px}.support-form{margin-top:1.5em;margin-bottom:7em}@media only screen and (max-width:1199px){.support-form{margin-bottom:4em}}.support-field{margin-bottom:16px}.support-textarea{height:196px}@media only screen and (max-width:767px){.support-textarea{height:130px}}.dropdown-backdrop{display:none;pointer-events:none}.homevideo{margin-top:40px}.homevideo>iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.introvideo{margin-top:1.2em;border:1px solid #d1d1d1;border-left:0;border-right:0}.introvideo--contactus{width:75%;margin:0 auto}@media only screen and (max-width:767px){.introvideo--contactus{width:100%}}.flex-display{display:-webkit-box;display:-ms-flexbox;display:flex}.intro-searchBox{background-color:rgba(0,0,0,.45);padding:25px;margin-top:4px;transform:translateY(10px);transition-property:opacity,visibility,transform;transition-duration:300ms;transition-timing-function:ease}.search .intro-searchSubmit{border:0;font-weight:bold;text-transform:uppercase;font-size:23px;padding:0 .6em;text-align:center;height:38px;background-color:#d1a64a;color:#fff;-webkit-transition:background-color 100ms ease;-o-transition:background-color 100ms ease;transition:background-color 100ms ease}.search #js-keyword-search{margin-right:16px}.cus-popup{max-width:700px;padding:18px;background-color:#fff}@media only screen and (max-width:767px){.cus-popup{width:100%;max-width:480px}}.cus-popup-border{border:2px solid #d1d1d1}.cus-popup-header{width:100%;margin-bottom:1.4em;padding:45px 45px 10px 45px}.cus-popup-header>p{font-size:15px}.cus-popup-title{vertical-align:top;font-size:38px;font-weight:bold;font-family:'Playfair Display',serif;color:#212121;margin-bottom:25px}@media only screen and (max-width:767px){.cus-popup-title{display:block}}.cus-popup-remind{vertical-align:top;text-align:right;padding:10px 10px 0 0;font-size:17px;color:#bebebe}.cus-popup-remind:hover{text-decoration:underline}@media only screen and (max-width:767px){.cus-popup-remind{display:block;text-align:left}}.cus-popup-list{list-style:none;padding:0 45px;margin-top:0;margin-bottom:0}.cus-popup-list>li{margin-bottom:1em}.cus-popup .bootstrap-select{border:1px solid #d1d1d1;display:block;width:100%;height:38px;border:0;font-size:15px;line-height:1.2em;color:#000;background-color:#f9f9f9;transition:border-color 100ms ease-in-out,background-color 100ms ease-in-out;outline:0}.cus-popup .bootstrap-select .btn{border-radius:0;height:38px;background-color:#f9f9f9;outline:0}.cus-popup-submit{float:right}@media only screen and (max-width:480px){.cus-popup-submit{width:100%}}.cus-popup .closeme,.cus-popup .closeme a{color:#cbcbcb;font-size:14px;margin:24px 0}.cus-popup .closeme a{text-decoration:underline}#callMeModal .cus-popup-header{width:100%;margin-bottom:1.4em;padding:45px 45px 0 45px}#callMeModal .cus-popup-list>li{display:inline-flex}#callMeModal .cus-popup-list{margin-bottom:30px}#callMeModal .cus-popup-submit{padding:9px 20px 7px 20px}#ebookModal .cus-popup-header{width:100%;margin-bottom:1.4em;padding:45px 45px 0 45px}#ebookModal .cus-popup-ebook-cover{display:flex;justify-content:center;align-items:center}#ebookModal .cus-popup-ebook-cover>img{width:100%;max-width:250px;height:100%}#ebookModal .cus-popup-list{margin-bottom:30px}#ebookModal .cus-popup-submit{padding:9px 20px 7px 20px}.bootstrap-select .dropdown-toggle:focus{outline:0!important;outline-offset:0!important}.bootstrap-select .btn .bs-caret{position:absolute;top:33%;right:16px}.bootstrap-select .btn .bs-caret .caret{border:0;font:normal normal normal 14px/1 FontAwesome;font-size:17px;margin-top:-3px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000}.bootstrap-select .btn .bs-caret .caret:before{content:""}#recaptcha1{margin-top:7px;margin-left:-2px}.newsletter-submit:disabled,.enquiry-submit:disabled,.button--rightLong:disabled,#callme-submit:disabled,#tellus-submit:disabled{background-color:gray}@media only screen and (max-width:767px){#callMeModal .cus-popup-list>li{display:inline-grid}#callMeModal .cus-popup-list>li input[name="phone"]{margin:5px 0!important}}@media only screen and (max-width:480px){.baseModal#callMeModal:before{content:'';display:inline-block;vertical-align:middle;height:20%;margin-right:10px}.baseModal#tellUsModal:before{content:'';display:inline-block;vertical-align:middle;height:5%;margin-right:10px}.cus-popup{width:100%;max-width:425px}#recaptcha3,#recaptcha4{transform:scale(.77);-webkit-transform:scale(.77);transform-origin:0 0;-webkit-transform-origin:0 0}}@media only screen and (max-width:400px){#callMeModal .modal-dialog{display:inline-block;vertical-align:middle;text-align:left;margin:0 15px 46px 15px;width:auto}#tellUsModal .modal-dialog{margin-left:0}.baseModal .modal-dialog{display:inline-block;vertical-align:middle;text-align:left;margin:0;width:auto}.cus-popup{width:100%;max-width:352px}.cus-popup-title{vertical-align:top;font-size:30px;font-weight:bold;font-family:'Playfair Display',serif;color:#212121;margin-bottom:25px}.cus-popup-header>p{font-size:13px}.cus-popup-remind{vertical-align:top;text-align:right;padding:10px 10px 0 0;font-size:14px;color:#bebebe}#callMeModal .cus-popup-list>li{display:inline-grid}#recaptcha3,#recaptcha4{transform:scale(.73);-webkit-transform:scale(.73);transform-origin:0 0;-webkit-transform-origin:0 0}}@media only screen and (max-width:320px){.cus-popup{width:100%;max-width:285px}.cus-popup-remind{vertical-align:top;text-align:right;padding:10px 10px 0 0;font-size:13px;color:#bebebe}#callMeModal .cus-popup-header{width:100%;margin-bottom:1.4em;padding:45px 25px 0 25px}.cus-popup-title{vertical-align:top;font-size:28px;font-weight:bold;font-family:'Playfair Display',serif;color:#212121;margin-bottom:25px}.cus-popup-list{list-style:none;padding:0 25px;margin-top:0;margin-bottom:0}#recaptcha3,#recaptcha4{transform:scale(.64);-webkit-transform:scale(.64);transform-origin:0 0;-webkit-transform-origin:0 0}#callMeModal .cus-popup-list{margin-bottom:0}.baseModal .modal-dialog{display:inline-block;vertical-align:middle;text-align:left;margin:0 15px 46px -6px;width:auto}#tellUsModal .cus-popup-header{width:100%;margin-bottom:1.4em;padding:45px 20px 10px 20px}#tellUsModal .cus-popup-list{list-style:none;padding:0 20px;margin-top:0;margin-bottom:0}}.customTable{margin-top:35px;margin-bottom:35px;min-width:320px;overflow-x:auto;width:70%}.customTable__table{width:100%;border:1px solid #ebebed}.customTable__table tbody tr:nth-child(odd){background-color:#eee}.customTable__table tbody tr:nth-child(even){background-color:#dfdfdf}.customTable__table tbody tr td{padding:11px 35px}.customTable__header{background-color:#d1a64a}.customTable__heading{padding:18px 35px;color:#fff;font-weight:bold;font-size:17px}.customTable__data{padding:10px 20px;color:#212121;font-weight:bold;font-size:17px}.customTable .detailsBar-btn{float:right;margin-top:25px}@media only screen and (max-width:991px){.calendar__header{margin-top:24px}}.calendar__item{display:inline-block;padding-left:52px;vertical-align:top;position:relative;font-weight:bold;margin-bottom:6px}.calendar__item>span{display:block;margin-top:2px}.calendar__badge{position:absolute;top:-3px;left:0;width:36px;height:36px;background-color:#d1a64a}@media only screen and (max-width:991px){.calendar__button{margin-top:20px;width:100%}}.calendar__months{margin-top:35px}.calendar__months .MonthObject{display:inline-block;vertical-align:top;margin-bottom:40px;padding:0 15px;float:none}@media only screen and (max-width:1646px){.calendar__months .MonthObject{padding:0 15px}}@media only screen and (max-width:550px){.calendar__months .MonthObject{width:100%;margin-bottom:30px}}.calendar__months .MonthObject .clear{clear:both}.calendar__months .Month_name{padding:3px 0 7px 0;font-size:16px;font-weight:bold;color:#212121;background-color:transparent}.calendar__months .Month_weekdays{float:left;width:100%;line-height:16px;background-color:#fff}.calendar__months .Month_weekdays span{float:left;padding:8px 0 4px 0;width:14.28%;text-align:center;color:#585858;font-size:12px;font-weight:600}.calendar__months .days{float:left;width:100%;clear:both}.calendar__months .days div{padding:5px 0;float:left;width:14.28%;font-size:12px;text-align:center;line-height:1.42857143;background-color:#fff}.calendar__months .day_normal{text-align:center;background-color:transparent!important;color:#333}.calendar__months .day_busy{color:#fff;background-color:#d1a64a!important}.calendar__months .half_day_start_busy{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZDhkOGQ4IiBzdG9wLW9wYWNpdHk9IjEiLz48c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI0QxQTY0QSIgc3RvcC1vcGFjaXR5PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2xlc3NoYXQtZ2VuZXJhdGVkKSIgLz48L3N2Zz4=);background-image:-webkit-linear-gradient(left,#d8d8d8 50%,#d1a64a 50%);background-image:-moz-linear-gradient(left,#d8d8d8 50%,#d1a64a 50%);background-image:-o-linear-gradient(left,#d8d8d8 50%,#d1a64a 50%);background-image:linear-gradient(to right,#d8d8d8 50%,#d1a64a 50%);color:#fff}.calendar__months .half_day_end_busy{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjRDFBNjRBIiBzdG9wLW9wYWNpdHk9IjEiLz48c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Q4ZDhkOCIgc3RvcC1vcGFjaXR5PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2xlc3NoYXQtZ2VuZXJhdGVkKSIgLz48L3N2Zz4=);background-image:-webkit-linear-gradient(left,#d1a64a 50%,#d8d8d8 50%);background-image:-moz-linear-gradient(left,#d1a64a 50%,#d8d8d8 50%);background-image:-o-linear-gradient(left,#d1a64a 50%,#d8d8d8 50%);background-image:linear-gradient(to right,#d1a64a 50%,#d8d8d8 50%);color:#fff}.calendar__months .day_old{background-color:#aaa;color:#212121}.calendar__months .day_changeover{background-color:#ccc;font-weight:bold;color:#d1a64a}.weekLabel{font-size:15px;font-weight:700}.formRGPD{margin-top:12px}.formRGPD.marginTop15{margin-top:15px}.formRGPD.marginBottom15{margin-bottom:15px}.formRGPD #rgpdCBID{margin:5px 7px 0 0!important;height:13px;cursor:pointer}.formRGPD #rgpdCBID.w10{width:10%}.formRGPD #rgpdCBID.wFix15px{width:15px}.formRGPD #rgpdCBID.marginH15{margin-left:15px;margin-right:15px}.formRGPD #rgpdCBID.nomarginR{margin-right:0!important}.formRGPD #rgpdCBID.nomarginT5{margin-top:5px}.formRGPD #rgpdCBID.makemeFloat{float:left;-webkit-appearance:checkbox}.formRGPD>.form-check-label{margin-top:-2px!important;font-size:14px}.formRGPD>.form-check-label.paddingT15{padding-top:15px}.formRGPD>.form-check-label.whiteText{color:#fff}.formRGPD>.form-check-label a{color:#d1a64a}.team-btn{position:relative;display:inline-block;vertical-align:top;margin-left:30px;color:#fff;border:0;white-space:nowrap;padding:7px 18px 7px 18px;font-size:17px;background-color:#d1a64a;transition:background-color 100ms ease}.team-btn:hover{background-color:#b98d2f}.property-media-item{position:absolute;z-index:1;right:10px;top:15px;color:#fff;line-height:1.5;filter:brightness(10);display:flex;padding:0 5px 5px 0;justify-content:center}.property-media-button{border-radius:60px;padding:13px;display:flex;justify-content:center;max-width:50px;max-height:50px;margin-bottom:5px;margin-right:5px;background-color:rgba(0,0,0,.7);-webkit-transition:background-color .5s ease-out;-moz-transition:background-color .5s ease-out;-o-transition:background-color .5s ease-out;transition:background-color .5s ease-out}.property-media-button>i{font-size:24px;padding:8px 10px}.modal-body{position:relative;padding:0}.virtual-tour-image-cover{width:200px}@media only screen and (max-width:991px){.virtual-tour-image-cover{width:100px}}.header-contacts{font-size:15px;line-height:30px;text-align:right}.header-contacts>p{margin-top:1em;margin-bottom:1em}.header-contacts a{color:#fff;transition:color 100ms ease}.header-contacts a:hover{font-weight:bold}.Testimonial{position:relative;margin-left:67px;min-height:156px;border:1px solid #e0e0e0;background-color:#fff}.Testimonial-infoPanel{padding:16px 20px 10px 20px;padding-top:16px}.Testimonial-title{font-weight:bold;font-size:19px;color:#aa822d}.Testimonial-subText{display:block;margin-top:-1px;font-size:14px;color:#949494}.Testimonial-quote{margin:1px 0 10px 0;overflow:hidden;max-height:100px;line-height:1.5em;font-size:16px;border:0!important}.gallery-video-seal{position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:150px}@media only screen and (max-width:1646px){.gallery-video-seal{width:100%;max-width:150px}}@media only screen and (max-width:1199px){.gallery-video-seal{width:100%;max-width:10px}}@media only screen and (max-width:991px){.gallery-video-seal{width:100%;max-width:80px}}.footerMenu{list-style:none;padding-top:37px;padding-bottom:28px;padding-left:0;text-align:center}@media only screen and (max-width:767px){.footerMenu{padding-top:43px}}.footerMenu>li{display:inline;position:relative;margin-bottom:1em;margin-right:15px}.footerMenu>li>a{display:inline-block;position:relative;font-weight:bold;color:#aeaeae;padding-left:0;transition:padding-left 300ms ease,color 300ms ease}.footerMenu>li>a:hover{color:#d1a64a}.footerMenu>li>a>i{margin-right:5px;top:1px;font-size:11px;opacity:0;transition:opacity 300ms ease,transform 300ms ease;transform:translateX(-10px)}@media only screen and (max-width:767px){.footerMenu>li>a{display:block}}.footerMenu>li.is-active>a{padding-left:33px;color:#212121}.footerMenu>li.is-active>a>i{opacity:1;transform:translateX(0)}.footerMenu>li.is-active>a:hover{color:#d1a64a}#video-modal .modal-dialog{width:calc(100% - 30px)!important;height:calc(100% - 100px)!important}