@font-face{font-family:'Proxima Nova Reg';src:url(/fonts/ProximaNova/ProximaNova-Regular/ProximaNova-Regular.eot);src:local('Proxima Nova Regular'),local('ProximaNova-Regular'),url(/fonts/ProximaNova/ProximaNova-Regular/ProximaNova-Regular.eot?#iefix) format('embedded-opentype'),url(/fonts/ProximaNova/ProximaNova-Regular/ProximaNova-Regular.woff2) format('woff2'),url(/fonts/ProximaNova/ProximaNova-Regular/ProximaNova-Regular.woff) format('woff'),url(/fonts/ProximaNova/ProximaNova-Regular/ProximaNova-Regular.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Proxima Nova Bold';src:url(/fonts/ProximaNova/ProximaNova-Bold/ProximaNova-Bold.eot);src:local('Proxima Nova Bold'),local('ProximaNova-Bold'),url(/fonts/ProximaNova/ProximaNova-Bold/ProximaNova-Bold.eot?#iefix) format('embedded-opentype'),url(/fonts/ProximaNova/ProximaNova-Bold/ProximaNova-Bold.woff2) format('woff2'),url(/fonts/ProximaNova/ProximaNova-Bold/ProximaNova-Bold.woff) format('woff'),url(/fonts/ProximaNova/ProximaNova-Bold/ProximaNova-Bold.ttf) format('truetype');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Proxima Nova Semibold';src:url(/fonts/ProximaNova/ProximaNova-Semibold/ProximaNova-Semibold.eot);src:local('Proxima Nova Bold'),local('ProximaNova-Semibold'),url(/fonts/ProximaNova/ProximaNova-Semibold/ProximaNova-Semibold.eot?#iefix) format('embedded-opentype'),url(/fonts/ProximaNova/ProximaNova-Semibold/ProximaNova-Semibold.woff2) format('woff2'),url(/fonts/ProximaNova/ProximaNova-Semibold/ProximaNova-Semibold.woff) format('woff'),url(/fonts/ProximaNova/ProximaNova-Semibold/ProximaNova-Semibold.ttf) format('truetype');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Proxima Nova Light';src:url(/fonts/ProximaNova/ProximaNova-Light/ProximaNova-Light.eot);src:local('Proxima Nova Light'),local('ProximaNova-Light'),url(/fonts/ProximaNova/ProximaNova-Light/ProximaNova-Light.eot?#iefix) format('embedded-opentype'),url(/fonts/ProximaNova/ProximaNova-Light/ProximaNova-Light.woff2) format('woff2'),url(/fonts/ProximaNova/ProximaNova-Light/ProximaNova-Light.woff) format('woff'),url(/fonts/ProximaNova/ProximaNova-Light/ProximaNova-Light.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Alegreya;src:url(/fonts/Alegreya/Alegreya-Regular/Alegreya-Regular.eot);src:local('Alegreya Regular'),local('Alegreya-Regular'),url(/fonts/Alegreya/Alegreya-Regular/Alegreya-Regular.eot?#iefix) format('embedded-opentype'),url(/fonts/Alegreya/Alegreya-Regular/Alegreya-Regular.woff2) format('woff2'),url(/fonts/Alegreya/Alegreya-Regular/Alegreya-Regular.woff) format('woff'),url(/fonts/Alegreya/Alegreya-Regular/Alegreya-Regular.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Alegreya Bold';src:url(/fonts/Alegreya/Alegreya-Bold/Alegreya-Bold.eot);src:local('Alegreya Bold'),local('Alegreya-Bold'),url(/fonts/Alegreya/Alegreya-Bold/Alegreya-Bold.eot?#iefix) format('embedded-opentype'),url(/fonts/Alegreya/Alegreya-Bold/Alegreya-Bold.woff2) format('woff2'),url(/fonts/Alegreya/Alegreya-Bold/Alegreya-Bold.woff) format('woff'),url(/fonts/Alegreya/Alegreya-Bold/Alegreya-Bold.ttf) format('truetype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Vera Crouz';src:url(/fonts/VeraCrouz/VeraCrouz.eot);src:local('☺'),url(/fonts/VeraCrouz/VeraCrouz.woff) format('woff'),url(/fonts/VeraCrouz/VeraCrouz.ttf) format('truetype'),url(/fonts/VeraCrouz/VeraCrouz.svg) format('svg');font-weight:400;font-style:normal;font-display:swap}@-webkit-keyframes moveToRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes moveToRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.about-room h4{font:28px 'Proxima Nova',sans-serif}.about-room h4,.about-room p{margin-bottom:20px}.about-room .section-content-inner{margin-bottom:20px}.room-list,.similar-room-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px 50px}.room-item-info,.room-item-photo,.similar-room-item-info,.similar-room-item-photo{position:absolute;left:0;width:100%}.room-item-photo,.similar-room-item-photo{background-size:cover;background-position:center;top:0;height:100%;-webkit-transition:ease-in-out 1.2s;transition:ease-in-out 1.2s;-webkit-transform:scale(1);transform:scale(1)}.room-item-inner,.similar-room-item-inner{height:100%;background:#fff;-webkit-box-shadow:0 4px 10px rgba(101,59,30,.6);box-shadow:0 4px 10px rgba(101,59,30,.6)}.room-item-info,.similar-room-item-info{bottom:0;background:rgba(25,25,25,.3)}.room-item a,.room-item a:hover,.similar-room-item a,.similar-room-item a:hover{color:#ec5837}.room-item a.button,.similar-room-item a.button{color:#fff}.room-service{width:13%;text-align:center;font-size:14px;line-height:1.3;color:#8c8c8c;margin-bottom:15px;padding:0 5px}.room-service-list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px}.room-service-list,.room-service-text{display:-webkit-box;display:-ms-flexbox;display:flex}.room-service-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:36px}.room-service-inner{height:100%}.room-service-icon{width:50px;margin:0 auto 6px}.room-service-icon img{width:100%}.room-about{margin-bottom:-10px}.room-fund-title{padding-top:120px;padding-bottom:50px;text-align:center}.room-fund-title h1:last-child{margin-bottom:0}.room-fund-about{display:-webkit-box;display:-ms-flexbox;display:flex}.room-fund-about-img{position:relative;width:260px;-ms-flex-negative:0;flex-shrink:0}.room-fund-about-img::before{content:'';display:block;width:778px;height:887px;background:url(/images/content/room-bg.png);position:absolute;top:0;right:0}.room-fund-about-info{width:calc(100% - 260px);padding-left:30px}.room-fund-about-info>div{max-width:750px}.room-fund-about-info p{color:#653b1e}.room-list{position:relative}.room-item{width:50%;padding:0 15px;margin-bottom:70px}.room-item-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.room-item-header{display:block;padding-bottom:103%;position:relative;overflow:hidden}.room-item-header:hover .room-item-photo{-webkit-transform:scale(1.2);transform:scale(1.2)}.room-item-info{min-height:230px;padding:10px 65px 25px 25px}.room-item-info::before{content:'';display:block;background:url(/images/icons/arrow-right-thin.svg);background-size:cover;width:25px;height:42px;position:absolute;top:18px;right:35px}.room-item-info,.room-item-info h3{color:#fff}.room-item-info h3{line-height:.9;margin-bottom:30px}.room-item-foot,.room-item-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.room-item-foot{padding:20px 25px 30px;margin-top:auto}.room-item-foot .room-service{width:16.666%}.room-item-about-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:auto}.room-info{padding:0 25px;border-left:2px solid #fff;text-align:center}.room-info:first-child{border:0}.room-info:first-child,.room-info:last-child{text-align:left}.room-info-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto -25px 0}.room-info-title{font-size:14px;line-height:1.2}.room-info-text{font:45px/1 Alegreya,serif;white-space:nowrap}.content-col .room-service{width:33.333%;margin-bottom:30px}.content-col .room-service-list{margin:35px -30px 0}.content-small-wrap .room-service-list{margin:15px 0}.similar-room-wrap{padding-top:65px;padding-bottom:20px;background:#f9f9f9}.similar-room-wrap h2{font-size:45px;text-align:center}.similar-room-item{width:33.333%;padding:0 15px;margin-bottom:30px}.similar-room-item h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:64px;font-size:36px;line-height:.9;margin-bottom:15px}.similar-room-item-info,.similar-room-item-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.similar-room-item-inner{padding-bottom:100%;position:relative;overflow:hidden}.similar-room-item-inner,.similar-room-item-inner h3,.similar-room-item-inner:hover{color:#fff}.similar-room-item-inner:hover .similar-room-item-photo{-webkit-transform:scale(1.2);transform:scale(1.2)}.similar-room-item-info{padding:10px;min-height:150px}.similar-room-item .room-info{padding-left:5px;padding-right:5px}.similar-room-item .room-info-list{margin-left:-5px;margin-right:-5px;color:#fff}.similar-room-item .room-info-title{line-height:1}.similar-room-item .room-info-text{font-size:36px;line-height:.9}@media (min-width:768px){.about-room .content-col-right{width:54%}.about-room .content-col-left{width:38%}.content-col .room-service{max-width:100px}}@media (min-width:992px){.about-room .section-content-inner{max-width:790px;margin-left:auto;margin-right:auto}.about-room .content-col-right{width:62%}.pattern{background-image:url(/images/content/room-bg-left.png);background-position:-300px 70%}.pattern,.pattern-inner{background-repeat:no-repeat}.pattern-inner{background-image:url(/images/content/room-bg-right.png);background-position:105% center}}@media (min-width:992px) and (max-width:1199px){.similar-room-item h3{font-size:30px}.similar-room-item .room-info-text{font-size:28px}.similar-room-item-info{min-height:140px}}@media (max-width:1199px){.room-fund-about-img::before{width:400px;height:456px;background-size:100%}.room-service{font-size:12px}.room-item{margin-bottom:50px}.room-item-info{padding-left:20px;padding-right:50px;min-height:200px}.room-item-info::before{right:20px}.room-item-about .link-large{font-size:14px}.room-item-foot{padding:20px}.room-info{padding-left:20px;padding-right:20px}.room-info-list{margin-left:-20px;margin-right:-20px}.about-room .section-content-inner{margin-bottom:10px}}@media (max-width:991px){.room-fund-title{padding-top:50px;padding-bottom:30px}.room-fund-about-img{width:180px}.room-fund-about-info{width:calc(100% - 180px)}.room-item{margin-bottom:30px}.room-item-about .link-large{font-size:16px}.room-item-foot .room-service-list{margin-bottom:15px}.similar-room-wrap{padding-top:50px}.similar-room-list{margin-bottom:30px}.similar-room-item{width:50%}.similar-room-item .room-info-text{font-size:32px}}@media (min-width:768px) and (max-width:1199px){.room-item h3{font-size:42px}.room-info-text{font-size:32px}}@media (min-width:768px) and (max-width:991px){.room-info{padding-left:15px;padding-right:15px}.room-info-list{margin-left:-15px;margin-right:-15px}.room-info-title{font-size:13px}.room-info-text{font-size:26px}.room-item h3{font-size:32px}.room-item-header{padding-bottom:115%}.room-item-info{padding-right:35px;padding-bottom:20px;min-height:160px}.room-item-info::before{width:20px;height:34px;right:15px}.room-item-about{margin-bottom:20px}.room-item-about-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.room-item-foot .room-service{width:33.333%}.room-item-foot .room-service-icon{width:50px}}@media (max-width:767px){.about-room h4{font-size:24px}.about-room .section-content-inner{margin-bottom:0}.about-room .content-col-left{margin-bottom:0}.about-room .content-col-right{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.content-col .room-service{width:16.666%;padding:0 5px;margin-bottom:20px}.content-col .room-service-list{margin-left:-5px;margin-right:-5px}.room-service{width:16.666%}.room-fund-about-img{display:none}.room-fund-about-img::before{background:0 0}.room-fund-about-info{width:100%;padding:0;position:relative}.room-item{width:100%}.room-info{padding-left:15px;padding-right:15px}.room-info-list{margin-left:-15px;margin-right:-15px}.room-info-text{font-size:40px}.similar-room-item{width:100%}.similar-room-item h3{font-size:45px}.similar-room-item-info{padding:10px 10px 20px 20px}.similar-room-item .room-info{padding-left:15px;padding-right:15px}.similar-room-item .room-info-list{margin-left:-15px;margin-right:-15px}.similar-room-item .room-info-text{font-size:36px}}@media (max-width:500px){.content-col .room-service{width:33.333%}.content-col .room-service-list{margin-top:40px;margin-bottom:10px}.room-info-title{font-size:13px}.room-info-text{font-size:30px}.room-item-about{margin-bottom:30px}.room-item-about-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.room-item-info{padding-right:40px}.room-item-info::before{right:14px}.room-item-foot{padding:20px 15px 15px}.room-item-foot .room-service{width:33.333%;padding-left:5px;padding-right:5px}.room-item-foot .room-service-list{margin-left:-5px;margin-right:-5px}.room-item-foot .room-service-icon{width:50px}.room-service{width:25%;font-size:14px}.room-service-icon{width:60px}.similar-room-wrap h2{font-size:38px}.similar-room-item .room-info-text{font-size:32px}}@media (max-width:400px){.room-list,.similar-room-list{margin-bottom:20px}.room-service{width:33.333%}.room-fund-title{padding-top:30px}.room-item-header{padding-bottom:115%}.room-item-info{padding-left:15px;padding-bottom:15px;min-height:160px}.room-info-text{font-size:24px}.similar-room-wrap{padding-top:30px}.similar-room-wrap h2{font-size:34px}.similar-room-list{margin-bottom:0}.similar-room-item h3{font-size:30px}.similar-room-item-info{min-height:120px;padding:10px}.similar-room-item .room-info{padding:0 6px}.similar-room-item .room-info-list{margin-left:-6px;margin-right:-6px}.similar-room-item .room-info-text{font-size:26px}}@media (max-width:320px){.room-item-info{padding-right:30px}.room-item-info::before{width:20px;height:34px;right:8px}.room-service{font-size:12px}}