n@charset 'UTF-8';.button--download:before,.button--filled:before,.button:after,.carousel-hotels .carousel-inner::after,.eupopup-buttons .eupopup-button_1:after,.eupopup-buttons .eupopup-button_1:before,.go-previous a::after,.header .header__hero .carousel .carousel-inner::after,.header__hero-content__border::after,.partner-carousel__controls .btn::after,.partner-controls-pages-custom li::after,.play-intro__button::after,.sm-diary-item::after,.sm-diary-item__content__tag::after,.sm-fixed-menu-wrapper,.sm-image-item::after,.sm-list--has-icon li::before,.team-carousel__control::after{content:''}h1,h4{text-transform:capitalize}.custom-file-control,img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}a,body{color:#000}.group-list,body{overflow-x:hidden}*,:after,:before{box-sizing:border-box;margin:0;padding:0}@font-face{font-family:MontSerrat;font-style:normal;font-weight:100;src:url(../fonts/montserrat/Montserrat-Regular.eot);src:url(../fonts/montserrat/Montserrat-Regular.eot?#iefix) format('embedded-opentype'),url(../fonts/montserrat/montserrat.woff2) format('woff2'),url(../fonts/montserrat/Montserrat-Regular.woff) format('woff'),url(../fonts/montserrat/Montserrat-Regular.ttf) format('truetype')}@font-face{font-family:MontSerrat;font-style:normal;font-weight:400;src:url(../fonts/montserrat/Montserrat-Regular.eot);src:url(../fonts/montserrat/Montserrat-Regular.eot?#iefix) format('embedded-opentype'),url(../fonts/montserrat/montserrat-medium.woff2) format('woff2'),url(../fonts/montserrat/Montserrat-Regular.woff) format('woff'),url(../fonts/montserrat/Montserrat-Regular.ttf) format('truetype')}@font-face{font-family:MontSerrat,sans-serif;font-weight:700;font-style:normal;src:url(../fonts/montserrat/Montserrat-Bold.eot);src:url(../fonts/montserrat/Montserrat-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/montserrat/Montserrat-Bold.woff2) format('woff2'),url(../fonts/montserrat/Montserrat-Bold.woff) format('woff'),url(../fonts/montserrat/Montserrat-Bold.ttf) format('truetype')}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:400;src:url(../fonts/playfairdisplay/PlayfairDisplay-Regular.eot);src:url(../fonts/playfairdisplay/PlayfairDisplay-Regular.eot?#iefix) format('embedded-opentype'),url(../fonts/playfairdisplay/PlayfairDisplay-Regular.woff2) format('woff2'),url(../fonts/playfairdisplay/PlayfairDisplay-Regular.woff) format('woff'),url(../fonts/playfairdisplay/PlayfairDisplay-Regular.ttf) format('truetype')}@font-face{font-family:'PlayFair Display',serif;font-weight:700;font-style:normal;src:url(../fonts/playfairdisplay/PlayfairDisplay-Bold.eot);src:url(../fonts/playfairdisplay/PlayfairDisplay-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/playfairdisplay/PlayfairDisplay-Bold.woff2) format('woff2'),url(../fonts/playfairdisplay/PlayfairDisplay-Bold.woff) format('woff'),url(../fonts/playfairdisplay/PlayfairDisplay-Bold.ttf) format('truetype')}body{font-family:MontSerrat,sans-serif;font-weight:100;font-size:13px;background-color:#f6f6f6;-webkit-font-smoothing:antialiased;overflow-y:scroll}h1,h2,h3,h4{font-family:'PlayFair Display',serif;font-weight:400;margin-top:0}h1{letter-spacing: 3px;font-size:60px;line-height:75px;margin-bottom:40px}h2{font-size:38px;line-height:50px;margin-bottom:50px}h3{font-size:26px;line-height:35px;margin-bottom:30px}h4{font-size:20px;line-height:28px;margin-bottom:25px}h5,p{font-family:MontSerrat,sans-serif}h5{font-size:18px;font-weight:100;line-height:18px;margin-top:0;margin-bottom:80px}p{font-size:13px;font-weight:400;line-height:2.2;text-align:justify}img{max-width:100%;height:auto;user-select:none}a:hover{text-decoration:none}a:active,a:focus{outline:0}.page-wrapper{transition:.5s ease;-webkit-transition:.5s ease}.button,.button:after,.eupopup-buttons .eupopup-button_1,.eupopup-buttons .eupopup-button_1:after{-webkit-transition:all .6s cubic-bezier(.51,.15,.21,1);-moz-transition:all .6s cubic-bezier(.51,.15,.21,1)}.page-wrapper.blur{filter:blur(3px);-webkit-filter:blur(3px)}.button,.eupopup-buttons .eupopup-button_1{padding:12px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:1px;border-radius:0;position:relative;transition:all .6s cubic-bezier(.51,.15,.21,1)}.button:focus,.eupopup-buttons .eupopup-button_1:focus{box-shadow:none}.button:after,.eupopup-buttons .eupopup-button_1:after{content:'';position:absolute;z-index:-1;transition:all .6s cubic-bezier(.51,.15,.21,1)}.button--download:before,.lang-switch a{-webkit-transition:all .6s cubic-bezier(.51,.15,.21,1);-moz-transition:all .6s cubic-bezier(.51,.15,.21,1)}.button--border{background-color:transparent;border:2px solid rgba(177,155,111,.4);color:#b19b6f;border-radius:3px}.button--border:after{width:0;height:100%;top:0;left:0;background:rgba(177,155,111,.3)}.button--border:active,.button--border:hover{color:#000}.button--border:active:after,.button--border:hover:after{width:100%}.career-captcha{margin-top:30px}.button--filled,.eupopup-buttons .eupopup-button_1{padding:12px 25px;background-color:#b19b6f;color:#fff;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}.button--filled:before,.eupopup-buttons .eupopup-button_1:before{content:'';pointer-events:none;position:absolute;border:2px solid rgba(177,155,111,.4);top:-10px;right:-10px;bottom:-10px;left:-10px;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:top,right,bottom,left;transition-property:top,right,bottom,left}.button--filled:focus,.button--filled:hover,.eupopup-buttons .eupopup-button_1:focus,.eupopup-buttons .eupopup-button_1:hover{background-color:transparent;color:#b19b6f}.button--filled:active:before,.button--filled:focus:before,.button--filled:hover:before,.eupopup-buttons .eupopup-button_1:active:before,.eupopup-buttons .eupopup-button_1:focus:before,.eupopup-buttons .eupopup-button_1:hover:before{top:0;right:0;bottom:0;left:0;opacity:1}.button--filled-dark{background-color:#000}.button--download{padding-right:40px}.button--download:before{content:'';width:0;height:100%;position:absolute;z-index:-1;transition:all .6s cubic-bezier(.51,.15,.21,1);top:0;left:0;background:rgba(0,0,0,.02)}.button--download:hover{color:#b19b6f}.button--download:active:before,.button--download:hover:before{width:100%}.button--download::after{width:20px;height:34px;right:0;top:0;background:url(../img/icon-set.png) -203px -145px no-repeat;background-size:240px}.button--border--icon{position:relative;padding-left:50px;padding-right:60px;color:#000;z-index:1}.button--border--icon img{position:absolute;height:100%;font-size:125%;line-height:3.5;color:#fff;-webkit-transition:all .5s cubic-bezier(.75,.06,.04,1.26);-moz-transition:all .5s cubic-bezier(.75,.06,.04,1.26);transition:all .5s cubic-bezier(.75,.06,.04,1.26);width:16px;left:10%;top:0}.button--border--icon:hover img{left:75%}.bg-white{background-color:#fff}.section-pt{padding-top:60px}.section-pb{padding-bottom:60px}.layout-fix{width:100%;float:left}.header--home-page{height:100vh;position:relative}.header__logo{max-width:200px;image-rendering:pixelated;}.header .header__more-info{padding:35px 30px;position:static;width:100%}.header--home-page .header__components{position:absolute}.header__components{position:static;top:0;left:0;z-index:999;padding:35px 30px}.header--home-page .header__more-info{position:absolute;left:0;z-index:1}.header__components .header__nav{padding:16px 15px 0;position:fixed;top:26px;right:15px;z-index:999;background-color:transparent;transition:all 1s ease;-webkit-transition:all 1s ease;-webkit-overflow-scrolling:touch;display:inline-block}.header__components.fixed-header .header__nav{background-color:rgba(255,255,255,.9);box-shadow:0 10px 60px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 10px 60px 0 rgba(0,0,0,.1);transition:all 1s ease;-webkit-transition:all 1s ease}.header--home-page .header__more-info{padding:0 30px 35px;top:auto;bottom:0}.header--home-page .header__hero{width:100%;position:absolute;top:0;left:0;z-index:0}.header--home-page .header__hero .carousel{width:100%}.header .header__hero .carousel .carousel-inner::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.45);z-index:1}.header--home-page .header__hero .carousel .carousel-item img{height:100vh;object-fit:cover;object-position:center}.header--inner-page .header__hero .carousel .carousel-item img{max-height:795px;height:795px;object-fit:cover;object-position:center}.header__hero-content{max-width:70%;position:absolute;top:auto;left:auto;z-index:3}.input-block__error{color:red;font-size:13px}.header--home-page .header__hero-content{top:38%}.header__hero-content__border{position:relative}.header--inner-page .header__hero-content__border{min-width:340px}.header--inner-page .header__hero-content__border h5{margin-bottom:40px}.header__hero-content__border::after{content:'';position:absolute;top:-145px;left:auto;width:375px;height:405px;border-top:10px solid rgba(177,155,111,.4);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-repeat:no-repeat;-webkit-background-size:10px 100%;-moz-background-size:10px 100%;background-size:10px 100%;background-image:-webkit-linear-gradient(to bottom,rgba(177,155,111,.4) 45%,rgba(177,155,111,0) 100%),-webkit-linear-gradient(to bottom,rgba(177,155,111,.4) 0%,rgba(177,155,111,0) 100%);background-image:-moz-linear-gradient(to bottom,rgba(177,155,111,.4) 45%,rgba(177,155,111,0) 100%),-moz-linear-gradient(to bottom,rgba(177,155,111,.4) 0%,rgba(177,155,111,0) 100%);background-image:-o-linear-gradient(to bottom,rgba(177,155,111,.4) 45%,rgba(177,155,111,0) 100%),-o-linear-gradient(to bottom,rgba(177,155,111,.4) 0%,rgba(177,155,111,0) 100%);background-image:linear-gradient(to bottom,rgba(177,155,111,.4) 45%,rgba(177,155,111,0) 100%),linear-gradient(to bottom,rgba(177,155,111,.4) 0%,rgba(177,155,111,0) 100%);background-position:0 0,100%; z-index:-1;animation-duration:3s;animation-delay:2s;animation-name:flipInY}.header__hero-content h1{color:#fff}.header__hero-content h5{color:#b19b6f;text-transform:capitalize}@-webkit-keyframes burger-hover{0%,100%{width:100%}50%{width:50%}}@keyframes burger-hover{0%,100%{width:100%}50%{width:50%}}.humburger{width:50px;height:50px;padding:12px;background-color:#b19b70;cursor:pointer}.sm-left-menu,.sm-right-submenu{padding-top:55px;padding-bottom:40px}.humburger span{height:1px;background-color:#000}.banner-404-page{margin-bottom:60px;}.banner-404-page h5 p{font-size:18px;font-weight:100;}.fadeOutLeftr{display:none;}.humburger span:first-child{width:100%;margin-bottom:5px;transition:all .2s ease-in-out}.humburger span:last-child{width:50%;transition:all .4s ease-in-out}.humburger:hover span{width:100%}.humburger:hover span:first-child{-webkit-animation:burger-hover 1s infinite ease-in-out forwards .2s;animation:burger-hover 1s infinite ease-in-out forwards .2s}.humburger:hover span:last-child{-webkit-animation:burger-hover 1s infinite ease-in-out forwards .4s;animation:burger-hover 1s infinite ease-in-out forwards .4s}.humburger-close{position:absolute;top:55px;right:30px;z-index:9999}.humburger-close>div{position:absolute;top:12px;height:26px;width:26px;transform:rotate(45deg)}.humburger-close span:first-child{height:0;width:1px;position:absolute;top:0;left:12px;transition-delay:0s}.humburger-close span:last-child{width:0;height:1px;position:absolute;left:0;top:12px;transition-delay:.25s}.humburger-close-animated span:first-child{height:100%;transition-delay:.625s}.humburger-close-animated span:last-child{width:100%;transition-delay:.375s}.humburger-close:hover span{-webkit-animation:none!important;animation:none!important}.sm-fixed-menu-wrapper{content:'';position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.4);z-index:999;display:none}.sm-fixed-menu{position:fixed;right:-16.666%;background-color:#4f2c1c;z-index:1000;top:0;width:50%;height:100vh;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.sm-fixed-menu-right{right:0}.sm-menu__bg{position:absolute !important;width:100%;height:100%;left:0;top:0;z-index:0;}.sm-fixed-menu .row{height:100%}.sm-right-submenu{border-right:1px solid rgba(177,155,111,.2)}.sm-left-menu{position:static}.nav{padding-top:75px}.nav__list li{list-style:none;padding:15px 30px;animation-duration:.5s;-webkit-animation-duration:.5s}.nav__list li a,.nav__list li a:not([href]):not([tabindex]){font-family:PlayFair Display,serif;font-size:18px;color:#fff;text-transform:uppercase;cursor:pointer;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.nav__list li.active a,.nav__list li.active a:not([href]):not([tabindex]),.nav__list li:hover a,.nav__list li:hover a:not([href]):not([tabindex]){color:#b19b70}.group-list{width:55%;position:absolute;top:75px;left:calc(100% + 15px)}.nav__list li:first-child{animation-duration:.5s;-webkit-animation-duration:.5s}.nav__list li:nth-child(2){animation-duration:1s;-webkit-animation-duration:1s}.nav__list li:nth-child(3){animation-duration:1.5s;-webkit-animation-duration:1.5s}.nav__list li:nth-child(4){animation-duration:2s;-webkit-animation-duration:2s}.nav__list li:nth-child(5){animation-duration:2.5s;-webkit-animation-duration:2.5s}.nav__list li:nth-child(6){animation-duration:3s;-webkit-animation-duration:3s}.nav__list li:nth-child(7){animation-duration:3.5s;-webkit-animation-duration:3.5s}.nav__list li:nth-child(8){animation-duration:4s;-webkit-animation-duration:4s}.nav__list li:nth-child(9){animation-duration:4.5s;-webkit-animation-duration:4.5s}.nav__list li:nth-child(10){animation-duration:5s;-webkit-animation-duration:5s}.nav__list li:nth-child(11){animation-duration:5.5s;-webkit-animation-duration:5.5s}.nav__list li:nth-child(12){animation-duration:6s;-webkit-animation-duration:6s}.nav__list li.active .group-list li a{color:rgba(255,255,255,.4);transition:all .6s ease}.nav__list li.active .group-list li a.active,.nav__list li.active .group-list li a:hover{color:rgba(255,255,255,1)}.nav-count{margin:0 10px 0 20px;font-size:15px;font-weight:700;color:#b19b70}@keyframes fadeInRight{from{opacity:0;transform:translate3d(70%,0,0)}to{opacity:1;transform:none}}@keyframes fadeOutLeft{from{opacity:1;transform:none}to{opacity:0;transform:translate3d(-70%,0,0)}}body.menu-active .sm-fixed-menu-wrapper{display:block}body.menu-active .page-wrapper{filter:blur(1.5px);-webkit-filter:blur(1.5px)}.nav ul.nav__list ul{display:none}.nav li.active>ul{display:block}.menu-close-bar{width:100%;height:100%}.button--load-more{left:15px}.go-previous{position:absolute;left:0;bottom:50%;right:auto;margin:0;z-index:15}.go-previous a{color:rgba(0,0,0,.3);position:relative}.go-previous a::after{content:'';position:absolute;left:45px;bottom:-70px;width:45px;height:12px;background:url(../img/icon-set.png) -145px -160px no-repeat;background-size:240px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.go-previous a span{display:block;text-transform:uppercase;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);-webkit-transition:all .6s ease-out;transition:all .6s ease-out}.go-previous a:hover::after{left:37px}.go-previous a:hover span{color:rgba(0,0,0,.7)}.header__hero--no-image .go-previous{top:30vh}.hero-carousel .carousel-indicators{right:0;bottom:50%;left:auto;margin:0}.hero-carousel .carousel-indicators li{background-color:transparent;margin:10px 30px 10px 0;cursor:pointer;text-indent:-25px}.hero-carousel .carousel-indicators li.active{background-color:transparent}.hero-carousel .carousel-indicators li span.indicator--line{position:absolute;right:0;margin:10px 0;cursor:pointer;-webkit-transition:width .6s ease-out;transition:width .6s ease-out;width:10px;height:2px;background:rgba(177,155,111,.75)}.header--inner-page .hero-carousel .carousel-indicators li span.indicator--line{background:rgba(0,0,0,.6)}.hero-carousel .carousel-indicators li span.indicator--line span{opacity:0;color:rgba(255,255,255,.5);position:relative;top:-8px;-webkit-transition:all .6s ease-out;transition:all .6s ease-out}.header--inner-page .hero-carousel .carousel-indicators li span.indicator--line span{color:rgba(0,0,0,.3)}.hero-carousel .carousel-indicators li.active span.indicator--line{width:30px;background:rgba(255,255,255,.5)}.header--inner-page .hero-carousel .carousel-indicators li.active span.indicator--line{background:rgba(0,0,0,.3)}.hero-carousel .carousel-indicators li.active span.indicator--line span{opacity:1}.button__area-scheme{margin-right:100px}.button__area-scheme .button:hover{color:#fff}./*lang-switch{margin-right:40px}*/.lang-switch .dropdown-menu{min-width:auto;transform:none!important;animation-name:flipInX;animation-duration:1s;top:30px!important;left:3px!important;padding:0;background-color:#b19b6f;border-radius:0}.lang-switch a{color:#000;transition:all .6s cubic-bezier(.51,.15,.21,1);font-size:11px}.header--home-page .lang-switch a{color:#fff}.header__components.fixed-header .header__nav .lang-switch a{color:#000}.lang-switch .dropdown-menu a{-webkit-transition:all .6s cubic-bezier(.51,.15,.21,1);-moz-transition:all .6s cubic-bezier(.51,.15,.21,1);transition:all .6s cubic-bezier(.51,.15,.21,1);padding:10px}.lang-switch .dropdown-menu:hover{background-color:transparent;box-shadow:inset 0 0 0 2px #b19b6f;-webkit-box-shadow:inset 0 0 0 2px #b19b6f}.lang-switch .dropdown-menu:hover a{background-color:transparent;color:#b19b6f}.lang-switch a.dropdown-toggle::after{border:0;width:12px;height:12px;background:url(../img/icon-set.png) -13px -24px no-repeat;background-size:65px;margin:1px 0 0 10px}.play-intro__button{position:relative}.play-intro__button::after{content:'';position:absolute;top:-9px;left:-9px;width:63px;height:63px;border-radius:50%;border:6px solid rgba(177,155,111,.75);z-index:-1;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.play-intro__text{max-width:125px;margin-left:20px}.play-intro__text p{margin-bottom:5px;text-transform:uppercase;color:#b19b6f}.play-intro__text p.play-intro__text__small{content:'';margin-bottom:0;font-size:11px;text-transform:none;text-align:left;color:rgba(255,255,255,.63);line-height:1.2}svg.play-intro__icon{background:rgba(95,95,95,.8);border-radius:50%;position:relative;transition:all .6s ease-out}svg.play-intro__icon .play{fill:#fff;transition:all .6s ease-out}.sm-list--has-icon li,.sm-list--has-icon li::before{-webkit-transition:all .6s cubic-bezier(.51,.15,.21,1);-moz-transition:all .6s cubic-bezier(.51,.15,.21,1)}svg.play-intro__icon:hover{background:rgba(0,0,0,.6)}.weather-info .area label,.weather-info .area p{text-transform:capitalize;font-size:14px;color:rgba(255,255,255,.75)}.weather-info .area{margin-right:40px}.weather-info .area:last-child{margin-right:0}.weather-info .area p{color:#b19b6f}.svg-weather{fill:#fff;width:25px;height:25px}.thunder-cloud .bolt{animation:flash 2s infinite}@keyframes flash{0%,100%{transform:translateY(-25px) translateX(25px) scaleY(.95);opacity:0}25%,5%{opacity:1}15%,20%{opacity:0}50%{transform:translateY(8px) translateX(-10px);opacity:1}80%{transform:translateY(8px) translateX(-10px);opacity:0}}.rain-cloud .raindrop-one,.rain-cloud .raindrop-three,.rain-cloud .raindrop-two{opacity:0}.rain-cloud .raindrop-one{animation:falling-drop-one 2s infinite}.rain-cloud .raindrop-two{animation:falling-drop-two 1.9s infinite;animation-delay:.8s}.rain-cloud .raindrop-three{animation:falling-drop-three 1.8s infinite;animation-delay:.5s}@keyframes falling-drop-one{0%,100%{transform:translateY(-35px);opacity:0}10%{transform:translateY(-15px);opacity:1}30%{opacity:1}60%{transform:translateY(100px);opacity:0}}@keyframes falling-drop-two{0%,100%{transform:translateY(-105px);opacity:0}10%{transform:translateY(-85px);opacity:1}30%{opacity:1}60%{transform:translateY(5px);opacity:0}}@keyframes falling-drop-three{0%,100%{transform:translateY(-105px);opacity:0}10%{transform:translateY(-85px);opacity:1}30%{opacity:1}60%{transform:translateY(35px);opacity:0}}.snow-cloud .snowflake-one,.snow-cloud .snowflake-three,.snow-cloud .snowflake-two{opacity:0;transform-origin:center center}.snow-cloud .snowflake-one{animation:falling-snow-one 4s infinite}.snow-cloud .snowflake-two{animation:falling-snow-two 3.8s infinite;animation-delay:2.5s}.snow-cloud .snowflake-three{animation:falling-snow-three 3.9s infinite;animation-delay:1.5s}@keyframes falling-snow-one{0%{transform:translateY(-65px) rotate(0);opacity:0}20%{transform:translateY(-10px) translateX(30px) rotate(-30deg);opacity:1}40%{transform:translateY(45px) translateX(-30px) rotate(30deg)}50%{opacity:1}60%{transform:translateY(100px) translateX(30px) rotate(-30deg);opacity:0}100%{transform:translateY(-65px);opacity:0}}@keyframes falling-snow-two{0%{transform:translateY(-75px) rotate(0);opacity:0}20%{transform:translateY(-45px) translateX(40px) rotate(-30deg);opacity:1}40%{transform:translateY(5px) translateX(-40px) rotate(30deg)}50%{opacity:1}60%{transform:translateY(30px) translateX(20px) rotate(-30deg);opacity:0}100%{transform:translateY(-75px);opacity:0}}@keyframes falling-snow-three{0%{transform:translateY(-85px) rotate(0);opacity:0}20%{transform:translateY(-10px) translateX(-30px) rotate(30deg);opacity:1}40%{transform:translateY(25px) translateX(30px) rotate(-30deg)}50%{opacity:1}60%{transform:translateY(60px) translateX(-30px) rotate(30deg);opacity:0}100%{transform:translateY(-85px);opacity:0}}.sun-cloud .sun-half{animation:sun-grow 4s infinite cubic-bezier(.2,.85,.4,1.5);transform-origin:bottom center}.sun-cloud .ray-one{animation:ray-show-one 4s infinite linear;transform-origin:center right}.sun-cloud .ray-two{animation:ray-show-two 4s infinite linear;transform-origin:bottom right}.sun-cloud .ray-three{animation:ray-show-three 4s infinite linear;transform-origin:bottom center}.sun-cloud .ray-four{animation:ray-show-four 4s infinite linear;transform-origin:bottom left}.sun-cloud .ray-five{animation:ray-show-five 4s infinite linear;transform-origin:center left}@keyframes sun-grow{0%,100%,90%{transform:scale(.5);opacity:0}15%,80%{transform:scale(1);opacity:1}}@keyframes ray-show-one{0%,100%,15%,80%{transform:scale(.5);opacity:0}20%,70%{transform:scale(1);opacity:1}}@keyframes ray-show-two{0%,100%,20%,80%{transform:scale(.5);opacity:0}25%,70%{transform:scale(1);opacity:1}}@keyframes ray-show-three{0%,100%,25%,80%{transform:scale(.5);opacity:0}30%,70%{transform:scale(1);opacity:1}}@keyframes ray-show-four{0%,100%,30%,80%{transform:scale(.5);opacity:0}35%,70%{transform:scale(1);opacity:1}}@keyframes ray-show-five{0%,100%,35%,80%{transform:scale(.5);opacity:0}40%,70%{transform:scale(1);opacity:1}}@keyframes ray-show-six{0%,100%,40%,80%{transform:scale(.5);opacity:0}45%,70%{transform:scale(1);opacity:1}}@keyframes ray-show-seven{0%,100%,45%,80%{transform:scale(.5);opacity:0}50%,70%{transform:scale(1);opacity:1}}@keyframes ray-show-eight{0%,100%,50%,80%{transform:scale(.5);opacity:0}55%,70%{transform:scale(1);opacity:1}}.sunshine .sun-full{animation:sun-grow 4s infinite cubic-bezier(.2,.85,.4,1.5);transform-origin:center center}.sunshine .sun-ray-one{animation:ray-show-one 4s infinite ease-in;transform-origin:center right}.sunshine .sun-ray-two{animation:ray-show-two 4s infinite ease-in;transform-origin:bottom right}.sunshine .sun-ray-three{animation:ray-show-three 4s infinite ease-in;transform-origin:bottom center}.sunshine .sun-ray-four{animation:ray-show-four 4s infinite ease-in;transform-origin:bottom left}.sunshine .sun-ray-five{animation:ray-show-five 4s infinite ease-in;transform-origin:center left}.sunshine .sun-ray-six{animation:ray-show-six 4s infinite ease-in;transform-origin:top left}.sunshine .sun-ray-seven{animation:ray-show-seven 4s infinite ease-in;transform-origin:top center}.sunshine .sun-ray-eight{animation:ray-show-eight 4s infinite ease-in;transform-origin:top right}.windy-cloud .cloud-wrap{animation:bob 2s infinite cubic-bezier(0,0,.5,1.5)}.windy-cloud .cloud{animation:cloud-push 4s infinite;transform-origin:left center}.windy-cloud .wind-one{animation:wind-slide-one 4s infinite}.windy-cloud .wind-two{animation:wind-slide-two 4s infinite}.windy-cloud .wind-three{animation:wind-slide-three 4s infinite}@keyframes bob{0%,100%{transform:translateY(10px)}50%{transform:translateY(-10px)}}@keyframes cloud-push{0%,100%,80%{transform:translateX(-120px) scale(1.2)}10%,60%{transform:translateX(0) scale(1)}}@keyframes wind-slide-one{0%,100%,70%{transform:scaleX(0);opacity:0}10%,60%{transform:scaleX(1);opacity:1}}@keyframes wind-slide-two{0%,100%,70%{transform:scaleX(0);opacity:0}10%,60%{transform:scaleX(1);opacity:1}}@keyframes wind-slide-three{0%,100%,70%{transform:scaleX(0);opacity:0}10%,60%{transform:scaleX(1);opacity:1}}@-webkit-keyframes pulse{25%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(.9);transform:scale(.9)}}@keyframes pulse{25%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(.9);transform:scale(.9)}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes moveInFromLeft{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes moveInFromLeft{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes moveOutToLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes moveOutToLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@-webkit-keyframes moveInFromRight{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes moveInFromRight{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes moveOutToRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(50%);transform:translateX(50%)}}@keyframes moveOutToRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(50%);transform:translateX(50%)}}.sceneElement{-webkit-animation-duration:.4s;animation-duration:.4s;transition-timing-function:ease-in;-webkit-animation-fill-mode:both;animation-fill-mode:both}.is-exiting .sceneElement{transition-timing-function:ease-out}#main[data-transition=fade] .sceneElement{-webkit-animation-name:fadeIn;animation-name:fadeIn}#main[data-transition=fade].is-exiting .sceneElement{-webkit-animation-name:fadeOut;animation-name:fadeOut}#main[data-transition=moveleft] .sceneElement{-webkit-animation-name:moveInFromLeft;animation-name:moveInFromLeft}#main[data-transition=moveleft].is-exiting .sceneElement{-webkit-animation-name:moveOutToRight;animation-name:moveOutToRight}#main[data-transition=moveright] .sceneElement{-webkit-animation-name:moveInFromRight;animation-name:moveInFromRight}#main[data-transition=moveright].is-exiting .sceneElement{-webkit-animation-name:moveOutToLeft;animation-name:moveOutToLeft}.sm-sp-wrapper{background:#fff;padding:45px;margin-left:auto}.sm-sp-wrapper--rtl{margin-right:auto;margin-left:0}.sm-sp-wrapper__conetnt{box-shadow:0 0 0 12px rgba(177,155,111,.2);-webkit-box-shadow:0 0 0 12px rgba(177,155,111,.2)}.sm-content{padding:60px 0}.sm-content--lead{padding-left:100px;padding-right:100px}.sm-content .button{margin-top:40px}.section-welcome{padding-bottom:80px}.property-count a:hover{color:#b19b70;}.property-count__item{border-right:2px solid rgba(177,155,111,.2)}.property-count__item:last-child{border-right:0}.property-count__item h2:nth-child(2){position:relative;top:5px;}.property-count__item h2{display:inline-block;margin-bottom:25px;color:#b19b70}.property-count__item h4{margin-bottom:0}.sm-diary-item__content__lead ul, .sm-content__para ul, .sm-list{padding-left:0}.sm-diary-item__content__lead ul, .sm-content__para ul{padding-left:16px;}.sm-list li{padding-left:25px;list-style:none}.sm-diary-item__content__lead ul li, .sm-content__para ul li, .sm-list--has-icon li{position:relative;margin-bottom:15px;transition:all .6s cubic-bezier(.51,.15,.21,1)}.sm-diary-item__content__lead ul li, .sm-content__para ul li{line-height:1.5;font-size:13px;font-weight:400;list-style:none;}.sm-diary-item__content__lead ul li:last-child, .sm-content__para ul li:last-child, .sm-list--has-icon li:last-child{margin-bottom:0}.sm-diary-item__content__lead ul li::before, .sm-content__para ul li::before, .sm-list--has-icon li::before{content:'';position:absolute;left:0;top:4px;width:10px;height:15px;background:url(../img/icon-set.png) -5px -38px no-repeat;background-size:65px;transition:all .6s cubic-bezier(.51,.15,.21,1)}.page-template-stademos-diary-detail .sm-content__para{font-size: 13px; font-weight: 400; line-height: 2.2; text-align: justify;}.sm-diary-item__content__lead ul li::before, .sm-content__para ul li::before{left:-16px;}.sm-list--has-icon li a{font-family:PlayFair Display,serif;font-size:15px;text-transform:uppercase;color:#000;-webkit-transition:all .6s cubic-bezier(.51,.15,.21,1);-moz-transition:all .6s cubic-bezier(.51,.15,.21,1);transition:all .6s cubic-bezier(.51,.15,.21,1)}.sm-list--has-icon li.active,.sm-list--has-icon li:hover{margin-left:15px}.sm-list--has-icon li.active a,.sm-list--has-icon li:hover a{padding-left:10px;text-decoration:none;color:#b19b70}.container--mr--auto{margin-left:0}.container--ml--auto{margin-right:0}.sm-image-dir{position:absolute!important;top:-115px;width:100%;max-height:670px;overflow:hidden}.sm-image-ltr{right:160px}.sm-image-rtl{left:160px}.carousel-hotels .carousel-inner::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:inset 0 0 0 12px rgba(177,155,111,.3);-webkit-box-shadow:inset 0 0 0 12px rgba(177,155,111,.3);z-index:1}.carousel-hotels .carousel-indicators li{width:6px;height:6px;margin-right:5px;margin-left:5px;border-radius:50%;background-color:#fff}.carousel-hotels .carousel-indicators li.active{border:1px solid #fff;background-color:transparent}.property-count{margin-bottom:40px}.team-carousel__control,.team-carousel__control-wrapper{width:45px;height:45px;margin:30px auto 0;position:relative}.section-hotel-laxury{padding-bottom:60px}.section-career-team .button--border::after{z-index:0}.team-carousel{width:100%;min-height:400px;padding:50px 0 80px}.team-carousel__control-wrapper{background-color:#b19b70;-webkit-border-radius:50%;border-radius:50%;z-index:1}.team-carousel__control::after{content:'';position:absolute;top:36px;width:400px;max-width:400px;height:1px;background-color:rgba(0,0,0,.08);z-index:0}.team-carousel__control .btn{padding:5px;background:url(../img/icon-set.png) no-repeat;background-size:65px}.team-carousel__control .btn.prev{background-position:-26px -26px}.team-carousel__control .btn.next{background-position:-27px -40px}.team-slider{width:100%!important;margin-left:0;margin-right:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.team-slider__item{position:relative;float:left;cursor:pointer}.loader-spinner{border:2px solid #f3f3f3;border-radius:50%;border-top:2px solid #b19b70;width:30px;height:30px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;float:right;margin:20px auto}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.team-slider__item .team-slider__item__desc{position:absolute;bottom:-20px;left:0;z-index:-1;display:block;width:100%;color:#fff;background-color:#792426;text-align:center;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:0}.team-slider__item .team-slider__item__desc h4{margin-top:20px;margin-bottom:10px;text-transform:capitalize}.team-slider__item .position-relative{z-index:1;}.team-slider__item .team-slider__item__desc span{display:block;text-align:center;text-transform:capitalize;letter-spacing:1px;margin-bottom:15px}.team-slider__item .team-slider__item__desc p{line-height:1.8;text-align:center}.section-board-of-directors .team-slider__item .team-slider__item__desc p{text-align:justify!important}.sm-diary-date,.team-slider__item.active .team-slider__item__desc p{text-align:center}.team-slider__item figure{position:relative;margin:0;padding:0;background:#fff;overflow:hidden;-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out}.team-slider__item figure img{width:100%}.team-slider__item.active figure{-webkit-transform:translate3d(0,-45px,0);transform:translate3d(0,-45px,0)}.team-slider__item.active .team-slider__item__desc{opacity:1;bottom:-45px}.scroll-bar-handle{max-width:80%}.partner-carousel-control{margin-top:40px}.partner-controls-wrapper{flex:0 0 20%;max-width:20%}.scrollbar{height:1px;background:#ccc;line-height:0}.scrollbar .handle{width:100px;height:100%;background:#292a33;cursor:pointer}.scrollbar .handle .mousearea{position:absolute;top:-9px;left:0;width:100%;height:20px}.section-our-partners .sm-content--lead{padding-left:0}.partner-carousel{width:100%;padding-top:25px;}.partner-carousel ul li{float:left;width:242px;height:200px;margin:0 30px 0 0;padding:0;background:#fff;text-align:center;cursor:pointer;list-style:none}.partner-carousel__controls .btn{width:45px;height:45px;background-color:#b19b70;border-radius:0;position:relative}.partner-carousel__controls .btn::after{content:'';position:absolute;width:20px;top:13px;left:13px;background:url(../img/icon-set.png) no-repeat;background-size:100px;height:20px;z-index:1}.partner-carousel__controls .btn.prevPage::after{content:'';background-position:-40px -40px}.partner-carousel__controls .btn.nextPage::after{content:'';background-position:-40px -60px}.partner-controls-pages{margin-bottom:0}.partner-controls-pages li{display:none;font-weight:700}.partner-controls-pages li.active,.partner-controls-pages li:last-child{display:block}.partner-controls-pages-custom li{position:relative;color:rgba(0,0,0,.5)}.partner-controls-pages-custom li::after{content:'';position:absolute;top:8px;left:22px;width:22px;height:2px;background-color:rgba(0,0,0,.35)}.partner-controls-pages-custom li:last-child{content:'';display:none}.partner-controls-pages-custom li:last-child.active{display:block}.footer__nav ul li,.footer__top__desc ul{display:inline-block}.section-sm-diaries{padding-bottom:60px}.section-sm-diaries .sm-content{padding-bottom:10px}.sm-diary-item{background-color:#fff;position:relative}.sm-diary-item .overlay{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2}.sm-diary-item::after{content:'';position:absolute;top:0;left:0;width:100%;height:300px;background-color:#f6f6f6;z-index:0}.sm-diary-item__image{overflow:hidden;z-index:1}.sm-diary-item__image img{width:100%;image-rendering:pixelated;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.sm-image-item{position:relative}.sm-diary-date,.sm-image-item::after{content:'';position:absolute;-webkit-transition:.3s ease-in-out;top:0;left:0}.sm-image-item::after{width:100%;height:100%;box-shadow:inset 0 0 0 12px rgba(177,155,111,.3);-webkit-box-shadow:inset 0 0 0 12px rgba(177,155,111,.3);z-index:1;transition:.3s ease-in-out}.sm-diary-date{width:100px;height:100px;z-index:2;padding:20px;font-weight:400;color:#fff;background-color:#792426;transition:.3s ease-in-out}.sm-diary-item:hover .sm-diary-item__image img{-webkit-transform:scale(1.1);transform:scale(1.1)}.sm-diary-item:hover .sm-diary-date{background-color:#000}.sm-diary-item:hover .sm-diary-item__image::after{box-shadow:inset 0 0 0 12px rgba(177,155,111,.9);-webkit-box-shadow:inset 0 0 0 12px rgba(177,155,111,.9)}.sm-diary-item:hover .sm-diary-item__content{-webkit-transform:scale(.97);transform:scale(.97)}.sm-diary-item__content{padding:30px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.sm-diary-item__content__tag{content:'';margin-bottom:40px;padding-left:25px;color:#b19b6f;text-transform:capitalize;position:relative}.sm-diary-item__content__tag::after{content:'';position:absolute;width:20px;height:20px;top:0;left:0;background:url(../img/icon-set.png) -102px -27px no-repeat;background-size:125px;z-index:1}footer.footer{width:100%;float:left;padding:40px;position:relative;color:#fff;background-color:#4f2c1c}.footer ul li{float:left;list-style:none}.footer p{font-weight:100}.footer__top{margin-bottom:40px}.footer__top__desc{text-align:right}.footer__top__desc ul li{padding:0 12px}.footer__top__desc ul li:last-child{padding-right:0}.footer__top__desc ul li img{width:auto;image-rendering:-webkit-optimize-contrast}.footer__top__desc a{color:#fff;transition:all .5s ease}.footer__top__desc a:hover,.footer__top__desc span:hover{color:rgba(255,255,255,.5)}.footer__top span{padding-left:20px}.footer__nav{padding:15px 0 60px;border-top:2px solid rgba(177,155,111,.1)}.footer__nav ul{text-align:center}.footer__nav ul li{float:none}.footer__nav ul li a{padding:15px 30px;font-family:PlayFair Display,serif;font-size:18px;text-transform:capitalize;color:#fff;transition:all .6s ease}.footer-nav-down li a:hover,.footer__nav ul li a.active,.footer__nav ul li a:hover{color:#b19b70;text-decoration:none}.footer-nav-down li a{padding:0 10px;color:#fff;position:relative;transition:all .6s ease}.footer-nav-down li a::after{content:'|';position:absolute;top:-2;right:0;z-index:1}.footer-nav-down li:first-child a{padding-left:0}.footer-nav-down li:last-child a::after{display:none}.footer__bottom p{margin-bottom:0;color:rgba(255,255,255,.5)}.footer__bottom .credits{padding-left:10px;color:#fff;transition:all .6s ease}.footer__bottom .credits:hover{color:#b19b70}.footer-newsletter span{text-transform:uppercase;color:rgba(255,255,255,.5)}.footer-newsletter a{padding-left:10px;color:#b19b70}.btn-w-captcha .button-area .button--input{margin-top:17px;font-family:MontSerrat,sans-serif!important;font-size:10px!important}.g-recaptcha{z-index:999;position:relative}.back-to-top{width:50px;height:50px;position:absolute;top:15px;right:15px;cursor:pointer;background:#b19b70;z-index:3}.back-to-top img{width:25px;height:25px;transition:all 1s ease;-webkit-transition:all .5s ease;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.footer-social .ccm-block-social-links{text-align:right;margin-bottom:10px}.contact-form__lead,.hotel-list__lead p,.logos-wrapper ul li{text-align:center}.footer-social .ccm-block-social-links ul li a{color: #b19b70; font-size:20px;margin-left:15px;transition:all 1s ease;-webkit-transition:all .5s ease}.footer-social .ccm-block-social-links ul li a:hover{color:#fff}.back-to-top:hover img{margin-bottom:10px}.modal-backdrop{background-color:#f9f9f9}.modal-backdrop.show{opacity:.75}.modal iframe{width:100%;height:600px}.modal .modal-content{padding:30px 0;background-color:#000}.modal .modal-content .close{position:absolute;right:10px;top:7px;color:#fff}.breadcrumbs .breadcrumb{margin:45px 85px;background-color:transparent}.breadcrumbs .breadcrumb li a{color:rgba(0,0,0,.3);transition:all 1s ease;-webkit-transition:all .5s ease}.breadcrumbs .breadcrumb li a:hover{color:rgba(0,0,0,.6)}.breadcrumbs .breadcrumb li.active{color:rgba(0,0,0,1)}.breadcrumb li{padding:0 10px 10px 0;}.breadcrumb li+li::before{padding-right:10px!important;content:"|"!important}.section-history-and-philosophy{padding-bottom:60px;background:radial-gradient(#f6f6f6,rgba(246,246,246,0),#f6f6f6),url(../img/TextureGrey.png)}.section-about-group .sm-sp-wrapper{margin-top:120px}.laxury-hotel-list-bd{padding:0 30px}.team-board-directors{padding:0 15px}.laxury-hotel-list-bd ul li{padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.05)}.laxury-hotel-list-bd ul li:last-child{border-bottom:0}.laxury-hotel-list-bd ul li::before{top:8px}.laxury-hotel-list-bd ul li a{font-size:17px}#teamBoardMembers{padding-bottom:0}#teamBoardMembers .team-slider{flex-wrap:wrap;-webkit-flex-wrap:wrap;transform:none!important;height:auto!important}#teamBoardMembers .team-slider .team-slider__item .team-slider__item__desc{padding:15px;z-index:0}.mb-section{margin-bottom:80px}.single-hotel__carousel .carousel-hotels{max-height:670px;margin:40px 0 100px}.single-hotel__carousel .carousel-hotels .carousel-item{height:670px;max-height:670px;}.single-hotel__carousel .carousel-hotels .carousel-item img{height: 670px; max-height: 670px; object-fit: cover; object-position: center;}.single-hotel__carousel .carousel-hotels .partner-carousel__controls{position:absolute;bottom:-60px;right:0}.single-hotel__carousel .carousel-hotels .partner-carousel__controls .btn-left{margin-right:10px}.single-hotel__carousel .carousel-hotels .partner-carousel__controls .btn-left::after{background-position:-40px -39px}.single-hotel__carousel .carousel-hotels .partner-carousel__controls .btn-right::after{background-position:-40px -60px}.hotel-list__head h3{margin-bottom:20px;text-transform:uppercase}.sm-seperator img{width:35px}.sm-diary-list__menu{width:100%;float:left;margin-bottom:30px;padding:40px 0 15px;border-bottom:1px solid rgba(177,155,111,.3)}.sm-diary-list__menu ul li{float:left;margin-right:15px;margin-bottom:15px;list-style:none}.sm-diary-list__menu__item{font-family:PlayFair Display,serif;font-size:13px;font-weight:100;background-color:transparent;color:#b19b6f}.sm-diary-list__menu__item:before{pointer-events:none;content:'';position:absolute;border:2px solid rgba(177,155,111,.4);top:0;right:0;bottom:0;left:0;opacity:1;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:top,right,bottom,left;transition-property:top,right,bottom,left}.sm-diary-list__menu__item.active,.sm-diary-list__menu__item:focus,.sm-diary-list__menu__item:hover{background-color:#b19b6f;color:#fff}.section-diaries .sm-diary-item{margin:30px 0}.button--load-more img{width:25px;margin:0 auto;transform:rotate(90deg);-webkit-transform:rotate(90deg);display:block;position:relative;top:0;-webkit-transition:all .3s;transition:all .3s}.button--load-more span{margin-top:15px;display:block}.button--load-more:hover{color:#b19b70}.button--load-more:hover img{top:10px}.logos-wrapper ul li{width:17.7%;max-height:200px;margin:30px 30px 30px 0;padding:0;background:#fff;list-style:none;float:left}.sm-diary-item-info{position:absolute;left:60px;bottom:100px;z-index:2}.sm-diary-item-info .sm-diary-date{position:static;background-color:#b19b6f}.sm-diary-item-info .sm-diary-location{background-color:#792426;color:#fff;padding:10px 60px}.sm-diary-item-info .sm-diary-location span{padding-left:30px;position:relative}.sm-diary-item-info .sm-diary-location span::after{content:'';width:20px;height:20px;position:absolute;top:0;left:0;background:url(../img/icon-set.png) -102px -27px no-repeat;background-size:125px}.section-diaries-inner .sm-content__lead{width:60%}.social-icons{position:absolute;right:20px;top:150px;z-index:1}.button--social,.social-icons-set li{cursor:pointer;width:50px;height:50px;background-color:#ededed;border-radius:50px}.social-icons .navbar-nav li{position:absolute;top:0;z-index:-1;transition:.3s all ease-in;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.social-icons .navbar-nav.show li:nth-child(1){top:60px}.social-icons .navbar-nav.show li:nth-child(2){top:120px}.social-icons .navbar-nav.show li:nth-child(3){top:180px}.social-icons .navbar-nav.show li:nth-child(4){top:240px}.social-icons .navbar-nav.show li:nth-child(5){top:300px}.social-icons .navbar-nav.show+.button--social{opacity:0.2}.social-icons .navbar-nav li a{font-size:14px;padding:12px;color:#b19b70;transition:all 0.4s ease}.social-icons .navbar-nav li:hover{background-color:#b19b70}.social-icons .navbar-nav li:hover a{color:#000}.sm-label-area{margin-bottom:30px}.sm-label{color:#b19b70;margin-bottom:5px}.career-list-item{margin-bottom:60px}.no-space .breadcrumb{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.career-jd,.contact-form-wrapper{padding:100px;background-color:#fff}.career-jd .sm-content__lead h2{margin-bottom:15px}.career-jd .property-count{margin-bottom:0}.career-jd .property-count .property-count__item{padding-left:40px}.career-jd .property-count .property-count__item:first-child{padding-left:15px}.career-jd .property-count .property-count__item h4{margin-bottom:10px;margin-top:10px}.career-jd .property-count .property-count__item p,.section-career-information .sm-content__para p:last-child{margin-bottom:0}.contact-form__lead p{margin:30px 25% 0;text-align:center}.contact-form__lead h2{margin-bottom:0}.contact-form .form-group{margin-bottom:22px;position:relative}.sm-select-box{position:relative;z-index:2}.sm-select-box-country{z-index:3}.sm-select-box .dropdown-toggle{display:inline-block}.sm-select-box .dropdown-menu-wrapper{width:100%;max-height:160px;overflow:hidden;overflow-y:auto;background-color:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.05)}.sm-select-box .dropdown-menu-container{width:100%;position:relative}.sm-select-box .dropdown-menu{display:none;position:absolute;top:0;left:0;width:inherit;border:0}.sm-select-box .dropdown-menu .dropdown-item{padding:8px 30px}.sm-select-box .dropdown-menu-main,.sm-select-box .dropdown-menu-open{display:block;padding:0;margin:0}.sm-select-box .dropdown-menu-open{position:relative}.sm-select-box .dropdown-menu-wrapper{position:absolute;z-index:999;display:none;opacity:0}.sm-select-box .dropdown-below .dropdown-menu-wrapper{top:100%;bottom:auto}.sm-select-box .dropdown-above .dropdown-menu-wrapper{bottom:100%;top:auto;margin:0 0 3px}.sm-select-box .dropdown-mask{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;display:none}.sm-select-box .dropdown-animating .dropdown-mask{display:block}.dropdown-menu-main .dropdown-header,.sm-checkbox input[type=checkbox],.sm-select-box .dropdown .dropdown-toggle .dropdown-icon{display:none}.sm-select-box .dropdown{width:100%}.contact-form .form-control,.sm-select-box .dropdown .dropdown-toggle{width:100%;padding:30px 30px 10px;border:1px solid #e6e6e6;border-radius:0;box-shadow:none;-webkit-transition:border-color .5s ease-in-out;transition:border-color .5s ease-in-out}.crf-file{border:none!important}.sm-select-box .dropdown .dropdown-toggle::after{content:'';width:12px;height:12px;position:absolute;top:30px;right:22px;opacity:1;background:url(../img/icon-set.png) -15px -30px no-repeat;background-size:70px;border:0;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.sm-select-box .dropdown .dropdown-text{font-family:PlayFair Display,serif;font-size:18px}.sm-select-box .dropdown.dropdown-open .dropdown-toggle{border-color:#b19b70}.sm-select-box .dropdown .dropdown-toggle:hover{color:#000}.sm-select-box .dropdown.dropdown-open .dropdown-toggle::after{top:45px;opacity:0}.sm-select-box .dropdown .dropdown-item a span{opacity:.6;font-size:16px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.sm-select-box .dropdown.dropdown-open .dropdown-item a:hover span,.sm-select-box .dropdown.dropdown-open .dropdown-selected a span{font-size:18px;opacity:1;color:#000}.dropdown-item.active,.dropdown-item:active{background-color:#f3f3f3}.contact-form .form-control:focus{border-color:#b19b70;box-shadow:none;color:#000}.contact-form input{font-family:PlayFair Display,serif;font-size:18px}.contact-form .form-group label.input-label{position:absolute;top:22px;left:30px;font-family:PlayFair Display,serif;font-size:17px;color:#a7a7a7;z-index:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.contact-form .form-group label.input-label.active,.sm-select-box label.input-label{top:10px!important;font-size:13px!important;color:#c7c7c7!important}.sm-select-box .dropdown-list{height:auto!important}.sm-file-input{width:100%;height:65px}.custom-file-control:focus,.sm-file-input:focus{border:0;box-shadow:none}#customFile .custom-file-control:lang(en)::after{font-weight:600;color:#9b9b9b}#customFile .custom-file-control:lang(en)::before{content:"UPLOAD YOUR CV";background:#e4e4e4;padding:25px;position:absolute;top:0;left:0;font-size:11px;color:#fff;font-weight:600;cursor:pointer}.custom-file-control.selected:lang(en)::after{content:""!important}.custom-file-control{position:absolute;top:0;right:0;left:0;z-index:5;text-align:right;padding:25px 0;pointer-events:none;user-select:none;background-color:#fff;white-space:nowrap;font-weight:600;color:#9b9b9b;text-overflow:ellipsis}.button-area .button--input{margin-top:10px}.contact-count h4{margin-bottom:15px}address p{text-align:left;}.contact-count address{line-height:2}.contact-form .sm-checkbox-area .input-label{position:static!important}.sm-checkbox{margin-bottom:10px}.sm-checkbox input[type=checkbox]+label{display:block;position:relative;padding-left:35px;margin-bottom:20px;font-family:PlayFair Display,serif;font-size:20px;color:#a7a7a7;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.sm-checkbox input[type=checkbox]+label:last-child{margin-bottom:0}.sm-checkbox input[type=checkbox]+label:before{content:'';display:block;width:20px;height:20px;border:2px solid #c5c5c5;position:absolute;left:0;top:5px;opacity:.6;-webkit-transition:all .12s,border-color .08s;transition:all .12s,border-color .08s}.sm-checkbox input[type=checkbox]:checked+label:before{content:'';width:10px;top:0;left:5px;border-radius:0;opacity:1;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-color:transparent #b19b70 #b19b70 transparent}.ip-header{position:fixed;top:0;z-index:99999;min-height:480px;width:100%;height:100%;background:#efefef}.ip-header h1{margin:0}.ip-loader,.ip-logo{position:absolute;top:auto;left:0;width:100%;height:100%;opacity:0;cursor:default;pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ip-header .ip-inner{display:block;position:relative;bottom:20px}.ip-header .ip-loader svg path{fill:none;stroke-width:1}.ip-header .ip-loader svg path.ip-loader-circlebg{stroke:rgba(177,155,111,.4)}.ip-header .ip-loader svg path.ip-loader-circle{-webkit-transition:stroke-dashoffset .2s;transition:stroke-dashoffset .2s;stroke:rgba(177,155,111,1)}.ip-main{overflow:hidden;margin:0 auto}.loading .ip-loader,.loading .ip-logo{opacity:1;-webkit-animation:animInitialHeader 1s cubic-bezier(.7,0,.3,1) both;animation:animInitialHeader 1s cubic-bezier(.7,0,.3,1) both}.loading .ip-loader{-webkit-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes animInitialHeader{from{opacity:0;-webkit-transform:translate3d(0,800px,0)}}@keyframes animInitialHeader{from{opacity:0;-webkit-transform:translate3d(0,800px,0);transform:translate3d(0,800px,0)}}.loaded .ip-loader,.loaded .ip-logo{opacity:1;-webkit-animation:animLoadedLoader .5s cubic-bezier(.7,0,.3,1) forwards;animation:animLoadedLoader .5s cubic-bezier(.7,0,.3,1) forwards}@-webkit-keyframes animLoadedLoader{to{opacity:0;-webkit-transform:translate3d(0,-100%,0) scale3d(.3,.3,1)}}@keyframes animLoadedLoader{to{opacity:0;-webkit-transform:translate3d(0,-100%,0) scale3d(.3,.3,1);transform:translate3d(0,-100%,0) scale3d(.3,.3,1)}}.loaded .ip-logo svg path{-webkit-transition:all .5s ease .3s;transition:all .5s ease .3s;fill:#fff}.loaded .ip-header{-webkit-animation:animLoadedHeader 1s cubic-bezier(.7,0,.3,1) forwards;animation:animLoadedHeader 1s cubic-bezier(.7,0,.3,1) forwards}@-webkit-keyframes animLoadedHeader{to{-webkit-transform:translate3d(0,-100%,0)}}@keyframes animLoadedHeader{to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.loaded .header__hero{-webkit-animation:animLoadedContent 1s cubic-bezier(.7,0,.3,1) both;animation:animLoadedContent 1s cubic-bezier(.7,0,.3,1) both;-webkit-animation-delay:.25s;animation-delay:.25s}@-webkit-keyframes animLoadedContent{from{opacity:0;-webkit-transform:translate3d(0,200px,0)}}@keyframes animLoadedContent{from{opacity:0;-webkit-transform:translate3d(0,200px,0);transform:translate3d(0,200px,0)}}.layout-switch .ip-header{position:absolute}.no-js .ip-header{position:relative;min-height:0}.no-js .ip-header .ip-logo{margin-top:20px;height:180px;opacity:1;-webkit-transform:none;transform:none}.no-js .ip-header .ip-logo svg path{fill:#fff}.section-luxury-hotel-list__item .sm-image-item{height:100%}.section-luxury-hotel-list__item .sm-image-item img{object-fit:cover;width:100%;height:100%}.sm-content__sitemap ul{font-size:14px;font-weight:400;-webkit-column-count:4;column-count:4;-webkit-column-gap:30px;column-gap:30px}.sm-content__sitemap ul li{margin:22px 0;list-style:none}.sm-content__sitemap ul li.is-active{font-family:'Playfair Display';font-size:18px;font-weight:700}.sm-content__sitemap ul li.is-active:first-child{margin-top:0}.sm-content__sitemap ul li a{color:rgba(0,0,0,.7);transition:all .6s ease}.sm-content__sitemap ul li a:hover{padding-left:10px;color:#b19b70}.eupopup-container{position:fixed;bottom:0;right:0;width:415px;background:#fff;padding:30px;z-index:9999}.eupopup-container::before{content:'';position:fixed;bottom:0;right:0;width:100%;height:100%;background:rgba(255,255,255,.6);z-index:-1}.eupopup-container .eupopup-head{font-family:'Playfair Display';font-size:36px;margin-bottom:20px}.eupopup-container .eupopup-body{line-height:1.8}.eupopup-container .eupopup-buttons{margin:45px 0 20px}.eupopup-container .eupopup-buttons a.eupopup-button_2{margin-left:15px;font-weight:400;transition:all .6s ease}.eupopup-container .eupopup-buttons a.eupopup-button_2:hover{color:#b19b70}.eupopup-closebutton{display:none}.nav__list{width:100%}.edit-mode-margin{margin-top:200px}#easyWeather i{font-size:30px}.weather-info .area:last-child{margin-top:-15px!important}.footer-nav-down li{float:none!important;display:inline-block}@media screen and (-ms-high-contrast:none),(-ms-high-contrast:active){.single-hotel__carousel .carousel-hotels .carousel-item img{display:none !important;}.carousel.d-flex,.section-luxury-hotel-list .hotel-list-content{display:block!important}h1{font-size:72px}h2{font-size:46px}.header__hero-content{top:40%;left:auto;width:100%;max-width:100%}.header--inner-page .header__hero-content{left:50%;transform:translateX(-50%)}.header--inner-page .header__hero-content__border{display:block!important}.header__hero-content__border::after,.team-carousel__control::after{left:50%;transform:translateX(-50%);animation:none}.section-luxury-hotel-list .hotel-list-content .hotel-list__button-area{text-align:center}.sm-select-box{z-index:1}#easyWeather{margin:0!important}#loadme{width:100%}.footer__nav li a{font-size:18px!important}}@media(min-width:768px){.footer__top__desc ul li a img{max-height:32px;}.footer__top__desc ul{max-width:360px;margin-left:auto;margin-bottom:30px;}.section-sm-diaries .row div:nth-child(n+3){margin-top:40px;}.button-visible-sm{display:none}.section-history-and-philosophy .col-lg-6 .sm-content{padding-right:30px}.container--ml--auto{padding-left:60px}}@media(min-width:992px){.sm-sp-wrapper--home{max-width:930px}}@media(min-width:1200px){.section-luxury-hotel-list__item .sm-image-item{

        height:700px;

    }.container{max-width:1000px}.container-md{max-width:1000px!important}.container-sm{max-width:900px!important}.container-xs{max-width:625px!important}.modal-lg{max-width:1024px}.sm-sp-wrapper--home{max-width:990px}}@media(min-width:1360px){.container--ml--auto,.container--mr--auto{max-width:1200px}.sm-sp-wrapper--home{max-width:1100px}}@media(min-width:1361px){.container{max-width:1150px}}@media(min-width:1440px){.sm-sp-wrapper--home{max-width:1200px}}@media(min-width:1441px){.container{max-width:1360px}.sm-content--custom{min-height:600px}}@media(min-width:1560px){.sm-sp-wrapper--home{max-width:1320px}}@media(min-width:1640px){.sm-sp-wrapper--home{max-width:1400px}}@media(min-width:1720px){.sm-sp-wrapper--home{max-width:1500px}}@media(min-width:2550px){.sm-sp-wrapper--home{max-width:2100px}}@media(max-width:1440px){.footer__nav ul li a{padding:15px 20px}.logos-wrapper ul li{width:17.8%}.logos-wrapper ul li:nth-child(5n){margin-right:0}}@media(max-width:1360px){.footer__nav ul li a,.sm-checkbox input[type=checkbox]+label{font-size:15px}.partner-controls-wrapper{flex:0 0 25%;max-width:25%}.scroll-bar-handle{flex:0 0 75%;max-width:75%}.sm-diary-item::after{height:240px}.sm-fixed-menu{width:65%;right:-21.6666%}.sm-fixed-menu-right{right:0}.logos-wrapper ul li{width:22.6%}.logos-wrapper ul li:nth-child(5n){margin-right:30px}.logos-wrapper ul li:nth-child(4n){margin-right:0}}@media(max-width:1360px) and (min-width:768px){.section-about-group .sm-sp-wrapper{margin-top:75px}.sm-image-dir{top:-75px}}@media(max-width:1441px) and (min-width:1359px){.sm-image-dir{max-height:500px}}@media(max-width:1199px) and (min-width:992px){.section-investors .logos-wrapper ul li{width:22.5%}.section-investors .logos-wrapper ul li:nth-child(4n){margin-right:0}}@media(max-width:991px) and (min-width:577px){.section-investors .logos-wrapper ul li:nth-child(3n){margin-right:0}.logos-wrapper ul li:nth-child(4n){margin-right:30px}.section-investors .logos-wrapper ul li{width:calc(37.5% - 60px)}}@media(max-width:1024px){.sm-image-ltr{right:50px}.sm-image-rtl{left:50px}.footer__nav ul li a{padding:10px 15px;display:inline-block}footer.footer{padding-right:70px}.go-previous a{color:rgba(255,255,255,.3)}.contact-form__lead p{margin:30px 15% 0}}@media(max-width:991px){.container{max-width:100%}.sm-diary-item::after{height:180px}.partner-controls-wrapper{flex:0 0 35%;max-width:35%}.scroll-bar-handle{flex:0 0 65%;max-width:65%}.sm-fixed-menu{width:100%;right:-32.88888%}.sm-fixed-menu-right{right:0}.header--career-inner-page .go-previous{display:none}.header--inner-page .header__components{padding:15px}.header--inner-page .header__components .header__nav{top:22px;right:0}.sm-content__sitemap ul{-webkit-column-count:3;column-count:3}}@media(max-width:767px){.page-template-stademos-diary-detail .header--inner-page .header__hero-content__border::after{top:-50px;}.header__components.fixed-header .header__nav{background-color:transparent;}.single-hotel__carousel .carousel-hotels .carousel-item{height:360px;max-height:360px;}.single-hotel__carousel .carousel-hotels .carousel-item img{height: 360px; max-height: 360px;}.footer__top__desc ul{margin-bottom:40px;}.mob-btn-res{padding:30px 0;}h2{font-size:32px;line-height:42px;margin-bottom:25px}h5{margin-bottom:40px}.button__area-scheme{display:none}.button-visible-sm{display:block;text-align:center;padding:15px;margin:0;border-top:1px solid rgba(177,155,111,.2);box-shadow:0 0 30px 0 #2f160a;-webkit-box-shadow:0 0 30px 0 #2f160a}.header--home-page,.header--home-page .header__hero .carousel .carousel-item img{min-height:100vh;height:680px}.header--home-page .header__hero-content{top:30%}.header__hero-content__border::after{width:325px;top:-50px}.header--inner-page .carousel-inner{min-height:calc(100vh - 130px)}.header--inner-page .header__hero-content__border::after{top:-100px}footer.footer{padding:15px 70px 15px 0}.header--inner-page .header__hero .carousel .carousel-item img{min-height:720px;height:720px}.sm-content{padding:35px 5px 5px}.section-hotel-laxury{padding-bottom:40px}.section-history-and-philosophy .sm-content--lead{padding-top:0}.section-sm-diaries .col-md-6 .sm-diary-item{margin-bottom:30px}.section-sm-diaries .col-md-6:last-child .sm-diary-item{margin-bottom:0}.modal-dialog{margin-top:20vh}.modal iframe{height:100%}.sm-content--custom{min-height:auto;padding-top:0;position:relative;bottom:40px}.section-luxury-hotel-list__item .hotel-list-content{padding:40px 15px!important}.sm-sp-wrapper--rtl .sm-content--custom{bottom:0;padding-top:30px!important}.sm-image-dir{position:relative!important;bottom:75px;right:15px}.sm-sp-wrapper--ltr .sm-image-dir{bottom:60px;left:auto;right:40px}.sm-sp-wrapper--rtl .sm-image-dir{bottom:-60px;left:40px;right:auto}.property-count__item{padding-bottom:20px;border-bottom:2px solid rgba(177,155,111,.2)}.property-count__item:nth-child(3),.property-count__item:nth-child(4){padding-top:20px;border-bottom:0}.sm-fixed-menu{width:90%}.sm-fixed-menu .row{height:calc(100% - 74px)}.section-about-group .sm-sp-wrapper{margin-top:40px}.breadcrumbs{overflow-x:auto}.breadcrumbs .breadcrumb{margin:15px 0;padding:15px 0;}.career-list-item{margin-bottom:30px;padding:0}.section-history-and-philosophy,.section-history-and-philosophy .sm-content,.section-pb{padding-bottom:30px}.section-pt{padding-top:30px}.property-count__item:nth-child(2){border-right:0}.contact-form__lead p{margin:30px 5% 0}.sm-file-input{height:45px}#customFile .custom-file-control:lang(en)::before{padding:25px 10px}.section-diaries .sm-diary-item{margin:0 0 30px}.header--details-page h1{font-size:40px;line-height:40px}.sm-diary-item-info{width:85%;left:25px;bottom:60px}.sm-diary-date{width:85px;height:70px}.sm-diary-item-info .sm-diary-location{padding:10px 28px}.social-icons{top:0}.section-diaries-inner .sm-content__lead{width:85%}.section-luxury-hotel-list__item{margin-bottom:30px;padding-left:15px;padding-right:15px}.section-luxury-hotel-list__item:last-child{margin-bottom:0}.section-luxury-hotel-list__item:nth-child(odd){flex-direction:column-reverse;-webkit-box-direction:reverse}.team-board-directors .team-carousel{padding-top:10px}.laxury-hotel-list-bd{padding:0 15px}.section-board-of-directors .sm-list{margin-bottom:40px}.sm-checkbox input[type=checkbox]+label{font-size:18px}.section-get-in-touch .property-count,.section-get-in-touch .property-count address,.section-get-in-touch .property-count p{margin-bottom:0}.footer__nav ul li{float:left;display:inline-block;width:50%;text-align:left}.footer__nav ul li a{font-size:15px}.section-luxury-hotel-list__item .hotel-list__content.mt-5{margin-top:0!important}.property-count{padding-top:0}.header__hero--no-image .go-previous{display:none}.career-jd .property-count{padding:0 15px}.section-about-group .sm-sp-wrapper .row.w-100{width:auto!important}.section-diaries .row.layout-fix.mx-0{width:auto!important;margin-left:-15px!important;margin-right:-15px!important}.section-page-not-found .sm-content{padding:60px 0}}@media(max-width:576px){.footer__nav ul li{width:100%;text-align:center}.g-recaptcha,.grecaptcha-badge,.hero-carousel .carousel-indicators,.play-intro__text{display:none}.footer__top__desc div span{display:block;margin-top:5px}.loader-spinner{float:none}.laxury-hotel-list,.partner-carousel-control{margin-top:30px}h1{font-size:42px}.partner-controls-wrapper,.scroll-bar-handle{flex:0 0 100%;max-width:100%}.partner-controls-pages-custom li::after{left:75px}.scroll-bar-handle{margin-bottom:20px}.header--inner-page .header__components .header__nav{position:fixed;right:0;top:12px}.eupopup-container{width:320px}.property-count__item{padding-bottom:20px;padding-top:20px;border-bottom:2px solid rgba(177,155,111,.2)!important;border-right:0!important}.header__components,.sm-sp-wrapper{padding:15px}.property-count__item:last-child{border-bottom:none!important}.career-jd .property-count .property-count__item{padding-left:15px}.header__logo, .footer-logo{max-width:140px;image-rendering:inherit;}.header__components .header__nav{top:12px;right:0}.sm-image-dir{top:auto}.weather-info .area{margin-right:20px}.section-welcome .property-count{padding:0 15px}.section-sm-diaries{padding-bottom:30px}.section-hotel-laxury .sm-sp-wrapper__conetnt .row{margin:0}.sm-sp-wrapper .sm-content{padding:0}footer.footer{padding-right:15px}.footer__nav{padding-bottom:30px}.footer__top__desc{text-align:center;margin-top:30px}.footer__top__desc ul li{padding:0 10px}.footer-social .ccm-block-social-links{text-align:center;margin-top:15px}.btn-w-captcha .button-area,.button-area,.footer__bottom,.footer__bottom p,.sm-content__button{text-align:center!important}.sm-fixed-menu{width:100%}.sm-left-menu{padding-top:40px;display:none}.nav__list li{padding:15px}.nav__list li a,.nav__list li a:not([href]):not([tabindex]){font-size:15px}.group-list li{padding-left:45px}.nav{padding-top:50px}.group-list{width:100%;position:static}.group-list .sm-seperator img{width:22px}.nav-count{margin:0 5px;font-size:10px}.humburger-close{position:fixed;top:22px;right:15px}.section-about-group .sm-sp-wrapper{margin-top:30px}.section-about-group .sm-sp-wrapper:first-child{margin-top:80px}.section-about-group .sm-sp-wrapper:last-child{margin-bottom:50px}.header--inner-page .header__hero-content__border{min-width:265px}.header--inner-page .header__hero-content__border::after{width:315px}.go-previous{left:35%;bottom:5%}.go-previous a span{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.go-previous a::after{left:36px;bottom:-20px}.sm-diary-list__menu__item{padding:12px 15px}.section-investors .logos-wrapper ul li{width:100%;margin:15px 0}.sm-right-submenu{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;max-height:100%;overflow-y:auto}.btn-w-captcha .button-area .button--input{margin-top:0;margin-bottom:20px}.sm-fixed-menu{right:0}.sm-content .button{margin-top:25px}.button.float-right{float:none!important}.team-carousel__control{margin:30px auto 0}.logos-wrapper ul li:last-child,.sm-content__para p:last-child{margin-bottom:0}.career-list-item .sm-content__para p:last-child{margin-bottom:15px}.sm-content__sitemap ul{-webkit-column-count:2;column-count:2}}@media(max-width:414px){.partner-controls-pages-custom li::after{left:50px}.sm-diary-item::after{height:100px}}@media(max-width:375px){.partner-controls-pages-custom li::after{left:40px}}@media(max-width:340px){.header__hero-content{max-width:95%}}.section-diaries-inner .sm-content__para img{float:left;margin-right:30px;}.order-last{ -webkit-box-ordinal-group: 9999998; -ms-flex-order: 9999999; order: 9999999; }.ccm-edit-mode .header__hero-content__border .button-area{position:relative;z-index:2;}.ccm-edit-mode .property-count__item>div:nth-child(1), .ccm-edit-mode .property-count__item>div:nth-child(2){display:inline-block;}.ccm-edit-mode .property-count__item>div:nth-child(3){z-index:9}.ccm-edit-mode .header--home-page .header__components, .ccm-edit-mode .sm-fixed-menu-wrapper, .ccm-edit-mode .header__components .header__nav{z-index: 9;}





.bg-description{

    position: relative;    

}

.bg-design__background > div {
pointer-events: none;
position: absolute !important;

    width: 100%;

    height: 100%;

    left: 0;

    top: 0;

    z-index: 0;

}

.contact-form--custom .sm-select-box{z-index:initial;}

.section-meet-our-team{display:none;}


.hero-carousel h1{
	font-size: 50px;
	text-transform: none;
}

.header__hero-content h5 {
    color: #b19b6f;
    text-transform: none;
}
h2.ccm-block-page-attribute-display-wrapper{
	font-size: 34px;
}
p a {
    color: #007bff;
}
.newsletter label {
    font-size: 17px !important;
}

/* snow effect */

.snowflake {
position: absolute;
display: block;
position: absolute;
border-radius: 50%;
transform: translateZ(0);
user-select: none;
z-index: 999;
background-image: radial-gradient(rgba(255, 255, 255, 1) 40%, rgba(255, 255, 255, 0) 100%);
}

#snow {
position: fixed;
z-index: 999;
left: 0;
top: 0;
width: 100%;
height: 100%;
pointer-events: none;
}

@media screen and (min-width: 768px){

	.humburger.d-flex.justify-content-center.align-items-start.flex-column {

		margin-top: -16px;

	}

}



@media screen and (max-width: 767px){

	.humburger-close {

		top: 42px;

	}

}

@media screen and (max-width: 576px){

	.humburger-close {

		top: 12px;

	}

	.header__components .header__nav{

		padding-top: 0;

	}

	.header__components.fixed-header .header__nav{

		box-shadow: none;

	}

}

@media screen and (min-width: 1360px) and (max-width: 1440px){
    .partner-carousel ul li{
        width: 195px;
    }
}
@media screen and (min-width: 1230px) and (max-width: 1360px){
    .partner-carousel ul li{
        width: 225px;
    }
}

.hotel-list-content a{
    color: #000;
    transition: 0.5s all ease;
}
.hotel-list-content a:hover{
    color: #b19b6f;
}