html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{vertical-align:baseline;display:inline-block}audio:not([controls]){height:0;display:none}[hidden],template{display:none}a{background-color:#0000}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:webflow-icons;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==)format("truetype");font-weight:400;font-style:normal}[class^=w-icon-],[class*=\ w-icon-]{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:webflow-icons!important}.w-icon-slider-right:before{content:""}.w-icon-slider-left:before{content:""}.w-icon-nav-menu:before{content:""}.w-icon-arrow-down:before,.w-icon-dropdown-toggle:before{content:""}.w-icon-file-upload-remove:before{content:""}.w-icon-file-upload-icon:before{content:""}*{box-sizing:border-box}html{height:100%}body{color:#333;background-color:#fff;min-height:100%;margin:0;font-family:Arial,sans-serif;font-size:14px;line-height:20px}img{vertical-align:middle;max-width:100%;display:inline-block}html.w-mod-touch *{background-attachment:scroll!important}.w-block{display:block}.w-inline-block{max-width:100%;display:inline-block}.w-clearfix:before,.w-clearfix:after{content:" ";grid-area:1/1/2/2;display:table}.w-clearfix:after{clear:both}.w-hidden{display:none}.w-button{color:#fff;line-height:inherit;cursor:pointer;background-color:#3898ec;border:0;border-radius:0;padding:9px 15px;text-decoration:none;display:inline-block}input.w-button{-webkit-appearance:button}html[data-w-dynpage] [data-w-cloak]{color:#0000!important}.w-code-block{margin:unset}pre.w-code-block code{all:inherit}.w-optimization{display:contents}.w-webflow-badge,.w-webflow-badge>img{box-sizing:unset;width:unset;height:unset;max-height:unset;max-width:unset;min-height:unset;min-width:unset;margin:unset;padding:unset;float:unset;clear:unset;border:unset;border-radius:unset;background:unset;background-image:unset;background-position:unset;background-size:unset;background-repeat:unset;background-origin:unset;background-clip:unset;background-attachment:unset;background-color:unset;box-shadow:unset;transform:unset;direction:unset;font-family:unset;font-weight:unset;color:unset;font-size:unset;line-height:unset;font-style:unset;font-variant:unset;text-align:unset;letter-spacing:unset;-webkit-text-decoration:unset;text-decoration:unset;text-indent:unset;text-transform:unset;list-style-type:unset;text-shadow:unset;vertical-align:unset;cursor:unset;white-space:unset;word-break:unset;word-spacing:unset;word-wrap:unset;transition:unset}.w-webflow-badge{white-space:nowrap;cursor:pointer;box-shadow:0 0 0 1px #0000001a,0 1px 3px #0000001a;visibility:visible!important;opacity:1!important;z-index:2147483647!important;color:#aaadb0!important;overflow:unset!important;background-color:#fff!important;border-radius:3px!important;width:auto!important;height:auto!important;margin:0!important;padding:6px!important;font-size:12px!important;line-height:14px!important;text-decoration:none!important;display:inline-block!important;position:fixed!important;inset:auto 12px 12px auto!important;transform:none!important}.w-webflow-badge>img{position:unset;visibility:unset!important;opacity:1!important;vertical-align:middle!important;display:inline-block!important}h1,h2,h3,h4,h5,h6{margin-bottom:10px;font-weight:700}h1{margin-top:20px;font-size:38px;line-height:44px}h2{margin-top:20px;font-size:32px;line-height:36px}h3{margin-top:20px;font-size:24px;line-height:30px}h4{margin-top:10px;font-size:18px;line-height:24px}h5{margin-top:10px;font-size:14px;line-height:20px}h6{margin-top:10px;font-size:12px;line-height:18px}p{margin-top:0;margin-bottom:10px}blockquote{border-left:5px solid #e2e2e2;margin:0 0 10px;padding:10px 20px;font-size:18px;line-height:22px}figure{margin:0 0 10px}figcaption{text-align:center;margin-top:5px}ul,ol{margin-top:0;margin-bottom:10px;padding-left:40px}.w-list-unstyled{padding-left:0;list-style:none}.w-embed:before,.w-embed:after{content:" ";grid-area:1/1/2/2;display:table}.w-embed:after{clear:both}.w-video{width:100%;padding:0;position:relative}.w-video iframe,.w-video object,.w-video embed{border:none;width:100%;height:100%;position:absolute;top:0;left:0}fieldset{border:0;margin:0;padding:0}button,[type=button],[type=reset]{cursor:pointer;-webkit-appearance:button;border:0}.w-form{margin:0 0 15px}.w-form-done{text-align:center;background-color:#ddd;padding:20px;display:none}.w-form-fail{background-color:#ffdede;margin-top:10px;padding:10px;display:none}label{margin-bottom:5px;font-weight:700;display:block}.w-input,.w-select{color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ccc;width:100%;height:38px;margin-bottom:10px;padding:8px 12px;font-size:14px;line-height:1.42857;display:block}.w-input::placeholder,.w-select::placeholder{color:#999}.w-input:focus,.w-select:focus{border-color:#3898ec;outline:0}.w-input[disabled],.w-select[disabled],.w-input[readonly],.w-select[readonly],fieldset[disabled] .w-input,fieldset[disabled] .w-select{cursor:not-allowed}.w-input[disabled]:not(.w-input-disabled),.w-select[disabled]:not(.w-input-disabled),.w-input[readonly],.w-select[readonly],fieldset[disabled]:not(.w-input-disabled) .w-input,fieldset[disabled]:not(.w-input-disabled) .w-select{background-color:#eee}textarea.w-input,textarea.w-select{height:auto}.w-select{background-color:#f3f3f3}.w-select[multiple]{height:auto}.w-form-label{cursor:pointer;margin-bottom:0;font-weight:400;display:inline-block}.w-radio{margin-bottom:5px;padding-left:20px;display:block}.w-radio:before,.w-radio:after{content:" ";grid-area:1/1/2/2;display:table}.w-radio:after{clear:both}.w-radio-input{float:left;margin:3px 0 0 -20px;line-height:normal}.w-file-upload{margin-bottom:10px;display:block}.w-file-upload-input{opacity:0;z-index:-100;width:.1px;height:.1px;position:absolute;overflow:hidden}.w-file-upload-default,.w-file-upload-uploading,.w-file-upload-success{color:#333;display:inline-block}.w-file-upload-error{margin-top:10px;display:block}.w-file-upload-default.w-hidden,.w-file-upload-uploading.w-hidden,.w-file-upload-error.w-hidden,.w-file-upload-success.w-hidden{display:none}.w-file-upload-uploading-btn{cursor:pointer;background-color:#fafafa;border:1px solid #ccc;margin:0;padding:8px 12px;font-size:14px;font-weight:400;display:flex}.w-file-upload-file{background-color:#fafafa;border:1px solid #ccc;flex-grow:1;justify-content:space-between;margin:0;padding:8px 9px 8px 11px;display:flex}.w-file-upload-file-name{font-size:14px;font-weight:400;display:block}.w-file-remove-link{cursor:pointer;width:auto;height:auto;margin-top:3px;margin-left:10px;padding:3px;display:block}.w-icon-file-upload-remove{margin:auto;font-size:10px}.w-file-upload-error-msg{color:#ea384c;padding:2px 0;display:inline-block}.w-file-upload-info{padding:0 12px;line-height:38px;display:inline-block}.w-file-upload-label{cursor:pointer;background-color:#fafafa;border:1px solid #ccc;margin:0;padding:8px 12px;font-size:14px;font-weight:400;display:inline-block}.w-icon-file-upload-icon,.w-icon-file-upload-uploading{width:20px;margin-right:8px;display:inline-block}.w-icon-file-upload-uploading{height:20px}.w-container{max-width:940px;margin-left:auto;margin-right:auto}.w-container:before,.w-container:after{content:" ";grid-area:1/1/2/2;display:table}.w-container:after{clear:both}.w-container .w-row{margin-left:-10px;margin-right:-10px}.w-row:before,.w-row:after{content:" ";grid-area:1/1/2/2;display:table}.w-row:after{clear:both}.w-row .w-row{margin-left:0;margin-right:0}.w-col{float:left;width:100%;min-height:1px;padding-left:10px;padding-right:10px;position:relative}.w-col .w-col{padding-left:0;padding-right:0}.w-col-1{width:8.33333%}.w-col-2{width:16.6667%}.w-col-3{width:25%}.w-col-4{width:33.3333%}.w-col-5{width:41.6667%}.w-col-6{width:50%}.w-col-7{width:58.3333%}.w-col-8{width:66.6667%}.w-col-9{width:75%}.w-col-10{width:83.3333%}.w-col-11{width:91.6667%}.w-col-12{width:100%}.w-hidden-main{display:none!important}@media screen and (max-width:991px){.w-container{max-width:728px}.w-hidden-main{display:inherit!important}.w-hidden-medium{display:none!important}.w-col-medium-1{width:8.33333%}.w-col-medium-2{width:16.6667%}.w-col-medium-3{width:25%}.w-col-medium-4{width:33.3333%}.w-col-medium-5{width:41.6667%}.w-col-medium-6{width:50%}.w-col-medium-7{width:58.3333%}.w-col-medium-8{width:66.6667%}.w-col-medium-9{width:75%}.w-col-medium-10{width:83.3333%}.w-col-medium-11{width:91.6667%}.w-col-medium-12{width:100%}.w-col-stack{width:100%;left:auto;right:auto}}@media screen and (max-width:767px){.w-hidden-main,.w-hidden-medium{display:inherit!important}.w-hidden-small{display:none!important}.w-row,.w-container .w-row{margin-left:0;margin-right:0}.w-col{width:100%;left:auto;right:auto}.w-col-small-1{width:8.33333%}.w-col-small-2{width:16.6667%}.w-col-small-3{width:25%}.w-col-small-4{width:33.3333%}.w-col-small-5{width:41.6667%}.w-col-small-6{width:50%}.w-col-small-7{width:58.3333%}.w-col-small-8{width:66.6667%}.w-col-small-9{width:75%}.w-col-small-10{width:83.3333%}.w-col-small-11{width:91.6667%}.w-col-small-12{width:100%}}@media screen and (max-width:479px){.w-container{max-width:none}.w-hidden-main,.w-hidden-medium,.w-hidden-small{display:inherit!important}.w-hidden-tiny{display:none!important}.w-col{width:100%}.w-col-tiny-1{width:8.33333%}.w-col-tiny-2{width:16.6667%}.w-col-tiny-3{width:25%}.w-col-tiny-4{width:33.3333%}.w-col-tiny-5{width:41.6667%}.w-col-tiny-6{width:50%}.w-col-tiny-7{width:58.3333%}.w-col-tiny-8{width:66.6667%}.w-col-tiny-9{width:75%}.w-col-tiny-10{width:83.3333%}.w-col-tiny-11{width:91.6667%}.w-col-tiny-12{width:100%}}.w-widget{position:relative}.w-widget-map{width:100%;height:400px}.w-widget-map label{width:auto;display:inline}.w-widget-map img{max-width:inherit}.w-widget-map .gm-style-iw{text-align:center}.w-widget-map .gm-style-iw>button{display:none!important}.w-widget-twitter{overflow:hidden}.w-widget-twitter-count-shim{vertical-align:top;text-align:center;background:#fff;border:1px solid #758696;border-radius:3px;width:28px;height:20px;display:inline-block;position:relative}.w-widget-twitter-count-shim *{pointer-events:none;-webkit-user-select:none;user-select:none}.w-widget-twitter-count-shim .w-widget-twitter-count-inner{text-align:center;color:#999;font-family:serif;font-size:15px;line-height:12px;position:relative}.w-widget-twitter-count-shim .w-widget-twitter-count-clear{display:block;position:relative}.w-widget-twitter-count-shim.w--large{width:36px;height:28px}.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner{font-size:18px;line-height:18px}.w-widget-twitter-count-shim:not(.w--vertical){margin-left:5px;margin-right:8px}.w-widget-twitter-count-shim:not(.w--vertical).w--large{margin-left:6px}.w-widget-twitter-count-shim:not(.w--vertical):before,.w-widget-twitter-count-shim:not(.w--vertical):after{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;top:50%;left:0}.w-widget-twitter-count-shim:not(.w--vertical):before{border-width:4px;border-color:#75869600 #5d6c7b #75869600 #75869600;margin-top:-4px;margin-left:-9px}.w-widget-twitter-count-shim:not(.w--vertical).w--large:before{border-width:5px;margin-top:-5px;margin-left:-10px}.w-widget-twitter-count-shim:not(.w--vertical):after{border-width:4px;border-color:#fff0 #fff #fff0 #fff0;margin-top:-4px;margin-left:-8px}.w-widget-twitter-count-shim:not(.w--vertical).w--large:after{border-width:5px;margin-top:-5px;margin-left:-9px}.w-widget-twitter-count-shim.w--vertical{width:61px;height:33px;margin-bottom:8px}.w-widget-twitter-count-shim.w--vertical:before,.w-widget-twitter-count-shim.w--vertical:after{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;top:100%;left:50%}.w-widget-twitter-count-shim.w--vertical:before{border-width:5px;border-color:#5d6c7b #75869600 #75869600;margin-left:-5px}.w-widget-twitter-count-shim.w--vertical:after{border-width:4px;border-color:#fff #fff0 #fff0;margin-left:-4px}.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner{font-size:18px;line-height:22px}.w-widget-twitter-count-shim.w--vertical.w--large{width:76px}.w-background-video{color:#fff;height:500px;position:relative;overflow:hidden}.w-background-video>video{object-fit:cover;z-index:-100;background-position:50%;background-size:cover;width:100%;height:100%;margin:auto;position:absolute;inset:-100%}.w-background-video>video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.w-background-video--control{background-color:#0000;padding:0;position:absolute;bottom:1em;right:1em}.w-background-video--control>[hidden]{display:none!important}.w-slider{text-align:center;clear:both;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;background:#ddd;height:300px;position:relative}.w-slider-mask{z-index:1;white-space:nowrap;height:100%;display:block;position:relative;left:0;right:0;overflow:hidden}.w-slide{vertical-align:top;white-space:normal;text-align:left;width:100%;height:100%;display:inline-block;position:relative}.w-slider-nav{z-index:2;text-align:center;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;height:40px;margin:auto;padding-top:10px;position:absolute;inset:auto 0 0}.w-slider-nav.w-round>div{border-radius:100%}.w-slider-nav.w-num>div{font-size:inherit;line-height:inherit;width:auto;height:auto;padding:.2em .5em}.w-slider-nav.w-shadow>div{box-shadow:0 0 3px #3336}.w-slider-nav-invert{color:#fff}.w-slider-nav-invert>div{background-color:#2226}.w-slider-nav-invert>div.w-active{background-color:#222}.w-slider-dot{cursor:pointer;background-color:#fff6;width:1em;height:1em;margin:0 3px .5em;transition:background-color .1s,color .1s;display:inline-block;position:relative}.w-slider-dot.w-active{background-color:#fff}.w-slider-dot:focus{outline:none;box-shadow:0 0 0 2px #fff}.w-slider-dot:focus.w-active{box-shadow:none}.w-slider-arrow-left,.w-slider-arrow-right{cursor:pointer;color:#fff;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;width:80px;margin:auto;font-size:40px;position:absolute;inset:0;overflow:hidden}.w-slider-arrow-left [class^=w-icon-],.w-slider-arrow-right [class^=w-icon-],.w-slider-arrow-left [class*=\ w-icon-],.w-slider-arrow-right [class*=\ w-icon-]{position:absolute}.w-slider-arrow-left:focus,.w-slider-arrow-right:focus{outline:0}.w-slider-arrow-left{z-index:3;right:auto}.w-slider-arrow-right{z-index:4;left:auto}.w-icon-slider-left,.w-icon-slider-right{width:1em;height:1em;margin:auto;inset:0}.w-slider-aria-label{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.w-slider-force-show{display:block!important}.w-dropdown{text-align:left;z-index:900;margin-left:auto;margin-right:auto;display:inline-block;position:relative}.w-dropdown-btn,.w-dropdown-toggle,.w-dropdown-link{vertical-align:top;color:#222;text-align:left;white-space:nowrap;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;position:relative}.w-dropdown-toggle{-webkit-user-select:none;user-select:none;cursor:pointer;padding-right:40px;display:inline-block}.w-dropdown-toggle:focus{outline:0}.w-icon-dropdown-toggle{width:1em;height:1em;margin:auto 20px auto auto;position:absolute;top:0;bottom:0;right:0}.w-dropdown-list{background:#ddd;min-width:100%;display:none;position:absolute}.w-dropdown-list.w--open{display:block}.w-dropdown-link{color:#222;padding:10px 20px;display:block}.w-dropdown-link.w--current{color:#0082f3}.w-dropdown-link:focus{outline:0}@media screen and (max-width:767px){.w-nav-brand{padding-left:10px}}.w-lightbox-backdrop{cursor:auto;letter-spacing:normal;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;color:#fff;text-align:center;z-index:2000;opacity:0;-webkit-user-select:none;-moz-user-select:none;-webkit-tap-highlight-color:transparent;background:#000000e6;outline:0;font-family:Helvetica Neue,Helvetica,Ubuntu,Segoe UI,Verdana,sans-serif;font-size:17px;font-style:normal;font-weight:300;line-height:1.2;list-style:disc;position:fixed;inset:0;-webkit-transform:translate(0)}.w-lightbox-backdrop,.w-lightbox-container{-webkit-overflow-scrolling:touch;height:100%;overflow:auto}.w-lightbox-content{height:100vh;position:relative;overflow:hidden}.w-lightbox-view{opacity:0;width:100vw;height:100vh;position:absolute}.w-lightbox-view:before{content:"";height:100vh}.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:86vh}.w-lightbox-frame,.w-lightbox-view:before{vertical-align:middle;display:inline-block}.w-lightbox-figure{margin:0;position:relative}.w-lightbox-group .w-lightbox-figure{cursor:pointer}.w-lightbox-img{width:auto;max-width:none;height:auto}.w-lightbox-image{float:none;max-width:100vw;max-height:100vh;display:block}.w-lightbox-group .w-lightbox-image{max-height:86vh}.w-lightbox-caption{text-align:left;text-overflow:ellipsis;white-space:nowrap;background:#0006;padding:.5em 1em;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.w-lightbox-embed{width:100%;height:100%;position:absolute;inset:0}.w-lightbox-control{cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:24px;width:4em;transition:all .3s;position:absolute;top:0}.w-lightbox-left{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==);display:none;bottom:0;left:0}.w-lightbox-right{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+);display:none;bottom:0;right:0}.w-lightbox-close{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=);background-size:18px;height:2.6em;right:0}.w-lightbox-strip{white-space:nowrap;padding:0 1vh;line-height:0;position:absolute;bottom:0;left:0;right:0;overflow:auto hidden}.w-lightbox-item{box-sizing:content-box;cursor:pointer;width:10vh;padding:2vh 1vh;display:inline-block;-webkit-transform:translate(0,0)}.w-lightbox-active{opacity:.3}.w-lightbox-thumbnail{background:#222;height:10vh;position:relative;overflow:hidden}.w-lightbox-thumbnail-image{position:absolute;top:0;left:0}.w-lightbox-thumbnail .w-lightbox-tall{width:100%;top:50%;transform:translateY(-50%)}.w-lightbox-thumbnail .w-lightbox-wide{height:100%;left:50%;transform:translate(-50%)}.w-lightbox-spinner{box-sizing:border-box;border:5px solid #0006;border-radius:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;animation:.8s linear infinite spin;position:absolute;top:50%;left:50%}.w-lightbox-spinner:after{content:"";border:3px solid #0000;border-bottom-color:#fff;border-radius:50%;position:absolute;inset:-4px}.w-lightbox-hide{display:none}.w-lightbox-noscroll{overflow:hidden}@media (min-width:768px){.w-lightbox-content{height:96vh;margin-top:2vh}.w-lightbox-view,.w-lightbox-view:before{height:96vh}.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:84vh}.w-lightbox-image{max-width:96vw;max-height:96vh}.w-lightbox-group .w-lightbox-image{max-width:82.3vw;max-height:84vh}.w-lightbox-left,.w-lightbox-right{opacity:.5;display:block}.w-lightbox-close{opacity:.8}.w-lightbox-control:hover{opacity:1}}.w-lightbox-inactive,.w-lightbox-inactive:hover{opacity:0}.w-richtext:before,.w-richtext:after{content:" ";grid-area:1/1/2/2;display:table}.w-richtext:after{clear:both}.w-richtext[contenteditable=true]:before,.w-richtext[contenteditable=true]:after{white-space:initial}.w-richtext ol,.w-richtext ul{overflow:hidden}.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after,.w-richtext .w-richtext-figure-selected[data-rt-type=video] div:after,.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div,.w-richtext .w-richtext-figure-selected[data-rt-type=image] div{outline:2px solid #2895f7}.w-richtext figure.w-richtext-figure-type-video>div:after,.w-richtext figure[data-rt-type=video]>div:after{content:"";display:none;position:absolute;inset:0}.w-richtext figure{max-width:60%;position:relative}.w-richtext figure>div:before{cursor:default!important}.w-richtext figure img{width:100%}.w-richtext figure figcaption.w-richtext-figcaption-placeholder{opacity:.6}.w-richtext figure div{color:#0000;font-size:0}.w-richtext figure.w-richtext-figure-type-image,.w-richtext figure[data-rt-type=image]{display:table}.w-richtext figure.w-richtext-figure-type-image>div,.w-richtext figure[data-rt-type=image]>div{display:inline-block}.w-richtext figure.w-richtext-figure-type-image>figcaption,.w-richtext figure[data-rt-type=image]>figcaption{caption-side:bottom;display:table-caption}.w-richtext figure.w-richtext-figure-type-video,.w-richtext figure[data-rt-type=video]{width:60%;height:0}.w-richtext figure.w-richtext-figure-type-video iframe,.w-richtext figure[data-rt-type=video] iframe{width:100%;height:100%;position:absolute;top:0;left:0}.w-richtext figure.w-richtext-figure-type-video>div,.w-richtext figure[data-rt-type=video]>div{width:100%}.w-richtext figure.w-richtext-align-center{clear:both;margin-left:auto;margin-right:auto}.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image>div,.w-richtext figure.w-richtext-align-center[data-rt-type=image]>div{max-width:100%}.w-richtext figure.w-richtext-align-normal{clear:both}.w-richtext figure.w-richtext-align-fullwidth{text-align:center;clear:both;width:100%;max-width:100%;margin-left:auto;margin-right:auto;display:block}.w-richtext figure.w-richtext-align-fullwidth>div{padding-bottom:inherit;display:inline-block}.w-richtext figure.w-richtext-align-fullwidth>figcaption{display:block}.w-richtext figure.w-richtext-align-floatleft{float:left;clear:none;margin-right:15px}.w-richtext figure.w-richtext-align-floatright{float:right;clear:none;margin-left:15px}.w-nav{z-index:1000;background:#ddd;position:relative}.w-nav:before,.w-nav:after{content:" ";grid-area:1/1/2/2;display:table}.w-nav:after{clear:both}.w-nav-brand{float:left;color:#333;text-decoration:none;position:relative}.w-nav-link{vertical-align:top;color:#222;text-align:left;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;display:inline-block;position:relative}.w-nav-link.w--current{color:#0082f3}.w-nav-menu{float:right;position:relative}[data-nav-menu-open]{text-align:center;background:#c8c8c8;min-width:200px;position:absolute;top:100%;left:0;right:0;overflow:visible;display:block!important}.w--nav-link-open{display:block;position:relative}.w-nav-overlay{width:100%;display:none;position:absolute;top:100%;left:0;right:0;overflow:hidden}.w-nav-overlay [data-nav-menu-open]{top:0}.w-nav[data-animation=over-left] .w-nav-overlay{width:auto}.w-nav[data-animation=over-left] .w-nav-overlay,.w-nav[data-animation=over-left] [data-nav-menu-open]{z-index:1;top:0;right:auto}.w-nav[data-animation=over-right] .w-nav-overlay{width:auto}.w-nav[data-animation=over-right] .w-nav-overlay,.w-nav[data-animation=over-right] [data-nav-menu-open]{z-index:1;top:0;left:auto}.w-nav-button{float:right;cursor:pointer;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;padding:18px;font-size:24px;display:none;position:relative}.w-nav-button:focus{outline:0}.w-nav-button.w--open{color:#fff;background-color:#c8c8c8}.w-nav[data-collapse=all] .w-nav-menu{display:none}.w-nav[data-collapse=all] .w-nav-button,.w--nav-dropdown-open,.w--nav-dropdown-toggle-open{display:block}.w--nav-dropdown-list-open{position:static}@media screen and (max-width:991px){.w-nav[data-collapse=medium] .w-nav-menu{display:none}.w-nav[data-collapse=medium] .w-nav-button{display:block}}@media screen and (max-width:767px){.w-nav[data-collapse=small] .w-nav-menu{display:none}.w-nav[data-collapse=small] .w-nav-button{display:block}.w-nav-brand{padding-left:10px}}@media screen and (max-width:479px){.w-nav[data-collapse=tiny] .w-nav-menu{display:none}.w-nav[data-collapse=tiny] .w-nav-button{display:block}}.w-tabs{position:relative}.w-tabs:before,.w-tabs:after{content:" ";grid-area:1/1/2/2;display:table}.w-tabs:after{clear:both}.w-tab-menu{position:relative}.w-tab-link{vertical-align:top;text-align:left;cursor:pointer;color:#222;background-color:#ddd;padding:9px 30px;text-decoration:none;display:inline-block;position:relative}.w-tab-link.w--current{background-color:#c8c8c8}.w-tab-link:focus{outline:0}.w-tab-content{display:block;position:relative;overflow:hidden}.w-tab-pane{display:none;position:relative}.w--tab-active{display:block}@media screen and (max-width:479px){.w-tab-link{display:block}}.w-ix-emptyfix:after{content:""}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.w-dyn-empty{background-color:#ddd;padding:10px}.w-dyn-hide,.w-dyn-bind-empty,.w-condition-invisible{display:none!important}.wf-layout-layout{display:grid}@font-face{font-family:Azosans;src:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/63f7132b8081912f1cbcdcf7_AzoSans-Italic.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Azosans;src:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/63f7132bbcfee476fffcaf02_AzoSans-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Azosans;src:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/63f7132bc40da57d5a84666e_AzoSans-Black.ttf)format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Azosans;src:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/63f7132b39759c398011c1fd_AzoSans-BoldItalic.ttf)format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Azosans;src:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/63f7132b39759c402b11c1fc_AzoSans-BlackItalic.ttf)format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Azosans;src:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/63f7132b5cb0bf0bb08bb0cf_AzoSans-LightItalic.ttf)format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Azosans;src:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/63f7132b39759ce38a11c1fe_AzoSans-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Azosans;src:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/63f7132b617d02786ef02941_AzoSans-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Azosans;src:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/63f7132b5cb0bf2be58bb0d0_AzoSans-Thin.ttf)format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Azosans;src:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/63f7132b2d171ec0f98e42a2_AzoSans-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Azosans;src:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/63f7132b0f0e7e4cdf8f8264_AzoSans-ThinItalic.ttf)format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Azosans;src:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/63f7132beac0868c4bc0cb2b_AzoSans-MediumItalic.ttf)format("truetype");font-weight:500;font-style:italic;font-display:swap}:root{--black:black;--bronze:#96772c;--dim-grey:#636363;--white:#fff;--shashi-magenta:#e00b87;--slate:#235a52;--light-blue:#eaedf2;--kütüp-library-white:white;--kütüp-library-dark-slate-grey:#264653;--elements-webflow-library-neutral--600:#6e7191;--elements-webflow-library-accent--primary-1:#4a3aff;--elements-webflow-library-secondary--color-1:#281ca5;--elements-webflow-library-neutral--800:#211f54;--relume-library-lite-rl-black:black;--elements-webflow-library-neutral--100:white;--elements-webflow-library-neutral--400:#dcddeb;--kütüp-library-dim-grey:#6e6e6e;--shashi-magenta-2:#e00b87;--shashi-limited-btn:#e00b87;--dark-gray:#333;--holiday-red:#a61616;--kütüp-library-burntsienna:#e76f51;--relume-library-lite-rl-white:white;--relume-library-lite-rl-gray:#f4f4f4;--kütüp-library-dark-slate-grey-x:#2e5261;--primary-magenta:#e00b87;--success-message-bg:#e0ffe0;--url-blue:#00e;--margin:0px;--elements-webflow-library-general--shadow-02:#14142b14;--elements-webflow-library-general--shadow-03:#14142b1a;--elements-webflow-library-general--shadow-01:#14142b0f;--elements-webflow-library-general--shadow-04:#14142b24;--elements-webflow-library-neutral--300:#eff0f6;--elements-webflow-library-secondary--color-2:#f2f1ff}.w-layout-blockcontainer{max-width:940px;margin-left:auto;margin-right:auto;display:block}.w-checkbox{margin-bottom:5px;padding-left:20px;display:block}.w-checkbox:before{content:" ";grid-area:1/1/2/2;display:table}.w-checkbox:after{content:" ";clear:both;grid-area:1/1/2/2;display:table}.w-checkbox-input{float:left;margin:4px 0 0 -20px;line-height:normal}.w-checkbox-input--inputType-custom{border:1px solid #ccc;border-radius:2px;width:12px;height:12px}.w-checkbox-input--inputType-custom.w--redirected-checked{background-color:#3898ec;background-image:url(https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-color:#3898ec}.w-checkbox-input--inputType-custom.w--redirected-focus{box-shadow:0 0 3px 1px #3898ec}.w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.w-layout-layout{grid-row-gap:20px;grid-column-gap:20px;grid-auto-columns:1fr;justify-content:center;padding:20px}.w-layout-cell{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}@media screen and (max-width:991px){.w-layout-blockcontainer{max-width:728px}}@media screen and (max-width:767px){.w-layout-blockcontainer{max-width:none}}body{color:#333;letter-spacing:.02vw;font-family:Azosans,sans-serif;font-size:14px;font-weight:400;line-height:20px}h1{color:var(--black);margin-top:0;margin-bottom:1vw;font-family:Azosans,sans-serif;font-size:3vw;font-weight:400;line-height:4vw}h2{color:var(--black);letter-spacing:0;margin-top:0;margin-bottom:1vw;font-family:Azosans,sans-serif;font-size:2.1vw;font-weight:500;line-height:3.1vw}h3{color:var(--bronze);margin-top:2vw;margin-bottom:1vw;font-family:Azosans,sans-serif;font-size:2vw;font-weight:400;line-height:2.5vw}h4{color:var(--black);margin-top:2vw;margin-bottom:1vw;font-family:Azosans,sans-serif;font-weight:900}h5{color:var(--black);margin-top:1vw;margin-bottom:.5vw;font-family:Azosans,sans-serif;font-size:1.2vw;font-weight:900;line-height:1.75vw}h6{color:var(--bronze);margin-top:1vw;margin-bottom:1.5vw;font-family:Azosans,sans-serif;font-size:16px;font-weight:400;line-height:22px}p{text-align:left;letter-spacing:0;margin-bottom:1vw;font-family:Azosans,sans-serif;font-size:21px;font-weight:400;line-height:35px}a{color:var(--bronze);text-decoration:none;display:block}ul,ol{margin-top:0;margin-bottom:2vw;padding-left:4vw}li{color:var(--dim-grey);letter-spacing:.01vw;margin-top:.5vw;margin-bottom:0;font-family:Lato,sans-serif;font-size:18px;font-weight:400;line-height:29px}img{text-align:center;max-width:100%;margin-bottom:0;display:inline-block}strong{font-weight:700}blockquote{color:var(--bronze);border-left:1px #000;margin-top:3vw;margin-bottom:5vw;padding:0 4vw;font-family:Playfair Display;font-size:3vw;font-weight:400;line-height:4vw}figure{margin-top:3vw;margin-bottom:3vw}figcaption{opacity:.75;color:var(--dim-grey);text-align:left;margin-top:1.5vw;margin-bottom:2vw;font-family:Lato,sans-serif;font-weight:400}.cover{background-color:#f1f1f1;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:relative;overflow:hidden}.cover-overlay{z-index:1;background-color:#03030399;width:100%;height:100vh;position:absolute}.sc-content-holder{z-index:2;flex-direction:column;justify-content:center;align-items:center;display:none;position:absolute;left:0%;right:0%}.button-style-1{color:#000;letter-spacing:3px;text-transform:uppercase;background-color:#fff;border:1px solid #000;border-radius:0;flex-direction:row;flex:0 auto;order:0;justify-content:center;align-items:center;height:50px;padding-left:30px;padding-right:30px;font-family:Azosans,sans-serif;font-size:12px;font-weight:400;line-height:14px;transition:background-color .2s;display:flex}.button-style-1:hover{color:#fff;background-color:#000}.style-4s{color:#fff;text-align:center;letter-spacing:.15vw;text-transform:uppercase;margin-bottom:0;padding-top:100px;font-family:Azosans,sans-serif;font-size:16px;font-weight:300;line-height:26px;display:block}.style-4s.white{color:#fff}.style-4s.white.inline{display:inline-block}.style-4s.white.inline.fixed-booknow-btn-padding-top{padding-top:0}.style-4s.white-faded{color:#ffffffa6;font-family:Azosans,sans-serif;transition:color .1s}.style-4s.white-faded:hover{color:var(--white)}.style-4s.menu-link{color:#fff9;transition:color .15s}.style-4s.menu-link:hover{color:var(--white)}.style-4s.contact-subhead{color:var(--white);text-align:center}.style-4s.text-anim-dine{letter-spacing:0;text-transform:none;font-size:20px;line-height:26px}.sc-sub-title{flex-direction:column;justify-content:center;align-items:center;margin-top:30px;margin-bottom:2vw;display:flex;overflow:hidden}.global-container{text-align:center;flex-direction:column;justify-content:center;align-items:stretch;width:85vw;display:block}.global-container.button{flex-direction:column;align-items:center}.global-container.about{align-items:center}.global-container.fb-container{z-index:2;align-items:center;width:70vw;position:absolute}.eyebrow{color:var(--slate);text-align:left;letter-spacing:2px;text-transform:uppercase;font-family:Lato,sans-serif;font-size:12px;font-weight:400;display:inline-block}.about-description-holder{margin-top:5vw;margin-bottom:5vw}.button-style-5{border-bottom:1px solid var(--bronze);color:var(--bronze);text-align:center;letter-spacing:.2vw;text-transform:uppercase;background-color:#0000;padding:0 0 5px;font-family:Lato,sans-serif;font-size:12px;font-weight:400;line-height:14px;transition:color .2s}.button-style-5:hover{color:var(--slate)}.book-button{z-index:100;border:2px solid #f30397;border-radius:100vw;flex-direction:column;justify-content:center;align-items:center;height:50px;margin-bottom:4vw;margin-right:2vw;padding-left:60px;padding-right:60px;display:flex;position:fixed;inset:auto 0% 0% auto;overflow:hidden}.fullbleed-image{background-color:#f1f1f1;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;overflow:hidden}.navbar{z-index:100;border-bottom:1px solid #fff3;border-radius:0;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:80px;padding-left:30px;padding-right:30px;display:flex;position:absolute}.navbar-logo-holder{border-bottom:30px #dd2f2f;display:none}.navbar-link-holder{justify-content:center;align-items:center;height:100%;margin-left:20px;margin-right:0;display:flex}.button-navbar{color:var(--white);letter-spacing:2px;text-transform:uppercase;background-color:#0000;align-items:center;height:100%;margin-left:23px;padding:0;font-family:Lato,sans-serif;font-size:12px;font-weight:400;line-height:22px;display:flex}.button-navbar:hover,.button-navbar.w--current{border-bottom:4px solid var(--white);padding-top:4px}.button-navbar.link-delay{font-size:12px;line-height:14px}.button-navbar.link-delay:hover{border-bottom:6px solid var(--white);padding-top:5px}.button-navbar.link-delay.w--current{border-bottom:5px solid var(--white);padding-top:5px}.button-navbar.dark{color:var(--black);font-family:Azosans,sans-serif}.button-navbar.dark:hover{border-bottom-color:var(--slate)}.navbar-icon-holder{margin-bottom:8px;margin-left:30px;display:none}.navbar-right{justify-content:center;align-items:center;height:100%;margin-left:0;display:flex}.menu{z-index:200;background-color:var(--slate);flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;padding:30px;display:none;position:fixed;inset:0%}.menu-link-holder{flex-direction:column;justify-content:center;align-items:flex-start;margin-bottom:10px;display:flex}.style-1xl{color:var(--black);text-align:center;letter-spacing:-.1vw;margin-bottom:0;font-family:Azosans,sans-serif;font-size:6vw;font-weight:400;line-height:7vw}.cover-image{object-fit:cover;background-image:linear-gradient(#000,#fff);width:100%;height:100vh}.image{object-fit:cover;width:100%;height:100%}.global-section{background-color:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.global-section.fb-section{height:40vw;padding:0;position:relative;overflow:hidden}.global-section.blue{background-color:#fff;display:block}.global-section.blue.meeting-mob{display:none}.style-1m{color:#000;text-align:center;letter-spacing:-.1vw;text-transform:none;margin-bottom:0;font-family:Azosans,sans-serif;font-size:35px;font-weight:300;line-height:4.5vw}.style-1m.align-left{text-align:left}.style-1m.white{color:var(--white)}.style-1m.banner-title{color:var(--white);text-align:center;margin-top:0}.style-1m.text-anim.room{margin-bottom:4rem}.style-1m.text-anim.room.text{display:none}.style-1m.text-anim.room-cs{margin-bottom:6vw;font-size:24px;font-weight:300;line-height:43px}.style-1m.text-anim.remove-mb.meeting-cs{margin-bottom:0;line-height:43px}.style-1m.text-anim.packages-cs{margin-bottom:6vw;line-height:43px}.style-1m.text-anim.concert-packages-sub-heading-text.concert-cs{margin-bottom:0}.style-1m.text-anim{letter-spacing:0;text-transform:none;object-fit:fill;letter-spacing:0;text-transform:none;object-fit:fill;letter-spacing:0;text-transform:none;object-fit:fill;margin-bottom:10vw;font-size:28px;font-style:normal;font-weight:400;line-height:2.6vw;text-decoration:none;overflow:visible}._3up-image-holder{width:100%;height:17vw;position:relative;overflow:hidden}._3up-image-holder.rooms{height:17vw;position:relative}._3up-text-holder{flex-direction:column;justify-content:center;align-items:flex-start;width:100%;margin-top:2vw;display:flex}._3up-description{margin-bottom:1vw;padding-left:1vw;padding-right:1vw}.ps{letter-spacing:.01vw;margin-bottom:0;font-family:Lato,sans-serif;font-size:17px;font-weight:400;line-height:28px}.ps.left{text-align:left;width:90%}.ps.footer-paragraph{color:#ffffff80;text-align:center}.ps._3up-text{color:#3a3a3a;text-align:left;font-family:Azosans,sans-serif;font-size:16px;font-weight:300}.sc-button{overflow:hidden}.accordion-wrapper{flex-direction:row;justify-content:center;align-items:center;display:flex}.accordion-item{flex-direction:column;justify-content:center;align-items:center;width:14vw;margin-left:30px;margin-right:30px;display:flex}.accordion-item-trigger{height:5.5vw}.accordion-item-content{flex-direction:column;justify-content:center;align-items:center;width:100%}.menu-items{flex-direction:column;justify-content:center;align-items:center;display:flex}.footer-link{color:#ffffff80;text-align:center;letter-spacing:2px;text-transform:uppercase;font-family:Lato,sans-serif;font-size:12px;font-weight:400}.menu-spacer{background-color:#ffffff4d;width:1px;height:13vw;margin-top:8px}.menu-container{z-index:1;flex-direction:column;justify-content:center;align-items:center;width:80vw;display:flex;position:absolute}.menu-footer{justify-content:center;align-items:center;width:100%;margin-top:1vw;padding-top:19px;padding-bottom:19px;display:flex}.navbar-sticky{z-index:101;background-color:var(--white);border-bottom:1px solid #0003;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:80px;padding-left:30px;padding-right:30px;display:none;position:fixed}.curtain{z-index:300;background-color:#fff;width:100%;height:100vh;display:none;position:fixed;inset:0%}.style-1l{color:var(--black);text-align:center;letter-spacing:-.1vw;margin-bottom:0;font-family:Azosans,sans-serif;font-size:5vw;font-weight:400;line-height:7vw}.style-1l.white{color:var(--white);font-weight:300}.style-1s{color:var(--black);text-align:center;letter-spacing:-.075vw;margin-top:0;margin-bottom:0;font-family:Azosans,sans-serif;font-size:3vw;font-weight:400;line-height:4vw}.style-1s.contact-info{color:var(--black);text-align:center}.footer-content{flex-direction:column;justify-content:center;align-items:center;display:flex}.footer-large{background-color:#000;flex-direction:column;justify-content:center;align-items:center;width:100%;padding-top:10vw;padding-bottom:10vw;display:none}.footer-links{width:100%}.footer-column{flex-direction:column;justify-content:center;align-items:center;display:flex}.footer-linebreak{background-color:#fff3;width:100%;height:1px;margin-top:40px;margin-bottom:50px}.footer-logo-holder{width:17vw}.footer-link-holder{margin-bottom:17px}.div-block-20{flex-direction:column;justify-content:center;align-items:center;margin-bottom:10px;display:flex}.global-text-styles{flex-direction:column;justify-content:center;align-items:stretch}.global-text-styles h1{text-align:left;width:100%;padding-left:10.5vw;padding-right:10.5vw}.global-text-styles h2{width:100%;margin-top:2vw;margin-bottom:1vw;padding-left:10.5vw;padding-right:10.5vw}.global-text-styles p{color:var(--dim-grey);width:100%;padding-left:10.5vw;padding-right:10.75vw}.global-text-styles li{padding-left:.5vw}.global-text-styles ul,.global-text-styles ol{padding-left:15vw;padding-right:10.5vw}.global-text-styles figcaption{width:100%;padding-right:10.5vw}.global-text-styles figure{flex-direction:column;justify-content:center;align-items:center;margin-top:5vw;margin-bottom:5vw;display:block}.global-text-styles h4,.global-text-styles h3{width:100%;padding-left:10.5vw;padding-right:10.5vw}.global-text-styles blockquote{border-left-style:none;margin-top:2vw;margin-left:10.5vw;padding-right:10.75vw}.global-text-styles strong{color:var(--black)}.global-text-styles h5{float:left;margin:-.1vw 1vw 0 10.5vw;font-family:Oswald,sans-serif;font-size:6vw;font-weight:500;line-height:6vw}.global-text-styles h6{color:var(--black);margin-top:.5vw;margin-bottom:.5vw;padding-left:10.5vw;padding-right:10.5vw;font-family:Azosans,sans-serif}.footer-description-holder{width:70%;margin-top:2vw;margin-bottom:2vw}.footer-description{flex-direction:column;justify-content:center;align-items:center;margin-bottom:1vw;display:flex}.sc-title{flex-direction:column;justify-content:center;align-items:center;padding-left:7vw;padding-right:7vw;display:flex;overflow:hidden}.sc-title.home{margin-bottom:4vw}.link-in-page{color:#fff;text-align:center;letter-spacing:2px;text-transform:uppercase;font-family:Gill Sans Nova;font-size:12px;font-weight:300}.services-collection{grid-column-gap:1vw;grid-row-gap:2vw;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:center;display:grid}._3up-item{flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.button-style-2-1{border-bottom:1px solid var(--bronze);color:var(--bronze);text-align:center;letter-spacing:2px;text-transform:uppercase;background-color:#0000;padding:0 0 5px;font-family:Gill Sans Nova;font-size:12px;font-weight:300}._3up{grid-column-gap:1vw;grid-row-gap:1vw;flex-direction:row;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:flex-start;display:grid}._4up-image{width:100%;height:12vw}.ps-headline{text-align:left;letter-spacing:3px;text-transform:uppercase;font-family:Gill Sans Nova;font-size:12px;font-weight:300;line-height:18px}.ps-headline.space-above{margin-top:.5vw}.ps-headline.event-details{text-align:center;margin-bottom:0}._3up-rollover{z-index:1;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.line{background-color:var(--bronze);width:80%;height:1px}.view-icon{color:#00000080;background-color:#00000080;border-radius:100px;justify-content:center;align-items:center;width:60px;height:60px;display:flex}._3up-link-holder{margin-top:.5vw;margin-bottom:1vw}.ps-headline-bold{color:var(--black);text-align:center;letter-spacing:3px;text-transform:uppercase;font-family:Lato,sans-serif;font-size:14px;font-weight:900;line-height:16px}.il-photo-holder{float:left;width:9vw;height:6vw;margin-top:5px;margin-bottom:.5vw;margin-right:2vw;display:inline-block}.rooms{display:none}.global-button-pill{text-align:center;justify-content:center;align-items:center;height:50px;padding-left:30px;padding-right:30px;display:flex;position:relative}.button-style-4{justify-content:center;align-items:center;height:50px;padding-left:2vw;padding-right:2vw;display:flex;position:relative}.sc-content{z-index:2;opacity:1;flex-direction:column;justify-content:space-around;align-items:center;width:70%;height:100vh;display:none;position:absolute}.sc-holder{width:100%;height:50%}.sc-holder.middle{flex-direction:column;justify-content:center;align-items:center;height:80%;padding-top:4vw;padding-bottom:4vw;display:none}.sc-holder.top-bottom{flex-direction:column;justify-content:center;align-items:center;height:20%;display:none}.sc-scroll-line{background-color:#ffffff4d;flex-direction:column;justify-content:flex-start;align-items:center;width:1px;height:100%;margin-top:2vw;display:flex}.section-cover{background-color:var(--black);flex-flow:column;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:relative;overflow:hidden}.section-cover.signupsectioncover{background-color:var(--white);height:110vh;display:flex}.section-cover.dining{display:flex}.sc-overlay{z-index:1;background-image:linear-gradient(#0000004d 5%,#0000 30% 70%,#0000004d 95%);flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:absolute}.sc-overlay.dining{background-image:linear-gradient(#0000004d 5%,#0000 30% 70%,#0000004d 95%)}.sc-overlay.dining.properties-hero-image{background-image:linear-gradient(184deg,#0000004d 16%,#0000 30% 70%,#000000f2 83%),url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65fa66888288e406123067a9_Wedding-page-hero-V2.webp);background-position:0 0,50%;background-size:auto,cover}.sc-overlay.properties{background-image:linear-gradient(#0000004d 19%,#0000 30% 70%,#000000de 87%);background-position:0 0}.sc-overlay.properties-bg{background-image:linear-gradient(#0000004d 5%,#0000 30% 70%,#0000004d 95%);background-position:0 0;background-size:auto}.sc-image{z-index:0;opacity:1;background-color:#000;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:absolute;overflow:hidden}.section-cover-button{background-color:var(--bronze);letter-spacing:3px;text-transform:uppercase;border-radius:40px;flex-direction:column;justify-content:center;align-items:center;padding:16px 35px;font-family:Gill Sans Nova;font-size:10px;display:flex}._2m{color:var(--black);text-align:center;letter-spacing:-.2vw;margin-bottom:0;font-family:Work Sans;font-size:3vw;font-weight:400;line-height:4vw;display:block}._2m.margin-reset{margin-top:0;margin-bottom:0}._2m.margin-reset.align-center{text-align:center}._2m._3up-subtitle{color:var(--bronze)}.style-3xs{color:var(--bronze);text-align:center;letter-spacing:0;margin-bottom:0;font-family:Azosans,sans-serif;font-size:1.4vw;font-weight:400;line-height:1.75vw;transition:color .1s}.style-1xs{color:var(--black);text-align:center;letter-spacing:-.05vw;margin-bottom:10px;font-family:Azosans,sans-serif;font-size:16px;font-weight:400;line-height:2.2vw}.style-1xs.margin-reset{margin-top:0;margin-bottom:0}.style-1xs.margin-reset.price{float:right;font-size:1.75vw;display:inline-block}.style-1xs.highlight-1{color:#000;text-align:left;margin-bottom:0;font-family:Azosans,sans-serif;font-size:20px;font-weight:300;transition:color .1s}.style-1xs.highlight-1:hover{color:var(--slate)}.style-1xs.white{color:#fff}.style-1xs.concierge{color:var(--bronze);text-align:center;margin-top:0}.style-1xs.business_package-heading{color:var(--white);margin-top:auto;margin-bottom:auto;padding-left:1rem;font-size:1rem;line-height:1.6rem}.style-1xs.extended_stay-package-heading{color:var(--white);margin-top:auto;margin-bottom:auto;padding-left:1rem;font-size:1rem}.style-1xs.weekend_getaway-package-heading,.style-1xs.romance_package-heading{color:var(--white);margin-top:auto;margin-bottom:auto;padding-left:1rem}.pxs{letter-spacing:.01vw;font-family:Lato,sans-serif;font-size:16px;font-weight:400;line-height:22px}.fc-button{overflow:hidden}.search{align-items:center;width:60%;height:50px;margin-bottom:0;display:flex}.search.search-page{width:100%;margin-top:4vw;margin-bottom:4vw}.search-button{float:right;background-color:var(--shashi-magenta);letter-spacing:.15vw;text-transform:uppercase;width:27%;height:100%;font-family:Azosans,sans-serif;font-size:12px;font-weight:400;line-height:22px}.search-input{float:left;color:var(--white);background-color:#ffffff1a;border:1px solid #0000;height:100%;margin-bottom:0;padding-left:2vw;padding-right:2vw}.search-input.style-2{background-color:var(--light-blue);color:var(--slate)}.text-block-2{color:#4d546b80;font-family:Azosans,sans-serif;font-weight:300}.search-result-item{border-bottom:1px solid #4d546b4d;margin-bottom:3vw;padding-bottom:3vw}.div-block-40{width:90%;margin-bottom:.5vw}.gallery-cta{background-color:#0006;border-radius:30px;padding:13px 22px}.pm{text-align:left;letter-spacing:.25px;font-family:Azosans,sans-serif;font-size:19px;font-weight:300;line-height:32px}.pm._3up-description,.pm._3up-text{text-align:center}.pm._3up-text.animate-in{display:flex}.div-block-41{flex-direction:column;align-items:center;display:flex}._3up-subtitle-holder{text-align:left;width:100%;margin-bottom:1vw;padding-left:1vw;padding-right:1vw}.menu-link{color:#fff;text-align:center;text-transform:uppercase;font-family:Lato,sans-serif;font-weight:400}._3up-view-link{color:var(--white);text-align:center;letter-spacing:2px;text-transform:uppercase;font-family:Lato,sans-serif;font-size:12px;font-weight:400}.highlight-1{color:var(--bronze)}.style-4s-bold{color:#000;text-align:left;letter-spacing:.15vw;text-transform:uppercase;font-family:Azosans,sans-serif;font-size:12px;font-weight:900;line-height:22px}.style-4s-bold:hover{color:var(--bronze)}.list-price{float:right;color:var(--black);text-align:center;letter-spacing:-.05vw;margin-top:0;margin-bottom:0;font-family:Playfair Display;font-size:1.5vw;font-weight:400;line-height:2.5vw;display:inline-block}.bb-icon-holder{flex-direction:column;justify-content:center;align-items:center;width:16px;height:100%;padding-bottom:4px;display:flex}.bb-background{z-index:0;background-color:var(--black);width:100%;height:100%;position:absolute}.bb-text{flex-direction:row;justify-content:center;align-items:center;margin-right:1.5vw;display:flex}.bb-content{z-index:1;justify-content:space-between;display:flex;position:static}.faq-trigger{cursor:pointer;padding-bottom:2vw;padding-left:10.5vw;padding-right:10.5vw}.white-faded{color:#ffffff80}.fullscreen-banner{display:flex}.white{color:var(--white)}.about{display:block}.about-title-holder{text-align:center;text-transform:uppercase;font-family:Azosans,sans-serif;font-size:16px;font-weight:300}.footer-logo{object-fit:contain;width:100%;height:100%}.footer-small{background-color:#000;border-top:1px solid #fff3;align-items:center;width:100%;padding:2vw;display:flex}.fs-content-holder{justify-content:space-between;width:100%;min-height:10px;margin-bottom:50px;display:flex}.fs-content{align-items:flex-start;width:50%}.fs-content.left{text-align:left;align-self:flex-end;display:flex}.fs-content.right{flex-direction:column;justify-content:flex-end;align-self:flex-end;align-items:center;display:flex}.fs-text{color:#ffffffcf;text-align:center;font-weight:400}.fs-text.spacing-left{margin-left:1vw}.fs-link{color:var(--white)}.div-block-42{display:flex}.fs-link-faded{color:#ffffff80}.fs-link-faded.link-delay{color:#fff}.fb-image-holder{z-index:0;column-count:0;width:100%;height:100%;position:absolute}.fb-image{object-fit:cover;width:100%;height:100%}.fb-image-overlay{z-index:1;background-image:linear-gradient(90deg,#000c,#00000080 31%,#0000 70%);width:100%;height:100%;position:absolute}.fb-subhead{margin-bottom:1vw}.fb-content-holder{flex-direction:column;justify-content:center;align-items:center;width:70%;display:flex}.faq-text-styles{flex-direction:column;justify-content:center;align-items:stretch}.faq-text-styles h1{text-align:center;width:100%;padding-left:10.5vw;padding-right:10.5vw}.faq-text-styles h2{text-align:center;width:100%;margin-top:2vw;margin-bottom:1vw;padding-left:10.5vw;padding-right:10.5vw;font-size:1.75vw}.faq-text-styles p{color:var(--dim-grey);text-align:center;width:100%;padding-left:10.5vw;padding-right:10.75vw;font-family:Georgia,Times,Times New Roman,serif;font-weight:400}.faq-text-styles ul,.faq-text-styles ol{padding-left:15vw;padding-right:10.5vw}.faq-text-styles figcaption{opacity:.5;color:var(--dim-grey);text-align:left;width:100%;margin-top:2vw;padding-right:10.5vw}.faq-text-styles figure{flex-direction:column;justify-content:center;align-items:center;margin-top:5vw;margin-bottom:5vw;display:block}.faq-text-styles h4,.faq-text-styles h3{text-align:center;width:100%;padding-left:10.5vw;padding-right:10.5vw}.faq-text-styles blockquote{text-align:center;border-left-style:none;margin-top:2vw;margin-left:10.5vw;padding-right:10.75vw}.faq-text-styles strong{color:var(--black)}.faq-text-styles h5{float:left;margin:-.5vw 1vw 0 10.5vw;font-family:Oswald,sans-serif;font-size:6vw;font-weight:500;line-height:6vw}.faq-text-styles h6{color:var(--black);padding-left:10.5vw;padding-right:10.5vw}.style-2m{color:#000;text-align:center;letter-spacing:.1vw;text-transform:uppercase;margin-top:0;margin-bottom:0;font-family:Azosans,sans-serif;font-size:2.5vw;font-weight:500;line-height:3.5vw}.menu-close-holder{cursor:pointer;align-items:center;margin-top:30px;margin-right:30px;display:flex;position:fixed;inset:0% 0% auto auto}.mc-icon-holder{margin-left:1vw}.div-block-43{display:flex}.color-swatch{width:33%;height:100px}.color-swatch.color-1{background-color:#000}.color-swatch.color-2{background-color:#fe0097}.color-swatch.color-3{background-color:#f8f8f8}.div-block-44{flex-direction:column;align-items:center;margin-bottom:1vw;display:flex}.navbar-image{object-fit:contain;width:100%;height:100%}.footer-button-holder{margin-top:.5vw}.div-block-46{margin-bottom:3vw}.button-style-2{background-color:var(--white);color:var(--black);letter-spacing:3px;text-transform:uppercase;border-radius:7vw;flex-direction:column;justify-content:center;align-items:center;height:50px;margin-top:100px;padding-left:30px;padding-right:30px;font-family:Azosans,sans-serif;font-size:12px;font-weight:400;line-height:14px;transition:color .1s,background-color .1s;display:flex}.button-style-2:hover{background-color:var(--slate);color:var(--white)}.button-style-3{grid-column-gap:20px;grid-row-gap:20px;border:1px solid var(--black);color:#000;text-align:center;letter-spacing:3px;text-transform:uppercase;background-color:#fff;border-radius:0;flex-direction:column;flex:0 auto;justify-content:center;align-self:auto;align-items:center;height:50px;padding-left:30px;padding-right:30px;font-family:Azosans,sans-serif;font-size:12px;font-weight:400;line-height:14px;transition:color .1s,border-color .1s;display:block}.button-style-3:hover{border-color:var(--slate);color:var(--slate)}.div-block-47{width:50%;margin-bottom:2vw}.utility-page-wrap{justify-content:center;align-items:center;width:100%;max-width:100%;max-height:100%;padding-top:15vw;padding-bottom:15vw;display:flex}.utility-page-content{text-align:center;flex-direction:column;align-items:center;display:flex}.div-block-48{margin-top:2vw;margin-bottom:2vw}.utility-page-form{flex-direction:column;align-items:stretch;display:flex}.global-ns{background-color:var(--black);width:100%;height:2vw}.global-ns.large{height:10vw}.global-ns.medium,.global-ns.xlarge{background-color:#fff;height:8vw}.global-ns.blue{background-color:var(--light-blue)}.global-ns.blue.large{background-color:#fff;display:block}.global-ns.blue.large.rooms{display:block}.global-ns.blue.large.hide-gobal-ns-large-screen,.global-ns.blue.large.amenitiesgnshide{display:none}.body{font-family:Azosans,sans-serif}.slider-2{height:100vh}.left-arrow,.right-arrow{display:none}.slide-nav{font-size:10px;display:none}.icon,.icon-2{font-size:24px}.slide-nav-2{font-size:12px}.kutup-author-title-2{color:var(--kütüp-library-dark-slate-grey);font-size:15px;font-weight:700}.kutup-divider-20px-2{height:20px}.kutup-start-flex-2{grid-column-gap:2px;align-items:center;margin-bottom:30px;display:flex}.kutup-client-wrapper-3{color:var(--kütüp-library-dark-slate-grey);background-color:#fff;border-radius:5px;padding:35px 32px 25px;font-size:21px;font-weight:700;line-height:1}.kutup-client-grid-2{grid-column-gap:30px;grid-row-gap:30px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;max-width:100%;display:grid}.kutup-medium-container-2{max-width:1100px;margin-left:auto;margin-right:auto}.kutup-testimonials-section-2{background-color:#eaedf2;padding:80px 5%;display:none}.slider-4{height:80vh;display:none}.kutup-author-title-3{color:var(--kütüp-library-dark-slate-grey);font-family:Azosans,sans-serif;font-size:15px;font-weight:400}.kutup-divider-20px-3{height:20px}.kutup-start-flex-3{grid-column-gap:2px;align-items:center;margin-bottom:30px;display:flex}.kutup-client-wrapper-4{color:var(--kütüp-library-dark-slate-grey);background-color:#fff;border-radius:5px;padding:35px 32px 25px;font-size:21px;font-weight:700;line-height:1}.kutup-client-grid-3{grid-column-gap:60px;grid-row-gap:30px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;max-width:100%;display:grid}.kutup-medium-container-3{max-width:1100px;margin-left:auto;margin-right:auto}.kutup-testimonials-section-3{background-color:#eaedf2;padding:90px 5% 80px}.slide-10,.slide-11,.slide-12{background-color:#eaedf2}.slide-13{color:#eaedf2;background-color:#eaedf2}.text-block-5{font-family:Azosans,sans-serif;font-size:16px;font-weight:300;line-height:1.5}.home-slide{display:none}.slider-1{height:100vh}.slide-1-2{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64c095d42e7f5a3fc47aff71_Broma.webp);background-position:50%;background-size:cover}.slide-1-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64198db18f0602e785490180_%231%20-%20Patio%20and%20Pool.webp);background-position:50%;background-size:cover;height:100vh}.slide-1-3{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64c09bcb7f038615638547dc_Exterior.webp);background-position:50%;background-size:cover}.slide-1-4{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64c09e333ad5d3b3b40146ed_Hospitality-image-4.webp);background-position:50%;background-size:cover}.slide-2-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641453e59741e4a37bb54f03_airport%20copy.webp);background-position:50%;background-size:cover}.slide-2-2{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641c9f1ce4677b29e173accc_revisedweb.webp);background-position:51%;background-size:cover}.slide-2-3{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641ca0ed2713254831d62e96_walkable%20amenities.webp);background-position:50%;background-size:cover}.slide-3-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65f8f2af1c8a0b111fd016cb_Weddings-and-Events-Room.webp);background-position:50%;background-size:cover}.slide-3-2{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64198dd885c10512c2482896_%232%20-%20Room.webp);background-position:0%;background-size:cover}.slide-3-3{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64198fb4f9057a33ad8d5a6b_%233%20-%20%20Room%20w%20TV.webp);background-position:100%;background-size:cover}.slide-3-4{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6655f3c75eed4875b512d0a4_65f8f2af1c8a0b111fd016cb_Weddings-and-Events-Room.webp);background-position:100%;background-size:cover}.slide-3-4.shuttle{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/665ddc0f59dd08b539f22d7e__DSC2645.webp);background-position:50% 100%}.slide-3-4.shuttle.shuttlemetashuttle{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/660be46bddd800cfc113b4c6_Meta\'s%20MPK17%20V2.webp)}.slide-4-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641c9ac05289394ee52c7e56_CCO%20Gallagher.webp);background-position:20%;background-size:cover}.slide-4-2{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641c9cab696b5607e1112dfe_bromadish.webp);background-position:50%;background-size:cover}.slide-4-3{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6422d57b3d9be672cabe01bd_Dining%20.webp);background-position:50% 40%;background-size:cover}.slide-4-4{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6424a3b3e7adf408fd77f851__DSC0244-4.webp);background-position:0%;background-size:cover}.slide-5-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/63f85b81b01fcd28e2130f88_63dd6afd257ec3fd97b8782a_Shashi_033.webp);background-position:50% 100%;background-size:cover}.slide-5-2{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64a2a3bc35247e70d89e84cd_b2d7d9d69087a96c411488d86002c791_Shashi-Hotel_Christian-Santiago_-27%20\(1\).webp);background-position:50%;background-size:cover}.icon-3,.icon-4{font-size:24px}.image-2{flex:0 auto;width:867px;max-width:867px;height:125px;margin-top:auto;margin-right:0;display:block}.button-3{display:none}.button-3.request-for-proposal{flex-flow:column;justify-content:center;align-items:center;display:flex}.button-3.request-for-proposal.updated-rfp{z-index:1000;background-color:var(--shashi-magenta);color:var(--white);letter-spacing:1px;text-transform:uppercase;height:46.92px;line-height:1.5;display:none;position:fixed;bottom:0%;left:0%;right:0%}.slide-6-2{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64a2a3bc35247e70d89e84b7_eb471660c9c2ba2afc636b2b3b60cc28_fitness.webp);background-position:52%;background-size:cover}.slide-6-3{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641c98abe2c7bbcf0fd05c39_steamroom.webp);background-position:50% 100%;background-size:cover}.slide-6-4{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64c20a27d77b82ddfe8416ea_Hotel%20Pool.webp);background-position:50%;background-size:cover}.slide-7-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64a2a3bc35247e70d89e8442_66c54b51afd9d525e07b0aa1074648fa_da81599c-78df-4da6-9bf5-d1018bec73c0.webp);background-size:cover}.slide-7-2{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64c20d83ae8773a0066fcaec_Fruit-Stand.webp);background-position:50%;background-size:cover}.slide-7-3{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64199242cfaad07f3a565d2d_%233%20-%20Daily%20Turndown.webp);background-position:50%;background-size:cover}.slide-8-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6788b2275f7d9aa00cd4b4fe_Group%2018715.webp);background-position:50%;background-repeat:repeat;background-size:auto}.slide-8-2{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6419954fcfaad017df568abd_loyalty2.webp);background-position:50%;background-size:cover}.slide-8-3{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64a4208a588349ccc4dc164d_Add%20shashi%20cash.webp),url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641995530fc7afa1fd665387_loyalty3.webp);background-position:50%,50%;background-repeat:repeat,no-repeat;background-size:cover,cover}.slide-8-4{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641dd2da387e6e700a857585_loyalty4.webp);background-position:50%;background-size:cover}.slide-9-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/660be46bddd800cfc113b4c6_Meta\'s%20MPK17%20V2.webp),url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641b31e214929a5069bc59f6_tech1.webp);background-position:100% 0,50%;background-size:cover,cover}.slide-9-1.tech-slides-meta{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641b31e214929a5069bc59f6_tech1.webp);background-position:50%;background-size:cover}.slide-9-2{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641993d1ebce3e3a7136f6ca_tech2.webp);background-position:50%;background-size:cover}.slide-9-3{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641deb0937ef1fe11b83040e_tech3.webp);background-position:50%;background-size:cover}.slide-9-4{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6788b2275f7d9aa00cd4b4fe_Group%2018715.webp);background-position:50%;background-size:cover}.slide-10-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64c11edd4aa4f4832e62ded9_Pods.webp);background-position:50%;background-size:cover}.slide-10-2{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/63ff22e187fc014778b8166e_%232%20-%20Napa%20-%20Sonoma.webp);background-position:50%;background-size:cover}.slide-10-3{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641ca85012e11a47cfd5eda0__DSC0342.webp);background-position:30%;background-size:cover}.slide-10-4{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641ca7c0ae4bde103dd81887__DSC0466-2.webp);background-position:50%;background-size:cover}.slide-11-1{background-color:#fff;background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64c12620192671c547fc4a6b_Trails.webp);background-position:50%;background-size:cover}.slide-11-2{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/63ff2314bc98395ce05a37ed_%232%20-%20Kayaking.webp);background-position:50%;background-size:cover}.slide-11-3{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64c11060fac265b19680536a_Golf-ground.webp);background-position:50%;background-size:cover}.slide-12-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/63ff4f57849fd0288902c201_shashi-12-of-14.webp);background-position:50%;background-size:cover}.heading{color:var(--black);font-family:Azosans,sans-serif;font-size:35px;font-weight:300;line-height:4.5vw}.sidebar_revealer{background-color:#000;display:none;position:absolute;inset:0%}.nav-menu{background-color:#000;flex:0 auto;justify-content:flex-start;align-items:center;margin-top:0;margin-left:40px;margin-right:0;padding-left:0;display:flex;position:sticky}.brand{background-color:#fff0;border:1px solid #0000;margin-top:0;padding:17px 25px}.brand:hover{opacity:.7}.sidebar_flex{grid-column-gap:25px;grid-row-gap:25px;border-radius:0;flex-direction:column;justify-content:flex-start;align-items:stretch;height:100%;padding-top:40px;padding-left:20px;padding-right:30px;display:flex;position:relative}.burger_menu{z-index:10000;background-color:var(--black);color:#0000;cursor:pointer;width:58px;height:58px;padding-left:25px;padding-right:25px;position:relative;overflow:hidden}.sidebar_inner{z-index:100;background-color:#fff;width:400px;height:100%;margin-left:auto;padding:57px;display:block;position:relative;overflow:hidden}.sidebar_content{z-index:100;background-color:#0009;display:none;position:fixed;inset:0%}.clone{color:#fff;background-color:#3545ee;border-radius:0;margin-right:0;padding:18px 30px;font-size:18px;font-weight:400;transition:transform .3s ease-in-out,background-color .4s ease-in-out;display:none}.clone:hover{color:#fff;background-color:#4253ff}.logo{max-width:150px;margin-left:auto;margin-right:auto}.sidebar_links{text-align:left;display:block}.sidebar_links.logout,.sidebar_links.logoutwhitebg,.sidebar_links.resendverfication{display:none}.sidebar_links.sign-in{display:block}.sidebar_links.sign-in.hide,.sidebar_links.amenities-sidebar,.sidebar_links.shashi-cash-sidebar{display:none}.sidebar_links.properties-link{display:block}.sidebar_links.hide{display:none}.nav-link{color:#fff;letter-spacing:.3px;cursor:pointer;background-color:#1f1f1f;padding:18px 26px;font-family:Lato,sans-serif;font-weight:700;text-decoration:none;display:none}.nav-link:hover{background-color:#3a3a3a}.lottie-animation{width:190px;position:relative;top:-44px;left:-91px}.sidebar_nav-2{background-color:#33323200;justify-content:space-between;align-items:stretch;display:none;position:absolute;inset:0% 0% auto;overflow:hidden}.epicenter-of-silicon-valley,.mechelin-starred-chef,.cutting-edge,.loyalty{display:none}.meeting-slide-1-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6418033900ca749db1b4d118_015.webp);background-position:50%;background-size:cover}.meeting-slide-2-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64a2a3bc35247e70d89e84b3_a6d50a1c81326c3f8598fcd73acab3de_1-Pods.webp);background-position:50%;background-size:cover}.meeting-slide-3-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65e1a931e3334687c0783e3d_808616d6a6813090ab04c7c87faea547_new_site_napa_sonoma.webp);background-position:20%;background-size:cover}.meeting-slide-4-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64a2a3bc35247e70d89e852d_627974057eab871307b3117f938cdcf6_Napa%20Room-4.webp);background-position:50%;background-size:cover}.meeting-slide-5-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64231b10c8b590224445bc7e_007-2.webp);background-position:33%;background-size:cover}.div-block-59{background-color:var(--black);border:0 solid #000;border-radius:0;height:100%;padding-left:0;padding-right:0}.div-block-59.packages{background-color:var(--black);border-width:0;height:100%}.div-block-60{justify-content:flex-start;align-items:center;height:60px;padding-left:0;padding-right:0;display:flex}.div-block-60.packages{justify-content:flex-start;align-items:center;height:60px;padding-left:0;padding-right:0}.heading-5{text-transform:uppercase;margin-top:11px;margin-bottom:auto;padding-left:14px;font-family:Azosans,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:1.5vh;text-decoration:none}.div-block-61{height:auto;padding-bottom:1rem;padding-left:1rem}.div-block-61.packages{padding-bottom:1rem;padding-left:1rem}.div-block-62{justify-content:space-between;align-items:stretch;padding:0 13px 0 14px;display:flex}.div-block-64{flex-direction:column;justify-content:center;display:flex}.rooms-slide-1-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64198faafd363e7da45116e3_%231%20-%20Deluxe%20King.webp);background-position:100% 100%;background-size:cover}.rooms-slide-1-2{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6405c1b6f9de4db8fe5fb127_tlbihcefuznkowiidskn.webp);background-position:100% 100%;background-size:cover}.rooms-slide-1-3{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6405c2702a4d345dd04c0e9d_Deluxe-king-third.webp);background-position:50%;background-size:cover}.rooms-slide-1-4{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6405c2c7f9de4dd36f5fc12e_Deluxe-king-fourth.webp);background-position:100% 100%;background-size:cover}.rooms-slide-1-5{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64198faafd363e7da45116e3_%231%20-%20Deluxe%20King.webp);background-position:50% 100%;background-size:cover}.rooms-slide-2-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6405c548b0872bc6646e18a8_Premium-king-one.webp);background-position:100% 100%;background-size:cover}.deluxe-king-button{color:#000;background-color:#fff;padding-top:9px;font-weight:400}.deluxe-king-description{padding:0 1rem 1rem}.deluxe-king-description.room{display:none}.deluxe-king-paragraph{color:#d6d6d6;margin-bottom:0;font-family:Azosans,sans-serif;font-size:12px;font-weight:300;line-height:2.8vh}.deluxe-king-paragraph.packages{color:#d6d6d6;margin-bottom:0;line-height:2.8vh}.deluxe-king-paragraph.text-black{color:var(--black);margin-top:10px}.rooms-slide-3-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6405d22c6eec1b759ffe9e98_TK1.webp);background-position:50% 100%;background-size:cover}.rooms-slide-3-2{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6405d2d1448cac49e8fc2d5f_TK2.webp);background-position:100% 100%;background-size:cover}.rooms-slide-3-3{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6405c2702a4d345dd04c0e9d_Deluxe-king-third.webp);background-position:50%;background-size:cover}.packages-slide-1-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641cd2d23f6a1c6e9cb02d78_businesspackage.webp);background-position:50%;background-size:cover}.packages-slide-2-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641cd5416fe18f0cc22514a4_champagne.webp);background-position:50%;background-size:cover}.packages-slide-2-1.extended-stay{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641cd59d4bc6a0f9718e0f58_getaway.webp)}.packages-slide-3-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6406d269f93ac33e0f39cdcb_Packages_slider_3.1.webp);background-position:50%;background-size:cover}.packages-slide-3-1.getaway{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641c999e7d4784682c9c695e_Pool.webp);background-position:100%}.column,.column-2,.column-3{height:auto;padding-left:28px;padding-right:28px}.div-block-68{margin-left:1%;padding-right:1%}.slide-nav-9{display:none}.icon-23{opacity:1;color:var(--white);-webkit-text-stroke-width:.5px;font-size:20px;inset:0% auto 0% 14px}.icon-24{opacity:1;color:var(--white);-webkit-text-stroke-width:.5px;font-size:20px;inset:0% 14px 0% auto}.activities-slide-4-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64175d73babae41554f22bba_2.webp);background-position:50%;background-size:cover}.activities-slide-5-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6418961aae04fab33d2c13a0_Google.webp);background-position:0%;background-size:cover}.activities-slide-6-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64175dd5f5b34394a64985e9_5%201.webp);background-position:50%;background-size:cover}.activities-slide-7-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64175d739f12e0d910f46b58_7.webp);background-position:50%;background-size:cover}.activities-slide-8-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64175d714e0fbdf2dead1faf_6.webp);background-position:50%;background-size:cover}.activities-slide-9-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6465fbf7ad9c999f0b43f6c0_95967301_3231836700160784_5801892374648979456_n.webp);background-position:40% 100%;background-size:cover}.location-slide-1-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641ca0ed2713254831d62e96_walkable%20amenities.webp);background-position:50%;background-size:cover}.location-slide-2-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641cc03e271db463d4329f49_revisedweb.webp);background-position:50%;background-size:cover}.location-slide-3-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641ca0095917a977dd447a75_airportmapweb.webp);background-position:50%;background-size:cover}.kutup-display-2{color:#d6d6d6;margin-top:2vw;font-family:Azosans,sans-serif;font-size:28px;font-weight:400;line-height:35px}.kutup-display-2.packages-heading-white{font-size:28px;line-height:35px}.kutup-display-2.blackbgfz{font-size:3vh;line-height:4vh}.kutup-display-2.blackbgfz.earn-cash-back{color:var(--white);margin-top:1vw;margin-bottom:0}.kutup-small-top-text-5{color:#d6d6d6;letter-spacing:.15vw;text-transform:uppercase;font-family:Azosans,sans-serif;font-size:14px;font-weight:300;line-height:26px}.kutup-cta-right-part{color:#fff;flex-direction:column;justify-content:space-between;align-items:stretch;padding:50px 10% 0;display:flex}.kutup-cta-photo{background-color:#000}.kutup-cta-3{grid-column-gap:0px;grid-row-gap:16px;background-color:var(--black);grid-template-rows:auto;grid-template-columns:.5fr 1.25fr 20px;grid-auto-columns:1fr;height:100vh;padding:0 0%;display:grid}.kutup-cta-3.height-auto{height:auto}.kutup-cta-right-part-2{color:#fff;flex-direction:column;justify-content:space-between;padding:40px 10% 60px;display:flex}.kutup-cta-right-part-2.travel-partner-sidebar-mb{border:0 solid #000;border-radius:0}.kutup-cta-right-part-2.rm-mb{padding-bottom:0}.kutupctaphoto2{background-color:#fff;height:100vh;display:block}.kutup-cta-5{grid-column-gap:0px;grid-row-gap:16px;background-color:#fff;grid-template-rows:auto;grid-template-columns:3fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;height:100vh;padding:0 0%;display:grid}.text-block-6{color:#333;letter-spacing:normal;text-transform:uppercase;font-family:Azosans,sans-serif;font-size:14px;font-weight:300;line-height:26px}.heading-6{color:var(--black);margin-top:2vw;font-family:Azosans,sans-serif;font-size:28px;font-weight:400;line-height:35px}.heading-6.packages-heading{margin-top:2vw;line-height:35px}.heading-6.locationheading,.heading-6.amenitiesheading,.heading-6.rituals-heading,.heading-6.activity-heading{margin-top:2vw}.div-block-71{display:block}.icon-35{color:#fff;font-size:20px;display:block}.icon-36{color:#fff;font-size:20px}.slide-nav-15{display:none}.slider-black-bg{background-color:#000;height:100vh;padding-top:20px;padding-bottom:20px}.slider-black-bg.height-auto{height:auto}.slider-black-bg.height-full{height:100%}.slide-nav-16{display:none}.icon-37{color:#fff;font-size:20px}.icon-37.color-black{color:#000}.icon-38{color:#fff;font-size:20px}.icon-38.color-black{color:#000}.style-1{height:100vh;margin-top:0;display:block}.style-1.height-auto{height:auto}.style-turndown{object-fit:fill;width:auto;height:100vh;display:block;overflow:visible}.style-turndown.yoga-turndown{display:none}.heading-8{aspect-ratio:auto;color:#000;margin-top:2vw;font-family:Azosans,sans-serif;font-size:3vh;font-weight:400;line-height:4vh}.heading-11{color:var(--black);font-family:Azosans,sans-serif;font-size:28px;font-weight:400;line-height:2.6vw}.heading-11.download-shashi-app-heading{margin-top:2vw;line-height:35px}.the-future-of-hospitality,.luxury-amenities,.shashi-rituals,.the-coworking-experience,.neighborhood-activities,.our-sustainability-story,.obsessesion-with-customer-experience{display:none}.s-scroll{height:100vh;position:relative;overflow:hidden}.lander-star-img-sm{display:none}.button-style-6{grid-column-gap:20px;grid-row-gap:20px;background-color:var(--white);color:var(--black);text-align:center;letter-spacing:2px;text-transform:uppercase;border:1px solid #d6d6d6;flex-flow:column;justify-content:center;align-items:center;height:50px;margin-top:0;margin-bottom:60px;padding:0 30px;font-family:Azosans,sans-serif;font-size:14px;font-weight:300;line-height:21px;display:flex}.button-style-6:hover{background-color:var(--black);color:var(--white);letter-spacing:2px;font-size:14px}.button-style-6.packagebutton{display:none}.slide-6-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/663a7dcde20b4bea3b9abbb5_Jarad%20poolside%20service.webp);background-position:100%;background-repeat:no-repeat;background-size:cover}.button-7{color:var(--black);background-color:#fff;flex:0 auto;order:0;align-self:auto;margin-left:100px;padding-right:15px;font-size:14px;display:flex}.div-block-76,.div-block-77,.div-block-78,.div-block-79,.div-block-80{display:flex}.div-block-81{display:none}.text-block-8{color:#d6d6d6;font-family:Azosans,sans-serif;font-size:16px;font-weight:300}.text-block-9{color:#000;margin-left:0;margin-right:0;font-family:Azosans,sans-serif;font-size:16px;font-weight:300}.text-block-9.weekendgetaway{color:#d6d6d6}.text-block-9.fitness,.text-block-9.spa{color:#000}.dining-1-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64144ff7aca7c6503fcdc0aa_2.webp);background-position:50%;background-size:cover}.dining-2-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65e18ff76831e0114d01e5a8_new_site_photo_carte_blanche.webp);background-position:50%;background-size:cover}.dining-3-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641cb7dfeb88107b730efd47_Dining%20Room%202.webp);background-position:90%;background-size:cover}.list-room{display:none}.text-block-12{color:#d6d6d6;font-size:16px;font-weight:300}.amenities-slide-1-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/63fcc293d5d57b7cfb52adb0_%234%20-%20Pool%20%26%20Cabana.webp);background-position:50%;background-size:cover}.amenities-2-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641c98abe2c7bbcf0fd05c39_steamroom.webp);background-position:50% 100%;background-size:cover}.brix---paragraph-default-2{color:#1b1b1b;margin-bottom:0;font-family:Azosans,sans-serif;font-size:1.3em;font-weight:300;line-height:1.8em}.brix---link-icon-left{color:#000;margin-right:6px}.brix---icon-mg-top{margin-top:4px}.brix---icon-pagraph-wrapper{color:var(--elements-webflow-library-neutral--600);align-items:flex-start;display:flex}.brix---link-text{color:#000;font-family:Azosans,sans-serif;transition:color .3s;display:inline-block}.brix---link-wrapper-color-primary{color:var(--elements-webflow-library-accent--primary-1);align-items:center;font-size:18px;line-height:20px;text-decoration:none;transition:color .3s;display:flex}.brix---link-wrapper-color-primary:hover{color:var(--elements-webflow-library-secondary--color-1)}.brix---grid-1-column-gap-row-24px{grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;margin-top:60px;display:grid}.brix---color-neutral-601{color:var(--elements-webflow-library-neutral--600);line-height:20}.brix---mg-bottom-40px-2{margin-bottom:0;line-height:20}.brix---heading-h1-size{margin-top:0;margin-bottom:16px;font-family:Azosans,sans-serif;font-size:35px;font-weight:300;line-height:50px}.brix---color-neutral-800{color:var(--elements-webflow-library-neutral--800)}.brix---subtitle{color:#000;letter-spacing:.15em;text-transform:uppercase;margin-bottom:40px;font-family:Azosans,sans-serif;font-size:18px;font-weight:400;line-height:1.6em}.brix---grid-contact-v7{grid-column-gap:60px;grid-row-gap:28px;grid-template-rows:auto;grid-template-columns:1fr 1.2fr;grid-auto-columns:1fr;align-items:start;line-height:20;display:flex}.brix---container-default-2{max-width:1218px;padding-left:24px;padding-right:24px;line-height:0}.brix---section-position-relative{margin-top:100px;padding-top:0;padding-bottom:100px;line-height:20;position:relative;overflow:hidden}.text-block-14{color:#000;font-family:Azosans,sans-serif;font-weight:400}.link-17{color:#000;text-transform:uppercase;cursor:pointer;font-family:Azosans,sans-serif;font-size:14px;font-weight:400;display:block}.link-17.w--current{color:#fe0097}.link-17.hidename.w--current{display:none}.nav-menu-2{justify-content:flex-start;align-items:center;margin-top:0;margin-left:1rem;margin-right:0;padding-left:0;display:flex}.rl_menu-icon2-2{display:none}.rl_navbar2_menu-button-2{padding:0}.rl_navbar2_button-2{z-index:1000;border:0px solid var(--relume-library-lite-rl-black);color:#000;text-align:center;background-color:#fff;padding:.7rem 1.25rem .5rem;font-family:Azosans,sans-serif;font-size:14px;font-weight:400;line-height:1.5;text-decoration:none;position:relative}.rl_navbar2_button-2:hover{color:#fff;background-color:#000}.rl_navbar2_button-2.signupbooknowbtn{background-color:var(--black);color:var(--white);position:static}.rl_navbar2_button-2.signupbooknowbtn:hover{color:#000;background-color:#fff;border-width:1px}.rl_navbar2_button-2.black{color:#fff;background-color:#000}.rl_navbar2_button-2.black:hover{color:#000;background-color:#0000;border-width:1px;border-radius:0}.rl_navbar2_button-wrapper-2{grid-column-gap:1rem;margin-left:1rem;display:flex}.rl_navbar2_link-2{color:#fff;letter-spacing:1.5px;text-transform:uppercase;padding:.5rem 1rem;font-family:Azosans,sans-serif;font-size:13px;font-weight:300;line-height:22px;display:block}.rl_navbar2_link-2.w--current{color:#fe0097}.rl_navbar2_link-2.desktopviewsignupandsignin{display:none}.rl_navbar2_link-2.singupnav,.rl_navbar2_link-2.black{color:#000}.rl_navbar2_link-2.hide-for-testing{display:none}.rl_navbar2_menu-2{justify-content:center;align-items:center;display:flex;position:static}.rl_navbar2_menu-2.is-page-height-tablet{position:static}.rl_navbar2_logo-link-2{padding-left:0}.rl_navbar2_container-2{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:10% 70% 10% 5%;grid-auto-columns:1fr;justify-content:space-between;align-items:center;width:100%;height:100%;margin-left:3%;margin-right:3%;display:grid}.rl_navbar2_container-2.dining{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:10% 70% 10% 5%;grid-auto-columns:1fr;display:grid}.rl_navbar2_component-2{background-color:#0000;border:1px solid #0000;align-items:center;width:100%;height:auto;min-height:4.5rem;margin-left:0;padding-left:0%;padding-right:0%;display:flex;position:absolute;inset:0% 0% auto}.rl_navbar2_component-2.dining{display:flex;position:absolute}.burger_menu-3{z-index:10000;cursor:pointer;object-fit:fill;background-color:#fff0;width:58px;height:58px;margin-top:0;padding-left:15px;padding-right:15px;position:relative;overflow:visible}.sidebar_inner-2{z-index:100;grid-column-gap:5px;grid-row-gap:5px;background-color:#fff;flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:350px;height:100%;margin-left:auto;padding:40px 57px 57px 30px;display:block;position:relative;overflow:hidden}.sidebar_content-3{z-index:100;background-color:#00000045;display:none;position:fixed;inset:0% 0% 0% auto}.image-7{padding-top:15px;display:none}.kutup-author-title-4{color:#fff;margin-top:1vw;font-family:Azosans,sans-serif;font-size:14px;font-weight:300}.kutup-team-wrapper-3{text-align:center;background-color:#292929;border-radius:0;flex-direction:column;align-items:center;padding:10px 10px 0;display:flex}.kutup-team-grid-3{grid-column-gap:40px;grid-row-gap:40px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:none}.kutup-divider-40px{height:40px}.kutup-display-4{clear:none;color:#d6d6d6;margin-top:0;font-family:Azosans,sans-serif;font-size:28px;font-weight:400;line-height:43px}.kutup-small-top-text-6{color:#d6d6d6;text-align:left;letter-spacing:.15vw;margin-bottom:15px;font-family:Azosans,sans-serif;font-size:16px;font-weight:300;line-height:26px}.kutup-team-section-1{background-color:#68686800;padding:10% 5%;display:block}.image-8{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6411962d9094c12fc837dd16_1.webp);background-position:0 0;background-size:cover}.grid-2{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.simple-menu-button{background-color:#000;width:60px;height:60px;padding:0;display:none;overflow:hidden}.simple-menu-button.w--open{background-color:#fff}.line-1{z-index:2;background-color:#7a7a7a;width:35px;height:2px;margin-left:auto;margin-right:auto;display:block;position:absolute;top:10px;left:0;right:0}.line-1.simple{background-color:#fff;width:35px;height:2.5px;top:18px}.line-1.simple:active{background-color:#000}.line-1.simple.singupsidebarline{background-color:var(--black)}.line-1.simple.black{background-color:#000}.line-2{z-index:1;background-color:#7a7a7a;width:35px;height:2px;margin-left:auto;margin-right:auto;display:block;position:absolute;top:20px;left:0;right:0}.line-2.simple{background-color:var(--white);width:35px;height:2.5px;top:28px}.line-2.simple.singupsidebarline{background-color:var(--black)}.line-2.simple.black{background-color:#000}.line-3{z-index:2;background-color:#7a7a7a;width:35px;height:2px;margin-left:auto;margin-right:auto;display:block;position:absolute;top:30px;left:0;right:0}.line-3.simple{background-color:#fff;width:35px;height:2.5px;top:38px}.line-3.simple.singupsidebarline{background-color:var(--black)}.line-3.simple.signinnav{background-color:var(--white)}.line-3.simple.signinnav.black{background-color:#000}.nav-link-2,.nav-link-3,.nav-link-4,.nav-link-5,.nav-link-6,.nav-link-6.resendverificationmob,.nav-link-9,.nav-link-9.hidename.w--current{display:none}.link-18,.link-19{color:#000;font-weight:400}.link-19.span{display:inline-block}.left-arrow-7,.right-arrow-7,.right-arrow-8,.left-arrow-8,.right-arrow-9,.left-arrow-9{display:none}.link-21,.link-22{color:#fff;font-weight:400}.link-23{color:var(--white)}.button-9{background-color:var(--black);color:var(--white);text-align:center;letter-spacing:2px;border:1px solid #000;border-radius:1px;height:50px;padding:15px 0;font-family:Azosans,sans-serif;font-weight:300}.button-9:hover{background-color:var(--white);color:var(--black);letter-spacing:2px;font-size:14px;font-weight:300}.button-9.packagebutton{display:none}.button-9.rfp-font-size{margin-bottom:15px;font-size:12px;line-height:18px}.button-9.rfp-font-size.reverse-hover{background-color:var(--white);color:var(--black)}.button-9.rfp-font-size.reverse-hover:hover{background-color:var(--black);color:var(--white)}.link-25,.link-26{color:#ff5bbd}.right-arrow-10,.left-arrow-10,.right-arrow-11,.left-arrow-11,.right-arrow-12,.left-arrow-12,.right-arrow-13{display:none}.right-arrow-14{display:block}.menu-dropdown{background-color:#fff;margin-left:0;margin-right:0}.menu-dropdown-carrot{float:right;margin-left:13px;margin-right:13px;display:none}.menu-dropdown-list{background-color:#fff;display:block;position:relative}.menu-dropdown-list.w--open{padding-bottom:10px;transition:all .2s}.menu-dropdown-link{color:#000;text-transform:uppercase;padding-top:10px;padding-bottom:10px;font-family:Azosans,sans-serif;font-size:14px;font-weight:300}.menu-dropdown-link.w--current{color:#000}.text-block-16{color:#000;text-transform:uppercase;background-color:#0000;font-family:Azosans,sans-serif;font-weight:400}.loyalty-reimagined{border-left:.5px solid #000;flex-direction:column;justify-content:space-between;align-items:stretch;padding:40px 10% 60px;display:flex}.style-5{background-color:#000;flex-direction:column;justify-content:center;align-items:center;width:auto;height:100vh;display:flex}.image-1{border:.5px solid #fff}.html-embed-2{justify-content:center;align-items:center;margin-bottom:auto;margin-left:5%;margin-right:5%;display:flex}.div-block-90{display:block}.terms-con{margin-left:0;margin-right:0;display:none}.droup-down{padding:0}.div-block-91{justify-content:center;align-items:center;margin:0% 15%;display:flex}.review-part{border:1px #fff;border-radius:0;height:100vh;display:none}.review-left-part{grid-column-gap:10%;grid-row-gap:10%;background-color:#000;flex-direction:column;justify-content:center;width:auto;margin-top:0;margin-bottom:0;padding:0 0%;display:flex}.review-right-part{flex-direction:column;justify-content:space-around;width:auto;padding:2% 1%;display:flex}.heading-21{color:#fff;text-align:right;margin-right:2%;font-family:Azosans,sans-serif;font-size:1.2vw;font-weight:400;display:block}.div-block-93{margin-bottom:20px;padding-left:0;padding-right:2%}.div-block-94{text-align:left;margin-bottom:20px;padding-left:3%;display:flex}.div-block-95{width:90%}.div-block-96{text-align:left;width:auto;margin-right:5%}.text-block-17{color:#fff;text-align:center;font-family:Azosans,sans-serif;font-weight:300}.text-block-17.text-flipcard-rating-2{text-align:left;font-size:18px;overflow:visible}.text-block-17.text-flipcard-rating-3{text-align:left;font-size:18px}.text-block-17.times{text-align:center;padding-top:10px}.text-block-17.shuttle-schedule,.text-block-17.intuit-pickup.intuit-text{text-align:center}.text-block-17.text-block-2{text-align:left}.text-block-18{color:#fff;font-family:Azosans,sans-serif;font-weight:300}.div-block-97{margin-top:0;padding-top:40px;padding-left:15px;padding-right:15px;line-height:20px}.div-block-98{border:0 solid #000;border-radius:1px;margin:10px 17px;padding:10px 10px 10px 12px;line-height:1px}.paragraph-5{color:#000;text-align:left;margin-bottom:4px;font-family:Azosans,sans-serif;font-size:1em;font-weight:400;line-height:1.8em}.image-15{width:13%;max-width:20%;margin-top:2px;margin-left:-3px}.div-block-99{margin-top:5px;margin-bottom:0;line-height:28px}.text-block-19{margin-left:0%;font-family:Azosans,sans-serif;font-size:16px;font-weight:500}.text-18{color:var(--shashi-magenta);font-family:Azosans,sans-serif;font-weight:400}.text-18.review-text-meta{margin-top:20px}.text-18-2,.text-17{color:var(--shashi-magenta);font-family:Azosans,sans-serif;font-weight:400}.heading-review{color:#fff;text-align:center;letter-spacing:.15vw;text-transform:uppercase;margin-top:1vw;font-family:Azosans,sans-serif;font-size:14px;font-weight:400;line-height:26px}.link-27{color:#000;font-weight:400;display:inline}.new{display:none}.spaces-after-hero{height:5vw}.icon-new{color:#fff;font-size:20px}.tabs-2{display:block}.tabs-menu-2{text-align:left;margin-top:60px;margin-bottom:40px;margin-left:5%}.tab-link-tab-1{background-color:#fff;border:.5px solid #000}.tab-link-tab-1.w--current{color:#fff;background-color:#000;border:.5px solid #000}.text-block-20{font-family:Azosans,sans-serif}.tab-link-tab-2{background-color:#fff;border:.5px solid #000}.tab-link-tab-2.w--current{color:#fff;background-color:#000}.tabs-content{margin-left:5%;margin-right:5%}.tab-link-tab-3-3{background-color:#fff;border:.5px solid #000}.tab-link-tab-3-3.w--current{color:#fff;background-color:#000}.tab-link-tab-4{background-color:#fff;border:.5px solid #000}.tab-link-tab-4.w--current{color:#fff;background-color:#000;border:.5px solid #000}.text-block-21,.text-block-22,.text-block-23{font-family:Azosans,sans-serif}.review-slider{background-color:#fff}.link-37,.link-38{color:#fff}.review-mobile-new{display:none}.style-4-package{display:block}.brix---color-neutral-804{color:var(--elements-webflow-library-neutral--800)}.brix---mg-bottom-16px{margin-bottom:16px}.brix---text-center{text-align:center}.brix---inner-container-640px---center{max-width:640px;margin-left:auto;margin-right:auto}.brix---inner-container-640px---center.room-inner-container-width{max-width:1300px}.brix---mg-bottom-48px{margin-bottom:0}.brix---container-default-4{max-width:1218px;padding-left:24px;padding-right:24px}.brix---container-default-4.room-container-width{max-width:1450px}.brix---section-2{color:var(--elements-webflow-library-neutral--100);padding-top:0;padding-bottom:0}.brix---section-2.room.room-section-mb,.brix---section-2.nw.room-section-mb{margin-bottom:7rem}.text-16{text-align:right;margin-bottom:20px;padding-right:4%;font-family:Azosans,sans-serif;font-size:18px;font-weight:400}.link-47{color:#000;font-weight:400}.tablet-view{display:none}.text-normal{color:#ebebeb;text-align:left;margin-bottom:10%;margin-left:4%;margin-right:4%;padding-left:15px;font-family:Azosans,sans-serif;font-size:12px;font-weight:400}.dining-text{color:#000;text-align:center;letter-spacing:.15vw;text-transform:uppercase;align-self:center;margin-top:-192px;font-family:Azosans,sans-serif;font-size:14px;font-weight:300;line-height:26px}.dining-text.carte{margin-top:0;margin-bottom:10%}.dining-text.mixology{text-align:center;margin-top:0;margin-bottom:5%}.image-16{margin-top:0;margin-bottom:0%}.dining-text-white{text-align:center;letter-spacing:.15vh;text-transform:uppercase;align-self:center;margin-top:0;margin-bottom:10%;font-family:Azosans,sans-serif;font-size:14px;font-weight:300;line-height:24px}.image-17{margin-top:0%;margin-bottom:0%}.image-20{object-fit:cover;height:100%;display:block}.left-arrow-13{display:block}.right-arrow-15{display:none}.brix---paragraph-default-6{color:#d6d6d6;text-align:center;margin-bottom:0;font-family:Azosans,sans-serif;font-size:15px;font-weight:300;line-height:22px}.brix---color-neutral-807{color:var(--elements-webflow-library-neutral--600)}.brix---mg-bottom-24px-2{margin-bottom:24px}.brix---text-center-3{text-align:center}.brix---badge-wrapper-bottom-center{justify-content:center;padding-left:15px;padding-right:15px;display:flex;position:absolute;inset:auto 0% 33px}.brix---avatar-image-link{transition:transform .3s}.brix---avatar-image-square{border-radius:0;overflow:hidden;transform:translate(0)}.brix---mg-bottom-32px-2{margin-bottom:32px}.brix---grid-3-columns-gap-row-64px{grid-column-gap:28px;grid-row-gap:64px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.brix---color-neutral-808{color:var(--elements-webflow-library-neutral--800)}.brix---mg-bottom-16px-3{margin-bottom:16px}.brix---inner-container-574px---center{margin-left:auto;margin-right:auto}.brix---mg-bottom-48px-2{text-align:left;margin-bottom:48px}.div-block-106{display:none}.gallery-dyn-list{column-count:3;flex-wrap:wrap;width:100vw;padding-left:4%;padding-right:4%}.gallery-item{width:100%;margin-top:10px;margin-bottom:10px;transition:opacity .3s}.gallery-item:hover{opacity:.65}.collection-list-wrapper-3{display:none}.div-block-107{height:auto;margin-bottom:60px;margin-left:20px;margin-right:20px}.div-block-108{width:100%;height:100%}.collection-item-2{height:50vh;padding-left:0;padding-right:0}.image-21{object-fit:cover;width:100%;height:100%}.lightbox-link-3{object-fit:cover;width:100%;height:100%;padding:10px}.gallery-title{text-align:center;margin-bottom:0;padding-top:30px;padding-bottom:10px;font-family:Azosans,sans-serif;font-size:2.1vw;font-weight:400}.gallery-title.social-feed{text-align:left}.emerald-hour-text{color:#000;margin-top:0;font-size:16px;font-weight:300}.text-block-24{color:#000;text-align:center;margin-bottom:40px;font-family:Azosans,sans-serif;font-size:22px;font-weight:500}.text-block-24.updated-text{color:var(--white)}.section-3{justify-content:center;align-items:center;display:flex}.div-block-110{border-radius:0;width:auto;min-width:460px;max-width:none;padding:1.75rem;box-shadow:0 2px 11px 2px #0003}.form-block-2{width:100%;margin-bottom:21px}.submit-button-2{background-color:var(--black);width:100%;height:42px;margin-top:0;font-family:Azosans,sans-serif}.field-label{margin-top:0;margin-bottom:-11px;font-family:Azosans,sans-serif;font-size:12px;font-weight:400;display:block}.field-label.profilesetuphide{display:none}.div-block-111{grid-column-gap:10px;grid-row-gap:10px;justify-content:flex-start;width:100%;margin-top:21px;display:flex}.slide-19{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/642c786aa30f8825f7d33edd_0%20\(27%20of%2050\).webp);background-position:50%;background-size:cover}.slide-20{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/642c7869a30f8841b6d33edc_0%20\(49%20of%2050\).webp);background-position:50%;background-size:cover}.select-field-2{background-color:#fff;border:1px solid #d1d5db;height:42px;margin-bottom:0;padding-left:20px;padding-right:20px;font-family:Azosans,sans-serif;font-size:16px;line-height:50px}.input-block{width:100%;margin-top:21px}.text-field{color:#9ca3af;border:1px solid #d1d5db;border-radius:10px;height:48px;margin-bottom:8px;font-size:16px;line-height:24px}.text-field:hover{border-color:#3b82f6}.text-field:focus{border-color:#2563eb}.text-field::placeholder{color:#d1d5db}.text-field.phone{border-radius:0;min-width:404px;height:42px;margin-bottom:0;font-family:Azosans,sans-serif;font-size:14px}.html-embed-3{width:100%;display:block}.html-embed-4{width:100%}.text-block-25{text-align:center;margin-top:21px;font-family:Azosans,sans-serif}.link-48,.link-49{color:var(--black);margin-left:3px;text-decoration:underline;display:inline-block}.heading-23{text-align:center}.heading-23.style-1s{font-size:1.8rem;font-weight:500;line-height:2.2rem}.checkbox-field{margin-top:21px;margin-bottom:21px}.text-field-3{background-color:var(--white);outline-offset:0px;mix-blend-mode:normal;outline:3px #000;height:42px;margin-bottom:0;font-family:Azosans,sans-serif}.button{color:#fff;text-align:center;background-color:#000;padding:.75rem 1.5rem;font-weight:600}.link-50{color:var(--black);text-decoration:underline;display:inline-block}.div-block-112{text-align:left;border-radius:0;width:0;min-width:460px;padding:1.75rem;box-shadow:0 2px 11px 2px #0003}.div-block-112.verify-email-div{text-align:center}.heading-27{margin-top:auto;margin-bottom:auto;font-family:Azosans,sans-serif;font-size:1.802em;font-weight:500;line-height:4vw;overflow:visible}.text-field-4,.text-field-5,.text-field-6{height:42px;margin-bottom:0;font-family:Azosans,sans-serif}.heading-28{text-align:center;margin-top:0;font-family:Azosans,sans-serif;font-weight:300}.heading-28.sub{margin-top:20px;margin-bottom:10px;font-family:Azosans,sans-serif;font-size:1.125em;font-weight:400}.heading-28.sub.h3{color:var(--black);margin-top:0;line-height:1.3rem}.heading-28.h2{margin-top:1rem;margin-bottom:1rem;font-size:1.6rem;line-height:2rem}.text-field-7{height:42px;margin-bottom:21px;font-family:Azosans,sans-serif}.heading-29{margin-top:1.25rem;font-family:Azosans,sans-serif;font-size:1.602em;font-weight:500}.image-22{text-align:left;margin-top:3.5rem}.div-block-114{text-align:center;line-height:20px}.paragraph-8{color:var(--black);text-align:center;margin-top:20px;margin-bottom:2px;font-family:Azosans,sans-serif;font-size:1.2em;line-height:20px}.paragraph-8.mt{margin-top:10px;margin-bottom:0}.paragraph-8.mb{margin-bottom:20px}.paragraph-9{color:var(--black);text-align:center;font-family:Azosans,sans-serif;font-size:16px;font-weight:500;line-height:20px;text-decoration:underline}.button-10{background-color:var(--black);flex-direction:column;justify-content:center;align-items:center;width:100%;height:42px;margin-top:20px;font-family:Azosans,sans-serif;display:flex}.link-51{color:var(--black);margin-left:10px;text-decoration:underline;display:inline-block}.heading-30{color:#000000f0;background-color:#98f6be;border-radius:0;padding-top:10px;padding-bottom:10px;font-family:Azosans,sans-serif;font-size:15px;font-weight:400;display:none}.checkbox-label{font-family:Azosans,sans-serif}.hide{display:none}.relative{width:100%;position:relative}.tooltip-close{z-index:5;color:#3f3e46;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.tooltip-close:hover{background-color:#002aff1a}.svg{justify-content:center;align-items:center;width:22px;margin-right:4px;display:flex}.input{border:1px solid var(--elements-webflow-library-neutral--400);outline-offset:0px;color:#000;border-radius:0;outline:3px #000;height:42px;margin-top:21px;margin-bottom:21px;padding-top:8px;padding-bottom:8px;padding-left:12px;font-family:Azosans,sans-serif;font-size:15px;font-weight:400;transition:border-color .2s,box-shadow .2s;box-shadow:0 1px 2px #dcdce580}.input:hover{border-color:#000c;box-shadow:0 1px 4px #dcdce5e6}.input:focus{border:1px solid #434de7}.input::placeholder{color:#6e6e6e}.input.passwordinput{background-color:var(--white);box-shadow:none;color:#333;margin-top:auto;font-size:14px;transition-property:none}.show-hide-2{background-color:#0000;padding:24px 7px 0 6px;font-family:Azosans,sans-serif;font-size:13.5px;display:flex;bottom:-2px}.show-hide-2.w--current{background-color:#0000;display:none}.show-hide-2.signup{padding-top:4px}.show-hide-wrap-2{z-index:4;position:absolute;inset:30px 3% auto auto}.show-hide-wrap-2.showhidesignin{top:10px}.html-embed-5,.html-embed-6{display:none}.room-details-text{margin-bottom:0;padding-top:3px;font-family:Azosans,sans-serif;font-size:12px;font-weight:400;line-height:18px}.div-block-116,.div-block-117{padding-top:10px;padding-bottom:10px}.cabana-package{border:1px solid #000;height:100%}.cabana-text{color:var(--black);margin-bottom:0;padding-left:1rem;font-family:Azosans,sans-serif;font-size:1rem;line-height:1.6rem}.room-layout{border:.5px solid #000;flex-direction:column;justify-content:space-between;align-items:stretch;height:100%;padding-bottom:14px;display:flex}.room-details{color:#000;font-family:Azosans,sans-serif;font-size:14px;font-weight:300;line-height:2.8vh}.room-slider-1{height:25vh}.room-slider{background-image:linear-gradient(90deg,#000,#fff)}.jarad-image{height:100vh;display:none}.mobile-hero-text,.jarad-mobile-image,.hero-section-mobile,.meeting-section-mobile,.meeting-section-mobile.flex-vertical{display:none}.meeting-description-text{color:var(--black);text-align:justify;margin-bottom:0;padding-bottom:14px;padding-left:14px;padding-right:14px;font-family:Azosans,sans-serif;font-size:12px;font-weight:300;line-height:18px}.roommodal-wrap{z-index:1000;justify-content:center;align-items:center;display:block;position:fixed;inset:0%}.roommodal-wrap.modalhide{display:none}.roommodal-content{z-index:1;background-color:#fff;width:100%;max-width:550px;max-height:80vh;padding-top:20px;padding-bottom:20px;padding-left:60px;position:relative;overflow:auto;box-shadow:1px 1px 10px #0000001a}.roommodal-content.modalhide{display:none}.roommodal-content.changes{padding-left:20px;padding-right:20px}.sub-header{margin-top:10px;font-family:Azosans,sans-serif;font-size:16px;line-height:22px}.sub-header.tech.desktop-subheader{color:var(--black);text-transform:uppercase;font-family:Azosans,sans-serif}.sub-header.desktop-subheader{color:var(--black);text-transform:uppercase;margin-top:0;margin-bottom:0;padding-top:20px;padding-bottom:5px;font-family:Azosans,sans-serif;font-weight:400}.close-roommodal{color:#b4b4b4;cursor:pointer;justify-content:center;align-items:center;width:50px;height:60px;font-size:25px;font-weight:700;display:flex;position:absolute;inset:0% 0% auto auto}.close-roommodal.hide{display:none}.close-roommodal-div{background-color:#00000080;position:absolute;inset:0%}.right-arrow-18,.left-arrow-16,.right-arrow-20,.left-arrow-18,.right-arrow-21,.left-arrow-19{display:none}.sc-overlay-2{z-index:1;background-image:linear-gradient(#0000004d 5%,#0000 30% 70%,#0000004d 95%);flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:absolute}.sc-overlay-2.holiday-party{background-image:linear-gradient(#0000004d 5%,#0000 30% 70%,#0000004d 95%)}.sc-image-2{z-index:0;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:absolute;overflow:hidden}.button-style-7{letter-spacing:3px;text-transform:uppercase;background-color:#000;border-radius:0;flex-direction:row;flex:0 auto;order:0;justify-content:center;align-items:center;height:50px;padding-left:30px;padding-right:30px;font-family:Lato,sans-serif;font-size:12px;font-weight:400;line-height:14px;transition:background-color .2s;display:flex}.button-style-7:hover{background-color:#235a52}.section-cover-2{background-color:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;display:none;position:relative;overflow:hidden}.button-style-8{letter-spacing:3px;text-transform:uppercase;background-color:#000;border-radius:0;flex-direction:row;flex:0 auto;order:0;justify-content:center;align-items:center;height:50px;padding-left:30px;padding-right:30px;font-family:Lato,sans-serif;font-size:12px;font-weight:400;line-height:14px;transition:background-color .2s;display:flex}.button-style-8:hover{background-color:#235a52}.style-1l-3{color:#000;text-align:center;letter-spacing:-.1vw;margin-bottom:0;font-family:Azosans,sans-serif;font-size:5vw;font-weight:400;line-height:7vw}.style-1l-3.white{color:#fff;font-weight:300}.section-cover-3{background-color:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:relative;overflow:hidden}.meeting-title{margin-bottom:0}.text-block-33{display:none}.columns-2{display:block}.list-item{color:#000;margin-top:0;font-family:Azosans,sans-serif;font-size:14px;font-weight:300}.list{margin-bottom:0}.div-block-3{border:1px solid #000;height:auto}.heading-31{margin-bottom:0;padding-top:10px;padding-bottom:10px;padding-left:10px;font-size:1rem}.heading-31.add_breakfast-package-heading.br{color:var(--black);margin-top:0;padding-top:1rem;padding-bottom:0;padding-left:1rem;font-family:Azosans,sans-serif;font-weight:400;line-height:1.6rem}.heading-31.request_early-check-in-heading,.heading-31.request_late-check-out-heading{margin-top:0;padding-top:1rem;padding-bottom:0;padding-left:1rem;font-family:Azosans,sans-serif;font-weight:400;line-height:1.6rem}.circle_wraper{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:flex-start;width:100%;height:auto;padding-left:1rem;display:flex}.circle_wraper.circle-wraper-mg{margin-top:1rem;margin-bottom:1rem}.div-block-4{text-align:center}.circle{border:2px solid #000;border-radius:50%;width:3rem;height:3rem}.circle.circleclick_animation{background-color:#f8f8f8;border-width:1px;flex-direction:column;justify-content:center;align-items:center;display:flex}.circle.for-price{background-color:#e0068c;border-width:0;justify-content:center;align-items:center;width:2.8rem;height:2.8rem;display:flex}.text-block-34{margin-top:3px}.text-block-34.pink{color:var(--white);margin-top:0;font-family:Azosans,sans-serif;font-size:12px;line-height:19px;display:inline-block}.text-block-34.dbp-1{margin-top:5px;font-family:Azosans,sans-serif;line-height:19px;display:inline-block}.text-block-35{color:var(--black);margin-top:-5px;font-family:Azosans,sans-serif;font-size:9px;font-weight:300;line-height:19px}.paragraph-11{color:#000;text-align:center;margin-top:8px;margin-bottom:0;font-family:Azosans,sans-serif;font-size:14px;line-height:20px}.paragraph-11.caban-paragraph-mb{margin-bottom:auto}.div-block-132{margin-top:4px}.column-12,.column-13{display:block}.location-1,.location-2,.location-3{display:none}.patio-at-emerald{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641c1e015b92d333293ba362_4-Outdoor-Bar.webp);background-position:50%;background-size:cover}.business-package{background-color:var(--black);padding-top:10px;padding-left:10px;padding-right:10px}.business-package.cabana{background-color:#0000;height:210px;padding-top:0;padding-left:0;padding-right:0}.business-pack-image{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641cd2d23f6a1c6e9cb02d78_businesspackage.webp);background-position:50%;background-size:cover}.extended-stay-image{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6452a54dd09c1907e5bba555_282249306_689846565632050_5984067741377712704_n.webp);background-position:50%;background-size:cover}.image-36{position:static}.packages-text{margin-top:15%;display:none}.packages-text.flex-vertical{display:none}.new-room-text{margin-top:6vw;display:block}.fitness-center,.swimming-pool,.rejuvenating-spa{display:none}.live_instrumental-music{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64a2a3bc35247e70d89e8442_66c54b51afd9d525e07b0aa1074648fa_da81599c-78df-4da6-9bf5-d1018bec73c0.webp);background-position:50%;background-size:cover}.live-instrumental-music,.fresh-farm-stand{display:none}.fresh_farm-stand{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641c90d6379231a83c2ebd55_Fruit%20Stand%202web.webp);background-position:50%;background-size:cover}.nightly-turndown-service{display:none}.nightly_turndown-service{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64199242cfaad07f3a565d2d_%233%20-%20Daily%20Turndown.webp);background-position:50%;background-size:cover}.bird-sanctuary,.rengstroff-house,.googleplex,.computer-history-museum,.nasa-ames-research-center,.shoreline-amphitheatre{display:none}.location-global-section{background-color:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.location-global-section.blue{background-color:#fff;display:block}.hero-slider-mobile{display:none}.slide_live-music{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64a2a3bc35247e70d89e8517_66c54b51afd9d525e07b0aa1074648fa_Live%20Music.webp);background-position:50%;background-size:cover}.global-ns-2{background-color:#000;width:100%;height:2vw}.global-ns-2.xlarge{background-color:#fff;height:8vw}.global-ns-2.large{height:10vw}.global-ns-2.blue{background-color:#eaedf2}.global-ns-2.blue.large{background-color:var(--black);background-color:var(--black);background-color:#000;display:block}.div-block-137{display:none}.link-64{color:#000;flex-direction:column;justify-content:center;align-items:flex-end;display:inline}.bold-text-2{color:#000;font-weight:500}.bold-text-3{font-weight:500}.link-65{display:inline}.link-66{color:#000;font-weight:500;display:inline}.bold-text-4{font-weight:500}.link-67{display:inline}.bold-text-5{color:#000;font-weight:500}.download-shashi-app,.more{display:none}.link-68{color:#000;font-weight:500;display:inline}.dining-tab-view,.dining-tab-view.flex-vertical,.booking-engine,.check-in-and-key,.manage-stay,.cash-back,.transfer-shasi-cash,.add-shashi-cash{display:none}.meeting-sonoma-room{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65e1a14eb1bf39cc2cc528c3_c557025f1791a705f1d79ab948fe6637_new_site_sonoma_room.webp);background-position:50%;background-size:cover}.link-69,.link-70{color:#000;font-weight:400;display:inline}.link-71{color:#000;font-weight:400}.link-72,.link-73,.link-74,.link-75,.link-76,.link-77,.link-78,.link-79,.link-80,.link-81,.link-82,.link-83{color:#000;font-weight:400;display:inline}.text-block-38.revisedtext{margin-top:40px;line-height:20px}.dining-text-2nd-part{display:none}.div-block-141{border:1px solid #000;justify-content:center;align-items:center;height:100vh;display:flex}.div-block-142{line-height:20}.field-label-4,.field-label-5,.field-label-6,.field-label-7,.field-label-8,.field-label-9{font-family:Azosans,sans-serif;font-weight:500;display:block}.field-label-11{padding-bottom:0;font-family:Azosans,sans-serif;font-weight:500;display:block}.text-span{color:var(--black);font-weight:400}.text-span-2,.text-span-3,.text-span-4,.text-span-5,.text-span-6{font-weight:400}.div-block-143,.div-block-144,.div-block-145,.div-block-146{width:100%}.text-block-39{margin-top:6px;margin-bottom:5px;font-family:Azosans,sans-serif;font-size:12px}.field-label-12{font-family:Azosans,sans-serif;font-weight:500}.weekend-getway-img{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64198db18f0602e785490180_%231%20-%20Patio%20and%20Pool.webp);background-position:50%;background-size:cover}.romance-package{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641cd5416fe18f0cc22514a4_champagne.webp);background-position:50%;background-size:cover}.cabana-package-img{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/67f3a0581e4383887bf32c90_63f3e9ec2859c8e1cb9423ed__DSC0292%20Large.webp);background-position:50%;background-repeat:repeat;background-size:cover}.list-items-1{display:inline}.packages-main-wrap{margin-top:6vw}.packages-section-2{margin-top:10vh}.packages-columns-1{flex-direction:row;justify-content:center;align-items:stretch;display:flex}.packages-columns-2{justify-content:center;align-items:stretch;display:flex}.packages-column-1-1,.packages-column-1-2,.packages-column-1-3{height:auto}.packages-column-2-1{justify-content:center;height:auto;display:block}.packages-column-2-2{flex-direction:column;justify-content:space-between;height:auto;display:flex}.div-block-147{flex-direction:column;justify-content:center;align-items:flex-start;height:auto;margin-top:60px;display:flex}.packages-column-2-3.vertical-flex{flex-direction:column;justify-content:space-between;align-items:stretch;display:flex}.meeting-main-wrap{margin-top:6vw}.meeting-section-2{margin-top:10vh}.meeting-columns-1{flex-direction:row;justify-content:center;align-items:stretch;display:flex}.meeting-column-1-1,.meeting-column-1-2,.meeting-column-1-3{height:auto}.meeting-columns-2{justify-content:center;align-items:stretch;display:flex}.meeting-column-2-1{justify-content:center;height:auto;display:block}.meeting-column-2-2{flex-direction:column;justify-content:space-between;height:auto;display:block}.meeting-column-2-3.vertical-flex{flex-direction:column;justify-content:space-between;align-items:stretch;height:auto;display:block}.meeting-block{background-color:var(--white);border:1px solid #000}.meeting-title-wrap{align-items:center;height:60px;padding-left:14px;display:flex}.meeting-title-heading{margin-bottom:0;font-family:Azosans,sans-serif;font-size:1rem;font-weight:400;line-height:1.6rem}.napa-room-slide-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64c203e2fb7255f4c718112a_627974057eab871307b3117f938cdcf6_Napa-Room.webp);background-position:50%;background-size:cover}.sonoma-room-slide-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65e1a14eb1bf39cc2cc528c3_c557025f1791a705f1d79ab948fe6637_new_site_sonoma_room.webp);background-position:50%;background-size:cover}.napa-sonoma-room-slide-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65e1a931e3334687c0783e3d_808616d6a6813090ab04c7c87faea547_new_site_napa_sonoma.webp);background-position:50%;background-size:cover}.patio-at-emerald-hour-slide-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641c1e015b92d333293ba362_4-Outdoor-Bar.webp);background-position:50%;background-size:cover}.patio-at-broma-slide-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64a2a3bc35247e70d89e852b_81f870a82d9f49b9ee2cf734b965af7b_Shashi_035%20\(2\).webp);background-position:50%;background-size:cover}.meeting-details-wrap{justify-content:space-between;align-items:center;padding-left:14px;padding-right:14px;display:flex}.meeting-people-count{padding-top:10px;padding-bottom:10px}.meeting-people-count-text{margin-bottom:0;padding-top:3px;font-family:Azosans,sans-serif;font-size:12px;line-height:18px}.meeting-room-size{padding-top:10px;padding-bottom:10px}.meeting-room-size-text{margin-bottom:0;padding-top:3px;font-family:Azosans,sans-serif;font-size:12px;line-height:18px}.jarad-gallagher-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641c9ac05289394ee52c7e56_CCO%20Gallagher.webp);background-position:50%;background-size:cover}.meeting-pods-slide-1-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641cb89b022d93ad56465e0f_Meeting%20Pod.webp);background-position:50%;background-size:cover}.slider-white-bg{height:100vh}.meta-icon-img{width:75%}.meta-partner-description{margin-bottom:3vh}.meta-partner-description.remove-mb{margin-bottom:0}.meta-partner-para{color:var(--black);border-radius:0;margin-bottom:0;font-family:Azosans,sans-serif;font-size:2vh;font-weight:300;line-height:2.8vh}.meta-partner-para.f-b-credit{color:var(--white);background-color:#f41095;border:1px #000;border-radius:0;margin-bottom:0;margin-left:auto;margin-right:100px;padding-top:5px;line-height:2.8vh}.meta-partner-para.shuttle{color:var(--white);justify-content:flex-start;align-items:center;margin-top:100px;font-weight:300;display:block}.meta-partner-description-heading{color:var(--black);text-align:left;letter-spacing:-.05vw;margin-bottom:5px;font-family:Azosans,sans-serif;font-size:2vh;font-weight:400;line-height:4vh}.meta-partner-description-heading.shuttle{color:var(--white)}.meta-partner-description-details{margin-top:3vh;display:block}.meta-partner-description-details-mob{margin-top:30px}.google-partner-description-details{margin-top:3vh}.intuit-partner-description-details-mob{margin-top:30px}.google-partner-description{margin-bottom:3vh}.google-partner-description.remove-mb{margin-bottom:0}.google-partner-description-heading{color:var(--black);text-align:left;letter-spacing:-.05vw;margin-bottom:5px;font-family:Azosans,sans-serif;font-size:2vh;font-weight:400;line-height:2.5vh}.google-partner-para{color:var(--black);margin-bottom:0;font-family:Azosans,sans-serif;font-size:2vh;font-weight:300;line-height:2.8vh}.intuit-partner-description{margin-bottom:3vh}.intuit-partner-description.remove-mb{margin-bottom:0}.intuit-partner-description-heading{color:var(--black);text-align:left;letter-spacing:-.05vw;margin-bottom:5px;font-family:Azosans,sans-serif;font-size:2vh;font-weight:400;line-height:2.5vh}.intuit-partner-para{color:var(--black);margin-bottom:0;font-family:Azosans,sans-serif;font-size:2vh;font-weight:300;line-height:2.8vh}.intuit-partner-description-details{margin-top:3vh;display:block}.location-slide-arrow{display:none}.location-slide-arrow.show{display:block}.request-for-proposal-button{color:#000;text-align:center;letter-spacing:2px;background-color:#fff;border:1px solid #000;border-radius:1px;width:50%;height:50px;padding:15px 0;font-family:Azosans,sans-serif;font-weight:300}.request-for-proposal-button:hover{color:#fff;letter-spacing:2px;background-color:#000;font-size:15px;font-weight:300}.request-for-proposal-button-wrap{margin-top:50px;margin-bottom:6vw}.meta-location-slide{outline-offset:0px;background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64a2a3bc35247e70d89e8563_c8da6d8a0f7a3d60d6b0379d257d5526_SEO_meta_map.webp);background-position:50%;background-size:cover;border:1px solid #000;border-radius:0;outline:3px #000;margin-bottom:0;padding-bottom:0}.meta-location-slide.meta-slide-2{border-style:none;border-width:0}.google-location-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6661de7bbbe2cb07ea09a375_SEO_master_map%20copy.webp);background-position:50%;background-size:cover}.intuit-location-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64a2a3bc35247e70d89e8565_c07ea264a3170dcdea9509f9c67077d0_SEO_intuit_map.webp);background-position:50%;background-size:cover}.empty-state{color:#fff3;text-align:center;background-color:#0000004d;margin-bottom:20px;display:none}.button-12{letter-spacing:1.3px;text-transform:uppercase;background-color:#000;border:2px solid #000;border-radius:50px;margin-top:20px;padding:12px 30px;font-size:13px;font-weight:600;transition:background-color .2s}.button-12:hover{background-color:#c23ce1}.button-12.outline-button{background-color:#0000;border-color:#c23ce1;align-self:center;padding-top:13px;transition:background-color .2s}.button-12.outline-button:hover{background-color:#c23ce1}.read-more-title{color:#fff;font-size:28px;font-weight:600}.blog-list{display:block}.container-7{flex:1;max-width:1250px;height:100%;padding-left:35px;padding-right:35px}.section-4{background-color:#202122;height:auto;padding-top:20vh;padding-bottom:10vh}.blog-list-item{margin-bottom:30px;display:block;position:relative}.read-more-overlay{z-index:70;background-image:linear-gradient(#202122b3,#202122);flex-direction:column;justify-content:center;width:100%;height:100%;display:flex;position:absolute;bottom:0;left:0;right:0}.blog-column{float:left;perspective:1600px;width:50%;padding-right:15px}.blog-column.push-down{width:100%;margin-top:50px}.blog-column.right{float:right;margin-top:0;padding-left:15px;padding-right:0}.read-more-block{color:#535353;text-align:center;width:100%;height:300px;margin-top:50px;position:relative;overflow:hidden}.read-more-block.hide{display:none}.blog-post-date{color:#fff;margin-bottom:10px;padding-left:3px;font-size:17px;font-weight:300}.blog-post-date.small{font-family:Azosans,sans-serif;font-size:14px;line-height:18px}.blog-author-link{color:#fff}.blog-post-main-title{color:#fff;margin-top:0;margin-bottom:0;font-family:Azosans,sans-serif;font-size:2rem;font-weight:300;line-height:2.5rem}.blog-post-main-title.smaller{font-size:2rem;line-height:2.5rem}.read-more-button{text-align:center;cursor:pointer;border:2px solid #fff6;border-radius:100%;width:50px;height:50px;padding-top:9px;padding-right:1px;line-height:25px;transition:border .2s,transform .2s}.read-more-button:hover{border-color:#fff;transform:rotate(360deg)}.read-more-button.post-page{z-index:30;cursor:pointer;padding-top:10px;position:static;top:11px;right:19px;transform:rotate(90deg)}.read-more-button.post-page:hover{opacity:1;border-color:#fff}.read-more-button.small{float:right;width:35px;height:35px;padding-top:3px;position:absolute;bottom:30px;right:30px}.blog-post-header-overlay{background-color:#0003;justify-content:space-between;align-items:center;width:100%;height:100%;display:flex;position:relative}.post-header-wrapper{z-index:1;perspective:2000px;height:100vh;position:relative}.container-8{flex:1;max-width:1250px;padding-left:35px;padding-right:35px}.blog-header-author-block{grid-column-gap:16px;grid-row-gap:16px;color:#fff;border:1px solid #fff3;grid-template:"Area"/1.5fr 1fr;grid-auto-columns:1fr;width:370px;margin-top:40px;padding:20px;display:grid;position:relative}.blog-header-author-block.small{border-width:0;margin-top:30px;padding:0;display:inline-block}.blog-header-author-block.hide{display:none}.blog-author-title{display:block}.blog-author-block{float:left;background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;border-radius:3px;width:50px;height:50px;margin-right:20px;display:none}.read-more-arrow{width:auto;height:11px}.post-header-title-wrapper{z-index:30;width:510px;position:relative}.close-read-more-button{z-index:30;background-color:#0003;width:30px;height:30px;padding:4px 9px 9px;position:absolute;top:0;right:0}.container-9{flex:1;max-width:1250px;padding-left:35px;padding-right:35px}.section-5{background-color:#202122;padding-top:150px;padding-bottom:150px}.section-5.blog-post{padding-top:0;padding-bottom:0}.section-5.subpage{padding-bottom:60px}.section-5.tint{background-color:#252627;padding-top:80px;padding-bottom:50px}.section-5.subpage-section{color:#fff;height:auto;min-height:100vh;padding-top:240px;padding-bottom:50px}.blog-post-content-wrapper{z-index:30;background-color:#fff;width:67%;margin-top:-420px;margin-left:auto;margin-right:auto;padding:0;display:block;position:relative}.blog-image-header-overlay{background-image:linear-gradient(#0000 22%,#0006 78%);padding:155px 90px 45px}.back-link{color:var(--dim-grey);font-family:Azosans,sans-serif;font-weight:300}.back-link:hover{color:var(--elements-webflow-library-accent--primary-1)}.blog-image-header{background-color:#000;background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover}.blog-content-block{padding:90px}.blog-post-title-wrapper{width:70%}.return-block{border-top:1px solid #e9e9e9;margin-top:20px;padding-top:20px}.read-more-fixed-block{z-index:100;background-color:#fff;position:fixed;bottom:80px;right:0}.blog-category-title-link{z-index:20;color:#fff;letter-spacing:1.4px;text-transform:uppercase;cursor:pointer;background-color:#c23ce1;margin-bottom:7px;padding:4px 6px 2px 8px;font-size:9px;font-weight:700;line-height:15px;text-decoration:none;transition:transform .2s;display:inline-block;position:absolute;top:47px;left:47px}.blog-category-title-link:hover{transform:scale(1.05)}.blog-category-title-link.small{top:31px;left:29px}.post-author-image{z-index:20;float:right;background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;border-radius:3px;width:40px;height:40px;margin-left:20px;display:none;position:relative}.blog-post-wrapper{height:450px;position:relative;overflow:hidden}.blog-post-wrapper:hover{z-index:10;position:relative}.blog-post-wrapper.medium{height:400px}.blog-post-wrapper.small{height:320px}.blog-post-wrapper.small.height{height:350px}.blog-post-wrapper.archive{height:340px}.blog-post-wrapper.small-archive{height:260px}.blog-post-wrapper.read-more{width:300px;height:230px}.blog-post-date-title{color:#fff;font-family:Azosans,sans-serif;font-size:12px;font-weight:300}.post-overlay-block{z-index:10;cursor:pointer;background-color:#00000040;width:100%;height:100%;padding:85px 45px 45px;text-decoration:none;transition:background-color .2s;position:absolute;top:0;left:0;right:0}.post-overlay-block:hover{background-color:#0000}.post-overlay-block.small{padding:60px 30px 30px}.post-overlay-block.read-more{padding:25px}.blog-image-block{z-index:1;background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6465fbf7ad9c999f0b43f6c0_95967301_3231836700160784_5801892374648979456_n.webp);background-position:50%;background-size:cover;width:100%;height:450px;display:block;position:relative;overflow:hidden;transform:scale(1.1)}.blog-image-block.medium{height:440px}.blog-image-block.small{height:320px}.blog-image-block.small.heigh{height:350px}.blog-image-block.archive{height:340px}.blog-image-block.small-archive-image{height:260px}.blog-image-block.read-more{height:220px}.blog-image-block.category{height:600px}.post-author-title{color:#fff;cursor:pointer;font-family:Azosans,sans-serif;font-weight:400;text-decoration:none;display:block}.post-author-title:hover{text-decoration:underline}.blog-post-title{color:#fff;text-align:left;cursor:pointer;width:100%;margin-bottom:20px;font-family:Azosans,sans-serif;font-size:28px;font-weight:300;line-height:34px;text-decoration:none;display:block}.blog-post-title.small-title{font-size:19px;line-height:26px}.blog-post-title.read-more{width:90%;margin-bottom:10px;font-size:22px;line-height:29px}.blog-post-title.read-more.font-size{font-size:18px;line-height:23px}.post-author-block{z-index:20;text-align:right;position:absolute;bottom:30px;left:40px;right:40px}.filter-dropdown{color:#fff;margin-top:20px;margin-left:-20px}.filter-dropdown.fullwidth{margin-top:20px;margin-left:auto;margin-right:auto;display:inline-block}.filter-dropdown-toggle{color:#525252;letter-spacing:2px;text-transform:uppercase;border:2px solid #313131;border-radius:0;justify-content:center;padding:12px 35px;font-size:13px;transition:border .2s,color .2s;display:flex}.filter-dropdown-toggle:hover{color:#fff;border-color:#777}.filter-dropdown-toggle.w--open{border-color:#c23ce1}.container-10{flex:1;max-width:1250px;padding-left:35px;padding-right:35px}.title-wrapper{text-align:center;margin-bottom:-5px}.dropdown-title{color:#fff;font-family:Azosans,sans-serif}.dropdown-list-block.w--open{background-color:#232425;border-radius:10px;margin-top:10px;overflow:hidden;box-shadow:7px 7px 70px #0006}.container-11{flex:1;max-width:1250px;padding-left:35px;padding-right:35px}.dropdown-link{color:#858585;text-align:center;transition:background-color .2s,color .2s}.dropdown-link:hover{color:#fdfdfd;background-color:#111}.dropdown-link.w--current{font-family:Azosans,sans-serif}.also-read-title{color:#fff;letter-spacing:1px;text-transform:uppercase;margin-bottom:10px;font-size:11px}.page-title-block{text-align:center;margin-bottom:110px}.container-12{flex:1;max-width:1250px;padding-left:35px;padding-right:35px}.page-title{color:#fff;text-transform:uppercase;margin-top:0;margin-bottom:0;font-size:60px;font-weight:900;line-height:50px}.page-title.dynamic-page-title{margin-left:6px;margin-right:6px;font-family:Azosans,sans-serif;font-size:50px;font-weight:100;line-height:40px;display:inline-block}.page-title.dynamic-page-title.fs{line-height:60px}.page-title.dynamic-page-title{margin-left:6px;margin-right:6px;font-size:50px;line-height:40px;display:inline-block}.page-subtitle{color:#e13cd0;text-transform:none;margin-top:23px;margin-bottom:0;font-family:Playfair Display;font-size:31px;font-weight:400;line-height:30px}.page-subtitle.dynamic-subtitle{margin-left:auto;margin-right:auto;font-family:Azosans,sans-serif;font-weight:300;display:inline-block}.page-subtitle.dynamic-subtitle.concert-upcoming-event{color:var(--shashi-magenta);text-transform:uppercase;margin-top:0}.page-subtitle.dynamic-subtitle{-webkit-text-stroke-color:var(--shashi-magenta);margin-left:4px;margin-right:4px;display:inline-block}.category-overlay{z-index:10;background-color:#00000026;width:100%;height:100%;padding:0;transition:background-color .2s;position:absolute;top:0;left:0;right:0}.category-overlay:hover{background-color:#0000}.category-title-wrapper{text-align:right;background-image:linear-gradient(#0000,#0003);padding:40px 40px 70px;position:absolute;bottom:0;left:0;right:0}.category-block-title{color:#fff;text-transform:uppercase;margin-top:0;margin-bottom:20px;font-size:29px;font-weight:900;line-height:35px}.category-description{color:#fff;margin-bottom:20px;font-family:Playfair Display;font-size:17px;line-height:26px}.category-link-block{height:600px;margin-bottom:20px;text-decoration:none;display:block;position:relative;overflow:hidden}.container-13{flex:1;max-width:1250px;padding-left:35px;padding-right:35px}.rich-text-font h1{margin-bottom:.5vw;font-family:Azosans,sans-serif}.rich-text-font p{color:var(--dim-grey);font-family:Azosans,sans-serif;font-size:16px;line-height:24px}.rich-text-font h3{color:#000;font-family:Azosans,sans-serif;font-size:1.8vw;line-height:1.5}.rich-text-font a{color:#0645ad;font-family:Azosans,sans-serif;display:inline}.rich-text-font h2{text-align:center;margin-bottom:.5vw;font-family:Azosans,sans-serif}.rich-text-font h5{text-align:center}.booknow-arrow-icon{width:20px;height:20px}.booknow-calender-icon{width:35px;height:35px;display:none}.fixed-book-now-button-wrap{z-index:10000;opacity:1;border-radius:0;flex-direction:column;justify-content:center;align-items:center;width:100%;height:50px;margin-bottom:0;padding-left:0%;padding-right:0%;display:block;overflow:hidden}.fixed-book-now-button{color:var(--shashi-magenta);text-align:center;letter-spacing:2px;background-color:#fff;width:100%;height:50px;padding:15px 0;font-family:Azosans,sans-serif;font-weight:400;line-height:21px}.fixed-book-now-button:hover{color:var(--shashi-magenta);letter-spacing:2px;background-color:#000;font-size:15px;font-weight:300}.fixed-book-now-button.facebook-pixel-api-trigger.bgs.magenta{background-color:var(--shashi-magenta-2);color:var(--white)}.fixed-book-now-button.facebook-pixel-api-trigger.bgs.magenta:hover{background-color:var(--white);color:var(--shashi-magenta);font-size:14px;font-weight:400}.html-embed-8{display:none}.concerts-main-section{background-color:#202122;height:auto;padding-top:6rem}.concerts-section-wraper{flex:1;max-width:1250px;padding-left:35px;padding-right:35px}.concerts-main-title{text-align:center;margin-bottom:10vh}.concerts-sub-heading{text-align:center;margin-bottom:3rem}.concert-list{display:block}.concert-list-item{margin-bottom:30px;display:block;position:relative}.concert-post-wrapper{height:350px;position:relative;overflow:hidden}.concert-post-wrapper:hover{z-index:10;position:relative}.concert-post-title{color:#fff;text-align:left;cursor:pointer;width:100%;margin-bottom:20px;font-family:Azosans,sans-serif;font-size:28px;font-weight:400;line-height:34px;text-decoration:none;display:block}.concert-read-more-button{text-align:center;cursor:pointer;border:2px solid #fff6;border-radius:100%;width:50px;height:50px;padding-top:9px;padding-right:1px;line-height:25px;transition:border .2s,transform .2s}.concert-read-more-button:hover{border-color:#fff;transform:rotate(360deg)}.event-date{color:#fff;font-family:Azosans,sans-serif;font-size:12px;font-weight:300}.event-date-text{color:#fff;font-family:Azosans,sans-serif;font-size:12px;font-weight:400}.blog-post-title-3{color:#fff;text-align:left;cursor:pointer;width:70%;margin-bottom:20px;font-size:30px;font-weight:500;line-height:41px;text-decoration:none;display:block}.blog-post-title-3.small-title{font-size:19px;font-weight:300;line-height:26px}.container-15{flex:1;max-width:1250px;padding-left:35px;padding-right:35px}.blog-post-main-title-2{color:#fff;margin-top:0;margin-bottom:0;font-family:Azosans,sans-serif;font-size:2rem;font-weight:300;line-height:2.5rem}.post-image-header-2{background-color:#000;background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641442b19741e4749db3f908_as_is.webp);background-position:50%;background-size:cover;width:100%;height:100%;position:relative;overflow:visible}.blog-post-main-title-3{color:#fff;margin-top:0;margin-bottom:0;font-size:2rem;font-weight:300;line-height:2.5rem}.blog-post-main-title-3.smaller{font-family:Azosans,sans-serif;font-size:2rem;line-height:2.5rem}.back-link-2{color:#636363;font-weight:300}.back-link-2:hover{color:#4a3aff}.container-16,.packages-section-wraper{flex:1;max-width:1250px;padding-left:35px;padding-right:35px}.concert-packages-wraper{margin-bottom:0}.concert-packages-text{max-width:640px;margin-left:auto;margin-right:auto}.concert-packages-text---text-center{text-align:center}.concert-packages-heading{margin-bottom:16px}.concert-packages-heading-text{color:var(--black);letter-spacing:.15vw;text-transform:uppercase;font-family:Azosans,sans-serif;font-size:14px;font-weight:300;line-height:26px}.concert-packages-sub-heading{color:var(--elements-webflow-library-neutral--800);margin-bottom:6rem}.concert-packages{margin-left:1%;padding-right:1%}.concert-packages-columns-1{grid-column-gap:2rem;flex-direction:row;justify-content:center;align-items:stretch;display:flex}.concert-packages-column-1-1,.concert-packages-column-1-2{height:auto}.shoreline-image-block{z-index:1;background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6465fbf7ad9c999f0b43f6c0_95967301_3231836700160784_5801892374648979456_n.webp);background-position:50%;background-size:cover;width:100%;height:450px;display:block;position:relative;overflow:hidden;transform:scale(1.1)}.levi-s-stadium-image-block{z-index:1;background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6492fd22eb6a73725ee569e2_Levis%20stadium.webp);background-position:50%;background-size:cover;width:100%;height:450px;display:block;position:relative;overflow:hidden;transform:scale(1.1)}.concert-book-now-button-wrap{justify-content:center;margin-top:6rem;margin-bottom:6rem;display:flex}.concert-book-now-button{background-color:var(--white);color:var(--black);text-align:center;letter-spacing:2px;border-style:solid;border-width:1px;border-radius:1px;width:40%;height:50px;padding:15px 0;font-family:Azosans,sans-serif;font-weight:300}.concert-book-now-button:hover{background-color:var(--black);color:var(--white);letter-spacing:2px;font-size:15px;font-weight:300}.concerts-event-wrapper{justify-content:center;margin-bottom:8vh;display:flex}.empty-state-2{color:#fff3;text-align:center;background-color:#0000004d;margin-bottom:20px}.blog-image-block-2{z-index:1;background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;width:100%;height:450px;display:block;position:relative;overflow:hidden;transform:scale(1.1)}.blog-image-block-2.small{height:320px}.blog-image-block-2.small.height{height:350px}.concerts-packages-main-section{background-color:var(--white);height:auto;padding-top:150px}.concert-location{z-index:20;color:#fff;letter-spacing:1.4px;text-transform:uppercase;cursor:pointer;background-color:#c23ce1;margin-bottom:7px;padding:2px 6px 2px 8px;font-size:9px;font-weight:700;line-height:15px;text-decoration:none;transition:transform .2s;display:inline-block;position:absolute;top:47px;left:47px}.concert-location:hover{transform:scale(1.05)}.concert-post-date-text{color:#fff;margin-bottom:10px;padding-left:3px;font-size:17px;font-weight:300}.concert-post-date-text.small{margin-bottom:0;font-family:Azosans,sans-serif;font-size:14px;font-weight:400;line-height:18px}.concert-post-date{color:#fff;margin-bottom:10px;padding-left:3px;font-size:17px;font-weight:300}.concert-post-date.small{font-family:Azosans,sans-serif;font-size:14px;line-height:18px}.heading-32{font-family:Azosans,sans-serif}.paragraph-12{text-align:justify;font-family:Azosans,sans-serif}.dropdown-title-2{color:#fff;font-family:Azosans,sans-serif}.location-filter{text-align:center;margin-bottom:-5px}.dropdown-link-2{color:#858585;text-align:center;transition:background-color .2s,color .2s}.dropdown-link-2:hover{color:#fdfdfd;background-color:#111}.container-17{flex:1;max-width:1250px;padding-left:35px;padding-right:35px}.icon-43{color:var(--white);padding-left:20px;position:static}.fixed-book-now-button-for-less-than-1vh{z-index:100;border-radius:0;flex-direction:column;justify-content:center;align-items:center;width:100%;height:50px;margin-bottom:0;padding-left:0%;padding-right:0%;display:flex;position:fixed;inset:auto 0% 0% auto;overflow:hidden}.fixed-book-now-button-2{color:#000;text-align:center;letter-spacing:2px;background-color:#fff;border:2px solid #fff;border-radius:1px;width:100%;height:50px;padding:15px 0;font-weight:300}.fixed-book-now-button-2:hover{color:#fff;letter-spacing:2px;background-color:#000;font-size:15px;font-weight:300}.shoreline-image-block{background-position:50% 100%}.levi-s-stadium-image-block{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6499dab9126bf7532064aec9_Levis-stadium.jpg);background-position:50% 100%}.link-84,.link-85{color:var(--shashi-magenta);font-weight:400}.div-block-149{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;display:grid}.div-block-150{flex-direction:column;justify-content:flex-end;align-items:flex-end;display:flex}.field-label-13{font-family:Azosans,sans-serif;font-weight:500}.enroll-shashi-cash-wrap{flex-direction:column;justify-content:center;align-items:center;height:100vh;display:flex}.card-content-wrap{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64989819c628c150d29623e4_bgImageDark.8ed2bb3ea918c6c02ae7.svg);background-position:50%;background-size:cover;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:17px 14px;display:flex}.possword-input-enroll{outline-offset:0px;color:#000;border:1px solid #dcddeb;border-radius:0;outline:3px #000;height:42px;margin-top:21px;margin-bottom:21px;padding-top:8px;padding-bottom:8px;padding-left:12px;font-size:15px;font-weight:400;transition:border-color .2s,box-shadow .2s;box-shadow:0 1px 2px #dcdce580}.possword-input-enroll:hover{border-color:#000c;box-shadow:0 1px 4px #dcdce5e6}.possword-input-enroll:focus{border:1px solid #434de7}.possword-input-enroll::placeholder{color:#6e6e6e}.possword-input-enroll.passwordinput{box-shadow:none;color:#333;background-color:#000;margin-top:auto;font-size:14px;transition-property:none}.flipcard-front{z-index:1;background-color:var(--black);background-image:linear-gradient(180deg,black 21%,#ffffff3b 46%,var(--black)72%);backface-visibility:hidden;color:#fff;object-fit:fill;border-radius:10px;flex-direction:column;justify-content:space-between;align-items:stretch;width:455px;display:block;position:relative;box-shadow:7px 7px 40px 6px #00000017}.email-label-enroll{color:var(--white);margin-top:5px;margin-bottom:3px;padding-left:12px;font-family:Azosans,sans-serif;font-size:11px;font-weight:300;line-height:1}.form-block-enroll{width:100%;margin-top:3.1rem;margin-bottom:0;font-family:Azosans,sans-serif}.form-block-enroll.flex{height:100%}.card-content-wrap-backside{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64989819c628c150d29623e4_bgImageDark.8ed2bb3ea918c6c02ae7.svg);background-position:50%;background-size:cover;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:17px 14px;display:block}.card-content-wrap-backside.flex{flex-direction:column;justify-content:space-between;align-items:stretch;display:flex}.card-description{justify-content:space-between;align-items:center;font-family:Azosans,sans-serif;font-size:1rem;line-height:1.5rem;display:flex}.enroll-btn-text-block{margin-top:3px}.enroll-btn-text-block.pink{color:#fff;margin-top:0;padding-bottom:3px;font-size:12px;line-height:19px;display:inline-block}.card-text{color:var(--white);justify-content:space-between;font-family:Azosans,sans-serif;font-size:1rem;line-height:1.5rem;display:flex}.flipcard-back{background-image:linear-gradient(#000 21%,#000c 46%,#000 72%);border-radius:10px;flex-direction:column;align-items:flex-start;width:455px;display:block;position:absolute;inset:0%;box-shadow:7px 7px 40px 6px #00000017}.checkbox{cursor:pointer;margin-top:-3px}.card-description-text{padding-top:6px;font-family:Azosans,sans-serif;font-size:12px;font-weight:300;line-height:18px;display:block}.flipcard-wrapper{z-index:99;display:block;position:relative}.terms-and-condition-link{color:#fff;text-decoration:underline;display:inline-block}.enroll-button{border:2px solid #000;border-radius:50%;width:3rem;height:3rem}.enroll-button.for-price{cursor:pointer;background-color:#e3028d;border-width:0;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;display:flex;position:relative}.email-input-enroll{background-color:#000;height:42px;margin-bottom:0}.show-hide-4{background-color:#0000;padding:24px 7px 0 6px;font-size:13.5px;display:flex;bottom:-2px}.show-hide-4.w--current{background-color:#0000;display:none}.checkbox-label-3{margin-bottom:0;padding-left:5px;font-weight:400}.text-block-41{font-family:Azosans,sans-serif}.enroll-checkbox-field{color:var(--white);justify-content:flex-start;align-items:center;margin-bottom:0;font-family:Azosans,sans-serif;display:flex;position:absolute;bottom:14px}.enroll-shashi-cash-heading{margin-bottom:3rem}.heading-33{text-align:center;font-family:Azosans,sans-serif}.enroll-shashi-cash{background-color:#fff;background-image:linear-gradient(#0000004d 5%,#0000 30% 70%,#0000004d 95%);height:100vh;display:block}.trigger-flip-card-back-animation{display:none}.div-block-153{grid-column-gap:5px;grid-row-gap:5px;grid-template-rows:auto;grid-template-columns:.25fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;display:grid}.div-block-154{flex-direction:column;justify-content:center;align-items:flex-end;display:flex}.news-author-name{color:#fff;font-family:Azosans,sans-serif;font-size:12px;font-weight:400}.event-name{color:#000;font-size:1rem;line-height:1.6rem}.event-time{color:#000;margin-bottom:5px;font-size:1rem;font-weight:500;line-height:1.3rem;display:inline-block}.div-block-155{text-align:center}.columns-4{background-color:var(--white);justify-content:center;align-items:center;margin-bottom:10px;display:flex}.text-block-41-copy{color:#fff;background-color:#9d38a4;padding:6px 5px 3px;font-size:.9rem;font-weight:400;line-height:1.3rem;display:inline-block}.div-block-156{text-align:center}.event-name-and-time{margin-top:1rem;margin-bottom:1rem;display:inline-block}.text-block-42{color:#000;font-size:1rem;line-height:1.6rem}.concerts-event-list{width:70%}.enroll-loader{text-align:center;margin-top:-10px;display:none}.enroll-loader-text{color:var(--white);text-align:center;font-size:16px;line-height:22px}.enrolled-user-email-text{align-self:center;font-size:.75rem;font-weight:300;line-height:1rem;display:none}.enroll-check-mark{height:17px;display:block}.shashi-cash-t-c-modal-wrap{z-index:1000;justify-content:center;align-items:center;display:none;position:fixed;inset:0%}.shashi-cash-t-c-modal-wrap.modalhide{display:none}.shashi-cash-t-c-content-wraper{z-index:1;background-color:#fff;width:100%;max-width:80rem;max-height:85vh;padding:1.5rem;position:relative;overflow:auto;box-shadow:1px 1px 10px #0000001a}.shashi-t-c-main-heading{text-align:center;text-transform:uppercase;margin-top:1.75rem;margin-bottom:0;font-family:Azosans,sans-serif;font-size:1.25rem;line-height:1.75rem}.shashi-t-c-details{padding-left:1.25rem;padding-right:1.25rem}.shashi-t-c-para{color:var(--black);text-align:justify;margin-top:1.25rem;margin-bottom:20px;font-family:Azosans,sans-serif;font-size:16px;font-weight:300;line-height:24px}.shashi-t-c-para.shashi-para-mt{margin-top:0}.sc-overlay-3{z-index:1;background-image:linear-gradient(#0000004d 5%,#0000 30% 70%,#0000004d 95%);flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:absolute}.style-4s-3{color:#fff;text-align:center;letter-spacing:.15vw;text-transform:uppercase;margin-bottom:0;padding-top:100px;font-family:Azosans,sans-serif;font-size:16px;font-weight:300;line-height:26px;display:block}.style-4s-3.white{color:#fff}.button-style-9{color:#000;letter-spacing:3px;text-transform:uppercase;background-color:#fff;border:1px solid #000;border-radius:0;flex-direction:row;flex:0 auto;order:0;justify-content:center;align-items:center;height:50px;padding-left:30px;padding-right:30px;font-family:Lato,sans-serif;font-size:12px;font-weight:400;line-height:14px;transition:background-color .2s;display:flex}.button-style-9:hover{color:#fff;background-color:#000}.style-1l-4{color:#000;text-align:center;letter-spacing:-.1vw;margin-bottom:0;font-family:Azosans,sans-serif;font-size:5vw;font-weight:400;line-height:7vw}.style-1l-4.white{color:#fff;font-weight:300}.sc-image-3{z-index:0;background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:0 0;background-size:auto;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:absolute;overflow:hidden}.section-cover-4{background-color:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:relative;overflow:hidden}.event-date-column{flex-direction:column;justify-content:center;align-items:center;display:block}.enroll-check-mark-button{border:2px solid #000;border-radius:50%;width:3rem;height:3rem}.enroll-check-mark-button.for-price{cursor:auto;background-color:#f30397;border-width:0;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;display:none;position:relative}.enroll-check-mark-button.for-price.hlr{background-color:var(--white);background-color:#fff;width:2.6rem;height:2.6rem;margin-right:37px}.html-embed-10{display:none}.shashi-t-c-subheading{text-transform:uppercase;margin-bottom:0;font-family:Azosans,sans-serif;font-size:17px;font-weight:400;line-height:25px}.close-shashicashmodal-div{background-color:#00000080;position:absolute;inset:0%}.close-shashicashmodal{color:#b4b4b4;cursor:pointer;justify-content:center;align-items:center;width:50px;height:60px;font-size:25px;font-weight:700;display:flex;position:absolute;inset:0% 0% auto auto}.bg-scroll-controll-embed{display:none}.shashi-enroll-card-section,.shashi-enroll-card-section.show{display:block}.enroll-section-desktop,.enroll-section-for-all-devices{width:100%;height:100vh}.shashi-cash-hero-section,.shashi-cash-hero-section.show{display:block}.shashi-cash-mobile-hero-text{display:none}.success-message-2{margin-top:0;padding:0}.error-message-2{background-color:#0000;padding:10px;position:absolute;inset:auto 0% -70%}.pink-kutup-small-top-text{color:var(--shashi-magenta);letter-spacing:.15vw;text-transform:uppercase;font-family:Azosans,sans-serif;font-size:14px;font-weight:300;line-height:26px}.pink-kutup-small-top-text.limited-time-offer-heading{color:var(--white);font-weight:400}.about-pink-title-holder{text-align:center;text-transform:uppercase;font-family:Azosans,sans-serif;font-size:16px;font-weight:300}.loyalty-reimagined-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641b31e214929a5069bc59f6_tech1.webp);background-position:50%;background-size:cover}.cutting-edge-technology-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/649e9c9ccf25ca83c79dca41_Cash%20back%20image.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}.cash-back-section-tab-mob{display:none}.shashi-cash-enroll-lander-image{flex:0 auto;align-self:auto;width:867px;max-width:867px;display:block;position:absolute;bottom:0}.desktop{flex:0 auto;align-self:auto;width:867px;max-width:867px;height:125px;margin-top:auto;display:block}.div-block-157{margin-top:4vw}.enroll-success-message{color:var(--shashi-magenta);text-align:left;border-radius:0;margin-bottom:0;margin-left:10px;padding-top:20px;padding-bottom:20px;font-family:Azosans,sans-serif;font-size:15px;font-weight:500;line-height:1.5;display:inline-block}.shashi-enroll-success{align-items:center;width:455px;margin-top:20px;display:flex}.shashi-enroll-check-box{justify-content:center;align-items:center;width:100%;display:flex;position:absolute;bottom:14px}.checkbox-main{margin-bottom:6px}.checkmark-mod{margin-bottom:0;display:inline-block}.check-box-text{color:var(--white);align-items:center;font-weight:300;line-height:14px;display:flex}.text-span-7{cursor:pointer;text-decoration:underline}.checkbox-2{margin-top:0}.text-block-45{color:red;font-size:18px;line-height:25px}.fixed-natification-bar-wrap{z-index:10000;background-color:var(--black);opacity:1;border-radius:0;flex-direction:column;justify-content:center;align-items:center;width:100%;height:40px;display:flex;position:fixed;inset:0% 0% auto auto;overflow:hidden}.fixed-natification-bar-text{color:var(--shashi-magenta);text-align:center;letter-spacing:2px;width:100%;font-family:Azosans,sans-serif;font-weight:400;line-height:21px}.fixed-natification-bar-text:hover{color:#f30397;letter-spacing:2px;font-size:14px;font-weight:400}.html-embred-for-notification-bar{display:none}.text-span-8{color:var(--white);font-family:Azosans,sans-serif}.link-86{display:inline-block}.link-text-span-8{color:var(--shashi-magenta);font-family:Azosans,sans-serif;text-decoration:underline}.fixed-natification-bar-text-for-tab-mob{color:#f30397;text-align:center;letter-spacing:2px;width:100%;font-family:Azosans,sans-serif;font-weight:400;line-height:21px;display:none}.fixed-natification-bar-text-for-tab-mob:hover{color:#f30397;letter-spacing:2px;font-size:14px;font-weight:400}.image-38{position:static}.close-notification{z-index:10;color:#b4b4b4;cursor:pointer;justify-content:center;align-items:center;width:15px;height:15px;font-size:25px;font-weight:700;display:flex;position:absolute;inset:10px 10px auto auto}.close-notification.sms{display:none}.notification-content{flex-direction:column;justify-content:center;width:100%;display:flex;position:relative}.fixed-natification-button{z-index:100;opacity:1;flex-direction:column;justify-content:center;align-items:flex-end;height:100vh;display:flex;position:fixed;inset:0% auto auto 0%;overflow:hidden}.notification-button{cursor:pointer;background-color:#000}.notification-button-text{color:var(--shashi-limited-btn);text-align:center;-webkit-text-stroke-color:var(--shashi-magenta-2);text-transform:uppercase;border:1px solid #000;padding:20px;font-family:Azosans,sans-serif;font-size:1rem;line-height:1.3px}.fixed-shashi-notification-parent{flex-direction:column;justify-content:center;align-items:center;display:none}.fixed-shashi-natification-bar-wrap-3{z-index:10000;opacity:1;background-color:#0000;border-radius:0;flex-direction:column;justify-content:center;align-items:center;width:50%;height:80vh;margin-top:10vh;position:fixed;inset:0% auto auto 0%;overflow:hidden}.limited-time-offer-box{background-color:var(--shashi-magenta);margin-top:4vw;padding:10px}.submit-enroll-button{border:2px solid #000;border-radius:50%;width:3rem;height:3rem}.submit-enroll-button.for-price{cursor:pointer;background-color:#f30397;border-width:0;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;display:flex;position:relative}.submit-enroll-button.for-price.hlr{background-color:var(--white);background-color:#fff;width:2.6rem;height:2.6rem}.shashi-enroll-t-c-and-submit{justify-content:space-between;align-items:center;width:100%;display:flex;position:static;bottom:14px}.submit-enroll-btn-text-block{margin-top:3px}.submit-enroll-btn-text-block.pink{color:#fff;margin-top:0;font-size:12px;line-height:19px;display:inline-block}.submit-enroll-btn-text-block.pink.hlr{color:var(--shashi-magenta);margin-top:3px}.link-block-4,.image-39{width:100%}.fixed-notification-parent-3{display:none}.fixed-natification-bar-wrap-4{z-index:10000;opacity:1;background-color:#000;border-radius:0;flex-direction:column;justify-content:center;align-items:center;width:100%;height:40px;display:flex;position:fixed;inset:0% 0% auto auto;overflow:hidden}.text-span-11{color:#fff;font-family:Azosans,sans-serif}.link-89{display:inline-block}.link-text-span-8-3{color:#f30397;font-family:Azosans,sans-serif;text-decoration:underline}.text-span-12{cursor:pointer;text-decoration:underline}.check-box-text-3{color:#fff;align-items:center;font-size:13px;font-weight:300;line-height:14px;display:flex}.shashi-cash-enroll-form{margin-bottom:40px}.card-back-text{color:var(--white);justify-content:space-between;font-family:Azosans,sans-serif;font-size:1rem;line-height:1.5rem;display:flex}.flipcard-back-embed,.card-style-embed,.trigger-flip-card-front-animation{display:none}.div-block-159{text-align:right;cursor:pointer}.yoga-classes-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6501923f4883643ade27c942_Yoga-image-near-pool.webp);background-position:50%;background-size:cover}.complimentary-yoga-classes{display:none}.room-details-text-data{flex-direction:row;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.room-type-text{text-transform:uppercase;margin-bottom:auto;font-family:Azosans,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:15px;text-decoration:none}.room-type-name{color:#000;margin-top:12px;margin-bottom:auto;font-family:Azosans,sans-serif;font-size:16px;line-height:24px}.room-type-wrap{flex-direction:column;justify-content:space-between;align-items:flex-start;display:flex}.room-amount-wrap{flex-direction:column;justify-content:center;align-items:center;margin-top:auto;margin-bottom:5px;display:block}.change-text{border:1px solid var(--shashi-magenta);color:var(--shashi-magenta);text-transform:uppercase;cursor:pointer;margin-top:auto;margin-bottom:auto;padding:7px 10px 4px;font-family:Azosans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:14px;text-decoration:none;display:inline-block}.image-40,.slider-image{width:100%;height:100%}.room-description{margin-left:14px;margin-right:14px}.room-description.room{display:none}.room-description{margin-top:14px}.room-options{justify-content:space-between;align-items:stretch;padding:0 14px;display:flex}.five-star-image-wrap{margin-bottom:.5rem}.review-text{color:#000;margin-bottom:12px;font-family:Azosans,sans-serif;font-size:14px;font-weight:300;line-height:21px}.cover-slider{object-fit:cover;background-image:linear-gradient(#000,#fff);width:100%;height:100%}.hero-image-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641442b19741e4749db3f908_as_is.webp);background-position:50%;background-size:cover}.left-arrow-20,.right-arrow-22,.slide-nav-20{display:none}.c-card-front{perspective:1000px;justify-content:center;align-items:center;width:330px;height:330px}.c-card-front.c-cardfront-meta{height:300px;margin-top:100px}.c-card-front.c-cardfront-meta.cardfront-slides{border-radius:0;height:350px}._w-card-back{perspective:1000px;background-color:#000000b3;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}._w-card-front{perspective:1000px;background-color:#000000b3;border-radius:5px;flex-direction:column;width:100%;height:100%;display:flex;position:relative;transform:none}.flip-card-reviw-close{z-index:30;width:30px;height:30px;padding:9px;display:none;position:absolute;top:0;right:0}.review-text-2{color:#000;font-size:14px;font-weight:300;line-height:21px}.review-text-2.flipcard-reviw{color:#fff;font-family:Azosans,sans-serif}._w-card-quote{position:relative}.card-bg-quotemark{color:#fff;display:inline-block}.card-bg-quotemark.btm{opacity:.2;font-family:PT Sans,sans-serif;font-size:5em;line-height:1em;position:absolute;inset:auto -.3em -.4em auto}.card-bg-quotemark.top{opacity:.2;font-family:PT Sans,sans-serif;font-size:5em;line-height:1em;position:absolute;inset:-.4em auto auto -.3em}.c-flip-card{cursor:pointer;position:relative}.c-flip-card.c-flipcard-meta{border:0 solid #fff;border-radius:0;overflow:visible}.c-card-back{perspective:1000px;justify-content:center;align-items:center;width:330px;height:330px;display:block}.c-card-back.c-card-back-meta,.c-card-back.card-block-2{display:none}.card-quote{z-index:5;color:#fff;text-align:center;margin-bottom:0;font-family:Azosans,sans-serif;font-size:28px;line-height:35px;position:relative}.c-card-quote{flex:1;justify-content:center;align-items:center;padding:20px;display:flex;position:relative}._w-flip-card{z-index:10;perspective:1000px;display:flex;position:relative}._w-flip-card._w-flipcard-meta.meta-flipcard{pointer-events:none;border:3px #f40f95;border-radius:8px}.flipcard-review{justify-content:center;align-items:center;width:50vw;display:flex;position:absolute;right:0%}.flipcard-review.flipcard-meta{flex-flow:column;justify-content:center;align-items:center;margin-top:220px;font-size:16px;display:flex}.flipcard-review.flipcard-meta.flipcard-review-meta{grid-column-gap:5px;grid-row-gap:5px;flex-flow:row;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:flex-start;display:flex}.flipcard-review.flipcard-meta.flipcard-review-meta.intuit-reviews{margin-right:651px}.flipcard-review.flipcard-meta.flipcard-review-meta.intuit-reviews.shuttle-schedule-meta{grid-column-gap:5px;grid-row-gap:5px;justify-content:center;align-items:center;margin-right:700px}.flipcard-review.flipcard-meta.flipcard-review-meta.google-exec-room{margin-right:600px}.flex-service-25{text-align:center;background-color:#f5f5f6;border:1px solid #00000040;border-radius:20px;flex-direction:column;flex:0 auto;justify-content:flex-start;align-items:center;width:25%;margin-left:10px;margin-right:10px;padding:0;display:flex;position:relative;overflow:hidden;box-shadow:0 0 16px 2px #00000021}.flex-service-25:hover{background-color:#fff}.service-image{flex:0 auto;width:45%;margin-top:30px;padding-top:15px;padding-bottom:0}.heading-service{color:#142435;letter-spacing:1.2px;text-transform:uppercase;margin-top:17px;margin-bottom:12%;font-size:26px}.service-liste{color:#fff;letter-spacing:1.2px;text-transform:uppercase;background-color:#242424;flex:0 auto;width:100%;margin-bottom:0;padding-top:10px;padding-bottom:10px;font-weight:500;line-height:30px}.service-liste.light{letter-spacing:1.2px;background-color:#525252}.service-liste.end{background-color:#242424;border-bottom-right-radius:20px;border-bottom-left-radius:20px}.highlight{opacity:.1;filter:blur(20px);background-color:#fff;border-radius:50%;width:600px;height:600px;display:block;position:absolute;inset:auto 0% 0% auto}.d-56-rectangle-one{border-top:1px solid #fff;border-bottom:1px solid #fff;width:85%;height:80%;position:absolute}.d-56-rectangle-two{border-left:1px solid #fff;border-right:1px solid #fff;width:80%;height:85%;position:absolute}.d-56-card-wrapper{flex-direction:column;justify-content:center;align-items:center;width:480px;height:360px;margin-left:20px;margin-right:20px;text-decoration:none;display:flex;position:relative;overflow:hidden}.d-56-background-image{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64c331013b98e1ea07f8bebb_josh-nuttall-271926-unsplash.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;height:120%;position:absolute;inset:0}.d-56-background-image.two{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64c331013b98e1ea07f8beb8_elena-saharova-236504-unsplash.webp)}.d-56-rectangle-one-2{border-top:1px solid #fff;border-bottom:1px solid #fff;width:90%;height:80%;position:absolute}.d-56-rectangle-two-2{border-left:1px solid #fff;border-right:1px solid #fff;width:80%;height:90%;position:absolute}.d-56-h3-heading{color:#fff;letter-spacing:2px;text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:27px;font-weight:300;line-height:24px;position:relative}.d-56-h3-heading-bold{font-weight:600}.d-56-paragraph{color:#fff;text-align:center;letter-spacing:1px;text-transform:uppercase;max-width:340px;font-family:Montserrat,sans-serif;font-weight:300;position:relative}.card-review-wrap{width:100%;height:auto;line-height:20px}.card-tripadvisor-text-block{width:100%;margin-bottom:1.3rem}.card-tripadvisor-text{color:var(--white);text-align:center;font-family:Azosans,sans-serif;font-size:18px;font-weight:400}.room-with-tv-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64198fb4f9057a33ad8d5a6b_%233%20-%20%20Room%20w%20TV.webp);background-position:50%;background-size:cover}.text-block-46{color:var(--black);font-size:12px;line-height:18px}.chevron-icon-wrap{width:8px;height:8px;margin-left:3px}.amenities-modal-button{cursor:pointer;flex-direction:row;justify-content:center;align-items:center;display:flex}.image-41{display:block}.card-review-heading{color:#fff;text-align:center;letter-spacing:.15vw;text-transform:uppercase;margin-top:1.3rem;margin-bottom:1.3rem;font-family:Azosans,sans-serif;font-size:12px;font-weight:400;line-height:18px}.card-review-heading.card-heading-meta{font-size:16px;font-weight:500}.c-card-content-wrap{flex:1;justify-content:center;align-items:center;width:100%;padding:20px;display:flex;position:relative}.room-book-now{border:1px solid var(--shashi-magenta);background-color:var(--shashi-magenta);color:var(--white);text-align:center;letter-spacing:2px;border-radius:1px;width:100%;height:50px;padding-top:15px;padding-bottom:15px;font-family:Azosans,sans-serif;font-weight:400}.room-book-now:hover{background-color:var(--white);color:var(--shashi-magenta);letter-spacing:2px;font-size:14px;font-weight:400}.room-book-now.packagebutton{display:none}.room-book-now.rfp-font-size{font-size:12px;line-height:18px}.room-book-now-wrap{margin-left:14px;margin-right:14px}.room-five-star-image{height:18px}.gallery-section{height:auto;margin-bottom:60px;margin-left:20px;margin-right:20px}.hr-reviewer-name{color:#000;font-family:Azosans,sans-serif;font-size:14px;font-weight:300;line-height:21px}.room-columns{justify-content:center;display:flex}.div-block-160,.room-column-content-wrap{height:100%}.flip-card-review-text-wrap{text-align:left;justify-content:space-between;margin-bottom:1.3rem;display:flex}.flip-card-review-first-text{width:90%}.flip-card-review-second-text{text-align:left;width:auto}.sm-list-item{color:#000;margin-top:0;font-family:Azosans,sans-serif;font-size:14px;font-weight:300;display:none}.list-item-not-in-sm{color:#000;margin-top:0;font-family:Azosans,sans-serif;font-size:14px;font-weight:300}.gallery-slide-section{width:100%}.gallery-slide-wrap{height:auto}.slider-17{width:100%;height:100vh}.showcase-section{height:auto;padding:2rem;position:relative;overflow:visible}.slider-component{z-index:10;background-color:#0000;width:80vw;height:80vh;position:absolute;inset:50% 0% 0% 50%;transform:translate(-50%,-50%)}.right-arrow-24{display:block}.background-card{background-color:var(--elements-webflow-library-neutral--400);border:1px solid #ffffff1a;border-radius:4px;width:80vw;height:80vh;position:absolute;inset:50% 0% 0% 50%;overflow:hidden;transform:translate(-50%,-50%)}.card-plastic{opacity:1;width:100%;height:100%}.hidden-cms-section{display:none;overflow:hidden}.slider-dynamic-wrapper{height:100%;position:relative}.slider-dynamic-list{z-index:20;position:relative}.slider-dynamic-item{z-index:25;justify-content:center;align-items:center;width:100%;min-width:1140px;height:100%;display:flex;position:relative}.card-star{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64ca3cceac73b18df9d6de84_star.svg);background-position:0 0;background-size:auto;width:24px;height:24px;margin-right:12px}.image-wrapper{z-index:80;flex-direction:column;justify-content:center;width:80vw;height:80vh;display:flex;position:relative}.image-container{z-index:85;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.image-42{object-fit:cover;width:100%;height:100%}.vertical-label-container{width:100%;height:100%;position:absolute;inset:0%;overflow:hidden}.vertical-label{opacity:.2;color:#fff;position:absolute;inset:0% auto;transform:translate(15px)rotate(-90deg)}.room-slider-image{object-fit:cover;background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;width:100%;height:100%}.slide-nav-21{display:none}.room-slider-left-arrow,.room-slider-right-arrow{display:block}.fs-cc-banner_buttons-wrapper{flex-direction:row;flex:none;grid-template-rows:auto;grid-template-columns:auto auto;grid-auto-columns:1fr;justify-content:flex-start;align-items:center;display:flex}.fs-cc-banner_container{flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin-left:auto;margin-right:auto;display:flex}.fs-cc-manager_component{z-index:999;text-align:left;display:block}.fs-cc-prefs_checkbox{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin-top:0;margin-left:0;position:absolute;inset:0%}.fs-cc-banner_close-icon{width:1.5rem;height:1.5rem}.fs-cc-prefs_trigger{display:none}.fs-cc-prefs_close{z-index:1;color:#333;cursor:pointer;padding:.425rem;font-size:1.25rem;text-decoration:none;position:absolute;inset:0% 0% auto auto}.fs-cc-prefs_option{border-bottom:1px solid #33333326;padding-top:1rem;padding-bottom:1rem}.fs-cc-prefs_space-small{margin-bottom:.75rem}.fs-cc-manager_trigger{display:none}.fs-cc-prefs_title{color:var(--black);font-size:1.3rem;font-weight:500;line-height:1.8rem}.fs-cc-prefs_checkbox-label{display:none}.fs-cc-prefs_text{color:var(--black);text-align:justify;font-size:13px;font-weight:300;line-height:20px}.fs-cc-prefs_buttons-wrapper{grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:flex-end;margin-top:2rem;margin-right:-.5rem;display:flex}.fs-cc-prefs_space-medium{margin-bottom:2.5rem;display:none}.fs-cc-prefs_checkbox-field{background-color:#ccc;border-radius:999rem;flex-direction:row;justify-content:flex-start;align-items:stretch;width:2.75rem;height:1.5rem;margin-bottom:0;padding:.125rem;display:flex;position:relative}.fs-cc-prefs_label{color:var(--black);margin-top:0;margin-bottom:0;margin-right:2rem;font-size:13px;font-weight:500;line-height:20px}.fs-cc-components{width:100vw}.fs-cc-prefs_content{height:100%;padding:2.5rem 2rem;overflow:scroll}.fs-cc-banner_button{border:1px solid var(--shashi-magenta);background-color:var(--shashi-magenta);color:#fff;text-align:center;border-radius:0;min-width:9.9rem;margin-left:1rem;padding:.425rem .8rem;font-size:14px;font-weight:400;line-height:21px}.fs-cc-banner_button.fs-cc-button-alt{border-width:1px;border-color:var(--white);color:var(--white);background-color:#0000;border-radius:0;padding:.425rem .8rem;font-size:14px;font-weight:400;line-height:21px;display:none}.fs-cc-prefs_form{background-color:#fff;width:100%;max-width:36rem;height:100%;max-height:70vh;margin-bottom:0;position:relative}.fs-cc-prefs_close-icon{color:#333;width:1.2rem;height:1.2rem}.fs-cc-banner_close{opacity:1;cursor:pointer;background-color:#fff;border-radius:999rem;margin-left:.75rem;padding:.625rem;box-shadow:1px 1px 12px #0000001a}.fs-cc-prefs_overlay{z-index:-1;background-color:#00000080;width:100%;height:100%;position:absolute;inset:0%}.fs-cc-manager_icon{width:2rem;height:2rem}.fs-cc-banner_text{color:var(--white);margin-right:1.5rem;font-size:13px;font-weight:300;line-height:18px}.fs-cc-banner_text-link{border-bottom:2px solid var(--white);color:var(--white);font-weight:400;line-height:21px;text-decoration:none;display:inline-block}.fs-cc-banner_trigger{display:none}.fs-cc-manager_button{flex-direction:column}.fs-cc-manager_button:hover{color:#4353ff}.fs-cc-prefs_component{z-index:100000;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:none;position:fixed;inset:0%}.fs-cc-banner_component{z-index:20000;background-color:#000c;width:100%;padding:.7rem 3%;display:none}.fs-cc-prefs_toggle-wrapper{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.fs-cc-prefs_button{border:1px solid var(--shashi-magenta);background-color:var(--shashi-magenta);text-align:center;min-width:9.9rem;padding:.625rem .8rem;font-size:14px;font-weight:500;line-height:21px}.fs-cc-prefs_button.fs-cc-button-alt{border-color:var(--black);color:var(--black);background-color:#fff;margin-right:1rem}.fs-cc-prefs_submit-hide{display:none}.fs-cc-prefs_toggle{background-color:#fff;border-radius:999px;width:1.25rem;height:1.25rem}.fs-cc-banner_button-2{color:#fff;text-align:center;background-color:#f30397;border:2px solid #f30397;border-radius:999rem;min-width:8.75rem;margin-left:1rem;padding:.625rem 1.25rem;font-size:1rem}.fs-cc-banner_button-2.fs-cc-button-alt{color:#f30397;background-color:#f5f5f5;border-color:#f30397}.privacy-preference-center-link{text-align:left;display:block}.privacy-preference-center-link.logout,.privacy-preference-center-link.logoutwhitebg,.privacy-preference-center-link.resendverfication{display:none}.privacy-preference-center-link.sign-in{display:block}.privacy-preference-center-link.sign-in.hide,.privacy-preference-center-link.amenities-sidebar,.privacy-preference-center-link.shashi-cash-sidebar,.fs-cc-manager_trigger_sm{display:none}.fs-cc-manager_component_sm{z-index:999;text-align:left;display:none}.fs-cc-manager_component_smd{z-index:999;text-align:left;cursor:pointer;display:none}.fs-cc-manager_trigger_smd{display:none}.c-main-img-lightbox{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.c-main-img-feed-wrapper{display:none}.img-gallery-subs{background-color:#131313;height:13vh}.img-gallery-main{background-color:#0000;height:70vh}.c-sub-img-feed-item{justify-content:center;align-items:center}.c-img-gallery-subs-dots,.c-img-gallery-main-icon{display:none}.c-img-gallery{max-width:80vw;margin-left:auto;margin-right:auto}.main-img-overlay-icon{width:5%}.img-gallery-main-arrow{display:none}.img-gallery-main-arrow.left,.img-gallery-main-arrow.right{display:block}.cloneable-area{min-height:50vh}.cloneable-area._2{display:block}.img-gallery-subs-slide{width:15%;padding:5px;overflow:hidden}.c-img-gallery-main-dots{display:none}.c-main-img-feed-item{position:relative}.c-img-gallery-sub{position:relative;overflow:hidden}.sub-img-feed-item{opacity:.5;cursor:pointer;background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border:3px solid #131313;width:100%;height:100%;transition:all .25s;position:relative}.sub-img-feed-item:hover{opacity:1;border-color:#eee}._w-sub-img-feed-item{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.c-sub-img-feed-wrapper{display:none}.c-main-img-overlay-lightbox{z-index:10;background-color:#131313bf;justify-content:center;align-items:center;display:flex;position:absolute;inset:0%}.room-slider-image-2{object-fit:cover;background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;width:100%;height:100%}.fixed-book-now-parent{z-index:99999999;width:100vw;position:fixed;bottom:0%}.slider-image-gallery-wrap{min-height:50vh}.slider-image-gallery-wrap._2{display:block}.room-gallery-slide-icon{font-size:20px}.room-gallery-slides-icon{font-size:30px;line-height:30px}.cookie-consent-embed{display:none}.bold-text-6{font-weight:400}.bold-text-7{color:var(--black);font-weight:500}.gdpr-popup-alert-msg-wrap{z-index:1000000;justify-content:center;align-items:center;display:none;position:fixed;inset:0%}.gdpr-popup-alert-msg-wrap.modalhide{display:none}.gdpr-alert-msg-content{z-index:1;background-color:#fff;width:100%;max-width:550px;max-height:80vh;padding:20px;position:relative;overflow:auto;box-shadow:1px 1px 10px #0000001a}.gdpr-alert-msg-content.modalhide{display:none}.gdpr-alert-msg-text{margin-top:10px;font-family:Azosans,sans-serif;font-size:16px;line-height:22px}.gdpr-alert-msg-text.tech.desktop-subheader{color:var(--black);text-transform:uppercase;font-family:Azosans,sans-serif}.gdpr-alert-msg-text.desktop-subheader{color:var(--black);text-transform:uppercase;margin-top:0;margin-bottom:0;padding-top:20px;padding-bottom:5px;font-family:Azosans,sans-serif;font-weight:400}.gdpr-alert-msg-text.gdpr-alert-desktop-subheader{color:#000;text-align:justify;text-align:justify;text-align:justify;margin-top:1rem;margin-bottom:1rem;font-family:Azosans,sans-serif;font-size:16px;font-weight:400;line-height:24px}.gdpr-alert-msg-trigger{display:none}.close-gdpr-alert-modal{color:#b4b4b4;cursor:pointer;justify-content:center;align-items:center;width:40px;height:40px;font-size:25px;font-weight:700;display:flex;position:absolute;inset:0% 0% auto auto}.close-gdpr-alert-modal-div{background-color:#00000080;position:absolute;inset:0%}.bold-text-8{font-weight:500}.fs-cc-prefs_component_from-wrap{z-index:99999;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;margin-bottom:0;display:flex;position:relative;inset:0%}.accordion{width:100%;transition:box-shadow .2s cubic-bezier(.55,.085,.68,.53)}.accordion-trigger{cursor:pointer;justify-content:space-between;align-items:center;height:25px;display:flex}.preferences-heading{color:#000;margin-bottom:0;font-family:Azosans,sans-serif;font-size:13px;font-weight:400;line-height:20px}.dropdown-icon{color:#333;width:15px}.accordion-content{overflow:hidden}.fs-cc-prefs_text-2{color:#000;text-align:justify;font-size:13px;font-weight:300;line-height:20px}.preferences-heading-2{color:#000;font-size:14px;font-weight:500;line-height:21px}.home-book-now-button-mob-wrap,.lander-hotel-rating-img-mob,.book-now-button,.home-mob-book-now-btn{display:none}.heading-34{font-family:Azosans,sans-serif}.submit-button-3{background-color:var(--black)}.hero-mob-cover-slider{object-fit:cover;background-image:linear-gradient(#000,#fff);width:100%;height:100%}.hero-mob-sc-image{z-index:0;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:absolute;overflow:hidden}.patio-and-pool-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64198db18f0602e785490180_%231%20-%20Patio%20and%20Pool.webp);background-position:50%;background-size:cover}.slide-text-block{background-color:var(--black);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.style-4s-hero{color:#fff;text-align:center;letter-spacing:3px;text-transform:uppercase;margin-bottom:0;padding-top:50px;font-family:Azosans,sans-serif;font-size:16px;font-weight:300;line-height:24px;display:block}.style-4s-hero.white{color:#fff}.style-4s-hero.white.inline{display:inline-block}.style-4s-hero.white.inline.fixed-booknow-btn-padding-top{padding-top:0}.style-4s-hero.white-faded{color:#ffffffa6;font-family:Azosans,sans-serif;transition:color .1s}.style-4s-hero.white-faded:hover{color:var(--white)}.style-4s-hero.menu-link{color:#fff9;transition:color .15s}.style-4s-hero.menu-link:hover{color:var(--white)}.style-4s-hero.contact-subhead{color:var(--white);text-align:center}.style-4s-hero.text-anim-dine{letter-spacing:0;text-transform:none;font-size:20px;line-height:26px}.style-1m-hero{color:#000;text-align:center;letter-spacing:-.1vw;text-transform:none;margin-bottom:0;font-family:Azosans,sans-serif;font-size:35px;font-weight:300;line-height:4.5vw}.style-1m-hero.align-left{text-align:left}.style-1m-hero.white{color:var(--white)}.style-1m-hero.banner-title{color:var(--white);text-align:center;margin-top:0}.style-1m-hero.text-anim.room{margin-bottom:4rem}.style-1m-hero.text-anim.room.text{display:none}.style-1m-hero.text-anim.room-cs{margin-bottom:6vw;font-size:24px;font-weight:300;line-height:43px}.style-1m-hero.text-anim.remove-mb.meeting-cs{margin-bottom:0;line-height:43px}.style-1m-hero.text-anim.packages-cs{margin-bottom:6vw;line-height:43px}.style-1m-hero.text-anim.concert-packages-sub-heading-text.concert-cs{margin-bottom:0}.style-1m-hero.text-anim{letter-spacing:0;text-transform:none;object-fit:fill;margin-bottom:10vw;font-size:28px;font-style:normal;font-weight:400;line-height:2.6vw;text-decoration:none;overflow:visible}.style-1m-hero.global-dimension.style-1m-font-hero{color:var(--white);font-size:28px;font-weight:400;line-height:42px}.text-span-13,.text-span-14{letter-spacing:2px}.section-cover-mob{background-color:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;display:none;position:relative;overflow:hidden}.section-cover-big-screen{background-color:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:relative;overflow:hidden}.bromadish-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641c9cab696b5607e1112dfe_bromadish.webp);background-position:50%;background-size:cover}.live-music-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6418951a1d86aa850f723d33_Ritual%202.webp);background-position:50%;background-size:cover}.broma-deck-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641e0f1d927bd57a3ffcabcc_Broma%20Deck%20dining.webp);background-position:50%;background-size:cover}.jarad-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641c9ac05289394ee52c7e56_CCO%20Gallagher.webp);background-position:20%;background-size:cover}.home-mob-book-now-btn-copy{display:none}.section-cover-mob-copy{background-color:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;display:none;position:relative;overflow:hidden}.home-mob-book-now-btn-test{display:none}.slide-1-4-copy{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64c09e333ad5d3b3b40146ed_Hospitality-image-4.webp);background-position:50%;background-size:cover}.slide-4-3-copy{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6422d57b3d9be672cabe01bd_Dining%20.webp);background-position:50% 40%;background-size:cover}.slide-3-1-copy{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64198faafd363e7da45116e3_%231%20-%20Deluxe%20King.webp);background-position:50%;background-size:cover}.slide-10-1-copy{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64c11edd4aa4f4832e62ded9_Pods.webp);background-position:50%;background-size:cover}.room-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64198faafd363e7da45116e3_%231%20-%20Deluxe%20King.webp);background-position:50%;background-size:cover}.rating-flipcard-hero,.single-stay-text-wrap,.booking-engine-view{display:none}.room-book-now-wrap-home-be-view{margin-left:14px;margin-right:14px}.room-book-now-home-be-view{border:1px solid var(--shashi-magenta);background-color:var(--shashi-magenta);color:var(--white);text-align:center;letter-spacing:2px;border-radius:1px;width:100%;height:50px;padding-top:15px;padding-bottom:15px;font-family:Azosans,sans-serif;font-weight:400}.room-book-now-home-be-view:hover{background-color:var(--white);color:var(--shashi-magenta);letter-spacing:2px;font-size:14px;font-weight:400}.room-book-now-home-be-view.packagebutton{display:none}.room-book-now-home-be-view.rfp-font-size{font-size:12px;line-height:18px}.basic-swiper-info{background-color:#dee3ff;border-radius:12px;flex-direction:column;justify-content:flex-end;align-items:flex-start;width:100%;height:240px;padding:24px;display:flex;position:relative}.basic-swiper-member-bio{color:#19224c99;margin-bottom:24px}.fn-members-social-media-wrapper{grid-column-gap:8px;grid-row-gap:8px;grid-template-rows:auto;grid-template-columns:auto auto;grid-auto-columns:1fr;transition:opacity .2s,filter .2s;display:grid}.fn-members-social-media-wrapper:hover{opacity:1;filter:none}.basic-swiper-slide-content{flex-direction:column;justify-content:flex-end;width:100%;display:flex;position:relative}.basic-swiper-member-name{color:#19224c;margin-bottom:8px}.cover-image-2{object-fit:cover;width:100%;height:100%}.basic-slider-image-wrapper{z-index:2;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:150px;height:150px;margin-bottom:-76px;margin-left:auto;margin-right:auto;padding:8px;display:flex;position:relative}.fn-members-social-media{justify-content:center;align-items:center;width:24px;height:24px;display:flex}.fn-members-social-media:hover{opacity:.7;filter:brightness(200%)saturate(200%)}.basic-slider-image{object-fit:cover;border-radius:50%;width:100%;height:100%;position:static}.no-margin{margin-bottom:0;margin-right:0}.swiper-column{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-bottom:48px;display:flex}.slider-button-left{color:#7e3d5d;text-align:center;cursor:pointer;background-color:#dee3ff;background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64f5c0b87df87403e5d7f85a_Group%20\(1\).svg);background-position:50%;background-repeat:no-repeat;background-size:16px 14px;border-radius:50%;width:56px;height:56px;padding:12px;font-size:0;font-weight:400;line-height:1em;transition:background-position .15s cubic-bezier(.47,0,.745,.715),background-color .2s,color .2s}.slider-button-left:hover{color:#fff;background-color:#c7cfff;background-position:40%}.slider-button-left:active{background-color:#657cff}.slider-button-right{color:#7e3d5d;text-align:center;cursor:pointer;background-color:#dee3ff;background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64f5c0b87df87403e5d7f859_Group.svg);background-position:50%;background-repeat:no-repeat;background-size:16px 14px;border-radius:100px;width:56px;height:56px;padding:12px;font-size:0;font-weight:400;line-height:1em;transition:background-position .15s cubic-bezier(.47,0,.745,.715),background-color .2s,color .2s}.slider-button-right:hover{color:#fff;background-color:#c7cfff;background-position:60%}.slider-button-right:active{background-color:#657cff}.container{width:100%;max-width:1328px;padding-left:24px;padding-right:24px;position:relative}.container.flex-center.overflow-none{max-width:none;position:relative;top:0;overflow:hidden}.cover-image-3{object-fit:cover;width:100%;height:100%}.swiper-wrapper{flex:none;display:block}.swiper-wrapper.basic-slider-list{align-items:center;display:flex}.section{flex-direction:column;align-items:center;padding-top:96px;padding-bottom:96px;display:flex;position:relative}.section.overflow-none{background-color:#f0f4f9;font-size:24px;line-height:1.2em;display:none;overflow:hidden}.swiper-slide{flex:none}.swiper-slide.basic-swiperr-item{width:350px;height:320px;display:flex}.swiper-arrow-wrapper{grid-column-gap:40px;grid-row-gap:16px;flex-direction:row;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;display:grid}.basic-swiper{z-index:100;width:100%;margin-bottom:48px;position:absolute;inset:0% 0% auto;overflow:hidden}.hor-section{flex-direction:column;align-items:center;padding-top:96px;padding-bottom:96px;display:flex;position:relative}.hor-section.overflow-none{background-color:#f0f4f9;font-size:24px;line-height:1.2em;display:none;overflow:hidden}.dining-main-block-1{background-color:var(--black);border:0 solid #000;border-radius:0;height:100%;padding-left:0;padding-right:0}.dining-main-block-1.packages{background-color:var(--black);border-width:0;height:100%}.dining-main-block-2{background-color:var(--black);border:0 solid #000;border-radius:0;height:100%;padding-left:0;padding-right:0}.dining-main-block-2.packages{background-color:var(--black);border-width:0;height:100%}.dining-main-block-3{background-color:var(--black);border:0 solid #000;border-radius:0;height:100%;padding-left:0;padding-right:0}.dining-main-block-3.packages{background-color:var(--black);border-width:0;height:100%}.dining-main-block-4{background-color:var(--black);border:0 solid #000;border-radius:0;height:100%;padding-left:0;padding-right:0}.dining-main-block-4.packages{background-color:var(--black);border-width:0;height:100%}.brix---section-2-home{color:var(--elements-webflow-library-neutral--100);padding-top:0;padding-bottom:0}.brix---section-2-home.room.room-section-mb{margin-bottom:7rem;display:none}.brix---section-2-home.nw.room-section-mb{margin-bottom:7rem}.style-1xs-copy{color:var(--black);text-align:center;letter-spacing:-.05vw;margin-bottom:10px;font-family:Azosans,sans-serif;font-size:16px;font-weight:400;line-height:2.2vw}.style-1xs-copy.margin-reset{margin-top:0;margin-bottom:0}.style-1xs-copy.margin-reset.price{float:right;font-size:1.75vw;display:inline-block}.style-1xs-copy.highlight-1{color:#000;text-align:left;margin-bottom:0;font-family:Azosans,sans-serif;font-size:20px;font-weight:300;transition:color .1s}.style-1xs-copy.highlight-1:hover{color:var(--slate)}.style-1xs-copy.white{color:#fff}.style-1xs-copy.concierge{color:var(--bronze);text-align:center;margin-top:0}.style-1xs-copy.business_package-heading{color:var(--white);margin-top:auto;margin-bottom:auto;padding-left:1rem;font-size:1rem;line-height:1.6rem}.style-1xs-copy.extended_stay-package-heading{color:var(--white);margin-top:auto;margin-bottom:auto;padding-left:1rem;font-size:1rem}.style-1xs-copy.weekend_getaway-package-heading,.style-1xs-copy.romance_package-heading{color:var(--white);margin-top:auto;margin-bottom:auto;padding-left:1rem}.text-block-6-copy{color:#333;letter-spacing:.15vw;text-transform:uppercase;font-family:Azosans,sans-serif;font-size:14px;font-weight:300;line-height:26px}.flip-card-review-text-wrap-copy{text-align:left;justify-content:space-between;margin-bottom:1.3rem;display:flex}.amenities-and-rituals-view{display:none}.amenities-hero-image-home{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64a2a3bc35247e70d89e84d9_90bdc36892c68e62cfeb9b922cba3ac6_Saunaweb.webp);background-position:50%;background-size:cover}.slide_fitness-home{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64a2a3bc35247e70d89e84b7_eb471660c9c2ba2afc636b2b3b60cc28_fitness.webp);background-position:50%;background-size:cover}.slide_swimming-pool-home{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/63fcc293d5d57b7cfb52adb0_%234%20-%20Pool%20%26%20Cabana.webp);background-position:50%;background-size:cover}.slide_steamroom-home{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641c98abe2c7bbcf0fd05c39_steamroom.webp);background-position:50%;background-size:cover}.yoga-classes-slide-home{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64acf74d6642b79ba274cec5_Yoga%20image.webp);background-position:50%;background-size:cover}.room-layout-home{border:.5px solid #000;flex-direction:column;justify-content:space-between;align-items:stretch;height:100%;padding-bottom:14px;display:flex}.dining-left-arrow-icon{opacity:1;color:var(--white);-webkit-text-stroke-width:.5px;font-size:20px;inset:0% auto 0% 14px}.dining-right-arrow-icon{opacity:1;color:var(--white);-webkit-text-stroke-width:.5px;font-size:20px;inset:0% 14px 0% auto}.single-stay-text-wrap-home,.shashi-logo-text{display:none}.card-quote-copy{z-index:5;color:#fff;text-align:center;margin-bottom:0;font-family:Azosans,sans-serif;font-size:28px;line-height:35px;position:relative}.room-column-content-wrap-home{height:100%}.room-options-slider{justify-content:space-between;align-items:stretch;padding:0 14px;display:flex}.amenities-modal-button-slider{cursor:pointer;flex-direction:row;justify-content:center;align-items:center;display:flex}.chevron-icon-wrap-home{width:8px;height:8px;margin-left:3px}.room-slider-home{background-image:linear-gradient(90deg,#000,#fff)}.michelin-starred-chef-text,.global-title-text{color:#333;letter-spacing:.15vw;text-transform:uppercase;font-family:Azosans,sans-serif;font-size:14px;font-weight:300;line-height:26px}.room-column-content-wrap-2{height:100%}.review-text-3{color:#000;margin-bottom:12px;font-size:14px;font-weight:300;line-height:21px}.global-styles{display:block;position:fixed;inset:0% auto auto 0%}.image-44{display:block}.icon-25{opacity:1;color:#fff;-webkit-text-stroke-width:.5px;font-size:20px;inset:0% auto 0% 14px}.stack_card{grid-column-gap:0px;grid-row-gap:0px;background-color:#f8da65;border-radius:1.25rem;grid-template-rows:auto;grid-template-columns:1fr minmax(0,1fr);grid-auto-columns:1fr;height:25rem;margin-bottom:9rem;display:grid;position:sticky;top:7rem;overflow:hidden;box-shadow:0 -12px 16px -4px #0000000d}.stack_card.is-2{background-color:#fca943;margin-bottom:6rem;top:10rem}.stack_card.is-last{background-color:#365a75;margin-bottom:0;top:16rem}.stack_card.is-6{background-color:#5c7da3;margin-bottom:3rem;top:13rem}.reviewer-name-2{color:#000;margin-bottom:1rem;font-size:14px;font-weight:300;line-height:21px}.div-block-161{padding-top:10px;padding-bottom:10px}.room-slider-2{background-image:linear-gradient(90deg,#000,#fff)}.row-flex{justify-content:center;display:flex}.room-layout-home-2{border:.5px solid #000;flex-direction:column;justify-content:space-between;align-items:stretch;height:100%;padding-bottom:14px;display:flex}.content{background-color:#f5f5f5;align-items:center;min-height:75vh;margin-bottom:150px;padding:30px;display:flex}.container-large{width:100%;max-width:80rem;margin-left:auto;margin-right:auto}.bg1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64f5cfea9ceaf03cf6c69b82_Room%20test%202.webp);background-position:0 0;background-size:cover;width:100vw;position:absolute;inset:0%}.room-type-text-2{text-transform:uppercase;margin-bottom:auto;font-size:10px;font-style:normal;font-weight:400;line-height:15px;text-decoration:none}.icon-44{opacity:1;color:#fff;-webkit-text-stroke-width:.5px;font-size:20px;inset:0% 14px 0% auto}.container-wide{max-width:100%}.rooms-section{align-items:center;min-height:100vh;padding-top:80px;padding-bottom:80px;display:none}.stack_component{grid-row-gap:14rem;flex-direction:column;justify-content:space-between;display:flex}.sidebar{min-height:100vh;position:sticky;top:100px}.text-block-47{color:#000;font-size:12px;line-height:18px}.padding-global{padding-left:2.5rem;padding-right:2.5rem}.room-details-text-2{margin-bottom:0;padding-top:3px;font-size:12px;font-weight:400;line-height:18px}.div-block-162{padding-top:10px;padding-bottom:10px}.room-slider-3{height:25vh}.room-type-name-2{color:#000;margin-top:12px;margin-bottom:auto;font-size:16px;line-height:24px}.room-type-text-3{text-transform:uppercase;margin-bottom:auto;font-family:Azosans,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:15px;text-decoration:none}.div-block-163{padding-top:10px;padding-bottom:10px}.room-slider-4{height:25vh}.image-45{display:block}.icon-45{opacity:1;color:#fff;-webkit-text-stroke-width:.5px;font-size:20px;inset:0% 14px 0% auto}.room-layout-home-3{border:.5px solid #000;flex-direction:column;justify-content:space-between;align-items:stretch;height:100%;padding-bottom:14px;display:flex}.room-book-now-2{color:#fff;text-align:center;letter-spacing:2px;background-color:#f30397;border:1px solid #f30397;border-radius:1px;width:100%;height:50px;padding-top:15px;padding-bottom:15px;font-family:Azosans,sans-serif;font-weight:400}.room-book-now-2:hover{color:#f30397;letter-spacing:2px;background-color:#fff;font-size:14px;font-weight:400}.room-type-name-3{color:#000;margin-top:12px;margin-bottom:auto;font-family:Azosans,sans-serif;font-size:16px;line-height:24px}.div-block-164{padding-top:10px;padding-bottom:10px}.text-block-48{color:#000;font-size:12px;line-height:18px}.icon-46{opacity:1;color:#fff;-webkit-text-stroke-width:.5px;font-size:20px;inset:0% auto 0% 14px}.room-details-text-3{margin-bottom:0;padding-top:3px;font-family:Azosans,sans-serif;font-size:12px;font-weight:400;line-height:18px}.amenities-modal-text-room{align-items:center;display:flex}.image-reveal-2{grid-column-gap:16px;grid-row-gap:16px;background-image:none;background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;height:400px;display:flex;box-shadow:inset 1px 1px 6px #00000080}.spacer-4{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65084506bbb1a5d2538772a2_Anticipation%20cropped.webp);background-position:50%;background-size:cover;background-attachment:fixed;height:80vh}.slide-reveal-img-1-4{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64a2a3bc35247e70d89e84cd_b2d7d9d69087a96c411488d86002c791_Shashi-Hotel_Christian-Santiago_-27%20\(1\).webp);background-position:50%;background-size:cover}.spacer-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65084506bbb1a5d2538772a2_Anticipation%20cropped.webp);background-position:50%;background-size:cover;background-attachment:fixed;height:80vh}.slide-reveal-img-1-2{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/63f85b81b01fcd28e2130f88_63dd6afd257ec3fd97b8782a_Shashi_033.webp);background-position:50% 100%;background-size:cover}.spacer-2{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65084506bbb1a5d2538772a2_Anticipation%20cropped.webp);background-position:50%;background-size:cover;background-attachment:fixed;height:80vh}.dining-text-block{background-color:#fff;flex-direction:column;justify-content:center;align-items:center;margin-top:-90px;padding:60px 40px 80px;display:flex;position:relative;box-shadow:0 1px 6px #0000004d}.dining-text-block.botom{margin-top:0}.dining-slider-description-text{color:#d6d6d6;margin-bottom:0;font-size:12px;font-weight:300;line-height:2.8vh}.slide-reveal-img-2-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641c9ac05289394ee52c7e56_CCO%20Gallagher.webp);background-position:20%;background-size:cover}.dining-slider-description-wrap{padding:0 1rem 1rem}.info-section{background-color:#f0f0f0;flex-direction:column;justify-content:center;align-items:center;width:100%;height:auto;padding-bottom:0;padding-left:60px;padding-right:60px;display:flex;position:relative}.slide-reveal-img-2-2{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/63f85b81b01fcd28e2130f88_63dd6afd257ec3fd97b8782a_Shashi_033.webp);background-position:50% 100%;background-size:cover}.style-1xs-2{color:#000;text-align:center;letter-spacing:-.05vw;margin-bottom:10px;font-size:16px;font-weight:400;line-height:2.2vw}.slide-reveal-img-1-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641c9cab696b5607e1112dfe_bromadish.webp);background-position:50%;background-size:cover}.dining-slider-heading-wrap{justify-content:flex-start;align-items:center;height:60px;padding-left:0;padding-right:0;display:flex}.dining-section{display:none}.slide-reveal-img-3-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641c9cab696b5607e1112dfe_bromadish.webp);background-position:50%;background-size:cover}.spacer-3{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65084506bbb1a5d2538772a2_Anticipation%20cropped.webp);background-position:50%;background-size:cover;background-attachment:fixed;height:80vh}.belle-logo,.broma-logo{max-width:150px;margin-left:auto;margin-right:auto}.slide-reveal-img-1-3{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6422d57b3d9be672cabe01bd_Dining%20.webp);background-position:50% 40%;background-size:cover}.image-reveal-1,.image-reveal-3,.image-reveal-4{grid-column-gap:16px;grid-row-gap:16px;background-image:none;background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;height:400px;display:flex;box-shadow:inset 1px 1px 6px #00000080}.card-container-2{background-color:#dcf592;width:100%;height:50vh;display:flex}.shadow{transform-origin:0%;background-image:linear-gradient(90deg,#0000001a,#fff0 75%);width:5px;position:absolute;inset:0% auto 0% 0%}.big-card_02{z-index:0;background-color:#fff;border:1px solid #000;justify-content:flex-start;align-items:stretch;width:90%;max-width:1600px;height:auto;margin-bottom:2vw;padding-top:0;padding-left:0;padding-right:0;display:flex;position:sticky;top:10rem}.card-container__photo-container{z-index:2;transform-origin:0%;background-color:#fff;display:flex;position:absolute;inset:0%;transform:rotate(0);box-shadow:-3px 0 40px 20px #00000012}.photo-container__front-image{backface-visibility:hidden;object-fit:cover;object-position:50% 0%;width:100%;height:100%;margin:auto}.card-container-1{background-color:#f59292;width:100%;height:50vh;display:flex}.main-container__card-container{margin-top:auto;margin-bottom:auto;position:relative}.big-card_03{z-index:0;background-color:#fff;border:1px solid #000;justify-content:flex-start;align-items:stretch;width:90%;max-width:1600px;height:auto;margin-bottom:2vw;padding-top:0;padding-left:0;padding-right:0;display:flex;position:sticky;top:10rem}.section-cards{border-top:1px dashed #000;border-bottom:1px dashed #000;flex-direction:column;justify-content:center;align-items:center;width:auto;padding-top:9vw;padding-bottom:7vw;display:flex;position:relative}.big-card_04{z-index:0;background-color:#fff;border:1px solid #000;justify-content:flex-start;align-items:stretch;width:90%;max-width:1600px;height:auto;margin-bottom:2vw;padding-top:0;padding-left:0;padding-right:0;display:flex;position:sticky;top:10rem}.card-container--details{background-color:#fcf6f0;flex-direction:column;justify-content:center;align-items:flex-start;width:30em;min-width:200px;max-width:450px;height:30em;min-height:200px;max-height:450px;padding:20px;display:flex;position:relative;inset:0%;box-shadow:3px 0 40px 20px #00000012}.big-card_01{z-index:0;background-color:#fff;border:1px solid #000;justify-content:flex-start;align-items:stretch;width:90%;max-width:1600px;height:auto;margin-bottom:2vw;padding-top:0;padding-left:0;padding-right:0;display:flex;position:sticky;top:10rem}.card-container-3{background-color:#b692f5;width:100%;height:50vh;display:flex}.card-container-4{background-color:#92dff5;width:100%;height:50vh;display:flex}.photo-container__back-image{backface-visibility:hidden;object-fit:cover;transform-style:preserve-3d;width:100%;height:100%;position:absolute;bottom:0%;right:0%;transform:rotateX(0)rotateY(180deg)rotate(0)}.shashi-logo-text-copy{display:none}.info-section-copy{background-color:#f0f0f0;flex-direction:column;justify-content:center;align-items:center;width:100%;height:auto;padding-bottom:0;padding-left:60px;padding-right:60px;display:flex;position:relative}.dining-text-block-copy{background-color:#fff;flex-direction:column;justify-content:center;align-items:center;margin-top:-90px;padding:60px 40px 80px;display:flex;position:relative;box-shadow:0 1px 6px #0000004d}.dining-text-block-copy.botom{margin-top:0}.spacer-1-copy,.spacer-2-copy,.spacer-3-copy,.spacer-4-copy{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65084506bbb1a5d2538772a2_Anticipation%20cropped.webp);background-position:50%;background-size:cover;background-attachment:fixed;height:80vh}.dining-section-copy{display:none}.bg1-copy{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64f5cfea9ceaf03cf6c69b82_Room%20test%202.webp);background-position:0 0;background-size:cover;width:100vw;position:absolute;inset:0%}.style-4s-4{color:#fff;text-align:center;letter-spacing:.15vw;text-transform:uppercase;margin-bottom:0;padding-top:100px;font-family:Azosans,sans-serif;font-size:16px;font-weight:300;line-height:26px;display:block}.global-section-copy.blue.meeting-mob,.div-block-167{display:none}.style-4s-4-copy{color:#fff;text-align:center;letter-spacing:.15vw;text-transform:uppercase;margin-bottom:0;padding-top:100px;font-family:Azosans,sans-serif;font-size:16px;font-weight:300;line-height:26px;display:block}.style-1m-copy.text-anim{letter-spacing:0;text-transform:none;object-fit:fill;letter-spacing:0;text-transform:none;object-fit:fill;margin-bottom:10vw;font-size:28px;font-style:normal;font-weight:400;line-height:2.6vw;text-decoration:none;overflow:visible}.card-review-heading-copy{color:#fff;text-align:center;letter-spacing:.15vw;text-transform:uppercase;margin-top:1.3rem;margin-bottom:1.3rem;font-family:Azosans,sans-serif;font-size:12px;font-weight:400;line-height:18px}.text-18-copy,.text-18-2-copy{color:#ff52b9;font-family:Azosans,sans-serif;font-weight:400}.text-block-17-copy,.text-block-18-copy{color:#fff;font-family:Azosans,sans-serif;font-weight:300}.dining-view-copy{display:none}.image-reveal-4-copy{grid-column-gap:16px;grid-row-gap:16px;background-image:none;background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;height:400px;display:flex;box-shadow:inset 1px 1px 6px #00000080}.info-section-amenities{background-color:#f0f0f0;flex-direction:column;justify-content:center;align-items:center;width:100%;height:auto;padding-bottom:0;padding-left:60px;padding-right:60px;display:flex;position:relative}.info-section-rituals{background-color:#f0f0f0;flex-direction:column;justify-content:center;align-items:center;width:100%;height:auto;padding-bottom:0;padding-left:60px;padding-right:60px;display:flex;position:relative}.section-cards-copy{border-top:1px dashed #000;border-bottom:1px dashed #000;flex-direction:column;justify-content:center;align-items:center;width:auto;padding-top:9vw;padding-bottom:7vw;display:flex;position:relative}.loyalty-copy{display:none}.style-1m-copy{color:#000;text-align:center;letter-spacing:-.1vw;text-transform:none;margin-bottom:0;font-family:Azosans,sans-serif;font-size:35px;font-weight:300;line-height:4.5vw}.style-1m-copy.align-left{text-align:left}.style-1m-copy.white{color:var(--white)}.style-1m-copy.banner-title{color:var(--white);text-align:center;margin-top:0}.style-1m-copy.text-anim.room{margin-bottom:4rem}.style-1m-copy.text-anim.room.text{display:none}.style-1m-copy.text-anim.room-cs{margin-bottom:6vw;font-size:24px;font-weight:300;line-height:43px}.style-1m-copy.text-anim.remove-mb.meeting-cs{margin-bottom:0;line-height:43px}.style-1m-copy.text-anim.packages-cs{margin-bottom:6vw;line-height:43px}.style-1m-copy.text-anim.concert-packages-sub-heading-text.concert-cs{margin-bottom:0}.style-1m-copy.text-anim{letter-spacing:0;text-transform:none;object-fit:fill;letter-spacing:0;text-transform:none;object-fit:fill;margin-bottom:10vw;font-size:28px;font-style:normal;font-weight:400;line-height:2.6vw;text-decoration:none;overflow:visible}.global-section-copy{background-color:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.global-section-copy.fb-section{height:40vw;padding:0;position:relative;overflow:hidden}.global-section-copy.blue{background-color:#fff;display:block}.global-section-copy.blue.meeting-mob,.rating-flipcard-hero-copy{display:none}.dining-slider-heading-wrap-copy{justify-content:flex-start;align-items:center;height:60px;padding-left:0;padding-right:0;display:flex}.style-1xs-2-copy{color:#000;text-align:center;letter-spacing:-.05vw;margin-bottom:10px;font-size:16px;font-weight:400;line-height:2.2vw}.dining-slider-description-wrap-copy{padding:0 1rem 1rem}.dining-slider-description-text-copy{color:#d6d6d6;margin-bottom:0;font-size:12px;font-weight:300;line-height:2.8vh}.global-title-text-copy,.global-title-text-copy-copy{color:#333;letter-spacing:.15vw;text-transform:uppercase;letter-spacing:.15vw;text-transform:uppercase;font-family:Azosans,sans-serif;font-size:14px;font-weight:300;line-height:26px}.global-title-text-copy-copy-copy{color:#333;letter-spacing:.15vw;text-transform:uppercase;font-family:Azosans,sans-serif;font-size:14px;font-weight:300;line-height:26px}.new-copy{display:none}.dining-main-block-1-copy{background-color:var(--black);border:0 solid #000;border-radius:0;height:100%;padding-left:0;padding-right:0}.dining-main-block-1-copy.packages{background-color:var(--black);border-width:0;height:100%}.container-copy{width:100%;max-width:1328px;padding-left:24px;padding-right:24px;position:relative}.container-copy.flex-center.overflow-none{overflow:hidden}.info-section-rituals-copy{background-color:#f0f0f0;flex-direction:column;justify-content:center;align-items:center;width:100%;height:auto;padding-bottom:0;padding-left:60px;padding-right:60px;display:flex;position:relative}.rl_navbar2_container-2-copy{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:10% 70% 10% 5%;grid-auto-columns:1fr;justify-content:space-between;align-items:center;width:100%;height:100%;margin-left:3%;margin-right:3%;display:grid}.rl_navbar2_container-2-copy.dining{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:10% 70% 10% 5%;grid-auto-columns:1fr;display:grid}.rl_navbar2_container-2-copy.show{display:grid}.style-4s-4-copy-copy{color:#fff;text-align:center;letter-spacing:.15vw;text-transform:uppercase;margin-bottom:0;padding-top:100px;font-family:Azosans,sans-serif;font-size:16px;font-weight:300;line-height:26px;display:block}.snp-buttons-and-pagination{grid-column-gap:40px;grid-row-gap:40px;grid-template-rows:auto;grid-template-columns:auto auto auto;grid-auto-columns:1fr;display:grid}.snp-button-left{color:#7e3d5d;text-align:center;cursor:pointer;background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/651171d7a428f0504daf8f4e_Left%20Arrow.webp);background-position:50%;background-repeat:no-repeat;background-size:24px 24px;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;padding:0;font-size:0;font-weight:400;line-height:1em;transition:opacity .2s,background-position .15s cubic-bezier(.47,0,.745,.715),background-color .2s,color .2s;display:flex}.snp-button-left:hover{opacity:.7;color:#fff;background-color:#fff0}.snp-pagination{justify-content:center;align-items:center;min-width:136px;display:flex}.snp-button-right{color:#7e3d5d;text-align:center;cursor:pointer;background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/651171d7a428f0504daf8f50_Right%20Arrow.webp);background-position:50%;background-repeat:no-repeat;background-size:24px 24px;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;padding:0;font-size:0;font-weight:400;line-height:1em;transition:opacity .2s,background-position .15s cubic-bezier(.47,0,.745,.715),background-color .2s,color .2s;display:flex}.snp-button-right:hover{opacity:.7;color:#fff0;background-color:#fff0}._404-section{flex-direction:column;justify-content:space-between;height:100vh;display:flex}._404-text-wrap{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.article-published-by{color:var(--white);font-weight:400;display:block}.article-publisher-text{color:var(--white);margin-left:5px;font-style:italic;font-weight:500;display:block}.article-published-wrap{justify-content:flex-end;display:flex}.article-published-wrap.hide{display:none}.article-publisher-link-and-text{cursor:auto}.container-18{background-color:#ffffffc7;background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/669e78bf218d987d8e5b666d_AdobeStock_855984620.webp);background-position:0 0;background-size:cover;border:4px solid #a61818;border-radius:0;max-width:none;min-height:100vh;padding-top:15vh}.container-18.holiday-booking-bg{background-color:#ffffffc9;background-image:none;border-width:4px;max-width:1085px;min-height:40vh;padding-top:0}.container-18.holiday-booking-bg.step-3{min-height:30vh}.container-18.holiday-booking-bg.step-4{min-height:45vh}.container-19{min-height:100vh}.section-6{background-image:linear-gradient(#0000004d 5%,#0000 30%,#0000);justify-content:center}.html-embed-12{flex-direction:column;justify-content:center;display:flex}.text-block-49{color:#000}.sections-bgs{display:block}.sections-bgs.section-bgs,.sections-sms{display:none}.section-cover-bgs{background-color:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:relative;overflow:hidden}.section-cover-sms{background-color:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;display:none;position:relative;overflow:hidden}.fixed-book-now-button-wrap-bgs{z-index:10000;opacity:1;border-radius:0;flex-direction:column;justify-content:center;align-items:center;width:100%;height:50px;margin-bottom:0;padding-left:0%;padding-right:0%;display:block;overflow:hidden}.sms-home-book-now-button-wrap,.lander-hotel-rating-img-sms,.home-sms-book-now-btn{display:none}.shashi-logo{padding-left:0}.shashi-text-logo{color:var(--white);letter-spacing:1px;text-transform:uppercase;margin-bottom:0;font-size:18px;line-height:1;display:none}.bgs-fixed-book-now-button-wrap{z-index:10000;opacity:1;border-radius:0;flex-direction:column;justify-content:center;align-items:center;width:100%;height:50px;margin-bottom:0;padding-left:0%;padding-right:0%;display:block;overflow:hidden}.right-side-wraper{grid-column-gap:1rem;margin-left:1rem;display:flex}.hamberger-wraper{padding:0}._3-line-wraper{display:none}.line-one{z-index:2;background-color:#7a7a7a;width:35px;height:2px;margin-left:auto;margin-right:auto;display:block}.line-one.simple{background-color:#fff;width:35px;height:2.5px;top:18px}.line-one.simple:active{background-color:#000}.line-one.simple.singupsidebarline{background-color:var(--black)}.line-one.simple.black{background-color:#000}.line-two{z-index:1;background-color:#7a7a7a;width:35px;height:2px;margin-left:auto;margin-right:auto;display:block}.line-two.simple{background-color:var(--white);width:35px;height:2.5px;top:28px}.line-two.simple.singupsidebarline{background-color:var(--black)}.line-two.simple.black{background-color:#000}.line-three{z-index:2;background-color:#7a7a7a;width:35px;height:2px;margin-left:auto;margin-right:auto;display:block}.line-three.simple{background-color:#fff;width:35px;height:2.5px;top:38px}.line-three.simple.singupsidebarline{background-color:var(--black)}.line-three.simple.signinnav{background-color:var(--white)}.line-three.simple.signinnav.black{background-color:#000}.lines-wraper,.review-area-sms{display:none}.heading-35{font-family:Azosans,sans-serif}.room-section{display:none}.premium-king-img-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6530ca6708614a671e548345_Premium-King-img-1.webp);background-position:50%;background-size:cover}.left-slider-arrow-sms.hide-arrow,.right-slider-arrow-sms.hide-arrow,.slide-nav-sms.hide-nav{display:none}.hr-amenities-button{border-bottom:.4px solid var(--white);cursor:pointer}.hr-reviewer-name-details{color:#000;font-family:Azosans,sans-serif;font-size:14px;font-weight:300;line-height:21px}.accordion-trigger-copy{cursor:pointer;justify-content:space-between;align-items:center;height:25px;display:flex}.hr-hided-rooms{overflow:hidden}.deluxe-king-img-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65312647c90fa142a491db50_cfbc9aa191ba114c2c56d996e6b51b08_Deluxe-King-img-1.webp);background-position:50%;background-size:cover}.two-king-img-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65312652d90dd2c9c3bd078c_Two-Kings-img-1.webp);background-position:50%;background-size:cover}.room-section-sms,.html-embed-jg-image{display:none}.amenites-slide-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/653637c8554535d3e4fe47f1_Amenities-imag-1.webp);background-position:50% 74%;background-size:cover}.rituals-slide-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65363e78a24c9a3fff8a57ca_Yoga-image.webp);background-position:50%;background-size:cover}.location-slide-img-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641453e59741e4a37bb54f03_airport%20copy.webp);background-position:50%;background-size:cover}.gallery-title-sms{text-align:center;margin-bottom:0;padding-top:30px;padding-bottom:10px;font-family:Azosans,sans-serif;font-size:2.1vw;font-weight:400}.meeting-view-more.sustainability.less.bgs{color:var(--white);text-align:center;display:none}.meeting-view-more.sustainability.bgs{letter-spacing:normal;border-bottom:1px solid #ffffffb3}.hm-box-wrap{border:1px solid var(--shashi-magenta);background-color:var(--black);max-width:370px}.hm-type-block{flex-flow:column;justify-content:center;align-items:flex-start;padding:14px;display:flex}.hm-type-name{color:var(--white);letter-spacing:normal;margin-top:5px;margin-bottom:0;font-size:20.5px;line-height:1}.hm-type-name.sm-fz{font-size:.9rem;font-weight:300;line-height:1.6}.hm-type-name.sm-fz.color-black{color:var(--black);font-size:1rem;line-height:1.6}.hm-details-block{padding:12px 14px}.hm-details-first-block{color:var(--white);letter-spacing:normal;justify-content:space-between;align-items:center;padding-top:3px;font-size:12px;line-height:1;display:flex}.hm-details-first-block.color-black{color:var(--black)}.hm-details-text{color:var(--white);letter-spacing:normal;margin-top:18px;margin-bottom:0;font-size:.8em;font-weight:300;line-height:1.7}.hm-details-text.color-black{color:var(--black)}.hm-3dots-button{background-color:var(--black);color:var(--white);letter-spacing:.1px;padding:0 5px 1px;font-weight:900}.hm-3dots-button.sonama-room.color-black{color:var(--black)}.hm-3dots-button.sonama-room.color-black.bg-white{background-color:var(--white)}.hm-3dots-button.napa-sonoma-room.color-black{color:var(--black)}.hm-3dots-button.napa-sonoma-room.color-black.bg-white{background-color:var(--white)}.hm-3dots-button.patio-at-eh.color-black{color:var(--black)}.hm-3dots-button.patio-at-eh.color-black.bg-white{background-color:var(--white)}.hm-3dots-button.patio-at-broma.color-black{color:var(--black)}.hm-3dots-button.patio-at-broma.color-black.bg-white{background-color:var(--white)}.sustainability-view-more-text-wrap.bgs{color:var(--white);padding-left:15px;padding-right:15px;font-size:16px;font-weight:300;line-height:1.2}.navbar-main{background-color:#0000;border:1px solid #0000;align-items:center;width:100%;height:auto;min-height:4.5rem;margin-left:0;padding-left:0%;padding-right:0%;display:flex;position:absolute;inset:0% 0% auto}.navbar-main.dining{display:flex;position:absolute}.room-columns-wedding{justify-content:center;display:flex}.meeting-section-wedding-sms{display:none}.room-section-wedding-sms{margin-left:1%;padding-right:1%}.wedding-venues-section-sms{display:none}.rfp-button-wrap-sms{margin-top:50px;margin-bottom:6vw}.sms-book-now-btn{display:none}.tabs-menu-wrapper{background-color:var(--black);align-items:center;width:700px;padding:.7em .8em;display:flex}.tabs-content-wrapper{margin-top:2em;overflow:visible}.tab-content-inner{justify-content:center;align-items:center;display:flex}.tabs-nav-item{color:#fff;text-align:center;background-color:#0000;flex:1;padding:1em 2em;transition:all .3s;position:relative}.tabs-nav-item:hover{background-color:#535353}.tabs-nav-item.w--current{color:#000;background-color:#0000;font-weight:500}.tabs-nav-item._02.w--current{color:var(--white)}.tabs-nav-item._01.w--current{color:#fff}.tabs-nav-item._03.w--current{color:var(--white)}.tab-content-title{color:#fff;font-size:3em;font-weight:500;line-height:1;position:absolute}.container-w3{width:100%;max-width:60em;margin-left:auto;margin-right:auto}.container-w3.gutter-outside{max-width:none}.tabs-nav-background{z-index:0;background-color:var(--shashi-magenta);position:absolute;inset:0%;box-shadow:0 22px 2.5em #0006}.section-tabs{background-color:var(--white);min-height:100vh;padding-top:2rem;padding-bottom:6.5em;display:flex}.tabs{flex-direction:column;justify-content:center;align-items:center;display:flex}.tabs-nav-text{z-index:1;letter-spacing:1px;text-transform:uppercase;position:relative}.tabs-nav-item-underline{grid-column-gap:.5em;color:#ffffff80;text-align:center;background-color:#0000;border-radius:999em;flex:1;justify-content:center;align-items:center;padding:.9em 2em;transition:all .3s;display:flex;position:relative}.tabs-nav-item-underline:hover{color:#fff;background-color:#0000}.tabs-nav-item-underline.w--current{color:#fff;background-color:#0000;font-weight:500}.second-example-with-unterline{margin-left:30px;margin-right:30px}.tabs-nav-unterline{z-index:0;background-color:#fff;border-radius:999em;height:2px;position:absolute;bottom:0%;left:0%;right:0%}.tab-content{flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100vh;padding-top:100px}.tabs-menu-underline-wrapper{background-color:var(--dim-grey);align-items:center;width:700px;margin-top:5vh;margin-left:15%;padding:.7em .8em;font-size:16px;line-height:1.5;display:flex}.tabs-nav-icon{width:1.5em;height:1.5em}.tabs-nav-text-2{z-index:1;color:var(--white);letter-spacing:1px;text-transform:uppercase;font-weight:500;position:relative}.wm-box-wrap,.wr-box-wrap{width:80%}.wr-box-wrap.mt{margin-top:6vw}.accessible-room-text-sms{margin-top:40px;margin-bottom:40px}.navbar-component{background-color:#0000;border:1px solid #0000;align-items:center;width:100%;height:auto;min-height:4.5rem;margin-left:0;padding-left:0%;padding-right:0%;display:flex;position:absolute;inset:0% 0% auto}.navbar-component.dining{display:flex;position:absolute}.navbar-container{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:max-content 60% 10% 5%;grid-auto-columns:1fr;justify-content:space-between;align-items:center;width:100%;height:100%;margin-left:3%;margin-right:3%;display:grid}.navbar-container.dining{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:10% 70% 10% 5%;grid-auto-columns:1fr;display:grid}.navbar-container.show{grid-template-columns:max-content max-content 10% 5%}.navbar-links{justify-content:center;align-items:center;display:flex;position:static}.navbar-links.is-page-height-tablet{position:static}.navbar-menu{justify-content:flex-start;align-items:center;margin-top:0;margin-left:1rem;margin-right:0;padding-left:0;display:flex}.navbar-html-embed{display:none}.shashi-logo-text-h1{color:var(--white);letter-spacing:normal;text-transform:uppercase;margin-bottom:0;font-size:18px;line-height:1}.navbar-booknow-button{z-index:1000;border:0px solid var(--relume-library-lite-rl-black);background-color:var(--shashi-magenta);color:var(--white);text-align:center;letter-spacing:1px;padding:11px 21px 8px;font-family:Azosans,sans-serif;font-size:14px;font-weight:400;line-height:1;text-decoration:none;position:relative}.navbar-booknow-button:hover{background-color:var(--white);color:var(--shashi-magenta)}.navbar-booknow-button.signupbooknowbtn{background-color:var(--black);color:var(--white);position:static}.navbar-booknow-button.signupbooknowbtn:hover{color:#000;background-color:#fff;border-width:1px}.navbar-booknow-button.black{color:#fff;background-color:#000}.navbar-booknow-button.black:hover{color:#000;background-color:#0000;border-width:1px;border-radius:0}.review-area-bgs{background-color:var(--black);padding-top:90px;padding-bottom:90px}.shashi-landing-text-wrap-bgs{margin-bottom:90px}.shashi-landing-text-bgs-properties{color:var(--white);text-align:center;letter-spacing:normal;order:0;align-self:center;margin-top:10px;margin-bottom:0;font-size:30.45px;font-weight:300;line-height:1.87;overflow:visible}.shashi-landing-text-bgs-properties.updated-landing-text.landing-text-sms{display:none}.horizontal-line-wrap-bgs{justify-content:center;display:flex}.horizontal-line-bgs{border-bottom:.4px solid var(--shashi-magenta);width:238.5px}.landing-review-wrap-bgs{justify-content:center;margin-top:90px;display:flex}.landing-review-text-wrap-bgs{width:40%}.landing-review-title-wrap-bgs{margin-bottom:56.25px}.landing-review-title-bgs{color:var(--white);text-align:center;letter-spacing:2.29px;text-transform:uppercase;margin-bottom:0;font-size:17.25px;font-weight:400;line-height:1.5}.tripadvisor-title-bgs{text-align:right;margin-bottom:32.4px}.tripadvisor-title-text-bgs{border-bottom:.4px solid var(--shashi-magenta);color:var(--white);letter-spacing:1.6px;font-size:17.25px;line-height:1.5;display:inline-block}.landing-review-text-and-rating-wrap-bgs{color:var(--white);letter-spacing:normal;justify-content:space-between;margin-bottom:21.9px;font-size:19.04px;line-height:1.5;display:flex}.landing-review-text-and-rating-wrap-bgs.magenta{color:var(--shashi-magenta)}.landing-review-text-and-rating-wrap-bgs.rm-margin{margin-bottom:0}.landing-review-hotel-name-bgs._222{color:var(--shashi-magenta-2);-webkit-text-stroke-color:var(--shashi-magenta-2)}.landing-review-hotel-name-bgs.updated-review{color:var(--shashi-magenta-2)}.landing-review-hotel-rating-bgs._222{color:var(--shashi-magenta-2);-webkit-text-stroke-color:var(--shashi-magenta-2)}.room-section-bgs{padding-top:90px;padding-bottom:90px}.home-room-text-wrap-bgs{color:var(--black);text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-bottom:60px;display:flex}.global-desc-heading-bgs{text-align:center;letter-spacing:3.1px;text-transform:uppercase;margin-bottom:0;font-size:24px;line-height:1.4}.global-desc-heading-bgs.color-white{color:var(--white)}.global-desc-heading-bgs.color-black{color:#000}.home-room-description-bgs{text-align:center;letter-spacing:normal;max-width:1224px;margin-top:53px;margin-bottom:0;padding-left:46px;padding-right:46px;font-size:1.5em;font-weight:300;line-height:1.5}.home-rooms-boxes-bgs{flex-direction:column;justify-content:center;align-items:center;display:flex}.hr-box-wrap-bgs{background-color:var(--black);flex-direction:column;justify-content:space-between;max-width:370px;height:100%;padding-bottom:11px;display:flex}.hr-type-block-bgs{padding:14px}.hr-type-text-bgs{color:var(--white);letter-spacing:.019px;margin-top:6px;font-size:12px;line-height:1}.hr-type-name-bgs{color:var(--white);letter-spacing:.019px;margin-top:16px;margin-bottom:0;font-size:20.5px;line-height:1}.slider-bgs{height:225px}.left-slider-arrow-bgs.hide-arrow{display:none}.left-slider-arrow-bgs.home-location-arrow{left:-12%}.right-slider-arrow-bgs.hide-arrow{display:none}.right-slider-arrow-bgs.home-location-arrow{right:-12%}.slide-nav-bgs.hide-nav{display:none}.hr-details-block-bgs{padding:12px 14px}.hr-details-first-block-bgs{color:var(--white);letter-spacing:normal;justify-content:space-between;font-size:12px;line-height:1;display:flex}.hr-details-second-block-bgs{margin-top:18px}.hr-details-star-icon-bgs{margin-bottom:10px}.hr-details-star-icon-img-tag-bgs{height:16.5px}.hr-details-review-text-bgs{color:var(--white);letter-spacing:normal;margin-bottom:0;font-size:.8em;font-weight:300;line-height:1.7}.hr-details-third-block-bgs{justify-content:space-between;align-items:center;margin-top:8px;padding-left:14px;padding-right:14px;display:flex}.hr-reviewer-name-details-bgs{color:#000;font-family:Azosans,sans-serif;font-size:14px;font-weight:300;line-height:21px}.hr-reviewer-name-text-bgs{color:var(--white);letter-spacing:normal;font-size:12px;line-height:1.2}.hr-booknow-button-bgs{border:.4px solid var(--shashi-magenta);background-color:var(--white);color:var(--shashi-magenta);text-align:center;letter-spacing:1px;width:120px;height:29px;font-size:11.5px;line-height:1.2}.home-3-rooms-bgs{grid-column-gap:36px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-bottom:46.5px;display:flex}.hr-hided-rooms-bgs{overflow:hidden}.home-3-accessible-rooms-bgs{grid-column-gap:20px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:flex}.hr-see-more-bgs{justify-content:center;align-items:center;margin-top:46.5px;display:flex}.hr-see-more-text-wrap-bgs{cursor:pointer;padding-left:10px;padding-right:10px}.hr-see-more-text-bgs{color:var(--black);letter-spacing:1.3px;font-size:16px;font-weight:400;line-height:1.2;display:inline-block}.hr-hide-text-span-bgs{display:none}.hr-see-more-icon-bgs{color:var(--black);height:9px;margin-left:5px}.accessible-room-text-bgs{margin-top:60px;margin-bottom:60px}.global-desc-heading-big{text-align:center;letter-spacing:3.1px;text-transform:uppercase;margin-bottom:0;font-size:24px;line-height:1.4}.loyalty-reimagined-section-bgs{background-color:var(--shashi-magenta);flex-direction:column;align-items:center;padding-top:90px;padding-bottom:90px}.hlr-10-cashback-bgs{color:var(--white);text-align:center;letter-spacing:normal;text-transform:uppercase;flex-direction:column;justify-content:space-between;height:100%;margin-right:220px;font-size:22px;line-height:1.2;display:flex}.hlr-description-text-bgs{color:var(--white);text-align:center;letter-spacing:normal;margin-top:53px;margin-bottom:0;font-size:1.25em;font-weight:300;line-height:1.5}.hlr-10-cashback-text-bgs{color:var(--white);text-align:center;letter-spacing:normal;text-transform:uppercase;font-size:22px;line-height:1.2}.hlr-10-cashback-text-bgs.font-weight{font-weight:500}.hlr-10-cashback-img-bgs{height:200px}.hlr-bottom-block-wrap{grid-column-gap:0px;grid-row-gap:40px;grid-template-rows:auto;grid-template-columns:50% 0% 50%;grid-auto-columns:1fr;width:100%;height:370px;margin-top:60px;display:grid}.vertical-line-wrap-bgs{flex-direction:column;justify-content:center;align-items:center;height:70%}.vertical-line-bgs{background-color:var(--white);width:1px;height:100%}.hlr-card-block-bgs{flex-direction:column;justify-content:space-between;align-items:center;height:100%;margin-left:150px;display:flex;position:relative}.hlr-enroll-card-bgs{flex-direction:column;align-items:flex-start;width:400px;display:block}.hlr-card-content-wrap{flex-direction:column;justify-content:space-between;width:100%;height:100%;display:block}.hlr-form-block-enroll{width:100%;margin-bottom:0;font-family:Azosans,sans-serif}.hlr-shashi-cash-enroll-form{margin-bottom:60px}.hlr-email-input-enroll{background-color:#000;height:42px;margin-bottom:0}.hlr-email-label-enroll{color:var(--white);margin-top:5px;margin-bottom:3px;padding-left:12px;font-family:Azosans,sans-serif;font-size:11px;font-weight:300;line-height:1}.hlr-relative{width:100%;position:relative}.hlr-show-hide-wrap-2{z-index:4;position:absolute;inset:30px 3% auto auto}.hlr-show-hide-wrap-2.showhidesignin{top:10px}.hlr-possword-input-enroll{outline-offset:0px;color:#000;border:1px solid #dcddeb;border-radius:0;outline:3px #000;height:42px;margin-top:21px;margin-bottom:21px;padding-top:8px;padding-bottom:8px;padding-left:12px;font-size:15px;font-weight:400;transition:border-color .2s,box-shadow .2s;box-shadow:0 1px 2px #dcdce580}.hlr-possword-input-enroll:hover{border-color:#000c;box-shadow:0 1px 4px #dcdce5e6}.hlr-possword-input-enroll:focus{border:1px solid #434de7}.hlr-possword-input-enroll::placeholder{color:#6e6e6e}.hlr-possword-input-enroll.passwordinput{box-shadow:none;color:#333;background-color:#000;margin-top:auto;font-size:14px;transition-property:none}.hlr-shashi-enroll-t-c-and-submit{justify-content:space-between;align-items:center;width:100%;display:flex;position:static;bottom:14px}.hlr-check-box-text{color:#fff;letter-spacing:normal;align-items:center;font-size:13px;font-weight:300;line-height:1;display:flex}.hlr-card-text-span{cursor:pointer;text-decoration:underline}.hlr-enroll-loader{text-align:center;height:42px;display:none}.hlr-success-message{padding:0}.hlr-error-message{background-color:var(--white);color:red;text-align:center;letter-spacing:normal;padding:7px 10px 5px;font-size:16px;line-height:1.4;position:absolute;top:100%;left:0%;right:0%}.div-block-173{background-color:#b84747}.div-block-174{background-color:#331152}.div-block-175{background-color:#95a232}.hlr-card-list-text-wrap-bgs{text-align:center;letter-spacing:normal;margin-bottom:0;padding-left:0;list-style-type:none}.hlr-card-list{color:var(--white);margin-top:0;margin-bottom:6px;font-family:Azosans,sans-serif}.hlr-card-list-text{color:var(--white);letter-spacing:normal;font-size:14px;font-weight:300;line-height:1.2}.hlr-card-list-text.updated{text-align:left;margin-top:5px}.dining-section-bgs{background-color:var(--white);padding-top:90px;padding-bottom:90px}.dining-section-bgs.sms-hide{overflow:visible}.madeleine-contact-weddings{padding-bottom:53px}.dining-boxes-wrap-bgs{flex-direction:column;justify-content:center;align-items:center;padding-bottom:60px;display:flex}.jg-image-block-bgs{color:var(--black);text-align:center;letter-spacing:normal;margin-top:53px;font-size:22.79px;line-height:1.4}.jg-image-tag-bgs{object-fit:cover;border-radius:50%;width:244.5px;height:244.5px}.jg-name-text-bgs{margin-top:28.5px}.jg-designation-text-bgs{text-transform:uppercase;margin-top:0}.jg-description-block-bgs{justify-content:center;margin-top:53px;display:flex}.jg-description-text-bgs{color:var(--black);text-align:center;letter-spacing:normal;max-width:1224px;margin-bottom:0;padding-left:46px;padding-right:46px;font-size:1.25em;font-weight:300;line-height:1.5}.dining-box-bgs{background-color:var(--black);max-width:370px;height:100%}.dining-box-bgs.update{max-width:690px}.dining-first-block-bgs{text-align:center;justify-content:center;align-items:center;height:70px;display:flex}.dining-icon-img-bgs{height:100%}.dining-third-block-bgs{padding-bottom:12px;padding-left:12px;padding-right:12px}.dining-title-block-bgs{padding-top:12px;padding-bottom:12px}.dining-title-text-bgs{color:var(--white);letter-spacing:normal;text-transform:uppercase;margin-bottom:0;font-size:16px;line-height:1.2}.dining-description-bgs{color:#d6d6d6;letter-spacing:normal;margin-bottom:0;font-size:.8em;font-weight:300;line-height:1.5}.dining-text-block-bgs{color:#d6d6d6;letter-spacing:normal;margin-top:8px;font-size:12px;font-weight:300;line-height:1.2}.dining-text-block-bgs.mt-12{margin-top:12px;line-height:1.2}.dining-link-block-bgs{color:var(--shashi-magenta-2);letter-spacing:normal;-webkit-text-stroke-color:var(--shashi-magenta-2);margin-top:4px;font-size:12px;font-weight:400;line-height:1.2}.home-dining-boxes-bgs{flex-direction:column;justify-content:center;align-items:center;display:flex}.home-3-dining-bgs{grid-column-gap:36px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-bottom:46.5px;display:flex}.hr-hided-dining-bgs{overflow:hidden}.hd-hided-dining-wrap-bgs{grid-column-gap:36px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;display:flex}.hd-hided-dining-bgs{overflow:hidden}.hd-see-more-bgs{justify-content:center;align-items:center;margin-top:46.5px;display:flex}.hd-see-more-text-wrap-bgs{cursor:pointer;padding-left:10px;padding-right:10px}.hd-see-more-text-bgs{color:var(--black);letter-spacing:1.3px;text-transform:uppercase;font-size:16px;font-weight:400;line-height:1.2;display:inline-block}.hd-hide-text-span-bgs{display:none}.hd-see-more-icon-bgs{color:var(--black);height:10px;margin-bottom:5px;margin-left:5px}.home-gallery-section-bgs{background-color:var(--black);padding-top:90px;padding-bottom:90px}.showcase-section-bgs{width:80%;height:auto;margin-left:auto;margin-right:auto;padding-top:53px;position:relative;overflow:visible}.showcase-section-bgs.rm-mb{padding-bottom:0}.slider-image-gallery-wrap-bgs{min-height:50vh}.slider-image-gallery-wrap-bgs._2{display:block}.c-img-gallery-bgs{width:100%;margin-left:auto;margin-right:auto}.img-gallery-main-bgs{background-color:#0000;height:80vh}.c-img-gallery-sub-bgs{position:relative;overflow:hidden}.img-gallery-subs-bgs{background-color:#131313;height:15vh}.sub-img-feed-item-bgs{opacity:.5;cursor:pointer;background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border:3px solid #131313;width:100%;height:100%;transition:all .25s;position:relative}.sub-img-feed-item-bgs:hover{opacity:1;border-color:#eee}.c-img-gallery-main-dots-bgs{display:none}.amenities-and-rituals-section-bgs{background-color:var(--white);padding-top:90px;padding-bottom:90px}.about-ar-bgs{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-bottom:53px;display:flex}.ar-description-bgs{color:var(--black);text-align:center;letter-spacing:normal;max-width:743px;margin-top:53px;margin-bottom:0;padding-left:10px;padding-right:10px;font-size:1.25em;font-weight:300;line-height:1.5}.amenities-and-rituals-boxes-bgs{grid-column-gap:56px;flex-direction:row;justify-content:center;align-items:stretch;display:flex}.rituals-box-bgs{background-color:var(--black);max-width:340px}.ar-box-slider-wrap-bgs{padding-top:14px;padding-left:14px;padding-right:14px}.slider-ar-bgs{height:250px}.amenities-box-bgs{background-color:var(--black);max-width:340px}.ar-box-details-bgs{padding-bottom:20px;padding-left:14px;padding-right:14px}.ar-box-heading-bgs{color:var(--white);letter-spacing:normal;margin-top:20px;margin-bottom:0;font-size:22px;font-weight:500;line-height:1.2}.ar-box-description-bgs{color:var(--white);letter-spacing:normal;margin-top:14px;margin-bottom:0;font-size:.875em;font-weight:300;line-height:1.5}.sustainability-section-bgs{background-color:var(--shashi-magenta);flex-direction:column;justify-content:center;align-items:center;padding-top:90px;padding-bottom:90px;display:flex}.sustainability-icon-wrap-bgs{text-align:center;margin-top:53px}.sustainability-icon-img-tag-bgs{width:270px;height:270px}.sustainability-icon-text-bgs{color:var(--white);letter-spacing:3.1px;margin-top:28.5px;font-size:24px;line-height:1.2}.sustainability-description-bgs{color:var(--white);text-align:center;letter-spacing:normal;max-width:70%;margin-top:28.5px;margin-bottom:0;font-size:1.25em;font-weight:300;line-height:1.5}.sustainability-view-more-block-bgs{overflow:hidden}.sustainability-view-more-lists-bgs{margin-top:45px;margin-bottom:0;padding-left:60px}.sustainability-vm-list-bgs{color:var(--white);margin-top:0;margin-bottom:0;font-family:Azosans,sans-serif}.sustainability-vm-list-text-bgs{letter-spacing:normal;font-size:18px;font-weight:300;line-height:1.6}.sustainability-view-more-text-bgs{cursor:pointer;justify-content:center;margin-top:45px;display:flex}.location-section-bgs{flex-direction:column;justify-content:center;align-items:center;padding-top:90px;padding-bottom:90px;display:flex}.location-text-wrap-bgs{flex-direction:column;justify-content:center;align-items:center;display:flex}.location-description-bgs{color:var(--black);text-align:center;letter-spacing:normal;max-width:60%;margin-top:53px;margin-bottom:53px;padding-left:40px;padding-right:40px;font-size:1.25em;font-weight:300;line-height:1.5}.slider-location-bgs{width:60%;height:60vh}.home-location-arrow-icon{color:#000000e6}.meeting-section-bgs{background-color:var(--black);padding-top:90px;padding-bottom:90px}.meeting-first-block-bgs{flex-direction:column;justify-content:center;align-items:center;margin-bottom:45px;display:flex}.meeting-first-block-description-bgs{color:var(--white);text-align:center;letter-spacing:normal;max-width:1224px;margin-top:53px;margin-bottom:53px;padding-left:46px;padding-right:46px;font-size:1.25em;font-weight:300;line-height:1.5}.home-meetings-boxes-bgs{flex-direction:column;justify-content:center;align-items:center}.home-3-meetings-bgs{grid-column-gap:36px;grid-row-gap:36px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:flex-start;margin-bottom:46.5px;display:flex}.hm-see-more-items-bgs{max-width:1280px}.hm-hided-rooms-bgs{overflow:hidden}.home-3-hided-meetings-bgs{grid-column-gap:36px;grid-row-gap:36px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:flex-start;display:flex;overflow:hidden}.hm-see-more-bgs{justify-content:center;align-items:center;margin-top:46.5px;display:flex}.hm-see-more-text-wrap-bgs{cursor:pointer;padding-left:10px;padding-right:10px}.hm-see-more-text-bgs{border-bottom:1px solid var(--shashi-magenta);color:var(--shashi-magenta-2);letter-spacing:1.3px;-webkit-text-stroke-color:var(--shashi-magenta-2);font-size:16px;font-weight:300;line-height:1.2;display:inline-block}.hm-hide-text-span-bgs{display:none}.hm-see-more-icon-bgs{color:var(--black);height:9px;margin-left:5px}.technology-section-bgs{background-color:var(--shashi-magenta);flex-direction:column;justify-content:center;align-items:center;padding-top:90px;padding-bottom:90px}.technology-first-block-bgs{flex-direction:column;justify-content:center;align-items:center;margin-bottom:53px;display:flex}.technology-description-bgs{color:var(--white);text-align:center;letter-spacing:normal;max-width:800px;margin-top:53px;margin-bottom:0;font-size:1.25em;font-weight:300;line-height:1.5}.technology-second-block-bgs{width:500px}.technology-type-box-bgs{background-color:var(--white);margin-bottom:10px}.technology-type-box-bgs.rm-mb{margin-bottom:0}.technology-type-text-bgs{color:var(--shashi-magenta);text-align:center;letter-spacing:normal;padding-top:12px;padding-bottom:10px;font-size:13px;line-height:1.2}.ht-bottom-block-wrap{grid-template-rows:auto auto;grid-template-columns:50% 0% 50%;grid-auto-columns:1fr;width:100%;height:100%;display:grid}.ht-first-grid-bgs{color:var(--white);text-align:center;letter-spacing:normal;text-transform:uppercase;flex-direction:row;justify-content:flex-end;font-size:22px;line-height:1.2;display:flex}.ht-second-grid-bgs{flex-direction:column;justify-content:center;height:70%}.ht-third-grid-bgs{text-align:center}.technology-block-wrap-bgs{width:45%;margin-right:150px}.ht-shashi-qr-img-tag{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/655aff821e772cae14921458_Shashi%20qr%20code.webp);background-position:50%;background-size:cover;width:275px;height:275px;margin:auto auto auto 150px}.booking-engine-and-review-bgs{background-color:var(--black)}.be-and-r-gird{grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.review-bgs{flex-direction:column;justify-content:flex-start;align-items:center;display:flex;position:relative}.review-slider-bgs{background-color:var(--black);border:1.7px solid #909090;max-width:500px;height:67%;margin-top:125px;padding:40px 50px}.review-slide-text-bgs{color:#999494;letter-spacing:normal;margin-bottom:0;font-size:118.75%;font-weight:300;line-height:1.8;overflow:auto}.review-slide-text-wrap-bgs{flex-direction:column;justify-content:space-between;height:100%;display:flex}.review-star-icon-bgs{height:22px}.reviewer-text-bgs{color:#969696;letter-spacing:normal;margin-top:10px;font-size:20px;font-weight:500;line-height:1.2}.review-right-arrow{color:#ffffffe6;font-size:25px;line-height:20}.review-left-arrow{color:#ffffffe6;font-size:25px;line-height:1}.review-left-arrow-icon{left:-50%}.review-right-arrow-icon{right:-50%}.review-slider-heading-bgs{position:absolute;top:50px}.review-slider-heading-text-bgs{color:#909090;text-align:center;letter-spacing:3.1px;margin-bottom:0;font-size:16px;line-height:1.4}.div-block-176{background-image:linear-gradient(#0000,#000);height:114px;position:absolute;inset:auto 0% 0%}.section-cover-linear-gradiant{background-image:linear-gradient(#0000,#000);height:114px;display:none;position:absolute;inset:auto 0% 0%}.hlr-email-input-enroll-bgs{background-color:var(--white);height:42px;margin-bottom:0;line-height:1.4}.hlr-possword-input-enroll-bgs{color:#000;height:42px;margin-top:21px;margin-bottom:21px;padding-top:8px;padding-bottom:8px;padding-left:12px;font-size:14px;font-weight:400;line-height:20}.hlr-possword-input-enroll-bgs.passwordinput{background-color:var(--white);box-shadow:none;box-shadow:none;background-color:#fff;font-size:14px;line-height:1.4;transition-property:none}.dining-broma-name-text-bgs{color:var(--white);letter-spacing:8px;text-transform:uppercase;margin-bottom:0;padding-top:3px;font-size:26px;font-weight:500;line-height:1}.dining-vm-icon-img-bgs{height:100%}.dining-belle-name-text-bgs{color:var(--white);letter-spacing:4px;text-transform:uppercase;margin-bottom:0;padding-top:3px;font-size:26px;font-weight:500;line-height:1}.marketplace-slide-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6537001ed3f35a9cd1f6feae_The-marketplace-img.webp);background-position:50%;background-size:cover}.emerald-slide-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641442b19741e4749db3f908_as_is.webp);background-position:50%;background-size:cover}.emerald-slide-2{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64144ff7aca7c6503fcdc0aa_2.webp);background-position:50%;background-size:cover}.emerald-slide-3{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/642c7869a30f8841b6d33edc_0%20\(49%20of%2050\).webp);background-position:50%;background-size:cover}.emerald-slide-4{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/642c786aa30f8825f7d33edd_0%20\(27%20of%2050\).webp);background-position:50%;background-size:cover}.broma-slide-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6536e7b5b20bb28759057e2b_broma-img-1.webp);background-position:50%;background-size:cover}.broma-slide-2{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641c9ac05289394ee52c7e56_CCO%20Gallagher.webp);background-position:20%;background-size:cover}.broma-slide-3{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64144ff7aca7c6503fcdc0aa_2.webp);background-position:50%;background-size:cover}.broma-slide-4{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6422d57b3d9be672cabe01bd_Dining%20.webp);background-position:50% 40%;background-size:cover}.broma-slide-5{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641c9cab696b5607e1112dfe_bromadish.webp);background-position:50%;background-size:cover}.broma-slide-6{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/653275c6bc3d43248453c70a_Broma-image.webp);background-position:50%;background-size:cover}.carte-slide-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6532833dbee5d6a295ce11e9_Carte-Blanche-image.webp);background-position:50%;background-size:cover}.carte-slide-2{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65e18ff76831e0114d01e5a8_new_site_photo_carte_blanche.webp);background-position:50%;background-size:cover}.belle-slide-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641cb7dfeb88107b730efd47_Dining%20Room%202.webp);background-position:50%;background-size:cover}.hm-hided-meetings-bgs{display:none;overflow:hidden}.rooms-slide-1-1-copy{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64a2a3bc35247e70d89e852b_81f870a82d9f49b9ee2cf734b965af7b_Shashi_035%20\(2\).webp),url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64198faafd363e7da45116e3_%231%20-%20Deluxe%20King.webp);background-position:50%,100% 100%;background-size:cover,cover}.password-icon-html-embed{display:none}.hlr-enroll-check-mark{height:24px;display:block}.hlr-enrolled-user-email-text{color:var(--white);letter-spacing:normal;align-self:center;margin-left:37px;font-size:14px;font-weight:300;line-height:1;display:none}.hlr-shashi-enroll-success{text-align:center;flex-direction:row;align-items:center;width:330px;display:none}.hlr-shashi-enroll-success.show{display:flex}.hlr-enroll-success-message{color:var(--white);text-align:justify;border-radius:0;margin-bottom:0;margin-left:10px;padding-top:2px;font-family:Azosans,sans-serif;font-size:14px;font-weight:500;line-height:1.2;display:inline-block}.hlr-verified-badge{width:40px;height:40px}.brix---container-default-4-copy{max-width:1218px;padding-left:24px;padding-right:24px}.brix---container-default-4-copy.room-container-width{max-width:1450px}.brix---container-default-4-copy.test{max-width:none}.home-meetings-wrap-bgs{max-width:1280px}.ht-bottom-block-wrap-copy{grid-template-rows:auto auto;grid-template-columns:49% 2% 49%;grid-auto-columns:1fr;width:100%;height:100%;display:grid}.ht-first-grid-bgs-copy{color:var(--white);text-align:center;letter-spacing:normal;text-transform:uppercase;flex-direction:row;justify-content:center;width:50vw;font-size:22px;line-height:1.2;display:flex}.ht-third-grid-bgs-copy{text-align:center;width:50vw}.ht-shashi-qr-img-tag-copy{width:35%}.columns-5{align-items:flex-end;display:flex}.column-17{align-items:center;padding-left:0;padding-right:0;display:flex}.ht-second-grid-bgs-copy{flex-direction:column;justify-content:flex-end;align-items:center;height:225px;display:flex}.vertical-line-bgs-copy{background-color:var(--white);width:1px;height:70%}.nav-shashi-cashi{display:none}.nav-gallery{color:#fff;letter-spacing:1.5px;text-transform:uppercase;padding:.5rem .8rem;font-family:Azosans,sans-serif;font-size:13px;font-weight:300;line-height:22px;display:block}.nav-gallery.w--current{color:#fe0097}.nav-gallery.desktopviewsignupandsignin{display:none}.nav-gallery.singupnav,.nav-gallery.black{color:#000}.nav-gallery.hide-for-testing,.nav-reviews{display:none}.nav-rooms{color:#fff;letter-spacing:1.5px;text-transform:uppercase;padding:.5rem .8rem;font-family:Azosans,sans-serif;font-size:13px;font-weight:300;line-height:22px;display:block}.nav-rooms.w--current{color:#fe0097}.nav-rooms.desktopviewsignupandsignin{display:none}.nav-rooms.singupnav,.nav-rooms.black{color:#000}.nav-rooms.hide-for-testing{display:none}.nav-dining{color:#fff;letter-spacing:1.5px;text-transform:uppercase;padding:.5rem .8rem;font-family:Azosans,sans-serif;font-size:13px;font-weight:300;line-height:22px;display:block}.nav-dining.w--current{color:#fe0097}.nav-dining.desktopviewsignupandsignin{display:none}.nav-dining.singupnav,.nav-dining.black{color:#000}.nav-dining.hide-for-testing{display:none}.nav-meeting{color:#fff;letter-spacing:1.5px;text-transform:uppercase;padding:.5rem .8rem;font-family:Azosans,sans-serif;font-size:13px;font-weight:300;line-height:22px;display:block}.nav-meeting.w--current{color:#fe0097}.nav-meeting.desktopviewsignupandsignin{display:none}.nav-meeting.singupnav,.nav-meeting.black{color:#000}.nav-meeting.hide-for-testing{display:none}.nav-packages{color:#fff;letter-spacing:1.5px;text-transform:uppercase;padding:.5rem .8rem;font-family:Azosans,sans-serif;font-size:13px;font-weight:300;line-height:22px;display:block}.nav-packages.w--current{color:#fe0097}.nav-packages.desktopviewsignupandsignin{display:none}.nav-packages.singupnav,.nav-packages.black{color:#000}.nav-packages.hide-for-testing{display:none}.nav-location{color:#fff;letter-spacing:1.5px;text-transform:uppercase;padding:.5rem .8rem;font-family:Azosans,sans-serif;font-size:13px;font-weight:300;line-height:22px;display:block}.nav-location.w--current{color:#fe0097}.nav-location.desktopviewsignupandsignin{display:none}.nav-location.singupnav,.nav-location.black{color:#000}.nav-location.hide-for-testing{display:none}.nav-amenities{color:#fff;letter-spacing:1.5px;text-transform:uppercase;padding:.5rem 1rem;font-family:Azosans,sans-serif;font-size:13px;font-weight:300;line-height:22px;display:block}.nav-amenities.w--current{color:#fe0097}.nav-amenities.desktopviewsignupandsignin{display:none}.nav-amenities.singupnav,.nav-amenities.black{color:#000}.nav-amenities.amenities{padding-left:.8rem;padding-right:.8rem}.nav-amenities.hide-for-testing,.nav-shashi-app,.nav-shashi-app.hidename.w--current,.nav-rfp,.nav-rfp.hidename.w--current{display:none}.nav-shashi-cash-bgs{color:#fff;letter-spacing:1.5px;text-transform:uppercase;padding:.5rem .8rem;font-family:Azosans,sans-serif;font-size:13px;font-weight:300;line-height:22px;display:block}.nav-shashi-cash-bgs.w--current{color:#fe0097}.nav-shashi-cash-bgs.desktopviewsignupandsignin{display:none}.nav-shashi-cash-bgs.singupnav,.nav-shashi-cash-bgs.black{color:#000}.nav-shashi-cash-bgs.hide-for-testing,.nav-holiday-party,.nav-holiday-party.hidename.w--current,.nav-logout-sms,.nav-logout-sms.resendverificationmob{display:none}.nav-amenities-sms{color:#fff;letter-spacing:1.5px;text-transform:uppercase;padding:.5rem 1rem;font-family:Azosans,sans-serif;font-size:13px;font-weight:300;line-height:22px;display:block}.nav-amenities-sms.w--current{color:#fe0097}.nav-amenities-sms.desktopviewsignupandsignin{display:none}.nav-amenities-sms.singupnav,.nav-amenities-sms.black{color:#000}.nav-amenities-sms.hide-for-testing,.nav-rituls-sms,.nav-activities-sms,.nav-sustainability-sms,.nav-hours-of-operation-sms,.nav-hours-of-operation-sms.resendverificationmob,.nav-t-c-sms,.nav-t-c-sms.resendverificationmob,.nav-newsroom-sms,.nav-newsroom-sms.resendverificationmob,.nav-concerts-sms,.nav-concerts-sms.resendverificationmob,.nav-contact-us-sms,.nav-contact-us-sms.resendverificationmob{display:none}.side-nav-shashi-cash{color:#000;text-transform:uppercase;cursor:pointer;font-family:Azosans,sans-serif;font-size:14px;font-weight:400;display:block}.side-nav-shashi-cash.w--current{color:#fe0097}.side-nav-shashi-cash.hidename.w--current{display:none}.side-nav-reviews{color:#000;text-transform:uppercase;cursor:pointer;font-family:Azosans,sans-serif;font-size:14px;font-weight:400;display:block}.side-nav-reviews.w--current{color:#fe0097}.side-nav-reviews.hidename.w--current{display:none}.side-nav-amenities{color:#000;text-transform:uppercase;cursor:pointer;font-family:Azosans,sans-serif;font-size:14px;font-weight:400;display:block}.side-nav-amenities.w--current{color:#fe0097}.side-nav-amenities.hidename.w--current{display:none}.side-nav-rituals{color:#000;text-transform:uppercase;cursor:pointer;font-family:Azosans,sans-serif;font-size:14px;font-weight:400;display:block}.side-nav-rituals.w--current{color:#fe0097}.side-nav-rituals.hidename.w--current{display:none}.side-nav-activities{color:#000;text-transform:uppercase;cursor:pointer;font-family:Azosans,sans-serif;font-size:14px;font-weight:400;display:block}.side-nav-activities.w--current{color:#fe0097}.side-nav-activities.hidename.w--current{display:none}.side-nav-sustainability{color:#000;text-transform:uppercase;cursor:pointer;font-family:Azosans,sans-serif;font-size:14px;font-weight:400;display:block}.side-nav-sustainability.w--current{color:#fe0097}.side-nav-sustainability.hidename.w--current{display:none}.side-nav-hourse-of-operation{color:#000;text-transform:uppercase;cursor:pointer;font-family:Azosans,sans-serif;font-size:14px;font-weight:400;display:block}.side-nav-hourse-of-operation.w--current{color:#fe0097}.side-nav-hourse-of-operation.hidename.w--current{display:none}.side-nav-t-c{color:#000;text-transform:uppercase;cursor:pointer;font-family:Azosans,sans-serif;font-size:14px;font-weight:400;display:block}.side-nav-t-c.w--current{color:#fe0097}.side-nav-t-c.hidename.w--current{display:none}.side-nav-download-app{color:#000;text-transform:uppercase;cursor:pointer;font-family:Azosans,sans-serif;font-size:14px;font-weight:400;display:block}.side-nav-download-app.w--current{color:#fe0097}.side-nav-download-app.hidename.w--current{display:none}.side-nav-rfp{color:#000;text-transform:uppercase;cursor:pointer;font-family:Azosans,sans-serif;font-size:14px;font-weight:400;display:block}.side-nav-rfp.w--current{color:#fe0097}.side-nav-rfp.hidename.w--current{display:none}.side-nav-newsroom{color:#000;text-transform:uppercase;cursor:pointer;font-family:Azosans,sans-serif;font-size:14px;font-weight:400;display:block}.side-nav-newsroom.w--current{color:#fe0097}.side-nav-newsroom.hidename.w--current{display:none}.side-nav-concerts{color:#000;text-transform:uppercase;cursor:pointer;font-family:Azosans,sans-serif;font-size:14px;font-weight:400;display:block}.side-nav-concerts.w--current{color:#fe0097}.side-nav-concerts.hidename.w--current{display:none}.side-nav-contact-us{color:#000;text-transform:uppercase;cursor:pointer;font-family:Azosans,sans-serif;font-size:14px;font-weight:400;display:block}.side-nav-contact-us.w--current{color:#fe0097}.side-nav-contact-us.hidename.w--current{display:none}.side-nav-holiday{color:#000;text-transform:uppercase;cursor:pointer;font-family:Azosans,sans-serif;font-size:14px;font-weight:400;display:block}.side-nav-holiday.w--current{color:#fe0097}.side-nav-holiday.hidename.w--current{display:none}.burger-menu-sms{padding:0}.desktop-bgs{flex:0 auto;align-self:auto;width:100%;max-width:1000px;height:125px;margin-top:auto;margin-bottom:25px;display:block}.sidebar-content-bgs{z-index:100;background-color:#00000045;display:none;position:absolute;inset:0% 0% 0% auto}.sidebar-inner-bgs{z-index:100;grid-column-gap:5px;grid-row-gap:5px;background-color:#fff;flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:350px;height:100%;min-height:100vh;margin-left:auto;padding:40px 57px 57px 30px;display:block;position:relative;overflow:hidden}.burger-menu-bgs{z-index:10000;cursor:pointer;object-fit:fill;background-color:#fff0;width:58px;height:58px;margin-top:0;padding-left:15px;padding-right:15px;position:relative;overflow:visible}.home-fixed-notification-parent-mob{display:none}.fixed-natification-bar-wrap-home{z-index:10000;opacity:1;background-color:#000;border-radius:0;flex-direction:column;justify-content:center;align-items:center;width:100%;height:40px;display:flex;position:fixed;inset:0% 0% auto auto;overflow:hidden}.test-heading{color:var(--white);display:none}.hlr-show-hide{background-color:#0000;padding:17px 7px 0 6px;font-size:13.5px;display:flex;bottom:-2px}.hlr-show-hide.w--current{background-color:#0000;display:none}.html-embed-13,.html-embed-home{display:none}.hlr-10-cashback-text-bgs-2{color:#fff;text-align:center;letter-spacing:normal;text-transform:uppercase;font-size:22px;line-height:1.2}.hlr-10-cashback-text-bgs-2.font-weight{font-weight:500}.hlr-enrolled-user-email-text-2{color:#fff;letter-spacing:normal;align-self:center;margin-left:50px;font-size:14px;font-weight:300;line-height:1;display:none}.hlr-card-list-text-wrap-bgs-2{text-align:center;letter-spacing:normal;margin-bottom:0;padding-left:0;list-style-type:none}.hlr-card-list-text-2{color:#fff;letter-spacing:normal;font-size:14px;font-weight:300;line-height:1.2}.hlr-enroll-success-message-2{color:#fff;border-radius:0;margin-bottom:0;padding-top:2px;padding-left:5px;padding-right:5px;font-family:Azosans,sans-serif;font-size:14px;font-weight:500;line-height:1;display:inline-block}.hlr-card-list-2{color:#fff;margin-top:0;margin-bottom:6px;font-family:Azosans,sans-serif}.hlr-email-label-enroll-2{color:#fff;margin-top:3px;margin-bottom:3px;padding-left:14px;padding-right:14px;font-family:Azosans,sans-serif;font-size:12px;font-weight:300;line-height:18px}.hlr-error-message-2{color:red;text-align:center;letter-spacing:normal;background-color:#fff;padding:7px 10px 5px;font-size:16px;line-height:1.4}.hlr-email-input-enroll-bgs-2{background-color:#fff;height:42px;margin-bottom:0;line-height:1.4}.hlr-10-cashback-bgs-2{color:#fff;text-align:center;letter-spacing:normal;text-transform:uppercase;flex-direction:column;justify-content:space-between;height:100%;margin-right:220px;font-size:22px;line-height:1.2;display:flex}.vertical-line-bgs-2{background-color:#fff;width:1px;height:100%}.slider-meeting-bgs{height:250px}.hlr-10-cashback-img-bgs-wrap{flex-flow:row;justify-content:center;align-items:flex-start;display:flex;position:relative}.hlr-img-bgs{width:70px;position:absolute;top:0%}.hlr-shashi-cash-heading-text-bgs{color:#fff;text-align:center;letter-spacing:normal;text-transform:uppercase;font-size:22px;line-height:1.2}.hlr-shashi-cash-heading-text-bgs.font-weight{font-weight:500}.navbar-booknow-button-2{z-index:1000;color:#fff;text-align:center;letter-spacing:1px;background-color:#f41095;border:0 solid #000;padding:11px 21px 8px;font-family:Azosans,sans-serif;font-size:14px;font-weight:400;line-height:1;text-decoration:none;position:relative}.navbar-booknow-button-2:hover{color:#f41095;background-color:#fff}.line-two-2{z-index:1;background-color:#7a7a7a;width:35px;height:2px;margin-left:auto;margin-right:auto;display:block}.shashi-logo-text-h1-2{color:#fff;letter-spacing:normal;text-transform:uppercase;margin-bottom:0;font-size:18px;line-height:1}.line-three-2{z-index:2;background-color:#7a7a7a;width:35px;height:2px;margin-left:auto;margin-right:auto;display:block}.line-4{z-index:2;background-color:#7a7a7a;width:35px;height:2px;margin-left:auto;margin-right:auto;display:block;position:absolute;top:30px;left:0;right:0}.line-4.simple{background-color:#fff;width:35px;height:2.5px;top:38px}.line-4.simple.signinnav{background-color:#fff}.line-5{z-index:2;background-color:#7a7a7a;width:35px;height:2px;margin-left:auto;margin-right:auto;display:block;position:absolute;top:10px;left:0;right:0}.line-5.simple{background-color:#fff;width:35px;height:2.5px;top:18px}.line-5.simple:active{background-color:#000}.link-90{color:#000;text-transform:uppercase;cursor:pointer;font-family:Azosans,sans-serif;font-size:14px;font-weight:400;display:block}.link-90.w--current{color:#fe0097}.line-one-2{z-index:2;background-color:#7a7a7a;width:35px;height:2px;margin-left:auto;margin-right:auto;display:block}.line-6{z-index:1;background-color:#7a7a7a;width:35px;height:2px;margin-left:auto;margin-right:auto;display:block;position:absolute;top:20px;left:0;right:0}.line-6.simple{background-color:#fff;width:35px;height:2.5px;top:28px}.hours-of-operation-section{text-align:left;min-height:100vh}.tv-shashi-cash-t-c-modal-wrap{z-index:1000;justify-content:center;align-items:center;margin-top:50px;margin-bottom:50px}.tv-shashi-cash-t-c-modal-wrap.modalhide{display:none}.tv-shashi-cash-t-c-content-wraper{z-index:1;background-color:#fff;width:100%;padding:1.5rem;position:relative;overflow:auto;box-shadow:1px 1px 10px #0000001a}.form-block-enroll-v2{width:100%;margin-top:3.1rem;margin-bottom:0;font-family:Azosans,sans-serif;position:relative}.form-block-enroll-v2.flex{height:100%}.enroll-loader-v2{text-align:center;height:3.2rem;display:none}.success-instruction{margin-top:10px}.hlr-enroll-success-img-text-wrap{align-items:center;display:flex}.success-intruction-text{color:var(--white);letter-spacing:normal;margin-bottom:0;font-size:14px;font-weight:300;line-height:1.2}.image-47{width:50px;height:50px}.shshi-qr-img-embed{flex-direction:column;justify-content:center;width:100%;height:100%;display:flex}.shshi-qr-img-embed.bg{background-color:#fff}.mvgo-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65a8d3bd8c7a6c0f1fc79e55_MVGo_map.webp);background-position:0 48%;background-size:cover}.vta-bike-route-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/659e979d718ff63083c83e05_Shashi_VTA_Bike_Route_Map.webp);background-position:50%;background-size:cover}.commutity-shuttle-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65b8cf039b4082b2990157fe_CommunityShuttle_Route_Map_V2.webp);background-position:22%;background-size:cover}.vta-system-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65a8d3b25a377c8bc817a2bd_Shashi_VTA_System_Map.webp);background-position:50%;background-size:cover}.public-transit-button{grid-column-gap:20px;grid-row-gap:20px;background-color:var(--white);color:var(--black);text-align:center;letter-spacing:2px;text-transform:uppercase;border:1px solid #d6d6d6;flex-flow:column;justify-content:center;align-items:center;height:50px;margin-top:0;margin-bottom:60px;padding:0 10px;font-family:Azosans,sans-serif;font-size:13px;font-weight:300;line-height:1.5;display:flex}.public-transit-button:hover{background-color:var(--black);color:var(--white);letter-spacing:2px;font-size:13px}.public-transit-button.packagebutton{display:none}.public-transit-button.white-bg{background-color:var(--black);color:var(--white);padding-left:10px;padding-right:10px}.public-transit-button.white-bg:hover{border-color:var(--black);background-color:var(--white);color:var(--black);padding-left:10px;padding-right:10px}.caltrain-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65a8d3ad5bac6ffb040fc6b5_Caltrain.webp);background-position:85%;background-size:cover}.ace-orange-shuttle-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65a8d3c3b60abd235dd8197c_ACE%20Orange%20Shuttle%20copy.webp);background-position:50%;background-size:cover}.marguerite-shuttle-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/659faff657093765480baf7b_Marguerite-Shuttle-Map.webp);background-position:50% 0;background-size:cover}.public-transit-cover-slider{object-fit:cover;background-color:#ddd0;background-image:linear-gradient(#00000017 64%,#000 96%),url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/667edbf19a8f19f449487ef9_Rectangle%2017447.webp);background-position:0 0,50%;background-size:auto,cover;width:100%;height:100%}.slide-23{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64220a0127ea1345d41d5a33_finaltechmap%20copy.webp);background-position:50%;background-size:cover}.transit-section-sms{display:none}.color-accent-1{color:#4a3aff}.divider-vertical{background-color:#dcddeb;align-self:stretch;min-width:1px;max-width:1px;margin-left:24px;margin-right:24px}.footer-top{padding-top:120px;padding-bottom:120px}.footer-top.pd-72px{padding-top:72px;padding-bottom:72px}.display-4{color:#211f54;font-size:28px;font-weight:700;line-height:40px}.header-logo-3{max-width:240px}.display-3{color:#211f54;font-size:44px;font-weight:700;line-height:52px}.social-icon-font{line-height:21px}.social-icon-font.btn-social-icon{margin-right:8px;font-size:20px;line-height:1em}.btn-primary-3{color:#fff;text-align:center;transform-style:preserve-3d;background-color:#4a3aff;border-radius:48px;justify-content:center;padding:26px 38px;font-weight:700;line-height:20px;text-decoration:none;transition:background-color .3s,transform .3s,color .3s}.btn-primary-3:hover{color:#fff;background-color:#3324d5;transform:translate3d(0,-3px,.01px)}.btn-primary-3.white{color:#4a3aff;background-color:#fff}.btn-primary-3.white:hover{color:#4a3aff;background-color:#f2f1ff}.btn-primary-3.white.no-hover:hover{background-color:#fff;transform:none}.btn-primary-3.no-hover:hover{background-color:#4a3aff;transform:none}.btn-primary-3.no-hover.brix-agency{background-color:#ff2d46}.icon-hero{border-radius:16px;margin-bottom:24px}.text-200{line-height:20px}.text-200.bold{font-weight:700}.footer-wrapper-2{background-color:#fff;border-top:1px solid #f7f7fc}.heading-h1-size{color:#211f54;font-size:54px;font-weight:700;line-height:66px}.text-decoration-none{text-decoration:none}.header-content-wrapper{justify-content:space-between;align-items:center;display:flex}.header-wrapper{background-color:#fff;padding-top:32px;padding-bottom:32px}.header-right-side{justify-content:flex-end;align-items:center;display:flex}.heading-h5-size{color:#211f54;font-size:18px;font-weight:700;line-height:24px}.cta-image-card{width:1140px;max-width:1140px;margin-top:52px;margin-bottom:-23px}.cta-image-card.brix-agency{object-fit:contain;width:840px;max-width:139%;position:relative;top:-96px;right:11px}.section-7{padding-top:176px;padding-bottom:176px}.section-7.top{padding-top:100px}.section-7.cloneable-page{padding-top:6px}.color-neutral-801{color:#fff}.min-w-24px{min-width:24px}.mg-bottom-8px{margin-bottom:8px}.instagram-feed---image{object-fit:cover;width:100%;height:100%}.inner-container._666px{max-width:666px}.inner-container._700px{max-width:700px}.inner-container._550px{max-width:550px}.inner-container._600px{max-width:600px}.max-w-48px{max-width:48px}.header-logo-2{max-width:240px}.flex-horizontal{justify-content:center;align-items:center;display:flex}.mg-bottom-48px{margin-bottom:48px}.btn-primary-2{color:#fff;text-align:center;transform-style:preserve-3d;background-color:#4a3aff;border-radius:48px;justify-content:center;padding:26px 38px;font-weight:700;line-height:20px;text-decoration:none;transition:background-color .3s,transform .3s,color .3s}.btn-primary-2:hover{color:#fff;background-color:#3324d5;transform:translate3d(0,-3px,.01px)}.card{background-color:#fff;border:1px solid #eff0f6;border-radius:24px;box-shadow:0 2px 7px #14142b0f}.card.instagram-feed-link-card{border-radius:20px;padding:24px;text-decoration:none;box-shadow:0 13px 13px #dad9ef26}.card.instagram-feed-link-card.v3{border-style:none;min-width:394px;max-width:394px;padding:0}.card.instagram-feed-link-card.v2{padding:28px 22px 22px}.icon-list-item-wrapper{align-items:center;display:flex}.icon-list-item-wrapper.center{justify-content:center}.max-w-32px{max-width:32px}.blob{z-index:-1;position:absolute;inset:0%}.blob._1{max-width:50%;inset:2% auto auto -17%}.input-relative{border:1px solid #eff0f6;border-radius:100px;min-height:64px;margin-bottom:24px;padding:22px 24px;box-shadow:inset 0 0 #0000}.input-relative:focus{color:#0d0a2c;border-color:#4a3aff}.input-relative::placeholder{color:#615e83;font-size:18px;line-height:20px}.input-relative.newsletter{min-height:84px;margin-bottom:0;padding-top:32px;padding-bottom:32px;font-size:18px;transition:all .35s;box-shadow:0 4px 25px #0d0a2c0f}.input-relative.newsletter:hover{border-color:#4a3aff;box-shadow:0 8px 28px #170f4914}.input-relative.newsletter:focus{border-color:#4a3aff;box-shadow:0 7px 28px #170f4914}.input-relative.newsletter::placeholder{font-size:18px}.flex-vertical{flex-direction:column;display:flex}.flex-vertical.center{align-items:center}.instagram-feed---full-width-right-container{grid-column-gap:32px;align-items:center;display:flex}.grid-5-columns{grid-column-gap:28px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.grid-5-columns.instagram-feed---5-col-grid{grid-column-gap:16px;grid-row-gap:16px}.mg-top-24px{margin-top:24px}.text-bold-2{color:#211f54;font-weight:700}.text-bold-2.color-accent-1{color:#4a3aff}.footer-bottom-2{text-align:center;border-top:1px solid #eff0f6;padding-top:32px;padding-bottom:32px}.grid-4-columns{grid-column-gap:28px;grid-row-gap:28px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.grid-4-columns._4-col-tablet.gap-16px{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;width:100%;height:50vh}.card-2{background-color:#fff;border:1px solid #eff0f6;border-radius:24px;box-shadow:0 2px 7px #14142b0f}.card-2.buy-now{background-color:#4a3aff;flex-direction:column;align-items:center;max-height:810px;text-decoration:none;transition:transform .3s,color .3s;display:flex;overflow:hidden}.card-2.buy-now:hover{transform:scale(.97)}.card-2.buy-now.white{background-color:#fff}.form-newsletter-wrapper{position:relative}.grid-2-columns{grid-column-gap:28px;grid-row-gap:28px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.grid-2-columns._2-col-mbl.gap-24px{grid-column-gap:2vh;grid-row-gap:2vh;grid-template-rows:24vh;grid-template-columns:1fr 1fr 1fr;grid-auto-rows:24vh;height:100%}.grid-2-columns._1-col-tablet.gap-24px{grid-template-rows:100%;grid-template-columns:.6fr 1fr;align-items:stretch;height:50vh}.grid-2-columns.link-and-btn-grid{grid-template-columns:auto auto;justify-content:space-between}.grid-2-columns._1-5fr---1fr{grid-template-columns:1.5fr 1fr}.text-center{text-align:center}.flex{display:flex}.flex.align-center{align-items:center}.flex.align-center.gap-column-6px{grid-column-gap:6px}.flex.align-center.gap-column-12px{grid-column-gap:12px}.btn-primary{color:#fff;text-align:center;transform-style:preserve-3d;background-color:#4a3aff;border-radius:48px;justify-content:center;padding:26px 38px;font-weight:700;line-height:20px;text-decoration:none;transition:background-color .3s,transform .3s,color .3s}.btn-primary:hover{color:#fff;background-color:#3324d5;transform:translate3d(0,-3px,.01px)}.btn-primary.pd-14px---24px{padding:14px 24px}.instagram-feed---icon-inside{min-width:40px;max-width:40px}.page-wrapper.position-relative.block{display:none}.mg-bottom-24px{margin-bottom:24px}.mg-bottom-32px{margin-bottom:32px}.grid-3-columns{grid-column-gap:28px;grid-row-gap:28px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.grid-3-columns.instagram-feed---3-col-inner-grid,.grid-3-columns.instagram-feed---3-col-grid{grid-column-gap:16px;grid-row-gap:16px}.grid-3-columns.instagram-feed---3-col-grid.mg-bottom-56px.mt{grid-template-columns:1fr 1fr 1fr 1fr;margin-top:10vh}.grid-3-columns.instagram-feed---3-col-grid.v2{grid-column-gap:24px;grid-row-gap:24px;grid-template-columns:1fr 2.1fr 1fr}.grid-3-columns.instagram-feed---3-col-grid.mg-bottom-48px{margin-top:10vh}.grid-3-columns.instagram-feed---3-col-grid.mg-bottom-48px.hide{display:none}.header-logo-link{transform-style:preserve-3d;padding-left:0;transition:transform .3s,color .3s}.header-logo-link:hover{transform:scale3d(.96,.96,1.01)}.header-logo-link.footer{display:inline}.mg-bottom-12px{margin-bottom:12px}.instagram-feed---image-wrapper{z-index:1;cursor:pointer;height:100%;display:flex;position:relative;overflow:hidden;transform:translate(0)}.instagram-feed---image-wrapper.full-width-right-section---image-wrapper{border-radius:0;min-width:320px;max-width:320px}.instagram-feed---image-wrapper.border-radius-0{border-radius:0;width:100%}.instagram-feed---image-wrapper.small-height{flex-direction:column}.instagram-feed---image-overlay{z-index:1;transform-origin:0%;background-color:#000000a6;flex-direction:column;justify-content:center;align-items:center;padding:16px;display:flex;position:absolute;inset:0%}.instagram-feed---image-overlay.bg-accent-1{background-color:#4a3aff}.slider-wrapper{background-color:#0000;width:100%;height:100%}.error-message-3.newsletter{color:#fff;text-align:center;background-color:#ff7b7d;border-radius:11px;margin-top:22px;padding-top:16px;padding-bottom:16px;font-size:16px;line-height:28px}.icon-list{margin-right:16px}.success-message-3{color:#4a3aff;background-color:#f5f4ff;border-radius:24px;padding:28px 28px 32px}.heading-h4-size{color:#211f54;font-size:22px;font-weight:700;line-height:28px}.instagram-link-cards---bottom-icons-container{grid-column-gap:32px;justify-content:space-between;align-items:center;display:flex}.instagram-link-cards---bottom-icons-container.pd-20px---24px{border:1px solid #dcddeb;border-top-style:none;border-bottom-right-radius:24px;border-bottom-left-radius:24px;padding:20px 24px}.grid-1-column{grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.grid-1-column.gap-row-16px{grid-column-gap:16px;grid-row-gap:16px;height:100%}.heading-h3-size{color:#211f54;font-size:24px;font-weight:700;line-height:34px}.color-neutral-802{color:#6e7191}.elements---element-title{background-color:#fff;border:1px solid #eff0f6;border-radius:12px;margin-top:72px;margin-bottom:32px;padding:24px 32px;box-shadow:0 2px 8px #14142b0f}.elements---element-title.first,.elements---element-title.first.large{margin-top:0}.instagram-feed---image-overlay-solid{z-index:1;transform-origin:0%;background-color:#211f54;justify-content:center;align-items:center;position:absolute;inset:0%}.text-uppercase{letter-spacing:.1em;text-transform:uppercase}.success-message-image{margin-bottom:23px}.slider-nav{margin-top:48px;position:static;transform:scale(.8)}.slider-nav.instagram-feed---slider-nav{padding:0;font-size:12px;line-height:1em;transform:none}.slider-mask-2{height:100%}.container-default{max-width:1218px;padding-left:24px;padding-right:24px}.mg-bottom-0{margin-bottom:0}.card-home-pages-wrapper{padding-top:56px;padding-left:56px;padding-right:56px}.divider{background-color:#dcddeb;height:1px;margin-top:80px;margin-bottom:80px}.divider._24px---34px{margin-top:24px;margin-bottom:34px}.divider._24px{margin-top:24px;margin-bottom:24px}.button-relative{color:#fff;text-align:center;background-color:#4a3aff;border-radius:80px;justify-content:center;align-items:center;padding:20px 40px 21px;font-weight:700;line-height:20px;text-decoration:none;transition:transform .3s,box-shadow .3s,background-color .3s;display:flex;box-shadow:0 3px 12px #4a3aff1f}.button-relative:hover{background-color:#3527d8;transform:translateY(-2px);box-shadow:0 4px 10px #4a3aff26}.button-relative.newsletter{padding-top:16px;padding-bottom:16px;position:absolute;inset:14px 14px 14px auto}.button-relative.newsletter:hover{transform:none}.cta-square-logo-2{border-radius:22px;margin-bottom:22px;box-shadow:0 8px 28px #14142b1a}.cta-square-logo-2.white{border:1px solid #f7f7fc}.color-neutral-800{color:#211f54}.color-neutral-800.hover-color-accent-1:hover{color:#4a3aff}.max-w-40px{max-width:40px}.mg-bottom-40px{margin-bottom:40px}.instagram-feed-link-card---top-container{border:1px solid #dcddeb;border-bottom-style:none;border-top-left-radius:20px;border-top-right-radius:20px;justify-content:space-between;align-items:center;padding:16px;display:flex}.btn-circle-secondary{color:#211f54;transform-style:preserve-3d;background-color:#fff;border:1px solid #eff0f6;border-radius:50%;justify-content:center;align-items:center;width:64px;min-width:64px;height:64px;min-height:64px;font-size:26px;text-decoration:none;transition:border-color .3s,transform .3s,background-color .3s,color .3s;display:flex;box-shadow:0 2px 12px #14142b14}.btn-circle-secondary:hover{color:#fff;background-color:#4a3aff;border-color:#4a3aff;transform:scale3d(.94,.94,1.01)}.btn-circle-secondary.hidden-desktop{border-width:0;width:5vh;height:5vh;margin-top:22.5vh;margin-bottom:22.5vh}.btn-circle-secondary.hidden-desktop:hover{border-color:var(--shashi-magenta);background-color:var(--shashi-magenta)}.btn-circle-secondary.hidden-desktop.hide{display:none}.story-block{justify-content:center;width:100%}.story-section-heading{margin-top:60px;margin-bottom:40px;font-size:2.5rem;line-height:1.5}.story-icon{width:20px;height:20px;position:absolute;top:20px;right:20px}.story-icon._2{width:40px;height:40px}.story-right-icon,.story-left-icon{width:30px;height:30px}.feed-modal-main{flex-direction:column;justify-content:center;align-items:center;width:100vw;min-height:100vh;display:flex}.feed-modal-main.hide{display:none}.feed-modal-video{width:400px;height:500px}.reel-icon{width:40px;height:40px}.insta-img-icon{width:37px;height:37px}.background-video{display:none}.instagram-feed---image-2{object-fit:cover;background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65cf2db89287d4162c86ed5f_13a1a883156f249262cc7746e4cb16cb_Story-img-1.1.webp);background-position:50%;background-size:cover;width:100%}.story-modal-wrap{z-index:1000;justify-content:center;align-items:center;display:block;position:fixed;inset:0%}.story-modal-wrap.modalhide{display:none}.story-modal-content{z-index:1;background-color:#fff;width:100%;max-width:550px;height:70vh;padding:20px;position:relative;overflow:auto;box-shadow:1px 1px 10px #0000001a}.story-modal-content.modalhide{display:none}.story-modal-content.changes{padding-left:20px;padding-right:20px}.story-content-wraper{width:100%;height:100%}.close-story-modal-outer{background-color:#00000080;position:absolute;inset:0%}.html-embed-story{width:100%;height:100%}.html-embed-story-grid{width:100%}.instagram-feed---image-3{object-fit:cover;width:100%;height:100%}.instagram-feed---image-wrapper-2{z-index:1;display:flex;position:relative;overflow:hidden;transform:translate(0)}.instagram-feed---image-wrapper-2.hide{display:none}.collection-item-highlight-first-item,.collection-list-highlight-first-item,.collection-item-6,.collection-list-wrapper-10.changes{height:100%}.highlight-modal-wrap{z-index:1000;justify-content:center;align-items:center;display:block;position:fixed;inset:0%}.highlight-modal-wrap.modalhide{display:none}.highlight-modal-content{z-index:1;background-color:#fff;width:40%;height:80vh;padding:20px;position:relative;overflow:auto;box-shadow:1px 1px 10px #0000001a}.highlight-modal-content.modalhide{display:none}.highlight-modal-content.changes{padding-left:20px;padding-right:20px}.close-highlight-modal-outer{background-color:#0000001f;position:absolute;inset:0%}.html-embed-highlight{width:100%;height:100%}.highlight-box-wrapper{z-index:1;cursor:pointer;height:100%;display:flex;position:relative;overflow:hidden;transform:translate(0)}.highlight-box-wrapper.full-width-right-section---image-wrapper{border-radius:0;min-width:320px;max-width:320px}.highlight-box-wrapper.border-radius-0{border-radius:0;width:100%}.highlight-box-wrapper.changes{max-height:200px}.html-embed-highlight-post,.instagram-post-unique-id{display:none}.post-box-wrapper{z-index:1;cursor:pointer;width:100%;height:100%;position:relative;transform:translate(0)}.post-box-wrapper.hide{display:none}.story-icon-animation{width:40px;height:40px;position:absolute;top:10px;right:10px}.story-icon-animation._2{width:40px;height:40px}.story-icon-wrap{position:relative;top:0;right:0}.story-icon-wrap._2{width:40px;height:40px}.story-modal-wrap-story-2{z-index:1000;justify-content:center;align-items:center;display:block;position:fixed;inset:0%}.story-modal-wrap-story-2.modalhide{display:none}.story-modal-content-story-2{z-index:1;background-color:#fff;width:100%;max-width:550px;height:70vh;padding:20px;position:relative;overflow:auto;box-shadow:1px 1px 10px #0000001a}.story-modal-content-story-2.modalhide{display:none}.story-modal-content-story-2.changes{padding-left:20px;padding-right:20px}.close-story-modal-outer-story-2{background-color:#00000080;position:absolute;inset:0%}.story-content-wraper-story-2,.html-embed-story-2{width:100%;height:100%}.story-modal-wrap-story-3{z-index:1000;justify-content:center;align-items:center;display:block;position:fixed;inset:0%}.story-modal-wrap-story-3.modalhide{display:none}.story-modal-content-story-3{z-index:1;background-color:#fff;width:auto;max-width:550px;height:80vh;padding:20px;position:relative;overflow:auto;box-shadow:1px 1px 10px #0000001a}.story-modal-content-story-3.modalhide{display:none}.story-modal-content-story-3.changes{padding-left:20px;padding-right:20px}.close-story-modal-outer-story-3{background-color:#00000080;position:absolute;inset:0%}.story-content-wraper-story-3{width:100%;height:100%}.story-modal-image-story-3{object-fit:contain;width:100%;height:100%}.story-modal-wrap-story-4{z-index:1000;justify-content:center;align-items:center;display:block;position:fixed;inset:0%}.story-modal-wrap-story-4.modalhide{display:none}.story-modal-content-story-4{z-index:1;background-color:#fff;width:auto;max-width:550px;height:80vh;padding:20px;position:relative;overflow:auto;box-shadow:1px 1px 10px #0000001a}.story-modal-content-story-4.modalhide{display:none}.story-modal-content-story-4.changes{padding-left:20px;padding-right:20px}.close-story-modal-outer-story-4{background-color:#00000080;position:absolute;inset:0%}.story-content-wraper-story-4{width:100%;height:100%}.story-modal-image-story-4{object-fit:contain;width:100%;height:100%}.story-modal-wrap-story-5{z-index:1000;justify-content:center;align-items:center;display:block;position:fixed;inset:0%}.story-modal-wrap-story-5.modalhide{display:none}.story-modal-content-story-5{z-index:1;background-color:#fff;width:auto;max-width:550px;height:80vh;padding:20px;position:relative;overflow:auto;box-shadow:1px 1px 10px #0000001a}.story-modal-content-story-5.modalhide{display:none}.story-modal-content-story-5.changes{padding-left:20px;padding-right:20px}.close-story-modal-outer-story-5{background-color:#00000080;position:absolute;inset:0%}.story-content-wraper-story-5{width:100%;height:100%}.story-modal-image-story-5{object-fit:contain;width:100%;height:100%}.highlight-block-wrap{align-items:center;width:70%;height:60vh;display:flex}.slider-snap-list{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-rows:auto;grid-template-columns:23em;grid-auto-columns:23em;grid-auto-flow:column;padding-bottom:1.5rem;padding-left:1.25rem;padding-right:1.25rem;display:grid;overflow:auto}.slider-filter-text{color:#1a1c1e;border-bottom:2px #74777f;margin-bottom:0;font-size:1.375rem;font-weight:400}.slider-filter-text.active{border-bottom-style:solid}.filter-toggle-button{cursor:pointer;margin-bottom:0;padding:.25rem .5rem;position:relative}.filter-toggle-button.w--current{text-decoration:underline}.icon-48,.filter-toggle-wrapper{display:flex}.filter-toggle-wrapper.is-start{margin-left:-.5rem}.button-13{color:#fff;text-align:center;letter-spacing:.1px;text-transform:none;white-space:nowrap;background-color:#005faf;border-radius:100px;height:2.86em;padding:.7em 1.7em;font-size:.875em;font-weight:500;text-decoration:none;transition:box-shadow .175s,background-color .175s}.button-13:hover{background-color:#186bb5;box-shadow:0 1px 3px 1px #00000026,0 1px 2px #0000004d}.button-13.outline{color:#005faf;background-color:#0000;border:1px solid #c3c6cf;padding-top:.6em}.button-13.outline:hover{box-shadow:none}.slider-controls{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:auto auto 1fr;grid-auto-columns:1fr;justify-content:space-between;place-items:center end;margin-top:1.5rem;margin-bottom:1.5rem;display:flex}.padding-global-2{padding-left:1.25rem;padding-right:1.25rem;position:relative}.padding-section-medium{padding-top:4em;padding-bottom:4em}.padding-section-medium.is--half-bottom{align-content:start;padding-bottom:1.75em}.slider-card{background-color:#cdcecf;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;min-height:25rem;padding:2rem;display:flex}.scroll-snap-item.filter-card{height:50vh}.flex-button-wrap{align-items:center;display:flex}.flex-button-wrap.grow-end-hide-mobile{flex:1;justify-content:flex-end}.icon-button-inner{opacity:1;cursor:pointer;border:1px solid #43474e;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;padding-left:2px;display:flex}.icon-button-inner:hover{background-color:#49454f14}.icon-button-inner.back{padding-left:0;padding-right:2px}.container-large-2{flex:1;width:100%;margin-left:auto;margin-right:auto}.padded-inset-wrap{padding-left:1rem;padding-right:1rem}.icon-button-outline{width:3em;height:3em;padding:.25rem}.icon-button-outline.is-disabled{opacity:.24}.character-length-30{max-width:30ch}.div-block-178{width:100%;display:none}.slider-button-right-2{color:#7e3d5d;text-align:center;cursor:pointer;background-color:#dee3ff;background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64f5c0b87df87403e5d7f859_Group.svg);background-position:50%;background-repeat:no-repeat;background-size:16px 14px;border-radius:100px;width:56px;height:56px;padding:12px;font-size:0;font-weight:400;line-height:1em;transition:background-position .15s cubic-bezier(.47,0,.745,.715),background-color .2s,color .2s}.slider-button-right-2:hover{color:#fff;background-color:#c7cfff;background-position:60%}.slider-button-right-2:active{background-color:#657cff}.basic-swiper-info-2{background-color:#dee3ff;border-radius:12px;flex-direction:column;justify-content:flex-end;align-items:flex-start;width:100%;height:240px;padding:24px;display:flex;position:relative}.slider-button-left-2{color:#7e3d5d;text-align:center;cursor:pointer;background-color:#dee3ff;background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64f5c0b87df87403e5d7f85a_Group%20\(1\).svg);background-position:50%;background-repeat:no-repeat;background-size:16px 14px;border-radius:50%;width:56px;height:56px;padding:12px;font-size:0;font-weight:400;line-height:1em;transition:background-position .15s cubic-bezier(.47,0,.745,.715),background-color .2s,color .2s}.slider-button-left-2:hover{color:#fff;background-color:#c7cfff;background-position:40%}.slider-button-left-2:active{background-color:#657cff}.swiper-slide-4{flex:none}.swiper-slide-4.basic-swiperr-item{width:350px;height:320px;display:flex}.swiper-arrow-wrapper-2{grid-column-gap:40px;grid-row-gap:16px;flex-direction:row;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;display:grid}.weddings-and-events-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65fa66888288e406123067a9_Wedding-page-hero-V2.webp);background-position:50%;background-size:cover}.weddings-and-events-map-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65fa6902b0e23020f3406967_Wedding%20Venue%20Map.webp);background-position:20%;background-size:cover}.weddings-and-events-rfp-btn{grid-column-gap:20px;grid-row-gap:20px;background-color:var(--white);color:var(--black);text-align:center;letter-spacing:2px;text-transform:uppercase;border:1px solid #d6d6d6;flex-flow:column;justify-content:center;align-items:center;height:50px;margin-top:0;margin-bottom:60px;padding:0 10px;font-family:Azosans,sans-serif;font-size:13px;font-weight:300;line-height:1.5;display:flex}.weddings-and-events-rfp-btn:hover{background-color:var(--black);color:var(--white);letter-spacing:2px;font-size:13px}.weddings-and-events-rfp-btn.packagebutton{display:none}.weddings-and-events-rfp-btn.white-bg{background-color:var(--black);color:var(--white);padding-left:10px;padding-right:10px}.weddings-and-events-rfp-btn.white-bg:hover{border-color:var(--black);background-color:var(--white);color:var(--black);padding-left:10px;padding-right:10px}.weddings-and-events-rfp-btn.white-bg.rm-mb{margin-bottom:0}.kutup-cta-weddings-and-events{grid-column-gap:0px;grid-row-gap:16px;background-color:#fff;grid-template-rows:auto;grid-template-columns:1fr 3fr;grid-auto-columns:1fr;grid-auto-flow:row;height:100vh;padding:0 0%;display:grid}.weddings-and-events-room-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65f8f2af1c8a0b111fd016cb_Weddings-and-Events-Room.webp);background-position:50%;background-size:cover}.on-site-venues-block{justify-content:center;width:100%;display:flex}.on-site-venues-wraper{width:100%;max-width:1350px}.on-site-venues-4-meetings{grid-column-gap:10px;grid-row-gap:10px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:flex-start;margin-bottom:46.5px;padding-left:10px;padding-right:10px;display:flex}.on-site-venues-heading{text-align:center;letter-spacing:3px;margin-top:15vh;margin-bottom:10vh;font-size:28px;line-height:35px}.on-site-venues-heading.rm-mt-sm{margin-top:15vh;margin-bottom:50px;font-size:28px;line-height:35px}.on-site-venues-heading.offsite{margin-bottom:50px}.on-site-venues-rfp-btn-block{justify-content:center;margin-top:70px;display:flex}.on-site-venues-rfp-btn{background-color:var(--black);color:var(--white);text-align:center;letter-spacing:2px;border:1px solid #000;border-radius:1px;width:50%;height:50px;padding:15px 0;font-family:Azosans,sans-serif;font-weight:300}.on-site-venues-rfp-btn:hover{color:#fff;letter-spacing:2px;background-color:#000;font-size:15px;font-weight:300}.on-site-venues-rfp-btn-wrap{width:25%}.filoli-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65f91c7ffed4ffc0ab009fe9_Filoli.webp);background-position:50%;background-size:cover}.hakone-gardens-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65f91c7f1c8a0b111ff73599_Hakone%20Gardens.webp);background-position:50%;background-size:cover}.gamble-gardens-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65f91c7f9102da8859df9823_Gamble%20Gardens.webp);background-position:50%;background-size:cover}.rengstorff-house-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65f91c7f81d02a124b1a57de_Rengstorff%20House.webp);background-position:75%;background-size:cover}.on-site-venues-4-boxes{grid-column-gap:10px;grid-row-gap:10px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:stretch;margin-bottom:46.5px;padding-left:10px;padding-right:10px;display:flex}.mountain-winery-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65f92022f9dbf5ccb1207e61_Mountain%20Winery.webp);background-position:50%;background-size:cover}.saratoga-springs-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65f9202223f5ce11337da9e9_Saratoga%20Springs.webp);background-position:50%;background-size:cover}.thomas-fogarty-winery-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65f92022c05f0be69d3eb4f9_Thomas%20Fogarty%20Winery.webp);background-position:50%;background-size:cover}.cooper-garrod-winery-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65f92022958b55d420732cfc_Cooper-Garrod%20Winery.webp);background-position:50%;background-size:cover}.the-elk-s-lodge-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65f92355f88aa3d2d17e9db7_The%20Elk%E2%80%99s%20Lodge.webp);background-position:50%;background-size:cover}.michael-s-restaurant-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65f92355fed4ffc0ab073f84_Michael%E2%80%99s%20Restaurant.webp);background-position:50%;background-size:cover}.saratoga-country-club-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65f923543e9e9384e3857bac_Saratoga%20Country%20Club.webp);background-position:20%;background-size:cover}.allied-arts-guild-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65f92355405ebd03bee9da1d_Allied%20Arts%20Guild.webp);background-position:50%;background-size:cover}.wedding-venues-block{justify-content:center;width:100%;margin-bottom:15vh;display:flex}._w-e-hm-box-wrap{border:1px solid var(--shashi-magenta);background-color:var(--black);max-width:370px}._w-e-hm-box-wrap.bg-white{background-color:var(--white)}._w-e-hm-box-wrap.bg-white.border-black{border-color:var(--black)}._w-e-hm-box-wrap.rm-border{border-style:none;border-width:0}.napa-sonoma-wedding-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65fa704a1a34b9fe3f6d2037_NAPA-SONOMA.webp);background-position:50%;background-size:cover}.link-block-5,.link-block-wedding-venue{width:100%}.hero-mention{z-index:10;color:var(--white);font-size:1.3rem;line-height:1;position:absolute;inset:auto 20px 20px auto}.on-site-venues-link-block{width:100%}.side-nav-weddings-and-events{color:#000;text-transform:uppercase;cursor:pointer;font-family:Azosans,sans-serif;font-size:14px;font-weight:400;display:block}.side-nav-weddings-and-events.w--current{color:#fe0097}.side-nav-weddings-and-events.hidename.w--current,.nav-weddings-and-events,.nav-weddings-and-events.hidename.w--current,.hero-section-mobile-for-meta{display:none}.hero-section-mobile-for-meta.hotel-near-partner-hero.meta-hero-height{flex-flow:column;justify-content:center;align-items:center;display:block;position:relative}.wedding-text{text-align:center;margin-left:auto;margin-right:auto;font-size:20px;font-weight:300;line-height:30px}.div-block-179{margin-top:0;margin-bottom:50px;padding:0 169px}.jg-image-block-bgs-2{color:#000;text-align:center;letter-spacing:normal;margin-top:53px;font-size:22.79px;line-height:1.4}.jg-description-text-bgs-2{color:#000;text-align:center;letter-spacing:normal;max-width:1224px;margin-bottom:0;margin-left:auto;margin-right:auto;padding-bottom:53px;padding-left:0;padding-right:0;font-size:20px;font-weight:300;line-height:1.45}.div-block-180{padding-top:0;padding-bottom:0}.text-block-52{margin-left:auto;margin-right:auto}.image-48{margin-left:auto;margin-right:auto;display:inline-block}.quick-stack{grid-row-gap:51px}.cell{justify-content:flex-start;align-items:flex-start;padding-top:50px;display:block}.image-49{margin-left:350px}.text-block-53{padding-top:100px;font-size:16px;font-weight:400}.quick-stack-2{grid-column-gap:0px;grid-row-gap:0px;margin-bottom:50px;margin-left:auto;margin-right:auto;padding-top:0;padding-bottom:0}.cell-2,.cell-3,.cell-4{padding-bottom:20px;display:block}.image-50{margin-left:300px}.text-block-54{clear:none;margin-top:0;font-size:16px}.image-51{margin-left:300px}.cell-5{padding-top:20px;display:block}.cell-6{padding-top:50px;display:block}.image-52{margin-left:400px}.image-53{margin-left:300px}.flipcard-container{flex-flow:column;justify-content:center;align-items:center;display:flex}.mobile-hero-text-2{display:none}.text-block-55{color:#333;letter-spacing:normal;text-transform:uppercase;font-family:Azosans,sans-serif;font-size:14px;font-weight:300;line-height:26px}.text-201{color:#fff;margin-top:19px;font-family:Azosans,sans-serif;font-size:18px;font-weight:300}.text-202,.text-203{color:#f41095;font-family:Azosans,sans-serif;font-weight:400}.card-tripadvisor-text-2{color:#fff;text-align:center;font-family:Azosans,sans-serif;font-size:18px;font-weight:400}.text-18-2-2,.text-204,.text-205{color:#f41095;font-family:Azosans,sans-serif;font-weight:400}.card-review-wrap-2{width:100%;height:auto;line-height:20px}.c-card-back-2{perspective:1000px;justify-content:center;align-items:center;width:330px;height:330px;display:none}._w-card-back-2{perspective:1000px;background-color:#000000b3;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.text-206{color:#f41095;font-family:Azosans,sans-serif;font-weight:400}.card-review-heading-2{color:#fff;text-align:center;letter-spacing:.15vw;text-transform:uppercase;margin-top:1.3rem;margin-bottom:1.3rem;font-family:Azosans,sans-serif;font-size:12px;font-weight:400;line-height:18px}.heading-38,.heading-39{color:#000;margin-top:2vw;font-family:Azosans,sans-serif;font-size:3vh;font-weight:400;line-height:4vh}.meta-partner-description-heading-2{color:#000;text-align:left;letter-spacing:-.05vw;margin-top:3vw;margin-bottom:5px;font-family:Azosans,sans-serif;font-size:2vh;font-weight:400;line-height:2.5vh}.meta-partner-para-2{color:#000;margin-bottom:0;font-family:Azosans,sans-serif;font-size:2vh;font-weight:300;line-height:2.8vh}.slide-25{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/66422dacfa62f9c49d4f7852_Tech%20Screens%2010percent.webp);background-position:50%;background-size:cover}.heading-40{color:#000;margin-top:2vw;font-family:Azosans,sans-serif;font-size:3vh;font-weight:400;line-height:4vh}.meta-partner-description-heading-3{color:#000;text-align:left;letter-spacing:-.05vw;margin-bottom:5px;font-family:Azosans,sans-serif;font-size:2vh;font-weight:400;line-height:2.5vh}.text-18-2-3{color:#f41095;font-family:Azosans,sans-serif;font-weight:400}.card-review-heading-3{color:#fff;text-align:center;letter-spacing:.15vw;text-transform:uppercase;margin-top:1.3rem;margin-bottom:1.3rem;font-family:Azosans,sans-serif;font-size:12px;font-weight:400;line-height:18px}.text-207{color:#f41095;font-family:Azosans,sans-serif;font-weight:400}.sc-overlay-4{z-index:1;background-image:linear-gradient(#0000004d 5%,#0000 30% 70%,#0000004d 95%);flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:absolute}.image-54{flex:0 auto;align-self:auto;width:867px;max-width:867px;height:125px;margin-top:auto;display:block}.sc-overlay-5{z-index:1;background-image:linear-gradient(#0000004d 5%,#0000 30% 70%,#0000004d 95%);flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:absolute}.image-55{flex:0 auto;align-self:auto;width:867px;max-width:867px;height:125px;margin-top:auto;display:block}.image-56{margin-bottom:30px}.div-block-183{margin-top:40px}.heading-41{color:#000;margin-top:2vw;font-family:Azosans,sans-serif;font-size:3vh;font-weight:400;line-height:4vh}.meta-partner-description-heading-4,.meta-partner-description-heading-5{color:#000;text-align:left;letter-spacing:-.05vw;margin-bottom:5px;font-family:Azosans,sans-serif;font-size:2vh;font-weight:400;line-height:2.5vh}.button-14{color:#fff;text-align:center;letter-spacing:2px;background-color:#000;border:1px solid #000;border-radius:1px;height:50px;padding:15px 0;font-family:Azosans,sans-serif;font-weight:300}.button-14:hover{color:#000;letter-spacing:2px;background-color:#fff;font-size:14px;font-weight:300}.heading-42{color:#000;margin-top:2vw;font-family:Azosans,sans-serif;font-size:3vh;font-weight:400;line-height:4vh}.kutup-cta-right-part-3{color:#fff;flex-direction:column;justify-content:space-between;padding:40px 10% 60px;display:flex}.heading-43{color:#000;margin-top:2vw;font-family:Azosans,sans-serif;font-size:3vh;font-weight:400;line-height:4vh}.meta-partner-description-heading-6{color:#000;text-align:left;letter-spacing:-.05vw;margin-bottom:5px;font-family:Azosans,sans-serif;font-size:2vh;font-weight:400;line-height:2.5vh}.emerald-slide-5{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641442b19741e4749db3f908_as_is.webp);background-position:50%;background-size:cover}.broma-slide-7{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/653275c6bc3d43248453c70a_Broma-image.webp);background-position:50%;background-size:cover}.emerald-slide-6{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/642c786aa30f8825f7d33edd_0%20\(27%20of%2050\).webp);background-position:50%;background-size:cover}.broma-slide-8{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641c9ac05289394ee52c7e56_CCO%20Gallagher.webp);background-position:20%;background-size:cover}.emerald-slide-7{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65324ac8800e73d1300df8fb_The-Emerald-Hour-%20image.webp);background-position:50%;background-size:cover}.broma-slide-9{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641c9cab696b5607e1112dfe_bromadish.webp);background-position:50%;background-size:cover}.dining-title-text-bgs-2{color:#fff;letter-spacing:normal;text-transform:uppercase;margin-bottom:0;font-size:16px;line-height:1.2}.jg-description-text-bgs-3{color:#000;text-align:center;letter-spacing:normal;max-width:1224px;margin-bottom:0;padding-left:46px;padding-right:46px;font-size:20px;font-weight:300;line-height:1.45}.hd-see-more-text-bgs-2{color:#000;letter-spacing:1.3px;text-transform:uppercase;font-size:16px;font-weight:400;line-height:1.2;display:inline-block}.hd-see-more-icon-bgs-2{color:#000;height:10px;margin-bottom:5px;margin-left:5px}.carte-slide-3{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65e18ff76831e0114d01e5a8_new_site_photo_carte_blanche.webp);background-position:50%;background-size:cover}.broma-slide-10{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6422d57b3d9be672cabe01bd_Dining%20.webp);background-position:50% 40%;background-size:cover}.dining-broma-name-text-bgs-2{color:#fff;letter-spacing:8px;text-transform:uppercase;margin-bottom:0;padding-top:3px;font-size:26px;font-weight:500;line-height:1}.dining-link-block-bgs-2{color:#f41095;letter-spacing:normal;margin-top:4px;font-size:12px;font-weight:400;line-height:1.2}.broma-slide-11{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6536e7b5b20bb28759057e2b_broma-img-1.webp);background-position:50%;background-size:cover}.dining-section-bgs-2{background-color:#fff;padding-top:90px;padding-bottom:90px}.dining-section-bgs-2.sms-hide{overflow:visible}.dining-belle-name-text-bgs-2{color:#fff;letter-spacing:4px;text-transform:uppercase;margin-bottom:0;padding-top:3px;font-size:26px;font-weight:500;line-height:1}.dining-box-bgs-2{background-color:#000;max-width:370px;height:100%}.dining-box-bgs-2.update{max-width:690px}.jg-image-block-bgs-3{color:#000;text-align:center;letter-spacing:normal;margin-top:53px;font-size:22.79px;line-height:1.4}.broma-slide-12{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6536e7b5b20bb28759057e2b_broma-img-1.webp);background-position:50%;background-size:cover}.emerald-slide-8{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/642c786aa30f8825f7d33edd_0%20\(27%20of%2050\).webp);background-position:50%;background-size:cover}.broma-slide-13{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/653275c6bc3d43248453c70a_Broma-image.webp);background-position:50%;background-size:cover}.broma-slide-14{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6422d57b3d9be672cabe01bd_Dining%20.webp);background-position:50% 40%;background-size:cover}.broma-slide-15{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641c9ac05289394ee52c7e56_CCO%20Gallagher.webp);background-position:20%;background-size:cover}.broma-slide-16{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641c9cab696b5607e1112dfe_bromadish.webp);background-position:50%;background-size:cover}.emerald-slide-9{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641442b19741e4749db3f908_as_is.webp);background-position:50%;background-size:cover}.carte-slide-4{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6532833dbee5d6a295ce11e9_Carte-Blanche-image.webp);background-position:50%;background-size:cover}.broma-slide-17{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64144ff7aca7c6503fcdc0aa_2.webp);background-position:50%;background-size:cover}.emerald-slide-10{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65324ac8800e73d1300df8fb_The-Emerald-Hour-%20image.webp);background-position:50%;background-size:cover}.broma-slide-18{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6536e7b5b20bb28759057e2b_broma-img-1.webp);background-position:50%;background-size:cover}.emerald-slide-11{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/642c786aa30f8825f7d33edd_0%20\(27%20of%2050\).webp);background-position:50%;background-size:cover}.broma-slide-19{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/653275c6bc3d43248453c70a_Broma-image.webp);background-position:50%;background-size:cover}.jg-description-text-bgs-4{color:#000;text-align:center;letter-spacing:normal;max-width:1224px;margin-bottom:0;padding-left:46px;padding-right:46px;font-size:20px;font-weight:300;line-height:1.45}.broma-slide-20{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6422d57b3d9be672cabe01bd_Dining%20.webp);background-position:50% 40%;background-size:cover}.emerald-slide-12{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64144ff7aca7c6503fcdc0aa_2.webp);background-position:50%;background-size:cover}.carte-slide-5{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65e18ff76831e0114d01e5a8_new_site_photo_carte_blanche.webp);background-position:50%;background-size:cover}.broma-slide-21{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641c9ac05289394ee52c7e56_CCO%20Gallagher.webp);background-position:20%;background-size:cover}.broma-slide-22{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64144ff7aca7c6503fcdc0aa_2.webp);background-position:50%;background-size:cover}.emerald-slide-13{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65324ac8800e73d1300df8fb_The-Emerald-Hour-%20image.webp);background-position:50%;background-size:cover}.dining-section-bgs-3{background-color:#fff;padding-top:90px;padding-bottom:90px}.dining-belle-name-text-bgs-3{color:#fff;letter-spacing:4px;text-transform:uppercase;margin-bottom:0;padding-top:3px;font-size:26px;font-weight:500;line-height:1}.dining-box-bgs-3{background-color:#000;max-width:370px;height:100%}.dining-box-bgs-3.update{max-width:690px}.jg-image-block-bgs-4{color:#000;text-align:center;letter-spacing:normal;margin-top:53px;font-size:22.79px;line-height:1.4}.broma-slide-23{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6536e7b5b20bb28759057e2b_broma-img-1.webp);background-position:50%;background-size:cover}.emerald-slide-14{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/642c786aa30f8825f7d33edd_0%20\(27%20of%2050\).webp);background-position:50%;background-size:cover}.broma-slide-24{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/653275c6bc3d43248453c70a_Broma-image.webp);background-position:50%;background-size:cover}.broma-slide-25{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6422d57b3d9be672cabe01bd_Dining%20.webp);background-position:50% 40%;background-size:cover}.emerald-slide-15{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64144ff7aca7c6503fcdc0aa_2.webp);background-position:50%;background-size:cover}.carte-slide-6{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65e18ff76831e0114d01e5a8_new_site_photo_carte_blanche.webp);background-position:50%;background-size:cover}.broma-slide-26{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641c9ac05289394ee52c7e56_CCO%20Gallagher.webp);background-position:20%;background-size:cover}.broma-slide-27{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64144ff7aca7c6503fcdc0aa_2.webp);background-position:50%;background-size:cover}.emerald-slide-16{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65324ac8800e73d1300df8fb_The-Emerald-Hour-%20image.webp);background-position:50%;background-size:cover}.slide-26,.slide-27,.slide-28,.slide-29,.slide-30{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:0 0;background-size:auto}.slide-31{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641993d1ebce3e3a7136f6ca_tech2.webp);background-position:50%;background-size:cover}.slide-32{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641993d618b45d55ea1a3eec_tech3.webp);background-position:50%;background-size:cover}.slide-33{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/66422dacfa62f9c49d4f7852_Tech%20Screens%2010percent.webp);background-position:50%;background-size:cover}.heading-44{color:#000;margin-top:2vw;font-family:Azosans,sans-serif;font-size:3vh;font-weight:400;line-height:4vh}.meta-partner-description-heading-7,.meta-partner-description-heading-8{color:#000;text-align:left;letter-spacing:-.05vw;margin-bottom:5px;font-family:Azosans,sans-serif;font-size:2vh;font-weight:400;line-height:2.5vh}.button-15{color:#fff;text-align:center;letter-spacing:2px;background-color:#000;border:1px solid #000;border-radius:1px;height:50px;padding:15px 0;font-family:Azosans,sans-serif;font-weight:300}.button-15:hover{color:#000;letter-spacing:2px;background-color:#fff;font-size:14px;font-weight:300}.heading-45{color:#000;margin-top:2vw;font-family:Azosans,sans-serif;font-size:3vh;font-weight:400;line-height:4vh}.meta-location-slide-2{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64a2a3bc35247e70d89e8563_c8da6d8a0f7a3d60d6b0379d257d5526_SEO_meta_map.webp);background-position:50%;background-size:cover}.meta-partner-description-heading-9{color:#000;text-align:left;letter-spacing:-.05vw;margin-bottom:5px;font-family:Azosans,sans-serif;font-size:2vh;font-weight:400;line-height:2.5vh}.button-16{color:#fff;text-align:center;letter-spacing:2px;background-color:#000;border:1px solid #000;border-radius:1px;height:50px;padding:15px 0;font-family:Azosans,sans-serif;font-weight:300}.button-16:hover{color:#000;letter-spacing:2px;background-color:#fff;font-size:14px;font-weight:300}.kutup-cta-6{grid-column-gap:0px;grid-row-gap:16px;background-color:#fff;grid-template-rows:auto;grid-template-columns:3fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;height:100vh;padding:0 0%;display:grid}.heading-46{color:#000;margin-top:2vw;font-family:Azosans,sans-serif;font-size:3vh;font-weight:400;line-height:4vh}.icon-49{color:#fff;font-size:20px;display:block}.card-review-heading-4{color:#fff;text-align:center;letter-spacing:.15vw;text-transform:uppercase;margin-top:1.3rem;margin-bottom:1.3rem;font-family:Azosans,sans-serif;font-size:12px;font-weight:400;line-height:18px}.kutup-cta-7{grid-column-gap:0px;grid-row-gap:16px;background-color:#000;grid-template-rows:auto;grid-template-columns:.5fr 1.25fr 20px;grid-auto-columns:1fr;height:100vh;padding:0 0%;display:grid}.slider-black-bg-2{background-color:#000;height:100vh;padding-top:20px;padding-bottom:20px}.style-6{height:100vh;margin-top:0;display:block}.image-57{display:inline-block}.email-label-enroll-2{color:#fff;margin-top:5px;margin-bottom:3px;padding-left:12px;font-family:Azosans,sans-serif;font-size:11px;font-weight:300;line-height:1}.text-block-56{font-family:Azosans,sans-serif}.text-block-57{color:red;font-size:18px;line-height:25px}.text-span-20{cursor:pointer;text-decoration:underline}.success-message-4{margin-top:0;padding:0}.check-box-text-4{color:#fff;align-items:center;font-size:13px;font-weight:300;line-height:14px;display:flex}.card-back-text-2{color:#fff;justify-content:space-between;font-family:Azosans,sans-serif;font-size:1rem;line-height:1.5rem;display:flex}.flipcard-front-2{z-index:1;backface-visibility:hidden;color:#fff;object-fit:fill;background-color:#000;background-image:linear-gradient(#000 21%,#ffffff3b 46%,#000 72%);border-radius:10px;flex-direction:column;justify-content:space-between;align-items:stretch;width:455px;display:block;position:relative;box-shadow:7px 7px 40px 6px #00000017}.card-text-2{color:#fff;justify-content:space-between;font-family:Azosans,sans-serif;font-size:1rem;line-height:1.5rem;display:flex}.text-block-58{font-family:Azosans,sans-serif}.text-block-59{color:red;font-size:18px;line-height:25px}.text-span-21{cursor:pointer;text-decoration:underline}.check-box-text-5{color:#fff;align-items:center;font-size:13px;font-weight:300;line-height:14px;display:flex}.card-back-text-3{color:#fff;justify-content:space-between;font-family:Azosans,sans-serif;font-size:1rem;line-height:1.5rem;display:flex}.flipcard-back-2{background-image:linear-gradient(#000 21%,#000c 46%,#000 72%);border-radius:10px;flex-direction:column;align-items:flex-start;width:455px;display:block;position:absolute;inset:0%;box-shadow:7px 7px 40px 6px #00000017}.hotel-operations-block{text-align:center;margin-top:10%;margin-left:20%;margin-right:20%}.grid-3{grid-template-rows:auto;grid-template-columns:1fr}.grid-4{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr}.grid-4.heading-grid{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:50px;grid-auto-flow:row;place-content:stretch}.div-block-189{justify-content:flex-start;align-items:flex-start;display:block}.div-block-189.hotel-operations-schedule-1{margin-top:10px;display:block}.heading-47{color:var(--shashi-magenta);text-align:left;margin-top:3vw;margin-bottom:0;margin-left:0;font-size:22px;font-weight:400;line-height:1}.heading-48{text-align:left}.heading-49{text-align:left;margin-top:0;margin-bottom:0;font-size:20px;font-weight:300;line-height:1.5}.heading-49.updated-heading{margin-top:0}.heading-49.heading-text{margin-top:1vw}.heading-50{text-align:left;font-size:24px;font-weight:500}.heading-50.updated-heading{margin-bottom:0}.heading-51,.heading-52,.heading-53,.heading-54{text-align:left}.hotel-operations-schedule.operations-2{margin-top:5%}.hotel-operations-schedule.operation-1{margin-top:0%}.hotel-operations-schedule.operations-3,.hotel-operations-schedule.operation-4{margin-top:5%}.disclaimer-block{margin-top:5%;margin-bottom:10%}._1st-paragraph{margin-bottom:0;font-size:16px;font-weight:300;line-height:1.5}.heading-55{font-weight:300}.heading-56{text-align:right;margin-bottom:0;font-size:20px;font-weight:300;line-height:1.5}.heading-56.heading-text{margin-top:1vw}.heading-57{margin-bottom:0;font-size:20px;font-weight:400;line-height:1.5}.heading-57.heading-text{margin-top:1vw}.heading-58{margin-bottom:0;font-size:24px}.heading-59{text-align:right;margin-bottom:0;font-size:24px}.paragraph-14{margin-bottom:0;font-size:16px;font-weight:300;line-height:1.5}.heading-border{border:1px solid #000}.heading-border.headinglist{border-width:.1px;border-color:var(--dim-grey);letter-spacing:.01vw;margin-left:90px;margin-right:90px;font-size:10px;font-weight:300;line-height:10px}.properties---mission-statement{background-color:#000;padding-left:140px;padding-right:140px}.properties---hotels{background-color:#000}.properties---hotels.properties-hotel-sms{display:none}.grid-5{grid-column-gap:80px;grid-row-gap:80px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-flow:row;place-content:center;margin-top:30px;margin-bottom:30px;padding-bottom:0;padding-left:180px;padding-right:180px}.grid-5.grid-5-2{grid-template-columns:1fr 1fr 1fr}.grid-6{grid-column-gap:80px;grid-row-gap:80px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;place-content:center;margin:30px 180px;padding-left:0;padding-right:0}.properties---f-b{padding-bottom:0}.properties---f-b.f-b-sms{display:none}.main-2{background-color:#000;height:auto}.section-11{height:auto}.body-properties{background-color:#000}.cover-image-4{object-fit:cover;background-image:linear-gradient(#000,#fff);width:100%;height:100%}.sc-image-4{z-index:0;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:absolute;overflow:hidden}.cover-image-5{object-fit:cover;background-image:linear-gradient(#000,#fff);width:100%;height:100%}.sc-image-5{z-index:0;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:absolute;overflow:hidden}.cover-image-6{object-fit:cover;background-image:linear-gradient(#000,#fff);width:100%;height:100%}.grid-7{grid-template-rows:auto}.grid-7.food-portfolio{margin-top:-20px;margin-left:180px;margin-right:180px;font-weight:500}.text-block-60{color:#fff;text-align:center;margin-bottom:0;padding-top:0;padding-bottom:0;font-size:20px}.text-block-61{color:#fff;text-align:center;margin-top:-10px;margin-bottom:0;font-size:16px;font-weight:300}.text-block-61.updated-text{text-transform:uppercase}.grid-8{grid-template-columns:1fr 1fr 1fr;place-content:center;margin-top:-20px;margin-left:auto;margin-right:auto;padding-left:150px;padding-right:150px}.grid-8.grid-8-sm{display:none}.link-block-6{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/668d659ec0a504eed342a886_Rectangle%20174472.webp);background-position:50% 100%;background-size:cover;justify-content:center;align-items:flex-end;padding-top:0;padding-bottom:290px;display:flex}.link-block-6:hover{border:0 solid #e00b87;border-radius:0}.link-block-7{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/668d659e333bccde98b77d33_Rectangle%20174482.webp);background-position:50% 100%;background-size:cover;justify-content:center;align-items:flex-end;display:flex}.link-block-8{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/668d659e5cc6e4eaded0f6de_Rectangle%20174492.webp);background-position:50% 100%;background-size:cover;justify-content:center;align-items:flex-end;padding-bottom:190px;display:flex}.link-block-9{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/668d659ef0dee833f6741a7a_Rectangle%20174512.webp);background-position:50% 100%;background-size:cover;justify-content:center;align-items:flex-end;display:flex}.link-block-10{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/668d659e9d2291efc9fd00c6_Rectangle%20174502.webp);background-position:50% 100%;background-size:cover;justify-content:center;align-items:flex-end;display:flex}.food-and-beverage---broma{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/667ef1c645a643aeb322efb1_Broma%20Render.webp);background-position:50%;background-size:cover;justify-content:center;align-items:flex-end;padding-bottom:290px;display:flex}.food-and-beverage---broma.broma-portfolio{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/667ef1c645a643aeb322efb1_Broma%20Render.webp)}.food-and-beverage---emerald-hour{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/663a7b95b809d70f6f2a3723_Emerald%20Hour%20Patio%20resized.webp);background-position:50% 100%;background-size:cover;justify-content:center;align-items:flex-end;display:flex}.food-and-beverage---carte-blanche{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/667ef7e8cc2572aad1eb8e42_F%26B%20Rectangle%2017449.webp);background-position:50% 100%;background-size:cover;justify-content:center;align-items:flex-end;padding-bottom:190px;display:flex}.link-block-11{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/667ef61315cbd92530b97f95_Fruit%20Stand%202%20Large.webp);background-position:50%;background-size:cover}.food-and-beverage---the-marketplace{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/667ef7e8957e896cdd5a17ec_F%26B%20Rectangle%2017451.webp);background-position:50% 100%;background-size:cover;justify-content:center;align-items:flex-end;display:flex}.link-block-12{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/667ef7e8124a9ab3a97acb7f_F%26B%20Rectangle%2017450.webp);background-position:100%;background-size:cover}.food-and-beverage---belle-terre{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/667ef7e8124a9ab3a97acb7f_F%26B%20Rectangle%2017450.webp);background-position:50% 100%;background-size:cover;justify-content:center;align-items:flex-end;display:flex}.food-and-beverage---wxyz-bar-cupertino{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/667efa551299b4d28c685c16_al-sjcup-wxyz-backyard-18122_Wide-Hor.webp);background-position:50% 100%;background-size:cover;justify-content:center;align-items:flex-end;padding-bottom:190px;display:flex}.food-and-beverage---wxyz-bar-sjcupertino{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/667efac54998e6fa7db2e647_sjcjc-wxyz-backyard-4336-hor-wide.webp);background-position:50% 100%;background-size:cover;justify-content:center;align-items:flex-end;display:flex}.food-and-beverage---wxyz-bar-sunnyvale{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/668d5f496c4e8752e2cc0956_bartender%20joe%20at%20aloft%20sunnyvale%20Large.webp);background-position:50% 100%;background-size:cover;justify-content:space-between;align-items:center;display:flex}.shashi-group-logo-text{color:var(--white);letter-spacing:normal;text-transform:uppercase;margin-bottom:0;font-size:18px;line-height:1}.properties---meeting.meeting-sms{display:none}.square-footage{color:#fff;margin-top:-10px;font-weight:300}.text-block-62{color:#fff;margin-top:-30px;font-size:16px;font-weight:300}.meeting-venues---napa-sonoma{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65fa704a1a34b9fe3f6d2037_NAPA-SONOMA.webp);background-position:50%;background-size:cover;padding-bottom:290px}.meeting-venues---emerald-hour{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6682fac32f7a3c05bfff0e57__DSC1546%20Large.webp);background-position:0 0;background-size:cover}.venue-grid-text{grid-template-columns:1fr 1fr 1fr;place-content:center;margin-top:-20px;margin-left:auto;margin-right:auto;padding-left:140px;padding-right:140px}.meeting-venues---broma-patio{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6682fd69103e08730491f3c2_Shashi_035%20Large.webp);background-position:50%;background-size:cover;padding-bottom:190px}.meeting-venues---meeting-pods{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6682fd9af488e86eb9d12c80_Think%20Pods.webp);background-position:50%;background-size:cover}.meeting-venues---carte-blanche-patio{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/66842e2e49033a88ded3e077__DSC2952%20Large.webp);background-position:50%;background-size:cover}.meeting-venues---nest-patio{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6682fe1ea27c0ff3099a8931__DSC2839%20Large.webp);background-position:50%;background-size:cover;padding-top:0;padding-bottom:190px}.meeting-venues---nest-lounge{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6682fd69e412726fe2c6ef48_npaday1-6585%20Large%202.webp);background-position:50%;background-size:cover;padding-bottom:190px}.meeting-venues---nest-nook{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/66842d2300ef723c0dfb32a0_NPA%20Common%20Areas%201%20\(Night\)%20Large.webp);background-position:50%;background-size:cover}.meeting-venues---aloft-sjc{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/668430ae76dce5dce83016a2_sjcjc-meeting-room-4333-hor-wide.webp);background-position:0 100%;background-size:cover}.meeting-venues---aloft-cupertino{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/66843111393da72b8fa95cee_Aloft%20Full%20\(3%20of%2015\)%20Large.webp);background-position:0 0;background-size:cover;padding-bottom:190px}.meeting-venues---aloft-sunnyvale{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/668432fd37b6ca43aaa72d61_al-sjcvl-aloft-entrance-23010_Wide-Hor.webp);background-position:0 0;background-size:cover}.properties---location.location-bgs{padding-left:140px;padding-right:140px}.properties---location.location-sms{display:none}.section-12{height:0;margin-bottom:0;padding-bottom:0}.section-13{margin-top:30px;margin-bottom:30px;padding-bottom:117px}.image-58{display:block}.grid-9{grid-template-rows:auto;grid-template-columns:1fr;margin-top:0;margin-bottom:0;margin-right:0;padding:0 180px}.text-block-63{color:var(--white);text-align:center;margin-bottom:40px;font-family:Azosans,sans-serif;font-size:22px;font-weight:500}.div-block-190{color:var(--white);display:block}.html-embed-14{justify-content:center;align-items:center;margin-bottom:auto;margin-left:5%;margin-right:5%;display:flex}.properties{color:var(--black)}.properties.w--current{color:var(--shashi-magenta);cursor:pointer}.shashi-logo-text-h1-3{color:#fff;letter-spacing:normal;text-transform:uppercase;margin-bottom:0;font-size:18px;line-height:1}.body-2{-webkit-text-fill-color:inherit;background-color:#a61717;background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/668c0b16c7e5f9c3c6b45c9b_background%20snowflakes.webp);background-position:50%;background-size:cover;background-clip:border-box}.heading-60{text-align:center}.holiday-party-headline{color:var(--holiday-red);text-align:center;letter-spacing:.02vw;background-color:#ffffffc7;border-radius:2px;flex-flow:row;justify-content:center;align-items:flex-end;max-width:none;margin:500px auto 0;padding:10px 0;font-size:3vw;font-weight:500;line-height:6vw;display:flex}.grid-10{grid-column-gap:22px;grid-row-gap:22px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;place-content:center;padding-left:180px;padding-right:180px}.holiday-party-sub-headline,.holiday-party-sub-headline-2{color:var(--white);text-align:center;font-weight:500}.image-60{width:100%;padding-left:180px;padding-right:180px}.shashi-holiday-logo{text-align:center;vertical-align:middle;margin-top:auto;margin-left:auto;margin-right:auto;display:block}.heading-61{text-align:center;font-weight:700}.holiday-party-spacing{padding-top:20px;padding-bottom:20px}.holiday-party---interior-header{color:var(--holiday-red);text-align:center;margin-top:auto;margin-bottom:auto;font-weight:700}.holiday-party---interior-subheader{color:var(--holiday-red);text-align:center;margin-bottom:0;font-size:2vw;font-weight:500;line-height:3vw}.grid-11{grid-column-gap:30px;grid-row-gap:30px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;place-content:center;margin-bottom:0;padding-left:20px;padding-right:20px}.grid-12{grid-column-gap:15px;grid-row-gap:15px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr 1fr;place-content:center;padding-left:20px;padding-right:20px}.grid-12.music-activities{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr}.heading-62{color:var(--holiday-red);text-align:center;margin-top:10px;margin-bottom:0;padding-bottom:0;font-size:1.3vw;font-weight:500;line-height:2vw}.text-block-64{text-align:center}.holiday-party---interior-text-block{color:#a61818;text-align:center;margin-top:-10px;font-size:13px}.holiday-party---interior-text-block-2{color:#a61818;text-align:center;margin-top:-10px;margin-bottom:10px;font-size:13px;font-weight:500}.image-61{border:2px solid #a61818}.image-61.step-2{border-width:0}.image-62{border:2px solid #a61818}.image-62.step-2{border-width:0}.image-63{border:2px solid #a61818}.image-63.step-2{border-width:0}.image-64{border:2px solid #a61818}.image-64.step-2{border-width:0}.image-65,.image-66{border:2px solid #a61818}.holiday-party-booking{color:var(--shashi-magenta)}.holiday-party-booking.w--current,.holidaybooking{color:var(--black)}.holiday-hero-bg{opacity:1;background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/669e7dfccba8b5136905c139_AdobeStock_393519151.webp);background-position:50% 30%;background-size:cover;max-width:none;height:100vh;min-height:auto}.div-block-191{min-height:400px;margin-top:-300px}.div-block-192{width:100svw;height:100svh}.sc-image-gradient-properties{z-index:0;opacity:1;background-color:#000;background-image:linear-gradient(#00000094,#00000094),url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/667d920de08bcbb4131f8faa_render.webp);background-position:0 0,50%;background-size:auto,cover;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:absolute;overflow:hidden}.fs-cc-prefs_title-2{color:#000;font-size:1.3rem;font-weight:500;line-height:1.8rem}.bold-text-9{font-weight:400}.fixed-book-now-button-3{color:#f41095;text-align:center;letter-spacing:2px;background-color:#fff;width:100%;height:50px;padding:15px 0;font-family:Azosans,sans-serif;font-weight:400;line-height:21px}.fixed-book-now-button-3:hover{color:#f41095;letter-spacing:2px;background-color:#000;font-size:15px;font-weight:300}.fixed-book-now-button-3.facebook-pixel-api-trigger.bgs.magenta{color:#fff;background-color:#f41095}.fixed-book-now-button-3.facebook-pixel-api-trigger.bgs.magenta:hover{color:#f41095;background-color:#fff;font-size:14px;font-weight:400}.bold-text-10{color:#000;font-weight:500}.fs-cc-banner_button-3{color:#fff;text-align:center;background-color:#f41095;border:1px solid #f41095;border-radius:0;min-width:9.9rem;margin-left:1rem;padding:.425rem .8rem;font-size:14px;font-weight:400;line-height:21px}.fs-cc-banner_button-3.fs-cc-button-alt{color:#fff;background-color:#0000;border-width:1px;border-color:#fff;border-radius:0;padding:.425rem .8rem;font-size:14px;font-weight:400;line-height:21px;display:none}.text-block-65{display:none}.image-67{position:static}.html-embed-15{display:none}.bold-text-11{font-weight:500}.fs-cc-prefs_text-3{color:#000;text-align:justify;font-size:13px;font-weight:300;line-height:20px}.fs-cc-banner_text-2{color:#fff;margin-right:1.5rem;font-size:13px;font-weight:300;line-height:18px}.preferences-heading-3{color:#000;margin-bottom:0;font-family:Azosans,sans-serif;font-size:13px;font-weight:400;line-height:20px}.fs-cc-prefs_button-2{text-align:center;background-color:#f41095;border:1px solid #f41095;min-width:9.9rem;padding:.625rem .8rem;font-size:14px;font-weight:500;line-height:21px}.fs-cc-prefs_button-2.fs-cc-button-alt{color:#000;background-color:#fff;border-color:#000;margin-right:1rem}.fs-cc-banner_text-link-2{color:#fff;border-bottom:2px solid #fff;font-weight:400;line-height:21px;text-decoration:none;display:inline-block}.fs-cc-prefs_label-2{color:#000;margin-top:0;margin-bottom:0;margin-right:2rem;font-size:13px;font-weight:500;line-height:20px}.group-logo{justify-content:center;align-items:flex-start;display:block}.image-68{margin-top:-188px}.div-block-193{margin-top:45vw}.spaces-after-hero-2{height:5vw}.holiday-party-headline-2{color:#a61616;text-align:center;letter-spacing:.02vw;background-color:#ffffffc7;border-radius:2px;flex-flow:row;justify-content:center;align-items:flex-end;max-width:none;margin-top:700px;padding:10px 0;font-size:3vw;font-weight:500;line-height:6vw;display:flex}.text-block-66{color:#333;letter-spacing:normal;text-transform:uppercase;font-family:Azosans,sans-serif;font-size:14px;font-weight:300;line-height:26px}.slider-18{height:100vh}.left-arrow-23{display:none}.icon-50{font-size:24px}.right-arrow-29{display:none}.icon-51{font-size:24px}.slide-nav-23,.slide-nav-24{font-size:10px;display:none}.icon-52,.icon-53{font-size:24px}.slider-19{height:100vh}.left-arrow-24,.right-arrow-30{display:none}.text-block-67{font-weight:100}.grid-13{grid-column-gap:76px;grid-row-gap:76px;grid-template-rows:auto;grid-auto-flow:column;place-content:center;place-items:center;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;display:block}.text-block-68,.text-block-69{font-weight:100}.bold-text-12{font-weight:500}.fixed-book-now-button-4{color:#f41095;text-align:center;letter-spacing:2px;background-color:#fff;width:100%;height:50px;padding:15px 0;font-family:Azosans,sans-serif;font-weight:400;line-height:21px}.fixed-book-now-button-4:hover{color:#f41095;letter-spacing:2px;background-color:#000;font-size:15px;font-weight:300}.fixed-book-now-button-4.facebook-pixel-api-trigger.bgs.magenta{color:#fff;background-color:#f41095}.fixed-book-now-button-4.facebook-pixel-api-trigger.bgs.magenta:hover{color:#f41095;background-color:#fff;font-size:14px;font-weight:400}.bold-text-13{color:#000;font-weight:500}.text-block-70{display:none}.fs-cc-banner_text-3{color:#fff;margin-right:1.5rem;font-size:13px;font-weight:300;line-height:18px}.fs-cc-banner_button-4{color:#fff;text-align:center;background-color:#f41095;border:1px solid #f41095;border-radius:0;min-width:9.9rem;margin-left:1rem;padding:.425rem .8rem;font-size:14px;font-weight:400;line-height:21px}.fs-cc-banner_button-4.fs-cc-button-alt{color:#fff;background-color:#0000;border-width:1px;border-color:#fff;border-radius:0;padding:.425rem .8rem;font-size:14px;font-weight:400;line-height:21px;display:none}.preferences-heading-4{color:#000;margin-bottom:0;font-family:Azosans,sans-serif;font-size:13px;font-weight:400;line-height:20px}.image-70{position:static}.fs-cc-prefs_button-3{text-align:center;background-color:#f41095;border:1px solid #f41095;min-width:9.9rem;padding:.625rem .8rem;font-size:14px;font-weight:500;line-height:21px}.fs-cc-prefs_button-3.fs-cc-button-alt{color:#000;background-color:#fff;border-color:#000;margin-right:1rem}.fs-cc-prefs_text-4{color:#000;text-align:justify;font-size:13px;font-weight:300;line-height:20px}.bold-text-14{font-weight:400}.button-17{display:none}.button-17.request-for-proposal{flex-flow:column;justify-content:center;align-items:center;display:flex}.button-17.request-for-proposal.updated-rfp{z-index:1000;color:#fff;letter-spacing:1px;text-transform:uppercase;background-color:#e00b87;height:46.92px;line-height:1.5;display:none;position:fixed;bottom:0%;left:0%;right:0%}.fs-cc-prefs_label-3{color:#000;margin-top:0;margin-bottom:0;margin-right:2rem;font-size:13px;font-weight:500;line-height:20px}.html-embed-16{display:none}.link-block-13{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/668d659ef0dee833f6741a7a_Rectangle%20174512.webp);background-position:50% 100%;background-size:cover;justify-content:center;align-items:flex-end;display:flex}.landing-review-title-bgs-2{color:#fff;text-align:center;letter-spacing:2.29px;text-transform:uppercase;margin-bottom:0;font-size:17.25px;font-weight:400;line-height:1.5}.sc-image-6{z-index:0;opacity:1;background-color:#000;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:absolute;overflow:hidden}.shashi-logo-text-h1-4{color:#fff;letter-spacing:normal;text-transform:uppercase;margin-bottom:0;font-size:18px;line-height:1}.link-91{color:#000;text-transform:uppercase;cursor:pointer;font-family:Azosans,sans-serif;font-size:14px;font-weight:400;display:block}.link-91.w--current{color:#fe0097}.image-71{flex-flow:row;justify-content:center;align-items:center;margin-bottom:0;margin-left:auto;margin-right:auto;display:inline-flex}.link-block-14{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/668d659e333bccde98b77d33_Rectangle%20174482.webp);background-position:50% 100%;background-size:cover;justify-content:center;align-items:flex-end;display:flex}.link-block-15{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/668d659e5cc6e4eaded0f6de_Rectangle%20174492.webp);background-position:50% 100%;background-size:cover;justify-content:center;align-items:flex-end;padding-bottom:190px;display:flex}.grid-14{grid-column-gap:80px;grid-row-gap:80px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;place-content:center;margin:30px 180px;padding-left:0;padding-right:0}.line-7{z-index:2;background-color:#7a7a7a;width:35px;height:2px;margin-left:auto;margin-right:auto;display:block;position:absolute;top:10px;left:0;right:0}.line-7.simple{background-color:#fff;width:35px;height:2.5px;top:18px}.line-7.simple:active{background-color:#000}.paragraph-15{color:#fff;margin-bottom:0;margin-left:auto;margin-right:auto;font-weight:300}.link-block-16{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/668d659e9d2291efc9fd00c6_Rectangle%20174502.webp);background-position:50% 100%;background-size:cover;justify-content:center;align-items:flex-end;display:flex}.section-14{margin-top:30px;margin-bottom:30px;padding-bottom:117px}.navbar-booknow-button-3{z-index:1000;color:#fff;text-align:center;letter-spacing:1px;background-color:#e00b87;border:0 solid #000;padding:11px 21px 8px;font-family:Azosans,sans-serif;font-size:14px;font-weight:400;line-height:1;text-decoration:none;position:relative}.navbar-booknow-button-3:hover{color:#e00b87;background-color:#fff}.sc-image-gradient-properties-2{z-index:0;opacity:1;background-color:#000;background-image:linear-gradient(#00000094,#00000094);flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:absolute;overflow:hidden}.grid-15{grid-template-rows:auto;grid-template-columns:1fr;margin-top:0;margin-bottom:0;margin-right:0;padding:0 180px}.link-block-17{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/668d659ec0a504eed342a886_Rectangle%20174472.webp);background-position:50% 100%;background-size:cover;justify-content:center;align-items:flex-end;padding-top:0;padding-bottom:290px;display:flex}.link-block-17:hover{border:0 solid #e00b87;border-radius:0}.style-4s-5{color:#fff;text-align:center;letter-spacing:.15vw;text-transform:uppercase;margin-bottom:0;padding-top:100px;font-family:Azosans,sans-serif;font-size:16px;font-weight:300;line-height:26px;display:block}.style-4s-5.white{color:#fff}.button-style-10{color:#000;letter-spacing:3px;text-transform:uppercase;background-color:#fff;border:1px solid #000;border-radius:0;flex-direction:row;flex:0 auto;order:0;justify-content:center;align-items:center;height:50px;padding-left:30px;padding-right:30px;font-family:Azosans,sans-serif;font-size:12px;font-weight:400;line-height:14px;transition:background-color .2s;display:flex}.button-style-10:hover{color:#fff;background-color:#000}.line-one-3{z-index:2;background-color:#7a7a7a;width:35px;height:2px;margin-left:auto;margin-right:auto;display:block}.left-arrow-25{display:none}.text-block-71{color:#fff;text-align:center;margin-top:-10px;margin-bottom:0;font-size:16px;font-weight:300}.grid-16{grid-template-rows:auto}.grid-16.food-portfolio{margin-top:-20px;margin-left:180px;margin-right:180px;font-weight:500}.line-two-3{z-index:1;background-color:#7a7a7a;width:35px;height:2px;margin-left:auto;margin-right:auto;display:block}.shashi-landing-text-bgs-properties-2{color:#fff;text-align:center;letter-spacing:normal;order:0;align-self:center;margin-top:10px;margin-bottom:0;font-size:30.45px;font-weight:300;line-height:1.87;overflow:visible}.shashi-landing-text-bgs-properties-2.updated-landing-text.landing-text-sms{display:none}.text-block-72{color:#fff;text-align:center;margin-bottom:40px;font-family:Azosans,sans-serif;font-size:22px;font-weight:500}.div-block-194{color:#fff;display:block}.section-cover-5{background-color:#000;flex-flow:column;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:relative;overflow:hidden}.grid-17{grid-column-gap:80px;grid-row-gap:80px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-flow:row;place-content:center;margin-top:30px;margin-bottom:30px;padding-bottom:0;padding-left:180px;padding-right:180px}.grid-17.grid-5-2{grid-template-columns:1fr 1fr 1fr}.holidaybooking-2{color:#000}.line-three-3{z-index:2;background-color:#7a7a7a;width:35px;height:2px;margin-left:auto;margin-right:auto;display:block}.line-8{z-index:1;background-color:#7a7a7a;width:35px;height:2px;margin-left:auto;margin-right:auto;display:block;position:absolute;top:20px;left:0;right:0}.line-8.simple{background-color:#fff;width:35px;height:2.5px;top:28px}.grid-18{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto}.the-shashi-experience-sections{margin-top:30px;margin-bottom:30px;padding-bottom:117px}.grid-19{grid-template-columns:1fr 1fr 1fr;place-content:center;margin-top:-20px;margin-left:auto;margin-right:auto;padding-left:150px;padding-right:150px}.heading-64{color:#fff;text-transform:uppercase;font-size:17px;font-weight:500}.html-embed-17{justify-content:center;align-items:center;margin-bottom:auto;margin-left:5%;margin-right:5%;display:flex}.right-arrow-31{display:none}.text-block-73{height:200px}.text-block-74{font-size:12vw;font-weight:500}.text-block-75{margin-top:20px;font-size:50px;font-weight:700}.text-block-78{letter-spacing:normal;text-transform:uppercase;font-size:10vw;font-weight:500}.text-block-79{margin-top:20px;font-size:4vw;font-weight:500}.link-92{color:var(--black);font-weight:400}.cell-7{padding-top:20px}.link-block-18,.image-72{width:100%}.image-72.facebook-pixel-api-trigger{overflow:visible}.image-73{margin-bottom:15px;margin-left:18px;position:static}.fixed-natification-button-2{z-index:100;opacity:1;flex-direction:column;justify-content:center;align-items:flex-end;height:100vh;display:none;position:fixed;inset:0% auto auto 0%;overflow:hidden}.notification-button-text-2{color:#f41095;text-align:center;text-transform:uppercase;padding:20px;font-family:Azosans,sans-serif;font-size:1rem;line-height:1.3px}.activities-list{display:block}.list-block{flex-flow:column;justify-content:space-around;display:flex}.list-1{grid-column-gap:62px;grid-row-gap:62px;border-top:1px solid #e0dedc;flex-flow:row;grid-template-rows:auto;grid-template-columns:1fr 2fr 1fr;grid-auto-columns:1fr;justify-content:space-between;align-items:baseline;margin-left:86px;margin-right:86px;display:grid}.list-1.monday{grid-column-gap:62px;grid-row-gap:62px;grid-template-rows:auto;grid-template-columns:1fr 2fr 1fr;grid-auto-columns:1fr;line-height:25px;display:none}.list-1.tuesday.wednesday.thursday,.list-1.friday,.list-1.sunday,.list-1.saturday{line-height:25px;display:none}.list-1.no-events{grid-column-gap:62px;grid-row-gap:62px;text-align:center;grid-template-rows:auto;grid-template-columns:1fr 2fr 1fr;grid-auto-columns:1fr;margin-left:0;margin-right:0;line-height:25px;display:block}.list-item-time{margin-top:15px}.list-items-block{text-align:left;display:block}.list-items-block.updated-margin{margin-left:100px}.list-items-block.updated-align{margin-right:43px}.list-items-block.updated-align.no-event-update-align{text-align:center;margin-right:0}.area-block{margin-top:15px}.heading-65{text-align:center;margin-top:5px;margin-bottom:0;line-height:2vw}.heading-66{text-transform:none;margin-bottom:0;font-size:28px;font-weight:400;line-height:35px}.text-block-82{color:var(--shashi-magenta);margin-top:10px;font-size:18px}.text-block-82.margin{margin-left:14px}.text-block-82.bgs{color:var(--black)}.text-block-83{margin-bottom:10px;font-size:16px;font-weight:300}.text-block-84{text-align:right;font-size:18px}.heading-67{text-align:left;margin-left:86px;font-size:1.6vw;font-weight:300}.heading-67.no-event-heading{text-align:center;margin-left:0}.arrow-block{margin-bottom:20px}.left-arrow-icon-link{font-weight:400}.main-head-block{grid-column-gap:42px;grid-row-gap:42px;flex-flow:row;justify-content:flex-start;align-items:center;display:flex}.main-head-block.bgs{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:.25fr 1fr;grid-auto-columns:1fr;place-items:center stretch;display:grid}.image-74{max-width:60%;font-weight:400}.image-75{max-width:60%}.tabs-4,.activities-list-sms{display:none}.fixed-natification-bar-wrap-5{z-index:10000;opacity:1;background-color:#000;border-radius:0;flex-direction:column;justify-content:center;align-items:center;width:100%;height:40px;display:flex;position:fixed;inset:0% 0% auto auto;overflow:hidden}.fixed-natification-bar-text-2{color:#f41095;text-align:center;letter-spacing:2px;width:100%;font-family:Azosans,sans-serif;font-weight:400;line-height:21px}.fixed-natification-bar-text-2:hover{color:#f30397;letter-spacing:2px;font-size:14px;font-weight:400}.text-span-22{color:#fff;font-family:Azosans,sans-serif}.link-93{display:inline-block}.link-text-span-8-4{color:#f41095;font-family:Azosans,sans-serif;text-decoration:underline}.column-18,.column-20,.column-21,.code-embed-2{display:none}.mask-3{height:240px}.heading-67-copy{text-align:left;margin-left:86px;font-size:1.6vw;font-weight:300}.div-block-197,.div-block-198{display:none}.div-block-199{flex-flow:column;display:flex}.link-94{color:var(--black);margin-bottom:25px;font-size:20px}.div-block-200{flex-flow:column;margin-bottom:15px;display:flex}@media screen and (min-width:1440px){.navbar-link-holder{margin-left:100px;margin-right:0}.navbar-icon-holder{display:none}.navbar-right{margin-left:0}.style-1m.text-anim.concert-packages-sub-heading-text.concert-cs{margin-bottom:0}.view-icon{font-size:12px}.section-cover{background-color:#fff}.sc-overlay{background-image:linear-gradient(#0000004d 5%,#0000 30% 70%,#0000004d 95%)}.about{position:relative}.fs-content.right{flex-direction:row}.button-style-2{margin-top:140px}.button-style-3{margin-top:0}.global-ns{background-color:var(--black);border:1px #000;height:2vw}.global-ns.blue.large{display:block}.global-ns.blue.large.activity,.home-slide{display:none}.slider-1{z-index:1;clear:none;width:100%;position:relative}.slide-1-1{height:100vh}.slide-2-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64220bdbe4a443bc0217eaea_finalairportmap.webp)}.slide-2-2{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64220a0127ea1345d41d5a33_finaltechmap%20copy.webp)}.slide-4-3{background-position:0%}.slide-4-4{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6424a3b3e7adf408fd77f851__DSC0244-4.webp)}.image-2{margin-top:auto;margin-bottom:0}.slide-7-2{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641c90d6379231a83c2ebd55_Fruit%20Stand%202web.webp);background-position:50% 100%}.slide-8-1{background-size:cover}.slide-10-2{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641cb921975fcd5f13a377ca_Napa-Sonoma%20Classroom2.webp)}.slide-10-3{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64a2a3bc35247e70d89e84e4_627974057eab871307b3117f938cdcf6_Napa%20Room.webp)}.slide-10-4{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64221424f0c6507dd14ed035__DSC0465.webp)}.slide-11-2{background-color:#000}.sidebar_revealer{display:none}.nav-menu,.burger_menu{background-color:#000}.rooms-slide-1-5{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64198faafd363e7da45116e3_%231%20-%20Deluxe%20King.webp);background-position:50% 100%;background-size:cover}.rooms-slide-1-5.slider-linear-gradient{background-image:linear-gradient(90deg,#0000004d 7%,#0000 50%,#0000004d 93%),url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64198faafd363e7da45116e3_%231%20-%20Deluxe%20King.webp);background-position:0 0,50% 100%;background-size:auto,cover}.packages-slide-1-1{background-position:50%;background-size:cover}.packages-slide-2-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641cd5416fe18f0cc22514a4_champagne.webp);background-position:50%}.packages-slide-2-1.extended-stay{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641e133c418cab7777cbdc52_012.webp)}.packages-slide-3-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641cd59d4bc6a0f9718e0f58_getaway.webp);background-position:50%}.packages-slide-3-1.getaway{background-position:100%}.location-slide-1-1{background-position:46%;background-size:cover}.location-slide-2-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64220a0127ea1345d41d5a33_finaltechmap%20copy.webp)}.location-slide-3-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64220bdbe4a443bc0217eaea_finalairportmap.webp);background-size:cover}.kutup-display-2{color:#d6d6d6;margin-bottom:1vw;font-family:Azosans,sans-serif;font-size:28px;font-weight:400;line-height:35px}.kutup-small-top-text-5{color:#d6d6d6;font-family:Azosans,sans-serif;font-size:16px;font-weight:300;line-height:26px}.kutup-cta-right-part{background-color:var(--black);color:var(--black)}.kutup-cta-photo{height:100vh;min-height:0;margin-right:0}.kutup-cta-3{grid-template-columns:.5fr 1.25fr 20px;grid-template-areas:".Area";min-height:0}.kutup-cta-right-part-2{padding-left:8%;padding-right:8%}.kutupctaphoto2{width:100%}.kutup-cta-5{background-color:var(--white);grid-template-columns:3fr 1fr;width:100%;min-height:0}.text-block-6{color:var(--black);font-family:Azosans,sans-serif;font-size:16px;font-weight:300;line-height:26px}.heading-6{color:var(--black);font-family:Azosans,sans-serif;font-size:28px;font-weight:400;line-height:35px}.heading-6.packages-heading{font-size:28px}.div-block-71{margin-top:0}.slider-black-bg{background-color:var(--black);padding-top:20px;padding-bottom:20px}.style-1{height:100vh}.style-turndown{width:100%;height:100vh}.heading-8{font-size:3vh;font-weight:400;line-height:4vh}.heading-11{font-size:30px;line-height:2.6vw}.button-style-6{background-color:var(--white);color:var(--black);text-align:center;letter-spacing:2px;border:1px solid #fff;font-size:14px;font-weight:300}.button-style-6:hover{background-color:var(--black);color:var(--white);font-size:14px;line-height:21px}.slide-6-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64a2a3bc35247e70d89e84d9_90bdc36892c68e62cfeb9b922cba3ac6_Saunaweb.webp)}.text-block-8{padding-top:0;line-height:20px}.text-block-12{font-family:Azosans,sans-serif;font-size:16px}.brix---grid-contact-v7{grid-column-gap:80px;grid-template-columns:1fr 1.15fr}.link-17{display:block}.rl_navbar2_button-2{-webkit-text-fill-color:inherit;background-clip:border-box;border-width:0;padding-top:.7rem;line-height:20px}.rl_navbar2_button-wrapper-2{margin-left:0}.rl_navbar2_link-2{color:#fff;font-size:13px;font-weight:300}.rl_navbar2_link-2.w--current{color:#fe0097}.rl_navbar2_link-2.hide-for-testing{display:block}.rl_navbar2_container-2{grid-template-columns:10% 70% 10% 4%}.rl_navbar2_component-2{color:#fff}.sidebar_inner-2{padding-top:20px}.sidebar_content-3{display:none;overflow:hidden}.button-9{background-color:var(--black);color:var(--white);text-align:center;letter-spacing:2px;border:1px solid #000;margin-top:0;padding-top:15px;padding-bottom:15px;font-family:Azosans,sans-serif;font-weight:300}.button-9:hover{background-color:var(--white);color:var(--black);font-size:14px;font-weight:300}.button-9.rfp-font-size{font-size:14px}.div-block-98{margin-top:20px;margin-bottom:20px}.paragraph-5{margin-bottom:4px;font-size:16px}.image-15{width:12%}.text-block-19{font-size:16px}.text-18,.text-17{font-weight:400}.heading-review{font-size:16px;font-weight:300}.brix---mg-bottom-48px.new-room{margin-bottom:0}.text-16{color:#fff}.dining-text{margin-top:-150px}.dining-text.mixology{margin-top:0;margin-bottom:10%}.dining-text-white{color:#fff;margin-top:0}.image-17{margin-top:0%}.image-20{height:100%}.brix---avatar-image-link{border-bottom:.5px solid #000}.emerald-hour-text{margin-top:0}.heading-28.h2{font-size:1.6rem}.room-slider{background-image:none}.sc-overlay-2{background-image:linear-gradient(#0000004d 5%,#0000 30% 70%,#0000004d 95%)}.section-cover-2,.section-cover-3{background-color:#fff}.global-ns-2{background-color:#000;border:1px #000;height:2vw}.global-ns-2.blue.large{display:block}.div-block-141{border-width:2px}.div-block-141.testvh{border-width:1px}.request-for-proposal-button{color:#000;text-align:center;letter-spacing:2px;background-color:#fff;border:1px solid #000;margin-top:0;padding-top:15px;padding-bottom:15px;font-family:Azosans,sans-serif;font-weight:300}.request-for-proposal-button:hover{color:#fff;background-color:#000;font-size:16px;font-weight:300}.blog-post-main-title{font-size:2.5rem;line-height:3rem}.blog-post-content-wrapper{cursor:pointer}.blog-post-title{font-size:28px;line-height:34px}.post-author-block{flex-direction:column;justify-content:center;display:flex}.page-subtitle.dynamic-subtitle.concert-upcoming-event{color:var(--shashi-magenta)}.rich-text-font h3{font-size:1.6vw}.fixed-book-now-button-wrap,.fixed-book-now-button-wrap:hover{width:100%}.fixed-book-now-button{color:var(--shashi-magenta);text-align:center;letter-spacing:2px;background-color:#fff;margin-top:0;padding-top:15px;padding-bottom:15px;font-family:Azosans,sans-serif;font-weight:400;line-height:21px}.fixed-book-now-button:hover{color:var(--shashi-magenta);background-color:#000;font-size:16px;font-weight:300}.concert-post-title{font-size:28px;line-height:34px}.concert-read-more-button{margin-top:0}.event-date,.event-date-text{display:block}.blog-post-main-title-2,.blog-post-main-title-3{font-size:2.5rem;line-height:3rem}.concert-packages-wraper{margin-bottom:100px}.concert-packages-heading-text{color:var(--black);font-family:Azosans,sans-serif;font-size:16px;font-weight:300;line-height:26px}.concert-book-now-button{color:#000;text-align:center;letter-spacing:2px;background-color:#fff;border-style:solid;border-width:1px;margin-top:0;padding-top:15px;padding-bottom:15px;font-family:Azosans,sans-serif;font-weight:300}.concert-book-now-button:hover{color:#fff;background-color:#000;font-size:16px;font-weight:300}.fixed-book-now-button-for-less-than-1vh,.fixed-book-now-button-for-less-than-1vh:hover{width:100%}.fixed-book-now-button-2{color:#000;text-align:center;letter-spacing:2px;background-color:#fff;border:0 solid #fff;border-radius:0;margin-top:0;padding-top:15px;padding-bottom:15px;font-weight:400}.fixed-book-now-button-2:hover{color:#fff;background-color:#000;font-size:16px;font-weight:300}.levi-s-stadium-image-block{background-position:50% 100%}.link-84,.link-85{color:var(--shashi-magenta);font-weight:400}.div-block-149{grid-column-gap:16px;grid-row-gap:16px;flex-direction:column;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.div-block-150{flex-direction:column;justify-content:flex-end;align-items:flex-end;display:flex}.enroll-shashi-cash{width:100%}.div-block-153{grid-column-gap:5px;grid-row-gap:5px;flex-direction:column;grid-template-rows:auto;grid-template-columns:.25fr 1fr;grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.div-block-154{flex-direction:column;justify-content:center;align-items:flex-end;display:flex}.news-author-name{display:block}.sc-overlay-3{background-image:linear-gradient(#0000004d 5%,#0000 30% 70%,#0000004d 95%)}.section-cover-4{background-color:#fff}.pink-kutup-small-top-text{color:var(--shashi-magenta);font-family:Azosans,sans-serif;font-size:16px;font-weight:300;line-height:26px}.cutting-edge-technology-slide{background-size:cover}.shashi-cash-enroll-lander-image,.desktop{margin-top:auto;margin-bottom:0}.main{display:inline-block}.shashi-enroll-check-box{display:flex}.checkbox-main,.check-box-text{display:inline-block}.fixed-natification-bar-wrap,.fixed-natification-bar-wrap:hover{background-color:var(--black);width:100%}.fixed-natification-bar-text{color:#f30397;text-align:center;letter-spacing:2px;margin-top:0;padding-top:15px;padding-bottom:15px;font-weight:400;line-height:21px}.fixed-natification-bar-text:hover{color:#f30397;background-color:#000;font-family:Azosans,sans-serif;font-size:14px;font-weight:400}.link-text-span-8:hover{font-size:14px}.fixed-natification-bar-text-for-tab-mob{color:#f30397;text-align:center;letter-spacing:2px;margin-top:0;padding-top:15px;padding-bottom:15px;font-weight:400;line-height:21px}.fixed-natification-bar-text-for-tab-mob:hover{color:#f30397;background-color:#000;font-family:Azosans,sans-serif;font-size:14px;font-weight:400}.close-notification{right:10px}.notification-button{text-align:center}.notification-button-text{color:var(--shashi-limited-btn);text-align:center;text-transform:uppercase;padding-left:20px;padding-right:20px}.fixed-shashi-notification-parent{display:none}.fixed-shashi-natification-bar-wrap-3{background-color:#0000;width:50%}.shashi-enroll-t-c-and-submit{display:flex}.fixed-natification-bar-wrap-4,.fixed-natification-bar-wrap-4:hover{background-color:#000;width:100%}.link-text-span-8-3:hover{font-size:14px}.check-box-text-3{display:inline-block}.card-tripadvisor-text{color:#fff}.card-review-heading{font-size:12px;font-weight:300}.room-book-now{background-color:var(--shashi-magenta);color:var(--white);text-align:center;letter-spacing:2px;border-style:solid;border-width:1px;margin-top:0;padding-top:15px;padding-bottom:15px;font-family:Azosans,sans-serif;font-weight:400}.room-book-now:hover{background-color:var(--white);color:var(--shashi-magenta);font-size:14px;font-weight:400}.room-book-now.rfp-font-size{font-size:14px}.style-1m-hero.text-anim.concert-packages-sub-heading-text.concert-cs{margin-bottom:0}.section-cover-mob,.section-cover-big-screen,.section-cover-mob-copy{background-color:#fff}.slide-4-3-copy{background-position:0%}.room-book-now-home-be-view{background-color:var(--shashi-magenta);color:var(--white);text-align:center;letter-spacing:2px;border-style:solid;border-width:1px;margin-top:0;padding-top:15px;padding-bottom:15px;font-family:Azosans,sans-serif;font-weight:400}.room-book-now-home-be-view:hover{background-color:var(--white);color:var(--shashi-magenta);font-size:14px;font-weight:400}.room-book-now-home-be-view.rfp-font-size{font-size:14px}.text-block-6-copy{color:var(--black);font-family:Azosans,sans-serif;font-size:16px;font-weight:300;line-height:26px}.room-slider-home{background-image:none}.michelin-starred-chef-text,.global-title-text{color:var(--black);font-family:Azosans,sans-serif;font-size:16px;font-weight:300;line-height:26px}.room-slider-2{background-image:none}.room-book-now-2{color:#fff;text-align:center;letter-spacing:2px;background-color:#f30397;border-style:solid;border-width:1px;margin-top:0;padding-top:15px;padding-bottom:15px;font-family:Azosans,sans-serif;font-weight:400}.room-book-now-2:hover{color:#f30397;background-color:#fff;font-size:14px;font-weight:400}.slide-reveal-img-1-3{background-position:0%}.card-review-heading-copy{font-size:12px;font-weight:300}.text-18-copy{font-weight:400}.style-1m-copy.text-anim.concert-packages-sub-heading-text.concert-cs{margin-bottom:0}.global-title-text-copy,.global-title-text-copy-copy,.global-title-text-copy-copy,.global-title-text-copy-copy-copy{color:var(--black);font-family:Azosans,sans-serif;font-size:16px;font-weight:300;line-height:26px}.rl_navbar2_container-2-copy{grid-template-columns:10% 70% 10% 4%}.section-cover-bgs,.section-cover-sms{background-color:#fff}.fixed-book-now-button-wrap-bgs,.fixed-book-now-button-wrap-bgs:hover,.bgs-fixed-book-now-button-wrap,.bgs-fixed-book-now-button-wrap:hover{width:100%}.right-side-wraper{margin-left:0}.navbar-main,.navbar-component{color:#fff}.navbar-container{grid-template-columns:max-content 60% 10% 4%}.navbar-booknow-button{-webkit-text-fill-color:inherit;background-clip:border-box;border-width:0;line-height:20px}.hlr-shashi-enroll-t-c-and-submit{display:flex}.hlr-check-box-text{display:inline-block}.emerald-slide-3,.broma-slide-4{background-position:0%}.nav-gallery{color:#fff;padding-left:1rem;padding-right:1rem;font-size:13px;font-weight:300}.nav-gallery.w--current{color:#fe0097}.nav-gallery.hide-for-testing{display:block}.nav-rooms{color:#fff;padding-left:1rem;padding-right:1rem;font-size:13px;font-weight:300}.nav-rooms.w--current{color:#fe0097}.nav-rooms.hide-for-testing{display:block}.nav-dining{color:#fff;padding-left:1rem;padding-right:1rem;font-size:13px;font-weight:300}.nav-dining.w--current{color:#fe0097}.nav-dining.hide-for-testing{display:block}.nav-meeting{color:#fff;padding-left:1rem;padding-right:1rem;font-size:13px;font-weight:300}.nav-meeting.w--current{color:#fe0097}.nav-meeting.hide-for-testing{display:block}.nav-packages{color:#fff;padding-left:1rem;padding-right:1rem;font-size:13px;font-weight:300}.nav-packages.w--current{color:#fe0097}.nav-packages.hide-for-testing{display:block}.nav-location{color:#fff;padding-left:1rem;padding-right:1rem;font-size:13px;font-weight:300}.nav-location.w--current{color:#fe0097}.nav-location.hide-for-testing{display:block}.nav-amenities{color:#fff;font-size:13px;font-weight:300}.nav-amenities.w--current{color:#fe0097}.nav-amenities.amenities{padding-left:1rem;padding-right:1rem}.nav-amenities.hide-for-testing{display:block}.nav-shashi-cash-bgs{color:#fff;padding-left:1rem;padding-right:1rem;font-size:13px;font-weight:300}.nav-shashi-cash-bgs.w--current{color:#fe0097}.nav-shashi-cash-bgs.hide-for-testing{display:block}.nav-amenities-sms{color:#fff;font-size:13px;font-weight:300}.nav-amenities-sms.w--current{color:#fe0097}.nav-amenities-sms.hide-for-testing,.side-nav-shashi-cash,.side-nav-reviews,.side-nav-amenities,.side-nav-rituals,.side-nav-activities,.side-nav-sustainability,.side-nav-hourse-of-operation,.side-nav-t-c,.side-nav-download-app,.side-nav-rfp,.side-nav-newsroom,.side-nav-concerts,.side-nav-contact-us,.side-nav-holiday{display:block}.desktop-bgs{margin-top:auto;margin-bottom:0}.sidebar-content-bgs{display:none}.sidebar-inner-bgs{padding-top:20px}.fixed-natification-bar-wrap-home,.fixed-natification-bar-wrap-home:hover{background-color:#000;width:100%}.navbar-booknow-button-2{-webkit-text-fill-color:inherit;background-clip:border-box;border-width:0;line-height:20px}.link-90{display:block}.public-transit-button{background-color:var(--white);color:var(--black);text-align:center;letter-spacing:2px;border:1px solid #fff;font-size:14px;font-weight:300}.public-transit-button:hover{background-color:var(--black);color:var(--white);font-size:14px;line-height:21px}.weddings-and-events-rfp-btn{background-color:var(--white);color:var(--black);text-align:center;letter-spacing:2px;border:1px solid #fff;font-size:14px;font-weight:300}.weddings-and-events-rfp-btn:hover{background-color:var(--black);color:var(--white);font-size:14px;line-height:21px}.kutup-cta-weddings-and-events{background-color:var(--white);grid-template-columns:1fr 3fr;width:100%;min-height:0}.on-site-venues-rfp-btn{color:#000;text-align:center;letter-spacing:2px;background-color:#fff;border:1px solid #000;margin-top:0;padding-top:15px;padding-bottom:15px;font-family:Azosans,sans-serif;font-weight:300}.on-site-venues-rfp-btn:hover{color:#fff;background-color:#000;font-size:16px;font-weight:300}.side-nav-weddings-and-events{display:block}.text-block-55{color:#000;font-family:Azosans,sans-serif;font-size:16px;font-weight:300;line-height:26px}.text-201,.text-202,.text-203{font-weight:400}.card-tripadvisor-text-2{color:#fff}.text-204,.text-205,.text-206{font-weight:400}.card-review-heading-2{font-size:12px;font-weight:300}.heading-38{font-size:3vh;font-weight:400;line-height:4vh}.div-block-181{margin-top:0}.heading-39{font-size:3vh;font-weight:400;line-height:4vh}.div-block-182{margin-top:0}.heading-40{font-size:3vh;font-weight:400;line-height:4vh}.card-review-heading-3{font-size:12px;font-weight:300}.text-207{font-weight:400}.sc-overlay-4{background-image:linear-gradient(#0000004d 5%,#0000 30% 70%,#0000004d 95%)}.image-54{margin-top:auto;margin-bottom:0}.sc-overlay-5{background-image:linear-gradient(#0000004d 5%,#0000 30% 70%,#0000004d 95%)}.image-55{margin-top:auto;margin-bottom:0}.div-block-183{margin-top:0}.heading-41{font-size:3vh;font-weight:400;line-height:4vh}.button-14{color:#fff;text-align:center;letter-spacing:2px;background-color:#000;border:1px solid #000;margin-top:0;padding-top:15px;padding-bottom:15px;font-family:Azosans,sans-serif;font-weight:300}.button-14:hover{color:#000;background-color:#fff;font-size:14px;font-weight:300}.heading-42{font-size:3vh;font-weight:400;line-height:4vh}.kutup-cta-right-part-3{padding-left:8%;padding-right:8%}.div-block-184,.div-block-185{margin-top:0}.heading-43{font-size:3vh;font-weight:400;line-height:4vh}.emerald-slide-7,.broma-slide-10,.broma-slide-14,.emerald-slide-10,.broma-slide-20,.emerald-slide-13,.broma-slide-25,.emerald-slide-16{background-position:0%}.div-block-186{margin-top:0}.heading-44{font-size:3vh;font-weight:400;line-height:4vh}.button-15{color:#fff;text-align:center;letter-spacing:2px;background-color:#000;border:1px solid #000;margin-top:0;padding-top:15px;padding-bottom:15px;font-family:Azosans,sans-serif;font-weight:300}.button-15:hover{color:#000;background-color:#fff;font-size:14px;font-weight:300}.heading-45{font-size:3vh;font-weight:400;line-height:4vh}.div-block-187{margin-top:0}.button-16{color:#fff;text-align:center;letter-spacing:2px;background-color:#000;border:1px solid #000;margin-top:0;padding-top:15px;padding-bottom:15px;font-family:Azosans,sans-serif;font-weight:300}.button-16:hover{color:#000;background-color:#fff;font-size:14px;font-weight:300}.kutup-cta-6{background-color:#fff;grid-template-columns:3fr 1fr;width:100%;min-height:0}.heading-46{font-size:3vh;font-weight:400;line-height:4vh}.div-block-188{margin-top:0}.card-review-heading-4{font-size:12px;font-weight:300}.kutup-cta-7{grid-template-columns:.5fr 1.25fr 20px;grid-template-areas:".Area";min-height:0}.slider-black-bg-2{background-color:#000;padding-top:20px;padding-bottom:20px}.style-6{height:100vh}.check-box-text-4,.check-box-text-5{display:inline-block}.fixed-book-now-button-3{color:#f41095;text-align:center;letter-spacing:2px;background-color:#fff;margin-top:0;padding-top:15px;padding-bottom:15px;font-family:Azosans,sans-serif;font-weight:400;line-height:21px}.fixed-book-now-button-3:hover{color:#f41095;background-color:#000;font-size:16px;font-weight:300}.text-block-66{color:#000;font-family:Azosans,sans-serif;font-size:16px;font-weight:300;line-height:26px}.fixed-book-now-button-4{color:#f41095;text-align:center;letter-spacing:2px;background-color:#fff;margin-top:0;padding-top:15px;padding-bottom:15px;font-family:Azosans,sans-serif;font-weight:400;line-height:21px}.fixed-book-now-button-4:hover{color:#f41095;background-color:#000;font-size:16px;font-weight:300}.link-91{display:block}.navbar-booknow-button-3{-webkit-text-fill-color:inherit;background-clip:border-box;border-width:0;line-height:20px}.section-cover-5{background-color:#fff}.notification-button-text-2{color:#f41095;text-align:center;text-transform:uppercase;padding-left:20px;padding-right:20px}.fixed-natification-bar-wrap-5,.fixed-natification-bar-wrap-5:hover{background-color:#000;width:100%}.fixed-natification-bar-text-2{color:#f30397;text-align:center;letter-spacing:2px;margin-top:0;padding-top:15px;padding-bottom:15px;font-weight:400;line-height:21px}.fixed-natification-bar-text-2:hover{color:#f30397;background-color:#000;font-family:Azosans,sans-serif;font-size:14px;font-weight:400}.link-text-span-8-4:hover{font-size:14px}}@media screen and (min-width:1920px){.input-relative::placeholder{color:#615e83;font-size:16px}.error-message-3{color:#ff2a2a;background-color:#fff2f2;border-radius:80px;margin-top:27px;padding:19px 28px}.holiday-party-headline{margin-top:700px}.holiday-party-headline-2{margin-top:800px}}@media screen and (max-width:991px){body{font-size:1.75vw;line-height:2.75vw}h1{margin-bottom:2vw;font-size:4.5vw;line-height:6vw}h2{margin-bottom:2vw;font-size:4vw;line-height:5vw}h3{margin-top:3vw;margin-bottom:2vw;font-size:3.5vw;line-height:4vw}h4{margin-top:3vw;margin-bottom:2vw;font-size:2.75vw;line-height:3.25vw}h5{margin-top:2vw;margin-bottom:1.5vw;font-size:2.25vw;line-height:3.25vw}h6{margin-top:2vw;margin-bottom:1.5vw;font-size:1.75vw;line-height:2.75vw}p{margin-bottom:2vw;font-size:2.5vw;line-height:4vw}li{margin-top:2vw;margin-bottom:2vw;font-size:2.25vw;line-height:3.5vw}img{text-align:left}blockquote{margin-top:4vw;margin-bottom:7vw;padding-left:5vw;padding-right:0;font-size:4.5vw;line-height:6vw}figure{margin-top:6vw;margin-bottom:6vw}figcaption{margin-top:2vw;margin-bottom:5vw;font-size:2vw;line-height:3vw}.cover{min-height:500px;padding-left:40px;padding-right:40px}.cover-overlay{min-height:500px}.sc-content-holder{width:90%;left:auto;right:auto}.button-style-1{height:6vw;padding:2vw 3vw;font-size:1.4vw;line-height:2.5vw}.style-4s{color:#000;letter-spacing:.3vw;margin-bottom:10vw;padding-top:0;font-size:14px;line-height:21px}.style-4s.tab-mob-pink-colour{color:var(--shashi-magenta);margin-bottom:2vw}.style-4s.tab-mob-pink-colour.limited-time-offer-tab-and-mob-text{color:var(--white);padding-top:10px;font-weight:400}.sc-sub-title{margin-top:2vw;margin-bottom:4vw}.global-container{width:100%;min-height:10px}.eyebrow{font-size:1.5vw;line-height:2vw}.about-description-holder{margin-top:8vw;margin-bottom:8vw;padding-left:7vw;padding-right:7vw}.about-description-holder.text-animation{margin-top:0;margin-bottom:0}.about-description-holder.text-animation.mt{margin-top:10vh}.button-style-5{letter-spacing:.4vw;padding-bottom:1vw;font-size:1.4vw;line-height:2.5vw}.book-button{margin-bottom:3vw;margin-right:3vw;padding:3vw}.fullbleed-image{height:80vw}.navbar-logo-holder{width:18vw}.button-navbar{font-size:1.4vw;line-height:2.5vw}.button-navbar.link-delay{letter-spacing:.3vw;font-size:1.5vw;line-height:2.5vw}.style-1xl{font-size:11vw;line-height:14vw}.cover-image{object-fit:cover;width:100%;height:100%}.image{object-fit:cover}.global-section{padding-left:5vw;padding-right:5vw}.global-section.fb-section{height:50vw}.global-section.blue{display:block}.global-section.blue.location_hide{display:none}.global-section.blue.meeting-mob{display:block}.style-1m{font-size:5.5vw;line-height:6.5vw}.style-1m.text-anim.dining{line-height:1.5}.style-1m.text-anim.global-dimension.limited-time-offer-desc{color:var(--white)}.style-1m.global-dimension.style-1m-font{font-size:28px;font-weight:400;line-height:42px}.style-1m.global-dimension.style-1m-font.limited-time-offer-desc{color:var(--white)}.style-1m.text-anim.global-dimension{margin-bottom:0;line-height:42px}.style-1m.text-anim{font-size:28px;line-height:4.6vw}.style-1m.text-anim.meeting{margin-bottom:0;line-height:42px}._3up-image-holder{height:40vw}._3up-image-holder.rooms{height:20vw}._3up-text-holder{margin-top:4vw}._3up-description{margin-bottom:1.5vw;font-size:1.75vw;line-height:3vw}.ps{letter-spacing:.02vw;font-size:2vw;line-height:3.25vw}.accordion-wrapper{align-items:flex-start}.accordion-item{width:20%;margin-left:0;margin-right:0;overflow:hidden}.accordion-item-trigger{flex-direction:column;justify-content:center;align-items:flex-start;height:60px;display:flex}.menu-items{margin-top:1vw}.footer-link{text-align:center;font-size:1.5vw;line-height:2vw}.menu-spacer{background-color:#ffffff4d;width:1px;height:19vw;margin-left:3vw;margin-right:3vw}.menu-container{width:90%;min-height:10px}.style-1l{font-size:8vw;line-height:11vw}.style-1s{letter-spacing:-.5px;font-size:5vw;line-height:6vw}.footer-large{padding:10vw 5vw}.footer-logo-holder{width:30vw}.global-text-styles h2{margin-top:6vw}.global-text-styles p{margin-bottom:2vw}.global-text-styles ul{margin-bottom:4vw;padding-left:16vw}.global-text-styles ol{width:auto;margin-bottom:3vw;padding-left:16vw}.global-text-styles figcaption{padding-right:10vw}.global-text-styles figure{margin-top:10vw;margin-bottom:10vw}.global-text-styles h4{font-size:2.75vw;line-height:4.25vw}.global-text-styles h3{margin-top:4vw;margin-bottom:2vw;font-size:3.5vw;line-height:4vw}.global-text-styles blockquote{padding-left:6vw;padding-right:10.75vw}.global-text-styles h5{margin-top:-1vw;font-size:13vw;line-height:13vw}.footer-description-holder{width:80%;margin-top:3vw;margin-bottom:3vw}.sc-title{width:90%;padding:2vw 4vw}.link-in-page{text-align:center;font-size:1.5vw;line-height:2vw}.services-collection{justify-content:center;width:100%;padding-left:5vw;padding-right:5vw;overflow:auto}.button-style-2-1{padding-bottom:1vw;font-size:1.5vw;line-height:2vw}._4up-image{height:19vw}.ps-headline{font-size:2vw;line-height:3.5vw}.line{width:40%}.view-icon{width:12vw;height:12vw}._3up-link-holder{margin-bottom:2vw}.ps-headline-bold{font-size:1.5vw;line-height:3vw}.il-photo-holder{width:14vw;height:10vw;margin-top:0;margin-bottom:.5vw}.global-button-pill{height:6vw;padding-left:4vw;padding-right:4vw}.global-button-pill.link-delay{width:auto;padding-left:4vw;padding-right:4vw}.button-style-4{width:auto;padding-left:3vw;padding-right:3vw}.sc-content{width:100%}.section-cover{min-height:500px;display:none}.section-cover.dining{display:none}.section-cover.sign-in-section-cover{min-height:auto;display:flex}.section-cover.hours-operation-section-cover-tab{display:none}.sc-overlay,.sc-image{min-height:500px}.section-cover-button{font-size:1.2vw;line-height:2vw}._2m{margin-bottom:.5vw;font-size:2.5vw;line-height:3vw}.style-3xs{font-size:2.4vw;line-height:3.5vw}.style-1xs{color:var(--kütüp-library-white);text-align:center;letter-spacing:-.1px;margin-top:auto;margin-bottom:auto;padding-top:3px;padding-left:10px;font-size:1rem;line-height:1.6rem}.style-1xs.margin-reset.price{margin-top:-3px}.style-1xs.white{color:var(--black);text-transform:uppercase;margin-top:auto;margin-bottom:auto;padding-left:10px;font-size:1rem;line-height:1.6rem}.style-1xs.business_package-heading{padding-left:1rem}.pxs{font-size:1.75vw;line-height:2.75vw}.search{width:70%}.search-button{letter-spacing:.3vw;font-size:1.5vw;line-height:2vw}.search-result-item{margin-bottom:4vw;padding-bottom:4vw}.gallery-cta{padding:2vw 3vw}.pm{font-size:2.5vw;line-height:3.75vw}._3up-subtitle-holder{margin-bottom:1vw}.menu-link,._3up-view-link{text-align:center;font-size:1.5vw;line-height:2vw}.style-4s-bold{letter-spacing:.4vw;font-size:1.4vw;line-height:2.5vw}.list-price{letter-spacing:-.1px;margin-top:-1vw;font-size:2.5vw;line-height:4.5vw}.bb-icon-holder{width:3vw;height:2vw}.bb-content{align-items:center;width:100%}.footer-small{height:auto;padding:2vw}.fs-content-holder{margin-bottom:46.92px}.fs-content.right{flex-direction:column;justify-content:flex-start;align-items:center}.fs-text.spacing-left{margin-left:1.5vw}.fb-title-holder{flex-direction:column;justify-content:center;align-items:center;display:flex}.fb-content-holder{width:90%}.faq-text-styles h2{margin-top:6vw;font-size:4vw;line-height:5vw}.faq-text-styles p{margin-bottom:4vw}.faq-text-styles ul{padding-left:16vw}.faq-text-styles ol{width:auto;padding-left:16vw}.faq-text-styles figcaption{padding-right:10vw}.faq-text-styles figure{margin-top:10vw;margin-bottom:10vw}.faq-text-styles h4{font-size:2.75vw;line-height:4.25vw}.faq-text-styles h3{margin-top:4vw;margin-bottom:2vw;font-size:3.5vw;line-height:4vw}.faq-text-styles blockquote{padding-left:6vw;padding-right:10.75vw}.faq-text-styles h5{margin-top:-1vw;font-size:13vw;line-height:13vw}.style-2m{font-size:4vw;line-height:6vw}.mc-icon-holder{margin-left:2vw}.footer-button-holder{margin-top:0}.button-style-2{height:6vw;padding:2vw 3vw;font-size:1.4vw;line-height:2.5vw}.button-style-3{height:6vw;padding:2vw 3vw;font-size:1.4vw;line-height:2.5vw;display:none}.div-block-47{width:75%;margin-bottom:4vw}.global-ns{height:8vw}.global-ns.large{height:17vw}.global-ns.medium{height:13vw}.global-ns.blue.large.rooms,.global-ns.blue.large.hide-gobal-ns-large-screen,.global-ns.blue.large.amenitiesgnshide{display:block}.slider-2{height:70vh}.left-arrow,.right-arrow{display:none}.kutup-client-grid-2,.kutup-client-grid-3{grid-column-gap:20px}.home-slide{display:block}.slider-1{height:70vh;position:relative}.slide-1-2{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64c095d42e7f5a3fc47aff71_Broma.webp);background-position:50%;background-size:cover}.slide-4-1{background-position:50%}.slide-4-2{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641442b19741e4749db3f908_as_is.webp);background-position:50%;background-size:cover}.slide-4-3{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/642c7869a30f8841b6d33edc_0%20\(49%20of%2050\).webp);background-position:50%;background-size:cover}.slide-4-3.broma{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6422d57b3d9be672cabe01bd_Dining%20.webp);background-position:50%;background-size:cover}.slide-5-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64144ff7aca7c6503fcdc0aa_2.webp);background-position:50%;background-size:cover}.slide-5-2{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/642c786aa30f8825f7d33edd_0%20\(27%20of%2050\).webp);background-position:50%;background-size:cover}.slide-5-2.broma{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641c9cab696b5607e1112dfe_bromadish.webp);background-position:50%;background-size:cover}.image-2{display:none}.button-3.request-for-proposal{z-index:10000;background-color:var(--shashi-magenta);color:var(--white);letter-spacing:1px;text-transform:uppercase;justify-content:center;align-items:center;height:46.92px;padding-top:12px;font-size:14px;line-height:1.5;display:flex;position:fixed;inset:auto 0% 0%}.button-3.request-for-proposal.updated-rfp{display:flex}.slide-8-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/649e9c9ccf25ca83c79dca41_Cash%20back%20image.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}.slide-12-1{background-image:none}.nav-menu{background-color:#0000;flex-direction:row;justify-content:center;align-items:center;display:flex}.clone{font-size:14px;display:none}.logo{color:var(--black);text-align:center;letter-spacing:2px;text-transform:uppercase;max-width:none;margin:auto;font-family:Azosans,sans-serif;font-size:26px;font-weight:700;line-height:7.5vw}.nav-link{justify-content:center;align-items:center;width:100%;margin-left:auto;margin-right:auto;display:none}.epicenter-of-silicon-valley,.mechelin-starred-chef,.cutting-edge,.loyalty{display:block}.meeting-slide-2-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641cb89b022d93ad56465e0f_Meeting%20Pod.webp);background-position:50%;background-size:cover}.meeting-slide-3-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65e1a931e3334687c0783e3d_808616d6a6813090ab04c7c87faea547_new_site_napa_sonoma.webp);background-position:50%;background-size:cover}.meeting-slide-4-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64c203e2fb7255f4c718112a_627974057eab871307b3117f938cdcf6_Napa-Room.webp);background-position:50%;background-size:cover}.div-block-59{background-color:var(--black);margin-left:0%;margin-right:0%}.div-block-59.white{background-color:var(--kütüp-library-white)}.div-block-59.white.diningborder{border-width:1px}.div-block-59.meeting-block{background-color:var(--white)}.div-block-59.meeting-block.border{border-width:.5px}.div-block-60,.div-block-60.white{justify-content:flex-start;align-items:center;height:60px;padding-left:0;padding-right:0}.div-block-60.title{padding-left:14px}.heading-5{font-size:10px}.heading-5.type{margin-top:0;padding-top:3px;padding-bottom:0;padding-left:0}.heading-5.size{margin-top:0;margin-bottom:0;padding-top:3px;padding-bottom:0;padding-left:0}.div-block-61,.div-block-61.packages{padding-bottom:1rem;padding-left:1rem}.div-block-62,.div-block-62.text-and-button{justify-content:space-between;align-items:center}.rooms-slide-1-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64a2a3bc35247e70d89e852b_81f870a82d9f49b9ee2cf734b965af7b_Shashi_035%20\(2\).webp),url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64198faafd363e7da45116e3_%231%20-%20Deluxe%20King.webp);background-position:50%,100% 100%;background-size:cover,cover}.deluxe-king-description{padding:0 1rem 1rem}.deluxe-king-description.white{padding-left:10px;padding-right:10px}.deluxe-king-paragraph{color:#d6d6d6;margin-bottom:0;line-height:1.6}.deluxe-king-paragraph.white{color:var(--black);margin-bottom:0}.deluxe-king-paragraph.white.tabmb,.deluxe-king-paragraph.mb{margin-bottom:0}.column{padding-left:5px;padding-right:5px}.column._1{padding-left:10px;padding-right:10px}.column.rm-p{padding-left:0;padding-right:0}.column-2{padding-left:5px;padding-right:5px}.column-2.broma,.column-2.pad{padding-left:0;padding-right:0}.column-3{padding-left:5px;padding-right:5px}.column-3.boutique,.column-3.pad{padding-left:0;padding-right:0}.div-block-68{margin-left:0%;padding-right:0%}.div-block-68.dining.max-width,.div-block-68.max-width{max-width:500px}.icon-23,.icon-24{line-height:20px}.location-slide-1-1{background-position:50%;background-size:cover}.kutup-cta-3{grid-row-gap:0px;grid-template-columns:1fr;display:none}.kutup-cta-5{grid-row-gap:0px;grid-template-columns:1fr}.text-block-6{text-align:center;margin-bottom:10vw;font-size:14px;font-style:normal;line-height:21px}.style-1,.style-turndown{display:none}.the-future-of-hospitality,.luxury-amenities,.shashi-rituals,.the-coworking-experience,.neighborhood-activities,.our-sustainability-story,.obsessesion-with-customer-experience{display:block}.text-block-11{text-transform:none}.brix---heading-h1-size{font-size:35px;line-height:50px}.brix---grid-contact-v7{grid-row-gap:48px;grid-template-columns:1fr}.brix---section-position-relative{padding-top:118px;padding-bottom:118px}.link-17{letter-spacing:2px;padding:.7rem 0;font-size:1.5vh;font-weight:300;line-height:2vh}.nav-menu-2{background-color:#0000;flex-direction:row;justify-content:center;align-items:center;display:none}.rl_menu-icon2_line-bottom-2{background-color:#fff;width:24px;height:2px;padding-bottom:0;padding-right:0}.rl_menu-icon_line-middle-inner-2{width:4px;height:0;padding-bottom:0;padding-right:0}.rl_menu-icon2_line-middle-2{background-color:#fff;justify-content:center;align-items:center;width:24px;height:2px;margin-top:6px;margin-bottom:6px;padding-bottom:0;padding-right:0;display:flex}.rl_menu-icon2_line-top-2{background-color:#fff;width:24px;height:2px;padding-bottom:0;padding-right:0}.rl_menu-icon2-2{flex-direction:column;justify-content:center;align-items:center;width:48px;height:48px;margin-right:-.5rem;padding-bottom:0;padding-right:0;display:none}.rl_navbar2_menu-button-2{padding:0}.rl_navbar2_menu-button-2.w--open{background-color:#0000}.rl_navbar2_button-2{margin-right:40px}.rl_navbar2_button-2.facebook-pixel-api-trigger{margin-right:1px}.rl_navbar2_button-wrapper-2{justify-content:flex-start;align-items:center;margin-left:25rem}.rl_navbar2_link-2{color:#000;text-align:left;letter-spacing:1px;padding:.7rem 0;font-size:1.5vh;line-height:2vh}.rl_navbar2_link-2.desktopviewsignupandsignin.mobileviewsignupandsignin{display:block}.rl_navbar2_link-2.desktopviewsignupandsignin.mobileviewsignupandsignin.hide,.rl_navbar2_link-2.amenities{display:none}.rl_navbar2_menu-2{-webkit-text-fill-color:inherit;background-color:#fff;background-clip:border-box;border-bottom:1px solid #000;justify-content:center;padding:1rem 5% 2.5rem;display:flex;position:absolute;overflow:auto}.rl_navbar2_menu-2.is-page-height-tablet{width:50vw;height:100vh;padding:10% 15% 35% 10%;display:flex;position:absolute}.rl_navbar2_container-2{grid-template-columns:.25fr 1fr;display:none}.rl_navbar2_container-2.show{display:flex}.burger_menu-3{display:none}.kutup-team-grid-3{grid-column-gap:25px;grid-row-gap:25px;grid-template-columns:1fr 1fr}.kutup-display-4{font-size:26px;line-height:3.6vw}.line-1.simple.tabregpagesidebarline,.line-2.simple.tabregpagesidebarline,.line-3.simple.tabregpagesidebarline{background-color:var(--black)}.nav-link-2,.nav-link-3,.nav-link-4,.nav-link-5{color:#000;letter-spacing:1px;text-transform:uppercase;padding:.7rem 0;font-family:Azosans,sans-serif;font-size:1.5vh;font-weight:300;line-height:2vh;display:block}.nav-link-6{color:#000;letter-spacing:2px;text-transform:uppercase;padding:.7rem 0;font-family:Azosans,sans-serif;font-size:1.5vh;font-weight:300;line-height:2vh;display:block}.nav-link-6.logoutmobile{display:none}.nav-link-9{color:#000;letter-spacing:1px;text-transform:uppercase;padding:.7rem 0;font-family:Azosans,sans-serif;font-size:1.5vh;font-weight:300;line-height:2vh;display:block}.button-9.rfp-font-size.reverse-hover.sm-reverse-hover{width:auto;height:30px;padding-top:8px;padding-bottom:8px;text-decoration:none;position:static}.style-5{display:none}.review-part{height:auto;display:block}.review-left-part{width:100%}.review-left-part.pt{padding-top:100px}.review-right-part{width:100%;padding:2%}.heading-21{display:none}.text-block-17{font-size:14px}.text-block-17.text-block-meta,.text-block-17.text-block-17-meta{text-align:left;font-size:16px}.text-block-18{font-size:14px}.div-block-98{margin-left:12px;margin-right:12px;line-height:3px}.image-15{width:17%;margin-top:4px;margin-bottom:2px;margin-left:-2px}.text-18{color:var(--shashi-magenta);font-size:14px}.text-18.review-text-meta{color:var(--white);margin-top:20px;font-size:16px}.text-18-2{color:var(--shashi-magenta);font-size:14px}.new{z-index:1000;width:48px;height:48px;margin-top:-10px;margin-bottom:0;margin-right:3%;padding-top:0;padding-bottom:0;padding-right:0;display:block;position:relative}.spaces-after-hero{display:block}.review-mobile-new{margin-bottom:40px;display:block}.style-4-package,.brix---text-center.tabtext,.brix---inner-container-640px---center{display:none}.brix---inner-container-640px---center.room-mob{display:block}.brix---mg-bottom-48px{margin-bottom:40px}.brix---container-default-4.dining.padding{padding-left:10px;padding-right:10px}.brix---section-2{padding-top:118px;padding-bottom:118px}.brix---section-2.dining,.brix---section-2.room,.brix---section-2.nw{padding-top:0;padding-bottom:0}.brix---section-2.nw.room-section-mb{margin-bottom:1rem}.text-16-mobile{color:var(--white);text-align:right;padding-right:5%;font-size:18px;line-height:29px}.tablet-view{width:800px;height:120px;margin-top:auto;margin-bottom:10%;display:block}.text-normal{color:#8d8d8d;margin-left:3%;padding-left:0}.text-normal.last-rating{color:#ebebeb}.slider-sustainability{background-color:var(--white);height:100vh}.slider-sustainability.vh{height:135vh}.image-20{height:80%;display:block}.brix---paragraph-default-6{color:var(--black)}.brix---mg-bottom-32px-2{margin-bottom:24px}.brix---grid-3-columns-gap-row-64px{grid-template-columns:1fr 1fr}.brix---mg-bottom-48px-2{margin-bottom:40px}.div-block-102.h-100{height:100%}.div-block-102.h-100.flex-vertical{flex-direction:column;justify-content:center;align-items:center;display:flex}.div-block-103.h-100{height:100%}.div-block-103.h-100.flex-vertical{flex-direction:column;justify-content:center;align-items:center;display:flex}.div-block-104.v-100{height:100%}.div-block-104.v-100.flex-vertical{flex-direction:column;justify-content:center;align-items:center;display:flex}.div-block-105.h-100{height:100%}.div-block-105.h-100.flex-vertical{flex-direction:column;justify-content:center;align-items:center;display:flex}.slide-18{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64198db18f0602e785490180_%231%20-%20Patio%20and%20Pool.webp);background-position:50%;background-size:cover}.gallery-item{margin-top:0}.gallery-title{font-size:3vw}.form-block-2{margin-top:10px}.room-details-text{line-height:18px}.div-block-117{font-size:0;line-height:0}.cabana-package{border:1px solid #000}.cabana-text{color:var(--black);margin-bottom:0;padding-left:1rem;font-family:Azosans,sans-serif;font-size:1rem;line-height:1.6rem}.column-8{padding-left:0;padding-right:0}.div-block-118{justify-content:center;align-items:center;display:flex}.div-block-118.white{height:5.7rem}.link-55.link-color,.link-56.link-color,.link-57.link-color{color:#fe0097}.slide-nav-19,.right-arrow-16,.left-arrow-14{display:none}.slider-16{background-color:var(--black);padding:0 10px}.slider-16.broma{background-color:var(--white)}.carte-blanche-image{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65e18ff76831e0114d01e5a8_new_site_photo_carte_blanche.webp);background-position:50%;background-size:cover}.slide-21{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641cb7dfeb88107b730efd47_Dining%20Room%202.webp);background-position:50%;background-size:cover}.jarad-image{background-color:var(--white);height:50vh;padding-left:10px;padding-right:10px;display:block}.mobile-hero-text{display:block}.jarad-mobile-image{flex-direction:column;justify-content:center;height:100vh;display:flex}.hero-section-mobile{flex-direction:column;justify-content:center;height:86vh;margin-top:7vh;display:flex}.hero-section-mobile.hotel-near-partner-hero.height-auto{height:auto}.hero-section-mobile.hotel-near-partner-hero.hotelnear-intuit-mobile{height:86vh}.hero-section-mobile.room-sm-vh{height:130vh}.hero-section-mobile.room-sm-vh.meta-mobile-section{height:50vh}.hero-section-mobile.section-covver-bgs{align-items:center;height:66vh}.meeting-section-mobile{display:block}.meeting-section-mobile.flex-vertical{flex-direction:column;justify-content:center;align-items:center;display:flex}.text{flex-direction:column;justify-content:center;align-items:stretch;font-size:0;line-height:0;display:block}.meeting-slider{background-color:var(--white);padding-left:0;padding-right:0}.type,.size{padding-top:10px;padding-bottom:10px}.meeting-description-text{color:var(--black);margin-bottom:auto;padding-bottom:14px;padding-left:14px;padding-right:14px;font-family:Azosans,sans-serif;font-size:1.5vh;font-weight:300;line-height:3vh}.roommodal-wrap.modalhide{display:none}.roommodal-content{padding-left:40px}.left-arrow-15,.right-arrow-17{display:none}.column-9{padding-left:10px;padding-right:10px}.right-arrow-18,.left-arrow-16,.right-arrow-19,.left-arrow-17,.right-arrow-20,.left-arrow-18,.right-arrow-21,.left-arrow-19{display:none}.sc-overlay-2,.sc-image-2{min-height:500px}.button-style-7{height:6vw;padding:2vw 3vw;font-size:1.4vw;line-height:2.5vw}.section-cover-2{min-height:500px}.button-style-8{height:6vw;padding:2vw 3vw;font-size:1.4vw;line-height:2.5vw}.style-1l-3{font-size:8vw;line-height:11vw}.section-cover-3{min-height:500px}.meeting-title{color:var(--black);margin-bottom:auto;font-family:Azosans,sans-serif;font-size:1rem;line-height:1.6rem}.list-item{margin-bottom:0}.heading-31.add_breakfast-package-heading.br{color:var(--black);margin-top:0;padding-left:1rem;font-family:Azosans,sans-serif;line-height:1.6rem}.heading-31.request_early-check-in-heading{margin-top:0;padding-left:1rem;font-weight:400;line-height:1.6rem}.heading-31.request_late-check-out-heading{margin-top:0;padding-left:1rem;font-family:Azosans,sans-serif;font-weight:400;line-height:1.6rem}.circle_wraper{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:flex-start;margin-top:1rem;margin-bottom:1rem;padding-left:1rem}.circle{border-width:1px;justify-content:center;align-items:center;display:flex}.circle.circleclick_animation{border-width:1px;flex-direction:column;justify-content:center;align-items:center;display:flex}.circle.for-price{background-color:#e0068c;justify-content:center;align-items:center;width:2.8rem;height:2.8rem;display:flex}.text-block-34.pink{font-family:Azosans,sans-serif;font-size:12px;line-height:19px}.text-block-34.dbp-1{color:var(--black);margin-top:5px;font-family:Azosans,sans-serif;font-size:14px;line-height:19px}.text-block-35{color:var(--black);font-family:Azosans,sans-serif;font-size:9px;font-weight:300;line-height:19px}.paragraph-11{text-align:center;font-family:Azosans,sans-serif;font-size:14px;line-height:20px}.div-block-124.pink{text-align:left}.location-1,.location-2,.location-3{display:block}.patio-at-emerald{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641c1e015b92d333293ba362_4-Outdoor-Bar.webp);background-position:50%;background-size:cover}.business-package{background-color:var(--black);padding-top:10px;padding-left:10px;padding-right:10px}.business-package.cabana{background-color:var(--white);padding-top:0;padding-left:0;padding-right:0}.business-pack-image{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641cd2d23f6a1c6e9cb02d78_businesspackage.webp);background-position:50%;background-size:cover}.extended-stay-image{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6452a54dd09c1907e5bba555_282249306_689846565632050_5984067741377712704_n.webp);background-position:50%;background-size:cover}.packages-text{display:block}.packages-text.flex-vertical{flex-direction:column;justify-content:center;align-items:center;display:flex}.new-room-text{margin-top:13%}.fitness-center{display:block}.slide_fitness{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64a2a3bc35247e70d89e84b7_eb471660c9c2ba2afc636b2b3b60cc28_fitness.webp);background-position:50%;background-size:cover}.swimming-pool{display:block}.slide_swimming-pool{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/63fcc293d5d57b7cfb52adb0_%234%20-%20Pool%20%26%20Cabana.webp);background-position:50%;background-size:cover}.rejuvenating-spa{display:block}.slide_steamroom{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641c98abe2c7bbcf0fd05c39_steamroom.webp);background-position:50%;background-size:cover}.live-instrumental-music,.fresh-farm-stand,.nightly-turndown-service,.bird-sanctuary{display:block}.bird_sanctuary{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64175d73babae41554f22bba_2.webp);background-position:50%;background-size:cover}.rengstroff-house{display:block}.rengstroff_house{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64175dd5f5b34394a64985e9_5%201.webp);background-position:50%;background-size:cover}.googleplex{display:block}.slide_googleplex{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6418961aae04fab33d2c13a0_Google.webp);background-position:50%;background-size:cover}.computer-history-museum{display:block}.computer_history-museum{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64175d739f12e0d910f46b58_7.webp);background-position:50%;background-size:cover}.nasa-ames-research-center{display:block}.nasa_research-center{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64175d714e0fbdf2dead1faf_6.webp);background-position:50%;background-size:cover}.shoreline-amphitheatre{display:block}.shoreline_amphitheatre{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6465fbf7ad9c999f0b43f6c0_95967301_3231836700160784_5801892374648979456_n.webp);background-position:50%;background-size:cover}.location-global-section{padding-left:5vw;padding-right:5vw}.location-global-section.blue,.hero-slider-mobile{display:block}.slide_live-music.updated-live-music{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/667d920de08bcbb4131f8faa_render.webp)}.global-ns-2{height:8vw}.global-ns-2.large{height:17vw}.amenities-hero-image{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64a2a3bc35247e70d89e84d9_90bdc36892c68e62cfeb9b922cba3ac6_Saunaweb.webp);background-position:50%;background-size:cover}.download-shashi-app{display:block}.hero-image-of-activities{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/63ff2314bc98395ce05a37ed_%232%20-%20Kayaking.webp);background-position:50%;background-size:cover}.more{padding-top:.7rem;padding-bottom:.7rem;display:block}.dropdown-list{margin-top:10px}.dropdown-list.w--open{background-color:var(--white)}.sidebar-more-text-sms{color:var(--black);font-family:Azosans,sans-serif;font-size:1.5vh;font-weight:300;line-height:2vh;display:block}.dropdown-toggle{padding-top:0;padding-bottom:0;padding-left:0}.dining-tab-view{display:flex}.dining-tab-view.flex-vertical{flex-direction:column;justify-content:center;align-items:center;display:flex}.download-shashiapp-slide-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641059552e949a3ba5b319ca_Shashi%20app.webp);background-position:50%;background-size:cover}.booking-engine{display:block}.booking-engine-slide-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/645a26d382a2fea10d466ddc_Tech_1.webp);background-position:50%;background-size:cover}.check-in-and-key{display:block}.check-in-and-key-slide-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/645a37d261394126800aab01_Tech%202.webp);background-position:50%;background-size:cover}.manage-stay{display:block}.manage-stay-slide-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/645a39748f6f4705861f090c_Tech%203.webp);background-position:50%;background-size:cover}.cash-back{display:block}.cash-back-slide-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/645a3a187a6d805b66392602_Tech%204.webp);background-position:50%;background-size:cover}.transfer-shasi-cash{display:block}.transfer-shashi-cash-slide-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/645a3e7fea44928101023e5a_Shashi%20cash%201.webp);background-position:50%;background-size:cover}.add-shashi-cash{display:block}.add-shashi-cash-slide-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/645a3f1c823875318ead9a6a_Shashi%20Cash%202.webp);background-position:50%;background-size:cover}.download-app-with-qr-slide-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/645a421d7a6d8021d739a41a_Shashi_Cash_3_1.webp);background-position:50%;background-size:cover}.meeting-sonoma-room{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65e1a14eb1bf39cc2cc528c3_c557025f1791a705f1d79ab948fe6637_new_site_sonoma_room.webp);background-position:50%;background-size:cover}.dining-text-2nd-part{display:block}.div-block-141{border-width:0;flex-direction:column;justify-content:center;align-items:center;height:100vh;display:flex}.field-label-4,.field-label-5,.field-label-6,.field-label-7,.field-label-8,.field-label-11{font-family:Azosans,sans-serif;font-weight:500}.text-block-39{font-family:Azosans,sans-serif}.field-label-12{font-family:Azosans,sans-serif;font-weight:500}.weekend-getway-img{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64198db18f0602e785490180_%231%20-%20Patio%20and%20Pool.webp);background-position:50%;background-size:cover}.romance-package{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641cd5416fe18f0cc22514a4_champagne.webp);background-position:50% 0;background-size:cover}.cabana-package-img{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641cbe3d5ac76fd77d5048f7__DSC0292.webp);background-position:50%;background-size:cover}.packages-main-wrap,.meeting-main-wrap{display:none}.patio-at-emerald-hour-slide-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641c1e015b92d333293ba362_4-Outdoor-Bar.webp);background-position:50%;background-size:cover}.meta-partner-description{margin-bottom:30px}.meta-partner-para{color:var(--black);text-align:center;margin-bottom:0;font-size:1rem;line-height:1.6rem}.meta-partner-para.side-padding{padding-left:20px;padding-right:20px}.meta-partner-description-heading{color:var(--black);text-align:center;letter-spacing:-.1px;margin-top:auto;margin-bottom:5px;font-size:1rem;line-height:1.6rem}.meta-icon-img-mob{width:30%;margin-bottom:10vw;margin-left:auto;margin-right:auto}.google-partner-description-details{margin-top:30px}.google-partner-description{margin-bottom:30px}.google-partner-description-heading{color:var(--black);text-align:center;letter-spacing:-.1px;margin-top:auto;margin-bottom:5px;font-size:1rem;line-height:1.6rem}.google-partner-para{color:var(--black);text-align:center;margin-bottom:0;font-size:1rem;line-height:1.6rem}.intuit-partner-description{margin-bottom:30px}.intuit-partner-description-heading{color:var(--black);text-align:center;letter-spacing:-.1px;margin-top:auto;margin-bottom:5px;font-size:1rem;line-height:1.6rem}.intuit-partner-para{color:var(--black);text-align:center;margin-bottom:0;font-size:1rem;line-height:1.6rem}.section-4{padding-top:120px;padding-bottom:120px}.read-more-block{margin-top:10px}.read-more-button.small{padding-top:3px}.section-5{padding-top:120px;padding-bottom:120px}.section-5.blog-post{padding-bottom:70px}.section-5.subpage{padding-top:110px;padding-bottom:20px}.section-5.tint{padding-top:50px}.section-5.subpage-section{padding-top:130px;padding-bottom:30px}.blog-post-content-wrapper{width:90%}.blog-content-block{padding:50px}.blog-category-title-link{top:30px;left:30px}.blog-post-wrapper{height:380px}.blog-post-wrapper.medium{height:340px}.blog-post-wrapper.small-archive{height:250px}.post-overlay-block{padding:55px 30px 30px}.post-overlay-block.small{padding-top:60px}.blog-image-block.read-more{height:230px}.blog-post-title{width:80%;font-size:1.2rem;line-height:1.7rem}.blog-post-title.small-title{width:100%;font-size:14px;line-height:22px}.filter-dropdown{margin-left:0}.title-wrapper{margin-bottom:-15px}.page-title-block{margin-bottom:60px}.page-title{font-size:50px}.page-subtitle{margin-top:15px;font-size:19px}.category-title-wrapper{padding:25px}.category-block-title{margin-bottom:15px;font-size:20px;line-height:25px}.category-description{font-size:12px;line-height:22px}.category-link-block{height:350px}.rich-text-font h3{font-size:3.5vw;line-height:1.5}.fixed-book-now-button{font-size:14px;line-height:21px}.fixed-book-now-button.facebook-pixel-api-trigger.bgs{display:none}.concerts-main-section{padding-top:6rem;padding-bottom:120px}.concert-post-wrapper{height:380px}.concert-post-title{width:80%;font-size:1.2rem;line-height:1.7rem}.blog-post-title-3{width:80%;font-size:28px;line-height:35px}.blog-post-title-3.small-title{width:100%;font-size:14px;line-height:22px}.concert-packages-wraper{margin-bottom:40px}.concert-packages-text,.concert-packages-text---text-center.tabtext{display:none}.concert-packages-heading-text{text-align:center;margin-bottom:10vw;font-size:14px;line-height:21px}.concert-packages{margin-left:0%;padding-right:0%}.concerts-packages-main-section{padding-top:0}.concert-location{top:30px;left:30px}.concert-map-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/684a789a83a7f1b6bfb1662f_music%20map%202025%201320.webp);background-position:50%;background-size:cover}.location-filter{margin-bottom:-15px}.enroll-btn-text.pink{text-align:left}.form-block-enroll{margin-top:3.1rem}.enroll-btn-text-block.pink{font-size:12px;line-height:19px}.enroll-button{border-width:1px;justify-content:center;align-items:center;display:flex}.enroll-button.for-price{background-color:#e3028d;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;display:flex}.checkbox-label-3{font-size:14px;line-height:20px}.enroll-shashi-cash{background-image:none}.concerts-event-list{width:90%}.shashi-cash-t-c-modal-wrap.modalhide{display:none}.shashi-cash-t-c-content-wraper{padding-left:40px}.sc-overlay-3{min-height:500px}.style-4s-3{color:#000;letter-spacing:.3vw;margin-bottom:10vw;padding-top:0;font-size:14px;line-height:21px}.button-style-9{height:6vw;padding:2vw 3vw;font-size:1.4vw;line-height:2.5vw}.style-1l-4{font-size:8vw;line-height:11vw}.sc-image-3{min-height:500px}.section-cover-4{min-height:500px;display:none}.enroll-check-mark-button{border-width:1px;justify-content:center;align-items:center;display:flex}.enroll-check-mark-button.for-price{background-color:#f30397;justify-content:center;align-items:center;width:2.8rem;height:2.8rem;display:none}.shashi-enroll-card-section{height:100vh;display:block}.enroll-section-desktop{display:none}.shashi-cash-hero-section{flex-direction:column;justify-content:center;height:86vh;margin-top:7vh;display:flex}.shashi-cash-hero-section.show{height:auto}.shashi-cash-mobile-hero-text{flex-direction:column;justify-content:center;height:86vh;display:flex}.shashi-cash-mobile-hero-text.vh100{align-items:center;height:100vh}.success-message-2,.error-message-2{font-size:14px;line-height:20px}.about-pink-title-holder{margin-top:10vw}.about-pink-title-holder.shashi-enroll-page-pink-th{margin-top:0}.loyalty-reimagined-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6788b2275f7d9aa00cd4b4fe_Group%2018715.webp);background-position:50%;background-size:cover}.cutting-edge-technology-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641b31e214929a5069bc59f6_tech1.webp);background-position:50%;background-repeat:repeat;background-size:cover}.cash-back-section-tab-mob{display:block}.shashi-cash-enroll-lander-image,.desktop{display:none}.check-box-text{font-size:14px;line-height:20px}.fixed-natification-bar-text{font-size:14px;line-height:21px;display:none}.fixed-natification-bar-text-for-tab-mob{font-size:14px;line-height:21px;display:block}.fixed-natification-bar-text-for-tab-mob.updated{display:none}.fixed-natification-bar-text-for-tab-mob.hide{display:block}.close-notification.sms{display:flex}.close-notification.bgs{display:none}.notification-content{width:100%}.fixed-notification-button-parent,.fixed-shashi-notification-parent{display:none}.fixed-shashi-natification-bar-wrap-3{width:80%}.limited-time-offer-box-tab-and-mob{background-color:var(--shashi-magenta)}.submit-enroll-button{border-width:1px;justify-content:center;align-items:center;display:flex}.submit-enroll-button.for-price{background-color:#f30397;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;display:flex}.submit-enroll-btn-text.pink{text-align:left}.submit-enroll-btn-text-block.pink{font-size:12px;line-height:19px}.express-mob-check-in-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641993d1ebce3e3a7136f6ca_tech2.webp);background-position:50%;background-size:cover}.manage-your-stay-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641deb0937ef1fe11b83040e_tech3.webp);background-position:50%;background-size:cover}.link-text-span-8-3.facebook-pixel-api-trigger{color:var(--shashi-magenta)}.link-text-span-8-3.facebook-pixel-api-trigger.mobile-notification{color:var(--shashi-limited-btn)}.shashi-enroll-page-limited-offer-box{background-color:var(--shashi-magenta);width:85vw;margin-top:10vw}.check-box-text-3{font-size:13px}.complimentary-yoga-classes{display:block}.complimentary-yoga-classes.yoga-classes-hide{display:none}.room-type-text{font-size:10px}.change-text{padding-bottom:4px;font-size:10px}.room-description.white{padding-left:10px;padding-right:10px}.room-options,.room-options.text-and-button{justify-content:space-between;align-items:center}.cover-slider{object-fit:cover;width:100%;height:100%}.hero-image-slide.autoplay-off.gradient{background-image:linear-gradient(#0000,#8c8c8c00 60%,#000000e6 85%,#000000b3 95%,#000),url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641442b19741e4749db3f908_as_is.webp);background-position:0 0,50%;background-size:auto,cover}.c-card-front.flip-card-home-height{height:380px}._w-card-back.sm-flipcard-bg{background-color:var(--black)}._w-card-back.sm-flipcard-bg.flip-card-home-br{border-radius:0}._w-card-front.sm-flipcard-bg.flip-card-home-br{border-radius:0}._w-card-front.sm-flipcard-bg{background-color:#000}.flip-card-reviw-close,.c-card-back{display:none}.c-card-back.flip-card-home-height{height:380px;display:none}.c-card-back.card-back-mobile{display:block}.c-card-back.card-back-mobile.card-mobile-2{display:none}._w-flip-card{justify-content:center}.flipcard-review.flipcard-meta,.flipcard-review.flipcard-meta.flipcard-review-meta,.flipcard-review.flipcard-meta.flipcard-slides{display:none}.flipcard-review.flipcard-slides{pointer-events:auto}.flex-service-25{width:40%;margin-bottom:30px}.d-56-card-wrapper{margin-top:20px;margin-bottom:20px}.card-tripadvisor-text-block{flex-direction:column;justify-content:center;align-items:center;display:flex}.card-review-heading{text-align:center;font-size:16px}.card-review-heading.review-heading-meta{font-size:16px}.c-card-content-wrap.content-wrap-meta{justify-content:center;align-items:center}.room-book-now{font-size:14px;line-height:20px}.sm-flip-card-review-wrap{justify-content:center;align-items:center;margin-top:8vh;display:flex}.sm-flip-card-review-wrap.sm-flipcard-meta{display:block}.sm-flip-card-review-wrap.sm-flipcard-meta.flipcard-meta.flipcard-review-meta{margin-top:0}.sm-list-item,.list-item-not-in-sm{margin-bottom:0}.showcase-section{height:auto}.showcase-section.rm-mb{padding-bottom:0}.slider-component{width:90vw;max-width:none;height:70vh;max-height:none}.background-card{width:90vw;height:70vh}.card-plastic{height:100%}.hidden-cms-section{overflow:hidden}.slider-dynamic-item{min-width:auto}.image-wrapper{justify-content:center;width:90vw;height:70vh;display:flex}.image-container{width:100%;height:100%}.fs-cc-banner_buttons-wrapper{margin-top:.5rem}.fs-cc-banner_container{flex-direction:column;align-items:center}.fs-cc-components{display:block}.fs-cc-banner_text{margin-right:0}.fs-cc-banner_text-link{font-size:14px;line-height:20px}.fs-cc-prefs_component{display:none}.fs-cc-prefs_component.show{display:block}.fs-cc-banner_component{padding:1rem 3%;display:none}.img-gallery-subs{height:13vh}.img-gallery-main{height:60vh}.c-img-gallery-main-icon{z-index:10;background-color:#131313e6;border-radius:5px;justify-content:center;align-items:center;margin-top:5px;margin-right:5px;padding:5px;display:flex;position:absolute;inset:0% 0% auto auto}.c-img-gallery{max-width:80vw}.img-gallery-subs-slide{padding:4px 2px}.img-gallery-main-slide{overflow:hidden}.img-gallery-main-icon{width:20px}.sub-img-feed-item{border-width:1px}.c-main-img-overlay-lightbox{display:none}.fixed-book-now-parent{bottom:46.92px}.gdpr-popup-alert-msg-wrap.modalhide,.lander-embed{display:none}.lander-hotel-rating-img{justify-content:center;align-items:center;display:flex}.lander-hotel-rating-img.test{margin-bottom:66px}.lander-hotel-rating-img.display-none,.lander-hotel-rating-img.hide{display:none}.hero-mob-cover-slider{object-fit:cover;background-image:none;width:100%;height:100%}.hero-mob-sc-image{min-height:500px}.style-4s-hero{color:var(--white);letter-spacing:3px;margin-bottom:10vw;padding-top:0;font-size:14px;line-height:21px}.style-4s-hero.tab-mob-pink-colour{color:var(--shashi-magenta);margin-bottom:2vw}.style-4s-hero.tab-mob-pink-colour.limited-time-offer-tab-and-mob-text{color:var(--black);padding-top:10px}.style-1m-hero{font-size:5.5vw;line-height:6.5vw}.style-1m-hero.text-anim.meeting,.style-1m-hero.text-anim.global-dimension{margin-bottom:0;line-height:42px}.style-1m-hero.text-anim.global-dimension.limited-time-offer-desc{color:var(--white)}.style-1m-hero.text-anim{font-size:28px;line-height:4.6vw}.style-1m-hero.global-dimension.style-1m-font,.style-1m-hero.global-dimension.style-1m-font-hero{font-size:28px;font-weight:400;line-height:42px}.lander-hotel-rating-img-wrap{z-index:-1;position:fixed;inset:auto 0% 67px}.lander-hotel-rating-img-wrap.test{position:absolute;inset:auto 0% 0%}.section-cover-mob,.section-cover-big-screen{min-height:500px}.fitness-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64a2a3bc35247e70d89e84b7_eb471660c9c2ba2afc636b2b3b60cc28_fitness.webp);background-position:50%;background-size:cover}.section-cover-mob-copy{min-height:500px}.slide-4-3-copy{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/642c7869a30f8841b6d33edc_0%20\(49%20of%2050\).webp);background-position:50%;background-size:cover}.slide-4-3-copy.broma{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6422d57b3d9be672cabe01bd_Dining%20.webp);background-position:50%;background-size:cover}.rating-flipcard-hero{display:block}.sm-flip-card-review-wrap-home{justify-content:center;align-items:center;margin-top:8vh;display:none}.room-book-now-home-be-view{font-size:14px;line-height:20px}.slider-button-left:hover,.slider-button-right:hover{background-position:50%}.section,.hor-section{padding-top:80px;padding-bottom:80px}.dining-main-block-1{background-color:var(--black);margin-left:0%;margin-right:0%}.dining-main-block-1.white{background-color:var(--kütüp-library-white)}.dining-main-block-1.white.diningborder{border-width:1px}.dining-main-block-1.meeting-block{background-color:var(--white)}.dining-main-block-1.meeting-block.border{border-width:.5px}.dining-main-block-2{background-color:var(--black);margin-left:0%;margin-right:0%}.dining-main-block-2.white{background-color:var(--kütüp-library-white)}.dining-main-block-2.white.diningborder{border-width:1px}.dining-main-block-2.meeting-block{background-color:var(--white)}.dining-main-block-2.meeting-block.border{border-width:.5px}.dining-main-block-3{background-color:var(--black);margin-left:0%;margin-right:0%}.dining-main-block-3.white{background-color:var(--kütüp-library-white)}.dining-main-block-3.white.diningborder{border-width:1px}.dining-main-block-3.meeting-block{background-color:var(--white)}.dining-main-block-3.meeting-block.border{border-width:.5px}.dining-main-block-4{background-color:var(--black);margin-left:0%;margin-right:0%}.dining-main-block-4.white{background-color:var(--kütüp-library-white)}.dining-main-block-4.white.diningborder{border-width:1px}.dining-main-block-4.meeting-block{background-color:var(--white)}.dining-main-block-4.meeting-block.border{border-width:.5px}.brix---section-2-home{padding-top:118px;padding-bottom:118px}.brix---section-2-home.dining,.brix---section-2-home.room,.brix---section-2-home.nw{padding-top:0;padding-bottom:0}.brix---section-2-home.nw.room-section-mb{margin-bottom:1rem}.style-1xs-copy{color:var(--kütüp-library-white);text-align:center;letter-spacing:-.1px;margin-top:auto;margin-bottom:auto;padding-top:3px;padding-left:10px;font-size:1rem;line-height:1.6rem}.style-1xs-copy.margin-reset.price{margin-top:-3px}.style-1xs-copy.white{color:var(--black);text-transform:uppercase;margin-top:auto;margin-bottom:auto;padding-left:10px;font-size:1rem;line-height:1.6rem}.style-1xs-copy.business_package-heading{padding-left:1rem}.text-block-6-copy{text-align:center;margin-bottom:10vw;font-size:14px;line-height:21px}.tripadvisor-award-logo-block{background-color:#34e0a1;width:4rem;height:4rem;margin-bottom:10px}.slide_live-music-home{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64a2a3bc35247e70d89e8517_66c54b51afd9d525e07b0aa1074648fa_Live%20Music.webp),url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%,50%;background-size:cover,cover}.live_instrumental-music-home{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64a2a3bc35247e70d89e8442_66c54b51afd9d525e07b0aa1074648fa_da81599c-78df-4da6-9bf5-d1018bec73c0.webp),url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%,0 0;background-size:cover,auto}.fresh_farm-stand-home{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641c90d6379231a83c2ebd55_Fruit%20Stand%202web.webp);background-position:50%;background-size:cover}.nightly_turndown-service-home{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64199242cfaad07f3a565d2d_%233%20-%20Daily%20Turndown.webp),url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%,0 0;background-size:cover,auto}.dining-left-arrow-icon,.dining-right-arrow-icon{line-height:20px}.room-options-slider,.room-options-slider.text-and-button{justify-content:space-between;align-items:center}.michelin-starred-chef-text,.global-title-text{text-align:center;margin-bottom:10vw;font-size:14px;line-height:21px}.icon-25{line-height:20px}.room-type-text-2{font-size:10px}.icon-44{line-height:20px}.room-details-text-2{line-height:18px}.div-block-162{font-size:0;line-height:0}.room-type-text-3{font-size:10px}.div-block-163{font-size:0;line-height:0}.icon-45{line-height:20px}.room-book-now-2{font-size:14px;line-height:20px}.icon-46{line-height:20px}.room-details-text-3{line-height:18px}.dining-slider-reveal-title{justify-content:center;align-items:center;display:flex}.right-arrow-27{display:none}.slide-reveal-img-1-4{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/642c786aa30f8825f7d33edd_0%20\(27%20of%2050\).webp);background-position:50%;background-size:cover}.slider-reveal{background-color:#000;padding:0 10px}.slide-reveal-img-1-2{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64144ff7aca7c6503fcdc0aa_2.webp);background-position:50%;background-size:cover}.slide-nav-22{display:none}.dining-slider-description-text{color:#d6d6d6;margin-bottom:0}.dining-slider-description-wrap{padding:0 1rem 1rem}.slide-reveal-img-2-2{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64144ff7aca7c6503fcdc0aa_2.webp);background-position:50%;background-size:cover}.style-1xs-2{color:#fff;text-align:center;letter-spacing:-.1px;margin-top:auto;margin-bottom:auto;padding-top:3px;padding-left:10px;font-size:1rem;line-height:1.6rem}.slide-reveal-img-1-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641442b19741e4749db3f908_as_is.webp);background-position:50%;background-size:cover}.left-arrow-22{display:none}.dining-slider-heading-wrap{justify-content:flex-start;align-items:center;height:60px;padding-left:0;padding-right:0}.slide-reveal-img-3-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641442b19741e4749db3f908_as_is.webp);background-position:50%;background-size:cover}.belle-logo,.broma-logo{color:#000;text-align:center;letter-spacing:2px;text-transform:uppercase;max-width:none;margin:auto;font-size:26px;font-weight:700;line-height:7.5vw}.slide-reveal-img-1-3{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/642c7869a30f8841b6d33edc_0%20\(49%20of%2050\).webp);background-position:50%;background-size:cover}.card-container--details{width:35em;height:35em}.tripadvisor-award-logo-bg{background-color:#34e0a1;width:4rem;height:4rem;margin-bottom:10px}.style-4s-4{color:#000;letter-spacing:.3vw;margin-bottom:10vw;padding-top:0;font-size:14px;line-height:21px}.global-section-copy.blue.meeting-mob,.div-block-167{display:block}.style-4s-4-copy{color:#000;letter-spacing:.3vw;margin-bottom:10vw;padding-top:0;font-size:14px;line-height:21px}.style-1m-copy.text-anim.meeting,.style-1m-copy.text-anim.global-dimension{margin-bottom:0;line-height:42px}.text-18-copy,.text-18-2-copy,.text-block-17-copy,.text-block-18-copy{font-size:14px}.loyalty-copy{display:block}.style-1m-copy{font-size:5.5vw;line-height:6.5vw}.style-1m-copy.text-anim.meeting,.style-1m-copy.text-anim.global-dimension{margin-bottom:0;line-height:42px}.style-1m-copy.text-anim.global-dimension.limited-time-offer-desc{color:var(--white)}.style-1m-copy.global-dimension.style-1m-font{font-size:28px;font-weight:400;line-height:42px}.style-1m-copy.global-dimension.style-1m-font.limited-time-offer-desc{color:var(--white)}.style-1m-copy.text-anim{font-size:28px;line-height:4.6vw}.style-1m-copy.text-anim.global-dimension{margin-bottom:0;line-height:42px}.global-section-copy{padding-left:5vw;padding-right:5vw}.global-section-copy.fb-section{height:50vw}.global-section-copy.blue{display:block}.global-section-copy.blue.location_hide{display:none}.global-section-copy.blue.meeting-mob,.rating-flipcard-hero-copy{display:block}.tripadvisor-award-logo-block-copy{background-color:#34e0a1;width:4rem;height:4rem;margin-bottom:10px}.dining-slider-heading-wrap-copy{justify-content:flex-start;align-items:center;height:60px;padding-left:0;padding-right:0}.style-1xs-2-copy{color:#fff;text-align:center;letter-spacing:-.1px;margin-top:auto;margin-bottom:auto;padding-top:3px;padding-left:10px;font-size:1rem;line-height:1.6rem}.dining-slider-description-wrap-copy{padding:0 1rem 1rem}.dining-slider-description-text-copy{color:#d6d6d6;margin-bottom:0}.global-title-text-copy,.global-title-text-copy-copy{text-align:center;text-align:center;margin-bottom:10vw;font-size:14px;line-height:21px}.global-title-text-copy-copy-copy{text-align:center;margin-bottom:10vw;font-size:14px;line-height:21px}.new-copy{z-index:1000;width:48px;height:48px;margin-top:-10px;margin-bottom:0;margin-right:3%;padding-top:0;padding-bottom:0;padding-right:0;display:block;position:relative}.dining-main-block-1-copy{background-color:var(--black);margin-left:0%;margin-right:0%}.dining-main-block-1-copy.white{background-color:var(--kütüp-library-white)}.dining-main-block-1-copy.white.diningborder{border-width:1px}.dining-main-block-1-copy.meeting-block{background-color:var(--white)}.dining-main-block-1-copy.meeting-block.border{border-width:.5px}.rl_navbar2_container-2-copy{grid-template-columns:.25fr 1fr;display:none}.rl_navbar2_container-2-copy.show{display:flex}.style-4s-4-copy-copy{color:#000;letter-spacing:.3vw;margin-bottom:10vw;padding-top:0;font-size:14px;line-height:21px}.section-6{background-image:none}.sections-bgs,.sections-bgs.section-bgs{display:none}.sections-sms{z-index:1;display:block}.section-cover-bgs{min-height:500px;display:none}.section-cover-sms{z-index:-2;min-height:500px;display:flex}.fixed-book-now-button-wrap-bgs{display:none}.sms-home-book-now-button-wrap{display:block;position:relative}.lander-hotel-rating-img-sms{display:block}.home-sms-book-now-btn.facebook-pixel-api-trigger{z-index:10000;background-color:var(--shashi-magenta);color:var(--white);letter-spacing:1px;justify-content:center;align-items:center;height:46.92px;padding-top:12px;font-size:14px;line-height:1.5;display:flex;position:fixed;inset:auto 0% 0%}.shashi-logo-image{display:none}.shashi-text-logo{color:var(--white);letter-spacing:1px;text-transform:uppercase;margin-bottom:0;font-family:Azosans,sans-serif;font-size:12.7px;line-height:1.5;display:block}.bgs-fixed-book-now-button-wrap{display:none}.right-side-wraper{justify-content:flex-start;align-items:center;margin-left:auto}.hamberger-wraper{padding:0}.hamberger-wraper.w--open{background-color:#0000}._3-line-wraper{z-index:1000;width:48px;height:48px;display:block;position:relative}.line-one{background-color:var(--white);width:18.3px;height:1.3px}.line-one.simple.tabregpagesidebarline{background-color:var(--black)}.line-two{background-color:var(--white);width:18.3px;height:1.3px;margin-top:3px;margin-bottom:3px}.line-two.simple.tabregpagesidebarline{background-color:var(--black)}.line-three{background-color:var(--white);width:18.3px;height:1.3px}.line-three.simple.tabregpagesidebarline{background-color:var(--black)}._3-lines-wraper{z-index:1000;margin-top:-3px}.lines-wraper{z-index:1000;flex-direction:column;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.review-area-sms{z-index:1;background-color:var(--black);padding-top:60px;padding-bottom:60px;display:block;position:relative}.shashi-landing-text-wrap{margin-bottom:60px}.shashi-landing-text{color:var(--white);text-align:center;letter-spacing:normal;margin-bottom:0;font-family:Azosans,sans-serif;font-size:20.3px;line-height:1.4}.div-block-168{height:1px;padding-bottom:0;padding-right:0}.horizontal-line-wrap{justify-content:center;align-items:center;display:flex}.div-block-169{height:1px;padding-bottom:0}.div-block-170{height:1px;padding-bottom:0;padding-right:0}.horizontal-line{border-bottom:.4px solid var(--shashi-magenta);background-color:var(--shashi-magenta);width:159px;padding-bottom:0;padding-right:0}.landing-review-wrap{margin-top:60px;margin-left:16px;margin-right:16px}.landing-review-title{color:var(--white);text-align:center;letter-spacing:2.29px;text-transform:uppercase;margin-bottom:0;font-family:Azosans,sans-serif;font-size:11.5px;font-weight:400;line-height:1.5}.tripadvisor-title{text-align:right;margin-bottom:21.6px}.tripadvisor-title-text{border-bottom:.4px solid var(--shashi-magenta);color:var(--white);letter-spacing:1.6px;font-size:11.5px;line-height:1.5;display:inline-block}.landing-review-title-wrap{margin-bottom:37.5px}.landing-review-text-and-rating-wrap{color:var(--white);letter-spacing:1px;justify-content:space-between;margin-bottom:14.6px;font-size:12.7px;line-height:1.5;display:flex}.landing-review-text-and-rating-wrap.magenta{color:var(--shashi-magenta)}.landing-review-text-and-rating-wrap.rm-margin{margin-bottom:0}.landing-review-hotel-name{letter-spacing:normal}.landing-review-hotel-name.review-mobile{color:var(--shashi-magenta-2)}.landing-review-hotel-rating{letter-spacing:normal}.landing-review-hotel-rating.rating-mobile{color:var(--shashi-magenta-2);-webkit-text-stroke-color:var(--shashi-magenta-2)}.room-section{padding-top:60px;padding-bottom:60px;display:block}.home-room-text-wrap{color:var(--black);text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-bottom:40px;display:flex}.home-room-title{letter-spacing:3.1px;margin-bottom:0;font-size:16px;line-height:1.4}.home-room-description{color:var(--black);text-align:center;letter-spacing:normal;max-width:350px;margin-top:35px;margin-bottom:0;font-size:16px;font-weight:300;line-height:1.45}.home-rooms-boxes{flex-direction:column;justify-content:center;align-items:center;display:flex}.hr-box-wrap{background-color:var(--black);max-width:500px;margin-bottom:31px}.hr-box-wrap.rm-mb{margin-bottom:0}.hr-type-block,.hr-details-block{padding:11px}.text-block-50,.heading-36{color:var(--white)}.hr-type-text{color:var(--white);letter-spacing:.019px;margin-top:6px;font-size:11.5px;line-height:1}.hr-type-name{color:var(--white);letter-spacing:.019px;margin-top:10px;margin-bottom:0;font-size:20.5px;line-height:1}.left-slider-arrow-sms.hide-arrow{display:none}.left-slider-arrow-sms.location-arrow-left-sms{color:#000000e6;font-size:30px;line-height:2.75;display:block;left:-13%}.right-slider-arrow-sms.hide-arrow{display:none}.right-slider-arrow-sms.location-arrow-right-sms{color:#000000e6;font-size:30px;line-height:2.75;display:block;right:-13%}.slide-nav-sms.hide-nav{display:none}.slider-sms{height:250px}.hr-details-first-block{color:var(--white);letter-spacing:1px;justify-content:space-between;font-size:11.5px;line-height:1;display:flex}.hr-details-second-block{margin-top:18px}.hr-details-third-block{justify-content:space-between;align-items:center;margin-top:8px;display:flex}.hr-amenities-button{cursor:pointer}.hr-bed-name-text,.hr-room-size-text{letter-spacing:normal}.hr-amenities-button-text{border-bottom:.4px solid var(--white);letter-spacing:normal}.hr-details-star-icon{margin-bottom:10px}.hr-details-star-icon-img-tag{height:16.5px}.hr-details-review-text{color:var(--white);letter-spacing:normal;margin-bottom:0;font-size:10px;font-weight:300;line-height:1.7}.hr-reviewer-name-text{color:var(--white);letter-spacing:normal;font-size:10px;line-height:1.2}.hr-booknow-button{border:.4px solid var(--shashi-magenta);background-color:var(--white);color:var(--shashi-magenta);text-align:center;letter-spacing:1px;flex-direction:column;justify-content:center;align-items:center;width:110px;height:29px;font-size:11.5px;line-height:1.2}.hr-booknow-button.facebook-pixel-api-trigger{width:120px}.hr-see-more{justify-content:center;align-items:center;display:flex}.hr-see-more-text{color:var(--black);letter-spacing:1.3px;font-size:13px;font-weight:300;line-height:1.2;display:inline-block}.hr-see-more-icon{color:var(--black);height:6.5px;margin-left:3px}.hr-see-more-text-wrap{cursor:pointer;padding-left:10px;padding-right:10px}.hr-see-accessible-text{letter-spacing:1.3px;font-size:13px;font-weight:300;line-height:1.2;display:inline-block}.hr-see-accessible-room{margin-top:24px}.hr-see-accessible-text-link{color:var(--black);font-weight:300}.loyalty-reimagined-section{background-color:var(--shashi-magenta);flex-direction:column;align-items:center;padding-top:60px;padding-bottom:40px;display:flex}.hlr-title-text{color:var(--white);letter-spacing:3.1px;margin-bottom:0;font-size:16px;line-height:1.2}.hlr-description-text{color:var(--white);text-align:center;letter-spacing:normal;margin-top:32px;margin-bottom:0;font-size:15px;font-weight:300;line-height:1.45}.hlr-10-cashback{color:var(--white);text-align:center;letter-spacing:1px;margin-top:27px;font-size:16px;line-height:1.2}.hlr-10-cashback-text{letter-spacing:normal}.hlr-10-cashback-text.font-weight{font-weight:500}.hlr-10-cashback-img{margin-top:20px;margin-bottom:30px}.hlr-learn-more{margin-top:43px}.hlr-learn-more-button{background-color:var(--white);color:var(--shashi-magenta);letter-spacing:normal;flex-direction:row;justify-content:center;align-items:center;width:182px;height:38px;padding:3px 0 0;font-size:15.5px;line-height:1.2;display:flex}.room-section-sms{z-index:1;padding-top:60px;padding-bottom:60px;display:block}.loyalty-reimagined-section-sms{background-color:var(--shashi-magenta);flex-direction:column;align-items:center;padding-top:60px;padding-bottom:40px;display:flex}.dining-section-sms{background-color:#0b0b0b}.jarad-gallagher-block-sms{padding-top:60px;padding-bottom:40px}.dining-area-title-text{color:var(--white);text-align:center;letter-spacing:3.1px;margin-bottom:0;font-size:16px;line-height:1.4}.jg-image-block{color:var(--white);text-align:center;letter-spacing:1px;margin-top:48px;font-size:15.2px;line-height:1.4}.jg-image-tag{object-fit:cover;background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/653222ebb0b84e8af12bfee8_Jarad-img.webp);background-position:50%;background-size:contain;border-radius:50%;width:163px;height:163px}.jg-name-text{letter-spacing:normal;margin-top:19px}.jg-designation-text{letter-spacing:normal;text-transform:uppercase;margin-top:2px}.jg-description-block{justify-content:center;margin-top:30px;display:flex}.jg-description-text{color:var(--white);text-align:center;letter-spacing:normal;max-width:350px;margin-bottom:0;font-size:15.2px;font-weight:300;line-height:1.45}.dining-boxes-wrap-sms{flex-direction:column;justify-content:center;align-items:center;padding-bottom:40px;display:flex}.dining-box{background-color:#fff;justify-content:space-between;align-items:stretch;max-width:500px;min-height:135px;margin-bottom:12px;padding:6px 6px 6px 12px;display:flex}.dining-box.mb-zero{margin-bottom:0}.dining-box-details{flex-direction:column;justify-content:space-between;align-items:flex-start;width:70%;display:flex}.dining-box-image{height:100%}.dining-box-heading{letter-spacing:normal;margin-bottom:0;font-size:19px;font-weight:500;line-height:1.2}.dining-box-sub-heading{letter-spacing:.8px;text-transform:uppercase;margin-top:3px;margin-bottom:0;font-size:8px;font-weight:300;line-height:1.2}.dining-box-description{color:var(--black);letter-spacing:normal;margin-top:6px;margin-bottom:0;font-size:11px;font-weight:300;line-height:1.25}.dining-box-more{color:#4e4e4e;letter-spacing:normal;border-bottom:.6px solid #4e4e4e;margin-top:4px;font-size:8px;font-weight:300;line-height:1.4;display:inline-block}.dining-box-image-tag{object-fit:cover;object-position:50% 67%;width:132px;height:124px}.dining-box-background-image{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65324ac8800e73d1300df8fb_The-Emerald-Hour-%20image.webp);background-position:50% 68%;background-size:cover;width:100%;height:100%}.dining-box-background-image.broma-image{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/653275c6bc3d43248453c70a_Broma-image.webp);background-position:50%;background-size:cover;width:100%}.dining-box-background-image.carte-blanche-image{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6532833dbee5d6a295ce11e9_Carte-Blanche-image.webp);background-position:50%;background-size:cover}.dining-box-background-image.belle-terre-image{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641cb7dfeb88107b730efd47_Dining%20Room%202.webp);background-position:50%;background-size:cover}.dining-box-background-image.the-marketplace-image{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6537001ed3f35a9cd1f6feae_The-marketplace-img.webp);background-position:50%;background-size:cover}.dining-box-details-wrap{padding-top:6px;padding-right:6px}.div-block-171{width:132px}.dining-box-image-wrap{width:30%;height:135px}.image-46{object-fit:cover;width:100%;height:100%;display:none}.dining-view-more-box{color:var(--black);width:500px}.dining-view-more-box.the-emerald,.dining-view-more-box.broma,.dining-view-more-box.carte,.dining-view-more-box.belle{margin-bottom:12px;overflow:hidden}.dining-vm-first-block{text-align:center;justify-content:center;align-items:center;height:70px;display:flex;position:relative}.dining-vm-third-block{padding-bottom:12px;padding-left:12px;padding-right:12px}.dining-vm-icon-img{height:100%}.dining-vm-title-block{padding-top:12px;padding-bottom:12px}.dining-vm-title-text{color:var(--white);letter-spacing:normal;text-transform:uppercase;margin-bottom:0;font-size:16px;line-height:1.2}.dining-vm-description{color:#d6d6d6;letter-spacing:normal;margin-bottom:0;font-size:12px;font-weight:300;line-height:1.5}.dining-vm-text-block{color:#d6d6d6;letter-spacing:normal;margin-top:8px;font-size:12px;font-weight:300;line-height:1.2}.dining-vm-text-block.mt-12{color:#d6d6d6;letter-spacing:normal;margin-top:12px}.dining-vm-link-block{color:var(--shashi-magenta);letter-spacing:normal;margin-top:4px;font-size:12px;font-weight:400;line-height:1.2}.amenities-and-rituals-section-sms{background-color:var(--white);padding-top:60px;padding-bottom:40px}.about-ar-sms{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-bottom:44px;display:flex}.ar-title-sms{letter-spacing:3.1px;margin-bottom:0;font-size:16px;line-height:1.4}.ar-description-sms{color:var(--black);text-align:center;letter-spacing:normal;max-width:350px;margin-top:50px;margin-bottom:0;font-size:15px;font-weight:300;line-height:1.45}.amenities-and-rituals-boxes{flex-direction:column;justify-content:center;align-items:center;display:flex}.amenities-box{background-color:var(--black);max-width:500px;margin-bottom:19px}.rituals-box{background-color:var(--black);max-width:500px}.ar-box-slider-wrap{padding-top:7px;padding-left:7px;padding-right:7px}.slider-ar-sms{height:300px}.ar-box-details{padding-bottom:16px;padding-left:10px;padding-right:10px}.ar-box-heading{color:var(--white);letter-spacing:normal;margin-top:16px;margin-bottom:0;font-size:22px;font-weight:500;line-height:1.2}.ar-box-description{color:var(--white);letter-spacing:normal;margin-top:14px;margin-bottom:0;font-size:14px;font-weight:300;line-height:1.25}.sustainability-section-sms{background-color:var(--shashi-magenta);flex-direction:column;justify-content:center;align-items:center;padding-top:60px;padding-bottom:40px;display:flex}.sustainability-icon-wrap{text-align:center;margin-top:50px}.sustainability-icon-img-tag{width:180px;height:180px}.sustainability-heading-sms{color:var(--white);text-align:center;letter-spacing:3.1px;margin-bottom:0;font-size:16px;line-height:1.2}.sustainability-icon-text{color:var(--white);letter-spacing:3.1px;margin-top:19px;font-size:16px;line-height:1.2}.sustainability-description{color:var(--white);text-align:center;letter-spacing:normal;max-width:350px;margin-top:19px;margin-bottom:0;font-size:15px;font-weight:300;line-height:1.45}.meeting-section-sms{background-color:var(--black);padding-top:60px;padding-bottom:40px}.meeting-first-block{flex-direction:column;justify-content:center;align-items:center;margin-bottom:30px;display:flex}.heading-37,.paragraph-13{margin-bottom:0}.meeting-first-block-title{color:var(--white);text-align:center;letter-spacing:3.1px;margin-bottom:0;font-size:16px;line-height:1.4}.meeting-first-block-description{color:var(--white);text-align:center;letter-spacing:normal;max-width:350px;margin-top:50px;margin-bottom:50px;font-size:15px;font-weight:300;line-height:1.45}.slider-meeting-first-block{width:500px;height:300px}.meeting-first-block-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64c09e333ad5d3b3b40146ed_Hospitality-image-4.webp);background-position:50%;background-size:cover}.location-section-sms{flex-direction:column;justify-content:center;align-items:center;padding-top:60px;padding-bottom:40px;display:flex}.location-text-wrap{flex-direction:column;justify-content:center;align-items:center;display:flex}.location-heading-sms{color:var(--black);text-align:center;letter-spacing:3.1px;margin-bottom:0;font-size:16px;line-height:1.4}.location-description-sms{color:var(--black);text-align:center;letter-spacing:normal;max-width:350px;margin-top:50px;margin-bottom:16px;font-size:15px;font-weight:300;line-height:1.45}.slider-location-sms{width:500px;height:300px}.location-slide-img-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641453e59741e4a37bb54f03_airport%20copy.webp);background-position:50%;background-size:cover}.technology-section-sms{background-color:var(--shashi-magenta);flex-direction:column;justify-content:center;align-items:center;padding-top:60px;padding-bottom:40px;display:flex}.technology-first-block{flex-direction:column;justify-content:center;align-items:center;margin-bottom:50px;display:flex}.technology-second-block{width:500px}.technology-heading-sms{color:var(--white);text-align:center;letter-spacing:3.1px;margin-bottom:0;font-size:16px;line-height:1.4}.technology-description-sms{color:var(--white);text-align:center;letter-spacing:normal;max-width:350px;margin-top:50px;margin-bottom:0;font-size:15px;font-weight:300;line-height:1.45}.technology-type-box{background-color:var(--white);margin-bottom:10px}.technology-type-box.rm-mb{margin-bottom:0}.technology-type-text{color:var(--shashi-magenta);text-align:center;letter-spacing:normal;padding-top:12px;padding-bottom:10px;font-size:13px;line-height:1.2}.home-gallery-section-sms{background-color:var(--black);width:100%;padding-top:60px;padding-bottom:40px}.gallery-title-sms{padding-top:0;font-size:3vw}.home-gallery-heading{color:var(--white);text-align:center;letter-spacing:3.1px;margin-bottom:0;font-size:16px;line-height:1.4}.text-block-51{color:var(--white)}.booking-engine-view-sms{background-color:var(--black)}.dining-vm-element-wrap{border:1px solid var(--shashi-magenta)}.dining-box-more-block{cursor:pointer;padding-right:15px}.dining-box-more-block.marketplace{display:none}.dining-more-icon{height:5.1px;margin-left:3px}.close-icon-dining-box{cursor:pointer;width:20px;height:20px;position:absolute;inset:5px 5px auto auto}.dining-broma-name-text{color:var(--white);letter-spacing:8px;text-transform:uppercase;margin-bottom:0;padding-top:3px;font-size:26px;font-weight:500;line-height:1}.slide-broma-img-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6536e7b5b20bb28759057e2b_broma-img-1.webp);background-position:50%;background-size:cover}.slide-carte-img-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6532833dbee5d6a295ce11e9_Carte-Blanche-image.webp);background-position:50%;background-size:cover}.dining-belle-name-text{color:var(--white);letter-spacing:4px;text-transform:uppercase;margin-bottom:0;padding-top:3px;font-size:26px;font-weight:500;line-height:1}.slide-belle-img-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641cb7dfeb88107b730efd47_Dining%20Room%202.webp);background-position:50%;background-size:cover}.meeting-view-more-text{cursor:pointer;justify-content:center;display:flex}.meeting-view-more-text.marketplace{display:none}.meeting-view-more{border-bottom:1px solid var(--shashi-magenta);color:var(--shashi-magenta);letter-spacing:normal;font-size:13px;font-weight:400;line-height:1.4;display:inline-block}.meeting-view-more.sustainability{border-bottom-color:var(--white);color:var(--white);letter-spacing:normal;font-weight:300}.meeting-view-more.sustainability.less,.meeting-view-more.less,.meeting-view-more.meeting-less{display:none}.meeting-view-more.meeting-view-more-mobile{color:var(--shashi-magenta-2)}.meeting-more-icon{height:8px;margin-left:3px}.view-more-meeting-block{flex-direction:column;justify-content:center;align-items:center;display:flex;overflow:hidden}.hm-box-wrap{border:1px solid var(--shashi-magenta);background-color:var(--black);width:500px;max-width:none;margin-bottom:31px}.hm-type-block{padding:11px}.hm-type-name{color:var(--white);letter-spacing:normal;margin-top:5px;margin-bottom:0;font-size:20.5px;line-height:1}.hm-details-block{padding:11px}.hm-details-first-block{color:var(--white);letter-spacing:1px;justify-content:space-between;align-items:center;padding-top:3px;font-size:11.5px;line-height:1;display:flex}.hm-count-text,.hm-room-size-text{letter-spacing:normal}.hm-3dots-button-wrap{flex-direction:column;justify-content:center;align-items:center}.hm-3dots-button-text{border-bottom:.4px solid var(--white)}.hm-details-second-block.meeting-pods.test{margin-top:0}.hm-details-text{color:var(--white);letter-spacing:normal;margin-top:18px;margin-bottom:0;font-size:10px;font-weight:300;line-height:1.7}.hm-3dots-button{background-color:var(--black);color:var(--white);letter-spacing:.1px;padding:0 5px 1px;font-weight:900}.hm-3dots-button.meeting-pods{padding-bottom:3px;line-height:1}.height-18px{height:18px;padding-bottom:0;padding-right:0}.meeting-view-more-text-wrap{padding-left:10px;padding-right:10px;display:inline-block}.sustainability-view-more-text{cursor:pointer;justify-content:center;margin-top:30px;display:flex}.sustainability-view-more-text.marketplace{display:none}.sustainability-view-more-text-wrap{padding-left:10px;padding-right:10px;display:inline-block}.sustainability-view-more-icon{height:10px;margin-left:3px}.sustainability-view-more-block{overflow:hidden}.sustainability-view-more-lists{color:var(--white);margin-top:30px;margin-bottom:0;padding-left:40px}.sustainability-view-more-lists.rm-mb{margin-bottom:0}.sustainability-vm-list{color:var(--white);margin-top:0;margin-bottom:0;font-family:Azosans,sans-serif}.sustainability-vm-list-text{letter-spacing:normal;font-size:13px;font-weight:300;line-height:1.2}.sustainability-vm-description{color:var(--white);text-align:center;letter-spacing:normal;max-width:350px;margin-bottom:0;font-size:15px;font-weight:300;line-height:1.45}.hr-hide-text-span{display:none}.meeting-less-text{border-bottom:1px solid var(--shashi-magenta);color:var(--shashi-magenta);letter-spacing:normal;font-size:13px;line-height:1.4;display:none}.dining-box-wrap{overflow:hidden}.div-block-172{width:100%;height:22.5px;padding-bottom:0;padding-right:0}.room-columns-wedding{max-width:500px;display:block}.wedding-column-box-sms{max-width:500px}.meeting-section-wedding-sms{justify-content:center;align-items:center;display:flex}.room-section-wedding-sms{justify-content:center;align-items:center;margin-left:0%;padding-right:0%;display:flex}.wedding-venues-section-sms{display:block}.rfp-button-wrap-sms{text-align:center;margin-top:0;margin-bottom:10vw}.sms-book-now-btn.facebook-pixel-api-trigger{z-index:10000;background-color:var(--shashi-magenta);color:var(--white);letter-spacing:1px;justify-content:center;align-items:center;height:46.92px;padding-top:12px;font-size:14px;line-height:1.5;display:flex;position:fixed;inset:auto 0% 0%}.columns-meeting.max-width{max-width:500px}.tabs-menu-wrapper{width:70%}.section-tabs{padding-top:10vh}.section-tabs.hide-for-sms{display:none}.hero-section-sms{background-color:var(--white);flex-direction:column;justify-content:center;align-items:center;height:100vh;min-height:100vw;display:flex}.global-desc-heading-sms{text-align:center;letter-spacing:3.1px;text-transform:uppercase;margin-bottom:0;font-size:16px;line-height:1.4}.global-desc-heading-sms.color-darkgray{color:var(--dark-gray)}.global-desc-heading-sms.color-darkgray.font-weight-300{font-weight:300}.global-desc-heading-sms.color-white{color:#fff}.global-main-desc-sms{text-align:center;letter-spacing:normal;margin-top:10vw;margin-bottom:0;font-size:28px;font-weight:400;line-height:1.5}.accessible-room-text-sms{margin-top:40px;margin-bottom:40px}.navbar-container{grid-template-columns:.25fr 1fr;display:none}.navbar-container.show,.navbar-container.test{display:flex}.navbar-links{-webkit-text-fill-color:inherit;background-color:#fff;background-clip:border-box;border-bottom:1px solid #000;justify-content:center;padding:1rem 5% 2.5rem;display:flex;position:absolute;overflow:auto}.navbar-links.is-page-height-tablet{width:50vw;height:100vh;padding:10% 15% 35% 10%;display:flex;position:absolute}.navbar-menu{background-color:#0000;flex-direction:row;justify-content:center;align-items:center;display:none}.shashi-logo-text-h1{color:var(--white);letter-spacing:1px;text-transform:uppercase;margin-bottom:0;font-family:Azosans,sans-serif;font-size:12.7px;line-height:1.5;display:block}.navbar-booknow-button{margin-right:1px}.review-area-bgs{z-index:1;background-color:var(--black);padding-top:60px;padding-bottom:60px;display:block;position:relative}.shashi-landing-text-wrap-bgs{margin-bottom:60px}.shashi-landing-text-bgs-properties{color:var(--white);text-align:center;letter-spacing:normal;margin-top:5vw;margin-bottom:0;font-family:Azosans,sans-serif;font-size:20.3px;line-height:1.4}.shashi-landing-text-bgs-properties.updated-landing-page{margin-top:15vw}.horizontal-line-wrap-bgs{justify-content:center;align-items:center;display:flex}.horizontal-line-bgs{border-bottom:.4px solid var(--shashi-magenta);background-color:var(--shashi-magenta);width:159px;padding-bottom:0;padding-right:0}.landing-review-wrap-bgs{margin-top:60px;margin-left:16px;margin-right:16px;display:block}.landing-review-title-wrap-bgs{margin-bottom:37.5px}.landing-review-title-bgs{color:var(--white);text-align:center;letter-spacing:2.29px;text-transform:uppercase;margin-top:10vw;margin-bottom:0;font-family:Azosans,sans-serif;font-size:15px;font-weight:400;line-height:1.5}.tripadvisor-title-bgs{text-align:right;margin-bottom:21.6px}.tripadvisor-title-text-bgs{border-bottom:.4px solid var(--shashi-magenta);color:var(--white);letter-spacing:1.6px;font-size:11.5px;line-height:1.5;display:inline-block}.landing-review-text-and-rating-wrap-bgs{color:var(--white);letter-spacing:1px;justify-content:space-between;margin-bottom:14.6px;font-size:12.7px;line-height:1.5;display:flex}.landing-review-text-and-rating-wrap-bgs.magenta{color:var(--shashi-magenta)}.landing-review-text-and-rating-wrap-bgs.rm-margin{margin-bottom:0}.landing-review-text-and-rating-wrap-copy{color:var(--white);letter-spacing:1px;justify-content:space-between;margin-bottom:14.6px;font-size:12.7px;line-height:1.5;display:flex}.landing-review-text-and-rating-wrap-copy.magenta{color:var(--shashi-magenta)}.landing-review-text-and-rating-wrap-copy.rm-margin{margin-bottom:0}.landing-review-hotel-name-bgs,.landing-review-hotel-rating-bgs{letter-spacing:normal}.room-section-bgs{z-index:1;padding-top:60px;padding-bottom:60px;display:block}.home-room-text-wrap-bgs{color:var(--black);text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-bottom:40px;display:flex}.global-desc-heading-bgs{text-align:center;letter-spacing:3.1px;text-transform:uppercase;margin-bottom:0;font-size:16px;line-height:1.4}.global-desc-heading-bgs.color-white{color:var(--white)}.global-desc-heading-bgs.color-darkgray{color:var(--dark-gray)}.global-desc-heading-bgs.color-darkgray.font-weight-300{font-weight:300}.home-room-description-bgs{color:var(--black);text-align:center;letter-spacing:normal;max-width:350px;margin-top:35px;margin-bottom:0;font-size:16px;font-weight:300;line-height:1.45}.home-rooms-boxes-bgs{flex-direction:column;justify-content:center;align-items:center;display:flex}.hr-box-wrap-bgs{background-color:var(--black);max-width:500px;margin-bottom:31px}.hr-box-wrap-bgs.rm-mb{margin-bottom:0}.hr-type-block-bgs{padding:11px}.hr-type-text-bgs{color:var(--white);letter-spacing:.019px;margin-top:6px;font-size:11.5px;line-height:1}.hr-type-name-bgs{color:var(--white);letter-spacing:.019px;margin-top:10px;margin-bottom:0;font-size:20.5px;line-height:1}.slider-bgs{height:250px}.left-slider-arrow-bgs.hide-arrow,.right-slider-arrow-bgs.hide-arrow,.slide-nav-bgs.hide-nav{display:none}.hr-details-block-bgs{padding:11px}.hr-details-first-block-bgs{color:var(--white);letter-spacing:1px;justify-content:space-between;font-size:11.5px;line-height:1;display:flex}.hr-bed-name-text-bgs,.hr-room-size-text-bgs{letter-spacing:normal}.hr-details-second-block-bgs{margin-top:18px}.hr-details-star-icon-bgs{margin-bottom:10px}.hr-details-star-icon-img-tag-bgs{height:16.5px}.hr-details-review-text-bgs{color:var(--white);letter-spacing:normal;margin-bottom:0;font-size:10px;font-weight:300;line-height:1.7}.hr-details-third-block-bgs{justify-content:space-between;align-items:center;margin-top:8px;display:flex}.hr-reviewer-name-text-bgs{color:var(--white);letter-spacing:normal;font-size:10px;line-height:1.2}.hr-booknow-button-bgs{border:.4px solid var(--shashi-magenta);background-color:var(--white);color:var(--shashi-magenta);text-align:center;letter-spacing:1px;flex-direction:column;justify-content:center;align-items:center;width:120px;height:29px;font-size:11.5px;line-height:1.2}.hr-see-more-bgs{justify-content:center;align-items:center;display:flex}.hr-see-more-text-wrap-bgs{cursor:pointer;padding-left:10px;padding-right:10px}.hr-see-more-text-bgs{color:var(--black);letter-spacing:1.3px;font-size:13px;font-weight:300;line-height:1.2;display:inline-block}.hr-hide-text-span-bgs{display:none}.hr-see-more-icon-bgs{color:var(--black);height:6.5px;margin-left:3px}.accessible-room-text-bgs{margin-top:40px;margin-bottom:40px}.global-desc-heading-big{text-align:center;letter-spacing:3.1px;text-transform:uppercase;margin-bottom:0;font-size:16px;line-height:1.4}.global-desc-heading-big.color-white{color:var(--white)}.global-desc-heading-big.color-darkgray{color:var(--dark-gray)}.global-desc-heading-big.color-darkgray.font-weight-300{font-weight:300}.loyalty-reimagined-section-bgs{background-color:var(--shashi-magenta);flex-direction:column;align-items:center;padding-top:60px;padding-bottom:40px;display:flex}.hlr-10-cashback-bgs{color:var(--white);text-align:center;letter-spacing:1px;margin-top:27px;font-size:16px;line-height:1.2}.hlr-description-text-bgs{color:var(--white);text-align:center;letter-spacing:normal;margin-top:32px;margin-bottom:0;font-size:15px;font-weight:300;line-height:1.45}.hlr-10-cashback-text-bgs{letter-spacing:normal}.hlr-10-cashback-text-bgs.font-weight{font-weight:500}.hlr-10-cashback-img-bgs{margin-top:20px;margin-bottom:30px}.hlr-form-block-enroll{margin-top:3.1rem}.hlr-check-box-text{font-size:13px}.hlr-success-message,.hlr-error-message{font-size:14px;line-height:20px}.hlr-card-list-text-wrap-bgs{color:var(--white);margin-top:30px;margin-bottom:0;padding-left:40px}.hlr-card-list-text-wrap-bgs.rm-mb{margin-bottom:0}.hlr-card-list{color:var(--white);margin-top:0;margin-bottom:0;font-family:Azosans,sans-serif}.hlr-card-list-text{letter-spacing:normal;font-size:13px;font-weight:300;line-height:1.2}.dining-section-bgs{background-color:#0b0b0b}.dining-section-bgs.sms-hide{display:none}.madeleine-contact-weddings{padding-top:10px;padding-bottom:40px}.dining-boxes-wrap-bgs{flex-direction:column;justify-content:center;align-items:center;padding-bottom:40px;display:flex}.jg-image-block-bgs{color:var(--white);text-align:center;letter-spacing:1px;margin-top:0;font-size:15.2px;line-height:1.4}.jg-image-tag-bgs{object-fit:cover;background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/653222ebb0b84e8af12bfee8_Jarad-img.webp);background-position:50%;background-size:contain;border-radius:50%;width:163px;height:163px}.jg-name-text-bgs{letter-spacing:normal;margin-top:19px}.jg-name-text-bgs.update-color{color:var(--black);font-weight:100}.jg-designation-text-bgs{letter-spacing:normal;text-transform:uppercase;margin-top:2px}.jg-designation-text-bgs.updated-color{color:var(--black)}.jg-description-block-bgs{justify-content:center;margin-top:30px;display:flex}.jg-description-text-bgs{color:var(--white);text-align:center;letter-spacing:normal;max-width:350px;margin-bottom:0;font-size:15.2px;font-weight:300;line-height:1.45}.dining-box-bgs{color:var(--black);width:500px;max-width:none}.dining-box-bgs.the-emerald,.dining-box-bgs.broma,.dining-box-bgs.carte,.dining-box-bgs.belle{margin-bottom:12px;overflow:hidden}.dining-element-wrap-bgs{border:1px solid var(--shashi-magenta)}.dining-first-block-bgs{text-align:center;justify-content:center;align-items:center;height:70px;display:flex;position:relative}.dining-icon-img-bgs{height:100%}.slider-sms-copy{height:250px}.left-slider-arrow-sms-copy.hide-arrow{display:none}.dining-third-block-bgs{padding-bottom:12px;padding-left:12px;padding-right:12px}.dining-title-block-bgs{padding-top:12px;padding-bottom:12px}.dining-title-text-bgs{color:var(--white);letter-spacing:normal;text-transform:uppercase;margin-bottom:0;font-size:16px;line-height:1.2}.dining-description-bgs{color:#d6d6d6;letter-spacing:normal;margin-bottom:0;font-size:12px;font-weight:300;line-height:1.5}.dining-text-block-bgs{color:#d6d6d6;letter-spacing:normal;margin-top:8px;font-size:12px;font-weight:300;line-height:1.2}.dining-text-block-bgs.mt-12{color:#d6d6d6;letter-spacing:normal;margin-top:12px}.dining-link-block-bgs{color:var(--shashi-magenta);letter-spacing:normal;margin-top:4px;font-size:12px;line-height:1.2}.home-dining-boxes-bgs{flex-direction:column;justify-content:center;align-items:center;display:flex}.hd-see-more-bgs{justify-content:center;align-items:center;display:flex}.hd-see-more-text-wrap-bgs{cursor:pointer;padding-left:10px;padding-right:10px}.hd-see-more-text-bgs{color:var(--black);letter-spacing:1.3px;font-size:13px;font-weight:300;line-height:1.2;display:inline-block}.hd-hide-text-span-bgs{display:none}.hd-see-more-icon-bgs{color:var(--black);height:6.5px;margin-left:3px}.home-gallery-section-bgs{background-color:var(--black);width:100%;padding-top:60px;padding-bottom:40px}.showcase-section-bgs{height:auto}.showcase-section-bgs.rm-mb{padding-bottom:0}.c-img-gallery-bgs{max-width:80vw}.img-gallery-main-bgs{height:60vh}.img-gallery-subs-bgs{height:13vh}.sub-img-feed-item-bgs{border-width:1px}.amenities-and-rituals-section-bgs{background-color:var(--white);padding-top:60px;padding-bottom:40px}.about-ar-bgs{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-bottom:44px;display:flex}.ar-description-bgs{color:var(--black);text-align:center;letter-spacing:normal;max-width:350px;margin-top:50px;margin-bottom:0;font-size:15px;font-weight:300;line-height:1.45}.amenities-and-rituals-boxes-bgs{flex-direction:column;justify-content:center;align-items:center;display:flex}.rituals-box-bgs{background-color:var(--black);max-width:500px}.ar-box-slider-wrap-bgs{padding-top:7px;padding-left:7px;padding-right:7px}.amenities-box-bgs{background-color:var(--black);max-width:500px;margin-bottom:19px}.ar-box-details-bgs{padding-bottom:16px;padding-left:10px;padding-right:10px}.ar-box-heading-bgs{color:var(--white);letter-spacing:normal;margin-top:16px;margin-bottom:0;font-size:22px;font-weight:500;line-height:1.2}.ar-box-description-bgs{color:var(--white);letter-spacing:normal;margin-top:14px;margin-bottom:0;font-size:14px;font-weight:300;line-height:1.25}.sustainability-section-bgs{background-color:var(--shashi-magenta);flex-direction:column;justify-content:center;align-items:center;padding-top:60px;padding-bottom:40px;display:flex}.global-desc-heading-sms-copy{text-align:center;letter-spacing:3.1px;text-transform:uppercase;margin-bottom:0;font-size:16px;line-height:1.4}.global-desc-heading-sms-copy.color-white{color:var(--white)}.global-desc-heading-sms-copy.color-darkgray{color:var(--dark-gray)}.global-desc-heading-sms-copy.color-darkgray.font-weight-300{font-weight:300}.sustainability-icon-wrap-bgs{text-align:center;margin-top:50px}.sustainability-icon-img-tag-bgs{width:180px;height:180px}.sustainability-icon-text-bgs{color:var(--white);letter-spacing:3.1px;margin-top:19px;font-size:16px;line-height:1.2}.sustainability-description-bgs{color:var(--white);text-align:center;letter-spacing:normal;max-width:350px;margin-top:19px;margin-bottom:0;font-size:15px;font-weight:300;line-height:1.45}.sustainability-view-more-block-bgs{overflow:hidden}.sustainability-view-more-lists-bgs{color:var(--white);margin-top:30px;margin-bottom:0;padding-left:40px}.sustainability-view-more-lists-bgs.rm-mb{margin-bottom:0}.sustainability-vm-list-bgs{color:var(--white);margin-top:0;margin-bottom:0;font-family:Azosans,sans-serif}.sustainability-vm-list-text-bgs{letter-spacing:normal;font-size:13px;font-weight:300;line-height:1.2}.sustainability-view-more-text-bgs{cursor:pointer;justify-content:center;margin-top:30px;display:flex}.sustainability-view-more-text-bgs.marketplace{display:none}.location-section-bgs{flex-direction:column;justify-content:center;align-items:center;padding-top:60px;display:flex}.location-text-wrap-bgs{flex-direction:column;justify-content:center;align-items:center;display:flex}.location-description-bgs{color:var(--black);text-align:center;letter-spacing:normal;max-width:350px;margin-top:50px;margin-bottom:16px;font-size:15px;font-weight:300;line-height:1.45}.slider-location-bgs{width:500px;height:300px}.meeting-section-bgs{background-color:var(--black);padding-top:60px;padding-bottom:40px}.meeting-first-block-bgs{flex-direction:column;justify-content:center;align-items:center;margin-bottom:30px;display:flex}.meeting-first-block-description-bgs{color:var(--white);text-align:center;letter-spacing:normal;max-width:350px;margin-top:50px;margin-bottom:50px;font-size:15px;font-weight:300;line-height:1.45}.home-meetings-boxes-bgs{flex-direction:column;justify-content:center;align-items:center;display:flex}.hm-see-more-bgs{justify-content:center;align-items:center;display:flex}.hm-see-more-text-wrap-bgs{cursor:pointer;padding-left:10px;padding-right:10px}.hm-see-more-text-bgs{color:var(--black);letter-spacing:1.3px;font-size:13px;font-weight:300;line-height:1.2;display:inline-block}.hm-hide-text-span-bgs{display:none}.hm-see-more-icon-bgs{color:var(--black);height:6.5px;margin-left:3px}.technology-section-bgs{background-color:var(--shashi-magenta);flex-direction:column;justify-content:center;align-items:center;padding-top:60px;padding-bottom:40px;display:flex}.technology-first-block-bgs{flex-direction:column;justify-content:center;align-items:center;margin-bottom:50px;display:flex}.technology-description-bgs{color:var(--white);text-align:center;letter-spacing:normal;max-width:350px;margin-top:50px;margin-bottom:0;font-size:15px;font-weight:300;line-height:1.45}.technology-second-block-bgs{width:500px}.technology-type-box-bgs{background-color:var(--white);margin-bottom:10px}.technology-type-box-bgs.rm-mb{margin-bottom:0}.technology-type-text-bgs{color:var(--shashi-magenta);text-align:center;letter-spacing:normal;padding-top:12px;padding-bottom:10px;font-size:13px;line-height:1.2}.ht-first-grid-bgs{color:var(--white);text-align:center;letter-spacing:1px;margin-top:27px;font-size:16px;line-height:1.2}.technology-block-wrap-bgs{width:500px}.review-star-icon-bgs{height:16.5px}.dining-broma-name-text-bgs{color:var(--white);letter-spacing:8px;text-transform:uppercase;margin-bottom:0;padding-top:3px;font-size:26px;font-weight:500;line-height:1}.dining-vm-icon-img-bgs{height:100%}.dining-belle-name-text-bgs{color:var(--white);letter-spacing:4px;text-transform:uppercase;margin-bottom:0;padding-top:3px;font-size:26px;font-weight:500;line-height:1}.emerald-slide-3.broma{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6422d57b3d9be672cabe01bd_Dining%20.webp);background-position:50%;background-size:cover}.emerald-slide-4.broma{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641c9cab696b5607e1112dfe_bromadish.webp);background-position:50%;background-size:cover}.broma-slide-4.broma{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6422d57b3d9be672cabe01bd_Dining%20.webp);background-position:50%;background-size:cover}.broma-slide-5.broma{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641c9cab696b5607e1112dfe_bromadish.webp);background-position:50%;background-size:cover}.rooms-slide-1-1-copy{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64a2a3bc35247e70d89e852b_81f870a82d9f49b9ee2cf734b965af7b_Shashi_035%20\(2\).webp),url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64198faafd363e7da45116e3_%231%20-%20Deluxe%20King.webp);background-position:50%,100% 100%;background-size:cover,cover}.brix---container-default-4-copy.dining.padding{padding-left:10px;padding-right:10px}.ht-first-grid-bgs-copy{color:var(--white);text-align:center;letter-spacing:1px;margin-top:27px;font-size:16px;line-height:1.2}.nav-shashi-cashi{color:#000;letter-spacing:1px;text-transform:uppercase;padding:.7rem 0;font-family:Azosans,sans-serif;font-size:1.5vh;font-weight:300;line-height:2vh;display:block}.nav-gallery{color:#000;text-align:left;letter-spacing:1px;padding:.7rem 0;font-size:1.5vh;line-height:2vh}.nav-gallery.desktopviewsignupandsignin.mobileviewsignupandsignin{display:block}.nav-gallery.desktopviewsignupandsignin.mobileviewsignupandsignin.hide,.nav-gallery.amenities{display:none}.nav-reviews{color:#000;letter-spacing:1px;text-transform:uppercase;padding:.7rem 0;font-family:Azosans,sans-serif;font-size:1.5vh;font-weight:300;line-height:2vh;display:block}.nav-rooms{color:#000;text-align:left;letter-spacing:1px;padding:.7rem 0;font-size:1.5vh;line-height:2vh}.nav-rooms.desktopviewsignupandsignin.mobileviewsignupandsignin{display:block}.nav-rooms.desktopviewsignupandsignin.mobileviewsignupandsignin.hide,.nav-rooms.amenities{display:none}.nav-dining{color:#000;text-align:left;letter-spacing:1px;padding:.7rem 0;font-size:1.5vh;line-height:2vh}.nav-dining.desktopviewsignupandsignin.mobileviewsignupandsignin{display:block}.nav-dining.desktopviewsignupandsignin.mobileviewsignupandsignin.hide,.nav-dining.amenities{display:none}.nav-meeting{color:#000;text-align:left;letter-spacing:1px;padding:.7rem 0;font-size:1.5vh;line-height:2vh}.nav-meeting.desktopviewsignupandsignin.mobileviewsignupandsignin{display:block}.nav-meeting.desktopviewsignupandsignin.mobileviewsignupandsignin.hide,.nav-meeting.amenities{display:none}.nav-packages{color:#000;text-align:left;letter-spacing:1px;padding:.7rem 0;font-size:1.5vh;line-height:2vh}.nav-packages.desktopviewsignupandsignin.mobileviewsignupandsignin{display:block}.nav-packages.desktopviewsignupandsignin.mobileviewsignupandsignin.hide,.nav-packages.amenities{display:none}.nav-location{color:#000;text-align:left;letter-spacing:1px;padding:.7rem 0;font-size:1.5vh;line-height:2vh}.nav-location.desktopviewsignupandsignin.mobileviewsignupandsignin{display:block}.nav-location.desktopviewsignupandsignin.mobileviewsignupandsignin.hide,.nav-location.amenities{display:none}.nav-amenities{color:#000;text-align:left;letter-spacing:1px;padding:.7rem 0;font-size:1.5vh;line-height:2vh}.nav-amenities.desktopviewsignupandsignin.mobileviewsignupandsignin{display:block}.nav-amenities.desktopviewsignupandsignin.mobileviewsignupandsignin.hide,.nav-amenities.amenities{display:none}.nav-shashi-app,.nav-rfp{color:#000;letter-spacing:1px;text-transform:uppercase;padding:.7rem 0;font-family:Azosans,sans-serif;font-size:1.5vh;font-weight:300;line-height:2vh;display:block}.nav-shashi-cash-bgs{color:#000;text-align:left;letter-spacing:1px;padding:.7rem 0;font-size:1.5vh;line-height:2vh}.nav-shashi-cash-bgs.desktopviewsignupandsignin.mobileviewsignupandsignin{display:block}.nav-shashi-cash-bgs.desktopviewsignupandsignin.mobileviewsignupandsignin.hide,.nav-shashi-cash-bgs.amenities{display:none}.nav-holiday-party{color:#000;letter-spacing:1px;text-transform:uppercase;padding:.7rem 0;font-family:Azosans,sans-serif;font-size:1.5vh;font-weight:300;line-height:2vh;display:block}.nav-logout-sms{color:#000;letter-spacing:2px;text-transform:uppercase;padding:.7rem 0;font-family:Azosans,sans-serif;font-size:1.5vh;font-weight:300;line-height:2vh;display:block}.nav-logout-sms.logoutmobile{display:none}.nav-amenities-sms{color:#000;text-align:left;letter-spacing:1px;padding:.7rem 0;font-size:1.5vh;line-height:2vh}.nav-amenities-sms.desktopviewsignupandsignin.mobileviewsignupandsignin{display:block}.nav-amenities-sms.desktopviewsignupandsignin.mobileviewsignupandsignin.hide,.nav-amenities-sms.amenities{display:none}.nav-rituls-sms,.nav-activities-sms,.nav-sustainability-sms{color:#000;letter-spacing:1px;text-transform:uppercase;padding:.7rem 0;font-family:Azosans,sans-serif;font-size:1.5vh;font-weight:300;line-height:2vh;display:block}.nav-hours-of-operation-sms{color:#000;letter-spacing:2px;text-transform:uppercase;padding:.7rem 0;font-family:Azosans,sans-serif;font-size:1.5vh;font-weight:300;line-height:2vh;display:block}.nav-hours-of-operation-sms.logoutmobile{display:none}.nav-t-c-sms{color:#000;letter-spacing:2px;text-transform:uppercase;padding:.7rem 0;font-family:Azosans,sans-serif;font-size:1.5vh;font-weight:300;line-height:2vh;display:block}.nav-t-c-sms.logoutmobile{display:none}.nav-newsroom-sms{color:#000;letter-spacing:2px;text-transform:uppercase;padding:.7rem 0;font-family:Azosans,sans-serif;font-size:1.5vh;font-weight:300;line-height:2vh;display:block}.nav-newsroom-sms.logoutmobile{display:none}.nav-concerts-sms{color:#000;letter-spacing:2px;text-transform:uppercase;padding:.7rem 0;font-family:Azosans,sans-serif;font-size:1.5vh;font-weight:300;line-height:2vh;display:block}.nav-concerts-sms.logoutmobile{display:none}.nav-contact-us-sms{color:#000;letter-spacing:2px;text-transform:uppercase;padding:.7rem 0;font-family:Azosans,sans-serif;font-size:1.5vh;font-weight:300;line-height:2vh;display:block}.nav-contact-us-sms.logoutmobile,.nav-contact-us-sms.nav-properties.nav-holiday.hide{display:none}.side-nav-shashi-cash,.side-nav-reviews,.side-nav-amenities,.side-nav-rituals,.side-nav-activities,.side-nav-sustainability,.side-nav-hourse-of-operation,.side-nav-t-c,.side-nav-download-app,.side-nav-rfp,.side-nav-newsroom,.side-nav-concerts,.side-nav-contact-us,.side-nav-holiday{letter-spacing:2px;padding:.7rem 0;font-size:1.5vh;font-weight:300;line-height:2vh}.burger-menu-sms{padding:0}.burger-menu-sms.w--open{background-color:#0000}.desktop-bgs,.burger-menu-bgs{display:none}.sidebar-less-text-sms{color:var(--black);font-family:Azosans,sans-serif;font-size:1.5vh;font-weight:300;line-height:2vh;display:none}.home-fixed-notification-parent-mob{display:none}.fixed-natification-bar-wrap-home{display:flex}.hlr-10-cashback-text-bgs-2{letter-spacing:normal}.hlr-10-cashback-text-bgs-2.font-weight{font-weight:500}.hlr-card-list-text-wrap-bgs-2{color:#fff;margin-top:30px;margin-bottom:0;padding-left:40px}.hlr-card-list-text-2{letter-spacing:normal;font-size:13px;font-weight:300;line-height:1.2}.hlr-card-list-2{color:#fff;margin-top:0;margin-bottom:0;font-family:Azosans,sans-serif}.hlr-error-message-2{font-size:14px;line-height:20px}.hlr-10-cashback-bgs-2{color:#fff;text-align:center;letter-spacing:1px;margin-top:27px;font-size:16px;line-height:1.2}.slider-meeting-bgs{height:250px}.hlr-shashi-cash-heading-text-bgs{letter-spacing:normal}.hlr-shashi-cash-heading-text-bgs.font-weight{font-weight:500}.navbar-booknow-button-2{margin-right:1px}.line-two-2{background-color:#fff;width:18.3px;height:1.3px;margin-top:3px;margin-bottom:3px}.shashi-logo-text-h1-2{color:#fff;letter-spacing:1px;text-transform:uppercase;margin-bottom:0;font-family:Azosans,sans-serif;font-size:12.7px;line-height:1.5;display:block}.sidebar-more-text-sms-2{color:#000;font-family:Azosans,sans-serif;font-size:1.5vh;font-weight:300;line-height:2vh;display:block}.line-three-2{background-color:#fff;width:18.3px;height:1.3px}.dropdown-list-3{margin-top:10px}.dropdown-list-3.w--open{background-color:#fff}.sidebar-less-text-sms-2{color:#000;font-family:Azosans,sans-serif;font-size:1.5vh;font-weight:300;line-height:2vh;display:none}.link-90{letter-spacing:2px;padding:.7rem 0;font-size:1.5vh;font-weight:300;line-height:2vh}.line-one-2{background-color:#fff;width:18.3px;height:1.3px}.hours-of-operation-section{flex-direction:column;justify-content:flex-start;align-items:center;min-height:100vh;margin-top:60px;display:flex}.tv-shashi-cash-t-c-modal-wrap.modalhide{display:none}.tv-shashi-cash-t-c-content-wraper{padding-left:40px}.form-block-enroll-v2{margin-top:3.1rem}.success-intruction-text{letter-spacing:normal;font-size:13px;font-weight:300;line-height:1.2}.public-transit-button{width:70%;margin-bottom:0}.public-transit-button.white-bg{font-style:normal}.public-transit-cover-slider{object-fit:cover;width:100%;height:100%}.div-block-177,.public-transit-btn-wrap-sms{justify-content:center;margin-top:30px;display:flex}.transit-section-sms{display:block}.footer-top{padding-top:94px;padding-bottom:94px}.footer-top.pd-72px{padding-top:64px;padding-bottom:64px}.display-4{font-size:22px;line-height:38px}.display-3{font-size:32px;line-height:44px}.btn-primary-3{padding-top:24px;padding-bottom:24px}.heading-h1-size{font-size:48px;line-height:60px}.header-wrapper{padding-top:24px;padding-bottom:24px}.cta-image-card.brix-agency{margin-top:2px;top:0}.section-7{padding-top:118px;padding-bottom:118px}.mg-bottom-48px{margin-bottom:40px}.btn-primary-2{padding-top:24px;padding-bottom:24px}.card.instagram-feed-link-card.v3{min-width:340px;max-width:340px}.blob._1{max-width:80%;top:1.5%;left:-44%}.instagram-feed---full-width-right-container{grid-column-gap:24px}.footer-bottom-2{padding-top:24px;padding-bottom:24px}.grid-4-columns{grid-template-columns:1fr 1fr}.grid-4-columns._4-col-tablet{grid-template-columns:1fr 1fr 1fr 1fr}.grid-4-columns._4-col-tablet.gap-16px{grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;height:100vh}.card-2.buy-now{max-height:none}.grid-2-columns._1-col-tablet{grid-template-columns:1fr}.btn-primary{padding-top:24px;padding-bottom:24px}.mg-bottom-32px{margin-bottom:24px}.grid-3-columns{grid-template-columns:1fr 1fr}.grid-3-columns.instagram-feed---3-col-inner-grid,.grid-3-columns.instagram-feed---3-col-grid{grid-template-columns:1fr 1fr 1fr}.grid-3-columns.instagram-feed---3-col-grid.mg-bottom-56px.mt{grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.grid-3-columns.instagram-feed---3-col-grid.v2{grid-column-gap:16px;grid-row-gap:16px}.instagram-feed---image-wrapper.full-width-right-section---image-wrapper{min-width:250px;max-width:250px}.heading-h4-size,.heading-h3-size{font-size:22px;line-height:32px}.slider-mask-2{position:static}.divider{margin-top:64px;margin-bottom:64px}.story-modal-wrap.modalhide{display:none}.story-modal-content{padding-left:40px}.instagram-feed---image-wrapper-2{border-radius:10px}.highlight-modal-wrap.modalhide{display:none}.highlight-modal-content{padding-left:40px}.highlight-box-wrapper.full-width-right-section---image-wrapper{min-width:250px;max-width:250px}.post-box-wrapper{border-radius:10px}.story-modal-wrap-story-2.modalhide{display:none}.story-modal-content-story-2{padding-left:40px}.story-modal-wrap-story-3.modalhide{display:none}.story-modal-content-story-3{padding-left:40px}.story-modal-wrap-story-4.modalhide{display:none}.story-modal-content-story-4{padding-left:40px}.story-modal-wrap-story-5.modalhide{display:none}.story-modal-content-story-5{padding-left:40px}.slider-snap-list{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-columns:18rem;grid-auto-columns:18rem}.slider-filter-text{font-size:1.25rem}.padding-section-medium{padding-top:3em;padding-bottom:3em}.padding-section-medium.is--half-bottom{padding-bottom:1em}.padded-inset-wrap{padding-left:0;padding-right:0}.slider-button-right-2:hover,.slider-button-left-2:hover{background-position:50%}.weddings-and-events-rfp-btn{width:70%;margin-bottom:0}.weddings-and-events-rfp-btn.white-bg{font-style:normal}.weddings-and-events-rfp-btn.white-bg.rm-mb{width:100%}.kutup-cta-weddings-and-events{grid-row-gap:0px;grid-template-columns:1fr}.on-site-venues-4-meetings{display:block}.on-site-venues-heading.rm-mt-sm{margin-top:0}.on-site-venues-rfp-btn-wrap{width:40%}.on-site-venues-4-boxes{margin-bottom:0;display:block}._w-e-hm-box-wrap{border:1px solid var(--shashi-magenta);background-color:var(--black);width:100%;max-width:none;margin-bottom:31px}.slide-24{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641e2dad71c8e557b66414b2_%2319%20Premium%20King.webp);background-position:50%;background-size:cover}.hero-mention{font-size:1.2rem;bottom:15px;right:15px}.side-nav-weddings-and-events{letter-spacing:2px;padding:.7rem 0;font-size:1.5vh;font-weight:300;line-height:2vh}.nav-weddings-and-events{color:#000;letter-spacing:1px;text-transform:uppercase;padding:.7rem 0;font-family:Azosans,sans-serif;font-size:1.5vh;font-weight:300;line-height:2vh;display:block}.shuttle-at-meta-s-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/663a7b95b809d70f6f2a3723_Emerald%20Hour%20Patio%20resized.webp);background-position:50%;background-size:cover}.hero-section-mobile-for-meta{flex-direction:column;justify-content:center;height:86vh;margin-top:7vh;display:flex}.hero-section-mobile-for-meta.hotel-near-partner-hero.height-auto{height:auto}.hero-section-mobile-for-meta.hotel-near-partner-hero.meta-hero-height{align-items:stretch;display:flex}.hero-section-mobile-for-meta.room-sm-vh{height:130vh}.jg-image-block-bgs-2{color:#fff;text-align:center;letter-spacing:1px;margin-top:48px;font-size:15.2px;line-height:1.4}.jg-description-text-bgs-2{color:var(--black);text-align:center;letter-spacing:normal;max-width:400px;margin-bottom:0;font-size:20px;font-weight:300;line-height:1.45;display:block}.image-50,.image-51,.image-53{margin-left:0}.mobile-hero-text-2{display:none}.text-block-55{text-align:center;margin-bottom:10vw;font-size:14px;font-style:normal;line-height:21px}.text-201,.text-202,.text-203,.text-18-2-2,.text-204,.text-205{color:#f41095;font-size:14px}.c-card-back-2{display:none}.text-206{color:#f41095;font-size:14px}.card-review-heading-2{text-align:center}.meta-partner-description-heading-2{color:#000;text-align:center;letter-spacing:-.1px;margin-top:auto;margin-bottom:5px;font-size:1rem;line-height:1.6rem}.meta-partner-para-2{color:#000;text-align:center;margin-bottom:0;font-size:1rem;line-height:1.6rem}.meta-partner-description-heading-3{color:#000;text-align:center;letter-spacing:-.1px;margin-top:auto;margin-bottom:5px;font-size:1rem;line-height:1.6rem}.text-18-2-3,.text-207{color:#f41095;font-size:14px}.sc-overlay-4{min-height:500px}.image-54{display:none}.sc-overlay-5{min-height:500px}.image-55{display:none}.meta-partner-description-heading-4,.meta-partner-description-heading-5,.meta-partner-description-heading-6{color:#000;text-align:center;letter-spacing:-.1px;margin-top:auto;margin-bottom:5px;font-size:1rem;line-height:1.6rem}.dining-title-text-bgs-2{color:#fff;letter-spacing:normal;text-transform:uppercase;margin-bottom:0;font-size:16px;line-height:1.2}.jg-description-text-bgs-3{color:#fff;text-align:center;letter-spacing:normal;max-width:350px;margin-bottom:0;font-size:15.2px;font-weight:300;line-height:1.45}.hd-see-more-text-bgs-2{color:#000;letter-spacing:1.3px;font-size:13px;font-weight:300;line-height:1.2;display:inline-block}.hd-see-more-icon-bgs-2{color:#000;height:6.5px;margin-left:3px}.dining-broma-name-text-bgs-2{color:#fff;letter-spacing:8px;text-transform:uppercase;margin-bottom:0;padding-top:3px;font-size:26px;font-weight:500;line-height:1}.dining-link-block-bgs-2{color:#f41095;letter-spacing:normal;margin-top:4px;font-size:12px;line-height:1.2}.dining-element-wrap-bgs-2{border:1px solid #f41095}.dining-section-bgs-2{background-color:#0b0b0b}.dining-section-bgs-2.sms-hide{display:none}.dining-belle-name-text-bgs-2{color:#fff;letter-spacing:4px;text-transform:uppercase;margin-bottom:0;padding-top:3px;font-size:26px;font-weight:500;line-height:1}.dining-box-bgs-2{color:#000;width:500px;max-width:none}.jg-image-block-bgs-3{color:#fff;text-align:center;letter-spacing:1px;margin-top:48px;font-size:15.2px;line-height:1.4}.dining-vm-element-wrap-2{border:1px solid #f41095}.jg-description-text-2{color:#fff;text-align:center;letter-spacing:normal;max-width:350px;margin-bottom:0;font-size:15.2px;font-weight:300;line-height:1.45}.dining-vm-title-text-2{color:#fff;letter-spacing:normal;text-transform:uppercase;margin-bottom:0;font-size:16px;line-height:1.2}.dining-broma-name-text-2{color:#fff;letter-spacing:8px;text-transform:uppercase;margin-bottom:0;padding-top:3px;font-size:26px;font-weight:500;line-height:1}.dining-view-more-box-2{color:#000;width:500px}.dining-view-more-box-2.belle,.dining-view-more-box-2.carte,.dining-view-more-box-2.the-emerald,.dining-view-more-box-2.broma{margin-bottom:12px;overflow:hidden}.dining-vm-link-block-2{color:#f41095;letter-spacing:normal;margin-top:4px;font-size:12px;font-weight:400;line-height:1.2}.dining-belle-name-text-2{color:#fff;letter-spacing:4px;text-transform:uppercase;margin-bottom:0;padding-top:3px;font-size:26px;font-weight:500;line-height:1}.jg-image-block-2{color:#fff;text-align:center;letter-spacing:1px;margin-top:48px;font-size:15.2px;line-height:1.4}.dining-box-description-2{color:#000;letter-spacing:normal;margin-top:6px;margin-bottom:0;font-size:11px;font-weight:300;line-height:1.25}.jg-description-text-bgs-4{color:#fff;text-align:center;letter-spacing:normal;max-width:350px;margin-bottom:0;font-size:15.2px;font-weight:300;line-height:1.45}.dining-section-bgs-3{background-color:#0b0b0b}.dining-section-bgs-3.sms-hide{display:none}.dining-belle-name-text-bgs-3{color:#fff;letter-spacing:4px;text-transform:uppercase;margin-bottom:0;padding-top:3px;font-size:26px;font-weight:500;line-height:1}.dining-box-bgs-3{color:#000;width:500px;max-width:none}.jg-image-block-bgs-4{color:#fff;text-align:center;letter-spacing:1px;margin-top:48px;font-size:15.2px;line-height:1.4}.dining-vm-element-wrap-3{border:1px solid #f41095}.dining-vm-title-text-3{color:#fff;letter-spacing:normal;text-transform:uppercase;margin-bottom:0;font-size:16px;line-height:1.2}.dining-vm-link-block-3{color:#f41095;letter-spacing:normal;margin-top:4px;font-size:12px;font-weight:400;line-height:1.2}.dining-belle-name-text-3{color:#fff;letter-spacing:4px;text-transform:uppercase;margin-bottom:0;padding-top:3px;font-size:26px;font-weight:500;line-height:1}.meta-partner-description-heading-7,.meta-partner-description-heading-8,.meta-partner-description-heading-9{color:#000;text-align:center;letter-spacing:-.1px;margin-top:auto;margin-bottom:5px;font-size:1rem;line-height:1.6rem}.kutup-cta-6{grid-row-gap:0px;grid-template-columns:1fr}.kutup-cta-7{grid-row-gap:0px;grid-template-columns:1fr;display:none}.style-6{display:none}.success-message-4{font-size:14px;line-height:20px}.check-box-text-4,.check-box-text-5{font-size:13px}.hotel-operations-block{margin-left:5%;margin-right:5%}.heading-47{margin-top:4vw}.heading-49{margin-top:1vw}.heading-49.updated-heading{margin-top:2vw;line-height:1.5}.heading-50.updated-heading{margin-top:0}.heading-56{margin-top:1vw}.heading-56.updated-heading{margin-top:2vw}.heading-56.updated-timing{margin-top:2vw;line-height:1.5}.heading-57{margin-top:1vw}.heading-57.updated-heading{margin-top:2vw}.heading-58,.heading-59{margin-top:0}.properties---mission-statement{margin-left:20px;margin-right:20px;padding-left:0;padding-right:0}.grid-5{grid-column-gap:10px;grid-row-gap:10px;padding-left:10px;padding-right:10px}.grid-5.grid-5-2{grid-column-gap:10px;grid-row-gap:10px}.grid-6{grid-column-gap:10px;grid-row-gap:10px;margin-left:5px;margin-right:5px}.cover-image-4{object-fit:cover;width:100%;height:100%}.sc-image-4{min-height:500px}.cover-image-5{object-fit:cover;width:100%;height:100%}.sc-image-5{min-height:500px}.cover-image-6{object-fit:cover;width:100%;height:100%}.grid-7.food-portfolio{margin-left:10px;margin-right:10px}.text-block-60.updated-heading{font-size:17px}.text-block-61.updated-text{font-size:14px}.grid-8{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;padding-left:0;padding-right:0;display:grid}.grid-8.grid-8-sm{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;padding-left:10px;padding-right:10px;display:grid}.shashi-group-logo-text{color:var(--white);letter-spacing:1px;text-transform:uppercase;margin-bottom:0;font-family:Azosans,sans-serif;font-size:12.7px;line-height:1.5;display:block}.venue-grid-text{padding-left:0;padding-right:0}.properties---location.location-bgs{margin-left:20px;margin-right:20px;padding-left:0;padding-right:0}.section-13.updated-section13{margin-top:50vw}.grid-9.grid-location{padding-left:10px;padding-right:10px}.shashi-logo-text-h1-3{color:#fff;letter-spacing:1px;text-transform:uppercase;margin-bottom:0;font-family:Azosans,sans-serif;font-size:12.7px;line-height:1.5;display:block}.holiday-party-headline{margin-top:166px;font-size:8vw;line-height:9vw}.grid-10{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;padding-left:10px;padding-right:10px}.image-60{padding-left:10px;padding-right:10px}.heading-62{font-size:2vw;line-height:2.5vw}.sc-image-gradient-properties{min-height:500px}.fixed-book-now-button-3{font-size:14px;line-height:21px}.fixed-book-now-button-3.facebook-pixel-api-trigger.bgs{display:none}.fs-cc-banner_text-2{margin-right:0}.fs-cc-banner_text-link-2{font-size:14px;line-height:20px}.image-68.updated-image{text-align:left;margin-top:5vw}.spaces-after-hero-2{display:none}.holiday-party-headline-2{margin-top:166px;font-size:8vw;line-height:9vw}.text-block-66{color:var(--white);text-align:center;margin-top:10vw;margin-bottom:10vw;font-size:14px;font-style:normal;line-height:21px}.image-69{margin-top:10vw;padding-left:20px;padding-right:20px}.slider-18{height:70vh}.left-arrow-23,.right-arrow-29{display:none}.slider-19{height:70vh}.left-arrow-24,.right-arrow-30{display:none}.text-block-68,.text-block-69{color:var(--black)}.fixed-book-now-button-4{font-size:14px;line-height:21px}.fixed-book-now-button-4.facebook-pixel-api-trigger.bgs{display:none}.fs-cc-banner_text-3{margin-right:0}.button-17.request-for-proposal{z-index:10000;color:#fff;letter-spacing:1px;text-transform:uppercase;background-color:#e00b87;justify-content:center;align-items:center;height:46.92px;padding-top:12px;font-size:14px;line-height:1.5;display:flex;position:fixed;inset:auto 0% 0%}.button-17.request-for-proposal.updated-rfp{display:flex}.dropdown-list-4{margin-top:10px}.dropdown-list-4.w--open{background-color:#fff}.landing-review-title-bgs-2{color:#fff;text-align:center;letter-spacing:2.29px;text-transform:uppercase;margin-top:10vw;margin-bottom:0;font-family:Azosans,sans-serif;font-size:15px;font-weight:400;line-height:1.5}.sc-image-6{min-height:500px}.shashi-logo-text-h1-4{color:#fff;letter-spacing:1px;text-transform:uppercase;margin-bottom:0;font-family:Azosans,sans-serif;font-size:12.7px;line-height:1.5;display:block}.link-91{letter-spacing:2px;padding:.7rem 0;font-size:1.5vh;font-weight:300;line-height:2vh}.grid-14{grid-column-gap:10px;grid-row-gap:10px;margin-left:5px;margin-right:5px}.navbar-booknow-button-3{margin-right:1px}.sc-image-gradient-properties-2{min-height:500px}.style-4s-5{color:#000;letter-spacing:.3vw;margin-bottom:10vw;padding-top:0;font-size:14px;line-height:21px}.button-style-10{height:6vw;padding:2vw 3vw;font-size:1.4vw;line-height:2.5vw}.line-one-3{background-color:#fff;width:18.3px;height:1.3px}.text-block-71.updated-text{font-size:14px}.grid-16.food-portfolio{margin-left:10px;margin-right:10px}.line-two-3{background-color:#fff;width:18.3px;height:1.3px;margin-top:3px;margin-bottom:3px}.shashi-landing-text-bgs-properties-2{color:#fff;text-align:center;letter-spacing:normal;margin-top:5vw;margin-bottom:0;font-family:Azosans,sans-serif;font-size:20.3px;line-height:1.4}.section-cover-5{min-height:500px;display:none}.grid-17{grid-column-gap:10px;grid-row-gap:10px;padding-left:10px;padding-right:10px}.grid-17.grid-5-2{grid-column-gap:10px;grid-row-gap:10px}.line-three-3{background-color:#fff;width:18.3px;height:1.3px}.sidebar-more-text-sms-3{color:#000;font-family:Azosans,sans-serif;font-size:1.5vh;font-weight:300;line-height:2vh;display:block}.grid-19{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;padding-left:0;padding-right:0;display:grid}.div-block-195{justify-content:center;align-items:flex-start;display:flex}.text-block-76{font-size:12vw;font-weight:700}.text-block-77{font-size:5vw;font-weight:700}.div-block-196{justify-content:center;align-items:flex-start;display:flex}.text-block-80{font-size:12vw;font-weight:500}.text-block-81{margin-top:10px;font-size:5vw;font-weight:500}.image-73{margin-bottom:20px;margin-left:18px}.fixed-natification-button-2,.activities-list{display:none}.list-block.sms{grid-column-gap:16px;grid-row-gap:16px;flex-flow:row;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:column}.list-1.monday{grid-column-gap:10px;grid-row-gap:10px;grid-template-columns:1fr;grid-auto-flow:row;margin-left:56px;margin-right:56px;line-height:3vw}.list-1.tuesday.wednesday.thursday,.list-1.friday{grid-column-gap:10px;grid-row-gap:10px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;margin-top:10px;margin-left:56px;margin-right:56px;line-height:3vw;display:none}.list-1.sunday{grid-column-gap:10px;grid-row-gap:10px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;margin-top:10px;margin-left:56px;margin-right:56px;display:none}.list-1.saturday{grid-column-gap:10px;grid-row-gap:10px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;margin-top:10px;margin-left:56px;margin-right:56px;line-height:3vw;display:none}.list-1.no-events{grid-column-gap:10px;grid-row-gap:10px;grid-template-columns:1fr;grid-auto-flow:row;margin-left:56px;margin-right:56px;line-height:3vw}.list-items-block{border-top:1px solid #e0dedc;border-bottom:1px solid #e0dedc;line-height:2vw}.list-items-block.updated-align{border-top:1px solid #e0dedc;border-bottom:1px solid #e0dedc;margin-right:0;line-height:2vw}.list-items-block.updated-align.no-event-update-align{border-top-style:none;border-top-width:0;border-bottom-style:none;border-bottom-width:0}.area-block{margin-top:0}.heading-66{margin-top:1vw;margin-bottom:0;font-size:2.5vw;font-weight:400}.text-block-82{line-height:2vw}.text-block-83{border-top:1px #e0dedc;margin-bottom:10px;font-weight:300;line-height:3vw}.text-block-84.sms{text-align:left;border-bottom:1px #e0dedc;margin-bottom:10px;line-height:3vw}.heading-67{margin-left:56px}.heading-67.update{font-size:2.5vw}.heading-67.no-events-mobile-heading{margin-bottom:0;margin-left:0;font-size:3vw;line-height:5vw}.main-head-block.sms{grid-column-gap:17px;grid-row-gap:17px;grid-template-rows:auto;grid-template-columns:.5fr 1fr;grid-auto-columns:1fr;display:grid}.activities-list-sms{display:block}.fixed-natification-bar-text-2{font-size:14px;line-height:21px;display:none}.code-embed{display:none}.heading-67-copy{margin-left:56px}.heading-67-copy.update{font-size:2.5vw}.div-block-200.sm-div-block-200{width:auto;margin-top:40px;margin-bottom:0;display:flex}}@media screen and (max-width:767px){h3{width:100%}li{font-size:2.25vw;line-height:4vw}figcaption{font-size:2.5vw}.cover{min-height:500px;padding:50px 5vw}.cover-overlay{min-height:500px}.button-style-1{text-align:center;letter-spacing:.5vw;height:6vw;padding:4vw;font-size:1.75vw;line-height:2.5vw}.style-4s{letter-spacing:.3vw;margin-bottom:10vw;padding-top:0;font-size:14px;line-height:21px}.style-4s.menu-link,.style-4s.menu-link.w--current{font-size:1.75vw}.style-4s.land-scape-fz{font-size:14px;line-height:21px}.style-4s.tab-mob-pink-colour.limited-time-offer-tab-and-mob-text{color:var(--white);font-weight:400}.sc-sub-title{margin-top:1vw;margin-bottom:4vw}.eyebrow{font-size:2vw;line-height:3vw}.about-description-holder{padding-left:9vw;padding-right:9vw}.button-style-5{letter-spacing:.5vw;font-size:1.75vw;line-height:2.5vw}.book-button{height:9vw;padding-left:5vw;padding-right:5vw;display:none}.navbar{padding-left:5vw;padding-right:5vw}.navbar-logo-holder{width:23vw}.button-navbar{font-size:1.5vw;line-height:2.5vw}.button-navbar.link-delay{letter-spacing:.3vw}.style-1xl{font-size:11vw;line-height:12vw}.style-1m{font-size:7vw;line-height:8vw}.style-1m.text-anim.global-dimension{line-height:1.5}.style-1m.global-dimension.style-1m-font{font-size:28px;font-weight:400;line-height:42px}.style-1m.text-anim.meeting{margin-top:auto;margin-bottom:10vw}._3up-image-holder{height:19vw}._3up-text-holder{margin-top:3vw}.ps{font-size:2.1vw;line-height:3.3vw}.menu-spacer{height:25vw}.navbar-sticky{padding-left:5vw;padding-right:5vw}.style-1s{letter-spacing:0;font-size:4.75vw}.footer-logo-holder{width:35vw}.global-text-styles h1{width:100%;padding-left:0;padding-right:0}.global-text-styles h2{width:100%;margin-top:9vw;margin-bottom:4vw;padding-left:0;padding-right:0}.global-text-styles p{width:100%;margin-bottom:2vw;padding-left:0;padding-right:0}.global-text-styles ul{width:auto;padding-left:8vw}.global-text-styles ol{width:auto;padding-left:12vw;list-style-type:decimal}.global-text-styles figcaption{padding-left:0;padding-right:0}.global-text-styles h4{width:100%;margin-top:4vw;margin-bottom:1vw;padding-left:0;padding-right:0;font-size:3vw;line-height:4vw}.global-text-styles h3{padding-left:0;padding-right:0;font-size:3.5vw}.global-text-styles blockquote{margin-left:0}.global-text-styles h5{margin-left:0;margin-right:2vw;font-size:11vw;line-height:12vw}.global-text-styles h6{padding-left:0;padding-right:0}.footer-description-holder{width:100%;margin-top:3vw}.button-style-2-1{font-size:2vw;line-height:3vw}._4up-image{width:30%;height:17vw}.ps-headline{text-align:left;line-height:4vw}._3up-link-holder{margin-bottom:2vw}.ps-headline-bold{font-size:2vw;line-height:3vw}.il-photo-holder{width:23vw;height:16vw;margin-right:3vw}.global-button-pill{width:auto;padding:4vw}.global-button-pill.link-delay{padding-left:5vw;padding-right:5vw}.button-style-4{height:8vw;padding-left:2vw;padding-right:2vw}.section-cover{min-height:500px;padding:50px 5vw}.sc-overlay,.sc-image{min-height:500px}.section-cover-button{text-align:center;padding:4vw 6vw;font-size:2vw;line-height:2vw}._2m{font-size:3vw;line-height:3.5vw}.style-1xs{letter-spacing:0;font-size:1rem;line-height:1.6rem}.style-1xs.margin-reset.price{margin-top:-.5vw}.search.search-page{margin-top:2vw;margin-bottom:6vw}.search-button{width:30%;font-size:1.75vw;line-height:3vw}.search-input{width:70%}.search-result-item{padding-bottom:5vw}.gallery-cta{padding-left:4vw;padding-right:4vw}.style-4s-bold{font-size:1.5vw}.list-price{letter-spacing:0;font-size:3.5vw;line-height:4.5vw}.bb-icon-holder{width:4vw;height:2.5vw}.faq-trigger{padding-left:0;padding-right:0}.fs-content-holder{margin-bottom:43.01px}.faq-text-styles h1{width:100%;padding-left:0;padding-right:0}.faq-text-styles h2{width:100%;margin-top:9vw;margin-bottom:4vw;padding-left:0;padding-right:0;font-size:4.5vw;line-height:5vw}.faq-text-styles p{width:100%;margin-bottom:2vw;padding-left:0;padding-right:0}.faq-text-styles ul{width:auto;padding-left:12vw}.faq-text-styles ol{width:auto;padding-left:12vw;list-style-type:decimal}.faq-text-styles figcaption{padding-left:0;padding-right:0}.faq-text-styles h4{width:100%;margin-top:4vw;margin-bottom:1vw;padding-left:0;padding-right:0;font-size:3vw;line-height:4vw}.faq-text-styles h3{padding-left:0;padding-right:0;font-size:3.5vw}.faq-text-styles blockquote{margin-left:0}.faq-text-styles h5{margin-left:0;margin-right:2vw;font-size:12vw;line-height:12vw}.style-2m{font-size:5vw;line-height:7vw}.div-block-45{margin-bottom:2vw}.div-block-46{margin-bottom:4vw}.button-style-2,.button-style-3{text-align:center;letter-spacing:.5vw;height:6vw;padding:4vw;font-size:1.75vw;line-height:2.5vw}.div-block-48{margin-bottom:3vw}.global-ns.blue.large.rooms{display:block}.kutup-client-grid-2,.kutup-client-grid-3{grid-column-gap:25px;grid-row-gap:25px;grid-template-columns:1fr 1fr}.button-3.request-for-proposal{height:39.1px}.nav-link{width:100%}.heading-5{font-size:10px}.column.rm-p{padding-left:0;padding-right:0}.div-block-68.dining.max-width,.div-block-68.max-width{max-width:480px}.location-slide-1-1{background-position:50%;background-size:cover}.kutup-display-2{font-size:40px}.kutup-cta-right-part{padding:60px 11%}.kutup-cta-3{grid-template-columns:1fr}.kutup-cta-right-part-2{padding:60px 11%}.kutup-cta-5{grid-template-columns:1fr}.lander-star-img-sm{width:481px;margin:auto auto 100px;padding-left:10px;padding-right:10px;display:block}.brix---icon-mg-top{margin-top:0}.brix---mg-bottom-40px-2{margin-bottom:24px}.brix---heading-h1-size{margin-bottom:12px;font-size:38px;line-height:46px}.brix---subtitle{font-size:17px;line-height:19px}.brix---grid-contact-v7{grid-template-columns:1fr}.brix---section-position-relative{padding-top:100px;padding-bottom:100px}.rl_navbar2_button-2{padding:.4rem 1rem .25rem}.rl_navbar2_button-wrapper-2{flex-direction:row;margin-left:9rem}.rl_navbar2_component-2{min-height:4rem}.kutup-team-grid-3{grid-template-columns:1fr}.kutup-team-section-1{padding-top:80px;padding-bottom:80px}.button-9.rfp-font-size.reverse-hover.sm-reverse-hover{padding-top:8px;padding-bottom:8px}.div-block-91{margin-left:0%;margin-right:0%}.image-15{width:19%}.review-mobile-new{margin-bottom:40px}.brix---mg-bottom-16px{margin-bottom:8px}.brix---mg-bottom-48px{margin-bottom:32px}.brix---container-default-4.dining.padding{padding-left:10px;padding-right:10px}.brix---section-2{padding-top:100px;padding-bottom:100px}.brix---section-2.room.room-section-mb{margin-bottom:4rem}.brix---section-2.nw.room-section-mb{margin-bottom:1rem}.tablet-view{display:none}.slider-sustainability.vh{height:110vh}.image-20{object-fit:cover;width:100%;height:63%}.brix---grid-3-columns-gap-row-64px{grid-row-gap:68px;grid-template-columns:1fr}.brix---mg-bottom-16px-3{margin-bottom:8px}.brix---mg-bottom-48px-2{margin-bottom:32px}.gallery-dyn-list{column-count:2}.gallery-item{min-width:50%}.gallery-title{font-size:3vw}.room-layout{margin-bottom:4rem}.room-layout.wv{margin-bottom:0}.hero-section-mobile{margin-top:7vh}.sc-overlay-2,.sc-image-2{min-height:500px}.button-style-7{text-align:center;letter-spacing:.5vw;height:6vw;padding:4vw;font-size:1.75vw;line-height:2.5vw}.section-cover-2{min-height:500px;padding:50px 5vw}.button-style-8{text-align:center;letter-spacing:.5vw;height:6vw;padding:4vw;font-size:1.75vw;line-height:2.5vw}.section-cover-3{min-height:500px;padding:50px 5vw}.live-instrumental-music,.fresh-farm-stand,.nightly-turndown-service{display:block}.computer_history-museum.slide-left-space-mob{background-position:93%}.hero-slider-mobile{display:block}.dining-tab-view.flex-vertical{flex-direction:column;justify-content:center;align-items:center}.booking-engine{display:block}.booking-engine-slide-1{background-size:cover}.check-in-and-key{display:block}.check-in-and-key-slide-1,.manage-stay-slide-1{background-size:cover}.meta-partner-description-heading,.google-partner-description-heading,.intuit-partner-description-heading{letter-spacing:0;font-size:3.5vw;line-height:4.5vw}.container-7{padding-left:0;padding-right:0}.section-4{padding:90px 30px 40px}.blog-list-item{margin-bottom:20px;padding-left:0;padding-right:0}.read-more-overlay{background-image:linear-gradient(#202122cc,#202122)}.blog-column{width:100%;padding-right:0}.blog-column.push-down{width:100%;margin-top:0;padding-right:0}.blog-column.right{width:100%;padding-left:0}.read-more-block{height:210px}.read-more-button{width:40px;height:40px;padding-top:4px}.read-more-button.post-page{padding-top:5px;top:14px}.read-more-button.small{float:left;padding-top:3px;position:static}.blog-post-header-overlay{padding-left:30px;padding-right:30px}.container-8{padding-left:0;padding-right:0}.post-header-title-wrapper{width:480px}.collection-item-3,.collection-list{width:100%}.container-9{padding-left:0;padding-right:0}.section-5{padding:90px 30px 40px}.section-5.blog-post{padding-bottom:30px}.section-5.subpage{padding-top:80px}.section-5.tint{padding-top:40px}.section-5.subpage-section{padding-top:90px}.blog-post-content-wrapper{width:100%}.blog-image-header-overlay{padding-bottom:35px;padding-left:35px;padding-right:35px}.blog-content-block{padding:35px}.blog-post-title-wrapper{width:100%}.read-more-fixed-block{width:100%;position:relative;bottom:0}.collection-list-wrapper-5{width:100%}.blog-post-wrapper,.blog-post-wrapper.medium,.blog-post-wrapper.small{height:300px}.blog-post-wrapper.read-more{width:100%;height:280px}.blog-post-wrapper.height-350{height:350px}.blog-image-block.read-more{height:280px}.blog-post-title.small-title{font-size:1.2rem;line-height:1.7rem}.filter-dropdown-toggle{text-align:center}.container-10{padding-left:0;padding-right:0}.title-wrapper{margin-bottom:20px}.container-11{padding-left:0;padding-right:0}.page-title-block{width:500px;margin-bottom:40px;margin-left:auto;margin-right:auto;display:block}.category-item,.container-12{padding-left:0;padding-right:0}.page-title{font-size:40px;line-height:40px}.page-subtitle{line-height:26px}.category-block-title{font-size:30px;line-height:25px}.category-description{font-size:13px;line-height:24px}.category-link-block{height:300px}.container-13{padding-left:0;padding-right:0}.rich-text-font h3{line-height:1.5}.fixed-book-now-button-wrap{height:50px;display:block}.concerts-main-section{padding:90px 30px 40px}.concerts-section-wraper{padding-left:0;padding-right:0}.concert-list-item{margin-bottom:20px;padding-left:0;padding-right:0}.concert-post-wrapper{height:300px}.concert-read-more-button{width:40px;height:40px;padding-top:4px}.blog-post-title-3.small-title{font-size:1.2rem;font-weight:300;line-height:1.7rem}.container-15{padding-left:0;padding-right:0}.collection-item-5,.collection-list-wrapper-8{width:100%}.container-16,.packages-section-wraper{padding-left:0;padding-right:0}.concert-packages-wraper{margin-bottom:32px}.concert-packages-heading{margin-bottom:8px}.concert-packages-columns-1{display:block}.concert-packages-column-1-1{margin-bottom:2rem}.concert-book-now-button{width:70%}.concerts-packages-main-section{padding:0 30px 40px}.location-filter{margin-bottom:20px}.container-17{padding-left:0;padding-right:0}.fixed-book-now-button-for-less-than-1vh{height:9vw;padding-left:5vw;padding-right:5vw;display:none}.concerts-event-list{width:100%}.sc-overlay-3{min-height:500px}.style-4s-3{letter-spacing:.3vw;margin-bottom:10vw;padding-top:0;font-size:3.5vw;line-height:5.5vw}.button-style-9{text-align:center;letter-spacing:.5vw;height:6vw;padding:4vw;font-size:1.75vw;line-height:2.5vw}.sc-image-3{min-height:500px}.section-cover-4{min-height:500px;padding:50px 5vw}.shashi-cash-hero-section{margin-top:7vh}.loyalty-reimagined-slide{background-size:cover}.fixed-natification-bar-wrap{height:50px;display:flex}.fixed-natification-button{height:100vh;display:none}.fixed-shashi-natification-bar-wrap-3{width:80%;height:80vh;display:flex}.fixed-natification-bar-wrap-4{height:50px;display:flex}.complimentary-yoga-classes{display:block}.room-type-text{font-size:10px}.change-text{padding-bottom:4px;font-size:10px}.hero-image-slide.autoplay-off.gradient{background-image:linear-gradient(#0000,#8c8c8c00 60%,#000000e6 85%,#000000b3 95%,#000 103%),url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641442b19741e4749db3f908_as_is.webp);background-position:0 0,50%;background-size:auto,cover}.c-card-back{display:none}.flipcard-review.flipcard-slides{right:7%}.flex-service-25{width:100%;margin-left:auto;margin-right:auto;transition-property:none}.room-columns{display:block}.showcase-section{height:auto}.slider-component,.background-card{height:60vh}.image-wrapper{width:90vw;height:60vh;top:auto}.room-slider-left-arrow-icon,.room-slider-right-arrow-icon{-webkit-text-stroke-width:.5px;-webkit-text-stroke-color:var(--white);font-size:30px;line-height:30px}.fs-cc-banner_container{flex-direction:column;align-items:center}.fs-cc-prefs_close{top:0%;right:0%}.fs-cc-prefs_title{font-size:1.25rem}.fs-cc-components{justify-content:center;align-items:center;display:flex}.fs-cc-prefs_component{display:none}.fs-cc-banner_component{padding:1rem 3%;display:none;left:auto}.img-gallery-subs{height:10vh}.img-gallery-main{height:60vh}.c-img-gallery-main-icon{opacity:.75}.img-gallery-main-arrow{display:block}.img-gallery-main-arrow.left,.img-gallery-main-arrow.right{font-size:1em}.img-gallery-subs-slide{padding:2px 1px}.img-gallery-main-icon{width:15px}.c-img-gallery-sub{display:block}.sub-img-feed-item{border-width:1px}.room-slider-left-arrow-icon-2,.room-slider-right-arrow-icon-2,.room-slider-right-arrow-icon-3,.room-slider-left-arrow-icon-3{-webkit-text-stroke-width:.5px;-webkit-text-stroke-color:white;font-size:30px;line-height:30px}.fixed-book-now-parent{bottom:43.01px}.room-gallery-slide-icon{font-size:16px}.room-gallery-slides-icon{font-size:25px;line-height:25px}.gdpr-alert-msg-text.gdpr-alert-desktop-subheader{text-align:left;text-align:left;text-align:left}.fs-cc-prefs_component_from-wrap{padding-left:40px;padding-right:40px}.accordion-trigger{height:auto;margin-bottom:5px}.lander-hotel-rating-img.test{margin-bottom:63px}.hero-mob-sc-image{min-height:500px}.style-4s-hero{letter-spacing:3px;margin-bottom:7vw;padding-top:0;font-size:14px;line-height:21px}.style-4s-hero.menu-link,.style-4s-hero.menu-link.w--current{font-size:1.75vw}.style-4s-hero.land-scape-fz{font-size:14px;line-height:21px}.style-1m-hero{font-size:7vw;line-height:8vw}.style-1m-hero.global-dimension.style-1m-font,.style-1m-hero.global-dimension.style-1m-font-hero{font-size:28px;font-weight:400;line-height:42px}.lander-hotel-rating-img-wrap{bottom:63px}.section-cover-mob,.section-cover-big-screen,.section-cover-mob-copy{min-height:500px;padding:50px 5vw}.rating-flipcard-hero{display:block}.swiper-column{text-align:left;align-items:flex-start;margin-bottom:24px}.slider-button-left,.slider-button-right{background-size:16px;width:48px;height:48px}.container{padding-left:12px;padding-right:12px}.section{padding-top:48px;padding-bottom:48px}.basic-swiper{margin-bottom:32px}.hor-section{padding-top:48px;padding-bottom:48px}.brix---section-2-home{padding-top:100px;padding-bottom:100px}.brix---section-2-home.room.room-section-mb{margin-bottom:4rem}.brix---section-2-home.nw.room-section-mb{margin-bottom:1rem}.style-1xs-copy{letter-spacing:0;font-size:3.5vw;line-height:4.5vw}.style-1xs-copy.margin-reset.price{margin-top:-.5vw}.slide_live-music-home{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64a2a3bc35247e70d89e8517_66c54b51afd9d525e07b0aa1074648fa_Live%20Music.webp);background-position:50%;background-size:cover}.room-layout-home,.room-layout-home-2{margin-bottom:4rem}.room-type-text-2{font-size:10px}.padding-global{padding-left:1.25rem;padding-right:1.25rem}.room-type-text-3{font-size:10px}.room-layout-home-3{margin-bottom:4rem}.style-1xs-2{letter-spacing:0;font-size:3.5vw;line-height:4.5vw}.card-container-2{flex-direction:column;height:50vh}.card-container__photo-container{transform-origin:50% 0;transform:rotate(0)}.card-container-1{flex-direction:column;height:50vh}.card-container--details{width:60em;height:60em}.big-card_01{flex-direction:row}.card-container-3,.card-container-4{flex-direction:column;height:50vh}.photo-container__back-image{transform:rotateX(180deg)rotateY(0)rotate(0)}.style-4s-4,.style-4s-4-copy{letter-spacing:.3vw;margin-bottom:10vw;padding-top:0;font-size:14px;line-height:21px}.style-1m-copy{font-size:7vw;line-height:8vw}.style-1m-copy.global-dimension.style-1m-font{font-size:28px;font-weight:400;line-height:42px}.rating-flipcard-hero-copy{display:block}.style-1xs-2-copy{letter-spacing:0;letter-spacing:0;font-size:3.5vw;line-height:4.5vw}.container-copy{padding-left:12px;padding-right:12px}.rl_navbar2_container-2-copy.show{display:flex}.style-4s-4-copy-copy{letter-spacing:.3vw;margin-bottom:10vw;padding-top:0;font-size:14px;line-height:21px}.snp-button-left,.snp-button-right{background-size:16px;width:48px;height:48px}.section-cover-bgs{min-height:500px;padding:50px 5vw}.section-cover-sms{min-height:500px}.fixed-book-now-button-wrap-bgs{height:50px;display:none}.home-sms-book-now-btn.facebook-pixel-api-trigger{height:43.01px}.bgs-fixed-book-now-button-wrap{height:50px;display:none}.right-side-wraper{flex-direction:row;margin-left:auto}.hr-box-wrap{max-width:450px}.left-slider-arrow-sms.location-arrow-left-sms{font-size:25px;line-height:1;left:-4%}.right-slider-arrow-sms.location-arrow-right-sms{font-size:25px;line-height:1;right:-4%}.slider-sms{height:225px}.accordion-trigger-copy{height:auto;margin-bottom:5px}.dining-box{max-width:450px}.dining-view-more-box{width:450px}.amenities-box,.rituals-box{max-width:450px}.slider-ar-sms{height:275px}.slider-meeting-first-block,.slider-location-sms{width:450px;height:275px}.technology-second-block{width:450px}.gallery-title-sms{font-size:3vw}.hm-box-wrap{width:450px;max-width:450px}.hm-type-name.sm-fz{font-size:18px}.navbar-main{min-height:4rem}.room-columns-wedding{max-width:450px;display:block}.wedding-column-box-sms{max-width:450px}.sms-book-now-btn.facebook-pixel-api-trigger{height:43.01px}.tabs-menu-wrapper{width:80%}.global-main-desc-sms{font-size:26px}.navbar-component{min-height:4rem}.navbar-booknow-button{padding:9px 15px 6px}.shashi-landing-text-bgs-properties{margin-top:15vw}.shashi-landing-text-bgs-properties.shashi-landing-text-sms{margin-left:20px;margin-right:20px;font-size:17px}.shashi-landing-text-bgs-properties.updated-landing-text.landing-text-bgs{display:none}.shashi-landing-text-bgs-properties.updated-landing-text.landing-text-sms{display:block}.hr-box-wrap-bgs{max-width:450px}.slider-bgs{height:225px}.dining-box-bgs{width:450px}.slider-sms-copy{height:225px}.showcase-section-bgs{height:auto}.img-gallery-main-bgs{height:60vh}.c-img-gallery-sub-bgs{display:block}.img-gallery-subs-bgs{height:10vh}.sub-img-feed-item-bgs{border-width:1px}.rituals-box-bgs,.amenities-box-bgs{max-width:450px}.slider-location-bgs{width:450px;height:275px}.technology-second-block-bgs,.technology-block-wrap-bgs{width:450px}.brix---container-default-4-copy.dining.padding{padding-left:10px;padding-right:10px}.fixed-natification-bar-wrap-home{height:50px;display:flex}.slider-meeting-bgs{height:225px}.navbar-booknow-button-2{padding:9px 15px 6px}.hours-of-operation-section{min-height:100vh}.public-transit-button{width:80%}.divider-vertical.horizontal-mbp{margin-left:20px;margin-right:20px}.footer-top{padding-top:72px;padding-bottom:72px}.footer-top.pd-72px{padding-top:48px;padding-bottom:48px}.display-4{font-size:20px;line-height:32px}.header-logo-3{max-width:220px}.display-3{font-size:26px;line-height:40px}.btn-primary-3{padding:20px 32px}.text-200{font-size:16px;line-height:18px}.heading-h1-size{font-size:38px;line-height:46px}.heading-h5-size{font-size:16px;line-height:22px}.heading-h5-size.instagram-link-title{font-size:14px}.cta-image-card{width:980px;max-width:980px}.section-7{padding-top:100px;padding-bottom:100px}.section-7.top{padding-top:100px}.max-w-48px.max-w-40px-mbl{max-width:40px}.header-logo-2{max-width:230px}.mg-bottom-48px{margin-bottom:32px}.btn-primary-2{padding:20px 32px}.card.instagram-feed-link-card{border-radius:12px;padding:16px}.card.instagram-feed-link-card.v3{min-width:300px;max-width:300px}.card.instagram-feed-link-card.v2{padding-left:20px;padding-right:20px}.icon-list-item-wrapper.center{text-align:left;align-items:flex-start}.grid-5-columns.instagram-feed---5-col-grid{grid-template-columns:1fr 1fr 1fr}.form-newsletter{width:100%;padding-left:0}.grid-4-columns._4-col-tablet{grid-template-columns:1fr 1fr}.grid-4-columns._4-col-tablet.gap-16px{grid-column-gap:12px;grid-row-gap:12px;grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr;height:150vh}.grid-2-columns{grid-template-columns:1fr}.grid-2-columns._2-col-mbl{grid-template-columns:1fr 1fr}.grid-2-columns._2-col-mbl.gap-24px{grid-template-rows:50%;grid-auto-rows:50%}.grid-2-columns._1-col-tablet.gap-24px{grid-template-rows:30% 70%;grid-template-columns:1fr;height:100vh}.grid-2-columns.link-and-btn-grid._1-col-mbl{grid-row-gap:16px;grid-template-columns:1fr;justify-items:stretch}.grid-2-columns._1-5fr---1fr{grid-template-columns:1fr}.btn-primary{padding:20px 32px}.grid-3-columns{grid-template-columns:1fr}.grid-3-columns.instagram-feed---3-col-grid{grid-column-gap:12px;grid-row-gap:12px;grid-template-columns:1fr 1fr}.grid-3-columns.instagram-feed---3-col-grid.v2,.grid-3-columns._2-col-mbl{grid-template-columns:1fr 1fr}.grid-3-columns._2-col-mbl.gap-32px{grid-column-gap:24px;grid-row-gap:24px}.instagram-feed---image-wrapper.full-width-right-section---image-wrapper{min-width:200px;max-width:200px}.heading-h4-size{font-size:20px;line-height:26px}.instagram-link-cards---bottom-icons-container.pd-20px---24px{border-bottom-right-radius:12px;border-bottom-left-radius:12px}.grid-1-column.gap-row-32px.gap-row-16px-mbp{grid-row-gap:24px}.elements---element-title{margin-top:48px;padding-bottom:20px;padding-left:24px;padding-right:24px}.card-home-pages-wrapper{padding-top:40px;padding-left:40px;padding-right:40px}.divider{margin-top:48px;margin-bottom:48px}.button-relative{padding:16px 34px;font-size:16px;line-height:18px}.mg-bottom-40px{margin-bottom:24px}.instagram-feed-link-card---top-container{border-top-left-radius:12px;border-top-right-radius:12px}.btn-circle-secondary{width:56px;min-width:56px;height:56px;min-height:56px;font-size:22px;line-height:24px}.highlight-box-wrapper.full-width-right-section---image-wrapper{min-width:200px;max-width:200px}.slider-snap-list{grid-auto-columns:18rem;padding-bottom:1.25rem;padding-left:1rem;padding-right:1rem}.slider-controls{grid-template-columns:1fr auto;justify-content:space-between;margin-top:.5rem}.padding-global-2{padding-left:1rem;padding-right:1rem}.padding-section-medium{padding-top:2em;padding-bottom:2em}.flex-button-wrap.grow-end-hide-mobile{display:none}.slider-button-right-2,.slider-button-left-2{background-size:16px;width:48px;height:48px}.weddings-and-events-map-slide{background-position:50%}.weddings-and-events-rfp-btn{width:80%}.kutup-cta-weddings-and-events{grid-template-columns:1fr}._w-e-hm-box-wrap{width:100%;max-width:none}.hero-mention{font-size:1.1rem}.shuttle-at-meta-s-slide{background-position:100%}.hero-section-mobile-for-meta{margin-top:7vh}.c-card-back-2{display:none}.meta-partner-description-heading-2,.meta-partner-description-heading-3{letter-spacing:0;font-size:3.5vw;line-height:4.5vw}.sc-overlay-4,.sc-overlay-5{min-height:500px}.meta-partner-description-heading-4,.meta-partner-description-heading-5{letter-spacing:0;font-size:3.5vw;line-height:4.5vw}.kutup-cta-right-part-3{padding:60px 11%}.meta-partner-description-heading-6{letter-spacing:0;font-size:3.5vw;line-height:4.5vw}.dining-box-bgs-2,.dining-view-more-box-2,.dining-box-bgs-3{width:450px}.meta-partner-description-heading-7,.meta-partner-description-heading-8,.meta-partner-description-heading-9{letter-spacing:0;font-size:3.5vw;line-height:4.5vw}.kutup-cta-6,.kutup-cta-7{grid-template-columns:1fr}.heading-47{margin-top:4vw}.heading-49{margin-top:2vw;font-size:17px}.heading-50{font-size:20px}.heading-50.updated-heading{margin-top:1vw;margin-bottom:0;line-height:4vw}._1st-paragraph{font-size:17px}.heading-56{margin-top:2vw;font-size:14px}.heading-57{margin-top:2vw;font-size:17px}.heading-58,.heading-59{margin-top:1vw;font-size:20px}.paragraph-14{font-size:17px}.properties---mission-statement{margin-left:20px;margin-right:20px;padding-left:0;padding-right:0}.properties---hotels{display:block}.properties---hotels.properties-hotel-bgs{display:none}.properties---hotels.properties-hotel-sms{display:block}.grid-5{grid-template-rows:auto;grid-template-columns:1fr}.grid-6{margin-left:10px;margin-right:10px}.properties---f-b.f-b-bgs{display:none}.properties---f-b.f-b-sms{display:block}.sc-image-4,.sc-image-5{min-height:500px}.grid-7.food-portfolio{grid-template-rows:auto auto;grid-template-columns:1fr}.text-block-60.updated-heading{font-size:14px;display:block}.text-block-61.updated-text{font-size:12px}.link-block-7{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/668d659e333bccde98b77d33_Rectangle%20174482.webp);justify-content:center;align-items:center;padding-bottom:290px;display:flex}.link-block-7.link-block-18{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/668d659e5cc6e4eaded0f6de_Rectangle%20174492.webp)}.link-block-7.link-block-19{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/668d659ef0dee833f6741a7a_Rectangle%20174512.webp)}.link-block-7.link-block-20{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/668d659e9d2291efc9fd00c6_Rectangle%20174502.webp)}.food-and-beverage---emerald-hour{padding-bottom:290px}.properties---meeting.meeting-bgs{display:none}.properties---meeting.meeting-sms{display:block}.meeting-venues---emerald-hour{padding-bottom:290px}.properties---location.location-bgs{display:none}.properties---location.location-sms{display:block}.section-13.updated-section13{margin-top:10vw}.grid-9{padding-left:10px;padding-right:10px}.image-60{width:100%;display:inline-block}.heading-62{font-size:2.5vw;line-height:2.5vw}.sc-image-gradient-properties{min-height:500px}.fs-cc-prefs_title-2{font-size:1.25rem}.button-17.request-for-proposal{height:39.1px}.sc-image-6{min-height:500px}.link-block-14{justify-content:center;align-items:center;padding-bottom:290px;display:flex}.grid-14{margin-left:10px;margin-right:10px}.navbar-booknow-button-3{padding:9px 15px 6px}.sc-image-gradient-properties-2{min-height:500px}.grid-15{padding-left:10px;padding-right:10px}.style-4s-5{letter-spacing:.3vw;margin-bottom:10vw;padding-top:0;font-size:14px;line-height:21px}.button-style-10{text-align:center;letter-spacing:.5vw;height:6vw;padding:4vw;font-size:1.75vw;line-height:2.5vw}.text-block-71.updated-text{font-size:12px}.grid-16.food-portfolio{grid-template-rows:auto auto;grid-template-columns:1fr}.shashi-landing-text-bgs-properties-2{margin-top:15vw}.shashi-landing-text-bgs-properties-2.updated-landing-text.landing-text-sms{display:block}.shashi-landing-text-bgs-properties-2.shashi-landing-text-sms{margin-left:20px;margin-right:20px;font-size:17px}.section-cover-5{min-height:500px;padding:50px 5vw}.grid-17{grid-template-rows:auto;grid-template-columns:1fr}.image-73{margin-bottom:20px;margin-left:22px}.fixed-natification-button-2{height:100vh}.list-1.monday{grid-column-gap:10px;grid-row-gap:10px;margin-left:40px;margin-right:40px;line-height:2vw}.list-1.tuesday.wednesday.thursday{grid-column-gap:10px;grid-row-gap:10px;margin-left:40px;margin-right:40px;line-height:3vw}.list-1.friday,.list-1.sunday,.list-1.saturday{margin-left:40px;margin-right:40px;line-height:3vw}.list-1.no-events{grid-column-gap:10px;grid-row-gap:10px;margin-left:40px;margin-right:40px;line-height:2vw}.list-items-block.updated-align{line-height:1vw}.heading-66{margin-top:1vw;margin-bottom:0;font-size:3vw}.text-block-83{border-top-style:none;border-bottom:#e0dedc;font-weight:300;line-height:3.5vw}.heading-67{margin-left:40px}.heading-67.update{font-size:3vw}.main-head-block.sms{grid-template-columns:.75fr 1fr}.fixed-natification-bar-wrap-5{height:50px;display:flex}.heading-67-copy{margin-left:40px}.heading-67-copy.update{font-size:3vw}}@media screen and (max-width:479px){body{font-size:3.5vw;line-height:5.5vw}h1{margin-bottom:4vw;font-size:8vw;line-height:11vw}h2{margin-bottom:4vw;font-size:6vw;line-height:10vw}h3{margin-top:5vw;margin-bottom:4vw;font-size:6.5vw;line-height:10vw}h4{margin-top:5vw;margin-bottom:4vw;font-size:5vw;line-height:7vw}h5{margin-bottom:3vw;font-size:5vw;line-height:7vw}h6{margin-top:2vw;margin-bottom:3vw;font-size:4vw;line-height:6vw}p{margin-bottom:4vw;font-size:5vw;line-height:7.5vw}ul,ol{margin-bottom:10vw}li{font-size:4.75vw;line-height:7.25vw}blockquote{margin-top:7vw;margin-bottom:10vw;padding-left:0;font-size:9vw;line-height:12vw}figure{margin-top:9vw;margin-bottom:9vw}figcaption{margin-top:4vw;margin-bottom:8vw;font-size:3.5vw;line-height:5.5vw}.cover,.cover-overlay{height:90vh}.sc-content-holder{width:80%;display:none}.button-style-1{letter-spacing:.75vw;padding:6vw 7vw;font-size:3.5vw;line-height:5.5vw}.style-4s{color:#000;letter-spacing:.75vw;text-transform:uppercase;margin-bottom:10vw;padding-top:0;font-size:14px;font-weight:300;line-height:21px}.style-4s.white.inline{color:var(--black)}.style-4s.white-faded{letter-spacing:.5vw}.style-4s.menu-link,.style-4s.menu-link.w--current{font-size:3vw}.style-4s.text-anim-dine{font-size:16px}.style-4s.land-scape-fz{font-size:3.5vw;line-height:5.5vw}.style-4s.tab-mob-pink-colour.limited-time-offer-tab-and-mob-text{color:#fff;font-weight:400}.sc-sub-title{margin-top:2vw;margin-bottom:2vw}.global-container{padding-left:10px;padding-right:10px}.global-container.about{width:auto}.global-container.fb-container{width:90vw}.eyebrow{font-size:3vw}.about-description-holder{margin-top:15vw;margin-bottom:15vw;padding-left:0;padding-right:0}.about-description-holder.text-animation{margin-top:0;margin-bottom:0}.button-style-5{letter-spacing:.75vw;padding-bottom:2vw;font-size:4vw;line-height:6vw}.book-button{margin-bottom:10vw;margin-right:5vw;padding:6vw 7vw}.fullbleed-image{background-color:#fff;height:120vw}.navbar{padding-left:8vw;padding-right:8vw}.navbar-logo-holder{width:40vw}.navbar-link-holder{display:none}.button-navbar{padding-bottom:2vw;font-size:3vw}.navbar-right{display:none}.menu{justify-content:center;height:100vh;padding:15vw 8vw;display:none;position:fixed;inset:0%;overflow:visible}.menu-link-holder{justify-content:flex-start;margin-top:1vw;margin-bottom:1vw}.style-1xl{font-size:13vw;line-height:15vw}.cover-image{-webkit-text-fill-color:inherit;object-fit:cover;background-clip:border-box}.image.scale-in{text-align:left;-webkit-text-fill-color:inherit;object-fit:cover;background-clip:border-box;width:auto;height:70vh;display:block;overflow:visible}.global-section{padding-left:8vw;padding-right:8vw}.global-section.global-rich-text{padding-left:0;padding-right:0}.global-section.fb-section{height:70vw}.global-section.blue{margin-top:0;padding-top:0;padding-left:7vw;padding-right:7vw;display:flex}.global-section.blue.location_hide{display:none}.global-section.blue.meeting-mob{display:block}.style-1m{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;font-size:9.5vw;font-weight:300;line-height:11.5vw}.style-1m.white.accordion-title{font-size:11vw;line-height:11vw}.style-1m.text-anim.room{margin-bottom:5vh}.style-1m.text-anim.room.text{display:none}.style-1m.text-anim.dining,.style-1m.text-anim.meeting,.style-1m.text-anim.global-dimension{font-size:26px;line-height:39px}.style-1m.text-anim{letter-spacing:.2vw;text-transform:none;margin-bottom:0;font-size:3vh;font-weight:400;line-height:4vh}.style-1m.global-dimension.style-1m-font{font-size:26px;font-weight:400;line-height:39px}.style-1m.text-anim.global-dimension{font-size:26px;line-height:39px}.style-1m.text-anim{letter-spacing:.2vw;text-transform:none;margin-bottom:0;font-size:26px;line-height:4vh}.style-1m.text-anim.meeting{font-size:26px;line-height:39px}._3up-image-holder{background-color:var(--light-blue);width:100%;height:70vw}._3up-image-holder.rooms{height:60vw}._3up-text-holder{margin-top:5vw}._3up-description{margin-top:1vw;margin-bottom:0;padding-left:5vw;padding-right:5vw;font-size:3vw;line-height:5vw}.ps{margin-bottom:3vw;font-size:4.5vw;line-height:7.5vw}.ps.left{width:100%;margin-bottom:3vw}.ps._3up-text{line-height:7vw}.ps._3up-text.animate-in{font-size:4.5vw;line-height:7vw}.accordion-wrapper{flex-direction:column;align-items:center;width:100%;min-height:10px}.accordion-item{width:100%}.accordion-item-trigger{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;height:70px;display:flex}.accordion-item-content{overflow:hidden}.menu-items{flex-direction:column;justify-content:center;align-items:center;margin-top:0;margin-bottom:2vw;display:flex}.footer-link{font-size:3vw;line-height:5vw}.menu-spacer{display:none}.menu-container{z-index:0;flex-direction:column;justify-content:center;align-items:center;padding-bottom:20vw;position:fixed}.menu-footer{flex-direction:column;justify-content:space-between;margin-top:5vw;padding-top:3vw;padding-bottom:3vw;display:flex}.navbar-sticky{border-bottom-style:none;padding-left:8vw;padding-right:8vw}.style-1l{font-size:12vw;line-height:15vw}.style-1s{font-size:8vw;line-height:10vw}.footer-large{background-color:var(--black);padding:20vw 5vw 8vw}.footer-logo-holder{width:48vw}.footer-section{margin-bottom:5vw}.global-text-styles{display:block}.global-text-styles h1{margin-top:8vw;margin-bottom:3vw;padding-left:8vw;padding-right:8vw}.global-text-styles h2{padding-left:8vw;padding-right:8vw}.global-text-styles p{margin-bottom:7vw;padding-left:8vw;padding-right:8vw}.global-text-styles li{padding-left:0}.global-text-styles ul{margin-top:-10px;padding-left:13vw;padding-right:8vw}.global-text-styles ol{padding-left:12vw;padding-right:8vw}.global-text-styles figcaption{margin-bottom:8vw;padding-left:8vw;padding-right:8vw}.global-text-styles h4{padding-left:8vw;padding-right:8vw;font-size:5vw;line-height:6.5vw}.global-text-styles h3{padding-left:8vw;padding-right:8vw;font-size:5.75vw;line-height:7vw}.global-text-styles blockquote{margin-left:8vw;margin-right:8vw;padding-left:0;padding-right:0}.global-text-styles a{border-bottom:1px solid #96772c80}.global-text-styles h5{margin-top:-1vw;margin-left:8vw;font-size:22vw;line-height:23vw}.global-text-styles h6{padding-left:8vw;padding-right:9vw}.footer-description-holder{margin-top:5vw;margin-bottom:3vw}.sc-title{width:100%;margin-top:7vw;margin-bottom:7vw;padding-left:0;padding-right:0}.sc-title.home{margin-top:6vw;margin-bottom:10vw}.link-in-page{font-size:3vw;line-height:5vw}.services-collection{grid-template-columns:1fr 1fr 1fr;justify-content:flex-start;overflow:hidden}._3up-item{margin-bottom:15vw}.button-style-2-1{padding-bottom:2vw;font-size:3vw}._3up{grid-template-columns:1fr;justify-content:flex-start;align-items:flex-start;display:block}._4up-image{height:20vw}.ps-headline{font-size:3vw;line-height:5vw}.ps-headline.space-above{display:inline}.ps-headline.event-details{text-align:center}.navbar-icon{width:7vw}.line{width:5%}.view-icon{width:25vw;height:25vw;display:none}.ps-headline-bold{font-size:3vw;line-height:4vw}.il-photo-holder{width:24vw;height:16vw;margin-bottom:0;margin-right:4vw}.il-photo-holder.link-delay{width:24vw;height:16.5vw}.rooms{display:none}.global-button-pill{height:14vw;padding-left:8vw;padding-right:8vw}.global-button-pill.link-delay{height:12vw;padding-left:7vw;padding-right:7vw}.button-style-4{height:12vw;padding-left:5vw;padding-right:5vw}.sc-content{display:none}.sc-holder.middle{justify-content:center;height:60%}.sc-holder.top-bottom{height:20%}.section-cover{height:95vh;display:none}.section-cover.signupsectioncover{height:120vh}.section-cover.dining{padding-bottom:0;display:none}.section-cover.sign-in-section-cover{display:flex}.sc-overlay{background-image:linear-gradient(#0000004d,#0000000d 0%,#0003);height:100%;display:none}.sc-overlay.dining{display:none}.sc-image{height:100vh;display:none}.sc-image.dining{display:none}.section-cover-button{padding:5vw 8vw;font-size:3vw;line-height:3vw}._2m{margin-top:-4px;margin-bottom:1vw;font-size:4.5vw;line-height:5.5vw}.style-3xs{letter-spacing:-.1vw;font-size:5vw;line-height:7vw}.style-1xs{color:var(--kütüp-library-white);text-align:left;margin-top:auto;margin-bottom:auto;font-size:1rem;line-height:1.6rem}.style-1xs.margin-reset.price{margin-top:-1.5vw;margin-bottom:2vw;margin-left:3vw;font-size:6vw}.style-1xs.white{color:#000;text-align:center;align-self:center;margin-top:auto;margin-bottom:auto;margin-right:auto;padding-left:10px;line-height:1.6rem}.style-1xs.white.font-white{color:var(--white)}.style-1xs.business_package-heading,.style-1xs.extended_stay-package-heading,.style-1xs.weekend_getaway-package-heading,.style-1xs.romance_package-heading{padding-left:1rem}.pxs{font-size:3.5vw;line-height:6vw}.search{width:100%;height:12vw}.search.search-page{margin-bottom:12vw}.search-button{letter-spacing:.75vw;width:35%;font-size:3vw;line-height:5vw}.search-input{border-radius:0;width:65%;padding-left:5vw;padding-right:5vw;font-size:3vw}.search-result-item{margin-bottom:8vw;padding-bottom:8vw}.div-block-40{margin-bottom:3vw}.gallery-cta{padding:2vw 4vw}.pm{font-size:4.5vw;line-height:6.5vw}.menu-link{font-size:3vw;line-height:5vw}._3up-view-link{font-size:3.5vw;line-height:5.5vw}.style-4s-bold{letter-spacing:1vw;font-size:3.5vw;line-height:5.5vw}.list-price{margin-top:0;margin-bottom:3vw;margin-left:3vw;font-size:5vw;line-height:7vw}.bb-icon-holder{color:var(--light-blue);width:4vw;height:5vw}.bb-background{background-color:var(--light-blue);text-align:left;border-radius:0;align-items:center;display:block}.bb-text{margin-right:4vw}.faq-trigger{padding-left:8vw;padding-right:8vw}.footer-small{background-color:var(--black);height:auto;padding:15vw 8vw}.fs-content-holder{flex-direction:column;align-items:center;margin-bottom:39.1px}.fs-content.left{text-align:center;justify-content:center;width:100%;margin-bottom:5vw}.fs-content.right{justify-content:center;align-items:center;width:100%}.fs-text{text-align:center}.fs-text.spacing-left{margin-left:2vw}.div-block-42{margin-top:10px;margin-bottom:10px;padding-top:0}.div-block-42.rm-mb{margin-bottom:0}.fb-image-holder{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.fb-image{object-fit:cover;object-position:50% 50%;min-height:170%}.fb-image-overlay{background-image:linear-gradient(90deg,#000c,#00000080 41%,#0000 77%)}.fb-content-holder{width:60%}.faq-text-styles{display:block}.faq-text-styles h1{margin-top:8vw;margin-bottom:3vw;padding-left:8vw;padding-right:8vw}.faq-text-styles h2{padding-left:8vw;padding-right:8vw;font-size:6.5vw;line-height:8vw}.faq-text-styles p{margin-bottom:7vw;padding-left:8vw;padding-right:8vw}.faq-text-styles li{padding-left:2px;font-size:3.5vw;line-height:5.5vw}.faq-text-styles ul{margin-top:-10px;padding-left:12vw;padding-right:8vw}.faq-text-styles ol{padding-left:12vw;padding-right:8vw}.faq-text-styles figcaption{margin-bottom:8vw;padding-left:8vw;padding-right:8vw}.faq-text-styles h4{padding-left:8vw;padding-right:8vw;font-size:5vw;line-height:6.5vw}.faq-text-styles h3{padding-left:8vw;padding-right:8vw;font-size:5.75vw;line-height:7vw}.faq-text-styles blockquote{margin-left:8vw;margin-right:8vw;padding-left:0;padding-right:0}.faq-text-styles a{border-bottom:1px solid #96772c80}.faq-text-styles h5{margin-top:-1vw;margin-left:8vw;font-size:21vw;line-height:20vw}.faq-text-styles h6{padding-left:8vw;padding-right:9vw}.style-2m{letter-spacing:.3vw;font-size:6.5vw;line-height:8vw}.menu-close-holder{margin-top:8vw;margin-right:8vw}.navbar-image{object-fit:contain;width:70%;height:70%}.div-block-45{margin-bottom:4vw}.div-block-46{margin-bottom:6vw}.button-style-2{letter-spacing:.75vw;padding:6vw 7vw;font-size:3vw;line-height:3vw}.button-style-3{letter-spacing:.75vw;margin-top:40px;margin-left:20px;margin-right:20px;padding:6vw 7vw;font-size:3vw;line-height:3vw;transition:border-color .1s;display:none}.button-style-3:hover{color:#fff;background-color:#000}.div-block-47{width:100%}.utility-page-content{width:80%}.global-ns{height:15vw}.global-ns.large{height:30vw}.global-ns.medium{height:20vw}.global-ns.xlarge{height:40vw}.global-ns.blue.large{background-color:#fff0;display:block;overflow:visible}.global-ns.blue.large.rooms.nnew{height:12vw}.global-ns.blue.large.meeting{height:20vw}.global-ns.blue.large.amenitiesgnshide{display:block}.global-ns.blue.large.hidegnsmob{display:none}.slider-2{height:50vh}.left-arrow,.right-arrow{opacity:.5;display:none}.slide-nav{font-size:2vw}.icon,.icon-2,.slide-nav-2{display:none}.kutup-author-title-2{font-family:Azosans,sans-serif;font-weight:400}.kutup-client-grid-2{grid-template-columns:1fr;grid-auto-flow:column}.kutup-testimonials-section-2{background-color:#eaedf2;display:block}.slider-4{background-color:#eaedf2;height:70vh}.text-block-4{font-family:Azosans,sans-serif;font-size:16px;font-weight:300;line-height:1.5}.kutup-client-grid-3{grid-template-columns:1fr}.home-slide{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;grid-auto-flow:row;height:auto;display:block;position:relative}.slider-1{background-color:#fff;height:50vh;margin-top:0;margin-bottom:0}.slide-1-2{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64c095d42e7f5a3fc47aff71_Broma.webp);background-position:50%;background-size:cover}.slide-1-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64a2a3bc35247e70d89e8364_d1447b6f187a42e9ced57f590899abbd_%231%20-%20Patio%20and%20Pool.webp);background-position:50%;background-size:cover;height:auto}.slide-1-3{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64c09bcb7f038615638547dc_Exterior.webp);background-position:50%;background-size:cover}.slide-1-4{background-position:40%}.slide-2-1{object-fit:cover;background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64220bdbe4a443bc0217eaea_finalairportmap.webp);background-position:45%;background-size:cover}.slide-2-2{object-fit:cover;background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64220a0127ea1345d41d5a33_finaltechmap%20copy.webp);background-position:50% 0;background-size:cover}.slide-2-3{object-fit:cover;background-position:50%;background-size:cover}.slide-3-1{background-position:50%}.slide-3-2{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/63ff1f41db9a4f9f8897d145_%232%20-%20Room%20\(1\).webp);background-position:50%}.slide-3-3,.slide-3-4{background-position:100%}.slide-4-1{background-position:25%}.slide-4-2{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641442b19741e4749db3f908_as_is.webp);background-position:50%}.slide-4-3{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/642c7869a30f8841b6d33edc_0%20\(49%20of%2050\).webp);background-position:50%}.slide-4-3.broma{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6422d57b3d9be672cabe01bd_Dining%20.webp)}.slide-4-4{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6424a3b3e7adf408fd77f851__DSC0244-4.webp);background-position:50%;background-size:cover}.slide-5-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64144ff7aca7c6503fcdc0aa_2.webp);background-position:0%}.slide-5-2{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/642c786aa30f8825f7d33edd_0%20\(27%20of%2050\).webp);background-position:50%}.slide-5-2.broma{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641c9cab696b5607e1112dfe_bromadish.webp)}.icon-3,.icon-4{font-size:25px}.image-2{margin-left:0;margin-right:0;display:none}.button-3{z-index:10000;color:var(--shashi-magenta);text-align:center;object-fit:cover;background-color:#fff;justify-content:center;align-items:center;height:58px;font-family:Azosans,sans-serif;font-size:14px;line-height:21px;display:flex;position:fixed;inset:auto 0% 0%}.button-3.request-for-proposal{text-transform:uppercase}.slide-6-2{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64a2a3bc35247e70d89e84d9_90bdc36892c68e62cfeb9b922cba3ac6_Saunaweb.webp);background-position:100%}.slide-6-2.pool-slide-mob{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64c20a27d77b82ddfe8416ea_Hotel%20Pool.webp);background-position:50%;background-size:cover}.slide-6-3{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64a2a3bc35247e70d89e8473_eb471660c9c2ba2afc636b2b3b60cc28_%232%20-%20Fitness%20Center.webp);background-position:0%;background-size:cover}.slide-6-4{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641991b2047fe3990912bce7_%233%20-%20Sauna%20%26%20Steam%20Room.webp);background-position:0%}.slide-7-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64a2a3bc35247e70d89e8529_1c71169247de8fd3c92f81cc8377c75f_Live%20Music%202-2.webp);background-position:50%}.slide-7-3{background-position:70%}.slide-8-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641b31e214929a5069bc59f6_tech1.webp);background-position:50%;background-repeat:repeat;background-size:cover}.slide-8-2{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641993d1ebce3e3a7136f6ca_tech2.webp);background-size:cover}.slide-8-3{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641deb0937ef1fe11b83040e_tech3.webp);background-size:cover}.slide-8-4,.slide-9-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/649e9c9ccf25ca83c79dca41_Cash%20back%20image.webp);background-position:50%;background-size:cover}.slide-9-2{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6419954fcfaad017df568abd_loyalty2.webp);background-position:55%;background-size:cover}.slide-9-3{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64a4208a588349ccc4dc164d_Add%20shashi%20cash.webp),url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641995530fc7afa1fd665387_loyalty3.webp);background-position:55%,56% 70%;background-size:cover,cover}.slide-9-4{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641dd2da387e6e700a857585_loyalty4.webp);background-position:50%;background-size:cover}.slide-10-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64c11edd4aa4f4832e62ded9_Pods.webp);background-position:50%;background-size:cover}.slide-10-2{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641cb921975fcd5f13a377ca_Napa-Sonoma%20Classroom2.webp);background-position:50%}.slide-10-3{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64a2a3bc35247e70d89e84e4_627974057eab871307b3117f938cdcf6_Napa%20Room.webp);background-position:50%}.slide-10-4{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64221424f0c6507dd14ed035__DSC0465.webp);background-position:30%}.slide-11-2{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/63ff2314bc98395ce05a37ed_%232%20-%20Kayaking.webp)}.slide-11-3{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64c11060fac265b19680536a_Golf-ground.webp);background-position:50%;background-size:cover}.slide-12-1{background-image:none}.heading{line-height:11.5vw}.sidebar_revealer{background-color:#000;display:none}.sidebar_flex{grid-column-gap:20px;grid-row-gap:20px;flex-direction:column;justify-content:flex-start;padding-top:65px;padding-left:30px;padding-right:30px;display:flex}.sidebar_inner{width:100%;padding:58px 15px 15px}.sidebar_content{display:none}.logo{color:#000;text-align:center;letter-spacing:2px;text-transform:uppercase;max-width:none;margin:auto;font-family:Azosans,sans-serif;font-size:26px;font-weight:700}.logo.font-white{color:var(--white);padding-top:5px;line-height:26px}.sidebar_links{text-align:left}.nav-link{width:100%}.sidebar_nav-2{display:flex}.link-2{color:var(--black);text-align:left;font-family:Azosans,sans-serif;font-size:20px;font-weight:300}.epicenter-of-silicon-valley,.mechelin-starred-chef,.cutting-edge,.loyalty{display:block}.meeting-slide-1-1{background-position:50%}.meeting-slide-2-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641cb89b022d93ad56465e0f_Meeting%20Pod.webp);background-position:50%}.meeting-slide-4-1{background-position:50%;background-size:cover}.div-block-59{background-color:#000;border-width:0;margin-left:0%;margin-right:0%}.div-block-59.white,.div-block-59.meeting-block{background-color:#fff}.div-block-59.meeting-block.border{border-width:1px}.div-block-60{justify-content:flex-start;align-items:center;height:60px;padding:0}.div-block-60.white{text-transform:uppercase;flex-direction:row;justify-content:flex-start;align-items:center;height:60px;padding-top:0;padding-bottom:0;padding-right:0}.div-block-60.title{padding-left:14px}.heading-5{color:#000;text-align:left;margin-top:11px;font-size:10px;line-height:1.5vh}.heading-5.type{text-align:left;margin-bottom:0;padding-top:3px;padding-bottom:0;padding-left:0;font-size:12px;font-weight:400;line-height:18px}.heading-5.size{padding-top:3px;padding-bottom:0;padding-left:0;font-size:12px;font-weight:400;line-height:18px}.div-block-61,.div-block-61.packages{padding-bottom:1rem;padding-left:1rem}.div-block-62{padding:0 14px}.div-block-62.text-and-button{flex-direction:row;align-items:center;padding-top:0;padding-bottom:0}.div-block-64{text-align:left}.rooms-slide-1-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64a2a3bc35247e70d89e852b_81f870a82d9f49b9ee2cf734b965af7b_Shashi_035%20\(2\).webp);background-position:50%}.rooms-slide-1-2{background-position:50%;background-size:cover}.rooms-slide-1-3{background-position:100%;background-size:cover}.rooms-slide-1-4{background-position:0%;background-size:cover}.rooms-slide-1-5,.rooms-slide-2-1{background-position:50%}.deluxe-king-button{padding-top:0}.deluxe-king-button.padding-top{padding-top:9px}.deluxe-king-description{padding:0 1rem 1rem}.deluxe-king-paragraph{color:#d6d6d6;margin-bottom:0;line-height:1.6}.deluxe-king-paragraph.white{color:#000;margin-bottom:0}.deluxe-king-paragraph.white.tabmb{margin-bottom:0}.deluxe-king-paragraph.white.tabmb.font-white,.deluxe-king-paragraph.white.font-white{color:var(--white)}.rooms-slide-3-1{background-position:50%}.rooms-slide-3-2{background-position:100%}.packages-slide-1-1{background-position:50%;background-repeat:repeat;background-size:cover}.packages-slide-2-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641cd59d4bc6a0f9718e0f58_getaway.webp);background-position:50%}.packages-slide-3-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641cd5416fe18f0cc22514a4_champagne.webp);background-position:50%}.column,.column._1.meetingpod,.column-2,.column-3{padding-left:0;padding-right:0}.div-block-68{margin-left:0%;padding-right:0%}.div-block-68.dining.max-width,.div-block-68.max-width{max-width:none}.activities-slide-7-1{background-position:100%}.activities-slide-9-1{background-position:50%}.location-slide-1-1{background-position:50%;background-size:cover}.location-slide-3-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641ca0095917a977dd447a75_airportmapweb.webp);background-size:cover}.kutup-display-2{font-size:30px;line-height:1.1}.kutup-cta-3{display:block}.text-block-6{text-transform:uppercase;margin-bottom:10vw}.style-1,.style-turndown{display:none}.the-future-of-hospitality,.luxury-amenities,.shashi-rituals,.the-coworking-experience,.neighborhood-activities,.our-sustainability-story,.obsessesion-with-customer-experience{display:block}.s-scroll{height:80vh}.div-block-74{display:none}.lander-star-img-sm{width:400px;height:58px;margin:auto auto 6.3rem;padding-left:5px;padding-right:5px;display:none}.div-block-77{display:none}.dining-2-1{background-position:100%}.text-block-11{text-align:left;text-transform:none;margin-bottom:10vw;font-family:Azosans,sans-serif;font-size:3.5vw;font-weight:300;line-height:5.5vw;display:block}.amenities-2-1{background-position:0%}.brix---paragraph-default-2{font-size:17px;line-height:28px}.brix---icon-mg-top{margin-top:0}.brix---heading-h1-size{margin-bottom:10px;font-size:25px;line-height:37px}.brix---subtitle{text-align:center;font-size:14px;line-height:18px}.brix---container-default-2{padding-left:20px;padding-right:20px}.brix---section-position-relative{margin-top:60px;padding-top:96px;padding-bottom:96px;display:block}.link-17{color:#000;text-align:left;letter-spacing:1px;text-transform:uppercase;font-size:1.5vh;font-weight:300}.nav-menu-2{display:none}.rl_menu-icon2_line-bottom-2{background-color:#fff;border:1px #000}.rl_menu-icon2_line-middle-2,.rl_menu-icon2_line-top-2{background-color:#fff}.rl_menu-icon2-2{display:none}.rl_navbar2_button-2{display:none;overflow:visible}.rl_navbar2_button-wrapper-2{margin-left:0;display:flex}.rl_navbar2_link-2{color:#000;text-align:left;letter-spacing:1px;padding-top:.7rem;padding-bottom:.7rem;font-size:1.5vh;line-height:2vh}.rl_navbar2_link-2.w--current{color:#fe0097}.rl_navbar2_link-2.desktopviewsignupandsignin.mobileviewsignupandsignin{display:block}.rl_navbar2_link-2.amenities{display:none}.rl_navbar2_menu-2.is-page-height-tablet{width:100vw;max-height:100vh;padding:10% 15% 35%;position:fixed}.rl_navbar2_logo-2{display:inline-block}.rl_navbar2_logo-2.mob{display:none}.rl_navbar2_logo-link-2.w--current{display:block}.rl_navbar2_container-2{display:none}.rl_navbar2_container-2.dining,.rl_navbar2_container-2.show{display:flex}.rl_navbar2_container-2.test-flex{background-color:#db7070;display:flex}.rl_navbar2_component-2{display:flex;position:absolute}.rl_navbar2_component-2.dining{height:7vh;display:flex}.rl_navbar2_component-2.dining.nav-bg{background-color:#0a0a0a}.rl_navbar2_component-2.dining.nav-bg.position-fixed{background-color:#0a0a0a00;position:fixed}.rl_navbar2_component-2.dining.nav-bg.position-fixed.bg-black{background-color:var(--black)}.sidebar_inner-2{width:100%;padding:58px 15px 15px}.sidebar_content-3{display:block}.kutup-team-wrapper-3{padding:25px}.kutup-display-4{font-size:32px}.line-1.simple{height:1.4px;top:8px}.line-2.simple{height:1.4px;top:18px}.line-3.simple{height:1.4px;top:27px}.nav-link-2{color:#000;text-align:left;letter-spacing:1px;text-transform:uppercase;padding:.7rem 0;font-family:Azosans,sans-serif;font-size:1.5vh;font-weight:300;line-height:2vh;display:block}.nav-link-2.w--current{color:#fe0097}.nav-link-3{color:#000;text-align:left;letter-spacing:1px;text-transform:uppercase;padding-top:.7rem;padding-bottom:.7rem;padding-left:0;font-family:Azosans,sans-serif;font-size:1.5vh;font-weight:300;line-height:2vh;display:block}.nav-link-3.w--current{color:#fe0097}.nav-link-4{color:#000;text-align:left;letter-spacing:1px;text-transform:uppercase;padding-top:.7rem;padding-bottom:.7rem;padding-left:0;font-family:Azosans,sans-serif;font-size:1.5vh;font-weight:300;line-height:2vh;display:block}.nav-link-4.w--current{color:#fe0097}.nav-link-5{color:#000;text-align:left;letter-spacing:1px;text-transform:uppercase;padding-top:.7rem;padding-bottom:.7rem;padding-left:0;font-family:Azosans,sans-serif;font-size:1.5vh;font-weight:300;line-height:2vh;display:block}.nav-link-5.w--current{color:#fe0097}.nav-link-6{color:#000;text-align:left;letter-spacing:1px;text-transform:uppercase;padding-top:.7rem;padding-bottom:.7rem;padding-left:0;font-family:Azosans,sans-serif;font-size:1.5vh;font-weight:300;line-height:2vh;display:block}.nav-link-6.w--current{color:#fe0097}.nav-link-6.logoutmobile,.nav-link-6.resendverificationmob{display:none}.nav-link-9{color:#000;text-align:left;letter-spacing:1px;text-transform:uppercase;padding-top:.7rem;padding-bottom:.7rem;padding-left:0;font-family:Azosans,sans-serif;font-size:1.5vh;font-weight:300;line-height:2vh;display:block}.nav-link-9.w--current{color:#fe0097}.style-5{display:none}.div-block-91{margin-left:0%;margin-right:0%}.review-part{display:block}.review-left-part,.review-right-part{width:100%}.heading-21{display:none}.text-block-17.text-2-slides,.text-block-17.text-3-slides{font-size:10px;line-height:9px}.text-block-17.text-17-slides-sm,.text-block-17.text-17-rating-sm,.text-block-17.text-17-3-sm,.text-block-17.text-rating-3-sm,.text-block-17.text-17-4-slides,.text-block-17.text-14-rating-sm{font-size:12px;line-height:12px}.div-block-98{margin:20px 5px 8px}.paragraph-5{margin-bottom:4px}.image-15{width:38%;max-width:38%}.new{z-index:1000;flex-direction:row;justify-content:space-between;align-items:flex-end;width:48px;height:48px;margin-top:10px;margin-bottom:0;margin-right:3%;padding-top:0;padding-bottom:0;padding-right:0;display:block;position:relative}.new.mt{margin-top:0}.spaces-after-hero{display:block}.tabs-menu-2{margin-bottom:60px;margin-right:5%;display:block}.review-mobile-new{margin-top:0;margin-bottom:40px;display:block}.style-4-package{display:none}.brix---mg-bottom-16px{margin-bottom:15px}.brix---text-center{display:block}.brix---inner-container-640px---center{display:none}.brix---inner-container-640px---center.room-mob{display:block}.brix---mg-bottom-48px{margin-bottom:0}.brix---container-default-4{padding-left:10px;padding-right:10px}.brix---container-default-4.dining{max-width:none}.brix---section-2{padding-top:0;padding-bottom:0}.brix---section-2.dining,.brix---section-2.room,.brix---section-2.nw{padding-top:0}.text-16-mobile{color:#fff;text-align:right;padding-right:15px;font-family:Azosans,sans-serif;font-size:18px;font-weight:400}.tablet-view{display:none}.text-normal{color:#8d8d8d;margin-left:3%;padding-top:20px;padding-left:0}.slider-sustainability{background-color:#fff;border:.5px solid #fff;height:100vh}.slider-sustainability.vh{height:100vh}.dining-text{text-align:center;margin-top:10px;margin-bottom:10px;padding-top:0;padding-bottom:0}.image-16{padding-top:0}.image-20{object-fit:cover;height:40vh;display:block}.brix---paragraph-default-6{color:#000;font-size:17px;line-height:28px}.brix---mg-bottom-24px-2{margin-bottom:16px}.brix---badge-wrapper-bottom-center{bottom:20px}.brix---avatar-image-link{object-fit:cover;width:100%;height:100%}.brix---grid-3-columns-gap-row-64px{grid-row-gap:40px;grid-template-columns:1fr;grid-auto-flow:row}.brix---mg-bottom-16px-3{margin-bottom:15px}.brix---mg-bottom-48px-2{margin-bottom:32px}.slide-18{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64198db18f0602e785490180_%231%20-%20Patio%20and%20Pool.webp);background-position:50%;background-size:cover}.gallery-dyn-list{column-gap:8px;padding-left:3%;padding-right:3%}.gallery-item{min-width:100%;margin-top:8px;margin-bottom:8px}.div-block-107{height:auto}.lightbox-link-3{padding-top:0}.lightbox-link-3.room-gallery-box{padding-left:0;padding-right:0}.gallery-title{margin-bottom:0;padding-top:0;font-size:6vw}.gallery-title.social-feed{text-align:center}.div-block-110{min-width:95vw;padding:1rem}.text-field.phone{min-width:86.8vw}.heading-23.style-1s{font-size:1.4rem;line-height:1.8rem}.div-block-112{border-radius:0;min-width:95vw;padding:1rem 1rem 1px;box-shadow:0 0 11px #00000024}.heading-27{margin-top:1vw;margin-bottom:1vw;font-size:1.8em;line-height:4vw}.heading-28.h2{margin-top:.7rem;margin-bottom:.7rem;font-size:1.2rem;line-height:1.6rem}.room-details-text{margin-bottom:0}.div-block-116,.div-block-117{padding-top:10px;padding-bottom:10px}.cabana-package{border:1px solid #000}.cabana-text{color:#000;margin-bottom:0;padding-left:1rem;font-family:Azosans,sans-serif;font-size:1rem;line-height:1.6rem}.column-8{padding-left:0;padding-right:0}.image-25{height:10vh}.div-block-118{flex-direction:column;justify-content:center;align-items:center;height:10vh;display:flex}.div-block-118.white{flex-direction:column;height:10vh}.room-layout{border:.5px solid #000}.room-details{color:#000;margin-bottom:0;font-family:Azosans,sans-serif;font-size:12px;font-weight:300;line-height:2.8vh}.room-slider-1.slider-height{height:300px}.link-55{color:#fe0097;font-weight:400}.link-56,.link-57{color:#fe0097}.slide-nav-19,.right-arrow-16,.left-arrow-14{display:none}.slider-16{background-color:#000;padding:0 10px}.slider-16.broma{background-color:#fff;margin-top:0}.slider-16.broma.bg-black{background-color:var(--black)}.slider-16.dining-slider-padding-home{padding-top:6px;padding-left:6px;padding-right:6px}.carte-blanche-image{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65e18ff76831e0114d01e5a8_new_site_photo_carte_blanche.webp);background-position:100%;background-size:cover}.slide-21{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641cb7dfeb88107b730efd47_Dining%20Room%202.webp);background-position:100%;background-size:cover}.jarad-image{background-color:#fff;height:50vh;padding-top:0;padding-left:10px;padding-right:10px;display:block}.mobile-hero-text{flex-direction:column;justify-content:center;align-items:stretch}.jarad-mobile-image{flex-direction:column;justify-content:center;height:100vh;margin-bottom:5vh;display:flex}.hero-section-mobile{height:86vh;margin-top:7vh;font-size:26px;display:flex}.hero-section-mobile.hotel-near-partner-hero{height:100vh}.meeting-section-mobile{padding-left:10px;padding-right:10px;display:block}.meeting-section-mobile.flex-vertical{display:block}.meeting-slider{background-color:var(--white);padding-left:0;padding-right:0}.type,.size{padding-top:10px;padding-bottom:10px}.meeting-description-text{color:#000;text-align:justify;padding-left:14px;padding-right:14px;font-family:Azosans,sans-serif;font-size:12px;font-weight:300;line-height:18px}.roommodal-wrap,.roommodal-wrap.modalhide{display:none}.roommodal-content{border-radius:0;max-width:95%;max-height:75vh;padding-left:20px;overflow:auto}.sub-header{color:#000;text-transform:uppercase;margin-top:3vh;margin-bottom:2vw;padding-left:0;font-family:Azosans,sans-serif;font-weight:400;display:block}.sub-header.tech{margin-top:3vh;padding-left:0}.sub-header.tech.desktop-subheader{margin-top:0}.sub-header.dining{margin-top:3vh}.sub-header.dining.desktop-subheader{margin-top:0}.sub-header.desktop-subheader{margin-top:0;margin-bottom:0;padding-top:20px;padding-bottom:5px}.left-arrow-15,.right-arrow-17{display:none}.column-9,.column-10{padding-left:0;padding-right:0}.column-11{padding-left:0;padding-right:0;display:block}.right-arrow-18,.left-arrow-16,.right-arrow-19,.left-arrow-17,.right-arrow-20,.left-arrow-18,.right-arrow-21,.left-arrow-19{display:none}.sc-overlay-2{background-image:linear-gradient(#0000004d,#0000000d 0%,#0003);height:100%;display:flex}.sc-image-2{height:100vh}.button-style-7{letter-spacing:.75vw;padding:6vw 7vw;font-size:3.5vw;line-height:5.5vw}.section-cover-2{height:95vh}.button-style-8{letter-spacing:.75vw;padding:6vw 7vw;font-size:3.5vw;line-height:5.5vw}.style-1l-3{font-size:12vw;line-height:15vw}.section-cover-3{height:95vh;display:flex}.meeting-title{color:#000;margin-bottom:0;font-family:Azosans,sans-serif;font-size:1rem;line-height:1.6rem}.text-block-33{font-family:Azosans,sans-serif;font-weight:400;display:none}.columns-2{margin-top:0%}.list-item{color:#000;margin-top:0;margin-bottom:0;padding-top:0;font-family:Azosans,sans-serif;font-size:14px;font-weight:300;line-height:6.5vw}.list{margin-bottom:0}.div-block-3{border:1px solid #000;width:100%;height:auto}.heading-31{margin-top:0;margin-bottom:0;padding-top:10px;padding-left:15px;font-family:Azosans,sans-serif;font-size:1rem;font-weight:400}.heading-31.add_breakfast-package-heading{color:var(--black);padding-top:20px;padding-bottom:16px}.heading-31.add_breakfast-package-heading.br{padding-top:1rem;padding-bottom:0;padding-left:1rem;line-height:1.6rem}.heading-31.request_early-check-in-heading,.heading-31.request_late-check-out-heading{padding-left:1rem;line-height:1.6rem}.circle_wraper{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:row;justify-content:flex-start;width:100%;height:auto;margin-top:1rem;margin-bottom:1rem;margin-left:0;padding-left:1rem;display:flex}.div-block-4{text-align:center;margin-left:0;display:inline-block}.circle{background-color:#f8f8f8;border:1px solid #000;border-radius:50%;width:3rem;height:3rem}.circle.circleclick_animation{box-shadow:none;background-color:#f8f8f8}.circle.for-price{background-color:#f30397;border-width:0;justify-content:center;align-items:center;width:2.8rem;height:2.8rem;display:flex}.text-block-34{color:var(--black);margin-top:5px;font-family:Azosans,sans-serif;font-size:14px;line-height:19px;display:inline-block}.text-block-34.pink{color:#fff;margin-top:0;font-size:12px}.text-block-35{color:var(--black);margin-top:-5px;font-family:Azosans,sans-serif;font-size:9px;font-weight:300;line-height:19px}.paragraph-11{color:#000;margin-top:8px;margin-bottom:auto;font-family:Azosans,sans-serif;font-size:14px;font-weight:400;line-height:20px;display:inline-block}.div-block-124{margin-top:5px}.div-block-124.pink{margin-top:0}.div-block-125,.div-block-126,.div-block-127,.div-block-128,.div-block-129,.div-block-130,.div-block-131{margin-top:5px}.div-block-132,.div-block-133,.div-block-134{margin-top:4px}.div-block-135{margin-top:5px}.column-12,.column-13,.location-1,.location-2,.location-3{display:block}.patio-at-emerald{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641c1e015b92d333293ba362_4-Outdoor-Bar.webp);background-position:0%;background-size:cover}.extended-stay{padding-top:10px;padding-left:10px;padding-right:10px}.business-package{background-color:#000;height:28vh;padding-top:10px;padding-left:10px;padding-right:10px}.business-package.cabana{padding-top:0;padding-left:0;padding-right:0}.business-pack-image{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641cd2d23f6a1c6e9cb02d78_businesspackage.webp);background-position:50%;background-size:cover}.extended-stay-image{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6452a54dd09c1907e5bba555_282249306_689846565632050_5984067741377712704_n.webp);background-position:50%;background-size:cover}.packages-text,.packages-text.flex-vertical,.new-room-text,.fitness-center{display:block}.slide_fitness{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64a2a3bc35247e70d89e84b7_eb471660c9c2ba2afc636b2b3b60cc28_fitness.webp);background-position:50%;background-size:cover}.swimming-pool{display:block}.slide_swimming-pool{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/63fcc293d5d57b7cfb52adb0_%234%20-%20Pool%20%26%20Cabana.webp);background-position:50%;background-size:cover}.rejuvenating-spa{display:block}.slide_steamroom{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641c98abe2c7bbcf0fd05c39_steamroom.webp);background-position:50%;background-size:cover}.live-instrumental-music,.fresh-farm-stand,.nightly-turndown-service,.bird-sanctuary{display:block}.bird_sanctuary{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64175d73babae41554f22bba_2.webp);background-position:50%;background-size:cover}.rengstroff-house{display:block}.rengstroff_house{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64175dd5f5b34394a64985e9_5%201.webp);background-position:50%;background-size:cover}.googleplex{display:block}.slide_googleplex{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6418961aae04fab33d2c13a0_Google.webp);background-position:50%;background-size:cover}.computer-history-museum{display:block}.computer_history-museum{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64175d739f12e0d910f46b58_7.webp);background-position:50%;background-size:cover}.computer_history-museum.slide-left-space-mob{background-position:75%}.nasa-ames-research-center{display:block}.nasa_research-center{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64175d714e0fbdf2dead1faf_6.webp);background-position:50%;background-size:cover}.shoreline-amphitheatre{display:block}.shoreline_amphitheatre{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6465fbf7ad9c999f0b43f6c0_95967301_3231836700160784_5801892374648979456_n.webp);background-position:40%;background-size:cover}.location-global-section{padding-left:8vw;padding-right:8vw}.location-global-section.blue{margin-top:0;padding-top:0;padding-left:7vw;padding-right:7vw;display:flex}.hero-slider-mobile{display:block}.global-ns-2{height:15vw}.global-ns-2.xlarge{height:40vw}.global-ns-2.large{height:30vw}.global-ns-2.blue.large{background-color:#fff0;display:block;overflow:visible}.amenities-hero-image{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64a2a3bc35247e70d89e84d9_90bdc36892c68e62cfeb9b922cba3ac6_Saunaweb.webp);background-position:100%;background-size:cover}.hero-image-of-activities{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/63ff2314bc98395ce05a37ed_%232%20-%20Kayaking.webp);background-position:50%;background-size:cover}.more{padding-top:.7rem;padding-bottom:.7rem;font-size:1.5vh;line-height:2vh}.dropdown-list{background-color:var(--elements-webflow-library-neutral--100);margin-top:10px}.sidebar-more-text-sms{color:var(--black);font-family:Azosans,sans-serif;font-weight:300}.icon-42{color:var(--kütüp-library-dim-grey);font-weight:300}.dropdown-toggle{padding-top:0;padding-bottom:0;padding-left:0}.link-68{color:#000;font-weight:500}.dining-tab-view,.booking-engine,.check-in-and-key,.manage-stay,.cash-back{display:block}.meeting-sonoma-room{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65e1a14eb1bf39cc2cc528c3_c557025f1791a705f1d79ab948fe6637_new_site_sonoma_room.webp);background-position:50%;background-size:cover}.link-80,.link-81,.link-82,.link-83{color:#000;font-weight:400;display:inline}.dining-text-2nd-part{display:block}.div-block-141{flex-direction:column;justify-content:center;height:100vh;display:flex}.field-label-12{margin-top:20px}.packages-main-wrap,.meeting-main-wrap{display:none}.napa-room-slide-1{background-position:50%;background-size:cover}.patio-at-emerald-hour-slide-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641c1e015b92d333293ba362_4-Outdoor-Bar.webp);background-position:0%;background-size:cover}.meta-partner-description{margin-bottom:30px}.meta-partner-para{color:var(--black);line-height:1.6rem}.meta-partner-para.side-padding{padding-left:15px;padding-right:15px}.meta-partner-description-heading,.google-partner-description-heading{color:var(--black);text-align:center;margin-top:auto;margin-bottom:5px;font-size:1rem;line-height:1.6rem}.google-partner-para{color:var(--black);line-height:1.6rem}.intuit-partner-description-heading{color:var(--black);text-align:center;margin-top:auto;margin-bottom:5px;font-size:1rem;line-height:1.6rem}.intuit-partner-para{color:var(--black);line-height:1.6rem}.button-12.outline-button{font-size:12px;line-height:21px}.read-more-title{font-size:15px}.section-4{padding-top:80px;padding-left:20px;padding-right:20px}.read-more-block{height:200px}.blog-post-main-title,.blog-post-main-title.smaller{font-size:1.5rem;line-height:2rem}.read-more-button.post-page.w--current{top:17px;right:15px}.read-more-button.small{padding-top:3px}.blog-post-header-overlay{padding-left:20px;padding-right:20px}.blog-header-author-block{width:100%;margin-top:30px;padding:10px}.blog-author-title{font-size:14px}.blog-author-block{margin-right:15px}.post-header-title-wrapper{width:90%}.close-read-more-button{padding-top:2px}.section-5{padding-top:80px;padding-left:20px;padding-right:20px}.section-5.blog-post,.section-5.tint,.section-5.subpage-section{padding-bottom:10px}.section-5.subpage-section{min-height:80vh;padding-bottom:10px}.blog-image-header-overlay{padding-top:95px;padding-left:25px;padding-right:25px}.blog-content-block{padding-bottom:25px;padding-left:25px;padding-right:25px}.blog-category-title-link{top:20px;left:25px}.post-author-image{margin-left:10px}.blog-post-wrapper.small{height:300px}.blog-post-wrapper.read-more{width:100%;height:280px}.blog-post-date-title{font-size:11px;line-height:15px;display:block}.post-overlay-block{padding:45px 25px 25px}.blog-image-block{background-position:50%}.blog-image-block.read-more{height:280px}.post-author-title{margin-top:-2px;font-size:14px;display:inline}.blog-post-title{width:100%;font-size:1.2rem;line-height:1.7rem}.blog-post-title.small-title{font-size:1.2rem;line-height:1.7rem}.blog-post-title.read-more{font-size:18px;line-height:23px}.post-author-block{bottom:20px;left:25px;right:25px}.page-title-block{width:280px}.page-title{font-size:32px;line-height:35px}.page-title.dynamic-page-title.fs{line-height:45px}.page-title.dynamic-page-title{font-size:30px;display:block}.page-subtitle{font-size:14px;line-height:21px}.page-subtitle.dynamic-subtitle.concert-upcoming-event{font-size:18px;line-height:25px}.page-subtitle.dynamic-subtitle{margin-top:10px;display:block}.page-subtitle.dynamic-subtitle.last{margin-top:0}.category-description{font-size:12px;line-height:23px}.category-link-block{height:260px}.rich-text-font h3{font-size:5vw;line-height:1.5}.fixed-book-now-button-wrap{margin-bottom:10vw;margin-right:5vw;padding:6vw 7vw;display:none}.fixed-book-now-button.facebook-pixel-api-trigger{display:none}.concerts-main-section{padding-top:80px;padding-left:20px;padding-right:20px}.concert-post-title{width:100%;font-size:1.2rem;line-height:1.7rem}.event-date,.event-date-text{font-size:11px;line-height:15px;display:block}.blog-post-title-3{width:100%;font-size:25px;line-height:32px}.blog-post-title-3.small-title{font-size:1.2rem;line-height:1.7rem}.blog-post-main-title-2,.blog-post-main-title-3,.blog-post-main-title-3.smaller{font-size:1.5rem;line-height:2rem}.concert-packages-wraper{margin-bottom:0}.concert-packages-text{display:none}.concert-packages-text---text-center{display:block}.concert-packages-heading{margin-bottom:15px}.concert-packages-heading-text{text-align:center;text-transform:uppercase;margin-bottom:10vw;font-size:3.5vw;line-height:5.5vw}.concert-packages{margin-left:0%;padding-right:0%}.concert-packages-column-1-1,.concert-packages-column-1-2{padding-left:0;padding-right:0}.concert-book-now-button{width:100%}.concerts-packages-main-section{padding:0 20px}.concert-location{top:20px;left:25px}.concert-map-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/684a789a83a7f1b6bfb1662f_music%20map%202025%201320.webp);background-position:43%;background-repeat:repeat-x;background-size:cover;background-attachment:scroll;width:100%;max-width:none}.icon-43{margin-left:0;margin-right:0;padding-left:10px}.fixed-book-now-button-for-less-than-1vh{margin-bottom:10vw;margin-right:5vw;padding:6vw 7vw}.enroll-shashi-cash-wrap{height:100%}.enroll-btn-text{margin-top:5px}.enroll-btn-text.pink{margin-top:0}.possword-input-enroll.passwordinput{margin-bottom:5px}.flipcard-front{width:355px}.email-label-enroll{font-size:8px;line-height:13px}.form-block-enroll{margin-top:12px}.card-description{align-items:center}.enroll-btn-text-block{color:#000;margin-top:5px;font-size:14px;line-height:19px;display:inline-block}.enroll-btn-text-block.pink{color:#fff;margin-top:0;font-size:12px}.flipcard-back{width:355px}.card-description-text{padding-top:6px}.enroll-button{background-color:#f8f8f8;border:1px solid #000;border-radius:50%;width:3rem;height:3rem}.enroll-button.for-price{background-color:#f30397;border-width:0;justify-content:center;align-items:center;width:2.8rem;height:2.8rem;display:flex}.checkbox-label-3{font-size:.75rem;font-weight:300;line-height:1rem}.enroll-checkbox-field{position:absolute}.enroll-shashi-cash{height:100%}.news-author-name{font-size:11px;line-height:15px;display:block}.columns-4{flex-direction:column;align-items:center;display:flex}.event-name-and-time-wrap{text-align:center}.concerts-event-list{width:100%}.enroll-loader{margin-top:-8px}.enroll-check-mark{width:100%;height:15px}.shashi-cash-t-c-modal-wrap{display:none}.shashi-cash-t-c-content-wraper{border-radius:0;max-width:95%;max-height:78vh;padding-left:20px;overflow:auto}.sc-overlay-3{background-image:linear-gradient(#0000004d,#0000000d 0%,#0003);height:100%;display:none}.style-4s-3{color:#000;letter-spacing:.75vw;text-transform:uppercase;margin-bottom:10vw;padding-top:0;font-size:3.5vw;font-weight:300;line-height:5.5vw}.button-style-9{letter-spacing:.75vw;padding:6vw 7vw;font-size:3.5vw;line-height:5.5vw}.style-1l-4{font-size:12vw;line-height:15vw}.sc-image-3{height:100vh;display:none}.section-cover-4{height:95vh;display:none}.location-column{margin-bottom:10px}.event-date-column{margin-top:10px}.enroll-check-mark-button{background-color:#f8f8f8;border:1px solid #000;border-radius:50%;width:3rem;height:3rem}.enroll-check-mark-button.for-price{background-color:#f30397;border-width:0;justify-content:center;align-items:center;width:2.8rem;height:2.8rem;display:none}.shashi-enroll-card-section{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;grid-auto-flow:row;height:auto;display:block;position:relative}.enroll-section-for-all-devices{height:85vh}.shashi-cash-hero-section{height:86vh;margin-top:7vh;font-size:26px;display:flex}.shashi-cash-mobile-hero-text{flex-direction:column;justify-content:center;align-items:stretch;height:86vh;display:flex}.success-message-2,.error-message-2{margin-top:3rem}.loyalty-reimagined-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6788b2275f7d9aa00cd4b4fe_Group%2018715.webp);background-position:50%;background-size:cover}.loyalty-reimagined-slide.img-positioning{background-position:55%}.cutting-edge-technology-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641b31e214929a5069bc59f6_tech1.webp);background-position:50%;background-repeat:repeat;background-size:cover}.shashi-cash-enroll-lander-image,.desktop{margin-left:0;margin-right:0;display:none}.enroll-success-message{text-align:left;padding-top:11px;padding-bottom:10px;font-size:14px;display:inline-block}.shashi-enroll-success{width:90%;font-family:Azosans,sans-serif}.checkbox-main{margin-bottom:3px}.fixed-natification-bar-wrap{height:60px;display:flex}.notification-content{padding-left:10px;padding-right:10px;display:flex}.fixed-natification-button{height:100vh;display:none}.fixed-shashi-notification-parent{display:flex}.fixed-shashi-natification-bar-wrap-3{width:100%;height:100vh;display:none}.limited-time-offer-box-tab-and-mob{width:85vw;padding-left:10px;padding-right:10px}.submit-enroll-button{background-color:#f8f8f8;border:1px solid #000;border-radius:50%;width:3rem;height:3rem}.submit-enroll-button.for-price{background-color:#f30397;border-width:0;justify-content:center;align-items:center;width:2.8rem;height:2.8rem;display:flex}.shashi-enroll-t-c-and-submit{margin-top:10px}.submit-enroll-btn-text{margin-top:5px}.submit-enroll-btn-text.pink{margin-top:0}.submit-enroll-btn-text-block{color:#000;margin-top:5px;font-size:14px;line-height:19px;display:inline-block}.submit-enroll-btn-text-block.pink{color:#fff;margin-top:0;padding-bottom:3px;font-size:12px}.fixed-notification-parent-3{display:none}.fixed-notification-parent-3.show{display:block}.fixed-natification-bar-wrap-4{height:60px;display:flex}.shashi-enroll-page-limited-offer-box{width:85vw;margin-top:10vw;padding-left:10px;padding-right:10px}.check-box-text-3{padding-bottom:0;font-size:10px;line-height:11px}.shashi-cash-enroll-form{margin-bottom:13px}.div-block-159{cursor:pointer}.yoga-classes-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6501923f4883643ade27c942_Yoga-image-near-pool.webp)}.yoga-classes-slide.hero-slide-gradient{background-image:linear-gradient(to bottom,#00000080 2%,transparent 15%,transparent 64%,var(--black)),url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64acf74d6642b79ba274cec5_Yoga%20image.webp);background-position:0 0,50%;background-size:auto,cover}.complimentary-yoga-classes{display:block}.complimentary-yoga-classes.yoga-classes-hide{display:none}.room-type-text{color:#000;text-align:left;margin-top:auto;font-size:10px;line-height:15px}.room-type-name{color:#000;font-family:Azosans,sans-serif;font-size:16px;font-weight:400}.change-text{color:var(--shashi-magenta);text-align:left;padding-top:7px;padding-bottom:4px;font-size:10px;line-height:10px}.room-options{padding:0 14px}.room-options.text-and-button{flex-direction:row;align-items:center;padding-top:0;padding-bottom:0}.review-text{color:#000;margin-bottom:1rem;font-family:Azosans,sans-serif;font-size:12px;font-weight:300;line-height:18px}.cover-slider{-webkit-text-fill-color:inherit;object-fit:cover;background-clip:border-box}.hero-image-slide.hero-slide-gradient{background-image:linear-gradient(to bottom,#00000080 2%,transparent 15%,transparent 64%,var(--black)),url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641442b19741e4749db3f908_as_is.webp);background-position:0 0,50%;background-size:auto,cover}.hero-image-slide.autoplay-off{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641442b19741e4749db3f908_as_is.webp);background-position:50%;background-size:cover}.hero-image-slide.autoplay-off.gradient{background-image:linear-gradient(#0000,#8c8c8c00 60%,#000000e6 85%,#000000b3 95%,#000 103%),url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641442b19741e4749db3f908_as_is.webp);background-position:0 0,50%;background-size:auto,cover}.c-card-front{width:90%;display:block}.c-card-front.flip-card-home-height{width:100%;height:652px;display:block}.c-card-front.c-cardfront-slides{width:100%;height:300px}._w-card-back.sm-flipcard-bg,._w-card-front.sm-flipcard-bg{background-color:var(--black)}._w-card-front.sm-flipcard-bg{background-color:#000}.flip-card-reviw-close{padding-top:2px}.review-text-2{color:#000;margin-bottom:0;font-size:12px;font-weight:300;line-height:18px}.c-flip-card{width:100%}.c-card-back{width:90%;display:block}.c-card-back.flip-card-home-height{width:100%;height:652px;display:none}.c-card-back.c-card-back-slides{height:250px}.c-card-back.card-back-mobile{display:none}.card-quote{line-height:40px}.card-quote.card-quote-slides{font-size:16px}._w-flip-card{justify-content:center;width:100%}.flipcard-review.flipcard-meta{margin-top:0;display:none}.flipcard-review.flipcard-meta.flipcard-slides{width:70vw;display:none}.service-image{width:35%;margin-top:10px}.heading-service{margin-top:13px;margin-bottom:25px;font-size:24px}.d-56-card-wrapper{width:320px}.d-56-h3-heading{font-size:16px;line-height:1.2}.d-56-paragraph{max-width:300px;font-size:12px}.card-review-wrap.card-wrap-slides{line-height:5px;display:block}.card-tripadvisor-text-block{margin-bottom:2rem}.card-tripadvisor-text.fs{font-size:22px;line-height:28px}.amenities-modal-button{text-align:left}.card-review-heading.review-heading-slides{font-size:9px;line-height:10px;display:block}.gallery-section{height:auto}.gallery-section.room-gallery{margin-left:10px;margin-right:10px}.hr-reviewer-name{color:#000;margin-bottom:1rem;font-family:Azosans,sans-serif;font-size:12px;font-weight:300;line-height:18px}.flip-card-review-text-wrap.review-text-wrap-slides{line-height:10px}.sm-list-item{color:#000;margin-top:0;margin-bottom:0;padding-top:0;font-family:Azosans,sans-serif;font-size:14px;font-weight:300;line-height:6.5vw;display:block}.list-item-not-in-sm{color:#000;margin-top:0;margin-bottom:0;padding-top:0;font-family:Azosans,sans-serif;font-size:14px;font-weight:300;line-height:6.5vw;display:none}.showcase-section{height:auto;margin-bottom:5vh;padding-left:0;padding-right:0}.showcase-section.rm-mb{margin-bottom:0}.slider-component{width:100vw;height:50vh}.background-card{height:50vh}.image-wrapper{width:100vw;height:50vh}.image-42,.room-slider-image{object-fit:cover}.fs-cc-banner_buttons-wrapper{text-align:center;flex-direction:column-reverse;align-items:center;width:100%}.fs-cc-prefs_close{padding:.225rem}.fs-cc-prefs_option{padding-top:.5rem;padding-bottom:.5rem}.fs-cc-prefs_title{font-size:1rem;line-height:1.5rem}.fs-cc-prefs_text{font-size:.8rem;line-height:1.2rem;display:block}.fs-cc-prefs_buttons-wrapper{justify-content:center;margin-right:0}.fs-cc-prefs_label{font-size:.8rem;line-height:1.2rem}.fs-cc-prefs_content{padding:1.5rem}.fs-cc-banner_button{width:100%;min-width:8.7rem;margin-top:.5rem;margin-bottom:.5rem;margin-left:0;padding-left:.4rem;padding-right:.4rem}.fs-cc-banner_button.fs-cc-button-alt{padding-left:.4rem;padding-right:.4rem}.fs-cc-banner_close{position:absolute;inset:-1.5rem .75rem auto auto}.fs-cc-banner_text-link{margin-top:7px;margin-bottom:7px}.fs-cc-prefs_component{display:none}.fs-cc-banner_component{padding:1rem;display:none;bottom:10%}.fs-cc-prefs_button{width:100%;margin-bottom:.5rem;padding-top:.625rem;padding-bottom:.625rem}.fs-cc-prefs_button.fs-cc-button-alt{padding-top:.425rem;padding-bottom:.425rem}.fs-cc-banner_button-2{width:100%;margin-bottom:.5rem;margin-left:0}.privacy-preference-center-link{text-align:left}.img-gallery-main{height:50vh}.c-img-gallery{max-width:100vw}.room-slider-image-2{object-fit:cover}.fixed-book-now-parent{bottom:39.1px}.room-gallery-slides-icon{-webkit-text-stroke-width:.5px;font-size:20px;line-height:20px}.room-gallery-slides-icon.room-gallery-slide-right-arrow-margin{left:auto;right:14px}.room-gallery-slides-icon.room-gallery-slide-left-arrow-margin{left:14px;right:auto}.gdpr-popup-alert-msg-wrap{padding-left:20px;padding-right:20px;display:none}.gdpr-alert-msg-content{border-radius:0;max-width:none;max-height:80vh;padding:10px 15px;overflow:auto}.gdpr-alert-msg-text{color:#000;text-transform:uppercase;margin-top:3vh;margin-bottom:2vw;padding-left:0;font-family:Azosans,sans-serif;font-weight:400;display:block}.gdpr-alert-msg-text.tech{margin-top:3vh;padding-left:0}.gdpr-alert-msg-text.tech.desktop-subheader{margin-top:0}.gdpr-alert-msg-text.dining{margin-top:3vh}.gdpr-alert-msg-text.dining.desktop-subheader{margin-top:0}.gdpr-alert-msg-text.desktop-subheader{margin-top:0;margin-bottom:0;padding-top:20px;padding-bottom:5px}.gdpr-alert-msg-text.gdpr-alert-desktop-subheader{text-align:left;text-transform:none;text-align:left;text-transform:none;text-align:left;text-transform:none;margin-top:2rem;margin-bottom:2rem;font-size:16px;line-height:24px}.fs-cc-prefs_component_from-wrap{padding-left:20px;padding-right:20px;display:flex}.cookie-btn-wrap{grid-column-gap:10px;grid-row-gap:10px;justify-content:space-between;align-items:stretch;width:100%;display:flex}.accordion-trigger{height:auto;margin-top:10px;margin-bottom:10px}.preferences-heading{font-size:.8rem;font-weight:400;line-height:1.2rem}.dropdown-icon{width:15px}.fs-cc-prefs_text-2{font-size:.8rem;line-height:1.2rem}.home-book-now-button-mob-wrap{z-index:10000;justify-content:center;align-items:center;height:auto;display:block;position:fixed;inset:auto 0% 0%}.lander-embed{display:none}.lander-hotel-rating-img{justify-content:center;align-items:center;display:flex}.lander-hotel-rating-img.test{margin-bottom:59px}.lander-hotel-rating-img-mob{width:400px;height:58px;padding-left:5px;padding-right:5px;display:block}.book-now-button{z-index:100;color:#000;text-align:center;object-fit:cover;background-color:#fff;justify-content:center;align-items:center;width:100%;height:58px;font-family:Azosans,sans-serif;font-size:16px;display:flex}.home-mob-book-now-btn{z-index:10000;color:var(--shashi-magenta);text-align:center;object-fit:cover;background-color:#fff;justify-content:center;align-items:center;height:58px;font-family:Azosans,sans-serif;font-size:14px;line-height:21px;display:flex;position:fixed;inset:auto 0% 0%}.home-mob-book-now-btn.request-for-proposal{text-transform:uppercase}.home-mob-book-now-btn.facebook-pixel-api-trigger{position:static}.hero-mob-cover-slider{object-fit:cover;background-image:none}.hero-mob-sc-image{height:100vh;display:flex}.hero-mob-sc-image.dining{display:none}.patio-and-pool-slide{background-position:50%}.patio-and-pool-slide.hero-slide-gradient{background-image:linear-gradient(to bottom,#00000080 2%,transparent 15%,transparent 64%,var(--black)),url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64198db18f0602e785490180_%231%20-%20Patio%20and%20Pool.webp);background-position:0 0,50%;background-size:auto,cover}.style-4s-hero{color:var(--white);letter-spacing:3px;text-transform:uppercase;margin-bottom:5vw;padding-top:0;font-size:14px;font-weight:300;line-height:5.5vw}.style-4s-hero.white.inline{color:var(--black)}.style-4s-hero.white-faded{letter-spacing:.5vw}.style-4s-hero.menu-link,.style-4s-hero.menu-link.w--current{font-size:3vw}.style-4s-hero.text-anim-dine{font-size:16px}.style-4s-hero.land-scape-fz{font-size:3.5vw;line-height:5.5vw}.style-1m-hero{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;font-size:9.5vw;font-weight:300;line-height:11.5vw}.style-1m-hero.white.accordion-title{font-size:11vw;line-height:11vw}.style-1m-hero.text-anim{letter-spacing:.2vw;text-transform:none;margin-bottom:0;font-size:26px;line-height:4vh}.style-1m-hero.text-anim.room{margin-bottom:5vh}.style-1m-hero.text-anim.room.text{display:none}.style-1m-hero.text-anim.dining,.style-1m-hero.text-anim.meeting,.style-1m-hero.text-anim.global-dimension{font-size:26px;line-height:39px}.style-1m-hero.text-anim{letter-spacing:.2vw;text-transform:none;margin-bottom:0;font-size:3vh;font-weight:400;line-height:4vh}.style-1m-hero.global-dimension.style-1m-font,.style-1m-hero.global-dimension.style-1m-font-hero{font-size:26px;font-weight:400;line-height:39px}.lander-hotel-rating-img-wrap{bottom:59px}.section-cover-mob{height:95vh;display:flex}.section-cover-big-screen{height:95vh;display:none}.bromadish-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64e8a5996372821d3b088254_90734c12829bd2e8af12b6848179b36b_Broma-dish-2.webp);background-size:cover}.live-music-slide.hero-slide-gradient{background-image:linear-gradient(to bottom,#00000080 2%,transparent 15%,transparent 64%,var(--black)),url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6418951a1d86aa850f723d33_Ritual%202.webp);background-position:0 0,50%;background-size:auto,cover}.broma-deck-slide{background-position:37%}.jarad-slide{background-position:34%}.fitness-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64a2a3bc35247e70d89e84b7_eb471660c9c2ba2afc636b2b3b60cc28_fitness.webp);background-position:23%;background-size:cover}.home-mob-book-now-btn-copy{z-index:10000;color:var(--shashi-magenta);text-align:center;object-fit:cover;background-color:#fff;justify-content:center;align-items:center;height:58px;font-family:Azosans,sans-serif;font-size:14px;line-height:21px;display:flex;position:fixed;inset:auto 0% 0%}.home-mob-book-now-btn-copy.request-for-proposal{text-transform:uppercase}.home-mob-book-now-btn-copy.facebook-pixel-api-trigger{display:none;position:static}.section-cover-mob-copy{height:100vh;display:flex}.home-mob-book-now-btn-test{z-index:10000;color:var(--shashi-magenta);text-align:center;object-fit:cover;background-color:#fff;justify-content:center;align-items:center;height:58px;font-family:Azosans,sans-serif;font-size:14px;line-height:21px;display:flex;position:fixed;inset:auto 0% 0%}.home-mob-book-now-btn-test.request-for-proposal{text-transform:uppercase}.home-mob-book-now-btn-test.facebook-pixel-api-trigger{background-color:var(--shashi-magenta);color:var(--white);width:8rem;height:40px;display:flex;position:static}.test-btn-wrap{justify-content:flex-end;margin-bottom:4rem;display:flex}.slide-1-4-copy{background-position:40%}.slide-4-3-copy{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/642c7869a30f8841b6d33edc_0%20\(49%20of%2050\).webp);background-position:50%}.slide-4-3-copy.broma{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6422d57b3d9be672cabe01bd_Dining%20.webp)}.slide-3-1-copy{background-position:50%}.slide-10-1-copy{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64c11edd4aa4f4832e62ded9_Pods.webp);background-position:23%;background-size:cover}.hero-slider-text-wrap{z-index:10;text-align:center;width:100%;position:absolute;bottom:200px}.hero-slider-text-heading{color:var(--white);text-align:center;margin-bottom:0;font-family:Azosans,sans-serif;font-size:20px;font-weight:300;line-height:39px}.hero-slider-text-description{color:var(--white);text-align:left;padding-left:10px;padding-right:10px;font-size:14px;font-weight:300;line-height:21px}.room-slide{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64198faafd363e7da45116e3_%231%20-%20Deluxe%20King.webp);background-position:50%;background-size:cover}.room-slide.hero-slide-gradient{background-image:linear-gradient(#00000080 2%,#0000 15% 64%,#000),url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64f5cfea9ceaf03cf6c69b82_Room%20test%202.webp);background-position:0 0,50%;background-size:auto,cover}.rating-flipcard-hero{margin-top:2px;display:none}.single-stay-text-wrap{z-index:10;text-align:center;background-image:none;width:100%;display:block;position:absolute;top:20%}.sm-flip-card-review-wrap-home{margin-top:0;display:flex}.single-stay-text{color:#fff;text-align:center;text-transform:uppercase;margin-bottom:0;font-family:Azosans,sans-serif;font-size:18px;font-weight:300;line-height:25px}.booking-engine-view{text-align:center;padding-left:5px;padding-right:5px;display:block}.booking-engine-img{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64f5a9e7fa8e0eb88fc62d6c_Booking%20engine%20screen%20shot.webp);background-position:50%;background-size:cover;width:100%;height:100%;display:none}.room-book-now-wrap-home-be-view{margin-top:2rem;margin-left:6px;margin-right:6px}.room-book-now-home-be-view.facebook-pixel-api-trigger{max-width:406px}.slider-button-left{background-color:#0000;background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/650221a428bb6d8b0904e835_left-chevron-svgrepo-com.svg);background-repeat:no-repeat;background-size:cover;width:25px;height:25px;padding:0}.slider-button-left:hover{background-color:#0000}.slider-button-right{background-color:#0000;background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65022198181a90ff4041ab4d_right-chevron-svgrepo-com.svg);background-size:cover;width:25px;height:25px;padding:0}.slider-button-right:hover{background-color:#0000}.container.flex-center.overflow-none{padding-right:12px}.container.flex-center.overflow-none.remove-padding{padding-left:0;padding-right:0}.swiper-wrapper.basic-slider-list{align-items:stretch}.section.overflow-none{background-color:var(--white);display:flex}.swiper-slide.basic-swiperr-item{height:auto}.swiper-arrow-wrapper{grid-column-gap:90px;grid-row-gap:90px;justify-items:center;display:flex}.swiper-arrow-wrapper.hide{grid-column-gap:65px;grid-row-gap:65px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;justify-items:center;display:none}.hor-section.overflow-none{background-color:var(--white);padding-top:0;padding-bottom:0;display:flex}.dining-main-block-1{background-color:#000;border-width:0;margin-left:0%;margin-right:0%}.dining-main-block-1.white,.dining-main-block-1.meeting-block{background-color:#fff}.dining-main-block-1.meeting-block.border{border-width:1px}.dining-main-block-2{background-color:#000;border-width:0;margin-left:0%;margin-right:0%}.dining-main-block-2.white{background-color:#fff}.dining-main-block-2.white.diningborder{min-height:35rem}.dining-main-block-2.white.diningborder.bg-black{background-color:var(--black);min-height:auto}.dining-main-block-2.meeting-block{background-color:#fff}.dining-main-block-2.meeting-block.border{border-width:1px}.dining-main-block-3{background-color:#000;border-width:0;margin-left:0%;margin-right:0%}.dining-main-block-3.white,.dining-main-block-3.meeting-block{background-color:#fff}.dining-main-block-3.meeting-block.border{border-width:1px}.dining-main-block-4{background-color:#000;border-width:0;margin-left:0%;margin-right:0%}.dining-main-block-4.white{background-color:#fff}.dining-main-block-4.white.diningborder{min-height:35rem}.dining-main-block-4.white.diningborder.bg-black{background-color:var(--black);min-height:auto}.dining-main-block-4.meeting-block{background-color:#fff}.dining-main-block-4.meeting-block.border{border-width:1px}.brix---section-2-home{padding-top:0;padding-bottom:0}.brix---section-2-home.dining,.brix---section-2-home.room{padding-top:0}.brix---section-2-home.room.room-section-mb{display:block}.brix---section-2-home.nw{padding-top:0}.style-1xs-copy{color:var(--kütüp-library-white);text-align:left;margin-top:auto;margin-bottom:auto;font-size:1rem;line-height:1.6rem}.style-1xs-copy.margin-reset.price{margin-top:-1.5vw;margin-bottom:2vw;margin-left:3vw;font-size:6vw}.style-1xs-copy.white{color:#000;text-align:center;align-self:center;margin-top:auto;margin-bottom:auto;margin-right:auto;padding-left:10px;line-height:1.6rem}.style-1xs-copy.white.font-white{color:var(--white)}.style-1xs-copy.business_package-heading,.style-1xs-copy.extended_stay-package-heading,.style-1xs-copy.weekend_getaway-package-heading,.style-1xs-copy.romance_package-heading{padding-left:1rem}.single-stay-text-copy{text-align:center;text-transform:uppercase;margin-bottom:0;font-family:Azosans,sans-serif;font-size:26px;font-weight:100;line-height:39px}.text-block-6-copy{text-align:center;text-transform:uppercase;margin-bottom:0;font-size:3.5vw;line-height:5.5vw}.tripadvisor-award-logo-block{margin-bottom:20px}.circle-photo-jarad{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641990e49612bf0c2d45f27c_%231%20-%20Jarad.webp);background-position:17%;background-size:cover;border-radius:50%;width:15rem;height:15rem;margin-top:1rem}.circle-photo-jarad-block{justify-content:center;align-items:center;display:flex}.card-review-heading-copy{margin-top:2rem;margin-bottom:2rem}.flip-card-review-text-wrap-copy{margin-bottom:2rem}.amenities-and-rituals-view{display:block}.amenities-and-rituals-slider-block{height:85vh}.amenities-and-rituals-slider{object-fit:cover;width:100%;height:100%}.slide_live-music-home{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64a2a3bc35247e70d89e8517_66c54b51afd9d525e07b0aa1074648fa_Live%20Music.webp);background-position:50%;background-size:cover}.yoga-classes-slide-home{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6501923f4883643ade27c942_Yoga-image-near-pool.webp);background-position:50%;background-size:cover}.yoga-classes-slide-home.hero-slide-gradient{background-image:linear-gradient(to bottom,#00000080 2%,transparent 15%,transparent 64%,var(--black)),url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64acf74d6642b79ba274cec5_Yoga%20image.webp);background-position:0 0,50%;background-size:auto,cover}.live_instrumental-music-home{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6418951a1d86aa850f723d33_Ritual%202.webp);background-position:50%;background-size:cover}.fresh_farm-stand-home{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641c90d6379231a83c2ebd55_Fruit%20Stand%202web.webp);background-position:50% 100%;background-size:cover}.nightly_turndown-service-home{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64199242cfaad07f3a565d2d_%233%20-%20Daily%20Turndown.webp);background-position:50%;background-size:cover}.room-layout-home{margin-bottom:0;padding-bottom:0}.room-layout-home.rm-border{border-style:none;border-width:0}.white-space-div{width:50%;height:100%}.dining-left-arrow-icon{display:none;left:24px}.dining-right-arrow-icon{display:none;right:24px}.left-arrow-21,.right-arrow-25{display:none}.swiper-slide-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64c20f26ae8773a00671dbb4_Napa-Sonoma-Classroom.webp);background-position:50%;background-size:cover;width:100%;height:100vh;display:none}.swiper-img-tag{object-fit:cover;width:100%;height:100%}.swiper-slide-2{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64c11edd4aa4f4832e62ded9_Pods.webp);background-position:50%;background-size:cover;width:100%;height:100vh;display:none}.swiper-slide-3{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64f5cea832add1526b739ea2_Room%20test%201.webp);background-position:50%;background-size:cover;width:100%;height:100vh}.slider-img-tag-1,.slider-img-tag-2,.slider-img-tag-3,.slider-img-tag-4,.hero-image-slide-tag,.room-slide-tag,.live-music-slide-tag,.yoga-classes-slide-tag,.patio-and-pool-slide-tag{object-fit:cover;height:100vh}.single-stay-text-wrap-home{z-index:10;text-align:center;background-image:none;width:100%;display:block;position:absolute;top:20%}.single-stay-text-wrap-home.gradiant{background-image:none}.single-stay-text-home{color:#fffc;text-align:center;letter-spacing:3px;text-transform:uppercase;margin-bottom:0;font-family:Azosans,sans-serif;font-size:35px;font-weight:500;line-height:45px}.single-stay-text-home.gradient{background-image:linear-gradient(135deg,#0000,#00000026 50%,#0000);padding-top:10px;line-height:35px;display:block}.single-stay-text-embed{display:none}.text-span-area{display:inline-block}.shashi-logo-text{color:var(--white);text-transform:uppercase;margin-bottom:0;font-family:Azosans,sans-serif;font-size:16px;line-height:20px;display:block}.single-stay-text-home-1{color:var(--white);text-align:center;letter-spacing:0;text-transform:uppercase;margin-bottom:0;font-family:Azosans,sans-serif;font-size:20px;font-weight:700;line-height:30px}.single-stay-text-home-1.gradient{background-image:linear-gradient(135deg,#0000,#00000026 50%,#0000);padding-top:10px;line-height:35px;display:block}.single-stay-text-home-2{color:var(--white);text-align:center;letter-spacing:2px;text-transform:uppercase;margin-bottom:0;font-family:Azosans,sans-serif;font-size:20px;font-weight:700;line-height:30px}.single-stay-text-home-2.gradient{background-image:linear-gradient(135deg,#0000,#00000026 50%,#0000);padding-top:10px;line-height:35px;display:block}.text-span-colour{color:var(--shashi-magenta);letter-spacing:0;font-weight:500}.front-star-rating{text-align:center;margin-bottom:4rem}.travelers-logo-wrap{text-align:center;margin-top:4rem}.travelers-logo-img{width:4rem;height:4rem}.text-span-15,.text-span-16{font-weight:400}.card-quote-copy{line-height:45px}.room-slider-main-text-home{width:100%;margin-bottom:40px;padding-left:12px;padding-right:12px}.room-slider-mth-title{color:var(--shashi-magenta);text-align:center;letter-spacing:2px;font-size:14px;line-height:22px}.room-slider-mth-description{color:var(--black);text-align:center;letter-spacing:.4px;margin-top:1rem;font-size:18px;font-weight:300;line-height:30px}.room-column-content-wrap-home{width:100%}.room-options-slider{z-index:10;background-image:linear-gradient(#0000,#000);width:100%;padding:0 14px;position:absolute;bottom:0%}.room-options-slider.text-and-button{flex-direction:row;align-items:center;padding-top:0;padding-bottom:0}.slider-options-grid{grid-column-gap:0px;grid-row-gap:0px;flex:1;grid-template-rows:24px 18px;grid-template-columns:80% 20%;grid-auto-columns:1fr;justify-content:space-between;justify-items:start;width:100%;display:flex}.room-type{color:var(--white);font-size:18px;line-height:24px}.room-name-and-size{align-items:center;display:flex}.room-name{color:var(--white);font-size:12px;font-weight:300;line-height:18px;display:inline-block}.room-size{color:var(--white);margin-left:10px;padding-bottom:2px;font-size:12px;font-weight:300;line-height:18px;display:inline-block}.bullet-point{padding-right:5px;font-size:20px;font-weight:700;line-height:20px}.slider-options{grid-column-gap:0px;grid-row-gap:0px;flex:1;grid-template-rows:24px 18px;grid-template-columns:80% 20%;grid-auto-columns:1fr;justify-content:space-between;justify-items:start;width:100%;margin-bottom:5px;display:flex}.room-details-wrap{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.amenities-modal-button-slider{text-align:left;flex-direction:column;justify-content:flex-end}.amenities-modal-text{background-color:var(--white);justify-content:center;align-items:center;margin-bottom:7px;padding:2px 5px;display:flex}.chevron-icon-wrap-home{margin-left:6px}.left-arrow-hi,.right-arrow-26{display:none}.room-slider-home{position:relative}.arrow-hide{display:none}.circle-photo-jarad-home{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641990e49612bf0c2d45f27c_%231%20-%20Jarad.webp);background-position:17%;background-size:cover;width:100%;height:300px}.circle-photo-jarad-block-home{justify-content:center;align-items:center;padding-left:12px;padding-right:12px;display:flex}.sqr-photo-jarad-block-home{justify-content:center;align-items:center;padding-left:12px;padding-right:12px;display:flex;position:relative}.sqr-photo-jarad-home{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641990e49612bf0c2d45f27c_%231%20-%20Jarad.webp);background-position:17%;background-size:cover;width:100%;height:300px}.michelin-starred-chef-text{color:var(--shashi-magenta);text-align:center;letter-spacing:2px;text-transform:uppercase;margin-bottom:10vw;font-size:14px;font-weight:400;line-height:22px}.jarad-description{background-color:#fff;width:87%;padding-top:10px;padding-bottom:10px;position:absolute;bottom:-35%;box-shadow:0 2px 5px #0003}.jarad-description-text{color:var(--black);text-align:center;letter-spacing:.4px;font-size:18px;font-weight:300;line-height:30px}.jarad-text-span-400{font-weight:400}.global-title-text{color:var(--shashi-magenta);text-align:center;letter-spacing:2px;text-transform:uppercase;margin-bottom:10vw;padding-top:10vw;font-size:14px;font-weight:400;line-height:22px}.global-title-text.ritual-text-title-mb{margin-bottom:0}.dining-home-slider-text-wrap{margin-top:10px;margin-bottom:20px;padding-left:10px;padding-right:10px}.dining-home-slider-title{color:var(--white);text-align:center;letter-spacing:.4px;text-transform:uppercase;font-size:12px;line-height:18px}.dining-home-slider-description{color:var(--white);text-align:center;letter-spacing:.4px;text-transform:none;margin-top:5px;font-size:10px;font-weight:300;line-height:16px}.stright-line-wrap{width:100%;margin-top:40px;margin-bottom:40px}.stright-line{background-color:#b6b6b6;width:30%;height:1px;margin-left:12px;padding-bottom:0;padding-right:0}.room-column-content-wrap-2{background-color:#00000080;width:100%}.room-column-content-wrap-2.bg-white{background-color:var(--white)}.review-text-3{color:#000;margin-bottom:1rem;font-family:Azosans,sans-serif;font-size:12px;font-weight:300;line-height:18px}.image-43{object-fit:cover;object-position:44% 50%;width:100%;height:100%}.column-14{flex-direction:column;justify-content:center;align-items:center;padding-top:50px;display:flex}.stack_card{background-color:#fff;border-radius:0;height:auto;padding-top:1rem;padding-bottom:1rem;display:block}.stack_card.is-2,.stack_card.is-last,.stack_card.is-6{background-color:#fff}.reviewer-name-2{color:#000;margin-bottom:0;font-family:Azosans,sans-serif;font-size:12px;font-weight:300;line-height:18px}.div-block-161{padding-top:10px;padding-bottom:10px}.room-layout-home-2{border:.5px solid #fff9;margin-bottom:0;padding-bottom:0}.content{background-color:#0000;justify-content:center;width:100vw;min-height:auto;margin-bottom:120px;padding:15px 15px 0}.content.rm-mb{margin-bottom:0}.room-slider-mth-description-2{color:#fff;letter-spacing:.4px;margin-top:1rem;font-size:18px;font-weight:300;line-height:30px}.column-15{padding-left:0;padding-right:0}.room-slider-main-text-home-2{background-color:#00000026;border:.5px solid #fff9;width:100%;margin-top:2rem;padding:12px}.bg1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6512867b7ba1f3070460ec26_bg3.webp);background-position:35%;background-size:cover}.room-type-text-2{color:#fff;text-align:left;margin-top:auto;font-family:Azosans,sans-serif;font-size:10px;line-height:15px}.room-type-text-2.text-black{color:var(--black)}.amenities-modal-text-2{background-color:#fff;justify-content:center;align-items:center;padding:2px 5px;display:flex}.rooms-section{padding-top:0;padding-bottom:0;display:flex}.sidebar{top:0}.padding-global{padding-left:0;padding-right:0}.room-details-text-2{color:#fff;margin-top:0;margin-bottom:0;padding-top:0;font-family:Azosans,sans-serif}.room-details-text-2.text-black{color:var(--black)}.room-slider-mth-title-2{color:#f30397;letter-spacing:2px;font-size:14px;line-height:22px}.div-block-162{padding-top:10px;padding-bottom:10px}.room-slider-3.slider-height{height:300px}.room-type-name-2{color:#fff;font-family:Azosans,sans-serif;font-size:16px;font-weight:400}.room-type-name-2.text-black{color:var(--black)}.room-type-text-3{color:#000;text-align:left;margin-top:auto;font-size:10px;line-height:15px}.div-block-163{padding-top:10px;padding-bottom:10px}.room-slider-4.slider-height{height:300px}.room-layout-home-3{margin-bottom:0;padding-bottom:0}.amenities-modal-text-3{background-color:#fff;justify-content:center;align-items:center;margin-bottom:7px;padding:2px 5px;display:flex}.room-type-name-3{color:#000;font-family:Azosans,sans-serif;font-size:16px;font-weight:400}.div-block-164{padding-top:10px;padding-bottom:10px}.room-details-text-3{margin-bottom:0}.amenities-modal-text-room{background-color:var(--white);justify-content:center;align-items:center;margin-bottom:7px;padding:2px 5px;display:flex}.image-reveal-2{background-color:#000;height:350px;padding-left:10px;padding-right:10px}.dining-slider-reveal-title{background-color:#000;flex-direction:column;justify-content:center;align-items:center;width:100%;height:10vh;display:flex}.spacer-4{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641cb728929eeb688cb3493f_Coffee%20Shop%20Entrance.webp);background-position:36%}.right-arrow-27{display:none}.slide-reveal-img-1-4{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/642c786aa30f8825f7d33edd_0%20\(27%20of%2050\).webp);background-position:50%;background-repeat:no-repeat;background-attachment:fixed}.spacer-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/63f85b81b01fcd28e2130f88_63dd6afd257ec3fd97b8782a_Shashi_033.webp);padding-top:1rem;padding-left:15px;padding-right:15px}.spacer-1.bg-attachment{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/63f85b81b01fcd28e2130f88_63dd6afd257ec3fd97b8782a_Shashi_033.webp);background-position:50%}.slider-reveal{background-color:#000;width:100%;height:100%;padding-left:0;padding-right:0}.slide-reveal-img-1-2{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64144ff7aca7c6503fcdc0aa_2.webp);background-position:50%;background-repeat:no-repeat;background-attachment:fixed}.spacer-2{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64144ff7aca7c6503fcdc0aa_2.webp)}.spacer-2.bg-attachment{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64a2a3bc35247e70d89e847f_e2ec97fc288dfae2b0055282ce9d2231_%234%20-%20Dining%20Area.webp);background-position:45%}.dining-text-block{width:100%;margin-top:-190px;padding:0}.dining-text-block.botom.rm-boxshadow{box-shadow:none}.dining-text-block.dining-bg,.dining-text-block.dining-border{border:.5px solid var(--white)}.slide-nav-22{display:none}.dining-slider-description-text{color:#d6d6d6;margin-bottom:0;font-family:Azosans,sans-serif;line-height:22px}.slide-reveal-img-2-1{background-position:50%;background-repeat:no-repeat;background-attachment:fixed}.dining-slider-description-wrap{background-color:#000;padding:0 10px 15px}.info-section{background-color:#0000;background-image:linear-gradient(#000,#000);background-position:0 0;padding-left:15px;padding-right:15px}.info-section.bg{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/65084506bbb1a5d2538772a7_blur%20image.webp);background-position:0 0}.dining-slider-description-link{color:#fe0097;font-weight:400;display:block}.slide-reveal-img-2-2{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6422d57b3d9be672cabe01bd_Dining%20.webp);background-position:50%;background-repeat:no-repeat;background-attachment:fixed}.slide-reveal-img-2-3{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641c9cab696b5607e1112dfe_bromadish.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.dining-slider-reveal-img-tag{height:10vh}.style-1xs-2{color:#fff;text-align:left;margin-top:auto;margin-bottom:auto;font-family:Azosans,sans-serif;font-size:1rem;line-height:1.6rem}.slide-reveal-img-1-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641442b19741e4749db3f908_as_is.webp);background-position:50%;background-repeat:no-repeat;background-attachment:fixed}.left-arrow-22{display:none}.dining-slider-heading-wrap{background-color:#000;justify-content:flex-start;align-items:center;width:100%;height:60px;padding:0}.slide-reveal-img-4-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641cb7dfeb88107b730efd47_Dining%20Room%202.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.dining-section{display:block}.slide-reveal-img-3-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641cb728929eeb688cb3493f_Coffee%20Shop%20Entrance.webp);background-position:50%;background-repeat:no-repeat;background-attachment:fixed}.spacer-3{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641442b19741e4749db3f908_as_is.webp)}.spacer-3.bg-attachment{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64a2a3bc35247e70d89e83cd_857d322c1843bbf69739c9ab3bd07a3d_Rituals%20slider_image_1.1.webp);background-position:61%}.belle-logo{color:#000;text-align:center;letter-spacing:2px;text-transform:uppercase;max-width:none;margin:auto;font-size:26px;font-weight:700}.belle-logo.font-white{color:#fff;padding-top:5px;font-family:Azosans,sans-serif;line-height:26px}.broma-logo{color:#000;text-align:center;letter-spacing:2px;text-transform:uppercase;max-width:none;margin:auto;font-size:26px;font-weight:700}.broma-logo.font-white{color:#fff;padding-top:5px;font-family:Azosans,sans-serif;line-height:26px}.slide-reveal-img-1-3{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/642c7869a30f8841b6d33edc_0%20\(49%20of%2050\).webp);background-position:50%;background-repeat:no-repeat;background-attachment:fixed}.image-reveal-1,.image-reveal-3,.image-reveal-4{background-color:#000;height:350px;padding-left:10px;padding-right:10px}.card-container-2{background-color:#fff;border:1px solid #000;border-bottom-width:.5px;height:85vh}.shadow{background-image:linear-gradient(#ada6a6a6,#0000 15%);width:100%;height:20px;inset:0% 0% auto}.big-card_02{background-color:#0000;border-style:none;border-width:0;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;padding-left:10px;padding-right:10px;top:0}.card-container__photo-container{width:100%;height:100%;transform:rotate(0)}.photo-container__front-image{background-color:#000;flex-direction:column;justify-content:center;align-items:center;display:flex}.ritual-text-home{color:#fff;text-align:center;width:100%;height:auto;font-size:26px;font-weight:300;line-height:39px}.card-container-1{background-color:#fff;border:1px solid #000;border-bottom-width:.5px;justify-content:flex-start;height:85vh}.main-container__card-container{height:50%;margin-top:auto;margin-bottom:auto;display:none}.big-card_03{background-color:#0000;border-style:none;border-width:0;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;padding-left:10px;padding-right:10px;top:0}.section-cards{border-top-style:none;border-top-width:0;border-bottom-width:0;height:auto;padding-top:0;padding-bottom:0}.big-card_04{background-color:#0000;border-style:none;border-width:0;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;padding-left:10px;padding-right:10px;top:0}.ritual-text-heading{color:#fff;text-align:center;margin-bottom:0;font-family:Azosans,sans-serif;font-size:38px;font-weight:500;line-height:44px}.card-container--details{background-color:#000;flex-direction:column;justify-content:center;align-items:stretch;width:100%;min-width:230px;max-width:none;height:100%;min-height:230px;max-height:none;position:static}.big-card_01{background-color:#0000;border-style:none;border-width:0;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;padding-left:10px;padding-right:10px;top:0}.card-container-3,.card-container-4{background-color:#fff;border:1px solid #000;border-bottom-width:.5px;height:85vh}.photo-container__back-image{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6509a2b8d0dc103f3cbea756_66c54b51afd9d525e07b0aa1074648fa_Shashi%20rituals%20image%201.webp);background-position:50%;background-size:cover}.photo-container__back-image.img-2{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6501923f4883643ade27c942_Yoga-image-near-pool.webp);background-position:50%;background-size:cover}.photo-container__back-image.img-4{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64199242cfaad07f3a565d2d_%233%20-%20Daily%20Turndown.webp);background-position:50%;background-size:cover}.photo-container__back-image.img-3{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6509a2b8d0dc103f3cbea75e_Fruit%20Stand.webp);background-position:50% 100%;background-size:cover}.text-span-17{display:none}.text-span-18{display:block}.text-span-19{display:none}.ritual-home-image-1{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6509a2b8d0dc103f3cbea756_66c54b51afd9d525e07b0aa1074648fa_Shashi%20rituals%20image%201.webp);background-position:50%;background-size:cover;min-height:350px}.ritual-home-image-2{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6501923f4883643ade27c942_Yoga-image-near-pool.webp);background-position:50%;background-size:cover;min-height:350px}.ritual-home-image-3{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6509a2b8d0dc103f3cbea75e_Fruit%20Stand.webp);background-position:50% 62%;background-size:cover;min-height:350px}.ritual-home-image-4{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64199242cfaad07f3a565d2d_%233%20-%20Daily%20Turndown.webp);background-position:50%;background-size:cover;min-height:350px}.ritual-text-home-copy{color:#fff;text-align:left;width:100%;height:auto;font-size:18px;font-weight:300;line-height:30px}.shashi-logo-text-copy{color:var(--white);letter-spacing:1px;text-transform:uppercase;margin-bottom:0;font-family:Azosans,sans-serif;font-size:18px;font-weight:300;line-height:20px;display:block}.tripadvisor-award-logo-bg{background-color:#0000;margin-bottom:20px}.div-block-165{z-index:1;justify-content:flex-end;width:100vw;display:flex;position:absolute;inset:-35px 0% auto}.div-block-166{background-color:#edeade;width:50%;height:35px;padding-bottom:0;padding-right:0}.div-block-165-copy{z-index:1;justify-content:flex-start;width:100vw;display:flex;position:absolute;inset:auto 0% -35px}.info-section-copy{border:.5px solid var(--white);background-color:#0000;background-image:linear-gradient(#000,#000);background-position:0 0;width:auto;margin-left:15px;margin-right:15px;padding-left:0;padding-right:0}.dining-text-block-copy{width:100%;margin-top:0;padding:0}.dining-text-block-copy.dining-bg,.dining-text-block-copy.dining-border{border:.5px solid var(--white)}.spacer-1-copy{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/63f85b81b01fcd28e2130f88_63dd6afd257ec3fd97b8782a_Shashi_033.webp);padding-top:1rem;padding-left:15px;padding-right:15px}.spacer-1-copy.bg-attachment{background-image:linear-gradient(to bottom,var(--black),var(--black));background-position:0 0;height:40vh;display:none}.spacer-2-copy{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64144ff7aca7c6503fcdc0aa_2.webp)}.spacer-2-copy.bg-attachment{background-image:linear-gradient(to bottom,var(--black),var(--black));background-position:0 0;height:120px}.spacer-3-copy{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641442b19741e4749db3f908_as_is.webp)}.spacer-3-copy.bg-attachment{background-image:linear-gradient(to bottom,var(--black),var(--black));background-position:0 0;height:120px}.spacer-4-copy{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641cb728929eeb688cb3493f_Coffee%20Shop%20Entrance.webp);background-position:36%}.spacer-4-copy.bg-attachment{background-image:linear-gradient(to bottom,var(--black),var(--black));background-position:0 0;height:120px}.dining-section-copy{background-color:var(--black);padding-bottom:3rem;display:block}.bg1-copy{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6508576efc0f8a0eb9db75a9_shashi%20room%202.webp);background-position:42%}.style-4s-4{color:#000;letter-spacing:.75vw;text-transform:uppercase;margin-bottom:10vw;padding-top:0;font-size:14px;font-weight:300;line-height:21px}.global-section-copy.blue{background-color:#0000;padding-top:0;padding-left:7vw;padding-right:7vw;display:flex}.div-block-167{background-color:var(--black);display:block}.style-4s-4-copy{color:var(--white);letter-spacing:.75vw;text-transform:uppercase;margin-bottom:10vw;padding-top:0;font-size:14px;font-weight:300;line-height:21px}.style-1m-copy.text-anim.dining,.style-1m-copy.text-anim.meeting,.style-1m-copy.text-anim.global-dimension{font-size:26px;line-height:39px}.style-1m-copy.global-dimension.style-1m-font{font-size:26px;font-weight:400;line-height:39px}.style-1m-copy.text-anim.global-dimension{color:var(--white);font-size:2.6px;line-height:39px}.room-slider-mth-description-copy{color:var(--black);text-align:center;letter-spacing:.4px;margin-top:1rem;font-size:18px;font-weight:300;line-height:30px;display:none}.stright-line-wrap-copy{width:100%;margin-top:40px;margin-bottom:40px;display:none}.card-review-heading-copy{font-size:14px;line-height:24px}.text-18-copy,.text-18-2-copy,.text-block-17-copy,.text-block-18-copy{font-size:16px;line-height:24px}.dining-view-copy{background-color:var(--black);display:block}.room-slider-mth-title-copy{color:var(--shashi-magenta);text-align:center;letter-spacing:2px;margin-bottom:10vw;font-size:14px;font-weight:300;line-height:22px}.image-reveal-4-copy{background-color:#000;height:350px}.info-section-amenities{border:.5px solid var(--black);background-color:#0000;background-image:none;background-position:0 0;width:auto;margin-bottom:120px;margin-left:15px;margin-right:15px;padding-left:0;padding-right:0}.info-section-rituals{border:.5px solid var(--black);background-color:#0000;background-image:linear-gradient(#000,#000);background-position:0 0;width:auto;margin-bottom:120px;margin-left:15px;margin-right:15px;padding-top:0;padding-left:0;padding-right:0}.amenities-and-rituals-slider-block-copy{height:85vh;display:none}.section-cards-copy{border-top-style:none;border-top-width:0;border-bottom-width:0;height:auto;padding-top:0;padding-bottom:0;display:none}.loyalty-copy{background-color:var(--black);display:block}.style-1m-copy{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;font-size:9.5vw;font-weight:300;line-height:11.5vw}.style-1m-copy.white.accordion-title{font-size:11vw;line-height:11vw}.style-1m-copy.text-anim.room{margin-bottom:5vh}.style-1m-copy.text-anim.room.text{display:none}.style-1m-copy.text-anim.dining,.style-1m-copy.text-anim.meeting,.style-1m-copy.text-anim.global-dimension{font-size:26px;line-height:39px}.style-1m-copy.text-anim{letter-spacing:.2vw;text-transform:none;margin-bottom:0;font-size:3vh;font-weight:400;line-height:4vh}.style-1m-copy.global-dimension.style-1m-font{color:var(--white);font-size:26px;font-weight:400;line-height:39px}.style-1m-copy.text-anim{letter-spacing:.2vw;text-transform:none;margin-bottom:0;font-size:26px;line-height:4vh}.style-1m-copy.text-anim.global-dimension{font-size:26px;line-height:39px}.global-section-copy{padding-left:8vw;padding-right:8vw}.global-section-copy.global-rich-text{padding-left:0;padding-right:0}.global-section-copy.fb-section{height:70vw}.global-section-copy.blue{margin-top:0;padding-top:0;padding-left:7vw;padding-right:7vw;display:flex}.global-section-copy.blue.location_hide{display:none}.global-section-copy.blue.meeting-mob{display:block}.rating-flipcard-hero-copy{margin-top:2px;display:block}.tripadvisor-award-logo-block-copy{background-color:#0000;margin-bottom:20px}.dining-slider-description-wrap-copy{background-color:var(--white);padding:0 10px 15px}.dining-slider-heading-wrap-copy{justify-content:flex-start;align-items:center;width:100%;height:60px;padding:0}.style-1xs-2-copy{color:var(--black);text-align:left;margin-top:auto;margin-bottom:auto;font-family:Azosans,sans-serif;font-size:1rem;line-height:1.6rem}.dining-slider-description-wrap-copy{padding:0 10px 15px}.dining-slider-description-text-copy{color:var(--black);margin-bottom:0;font-family:Azosans,sans-serif;line-height:22px}.global-title-text-copy{color:var(--shashi-magenta);text-align:center;letter-spacing:2px;text-transform:uppercase;margin-bottom:3rem;font-size:14px;font-weight:400;line-height:22px}.global-title-text-copy{color:var(--shashi-magenta);text-align:center;letter-spacing:2px;text-transform:uppercase;margin-bottom:3rem;padding-top:3rem;font-size:14px;font-weight:400;line-height:22px}.global-title-text-copy.ritual-text-title-mb{margin-bottom:0}.global-title-text-copy-copy{color:var(--shashi-magenta);text-align:center;letter-spacing:2px;text-transform:uppercase;margin-bottom:3rem;padding-top:0;font-size:14px;font-weight:400;line-height:22px}.global-title-text-copy-copy{color:var(--shashi-magenta);text-align:center;letter-spacing:2px;text-transform:uppercase;margin-bottom:3rem;font-size:14px;font-weight:400;line-height:22px}.global-title-text-copy-copy.ritual-text-title-mb{margin-bottom:0}.global-title-text-copy-copy-copy{color:var(--shashi-magenta);text-align:center;letter-spacing:2px;text-transform:uppercase;margin-bottom:3rem;padding-top:0;font-size:14px;font-weight:400;line-height:22px}.global-title-text-copy-copy-copy.ritual-text-title-mb{margin-bottom:0}.new-copy{z-index:1000;flex-direction:row;justify-content:space-between;align-items:flex-end;width:48px;height:48px;margin-top:10px;margin-bottom:0;margin-right:3%;padding-top:0;padding-bottom:0;padding-right:0;display:block;position:relative}.new-copy.mt{margin-top:9px}.slide-22{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6503f80b96969ba574c4b9b6_shashi-hotel.webp);background-position:50%;background-size:cover}.dining-main-block-1-copy{background-color:var(--white);border-width:.5px;margin-left:0%;margin-right:0%}.dining-main-block-1-copy.white,.dining-main-block-1-copy.meeting-block{background-color:#fff}.dining-main-block-1-copy.meeting-block.border{border-width:1px}.container-copy.flex-center.overflow-none{margin-bottom:120px;padding-left:15px;padding-right:15px}.container-copy.flex-center.overflow-none.remove-padding{padding-left:0;padding-right:0}.info-section-rituals-copy{border:.5px solid var(--black);background-color:#0000;background-image:linear-gradient(#000,#000);background-position:0 0;width:auto;margin-bottom:120px;margin-left:15px;margin-right:15px;padding-top:0;padding-left:0;padding-right:0;display:none}.rl_navbar2_container-2-copy{display:none}.rl_navbar2_container-2-copy.dining,.rl_navbar2_container-2-copy.show{display:flex}.style-4s-4-copy-copy{color:var(--shashi-magenta);letter-spacing:.75vw;text-transform:uppercase;margin-bottom:10vw;padding-top:0;font-size:14px;font-weight:400;line-height:21px}.snp-buttons-and-pagination{justify-content:center;display:flex}.snp-button-left.hide,.snp-button-right.hide{display:none}.article-published-by,.article-publisher-text{font-size:14px}.section-cover-bgs{height:95vh;display:none}.section-cover-sms{height:100vh;display:flex}.fixed-book-now-button-wrap-bgs{margin-bottom:10vw;margin-right:5vw;padding:6vw 7vw;display:none}.sms-home-book-now-button-wrap{justify-content:center;align-items:center;height:auto;display:block}.lander-hotel-rating-img-sms{width:100%;padding-left:12px;padding-right:12px;display:block}.home-sms-book-now-btn{z-index:10000;color:var(--shashi-magenta);text-align:center;object-fit:cover;background-color:#fff;justify-content:center;align-items:center;height:58px;font-family:Azosans,sans-serif;font-size:14px;line-height:21px;display:flex;position:fixed;inset:auto 0% 0%}.home-sms-book-now-btn.request-for-proposal{text-transform:uppercase}.home-sms-book-now-btn.facebook-pixel-api-trigger{height:39.1px;line-height:1.5}.shashi-logo.w--current{display:block}.shashi-logo-image,.shashi-logo-image.mob{display:none}.shashi-text-logo{color:var(--white);letter-spacing:1px;text-transform:uppercase;margin-bottom:0;font-family:Azosans,sans-serif;font-size:12.7px;font-weight:400;line-height:1.5;display:block}.bgs-fixed-book-now-button-wrap{display:none}.right-side-wraper{margin-left:0;display:flex}._3-line-wraper{z-index:1000;flex-direction:row;justify-content:space-between;align-items:flex-end;width:48px;height:48px;display:block;position:relative}._3-line-wraper.mt{margin-top:9px}.line-one{background-color:var(--white);width:18.3px;height:1.3px}.line-one.simple{height:1.4px;top:8px}.line-two{background-color:var(--white);width:18.3px;height:1.3px;margin-top:3px;margin-bottom:3px}.line-two.simple{height:1.4px;top:18px}.line-three{background-color:var(--white);width:18.3px;height:1.3px}.line-three.simple{height:1.4px;top:27px}._3-lines-wraper{margin-top:-3px}.lines-wraper{z-index:1000;flex-direction:row;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:relative}.lines-wraper.mt{margin-top:9px}.home-rooms-boxes{margin-left:12px;margin-right:12px}.hr-box-wrap{max-width:none}.left-slider-arrow-sms.location-arrow-left-sms,.right-slider-arrow-sms.location-arrow-right-sms{display:none}.slider-sms{height:200px}.hr-reviewer-name-details{color:#000;font-family:Azosans,sans-serif;font-size:12px;font-weight:300;line-height:18px}.accordion-trigger-copy{height:auto;margin-top:10px;margin-bottom:10px}.dining-boxes-wrap-sms{margin-left:12px;margin-right:12px}.dining-box{max-width:none}.dining-view-more-box{width:auto}.amenities-and-rituals-boxes{margin-left:12px;margin-right:12px}.amenities-box,.rituals-box{max-width:none}.slider-ar-sms{height:250px}.meeting-section-sms{padding-left:12px;padding-right:12px}.slider-meeting-first-block{width:100%;height:250px}.location-section-sms{padding-bottom:0}.slider-location-sms{width:100%;height:250px}.technology-second-block{width:100%;padding-left:12px;padding-right:12px}.gallery-title-sms{margin-bottom:0;padding-top:0;font-size:6vw}.hm-box-wrap{width:100%;max-width:none}.hm-3dots-button{padding-top:0}.hm-3dots-button.padding-top{padding-top:9px}.navbar-main{display:flex;position:absolute}.navbar-main.dining{height:7vh;display:flex}.navbar-main.dining.nav-bg{background-color:#0a0a0a}.navbar-main.dining.nav-bg.position-fixed{background-color:#0a0a0a00;position:fixed}.navbar-main.dining.nav-bg.position-fixed.bg-black{background-color:var(--black)}.room-columns-wedding{width:100%;max-width:none}.wedding-column-box-sms{max-width:none}.meeting-section-wedding-sms{padding-left:10px;padding-right:10px;display:block}.room-section-wedding-sms{margin-left:0%;padding-right:0%}.rfp-button-wrap-sms{display:none}.sms-book-now-btn{z-index:10000;color:var(--shashi-magenta);text-align:center;object-fit:cover;background-color:#fff;justify-content:center;align-items:center;height:58px;font-family:Azosans,sans-serif;font-size:14px;line-height:21px;display:flex;position:fixed;inset:auto 0% 0%}.sms-book-now-btn.request-for-proposal{text-transform:uppercase}.sms-book-now-btn.facebook-pixel-api-trigger{height:39.1px;line-height:1.5}.tabs-menu-wrapper{width:90%}.tabs-nav-item-underline{grid-row-gap:.5em;flex-direction:column}.tabs-menu-underline-wrapper{padding:.8em 1em 1em}.navbar-component{display:flex;position:absolute}.navbar-component.dining{height:7vh;display:flex}.navbar-component.dining.nav-bg{background-color:#0a0a0a}.navbar-component.dining.nav-bg.position-fixed{background-color:#0a0a0a00;position:fixed}.navbar-component.dining.nav-bg.position-fixed.bg-black{background-color:var(--black)}.navbar-container{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:.25fr 1fr;grid-auto-columns:1fr;display:flex}.navbar-container.dining,.navbar-container.show{display:flex}.navbar-container.test-flex{background-color:#db7070;display:flex}.navbar-links.is-page-height-tablet{width:100vw;max-height:100vh;padding:10% 15% 35%;position:fixed}.shashi-logo-text-h1{color:var(--white);letter-spacing:1px;text-transform:uppercase;margin-bottom:0;font-family:Azosans,sans-serif;font-size:12.7px;font-weight:400;line-height:1.5;display:block}.navbar-booknow-button{display:none;overflow:visible}.shashi-landing-text-bgs-properties{margin-top:15vw;font-size:14px}.shashi-landing-text-bgs-properties.shashi-landing-text-sms{margin-top:10vw;margin-left:20px;margin-right:20px;font-size:14px}.landing-review-title-bgs.updated-title{font-size:10px}.home-rooms-boxes-bgs{margin-left:12px;margin-right:12px}.hr-box-wrap-bgs{max-width:none}.slider-bgs{height:200px}.hr-reviewer-name-details-bgs{color:#000;font-family:Azosans,sans-serif;font-size:12px;font-weight:300;line-height:18px}.hlr-enroll-card-bgs{width:355px}.hlr-form-block-enroll{margin-top:12px}.hlr-email-label-enroll{font-size:8px;line-height:13px}.hlr-possword-input-enroll.passwordinput{margin-bottom:5px}.hlr-shashi-enroll-t-c-and-submit{margin-top:10px}.hlr-check-box-text{padding-bottom:0;font-size:10px;line-height:11px}.hlr-enroll-loader{margin-top:-8px}.hlr-success-message,.hlr-error-message{margin-top:3rem}.madeleine-contact-weddings{padding-top:10px}.dining-boxes-wrap-bgs{margin-left:12px;margin-right:12px}.dining-box-bgs{width:auto}.slider-sms-copy{height:200px}.home-dining-boxes-bgs{margin-left:12px;margin-right:12px}.showcase-section-bgs{height:auto;margin-bottom:5vh;padding-left:0;padding-right:0}.showcase-section-bgs.rm-mb{margin-bottom:0}.c-img-gallery-bgs{max-width:100vw}.img-gallery-main-bgs{height:50vh}.amenities-and-rituals-boxes-bgs{margin-left:12px;margin-right:12px}.rituals-box-bgs,.amenities-box-bgs{max-width:none}.slider-location-bgs{width:100%;height:250px}.meeting-section-bgs{padding-left:12px;padding-right:12px}.home-meetings-boxes-bgs{margin-left:12px;margin-right:12px}.technology-second-block-bgs,.technology-block-wrap-bgs{width:100%;padding-left:12px;padding-right:12px}.hlr-possword-input-enroll-bgs.passwordinput{margin-bottom:5px}.emerald-slide-3.broma{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6422d57b3d9be672cabe01bd_Dining%20.webp)}.emerald-slide-4.broma{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641c9cab696b5607e1112dfe_bromadish.webp)}.broma-slide-4.broma{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/6422d57b3d9be672cabe01bd_Dining%20.webp)}.broma-slide-5.broma{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/641c9cab696b5607e1112dfe_bromadish.webp)}.rooms-slide-1-1-copy{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/64a2a3bc35247e70d89e852b_81f870a82d9f49b9ee2cf734b965af7b_Shashi_035%20\(2\).webp);background-position:50%}.hlr-enroll-check-mark{width:100%;height:15px}.hlr-shashi-enroll-success{width:90%;font-family:Azosans,sans-serif}.hlr-enroll-success-message{text-align:center;padding:11px 10px 10px;display:inline-block}.brix---container-default-4-copy{padding-left:10px;padding-right:10px}.brix---container-default-4-copy.dining{max-width:none}.nav-shashi-cashi{color:#000;text-align:left;letter-spacing:1px;text-transform:uppercase;padding:.7rem 0;font-family:Azosans,sans-serif;font-size:1.5vh;font-weight:300;line-height:2vh;display:block}.nav-shashi-cashi.w--current{color:#fe0097}.nav-gallery{color:#000;text-align:left;letter-spacing:1px;padding-top:.7rem;padding-bottom:.7rem;font-size:1.5vh;line-height:2vh}.nav-gallery.w--current{color:#fe0097}.nav-gallery.desktopviewsignupandsignin.mobileviewsignupandsignin{display:block}.nav-gallery.amenities{display:none}.nav-reviews{color:#000;text-align:left;letter-spacing:1px;text-transform:uppercase;padding:.7rem 0;font-family:Azosans,sans-serif;font-size:1.5vh;font-weight:300;line-height:2vh;display:block}.nav-reviews.w--current{color:#fe0097}.nav-rooms{color:#000;text-align:left;letter-spacing:1px;padding-top:.7rem;padding-bottom:.7rem;font-size:1.5vh;line-height:2vh}.nav-rooms.w--current{color:#fe0097}.nav-rooms.desktopviewsignupandsignin.mobileviewsignupandsignin{display:block}.nav-rooms.amenities{display:none}.nav-dining{color:#000;text-align:left;letter-spacing:1px;padding-top:.7rem;padding-bottom:.7rem;font-size:1.5vh;line-height:2vh}.nav-dining.w--current{color:#fe0097}.nav-dining.desktopviewsignupandsignin.mobileviewsignupandsignin{display:block}.nav-dining.amenities{display:none}.nav-meeting{color:#000;text-align:left;letter-spacing:1px;padding-top:.7rem;padding-bottom:.7rem;font-size:1.5vh;line-height:2vh}.nav-meeting.w--current{color:#fe0097}.nav-meeting.desktopviewsignupandsignin.mobileviewsignupandsignin{display:block}.nav-meeting.amenities{display:none}.nav-packages{color:#000;text-align:left;letter-spacing:1px;padding-top:.7rem;padding-bottom:.7rem;font-size:1.5vh;line-height:2vh}.nav-packages.w--current{color:#fe0097}.nav-packages.desktopviewsignupandsignin.mobileviewsignupandsignin{display:block}.nav-packages.amenities{display:none}.nav-location{color:#000;text-align:left;letter-spacing:1px;padding-top:.7rem;padding-bottom:.7rem;font-size:1.5vh;line-height:2vh}.nav-location.w--current{color:#fe0097}.nav-location.desktopviewsignupandsignin.mobileviewsignupandsignin{display:block}.nav-location.amenities{display:none}.nav-amenities{color:#000;text-align:left;letter-spacing:1px;padding-top:.7rem;padding-bottom:.7rem;font-size:1.5vh;line-height:2vh}.nav-amenities.w--current{color:#fe0097}.nav-amenities.desktopviewsignupandsignin.mobileviewsignupandsignin{display:block}.nav-amenities.amenities{display:none}.nav-shashi-app{color:#000;text-align:left;letter-spacing:1px;text-transform:uppercase;padding-top:.7rem;padding-bottom:.7rem;padding-left:0;font-family:Azosans,sans-serif;font-size:1.5vh;font-weight:300;line-height:2vh;display:block}.nav-shashi-app.w--current{color:#fe0097}.nav-rfp{color:#000;text-align:left;letter-spacing:1px;text-transform:uppercase;padding-top:.7rem;padding-bottom:.7rem;padding-left:0;font-family:Azosans,sans-serif;font-size:1.5vh;font-weight:300;line-height:2vh;display:block}.nav-rfp.w--current{color:#fe0097}.nav-shashi-cash-bgs{color:#000;text-align:left;letter-spacing:1px;padding-top:.7rem;padding-bottom:.7rem;font-size:1.5vh;line-height:2vh}.nav-shashi-cash-bgs.w--current{color:#fe0097}.nav-shashi-cash-bgs.desktopviewsignupandsignin.mobileviewsignupandsignin{display:block}.nav-shashi-cash-bgs.amenities{display:none}.nav-holiday-party{color:#000;text-align:left;letter-spacing:1px;text-transform:uppercase;padding-top:.7rem;padding-bottom:.7rem;padding-left:0;font-family:Azosans,sans-serif;font-size:1.5vh;font-weight:300;line-height:2vh;display:block}.nav-holiday-party.w--current{color:#fe0097}.nav-logout-sms{color:#000;text-align:left;letter-spacing:1px;text-transform:uppercase;padding-top:.7rem;padding-bottom:.7rem;padding-left:0;font-family:Azosans,sans-serif;font-size:1.5vh;font-weight:300;line-height:2vh;display:block}.nav-logout-sms.w--current{color:#fe0097}.nav-logout-sms.logoutmobile,.nav-logout-sms.resendverificationmob{display:none}.nav-amenities-sms{color:#000;text-align:left;letter-spacing:1px;padding-top:.7rem;padding-bottom:.7rem;font-size:1.5vh;line-height:2vh}.nav-amenities-sms.w--current{color:#fe0097}.nav-amenities-sms.desktopviewsignupandsignin.mobileviewsignupandsignin{display:block}.nav-amenities-sms.amenities{display:none}.nav-rituls-sms{color:#000;text-align:left;letter-spacing:1px;text-transform:uppercase;padding-top:.7rem;padding-bottom:.7rem;padding-left:0;font-family:Azosans,sans-serif;font-size:1.5vh;font-weight:300;line-height:2vh;display:block}.nav-rituls-sms.w--current{color:#fe0097}.nav-activities-sms{color:#000;text-align:left;letter-spacing:1px;text-transform:uppercase;padding-top:.7rem;padding-bottom:.7rem;padding-left:0;font-family:Azosans,sans-serif;font-size:1.5vh;font-weight:300;line-height:2vh;display:block}.nav-activities-sms.w--current{color:#fe0097}.nav-sustainability-sms{color:#000;text-align:left;letter-spacing:1px;text-transform:uppercase;padding-top:.7rem;padding-bottom:.7rem;padding-left:0;font-family:Azosans,sans-serif;font-size:1.5vh;font-weight:300;line-height:2vh;display:block}.nav-sustainability-sms.w--current{color:#fe0097}.nav-hours-of-operation-sms{color:#000;text-align:left;letter-spacing:1px;text-transform:uppercase;padding-top:.7rem;padding-bottom:.7rem;padding-left:0;font-family:Azosans,sans-serif;font-size:1.5vh;font-weight:300;line-height:2vh;display:block}.nav-hours-of-operation-sms.w--current{color:#fe0097}.nav-hours-of-operation-sms.logoutmobile,.nav-hours-of-operation-sms.resendverificationmob{display:none}.nav-t-c-sms{color:#000;text-align:left;letter-spacing:1px;text-transform:uppercase;padding-top:.7rem;padding-bottom:.7rem;padding-left:0;font-family:Azosans,sans-serif;font-size:1.5vh;font-weight:300;line-height:2vh;display:block}.nav-t-c-sms.w--current{color:#fe0097}.nav-t-c-sms.logoutmobile,.nav-t-c-sms.resendverificationmob{display:none}.nav-newsroom-sms{color:#000;text-align:left;letter-spacing:1px;text-transform:uppercase;padding-top:.7rem;padding-bottom:.7rem;padding-left:0;font-family:Azosans,sans-serif;font-size:1.5vh;font-weight:300;line-height:2vh;display:block}.nav-newsroom-sms.w--current{color:#fe0097}.nav-newsroom-sms.logoutmobile,.nav-newsroom-sms.resendverificationmob{display:none}.nav-concerts-sms{color:#000;text-align:left;letter-spacing:1px;text-transform:uppercase;padding-top:.7rem;padding-bottom:.7rem;padding-left:0;font-family:Azosans,sans-serif;font-size:1.5vh;font-weight:300;line-height:2vh;display:block}.nav-concerts-sms.w--current{color:#fe0097}.nav-concerts-sms.logoutmobile,.nav-concerts-sms.resendverificationmob{display:none}.nav-contact-us-sms{color:#000;text-align:left;letter-spacing:1px;text-transform:uppercase;padding-top:.7rem;padding-bottom:.7rem;padding-left:0;font-family:Azosans,sans-serif;font-size:1.5vh;font-weight:300;line-height:2vh;display:block}.nav-contact-us-sms.w--current{color:#fe0097}.nav-contact-us-sms.logoutmobile,.nav-contact-us-sms.resendverificationmob{display:none}.side-nav-shashi-cash,.side-nav-reviews,.side-nav-amenities,.side-nav-rituals,.side-nav-activities,.side-nav-sustainability,.side-nav-hourse-of-operation,.side-nav-t-c,.side-nav-download-app,.side-nav-rfp,.side-nav-newsroom,.side-nav-concerts,.side-nav-contact-us,.side-nav-holiday{color:#000;text-align:left;letter-spacing:1px;text-transform:uppercase;font-size:1.5vh;font-weight:300}.desktop-bgs{margin-left:0;margin-right:0;display:none}.sidebar-content-bgs{display:block}.sidebar-inner-bgs{width:100%;padding:58px 15px 15px}.sidebar-icon-sms{color:var(--kütüp-library-dim-grey);font-weight:300}.sidebar-less-text-sms{color:var(--black);font-family:Azosans,sans-serif;font-weight:300}.home-fixed-notification-parent-mob{display:none}.home-fixed-notification-parent-mob.show{display:block}.fixed-natification-bar-wrap-home{height:60px;display:flex}.hlr-enroll-success-message-2{text-align:center;padding:11px 10px 10px;display:inline-block}.hlr-email-label-enroll-2{font-size:8px;line-height:13px}.hlr-error-message-2{margin-top:3rem}.slider-meeting-bgs{height:200px}.sidebar-icon-sms-2{color:#6e6e6e;font-weight:300}.navbar-booknow-button-2{display:none;overflow:visible}.line-two-2{background-color:#fff;width:18.3px;height:1.3px;margin-top:3px;margin-bottom:3px}.shashi-logo-text-h1-2{color:#fff;letter-spacing:1px;text-transform:uppercase;margin-bottom:0;font-family:Azosans,sans-serif;font-size:12.7px;font-weight:400;line-height:1.5;display:block}.sidebar-more-text-sms-2{color:#000;font-family:Azosans,sans-serif;font-weight:300}.line-three-2{background-color:#fff;width:18.3px;height:1.3px}.dropdown-list-3{background-color:#fff;margin-top:10px}.sidebar-less-text-sms-2{color:#000;font-family:Azosans,sans-serif;font-weight:300}.line-4.simple{height:1.4px;top:27px}.line-5.simple{height:1.4px;top:8px}.link-90{color:#000;text-align:left;letter-spacing:1px;text-transform:uppercase;font-size:1.5vh;font-weight:300}.line-one-2{background-color:#fff;width:18.3px;height:1.3px}.line-6.simple{height:1.4px;top:18px}.hours-of-operation-section{justify-content:flex-start;min-height:70vh}.tv-shashi-cash-t-c-content-wraper{border-radius:0;padding-left:20px;overflow:auto}.form-block-enroll-v2{margin-top:12px}.enroll-loader-v2{margin-top:-8px}.image-47{width:45px;height:45px}.public-transit-button{width:100%}.public-transit-cover-slider{-webkit-text-fill-color:inherit;object-fit:cover;background-clip:border-box}.transit-section-sms{display:block}.divider-vertical.horizontal-mbp{width:100%;min-width:auto;max-width:none;min-height:1px;max-height:1px;margin:24px 0}.footer-top{padding-top:80px;padding-bottom:80px}.header-logo-3{max-width:180px}.display-3{font-size:24px;line-height:35px}.btn-primary-3{width:100%;padding-top:18px;padding-bottom:18px}.heading-h1-size{font-size:32px;line-height:38px}.heading-h5-size.instagram-link-title{font-size:16px}.section-7{padding-top:96px;padding-bottom:96px}.section-7.top{padding-top:66px}.header-logo-2{max-width:210px}.flex-horizontal.vertical-mbp{flex-direction:column}.mg-bottom-48px{margin-bottom:32px}.btn-primary-2{width:100%;padding:18px 17px}.card.instagram-feed-link-card.v3{min-width:280px;max-width:280px}.blob._1{max-width:110%;top:2%;left:-57%}.input-relative.newsletter{min-height:64px;padding-top:22px;padding-bottom:22px;font-size:16px}.input-relative.newsletter::placeholder{font-size:16px;line-height:18px}.instagram-feed---full-width-right-container{grid-column-gap:16px}.grid-5-columns.instagram-feed---5-col-grid{grid-template-columns:1fr 1fr}.grid-4-columns{grid-template-columns:1fr}.grid-4-columns._4-col-tablet.gap-16px{grid-template-rows:auto auto auto auto auto auto;grid-template-columns:1fr;height:auto}.form-newsletter-wrapper{position:static}.grid-2-columns._2-col-mbl.gap-24px{grid-template-rows:30% 30%;grid-template-columns:1fr 1fr;grid-auto-rows:30%}.grid-2-columns.link-and-btn-grid{grid-row-gap:16px;grid-template-columns:1fr;justify-items:center}.btn-primary{width:100%;padding-top:18px;padding-bottom:18px}.instagram-feed---icon-inside{max-width:36px}.mg-bottom-24px{margin-bottom:16px}.grid-3-columns{grid-template-columns:1fr}.grid-3-columns.instagram-feed---3-col-inner-grid{grid-template-columns:1fr 1fr}.grid-3-columns.instagram-feed---3-col-grid.mg-bottom-56px.mt{grid-template-rows:auto auto auto auto;grid-template-columns:1fr}.grid-3-columns.instagram-feed---3-col-grid.v2{grid-column-gap:12px;grid-row-gap:12px}.grid-3-columns._2-col-mbl{grid-template-columns:1fr}.grid-3-columns._2-col-mbl.gap-32px{grid-column-gap:16px;grid-row-gap:16px}.instagram-feed---image-wrapper{height:70vh}.icon-list{margin-right:8px}.grid-1-column.gap-row-32px.gap-row-16px-mbp{grid-row-gap:16px}.hidden-on-mbp{display:none}.slider-nav.instagram-feed---slider-nav{font-size:10px}.container-default{padding-left:20px;padding-right:20px}.card-home-pages-wrapper{padding-left:24px;padding-right:24px}.divider{margin-top:32px;margin-bottom:32px}.button-relative{padding:15px 34px 16px}.button-relative.newsletter{width:100%;margin-top:16px;padding-top:19px;padding-bottom:19px;position:static}.story-modal-wrap{display:none}.story-modal-content{border-radius:0;max-width:95%;max-height:75vh;padding-left:20px;overflow:auto}.highlight-modal-wrap{display:none}.highlight-modal-content{border-radius:0;max-width:95%;max-height:75vh;padding-left:20px;overflow:auto}.story-modal-wrap-story-2{display:none}.story-modal-content-story-2{border-radius:0;max-width:95%;max-height:75vh;padding-left:20px;overflow:auto}.story-modal-wrap-story-3{display:none}.story-modal-content-story-3{border-radius:0;max-width:95%;max-height:75vh;padding-left:20px;overflow:auto}.story-modal-wrap-story-4{display:none}.story-modal-content-story-4{border-radius:0;max-width:95%;max-height:75vh;padding-left:20px;overflow:auto}.story-modal-wrap-story-5{display:none}.story-modal-content-story-5{border-radius:0;max-width:95%;max-height:75vh;padding-left:20px;overflow:auto}.slider-snap-list{grid-template-columns:16rem;grid-auto-columns:16rem}.slider-controls{grid-template-rows:auto auto auto;margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem;overflow:auto}.weddings-and-events-rfp-btn{width:100%}.on-site-venues-heading,.on-site-venues-heading.rm-mt-sm{font-size:26px}.on-site-venues-rfp-btn-wrap{width:80%}._w-e-hm-box-wrap{width:100%;max-width:none}.hero-mention{font-size:.8rem;bottom:12px;right:12px}.side-nav-weddings-and-events{color:#000;text-align:left;letter-spacing:1px;text-transform:uppercase;font-size:1.5vh;font-weight:300}.nav-weddings-and-events{color:#000;text-align:left;letter-spacing:1px;text-transform:uppercase;padding-top:.7rem;padding-bottom:.7rem;padding-left:0;font-family:Azosans,sans-serif;font-size:1.5vh;font-weight:300;line-height:2vh;display:block}.nav-weddings-and-events.w--current{color:#fe0097}.hero-section-mobile-for-meta{height:86vh;margin-top:7vh;font-size:26px;display:flex}.hero-section-mobile-for-meta.hotel-near-partner-hero{height:100vh}.hero-section-mobile-for-meta.hotel-near-partner-hero.meta-hero-height{height:86vh}.div-block-179.updated{padding-left:60px;padding-right:60px}.text-block-54{margin-top:10px}.cell-5{padding-top:0}.cell-6{padding-top:20px}.mobile-hero-text-2{flex-direction:column;justify-content:center;align-items:stretch}.text-block-55{text-transform:uppercase;margin-bottom:10vw}.text-203.text-1-slides{font-size:10px;line-height:9px}.text-18-2-2{font-size:12px;line-height:12px}.card-review-wrap-2{display:block}.c-card-back-2{width:90%;display:none}.c-card-back-2.c-card-back{height:300px;margin-right:59px;display:block}._w-card-back-2._w-card-back{height:300px}.text-206{font-size:12px;line-height:12px}.card-review-heading-2{font-size:10px;line-height:10px}.meta-partner-description-heading-2{color:#000;text-align:center;margin-top:auto;margin-bottom:5px;font-size:1rem;line-height:1.6rem}.meta-partner-para-2{color:#000;line-height:1.6rem}.meta-partner-description-heading-3{color:#000;text-align:center;margin-top:auto;margin-bottom:5px;font-size:1rem;line-height:1.6rem}.sc-overlay-4{background-image:linear-gradient(#0000004d,#0000000d 0%,#0003);height:100%;display:none}.sc-overlay-4.dining{display:none}.image-54{margin-left:0;margin-right:0;display:none}.sc-overlay-5{background-image:linear-gradient(#0000004d,#0000000d 0%,#0003);height:100%;display:none}.sc-overlay-5.dining{display:none}.image-55{margin-left:0;margin-right:0;display:none}.meta-partner-description-heading-4,.meta-partner-description-heading-5,.meta-partner-description-heading-6{color:#000;text-align:center;margin-top:auto;margin-bottom:5px;font-size:1rem;line-height:1.6rem}.dining-box-bgs-2,.dining-view-more-box-2,.dining-box-bgs-3{width:auto}.meta-partner-description-heading-7,.meta-partner-description-heading-8,.meta-partner-description-heading-9{color:#000;text-align:center;margin-top:auto;margin-bottom:5px;font-size:1rem;line-height:1.6rem}.kutup-cta-7{display:block}.style-6{display:none}.email-label-enroll-2{font-size:8px;line-height:13px}.success-message-4{margin-top:3rem}.check-box-text-4{padding-bottom:0;font-size:10px;line-height:11px}.flipcard-front-2{width:355px}.check-box-text-5{padding-bottom:0;font-size:10px;line-height:11px}.flipcard-back-2{width:355px}.hotel-operations-block{margin-left:5%}.heading-47{margin-top:3vw;font-size:13px}.heading-49{margin-top:3vw;font-size:12px}.heading-49.updated-heading{margin-top:3vw}.heading-49.heading-text{margin-top:2vw}.heading-50{font-size:14px}.heading-50.updated-heading{margin-top:3vw;margin-bottom:0;line-height:5vw}._1st-paragraph{font-size:12px}.heading-56{margin-top:3vw;font-size:12px}.heading-56.heading-text{margin-top:2vw}.heading-57{margin-top:3vw;font-size:12px}.heading-57.updated-heading{margin-top:3vw}.heading-57.heading-text{margin-top:2vw}.heading-58{margin-top:3vw;margin-bottom:0;font-size:14px;line-height:5vw}.heading-59{margin-top:3vw;margin-bottom:0;font-size:14px;line-height:6vw}.paragraph-14{font-size:12px}.grid-5{padding-left:10px}.grid-5.grid-5-2{grid-column-gap:7px;grid-row-gap:7px;padding-left:0;padding-right:0}.grid-6{grid-column-gap:7px;grid-row-gap:7px;margin-left:5px;margin-right:5px}.cover-image-4{-webkit-text-fill-color:inherit;object-fit:cover;background-clip:border-box}.sc-image-4{height:100vh;display:none}.sc-image-4.dining{display:none}.cover-image-5{-webkit-text-fill-color:inherit;object-fit:cover;background-clip:border-box}.sc-image-5{height:100vh;display:none}.sc-image-5.dining{display:none}.cover-image-6{-webkit-text-fill-color:inherit;object-fit:cover;background-clip:border-box}.grid-7.food-portfolio{margin-left:0;margin-right:0}.text-block-60.updated-heading{font-size:10px}.text-block-60.updated-heading.updated-grid-heading{font-size:8px}.text-block-60.updated-heading.main-heading{font-size:14px}.text-block-61.updated-text{font-size:8px}.text-block-61.updated-text.updated-grid-text{font-size:7px;line-height:4.5vw}.text-block-61.updated-text.main-text{font-size:10px}.link-block-6{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/66c74e4237965892f2163948_SHMV_mobile.webp)}.link-block-7{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/66c74e4210dad36ad0e2e0b4_TNPA_mobile.webp)}.link-block-7.link-block-18{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/66c74e4517af3608b39edef3_AC_mobile.webp)}.link-block-7.link-block-19{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/66c74e44f79347d7b846ff61_SJC_mobile.webp)}.link-block-7.link-block-20{background-image:url(https://cdn.prod.website-files.com/63f61c6ce2de8c517720ed68/66c74e42e788a402182e598e_ASV_mobile.webp)}.shashi-group-logo-text{color:var(--white);letter-spacing:1px;text-transform:uppercase;margin-bottom:0;font-family:Azosans,sans-serif;font-size:12.7px;font-weight:400;line-height:1.5;display:block}.square-footage{font-size:2.5vw}.square-footage.updated-footage{line-height:4.5vw}.meeting-venues---emerald-hour{padding-bottom:290px}.meeting-venues---meeting-pods{background-position:0%}.meeting-venues---carte-blanche-patio,.meeting-venues---nest-lounge,.meeting-venues---nest-nook{background-position:100%}.meeting-venues---aloft-sjc,.meeting-venues---aloft-cupertino,.meeting-venues---aloft-sunnyvale{background-position:50%}.section-13.updated-section13{padding-bottom:0}.text-block-63{font-size:16px}.shashi-logo-text-h1-3{color:#fff;letter-spacing:1px;text-transform:uppercase;margin-bottom:0;font-family:Azosans,sans-serif;font-size:12.7px;font-weight:400;line-height:1.5;display:block}.grid-10{grid-template-rows:auto;grid-template-columns:1fr;padding-left:10px;padding-right:10px}.holiday-party-sub-headline,.holiday-party-sub-headline-2{font-size:6vw}.image-60{display:block}.holiday-party---interior-subheader{font-size:6vw;line-height:8vw}.grid-11{padding-left:20px;padding-right:20px}.grid-12{padding-left:30px;padding-right:30px}.heading-62{font-size:3.5vw;line-height:4vw}.holiday-party---interior-text-block,.holiday-party---interior-text-block-2{font-size:11px}.sc-image-gradient-properties{height:100vh;display:none}.sc-image-gradient-properties.dining{display:none}.fs-cc-prefs_title-2{font-size:1rem;line-height:1.5rem}.fixed-book-now-button-3.facebook-pixel-api-trigger{display:none}.fs-cc-banner_button-3{width:100%;min-width:8.7rem;margin-top:.5rem;margin-bottom:.5rem;margin-left:0;padding-left:.4rem;padding-right:.4rem}.fs-cc-banner_button-3.fs-cc-button-alt{padding-left:.4rem;padding-right:.4rem}.text-block-65{font-family:Azosans,sans-serif;font-weight:400;display:none}.fs-cc-prefs_text-3{font-size:.8rem;line-height:1.2rem;display:block}.preferences-heading-3{font-size:.8rem;font-weight:400;line-height:1.2rem}.fs-cc-prefs_button-2{width:100%;margin-bottom:.5rem;padding-top:.625rem;padding-bottom:.625rem}.fs-cc-prefs_button-2.fs-cc-button-alt{padding-top:.425rem;padding-bottom:.425rem}.fs-cc-banner_text-link-2{margin-top:7px;margin-bottom:7px}.fs-cc-prefs_label-2{font-size:.8rem;line-height:1.2rem}.image-68.updated-image{margin-top:0;padding-left:60px;padding-right:60px}.spaces-after-hero-2{display:none}.text-block-66{text-transform:uppercase;margin-bottom:10vw}.slider-18{height:50vh}.left-arrow-23{opacity:.5;display:none}.icon-50{font-size:25px}.right-arrow-29{opacity:.5;display:none}.icon-51{font-size:25px}.slide-nav-23,.slide-nav-24{font-size:2vw}.icon-52,.icon-53{font-size:25px}.slider-19{height:50vh}.left-arrow-24,.right-arrow-30{opacity:.5;display:none}.text-block-68,.text-block-69{color:var(--black)}.fixed-book-now-button-4.facebook-pixel-api-trigger{display:none}.text-block-70{font-family:Azosans,sans-serif;font-weight:400;display:none}.fs-cc-banner_button-4{width:100%;min-width:8.7rem;margin-top:.5rem;margin-bottom:.5rem;margin-left:0;padding-left:.4rem;padding-right:.4rem}.fs-cc-banner_button-4.fs-cc-button-alt{padding-left:.4rem;padding-right:.4rem}.preferences-heading-4{font-size:.8rem;font-weight:400;line-height:1.2rem}.fs-cc-prefs_button-3{width:100%;margin-bottom:.5rem;padding-top:.625rem;padding-bottom:.625rem}.fs-cc-prefs_button-3.fs-cc-button-alt{padding-top:.425rem;padding-bottom:.425rem}.fs-cc-prefs_text-4{font-size:.8rem;line-height:1.2rem;display:block}.button-17{z-index:10000;color:#e00b87;text-align:center;object-fit:cover;background-color:#fff;justify-content:center;align-items:center;height:58px;font-family:Azosans,sans-serif;font-size:14px;line-height:21px;display:flex;position:fixed;inset:auto 0% 0%}.button-17.request-for-proposal{text-transform:uppercase}.fs-cc-prefs_label-3{font-size:.8rem;line-height:1.2rem}.dropdown-list-4{background-color:#fff;margin-top:10px}.landing-review-title-bgs-2.updated-title{font-size:10px}.sc-image-6{height:100vh;display:none}.shashi-logo-text-h1-4{color:#fff;letter-spacing:1px;text-transform:uppercase;margin-bottom:0;font-family:Azosans,sans-serif;font-size:12.7px;font-weight:400;line-height:1.5;display:block}.link-91{color:#000;text-align:left;letter-spacing:1px;text-transform:uppercase;font-size:1.5vh;font-weight:300}.grid-14{grid-column-gap:7px;grid-row-gap:7px;margin-left:5px;margin-right:5px}.line-7.simple{height:1.4px;top:8px}.navbar-booknow-button-3{display:none;overflow:visible}.sc-image-gradient-properties-2{height:100vh;display:none}.style-4s-5{color:#000;letter-spacing:.75vw;text-transform:uppercase;margin-bottom:10vw;padding-top:0;font-size:14px;font-weight:300;line-height:21px}.button-style-10{letter-spacing:.75vw;padding:6vw 7vw;font-size:3.5vw;line-height:5.5vw}.line-one-3{background-color:#fff;width:18.3px;height:1.3px}.sidebar-icon-sms-3{color:#6e6e6e;font-weight:300}.text-block-71.updated-text{font-size:8px}.text-block-71.updated-text.updated-grid-text{font-size:7px;line-height:4.5vw}.text-block-71.updated-text.main-text{font-size:10px}.grid-16.food-portfolio{margin-left:0;margin-right:0}.line-two-3{background-color:#fff;width:18.3px;height:1.3px;margin-top:3px;margin-bottom:3px}.shashi-landing-text-bgs-properties-2{margin-top:15vw;font-size:14px}.shashi-landing-text-bgs-properties-2.shashi-landing-text-sms{margin-top:10vw;margin-left:20px;margin-right:20px;font-size:14px}.text-block-72{font-size:16px}.section-cover-5{height:95vh;display:none}.grid-17{padding-left:10px}.grid-17.grid-5-2{grid-column-gap:7px;grid-row-gap:7px;padding-left:0;padding-right:0}.line-three-3{background-color:#fff;width:18.3px;height:1.3px}.sidebar-more-text-sms-3{color:#000;font-family:Azosans,sans-serif;font-weight:300}.line-8.simple{height:1.4px;top:18px}.text-block-81{margin-top:5px;font-size:5vw}.cell-7{padding-top:0}.link-block-18{display:flex}.image-72.facebook-pixel-api-trigger{display:none}.image-73{cursor:not-allowed;flex:0 auto;max-width:0%;margin-bottom:0;margin-left:0;display:none}.fixed-natification-button-2{height:100vh;display:none}.list-1.monday{grid-column-gap:15px;grid-row-gap:15px;margin-top:10px;margin-left:20px;margin-right:20px;line-height:1vw}.list-1.tuesday.wednesday.thursday{grid-column-gap:15px;grid-row-gap:15px;border:1px #000;border-top:1px solid #e0dedc;margin-left:20px;margin-right:20px}.list-1.friday,.list-1.sunday,.list-1.saturday{grid-column-gap:15px;grid-row-gap:15px;margin-left:20px;margin-right:20px}.list-1.no-events{grid-column-gap:15px;grid-row-gap:15px;margin-top:10px;margin-left:20px;margin-right:20px;line-height:1vw}.list-items-block.updated-align{line-height:2vw}.list-items-block.updated-align.no-event-update-align{border-top-style:none;border-top-width:0;border-bottom-style:none;border-bottom-width:0}.heading-66{margin-top:3vw;margin-bottom:3vw;font-size:5vw;line-height:4vw}.text-block-83{font-size:14px;font-weight:300;line-height:6vw}.text-block-84.sms{line-height:5vw}.heading-67{margin-left:20px}.heading-67.update{font-size:4.5vw}.heading-67.no-events-mobile-heading{text-align:center;margin-bottom:0;margin-left:0;font-size:4.5vw;line-height:10vw}.main-head-block.sms{grid-template-columns:1fr 1fr;align-items:start}.fixed-natification-bar-wrap-5{height:60px;display:flex}.heading-67-copy{margin-left:20px}.heading-67-copy.update{font-size:4.5vw}.div-block-197{display:none}.mask-4{overflow:hidden}}#w-node-_1f1a077b-5433-864b-933f-ad08218be53d-bb156e18{justify-self:end}#w-node-_1f1a077b-5433-864b-933f-ad08218be544-bb156e18{align-self:center}#w-node-_1f1a077b-5433-864b-933f-ad08218be546-bb156e18{justify-self:start}#w-node-_74ff9196-959f-8d3a-09e7-38d5ae19575b-bb156e18{align-self:center}#w-node-_74ff9196-959f-8d3a-09e7-38d5ae19575d-bb156e18{grid-area:span 1/span 1/span 1/span 1;place-self:center start}#hamburgerMenuId.w-node-_531bfea4-fd2c-e0b3-e8e7-927e950afe68-950afe63{justify-self:center}#hamburger-menu-wrap.w-node-_531bfea4-fd2c-e0b3-e8e7-927e950afea4-950afe63{justify-self:end}#w-node-_531bfea4-fd2c-e0b3-e8e7-927e950afead-950afe63,#w-node-_4ba9518f-3472-bcdb-269a-728855fa8772-d89e835c,#w-node-_4ba9518f-3472-bcdb-269a-728855fa877e-d89e835c,#w-node-_0345215c-be08-b906-e0d0-bb5ab1d3e528-d89e835c,#w-node-_0345215c-be08-b906-e0d0-bb5ab1d3e530-d89e835c,#w-node-cef3e122-0539-8cc7-bcd7-4ff27201514d-d89e835c,#w-node-cef3e122-0539-8cc7-bcd7-4ff272015159-d89e835c,#w-node-_2d86f9dd-b222-8cc1-9bfe-856ece666413-d89e835c,#w-node-_2d86f9dd-b222-8cc1-9bfe-856ece66641c-d89e835c,#w-node-ca8cf2a7-272a-0b63-434f-58fbb03a0d52-d89e835c,#w-node-ca8cf2a7-272a-0b63-434f-58fbb03a0d5b-d89e835c,#w-node-_22cf1430-8465-e844-3892-5252767c1cee-d89e835c,#w-node-_22cf1430-8465-e844-3892-5252767c1cf7-d89e835c,#w-node-_4ba9518f-3472-bcdb-269a-728855fa8772-d89e8378,#w-node-_4ba9518f-3472-bcdb-269a-728855fa877e-d89e8378,#w-node-_0345215c-be08-b906-e0d0-bb5ab1d3e528-d89e8378,#w-node-_0345215c-be08-b906-e0d0-bb5ab1d3e530-d89e8378,#w-node-cef3e122-0539-8cc7-bcd7-4ff27201514d-d89e8378,#w-node-cef3e122-0539-8cc7-bcd7-4ff272015159-d89e8378{grid-area:span 1/span 1/span 1/span 1}#w-node-_975c8ec8-1a01-1737-d158-2dc649135e10-d89e8388,#w-node-db2e7757-94f6-0fa5-dac8-3c8d4cf259ae-d89e8388,#w-node-_3cfa5e58-d69d-c4aa-a95c-191bb4905cfe-d89e8389{grid-area:span 1/span 1/span 1/span 1;align-self:center}#w-node-_7cc8426c-3cf6-6a06-91a3-9c94de371315-d89e8389,#w-node-_4ba9518f-3472-bcdb-269a-728855fa8772-d89e838e,#w-node-_4ba9518f-3472-bcdb-269a-728855fa877e-d89e838e,#w-node-_0345215c-be08-b906-e0d0-bb5ab1d3e528-d89e838e,#w-node-_0345215c-be08-b906-e0d0-bb5ab1d3e530-d89e838e,#w-node-_83a346c2-dbd2-b8c7-f01b-86222eb01443-d89e838e,#w-node-_83a346c2-dbd2-b8c7-f01b-86222eb0144f-d89e838e,#w-node-_124d6bec-ad96-b234-8199-908ba3b9bb0b-d89e838e,#w-node-_124d6bec-ad96-b234-8199-908ba3b9bb27-d89e838e,#w-node-a6b785cb-7c44-cb28-14be-b555d00c6657-d89e83b9,#w-node-a6b785cb-7c44-cb28-14be-b555d00c6663-d89e83b9{grid-area:span 1/span 1/span 1/span 1}#w-node-_533b798b-df9e-32b4-634c-3360ef9c43d8-d89e83ec{grid-area:span 1/span 3/span 1/span 3}#w-node-_4ba9518f-3472-bcdb-269a-728855fa8772-d89e83ec,#w-node-_23f49b38-e13c-957e-7c68-96e3a7ddebf1-d89e83ec,#w-node-_23f49b38-e13c-957e-7c68-96e3a7ddec14-d89e83ec{grid-area:span 1/span 1/span 1/span 1}#w-node-_462f52ef-14bd-7d2b-0a4f-41e5744d578f-d89e83ed{grid-area:span 1/span 3/span 1/span 3}#w-node-_4ba9518f-3472-bcdb-269a-728855fa8772-d89e83ed,#w-node-_23f49b38-e13c-957e-7c68-96e3a7ddebf1-d89e83ed,#w-node-_23f49b38-e13c-957e-7c68-96e3a7ddec14-d89e83ed{grid-area:span 1/span 1/span 1/span 1}#w-node-af7eee64-c26a-2b10-4acd-62f889c4871c-d89e83ed,#w-node-_23f49b38-e13c-957e-7c68-96e3a7ddec14-d89e83ee{grid-area:span 1/span 3/span 1/span 3}#w-node-_98ea061e-4903-7522-1286-1e8e47982e6e-d89e83ee{grid-area:span 1/span 1/span 1/span 1}#w-node-cdf4a453-8029-77a8-2665-51daf89e8a96-d89e83ee{grid-area:span 1/span 3/span 1/span 3}#w-node-bb7ff380-9433-1922-a85d-eb4dfe998563-d89e83ee,#w-node-bb7ff380-9433-1922-a85d-eb4dfe99856f-d89e83ee,#w-node-f8cb26a2-af7f-620a-3ef8-ca33ed9493c9-d89e83ee,#w-node-f8cb26a2-af7f-620a-3ef8-ca33ed9493e5-d89e83ee,#w-node-_4ba9518f-3472-bcdb-269a-728855fa8772-d89e8409,#w-node-aaa3ee7c-842e-975b-6777-021c7c0faa6c-d89e8409,#w-node-aaa3ee7c-842e-975b-6777-021c7c0faa70-d89e8409,#w-node-_83a346c2-dbd2-b8c7-f01b-86222eb01443-d89e8409,#w-node-_83a346c2-dbd2-b8c7-f01b-86222eb0144f-d89e8409,#w-node-_2517cb38-3da4-06ca-0a10-79886baec016-d89e8409,#w-node-_2517cb38-3da4-06ca-0a10-79886baec02e-d89e8409,#w-node-eca9af67-1b12-2955-10a1-84a3bd22867d-d89e841e,#w-node-eca9af67-1b12-2955-10a1-84a3bd228686-d89e841e{grid-area:span 1/span 1/span 1/span 1}#w-node-f229d71e-0c49-2661-0574-412618c76ef7-d89e8424,#w-node-d1b2b98a-a8c3-de48-eb36-d863a6ce0a5f-d89e8424{grid-area:span 1/span 1/span 1/span 1;align-self:center}#w-node-_3083b9c9-c4b7-ccd2-8f6c-cabb9fb0ae3f-d89e8447,#w-node-_3083b9c9-c4b7-ccd2-8f6c-cabb9fb0ae91-d89e8447,#w-node-_4ba9518f-3472-bcdb-269a-728855fa8772-d89e8448,#w-node-_4ba9518f-3472-bcdb-269a-728855fa877e-d89e8448,#w-node-_0345215c-be08-b906-e0d0-bb5ab1d3e528-d89e8448,#w-node-_0345215c-be08-b906-e0d0-bb5ab1d3e530-d89e8448,#w-node-_82904fe6-2087-45b1-13ea-66c2e2fc545a-d89e8448,#w-node-_82904fe6-2087-45b1-13ea-66c2e2fc5463-d89e8448,#w-node-b0fc73f5-9f9f-fb89-76d3-762e7f3e6f7f-d89e8448,#w-node-b0fc73f5-9f9f-fb89-76d3-762e7f3e6f86-d89e8448{grid-area:span 1/span 1/span 1/span 1}#w-node-afa7646a-0cbd-8383-9a7c-a476c77cc761-d89e8478{grid-area:span 1/span 2/span 1/span 2}#w-node-afa7646a-0cbd-8383-9a7c-a476c77cc822-d89e8478,#w-node-afa7646a-0cbd-8383-9a7c-a476c77cc847-d89e8478,#w-node-c439549d-29ed-b920-b872-2b134dc8e65c-d89e8494,#w-node-c439549d-29ed-b920-b872-2b134dc8e65d-d89e8494,#w-node-c439549d-29ed-b920-b872-2b134dc8e65e-d89e8494,#w-node-c439549d-29ed-b920-b872-2b134dc8e65f-d89e8494,#w-node-c439549d-29ed-b920-b872-2b134dc8e661-d89e8494,#w-node-c439549d-29ed-b920-b872-2b134dc8e666-d89e8494,#w-node-c439549d-29ed-b920-b872-2b134dc8e66b-d89e8494,#w-node-c439549d-29ed-b920-b872-2b134dc8e670-d89e8494,#w-node-cba68109-435f-4b63-ed3f-813e267dbbe4-00aad959,#w-node-_09c34565-24ed-3820-a4ee-d416e866452c-00aad959,#w-node-_09c34565-24ed-3820-a4ee-d416e8664534-00aad959,#w-node-f32791dc-1903-e8c2-fcc4-2d10ac9da489-00aad959,#w-node-_5e67c9a4-b1f0-4bcb-2879-9269995ff38e-00aad959,#w-node-_5e67c9a4-b1f0-4bcb-2879-9269995ff397-00aad959,#w-node-_27ef852e-dd7d-6295-61f5-7030ec00240f-00aad959,#w-node-c3a9dce5-a0e7-4d22-578f-0586c4dcc827-00aad959,#w-node-c3a9dce5-a0e7-4d22-578f-0586c4dcc830-00aad959,#w-node-_9fd89e13-d55c-92d8-6c5d-42d745a40667-60b98663,#w-node-f400d300-1e53-3715-e557-edf1c9d076c3-60b98663{grid-area:span 1/span 1/span 1/span 1}#w-node-_988636c8-40ce-4742-c7c0-42716ec4af19-60b98663{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr}#w-node-_5db4f4c4-3302-1853-b4ef-069cc0fc466d-05a7790a,#w-node-_474b3b66-4e08-94fa-d99b-c43582679b9d-05a7790a{place-self:center}#w-node-f9bfd5d7-5cfb-5650-a5c4-d6eb1cbb9b5e-05a7790a{align-self:center}#w-node-_822175bc-e56d-db27-f5f6-07f39c16447e-05a7790a,#w-node-b5784c14-da23-0619-df98-fa551d46c6f3-05a7790a,#w-node-_8a1ba6ad-53f3-ae8b-2910-e60271a1b845-05a7790a,#w-node-ddb7a225-063f-d092-34e7-165b9f8025ba-05a7790a,#w-node-_1c5aa9af-f663-32e9-5326-0b67ec4a7ec8-05a7790a{place-self:center}#w-node-_18ce06f1-31fd-d5ed-8300-e09d61c1d347-05a7790a{grid-area:span 1/span 1/span 1/span 1;place-self:center}#w-node-bc02186f-9f9d-90ff-c503-5cc13286a4ff-05a7790a,#w-node-_09b89e7a-c960-29ca-2885-a6b617c205f2-05a7790a,#w-node-f3ed5d9e-6414-d304-a161-a0d401af9d84-05a7790a,#w-node-f3ed5d9e-6414-d304-a161-a0d401af9d86-05a7790a{place-self:center}#w-node-d7b546c0-06a4-76f2-fd87-bb51ab83db2b-05a7790a{grid-area:span 1/span 1/span 1/span 1;place-self:center}#w-node-d7b546c0-06a4-76f2-fd87-bb51ab83db2d-05a7790a,#w-node-d7b546c0-06a4-76f2-fd87-bb51ab83db2f-05a7790a{place-self:center}#w-node-_1c094387-792c-f2e6-b255-0e3846ffda82-05a7790a{grid-area:span 1/span 1/span 1/span 1;place-self:center}#w-node-_1c094387-792c-f2e6-b255-0e3846ffda84-05a7790a,#w-node-_1c094387-792c-f2e6-b255-0e3846ffda86-05a7790a,#w-node-_67bc3cfb-46fd-7085-6eb5-71d2bc758620-05a7790a,#w-node-c47fc778-7c61-cb49-8359-b709cac088e3-05a7790a{place-self:center}#w-node-_67bc3cfb-46fd-7085-6eb5-71d2bc75862d-05a7790a{grid-area:span 1/span 1/span 1/span 1;place-self:center}#w-node-_67bc3cfb-46fd-7085-6eb5-71d2bc75862f-05a7790a,#w-node-_67bc3cfb-46fd-7085-6eb5-71d2bc758631-05a7790a{place-self:center}#w-node-_67bc3cfb-46fd-7085-6eb5-71d2bc75863e-05a7790a{grid-area:span 1/span 1/span 1/span 1;place-self:center}#w-node-_67bc3cfb-46fd-7085-6eb5-71d2bc758640-05a7790a,#w-node-_67bc3cfb-46fd-7085-6eb5-71d2bc758642-05a7790a,#w-node-_2e68e086-f968-3e35-1217-a3161fdbef52-05a7790a,#w-node-_2e68e086-f968-3e35-1217-a3161fdbef54-05a7790a{place-self:center}#w-node-_2e68e086-f968-3e35-1217-a3161fdbef58-05a7790a,#w-node-_07f00178-6772-9c9f-26a8-6ac78ea446e6-05a7790a{grid-area:span 1/span 1/span 1/span 1;place-self:center}#w-node-d7ce0a00-9882-572b-43cd-c87e7aff514c-05a7790a,#w-node-d7ce0a00-9882-572b-43cd-c87e7aff514e-05a7790a{place-self:center}#w-node-_078661eb-5d29-a5ba-4766-6c109df16b69-05a7790a,#w-node-d7ce0a00-9882-572b-43cd-c87e7aff5150-05a7790a,#w-node-d7ce0a00-9882-572b-43cd-c87e7aff5152-05a7790a,#w-node-_2d6d69b3-00ca-bf02-43f5-7fcecef642bb-05a7790a{grid-area:span 1/span 1/span 1/span 1;place-self:center}#w-node-a63440fd-071c-18f4-0045-b77258c2d915-05a7790a,#w-node-a63440fd-071c-18f4-0045-b77258c2d917-05a7790a,#w-node-a63440fd-071c-18f4-0045-b77258c2d919-05a7790a{place-self:center}#w-node-a63440fd-071c-18f4-0045-b77258c2d91b-05a7790a,#w-node-a63440fd-071c-18f4-0045-b77258c2d91d-05a7790a,#w-node-a63440fd-071c-18f4-0045-b77258c2d91f-05a7790a{grid-area:span 1/span 1/span 1/span 1;place-self:center}#w-node-a37ffefd-dea2-dc09-3682-e505f3124ee9-05a7790a,#w-node-a37ffefd-dea2-dc09-3682-e505f3124eeb-05a7790a,#w-node-a37ffefd-dea2-dc09-3682-e505f3124eed-05a7790a{place-self:center}#w-node-a37ffefd-dea2-dc09-3682-e505f3124eef-05a7790a,#w-node-a37ffefd-dea2-dc09-3682-e505f3124ef1-05a7790a,#w-node-a37ffefd-dea2-dc09-3682-e505f3124ef3-05a7790a{grid-area:span 1/span 1/span 1/span 1;place-self:center}#w-node-_41342a89-bcba-75aa-9eea-23e837c341d6-05a7790a{place-self:center}#w-node-_41342a89-bcba-75aa-9eea-23e837c341da-05a7790a{grid-area:span 1/span 1/span 1/span 1;place-self:center}#w-node-_9731ba77-ac06-c6b3-c875-1c8a2c36ccb8-05a7790a{place-self:center}#w-node-_9731ba77-ac06-c6b3-c875-1c8a2c36ccbc-05a7790a{grid-area:span 1/span 1/span 1/span 1;place-self:center}#w-node-_41342a89-bcba-75aa-9eea-23e837c341e7-05a7790a,#w-node-_41342a89-bcba-75aa-9eea-23e837c341e9-05a7790a{place-self:center}#w-node-_41342a89-bcba-75aa-9eea-23e837c341eb-05a7790a,#w-node-_41342a89-bcba-75aa-9eea-23e837c341ed-05a7790a,#w-node-_41342a89-bcba-75aa-9eea-23e837c341ef-05a7790a,#w-node-_41342a89-bcba-75aa-9eea-23e837c341f1-05a7790a{grid-area:span 1/span 1/span 1/span 1;place-self:center}#w-node-_41342a89-bcba-75aa-9eea-23e837c341fe-05a7790a,#w-node-_41342a89-bcba-75aa-9eea-23e837c34200-05a7790a,#w-node-_41342a89-bcba-75aa-9eea-23e837c34202-05a7790a{place-self:center}#w-node-_41342a89-bcba-75aa-9eea-23e837c34204-05a7790a,#w-node-_41342a89-bcba-75aa-9eea-23e837c34206-05a7790a,#w-node-_41342a89-bcba-75aa-9eea-23e837c34208-05a7790a{grid-area:span 1/span 1/span 1/span 1;place-self:center}#w-node-_41342a89-bcba-75aa-9eea-23e837c34215-05a7790a,#w-node-_41342a89-bcba-75aa-9eea-23e837c34217-05a7790a,#w-node-_41342a89-bcba-75aa-9eea-23e837c34219-05a7790a{place-self:center}#w-node-_41342a89-bcba-75aa-9eea-23e837c3421b-05a7790a,#w-node-_41342a89-bcba-75aa-9eea-23e837c3421d-05a7790a,#w-node-_41342a89-bcba-75aa-9eea-23e837c3421f-05a7790a{grid-area:span 1/span 1/span 1/span 1;place-self:center}#w-node-_748483c7-9b62-d3c8-6b8f-5273422abb2e-a978414a,#w-node-_748483c7-9b62-d3c8-6b8f-5273422abb53-a978414a,#w-node-_748483c7-9b62-d3c8-6b8f-5273422abb61-a978414a,#w-node-_748483c7-9b62-d3c8-6b8f-5273422abb6d-a978414a,#w-node-_748483c7-9b62-d3c8-6b8f-5273422abb7d-a978414a,#w-node-_748483c7-9b62-d3c8-6b8f-5273422abb8f-a978414a,#w-node-_748483c7-9b62-d3c8-6b8f-5273422abb9c-a978414a,#w-node-a3c21f68-c30f-2f81-c8ea-82f28c42cd9b-a978414a,#w-node-_748483c7-9b62-d3c8-6b8f-5273422abbba-a978414a,#w-node-_748483c7-9b62-d3c8-6b8f-5273422abbc1-a978414a{place-self:center}#w-node-_748483c7-9b62-d3c8-6b8f-5273422abbcc-a978414a{grid-area:span 1/span 1/span 1/span 1;place-self:center}#w-node-_748483c7-9b62-d3c8-6b8f-5273422abbce-a978414a,#w-node-_748483c7-9b62-d3c8-6b8f-5273422abbd0-a978414a,#w-node-_748483c7-9b62-d3c8-6b8f-5273422abbe0-a978414a,#w-node-_748483c7-9b62-d3c8-6b8f-5273422abbe7-a978414a{place-self:center}#w-node-_748483c7-9b62-d3c8-6b8f-5273422abbf0-a978414a{grid-area:span 1/span 1/span 1/span 1;place-self:center}#w-node-_748483c7-9b62-d3c8-6b8f-5273422abbf2-a978414a,#w-node-_748483c7-9b62-d3c8-6b8f-5273422abbf4-a978414a{place-self:center}#w-node-_748483c7-9b62-d3c8-6b8f-5273422abc01-a978414a{grid-area:span 1/span 1/span 1/span 1;place-self:center}#w-node-_748483c7-9b62-d3c8-6b8f-5273422abc03-a978414a,#w-node-_748483c7-9b62-d3c8-6b8f-5273422abc05-a978414a,#w-node-_748483c7-9b62-d3c8-6b8f-5273422abc17-a978414a{place-self:center}#w-node-_748483c7-9b62-d3c8-6b8f-5273422abc19-a978414a{grid-area:span 1/span 1/span 1/span 1;place-self:center}#w-node-_748483c7-9b62-d3c8-6b8f-5273422abc20-a978414a{place-self:center}#w-node-_748483c7-9b62-d3c8-6b8f-5273422abc22-a978414a{grid-area:span 1/span 1/span 1/span 1;place-self:center}#w-node-_748483c7-9b62-d3c8-6b8f-5273422abc2b-a978414a,#w-node-_748483c7-9b62-d3c8-6b8f-5273422abc2d-a978414a{place-self:center}#w-node-_748483c7-9b62-d3c8-6b8f-5273422abc2f-a978414a,#w-node-_748483c7-9b62-d3c8-6b8f-5273422abc31-a978414a,#w-node-_748483c7-9b62-d3c8-6b8f-5273422abc33-a978414a,#w-node-_748483c7-9b62-d3c8-6b8f-5273422abc35-a978414a{grid-area:span 1/span 1/span 1/span 1;place-self:center}#w-node-_748483c7-9b62-d3c8-6b8f-5273422abc42-a978414a,#w-node-_748483c7-9b62-d3c8-6b8f-5273422abc44-a978414a,#w-node-_748483c7-9b62-d3c8-6b8f-5273422abc46-a978414a{place-self:center}#w-node-_748483c7-9b62-d3c8-6b8f-5273422abc48-a978414a,#w-node-_748483c7-9b62-d3c8-6b8f-5273422abc4a-a978414a,#w-node-_748483c7-9b62-d3c8-6b8f-5273422abc4c-a978414a{grid-area:span 1/span 1/span 1/span 1;place-self:center}#w-node-_748483c7-9b62-d3c8-6b8f-5273422abc59-a978414a,#w-node-_748483c7-9b62-d3c8-6b8f-5273422abc5b-a978414a,#w-node-_748483c7-9b62-d3c8-6b8f-5273422abc5d-a978414a{place-self:center}#w-node-_748483c7-9b62-d3c8-6b8f-5273422abc5f-a978414a,#w-node-_748483c7-9b62-d3c8-6b8f-5273422abc61-a978414a,#w-node-_748483c7-9b62-d3c8-6b8f-5273422abc63-a978414a{grid-area:span 1/span 1/span 1/span 1;place-self:center}@media screen and (min-width:1440px){#hamburger-menu-wrap.w-node-_531bfea4-fd2c-e0b3-e8e7-927e950afea4-950afe63{grid-area:span 1/span 1/span 1/span 1;justify-self:end}#w-node-_975c8ec8-1a01-1737-d158-2dc649135e13-d89e8388,#w-node-db2e7757-94f6-0fa5-dac8-3c8d4cf259b1-d89e8388,#w-node-_83a346c2-dbd2-b8c7-f01b-86222eb0144f-d89e838e,#w-node-a6b785cb-7c44-cb28-14be-b555d00c6663-d89e83b9,#w-node-_4ba9518f-3472-bcdb-269a-728855fa877e-d89e83ec,#w-node-_4ba9518f-3472-bcdb-269a-728855fa877e-d89e83ed,#w-node-_98ea061e-4903-7522-1286-1e8e47982e77-d89e83ee,#w-node-_4ba9518f-3472-bcdb-269a-728855fa877e-d89e8409,#w-node-f229d71e-0c49-2661-0574-412618c76efa-d89e8424,#w-node-d1b2b98a-a8c3-de48-eb36-d863a6ce0a62-d89e8424,#w-node-cba68109-435f-4b63-ed3f-813e267dbbed-00aad959,#w-node-f32791dc-1903-e8c2-fcc4-2d10ac9da492-00aad959,#w-node-_27ef852e-dd7d-6295-61f5-7030ec002418-00aad959,#w-node-_9fd89e13-d55c-92d8-6c5d-42d745a40670-60b98663,#w-node-f400d300-1e53-3715-e557-edf1c9d076cc-60b98663{grid-area:span 1/span 1/span 1/span 1}}