@font-face{font-display:swap;font-family:"PP Eiko";src:url(../../../../../../../themes/living/fonts/ppeiko-thin.eot);src:url("../../../../../../../themes/living/fonts/ppeiko-thin.eot?#iefix") format("embedded-opentype"),url(../../../../../../../themes/living/fonts/ppeiko-thin.woff) format("woff"),url(../../../../../../../themes/living/fonts/ppeiko-thin.ttf) format("truetype"),url("../../../../../../../themes/living/fonts/ppeiko-thin.svg#PP Eiko") format("svg");font-weight:100;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-display:swap;font-family:"PP Eiko";src:url("../../../../../../../themes/living/fonts/ppeiko-thin.svg#PP Eiko") format("svg")}}@font-face{font-display:swap;font-family:"PP Eiko";src:url(../../../../../../../themes/living/fonts/ppeiko-medium.eot);src:url("../../../../../../../themes/living/fonts/ppeiko-medium.eot?#iefix") format("embedded-opentype"),url(../../../../../../../themes/living/fonts/ppeiko-medium.woff) format("woff"),url(../../../../../../../themes/living/fonts/ppeiko-medium.ttf) format("truetype"),url("../../../../../../../themes/living/fonts/ppeiko-medium.svg#PP Eiko") format("svg");font-weight:500;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-display:swap;font-family:"PP Eiko";src:url("../../../../../../../themes/living/fonts/ppeiko-medium.svg#PP Eiko") format("svg")}}@font-face{font-display:swap;font-family:"PP Eiko";src:url(../../../../../../../themes/living/fonts/ppeiko-heavy.eot);src:url("../../../../../../../themes/living/fonts/ppeiko-heavy.eot?#iefix") format("embedded-opentype"),url(../../../../../../../themes/living/fonts/ppeiko-heavy.woff) format("woff"),url(../../../../../../../themes/living/fonts/ppeiko-heavy.ttf) format("truetype"),url("../../../../../../../themes/living/fonts/ppeiko-heavy.svg#PP Eiko") format("svg");font-weight:900;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-display:swap;font-family:"PP Eiko";src:url("../../../../../../../themes/living/fonts/ppeiko-heavy.svg#PP Eiko") format("svg")}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;font-weight:300}.group::after{display:block;clear:both;content:""}img{max-width:100%}figure{margin:0}#container{overflow-x:hidden;min-width:320px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:inherit}h1,h2{line-height:calc(70 / 60);margin-bottom:38px;font-family:"PP Eiko",sans-serif}h1 span,h2 span{color:#BFAB82}h1 .small,h2 .small{display:block;font-size:1.125rem;margin-bottom:20px;font-family:"Lato",sans-serif}p{line-height:calc(26 / 16)}@media (max-width:991px){h1,h2{font-size:3.125rem;line-height:calc(55 / 50);margin-bottom:30px}h1 .small,h2 .small{font-size:1rem}.display-2{font-size:3.4375rem}}@media (max-width:767px){h1,h2{font-size:1.5625rem;line-height:calc(30 / 25);margin-bottom:24px}p{font-size:.75rem;line-height:calc(18 / 12)}.display-2{font-size:2.1875rem}}.figure1{margin-bottom:0}.figure1.h-100 img{height:100%}.figure1 img.w-100{font-family:"object-fit:cover";object-fit:cover}.figure1.cover{position:absolute;height:100%;width:100%;top:0;left:0}.figure1.cover img{height:100%;width:100%}@media (max-width:767px){.-ms-sm-1{margin-left:-12px!important}.-me-sm-1{margin-right:-12px!important}.-mx-sm-1{margin-left:-12px!important;margin-right:-12px!important}}@media (min-width:768px){.mb-md-10{margin-bottom:120px!important}.w50-md-vw{width:50vw}}strong{font-weight:700}cite{display:block;color:#BFAB82;font-style:normal}@media (min-width:992px){.pt-lg-10{padding-top:120px!important}.pb-lg-10{padding-bottom:120px!important}.ex-p{padding:153px 0!important}.py-lg-10{padding-top:120px!important;padding-bottom:120px!important}}.pull-top{position:relative;z-index:200;margin-top:-127px}@media (max-width:991px){.pull-top{margin-top:-40px}}@media (max-width:767px){#container{padding-top:92px}}#header{position:absolute;top:0;left:0;width:100%;z-index:2000;text-align:center;padding:0 12px}#header .container{padding:12px 0 11px;border-bottom:1px solid #fff;position:relative}#header .container .menu-btn{position:absolute;right:0;top:50%;margin-top:-11px}@media (max-width:991px){#header .logo img{max-height:100px}}@media (max-width:767px){#header{background:#fff;position:fixed!important;min-height:92px}#header .container{border:0;padding:18px 0}#header .logo img{max-height:56px}}.open-menu-btn{margin-left:auto;display:block;width:26px;height:23px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.open-menu-btn span{display:block;height:1px;width:100%;background:#fff;margin-bottom:9px;transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-webkit-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-moz-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-o-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-ms-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s}.open-menu-btn span:last-child{margin-bottom:0}@media (max-width:767px){.open-menu-btn span{background:#BFAB82}.menu-open .open-menu-btn span{opacity:0;position:absolute;top:11px}.menu-open .open-menu-btn span:first-child{opacity:1;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.menu-open .open-menu-btn span:last-child{opacity:1;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}}@media (min-width:768px){.menu-open .open-menu-btn{pointer-events:none}}#main-navigation{position:fixed;width:681px;height:100%;background-color:#fff;top:0;right:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);padding:120px 0 20px 0;overflow-x:hidden;transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-webkit-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-moz-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-o-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-ms-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;z-index:1000}#main-navigation header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:fixed;top:60px;width:681px;padding:0 120px;background:#fff}#main-navigation header .languages a{margin:0 15px;font-size:.875rem;font-weight:500;color:#575447}#main-navigation header .languages a:active,#main-navigation header .languages a:hover,#main-navigation header .languages a.active{color:#BFAB82}#main-navigation header .languages a:first-child{margin-left:0}#main-navigation header .close-menu-btn{font-size:2.25rem;background:none;border:none;height:26px}#main-navigation header .close-menu-btn:hover::before,#main-navigation header .close-menu-btn:hover::after{background-color:#575447}#main-navigation header .close-menu-btn::before{content:"";display:block;height:1px;width:26px;background-color:#BFAB82;-webkit-transform:rotate(45deg) translate(1px,0);-ms-transform:rotate(45deg) translate(1px,0);transform:rotate(45deg) translate(1px,0)}#main-navigation header .close-menu-btn::after{content:"";display:block;height:1px;width:26px;background-color:#BFAB82;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#main-navigation .scrollable-content{padding:0 120px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;-webkit-overflow-scrolling:touch;height:100%}#main-navigation .scrollable-content .menu{margin-bottom:70px;list-style:none;padding-left:0}#main-navigation .scrollable-content .menu>li{display:block;position:relative;padding:22px 0;border-top:.5px solid #BFAB82;text-align:left}#main-navigation .scrollable-content .menu>li.current>a{color:#BFAB82}#main-navigation .scrollable-content .menu>li:first-child{border-top:none}#main-navigation .scrollable-content .menu>li>a{font-size:1.875rem;color:#575447;font-weight:300}#main-navigation .scrollable-content .menu>li>a:hover{color:#BFAB82}#main-navigation .scrollable-content .menu>li .submenu{display:none}#main-navigation .scrollable-content .menu>li .submenu ul{padding-left:40px;list-style:none}#main-navigation .scrollable-content .menu>li .submenu ul li{padding:12px 0}#main-navigation .scrollable-content .menu>li .submenu ul li:first-child{padding-top:25px}#main-navigation .scrollable-content .menu>li .submenu ul li a{font-size:1.875rem;color:#BFAB82;font-weight:300}#main-navigation .scrollable-content .menu>li .submenu ul li a:hover{font-weight:700}#main-navigation .scrollable-content .menu>li .dropdown-btn{background:none;border:none;font-size:1.875rem;position:absolute;right:0;color:#575447;margin-bottom:25px}#main-navigation .scrollable-content .menu>li .dropdown-btn.active{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}#main-navigation .scrollable-content .menu-footer{text-align:left;margin-top:auto}#main-navigation .scrollable-content .menu-footer p{font-size:.8125rem;font-weight:600}.menu-open{overflow:hidden}.menu-open #main-navigation{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}@media (max-width:1400px){#main-navigation{width:580px}#main-navigation header{width:580px;padding:0 100px}#main-navigation .scrollable-content{padding:0 100px}}@media (max-width:1200px){#main-navigation{width:500px;padding:100px 0 20px 0}#main-navigation header{width:500px;padding:0 80px}#main-navigation .scrollable-content{padding:0 80px}#main-navigation .scrollable-content .menu li{padding:15px 0}#main-navigation .scrollable-content .menu li .submenu ul{padding-left:30px}}@media (max-width:991px){#main-navigation{width:420px}#main-navigation header{width:420px;padding:0 50px;top:50px}#main-navigation .scrollable-content{padding:0 50px}}@media (max-width:767px){#main-navigation{width:100%;height:calc(100% - 92px);top:92px;overflow-y:auto;-webkit-overflow-scrolling:touch}#main-navigation header{width:100%;padding:0 30px;top:40px}#main-navigation header .close-menu-btn{display:none}#main-navigation .scrollable-content{padding:0 30px;overflow:hidden;height:auto}#main-navigation .scrollable-content .menu{margin-bottom:50px}#main-navigation .scrollable-content .menu li .submenu ul li{padding:8px 0}#main-navigation .scrollable-content .menu li .submenu ul li:first-child{padding-top:16px}}.m-overlay{position:fixed;z-index:999;top:0;left:0;bottom:0;right:0;transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-webkit-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-moz-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-o-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-ms-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;background:rgba(255,255,255,.4);visibility:hidden;opacity:0}.menu-open .m-overlay{opacity:1;visibility:visible}@media (max-width:767px){.m-overlay{display:none}}#banner{position:relative}#banner .description{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:200;width:100%;text-align:center}#banner .description .display-2{color:#fff;text-transform:uppercase}#banner .bottom-center{top:auto;-webkit-transform:none;-ms-transform:none;transform:none;bottom:0}#banner .bg-color4{position:relative}#banner .bg-color4:after{content:'';width:3000px;height:100%;top:0;left:-3000px;position:absolute;background:inherit}#banner .figure1 img{max-height:1127px;min-height:835px}#banner .two-column-layout{position:absolute;bottom:0;width:100%;z-index:100}#banner .two-column-layout .inner{background:rgba(249,247,247,.75);padding:16px 47px 47px;height:100%}#banner .two-column-layout .list4 li{line-height:calc(20/16)}#banner .two-column-layout .list4 li:last-child{border-color:transparent}#banner .two-column-layout .list4:before{display:none}#banner .two-column-layout .column1 .inner{padding-left:0;position:relative}#banner .two-column-layout .column1 .inner:before{content:'';position:absolute;width:3000px;height:100%;background:inherit;left:-3000px;top:0}#banner .two-column-layout .column2 .inner{background:rgba(43,43,43,.66)}@media (max-width:767px){#banner .two-column-layout .inner{padding:16px 12px!important}#banner .two-column-layout .column1{text-align:center}#banner .two-column-layout .column1 .inner .my-auto{max-width:80%;margin:auto}}#footer{padding:0 12px}#footer .container{border-top:1px solid #575447;padding:40px 0 40px}#footer .d-md-flex .w-100{padding-left:60px}#footer h6{font-size:1rem;line-height:calc(26 / 16);color:#BFAB82;text-transform:uppercase;margin-bottom:23px}#footer .footer-links{padding:0;list-style-type:none}#footer .footer-links li a{color:#BFAB82;border-bottom:1px solid transparent}#footer .footer-links li a:hover{border-color:#BFAB82}#footer .secondary-navigation{padding:0;list-style:none}#footer .secondary-navigation li{display:inline-block;font-size:1rem}#footer .secondary-navigation li+li:before{content:"|";display:inline-block;margin:0 4px 0 2px}#footer .secondary-navigation li a{color:#575454}#footer .secondary-navigation li a:hover{color:#BFAB82}@media (max-width:767px){#footer .container{padding:20px 0 3px}#footer .d-md-flex .w-100{padding-left:0}#footer .logo{margin-bottom:11px}}#content{padding-bottom:97px}@media (max-width:991px){#content{padding-bottom:70px}}@media (max-width:767px){#content{padding-bottom:0}}a,.btn{transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-webkit-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-moz-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-o-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-ms-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s}@-webkit-keyframes animate{0%{opacity:0}50%{opacity:.7}100%{opacity:0}}@keyframes animate{0%{opacity:0}50%{opacity:.7}100%{opacity:0}}.icon{display:inline-block}.btn{font-size:1rem;font-weight:400;padding:29px 20px;min-width:302px;border-radius:0}.btn .d-arrow{margin-left:40px}.btn .d-arrow:hover{-webkit-animation:animate 0.75s linear infinite;animation:animate 0.75s linear infinite}.btn .r-arrow{margin-right:40px}.btn .r-arrow svg{right:0;transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-webkit-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-moz-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-o-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-ms-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s}.btn:hover svg{position:relative;right:-15px;transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-webkit-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-moz-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-o-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-ms-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s}.btn-outline-primary .r-arrow svg path,.btn-outline-primary .r-arrow svg line{stroke:#575454}.btn-outline-primary:hover{background:transparent;color:#BFAB82}.btn-outline-primary-l{color:#f9f7f7}.btn-outline-primary-l:hover{background:transparent;color:#f9f7f7}.btn-outline-secondary{color:#575454}.btn-outline-secondary .r-arrow svg path,.btn-outline-secondary .r-arrow svg line{stroke:#575454}.btn-outline-secondary:hover{background:transparent;color:#575454}.btn-outline-white:hover{background:transparent;color:#fff}.link{font-weight:300;color:#BFAB82}.link .r-arrow{margin-right:30px}.link .r-arrow svg{right:0;transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-webkit-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-moz-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-o-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-ms-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s}.link:hover{color:#BFAB82}.link:hover svg{position:relative;right:-15px;transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-webkit-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-moz-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-o-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-ms-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s}.link:hover svg line,.link:hover svg path{stroke:#BFAB82}.addition-btn.text-white{border-color:#fff}.addition-btn.text-white::before,.addition-btn.text-white::after{background-color:#fff}.addition-btn{background:none;border:1px solid #BFAB82;border-radius:50%;height:84px;width:84px;padding:0;display:inline-block;position:relative}.addition-btn::before,.addition-btn:after{content:"";background-color:#BFAB82;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.addition-btn::before{width:42px;height:1px}.addition-btn::after{height:42px;width:1px}@media (max-width:991px){.btn{padding:7px 8px;min-width:195px}.btn .r-arrow{margin-right:20px}}@media (max-width:767px){.addition-btn{height:36px;width:36px}.addition-btn::before{width:16px}.addition-btn::after{height:16px}}@media (max-width:400px){.btn{font-size:.875rem;min-width:175px}}@media (min-width:992px){.btn-sm{padding:17px 15px;min-width:265px}}.list1{padding:0;list-style-type:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.list1 li{margin-right:35px}.list1 li:last-child{margin-right:0}.list1 li .icon{min-height:42px;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.list1 li span{display:block;font-size:.625rem;font-weight:600;color:#BFAB82}@media (max-width:767px){.list1 li{margin-right:15px}.list1 li .icon{min-height:32px}.list1 li .icon img{max-height:20px;max-width:24px}.list1 li span{margin-top:-2px}}.list2{list-style:none;padding:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:85px}.list2 li{color:#BFAB82;font-weight:500;width:50%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.list2 li img{margin-right:12px}@media (max-width:991px){.list2 li{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}}.list4{list-style:none;padding:0;margin:0}.list4 li{color:#F9F7F7;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-weight:500;border-bottom:1px solid #F9F7F7;padding:10px 0}@media (max-width:576px){.list4 li{font-size:.75rem;padding:5px 0}}.list4.two-column{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:260px;-moz-column-gap:260px;column-gap:260px}@media (max-width:767px){.list4.two-column{-webkit-column-count:1;-moz-column-count:1;column-count:1}}@media (max-width:991px){.list4.two-column{-webkit-column-gap:100px;-moz-column-gap:100px;column-gap:100px}}.list5{list-style:none;padding:0}.list5 li{font-weight:300;color:#575454}.custom-tabs{list-style:none;padding:0;margin-bottom:45px}.custom-tabs li{display:inline;margin:0 33px}.custom-tabs li:first-child{margin-left:0}.custom-tabs li:last-child{margin-right:0}.custom-tabs li .active{color:#BFAB82}.custom-tabs li a{color:#575447;font-size:1.125rem;font-weight:500}@media (max-width:991px){.custom-tabs li{margin:0 18px}}@media (max-width:767px){.custom-tabs li{margin:0 12px}}.bg-color1{background:rgba(191,171,130,.15)!important}.bg-color2{background-color:#737373}.bg-color2 .list4::before{content:"";width:100%;background-color:#737373;height:6px;display:block;position:absolute;bottom:23px;left:0}@media (max-width:767px){.bg-color2 .list4::before{bottom:13px}}.bg-color3{background:#575454!important}.bg-color4{background:rgba(191,171,130,.5)!important}.bg-color5{background:rgba(255,255,255,.8)!important}.text-white .contact-info li a{color:#fff}.text-white .custom-tabs li a{color:#fff}.text-white .custom-tabs li a:hover,.text-white .custom-tabs li a.active{color:#BFAB82}.box1{transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-webkit-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-moz-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-o-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-ms-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s}.box1:hover{background:#fff}.box1 .description{padding:26px 20px 10px}.box1 .description .location{font-weight:500;display:inline-block;margin-bottom:10px}.box1 .description h4{font-size:1.5625rem;font-weight:500;margin-bottom:16px}@media (max-width:767px){.box1 .description .location{font-size:.75rem}.box1 .description h4{font-size:1rem}}.box2{background:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.box2 .figure1{position:relative;overflow:hidden}.box2 .figure1 figcaption{position:absolute;padding:26px 20px;font-size:1.25rem;line-height:calc(27 / 20);font-weight:500;bottom:0;width:100%;font-family:"PP Eiko",sans-serif;z-index:1;transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-webkit-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-moz-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-o-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-ms-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;color:#575454;color:#BFAB82;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3}.box2 .figure1 figcaption:after{content:'';position:absolute;width:100%;height:100%;background:rgba(255,255,255,.8);left:0;z-index:-1;transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-webkit-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-moz-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-o-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-ms-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;bottom:0}.box2:hover .figure1 figcaption{color:#575454}.box2:hover .figure1 figcaption:after{bottom:-100%}.box2 .content{padding:32px 22px 16px;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.box2 .content p{font-family:"PP Eiko",sans-serif;font-weight:500}.box2 footer{padding:0 30px 22px}.box4{padding:16px 64px 25px 48px;position:relative}.box4 .option-schedule{height:235px;width:235px;top:-190px;right:-35px}.box4 .option-schedule .description{padding:10px 35px}.box4 .option-schedule .description p{font-size:1.375rem;margin-bottom:10px}.box4 .option-schedule .description p span{font-size:2.1875rem}.box4 .option-schedule .description footer p{font-size:1rem}@media (max-width:991px){.box4 .option-schedule{height:190px;width:190px;top:-145px;right:-25px}.box4 .option-schedule .description{padding:0 14px}}@media (max-width:767px){.box4{padding:16px 12px}.box4 .option-schedule{height:105px;width:105px;top:-65px;right:27px;left:auto}.box4 .option-schedule .description{padding:0 15px}.box4 .option-schedule .description p{font-size:.75rem;margin-bottom:0}.box4 .option-schedule .description p span{font-size:1rem}.box4 .option-schedule .description footer p{font-size:.625rem}}@media (max-width:400px){.box4 .option-schedule{right:-9px}}.box5{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border:2px solid #BFAB82;text-align:left;height:100%}.box5 .figure1{margin-bottom:15px;overflow:hidden}.box5 .figure1 img.w-100{height:360px;transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-webkit-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-moz-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-o-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-ms-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s}.box5 .figure1:hover img.w-100{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.box5 .description{padding:33px;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.box5 .description h5{font-size:1.6875rem;font-weight:500;font-family:"PP Eiko",sans-serif;color:#575454}.box5 .description .price{font-size:1.6875rem;font-weight:500;color:#BFAB82;font-family:"PP Eiko",sans-serif;margin-bottom:0}.box5 footer{margin-top:auto;padding:0 35px 35px 35px}.box5 footer .btn{padding:20px 17px}@media (max-width:991px){.box5 .figure1{margin-bottom:0}.box5 .description{padding:23px}.box5 footer{padding:0 25px 25px 25px}}@media (max-width:576px){.box5 .figure1{margin-bottom:0}.box5 .description{padding:25px}.box5 .description h5{font-size:1rem}.box5 .description .list5{font-size:.75rem}.box5 .description .price{font-size:1rem}.box5 footer{padding:0 25px 25px 25px}.box5 footer .btn{padding:12px 17px}}.box6{padding:25px 44px 25px 103px}.box6 h6{font-weight:700;margin-bottom:25px}.contact-info{padding:0;list-style-type:none}.contact-info address{margin-bottom:0}.contact-info li{font-size:1rem;line-height:calc(26 / 16)}.contact-info li a{color:#575454}.contact-info li a:hover{color:#BFAB82}.sociables{padding:0;list-style-type:none}.sociables li{display:inline-block;margin-right:20px}.sociables li:last-child{margin-right:0}.sociables li a{color:#BFAB82;font-size:1.125rem}.sociables li a:hover{color:#575454}.tab1{margin-bottom:55px}.tab1 .nav{border:0;margin-bottom:14px}.tab1 .nav li{-webkit-flex:1;-ms-flex:1;flex:1}.tab1 .nav li+li{margin-left:10px}.tab1 .nav li button{background:transparent;border:0;color:#575454;font-size:1rem;font-weight:500;border-bottom:1px solid #707070;padding:0 0 5px}.tab1 .nav li button:after{content:"\f107";font-family:'FontAwesome';font-size:1.25rem;line-height:1;display:inline-block;margin-left:15px;transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-webkit-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-moz-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-o-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-ms-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s}.tab1 .nav li button.active{color:#BFAB82;border-color:transparent}.tab1 .nav li button.active:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.tab1 .nav li button.active~.content{display:block}.tab1 .nav li .content{display:none}@media (max-width:1199px){.tab1 .nav li button{font-size:.875rem}.tab1 .nav li .content p{font-size:.875rem}}.form .form-group{margin-bottom:70px}.form .form-group.alt{margin-bottom:40px}.form .form-control{border:none;background:inherit;border-bottom:.5px solid #707070;border-radius:0;padding:0;color:#575447;resize:none;box-shadow:none}.form .form-control::-webkit-input-placeholder{color:#575447}.form .form-control::-moz-placeholder{color:#575447}.form .form-control:-ms-input-placeholder{color:#575447}.form .form-control::placeholder{color:#575447}.form-check-input[type="checkbox"]{background-color:transparent}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(../../../../../../../themes/living/stylesheets/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);-webkit-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-carousel .owl-stage-outer{z-index:1}.owl-carousel .owl-nav button{background:transparent!important;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.owl-carousel .owl-nav button span{display:none}.owl-carousel .owl-nav button:before{font-family:'FontAwesome';font-size:3.75rem;line-height:1;color:#575447}.owl-carousel .owl-nav button:hover{opacity:.8}.owl-carousel .owl-nav .owl-prev{left:-2px}.owl-carousel .owl-nav .owl-prev:before{content:"\f104";margin-left:-48px}.owl-carousel .owl-nav .owl-next{right:-2px}.owl-carousel .owl-nav .owl-next:before{content:"\f105";margin-right:-48px}.owl-carousel .owl-stage{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.owl-carousel .owl-stage .item{height:100%}.owl-carousel .owl-dots{text-align:center;padding-top:40px}.owl-carousel .owl-dots .owl-dot{margin-right:20px}.owl-carousel .owl-dots .owl-dot:last-child{margin-right:0}.owl-carousel .owl-dots .owl-dot span{width:50px;height:1px;background:#707070;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease}.owl-carousel .owl-dots .owl-dot.active span,.owl-carousel .owl-theme .owl-dots .owl-dot:hover span{background:#BFAB82}.full-view .owl-stage-outer{overflow:initial}@media (max-width:991px){.owl-carousel .owl-nav button:before{font-size:1.875rem}.owl-carousel .owl-nav button:hover{opacity:.8}.owl-carousel .owl-nav .owl-prev{left:33px}.owl-carousel .owl-nav .owl-next{right:33px}}@media (max-width:767px){.owl-carousel .owl-dots{padding-top:20px}.owl-carousel .owl-dots .owl-dot{margin-right:4px}.owl-carousel .owl-dots .owl-dot span{width:20px}}@media (max-width:400px){.owl-carousel .owl-dots{padding-top:20px}.owl-carousel .owl-dots .owl-dot{margin-right:4px}.owl-carousel .owl-dots .owl-dot span{width:15px}}@media (min-width:1600px){.owl-carousel .owl-nav .owl-prev{left:-150px}.owl-carousel .owl-nav .owl-next{right:-150px}}.carousel1 .box1{height:100%}.carousel2 .box2{height:100%}@media (max-width:992px){.carousel2{padding-left:30px;padding-right:30px}}.carousel3 .owl-nav button{margin-top:-44px}@media (max-width:767px){.carousel3{padding-left:30px;padding-right:30px}}@media (min-width:768px){.carousel3{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-12px;margin-right:-12px}.carousel3 .item{width:33.3333%;padding:0 12px}}.carousel4 .owl-nav button{z-index:101}.carousel4 .owl-nav button:before{color:#fff}.carousel4 .owl-nav .owl-prev{left:50px}.carousel4 .owl-nav .owl-next{right:50px}@media (min-width:768px){.carousel4{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.carousel4 .item{width:50%}}.carousel5 h6{color:#BFAB82;font-size:1rem;font-weight:500;margin-bottom:4px}.carousel5 .owl-dots{padding-top:10px;margin-bottom:20px}.video-box a{position:relative}.video-box a .play-btn{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:102px;height:102px;border-radius:50%;border:1px solid #fff;z-index:10;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:2.875rem;color:#fff}.video-box a .play-btn .fa{margin-left:4px}@media (max-width:767px){.video-box a .play-btn{width:35px;height:35px}.video-box a .play-btn .fa{font-size:.875rem}}.two-column-layout4 .contact-info{margin-bottom:115px}.two-column-layout4 .contact-info li{margin-bottom:14px}.two-column-layout4 .bg-secondary-dark{position:relative}.two-column-layout4 .bg-secondary-dark:after{content:'';width:3000px;height:100%;top:0;right:-3000px;position:absolute;background:inherit}@media (max-width:767px){.two-column-layout4 .contact-info{margin-bottom:24px}}.section{padding:70px 0}.section header{margin-bottom:52px}.section .display-2{color:#BFAB82;font-weight:500}.section.full-width .figure1 img{min-height:200px;max-height:600px}.column{margin-bottom:30px}@media (max-width:767px){.section{padding:50px 0}.section header{margin-bottom:25px}}.introduction{padding:123px 0 58px}@media (max-width:767px){.introduction{padding:50px 0 36px}}.estates .container{padding:90px 12px 40px;position:relative}.estates .container:before{position:absolute;content:'';width:4000px;height:100%;top:0;left:-4075px;background:#f9f7f7}.estates .column .figure1{margin-bottom:50px;overflow:hidden}.estates .column .figure1 img.w-100{height:360px;transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-webkit-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-moz-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-o-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-ms-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s}.estates .column .figure1:hover img.w-100{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.estates .column h4{color:#575454;margin-bottom:14px}.estates .column h4 a:hover{color:#BFAB82}.estates .column footer{padding-top:33px}@media (max-width:767px){.estates .container{padding:50px 12px 20px}.estates .column .figure1{margin-bottom:20px}.estates .column footer{padding-top:10px}}.press-reports{padding:79px 0 33px}.press-reports h4{color:#BFAB82}@media (max-width:767px){.press-reports{padding:50px 0 20px}}.gallery .figure1{display:block;width:100%;position:relative;overflow:hidden;height:100%}.gallery .figure1 img.w-100{height:100%;transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-webkit-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-moz-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-o-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-ms-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;min-height:300px}.gallery .figure1:hover img.w-100{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.gallery .figure1 .absolute-center{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.gallery2 img{width:100%;height:100%;font-family:"object-fit:cover";object-fit:cover}.gallery2 .half-image{height:calc(50% - 24px)}.gallery2 .half-image+.half-image{margin-top:24px}.gallery2 .half-image img{height:100%}@media (max-width:767px){.gallery2 .row{margin:0 -3px}.gallery2 .row [class*="col-"]{padding:0 3px}.gallery2 .two-images{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.gallery2 .two-images .half-image{width:calc(50% - 3px);height:100%}.gallery2 .two-images .half-image+.half-image{margin-left:6px;margin-top:0}.gallery2 .two-images .half-image img{height:165px}.gallery2 img{height:165px;margin-bottom:6px}}.gallery3 a{display:block}.gallery3 a img{width:100%;font-family:"object-fit:cover";object-fit:cover}.grid{overflow:hidden;margin-left:-12px;margin-right:-12px}.grid .grid-item,.grid .grid-sizer{padding:0 12px;width:33.333%}.grid .grid-item,.grid .grid-sizer{margin-bottom:24px}.grid a{display:block;position:relative}.grid a:before{content:'';width:100%;height:100%;top:0;left:0;position:absolute;background:rgba(0,0,0,.4);transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-webkit-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-moz-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-o-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-ms-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;opacity:0}.grid a:hover:before{opacity:1}.grid a:hover .addition-btn{opacity:1}.grid a .addition-btn{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;opacity:0}.grid img{width:100%}.grid .one-8{width:66.66667%}.grid .one-4{width:33.33333%}@media (max-width:767px){.grid{margin-left:-3px;margin-right:-3px}.grid .grid-item,.grid .grid-sizer{width:50%;padding:0 3px;margin-bottom:6px}.grid .one-8{width:50%}.grid .one-4{width:50%}}.section2{position:relative;margin-bottom:138px}.section2:after{position:absolute;content:'';width:100%;height:138px;bottom:0;left:0;background:#f9f7f7;display:none}.section2 .figure1{margin-bottom:-147px}.section2 .figure1 img{min-height:746px;height:100%}.section2 .container{position:relative;padding:79px 12px 0;z-index:10}.section2 .container:before{position:absolute;content:'';width:4000px;height:100%;top:0;left:-4075px;background:#f9f7f7}.section2 h2{margin-bottom:44px}.section2 h2 span{color:#575454}.section2 .content-control{padding:80px 0 40px}.section2 .content-control footer{padding-top:70px}@media (max-width:767px){.section2{margin-bottom:0}.section2 .figure1{height:100%}.section2 .figure1 img{min-height:auto}.section2 .container{padding:50px 12px 50px}.section2 h2{margin-bottom:25px}.section2 .figure1{margin-bottom:0}.section2 .content-control{padding:0}.section2 .content-control footer{padding-top:10px}}.section3{margin-bottom:198px}.section3 .text-white h2 span{color:#fff}.section3 .container{min-height:200px;position:relative;padding-top:67px}.section3 .container header{margin-bottom:103px}.section3 .container .cover{width:100vw;right:0;left:auto;z-index:-1}.section3 .container .cover img{height:100%}.section3 .container .pull-down{margin-bottom:-198px;position:relative}.section3 .container .pull-down:after{content:'';position:absolute;width:3000px;top:0;right:-3000px;height:100%;background:inherit}.section3 .container .box6.bg-primary{padding:50px 50px 38px 111px}@media (max-width:991px){.section3 h2{font-size:2.25rem;line-height:1.1}.section3 .container header{margin-bottom:44px}.section3 .container .box6{padding:50px 25px}.section3 .container .box6.bg-primary{padding:50px 25px}}@media (max-width:767px){.section3{margin-bottom:15px}.section3 h2{font-size:1.5625rem}.section3 .container{padding:50px 12px}.section3 .container header{margin-bottom:0}.section3 .container .pull-down{margin-bottom:0}.section3 .container .pull-down:after{display:none}.section3 .container .box6{padding:25px 15px}.section3 .container .box6.bg-primary{padding:25px 15px}}.layouts{position:relative}.layouts:after{position:absolute;content:'';width:100%;height:138px;bottom:0;left:0;background:#f9f7f7;display:none}.layouts .container{position:relative;padding:79px 12px 0;z-index:10}.layouts .container:before{position:absolute;content:'';width:4000px;height:100%;top:0;left:-4075px;background:#f9f7f7}@media (max-width:767px){.layouts .container{padding-top:21px}}.location .container{padding:90px 12px 40px;position:relative}.location .container:before{position:absolute;content:'';width:4000px;height:100%;top:0;left:-3987px;background:#f9f7f7}@media (max-width:767px){.location h2{margin-bottom:13px}.location .container{padding:24px 12px 20px}.location .container:before{left:-3988px}}.new-highlight .figure1{position:relative}.new-highlight .figure1 .caption{position:absolute;bottom:0;width:100%;left:0}.new-highlight .figure1 .caption h2{margin-bottom:12px}.new-highlight .content-control{padding-top:94px;padding-bottom:1px;position:relative;z-index:1}.new-highlight .content-control:after{position:absolute;content:'';background:rgba(191,171,130,.5);width:4000px;height:100%;top:0;left:-50px;z-index:-1}.new-highlight .content-control .inner{max-width:481px}.new-highlight.s-info .content-control{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;padding-top:0}.new-highlight.s-info .content-control:after{height:calc(100% + 140px);top:-70px}.new-highlight.s-info .content-control footer{margin-top:auto}.new-highlight.opposite .content-control:after{background:rgba(255,255,255,.8)}@media (max-width:767px){.new-highlight .figure1 .content-control{padding-top:18px}.new-highlight .figure1 .content-control:after{left:-12px}.new-highlight .figure1 .content-control .inner{padding-left:32px;padding-right:32px}.new-highlight .figure1 .caption h2{font-size:1.5625rem;margin-bottom:18px}.new-highlight.s-info{padding-top:16px}.new-highlight.s-info.bg-white{background:transparent!important}.new-highlight.s-info .content-control{padding:16px 40px 30px}.new-highlight.s-info .content-control:after{height:calc(100% + 16px);top:-16px;background:#fff;left:12px}.new-highlight.s-info.opposite .content-control:after{left:auto;right:12px}.new-highlight.opposite .figure1 .content-control:after{left:auto;right:-12px}}@media (max-width:375px){.new-highlight .figure1 .caption h2{font-size:1.25rem}}@media (min-width:768px){.new-highlight.opposite .content-control:after{left:auto;right:-50px}}@media (min-width:992px){.new-highlight div.figure1{margin-left:-74px;margin-right:-74px}.new-highlight div.figure1 .content-control:after{left:-38px}.new-highlight.opposite div.figure1 .content-control{padding-left:178px}.new-highlight.opposite div.figure1 .content-control:after{left:auto;right:-38px}.new-highlight.opposite .content-control{padding-left:103px}.new-highlight.s-info{margin-bottom:50px}}.partner{padding:121px 0 169px 0}@media (max-width:992px){.partner{padding:70px 0 100px 0}}@media (max-width:767px){.partner{padding:50px 0 70px 0}}.magazin .magazin-image{position:relative}.magazin .magazin-image img{-webkit-transform:rotate(-1deg);-ms-transform:rotate(-1deg);transform:rotate(-1deg)}.magazin .magazin-image .option-schedule{bottom:0;right:-240px}@media (max-width:1400px){.magazin .magazin-image .option-schedule{height:290px;width:290px;right:-170px}}@media (max-width:1200px){.magazin .magazin-image .option-schedule{height:200px;width:200px;right:-140px}}@media (max-width:991px){.magazin .magazin-image .option-schedule{height:160px;width:160px;right:-65px}}@media (max-width:767px){.magazin .container{padding-right:46px}.magazin .magazin-image img{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.magazin .magazin-image .option-schedule{right:-55px}.magazin .magazin-image .option-schedule{height:130px;width:130px;bottom:auto;top:-77px;right:-34px;-webkit-transform:none;-ms-transform:none;transform:none}.magazin .magazin-image .option-schedule .description{padding:0 10px}.magazin .magazin-image .option-schedule .description p{font-size:1rem}.magazin .magazin-image .option-schedule .description footer p{font-size:.625rem}.magazin .magazin-image.float-end{width:157px;margin:34px 0 15px 15px}}@media (max-width:400px){.magazin .magazin-image.float-end{width:108px}}.highlights .bg-white-o{position:relative}.highlights .bg-white-o:after{content:'';height:910px;width:3000px;right:0;position:absolute;top:0;background:#fff;z-index:-1}@media (max-width:991px){.highlights .bg-white-o:after{height:calc(100% + 123px);right:-40px}}@media (max-width:767px){.showless-content .add-content{display:none}.showless-content .add-content:first-child{display:block!important}.showless-content.show .add-content{display:block}.showless-content.show .read-more-btn:after{opacity:0}}.option-schedule{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:absolute;bottom:0;right:-240px;background-color:#BFAB82;border-radius:50%;height:325px;width:325px;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.option-schedule .description{text-align:center;padding:10px 50px}.option-schedule .description p{font-size:2.1875rem;font-family:"PP Eiko",sans-serif;color:#fff;line-height:calc(40/35);margin-bottom:20px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3}.option-schedule .description p span{font-weight:500}.option-schedule .description footer{border-top:1px solid #fff;padding-top:15px}.option-schedule .description footer p{font-size:1.375rem;font-weight:500;line-height:calc(26/22);text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2}@media (max-width:1400px){.option-schedule{height:290px;width:290px;right:-170px}.option-schedule .description{padding:0 30px}.option-schedule .description p{font-size:1.875rem;margin-bottom:10px}.option-schedule .description footer{padding-top:5px}.option-schedule .description footer p{font-size:1.125rem}}@media (max-width:1200px){.option-schedule{height:200px;width:200px;right:-140px}.option-schedule .description{padding:0 30px}.option-schedule .description p{font-size:1.5625rem;margin-bottom:10px}.option-schedule .description footer{padding-top:5px}.option-schedule .description footer p{font-size:.9375rem}}@media (max-width:991px){.option-schedule{height:160px;width:160px;right:-65px}.option-schedule .description{padding:0 20px}.option-schedule .description p{font-size:1.125rem;margin-bottom:5px}.option-schedule .description footer{padding-top:5px}.option-schedule .description footer p{font-size:.75rem}}@media (max-width:767px){.option-schedule{right:-55px}}@media (max-width:576px){.option-schedule{height:150px;width:150px;bottom:30px;right:auto;left:20px;-webkit-transform:rotate(-1deg);-ms-transform:rotate(-1deg);transform:rotate(-1deg)}.option-schedule .description p{font-size:1rem}}.highlights .section-header{text-align:center;margin-bottom:55px}.highlights .section-header h2{margin-bottom:47px}.highlights .list2{margin-bottom:70px}@media (max-width:576px){.highlights .list2{margin-bottom:35px}.highlights .section-header h2{margin-bottom:22px}.highlights .section-header p{margin-bottom:41px}}.expose.section{padding:128px 0}.expose h2{margin-bottom:70px}.expose .author-details p{margin-bottom:40px}@media (max-width:991px){.expose.section{padding:100px 0 70px 0}.expose h2{margin-bottom:50px}.expose .author-details p{margin-bottom:25px}.expose .form .form-group{margin-bottom:40px}}@media (max-width:767px){.expose.section{padding:60px 0 28px 0}.expose .form form{margin-bottom:50px}.expose h2{margin-bottom:40px;text-align:center}}.estates.alt{padding:0}.estates.alt .container{padding-bottom:30px}@media (max-width:767px){.estates.alt{padding:0}.estates.alt .row .mb-5:last-child{margin-bottom:0!important}.estates.alt .container{padding-bottom:10px;padding-top:65px}.estates.alt .container h1{font-size:1.875rem}}@media (max-width:1400px){.sights h2{font-size:2.8125rem}}@media (max-width:991px){.sights h2{font-size:1.875rem}}@media (max-width:576px){.section.sights{padding-top:60px;padding-bottom:40px}}.our-locations.alt .container{padding:90px 12px 40px;position:relative}.our-locations.alt .container:before{position:absolute;content:'';width:4000px;height:100%;top:0;left:-4075px;background:#f9f7f7}@media (max-width:767px){.our-locations.alt .container{padding:50px 12px 20px}}.s-people{height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.s-people:hover .figure1 .h-content{bottom:0}.s-people:hover .content{background:rgba(255,255,255,.79)}.s-people .figure1{overflow:hidden;position:relative}.s-people .figure1 img{height:302px}.s-people .figure1 .h-content{position:absolute;z-index:2;width:100%;padding:14px 12px;background:rgba(255,255,255,.79);bottom:-100%;transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-webkit-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-moz-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-o-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-ms-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s}.s-people .figure1 .h-content p{font-family:"PP Eiko",sans-serif;color:#BFAB82;font-weight:500;margin-bottom:0}.s-people .content{padding:42px 10px 29px;border-bottom:1px solid #BFAB82;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-webkit-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-moz-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-o-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-ms-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s}.s-people .content h3{font-size:.75rem;font-weight:400;color:#BFAB82;line-height:1.2;margin-bottom:2}.s-people .content p{margin-bottom:20px;text-transform:uppercase}.d-connect{padding:0;list-style-type:none}.d-connect li{margin-bottom:22px}.d-connect li .icon{display:block;max-width:43px;margin:0 auto 10px}.d-connect li .icon img{max-height:33px}.d-connect li:last-child{margin-bottom:0}.d-connect li .no{font-size:1.125rem}.events h1{font-weight:500;margin-bottom:200px}@media (max-width:1200px){.events h1{margin-bottom:120px}}@media (max-width:991px){.events h1{margin-bottom:55px}}@media (max-width:767px){.events h1{margin-bottom:40px}}.two-column-layout2 .description{padding:50px 54px;padding-bottom:50px;margin:auto 0}.two-column-layout2 .description h5{font-weight:500;font-family:"PP Eiko",sans-serif;margin-bottom:68px}.two-column-layout2 .description p{font-weight:500;font-family:"PP Eiko",sans-serif;margin-bottom:50px}.two-column-layout2 .description footer .btn{border:none;padding:0;box-shadow:none;min-width:auto}.two-column-layout2:hover{background-color:#fff}@media (max-width:1200px){.two-column-layout2 .description h5{margin-bottom:35px}}@media (max-width:991px){.two-column-layout2 .description{padding:30px 54px}.two-column-layout2 .description h5{margin-bottom:30px;font-size:1.125rem}.two-column-layout2 .description p{font-size:.875rem;margin-bottom:30px}}@media (max-width:767px){.two-column-layout2 figure img{height:auto!important}.two-column-layout2 .description{padding:30px 12px}}.summer-night h1{font-weight:500;margin-bottom:50px}.summer-night h1 span{font-size:1.125rem;font-family:"Lato",sans-serif;display:block;padding-top:15px;margin-bottom:48px}.summer-night figure{margin-bottom:105px}.summer-night .description p{margin-bottom:38px}.summer-night .description p:last-child{margin-bottom:0}@media (max-width:991px){.summer-night h1 span{padding-top:0;margin-bottom:30px}.summer-night figure{margin-bottom:65px}.summer-night .description p{margin-bottom:25px}}@media (max-width:767px){.summer-night h1{margin-bottom:35px}.summer-night figure{margin-bottom:35px}.summer-night .description p{margin-bottom:16px}}.locations.section{padding-top:0}@media (min-width:767px){.locations.section{padding-bottom:0}}.box3{padding:80px 0 57px;margin-bottom:40px}@media (max-width:991px){.box3{padding:50px 0}}@media (max-width:767px){.box3{padding:30px 0;margin-bottom:30px}}.two-column-layout3{margin-bottom:40px}.two-column-layout3 .description{text-align:center;padding:50px;margin:auto 0}.two-column-layout3 .description h2{margin-bottom:55px}.two-column-layout3 .description h2 span{margin-bottom:43px}.two-column-layout3 .description ul li{margin-bottom:18px}@media (max-width:991px){.two-column-layout3 .description{padding:30px}.two-column-layout3 .description h2{margin-bottom:35px}.two-column-layout3 .description h2 span{margin-bottom:30px}}@media (max-width:767px){.two-column-layout3{margin-bottom:30px}.two-column-layout3 .description{padding:20px 15px}.two-column-layout3 .description h2{margin-bottom:25px}.two-column-layout3 .description h2 span{margin-bottom:20px}.two-column-layout3 .description ul li{margin-bottom:10px}}.residences h2{margin-bottom:60px}.residences h2 span{display:block;margin-bottom:32px;font-size:1.125rem;font-family:"Lato",sans-serif}@media (max-width:767px){.residences h2{margin-bottom:40px}.residences h2 span{margin-bottom:20px;font-size:.875rem}}.table.table1 thead tr th{padding:25px 0;border-top:1px solid #BFAB82;border-bottom:1px solid #BFAB82!important;color:#BFAB82;font-weight:500;text-transform:uppercase}.table.table1 tbody tr:nth-child(even){background:rgba(191,171,130,.15)}.table.table1 tbody tr td{color:#575454;font-weight:500;padding:28px 12px;border:none}@media (max-width:991px){.table.table1{display:block}.table.table1 thead{display:none}.table.table1 tbody,.table.table1 tr,.table.table1 td{display:block}.table.table1 tbody tr{border:2px solid rgba(191,171,130,.15)}.table.table1 tbody tr:nth-child(even){border:transparent}.table.table1 tbody tr td{text-align:right;padding-left:50%;padding-right:30px;padding-top:15px;padding-bottom:15px;position:relative}.table.table1 tbody tr td::before{content:attr(data-label);position:absolute;left:0;width:50%;padding-left:30px;text-align:left}}.list2.alt{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.list2.alt li{color:#fff;width:auto}@media (max-width:991px){.list2 li{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;text-align:left}}@media (max-width:767px){.home #banner .description{-webkit-transform:none;-ms-transform:none;transform:none;top:67px}}.layout2 #header{position:relative}.layout2 #header .container{border-color:#575447}.layout2 #header .open-menu-btn span{background:#BFAB82}.layout3 #banner .figure1 img{min-height:532px;max-height:800px}.layout4 #header .open-menu-btn span{background:#575447}