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%;font:inherit;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}body{padding:0;margin:0}body{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}a{text-decoration:none}.sohohotel-clearfix{zoom:1}.sohohotel-clearfix:before,.sohohotel-clearfix:after{content:"";display:table}.sohohotel-clearfix:after{clear:both}.sohohotel-clearboth{clear:both}button,input[type=submit],input[type=text],input[type=password],input[type=color],input[type=date],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=range],input[type=search],input[type=tel],input[type=time],input[type=url],input[type=week],textarea{-webkit-appearance:none;border-radius:0}body{font-weight:400;background:#fff;background:#666}h1,h2,h3,h4,h5,h6{font-weight:400}body,body a{color:#424242}.sohohotel-site-wrapper{background:#fff}.sohohotel-site-wrapper-boxed{max-width:1220px;margin:0 auto}.sohohotel-content-wrapper{max-width:1170px;width:100%;margin:0 auto}.vc_row.sohohotel-content-wrapper{margin:0 auto}.sohohotel-content-wrapper-unboxed-full-width{max-width:100%;width:100%}.sohohotel-main-content{float:left;width:calc(70% - 15px)}.sohohotel-sidebar-content{float:right;width:calc(30% - 15px);margin-right:15px}.sohohotel-main-content-left-sidebar{float:right}.sohohotel-sidebar-content-left-sidebar{float:left;margin-left:15px}.sohohotel-main-content-full-width,.sohohotel-main-content-unboxed-full-width{float:none;width:100%}@media only screen and (max-width:900px){.sohohotel-main-content{width:100%;float:none}.sohohotel-sidebar-content{width:calc(100% - 30px);float:none;margin:0 auto 80px auto}}.sohohotel-site-wrapper-boxed .sohohotel-header-1.sohohotel-fixed-navigation{max-width:1220px}.sohohotel-header-1 .sohohotel-topbar-wrapper{border-bottom:1px solid;border-color:#e8e8e8}.sohohotel-header-1 .sohohotel-topbar-wrapper .sohohotel-topbar{max-width:1140px;width:calc(100% - 30px);margin:0 auto}.sohohotel-header-1 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-left-wrapper{float:left;margin:14px 0 0}.sohohotel-header-1 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-left-wrapper li{float:left;font-size:13px}.sohohotel-header-1 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-left-wrapper li.sohohotel-phone-icon{margin:0 30px 0 0}.sohohotel-header-1 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-left-wrapper li.sohohotel-phone-icon:before,.sohohotel-header-1 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-left-wrapper li.sohohotel-map-icon:before{color:#fff;content:"";display:block;float:left;-webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;border-radius:100%;width:30px;height:25px;text-align:center;padding:5px 0 0;margin:-8px 10px 0 0;font-size:18px;font-family:"FontAwesome";font-style:normal;font-weight:400;text-decoration:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.sohohotel-header-1 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-left-wrapper li.sohohotel-phone-icon:before{content:"\f095"}.sohohotel-header-1 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-left-wrapper li.sohohotel-map-icon:before{content:"\f041"}.sohohotel-header-1 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper{float:right}.sohohotel-header-1 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-language-menu{float:left;margin:13px 30px 0 0}.sohohotel-header-1 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-language-menu p{float:left;font-size:13px;margin:0 3px 0 0}.sohohotel-header-1 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-language-menu ul{float:left}.sohohotel-header-1 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-language-menu ul li{float:left;font-size:13px}.sohohotel-header-1 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-language-menu ul li:after{content:"/";margin:0 3px;color:#ddd;font-size:13px}.sohohotel-header-1 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-language-menu ul li:last-child:after{display:none}.sohohotel-header-1 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-top-right-button{float:left;font-size:14px;padding:7px 15px 0;height:35px;color:#fff}.sohohotel-header-1 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-top-right-button-account{border-right:#a7805b 1px solid}.sohohotel-header-1 .sohohotel-mobile-navigation-wrapper .sohohotel-top-right-button{color:#fff}.sohohotel-header-1 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-top-right-button i,.sohohotel-header-1 .sohohotel-mobile-navigation-wrapper .sohohotel-top-right-button i{font-size:20px;margin:0 10px 0 0}body .sohohotel-site-wrapper .sohohotel-header-1 .sohohotel-mobile-navigation-wrapper .sohohotel-top-right-button-left{margin:30px 0 30px 15px}.sohohotel-header-1 .sohohotel-logo-navigation{max-width:1140px;width:calc(100% - 30px);margin:0 auto;padding:0;position:relative}.sohohotel-header-1 .sohohotel-logo{font-size:40px;float:left;margin:32px 0 0}.sohohotel-header-1 .sohohotel-navigation{margin:0}.sohohotel-header-1 .sohohotel-navigation li a{display:block;color:#424242;padding:0}.sohohotel-header-1 .sohohotel-navigation li a strong{border-bottom:2px solid;border-color:transparent;padding:0 0 6px}.sohohotel-header-1 .sohohotel-navigation li a strong span{display:none}.sohohotel-header-1 .sohohotel-navigation li.current_page_item li a{border-bottom:none}.sohohotel-header-1 .sohohotel-navigation li a{font-size:14px;font-weight:400;display:block;margin:0;padding:43px 25px 52px}.sohohotel-header-1 .sohohotel-navigation li:last-child a{margin:0;padding:43px 0 52px 25px}.sohohotel-header-1 .sohohotel-navigation li:last-child li a{padding:10px 20px}.sohohotel-header-1 .sohohotel-navigation li li a{display:initial;margin:0;border-bottom:none}.sohohotel-header-1 .sohohotel-navigation{float:right}.sohohotel-header-1 .sohohotel-navigation ul ul{display:none;width:230px}.sohohotel-header-1 .sohohotel-navigation ul li:hover>ul{display:block}.sohohotel-header-1 .sohohotel-navigation .edge ul{right:0}.sohohotel-header-1 .sohohotel-navigation ul{padding:0;list-style:none;display:block}.sohohotel-header-1 .sohohotel-navigation ul:after{content:"";clear:both;display:block}.sohohotel-header-1 .sohohotel-navigation ul li{float:left}.sohohotel-header-1 .sohohotel-navigation ul li a{text-decoration:none}.sohohotel-header-1 .sohohotel-navigation ul ul{background:#fff;position:absolute;top:100%;z-index:9999;border-top:1px solid;border-color:#e8e8e8}.sohohotel-header-1 .sohohotel-navigation ul ul li{float:none;position:relative;padding:0;line-height:120%}.sohohotel-header-1 .sohohotel-navigation ul ul li a,.sohohotel-header-1 .sohohotel-navigation ul li ul li:last-child a,.sohohotel-header-1 .sohohotel-fixed-navigation-show .sohohotel-navigation ul ul li a{padding:10px 20px;border-left:none;display:block;color:#777;font-size:14px}.sohohotel-header-1 .sohohotel-navigation ul li ul li:last-child a:hover{color:#fff}.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-1-col ul li a,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-2-col ul li a,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-3-col ul li a,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-4-col ul li a,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-5-col ul li a,.sohohotel-header-1 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-1-col ul li a,.sohohotel-header-1 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-2-col ul li a,.sohohotel-header-1 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-3-col ul li a,.sohohotel-header-1 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-4-col ul li a,.sohohotel-header-1 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-5-col ul li a{color:#424242;font-size:14px}.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-1-col ul li:last-child a,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-2-col ul li:last-child a,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-3-col ul li:last-child a,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-4-col ul li:last-child a,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-5-col ul li:last-child a,.sohohotel-header-1 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-1-col ul li:last-child a,.sohohotel-header-1 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-2-col ul li:last-child a,.sohohotel-header-1 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-3-col ul li:last-child a,.sohohotel-header-1 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-4-col ul li:last-child a,.sohohotel-header-1 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-5-col ul li:last-child a{color:#424242}.sohohotel-header-1 .sohohotel-navigation ul ul li li{padding:0}.sohohotel-header-1 .sohohotel-navigation ul ul li,.sohohotel-header-1 .sohohotel-navigation ul ul li:hover{border-top:none}.sohohotel-header-1 .sohohotel-navigation ul ul ul{position:absolute;left:100%;top:-21px}.sohohotel-header-1 .sohohotel-navigation ul li li.menu-item-has-children>a:after{content:"\f105";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;font-size:14px;color:#424242;margin:0 0 0 6px;float:right}.sohohotel-header-1 .sohohotel-navigation ul li li.menu-item-has-children>a:hover:after{color:#fff}.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-1-col li li a,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-2-col li li a,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-3-col li li a,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-4-col li li a,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-5-col li li a,.sohohotel-header-1 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-1-col li li a,.sohohotel-header-1 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-2-col li li a,.sohohotel-header-1 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-3-col li li a,.sohohotel-header-1 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-4-col li li a,.sohohotel-header-1 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-5-col li li a{font-size:14px;color:#777}.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-1-col li li:last-child a,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-2-col li li:last-child a,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-3-col li li:last-child a,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-4-col li li:last-child a,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-5-col li li:last-child a,.sohohotel-header-1 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-1-col li li:last-child a,.sohohotel-header-1 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-2-col li li:last-child a,.sohohotel-header-1 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-3-col li li:last-child a,.sohohotel-header-1 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-4-col li li:last-child a,.sohohotel-header-1 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-5-col li li:last-child a{color:#777}.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-1-col ul li:last-child li a,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-2-col ul li:last-child li a,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-3-col ul li:last-child li a,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-4-col ul li:last-child li a,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-5-col ul li:last-child li a,.sohohotel-header-1 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-1-col ul li:last-child li a,.sohohotel-header-1 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-2-col ul li:last-child li a,.sohohotel-header-1 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-3-col ul li:last-child li a,.sohohotel-header-1 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-4-col ul li:last-child li a,.sohohotel-header-1 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-5-col ul li:last-child li a{color:#777}.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-1-col ul li a,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-2-col ul li a,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-3-col ul li a,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-4-col ul li a,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-5-col ul li a{padding:10px 20px}.sohohotel-header-1 .sohohotel-navigation li ul li a:hover,.sohohotel-header-1 .sohohotel-fixed-navigation-show .sohohotel-navigation li ul li a:hover,.sohohotel-header-1 .sohohotel-navigation li ul li.current_page_item a:hover{color:#fff;border-bottom:none}.sohohotel-header-1 .sohohotel-navigation li ul li.current_page_item a{color:#777;border-bottom:none}.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-1-col ul,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-2-col ul,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-3-col ul,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-4-col ul,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-5-col ul{border-top:1px solid;border-color:#e8e8e8}.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-1-col ul ul,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-2-col ul ul,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-3-col ul ul,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-4-col ul ul,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-5-col ul ul,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-1-col ul li,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-2-col ul li,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-3-col ul li,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-4-col ul li,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-5-col ul li,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-1-col ul li:hover,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-2-col ul li:hover,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-3-col ul li:hover,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-4-col ul li:hover,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-5-col ul li:hover,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-1-col ul li li,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-2-col ul li li,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-3-col ul li li,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-4-col ul li li,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-5-col ul li li,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-1-col ul li li:hover,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-2-col ul li li:hover,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-3-col ul li li:hover,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-4-col ul li li:hover,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-5-col ul li li:hover{border:none}.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-2-col ul li a:after,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-3-col ul li a:after,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-4-col ul li a:after,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-5-col ul li a:after{content:'' !important}.sohohotel-header-1 .sohohotel-navigation li ul{-moz-box-shadow:0 7px 6px 2px rgba(0,0,0,.2);-webkit-box-shadow:0 7px 6px 2px rgba(0,0,0,.2);box-shadow:0 7px 6px 2px rgba(0,0,0,.2)}.sohohotel-header-1 .sohohotel-navigation li ul,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-1-col ul li{padding:20px 0}.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-1-col ul,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-2-col ul,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-3-col ul,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-4-col ul,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-5-col ul{padding:0}.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-1-col ul li:first-child{padding:20px 0 0}.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-1-col ul li:last-child{padding:0 0 10px}.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-2-col ul li,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-3-col ul li,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-4-col ul li,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-5-col ul li{border-right:1px solid;border-color:#e8e8e8;padding:20px 0}.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-2-col ul li:hover,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-3-col ul li:hover,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-4-col ul li:hover,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-5-col ul li:hover{border-right:1px solid;border-color:#e8e8e8}.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-2-col ul li:last-child,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-3-col ul li:last-child,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-4-col ul li:last-child,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-5-col ul li:last-child{border-right:none}.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-2-col ul li:last-child:hover,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-3-col ul li:last-child:hover,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-4-col ul li:last-child:hover,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-5-col ul li:last-child:hover{border-right:none}.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-1-col ul li{float:left;width:240px}.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-2-col ul li{float:left;width:240px}.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-3-col ul li{float:left;width:240px}.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-4-col ul li{float:left;width:calc(25% - 1px)}.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-4-col ul li:last-child{width:25%}.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-5-col ul li{float:left;width:calc(20% - 1px)}.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-5-col ul li:last-child{width:20%}.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-1-col ul li li,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-2-col ul li li,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-3-col ul li li,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-4-col ul li li,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-5-col ul li li{padding:0;width:100%}.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-1-col ul li li:last-child,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-2-col ul li li:last-child,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-3-col ul li li:last-child,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-4-col ul li li:last-child,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-5-col ul li li:last-child{width:100%}.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-1-col ul li li,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-2-col ul li li,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-3-col ul li li,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-4-col ul li li,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-5-col ul li li{font-weight:400;float:none}.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-1-col ul ul,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-2-col ul ul,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-3-col ul ul,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-4-col ul ul,.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-5-col ul ul{display:block;width:100%;padding:0;position:static;left:0;top:0;-moz-box-shadow:0;-webkit-box-shadow:0;box-shadow:none}.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-4-col ul ul{width:100%}.sohohotel-header-1 .sohohotel-navigation li:last-child li a{border-right:none}.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-1-col ul{width:240px}.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-2-col ul{width:481px}.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-3-col ul{width:722px}.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-4-col ul{width:100%;left:0}.sohohotel-header-1 .sohohotel-navigation .sohohotel-megamenu-5-col ul{width:100%;left:0}.sohohotel-header-1 .sohohotel-navigation li.current_page_item>a,.sohohotel-header-1 .sohohotel-navigation li a:hover{color:#424242}.sohohotel-header-1.sohohotel-fixed-navigation{-moz-box-shadow:0 7px 6px 2px rgba(0,0,0,.2);-webkit-box-shadow:0 7px 6px 2px rgba(0,0,0,.2);box-shadow:0 7px 6px 2px rgba(0,0,0,.2);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative}.sohohotel-header-1.sohohotel-fixed-navigation-show{position:fixed;z-index:999;width:100%;background:#fff}.sohohotel-header-1.sohohotel-fixed-navigation-show .sohohotel-logo-navigation{padding:0}.sohohotel-header-1.sohohotel-fixed-navigation-show .sohohotel-navigation{margin:0}.sohohotel-header-1.sohohotel-fixed-navigation-show .sohohotel-navigation li a{padding:0}.sohohotel-header-1.sohohotel-fixed-navigation-show .sohohotel-navigation li a strong{padding:25px 0;display:block;margin:0 50px 0 0}.sohohotel-header-1.sohohotel-fixed-navigation-show .sohohotel-navigation li:last-child a strong{margin:0}.sohohotel-header-1.sohohotel-fixed-navigation-show .sohohotel-navigation li li a{padding:10px 20px}.sohohotel-header-1.sohohotel-fixed-navigation-show .sohohotel-logo{margin:11px 0 0}.sohohotel-header-1.sohohotel-fixed-navigation-show .sohohotel-navigation{max-height:66px}.sohohotel-header-1 .sohohotel-mobile-navigation-button{display:none;float:right;margin:11px 0 0}.sohohotel-header-1 .sohohotel-mobile-navigation-button i{font-size:20px}.sohohotel-header-1 .sohohotel-mobile-navigation-wrapper{display:none}.sohohotel-header-1 .sohohotel-mobile-navigation-wrapper ul li{font-weight:400;font-size:14px}.sohohotel-header-1 .sohohotel-mobile-navigation-wrapper ul li a{color:#fff}.sohohotel-header-1 .sohohotel-mobile-navigation-wrapper ul li a:hover{border-bottom:1px solid}.sohohotel-header-1 .sohohotel-mobile-navigation-wrapper ul a{width:calc(100% - 30px);display:block;padding:15px;border-bottom:1px solid;border-color:#3b3b3b}.sohohotel-header-1 .sohohotel-mobile-navigation-wrapper ul li li a{padding:15px 30px 15px 35px;width:calc(100% - 65px)}.sohohotel-header-1 .sohohotel-mobile-navigation-wrapper ul li li li a{padding:15px 30px 15px 65px;width:calc(100% - 95px)}.sohohotel-header-1 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu ul li{float:left;border:none}.sohohotel-header-1 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu ul li a{border:none;padding:0;margin:0;display:inline}.sohohotel-header-1 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu ul li a:hover{background:0 0}.sohohotel-header-1 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu{border:1px solid;border-color:#424242;margin:30px 0 30px 15px;padding:15px}body .sohohotel-site-wrapper .sohohotel-header-1 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu p{float:left;color:#8b8b8b;font-size:14px;margin:0 15px 0 0;line-height:1}.sohohotel-header-1 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu ul{float:left}.sohohotel-header-1 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu ul li:after{content:"/";margin:0 5px;color:#424242;font-size:13px}.sohohotel-header-1 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu ul li:last-child:after{content:""}.sohohotel-header-1 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu ul li a{background:0 0}.sohohotel-header-1 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu{border:1px solid;border-color:#424242;margin:30px 0 30px 15px;padding:15px}@media only screen and (max-width:1020px){.sohohotel-header-1 .sohohotel-navigation,.sohohotel-header-1 .sohohotel-topbar-wrapper{display:none}.sohohotel-header-1 .sohohotel-mobile-navigation-button{display:block}.sohohotel-header-1 .sohohotel-mobile-navigation-wrapper .sohohotel-top-right-button{font-size:14px;width:calc(25% - 30px);float:left;margin:30px 0 0;padding:11px 15px 0;text-align:center;height:35px}.sohohotel-header-1 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu{width:calc(50% - 63px);float:left}.sohohotel-header-1 .sohohotel-mobile-navigation-wrapper .sohohotel-top-right-button-account{border-right:#a7805b 1px solid}.sohohotel-header-1 .sohohotel-logo{margin:0}.sohohotel-header-1 .sohohotel-logo-navigation{padding:35px 0}}@media only screen and (max-width:700px){.sohohotel-header-1 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu{width:calc(100% - 62px);margin:30px 0 0 15px}.sohohotel-header-1 .sohohotel-mobile-navigation-wrapper .sohohotel-top-right-button{width:calc(100% - 60px);margin:0 0 30px 15px;padding:11px 15px 0;text-align:left}.sohohotel-header-1 .sohohotel-mobile-navigation-wrapper .sohohotel-top-right-button-account{margin:0 0 0 15px;border-bottom:#a7805b 1px solid;border-right:none}}@media only screen and (max-width:500px){.sohohotel-header-1 img.sohohotel-logo{max-width:230px}}.sohohotel-site-wrapper-boxed .sohohotel-header-2.sohohotel-fixed-navigation{max-width:1220px}.home .sohohotel-header-2 .sohohotel-topbar-wrapper{border-bottom:1px solid;border-color:rgba(255,255,255,.15);max-width:1140px;width:calc(100% - 30px);margin:0 auto}.sohohotel-header-2 .sohohotel-topbar-wrapper{border-bottom:1px solid;border-color:rgba(0,0,0,.1);max-width:1140px;width:calc(100% - 30px);margin:0 auto}.sohohotel-header-2.sohohotel-fixed-navigation-show .sohohotel-topbar-wrapper{border-bottom:1px solid;border-color:#e8e8e8}.sohohotel-header-2 .sohohotel-topbar-wrapper .sohohotel-topbar{max-width:1140px;width:100%;margin:0 auto;color:#fff}.sohohotel-header-2.sohohotel-fixed-navigation-show .sohohotel-topbar-wrapper .sohohotel-topbar{color:#424242}.sohohotel-header-2 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-left-wrapper{float:left;margin:14px 0 0}.sohohotel-header-2 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-left-wrapper li{float:left;font-size:13px}.sohohotel-header-2 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-left-wrapper li.sohohotel-phone-icon{margin:0 30px 0 0}.sohohotel-header-2 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-left-wrapper li.sohohotel-phone-icon:before,.sohohotel-header-2 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-left-wrapper li.sohohotel-map-icon:before{color:#fff;content:"";display:block;float:left;-webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;border-radius:100%;width:30px;height:25px;text-align:center;padding:5px 0 0;margin:-8px 10px 0 0;font-size:18px;font-family:"FontAwesome";font-style:normal;font-weight:400;text-decoration:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.sohohotel-header-2 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-left-wrapper li.sohohotel-phone-icon:before{content:"\f095"}.sohohotel-header-2 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-left-wrapper li.sohohotel-map-icon:before{content:"\f041"}.sohohotel-header-2 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper{float:right}.sohohotel-header-2 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-language-menu{float:left;margin:13px 0 15px}.sohohotel-header-2 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-language-menu p{float:left;font-size:13px;margin:0 3px 0 0}.sohohotel-header-2 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-language-menu ul{float:left}.sohohotel-header-2 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-language-menu ul li{float:left;font-size:13px}.sohohotel-header-2 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-language-menu ul li a{color:#fff}.sohohotel-header-2 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-language-menu ul li:after{content:"/";margin:0 3px;color:#fff;font-size:13px}.sohohotel-header-2 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-language-menu ul li:last-child:after{display:none}.sohohotel-header-2 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-top-right-button{float:left;font-size:14px;padding:7px 30px 0;height:35px;color:#fff}.sohohotel-header-2 .sohohotel-mobile-navigation-wrapper .sohohotel-top-right-button{color:#fff}.sohohotel-header-2 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-top-right-button i,.sohohotel-header-2 .sohohotel-mobile-navigation-wrapper .sohohotel-top-right-button i{font-size:20px;margin:0 10px 0 0}body .sohohotel-site-wrapper .sohohotel-header-2 .sohohotel-mobile-navigation-wrapper .sohohotel-top-right-button-left{margin:30px 0 30px 15px}.sohohotel-header-2 .sohohotel-logo-navigation{max-width:1140px;width:calc(100% - 30px);margin:0 auto;padding:12px 0 0;position:relative}.sohohotel-header-2 .sohohotel-logo{font-size:40px;float:left}.sohohotel-header-2 .sohohotel-logo a{color:#fff;display:block;line-height:.9}.sohohotel-header-2.sohohotel-fixed-navigation-show .sohohotel-logo a{color:#424242}.sohohotel-header-2 .sohohotel-navigation{margin:12px 0 0}.sohohotel-header-2 .sohohotel-navigation li a{display:block;color:#fff;padding:0;border-bottom:2px solid;border-color:transparent}.sohohotel-header-2.sohohotel-fixed-navigation-show .sohohotel-navigation li a{color:#424242}.sohohotel-header-2 .sohohotel-navigation li.current_page_item li a{border-bottom:none}.sohohotel-header-2 .sohohotel-navigation li a{font-size:14px;font-weight:400;display:block;margin:0 50px 0 0;padding:0 0 8px}.sohohotel-header-2 .sohohotel-navigation li:last-child a{margin:0}.sohohotel-header-2 .sohohotel-navigation li li a{display:initial;margin:0;border-bottom:none}.sohohotel-header-2 .sohohotel-navigation{float:right}.sohohotel-header-2 .sohohotel-navigation ul ul{display:none;width:230px}.sohohotel-header-2 .sohohotel-navigation ul li:hover>ul{display:block}.sohohotel-header-2 .sohohotel-navigation .edge ul{right:0}.sohohotel-header-2 .sohohotel-navigation ul{padding:0;list-style:none;display:block}.sohohotel-header-2 .sohohotel-navigation ul:after{content:"";clear:both;display:block}.sohohotel-header-2 .sohohotel-navigation ul li{float:left}.sohohotel-header-2 .sohohotel-navigation ul li a{text-decoration:none}.sohohotel-header-2 .sohohotel-navigation ul ul{background:#fff;position:absolute;top:100%;z-index:9999;border-top:1px solid;border-color:#e8e8e8}.sohohotel-header-2 .sohohotel-navigation ul ul li{float:none;position:relative;padding:0;line-height:120%}.sohohotel-header-2 .sohohotel-navigation ul ul li a,.sohohotel-header-2 .sohohotel-fixed-navigation-show .sohohotel-navigation ul ul li a{padding:10px 20px;border-left:none;display:block;color:#777;font-size:14px}.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-1-col ul li a,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-2-col ul li a,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-3-col ul li a,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-4-col ul li a,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-5-col ul li a,.sohohotel-header-2 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-1-col ul li a,.sohohotel-header-2 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-2-col ul li a,.sohohotel-header-2 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-3-col ul li a,.sohohotel-header-2 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-4-col ul li a,.sohohotel-header-2 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-5-col ul li a{color:#424242;font-size:14px}.sohohotel-header-2 .sohohotel-navigation ul ul li li{padding:0}.sohohotel-header-2 .sohohotel-navigation ul ul li,.sohohotel-header-2 .sohohotel-navigation ul ul li:hover{border-top:none}.sohohotel-header-2 .sohohotel-navigation ul ul ul{position:absolute;left:100%;top:-21px}.sohohotel-header-2 .sohohotel-navigation ul li li.menu-item-has-children>a:after{content:"\f105";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;font-size:14px;color:#424242;margin:0 0 0 6px;float:right}.sohohotel-header-2 .sohohotel-navigation ul li li.menu-item-has-children>a:hover:after{color:#fff}.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-1-col li li a,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-2-col li li a,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-3-col li li a,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-4-col li li a,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-5-col li li a,.sohohotel-header-2 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-1-col li li a,.sohohotel-header-2 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-2-col li li a,.sohohotel-header-2 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-3-col li li a,.sohohotel-header-2 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-4-col li li a,.sohohotel-header-2 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-5-col li li a{font-size:14px;color:#777}.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-1-col li li:last-child a,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-2-col li li:last-child a,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-3-col li li:last-child a,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-4-col li li:last-child a,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-5-col li li:last-child a,.sohohotel-header-2 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-1-col li li:last-child a,.sohohotel-header-2 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-2-col li li:last-child a,.sohohotel-header-2 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-3-col li li:last-child a,.sohohotel-header-2 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-4-col li li:last-child a,.sohohotel-header-2 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-5-col li li:last-child a{color:#777}.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-1-col li li:last-child a:hover,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-2-col li li:last-child a:hover,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-3-col li li:last-child a:hover,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-4-col li li:last-child a:hover,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-5-col li li:last-child a:hover,.sohohotel-header-2 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-1-col li li:last-child a:hover,.sohohotel-header-2 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-2-col li li:last-child a:hover,.sohohotel-header-2 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-3-col li li:last-child a:hover,.sohohotel-header-2 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-4-col li li:last-child a:hover,.sohohotel-header-2 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-5-col li li:last-child a:hover{color:#fff}.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-1-col ul li a,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-2-col ul li a,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-3-col ul li a,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-4-col ul li a,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-5-col ul li a{padding:10px 20px}.sohohotel-header-2 .sohohotel-navigation li ul li a:hover,.sohohotel-header-2 .sohohotel-fixed-navigation-show .sohohotel-navigation li ul li a:hover,.sohohotel-header-2 .sohohotel-navigation li ul li.current_page_item a:hover{color:#fff;border-bottom:none}.sohohotel-header-2 .sohohotel-navigation li ul li.current_page_item a{color:#777;border-bottom:none}.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-1-col ul,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-2-col ul,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-3-col ul,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-4-col ul,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-5-col ul{border-top:1px solid;border-color:#e8e8e8}.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-1-col ul ul,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-2-col ul ul,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-3-col ul ul,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-4-col ul ul,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-5-col ul ul,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-1-col ul li,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-2-col ul li,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-3-col ul li,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-4-col ul li,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-5-col ul li,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-1-col ul li:hover,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-2-col ul li:hover,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-3-col ul li:hover,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-4-col ul li:hover,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-5-col ul li:hover,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-1-col ul li li,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-2-col ul li li,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-3-col ul li li,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-4-col ul li li,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-5-col ul li li,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-1-col ul li li:hover,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-2-col ul li li:hover,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-3-col ul li li:hover,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-4-col ul li li:hover,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-5-col ul li li:hover{border:none}.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-2-col ul li a:after,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-3-col ul li a:after,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-4-col ul li a:after,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-5-col ul li a:after{content:'' !important}.sohohotel-header-2 .sohohotel-navigation li ul{-moz-box-shadow:0 7px 6px 2px rgba(0,0,0,.2);-webkit-box-shadow:0 7px 6px 2px rgba(0,0,0,.2);box-shadow:0 7px 6px 2px rgba(0,0,0,.2)}.sohohotel-header-2 .sohohotel-navigation li ul,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-1-col ul li{padding:20px 0}.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-1-col ul,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-2-col ul,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-3-col ul,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-4-col ul,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-5-col ul{padding:0}.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-1-col ul li:first-child{padding:20px 0 0}.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-1-col ul li:last-child{padding:0 0 10px}.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-2-col ul li,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-3-col ul li,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-4-col ul li,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-5-col ul li{border-right:1px solid;border-color:#e8e8e8;padding:20px 0}.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-2-col ul li:hover,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-3-col ul li:hover,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-4-col ul li:hover,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-5-col ul li:hover{border-right:1px solid;border-color:#e8e8e8}.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-2-col ul li:last-child,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-3-col ul li:last-child,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-4-col ul li:last-child,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-5-col ul li:last-child{border-right:none}.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-2-col ul li:last-child:hover,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-3-col ul li:last-child:hover,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-4-col ul li:last-child:hover,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-5-col ul li:last-child:hover{border-right:none}.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-1-col ul li{float:left;width:240px}.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-2-col ul li{float:left;width:240px}.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-3-col ul li{float:left;width:240px}.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-4-col ul li{float:left;width:calc(25% - 1px)}.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-4-col ul li:last-child{width:25%}.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-5-col ul li{float:left;width:calc(20% - 1px)}.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-5-col ul li:last-child{width:20%}.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-1-col ul li li,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-2-col ul li li,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-3-col ul li li,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-4-col ul li li,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-5-col ul li li{padding:0;width:100%}.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-1-col ul li li:last-child,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-2-col ul li li:last-child,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-3-col ul li li:last-child,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-4-col ul li li:last-child,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-5-col ul li li:last-child{width:100%}.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-1-col ul li li,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-2-col ul li li,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-3-col ul li li,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-4-col ul li li,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-5-col ul li li{font-weight:400;float:none}.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-1-col ul ul,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-2-col ul ul,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-3-col ul ul,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-4-col ul ul,.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-5-col ul ul{display:block;width:100%;padding:0;position:static;left:0;top:0;-moz-box-shadow:0;-webkit-box-shadow:0;box-shadow:none}.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-4-col ul ul{width:100%}.sohohotel-header-2 .sohohotel-navigation li:last-child li a{border-right:none}.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-1-col ul{width:240px}.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-2-col ul{width:481px}.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-3-col ul{width:722px}.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-4-col ul{width:100%;left:0}.sohohotel-header-2 .sohohotel-navigation .sohohotel-megamenu-5-col ul{width:100%;left:0}.sohohotel-header-2 .sohohotel-navigation li.current_page_item>a,.sohohotel-header-2 .sohohotel-navigation li a:hover{color:#fff}.sohohotel-header-2.sohohotel-fixed-navigation-show .sohohotel-navigation li.current_page_item>a,.sohohotel-header-2.sohohotel-fixed-navigation-show .sohohotel-navigation li a:hover{color:#424242}.sohohotel-header-2.sohohotel-fixed-navigation-show .sohohotel-navigation li li a:hover{color:#fff}.sohohotel-header-2.sohohotel-fixed-navigation{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:absolute;left:0;right:0;margin:auto;z-index:999}.sohohotel-header-2.sohohotel-fixed-navigation-show{position:fixed;z-index:999;width:100%;background:#fff;-moz-box-shadow:0 7px 6px 2px rgba(0,0,0,.2);-webkit-box-shadow:0 7px 6px 2px rgba(0,0,0,.2);box-shadow:0 7px 6px 2px rgba(0,0,0,.2)}.sohohotel-header-2.sohohotel-fixed-navigation-show .sohohotel-logo-navigation{padding:0}.sohohotel-header-2.sohohotel-fixed-navigation-show .sohohotel-navigation{margin:0}.sohohotel-header-2.sohohotel-fixed-navigation-show .sohohotel-navigation li a{padding:25px 0}.sohohotel-header-2.sohohotel-fixed-navigation-show .sohohotel-navigation li li a{padding:10px 20px}.sohohotel-header-2.sohohotel-fixed-navigation-show .sohohotel-logo{margin:11px 0 0}.sohohotel-header-2.sohohotel-fixed-navigation-show .sohohotel-navigation{max-height:66px}.sohohotel-header-2 .sohohotel-mobile-navigation-button{display:none;float:right;margin:11px 0 0}.sohohotel-header-2 .sohohotel-mobile-navigation-button i{font-size:20px}.sohohotel-header-2 .sohohotel-mobile-navigation-wrapper{display:none}.sohohotel-header-2 .sohohotel-mobile-navigation-wrapper ul li{font-weight:400;font-size:14px}.sohohotel-header-2 .sohohotel-mobile-navigation-wrapper ul li a{color:#fff}.sohohotel-header-2 .sohohotel-mobile-navigation-wrapper ul li a:hover{border-bottom:1px solid}.sohohotel-header-2 .sohohotel-mobile-navigation-wrapper ul a{width:calc(100% - 30px);display:block;padding:15px;border-bottom:1px solid;border-color:#3b3b3b}.sohohotel-header-2 .sohohotel-mobile-navigation-wrapper ul li li a{padding:15px 30px 15px 35px;width:calc(100% - 65px)}.sohohotel-header-2 .sohohotel-mobile-navigation-wrapper ul li li li a{padding:15px 30px 15px 65px;width:calc(100% - 95px)}.sohohotel-header-2 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu ul li{float:left;border:none}.sohohotel-header-2 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu ul li a{border:none;padding:0;margin:0;display:inline}.sohohotel-header-2 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu ul li a:hover{background:0 0}.sohohotel-header-2 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu{border:1px solid;border-color:#424242;margin:30px 0 30px 15px;padding:15px}.sohohotel-header-2 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu p{float:left;color:#8b8b8b;font-size:14px;margin:0 15px 0 0;line-height:1}.sohohotel-header-2 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu ul{float:left}.sohohotel-header-2 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu ul li:after{content:"/";margin:0 5px;color:#424242;font-size:13px}.sohohotel-header-2 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu ul li:last-child:after{content:""}.sohohotel-header-2 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu ul li a{background:0 0}.sohohotel-header-2 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu{border:1px solid;border-color:#424242;margin:30px 0 30px 15px;padding:15px}.sohohotel-page-header.sohohotel-page-header-2{position:relative;z-index:1;background:#777;margin:0 0 60px;padding:220px 0 160px}.sohohotel-page-header.sohohotel-page-header-2 h1,.sohohotel-page-header.sohohotel-page-header-2 p,.sohohotel-page-header.sohohotel-page-header-2 p a{color:#fff}.sohohotel-page-header.sohohotel-page-header-2 h1{font-size:68px}.sohohotel-page-header.sohohotel-page-header-2 h1:after{display:none}@media only screen and (max-width:1020px){.sohohotel-header-2 .sohohotel-navigation,.sohohotel-header-2 .sohohotel-topbar-wrapper{display:none}.sohohotel-header-2 .sohohotel-mobile-navigation-button{display:block}.sohohotel-header-2 .sohohotel-mobile-navigation-wrapper .sohohotel-top-right-button{font-size:14px;width:calc(30% - 92px);float:left;margin:30px 0 0;padding:11px 30px 0;text-align:center;height:35px}.sohohotel-header-2 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu{width:calc(70% - 30px);float:left}.sohohotel-header-2.sohohotel-fixed-navigation{position:relative}body.home .sohohotel-site-wrapper .sohohotel-header-2 .sohohotel-logo a{color:#424242}.sohohotel-header-2 .sohohotel-logo-navigation{padding:35px 0}.sohohotel-page-header.sohohotel-page-header-2{margin:0 0 60px;padding:50px 0}.sohohotel-page-header.sohohotel-page-header-2 h1{font-size:32px}}@media only screen and (max-width:700px){.sohohotel-header-2 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu{width:calc(100% - 62px);margin:30px 0 0 15px}.sohohotel-header-2 .sohohotel-mobile-navigation-wrapper .sohohotel-top-right-button{width:calc(100% - 60px);margin:0 0 30px 15px;padding:11px 15px 0;text-align:left}}@media only screen and (max-width:500px){.sohohotel-header-2 img.sohohotel-logo{max-width:230px}}.sohohotel-site-wrapper-boxed .sohohotel-header-3.sohohotel-fixed-navigation{max-width:1220px}.sohohotel-header-3 .sohohotel-topbar-wrapper{border-bottom:1px solid;border-color:#e8e8e8}.sohohotel-header-3 .sohohotel-topbar-wrapper .sohohotel-topbar{max-width:1140px;width:calc(100% - 30px);margin:0 auto}.sohohotel-header-3 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-left-wrapper{float:left;margin:14px 0 0}.sohohotel-header-3 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-left-wrapper li{float:left;font-size:13px}.sohohotel-header-3 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-left-wrapper li.sohohotel-phone-icon{margin:0 30px 0 0}.sohohotel-header-3 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-left-wrapper li.sohohotel-phone-icon:before,.sohohotel-header-3 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-left-wrapper li.sohohotel-map-icon:before{color:#fff;content:"";display:block;float:left;-webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;border-radius:100%;width:30px;height:25px;text-align:center;padding:5px 0 0;margin:-8px 10px 0 0;font-size:18px;font-family:"FontAwesome";font-style:normal;font-weight:400;text-decoration:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.sohohotel-header-3 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-left-wrapper li.sohohotel-phone-icon:before{content:"\f095"}.sohohotel-header-3 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-left-wrapper li.sohohotel-map-icon:before{content:"\f041"}.sohohotel-header-3 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper{float:right}.sohohotel-header-3 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-language-menu{float:left;margin:13px 30px 0 0}.sohohotel-header-3 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-language-menu p{float:left;font-size:13px;margin:0 3px 0 0}.sohohotel-header-3 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-language-menu ul{float:left}.sohohotel-header-3 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-language-menu ul li{float:left;font-size:13px}.sohohotel-header-3 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-language-menu ul li:after{content:"/";margin:0 3px;color:#ddd;font-size:13px}.sohohotel-header-3 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-language-menu ul li:last-child:after{display:none}.sohohotel-header-3 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-top-right-button{float:left;font-size:14px;padding:7px 15px 0;height:35px;color:#fff}.sohohotel-header-3 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-top-right-button-account{border-right:#a7805b 1px solid}.sohohotel-header-3 .sohohotel-mobile-navigation-wrapper .sohohotel-top-right-button{color:#fff}.sohohotel-header-3 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-top-right-button i,.sohohotel-header-3 .sohohotel-mobile-navigation-wrapper .sohohotel-top-right-button i{font-size:20px;margin:0 10px 0 0}body .sohohotel-site-wrapper .sohohotel-header-3 .sohohotel-mobile-navigation-wrapper .sohohotel-top-right-button-left{margin:30px 0 30px 15px}.sohohotel-header-3 .sohohotel-logo-navigation{max-width:1140px;width:calc(100% - 30px);margin:0 auto;position:relative}.sohohotel-header-3 .sohohotel-logo{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:180px;height:70px;text-align:center;font-size:40px}.sohohotel-header-3 .sohohotel-logo span{font-size:16px;color:#a09d9d;display:block;text-align:center;border-top:1px solid;border-color:#e8e8e8;margin:6px 0 0;padding:6px 0 0}.sohohotel-header-3 .sohohotel-navigation .sohohotel-primary-left{float:left}.sohohotel-header-3 .sohohotel-navigation .sohohotel-primary-right{float:right}.sohohotel-header-3 .sohohotel-navigation li a strong span{display:none}.sohohotel-header-3 .sohohotel-navigation li a strong{display:block;color:#424242;padding:0 0 6px;border-bottom:2px solid;border-color:transparent}.sohohotel-header-3 .sohohotel-navigation li.current_page_item li a{border-bottom:none}.sohohotel-header-3 .sohohotel-navigation li a{font-size:14px;font-weight:400;display:block;margin:0;padding:60px 25px}.sohohotel-header-3 .sohohotel-navigation>ul>li:first-child>a{margin:0;padding:60px 25px 60px 0}.sohohotel-header-3 .sohohotel-navigation li:last-child a{margin:0;padding:60px 0 60px 25px}.sohohotel-header-3 .sohohotel-navigation li li a{display:initial;margin:0;border-bottom:none}.sohohotel-header-3 .sohohotel-navigation li:first-child li a,.sohohotel-header-3 .sohohotel-navigation li:last-child li a,.sohohotel-header-3 .sohohotel-navigation li li a{padding:10px 20px}.sohohotel-header-3 .sohohotel-navigation ul ul{display:none;width:230px}.sohohotel-header-3 .sohohotel-navigation ul li:hover>ul{display:block}.sohohotel-header-3 .sohohotel-navigation .edge ul{right:0}.sohohotel-header-3 .sohohotel-navigation ul{padding:0;list-style:none;display:block}.sohohotel-header-3 .sohohotel-navigation ul:after{content:"";clear:both;display:block}.sohohotel-header-3 .sohohotel-navigation ul li{float:left}.sohohotel-header-3 .sohohotel-navigation ul li a{text-decoration:none}.sohohotel-header-3 .sohohotel-navigation ul ul{background:#fff;position:absolute;top:100%;z-index:9999;border-top:1px solid;border-color:#e8e8e8}.sohohotel-header-3 .sohohotel-navigation ul ul li{float:none;position:relative;padding:0;line-height:120%}@media only screen and (max-width:1020px){.sohohotel-header-3 .sohohotel-navigation{float:left}.sohohotel-header-3 .sohohotel-logo-navigation{padding:35px 0}.sohohotel-header-3 .sohohotel-logo{top:0;height:inherit}}.sohohotel-header-3 .sohohotel-navigation ul ul li a,.sohohotel-header-3 .sohohotel-navigation ul li ul li:last-child a,.sohohotel-header-3 .sohohotel-fixed-navigation-show .sohohotel-navigation ul ul li a{padding:10px 20px;border-left:none;display:block;color:#777;font-size:14px}.sohohotel-header-3 .sohohotel-navigation ul li ul li:last-child a:hover{color:#fff}.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-1-col ul li a,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-2-col ul li a,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-3-col ul li a,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-4-col ul li a,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-5-col ul li a,.sohohotel-header-3 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-1-col ul li a,.sohohotel-header-3 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-2-col ul li a,.sohohotel-header-3 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-3-col ul li a,.sohohotel-header-3 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-4-col ul li a,.sohohotel-header-3 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-5-col ul li a{color:#424242;font-size:14px}.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-1-col ul li:last-child a,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-2-col ul li:last-child a,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-3-col ul li:last-child a,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-4-col ul li:last-child a,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-5-col ul li:last-child a,.sohohotel-header-3 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-1-col ul li:last-child a,.sohohotel-header-3 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-2-col ul li:last-child a,.sohohotel-header-3 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-3-col ul li:last-child a,.sohohotel-header-3 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-4-col ul li:last-child a,.sohohotel-header-3 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-5-col ul li:last-child a{color:#424242}.sohohotel-header-3 .sohohotel-navigation ul ul li li{padding:0}.sohohotel-header-3 .sohohotel-navigation ul ul li,.sohohotel-header-3 .sohohotel-navigation ul ul li:hover{border-top:none}.sohohotel-header-3 .sohohotel-navigation ul ul ul{position:absolute;left:100%;top:-21px}.sohohotel-header-3 .sohohotel-navigation ul li li.menu-item-has-children>a:after{content:"\f105";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;font-size:14px;color:#424242;margin:0 0 0 6px;float:right}.sohohotel-header-3 .sohohotel-navigation ul li li.menu-item-has-children>a:hover:after{color:#fff}.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-1-col li li a,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-2-col li li a,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-3-col li li a,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-4-col li li a,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-5-col li li a,.sohohotel-header-3 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-1-col li li a,.sohohotel-header-3 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-2-col li li a,.sohohotel-header-3 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-3-col li li a,.sohohotel-header-3 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-4-col li li a,.sohohotel-header-3 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-5-col li li a{font-size:14px;color:#777}.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-1-col li li:last-child a,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-2-col li li:last-child a,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-3-col li li:last-child a,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-4-col li li:last-child a,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-5-col li li:last-child a,.sohohotel-header-3 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-1-col li li:last-child a,.sohohotel-header-3 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-2-col li li:last-child a,.sohohotel-header-3 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-3-col li li:last-child a,.sohohotel-header-3 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-4-col li li:last-child a,.sohohotel-header-3 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-5-col li li:last-child a{color:#777}.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-1-col ul li:last-child li a,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-2-col ul li:last-child li a,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-3-col ul li:last-child li a,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-4-col ul li:last-child li a,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-5-col ul li:last-child li a,.sohohotel-header-3 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-1-col ul li:last-child li a,.sohohotel-header-3 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-2-col ul li:last-child li a,.sohohotel-header-3 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-3-col ul li:last-child li a,.sohohotel-header-3 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-4-col ul li:last-child li a,.sohohotel-header-3 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-5-col ul li:last-child li a{color:#777}.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-1-col ul li a,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-2-col ul li a,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-3-col ul li a,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-4-col ul li a,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-5-col ul li a{padding:10px 20px}.sohohotel-header-3 .sohohotel-navigation li ul li a:hover,.sohohotel-header-3 .sohohotel-fixed-navigation-show .sohohotel-navigation li ul li a:hover,.sohohotel-header-3 .sohohotel-navigation li ul li.current_page_item a:hover{color:#fff;border-bottom:none}.sohohotel-header-3 .sohohotel-navigation li ul li.current_page_item a{color:#777;border-bottom:none}.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-1-col ul,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-2-col ul,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-3-col ul,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-4-col ul,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-5-col ul{border-top:1px solid;border-color:#e8e8e8}.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-1-col ul ul,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-2-col ul ul,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-3-col ul ul,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-4-col ul ul,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-5-col ul ul,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-1-col ul li,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-2-col ul li,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-3-col ul li,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-4-col ul li,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-5-col ul li,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-1-col ul li:hover,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-2-col ul li:hover,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-3-col ul li:hover,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-4-col ul li:hover,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-5-col ul li:hover,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-1-col ul li li,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-2-col ul li li,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-3-col ul li li,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-4-col ul li li,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-5-col ul li li,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-1-col ul li li:hover,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-2-col ul li li:hover,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-3-col ul li li:hover,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-4-col ul li li:hover,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-5-col ul li li:hover{border:none}.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-2-col ul li a:after,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-3-col ul li a:after,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-4-col ul li a:after,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-5-col ul li a:after{content:'' !important}.sohohotel-header-3 .sohohotel-navigation li ul{-moz-box-shadow:0 7px 6px 2px rgba(0,0,0,.2);-webkit-box-shadow:0 7px 6px 2px rgba(0,0,0,.2);box-shadow:0 7px 6px 2px rgba(0,0,0,.2)}.sohohotel-header-3 .sohohotel-navigation li ul,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-1-col ul li{padding:20px 0}.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-1-col ul,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-2-col ul,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-3-col ul,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-4-col ul,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-5-col ul{padding:0}.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-1-col ul li:first-child{padding:20px 0 0}.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-1-col ul li:last-child{padding:0 0 10px}.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-2-col ul li,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-3-col ul li,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-4-col ul li,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-5-col ul li{border-right:1px solid;border-color:#e8e8e8;padding:20px 0}.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-2-col ul li:hover,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-3-col ul li:hover,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-4-col ul li:hover,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-5-col ul li:hover{border-right:1px solid;border-color:#e8e8e8}.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-2-col ul li:last-child,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-3-col ul li:last-child,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-4-col ul li:last-child,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-5-col ul li:last-child{border-right:none}.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-2-col ul li:last-child:hover,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-3-col ul li:last-child:hover,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-4-col ul li:last-child:hover,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-5-col ul li:last-child:hover{border-right:none}.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-1-col ul li{float:left;width:240px}.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-2-col ul li{float:left;width:240px}.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-3-col ul li{float:left;width:240px}.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-4-col ul li{float:left;width:calc(25% - 1px)}.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-4-col ul li:last-child{width:25%}.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-5-col ul li{float:left;width:calc(20% - 1px)}.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-5-col ul li:last-child{width:20%}.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-1-col ul li li,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-2-col ul li li,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-3-col ul li li,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-4-col ul li li,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-5-col ul li li{padding:0;width:100%}.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-1-col ul li li:last-child,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-2-col ul li li:last-child,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-3-col ul li li:last-child,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-4-col ul li li:last-child,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-5-col ul li li:last-child{width:100%}.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-1-col ul li li,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-2-col ul li li,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-3-col ul li li,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-4-col ul li li,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-5-col ul li li{font-weight:400;float:none}.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-1-col ul ul,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-2-col ul ul,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-3-col ul ul,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-4-col ul ul,.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-5-col ul ul{display:block;width:100%;padding:0;position:static;left:0;top:0;-moz-box-shadow:0;-webkit-box-shadow:0;box-shadow:none}.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-4-col ul ul{width:100%}.sohohotel-header-3 .sohohotel-navigation li:last-child li a{border-right:none}.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-1-col ul{width:240px}.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-2-col ul{width:481px}.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-3-col ul{width:722px}.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-4-col ul{width:100%;left:0}.sohohotel-header-3 .sohohotel-navigation .sohohotel-megamenu-5-col ul{width:100%;left:0}.sohohotel-header-3 .sohohotel-navigation li.current_page_item>a,.sohohotel-header-3 .sohohotel-navigation li a:hover{color:#424242}.sohohotel-header-3.sohohotel-fixed-navigation{-moz-box-shadow:0 7px 6px 2px rgba(0,0,0,.2);-webkit-box-shadow:0 7px 6px 2px rgba(0,0,0,.2);box-shadow:0 7px 6px 2px rgba(0,0,0,.2);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative}.sohohotel-header-3.sohohotel-fixed-navigation-show{position:fixed;z-index:999;width:100%;background:#fff}.sohohotel-header-3.sohohotel-fixed-navigation-show .sohohotel-logo-navigation{padding:0}.sohohotel-header-3.sohohotel-fixed-navigation-show .sohohotel-navigation{margin:0}.sohohotel-header-3.sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-primary-left,.sohohotel-header-3.sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-primary-right{top:0}.sohohotel-header-3.sohohotel-fixed-navigation-show .sohohotel-navigation li a{padding:42px 25px}.sohohotel-header-3.sohohotel-fixed-navigation-show .sohohotel-navigation li:first-child a{padding:42px 25px 42px 0}.sohohotel-header-3.sohohotel-fixed-navigation-show .sohohotel-navigation li:last-child a{padding:42px 0 42px 25px}.sohohotel-header-3.sohohotel-fixed-navigation-show .sohohotel-navigation li:first-child li a,.sohohotel-header-3.sohohotel-fixed-navigation-show .sohohotel-navigation li li:first-child a,.sohohotel-header-3.sohohotel-fixed-navigation-show .sohohotel-navigation li:last-child li a,.sohohotel-header-3.sohohotel-fixed-navigation-show .sohohotel-navigation li li:last-child a,.sohohotel-header-3.sohohotel-fixed-navigation-show .sohohotel-navigation li li a{padding:10px 20px}.sohohotel-header-3.sohohotel-fixed-navigation-show .sohohotel-navigation li li a{padding:10px 20px}.sohohotel-header-3.sohohotel-fixed-navigation-show .sohohotel-navigation{min-height:100px}.sohohotel-header-3 .sohohotel-mobile-navigation-button{display:none;float:right;margin:11px 0 0}.sohohotel-header-3 .sohohotel-mobile-navigation-button i{font-size:20px}.sohohotel-header-3 .sohohotel-mobile-navigation-wrapper{display:none}.sohohotel-header-3 .sohohotel-mobile-navigation-wrapper ul li{font-weight:400;font-size:14px}.sohohotel-header-3 .sohohotel-mobile-navigation-wrapper ul li a{color:#fff}.sohohotel-header-3 .sohohotel-mobile-navigation-wrapper ul li a:hover{border-bottom:1px solid}.sohohotel-header-3 .sohohotel-mobile-navigation-wrapper ul a{width:calc(100% - 30px);display:block;padding:15px;border-bottom:1px solid;border-color:#3b3b3b}.sohohotel-header-3 .sohohotel-mobile-navigation-wrapper ul li li a{padding:15px 30px 15px 35px;width:calc(100% - 65px)}.sohohotel-header-3 .sohohotel-mobile-navigation-wrapper ul li li li a{padding:15px 30px 15px 65px;width:calc(100% - 95px)}.sohohotel-header-3 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu ul li{float:left;border:none}.sohohotel-header-3 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu ul li a{border:none;padding:0;margin:0;display:inline}.sohohotel-header-3 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu ul li a:hover{background:0 0}.sohohotel-header-3 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu{border:1px solid;border-color:#424242;margin:30px 0 30px 15px;padding:15px}.sohohotel-header-3 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu p{float:left;color:#8b8b8b;font-size:14px;margin:0 15px 0 0;line-height:1}.sohohotel-header-3 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu ul{float:left}.sohohotel-header-3 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu ul li:after{content:"/";margin:0 5px;color:#424242;font-size:13px}.sohohotel-header-3 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu ul li:last-child:after{content:""}.sohohotel-header-3 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu ul li a{background:0 0}.sohohotel-header-3 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu{border:1px solid;border-color:#424242;margin:30px 0 30px 15px;padding:15px}@media only screen and (max-width:1020px){.sohohotel-header-3 .sohohotel-topbar-wrapper,.sohohotel-header-3 .sohohotel-navigation .sohohotel-primary-left,.sohohotel-header-3 .sohohotel-navigation .sohohotel-primary-right,.sohohotel-header-3 .sohohotel-logo span{display:none}.sohohotel-header-3 .sohohotel-mobile-navigation-button{display:block}.sohohotel-header-3 .sohohotel-mobile-navigation-wrapper .sohohotel-top-right-button{font-size:14px;width:calc(25% - 30px);float:left;margin:30px 0 0;padding:11px 15px 0;text-align:center;height:35px}.sohohotel-header-3 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu{width:calc(50% - 63px);float:left}.sohohotel-header-3 .sohohotel-mobile-navigation-wrapper .sohohotel-top-right-button-account{border-right:#a7805b 1px solid}.sohohotel-header-3 .sohohotel-logo-navigation{min-height:0}.sohohotel-header-3 .sohohotel-logo{position:relative;margin:0;display:table;width:inherit;text-align:left;float:left}}@media only screen and (max-width:700px){.sohohotel-header-3 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu{width:calc(100% - 62px);margin:30px 0 0 15px}.sohohotel-header-3 .sohohotel-mobile-navigation-wrapper .sohohotel-top-right-button{width:calc(100% - 60px);margin:0 0 30px 15px;padding:11px 15px 0;text-align:left}.sohohotel-header-3 .sohohotel-mobile-navigation-wrapper .sohohotel-top-right-button-account{margin:0 0 0 15px;border-bottom:#a7805b 1px solid;border-right:none}}@media only screen and (max-width:500px){.sohohotel-header-3 img.sohohotel-logo{max-width:230px}}.sohohotel-site-wrapper-boxed .sohohotel-header-4.sohohotel-fixed-navigation{max-width:1220px}.sohohotel-header-4 .sohohotel-logo-navigation{max-width:1140px;width:calc(100% - 30px);margin:0 auto;padding:10px 0 0;position:relative}.sohohotel-header-4 .sohohotel-logo{font-size:40px;float:left;position:absolute}.sohohotel-header-4 .sohohotel-logo a{color:#fff;line-height:.9;display:block}.sohohotel-header-4.sohohotel-fixed-navigation-show .sohohotel-logo a{color:#424242}.sohohotel-header-4 .sohohotel-navigation{margin:12px 0 0}.sohohotel-header-4 .sohohotel-navigation li a{display:block;color:#fff;padding:0;border-bottom:2px solid;border-color:transparent}.sohohotel-header-4.sohohotel-fixed-navigation-show .sohohotel-navigation li a{color:#424242}.sohohotel-header-4 .sohohotel-navigation li.current_page_item li a{border-bottom:none}.sohohotel-header-4 .sohohotel-navigation li a{font-size:14px;font-weight:400;display:block;margin:0 50px 0 0;padding:0 0 8px}.sohohotel-header-4 .sohohotel-navigation li:last-child a{margin:0}.sohohotel-header-4 .sohohotel-navigation li li a{display:initial;margin:0;border-bottom:none}.sohohotel-header-4 .sohohotel-navigation{float:right}.sohohotel-header-4 .sohohotel-navigation ul ul{display:none;width:230px}.sohohotel-header-4 .sohohotel-navigation ul li:hover>ul{display:block}.sohohotel-header-4 .sohohotel-navigation .edge ul{right:0}.sohohotel-header-4 .sohohotel-navigation ul{padding:0;list-style:none;display:block}.sohohotel-header-4 .sohohotel-navigation ul:after{content:"";clear:both;display:block}.sohohotel-header-4 .sohohotel-navigation ul li{float:left}.sohohotel-header-4 .sohohotel-navigation ul li a{text-decoration:none}.sohohotel-header-4 .sohohotel-navigation ul ul{background:#fff;position:absolute;top:100%;z-index:9999;border-top:1px solid;border-color:#e8e8e8}.sohohotel-header-4 .sohohotel-navigation ul ul li{float:none;position:relative;padding:0;line-height:120%}.sohohotel-header-4 .sohohotel-navigation ul ul li a,.sohohotel-header-4 .sohohotel-fixed-navigation-show .sohohotel-navigation ul ul li a{padding:10px 20px;border-left:none;display:block;color:#777;font-size:14px}.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-1-col ul li a,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-2-col ul li a,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-3-col ul li a,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-4-col ul li a,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-5-col ul li a,.sohohotel-header-4 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-1-col ul li a,.sohohotel-header-4 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-2-col ul li a,.sohohotel-header-4 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-3-col ul li a,.sohohotel-header-4 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-4-col ul li a,.sohohotel-header-4 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-5-col ul li a{color:#424242;font-size:14px}.sohohotel-header-4 .sohohotel-navigation ul ul li li{padding:0}.sohohotel-header-4 .sohohotel-navigation ul ul li,.sohohotel-header-4 .sohohotel-navigation ul ul li:hover{border-top:none}.sohohotel-header-4 .sohohotel-navigation ul ul ul{position:absolute;left:100%;top:-21px}.sohohotel-header-4 .sohohotel-navigation ul li li.menu-item-has-children>a:after{content:"\f105";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;font-size:14px;color:#424242;margin:0 0 0 6px;float:right}.sohohotel-header-4 .sohohotel-navigation ul li li.menu-item-has-children>a:hover:after{color:#fff}.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-1-col li li a,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-2-col li li a,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-3-col li li a,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-4-col li li a,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-5-col li li a,.sohohotel-header-4 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-1-col li li a,.sohohotel-header-4 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-2-col li li a,.sohohotel-header-4 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-3-col li li a,.sohohotel-header-4 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-4-col li li a,.sohohotel-header-4 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-5-col li li a{font-size:14px;color:#777}.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-1-col li li:last-child a,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-2-col li li:last-child a,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-3-col li li:last-child a,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-4-col li li:last-child a,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-5-col li li:last-child a,.sohohotel-header-4 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-1-col li li:last-child a,.sohohotel-header-4 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-2-col li li:last-child a,.sohohotel-header-4 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-3-col li li:last-child a,.sohohotel-header-4 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-4-col li li:last-child a,.sohohotel-header-4 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-5-col li li:last-child a{color:#777}.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-1-col li li:last-child a:hover,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-2-col li li:last-child a:hover,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-3-col li li:last-child a:hover,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-4-col li li:last-child a:hover,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-5-col li li:last-child a:hover,.sohohotel-header-4 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-1-col li li:last-child a:hover,.sohohotel-header-4 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-2-col li li:last-child a:hover,.sohohotel-header-4 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-3-col li li:last-child a:hover,.sohohotel-header-4 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-4-col li li:last-child a:hover,.sohohotel-header-4 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-5-col li li:last-child a:hover{color:#fff}.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-1-col ul li a,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-2-col ul li a,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-3-col ul li a,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-4-col ul li a,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-5-col ul li a{padding:10px 20px}.sohohotel-header-4 .sohohotel-navigation li ul li a:hover,.sohohotel-header-4 .sohohotel-fixed-navigation-show .sohohotel-navigation li ul li a:hover,.sohohotel-header-4 .sohohotel-navigation li ul li.current_page_item a:hover{color:#fff;border-bottom:none}.sohohotel-header-4 .sohohotel-navigation li ul li.current_page_item a{color:#777;border-bottom:none}.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-1-col ul,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-2-col ul,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-3-col ul,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-4-col ul,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-5-col ul{border-top:1px solid;border-color:#e8e8e8}.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-1-col ul ul,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-2-col ul ul,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-3-col ul ul,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-4-col ul ul,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-5-col ul ul,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-1-col ul li,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-2-col ul li,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-3-col ul li,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-4-col ul li,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-5-col ul li,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-1-col ul li:hover,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-2-col ul li:hover,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-3-col ul li:hover,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-4-col ul li:hover,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-5-col ul li:hover,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-1-col ul li li,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-2-col ul li li,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-3-col ul li li,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-4-col ul li li,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-5-col ul li li,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-1-col ul li li:hover,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-2-col ul li li:hover,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-3-col ul li li:hover,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-4-col ul li li:hover,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-5-col ul li li:hover{border:none}.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-2-col ul li a:after,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-3-col ul li a:after,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-4-col ul li a:after,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-5-col ul li a:after{content:'' !important}.sohohotel-header-4 .sohohotel-navigation li ul{-moz-box-shadow:0 7px 6px 2px rgba(0,0,0,.2);-webkit-box-shadow:0 7px 6px 2px rgba(0,0,0,.2);box-shadow:0 7px 6px 2px rgba(0,0,0,.2)}.sohohotel-header-4 .sohohotel-navigation li ul,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-1-col ul li{padding:20px 0}.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-1-col ul,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-2-col ul,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-3-col ul,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-4-col ul,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-5-col ul{padding:0}.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-1-col ul li:first-child{padding:20px 0 0}.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-1-col ul li:last-child{padding:0 0 10px}.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-2-col ul li,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-3-col ul li,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-4-col ul li,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-5-col ul li{border-right:1px solid;border-color:#e8e8e8;padding:20px 0}.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-2-col ul li:hover,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-3-col ul li:hover,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-4-col ul li:hover,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-5-col ul li:hover{border-right:1px solid;border-color:#e8e8e8}.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-2-col ul li:last-child,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-3-col ul li:last-child,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-4-col ul li:last-child,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-5-col ul li:last-child{border-right:none}.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-2-col ul li:last-child:hover,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-3-col ul li:last-child:hover,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-4-col ul li:last-child:hover,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-5-col ul li:last-child:hover{border-right:none}.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-1-col ul li{float:left;width:240px}.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-2-col ul li{float:left;width:240px}.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-3-col ul li{float:left;width:240px}.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-4-col ul li{float:left;width:calc(25% - 1px)}.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-4-col ul li:last-child{width:25%}.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-5-col ul li{float:left;width:calc(20% - 1px)}.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-5-col ul li:last-child{width:20%}.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-1-col ul li li,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-2-col ul li li,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-3-col ul li li,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-4-col ul li li,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-5-col ul li li{padding:0;width:100%}.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-1-col ul li li:last-child,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-2-col ul li li:last-child,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-3-col ul li li:last-child,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-4-col ul li li:last-child,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-5-col ul li li:last-child{width:100%}.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-1-col ul li li,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-2-col ul li li,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-3-col ul li li,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-4-col ul li li,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-5-col ul li li{font-weight:400;float:none}.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-1-col ul ul,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-2-col ul ul,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-3-col ul ul,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-4-col ul ul,.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-5-col ul ul{display:block;width:100%;padding:0;position:static;left:0;top:0;-moz-box-shadow:0;-webkit-box-shadow:0;box-shadow:none}.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-4-col ul ul{width:100%}.sohohotel-header-4 .sohohotel-navigation li:last-child li a{border-right:none}.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-1-col ul{width:240px}.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-2-col ul{width:481px}.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-3-col ul{width:722px}.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-4-col ul{width:100%;left:0}.sohohotel-header-4 .sohohotel-navigation .sohohotel-megamenu-5-col ul{width:100%;left:0}.sohohotel-header-4 .sohohotel-navigation li.current_page_item>a,.sohohotel-header-4 .sohohotel-navigation li a:hover{color:#fff}.sohohotel-header-4.sohohotel-fixed-navigation-show .sohohotel-navigation li.current_page_item>a,.sohohotel-header-4.sohohotel-fixed-navigation-show .sohohotel-navigation li a:hover{color:#424242}.sohohotel-header-4.sohohotel-fixed-navigation-show .sohohotel-navigation li.current_page_item li>a,.sohohotel-header-4.sohohotel-fixed-navigation-show .sohohotel-navigation li li a:hover{color:#fff}.sohohotel-header-4.sohohotel-fixed-navigation{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:absolute;left:0;right:0;margin:auto;z-index:999}.sohohotel-header-4.sohohotel-fixed-navigation-show{position:fixed;z-index:999;width:100%;background:#fff;-moz-box-shadow:0 7px 6px 2px rgba(0,0,0,.2);-webkit-box-shadow:0 7px 6px 2px rgba(0,0,0,.2);box-shadow:0 7px 6px 2px rgba(0,0,0,.2)}.sohohotel-header-4.sohohotel-fixed-navigation-show .sohohotel-logo-navigation{padding:0}.sohohotel-header-4.sohohotel-fixed-navigation-show .sohohotel-navigation{margin:0}.sohohotel-header-4.sohohotel-fixed-navigation-show .sohohotel-navigation li a{padding:25px 0}.sohohotel-header-4.sohohotel-fixed-navigation-show .sohohotel-navigation li li a{padding:10px 20px}.sohohotel-header-4.sohohotel-fixed-navigation-show .sohohotel-logo{margin:11px 0 0}.sohohotel-header-4.sohohotel-fixed-navigation-show .sohohotel-navigation{max-height:66px}.sohohotel-header-4 .sohohotel-mobile-navigation-button{display:none;float:right;margin:11px 0 0}.sohohotel-header-4 .sohohotel-mobile-navigation-button i{font-size:20px}.sohohotel-header-4 .sohohotel-mobile-navigation-wrapper{display:none}.sohohotel-header-4 .sohohotel-mobile-navigation-wrapper ul li{font-weight:400;font-size:14px}.sohohotel-header-4 .sohohotel-mobile-navigation-wrapper ul li a{color:#fff}.sohohotel-header-4 .sohohotel-mobile-navigation-wrapper ul li a:hover{border-bottom:1px solid}.sohohotel-header-4 .sohohotel-mobile-navigation-wrapper ul a{width:calc(100% - 30px);display:block;padding:15px;border-bottom:1px solid;border-color:#3b3b3b}.sohohotel-header-4 .sohohotel-mobile-navigation-wrapper ul li li a{padding:15px 30px 15px 35px;width:calc(100% - 65px)}.sohohotel-header-4 .sohohotel-mobile-navigation-wrapper ul li li li a{padding:15px 30px 15px 65px;width:calc(100% - 95px)}.sohohotel-header-4 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu ul li{float:left;border:none}.sohohotel-header-4 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu ul li a{border:none;padding:0;margin:0;display:inline}.sohohotel-header-4 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu ul li a:hover{background:0 0}.sohohotel-header-4 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu{border:1px solid;border-color:#424242;margin:30px 0 30px 15px;padding:15px}.sohohotel-header-4 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu p{float:left;color:#8b8b8b;font-size:14px;margin:0 15px 0 0;line-height:1}.sohohotel-header-4 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu ul{float:left}.sohohotel-header-4 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu ul li:after{content:"/";margin:0 5px;color:#424242;font-size:13px}.sohohotel-header-4 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu ul li:last-child:after{content:""}.sohohotel-header-4 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu ul li a{background:0 0}.sohohotel-header-4 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu{border:1px solid;border-color:#424242;margin:30px 0 30px 15px;padding:15px}.sohohotel-header-4 .sohohotel-menu-search-link{float:right;color:#fff;margin:10px 0 0 50px}.sohohotel-header-4.sohohotel-fixed-navigation-show .sohohotel-menu-search-link{margin:22px 0 0 50px}.sohohotel-page-header.sohohotel-page-header-4{position:relative;z-index:1;background:#777;margin:0 0 60px;padding:220px 0 160px}.sohohotel-page-header.sohohotel-page-header-4 h1,.sohohotel-page-header.sohohotel-page-header-4 p,.sohohotel-page-header.sohohotel-page-header-4 p a{color:#fff}.sohohotel-page-header.sohohotel-page-header-4 h1{font-size:68px}.sohohotel-page-header.sohohotel-page-header-4 h1:after{display:none}.sohohotel-header-4 .sohohotel-booking-button{padding:11px 20px 0;margin:-11px 0 0}.sohohotel-header-4 div.sohohotel-navigation li.sohohotel-booking-button>a,.sohohotel-header-4 div.sohohotel-navigation li.sohohotel-booking-button>a:hover,.sohohotel-header-4.sohohotel-fixed-navigation-show .sohohotel-navigation li.sohohotel-booking-button>a,.sohohotel-header-4.sohohotel-fixed-navigation-show .sohohotel-navigation li.sohohotel-booking-button>a:hover{color:#fff}.sohohotel-header-4 div.sohohotel-mobile-navigation-wrapper .sohohotel-booking-button{display:none}@media only screen and (max-width:1020px){.sohohotel-header-4 .sohohotel-navigation,.sohohotel-header-4 .sohohotel-menu-search-link{display:none}.sohohotel-header-4 .sohohotel-mobile-navigation-button{display:block}.sohohotel-header-4 .sohohotel-mobile-navigation-wrapper .sohohotel-top-right-button{font-size:14px;width:calc(30% - 92px);float:left;margin:30px 0 0;padding:11px 30px 0;text-align:center;height:35px}.sohohotel-header-4 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-top-right-button i,.sohohotel-header-4 .sohohotel-mobile-navigation-wrapper .sohohotel-top-right-button i{font-size:20px;margin:0 10px 0 0}body .sohohotel-site-wrapper .sohohotel-header-4 .sohohotel-mobile-navigation-wrapper .sohohotel-top-right-button-left{margin:30px 0 30px 15px}.sohohotel-header-4 .sohohotel-mobile-navigation-wrapper .sohohotel-top-right-button{color:#fff}.sohohotel-header-4 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu{width:calc(70% - 30px);float:left}.sohohotel-header-4.sohohotel-fixed-navigation{position:relative}body.home .sohohotel-site-wrapper .sohohotel-header-4 .sohohotel-logo a{color:#424242}.sohohotel-header-4 .sohohotel-logo-navigation{padding:35px 0}.sohohotel-page-header.sohohotel-page-header-4{margin:0 0 60px;padding:50px 0}.sohohotel-page-header.sohohotel-page-header-4 h1{font-size:32px}}@media only screen and (max-width:700px){.sohohotel-header-4 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu{width:calc(100% - 62px);margin:30px 0 0 15px}.sohohotel-header-4 .sohohotel-mobile-navigation-wrapper .sohohotel-top-right-button{width:calc(100% - 60px);margin:0 0 30px 15px;padding:11px 15px 0;text-align:left}}@media only screen and (max-width:500px){.sohohotel-header-4 img.sohohotel-logo{max-width:230px}}.sohohotel-site-wrapper-boxed .sohohotel-header-5.sohohotel-fixed-navigation{max-width:1220px}.sohohotel-header-5 .sohohotel-topbar-wrapper{border-bottom:1px solid;border-color:#e8e8e8}.sohohotel-header-5 .sohohotel-topbar-wrapper .sohohotel-topbar{max-width:1140px;width:calc(100% - 30px);margin:0 auto}.sohohotel-header-5 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-left-wrapper{float:left;margin:14px 0 0}.sohohotel-header-5 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-left-wrapper li{float:left;font-size:13px}.sohohotel-header-5 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-left-wrapper li.sohohotel-phone-icon{margin:0 30px 0 0}.sohohotel-header-5 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-left-wrapper li.sohohotel-phone-icon:before,.sohohotel-header-5 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-left-wrapper li.sohohotel-map-icon:before{color:#fff;content:"";display:block;float:left;-webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;border-radius:100%;width:30px;height:25px;text-align:center;padding:5px 0 0;margin:-8px 10px 0 0;font-size:18px;font-family:"FontAwesome";font-style:normal;font-weight:400;text-decoration:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.sohohotel-header-5 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-left-wrapper li.sohohotel-phone-icon:before{content:"\f095"}.sohohotel-header-5 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-left-wrapper li.sohohotel-map-icon:before{content:"\f041"}.sohohotel-header-5 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper{float:right}.sohohotel-header-5 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-language-menu{float:left;margin:13px 30px 0 0}.sohohotel-header-5 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-language-menu p{float:left;font-size:13px;margin:0 3px 0 0}.sohohotel-header-5 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-language-menu ul{float:left}.sohohotel-header-5 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-language-menu ul li{float:left;font-size:13px}.sohohotel-header-5 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-language-menu ul li:after{content:"/";margin:0 3px;color:#ddd;font-size:13px}.sohohotel-header-5 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-language-menu ul li:last-child:after{display:none}.sohohotel-header-5 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-top-right-button{float:left;font-size:14px;padding:7px 30px 0;height:35px;color:#fff}.sohohotel-header-5 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-top-right-button-account{border-right:#a7805b 1px solid}.sohohotel-header-5 .sohohotel-mobile-navigation-wrapper .sohohotel-top-right-button{color:#fff}.sohohotel-header-5 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-top-right-button i,.sohohotel-header-5 .sohohotel-mobile-navigation-wrapper .sohohotel-top-right-button i{font-size:20px;margin:0 10px 0 0}body .sohohotel-site-wrapper .sohohotel-header-5 .sohohotel-mobile-navigation-wrapper .sohohotel-top-right-button-left{margin:30px 0 30px 15px}.sohohotel-header-5 .sohohotel-logo-navigation{max-width:1140px;width:calc(100% - 30px);margin:0 auto;position:relative}.sohohotel-header-5 .sohohotel-logo{font-size:40px;float:left;margin:38px 0}.sohohotel-header-5 .sohohotel-navigation li a{display:block;color:#424242;border-bottom:2px solid;border-color:transparent;font-size:14px;font-weight:400;margin:0;padding:40px 0}.sohohotel-header-5 .sohohotel-navigation li a strong{font-size:14px;font-weight:400;border-right:1px solid;border-color:#e8e8e8;display:block;padding:0 20px}.sohohotel-header-5 .sohohotel-navigation li:last-child a strong{border-right:none;padding:0 0 0 20px}.sohohotel-header-5 .sohohotel-navigation li a span{display:block;color:#a09d9d;font-size:13px;margin:8px 0 0}.sohohotel-header-5 .sohohotel-navigation li.current_page_item li a{border-bottom:none}.sohohotel-header-5 .sohohotel-navigation li:last-child a{margin:0}.sohohotel-header-5 .sohohotel-navigation li li a{display:initial;margin:0;border-bottom:none}.sohohotel-header-5 .sohohotel-navigation{float:right}.sohohotel-header-5 .sohohotel-navigation ul ul{display:none;width:230px}.sohohotel-header-5 .sohohotel-navigation ul li:hover>ul{display:block}.sohohotel-header-5 .sohohotel-navigation .edge ul{right:0}.sohohotel-header-5 .sohohotel-navigation ul{padding:0;list-style:none;display:block}.sohohotel-header-5 .sohohotel-navigation ul:after{content:"";clear:both;display:block}.sohohotel-header-5 .sohohotel-navigation ul li{float:left}.sohohotel-header-5 .sohohotel-navigation ul li a{text-decoration:none}.sohohotel-header-5 .sohohotel-navigation ul ul{background:#fff;position:absolute;top:100%;z-index:9999;border-top:1px solid;border-color:#e8e8e8}.sohohotel-header-5 .sohohotel-navigation ul ul li{float:none;position:relative;padding:0;line-height:120%}.sohohotel-header-5 .sohohotel-navigation ul ul li a,.sohohotel-header-5 .sohohotel-fixed-navigation-show .sohohotel-navigation ul ul li a{padding:10px 20px;border-left:none;display:block;color:#777;font-size:14px}.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-1-col ul li a,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-2-col ul li a,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-3-col ul li a,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-4-col ul li a,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-5-col ul li a,.sohohotel-header-5 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-1-col ul li a,.sohohotel-header-5 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-2-col ul li a,.sohohotel-header-5 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-3-col ul li a,.sohohotel-header-5 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-4-col ul li a,.sohohotel-header-5 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-5-col ul li a{color:#424242;font-size:14px}.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-1-col ul li:last-child a,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-2-col ul li:last-child a,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-3-col ul li:last-child a,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-4-col ul li:last-child a,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-5-col ul li:last-child a,.sohohotel-header-5 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-1-col ul li:last-child a,.sohohotel-header-5 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-2-col ul li:last-child a,.sohohotel-header-5 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-3-col ul li:last-child a,.sohohotel-header-5 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-4-col ul li:last-child a,.sohohotel-header-5 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-5-col ul li:last-child a{color:#424242}.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-1-col ul li:last-child a:hover,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-2-col ul li:last-child a:hover,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-3-col ul li:last-child a:hover,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-4-col ul li:last-child a:hover,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-5-col ul li:last-child a:hover,.sohohotel-header-5 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-1-col ul li:last-child a:hover,.sohohotel-header-5 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-2-col ul li:last-child a:hover,.sohohotel-header-5 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-3-col ul li:last-child a:hover,.sohohotel-header-5 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-4-col ul li:last-child a:hover,.sohohotel-header-5 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-5-col ul li:last-child a:hover{color:#fff}.sohohotel-header-5 .sohohotel-navigation ul ul li li{padding:0}.sohohotel-header-5 .sohohotel-navigation ul ul li,.sohohotel-header-5 .sohohotel-navigation ul ul li:hover{border-top:none}.sohohotel-header-5 .sohohotel-navigation ul ul ul{position:absolute;left:100%;top:-21px}.sohohotel-header-5 .sohohotel-navigation ul li li.menu-item-has-children>a:after{content:"\f105";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;font-size:14px;color:#424242;margin:0 0 0 6px;float:right}.sohohotel-header-5 .sohohotel-navigation ul li li.menu-item-has-children>a:hover:after{color:#fff}.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-1-col li li a,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-2-col li li a,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-3-col li li a,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-4-col li li a,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-5-col li li a,.sohohotel-header-5 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-1-col li li a,.sohohotel-header-5 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-2-col li li a,.sohohotel-header-5 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-3-col li li a,.sohohotel-header-5 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-4-col li li a,.sohohotel-header-5 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-5-col li li a{font-size:14px;color:#777}.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-1-col li li:last-child a,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-2-col li li:last-child a,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-3-col li li:last-child a,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-4-col li li:last-child a,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-5-col li li:last-child a,.sohohotel-header-5 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-1-col li li:last-child a,.sohohotel-header-5 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-2-col li li:last-child a,.sohohotel-header-5 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-3-col li li:last-child a,.sohohotel-header-5 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-4-col li li:last-child a,.sohohotel-header-5 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-5-col li li:last-child a{color:#777}.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-1-col ul li:last-child li a,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-2-col ul li:last-child li a,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-3-col ul li:last-child li a,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-4-col ul li:last-child li a,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-5-col ul li:last-child li a,.sohohotel-header-5 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-1-col ul li:last-child li a,.sohohotel-header-5 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-2-col ul li:last-child li a,.sohohotel-header-5 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-3-col ul li:last-child li a,.sohohotel-header-5 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-4-col ul li:last-child li a,.sohohotel-header-5 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-5-col ul li:last-child li a{color:#777}.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-1-col li li:last-child a:hover,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-2-col li li:last-child a:hover,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-3-col li li:last-child a:hover,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-4-col li li:last-child a:hover,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-5-col li li:last-child a:hover,.sohohotel-header-5 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-1-col li li:last-child a:hover,.sohohotel-header-5 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-2-col li li:last-child a:hover,.sohohotel-header-5 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-3-col li li:last-child a:hover,.sohohotel-header-5 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-4-col li li:last-child a:hover,.sohohotel-header-5 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-5-col li li:last-child a:hover{color:#fff}.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-1-col ul li a,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-2-col ul li a,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-3-col ul li a,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-4-col ul li a,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-5-col ul li a{padding:10px 20px}.sohohotel-header-5 .sohohotel-navigation li ul li a:hover,.sohohotel-header-5 .sohohotel-fixed-navigation-show .sohohotel-navigation li ul li a:hover,.sohohotel-header-5 .sohohotel-navigation li ul li.current_page_item a:hover{color:#fff;border-bottom:none}.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-1-col ul,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-2-col ul,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-3-col ul,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-4-col ul,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-5-col ul{border-top:1px solid;border-color:#e8e8e8}.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-1-col ul ul,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-2-col ul ul,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-3-col ul ul,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-4-col ul ul,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-5-col ul ul,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-1-col ul li,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-2-col ul li,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-3-col ul li,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-4-col ul li,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-5-col ul li,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-1-col ul li:hover,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-2-col ul li:hover,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-3-col ul li:hover,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-4-col ul li:hover,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-5-col ul li:hover,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-1-col ul li li,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-2-col ul li li,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-3-col ul li li,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-4-col ul li li,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-5-col ul li li,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-1-col ul li li:hover,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-2-col ul li li:hover,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-3-col ul li li:hover,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-4-col ul li li:hover,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-5-col ul li li:hover{border:none}.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-2-col ul li a:after,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-3-col ul li a:after,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-4-col ul li a:after,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-5-col ul li a:after{content:'' !important}.sohohotel-header-5 .sohohotel-navigation li ul{-moz-box-shadow:0 7px 6px 2px rgba(0,0,0,.2);-webkit-box-shadow:0 7px 6px 2px rgba(0,0,0,.2);box-shadow:0 7px 6px 2px rgba(0,0,0,.2)}.sohohotel-header-5 .sohohotel-navigation li ul,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-1-col ul li{padding:20px 0}.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-1-col ul,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-2-col ul,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-3-col ul,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-4-col ul,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-5-col ul{padding:0}.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-1-col ul li:first-child{padding:20px 0 0}.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-1-col ul li:last-child{padding:0 0 10px}.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-2-col ul li,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-3-col ul li,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-4-col ul li,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-5-col ul li{border-right:1px solid;border-color:#e8e8e8;padding:20px 0}.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-2-col ul li:hover,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-3-col ul li:hover,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-4-col ul li:hover,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-5-col ul li:hover{border-right:1px solid;border-color:#e8e8e8}.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-2-col ul li:last-child,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-3-col ul li:last-child,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-4-col ul li:last-child,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-5-col ul li:last-child{border-right:none}.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-2-col ul li:last-child:hover,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-3-col ul li:last-child:hover,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-4-col ul li:last-child:hover,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-5-col ul li:last-child:hover{border-right:none}.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-1-col ul li{float:left;width:240px}.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-2-col ul li{float:left;width:240px}.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-3-col ul li{float:left;width:240px}.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-4-col ul li{float:left;width:calc(25% - 1px)}.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-4-col ul li:last-child{width:25%}.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-5-col ul li{float:left;width:calc(20% - 1px)}.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-5-col ul li:last-child{width:20%}.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-1-col ul li li,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-2-col ul li li,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-3-col ul li li,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-4-col ul li li,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-5-col ul li li{padding:0;width:100%}.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-1-col ul li li:last-child,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-2-col ul li li:last-child,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-3-col ul li li:last-child,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-4-col ul li li:last-child,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-5-col ul li li:last-child{width:100%}.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-1-col ul li li,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-2-col ul li li,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-3-col ul li li,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-4-col ul li li,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-5-col ul li li{font-weight:400;float:none}.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-1-col ul ul,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-2-col ul ul,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-3-col ul ul,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-4-col ul ul,.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-5-col ul ul{display:block;width:100%;padding:0;position:static;left:0;top:0;-moz-box-shadow:0;-webkit-box-shadow:0;box-shadow:none}.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-4-col ul ul{width:100%}.sohohotel-header-5 .sohohotel-navigation li:last-child li a{border-right:none}.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-1-col ul{width:240px}.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-2-col ul{width:481px}.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-3-col ul{width:722px}.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-4-col ul{width:100%;left:0}.sohohotel-header-5 .sohohotel-navigation .sohohotel-megamenu-5-col ul{width:100%;left:0}.sohohotel-header-5 .sohohotel-navigation li.current_page_item>a,.sohohotel-header-5 .sohohotel-navigation li a:hover{color:#424242}.sohohotel-header-5.sohohotel-fixed-navigation{-moz-box-shadow:0 7px 6px 2px rgba(0,0,0,.2);-webkit-box-shadow:0 7px 6px 2px rgba(0,0,0,.2);box-shadow:0 7px 6px 2px rgba(0,0,0,.2);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative}.sohohotel-header-5.sohohotel-fixed-navigation-show{position:fixed;z-index:999;width:100%;background:#fff}.sohohotel-header-5.sohohotel-fixed-navigation-show .sohohotel-logo-navigation{padding:0}.sohohotel-header-5.sohohotel-fixed-navigation-show .sohohotel-navigation{margin:0}.sohohotel-header-5.sohohotel-fixed-navigation-show .sohohotel-navigation li a{padding:25px 0}.sohohotel-header-5.sohohotel-fixed-navigation-show .sohohotel-navigation li li a{padding:10px 20px}.sohohotel-header-5.sohohotel-fixed-navigation-show .sohohotel-logo{margin:22px 0 0}.sohohotel-header-5.sohohotel-fixed-navigation-show .sohohotel-navigation{max-height:87px}.sohohotel-header-5 .sohohotel-mobile-navigation-button{display:none;float:right;margin:11px 0 0}.sohohotel-header-5 .sohohotel-mobile-navigation-button i{font-size:20px}.sohohotel-header-5 .sohohotel-mobile-navigation-wrapper{display:none}.sohohotel-header-5 .sohohotel-mobile-navigation-wrapper ul li{font-weight:400;font-size:14px}.sohohotel-header-5 .sohohotel-mobile-navigation-wrapper ul li a{color:#fff}.sohohotel-header-5 .sohohotel-mobile-navigation-wrapper ul li a:hover{border-bottom:1px solid}.sohohotel-header-5 .sohohotel-mobile-navigation-wrapper ul a{width:calc(100% - 30px);display:block;padding:15px;border-bottom:1px solid;border-color:#3b3b3b}.sohohotel-header-5 .sohohotel-mobile-navigation-wrapper ul li li a{padding:15px 30px 15px 35px;width:calc(100% - 65px)}.sohohotel-header-5 .sohohotel-mobile-navigation-wrapper ul li li li a{padding:15px 30px 15px 65px;width:calc(100% - 95px)}.sohohotel-header-5 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu ul li{float:left;border:none}.sohohotel-header-5 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu ul li a{border:none;padding:0;margin:0;display:inline}.sohohotel-header-5 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu ul li a:hover{background:0 0}.sohohotel-header-5 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu{border:1px solid;border-color:#424242;margin:30px 0 30px 15px;padding:15px}.sohohotel-header-5 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu p{float:left;color:#8b8b8b;font-size:14px;margin:0 15px 0 0;line-height:1}.sohohotel-header-5 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu ul{float:left}.sohohotel-header-5 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu ul li:after{content:"/";margin:0 5px;color:#424242;font-size:13px}.sohohotel-header-5 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu ul li:last-child:after{content:""}.sohohotel-header-5 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu ul li a{background:0 0}.sohohotel-header-5 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu{border:1px solid;border-color:#424242;margin:30px 0 30px 15px;padding:15px}@media only screen and (max-width:1020px){.sohohotel-header-5 .sohohotel-navigation,.sohohotel-header-5 .sohohotel-topbar-wrapper{display:none}.sohohotel-header-5 .sohohotel-mobile-navigation-button{display:block}.sohohotel-header-5 .sohohotel-mobile-navigation-wrapper .sohohotel-top-right-button{font-size:14px;width:calc(25% - 30px);float:left;margin:30px 0 0;padding:11px 15px 0;text-align:center;height:35px}.sohohotel-header-5 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu{width:calc(50% - 63px);float:left}.sohohotel-header-5 .sohohotel-mobile-navigation-wrapper .sohohotel-top-right-button-account{border-right:#a7805b 1px solid}.sohohotel-header-5 .sohohotel-logo-navigation{padding:35px 0}.sohohotel-header-5 .sohohotel-logo{margin:0}}@media only screen and (max-width:700px){.sohohotel-header-5 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu{width:calc(100% - 62px);margin:30px 0 0 15px}.sohohotel-header-5 .sohohotel-mobile-navigation-wrapper .sohohotel-top-right-button{width:calc(100% - 60px);margin:0 0 30px 15px;padding:11px 15px 0;text-align:left}.sohohotel-header-5 .sohohotel-mobile-navigation-wrapper .sohohotel-top-right-button-account{margin:0 0 0 15px;border-bottom:#a7805b 1px solid;border-right:none}}@media only screen and (max-width:500px){.sohohotel-header-5 img.sohohotel-logo{max-width:230px}}.sohohotel-site-wrapper-boxed .sohohotel-header-6.sohohotel-fixed-navigation{max-width:1220px}.sohohotel-header-6 .sohohotel-topbar-wrapper{color:#fff}.sohohotel-header-6 .sohohotel-topbar-wrapper .sohohotel-topbar{max-width:1140px;width:calc(100% - 30px);margin:0 auto}.sohohotel-header-6 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-left-wrapper{float:left;margin:14px 0 0}.sohohotel-header-6 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-left-wrapper li{float:left;font-size:13px}.sohohotel-header-6 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-left-wrapper li.sohohotel-phone-icon{margin:0 30px 0 0}.sohohotel-header-6 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-left-wrapper li.sohohotel-phone-icon:before,.sohohotel-header-6 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-left-wrapper li.sohohotel-map-icon:before{color:#fff;content:"";display:block;float:left;-webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;border-radius:100%;width:30px;height:25px;text-align:center;padding:5px 0 0;margin:-8px 10px 0 0;font-size:18px;font-family:"FontAwesome";font-style:normal;font-weight:400;text-decoration:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.sohohotel-header-6 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-left-wrapper li.sohohotel-phone-icon:before{content:"\f095"}.sohohotel-header-6 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-left-wrapper li.sohohotel-map-icon:before{content:"\f041"}.sohohotel-header-6 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper{float:right}.sohohotel-header-6 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-language-menu{float:left;margin:13px 30px 0 0}.sohohotel-header-6 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-language-menu p{float:left;font-size:13px;margin:0 3px 0 0}.sohohotel-header-6 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-language-menu ul{float:left}.sohohotel-header-6 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-language-menu ul li{float:left;font-size:13px}.sohohotel-header-6 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-language-menu ul li a{color:#fff}.sohohotel-header-6 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-language-menu ul li:after{content:"/";margin:0 3px;color:#747474;font-size:13px}.sohohotel-header-6 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-language-menu ul li:last-child:after{display:none}.sohohotel-header-6 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-top-right-button{float:left;font-size:14px;padding:7px 15px 0;height:35px;color:#fff}.sohohotel-header-6 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-top-right-button-account{border-right:#a7805b 1px solid}.sohohotel-header-6 .sohohotel-mobile-navigation-wrapper .sohohotel-top-right-button{color:#fff}.sohohotel-header-6 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-top-right-button i,.sohohotel-header-6 .sohohotel-mobile-navigation-wrapper .sohohotel-top-right-button i{font-size:20px;margin:0 10px 0 0}body .sohohotel-site-wrapper .sohohotel-header-6 .sohohotel-mobile-navigation-wrapper .sohohotel-top-right-button-left{margin:30px 0 30px 15px}.sohohotel-header-6 .sohohotel-logo-navigation{max-width:1140px;width:calc(100% - 30px);margin:0 auto}.sohohotel-header-6 .sohohotel-logo{font-size:40px;margin:35px auto;display:table;width:180px;text-align:center}.sohohotel-header-6 .sohohotel-logo span{font-size:16px;color:#a09d9d;display:block;text-align:center;border-top:1px solid;border-color:#e8e8e8;margin:6px 0 0;padding:6px 0 0}.sohohotel-header-6 .sohohotel-navigation{z-index:2}.sohohotel-header-6 .sohohotel-navigation li a{display:block;color:#fff;border-bottom:2px solid;border-color:transparent;font-size:14px;font-weight:400;margin:0;padding:17px 0}.sohohotel-header-6 .sohohotel-navigation li a strong{font-size:14px;font-weight:400;border-right:1px solid;border-color:#424242;display:block;padding:0 20px}.sohohotel-header-6 .sohohotel-navigation li:last-child a strong{border-right:none;padding:0 0 0 20px}.sohohotel-header-6 .sohohotel-navigation li a span{display:block;color:#747474;font-size:13px;margin:8px 0 0}.sohohotel-header-6 .sohohotel-navigation li.current_page_item li a{border-bottom:none}.sohohotel-header-6 .sohohotel-navigation li:last-child a{margin:0}.sohohotel-header-6 .sohohotel-navigation li li a{display:initial;margin:0;border-bottom:none}.sohohotel-header-6 .sohohotel-navigation{width:100%;position:relative;z-index:999}.sohohotel-header-6 .sohohotel-navigation ul ul{display:none;width:230px}.sohohotel-header-6 .sohohotel-navigation ul li:hover>ul{display:block}.sohohotel-header-6 .sohohotel-navigation .edge ul{right:0}.sohohotel-header-6 .sohohotel-navigation ul{padding:0;list-style:none;display:block;float:left}.sohohotel-header-6 .sohohotel-navigation ul:after{content:"";clear:both;display:block}.sohohotel-header-6 .sohohotel-navigation ul li{float:left}.sohohotel-header-6 .sohohotel-navigation ul li a{text-decoration:none}.sohohotel-header-6 .sohohotel-navigation ul ul{background:#fff;position:absolute;top:100%;z-index:9999;border-top:1px solid;border-color:#e8e8e8}.sohohotel-header-6 .sohohotel-navigation ul ul li{float:none;position:relative;padding:0;line-height:120%}.sohohotel-header-6 .sohohotel-navigation ul ul li a,.sohohotel-header-6 .sohohotel-fixed-navigation-show .sohohotel-navigation ul ul li a{padding:10px 20px;border-left:none;display:block;color:#777;font-size:14px}.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-1-col ul li a,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-2-col ul li a,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-3-col ul li a,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-4-col ul li a,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-5-col ul li a,.sohohotel-header-6 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-1-col ul li a,.sohohotel-header-6 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-2-col ul li a,.sohohotel-header-6 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-3-col ul li a,.sohohotel-header-6 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-4-col ul li a,.sohohotel-header-6 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-5-col ul li a{color:#424242;font-size:14px}.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-1-col li li a,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-2-col li li a,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-3-col li li a,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-4-col li li a,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-5-col li li a,.sohohotel-header-6 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-1-col li li a,.sohohotel-header-6 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-2-col li li a,.sohohotel-header-6 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-3-col li li a,.sohohotel-header-6 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-4-col li li a,.sohohotel-header-6 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-5-col li li a{font-size:14px;color:#777}.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-1-col li li:last-child a,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-2-col li li:last-child a,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-3-col li li:last-child a,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-4-col li li:last-child a,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-5-col li li:last-child a,.sohohotel-header-6 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-1-col li li:last-child a,.sohohotel-header-6 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-2-col li li:last-child a,.sohohotel-header-6 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-3-col li li:last-child a,.sohohotel-header-6 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-4-col li li:last-child a,.sohohotel-header-6 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-5-col li li:last-child a{color:#777}.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-1-col ul li:last-child li a,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-2-col ul li:last-child li a,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-3-col ul li:last-child li a,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-4-col ul li:last-child li a,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-5-col ul li:last-child li a,.sohohotel-header-6 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-1-col ul li:last-child li a,.sohohotel-header-6 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-2-col ul li:last-child li a,.sohohotel-header-6 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-3-col ul li:last-child li a,.sohohotel-header-6 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-4-col ul li:last-child li a,.sohohotel-header-6 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-5-col ul li:last-child li a{color:#777}.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-1-col ul li:last-child li a:hover,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-2-col ul li:last-child li a:hover,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-3-col ul li:last-child li a:hover,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-4-col ul li:last-child li a:hover,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-5-col ul li:last-child li a:hover,.sohohotel-header-6 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-1-col ul li:last-child li a:hover,.sohohotel-header-6 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-2-col ul li:last-child li a:hover,.sohohotel-header-6 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-3-col ul li:last-child li a:hover,.sohohotel-header-6 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-4-col ul li:last-child li a:hover,.sohohotel-header-6 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-5-col ul li:last-child li a:hover{color:#fff}.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-1-col li li:last-child a:hover,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-2-col li li:last-child a:hover,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-3-col li li:last-child a:hover,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-4-col li li:last-child a:hover,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-5-col li li:last-child a:hover,.sohohotel-header-6 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-1-col li li:last-child a:hover,.sohohotel-header-6 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-2-col li li:last-child a:hover,.sohohotel-header-6 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-3-col li li:last-child a:hover,.sohohotel-header-6 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-4-col li li:last-child a:hover,.sohohotel-header-6 .sohohotel-fixed-navigation-show .sohohotel-navigation .sohohotel-megamenu-5-col li li:last-child a:hover{color:#fff}.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-1-col ul li a,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-2-col ul li a,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-3-col ul li a,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-4-col ul li a,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-5-col ul li a{padding:10px 20px}.sohohotel-header-6 .sohohotel-navigation li ul li a:hover,.sohohotel-header-6 .sohohotel-fixed-navigation-show .sohohotel-navigation li ul li a:hover,.sohohotel-header-6 .sohohotel-navigation li ul li.current_page_item a:hover{color:#fff;border-bottom:none}.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-1-col ul,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-2-col ul,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-3-col ul,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-4-col ul,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-5-col ul{border-top:1px solid;border-color:#e8e8e8}.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-1-col ul ul,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-2-col ul ul,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-3-col ul ul,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-4-col ul ul,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-5-col ul ul,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-1-col ul li,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-2-col ul li,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-3-col ul li,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-4-col ul li,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-5-col ul li,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-1-col ul li:hover,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-2-col ul li:hover,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-3-col ul li:hover,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-4-col ul li:hover,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-5-col ul li:hover,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-1-col ul li li,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-2-col ul li li,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-3-col ul li li,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-4-col ul li li,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-5-col ul li li,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-1-col ul li li:hover,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-2-col ul li li:hover,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-3-col ul li li:hover,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-4-col ul li li:hover,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-5-col ul li li:hover{border:none}.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-2-col ul li a:after,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-3-col ul li a:after,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-4-col ul li a:after,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-5-col ul li a:after{content:'' !important}.sohohotel-header-6 .sohohotel-navigation li ul{-moz-box-shadow:0 7px 6px 2px rgba(0,0,0,.2);-webkit-box-shadow:0 7px 6px 2px rgba(0,0,0,.2);box-shadow:0 7px 6px 2px rgba(0,0,0,.2)}.sohohotel-header-6 .sohohotel-navigation li ul,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-1-col ul li{padding:20px 0}.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-1-col ul,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-2-col ul,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-3-col ul,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-4-col ul,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-5-col ul{padding:0}.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-1-col ul li:first-child{padding:20px 0 0}.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-1-col ul li:last-child{padding:0 0 10px}.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-2-col ul li,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-3-col ul li,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-4-col ul li,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-5-col ul li{border-right:1px solid;border-color:#e8e8e8;padding:20px 0}.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-2-col ul li:hover,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-3-col ul li:hover,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-4-col ul li:hover,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-5-col ul li:hover{border-right:1px solid;border-color:#e8e8e8}.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-2-col ul li:last-child,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-3-col ul li:last-child,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-4-col ul li:last-child,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-5-col ul li:last-child{border-right:none}.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-2-col ul li:last-child:hover,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-3-col ul li:last-child:hover,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-4-col ul li:last-child:hover,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-5-col ul li:last-child:hover{border-right:none}.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-1-col ul li{float:left;width:240px}.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-2-col ul li{float:left;width:240px}.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-3-col ul li{float:left;width:240px}.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-4-col ul li{float:left;width:calc(25% - 1px)}.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-4-col ul li:last-child{width:25%}.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-5-col ul li{float:left;width:calc(20% - 1px)}.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-5-col ul li:last-child{width:20%}.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-1-col ul li li,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-2-col ul li li,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-3-col ul li li,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-4-col ul li li,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-5-col ul li li{padding:0;width:100%}.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-1-col ul li li:last-child,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-2-col ul li li:last-child,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-3-col ul li li:last-child,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-4-col ul li li:last-child,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-5-col ul li li:last-child{width:100%}.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-1-col ul li li,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-2-col ul li li,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-3-col ul li li,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-4-col ul li li,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-5-col ul li li{font-weight:400;float:none}.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-1-col ul ul,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-2-col ul ul,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-3-col ul ul,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-4-col ul ul,.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-5-col ul ul{display:block;width:100%;padding:0;position:static;left:0;top:0;-moz-box-shadow:0;-webkit-box-shadow:0;box-shadow:none}.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-4-col ul ul{width:100%}.sohohotel-header-6 .sohohotel-navigation li:last-child li a{border-right:none}.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-1-col ul{width:240px}.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-2-col ul{width:481px}.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-3-col ul{width:722px}.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-4-col ul{width:100%;left:0}.sohohotel-header-6 .sohohotel-navigation .sohohotel-megamenu-5-col ul{width:100%;left:0}.sohohotel-header-6.sohohotel-fixed-navigation{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative}.sohohotel-header-6.sohohotel-fixed-navigation-show{position:fixed;z-index:999;width:100%;background:#fff;-moz-box-shadow:0 7px 6px 2px rgba(0,0,0,.2);-webkit-box-shadow:0 7px 6px 2px rgba(0,0,0,.2);box-shadow:0 7px 6px 2px rgba(0,0,0,.2)}.sohohotel-header-6.sohohotel-fixed-navigation-show .sohohotel-logo-navigation{padding:0}.sohohotel-header-6.sohohotel-fixed-navigation-show .sohohotel-navigation{margin:0}.sohohotel-header-6.sohohotel-fixed-navigation-show .sohohotel-navigation li a{padding:17px 0}.sohohotel-header-6.sohohotel-fixed-navigation-show .sohohotel-navigation li li a{padding:10px 20px}.sohohotel-header-6.sohohotel-fixed-navigation-show .sohohotel-logo{margin:17px auto}.sohohotel-header-6.sohohotel-fixed-navigation-show .sohohotel-navigation{max-height:71px}.sohohotel-header-6 .sohohotel-mobile-navigation-button{display:none;float:right;margin:11px 0 0}.sohohotel-header-6 .sohohotel-mobile-navigation-button i{font-size:20px}.sohohotel-header-6 .sohohotel-mobile-navigation-wrapper{display:none}.sohohotel-header-6 .sohohotel-menu-search-link{float:right;color:#fff;margin:25px 25px 0 0}.sohohotel-header-6 .sohohotel-mobile-navigation-wrapper ul li{font-weight:400;font-size:14px}.sohohotel-header-6 .sohohotel-mobile-navigation-wrapper ul li a{color:#fff}.sohohotel-header-6 .sohohotel-mobile-navigation-wrapper ul li a:hover{border-bottom:1px solid}.sohohotel-header-6 .sohohotel-mobile-navigation-wrapper ul a{width:calc(100% - 30px);display:block;padding:15px;border-bottom:1px solid;border-color:#3b3b3b}.sohohotel-header-6 .sohohotel-mobile-navigation-wrapper ul li li a{padding:15px 30px 15px 35px;width:calc(100% - 65px)}.sohohotel-header-6 .sohohotel-mobile-navigation-wrapper ul li li li a{padding:15px 30px 15px 65px;width:calc(100% - 95px)}.sohohotel-header-6 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu ul li{float:left;border:none}.sohohotel-header-6 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu ul li a{border:none;padding:0;margin:0;display:inline}.sohohotel-header-6 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu ul li a:hover{background:0 0}.sohohotel-header-6 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu{border:1px solid;border-color:#424242;margin:30px 0 30px 15px;padding:15px}.sohohotel-header-6 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu p{float:left;color:#8b8b8b;font-size:14px;margin:0 15px 0 0;line-height:1}.sohohotel-header-6 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu ul{float:left}.sohohotel-header-6 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu ul li:after{content:"/";margin:0 5px;color:#424242;font-size:13px}.sohohotel-header-6 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu ul li:last-child:after{content:""}.sohohotel-header-6 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu ul li a{background:0 0}.sohohotel-header-6 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu{border:1px solid;border-color:#424242;margin:30px 0 30px 15px;padding:15px}#sohohotel-search-lightbox,.pp_bottom,.pp_social{display:none}.sohohotel-search-lightbox-inner{background:#fff;width:calc(100% - 30px)}.sohohotel-search-lightbox-inner input[type=text]{border:none;width:calc(100% - 26px);font-size:14px;color:#424242;padding:14px 11px}.sohohotel-page-header.sohohotel-page-header-6{margin:-35px 0 60px;padding:85px 0 50px}@media only screen and (max-width:1020px){.sohohotel-header-6 .sohohotel-navigation,.sohohotel-header-6 .sohohotel-topbar-wrapper,.sohohotel-header-6 .sohohotel-logo span{display:none}.sohohotel-header-6 .sohohotel-mobile-navigation-button{display:block}.sohohotel-header-6 .sohohotel-mobile-navigation-wrapper .sohohotel-top-right-button{font-size:14px;width:calc(25% - 30px);float:left;margin:30px 0 0;padding:11px 15px 0;text-align:center;height:35px}.sohohotel-header-6 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu{width:calc(50% - 63px);float:left}.sohohotel-header-6 .sohohotel-mobile-navigation-wrapper .sohohotel-top-right-button-account{border-right:#a7805b 1px solid}.sohohotel-header-6 .sohohotel-logo-navigation{padding:35px 0}.sohohotel-header-6 .sohohotel-logo{margin:0;float:left}.sohohotel-page-header.sohohotel-page-header-6{margin:0 0 60px;padding:50px 0}}@media only screen and (max-width:700px){.sohohotel-header-6 .sohohotel-mobile-navigation-wrapper .sohohotel-language-menu{width:calc(100% - 62px);margin:30px 0 0 15px}.sohohotel-header-6 .sohohotel-mobile-navigation-wrapper .sohohotel-top-right-button{width:calc(100% - 60px);margin:0 0 30px 15px;padding:11px 15px 0;text-align:left}.sohohotel-header-6 .sohohotel-mobile-navigation-wrapper .sohohotel-top-right-button-account{margin:0 0 0 15px;border-bottom:#a7805b 1px solid;border-right:none}}@media only screen and (max-width:500px){.sohohotel-header-6 img.sohohotel-logo{max-width:230px}}.sohohotel-page-header{background:#f0f0f0;width:100%;margin:0 0 60px;padding:65px 0}.sohohotel-page-header a{text-decoration:none}.sohohotel-page-header h1{text-align:center;font-size:32px;color:#424242}.sohohotel-page-header h1:after{content:'';display:block;width:60px;height:2px;margin:22px auto 0 auto}.sohohotel-page-header p{display:table;margin:0 auto;font-size:14px}.sohohotel-page-header p i{margin:0 5px}.sohohotel-main-content p{font-size:14px;line-height:160%;margin:0 0 20px}.sohohotel-main-content h1{font-size:40px;margin:0 0 25px}.sohohotel-main-content h2{font-size:36px;margin:0 0 25px}.sohohotel-main-content h3{font-size:32px;margin:0 0 25px}.sohohotel-main-content h4{font-size:28px;margin:0 0 25px}.sohohotel-main-content h5{font-size:24px;margin:0 0 25px}.sohohotel-main-content h6{font-size:20px;margin:0 0 25px}.sohohotel-main-content blockquote{font-style:italic;color:#aeaeae;padding:0 0 0 30px;position:relative;margin:0 0 30px 80px;min-height:50px;border-left:3px solid}.sohohotel-main-content blockquote:before{content:'“';position:absolute;top:-13px;left:-88px;font-size:160px;font-family:Georgia;font-style:normal;line-height:1}.sohohotel-main-content table{width:100%;margin:0 0 30px;font-size:14px;color:#424242}.sohohotel-main-content table strong{color:#a09d9d;font-weight:400}.sohohotel-main-content table th{font-weight:400;color:#fff;border-bottom:#e8e8e8 1px solid;text-align:left;vertical-align:top;font-size:14px;padding:14px 20px;font-weight:400}.sohohotel-main-content table td{border-right:#e8e8e8 1px solid;border-bottom:#e8e8e8 1px solid;text-align:left;vertical-align:top;padding:9px 20px;line-height:160%}.sohohotel-main-content table tr td:last-child{border-right:none}.sohohotel-main-content table tr{background:#fff}.sohohotel-main-content table tr:nth-child(2n){background:#f8f8f8}.sohohotel-main-content table td i{font-size:20px;margin:0 10px 0 0}.sohohotel-main-content ul{margin:0 0 30px}.sohohotel-main-content ul li{position:relative;font-size:14px;border-bottom:1px solid;border-color:#e8e8e8;padding:12px 0;margin:0;line-height:140%}.sohohotel-main-content ul li:last-child{border-bottom:none}.sohohotel-main-content ul li:before{content:"\f054";font-size:12px;margin:0 6px 0 0;font-family:"FontAwesome";font-style:normal;font-weight:400;text-decoration:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.sohohotel-main-content .wpb_text_column ul li a{color:#424242}.sohohotel-main-content ul li ul,.sohohotel-main-content ul li ol,.sohohotel-main-content ol li ul{margin:12px 0 0 10px;border-top:1px solid;border-color:#e8e8e8}.sohohotel-main-content ul li ul li ul,.sohohotel-main-content ol li ul li ol,.sohohotel-main-content ul li ol li ul{margin:12px 0 0 20px;border-top:1px solid;border-color:#e8e8e8}.sohohotel-main-content ul li ul li ul li ul{margin:12px 0 0 30px;border-top:1px solid;border-color:#e8e8e8}.sohohotel-main-content ul li ul li ul li ul li ul{margin:12px 0 0 40px;border-top:1px solid;border-color:#e8e8e8}.sohohotel-main-content ul li ul li ul li ul li ul li ul{margin:12px 0 0 50px;border-top:1px solid;border-color:#e8e8e8}.sohohotel-main-content ul li ul li:last-child,.sohohotel-main-content ol li ul li:last-child,.sohohotel-main-content ul li ol li:last-child{padding:12px 0 0}.sohohotel-main-content ol{margin:0 0 30px}.sohohotel-main-content ol li{position:relative;font-size:14px;border-bottom:1px solid;border-color:#e8e8e8;padding:12px 0;margin:0;line-height:140%;list-style:decimal;list-style-position:inside}.sohohotel-main-content ol li:last-child{border-bottom:none}.sohohotel-main-content ol li ol{margin:12px 0 0 10px;border-top:1px solid;border-color:#e8e8e8}.sohohotel-main-content ol li ol li{list-style:lower-alpha;list-style-position:inside}.sohohotel-main-content ol li ol li ol{margin:12px 0 0 20px;border-top:1px solid;border-color:#e8e8e8}.sohohotel-main-content ol li ol li ol li{list-style:lower-roman;list-style-position:inside}.sohohotel-main-content ol li ol li ol li ol{margin:12px 0 0 30px;border-top:1px solid;border-color:#e8e8e8}.sohohotel-main-content ol li ol li ol li ol li ol{margin:12px 0 0 40px;border-top:1px solid;border-color:#e8e8e8}.sohohotel-main-content ol li ol li ol li ol li ol li ol{margin:12px 0 0 50px;border-top:1px solid;border-color:#e8e8e8}.sohohotel-main-content ol li ol li:last-child{padding:12px 0 0}.sohohotel-main-content ol li ul li{list-style:none}.sohohotel-main-content ol li ul li ol li{list-style:lower-alpha}.sohohotel-main-content ol li ul li ol li:before{display:none}.sohohotel-main-content ul li ol li:before{display:none}.sohohotel-main-content ul li ol li ul li:before{display:inline}.sohohotel-main-content .list-link-no-underline li a{text-decoration:none}.sohohotel-main-content dl{display:block;margin:0 0 50px}.sohohotel-main-content dt{background:#f8f8f8}.sohohotel-main-content dt,.sohohotel-main-content dd{display:block;line-height:160%;border-bottom:#e8e8e8 1px solid;padding:10px;font-size:14px}.sohohotel-main-content address{font-size:14px;line-height:160%;background:#f8f8f8;padding:20px;margin:0 0 30px}.sohohotel-main-content strong{font-weight:700}.sohohotel-main-content em{font-style:italic}.sohohotel-main-content a{text-decoration:underline}.sohohotel-main-content big{font-size:200%}.sohohotel-main-content small{font-size:75%}.sohohotel-main-content sub{vertical-align:sub;font-size:smaller}.sohohotel-main-content sup{vertical-align:super;font-size:smaller}.sohohotel-main-content cite{font-style:italic}.sohohotel-main-content code,.sohohotel-main-content var,.sohohotel-main-content pre{font-family:monospace;font-size:14px;line-height:160%;background:#f8f8f8;margin:0 0 30px}.sohohotel-main-content pre{word-wrap:break-word;white-space:pre-wrap;padding:30px}.sohohotel-main-content .alignleft,.sohohotel-main-content .alignright,.sohohotel-main-content .aligncenter,.sohohotel-main-content .alignnone{max-width:100%;height:auto}.sohohotel-main-content .alignleft img,.sohohotel-main-content .alignright img,.sohohotel-main-content .aligncenter img,.sohohotel-main-content .alignnone img{max-width:100%;height:auto}.sohohotel-main-content .alignleft,.sohohotel-main-content img.alignleft{display:inline;float:left;margin:0 30px 30px 0 !important}.sohohotel-main-content .alignright,.sohohotel-main-content img.alignright{display:inline;float:right;margin:0 0 30px 30px !important}.sohohotel-main-content .aligncenter,.sohohotel-main-content img.aligncenter{clear:both;display:block;margin:30px auto 30px auto}.sohohotel-main-content .alignnone,.sohohotel-main-content img.alignnone{clear:both;display:block;margin:10px auto 10px}.sohohotel-main-content hr{border:none;background:#e8e8e8;height:1px;margin:30px 0}.sohohotel-main-content label{font-size:14px;margin:0 0 10px;display:block}.sohohotel-main-content label span{color:red}.sohohotel-main-content label .sohohotel-required{color:red}.sohohotel-main-content input[type=text],.sohohotel-main-content input[type=password],.sohohotel-main-content input[type=color],.sohohotel-main-content input[type=date],.sohohotel-main-content input[type=datetime-local],.sohohotel-main-content input[type=email],.sohohotel-main-content input[type=month],.sohohotel-main-content input[type=number],.sohohotel-main-content input[type=range],.sohohotel-main-content input[type=search],.sohohotel-main-content input[type=tel],.sohohotel-main-content input[type=time],.sohohotel-main-content input[type=url],.sohohotel-main-content input[type=week],.sohohotel-main-content textarea{width:100%;font-size:14px;color:#666;border:1px solid;border-color:#e8e8e8;padding:12px;margin:0 0 25px;font-weight:400}.sohohotel-main-content select{width:100%;font-size:14px;color:#666;border:1px solid;border-color:#e8e8e8;padding:11px 12px;font-weight:400;-webkit-appearance:none;-webkit-border-radius:0px}.sohohotel-main-content .sohohotel-select-wrapper{width:100%;overflow:hidden;position:relative;margin:0 0 25px;border:1px solid;border-color:#e8e8e8}.sohohotel-main-content .sohohotel-select-wrapper select{width:140%;border:none}.sohohotel-main-content .sohohotel-select-wrapper i{color:#666;font-size:18px;pointer-events:none;position:absolute;right:12px;top:13px;z-index:1}.sohohotel-main-content input[type=submit]{border:none;color:#fff;font-size:14px;padding:14px 25px;cursor:pointer}.sohohotel-main-content .sohohotel-cf7-form1{max-height:220px}.sohohotel-main-content .sohohotel-cf7-form2{max-height:200px}.sohohotel-main-content .gallery dl{display:block;margin:0}.sohohotel-main-content .gallery dt{background:0 0}.sohohotel-main-content .gallery dt,.sohohotel-main-content .gallery dd{display:block;line-height:160%;border-bottom:none;padding:0;font-size:14px}.sohohotel-main-content .gallery .gallery-item img{border:none !important;max-width:100%}.sohohotel-main-content .gallery .gallery-item .gallery-caption{margin:10px 0 20px;color:#999}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-caption,.wp-caption-text,.sticky,.gallery-caption,.bypostauthor{outline:none}.sohohotel-sidebar-content .sohohotel-widget-wrapper{position:relative;border-left:1px solid;border-color:#e8e8e8;padding:12px 0 0 30px;margin:0 0 60px}.sohohotel-sidebar-content .sohohotel-widget-wrapper .sohohotel-title-block{position:absolute;top:0;left:-1px;width:2px;height:50px}.sohohotel-sidebar-content .sohohotel-widget-wrapper h3{font-size:24px;margin:0 0 30px}.sohohotel-sidebar-content .sohohotel-widget-wrapper table td{padding:9px 14px;text-align:center;font-size:13px}.sohohotel-sidebar-content .sohohotel-widget-wrapper table th{font-size:12px;padding:14px 15px}.sohohotel-sidebar-content .sohohotel-widget-wrapper #wp-calendar{margin:0 0 15px}.sohohotel-sidebar-content .sohohotel-widget-wrapper #wp-calendar tfoot tr td#prev{text-align:left}.sohohotel-sidebar-content .sohohotel-widget-wrapper #wp-calendar tfoot tr td#next{text-align:right}.sohohotel-sidebar-content .sohohotel-widget-wrapper #wp-calendar caption{padding:0 0 20px;font-size:14px}.sohohotel-sidebar-content .sohohotel-widget ul li{position:relative;font-size:14px;border-bottom:1px solid;border-color:#e8e8e8;padding:12px 0;margin:0;line-height:140%}.sohohotel-sidebar-content .sohohotel-widget ul li:last-child{border-bottom:none}.sohohotel-sidebar-content .sohohotel-widget ul li:before{content:"\f054";font-size:12px;margin:0 6px 0 0;font-family:"FontAwesome";font-style:normal;font-weight:400;text-decoration:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.sohohotel-sidebar-content .sohohotel-widget ul li ul{margin:12px 0 0 10px;border-top:1px solid;border-color:#e8e8e8}.sohohotel-sidebar-content .sohohotel-widget ul li ul li ul{margin:12px 0 0 20px;border-top:1px solid;border-color:#e8e8e8}.sohohotel-sidebar-content .sohohotel-widget ul li ul li ul li ul{margin:12px 0 0 30px;border-top:1px solid;border-color:#e8e8e8}.sohohotel-sidebar-content .sohohotel-widget ul li ul li ul li ul li ul{margin:12px 0 0 40px;border-top:1px solid;border-color:#e8e8e8}.sohohotel-sidebar-content .sohohotel-widget ul li ul li ul li ul li ul li ul{margin:12px 0 0 50px;border-top:1px solid;border-color:#e8e8e8}.sohohotel-sidebar-content .sohohotel-widget ul li ul li:last-child{padding:12px 0 0}.sohohotel-sidebar-content .sohohotel-widget .sohohotel-search-widget{position:relative}.sohohotel-sidebar-content .sohohotel-widget .sohohotel-search-widget i{position:absolute;top:15px;right:13px;font-size:15px;color:#424242}.sohohotel-sidebar-content .sohohotel-widget .sohohotel-search-widget input[type=text]{margin:0 0 15px;color:#bebebe;font-size:14px;padding:12px;width:calc(100% - 26px);border:1px solid;border-color:#e8e8e8}.sohohotel-sidebar-content .sohohotel-widget .tagcloud{margin:0 0 30px}.sohohotel-sidebar-content .sohohotel-widget .tagcloud a{float:left;line-height:100%;list-style:none;font-size:14px !important;border:1px solid;border-color:#e8e8e8;color:#424242;text-decoration:none;margin:0 12px 12px 0;padding:12px}.sohohotel-sidebar-content .sohohotel-widget .textwidget{line-height:160%;font-size:14px}.sohohotel-sidebar-content .sohohotel-widget .textwidget p{margin:0 0 20px}.sohohotel-sidebar-content .sohohotel-widget img,.sohohotel-sidebar-content .sohohotel-widget .wp-caption{max-width:100%}.sohohotel-sidebar-content .sohohotel-widget .wp-caption-text{font-size:14px;margin:20px 0}.sohohotel-blog-widget-wrapper{margin:0 0 30px}.sohohotel-blog-widget-wrapper img{float:left;margin:0 14px 0 0}.sohohotel-blog-widget-wrapper .sohohotel-blog-widget-content h4{font-size:17px;line-height:140%;margin:0 0 6px}.sohohotel-blog-widget-wrapper .sohohotel-blog-widget-content p{font-size:14px;color:#999;margin:0}.sohohotel-sidebar-content .sohohotel-footer-social-icons-wrapper a{color:#fff}.sohohotel-footer-wrapper .sohohotel-widget h5{font-size:18px;text-transform:uppercase;margin:0 0 45px}.sohohotel-footer-wrapper .sohohotel-widget p{font-size:14px;line-height:160%;margin:0 0 25px}.sohohotel-footer-wrapper .sohohotel-widget table td{padding:9px 14px;text-align:center;font-size:13px}.sohohotel-footer-wrapper .sohohotel-widget table th{font-size:12px;padding:14px 15px}.sohohotel-footer-wrapper .sohohotel-widget #wp-calendar{margin:0 0 15px}.sohohotel-footer-wrapper .sohohotel-widget #wp-calendar tfoot tr td#prev{text-align:left}.sohohotel-footer-wrapper .sohohotel-widget #wp-calendar tfoot tr td#next{text-align:right}.sohohotel-footer-wrapper .sohohotel-widget #wp-calendar caption{padding:0 0 20px;font-size:14px}.sohohotel-footer-wrapper .sohohotel-widget ul li{position:relative;font-size:14px;border-bottom:1px solid;border-color:#424242;padding:12px 0;margin:0;line-height:140%}.sohohotel-footer-wrapper .sohohotel-widget ul li:last-child{border-bottom:none}.sohohotel-footer-wrapper .sohohotel-widget ul li:before{content:"\f054";font-size:12px;margin:0 6px 0 0;font-family:"FontAwesome";font-style:normal;font-weight:400;text-decoration:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.sohohotel-footer-wrapper .sohohotel-widget ul li ul{margin:12px 0 0 10px;border-top:1px solid;border-color:#424242}.sohohotel-footer-wrapper .sohohotel-widget ul li ul li ul{margin:12px 0 0 20px;border-top:1px solid;border-color:#424242}.sohohotel-footer-wrapper .sohohotel-widget ul li ul li ul li ul{margin:12px 0 0 30px;border-top:1px solid;border-color:#424242}.sohohotel-footer-wrapper .sohohotel-widget ul li ul li ul li ul li ul{margin:12px 0 0 40px;border-top:1px solid;border-color:#424242}.sohohotel-footer-wrapper .sohohotel-widget ul li ul li ul li ul li ul li ul{margin:12px 0 0 50px;border-top:1px solid;border-color:#424242}.sohohotel-footer-wrapper .sohohotel-widget ul li ul li:last-child{padding:12px 0 0}.sohohotel-footer-wrapper .sohohotel-widget .sohohotel-search-widget{position:relative}.sohohotel-footer-wrapper .sohohotel-widget .sohohotel-search-widget i{position:absolute;top:17px;right:13px;font-size:15px;color:#424242}.sohohotel-footer-wrapper .sohohotel-widget .sohohotel-search-widget input[type=text]{margin:0 0 15px;color:#bebebe;font-size:14px;padding:15px 12px;width:calc(100% - 24px);border:none}.sohohotel-footer-wrapper .sohohotel-widget .tagcloud{margin:0 0 30px}.sohohotel-footer-wrapper .sohohotel-widget .tagcloud a{float:left;line-height:100%;list-style:none;font-size:14px !important;border:1px solid;border-color:#424242;color:#fff;text-decoration:none;margin:0 12px 12px 0;padding:12px}.sohohotel-footer-wrapper .sohohotel-widget .textwidget{line-height:160%;font-size:14px}.sohohotel-footer-wrapper .sohohotel-widget .textwidget p{margin:0 0 20px}.sohohotel-footer-wrapper .sohohotel-widget img,.sohohotel-footer-wrapper .sohohotel-widget .wp-caption{max-width:100%}.sohohotel-footer-wrapper .sohohotel-widget .wp-caption-text{font-size:14px;margin:20px 0}.sohohotel-footer-wrapper .sohohotel-widget .sohohotel-contact-widget .sohohotel-address:before,.sohohotel-footer-wrapper .sohohotel-widget .sohohotel-contact-widget .sohohotel-phone:before,.sohohotel-footer-wrapper .sohohotel-widget .sohohotel-contact-widget .sohohotel-cell-phone:before,.sohohotel-footer-wrapper .sohohotel-widget .sohohotel-contact-widget .sohohotel-email:before{font-size:22px;display:block;text-align:center;float:left;position:absolute;top:-2px;left:0;line-height:1;width:26px;padding:0}.sohohotel-footer-wrapper .sohohotel-widget .sohohotel-contact-widget .sohohotel-address:before{content:"\f041"}.sohohotel-footer-wrapper .sohohotel-widget .sohohotel-contact-widget .sohohotel-phone:before{content:"\f095"}.sohohotel-footer-wrapper .sohohotel-widget .sohohotel-contact-widget .sohohotel-cell-phone:before{content:"\f10b";font-size:25px;top:-4px}.sohohotel-footer-wrapper .sohohotel-widget .sohohotel-contact-widget .sohohotel-email:before{content:"\f0e0";font-size:18px}.sohohotel-footer-wrapper .sohohotel-widget .sohohotel-contact-widget li{border-bottom:1px solid;border-color:#424242;padding:0 0 16px 35px;position:relative;margin:0 0 16px;line-height:120%}.sohohotel-footer-wrapper .sohohotel-widget .sohohotel-contact-widget li:last-child{border-bottom:none;padding:0 0 0 35px;margin:0}.sohohotel-footer-social-icons-wrapper a{-webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;border-radius:100%;width:43px;height:32px;padding:11px 0 0;display:block;float:left;text-align:center;font-size:18px;margin:0 10px 10px 0}.sohohotel-footer-social-icons-wrapper p{font-size:14px;line-height:160%;margin:0 0 25px}.sohohotel-footer-wrapper,.sohohotel-footer-wrapper a{color:#fff}.sohohotel-footer-wrapper .sohohotel-footer{max-width:1140px;width:calc(100% - 30px);margin:0 auto;padding:80px 0 50px}.sohohotel-footer-wrapper .sohohotel-footer-1-col .sohohotel-widget{width:100%;margin:0 0 30px}.sohohotel-footer-wrapper .sohohotel-footer-2-col .sohohotel-widget{float:left;width:calc(50% - 15px);margin:0 30px 30px 0}.sohohotel-footer-wrapper .sohohotel-footer-2-col .sohohotel-widget:nth-child(2n){margin:0 0 30px}.sohohotel-footer-wrapper .sohohotel-footer-2-col .sohohotel-widget:nth-child(2n+1){clear:both}.sohohotel-footer-wrapper .sohohotel-footer-3-col .sohohotel-widget{float:left;width:calc(33.3% - 20px);margin:0 30px 30px 0}.sohohotel-footer-wrapper .sohohotel-footer-3-col .sohohotel-widget:nth-child(3n){margin:0 0 30px}.sohohotel-footer-wrapper .sohohotel-footer-3-col .sohohotel-widget:nth-child(3n+1){clear:both}.sohohotel-footer-wrapper .sohohotel-footer-4-col .sohohotel-widget{float:left;width:calc(25% - 22.5px);margin:0 30px 30px 0}.sohohotel-footer-wrapper .sohohotel-footer-4-col .sohohotel-widget:nth-child(4n){margin:0 0 30px}.sohohotel-footer-wrapper .sohohotel-footer-4-col .sohohotel-widget:nth-child(4n+1){clear:both}.sohohotel-footer-wrapper .sohohotel-footer-5-col .sohohotel-widget{float:left;width:calc(20% - 24px);margin:0 30px 30px 0}.sohohotel-footer-wrapper .sohohotel-footer-5-col .sohohotel-widget:nth-child(5n){margin:0 0 30px}.sohohotel-footer-wrapper .sohohotel-footer-6-col .sohohotel-widget{float:left;width:calc(16.6% - 25px);margin:0 30px 30px 0}.sohohotel-footer-wrapper .sohohotel-footer-6-col .sohohotel-widget:nth-child(6n){margin:0 0 30px}.sohohotel-footer-wrapper .sohohotel-footer-6-col .sohohotel-widget:nth-child(6n+1){clear:both}.sohohotel-footer-wrapper .sohohotel-footer-bottom-wrapper .sohohotel-footer-bottom{max-width:1140px;width:calc(100% - 30px);margin:0 auto;padding:35px 0}.sohohotel-footer-wrapper .sohohotel-footer-bottom-wrapper .sohohotel-footer-bottom p{font-size:14px;float:left}.sohohotel-footer-wrapper .sohohotel-footer-bottom-wrapper .sohohotel-footer-bottom ul{float:right}.sohohotel-footer-wrapper .sohohotel-footer-bottom-wrapper .sohohotel-footer-bottom ul li{float:left;margin:0 35px 0 0;position:relative;font-size:14px}.sohohotel-footer-wrapper .sohohotel-footer-bottom-wrapper .sohohotel-footer-bottom ul li:before{display:none}.sohohotel-footer-wrapper .sohohotel-footer-bottom-wrapper .sohohotel-footer-bottom ul li:after{position:absolute;top:5px;right:-18px;content:"";width:3px;height:3px;background:#fff;display:block;-webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;border-radius:100%}.sohohotel-footer-wrapper .sohohotel-footer-bottom-wrapper .sohohotel-footer-bottom ul li:last-child:after{display:none}.sohohotel-footer-wrapper .footer-bottom-inner ul li:last-child{margin:0}@media only screen and (max-width:800px){.sohohotel-footer-wrapper .sohohotel-footer-1-col .sohohotel-widget,.sohohotel-footer-wrapper .sohohotel-footer-2-col .sohohotel-widget,.sohohotel-footer-wrapper .sohohotel-footer-3-col .sohohotel-widget,.sohohotel-footer-wrapper .sohohotel-footer-4-col .sohohotel-widget,.sohohotel-footer-wrapper .sohohotel-footer-5-col .sohohotel-widget,.sohohotel-footer-wrapper .sohohotel-footer-6-col .sohohotel-widget{width:100%;float:none;margin:0 0 60px}.sohohotel-footer-wrapper .sohohotel-footer-bottom-wrapper .sohohotel-footer-bottom p{float:none;text-align:center;margin:0 0 20px}.sohohotel-footer-wrapper .sohohotel-footer-bottom-wrapper .sohohotel-footer-bottom ul{float:none;display:table;margin:0 auto}.sohohotel-footer-wrapper .sohohotel-footer-bottom-wrapper .sohohotel-footer-bottom ul li{margin:0 20px 5px 0}.sohohotel-footer-wrapper .sohohotel-footer-bottom-wrapper .sohohotel-footer-bottom ul li:last-child{margin:0 0 5px}.sohohotel-footer-wrapper .sohohotel-footer-bottom-wrapper .sohohotel-footer-bottom ul li:after{right:-12px}}.sohohotel-blog-wrapper.sohohotel-blog-wrapper-1-col-index{padding:0 15px}.sohohotel-blog-wrapper .sohohotel-category-meta p,.sohohotel-blog-wrapper .sohohotel-archive-meta p{background:#f0f0f0;padding:15px}.sohohotel-blog-wrapper.sohohotel-blog-wrapper-1-col .sohohotel-blog-block h3{font-size:26px;margin:0 0 14px;line-height:120%;word-wrap:break-word}.sohohotel-blog-wrapper.sohohotel-blog-wrapper-1-col .sohohotel-blog-block h3 a,.sohohotel-blog-wrapper.sohohotel-blog-wrapper-1-col .sohohotel-blog-block .sohohotel-blog-meta span a{color:#424242;text-decoration:none}.sohohotel-blog-wrapper.sohohotel-blog-wrapper-1-col .sohohotel-blog-block.sticky{padding:30px;border:1px solid;border-color:#e8e8e8;margin:0 0 65px}.sohohotel-blog-wrapper.sohohotel-blog-wrapper-1-col .sohohotel-blog-block .sohohotel-blog-meta{border-top:1px solid;border-color:#e8e8e8;padding:9px 0 0;margin:0 0 25px}.sohohotel-blog-wrapper.sohohotel-blog-wrapper-1-col .sohohotel-blog-block .sohohotel-blog-block-image{margin:0 0 30px}.sohohotel-blog-wrapper.sohohotel-blog-wrapper-1-col .sohohotel-blog-block .sohohotel-blog-block-image img{width:100%}.sohohotel-blog-wrapper.sohohotel-blog-wrapper-1-col .sohohotel-blog-block{padding:0 0 65px}.sohohotel-blog-wrapper.sohohotel-blog-wrapper-1-col .sohohotel-blog-block:last-child{border-bottom:1px solid;border-color:#e8e8e8;padding:0 0 50px;margin:0 0 20px}.sohohotel-blog-wrapper.sohohotel-blog-wrapper-1-col .sohohotel-blog-block .sohohotel-blog-description{font-size:14px;line-height:160%}.sohohotel-blog-wrapper.sohohotel-blog-wrapper-1-col .sohohotel-blog-block .sohohotel-blog-meta span{margin:0 28px 0 0;font-size:13px;line-height:180%}.sohohotel-blog-wrapper.sohohotel-blog-wrapper-1-col .sohohotel-blog-block .sohohotel-blog-meta .sohohotel-blog-meta-author:before,.sohohotel-blog-wrapper.sohohotel-blog-wrapper-1-col .sohohotel-blog-block .sohohotel-blog-meta .sohohotel-blog-meta-date:before,.sohohotel-blog-wrapper.sohohotel-blog-wrapper-1-col .sohohotel-blog-block .sohohotel-blog-meta .sohohotel-blog-meta-category:before,.sohohotel-blog-wrapper.sohohotel-blog-wrapper-1-col .sohohotel-blog-block .sohohotel-blog-meta .sohohotel-blog-meta-comments:before{margin:0 10px 0 0;font-size:18px;font-family:"FontAwesome";font-style:normal;font-weight:400;text-decoration:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.sohohotel-blog-wrapper.sohohotel-blog-wrapper-1-col .sohohotel-blog-block .sohohotel-blog-meta .sohohotel-blog-meta-author:before{content:"\f040"}.sohohotel-blog-wrapper.sohohotel-blog-wrapper-1-col .sohohotel-blog-block .sohohotel-blog-meta .sohohotel-blog-meta-date:before{content:"\f133"}.sohohotel-blog-wrapper.sohohotel-blog-wrapper-1-col .sohohotel-blog-block .sohohotel-blog-meta .sohohotel-blog-meta-category:before{content:"\f02b"}.sohohotel-blog-wrapper.sohohotel-blog-wrapper-1-col .sohohotel-blog-block .sohohotel-blog-meta .sohohotel-blog-meta-comments:before{content:"\f075"}.sohohotel-blog-wrapper.sohohotel-blog-wrapper-1-col .sohohotel-blog-block .sohohotel-more-link{color:#fff;font-size:14px;padding:13px 26px;display:table;line-height:1;text-decoration:none}.sohohotel-blog-wrapper.sohohotel-blog-wrapper-1-col .sohohotel-blog-block .sohohotel-more-link i{font-size:16px;margin:0 0 0 6px}.sohohotel-blog-wrapper-2-col .sohohotel-blog-block img,.sohohotel-blog-wrapper-3-col .sohohotel-blog-block img,.sohohotel-blog-wrapper-4-col .sohohotel-blog-block img{max-width:100%}.sohohotel-blog-wrapper-2-col .sohohotel-blog-block .sohohotel-blog-block-content,.sohohotel-blog-wrapper-3-col .sohohotel-blog-block .sohohotel-blog-block-content,.sohohotel-blog-wrapper-4-col .sohohotel-blog-block .sohohotel-blog-block-content{border-left:1px solid;border-right:1px solid;border-bottom:1px solid;border-color:#e8e8e8;padding:20px 30px 10px}.sohohotel-blog-wrapper-2-col .sohohotel-blog-block .sohohotel-blog-block-content h3,.sohohotel-blog-wrapper-3-col .sohohotel-blog-block .sohohotel-blog-block-content h3,.sohohotel-blog-wrapper-4-col .sohohotel-blog-block .sohohotel-blog-block-content h3{font-size:22px;line-height:140%;margin:0 0 14px}.sohohotel-blog-wrapper-2-col .sohohotel-blog-block .sohohotel-blog-block-content h3 a,.sohohotel-blog-wrapper-3-col .sohohotel-blog-block .sohohotel-blog-block-content h3 a,.sohohotel-blog-wrapper-4-col .sohohotel-blog-block .sohohotel-blog-block-content h3 a{text-decoration:none;color:#424242}.sohohotel-blog-wrapper-2-col .sohohotel-blog-block .sohohotel-blog-block-content .sohohotel-blog-meta,.sohohotel-blog-wrapper-3-col .sohohotel-blog-block .sohohotel-blog-block-content .sohohotel-blog-meta,.sohohotel-blog-wrapper-4-col .sohohotel-blog-block .sohohotel-blog-block-content .sohohotel-blog-meta{border-top:#e8e8e8 1px solid;border-bottom:#e8e8e8 1px solid;padding:8px 0;font-size:13px;margin:0 0 15px}.sohohotel-blog-wrapper-2-col .sohohotel-blog-block .sohohotel-blog-block-content .sohohotel-blog-meta a,.sohohotel-blog-wrapper-3-col .sohohotel-blog-block .sohohotel-blog-block-content .sohohotel-blog-meta a,.sohohotel-blog-wrapper-4-col .sohohotel-blog-block .sohohotel-blog-block-content .sohohotel-blog-meta a{text-decoration:none;color:#424242}.sohohotel-blog-wrapper-2-col .sohohotel-blog-block .sohohotel-blog-block-content .sohohotel-more-link,.sohohotel-blog-wrapper-3-col .sohohotel-blog-block .sohohotel-blog-block-content .sohohotel-more-link,.sohohotel-blog-wrapper-4-col .sohohotel-blog-block .sohohotel-blog-block-content .sohohotel-more-link{display:none}.sohohotel-blog-wrapper-2-col .sohohotel-blog-block .sohohotel-blog-block-content .sohohotel-blog-meta .sohohotel-blog-meta-date,.sohohotel-blog-wrapper-3-col .sohohotel-blog-block .sohohotel-blog-block-content .sohohotel-blog-meta .sohohotel-blog-meta-date,.sohohotel-blog-wrapper-4-col .sohohotel-blog-block .sohohotel-blog-block-content .sohohotel-blog-meta .sohohotel-blog-meta-date{margin:0 16px 0 0;line-height:180%;white-space:nowrap}.sohohotel-blog-wrapper-2-col .sohohotel-blog-block .sohohotel-blog-block-content .sohohotel-blog-meta .sohohotel-blog-meta-date:before,.sohohotel-blog-wrapper-2-col .sohohotel-blog-block .sohohotel-blog-block-content .sohohotel-blog-meta .sohohotel-blog-meta-category:before,.sohohotel-blog-wrapper-3-col .sohohotel-blog-block .sohohotel-blog-block-content .sohohotel-blog-meta .sohohotel-blog-meta-date:before,.sohohotel-blog-wrapper-3-col .sohohotel-blog-block .sohohotel-blog-block-content .sohohotel-blog-meta .sohohotel-blog-meta-category:before,.sohohotel-blog-wrapper-4-col .sohohotel-blog-block .sohohotel-blog-block-content .sohohotel-blog-meta .sohohotel-blog-meta-date:before,.sohohotel-blog-wrapper-4-col .sohohotel-blog-block .sohohotel-blog-block-content .sohohotel-blog-meta .sohohotel-blog-meta-category:before{margin:0 10px 0 0;font-size:18px;font-family:"FontAwesome";font-style:normal;font-weight:400;text-decoration:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.sohohotel-blog-wrapper-2-col .sohohotel-blog-block .sohohotel-blog-block-content .sohohotel-blog-meta .sohohotel-blog-meta-date:before,.sohohotel-blog-wrapper-3-col .sohohotel-blog-block .sohohotel-blog-block-content .sohohotel-blog-meta .sohohotel-blog-meta-date:before,.sohohotel-blog-wrapper-4-col .sohohotel-blog-block .sohohotel-blog-block-content .sohohotel-blog-meta .sohohotel-blog-meta-date:before{content:"\f133"}.sohohotel-blog-wrapper-2-col .sohohotel-blog-block .sohohotel-blog-block-content .sohohotel-blog-meta .sohohotel-blog-meta-category:before,.sohohotel-blog-wrapper-3-col .sohohotel-blog-block .sohohotel-blog-block-content .sohohotel-blog-meta .sohohotel-blog-meta-category:before,.sohohotel-blog-wrapper-4-col .sohohotel-blog-block .sohohotel-blog-block-content .sohohotel-blog-meta .sohohotel-blog-meta-category:before{content:"\f02b"}.sohohotel-blog-wrapper-2-col .sohohotel-blog-block{width:calc(50% - 15px);float:left;margin:0 30px 30px 0}.sohohotel-blog-wrapper-2-col .sohohotel-blog-block:nth-child(2n){margin:0 0 30px}.sohohotel-blog-wrapper-2-col .sohohotel-blog-block:nth-child(2n+1){clear:both}.sohohotel-blog-wrapper-3-col .sohohotel-blog-block{width:calc(33.3% - 20px);float:left;margin:0 30px 30px 0}.sohohotel-blog-wrapper-3-col .sohohotel-blog-block:nth-child(3n){margin:0 0 30px}.sohohotel-blog-wrapper-3-col .sohohotel-blog-block:nth-child(3n+1){clear:both}.sohohotel-blog-wrapper-4-col .sohohotel-blog-block{width:calc(25% - 22.5px);float:left;margin:0 30px 30px 0}.sohohotel-blog-wrapper-4-col .sohohotel-blog-block:nth-child(4n){margin:0 0 30px}.sohohotel-blog-wrapper-4-col .sohohotel-blog-block:nth-child(4n+1){clear:both}.sohohotel-blog-wrapper-4-col .sohohotel-blog-block .sohohotel-blog-block-content .sohohotel-blog-meta .sohohotel-blog-meta-date,.sohohotel-blog-wrapper-4-col .sohohotel-blog-block .sohohotel-blog-block-content .sohohotel-blog-meta .sohohotel-blog-meta-category{display:block}.sohohotel-blog-wrapper-4-col .sohohotel-blog-block .sohohotel-blog-block-content .sohohotel-blog-meta .sohohotel-blog-meta-date{margin:0 0 4px}.sohohotel-blog-wrapper-4-col .sohohotel-blog-block .sohohotel-blog-block-content .sohohotel-blog-meta{padding:8px 0 12px}@media only screen and (max-width:800px){.sohohotel-blog-wrapper-2-col .sohohotel-blog-block,.sohohotel-blog-wrapper-3-col .sohohotel-blog-block,.sohohotel-blog-wrapper-4-col .sohohotel-blog-block{width:100%;margin:0 0 30px}}.sohohotel-blog-wrapper.sohohotel-blog-single .sohohotel-blog-block{border-bottom:1px solid;border-color:#e8e8e8;padding:0 0 30px;margin:0 0 30px}.sohohotel-blog-wrapper.sohohotel-blog-single{padding:0 15px}.sohohotel-blog-wrapper.sohohotel-blog-single input[type=text],.sohohotel-blog-wrapper.sohohotel-blog-single textarea{max-width:calc(100% - 24px)}.sohohotel-comments-wrapper{margin:0 0 80px}.sohohotel-comments-wrapper .sohohotel-comment-count-title{font-size:22px}.sohohotel-comments-wrapper .sohohotel-comment-count-title:after{content:'';display:block;width:60px;height:2px;margin:22px 0}.sohohotel-comments-wrapper .sohohotel-comments li:before{display:none}.sohohotel-comments-wrapper .sohohotel-comments .sohohotel-comment-image{float:left;width:90px}.sohohotel-comments-wrapper .sohohotel-comments .sohohotel-comment-content{float:right;width:calc(100% - 110px)}.sohohotel-comments-wrapper .sohohotel-comments .sohohotel-comment-content .sohohotel-comment-info .url{color:#424242;text-decoration:none}.sohohotel-comments-wrapper #respond #reply-title{font-size:22px}.sohohotel-comments-wrapper #respond #reply-title:after{content:'';display:block;width:60px;height:2px;margin:22px 0}.sohohotel-comments-wrapper #commentform .form-submit{margin:0}.sohohotel-main-content .sohohotel-comments-wrapper .sohohotel-comments li{padding:30px 0 20px;margin:0}.sohohotel-main-content .sohohotel-comments-wrapper .sohohotel-comments li:first-child{padding:0 0 20px}.sohohotel-main-content .sohohotel-comments-wrapper .sohohotel-comments li li:first-child{padding:30px 0 20px}.sohohotel-main-content .sohohotel-comments-wrapper .sohohotel-comments .sohohotel-reply{margin:0}.sohohotel-main-content .sohohotel-comments-wrapper .sohohotel-comments ul li ul li:last-child{padding:30px 0 0;margin:0}.sohohotel-main-content .sohohotel-comments-wrapper ul.sohohotel-comments li ul{margin:30px 0 0 10px}.sohohotel-main-content .sohohotel-comments-wrapper ul.sohohotel-comments li ul li ul{margin:30px 0 0 20px}.sohohotel-main-content .sohohotel-comments-wrapper ul.sohohotel-comments li ul li ul li ul{margin:30px 0 0 30px}.sohohotel-main-content .sohohotel-comments-wrapper ul.sohohotel-comments li ul li ul li ul li ul{margin:30px 0 0 40px}.sohohotel-main-content .sohohotel-comments-wrapper ul.sohohotel-comments li ul li ul li ul li ul li ul{margin:30px 0 0 50px}.sohohotel-main-content .sohohotel-comments-wrapper .sohohotel-comments .sohohotel-comment-text ul{margin:0 0 30px}.sohohotel-main-content .sohohotel-comments-wrapper .sohohotel-comments .sohohotel-comment-text ul li{position:relative;font-size:14px;border-bottom:1px solid;border-color:#e8e8e8;padding:12px 0;margin:0;line-height:140%}.sohohotel-main-content .sohohotel-comments-wrapper .sohohotel-comments .sohohotel-comment-text ul li:last-child{border-bottom:none}.sohohotel-main-content .sohohotel-comments-wrapper .sohohotel-comments .sohohotel-comment-text ul li:before{display:inline;content:"\f054";font-size:12px;margin:0 6px 0 0;font-family:"FontAwesome";font-style:normal;font-weight:400;text-decoration:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.sohohotel-main-content .sohohotel-comments-wrapper .sohohotel-comments .sohohotel-comment-text ul li ul{margin:12px 0 0 10px;border-top:1px solid;border-color:#e8e8e8}.sohohotel-main-content .sohohotel-comments-wrapper .sohohotel-comments .sohohotel-comment-text ul li ul li ul{margin:12px 0 0 20px;border-top:1px solid;border-color:#e8e8e8}.sohohotel-main-content .sohohotel-comments-wrapper .sohohotel-comments .sohohotel-comment-text ul li ul li ul li ul{margin:12px 0 0 30px;border-top:1px solid;border-color:#e8e8e8}.sohohotel-main-content .sohohotel-comments-wrapper .sohohotel-comments .sohohotel-comment-text ul li ul li ul li ul li ul{margin:12px 0 0 40px;border-top:1px solid;border-color:#e8e8e8}.sohohotel-main-content .sohohotel-comments-wrapper .sohohotel-comments .sohohotel-comment-text ul li ul li ul li ul li ul li ul{margin:12px 0 0 50px;border-top:1px solid;border-color:#e8e8e8}.sohohotel-main-content .sohohotel-comments-wrapper .sohohotel-comments .sohohotel-comment-text ul li ul li:last-child{padding:12px 0 0}.sohohotel-main-content .sohohotel-comments-wrapper .sohohotel-comments .sohohotel-comment-text ol{margin:0 0 30px}.sohohotel-main-content .sohohotel-comments-wrapper .sohohotel-comments .sohohotel-comment-text ol li{position:relative;font-size:14px;border-bottom:1px solid;border-color:#e8e8e8;padding:12px 0;margin:0;line-height:140%;list-style:decimal;list-style-position:inside}.sohohotel-main-content .sohohotel-comments-wrapper .sohohotel-comments .sohohotel-comment-text ol li:last-child{border-bottom:none}.sohohotel-main-content .sohohotel-comments-wrapper .sohohotel-comments .sohohotel-comment-text ol li ol{margin:12px 0 0 10px;border-top:1px solid;border-color:#e8e8e8}.sohohotel-main-content .sohohotel-comments-wrapper .sohohotel-comments .sohohotel-comment-text ol li ol li{list-style:lower-alpha;list-style-position:inside}.sohohotel-main-content .sohohotel-comments-wrapper .sohohotel-comments .sohohotel-comment-text ol li ol li ol{margin:12px 0 0 20px;border-top:1px solid;border-color:#e8e8e8}.sohohotel-main-content .sohohotel-comments-wrapper .sohohotel-comments .sohohotel-comment-text ol li ol li ol li{list-style:lower-roman;list-style-position:inside}.sohohotel-main-content .sohohotel-comments-wrapper .sohohotel-comments .sohohotel-comment-text ol li ol li ol li ol{margin:12px 0 0 30px;border-top:1px solid;border-color:#e8e8e8}.sohohotel-main-content .sohohotel-comments-wrapper .sohohotel-comments .sohohotel-comment-text ol li ol li ol li ol li ol{margin:12px 0 0 40px;border-top:1px solid;border-color:#e8e8e8}.sohohotel-main-content .sohohotel-comments-wrapper .sohohotel-comments .sohohotel-comment-text ol li ol li ol li ol li ol li ol{margin:12px 0 0 50px;border-top:1px solid;border-color:#e8e8e8}.sohohotel-main-content .sohohotel-comments-wrapper .sohohotel-comments .sohohotel-comment-text ol li ol li:last-child{padding:12px 0 0}.sohohotel-main-content .sohohotel-comments-wrapper .sohohotel-comments .pingback .sohohotel-comment-content{width:100%}.sohohotel-page-pagination{width:100%;padding:40px 0 70px}.sohohotel-page-pagination .wp-pagenavi{float:right;margin:0;font-size:14px}.sohohotel-page-pagination .wp-pagenavi a,.sohohotel-page-pagination .wp-pagenavi span{border:#e8e8e8 1px solid;text-align:center;padding:10px 14px;text-decoration:none}.sohohotel-page-pagination .wp-pagenavi a{color:#424242}.sohohotel-page-pagination .wp-pagenavi span.current,.sohohotel-page-pagination .wp-pagenavi a:hover{border:1px solid;color:#fff;font-weight:400}.sohohotel-post-pagination span{padding:10px 14px;text-align:center;text-decoration:none}.sohohotel-post-pagination span,.sohohotel-post-pagination span:hover{color:#fff}.sohohotel-post-pagination a span{background:#fff;color:#424242;border:1px solid #e8e8e8}.sohohotel-post-pagination{margin:40px 0}.sohohotel-post-pagination a{text-decoration:none}.sohohotel-page-not-found{padding:190px 0 220px;background:#f0f0f0}.sohohotel-page-not-found h1{font-size:32px;margin:0 auto;text-align:center;max-width:400px;width:calc(100% - 60px)}.sohohotel-page-not-found h1:after{content:'';display:block;width:60px;height:2px;margin:25px auto 17px auto}.sohohotel-page-not-found p{text-align:center;font-size:14px;max-width:520px;width:calc(100% - 60px);line-height:160%;margin:0 auto 25px auto}.sohohotel-page-not-found form{width:calc(100% - 60px);max-width:520px;margin:0 auto}.sohohotel-page-not-found form input[type=text]{width:calc(100% - 78px);border:none;padding:0 14px;font-size:14px;color:#b6b6b6;float:left;height:50px}.sohohotel-page-not-found form button{float:right;width:50px;height:50px;border:none;padding:0;cursor:pointer}.sohohotel-page-not-found form button i{color:#fff;font-size:16px}.sohohotel-search-results-wrapper .sohohotel-search-results-list{margin:0 0 60px}.sohohotel-search-results-wrapper .sohohotel-search-results-list li{font-weight:400;border-bottom:1px solid;border-color:#e8e8e8;padding:45px 0 45px 40px;margin:0;position:relative;font-size:18px;line-height:130%}.sohohotel-search-results-wrapper .sohohotel-search-results-list li a{color:#424242;text-decoration:none}.sohohotel-search-results-wrapper .sohohotel-search-results-list li span,.sohohotel-search-results-wrapper .sohohotel-search-results-list li span a{color:#aeaeae}.sohohotel-search-results-wrapper .sohohotel-search-results-list li:before{width:20px;height:37px;padding:13px 0 0;font-size:18px;-webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;border-radius:100%;display:block;text-align:center;float:left;position:absolute;top:33px;left:0;content:"\f036"}.sohohotel-search-results-wrapper .sohohotel-search-results-form{padding:30px}.sohohotel-search-results-wrapper .sohohotel-search-results-form input[type=text]{float:left;width:calc(100% - 163px);border:none;padding:12px;margin:0;font-size:16px;color:#666}.sohohotel-search-results-wrapper .sohohotel-search-results-form button{width:calc(170px - 50px);float:right;padding:13px 25px;font-size:15px;border:none;color:#fff}.sohohotel-search-results-wrapper .sohohotel-search-results-form button i{margin:0 0 0 5px}.sohohotel-search-results-wrapper .sohohotel-search-results-form label{font-size:14px;color:#fff}.sohohotel-search-results-wrapper .search-results-form{padding:30px}.sohohotel-search-results-wrapper .sohohotel-search-results-form input[type=text]{font-size:14px;float:left;width:calc(80% - 38px);border:none;padding:14px;margin:0}.sohohotel-search-results-wrapper .sohohotel-search-results-form button{font-size:14px;width:calc(20% - 50px);float:right;padding:15px 25px 16px;cursor:pointer}.sohohotel-search-results-wrapper .sohohotel-search-results-form label{font-size:14px;color:#fff}.sohohotel-title1 h1{font-size:44px;text-align:center;margin:0 0 25px}.sohohotel-title1 h1:after{content:'';display:block;width:60px;height:2px;margin:25px auto 17px auto}.sohohotel-title1 h3{font-size:26px;text-align:center;margin:0 0 35px}.sohohotel-intro-section p{max-width:500px;margin:0 auto}.sohohotel-title2 h3{font-size:30px;text-align:center;margin:0 0 25px}.sohohotel-title2 h3:after{content:'';display:block;width:60px;height:2px;margin:25px auto 25px auto}.sohohotel-title3 h4{font-size:24px;text-align:left;margin:0 0 30px}.sohohotel-title3 h4:after{content:'';display:block;width:50px;height:2px;margin:20px 0 0}.sohohotel-title-color2 h1,.sohohotel-title-color2 h3,.sohohotel-title-color2 h4{color:#fff}a.sohohotel-button1{padding:14px 30px 16px;text-align:center;font-size:14px;display:table;text-decoration:none}a.sohohotel-button1 i{font-size:18px;margin:0 0 0 6px}.sohohotel-video-thumbnail-wrapper{position:relative;max-width:552px;width:100%;height:330px;margin:0 auto}.sohohotel-video-thumbnail-wrapper .sohohotel-video-play{position:absolute;top:calc(50% - 45px);left:calc(50% - 30px)}.sohohotel-video-thumbnail-wrapper .sohohotel-video-play i{color:#fff;width:85px;height:85px;padding:25px 0 0 10px;font-size:32px;text-align:center;border:#fff 3px solid;-webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;border-radius:100%;z-index:999}.sohohotel-call-to-action-1-section{width:100%;margin:0;padding:60px 0}.sohohotel-call-to-action-1-section-inner{max-width:1140px;width:calc(100% - 30px);margin:0 auto}.sohohotel-call-to-action-1-section-inner h3{font-size:32px;font-weight:400;color:#fff;float:left;margin:8px 0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sohohotel-call-to-action-1-section-inner .sohohotel-button0{color:#fff;font-size:14px;display:table;margin:0;text-align:center;padding:14px 30px 16px;text-decoration:none;float:right}.sohohotel-call-to-action-1-section-inner .sohohotel-button0 i{font-size:18px;margin:0 0 0 6px}@media only screen and (max-width:1200px){.sohohotel-call-to-action-1-section-inner h3{margin:0 auto 30px auto;text-align:center;float:none;line-height:140%;font-size:28px}.sohohotel-call-to-action-1-section-inner .sohohotel-button0{float:none;margin:0 auto}}.sohohotel-call-to-action-2-section{color:#fff;padding:80px 0 85px}.sohohotel-call-to-action-2-section .sohohotel-call-to-action-2-section-inner{max-width:1145px;width:calc(100% - 60px);margin:0 auto}.sohohotel-call-to-action-2-section h3{font-size:44px;margin:0 auto 25px auto;text-align:center;line-height:120%;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;max-width:800px}.sohohotel-call-to-action-2-section h3:after{content:'';display:block;width:60px;height:2px;margin:30px auto 30px auto}.sohohotel-call-to-action-2-section p{font-size:14px;text-align:center;margin:0 0 30px;line-height:150%}.sohohotel-call-to-action-2-section .sohohotel-button0{color:#fff;font-size:14px;display:table;margin:0 auto;text-align:center;padding:14px 30px 16px;text-decoration:none}.sohohotel-call-to-action-2-section .sohohotel-button0 i{font-size:18px;margin:0 0 0 6px}.sohohotel-testimonial-wrapper-1 .sohohotel-testimonial-block{padding:45px 30px 0}.sohohotel-testimonial-wrapper-1{padding:0 0 25px}.sohohotel-testimonials-border-1{border:1px solid;border-color:#e8e8e8}.sohohotel-testimonial-wrapper-1 .sohohotel-testimonial-block div{font-size:14px;position:relative;line-height:170%;text-align:center;width:80%;margin:0 auto}.sohohotel-testimonial-wrapper-1 .sohohotel-testimonial-block div p{line-height:170%}.sohohotel-testimonial-wrapper-1 .sohohotel-testimonial-block div span.sohohotel-open-quote{font-family:Georgia;font-size:133px;font-style:normal;position:absolute;top:26px;left:-59px}.sohohotel-testimonial-wrapper-1 .sohohotel-testimonial-block div span.sohohotel-close-quote{font-family:Georgia;font-size:133px;font-style:normal;position:absolute;bottom:-50px;right:-50px}.sohohotel-testimonial-wrapper-1 .sohohotel-testimonial-block .sohohotel-testimonial-image{width:80px;height:80px;margin:20px auto;-webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;border-radius:100%}.sohohotel-testimonial-wrapper-1 .sohohotel-testimonial-block .sohohotel-testimonial-image img{width:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;border-radius:100%}.sohohotel-testimonial-wrapper-1 .sohohotel-testimonial-block .sohohotel-testimonial-author p{font-style:normal;font-size:14px;margin:0}.sohohotel-testimonial-wrapper-2 .sohohotel-testimonial-block{padding:20px 30px 0}.sohohotel-testimonial-wrapper-2{padding:0 0 25px;max-width:1140px;margin:0 auto}.sohohotel-testimonial-wrapper-2 .sohohotel-testimonial-block div{font-size:16px;position:relative;line-height:170%;text-align:center;width:80%;margin:0 auto;color:#fff}.sohohotel-testimonial-wrapper-2 .sohohotel-testimonial-block div span.sohohotel-open-quote{font-family:Georgia;font-size:133px;font-style:normal;position:absolute;top:26px;left:-59px}.sohohotel-testimonial-wrapper-2 .sohohotel-testimonial-block div span.sohohotel-close-quote{font-family:Georgia;font-size:133px;font-style:normal;position:absolute;bottom:-50px;right:-50px}.sohohotel-testimonial-wrapper-2 .sohohotel-testimonial-block .sohohotel-testimonial-image{width:80px;height:80px;margin:20px auto;-webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;border-radius:100%}.sohohotel-testimonial-wrapper-2 .sohohotel-testimonial-block .sohohotel-testimonial-image img{width:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;border-radius:100%}.sohohotel-testimonial-wrapper-2 .sohohotel-testimonial-block p{font-size:16px}.sohohotel-testimonial-wrapper-2 .sohohotel-testimonial-block .sohohotel-testimonial-author p{font-style:normal;font-size:14px;margin:0}.sohohotel-testimonials-wrapper-full .sohohotel-testimonial-block{border-bottom:1px solid;border-color:#e8e8e8;padding:40px 0}.sohohotel-testimonial-wrapper-1 .owl-theme .owl-dots .owl-dot{margin:30px 0 10px}.sohohotel-testimonial-wrapper-2 .sohohotel-more-link,.sohohotel-testimonial-wrapper-1 .sohohotel-more-link{display:none}.sohohotel-testimonials-wrapper-single .sohohotel-testimonial-block{border:none;padding:10px 0 60px}@media only screen and (max-width:450px){.sohohotel-testimonials-wrapper-full .sohohotel-testimonial-block div{width:60%}}.sohohotel-blog-carousel-wrapper{width:1140px;max-width:calc(100% - 30px);margin:0 auto}.sohohotel-blog-carousel-wrapper .sohohotel-blog-block-image{margin:0 0 20px;display:block}.sohohotel-blog-carousel-wrapper .sohohotel-blog-block h4{font-size:20px;border-bottom:1px solid;border-color:#e8e8e8;padding:0 0 15px;margin:0 0 15px;line-height:130%}.sohohotel-blog-carousel-wrapper .sohohotel-blog-block h4 a{color:#424242;text-decoration:none}.sohohotel-blog-carousel-wrapper .sohohotel-blog-block p{font-size:13px;margin:0}.sohohotel-blog-carousel-wrapper .sohohotel-blog-block .sohohotel-blog-date:before{margin:0 10px 0 0;font-size:18px;content:"\f133";font-family:"FontAwesome";font-style:normal;font-weight:400;text-decoration:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.sohohotel-icon-text-wrapper-1{margin:0 auto;max-width:1140px}.sohohotel-icon-text-wrapper-1 .sohohotel-icon-text-block{width:calc(50% - 15px)}.sohohotel-icon-text-wrapper-1 .sohohotel-icon-text-block:nth-child(1n),.sohohotel-icon-text-wrapper-1 .sohohotel-icon-text-block:nth-child(3n){float:left}.sohohotel-icon-text-wrapper-1 .sohohotel-icon-text-block:nth-child(2n),.sohohotel-icon-text-wrapper-1 .sohohotel-icon-text-block:nth-child(4n){float:right}.sohohotel-icon-text-wrapper-1 .sohohotel-icon-text-block .sohohotel-icon{width:68px;height:68px;margin:0 0 30px;position:relative;float:left;border:3px solid}.sohohotel-icon-text-wrapper-1 .sohohotel-icon-text-block .sohohotel-icon i{margin:17px 0 0;font-size:28px;width:100%;text-align:center}.sohohotel-icon-text-wrapper-1 .sohohotel-icon-text-block .sohohotel-text{float:right;width:calc(100% - 100px)}.sohohotel-icon-text-wrapper-1 .sohohotel-icon-text-block .sohohotel-text h4{font-size:24px;margin:0 0 25px;text-align:left}.sohohotel-icon-text-wrapper-1 .sohohotel-icon-text-block .sohohotel-text h4:after{content:'';display:block;margin:25px 0 0;width:45px;height:2px}.sohohotel-icon-text-wrapper-1 .sohohotel-icon-text-block .sohohotel-text p{margin:0 0 60px;font-size:14px;line-height:150%;color:#999}@media only screen and (max-width:800px){.sohohotel-icon-text-wrapper-1 .sohohotel-icon-text-block{width:100%}.sohohotel-icon-text-wrapper-1 .sohohotel-icon-text-block:nth-child(1n),.sohohotel-icon-text-wrapper-1 .sohohotel-icon-text-block:nth-child(2n),.sohohotel-icon-text-wrapper-1 .sohohotel-icon-text-block:nth-child(3n),.sohohotel-icon-text-wrapper-1 .sohohotel-icon-text-block:nth-child(4n){float:none}}.sohohotel-icon-text-wrapper-2{margin:0 auto;max-width:1140px}.sohohotel-icon-text-wrapper-2 .sohohotel-icon-text-block .sohohotel-icon{width:70px;height:70px;margin:0 auto 25px auto;display:block}.sohohotel-icon-text-wrapper-2 .sohohotel-icon-text-block .sohohotel-icon i{margin:17px 0 0}.sohohotel-icon-text-wrapper-2 .sohohotel-icon-text-block h4{font-size:24px;margin:0 0 25px;text-align:center}.sohohotel-icon-text-wrapper-2 .sohohotel-icon-text-block p{margin:0;font-size:14px;line-height:150%;color:#999;text-align:center}.sohohotel-icon-text-wrapper-2 .sohohotel-icon i{font-size:28px;width:100%;text-align:center;margin:25px 0 0}.sohohotel-icon-text-wrapper-2 .sohohotel-icon-text-block h4:after{content:'';display:block;margin:25px auto 25px auto;width:45px;height:2px}.sohohotel-icon-text-wrapper-2 .sohohotel-icon-text-block .sohohotel-icon{border:3px solid}.sohohotel-icon-text-wrapper-2 .home-icon-section{margin:0 auto 20px auto}.sohohotel-icon-text-wrapper-2 .sohohotel-icon-text-block{float:left;width:calc(25% - 60px);margin:0 30px}@media only screen and (max-width:900px){.sohohotel-icon-text-wrapper-2 .sohohotel-icon-text-block{width:calc(50% - 60px);margin:0 30px 60px}.sohohotel-icon-text-wrapper-2 .sohohotel-icon-text-block:nth-last-child(2),.sohohotel-icon-text-wrapper-2 .sohohotel-icon-text-block:last-child{margin:0 30px}}@media only screen and (max-width:550px){.sohohotel-icon-text-wrapper-2 .sohohotel-icon-text-block{width:calc(100% - 60px);margin:0 30px 60px}.sohohotel-icon-text-wrapper-2 .sohohotel-icon-text-block:nth-last-child(2){margin:0 30px 60px}.sohohotel-icon-text-wrapper-2 .sohohotel-icon-text-block:last-child{margin:0 30px}}.sohohotel-about-us-block-wrapper .sohohotel-image-wrapper{width:50%;height:510px;float:left}.sohohotel-about-us-block-wrapper.sohohotel-about-us-block-wrapper-right-align-image .sohohotel-image-wrapper{float:right}.sohohotel-about-us-block-wrapper .sohohotel-image-wrapper img{display:none}.sohohotel-about-us-block-wrapper .sohohotel-about-us-block{width:50%;padding:120px 150px 0;height:510px;float:left;color:#fff}.sohohotel-about-us-block-wrapper .sohohotel-about-us-block h3{font-size:32px;margin:0 0 25px}.sohohotel-about-us-block-wrapper .sohohotel-about-us-block h3:after{content:'';display:block;width:60px;height:2px;margin:30px 0}.sohohotel-about-us-block-wrapper .sohohotel-about-us-block p{font-size:14px;line-height:160%;margin:0 0 35px}.sohohotel-about-us-block-wrapper .sohohotel-about-us-block .sohohotel-about-us-block-button{color:#fff;font-size:14px;display:table;text-align:center;padding:14px 30px 16px;text-decoration:none}.sohohotel-about-us-block-wrapper .sohohotel-about-us-block .sohohotel-about-us-block-button i{font-size:18px;margin:0 0 0 6px}.sohohotel-about-us-block-wrapper-reversed.sohohotel-about-us-block-wrapper .sohohotel-image-wrapper{float:right}.sohohotel-about-us-block-wrapper-reversed.sohohotel-about-us-block-wrapper .sohohotel-about-us-block{float:left}@media only screen and (max-width:1600px){.sohohotel-about-us-block-wrapper .sohohotel-about-us-block{width:50%;padding:120px 60px 0}.sohohotel-about-us-video-wrapper .sohohotel-about-us-block{width:50%;padding:120px 60px 0}}@media only screen and (max-width:1200px){.sohohotel-about-us-block-wrapper .sohohotel-image-wrapper,.sohohotel-about-us-video-wrapper .sohohotel-image-wrapper{width:100%;background:0 0;height:inherit}.sohohotel-about-us-block-wrapper .sohohotel-image-wrapper img,.sohohotel-about-us-video-wrapper .sohohotel-image-wrapper img{display:block;width:100%}.sohohotel-about-us-block-wrapper .sohohotel-about-us-block,.sohohotel-about-us-video-wrapper .sohohotel-about-us-block{width:100%;padding:80px 30px;height:inherit}}.sohohotel-dark-contact-form .wpcf7{max-width:680px;margin:0 auto;padding:30px}.sohohotel-dark-contact-form .wpcf7 label{color:#fff;font-size:14px;display:block;margin:0 0 7px}.sohohotel-dark-contact-form .wpcf7 .sohohotel-one-half{width:calc(50% - 7.5px)}.sohohotel-dark-contact-form .wpcf7 .sohohotel-one-half:first-child{float:left}.sohohotel-dark-contact-form .wpcf7 .sohohotel-one-half:last-child{float:right}.sohohotel-dark-contact-form .wpcf7 input[type=submit]{margin:0 auto;display:table;padding:15px 30px}.sohohotel-dark-contact-form .wpcf7 .wpcf7-response-output{color:#fff;text-align:center}@media only screen and (max-width:600px){.sohohotel-dark-contact-form .wpcf7 .sohohotel-one-half{width:100%}.sohohotel-dark-contact-form .wpcf7 .sohohotel-one-half:first-child,.sohohotel-dark-contact-form .wpcf7 .sohohotel-one-half:last-child{float:none}}.sohohotel-about-us-video-wrapper .sohohotel-image-wrapper{width:50%;height:510px;float:left;position:relative}.sohohotel-about-us-video-wrapper .sohohotel-image-wrapper img{display:none}.sohohotel-about-us-video-wrapper .sohohotel-about-us-block{width:50%;padding:120px 150px 0;height:510px;float:left;color:#fff}.sohohotel-about-us-video-wrapper .sohohotel-about-us-block h3{font-size:32px;margin:0 0 25px}.sohohotel-about-us-video-wrapper .sohohotel-about-us-block h3:after{content:'';display:block;width:60px;height:2px;margin:30px 0}.sohohotel-about-us-video-wrapper .sohohotel-about-us-block p{font-size:14px;line-height:160%;margin:0 0 35px}.sohohotel-about-us-video-wrapper .sohohotel-about-us-block .sohohotel-about-us-block-button{color:#fff;font-size:14px;display:table;text-align:center;padding:14px 30px 16px;text-decoration:none}.sohohotel-about-us-video-wrapper .sohohotel-about-us-block .sohohotel-about-us-block-button i{font-size:18px;margin:0 0 0 6px}.sohohotel-about-us-video-wrapper .sohohotel-image-wrapper .sohohotel-video-play{position:absolute;top:calc(50% - 45px);left:calc(50% - 30px)}.sohohotel-about-us-video-wrapper .sohohotel-image-wrapper .sohohotel-video-play i{color:#fff;width:90px;height:90px;padding:25px 0 0 10px;font-size:32px;text-align:center;border:#fff 3px solid;-webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;border-radius:100%;z-index:999}@media only screen and (max-width:1600px){.sohohotel-about-us-video-wrapper .sohohotel-about-us-block{width:50%;padding:120px 60px 0}}@media only screen and (max-width:1200px){.sohohotel-about-us-video-wrapper .sohohotel-image-wrapper{width:100%;background:0 0;height:inherit}.sohohotel-about-us-video-wrapper .sohohotel-image-wrapper img{display:block;width:100%}.sohohotel-about-us-video-wrapper .sohohotel-about-us-block{width:100%;padding:80px 30px;height:inherit}}.gallery-caption{font-size:12px;padding:5% 10%;text-align:center;font-style:italic;line-height:160%}.gallery .gallery-item img{width:100%}.gallery-columns-1 .gallery-item:nth-child(1n+1),.gallery-columns-2 .gallery-item:nth-child(2n+1),.gallery-columns-3 .gallery-item:nth-child(3n+1),.gallery-columns-4 .gallery-item:nth-child(4n+1),.gallery-columns-5 .gallery-item:nth-child(5n+1),.gallery-columns-6 .gallery-item:nth-child(6n+1),.gallery-columns-7 .gallery-item:nth-child(7n+1),.gallery-columns-8 .gallery-item:nth-child(8n+1),.gallery-columns-9 .gallery-item:nth-child(9n+1){clear:both}.gallery-columns-1 .gallery-item{width:100%;margin:0 0 10px}.gallery-columns-2 .gallery-item{width:calc(50.4% - 10px);margin:0 10px 10px 0;float:left}.gallery-columns-2 .gallery-item:nth-child(2n){margin:0 0 10px}.gallery-columns-3 .gallery-item{width:calc(33.3% - 6.6px);margin:0 10px 10px 0;float:left}.gallery-columns-3 .gallery-item:nth-child(3n){margin:0 0 10px}.gallery-columns-4 .gallery-item{width:calc(25% - 7.5px);margin:0 10px 10px 0;float:left}.gallery-columns-4 .gallery-item:nth-child(4n){margin:0 0 10px}.gallery-columns-5 .gallery-item{width:calc(20% - 8px);margin:0 10px 10px 0;float:left}.gallery-columns-5 .gallery-item:nth-child(5n){margin:0 0 10px}.gallery-columns-6 .gallery-item{width:calc(16.8% - 10px);margin:0 10px 10px 0;float:left}.gallery-columns-6 .gallery-item:nth-child(6n){margin:0 0 10px}.gallery-columns-7 .gallery-item{width:calc(14.3% - 10px);margin:0 10px 10px 0;float:left}.gallery-columns-7 .gallery-item:nth-child(7n){margin:0 0 10px}.gallery-columns-8 .gallery-item{width:calc(12.6% - 10px);margin:0 10px 10px 0;float:left}.gallery-columns-8 .gallery-item:nth-child(8n){margin:0 0 10px}.gallery-columns-9 .gallery-item{width:calc(11.1% - 10px);margin:0 10px 10px 0;float:left}.gallery-columns-9 .gallery-item:nth-child(9n){margin:0 0 10px}ul.sohohotel-contact-details-list li:after{content:""}ul.sohohotel-contact-details-list li:first-child{border-top:#e8e8e8 1px solid}ul.sohohotel-contact-details-list li{border-bottom:#e8e8e8 1px solid;padding:25px 0 25px 55px;position:relative;margin:0;line-height:120%}ul.sohohotel-contact-details-list li:last-child{border-bottom:#e8e8e8 1px solid}ul.sohohotel-contact-details-list .sohohotel-address:before,ul.sohohotel-contact-details-list .sohohotel-phone:before,ul.sohohotel-contact-details-list .sohohotel-email:before{width:50px;height:37px;padding:13px 0 0;font-size:22px;-webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;border-radius:100%;display:block;text-align:center;float:left;position:absolute;top:10px;left:0}ul.sohohotel-contact-details-list .sohohotel-address:before{content:"\f041"}ul.sohohotel-contact-details-list .sohohotel-phone:before{content:"\f095"}ul.sohohotel-contact-details-list .sohohotel-email:before{content:"\f0e0";font-size:20px}ul.sohohotel-contact-details-list li a{text-decoration:none;color:#424242}ul.sohohotel-contact-details-list-2 li:first-child{border-top:none;padding:0 0 15px 55px}ul.sohohotel-contact-details-list-2 li:nth-child(2n){padding:15px 0 15px 55px}ul.sohohotel-contact-details-list-2 li:last-child{border-bottom:none;padding:15px 0 0 55px}ul.sohohotel-contact-details-list-2 .sohohotel-address:before{top:-12px}ul.sohohotel-contact-details-list-2 .sohohotel-phone:before{top:4px}ul.sohohotel-contact-details-list-2 .sohohotel-email:before{top:1px}ul.sohohotel-contact-details-list-2{margin:0 0 50px}.sohohotel-msg{padding:15px 10px 15px 20px;margin:0 0 15px;line-height:140%;font-size:14px}.sohohotel-msg p{margin:0 !important}.sohohotel-default{background:#fff;color:#424242;border:#dee0e0 1px solid}.sohohotel-default a{color:#424242;text-decoration:underline}.sohohotel-notice{background:#fff5af;color:#b3a437}.sohohotel-notice a{color:#b3a437;text-decoration:underline}.sohohotel-success{background:#dff7ca;color:#64ae23}.sohohotel-success a{color:#64ae23;text-decoration:underline}.sohohotel-fail{background:#ffe2e1;color:#c83f39}.sohohotel-fail a{color:#c83f39;text-decoration:underline}ul.sohohotel-social-links{margin:0}ul.sohohotel-social-links li{float:left;border-bottom:none;padding:0}ul.sohohotel-social-links li:before{content:none}ul.sohohotel-social-links li i{padding:0;-webkit-border-radius:99%;-moz-border-radius:99%;-o-border-radius:99%;border-radius:99%;font-size:22px;text-align:center;margin:0 28px 0 0}.wpb_revslider_element.wpb_content_element.sohohotel-homepage-slider{margin:0}.sohohotel-background-fixed{background-attachment:fixed}.sohohotel-booking-page-6{margin:-35px 0 0}@media only screen and (max-width:1020px){.sohohotel-booking-page-6{margin:0}}.pp_default .pp_content{position:relative}.pp_details .pp_description{display:none !important}body div.pp_default .pp_close{position:absolute;top:0;right:0;width:45px;height:32px;padding:13px 0 0;background-image:url(//meerstimmung.de/wp-content/themes/soho-hotel/framework/images/close.png);background-repeat:no-repeat;background-position:center;color:#fff;z-index:9999;text-align:center;font-size:18px;font-weight:400;font-size:16px;text-indent:-9999px;display:inline-block}body div.pp_default .pp_close:hover{opacity:1 !important}.pp_default .pp_play{background:#ccc}.pp_default .pp_play{display:none}.pp_default .currentTextHolder{margin:0 !important}.pp_default .pp_content,.pp_default div.light_rounded .pp_content{background:0 0 !important}.pp_default .lightbox-content{background:#fff !important;-moz-box-shadow:0 0 10px 2px rgba(0,0,0,.2);-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,.2);box-shadow:0 0 10px 2px rgba(0,0,0,.2);padding:30px;width:calc(100% - 60px)}.pp_default .pp_social{display:none}.pp_default #pp_full_res .pp_inline p.lightbox-darktext{color:#fff;margin:0 0 30px !important;padding:9px 20px}.pp_default .sohohotel-main-content-lightbox h6{margin:0;color:#fff;padding:13px 20px;font-size:15px}.pp_default .sohohotel-main-content-lightbox .total-price-lightbox{margin:0 0 30px}.pp_default.pp_pic_holder .ppt{display:none !important}#fullResImage{height:auto !important}.pp_hoverContainer{position:relative}.pp_hoverContainer .pp_previous,.pp_hoverContainer .pp_next{position:absolute;top:calc(50% - 25px);width:30px;height:50px;text-indent:-9999px}.pp_hoverContainer .pp_previous{left:0;background-image:url(//meerstimmung.de/wp-content/themes/soho-hotel/framework/images/prev.png);background-repeat:no-repeat;background-position:center}.pp_hoverContainer .pp_next{right:0;background-image:url(//meerstimmung.de/wp-content/themes/soho-hotel/framework/images/next.png);background-repeat:no-repeat;background-position:center}@media only screen and (max-width:900px){.pp_pic_holder.pp_default{width:100%!important;left:0!important;overflow:hidden}div.pp_default .pp_content_container .pp_left{padding-left:0!important}div.pp_default .pp_content_container .pp_right{padding-right:0!important}.pp_content{width:100% !important;height:auto !important}.pp_fade{width:100%!important;height:100%!important}a.pp_expand,a.pp_contract,.pp_gallery,.pp_top,.pp_bottom{display:none!important}#pp_full_res img{width:100%!important}#pp_full_res iframe{width:100%!important;height:100% !important;min-height:350px}.pp_details{width:94%!important;padding-left:3%;padding-right:4%;padding-bottom:0;background-color:#fff;margin-top:-2px!important}.pp_hoverContainer{width:100% !important;height:100% !important}}div.pp_default .pp_content_container .pp_left,div.pp_default .pp_content_container .pp_right{padding:0 !important}.pp_top{display:none}body div.pp_default .pp_next:hover{background-image:url(//meerstimmung.de/wp-content/themes/soho-hotel/framework/images/next.png) !important;background-repeat:no-repeat !important;background-position:center !important}body div.pp_default .pp_previous:hover{background-image:url(//meerstimmung.de/wp-content/themes/soho-hotel/framework/images/prev.png) !important;background-repeat:no-repeat !important;background-position:center !important}body div.pp_default .pp_nav{display:none !important}body div.pp_default .pp_content_container .pp_right,body div.pp_default .pp_content_container .pp_left{background:0 0}body div.pp_default .pp_details{position:absolute !important}body div.pp_default .pp_details{position:static !important}body div.pp_default .pp_loaderIcon{display:none !important}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}.vc_row{margin-left:0 !important;margin-right:0 !important}.vc_row.wpb_row.vc_row-fluid.sohohotel-content-wrapper-vc{max-width:1170px;width:100%;margin-left:auto !important;margin-right:auto !important}.vc_toggle_size_md.vc_toggle_default .vc_toggle_title h4{font-size:14px;margin:0}.vc_toggle_size_md.vc_toggle_default .vc_toggle_title h4:before{content:"\f067";font-size:12px;color:#fff;width:30px;height:30px;padding:8px 0 0;line-height:1.1em;display:block;text-align:center;float:left;margin:-4px 15px 0 0;-webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;border-radius:100%;font-family:"FontAwesome";font-style:normal;font-weight:400;text-decoration:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.vc_toggle_size_md.vc_toggle_default.vc_toggle_active .vc_toggle_title h4:before{content:"\f068"}.vc_toggle_size_md.vc_toggle_default .vc_toggle_title{margin:0;padding:33px 0 33px 20px;cursor:pointer}.vc_toggle_size_md.vc_toggle_default .vc_toggle_content{padding:0 0 0 70px !important;margin:0}.vc_toggle_size_md.vc_toggle_default .vc_toggle_content p{color:#7e8286}.vc_toggle_size_md.vc_toggle_default{border-top:1px solid;border-color:#e8e8e8;margin:0}.vc_toggle_size_md.vc_toggle_default .vc_toggle_title i.vc_toggle_icon{display:none}.vc_toggle_size_md.vc_toggle_default:last-child{border-bottom:1px solid;border-color:#e8e8e8}.wpb-js-composer .vc_tta-accordion.vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-title,.wpb-js-composer .vc_tta-accordion.vc_tta.vc_general .vc_tta-panel .vc_tta-panel-title{border-top:#e8e8e8 1px solid;padding:33px 0 33px 20px}.wpb-js-composer .vc_tta-accordion.vc_tta-color-grey.vc_tta-style-classic div.vc_tta-panel div.vc_tta-panel-body{border-top:none}.wpb-js-composer .vc_tta-accordion .vc_tta-panel-title i.vc_tta-controls-icon{display:none}.wpb-js-composer .vc_tta-accordion.vc_tta.vc_general .vc_tta-panel-title>a{padding:0}.wpb-js-composer .vc_general.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left.vc_tta-panel-title>a{padding-left:0}.wpb-js-composer .vc_tta.vc_tta-accordion.vc_tta.vc_general .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-body{padding:0 0 0 65px}.wpb-js-composer .vc_tta.vc_tta-accordion.vc_tta.vc_general .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-body{color:#7e8286}.wpb-js-composer .vc_tta.vc_tta-accordion.vc_tta.vc_general .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-body p{margin:0 0 20px}.wpb-js-composer .vc_tta-accordion.vc_tta.vc_general .vc_tta-panel h4.vc_tta-panel-title:before{content:"\f067";font-size:12px;color:#fff;width:30px;height:30px;padding:8px 0 0;line-height:1.1em;display:block;text-align:center;float:left;margin:-7px 15px 0 0;-webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;border-radius:100%;font-family:"FontAwesome";font-style:normal;font-weight:400;text-decoration:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.wpb-js-composer .vc_tta-accordion.vc_tta.vc_general .vc_tta-panel.vc_active h4.vc_tta-panel-title:before{content:"\f068"}.wpb-js-composer .vc_tta-tabs-list li:before{display:none}.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic ul.vc_tta-tabs-list li.vc_tta-tab.vc_active>a,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic ul.vc_tta-tabs-list li.vc_tta-tab>a,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs div.vc_tta-panels,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic ul.vc_tta-tabs-list li,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel div.vc_tta-panel-heading,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active div.vc_tta-panel-heading,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel div.vc_tta-panel-body{background:0 0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;border:none;border-bottom:none}.wpb-js-composer div.vc_tta.vc_general div.vc_tta-panels div.vc_tta-panel-heading:hover{background:0 0}.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic ul.vc_tta-tabs-list li{margin:0}.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic ul.vc_tta-tabs-list li.vc_tta-tab.vc_active{border-right:#e8e8e8 1px solid;border-bottom:#fff 1px solid;border-left:none}.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic ul.vc_tta-tabs-list li.vc_tta-tab{border-top:#e8e8e8 4px solid;border-right:#e8e8e8 1px solid;border-bottom:#e8e8e8 1px solid;border-left:none}.wpb-js-composer .vc_tta.vc_general h4.vc_tta-panel-title{border-top:#e8e8e8 4px solid}.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs div.vc_tta-panels{border:1px solid;border-color:#e8e8e8}.wpb-js-composer .vc_tta.vc_tta-spacing-1 ul.vc_tta-tabs-list{margin-left:0;border-left:#e8e8e8 1px solid}.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title{font-size:14px}.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic div.vc_tta-panel div.vc_tta-panel-body{border-top:#e8e8e8 1px solid}.wpb-js-composer .vc_tta.vc_general .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-body{padding:25px 20px 30px}.flex-viewport .slides li:before,.flex-direction-nav li:before{display:none !important}.flex-viewport .slides li img{height:auto}body .flex-control-nav li{margin:0 4px 0 0;padding:0;border:none}.flex-direction-nav{top:50%;position:absolute;width:100%}.flex-direction-nav li{border:none !important}.flex-direction-nav .flex-prev{left:0;top:50%;position:absolute;border:none}.flex-direction-nav .flex-prev{right:0;top:50%;position:absolute;border:none}.owl-theme .owl-dots .owl-dot{display:inline-block;*display:inline;zoom:1;margin:40px 0 0}.owl-theme .owl-controls{text-align:center}.owl-theme .owl-dots .owl-dot span{background:#eee;-webkit-border-radius:99%;-moz-border-radius:99%;-o-border-radius:99%;border-radius:99%;width:11px;height:11px;margin:0 4px;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-ms-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.owl-carousel{position:static !important}body .sohohotel-site-wrapper .tnp-widget label{display:none}body .sohohotel-site-wrapper .tnp-widget input[type=text],body .sohohotel-site-wrapper .tnp-widget input[type=email]{width:calc(100% - 26px);padding:12px 13px 11px;margin:0 0 20px;border:none;font-size:16px;color:#bbb;-webkit-appearance:none;-webkit-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0}body .sohohotel-site-wrapper .tnp-widget input[type=submit].tnp-submit{border:none;color:#fff;width:inherit;padding:14px 30px;font-size:14px;cursor:pointer}.tparrows{background:0 0 !important}.tparrows:after{-webkit-border-radius:99%;-moz-border-radius:99%;-o-border-radius:99%;border-radius:99%;color:#fff;font-size:40px;border:#fff 3px solid;position:absolute;z-index:10;line-height:60px;text-align:center;font-weight:300;top:-10px;font-family:"FontAwesome";font-style:normal;font-weight:400;text-decoration:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.tp-rightarrow.tparrows:after{content:"\f105";left:-38px;width:68px;height:68px;padding:0 3px 0 10px}.tp-leftarrow.tparrows:after{content:"\f104";left:10px;width:68px;height:68px;padding:0 12px 0 10px}.tparrows.tp-leftarrow:before,.tparrows.tp-rightarrow:before{content:"" !important}.wpcf7 .wpcf7-not-valid-tip{display:none}.wpcf7 .wpcf7-not-valid{background:#f5cdcd;border-color:#ed1418 !important;color:#ed1418}.wpcf7 .wpcf7-response-output{margin:0;border:none;color:#424242;font-size:14px;text-align:left;padding:0}.wpcf7 .ajax-loader{display:none !important}a.slideshow-button-rooms{margin:0 10px 0 0}a.slideshow-button-rooms,a.slideshow-button-testimonials{padding:15px 25px;color:#fff !important;font-size:15px;-webkit-border-radius:30px;-moz-border-radius:30px;-o-border-radius:30px;border-radius:30px;font-weight:400;text-decoration:none}a.slideshow-button-rooms i,a.slideshow-button-testimonials i{line-height:20px;margin:0 0 0 8px;font-weight:400;font-size:20px}.wp-block-gallery li:before{display:none}.sohohotel-main-content ul.wp-block-gallery li{border-bottom:none;padding:0}.wp-block-embed__wrapper iframe{max-width:100%}.sohohotel-main-content .wp-block-button a{color:inherit;text-decoration:none}.sohohotel-header-1 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-left-wrapper li.sohohotel-phone-icon:before,.sohohotel-header-1 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-left-wrapper li.sohohotel-map-icon:before,.sohohotel-header-1 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-top-right-button,.sohohotel-header-1 .sohohotel-mobile-navigation-wrapper .sohohotel-top-right-button,.sohohotel-header-1 .sohohotel-navigation li ul li a:hover,.sohohotel-header-1 .sohohotel-fixed-navigation-show .sohohotel-navigation li ul li a:hover,.sohohotel-header-1 .sohohotel-navigation li ul li.current_page_item a:hover,.sohohotel-header-1 .sohohotel-mobile-navigation-wrapper ul li a:hover,.sohohotel-header-2 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-left-wrapper li.sohohotel-phone-icon:before,.sohohotel-header-2 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-left-wrapper li.sohohotel-map-icon:before,.sohohotel-header-2 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-top-right-button,.sohohotel-header-2 .sohohotel-mobile-navigation-wrapper .sohohotel-top-right-button,.sohohotel-header-2 .sohohotel-navigation li ul li a:hover,.sohohotel-header-2 .sohohotel-fixed-navigation-show .sohohotel-navigation li ul li a:hover,.sohohotel-header-2 .sohohotel-navigation li ul li.current_page_item a:hover,.sohohotel-header-2 .sohohotel-mobile-navigation-wrapper ul li a:hover,.sohohotel-header-3 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-left-wrapper li.sohohotel-phone-icon:before,.sohohotel-header-3 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-left-wrapper li.sohohotel-map-icon:before,.sohohotel-header-3 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-top-right-button,.sohohotel-header-3 .sohohotel-mobile-navigation-wrapper .sohohotel-top-right-button,.sohohotel-header-3 .sohohotel-navigation li ul li a:hover,.sohohotel-header-3 .sohohotel-fixed-navigation-show .sohohotel-navigation li ul li a:hover,.sohohotel-header-3 .sohohotel-navigation li ul li.current_page_item a:hover,.sohohotel-header-3 .sohohotel-mobile-navigation-wrapper ul li a:hover,.sohohotel-header-4 .sohohotel-navigation li ul li a:hover,.sohohotel-header-4 .sohohotel-fixed-navigation-show .sohohotel-navigation li ul li a:hover,.sohohotel-header-4 .sohohotel-navigation li ul li.current_page_item a:hover,.sohohotel-header-4 .sohohotel-mobile-navigation-wrapper ul li a:hover,.sohohotel-header-5 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-left-wrapper li.sohohotel-phone-icon:before,.sohohotel-header-5 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-left-wrapper li.sohohotel-map-icon:before,.sohohotel-header-5 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-top-right-button,.sohohotel-header-5 .sohohotel-mobile-navigation-wrapper .sohohotel-top-right-button,.sohohotel-header-5 .sohohotel-navigation li ul li a:hover,.sohohotel-header-5 .sohohotel-fixed-navigation-show .sohohotel-navigation li ul li a:hover,.sohohotel-header-5 .sohohotel-navigation li ul li.current_page_item a:hover,.sohohotel-header-5 .sohohotel-mobile-navigation-wrapper ul li a:hover,.sohohotel-header-6 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-left-wrapper li.sohohotel-phone-icon:before,.sohohotel-header-6 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-left-wrapper li.sohohotel-map-icon:before,.sohohotel-header-6 .sohohotel-topbar-wrapper .sohohotel-topbar .sohohotel-top-right-wrapper .sohohotel-top-right-button,.sohohotel-header-6 .sohohotel-mobile-navigation-wrapper .sohohotel-top-right-button,.sohohotel-header-6 .sohohotel-navigation li ul li a:hover,.sohohotel-header-6 .sohohotel-fixed-navigation-show .sohohotel-navigation li ul li a:hover,.sohohotel-header-6 .sohohotel-navigation li ul li.current_page_item a:hover,.sohohotel-header-6 .sohohotel-mobile-navigation-wrapper ul li a:hover,.sohohotel-page-header h1:after,.sohohotel-main-content table th,.sohohotel-main-content input[type=submit],.sohohotel-sidebar-content .sohohotel-widget .sohohotel-title-block,.sohohotel-footer-social-icons-wrapper a,.sohohotel-footer-wrapper .sohohotel-footer-bottom-wrapper,.sohohotel-blog-wrapper.sohohotel-blog-wrapper-1-col .sohohotel-blog-block .sohohotel-more-link,.sohohotel-comments-wrapper .sohohotel-comment-count-title:after,.sohohotel-comments-wrapper #respond #reply-title:after,.sohohotel-page-pagination .wp-pagenavi span.current,.sohohotel-page-pagination .wp-pagenavi a:hover,.sohohotel-post-pagination span,.sohohotel-post-pagination span:hover,.sohohotel-page-not-found h1:after,.sohohotel-page-not-found form button,.sohohotel-search-results-wrapper .sohohotel-search-results-form button,.sohohotel-title1 h1:after,.sohohotel-title2 h3:after,.sohohotel-title3 h4:after,.sohohotel-call-to-action-1-section-inner .sohohotel-button0,.sohohotel-call-to-action-2-section h3:after,.sohohotel-call-to-action-2-section .sohohotel-button0,.sohohotel-icon-text-wrapper-1 .sohohotel-icon-text-block .sohohotel-text h4:after,.sohohotel-icon-text-wrapper-2 .sohohotel-icon-text-block h4:after,.sohohotel-about-us-block-wrapper .sohohotel-about-us-block h3:after,.sohohotel-about-us-block-wrapper .sohohotel-about-us-block .sohohotel-about-us-block-button,.sohohotel-about-us-video-wrapper .sohohotel-about-us-block h3:after,.sohohotel-about-us-video-wrapper .sohohotel-about-us-block .sohohotel-about-us-block-button,.vc_toggle_size_md.vc_toggle_default .vc_toggle_title h4:before,.wpb-js-composer .vc_tta-accordion.vc_tta.vc_general .vc_tta-panel h4.vc_tta-panel-title:before,.owl-theme .owl-dots .owl-dot.active span,.tnp-widget input[type=submit].tnp-submit,a.slideshow-button-rooms,a.slideshow-button-testimonials,.sohohotel-header-4 .sohohotel-mobile-navigation-wrapper .sohohotel-top-right-button{background:#b99470}.pp_default .pp_close{background-color:#b99470}.sohohotel-header-1 .sohohotel-navigation li.current_page_item a strong,.sohohotel-header-1 .sohohotel-navigation li a:hover strong,.sohohotel-header-1 .sohohotel-mobile-navigation-wrapper ul li a:hover,.sohohotel-header-2 .sohohotel-navigation li.current_page_item a,.sohohotel-header-2 .sohohotel-navigation li a:hover,.sohohotel-header-2 .sohohotel-mobile-navigation-wrapper ul li a:hover,.sohohotel-header-3 .sohohotel-navigation li.current_page_item a,.sohohotel-header-3 .sohohotel-navigation li a:hover strong,.sohohotel-header-3 .sohohotel-mobile-navigation-wrapper ul li a:hover,.sohohotel-header-4 .sohohotel-navigation li.current_page_item a,.sohohotel-header-4 .sohohotel-navigation li a:hover,.sohohotel-header-4 .sohohotel-mobile-navigation-wrapper ul li a:hover,.sohohotel-header-5 .sohohotel-navigation li.current_page_item a,.sohohotel-header-5 .sohohotel-navigation li a:hover,.sohohotel-header-5 .sohohotel-mobile-navigation-wrapper ul li a:hover,.sohohotel-header-6 .sohohotel-navigation li.current_page_item a,.sohohotel-header-6 .sohohotel-navigation li a:hover,.sohohotel-header-6 .sohohotel-mobile-navigation-wrapper ul li a:hover,.sohohotel-main-content blockquote,.sohohotel-page-pagination .wp-pagenavi span.current,.sohohotel-page-pagination .wp-pagenavi a:hover,.sohohotel-icon-text-wrapper-1 .sohohotel-icon-text-block .sohohotel-icon,.sohohotel-icon-text-wrapper-2 .sohohotel-icon-text-block .sohohotel-icon{border-color:#b99470}.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic ul.vc_tta-tabs-list li.vc_tta-tab.vc_active,.wpb-js-composer .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-title{border-top:#b99470 4px solid}.sohohotel-main-content blockquote:before,.sohohotel-main-content table td i,.sohohotel-main-content ul li:before,.sohohotel-main-content a,.sohohotel-sidebar-content .sohohotel-widget ul li:before,.sohohotel-footer-wrapper .sohohotel-widget ul li:before,.sohohotel-footer-wrapper .sohohotel-widget .sohohotel-contact-widget .sohohotel-address:before,.sohohotel-footer-wrapper .sohohotel-widget .sohohotel-contact-widget .sohohotel-phone:before,.sohohotel-footer-wrapper .sohohotel-widget .sohohotel-contact-widget .sohohotel-cell-phone:before,.sohohotel-footer-wrapper .sohohotel-widget .sohohotel-contact-widget .sohohotel-email:before,.sohohotel-blog-wrapper.sohohotel-blog-wrapper-1-col .sohohotel-blog-block .sohohotel-blog-meta .sohohotel-blog-meta-author:before,.sohohotel-blog-wrapper.sohohotel-blog-wrapper-1-col .sohohotel-blog-block .sohohotel-blog-meta .sohohotel-blog-meta-date:before,.sohohotel-blog-wrapper.sohohotel-blog-wrapper-1-col .sohohotel-blog-block .sohohotel-blog-meta .sohohotel-blog-meta-category:before,.sohohotel-blog-wrapper.sohohotel-blog-wrapper-1-col .sohohotel-blog-block .sohohotel-blog-meta .sohohotel-blog-meta-comments:before,.sohohotel-blog-wrapper-2-col .sohohotel-blog-block .sohohotel-blog-block-content .sohohotel-blog-meta .sohohotel-blog-meta-date:before,.sohohotel-blog-wrapper-2-col .sohohotel-blog-block .sohohotel-blog-block-content .sohohotel-blog-meta .sohohotel-blog-meta-category:before,.sohohotel-blog-wrapper-3-col .sohohotel-blog-block .sohohotel-blog-block-content .sohohotel-blog-meta .sohohotel-blog-meta-date:before,.sohohotel-blog-wrapper-3-col .sohohotel-blog-block .sohohotel-blog-block-content .sohohotel-blog-meta .sohohotel-blog-meta-category:before,.sohohotel-blog-wrapper-4-col .sohohotel-blog-block .sohohotel-blog-block-content .sohohotel-blog-meta .sohohotel-blog-meta-date:before,.sohohotel-blog-wrapper-4-col .sohohotel-blog-block .sohohotel-blog-block-content .sohohotel-blog-meta .sohohotel-blog-meta-category:before,.sohohotel-main-content .sohohotel-comments-wrapper .sohohotel-comments .sohohotel-comment-text ul li:before,.sohohotel-testimonial-wrapper-1 .sohohotel-testimonial-block div span.sohohotel-open-quote,.sohohotel-testimonial-wrapper-1 .sohohotel-testimonial-block div span.sohohotel-close-quote,.sohohotel-testimonial-wrapper-2 .sohohotel-testimonial-block div span.sohohotel-open-quote,.sohohotel-testimonial-wrapper-2 .sohohotel-testimonial-block div span.sohohotel-close-quote,.sohohotel-blog-carousel-wrapper .sohohotel-blog-block .sohohotel-blog-date:before,.sohohotel-icon-text-wrapper-1 .sohohotel-icon-text-block .sohohotel-icon i,.sohohotel-icon-text-wrapper-2 .sohohotel-icon-text-block .sohohotel-icon i,ul.sohohotel-social-links li i{color:#b99470}.sohohotel-header-1 .sohohotel-mobile-navigation-wrapper,.sohohotel-header-2 .sohohotel-mobile-navigation-wrapper,.sohohotel-header-3 .sohohotel-mobile-navigation-wrapper,.sohohotel-header-4 .sohohotel-mobile-navigation-wrapper,.sohohotel-header-5 .sohohotel-mobile-navigation-wrapper,.sohohotel-header-6 .sohohotel-topbar-wrapper,.sohohotel-header-6 .sohohotel-navigation,.sohohotel-header-6 .sohohotel-mobile-navigation-wrapper,.sohohotel-footer-wrapper,.sohohotel-search-results-wrapper .sohohotel-search-results-form,.sohohotel-about-us-block-wrapper .sohohotel-about-us-block,.sohohotel-dark-contact-form .wpcf7,.sohohotel-about-us-video-wrapper .sohohotel-about-us-block,.pp_default #pp_full_res .pp_inline p.lightbox-darktext,.pp_default .sohohotel-main-content-lightbox h6{background:#1c1c1c}.datepicker__month-day--valid:hover,.datepicker__month-day--selected,.booking-form button,.booking-side .title-block-3,.booking-side button,.booking-room-wrapper .select-room-button,.booking-side .edit-booking-button,.booking-main .title-block-3,.booking-main-wrapper .booking-main .booking_payment,.booking-main-wrapper .booking-main .complete-booking-button,.booking-step-wrapper .step-title.step-title-current,.main-content-lightbox table th,.booking-main-wrapper .booking-main .select-services,.booking-main-wrapper .booking-main #payment-form button,.wide-booking-form a.room-selection-done-btn,.wide-booking-form-2 a.room-selection-done-btn,.sidebar-booking-form a.room-selection-done-btn,.wide-booking-form-2 button,.accommodation-block-content .price-button,.accommodation-grid-wrapper .accommodation-grid .accommodation-block .accommodation-info h4 span,.accommodation-block-wrapper-2 .accommodation-block .accommodation-block-image .accommodation-block-price,.accommodation-block-wrapper-2 .accommodation-block i,.accommodation-block-full-description .title-block-4,.sohohotel-main-content a.accommodation-block-full-button,.accommodation-video-section .accommodation-block-wrapper .accommodation-info h4 span,.block-link-wrapper-2 .block-link i,.block-link-wrapper-3 .block-link i,.block-link-wrapper-4 .block-link i,.hotel-image-wrapper .hotel-image .hotel-title .title-block-3,.sh-single-booking-form .sh-select-dates,.sh-single-booking-form .external_bookingbutton2{background:#b99470}.datepicker__month-day--first-day-selected,.datepicker__month-day--last-day-selected{background-color:#b99470}.booking-step-wrapper .step-title.step-title-current:after{border-color:transparent transparent transparent #b99470}.accommodation-block-wrapper-2 .accommodation-block h4{border-bottom:#b99470 2px solid}.datepicker__month-day,.datepicker__month-day--disabled,.sohohotel-main-content .datepicker table td{border-right:#1c1c1c 1px solid;border-bottom:#1c1c1c 1px solid}.datepicker__month-button--prev:after,.datepicker__month-button--next:after{color:#1c1c1c}.datepicker__inner,.wide-booking-form,.room-price-widget .from,.room-price-widget .price-detail,.booking-side-wrapper,.booking-main-wrapper,.price-details .deposit,.price-details .total,.lightbox-title,.booking-step-wrapper,.room-guest-selection-input-wrapper,.vertical-booking-form,.wide-booking-form-2,.sh-image-overlay-wrapper,.sidebar-booking-form,.accommodation-carousel-wrapper-full,.accommodation-block-full-description,.accommodation-video-section .accommodation-block-wrapper .accommodation-block,.accommodation-video-section .accommodation-video-block,.block-link-wrapper-2 .block-link,.block-link-wrapper-3 .block-link,.block-link-wrapper-4 .block-link,.hotel-image-wrapper .hotel-image,.sh-single-booking-form{background:#1c1c1c}.booking-step-wrapper .step-title:after{border-color:transparent transparent transparent #1c1c1c}