*{margin:0;padding:0}body{height:100%}img{border:none}#supersized-loader{position:absolute;top:50%;left:50%;z-index:0;width:60px;height:60px;margin:-30px 0 0 -30px;text-indent:-999em;background:url(/assets/i/loading-supersized.gif) no-repeat center center}#supersized-fs,#supersized,#supersized-wrapper{position:fixed;left:0;top:0;overflow:hidden;z-index:8020;height:100%;width:100%;background-color:#000}#supersized
img{width:auto;height:auto;position:relative;display:none;outline:none;border:none}#supersized.speed
img{-ms-interpolation-mode:nearest-neighbor;image-rendering:-moz-crisp-edges}#supersized.quality
img{-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality}#supersized
a{width:100%;height:100%;display:block}#supersized
li{position:fixed;display:block;list-style:none;z-index:-30;overflow:hidden;top:0;left:0;width:100%;height:100%;background:#000}#supersized
li.prevslide{z-index:-20}#supersized
li.activeslide{z-index:-10}#supersized li.image-loading{background:#000 url(/assets/i/loading-supersized.gif) no-repeat center center;width:100%;height:100%}#supersized li.image-loading
img{visibility:hidden}#supersized li.prevslide img, #supersized li.activeslide
img{display:inline}@media screen and (min-width: 0) and (max-width: 1024px){*{margin:0;padding:0}#supersized-loader{position:absolute;top:50%;left:50%;z-index:0;width:60px;height:60px;margin:-30px 0 0 -30px;text-indent:-999em;background:url(/assets/i/loading-supersized.gif) no-repeat center center}#supersized-fs,#supersized-wrapper,#supersized{display:block;position:absolute;left:0;top:0;overflow:hidden;z-index:8020;height:100%;width:100%;background-color:#000 !important}#supersized
img{width:auto;height:auto;position:relative;display:none;border:none}#supersized.speed
img{-ms-interpolation-mode:nearest-neighbor;image-rendering:-moz-crisp-edges}#supersized.quality
img{-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality}#supersized
li{position:static;display:block;list-style:none;z-index:30;overflow:hidden;top:0;left:0;width:100%;height:100%;background:#000}#supersized
a{width:100%;height:100%;display:block}#supersized
li.prevslide{z-index:10;position:absolute}#supersized
li.activeslide{z-index:20;position:absolute}#supersized li.image-loading{background:#111 url(/assets/i/loading-supersized.gif) no-repeat center center;width:100%;height:100%;position:fixed}#supersized li.image-loading
img{visibility:hidden}#supersized li.prevslide img, #supersized li.activeslide
img{display:inline}#supersized-fs,#supersized-wrapper,#supersized{position:absolute}}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide
img{display:block;width:100%}.slick-slide.slick-loading
img{display:none}.slick-slide.dragging
img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px
solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:"Frutiger LT W01_45 Ligh1475730";src:url("/assets/fonts/81e3653a-53bd-49d9-a1f8-f924811b6f02.eot?#iefix");src:url("/assets/fonts/81e3653a-53bd-49d9-a1f8-f924811b6f02.eot?#iefix") format("eot"), url("/assets/fonts/087d8a95-3f25-4bae-a1d1-db9ddffd72f5.woff2") format("woff2"), url("/assets/fonts/ab1bcdf7-9570-4cba-a8e3-3e39ddd861db.woff") format("woff"), url("/assets/fonts/83c94878-06c8-442c-a7df-d520b0ced00b.ttf") format("truetype"), url("/assets/fonts/29f3ff8a-1719-4e25-a757-53ee1a1114a5.svg#29f3ff8a-1719-4e25-a757-53ee1a1114a5") format("svg");font-display:swap}@font-face{font-family:"Frutiger LT W01_46 Ligh1475734";src:url("/assets/fonts/381ea1e1-9a08-4929-a402-63be7fd76549.eot?#iefix");src:url("/assets/fonts/381ea1e1-9a08-4929-a402-63be7fd76549.eot?#iefix") format("eot"), url("/assets/fonts/db6ed4c5-5248-41f3-a6b5-4e8ff1d5ab06.woff2") format("woff2"), url("/assets/fonts/38f88aba-a7d0-4a78-9323-ac58226d277e.woff") format("woff"), url("/assets/fonts/1149176e-a9be-41bf-822e-275d9da199e5.ttf") format("truetype"), url("/assets/fonts/cd75c3e3-c5b7-4a25-9498-cabe4e8a9076.svg#cd75c3e3-c5b7-4a25-9498-cabe4e8a9076") format("svg");font-display:swap}@font-face{font-family:"Frutiger LT W01_55 Roma1475738";src:url("/assets/fonts/fe232554-5489-4874-bb45-bd966c8c5932.eot?#iefix");src:url("/assets/fonts/fe232554-5489-4874-bb45-bd966c8c5932.eot?#iefix") format("eot"), url("/assets/fonts/0811514e-6660-4043-92c1-23d0b8caaa2f.woff2") format("woff2"), url("/assets/fonts/aeae8cac-ba4d-40d2-bbcf-936f2c7dcfe6.woff") format("woff"), url("/assets/fonts/caedf2e6-fbef-4928-b08e-1f975981ae8d.ttf") format("truetype"), url("/assets/fonts/7def0e34-f28d-434f-b2ec-472bde847115.svg#7def0e34-f28d-434f-b2ec-472bde847115") format("svg");font-display:swap}@font-face{font-family:"Frutiger LT W01_65 Bold1475746";src:url("/assets/fonts/eb06b4c3-c0fd-4cd0-a9d9-a2954f6839a7.eot?#iefix");src:url("/assets/fonts/eb06b4c3-c0fd-4cd0-a9d9-a2954f6839a7.eot?#iefix") format("eot"), url("/assets/fonts/8c92eb68-ce37-4962-a9f4-5b47d336bd1c.woff2") format("woff2"), url("/assets/fonts/9bdfdcac-bbd4-46a9-9280-056c9a4438a2.woff") format("woff"), url("/assets/fonts/5dae3a6e-9b07-4c2f-aed2-1f5b8951261b.ttf") format("truetype"), url("/assets/fonts/eae74276-dd78-47e4-9b27-dac81c3411ca.svg#eae74276-dd78-47e4-9b27-dac81c3411ca") format("svg");font-display:swap}@font-face{font-family:"Frutiger LT W01_66 Bold Italic";src:url("/assets/fonts/36c26121-ef21-4e44-9f00-0388185c96aa.eot?#iefix");src:url("/assets/fonts/36c26121-ef21-4e44-9f00-0388185c96aa.eot?#iefix") format("eot"), url("/assets/fonts/9e60a7b4-389b-4630-9fa6-1abd9be2035f.woff2") format("woff2"), url("/assets/fonts/3048913e-d0c8-4b82-978a-aa862248bea4.woff") format("woff"), url("/assets/fonts/db4ea3f5-223b-4821-957f-6eb868db73b1.ttf") format("truetype"), url("/assets/fonts/8ad009ab-a7e5-4acb-8ca5-326d2a759924.svg#8ad009ab-a7e5-4acb-8ca5-326d2a759924") format("svg");font-display:swap}@font-face{font-family:"Trajan W08 Regular";src:url("/assets/fonts/b1ea5371-054f-484d-aa42-a79997cd4e21.eot?#iefix");src:url("/assets/fonts/b1ea5371-054f-484d-aa42-a79997cd4e21.eot?#iefix") format("eot"), url("/assets/fonts/5d1b6630-25f6-4064-9af1-ed6826e12e8c.woff2") format("woff2"), url("/assets/fonts/2649890f-ced1-4b53-9a01-4ce5a76159a6.woff") format("woff"), url("/assets/fonts/b66b7a48-c18d-4214-8f34-27f14538f51f.ttf") format("truetype"), url("/assets/fonts/083f0ff8-1ce1-4e64-bb92-478df522f370.svg#083f0ff8-1ce1-4e64-bb92-478df522f370") format("svg");font-display:swap}@font-face{font-family:"Trajan W08 Bold_1166737";src:url("/assets/fonts/8f1b7b29-3c16-4ed4-a877-cd6590226869.eot?#iefix");src:url("/assets/fonts/8f1b7b29-3c16-4ed4-a877-cd6590226869.eot?#iefix") format("eot"), url("/assets/fonts/6a1d267d-66b6-41d1-94d1-41c4ff9fa7d4.woff2") format("woff2"), url("/assets/fonts/86cc5f13-d720-476e-9223-cfb097388154.woff") format("woff"), url("/assets/fonts/b58f31e7-8fa0-485a-a559-490d1631b420.ttf") format("truetype"), url("/assets/fonts/132aa541-39c1-47a3-a683-77cb9463a65d.svg#132aa541-39c1-47a3-a683-77cb9463a65d") format("svg");font-display:swap}@font-face{font-family:"Socialico";src:url("/assets/fonts/Socialico.eot?") format("eot"), url("/assets/fonts/Socialico.woff") format("woff"), url("/assets/fonts/Socialico.ttf") format("truetype"), url("/assets/fonts/Socialico.svg#Socialico") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"social-icons";src:url("/assets/fonts/social-icon-font.eot");src:url("/assets/fonts/social-icon-font.eot?#iefix") format("embedded-opentype"),
url("/assets/fonts/social-icon-font.woff") format("woff"),
url("/assets/fonts/social-icon-font.ttf") format("truetype"),
url("/assets/fonts/social-icon-font.svg#social-icons") format("svg");font-weight:normal;font-style:normal;font-display:swap}.icon-aim:before,.icon-amazon:before,.icon-appstore:before,.icon-basecamp:before,.icon-behance:before,.icon-blogger:before,.icon-cargo:before,.icon-cloudapp:before,.icon-creativecommons:before,.icon-delicious:before,.icon-designmoo:before,.icon-digg:before,.icon-dribbble:before,.icon-dropbox:before,.icon-email:before,.icon-envato:before,.icon-etsy:before,.icon-evernote:before,.icon-facebook:before,.icon-f:before,.icon-flickr:before,.icon-forrst:before,.icon-foursquare:before,.icon-github:before,.icon-goodreads:before,.icon-googleplus:before,.icon-instagram:before,.icon-instapaper:before,.icon-linkedin:before,.icon-path:before,.icon-paypal:before,.icon-pinboard:before,.icon-pinterest:before,.icon-\&:before,.icon-quora:before,.icon-readernaut:before,.icon-reddit:before,.icon-rss:before,.icon-skype:before,.icon-soundcloud:before,.icon-spotify:before,.icon-squarespace:before,.icon-tumblr:before,.icon-twitter:before,.icon-vimeo:before,.icon-vsco:before,.icon-wikipedia:before,.icon-wordpress:before,.icon-xbox:before,.icon-yahoomessenger:before,.icon-youtube:before,.icon-zerply:before,.icon-zootool:before,.icon-4:before,.icon-l:before,.icon-x:before,.icon-i:before,.icon-g:before{font-family:"social-icons";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;display:inline-block;text-decoration:inherit}.icon-aim:before{content:"\f100"}.icon-amazon:before{content:"\f101"}.icon-appstore:before{content:"\f102"}.icon-basecamp:before{content:"\f103"}.icon-behance:before{content:"\f104"}.icon-blogger:before{content:"\f105"}.icon-cargo:before{content:"\f106"}.icon-cloudapp:before{content:"\f107"}.icon-creativecommons:before{content:"\f108"}.icon-delicious:before{content:"\f109"}.icon-designmoo:before{content:"\f10a"}.icon-digg:before{content:"\f10b"}.icon-dribbble:before{content:"\f10c"}.icon-dropbox:before{content:"\f10d"}.icon-email:before{content:"\f10e"}.icon-envato:before{content:"\f10f"}.icon-etsy:before{content:"\f110"}.icon-evernote:before{content:"\f111"}.icon-facebook:before,.icon-f:before{content:"\f112"}.icon-flickr:before{content:"\f113"}.icon-forrst:before{content:"\f114"}.icon-foursquare:before{content:"\f115"}.icon-github:before{content:"\f116"}.icon-goodreads:before{content:"\f117"}.icon-googleplus:before,.icon-g:before{content:"\f118"}.icon-instagram:before,.icon-4:before{content:"\f119"}.icon-instapaper:before{content:"\f11a"}.icon-linkedin:before,.icon-i:before{content:"\f11b"}.icon-path:before{content:"\f11c"}.icon-paypal:before{content:"\f11d"}.icon-pinboard:before{content:"\f11e"}.icon-pinterest:before,.icon-\&:before{content:"\f11f"}.icon-quora:before{content:"\f120"}.icon-readernaut:before{content:"\f121"}.icon-reddit:before{content:"\f122"}.icon-rss:before{content:"\f123"}.icon-skype:before{content:"\f124"}.icon-soundcloud:before{content:"\f125"}.icon-spotify:before{content:"\f126"}.icon-squarespace:before{content:"\f127"}.icon-tumblr:before{content:"\f128"}.icon-twitter:before,.icon-l:before{content:"\f129"}.icon-vimeo:before{content:"\f12a"}.icon-vsco:before{content:"\f12b"}.icon-wikipedia:before{content:"\f12c"}.icon-wordpress:before{content:"\f12d"}.icon-xbox:before{content:"\f12e"}.icon-yahoomessenger:before{content:"\f12f"}.icon-youtube:before,.icon-x:before{content:"\f130"}.icon-zerply:before{content:"\f131"}.icon-zootool:before{content:"\f132"}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:block}*{box-sizing:border-box}img{border:none;display:block;transition:transform 0.5s}.scale{transform:scale(1.1)}html[xmlns] .clearfix{display:block}* html
.clearfix{height:1%}html{font-size:62.5%;-webkit-text-size-adjust:100%}body{font-family:"Frutiger LT W01_45 Ligh1475730";color:#5B5D5F;background:#fff;overflow-x:hidden;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}strong,b{font-family:"Frutiger LT W01_65 Bold1475746";font-weight:normal}em,i{font-family:"Frutiger LT W01_46 Ligh1475734";font-style:normal}strong em, b i, strong i, b em, em strong, i b, i strong, em
b{font-family:"Frutiger LT W01_66 Bold Italic";font-style:normal}h1,h2,h3,h4,h5,h6{font-weight:normal}input{border-radius:0}input[type="text"],textarea{height:29px;padding:5px;font-family:"Frutiger LT W01_45 Ligh1475730";font-size:1.2rem;line-height:2.9rem;color:#5B5D5F;border:1px
solid #b0aa7e;background-color:#fff;cursor:pointer;outline:none}textarea{height:auto}img.lazyload:not([src]){visibility:hidden}.default input[type="text"], .default input[type="password"], .default
textarea{width:100%;height:6.9rem;margin:8px
0 0;font-family:"Trajan W08 Regular";font-size:1.6rem;line-height:6.9rem;color:#9a9b9c;border:1px
solid #9a9b9c;background-color:#fff;cursor:pointer;outline:none;text-align:center}.default
textarea{height:auto;padding:20px;line-height:1.5;text-align:left}.main .default
p{margin:0
0 2em}button{border-radius:0}.main .default button, form .btn.sinaclub-form{width:100%;padding:25px
0;line-height:1;color:#fff;background-color:#b0aa7e;border:1px
solid #b0aa7e;text-align:center}form .btn.sinaclub-form{margin-top:0;color:#b0aa7e;background-color:transparent}.main .default button:hover{color:#b0aa7e;background-color:#fff}.default
select{cursor:pointer}.default
.customSelect{width:100%;height:6.9rem;margin:8px
0 0;padding:0
20px;font-family:"Trajan W08 Regular";font-size:1.6rem;line-height:6.9rem;color:#9a9b9c;border:1px
solid #9a9b9c;background:#fff url('/assets/i/bg-select.svg') no-repeat 95% center;cursor:pointer;outline:none;text-align:left;cursor:pointer}.default .hotels-list{font-size:1.6rem;line-height:2.6rem}.default .hotels-list
ul{list-style:none;padding:0}.default .hotels-list>ul{margin-top:8px;margin-bottom:2em}form.default
.row{padding:0;border-bottom:none}.main .default .row
p{width:48%;float:left;margin-right:4%}.main .default .row p:last-child{margin-right:0}.side-info{color:#b0aa7e;font-size:1.6rem;line-height:2.6rem}.side-info
.title{margin:0
0 1.5em;font-family:"Trajan W08 Regular";font-size:1.2rem;line-height:1.44rem;text-transform:uppercase}.main .side-info
a{color:#b0aa7e;text-decoration:none}.default .hotels-list ul
li{margin:0
0 1.5em;font-family:"Trajan W08 Regular";font-size:1.6rem;line-height:3rem;text-transform:uppercase}.default .hotels-list ul li
li{margin:0}.default .hotels-list
.destination{color:#b0aa7e}.default .hotels-list li
input{margin-right:5px;vertical-align:middle}.booking input[type="text"], .booking input[type="password"], .booking
.customSelect{width:100%;height:4rem;padding:0;font-family:"Trajan W08 Regular";font-size:3.4rem;line-height:4rem;color:#5B5D5F;background-color:transparent;border:none;cursor:pointer;text-transform:none;text-align:center}.container.booking input[type="text"], .container.booking input[type="password"], .container.booking
.customSelect{color:#fff}.booking
select{font-size:1.2rem !important;cursor:pointer}#booking-mask .hotels-list
select{width:100% !important;left:0}::-webkit-input-placeholder, #content #booking-mask-room ::-webkit-input-placeholder{color:#b0aa7e}:-moz-placeholder, #content #booking-mask-room :-moz-placeholder{color:#b0aa7e}::-moz-placeholder, #content #booking-mask-room ::-moz-placeholder{color:#b0aa7e}:-ms-input-placeholder, #content #booking-mask-room -ms-input-placeholder{color:#b0aa7e}form.newsletter{margin:25px
0 0}.newsletter ::-webkit-input-placeholder{color:#5B5D5F}.newsletter :-moz-placeholder{color:#5B5D5F}.newsletter ::-moz-placeholder{color:#5B5D5F}.newsletter :-ms-input-placeholder{color:#5B5D5F}.detail ::-webkit-input-placeholder{color:#5B5D5F}.detail :-moz-placeholder{color:#5B5D5F}.detail ::-moz-placeholder{color:#5B5D5F}.detail :-ms-input-placeholder{color:#5B5D5F}.newsletter a.btn-newsletter{display:block;margin:30px
0 0;padding:0;font-family:"Trajan W08 Regular";font-size:1.1rem;line-height:35px;letter-spacing:normal;color:#5B5D5F;border:1px
solid #5B5D5F;background-color:transparent;text-align:center}.newsletter input[type="text"]{width:100%;height:35px;margin:30px
0 0;padding:0
12px;font-family:"Trajan W08 Regular";font-size:1.2rem;line-height:35px;letter-spacing:normal;color:#5B5D5F;border:1px
solid #5B5D5F;background-color:transparent;text-align:center;cursor:pointer;outline:none;text-transform:none}.newsletter
button{float:left;width:25%;height:40px;padding:0
12px;font-family:"Trajan W08 Regular";font-size:1.2rem;line-height:40px;color:#fff;background-color:#78c49b;border:none;cursor:pointer;outline:none;text-transform:uppercase}#booking-mask
select{height:40px !important;cursor:pointer}.customSelect{width:100% !important;padding:0
5px;font-size:1.2rem;line-height:28px;height:28px;color:#000;border:none;text-transform:uppercase;cursor:pointer;vertical-align:top;text-align:left}.customSelect.customSelectHover{cursor:pointer}.customSelect.customSelectOpen{}.customSelect.customSelectFocus{}.customSelect.customSelectDisabledOption{}.customSelect.customSelectDisabled{color:#ccc;border:1px
solid #ccc}.customSelectInner{width:100% !important;white-space:nowrap;overflow:hidden}#booking-mask
p{margin-bottom:10px;text-align:left}#booking-mask
p.half{width:43%}#booking-mask
p.half{float:left}#booking-mask
p.half.right{float:right}#ui-datepicker-div{font-size:1.3rem}#booking-mask p.book-button{margin-top:25px;text-align:center}.fancybox-opened.booking .fancybox-skin{background:#f8f4f1;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.booking .fancybox-skin{background:#f8f4f1;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.main{position:relative;margin:0
auto}.main.standard{margin:0
auto}.main.history{margin:0
auto !important}#content{position:relative;margin-bottom:90px;text-align:left}.main
p{margin:0
0 1em;font-size:1.6rem;line-height:2.6rem}.main ul, .main
ol{margin:0
0 1em;padding:0
0 0 1.5em;font-size:1.6rem;line-height:2.6rem}.main
ul{list-style:disc}.main
ol{list-style:decimal}.main a, .main ul a, .main ol
a{color:#0b2646}.grid-wrapper{max-width:1140px;margin-left:auto;margin-right:auto}#wrapper{position:relative;padding:14px
0 0;background-color:#e8e8e8}#wrapper.gift{padding:35px
0}.history
#wrapper{padding:0}#wrapper.nopadding{padding:0}#wrapper-offset{position:relative;top:0;z-index:2;padding-bottom: .1px}#wrapper-offset.noslider,#wrapper-offset.offers{top:0}.grid-wrapper.title{max-width:none;margin:0
50px 14px;padding:10px
80px;font-family:"Trajan W08 Regular";color:#b0aa7e;text-transform:uppercase;background-color:#fff}.grid-wrapper.title .breadcrumbs, .grid-wrapper.title h1, .grid-wrapper.title
.title{max-width:1140px;margin:0
auto}.grid-wrapper.title.abs{position:absolute;width:100%;max-width:1140px;top:50%;left:50%;z-index:1;color:#fff;padding:0;background-color:transparent;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}.abs .breadcrumbs
a{color:#fff}.breadcrumbs{font-size:1.2rem;line-height:1.45rem;letter-spacing: .1em}.breadcrumbs
a{color:#b0aa7e;text-decoration:none}.breadcrumbs2{margin:0
0 1em;color:#616365;text-transform:uppercase;text-align:left}body.history
.breadcrumbs2{text-align:center}.breadcrumbs2
a{color:#616365;text-decoration:none}.slider
.breadcrumbs2{display:inline-block;margin-bottom: .5em;padding-bottom: .5em;border-bottom:1px solid #fff}.slider .breadcrumbs2 a,
.slider
.breadcrumbs2{color:#fff}.slider
.arrows{position:absolute;left:50%;bottom:38%;max-width:1140px;width:100%;margin:0
50px;transform:translateX(-50%)}.container.launches
.breadcrumbs2{font-size:1.2rem;line-height:1.45rem;color:#fff}.grid-wrapper.title h1, .grid-wrapper.title
.title{font-size:4.8rem;line-height:5.8rem;font-weight:normal}.container{margin:0
50px 35px;padding:80px;background-color:#fff;clear:left}.container.landing{padding:30px
80px}.container.gallery{max-width:1140px;padding:0;margin:80px
auto 35px;background-color:transparent}.container.launches,.location-container{max-width:1315px;margin:0
auto 35px;padding:0;background-color:#b0aa7e}.container.launches{max-width:none;margin:0
50px 35px}.location-container{max-width:none;height:580px;padding:0;margin:0;background-color:#fff}.container.homehotel,.container.homehotel.gift{background-color:#b0aa7e}.container.homehotel, .container.homehotel .hashtag, .container.homehotel h2, .container.homehotel
a{color:#fff}.container.map{position:relative;height:580px;padding:0}.container.map .grid-wrapper{height:580px;padding:0}.container.map .image-container{float:right;overflow:hidden;z-index:1;padding:35px}.container.map .image-container
img{position:static !important;width:auto !important;height:100% !important;margin:0
auto}.container.center{text-align:center}.container.booking{color:#fff;background-color:#b0aa7e}.container.social,.container.room{width:auto;max-width:none;margin:0
-10px;padding:80px
0;color:#fff;background-color:#b0aa7e}.container.room{margin:0
-10px 35px}.container.login{padding:40px;background-color:#b0aa7e}.container-login-wrapper{max-width:1440px;margin:0
auto}.login-box{width:48%}.login-box.login{float:left;padding:35px;background-color:#fff}.login-box.login
.title{margin:0
0 2rem;font-family:"Trajan W08 Regular";font-size:1.4rem;line-height:1.8rem;color:#b0aa7e}.login-box.login
p{position:relative}.login-box.login input[type="text"], .login-box.login input[type="password"]{width:100%;max-width:400px;height:25px;padding:5px
0;font-family:"Frutiger LT W01_65 Bold1475746";font-size:1.4rem;line-height:2.5rem;border:none;border-bottom:1px solid #747678}.login-box.login
button{display:inline-block;width:auto;padding:15px;margin:30px
0 0;font-family:"Trajan W08 Regular";font-size:1rem;line-height:1.2rem;color:#fff;background-color:#b0aa7e;border:1px
solid #b0aa7e}.login-box.login .btn-sinaclub-fgpassword, .login-box.login .btn-sinaclub-subscription{margin-left:45px;font-family:"Trajan W08 Regular";font-size:1.1rem;line-height:1.2rem;color:#b0aa7e;border-bottom:1px solid #b0aa7e;text-decoration:none}.login-box.login .btn-sinaclub-subscription{display:inline-block;width:auto;margin-left:0;padding:15px;font-family:"Trajan W08 Regular";font-size:1rem;line-height:1.2rem;color:#fff;background-color:#b0aa7e;border:1px
solid #b0aa7e;text-transform:uppercase}.login-box.login .btn-sinaclub-login{display:inline-block;width:auto;padding:15px;margin:30px
0 0;font-family:"Trajan W08 Regular";font-size:1rem;line-height:1.2rem;color:#fff;background-color:#b0aa7e;border:1px
solid #b0aa7e;text-decoration:none}.login-subscription{margin:50px
0 0;font-family:"Frutiger LT W01_45 Ligh1475730";font-size:1.6rem;line-height:2.6rem;color:#b0aa7e}.login-subscription
a{color:#b0aa7e;text-decoration:none;border-bottom:1px solid #b0aa7e}.login-box.image{float:right}.login-box.image
img{display:block;width:100%}.container.social
h2{font-family:"Frutiger LT W01_45 Ligh1475730";font-size:2.1rem;line-height:2.7rem;color:#fff}.container.social h2
span{font-family:"Trajan W08 Regular";font-size:4rem;line-height:4.8rem}.social-wrapper{margin:0
60px;padding:60px
0;border:1px
solid #fff}#social-wall{clear:left;padding-top:50px}.social-item{position:relative;width:200px;margin:0
1px;color:#fff;vertical-align:bottom;cursor:pointer}#social-wall>.social-item:not(:first-child){display:none}.social-item
.content{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;padding:18px;font-family:"Frutiger LT W01_45 Ligh1475730";font-size:1.3rem;line-height:1.8rem;background-color:rgba(176, 170, 126, .9);-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;-ms-transition:all 200ms linear;transition:all 200ms linear}.social-item .social-icon{position:absolute;top:10px;left:10px;font-family:"social-icons";font-size:25px;z-index:1}.social-item:hover
.content{opacity:1}.social-item
.date{margin:0
0 20px 30px;font-family:"Frutiger LT W01_55 Roma1475738";font-size:1rem;line-height:1;text-transform:uppercase;letter-spacing: .2em}#social-wall .slick-list{padding:0
!important}.social-connect,.share{font-family:"Trajan W08 Regular";font-size:1.4rem;line-height:1.8rem;text-transform:uppercase}.share{margin:0
0 40px;font-family:"Frutiger LT W01_45 Ligh1475730"}.social-connect ul, .share
ul{margin:20px
0 0;padding:0;list-style:none;font-size:4.5rem;text-transform:none}.social-connect ul li, .share ul
li{float:left;margin-right:8px}.main .social-connect a, .main .share a, .share
a{font-family:"social-icons";font-size:32px;color:#fff;text-decoration:none;cursor:pointer;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;-ms-transition:all 200ms linear;transition:all 200ms linear}.main .social-connect a:hover{opacity: .7}.share{color:#b0aa7e}.gift .share, .gift .share
a{color:#fff !important}.gift-detail .share, .gift-detail .share
a{color:#b0aa7e !important}.main .share
a{color:#b0aa7e}#supersized-fs
.share{margin:25px
0 0}#supersized-fs .share ul
li{float:none;display:inline-block;margin:0}.slider{width:1280px;height:auto !important;margin:0
auto;padding:0
0 14px;z-index:1}.slider>.slide:not(:first-child){display:none}.main-slider-ratio-box{position:relative;height:0;padding-bottom:46.875%}.main-slider-ratio-box video,
.main-slider-ratio-box
img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.fullscreen{display:inline-block;position:absolute;bottom:15px;right:15px;z-index:1;width:25px;height:25px;background:url(/assets/i/btn-fullscreen.svg) no-repeat 0 0;background-size:100% auto;cursor:pointer}.video-fs{width:100%;height:auto}.fancybox-lock .video .fancybox-inner{overflow-y:hidden !important}.hotel
.slider{padding:14px
0}.slider.hp>.slide.slide:not(:first-child){display:none}.slider .slide .grid-wrapper{position:absolute;width:100%;top:40%;left:50%;z-index:1;color:#fff;transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0)}.slider .slide.grid-wrapper{position:relative;max-width:none !important;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none}.slider.hp .slide .grid-wrapper{display:none;position:absolute;top:0;bottom:0;left:0;width:70%;z-index:1;color:#fff;text-align:center;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;background:rgb(0,0,0);background:linear-gradient(90deg, rgba(0,0,0,.4) 0%, transparent 100%)}.slider.hp .slide-caption{position:absolute;top:50%;left:50%;width:65%;text-align:left;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}.slider.hp .slide-caption>a{color:#fff;text-decoration:none}.slider.hp .slide-caption>a.btn-slider-link{position:static}.full-link{position:absolute;top:0;right:0;left:0;bottom:0;z-index:2;cursor:pointer}.slick-track,.slick-list{height:100%}.slide{height:100%}.slide
.pretitle{display:inline-block;margin-bottom:1em;font-family:"Trajan W08 Regular";font-size:1.2rem;line-height:2rem;text-transform:uppercase}.slide
.title{position:relative;margin:0
0 .3em;font-family:"Trajan W08 Bold_1166737";font-size:4rem;line-height:4.8rem;text-transform:uppercase}.slide .title::after{content:"—";display:block;font-family:"Trajan W08 Bold_1166737";font-size:4.8rem;line-height:3.3rem;bottom:0;left:0}.slide
p{font-size:1.7rem;line-height:2.2rem}.slide .btn-slider-link{float:left;clear:left;margin:10px
0 0;padding:12px
40px;font-family:"Trajan W08 Regular";font-size:1.2rem;color:#fff;text-decoration:none;border:1px
solid;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;-ms-transition:all 200ms linear;transition:all 200ms linear}.slide .btn-slider-link:hover{color:#5B5D5F !important;background-color:#fff;border-color:#fff}.slide .cover, .history-fragment
.cover{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, .1)}.history-fragment
.cover{background-color:rgba(0, 0, 0, .2)}.history-fragment
.bg{padding:30px;background-color:rgba(0, 0, 0, .5)}.main button.slick-arrow{position:absolute;top:50%;z-index:2;display:block;width:40px;height:40px;margin:0;padding:0;cursor:pointer;border:none;text-indent:100%;white-space:nowrap;overflow:hidden;outline:none;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%)}.main button.slick-arrow:hover{background-color:transparent}.main button.slick-prev{left:10px;background:transparent url('/assets/i/arrow-left.svg?2') no-repeat 0 0}.main button.slick-next{right:10px;background:transparent url('/assets/i/arrow-right.svg?2') no-repeat 0 0}.main .arrows button.slick-prev,
.main .arrows button.slick-next{position:static;display:inline-block;margin-right:10px;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none}@-moz-keyframes
bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-30px);transform:translateY(-30px)}60%{-moz-transform:translateY(-15px);transform:translateY(-15px)}}@-webkit-keyframes
bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes
bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.slider .btn-scrolldown{position:absolute;bottom:50px;left:50%;width:40px;height:40px;margin-left:-17px;cursor:pointer;background:url('/assets/i/btn-scroll.svg?3') no-repeat 0 0;transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-ms-animation:bounce 2s infinite;-moz-animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}.slider .btn-scrolldown
span{font-family:"Trajan W08 Regular";font-size:1.3rem}#header{position:relative;top:0;left:0;width:100%;height:180px;font-family:"Trajan W08 Regular";font-size:1.3rem;text-transform:uppercase;background-color:#fff;z-index:100}.hotel
#header{height:145px}.btn-sinaclub{cursor:pointer}#header.sticky,#hotels-navigation,#hotel-navigation,#sinaclub-mask{-webkit-box-shadow:0px 1px 8px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 1px 8px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 1px 8px 0px rgba(0, 0, 0, 0.1)}.history
#header{position:fixed !important}#header-wrapper{position:relative;margin:0
60px;padding:15px
0;text-align:center}.navigation{position:absolute;top:50%;left:18%;width:55%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}#logo-60years{position:absolute;top:130px;left:0;width:110px}#header-wrapper
.logo{display:inline-block;height:100px;margin:0
auto;aspect-ratio:167/150}#header-wrapper.hotel
.logo{height:112px;aspect-ratio:unset}.subnavigation{display:none;position:relative;top:-35px;padding:0
0 10px;font-family:"Trajan W08 Regular";font-size:1.2rem;line-height:3rem;text-transform:uppercase;background-color:#fff}.subnavigation .grid-wrapper{margin-bottom:25px}.subnavigation
ul{display:none;margin:0
0 25px}.navigation>ul>li{position:relative;display:inline;margin-right:18px}.navigation ul
ul{display:none;position:absolute;top:40px;left:0;white-space:nowrap}.navigation a, .utils-nav a, .subnavigation
a{color:#5B5D5F;text-decoration:none;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-o-transition:all 300ms linear;-ms-transition:all 300ms linear;transition:all 300ms linear}.navigation a:hover, .utils-nav a:hover, .subnavigation a:hover{color:#b0aa7e}.utils-nav .btn-booking:hover{color:#fff}.navigation .active
a{padding:0
0 5px;color:#b0aa7e;border-bottom:1px solid}.navigation a::before{background-color:#b0aa7e;bottom:-10px;content:"";height:1px;opacity:0;left:0;position:absolute;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-o-transition:all 300ms linear;-ms-transition:all 300ms linear;transition:all 300ms linear;width:100%}.navigation a:hover::before, .navigation .active a::before{bottom:-6px;opacity:1}.subnavigation .active
a{color:#b0aa7e}.btn-hotels{cursor:pointer}.navigation a.btn-hotels:after{content:'↓';margin-left:3px}.navigation .active a.btn-hotels:after, .active a.btn-hotels:after{content:'↑';margin-left:3px}.utils-nav a.btn-language{border-right:none;margin-right:25px;font-size:1.3rem;border-right:none}.utils-nav{position:absolute;top:50%;right:0;font-size:1rem;transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%)}.hotel .utils-nav{top:50%;transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%)}.utils-nav
a{padding:0
10px;vertical-align:middle}.utils-nav .btn-booking{padding:10px
15px;font-size:1.3rem;line-height:4rem;color:#fff;background-color:#b0aa7e;cursor:pointer}.utils-nav .btn-sinaclub, .utils-nav .btn-sinaclub.notlogged{display:inline-block;margin:0
15px 0 0;padding:0;background-color:transparent;border:none;cursor:pointer}.utils-nav .btn-sinaclub
img{width:auto;height:30px}.hotel .utils-nav .btn-sinaclub
img{height:30px}.utils-nav .btn-sinaclub:hover{color:#fff}.utils-nav .btn-sinaclub.notlogged
span{display:block;margin:0
0 .4em;font-size:7px;letter-spacing:normal}.sinaclub-user-header{display:inline-block;margin-right:15px;font-family:"Frutiger LT W01_45 Ligh1475730";text-transform:none;vertical-align:middle;border:1px
solid #b0aa7e}.sinaclub-user-header
span{display:inline-block;margin:3px
0 0;font-family:"Trajan W08 Regular";text-transform:uppercase}.sinaclub-user-header .btn-sinaclub-home{display:inline-block;padding:5px;vertical-align:middle}.sinaclub-user-header .btn-sinaclub-logout{display:inline-block;margin:0
5px 0 10px;padding:0;color:#b0aa7e;text-transform:uppercase;vertical-align:middle}.sinaclub-user-header .btn-sinaclub-logout
img{width:15px}.btn-sinaclub-logout
img{display:inline-block;width:15px;vertical-align:middle}#hotels-navigation,#sinaclub-mask{display:none;position:absolute;top:130px;left:0;width:100%;background-color:#fff;z-index:103}#sinaclub-mask{z-index:104;overflow:auto;-webkit-overflow-scrolling:touch}.standard #hotels-navigation{top:0}.history #hotels-navigation{top:130px !important}#hotels-navigation .grid-wrapper, #sinaclub-mask .grid-wrapper{padding:0
0 100px}#hotels-navigation .grid-wrapper{padding:0
0 130px;background:url('/assets/i/hotels-map.svg?v21') no-repeat right 0;background-size:580px auto}#hotels-navigation.en .grid-wrapper{background:url('/assets/i/hotels-map-en.svg?v21') no-repeat right 0}img.map{display:block;width:100%;margin:50px
0 0;padding:10px;border:1px
solid #e7e7e7}.hotels{margin-top:90px;font-family:"Trajan W08 Regular";font-size:1.4rem;line-height:2rem;text-transform:uppercase}.hotels
ul{list-style:none;margin:0;padding:0;font-size:1.4rem;line-height:2rem}.hotels>ul>li{margin:0
0 1em}.hotels ul
.destination{font-size:1.1rem;line-height:2rem;color:#b0aa7e}.main .hotels li
li{position:relative}.main .hotels
a{position:relative;color:#5B5D5F;text-decoration:none;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-o-transition:all 300ms linear;-ms-transition:all 300ms linear;transition:all 300ms linear}.main .hotels a::before{background-color:#5B5D5F;bottom:-10px;content:"";height:1px;opacity:0;left:0;position:absolute;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-o-transition:all 300ms linear;-ms-transition:all 300ms linear;transition:all 300ms linear;width:100%}.main .hotels a:hover::before{bottom:-2px;opacity:1}#hotels-navigation .hotels-map{}#hotels-navigation-border,#submenu-navigation-border,#sinaclub-mask-border{max-width:1315px;margin:0
auto;margin:0
auto 10px;border-top:1px solid #b0aa7e}.hashtag, .container.launches
.hashtag{margin:0
0 .5em;font-family:"Trajan W08 Regular";font-size:1.2rem;line-height:1;color:#b0aa7e;letter-spacing: .1em;text-transform:uppercase}.launch .hashtag, .container.launches
.hashtag{margin:0
0 1em;color:#fff}.container.launches.news .launch.even,.launch.even{background-color:#fff}.container.launches.news
h3{color:#fff}.container.launches.news .even
h3{color:#b0aa7e}.container.launches .launch.even .hashtag, .container.launches .launch.even
.label{color:#b0aa7e}.container.launches .even p, .even
p{color:#5B5D5F}.launch
.share{margin-top:25px;color:#fff}.launch .share
ul{margin:5px
0 0;font-size:3rem}.launch .share ul
li{margin-right:5px}.launch.even
.share{color:#b0aa7e}.container.launches .even .launch-content h3, .container.launches .even .launch-content
a{color:#b0aa7e}.container.launches .even .launch-content
a.btn{color:#fff;background-color:#b0aa7e}.container.launches .even .launch-content .btn:hover{color:#fff;background-color:#b0aa7e}.pagination{clear:left;text-align:center}.main a.btn-next-nav, .main div#infscr-loading{background-color:transparent;color:#b0aa7e}.main div#infscr-loading{display:block;margin:50px
auto;text-align:center;max-width:200px}h2{margin:0
0 1em;font-family:"Trajan W08 Regular";font-size:3.4rem;line-height:4.2rem;color:#b0aa7e;font-weight:normal}.fullwidth
h2{text-align:center;text-transform:uppercase}.fullwidth
h3{margin:0
0 1em;font-family:"Frutiger LT W01_65 Bold1475746";font-size:3rem;line-height:1.2;font-weight:bold}.main .btn, .main button, .main #infscr-loading{clear:left;display:inline-block;margin:40px
0 0;padding:12px
60px;font-family:"Trajan W08 Regular";font-size:1.2rem;color:#b0aa7e;text-transform:uppercase;text-decoration:none;border:1px
solid;background-color:#fff;cursor:pointer;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;-ms-transition:all 200ms linear;transition:all 200ms linear}.main .offers .center .btn,
.main .launch.offer.corporate .buttons .btn,
.main .container.news .btn,.btn.full{color:#fff;background-color:#b0aa7e;border:1px
solid #b0aa7e}.btn.full{color:#fff !important;background-color:#b0aa7e !important;border:1px
solid #b0aa7e !important}.btn.nomargin{margin-top:0}.main .room
.btn{width:49%;margin-top:0}.main .room
.btn.inverse{border:1px
solid #b0aa7e}.wellness
.btn{display:block;margin-top:12px;text-align:center}.main .btn-landing-meeting{clear:left;margin:0;display:inline-block;padding:20px
60px;font-family:"Trajan W08 Regular";font-size:1.2rem;text-transform:uppercase;text-decoration:none;border:1px
solid #b0aa7e;color:#fff;background-color:#b0aa7e;cursor:pointer;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;-ms-transition:all 200ms linear;transition:all 200ms linear;width:100%;text-align:center}.info-box{padding:20px
0;font-size:1.3rem;line-height:2rem;text-align:left;border-bottom:1px solid #b0aa7e}.info-box.border-top.first{margin-top:40px;border-bottom:none;border-top:1px solid #a8a8a8}.info-box.first{margin-top:10px}.main .info-box
*{margin-bottom:1em;font-size:1.3rem;line-height:2rem}.main .info-box p:last-child{margin-bottom:0}.info-box .info-title{margin-bottom: .5em;font-family:"Trajan W08 Regular";font-size:1.4rem;line-height:1.7rem;text-transform:uppercase}.main
.btn.dining{display:block;width:auto;margin-top:0;color:#fff;background-color:#b0aa7e;border:1px
solid #b0aa7e}.main .btn:hover, .main button:hover{color:#fff;background-color:#b0aa7e;border-color:#b0aa7e}.main
.btn.inverse{color:#fff;background-color:#b0aa7e}.main .btn.inverse:hover{color:#b0aa7e;background-color:#fff;border-color:#b0aa7e}.main
.btn.offer{margin-top:20px}.launch{margin:0
0 30px;text-align:left}.experiences
.container.center{padding-bottom:0 0 80px}.experiences .container
h2{color:#747678}.launch.experiences{position:relative;border:1px
solid #e8e8e8;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;-ms-transition:all 200ms linear;transition:all 200ms linear}.launch.experiences.category{width:31.57894737%}.launch.experiences:hover{background-color:#b0aa7e}.launch.experiences:hover h3 a, .launch.experiences:hover
p{color:#fff}.launch.experiences:hover .label, .launch.experiences:hover .label
span{color:#fff}.launch.experiences
h2{position:absolute;top:0;left:0;z-index:1;padding:20px
35px;font-family:"Trajan W08 Regular";font-size:1.2rem;line-height:1;color:#fff;text-transform:uppercase;background-color:#b0aa7e}.launch.experiences .btn:hover{color:#b0aa7e;background-color:#fff}.launch-slider, .launch-slider
.slide{height:100%}.launch-slider .slick-dots{position:absolute;bottom:15px;left:0;width:100%;margin:0;padding:0;text-align:center;z-index:1}.launch-slider .slick-dots
li{display:inline-block;width:14px;height:14px;margin:0
4px;border-radius:50%;background-color:rgba(0, 0, 0, .5);cursor:pointer}.launch-slider .slick-dots li.slick-active{background-color:#fff}.launch-slider .slick-dots li
button{display:block;width:100%;height:100%;margin:0;padding:0;max-width:none;background:transparent;border:none;text-indent:100%;white-space:nowrap;overflow:hidden;outline:none}.launch
a{color:#b0aa7e;text-decoration:none}.launch
img{width:100%}.launch-content{padding:20px;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;-ms-transition:all 200ms linear;transition:all 200ms linear}.container .launch:hover .launch-content{transform:translateY(-5px);-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px)}.container.launches .launch:hover .launch-content{transform:translateY(-65%);-webkit-transform:translateY(-65%);-moz-transform:translateY(-65%);-ms-transform:translateY(-65%)}.launch
h3{margin:0
0 1em;font-family:"Trajan W08 Regular";font-size:1.6rem;line-height:2.2rem;color:#b0aa7e;font-weight:normal;text-transform:uppercase}.launch
p{margin:0;font-size:1.4rem;line-height:2.2rem}.home-offers{overflow:hidden}.home-offer .launch-content{padding:30px
0 0}.home-offer .label, .offer .label, .launch.experiences
.label{margin:0
0 1.5em;font-family:"Frutiger LT W01_55 Roma1475738";font-size:1.1rem;text-transform:uppercase;letter-spacing: .2em}.launch.experiences
.label{font-size:1rem}.home-offer .label span, .offer .label span, .launch.experiences .label
span{color:#b0aa7e}.home-offer
h3{margin:0}.offer-info{margin:3em
0 0}.offer-info:nth-of-type(1){margin:5em
0 0}.offer-info
h3{margin:0
0 1em;font-family:"Trajan W08 Regular";color:#b0aa7e;font-size:1.5rem;line-height:2.7rem;text-transform:uppercase}.offer-info p, .offer-info ul, .offer-info
ol{font-size:1.5rem;line-height:2.7rem}.offer-info
a{color:#5B5D5F}.grid-wrapper{position:relative}.center{text-align:center}.grid-wrapper .slick-arrow{position:absolute;left:0;bottom:0;width:40px;height:40px;cursor:pointer;background:url('/assets/i/arrow-left.svg?2') no-repeat}.grid-wrapper .slick-arrow.slick-next{right:0;left:auto;background:url('/assets/i/arrow-right.svg?2') no-repeat}.grid-wrapper.offers .slick-arrow{background:url('/assets/i/arrow-left-offers.svg') no-repeat}.grid-wrapper.offers .slick-arrow.slick-next{background:url('/assets/i/arrow-right-offers.svg') no-repeat}.grid-wrapper #social-wall .slick-arrow{position:absolute;left:80px;bottom:-50px;width:40px;height:40px;padding:0;cursor:pointer;background:url('/assets/i/arrow-left.svg') no-repeat}.grid-wrapper #social-wall .slick-arrow.slick-next{right:80px;left:auto;background:url('/assets/i/arrow-right.svg') no-repeat}#footer{padding:55px
0;font-size:1.5rem;line-height:3rem;color:#5B5D5F}#footer ol, #footer ul, #footer
p{list-style:none;margin:0;padding:0;font-size:1.5rem;line-height:3rem}#footer .company-info
p{font-size:1.2rem}#footer.section{padding-top:55px !important;background-color:#fff}#footer
a{color:#5B5D5F;text-decoration:none}#footer li
a{position:relative}#footer li a::before{background-color:#5B5D5F;bottom:-10px;content:"";height:1px;opacity:0;left:0;position:absolute;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-o-transition:all 300ms linear;-ms-transition:all 300ms linear;transition:all 300ms linear;width:100%}#footer li a:hover::before, #footer .active a::before{bottom:-2px;opacity:1}#footer
.title{margin:0
0 .5em;font-family:"Trajan W08 Regular";font-size:1.3rem;line-height:1.55rem;text-transform:uppercase}.company-info{margin:40px
0 0;padding:20px
0 0;border-top:1px solid;font-size:1rem;line-height:1.2rem}form
.row{padding:50px
0;border-bottom:1px solid #b0aa7e}.row
.label{font-family:"Trajan W08 Regular";font-size:1.6rem;line-height:2.2rem;color:#b0aa7e;text-transform:uppercase}#meeting-search input[type="radio"]{margin:10px
auto 0;display:block}#meeting-search
button{color:#fff;background-color:#b0aa7e}#meeting-search .radios
label{float:left;display:block;width:65px;margin-right:50px;padding-top:40px;font-family:"Trajan W08 Regular";font-size:1.1em;line-height:1.3rem;color:#9a9b9c;text-transform:uppercase;text-align:center;cursor:pointer}#meeting-search .radios
label.last{margin-right:0}#meeting-search
#theatre{background:url('/assets/i/ico-meeting-theatre.png') no-repeat 50% 0;background-size:50% auto}#meeting-search
#ushape{background:url('/assets/i/ico-meeting-ushape.png') no-repeat 50% 0;background-size:50% auto}#meeting-search
#classroom{background:url('/assets/i/ico-meeting-classroom.png') no-repeat 50% 0;background-size:50% auto}#meeting-search
#cocktail{background:url('/assets/i/ico-meeting-reception.png') no-repeat 50% 0;background-size:50% auto}#meeting-search
#banquet{background:url('/assets/i/ico-meeting-banquet.png') no-repeat 50% 0;background-size:50% auto}#meeting-search
#cabaret{background:url('/assets/i/ico-meeting-cabaret.png') no-repeat 50% 0;background-size:50% auto}#meeting-search
ul{margin-top:0;margin-bottom:0;padding:0;list-style:none}#meeting-search ul
li{margin:0
0 1.5em}#meeting-search ul li
li{margin:0}#meeting-search
li{font-family:"Trajan W08 Regular";font-size:1.6rem;line-height:3rem;text-transform:uppercase}#meeting-search
.destination{color:#b0aa7e}#meeting-search li
input{margin-right:5px;vertical-align:middle}.hotel-rooms-result{margin:0
0 100px}.hotel-rooms-result
.destination{font-family:"Trajan W08 Regular";font-size:1.6rem;line-height:3rem;color:#b0aa7e;text-transform:uppercase;font-weight:normal}.hotel-rooms-result
h3{margin:0
0 2em;font-family:"Trajan W08 Regular";font-size:1.6rem;line-height:3rem;text-transform:uppercase;font-weight:normal}table.meetingrooms{width:100%;border-collapse:collapse;border-style:hidden;border-spacing:1px;border-bottom:1px solid #e8e8e8}table.meetingrooms th, table.meetingrooms
td{padding:20px
10px;font-family:"Frutiger LT W01_45 Ligh1475730";font-size:1.4em;line-height:1.68em;font-weight:normal;white-space:nowrap;text-align:center;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;text-transform:uppercase}table.meetingrooms
td{border-bottom:1px solid #e8e8e8}table.meetingrooms
td.upcase{font-family:"Frutiger LT W01_45 Ligh1475730";font-size:1.4em;line-height:1.68em;font-weight:normal;text-align:left}table.meetingrooms td.upcase
a{color:#5B5D5F}table.meetingrooms
th{padding:25px
10px;background-color:#e8e8e8;text-transform:uppercase;vertical-align:middle;border-left:1px solid #fff;border-right:1px solid #fff;text-align:center}table.meetingrooms th
img{margin:0
auto}.image-container{float:left;width:59%;height:100%;position:relative}.left .image-container{float:right}.container.launches
.launch{margin:0;height:580px}.container.launches.news{padding:0;padding-bottom:10px;background-color:transparent}.container.launches.news
.launch{margin:0
0 35px;background-color:#b0aa7e}.container.launches .launch-content{position:absolute;top:50%;padding:35px
0;color:#fff;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%)}.container.launches .left .launch-content{padding:35px
0}.container.launches .launch-content
a{color:#fff}.container.launches .label, .container.launches h3, .container.launches
h2{font-family:"Trajan W08 Regular";color:#fff;text-transform:uppercase}.container.launches
.label{margin:0
0 1em;font-size:1.2rem;line-height:1.45rem}.container.launches h3, .container.launches
h2{margin:0
0 1em;font-size:3rem;line-height:4rem}.container.launches
p{font-size:1.6rem;line-height:2.6rem}.container.launches .launch-content
.btn{color:#fff;background-color:transparent;border:1px
solid #fff}.container.launches .launch-content .btn:hover{color:#b0aa7e;background-color:#fff}.half .content-left{float:left;width:60%}.half
.buttons{float:right;width:35%}.half .buttons
.btn{width:100%;padding:12px
0;margin:0
0 20px;text-align:center}.third
.buttons{margin:30px
0 0}.third .buttons .btn, .room .buttons
.btn{width:50%;float:left;clear:none;padding:12px
0;margin:0;text-align:center}.room
.buttons{float:none;width:60%;margin:0
auto}.room .buttons
.btn{width:50%}.room .buttons .btn+.btn{color:#fff;background-color:#b0aa7e;border:1px
solid #b0aa7e}.room .buttons
.btn.meeting{float:none;width:50%}#history{position:relative}.history-fragment{position:relative;margin:0
-10px}.history-fragment
img{width:100%}.history-fragment
.content{position:absolute;top:50%;left:0;width:100%;z-index:1;color:#fff;text-align:center;transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%)}.history-fragment
h3{margin:0
0 75px;font-family:"Trajan W08 Regular";font-size:12rem}.history-fragment
h4{margin:0
0 1em;font-family:"Trajan W08 Regular";font-size:3.4rem;line-height:3.6rem}.history-fragment
.btn{position:absolute;left:50%;bottom:40px;min-width:290px;color:#fff;background-color:transparent;text-align:center;z-index:1;transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0)}.history-fragment .btn:hover{color:#fff;background-color:transparent;border-color:#fff}.main .history-nav{opacity:0;position:fixed;top:50%;right:8px;z-index:100;padding:0;margin:0;width:100px;text-align:center;list-style:none;transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%)}.history-nav
li{width:30px;height:10px;margin:20px
auto;background-color:rgba(255, 255, 255, .5);cursor:pointer;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;-ms-transition:all 200ms linear;transition:all 200ms linear}.history-nav
li.active{width:100%;background-color:#fff}.hotel #header-wrapper{margin:0
60px;padding:0
0 15px}.hotel-corporate{position:relative;margin:0
auto}#hotel-corporate-navigation{padding:8px
0;font-size:1.1rem;line-height:1.3rem;text-transform:uppercase;text-align:center;background-color:#b0aa7e}#hotel-corporate-navigation
a{color:#fff;text-decoration:none}a.btn-hotels:after{content:'↓';margin-left:3px}#hotel-corporate-navigation
ul{margin:0;padding:0;list-style:none}#hotel-corporate-navigation ul
li{display:inline;margin:0
17px}.hotel
.navigation{position:absolute;top:50%;left:50%;width:auto;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}#btn-menu{position:absolute;top:50%;left:0;display:block;width:48px;height:30px;background:url('/assets/i/btn-menu_v2.svg?v3') no-repeat right 50%;cursor:pointer;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}#btn-menu:hover{color:#5B5D5F}#btn-menu:hover::before{display:none}.active #btn-menu{background:url('/assets/i/btn-menu-close.svg') no-repeat right 50%}#btn-close-hotels{position:absolute;top:20px;left:0;display:block;width:16px;height:16px;background:url('/assets/i/btn-menu-close.svg') no-repeat 0 0;cursor:pointer;background-size:100% auto}#hotel-navigation{display:none;position:absolute;top:130px;left:0;width:100%;padding:50px
0;background-color:#fff;z-index:3}.standard #hotel-navigation{top:0}body.history #hotel-navigation{top:130px !important}#hotel-navigation ul,.btn-home-hotel{list-style:none;margin:0;padding:0;font-family:"Trajan W08 Regular";font-size:1.4rem;line-height:2rem;text-transform:uppercase}#hotel-navigation .sub
ul{font-size:1.3rem;line-height:1.4rem}#hotel-navigation ul li,.btn-home-hotel{display:block;margin:0
0 1.5em}#hotel-navigation
a{color:#5B5D5F;text-decoration:none}#hotel-navigation .active a, #hotel-navigation .btn-home-hotel.active{color:#b0aa7e}.hotel-info-header
.title{font-family:"Trajan W08 Regular";font-size:1.1rem;line-height:2rem;text-transform:uppercase}.hotel-info-header, .hotel-info-header
p{font-size:1.3rem;line-height:2.1rem}.affiliations.header{margin:40px
0 0;text-align:left}.affiliations.header
img{margin-left:0;margin-right:10px}.hotel-info{padding:0
0 35px;margin:0
0 40px;border-bottom:1px solid #b0aa7e}.hotel-info .hotel-name{font-family:"Trajan W08 Regular";font-size:1.5rem;text-transform:uppercase}.hotel-info
.address{text-align:right}.hotel-info .address
p{display:inline}.affiliations{text-align:right}.affiliations
img{display:inline;margin-left:10px}.marriott .affiliations
img{max-width:70%;height:auto;margin:0}.affiliations2{margin-top:40px}.affiliations2
img{display:inline;margin-right:10px}.location-content{position:absolute;top:50%;width:41%;padding:0
35px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%)}.location-content dt, .location-content
dd{float:left;width:50%;padding:5px
0 15px;border-top:1px solid #e8e8e8}.location-content
dt{clear:left;font-family:"Trajan W08 Regular";font-size:1.1rem;line-height:2.2rem;letter-spacing: .1em;color:#b0aa7e;text-transform:uppercase}.location-content dt.what3words, .location-content
dd.what3words{border-top:none}.location-content
dt.what3words{text-transform:none}.location-content dd.what3words
a{text-decoration:none}body .w3w-embed{margin:0;font-family:"Frutiger LT W01_45 Ligh1475730"}.location-content dd, .location-content dd
p{margin:0;font-size:1.3rem;line-height:2.2rem}.location-content dd
.title{text-transform:uppercase}.location-content dd
a{color:#5B5D5F}.location-content dd a[href^="tel"], .location-content dd a[href^="mailto"]{text-decoration:none}.hotel-map{float:right;width:59%;padding:0}#hotel-map{height:570px}.launch.room{margin-bottom:100px;text-align:center}.room{text-align:center}.room
table{margin:0
auto 35px}.room
table.detail{margin:40px
auto 0}.room
th{padding:0
20px;font-family:"Frutiger LT W01_55 Roma1475738";font-size:1rem;line-height:2.2rem;font-weight:normal;text-transform:uppercase;letter-spacing: .1em;border-right:1px solid #e8e8e8}.room
td{padding:0
20px;font-family:"Trajan W08 Regular";font-size:3.4rem;line-height:4rem;border-right:1px solid #e8e8e8}.room
.last{white-space:nowrap;border-right:none}.room h2, .meetingroom h2, .room h1, .meetingroom
h1{margin:0
0 1em;font-family:"Trajan W08 Regular";font-size:3.4rem;line-height:4rem;color:#b0aa7e;text-align:left}.meetingroom
table{margin:75px
0}.room .social-wrapper
h2{margin:0
0 1.5em;font-family:"Trajan W08 Regular";font-size:3.4rem;line-height:4.2rem;color:#fff;text-transform:uppercase;font-weight:normal}.amenity-fragment{display:inline-block;width:23%;margin:0
2.5em;vertical-align:top}.amenity-fragment
h4{margin:0
0 1.5em;font-family:"Trajan W08 Regular";font-size:1.4rem;line-height:1.68rem;text-transform:uppercase;font-weight:normal}.amenity-fragment.awards
h4{margin:0}.amenity-fragment.awards
ul{margin:0
0 1.5em}.amenity-fragment ul, .amenity-fragment
p{margin:0;padding:0;list-style:none;font-size:1.3rem;line-height:2.5rem}.booking
h2{margin:0
0 .2em;color:#fff}.booking
h3{font-family:"Frutiger LT W01_55 Roma1475738";font-size:1rem;line-height:2.2rem;color:#fff;text-transform:uppercase;font-weight:normal;letter-spacing: .2em}.booking-wrapper{width:75%;margin:0
auto}.form-wrapper{margin:40px
0;border-top:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.field{float:left;width:17%;padding:15px;border-right:1px solid #e8e8e8}.field.hotels-list{position:relative;float:none;width:auto;padding:25px
15px;border-bottom:1px solid #e8e8e8}.field.date{width:33%}#codes-corporate,#codes-hotel,#codes-hotel-landing{display:none;clear:left;padding:15px;border-top:1px solid #e8e8e8;border-right:1px solid #e8e8e8}#codes-corporate
.field{float:none;width:auto;padding:0;border:none}#codes-hotel,#codes-hotel-landing{padding:0;border-right:none}#codes-hotel .field,
#codes-hotel-landing
.field{width:100%;padding:15px}.field
label{font-family:"Frutiger LT W01_55 Roma1475738";font-size:1rem;line-height:2.2rem;text-transform:uppercase;font-weight:normal;letter-spacing: .2em}.booking
.buttons{text-align:center}.booking .btn, .booking
button{clear:left;display:inline-block;float:left;width:65%;margin:0;padding:15px;font-family:"Trajan W08 Regular";font-size:1.2rem;line-height:1;color:#b0aa7e;text-transform:uppercase;text-decoration:none;text-align:center;background-color:#fff;cursor:pointer;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;-ms-transition:all 200ms linear;transition:all 200ms linear;color:#fff;border:1px
solid #b0aa7e;background-color:#b0aa7e}.booking button:hover{color:#b0aa7e;border:1px
solid #b0aa7e;background-color:#fff}.container.booking.center
button{float:none;width:auto;padding:15px
30px;color:#fff;background-color:transparent;border:1px
solid #fff}.container.booking.center button:hover{color:#b0aa7e;background-color:#fff}.booking
.btn{color:#b0aa7e;border:1px
solid #b0aa7e;background-color:transparent}.booking .btn:hover{color:#fff;background-color:#b0aa7e}#booking-btn-sinaclub{position:relative;height:44px;margin-top:20px;padding:0;color:#fff;background-color:#919191;border:none}#booking-btn-sinaclub
span{display:block;padding:0
30px;font-family:"Trajan W08 Bold_1166737";line-height:44px;color:#fff;background-color:#fd2702}.booking
p{float:right;font-family:"Frutiger LT W01_45 Ligh1475730";font-size:1.3rem;line-height:2rem}.booking p
a{color:#5B5D5F;text-decoration:none}.hotel-direction{position:relative;clear:left;padding:30px
0;text-align:left;border-top:1px solid #e8e8e8}.hotel-direction.last{border-bottom:1px solid #e8e8e8}.hotel-direction
h3{font-family:"Trajan W08 Regular";font-size:1.6rem;line-height:2rem;color:#b0aa7e;font-weight:normal;text-transform:uppercase}.btn-hotel-direction{position:absolute;top:18px;right:20px;display:block;width:58px;height:42px;background:url('/assets/i/btn-open.svg') no-repeat 50% 50%;cursor:pointer}.open .btn-hotel-direction{background:url('/assets/i/btn-close.svg') no-repeat 50% 50%}#form-directions{margin:50px
0 0}#form-directions input, #form-directions
button{width:100%}#form-directions
input{height:auto;padding:12px;font-family:"Trajan W08 Regular";font-size:1rem;line-height:1.2rem;color:#b0aa7e;text-transform:uppercase}#form-directions
button{margin-top:15px;color:#fff;background-color:#b0aa7e;border:1px
solid #b0aa7e}#form-directions button:hover{color:#b0aa7e;background-color:transparent;border:1px
solid #b0aa7e}body .amenity-fragment ul.downloads,.downloads{list-style:none;margin:0;padding:0}body .amenity-fragment ul.downloads li, .downloads
li{margin-bottom:10px}body .amenity-fragment ul.downloads li a, .downloads li
a{display:block;padding:12px
0;font-family:"Trajan W08 Regular";font-size:1rem;line-height:1;text-transform:uppercase;border:1px
solid #fff;color:#fff;text-decoration:none;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;-ms-transition:all 200ms linear;transition:all 200ms linear}body .amenity-fragment ul.downloads li a:hover, .downloads li a:hover{color:#b0aa7e;background-color:#fff}.main ul.downloads, .meetingroom
.downloads{display:block;list-style:none;margin:0;padding:0;text-align:center}.main
ul.downloads{margin:50px
0 0}.meetingroom
.btn{display:block;margin:20px
0 0;border:1px
solid #b0aa7e;color:#fff;background-color:#b0aa7e;text-align:center}.meetingroom .btn-back{display:block;margin:20px
0 0;border:none;text-align:center;clear:left;padding:12px
60px;font-family:"Trajan W08 Regular";font-size:1.2rem;color:#b0aa7e;border:1px
solid;text-transform:uppercase;text-decoration:none;cursor:pointer}.meetingroom .btn:hover{color:#b0aa7e;background-color:#fff}.main ul.downloads li, .meetingroom .downloads
li{margin-bottom:10px}.main ul.downloads li a, .meetingroom .downloads li
a{display:block;padding:12px
0;font-family:"Trajan W08 Regular";font-size:1.2rem;line-height:1;text-transform:uppercase;border:1px
solid #b0aa7e;color:#b0aa7e;text-decoration:none;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;-ms-transition:all 200ms linear;transition:all 200ms linear}.main .meetingroom
.downloads{width:auto}.main ul.downloads li a:hover, .meetingroom .downloads li a:hover{color:#fff;background-color:#b0aa7e}.gutter-sizer{width:3.5%}.grid-sizer,.item-packery{width:31%}.gallery .item-packery{margin-bottom:30px}.gallery .item-packery
img{display:block;width:100%}.gallery .item-packery .gallery-fs{position:relative;display:block}.gallery .item-packery
.caption{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;background-color:rgba(0, 0, 0, .4);opacity:0;cursor:pointer;text-align:center;text-transform:uppercase;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;-ms-transition:all 200ms linear;transition:all 200ms linear}.gallery .item-packery .caption
.wrapper{position:absolute;top:50%;left:50%;width:100%;padding:20px;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}.gallery .item-packery .gallery-fs:hover
.caption{opacity:1}.gallery .item-packery .caption
.title{font-family:"Trajan W08 Bold_1166737";font-size:2.4rem;line-height:2.8rem;color:#fff;text-transform:uppercase}.gallery .item-packery
.download{display:block;margin:10px
0 0;font-family:"Trajan W08 Bold_1166737";font-size:1.7rem;line-height:5.5rem;color:#b0aa7e;text-decoration:none;border:1px
solid;text-transform:uppercase;text-align:center;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;-ms-transition:all 200ms linear;transition:all 200ms linear}.gallery .item-packery .download:hover{color:#fff;background-color:#b0aa7e;border-color:#b0aa7e}.press-item{min-height:210px;margin-bottom:35px;padding:40px
0;font-family:"Trajan W08 Regular";font-size:1.2rem;line-height:1.6rem;color:#fff;background-color:#b0aa7e;border:1px
solid #b0aa7e;text-align:center;text-transform:uppercase;cursor:pointer;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;-ms-transition:all 200ms linear;transition:all 200ms linear}.press-item
a{color:#fff;text-decoration:none;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;-ms-transition:all 200ms linear;transition:all 200ms linear}.press-item:hover{color:#b0aa7e;background-color:#fff}.press-item:hover
a{color:#b0aa7e}#booking-mask{display:none;opacity:0;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;text-align:center;z-index:10000}#btn-close-booking{z-index:100001;position:absolute;top:40px;right:60px;width:33px;height:33px;padding:0;background:url('/assets/i/btn-close-white.svg') no-repeat 0 0;background-size:33px auto;cursor:pointer;text-decoration:none}#booking-mask .grid-wrapper{position:absolute;top:125px;bottom:125px;left:150px;right:150px}#booking-mask-container{position:absolute;top:0;left:0;right:0;margin-bottom:45px;padding:40px
0;border:1px
solid #e8e8e8}#booking-mask-container
.logo{position:absolute;top:-81px;left:50%;width:115px;margin-left:-57.5px;padding:0
10px;background-color:#fff}#booking-mask-container .logo
img{width:100%}#booking-mask-container
.title{margin:0
0 .2em;font-family:"Trajan W08 Regular";font-size:3.4rem;line-height:4.2rem;color:#b0aa7e;text-transform:uppercase;font-weight:normal}#booking-mask-container
.subtitle{font-family:"Frutiger LT W01_55 Roma1475738";font-size:1rem;line-height:2.2rem;color:#b0aa7e;text-transform:uppercase;font-weight:normal;letter-spacing: .2em}#booking-contacts{float:right;max-width:30%;font-family:"Frutiger LT W01_45 Ligh1475730";font-size:1.3rem;line-height:2rem;text-align:left}#booking-contacts
p{float:none;display:inline;margin:0}#booking-contacts
a{color:#5B5D5F;text-decoration:none}.booking-hotel-contact{display:none}.booking-hotel-contact
p{float:none;display:inline;margin:0}#supersized-fs{display:none}#supersized-controls-wrapper-fs{position:absolute;left:0;top:0;z-index:10000;width:100%}#supersized-controls-wrapper-fs
img{height:100px;padding:20px
50px;background-color:#fff}#controls-fs{position:absolute;top:50%;left:0;width:100%;z-index:100001;text-align:center}#controls-fs
a{z-index:1002}#controls-fs
.prev{display:none;position:absolute;top:50%;left:60px;width:40px;height:40px;margin-top:-20px;background:url('/assets/i/arrow-left.svg') no-repeat 0 0;background-size:40px auto;cursor:pointer}#controls-fs
.next{display:none;position:absolute;top:50%;right:60px;width:40px;height:40px;margin-top:-20px;background:url('/assets/i/arrow-right.svg') no-repeat 0 0;background-size:40px auto;cursor:pointer}#supersized-fs-close{z-index:100001;position:absolute;top:40px;right:60px;width:33px;height:33px;padding:0;background:url('/assets/i/btn-close-gallery.svg') no-repeat 0 0;background-size:33px auto;cursor:pointer}#gallery-image-description-fs{display:none;position:absolute;left:0;bottom:45px;width:100%;font-family:"Trajan W08 Bold_1166737";font-size:2.4rem;line-height:2.8rem;color:#fff;text-transform:uppercase;text-align:center;z-index:100001}.history-fragment.fp-section.fp-table,.history-fragment.fp-slide.fp-table{display:block !important;width:auto !important}.gift-content{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%)}.gift-fragment{position:relative;margin:0
0 75px;font-family:"Trajan W08 Regular"}.gift-fragment
a{display:block;padding:3px;color:#fff;text-align:center;text-decoration:none;border:2px
solid #b0aa7e;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;-ms-transition:all 200ms linear;transition:all 200ms linear}.gift-fragment a:hover{color:#b0aa7e}.gift-fragment a:hover .gift-name{background:transparent url('/assets/i/bg-gift-category-hover.svg') no-repeat 50% 40px}.gift-name{padding:120px
50px 90px;background:#b0aa7e url('/assets/i/bg-gift-category.svg') no-repeat 50% 40px;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;-ms-transition:all 200ms linear;transition:all 200ms linear}.gift .gift-name
h3{font-size:3.4rem;line-height:4.5rem;color:#fff;margin:0
0 10px;border-bottom:1px solid}.gift-fragment a:hover .gift-name
h3{color:#b0aa7e}.gift-name
span{font-size:1.3rem;line-height:1.6rem}.gift-fragment
h4{margin:0
0 1em;font-size:1.6rem;line-height:2.6rem;color:#b0aa7e;text-transform:uppercase}.gift-fragment
p{font-family:"Frutiger LT W01_45 Ligh1475730";color:#5B5D5F}.gift-list{margin:100px
0 0}.gift
h3{font-family:"Trajan W08 Regular";font-size:3.4rem;line-height:4.2rem;color:#b0aa7e;text-transform:uppercase}.gift
h4{font-family:"Trajan W08 Regular";font-size:1.6rem;line-height:2.6rem;color:#b0aa7e;text-transform:uppercase}.gift-detail-fragment{margin:0
0 30px;border:1px
solid #b0aa7e;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;-ms-transition:all 200ms linear;transition:all 200ms linear}.gift-detail-fragment.active,.gift-detail-fragment:hover{background-color:#b0aa7e}.gift-detail-fragment.active h5, .gift-detail-fragment.active p, .gift-detail-fragment:hover h5, .gift-detail-fragment:hover
p{color:#fff}.gift-detail-fragment
a{display:block;min-height:520px;text-decoration:none}.gift-detail-fragment
h5{margin:0
0 2rem;font-family:"Trajan W08 Regular";font-size:1.6rem;line-height:1.8rem;color:#b0aa7e;text-transform:uppercase;text-align:center}.gift-detail-fragment
p{margin:0;font-size:1.4rem;line-height:2.2rem;color:#5B5D5F}.gift-detail{padding:50px}.gift-detail
.btn.inverse{clear:left;display:inline-block;margin:40px
0 0;padding:12px
60px;font-family:"Trajan W08 Regular";font-size:1.2rem;color:#fff;text-transform:uppercase;text-decoration:none;border:1px
solid;background-color:#b0aa7e;cursor:pointer;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;-ms-transition:all 200ms linear;transition:all 200ms linear}.gift-detail .btn.inverse:hover{color:#b0aa7e;background-color:#fff}.gift-detail p, .gift-detail ul, .gift-detail
ol{margin:0
0 1em;font-size:1.6rem;line-height:2.6rem}.gift-detail ul, .gift-detail
ol{margin:0
0 1em;padding:0
0 0 1.5em;font-size:1.6rem;line-height:2.6rem}.gift-detail
ul{list-style:disc}.gift-detail
ol{list-style:decimal}.gift-detail .share
ul{margin:20px
0 0;padding:0;list-style:none;font-size:4.5rem;text-transform:none}.gift-detail p
a{color:#b0aa7e}.gift
.title{font-family:"Trajan W08 Regular";font-size:3.4rem;line-height:4.2rem;color:#b0aa7e;text-transform:uppercase;font-weight:normal}.btn-gift-faq{position:absolute;top:0;right:20px;display:block;width:58px;height:42px;background:url('/assets/i/btn-open.svg') no-repeat 50% 50%;cursor:pointer}.btn-gift-faq.open{background:url('/assets/i/btn-close.svg') no-repeat 50% 50%}.gift-faq-fragment{position:relative;padding:30px
0;text-align:left;border-top:1px solid #e8e8e8}.gift-faq-fragment.last{border-bottom:1px solid #e8e8e8}.gift-faq-fragment
.title{font-family:"Trajan W08 Regular";font-size:1.6rem;line-height:2rem;color:#b0aa7e;font-weight:normal;text-transform:uppercase}.gift-faq-wrapper{display:none;margin:5rem 0 0}.sinaclub-user{position:relative;margin:0
0 5rem;color:#b0aa7e}.sinaclub-user .user-welcome{margin:0
0 1rem;font-family:"Trajan W08 Regular";font-size:3.4rem;line-height:4.2rem}.sinaclub-user .btn-logout, .title .btn-logout{position:absolute;right:0;top:0;font-family:"Trajan W08 Regular";font-size:2rem;color:#b0aa7e;text-decoration:none}.launch.sinaclub{font-family:"Trajan W08 Regular";border:1px
solid #b0aa7e;text-align:center;text-transform:uppercase;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;-ms-transition:all 200ms linear;transition:all 200ms linear}.launch.sinaclub:hover{background-color:#b0aa7e}.launch.sinaclub .launch-content{padding:35px
0}.launch.sinaclub
.label{font-size:1.1rem;line-height:2rem;color:#b0aa7e}.launch.sinaclub
h3{margin:0}.launch.sinaclub
a{color:#5B5D5F}.launch.sinaclub:hover .label, .launch.sinaclub:hover
a{color:#fff}#sinaclub-mask{padding-top:65px}.main #sinaclub-mask, .main #sinaclub-mask
p{font-size:1.4rem;line-height:2rem}#sinaclub-mask
.title{margin:0
0 2rem;font-family:"Trajan W08 Regular";font-size:1.4rem;line-height:1.8rem;color:#b0aa7e}.login-wrapper{padding:45px
40px 0 0}.newaccount{border:1px
solid #b0aa7e}.newaccount-wrapper{padding:45px}#sinaclub-mask
p{position:relative}#sinaclub-mask input[type="text"], #sinaclub-mask input[type="password"]{width:100%;height:25px;padding:5px
0;font-family:"Frutiger LT W01_65 Bold1475746";font-size:1.4rem;line-height:2.5rem;border:none;border-bottom:1px solid #747678}#sinaclub-mask
button{display:inline-block;width:auto;padding:15px;margin:30px
0 0;font-family:"Trajan W08 Regular";font-size:1rem;line-height:1.2rem;color:#fff;background-color:#b0aa7e;border:1px
solid #b0aa7e}#sinaclub-mask .btn-sinaclub-fgpassword, #sinaclub-mask .btn-sinaclub-subscription{margin-left:45px;font-family:"Trajan W08 Regular";font-size:1.1rem;line-height:1.2rem;color:#b0aa7e;border-bottom:1px solid #b0aa7e;text-decoration:none}#sinaclub-mask .btn-sinaclub-subscription{display:inline-block;width:auto;margin-left:0;padding:15px;font-family:"Trajan W08 Regular";font-size:1rem;line-height:1.2rem;color:#fff;background-color:#b0aa7e;border:1px
solid #b0aa7e;text-transform:uppercase}#sinaclub-mask .btn-sinaclub-login{display:inline-block;width:auto;padding:15px;margin:30px
0 0;font-family:"Trajan W08 Regular";font-size:1rem;line-height:1.2rem;color:#fff;background-color:#b0aa7e;border:1px
solid #b0aa7e;text-decoration:none}.relative{position:relative}.title .btn-logout{top:35%}#file-list{clear:left;margin:50px
0 0}.reservedarea-gallery-item{margin-bottom:50px;font-family:"Trajan W08 Regular";font-size:1.4rem;text-transform:uppercase;text-align:center;border:1px
solid #b0aa7e;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;-ms-transition:all 200ms linear;transition:all 200ms linear}.reservedarea-gallery-item
img{display:block;width:100%}.reservedarea-gallery-item
a{text-decoration:none}.reservedarea-gallery-item
.content{padding:30px}.reservedarea-gallery-item
.destination{font-size:1.3rem;line-height:1.8;color:#b0aa7e}.reservedarea-gallery-item
.hotel{color:#5B5D5F}.reservedarea-gallery-item:hover{background-color:#b0aa7e}.reservedarea-gallery-item:hover .destination, .reservedarea-gallery-item:hover
.hotel{color:#fff}.reservedarea-item{margin-bottom:35px}.reservedarea-item
.title{min-height:3em;margin:0
0 1em;font-family:"Trajan W08 Regular";font-size:1.2rem;line-height:1.6rem;color:#b0aa7e;text-align:center;text-transform:uppercase}.reservedarea-item
img{width:100%}.reservedarea-item
.btn{display:block;width:70%;margin:20px
auto 0;padding:12px
0;text-align:center}#navigation-mobile,#btn-menu-mobile,.btn-close-menu-smartphone,.utils-smartphone,#btn-close-booking-smartphone,.btn.smartphone{display:none}.utils-smartphone .btn-hotels{display:none}span.s1{display:inline !important;float:none !important;margin:0
!important;clear:none !important}.right{text-align:right}.opera-event-description{display:none}.lightbox{font-family:"Trajan W08 Regular";font-size:3.4rem;line-height:4.2rem;color:#b0aa7e}.lightbox
.btn{display:inline-block;margin:30px
0 0;padding:15px;font-size:2rem;line-height:1;color:#fff;background-color:#b0aa7e;text-decoration:none;cursor:pointer}.fancybox-opened.lightbox-wrapper .fancybox-skin{background-color:#fff}.sinaclub-wrapper-mobile{display:none}#eu-cookies{display:none;position:fixed;right:0;bottom:0;z-index:1000;width:450px;padding:15px
145px 15px 20px;font-size:14px;line-height:1.3;color:#000;background:#fff;text-align:left;-webkit-box-shadow:-4px -3px 20px 0px rgba(50, 50, 50, 0.2);-moz-box-shadow:-4px -3px 20px 0px rgba(50, 50, 50, 0.2);box-shadow:-4px -3px 20px 0px rgba(50, 50, 50, 0.2)}#eu-cookies
p{margin-bottom:0}#eu-cookies
a{color:#000;text-decoration:underline}#eu_cookies_close{cursor:pointer;position:absolute;right:30px;top:50%;margin-top:-15px;padding:8px
15px;font-size: .8em;color:#000;text-transform:uppercase;text-decoration:none;display:inline-block;border:1px
solid #000;cursor:pointer}a.play{position:absolute;top:50%;left:50%;z-index:1;display:block;width:100px;height:100px;margin:-50px 0 0 -50px;background:url('/assets/i/play-video.svg') 0 0 no-repeat;background-size:100px auto}#booking-hotel-request-btn{display:none}.iqos-buttons
a.btn{display:block;width:48%;float:left;clear:none;padding:25px
0;font-size:1.5rem;line-height:1;color:#fff;background-color:#b0aa7e;border:1px
solid #b0aa7e;text-align:center}.iqos-buttons a.btn+a.btn{float:right}.iqos-buttons.error
a.btn{float:none;display:inline-block;margin:40px
auto 0}.banner .fancybox-inner
a{outline:none}.banner .fancybox-inner{max-width:900px;text-align:center}.banner .fancybox-close{top:15px;right:15px}.banner.fancybox-opened .fancybox-skin{background-color:#fff;border-radius:0}.banner .fancybox-inner
.title{margin-bottom:1em;font-family:"Trajan W08 Regular";font-size:30px;line-height:1.2;color:#b0aa7e}.banner .fancybox-inner
p{margin:0
0 1em;font-size:1.6rem;line-height:2.6rem}.banner .fancybox-inner
ul{display:inline-block;list-style:initial}.launch-content.news
.btn{display:none;color:#fff;background-color:#b0aa7e;border:none}.launch-content .prev, .launch-content
.next{display:inline-block;width:35px;height:35px;margin-top:30px;background:url(/assets/i/arrow-left.svg) no-repeat 0 0;background-size:35px auto;cursor:pointer}.launch-content
.next{margin-left:10px;background:url(/assets/i/arrow-right.svg) no-repeat 0 0;background-size:35px auto}.logo-sm{display:none}.default .time
.customSelect{background:transparent url(/assets/i/clock.svg) no-repeat 20px 50%;background-size:18px auto;text-align:center}input[name=date_of_transfer]{background:transparent url(/assets/i/calendar.svg) no-repeat 20px 50%;background-size:18px auto}.launch a.btn-offer{display:inline-block;margin: .5em 0 0;font-size:1.4rem;text-decoration:underline}img.blastness{aspect-ratio:16/7}.container.center.news .news-image
img{aspect-ratio:37/24}.launch.home-offer{float:left;width:23.0701754385965%;margin-right:2.5730964912281%}.launch.home-offer:nth-child(4){margin-right:0}.related-rooms .launch-content{text-align:center}body.offer-landing .utils-nav .btn-booking{display:none}body.offer-landing
.container.booking{padding-top:0;color:#b0aa7e;background-color:#fff}body.offer-landing .booking
h2{color:#b0aa7e}body.offer-landing .container.booking input[type="text"],
body.offer-landing .container.booking input[type="password"],
body.offer-landing .container.booking
.customSelect{color:#5B5D5F}.booking-wrapper.room.landing .field
label{color:#5B5D5F}body.offer-landing .container.booking.center
button{color:#fff;background-color:#b0aa7e}#codes-hotel-landing{display:block}.booking-mask-container{margin-bottom:45px;padding:40px
0;border:1px
solid #e8e8e8}.booking-mask-container #booking-btn-sinaclub{width:auto;float:none}@media screen and (min-width: 0) and (max-width: 767px){#eu-cookies{padding:12px
100px 12px 12px;width:100%;left:0;bottom:0;position:fixed;font-size:12px;z-index:1000;text-align:left;box-sizing:border-box}#eu-cookies
p{margin-bottom:0}#eu_cookies_close{display:block;right:12px}}@media screen and (min-width: 0) and (max-width: 1500px){.slider .grid-wrapper{max-width:60%}.slide
.pretitle{font-size:2rem;line-height:3.3rem}.slide
.title{font-size:3.4rem;line-height:4.1rem}}@media screen and (min-width: 0) and (max-width: 1450px){#booking-btn-sinaclub{border-radius:0;height:auto;padding:10px}#booking-btn-sinaclub
span{position:static;padding:0;background:none;line-height:1.5}}@media screen and (min-width: 0) and (max-width: 1299px){#btn-close-hotels{position:static;margin:0
auto 30px}.slider .grid-wrapper{max-width:86%}#header
.navigation{display:none}#header
.navigation.reserved{display:block}#btn-menu-mobile{position:absolute;top:50%;left:50%;display:inline-block;padding-right:45px;font-size:1.6rem;text-transform:uppercase;background:url('/assets/i/btn-menu.svg') no-repeat right 50%;cursor:pointer;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}#btn-menu-mobile.active{background:url('/assets/i/btn-menu-close.svg') no-repeat right 50%}#navigation-mobile{position:fixed;top:130px;left:0;z-index:101;width:100%;height:100%;overflow:auto;padding:50px;font-family:"Trajan W08 Regular";font-size:2.6rem;line-height:4.1rem;text-transform:uppercase;background-color:#fff;text-align:center;-webkit-overflow-scrolling:touch}.hotel #navigation-mobile{top:100px}#navigation-mobile
a{color:#5B5D5F;text-decoration:none}#navigation-mobile a.btn-hotels:after{display:none}#navigation-mobile ul
ul{display:none;margin:10px
0 30px;font-size:2rem}#navigation-mobile ul ul
ul{margin:0;font-size:1.3rem}#navigation-mobile ul .active
ul{display:block}#navigation-mobile ul ul
a{color:#b0aa7e}#hotels-navigation{position:fixed;top:90px;z-index:102;overflow:auto;padding:50px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-align:center;-webkit-overflow-scrolling:touch}#hotels-navigation.en .grid-wrapper,
#hotels-navigation .grid-wrapper{background:none}.hotels{width:100% !important;float:none !important;margin-top:0 !important;margin-left:0 !important}.hotels
ul{width:100% !important;float:none !important;margin-left:0 !important;font-size:2rem;line-height:2.9rem}.hotels ul
.destination{font-size:1.5rem;line-height:2.9rem}#hotels-navigation-border{display:none}}@media screen and (min-width: 0) and (max-width: 1024px){.social-item{width:15%}.container.center.news .news-image{aspect-ratio:3/2}.container.center.news .news-image
img{aspect-ratio:unset;object-fit:cover;width:100%;height:100%}.login-subscription{font-size:1.4rem;line-height:2.4rem}body.lock,html.lock{height:100%;overflow:hidden;width:100%;position:relative}.launch:hover .launch-content{transform:none !important;-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important}.fullwidth
h3{font-size:2.5rem}.utils-nav .btn-sinaclub
img{height:35px}.hotel .utils-nav .btn-sinaclub
img{height:35px}#logo-60years{top:90px;width:80px}.affiliations{margin:30px
0 0}.container.launches
p{display:none}#hotels-navigation .btn-close-menu-smartphone{top:15px;width:16px;height:16px;padding:0}.btn-home-hotel{margin:0;font-size:2.6rem;line-height:4.1rem;text-transform:uppercase}.location-content
dt{display:none}.location-content
dt.what3words{display:inline-block;padding:0}.location-content dt, .location-content
dd{float:none;width:auto}.half .content-left, .half .buttons, .room .buttons
.btn.meeting{float:none;width:auto}.half
.buttons{margin:20px
0 0}.half .buttons
.btn{margin:0
0 10px}.third .buttons .btn, .room .buttons
.btn{display:block;width:auto;float:none;margin:0
0 10px}.room
.buttons{width:auto}.launch.room{margin-bottom:30px}.history-fragment
.btn{width:auto !important}#sinaclub-mask-border{display:none}#sinaclub-mask{padding-top:30px;top:90px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.newaccount-wrapper{padding:20px}.login-wrapper{padding:20px
40px 0 0}.social-wrapper{padding:0;border:none}.social-wrapper .grid-wrapper{max-width:none}.social-wrapper .slick-arrow{display:none !important}.main .btn, .main button, .main #infscr-loading{padding:12px
0;width:100%;text-align:center}.gift-detail-fragment
img{width:100%}#header
.navigation{display:none}#header
.navigation.reserved{display:block}#btn-menu-mobile{position:absolute;top:50%;left:50%;display:inline-block;padding-right:45px;font-size:1.6rem;text-transform:uppercase;background:url('/assets/i/btn-menu.svg') no-repeat right 50%;cursor:pointer;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}#btn-menu-mobile.active{background:url('/assets/i/btn-menu-close.svg') no-repeat right 50%}#navigation-mobile{position:fixed;top:130px;left:0;z-index:101;width:100%;height:100%;overflow:auto;padding:50px;font-family:"Trajan W08 Regular";font-size:2.4rem;line-height:3.9rem;text-transform:uppercase;background-color:#fff;text-align:center;-webkit-overflow-scrolling:touch}.hotel #navigation-mobile{top:100px}#navigation-mobile
a{color:#5B5D5F;text-decoration:none}#navigation-mobile .btn-language{display:none}#navigation-mobile a.btn-hotels:after{display:none}#navigation-mobile ul
ul{display:none;margin:10px
0 30px;font-size:2rem}#navigation-mobile ul .active
ul{display:block}#navigation-mobile ul ul
a{color:#b0aa7e}#hotels-navigation{position:fixed;top:90px;z-index:102;overflow:auto;padding:50px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-align:center;-webkit-overflow-scrolling:touch}#hotels-navigation .grid-wrapper{background:none}.hotels{margin-top:0}.hotels
ul{font-size:2rem;line-height:2.9rem}.hotels ul
.destination{font-size:1.5rem;line-height:2.9rem}#hotels-navigation-border{display:none}#wrapper{margin:0}.container{margin:0
0 30px;padding:65px
0}.hashtag, .container.launches
.hashtag{font-size:1rem}h2{font-size:2.6rem;line-height:3.2rem}.main p, .main ul, .main
ol{font-size:1.4rem;line-height:2.4rem}.container.social
h2{font-size:1.8rem;line-height:2rem}.container.social h2
span{font-size:2.6rem;line-height:4.4rem}.social-item
img{width:100%}#header{height:130px}#header-wrapper{margin:0
3%;padding:10px
0}#header-wrapper
.logo{height:72px}.grid-wrapper{max-width:86%}#booking-mask .grid-wrapper{top:50px;bottom:50px;left:70px;right:70px}#booking-mask-container{margin-bottom:0;padding:0;border:none}#booking-mask-container
.logo{position:static;width:95px;margin:0
auto 50px;padding:0
10px}#booking-mask-container
.title{line-height:3.2rem;text-transform:none}.booking-wrapper{width:auto}.utils-nav
a{font-size:1.2rem !important}.standard
.slider{margin:0}.slide
.pretitle{font-size:2.4rem;line-height:3.7rem}.hp .slide
.pretitle{font-size:1.5rem;line-height:3rem}.slide
.title{margin:0
0 .3em;font-size:3.8rem;line-height:4.5rem}.hp .slide
.title{font-size:2.5em;line-height:1}.hp .slide
p{font-size:1.2rem;line-height:2.2rem}.homepage-main-image{width:100%}.grid-wrapper.title{margin:0
0 14px;padding:10px
7%}.grid-wrapper.title h1, .grid-wrapper.title
.title{font-size:3.6rem;line-height:4rem}.container.launches{margin:0
0 35px}.container.launches h3, .container.launches
h2{font-size:2.3rem;line-height:3.2rem}.container.launches
.label{font-size:1rem;line-height:1.2rem}.container.launches
.launch{height:450px}.offer-info p, .offer-info ul, .offer-info
ol{font-size:1.4rem;line-height:2.4rem}.main .history-nav{right:10px}.history-fragment
h3{margin:0
0 50px;font-size:9.3rem}.history-fragment
h4{font-size:2.6rem;line-height:2.8rem}#header-wrapper.hotel
.logo{height:85px}.hotel
#header{height:110px}#hotel-map, .container.map .grid-wrapper{height:580px}.hotel #header-wrapper{margin:0
3%}.hotel-info
.address{text-align:left}.grid-wrapper.title.abs,
.slider
.arrows{max-width:86%}.slider
.arrows{margin:0}.room
th{font-size: .8rem;line-height:1.7rem}.room
td{font-size:2.6rem;line-height:3.2rem}.room .social-wrapper
h2{font-size:2.6rem;line-height:3.2rem}.room .social-wrapper{padding:0;border:none}.launch-content{padding:35px
0}.gift-detail-fragment .launch-content{padding:35px}.container.social,.container.room{margin:0}.row
.label{margin-bottom:1em}.launch.experiences .launch-content{padding:35px}.login-box.login{float:none;width:auto}.login-box.image{display:none}}@media screen and (min-width: 0) and (max-width: 767px){.fullscreen{bottom:auto;top:15px}.booking-mask-container{border:none}#header{position:'fixed'}.launch.home-offer{width:65%;margin-left:2.5%;margin-right:2.5%}.home-offers>.launch.home-offer:not(:first-child){display:none}.container.homehotel{margin-bottom:35px;background-color:#fff}.container.homehotel, .container.homehotel .hashtag, .container.homehotel h2, .container.homehotel
a{color:#b0aa7e}.container.homehotel, .container.homehotel
.hashtag{color:#5B5D5F}#btn-close-hotels{display:none}body.history .hashtag,
body.history
h2{text-align:center}.container{margin-bottom:15px}.container.map{margin-top:-35px}.hotel-direction{padding:20px
0;border-top:none;border-bottom:1px solid #AFAA83}html body .text-center{text-align:center}.social-wrapper h2,
.social-wrapper
.hashtag{text-align:center}.container.center.news .hashtag, .container.center.news
h2{width:86%;margin:0
auto .5em}.location-content h2, .location-content .hashtag,
.container .offers .hashtag, .container .offers
h2{text-align:center}#header-wrapper.hotel
.logo{margin:0}.slider
.arrows{bottom:20px;left:5%;right:5%;max-width:90%;transform:none;text-align:right}.main .arrows button.slick-prev,
.main .arrows button.slick-next{margin:0
10px 0 0}.gallery .item-packery
.download{font-size:1.2rem;line-height:3.5rem}.room
h2{margin-top:1em}.main .room
.btn{width:100%}.main .room .btn+.btn{margin-top:10px}.meetingroom .btn-back{margin-top:10px;margin-bottom:30px}#wrapper-offset.location{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.launch{margin:0}.hotel
.slider{padding:0}.breadcrumbs2+h2{text-align:left}h2+.btn{margin-bottom:10px !important}.meeting-hotels-sm{display:none;margin-top:30px}.launch-content.news
.btn{display:block}#header-wrapper
.logo{display:none}.hotel #header-wrapper
.logo{display:inline-block}.logo-sm{display:inline-block;width:auto;height:45px;position:absolute;top:50%;right:7%;height:50px;margin:10px
0}#navigation-mobile .btn-language{position:absolute;top:30px;left:7%;font-size:1.8rem !important;line-height:1}.hotel #navigation-mobile .btn-language{position:static;line-height:40px}.hotel #navigation-mobile .language-nav-hotel .btn-language{line-height:1}.hotel #navigation-mobile .language-nav-hotel{position:absolute;top:30px;left:7%;line-height:0}.hotel #navigation-mobile .language-nav-hotel .btn-language{margin-right:10px}body.home .main button.slick-arrow{top:35%}#navigation-mobile .btn-language{display:inline-block}body .grid-wrapper.offers>button.slick-arrow{top:30px;left:0}body .grid-wrapper.offers>button.slick-arrow.slick-next{top:30px;left:auto;right:0}.grid-wrapper.offers
.btn{color:#fff;background-color:#b0aa7e}#btn-menu{top:20px;left:7%;transform:none}body .utils-nav .btn-booking{position:fixed;left:0;right:0;bottom:0;width:auto !important;font-size:1.9rem !important;line-height:5rem;-webkit-box-shadow:0px -2px 16px 3px rgba(0,0,0,0.49);box-shadow:0px -2px 16px 3px rgba(0,0,0,0.49)}.container.map, .location-container, .location-container .grid-wrapper{height:auto}.container.map .image-container{float:none;width:auto;padding:0}.container.map .image-container
img{position:static !important;width:100% !important;height:auto !important;transform:none}#header .sinaclub-user-header{display:none}.utils-smartphone .sinaclub-user-header .btn-sinaclub-logout
img{width:30px}.container.login{padding:20px}.login-box.login
button{width:100%}.login-box.login .btn-sinaclub-fgpassword, .login-box.login .btn-sinaclub-subscription{display:inline-block;margin:40px
auto 0}#sinaclub-mask input[type="text"], #sinaclub-mask input[type="password"]{font-size:16px}.lightbox{font-size:2rem;line-height:2.8rem}#logo-60years{top:110px;left:10px;width:55px}.utils-nav .btn-sinaclub{position:absolute;top:5px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%)}.utils-nav .btn-sinaclub
img{width:60px}.affiliations
img{display:block;margin:0
auto 25px}.marriott
.affiliations{text-align:center}.marriott .affiliations
img{display:inline;margin:0}.slider .grid-wrapper{max-width:60% !important}.slider.hp .grid-wrapper{max-width:initial !important}.slider.hp
.slide{display:flex;flex-direction:column-reverse}.slider.hp>.slide:not(:first-child){display:none}.slider.hp .slide .grid-wrapper, .slider.hp .slide .slide-caption{display:block !important;position:relative;z-index:1;top:auto;left:0 !important;right:auto;bottom:auto;width:100%;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;background:#b0aa7e}.slider.hp .slide .slide-caption{width:auto;margin:0
8%;padding:20px
0;text-align:left}.hp .slide
.title{margin:0;font-size:2.2rem}.hp .slide .btn-slider-link{margin:10px
0 0;padding:0;border:none;font-size:1rem}a.play{width:50px;height:50px;margin:-25px 0 0 -25px;background-size:50px auto}.container.launches
p{display:block}.right{text-align:center}.home
#wrapper{padding:0
0 30px}.home-titles .hashtag, .home-titles
h2{text-align:left}.booking
select{font-size:16px !important}.login-wrapper{padding:0}.newaccount,.newaccount-wrapper{padding:0;border:none}.newaccount-wrapper br, .newaccount-wrapper
.title{display:none}#sinaclub-mask
.title{text-align:center}#sinaclub-mask
button{display:block;width:100%;margin:0
0 20px}#sinaclub-mask .btn-sinaclub-fgpassword{margin-left:0}#sinaclub-mask .btn-sinaclub-subscription{display:block;width:100%;padding:15px
0;margin:30px
0 0;font-family:"Trajan W08 Regular";font-size:1rem;line-height:1.2rem;color:#b0aa7e;background-color:#fff;border:1px
solid #b0aa7e;text-align:center}#navigation-mobile, .hotel #navigation-mobile{top:0;padding:30px
7%}.btn-scrolldown{display:none}#header{height:75px}.hotel
#header{height:65px}#header-wrapper, .hotel #header-wrapper{margin:0;padding:0
0 0 10px}#header-wrapper
.logo{position:absolute;top:50%;right:7%;height:50px;margin:10px
0}.utils-nav, .hotel .utils-nav{position:static;float:right;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none}#btn-menu-mobile,#btn-menu-mobile.active{position:static;display:block;float:right;padding:0
30px;font-size: .9rem;line-height:7rem;background-color:#e8e8e8;background-image:none;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none}.utils-nav a.btn-language{display:none !important}.utils-nav .btn-booking{display:block;padding:0
10px;font-size: .9rem !important;line-height:7rem}.slider .grid-wrapper{text-align:center}.hp .slide .pretitle, .slide
.pretitle{font-size:1.2rem;line-height:2rem}.slide
.title{font-size:1.9rem;line-height:2.3rem}.slide .title::after{display:none}.slide
p{display:none}.slide .btn-slider-link{float:none;display:inline-block;margin:20px
0 0}.homepage-main-image,.homepage-image-border{display:none}#footer{font-size:1.4rem;line-height:2.4rem;text-align:center}#footer
.title{font-size:1.4rem;line-height:2.4rem}#footer ol, #footer ul, #footer
p{font-size:1.4rem;line-height:2.4rem}#footer .grid-wrapper>div{margin-bottom:50px}.company-info{margin-top:0;margin-bottom:0 !important;padding-top:50px}.social-wrapper{margin:0;padding:60px
0;border:none}#social-wall{display:none}.container.social,.container.room{padding:0;text-align:center}.social-connect
ul{font-size:5.4rem}.container.social
h2{font-size:1.6rem;line-height:2.1rem}.container.social h2
span{font-size:2.3rem;line-height:2.7rem}.share{font-size:1rem;line-height:1.5rem;text-align:center}.share
ul{text-align:center}.social-connect ul li, .share ul
li{float:none;display:inline-block;margin:0
5px}#wrapper{padding:0
0 30px}#wrapper-offset{top:0}.main .btn, .main button, .main #infscr-loading{display:block;margin:20px
0 0;padding:12px
0;text-align:center}.main
button{width:100%}.launch-content.news{padding:10px
7% 30px;text-align:left}.container.news
.launch{margin:0}.container.news{margin-top:35px;margin-bottom:0;padding-bottom:0}.container.news>.grid-wrapper>.btn{display:none}.container.center.news .grid-wrapper{width:100%;max-width:initial}.odd{background-color:#e8e8e8}.launch-content.news
h3{margin-top:1em;font-size:1.8rem;line-height:2.1rem}.launch-content.news
p{font-size:1.6rem;line-height:2.3rem}.grid-wrapper.title{margin:0
0 14px}#meeting_attendants{width:100%}#meeting-search .radios
label{margin:0
0 30px;width:30%;padding-top:18%}.launch .image-container{float:none;width:auto;height:auto}.launch .image-container
img{position:static !important;width:100% !important;height:auto !important}.container.launches
.launch{height:auto}.container.launches .launch-content,.launch-content{position:static;text-align:center;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none}.container.launches .launch-content.left,.launch-content.left{text-align:left}.container .launch.offer .launch-content{text-align:left}.launch.experiences .launch-content{padding:35px}.hashtag, .container.launches .hashtag,h2{text-align:left}.center .hashtag, .container.center .hashtag, .center
h2{text-align:center}.grid-wrapper.title .breadcrumbs, .grid-wrapper.title h1, .grid-wrapper.title
.title{text-align:center}.home-offer .label, .offer .label, .launch.experiences
.label{text-align:left}.half .content-left{float:none;width:auto;text-align:left}.half .buttons, .room
.buttons{float:none;width:auto;margin:20px
0 0}.offer .buttons .btn,
.half .buttons
.btn{width:50%;float:left;clear:none;margin:0}.offer .buttons .btn, .room .buttons .btn.meeting, .meetingroom
.btn{width:100%}.launch.room{margin-bottom:50px}.main
ul.downloads{display:block;width:auto;margin:30px
0;padding:0}.gift-content{position:static;margin:20px
0 0;text-align:center;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none}.gift-faq-wrapper{margin:10px
0 0}.btn-gift-faq{position:static;margin:10px
auto}.launch-slider, .launch-slider
.slide{height:auto}.grid-sizer,.item-packery{width:100%}.launch.experiences.category{width:100%}#header-wrapper.hotel
.logo{height:60px}.hotel-corporate{display:none}#hotel-map, .container.map .grid-wrapper{height:auto}#hotel-map{height:50vh}.container.map .grid-wrapper{padding:30px
0}.location-content{position:static;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none}.hotel-map{float:none;width:auto;padding:0}.container.launches
p{font-size:1.4rem;line-height:2.4rem}.breadcrumbs{font-size:1rem}.grid-wrapper.title h1, .grid-wrapper.title
.title{font-size:2.8rem;line-height:3.6rem}.container.room{padding:30px
0}.amenity-fragment{display:block;width:auto;margin:0
0 35px}.container.booking.center{display:none}.offer-landing
.container.booking.center{display:block}.offer-landing .container.booking.center
button{display:block;width:100%}.offer-landing .booking
h2{margin-bottom:1em}.hotel-info{padding:0
0 50px}.hotel-info .hotel-name{margin:0
0 1em}.hotel-info
.address{text-align:center}.btn-close-menu-smartphone{position:absolute;top:30px;right:7%;display:inline-block;padding-right:25px;font-family:"Trajan W08 Regular";font-size:1.6rem !important;line-height:1 !important;color:#5B5D5F !important;text-transform:uppercase;background:url('/assets/i/btn-menu-close.svg') no-repeat right 50%;cursor:pointer}#hotels-navigation{position:fixed !important;top:0 !important;padding:30px
0;line-height:2.9rem}#hotels-navigation .grid-wrapper{padding:0}.utils-smartphone{display:block;margin:30px
0 30px;padding:10px
0;line-height:3.9rem;border-top:1px solid #b0aa7e;border-bottom:1px solid #b0aa7e}.utils-smartphone
a{display:block;margin:0
auto;color:#b0aa7e !important}.utils-smartphone a.btn-language{display:inline-block;margin:0
10px;font-size:2rem}.utils-smartphone a.btn-sinaclub{margin:0;font-size:1.8rem;line-height:40px}.sinaclub-wrapper-mobile{display:none;position:absolute;left:0;bottom:0;width:100%;padding:10px
0;font-size:1.5rem;line-height:2rem;text-align:center;color:#fff;background-color:#88898A;text-transform:none}.utils-smartphone .sinaclub-user-header{text-align:left}.sinaclub-wrapper-mobile
div{padding:0
10px;text-align:left}.logged .sinaclub-wrapper-mobile{height:85px}.sinaclub-wrapper-mobile a.btn-sinaclub{display:block;color:#fff !important;text-decoration:none}.logged .sinaclub-wrapper-mobile a.btn-sinaclub{margin:0
0 10px}.sinaclub-wrapper-mobile a.btn-sinaclub-logout{position:absolute;top:50%;right:10px;font-size:1.2rem;color:#fff !important;text-decoration:none}#booking-mask-container
.logo{display:none}#booking-mask{padding:30px
7%}#booking-mask-container{position:static}#booking-mask .grid-wrapper{position:static;max-width:none}.field{width:50%;padding:5px
0}.field.date{width:100%;float:none;border-bottom:1px solid #e8e8e8}.field.hotels-list{padding:5px
0}#codes-corporate,#codes-hotel,#codes-hotel-landing{padding:5px}#codes-hotel,#codes-hotel-landing{padding:0}#codes-hotel input,
#codes-hotel-landing
input{font-size:2rem}#codes-hotel .field,
#codes-hotel-landing
.field{padding:5px}.field.hotels-list
.customSelect{font-size:1rem}#booking-mask-container .title, #booking-mask-container
.subtitle{display:none}.booking .btn, .booking button,#booking-btn-sinaclub{float:none;width:100%;height:auto;display:block;margin-left:0;padding:15px;line-height:1.5}.booking
.btn{margin:10px
0 0}.form-wrapper{margin:0
0 20px}#booking-contacts{display:none !important}#btn-close-booking{display:none}#btn-close-booking-smartphone{display:inline-block;margin:0
0 30px;padding-right:25px;font-family:"Trajan W08 Regular";font-size:1.6rem !important;;line-height:1 !important;;color:#5B5D5F !important;text-transform:uppercase;background:url('/assets/i/btn-menu-close.svg') no-repeat right 50%;cursor:pointer}.home-offer .label, .offer .label, .launch.experiences
.label{font-size:1rem}.home-offer .launch-content{padding:10px
0 0;text-align:left}.hotel-rooms-result{margin:0
0 30px}table.meetingrooms{border:none;border-top:1px solid #e8e8e8}.meetingrooms
thead{position:absolute;clip:rect(1px, 1px, 1px, 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}table.meetingrooms
tr{display:table-row}table.meetingrooms th, table.meetingrooms
td{display:table-cell;padding:10px
!important;vertical-align:middle;text-align:left !important}table.meetingrooms
tbody{display:table-row-group}table.meetingrooms tbody
tr{display:block;margin:0
0 1em}table.meetingrooms tbody td[data-title]:before{content:attr(data-title);float:left}.meetingrooms tbody, table.meetingrooms tr, table.meetingrooms th, table.meetingrooms
td{display:block;margin-bottom:1px}table.meetingrooms tbody
td{text-align:right !important;border:none}table.meetingrooms tbody td[scope="row"]{text-align:left !important;background-color:#b0aa7e}table.meetingrooms td.upcase
a{display:block;color:#fff}.history-nav{display:none}.btn.desktop{display:none}.btn.smartphone{display:block}.gift-list{margin:30px
0 0}.gift h3, .gift .title, .sinaclub-user .user-welcome{font-size:2.8rem;line-height:3.6rem;text-align:center}.btn.back{margin:0
0 30px}.gift-detail{padding:20px}.gift-detail
.btn.inverse{display:block;margin:0
0 30px;padding:12px
0;text-align:center}.gift-detail p, .gift-detail ul, .gift-detail
ol{font-size:1.4rem;line-height:2.4rem}.sinaclub-user{padding:30px
0 0}.sinaclub-user .btn-logout, .title .btn-logout{left:0;right:auto}#header
.navigation.reserved{position:absolute;top:45%;right:0;left:auto;width:auto}.title .btn-logout{margin:15px
0 0;position:static;text-align:center;display:block}.reservedarea-item
.btn{width:auto;margin:10px
auto 0 !important}.main .default .row
p{width:100%;float:none;margin-right:0}.launch-slider .slick-dots{display:none !important}.history-fragment
h3{margin:0
0 20px;font-size:5rem}.history #hotels-navigation{top:0 !important}.container{padding:30px
0}.container.launches
p{font-size:1.4rem;line-height:2.4rem}.utils-nav .btn-booking,#btn-menu-mobile{width:70px !important;padding:0;text-align:center}html[lang="ru"] .utils-nav .btn-booking{width:auto !important;padding:0
15px}.room
h1{display:none}#form-directions
input{font-size:16px}.btn-hotel-direction{right:0;width:27px;height:27px;background-size:100% auto}.open .btn-hotel-direction{background-size:100% auto}.amenities{max-width:86% !important}.utils-smartphone .btn-hotels{display:inline-block;font-size:1.8rem;line-height:40px}.info-box:last-child{margin-bottom:30px}.container.full .grid-wrapper{max-width:100%}.hotel-name-nav{margin:22px
0;font-size:1.5rem;line-height:1;color:#5B5D5F;text-transform:none}.hotel-booking-nav{margin-bottom:22px;padding:15px
10px;font-size:1.8rem;line-height:1.5;color:#fff;background-color:#b0aa7e}body.hotel .utils-smartphone{margin-bottom:15px}.location-content
.btn.full{display:inline-block;width:auto;margin:0;padding:0;font-family:"Frutiger LT W01_65 Bold1475746";color:#b0aa7e !important;background-color:transparent !important;border:none !important}.main .rooms-archive .room
.btn{float:left;width:49%;margin-top:0}}@media screen and (max-width: 1000px){.utils-nav a.btn-language{margin-right:15px;padding:0}}@media screen and (max-width: 900px){.utils-smartphone .sinaclub-user-header{position:relative;display:block;margin:10px
0;padding:10px}.utils-smartphone .sinaclub-user-header .btn-sinaclub-logout{position:absolute;top:50%;right:10px;margin-top:-20px}}@media screen and (min-width: 768px) and (max-width: 900px){.launch.home-offer{width:32%}.slider
.arrows{bottom:30%}.sinaclub-user-header{margin-right:10px;text-align:left}.utils-nav .sinaclub-user-header
a{font-size:1rem !important}.utils-smartphone a.btn-sinaclub{display:block;margin:10px
0;color:#fff !important;background-color:#88898A}.utils-smartphone .sinaclub-user-header .btn-sinaclub-logout
img{width:40px}.utils-smartphone{display:block;margin:0
0 30px}.utils-smartphone .btn-language{display:none}.utils-smartphone
a{display:block;margin:0
auto;color:#b0aa7e !important}}@media screen and (min-width: 0px) and (max-width: 1000px){.slider .grid-wrapper{max-width:80%}}@media screen and (min-width: 1025px) and (max-width: 1400px){.container.launches .launch-content{left:80px}}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.btn-scrolldown{display:none}.slider{height:auto !important}.slide picture, .slide picture
img{display:block !important;width:100%}.slide{background-image:none !important}.slider .grid-wrapper{top:15%}}@media screen and (min-width: 0) and (max-width: 1550px){.corporate .grid-wrapper.title{padding:10px
80px 14px 130px}}@media screen and (min-width: 0) and (max-width: 1024px){.corporate .grid-wrapper.title{margin:0
0 14px;padding:10px
7% 10px 15%}}@media screen and (min-width: 0) and (max-width: 767px){.utils-nav .btn-sinaclub{display:none !important}}@media screen and (min-width: 0) and (max-width: 1279px){.slider{width:100%}}@media screen and (max-width: 767px) and (min-width: 0){.slider .grid-wrapper{max-width:75% !important}}.pressarea-gallery-item{margin-bottom:50px;font-family:"Trajan W08 Regular";font-size:1.4rem;text-transform:uppercase;text-align:center;border:1px
solid #b0aa7e;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;-ms-transition:all 200ms linear;transition:all 200ms linear}.pressarea-gallery-item
img{display:block;width:100%}.pressarea-gallery-item
a{text-decoration:none;color:#b0aa7e}.pressarea-gallery-item
.content{padding:130px
0;font-size:1.6rem}.reservedarea-gallery-item
.destination{font-size:1.6rem;line-height:1.8;color:#b0aa7e}.pressarea-gallery-item
.hotel{color:#5B5D5F}.pressarea-gallery-item:hover{background-color:#b0aa7e}.pressarea-gallery-item:hover .destination, .pressarea-gallery-item:hover
.hotel{color:#fff}@media screen and (min-width: 401px) and (max-width: 767px){.main-slider-ratio-box{padding-bottom:74.3155%}}@media screen and (min-width: 0px) and (max-width: 400px){.main-slider-ratio-box{padding-bottom:74.3155%}}.ratio-container{position:relative}.ratio-container
img{position:absolute;top:0;left:0;width:100%;height:100%}.gallery .fancybox-title{font-family:"Trajan W08 Regular"}.gallery .fancybox-title-float-wrap
.child{color:#fff;background-color:#b0aa7e;text-shadow:none}