/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.section{isolation:isolate;position:relative}.section__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:clamp(40px,4vw,80px)}.section__background{z-index:-1}.section__background,.section__background-item{inset:0;position:absolute}.container--default,.container--full,.container--medium,.container--small,.container--smaller,.container--wide{--sidePadding:clamp(24px,5vw,40px);margin-left:auto;margin-right:auto;padding-left:var(--sidePadding);padding-right:var(--sidePadding)}.container--fluid{max-width:none;padding-left:0;padding-right:0}.container--full{max-width:none}.container--wide{max-width:1800px}@media (min-width:1280px){.container--medium{max-width:1142px}}@media (min-width:1440px){.container--medium{max-width:1673px}}.container--default{max-width:1600px}.container--small{max-width:1315px}.container--smaller{max-width:1000px}.container--staging_right{margin-left:clamp(0px,5.25vw,170px);margin-right:clamp(0px,5.25vw,170px)}.pt--half{padding-top:clamp(20px,2.5vw,60px)}.pb--half{padding-bottom:clamp(20px,2.5vw,60px)}.pt--default{padding-top:clamp(40px,5vw,120px)}.pb--default{padding-bottom:clamp(40px,5vw,120px)}.pt--double{padding-top:clamp(80px,10vw,240px)}.pb--double{padding-bottom:clamp(80px,10vw,240px)}.pt--triple{padding-top:clamp(120px,15vw,360px)}.pb--triple{padding-bottom:clamp(120px,15vw,360px)}.theme--dark{color:#fff}.theme--dark .link--arrow{color:inherit}.theme--dark .link--arrow:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%229%22%20height%3D%2215%22%20viewBox%3D%220%200%209%2015%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M8.17128%208.41627L2.30682%2014.3591C1.93376%2014.7371%201.32905%2014.7371%200.956171%2014.3591C0.583294%2013.9812%200.583294%2013.3682%200.956171%2012.9903L6.14521%207.73199L0.956354%202.47363C0.583477%202.09558%200.583477%201.48276%200.956354%201.10489C1.32923%200.726836%201.93395%200.726836%202.30701%201.10489L8.17146%207.04771C8.35781%207.23674%208.45098%207.48427%208.45098%207.73199C8.45098%207.97971%208.35763%208.22742%208.17128%208.41627Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E")}
.field--name-field-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px 20px}
.basic-content__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:30px}.basic-content__inner .field--name-field-heading *{margin:0}.basic-content__inner ul{list-style-position:outside;list-style-type:disc;margin-bottom:20px;padding-left:2em}.basic-content__inner ul li{margin-bottom:1em}.basic-content__inner ul li:last-of-type{margin-bottom:0}.basic-content__inner ol{list-style-position:outside;list-style-type:auto;margin-bottom:20px;padding-left:2em}.basic-content__inner ol li{margin-bottom:1em}.basic-content__inner ol li:last-of-type{margin-bottom:0}.basic-content--text-aligned-left .basic-content__inner{text-align:left;-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start}.basic-content--text-aligned-middle .basic-content__inner{text-align:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.basic-content--text-aligned-right .basic-content__inner{text-align:right;-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end}.basic-content--text-aligned-center_link_side .basic-content__inner{text-align:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width:1024px){.basic-content--text-aligned-center_link_side .basic-content__inner .field--name-field-links{position:relative;top:-1em}}@media (min-width:1024px){.basic-content--text-aligned-center_link_side .basic-content__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.basic-content--text-aligned-center_link_side .basic-content__inner .field--name-field-links{position:absolute;right:10%}}@media (min-width:1280px){.basic-content--text-aligned-center_link_side .basic-content__inner .field--name-field-links{position:absolute;right:15%}}.basic-content #ot-sdk-btn.ot-sdk-show-settings{background:#fff!important;border:1px solid #000;color:#445730!important;font-family:Noir,sans-serif;font-size:.875rem!important;font-weight:700!important;letter-spacing:.075rem!important;padding:14px 40px!important;text-transform:uppercase!important}.basic-content #ot-sdk-btn.ot-sdk-show-settings:hover{background-color:#445730!important;color:#fff!important}
.tc{--vg:50px;--vs:calc(var(--vg)/2);--hg:0px;--hs:calc(var(--hg)/2)}.tc+.tc{margin-top:50px}.tc__inner{overflow:hidden}.tc__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:calc(var(--vs)*-1) calc(var(--hs)*-1)}@media (min-width:576px){.tc__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.tc__row p{line-height:2.25rem}.tc__row .field--name-field-subtitle{color:#445730;font-family:Noir,sans-serif;font-weight:700;letter-spacing:.2125rem;margin-bottom:21px;text-transform:uppercase}.tc__col{--field-padding:clamp(40px,5vw,80px);-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;max-width:100%;padding:var(--vs) var(--hs);position:relative}@media (min-width:576px){.tc__col{min-width:325px}}.tc__col .btn{font-size:.75rem}.tc__col .field--name-field-links{row-gap:clamp(28px,3vw,38px)}.tc__col-left>.field__items{padding-left:var(--field-padding)}.tc__col-right>.field__items{padding-right:var(--field-padding)}.tc--50-50 .tc__col{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.tc--70-30 .tc__col-left{-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:70%}@media (min-width:1280px){.tc--70-30 .tc__col-left img{min-height:520px}}.tc--70-30 .tc__col-right{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%}@media (min-width:1280px){.tc--70-30-responsive .tc__col-left{-webkit-flex-basis:55%;-ms-flex-preferred-size:55%;flex-basis:55%}}@media (min-width:1440px){.tc--70-30-responsive .tc__col-left{-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:70%}}@media (min-width:1280px){.tc--70-30-responsive .tc__col-left img{min-height:520px}}.tc--70-30-responsive .tc__col-right{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%}.tc--60-40 .tc__col-left{-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%}.tc--60-40 .tc__col-right{-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%}.tc--40-60 .tc__col-left{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%}.tc--40-60 .tc__col-right{-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:70%}.tc--30-70 .tc__col-left{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}.tc--30-70 .tc__col-right{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%}@media (min-width:1280px){.tc--30-70 .tc__col-right img{min-height:520px}}.tc--23-70 .tc__col-left{-webkit-flex-basis:23%;-ms-flex-preferred-size:23%;flex-basis:23%}.tc--23-70 .tc__col-right{-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:70%}@media (min-width:1280px){.tc--23-70 .tc__col-right img{min-height:520px}}.tc--70-23 .tc__col-left{-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:70%}@media (min-width:1280px){.tc--70-23 .tc__col-left img{min-height:520px}}.tc--70-23 .tc__col-right{-webkit-flex-basis:23%;-ms-flex-preferred-size:23%;flex-basis:23%}.tc--60-23 .tc__col-left{-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%}.tc--60-23 .tc__col-right{-webkit-flex-basis:23%;-ms-flex-preferred-size:23%;flex-basis:23%}.tc--gap-small{--hg:24px}.tc--gap-medium{--hg:50px}@media (min-width:576px){.tc--gap-large{--hg:32px}}@media (min-width:768px){.tc--gap-large{--hg:48px}}@media (min-width:1024px){.tc--gap-large{--hg:56px}}@media (min-width:1280px){.tc--gap-large{--hg:72px}}@media (min-width:1440px){.tc--gap-large{--hg:96px}}.tc.vertical-align-top .tc__row{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media (min-width:768px){.tc.vertical-align-middle .tc__row{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.tc.vertical-align-bottom .tc__row{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.tc.vertical-align-stretch .tc__row{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.tc.vertical-align-stretch .tc__row .field__item,.tc.vertical-align-stretch .tc__row .slick-list,.tc.vertical-align-stretch .tc__row .slick-slide,.tc.vertical-align-stretch .tc__row .slick-slider,.tc.vertical-align-stretch .tc__row .slick-track,.tc.vertical-align-stretch .tc__row .tc__first-item--images{height:100%}.tc.vertical-align-stretch-middle .tc__row{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.tc.vertical-align-stretch-middle .tc__col-left .field__item,.tc.vertical-align-stretch-middle .tc__col-left .slick-list,.tc.vertical-align-stretch-middle .tc__col-left .slick-slide,.tc.vertical-align-stretch-middle .tc__col-left .slick-slider,.tc.vertical-align-stretch-middle .tc__col-left .slick-track,.tc.vertical-align-stretch-middle .tc__col-left .tc__first-item--images{height:100%}.tc.vertical-align-stretch-middle .tc__col-right{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.tc.vertical-align-middle-stretch .tc__row{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.tc.vertical-align-middle-stretch .tc__col-left{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.tc.vertical-align-middle-stretch .tc__col-right .field__item,.tc.vertical-align-middle-stretch .tc__col-right .slick-list,.tc.vertical-align-middle-stretch .tc__col-right .slick-slide,.tc.vertical-align-middle-stretch .tc__col-right .slick-slider,.tc.vertical-align-middle-stretch .tc__col-right .slick-track,.tc.vertical-align-middle-stretch .tc__col-right .tc__first-item--images{height:100%}.tc--horizontal .tc__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width:576px){.tc--horizontal-768 .tc__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media (max-width:575px){.tc--horizontal-768 .tc__col>.field__items{padding-left:var(--field-padding);padding-right:var(--field-padding)}.tc--horizontal-768.tc--right-column-top .tc__col-right{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}}@media (min-width:768px){.tc--horizontal-1024 .tc__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media (max-width:767px){.tc--horizontal-1024 .tc__col>.field__items{padding-left:var(--field-padding);padding-right:var(--field-padding)}.tc--horizontal-1024.tc--right-column-top .tc__col-right{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}}.tc--horizontal-1280 .tc__first-item--basic_content{padding-left:3rem}@media (min-width:1280px){.tc--horizontal-1280 .tc__first-item--basic_content{padding-left:unset}.tc--horizontal-1280 .tc__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media (max-width:1279px){.tc--horizontal-1280 .tc__col>.field__items{padding-left:var(--field-padding);padding-right:var(--field-padding)}.tc--horizontal-1280.tc--right-column-top .tc__col-right{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}}@media (max-width:1024px){.tc__col .tc__first-item--basic_content,.tc__col .tc__first-item--card_heading{padding-left:3em}}.tc__col>.basic-content{padding:0}.tc__col>.basic-content .body{margin-bottom:0}.tc__col>.basic-content .body+.links{margin-top:40px}.container--fluid .tc__first-item--card_image.field__items,.container--fluid .tc__first-item--images.field__items{padding-left:0;padding-right:0}@media (min-width:1280px){.tc .media--view-mode-wide-and-short-responsive-image img{min-height:760px}}
.paragraph--type--fact-cards{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.paragraph--type--fact-cards .paragraph--type--fact-card{padding:1em}.paragraph--type--fact-cards .paragraph--type--fact-card .field--name-field-heading *{color:#000;font-family:"Averia-Serif",serif;font-size:1.3125em;line-height:1.5rem;text-align:center}@media (min-width:1024px){.paragraph--type--fact-cards .paragraph--type--fact-card .field--name-field-heading *{font-size:1.5em;line-height:1.6875rem;text-align:center}}.paragraph--type--fact-cards .paragraph--type--fact-card .field--name-field-link{text-align:center}.paragraph--type--fact-cards .paragraph--type--fact-card .field--name-field-body p{color:#636466;font-family:Noir,sans-serif;font-size:.9375em;font-weight:200;letter-spacing:.02625rem;line-height:1.6875rem;text-align:center}@media (min-width:1024px){.paragraph--type--fact-cards .paragraph--type--fact-card .field--name-field-body p{font-weight:300;letter-spacing:.02813rem;text-align:center}}.paragraph--type--fact-cards .paragraph--type--fact-card .field--name-field-single-media img{display:block;margin:0 auto;padding-bottom:1em;text-align:center;width:125px}@media (min-width:1024px){.paragraph--type--fact-cards .paragraph--type--fact-card .field--name-field-single-media img{max-height:170px;-o-object-fit:contain;object-fit:contain;width:200px}}.paragraph--type--fact-cards .slick-list{width:100%!important}.paragraph--type--fact-cards .slick-list .slick-slide{margin:0 13px}@media (min-width:1280px){.paragraph--type--fact-cards .slick-list .slick-slide{margin:0 20px}}@media (max-width:768px){.paragraph--type--fact-cards .slick-next,.paragraph--type--fact-cards .slick-prev{top:40%;-webkit-transform:scale(.75) translateY(-50%);-ms-transform:scale(.75) translateY(-50%);transform:scale(.75) translateY(-50%)}}.paragraph--type--fact-cards .slick-dots{bottom:0!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;width:65%}@media (max-width:1280px){.paragraph--type--fact-cards .slick-dots{bottom:-2em!important}}@media (min-width:576px){.paragraph--type--fact-cards .slick-dots{width:40%}}@media (min-width:1280px){.paragraph--type--fact-cards .slick-dots{bottom:-3em!important}}.paragraph--type--fact-cards .slick-dots li button span{background-color:#b1b3b6;border:1px solid #b1b3b6;border-radius:2px;display:block;height:3px;width:32px}.paragraph--type--fact-cards .slick-dots li button span:before{content:none}.paragraph--type--fact-cards .slick-dots li.slick-active button span{background-color:#000;border:1px solid #000}
.view-career-opportunities .view-filters .form--inline,.view-properties .view-filters .form--inline,.view-restaurants .view-filters .form--inline,.view-wellness .view-filters .form--inline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.view-career-opportunities .view-filters .form--inline .form-item,.view-properties .view-filters .form--inline .form-item,.view-restaurants .view-filters .form--inline .form-item,.view-wellness .view-filters .form--inline .form-item{margin-bottom:.5em;margin-right:unset;margin-top:.5em}.view-career-opportunities .view-filters .form--inline label,.view-properties .view-filters .form--inline label,.view-restaurants .view-filters .form--inline label,.view-wellness .view-filters .form--inline label{color:#445730;display:block;font-size:clamp(.875rem,1.25vw,1.5rem);font-weight:700;letter-spacing:.1rem;margin-bottom:10px;text-transform:uppercase}.view-career-opportunities .view-filters .form--inline select,.view-properties .view-filters .form--inline select,.view-restaurants .view-filters .form--inline select,.view-wellness .view-filters .form--inline select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(/themes/custom/starwood/assets/img/icons/select-icon.svg);background-position-x:98%;background-position-y:50%;background-repeat:no-repeat;border-radius:0;letter-spacing:.09375rem;padding:14px;width:100%}@media (min-width:1280px){.view-career-opportunities .view-filters .form--inline,.view-properties .view-filters .form--inline,.view-restaurants .view-filters .form--inline,.view-wellness .view-filters .form--inline{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;justify-content:center;margin-bottom:60px}.view-career-opportunities .view-filters .form--inline label,.view-properties .view-filters .form--inline label,.view-restaurants .view-filters .form--inline label,.view-wellness .view-filters .form--inline label{display:inline;margin-bottom:unset}.view-career-opportunities .view-filters .form--inline>*,.view-properties .view-filters .form--inline>*,.view-restaurants .view-filters .form--inline>*,.view-wellness .view-filters .form--inline>*{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;float:unset}.view-career-opportunities .view-filters .form--inline select,.view-properties .view-filters .form--inline select,.view-restaurants .view-filters .form--inline select,.view-wellness .view-filters .form--inline select{background-position-x:92%;letter-spacing:.09375rem;min-width:230px;padding:12px 14px}.view-career-opportunities .view-filters .form--inline .form-actions,.view-properties .view-filters .form--inline .form-actions,.view-restaurants .view-filters .form--inline .form-actions,.view-wellness .view-filters .form--inline .form-actions{display:none}}@media (min-width:1440px){.view-career-opportunities .view-filters .form--inline select,.view-properties .view-filters .form--inline select,.view-restaurants .view-filters .form--inline select,.view-wellness .view-filters .form--inline select{min-width:320px}}.view-career-opportunities.three-col-grid .view-content .views-infinite-scroll-content-wrapper,.view-properties.three-col-grid .view-content .views-infinite-scroll-content-wrapper,.view-restaurants.three-col-grid .view-content .views-infinite-scroll-content-wrapper,.view-wellness.three-col-grid .view-content .views-infinite-scroll-content-wrapper{display:grid;grid-template-columns:repeat(1,1fr);row-gap:40px}@media (min-width:768px){.view-career-opportunities.three-col-grid .view-content .views-infinite-scroll-content-wrapper,.view-properties.three-col-grid .view-content .views-infinite-scroll-content-wrapper,.view-restaurants.three-col-grid .view-content .views-infinite-scroll-content-wrapper,.view-wellness.three-col-grid .view-content .views-infinite-scroll-content-wrapper{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;grid-template-columns:repeat(2,1fr);row-gap:50px}}@media (min-width:1280px){.view-career-opportunities.three-col-grid .view-content .views-infinite-scroll-content-wrapper,.view-properties.three-col-grid .view-content .views-infinite-scroll-content-wrapper,.view-restaurants.three-col-grid .view-content .views-infinite-scroll-content-wrapper,.view-wellness.three-col-grid .view-content .views-infinite-scroll-content-wrapper{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;grid-template-columns:repeat(3,1fr);row-gap:60px}}@media (min-width:1920px){.view-career-opportunities.three-col-grid .view-content .views-infinite-scroll-content-wrapper,.view-properties.three-col-grid .view-content .views-infinite-scroll-content-wrapper,.view-restaurants.three-col-grid .view-content .views-infinite-scroll-content-wrapper,.view-wellness.three-col-grid .view-content .views-infinite-scroll-content-wrapper{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}}.view-career-opportunities.three-col-grid .js-pager__items.pager,.view-properties.three-col-grid .js-pager__items.pager,.view-restaurants.three-col-grid .js-pager__items.pager,.view-wellness.three-col-grid .js-pager__items.pager{margin-top:40px}@media (min-width:1280px){.view-career-opportunities.three-col-grid .js-pager__items.pager,.view-properties.three-col-grid .js-pager__items.pager,.view-restaurants.three-col-grid .js-pager__items.pager,.view-wellness.three-col-grid .js-pager__items.pager{margin-top:50px}}@media (min-width:1440px){.view-career-opportunities.three-col-grid .js-pager__items.pager,.view-properties.three-col-grid .js-pager__items.pager,.view-restaurants.three-col-grid .js-pager__items.pager,.view-wellness.three-col-grid .js-pager__items.pager{margin-top:60px}}.view-career-opportunities.three-col-grid .js-pager__items.pager .pager__item,.view-properties.three-col-grid .js-pager__items.pager .pager__item,.view-restaurants.three-col-grid .js-pager__items.pager .pager__item,.view-wellness.three-col-grid .js-pager__items.pager .pager__item{display:block;text-align:center}.view-career-opportunities.three-col-grid .js-pager__items.pager .button,.view-properties.three-col-grid .js-pager__items.pager .button,.view-restaurants.three-col-grid .js-pager__items.pager .button,.view-wellness.three-col-grid .js-pager__items.pager .button{background:#fff;background-color:#000;border:0;border-radius:1px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#445730;color:#fff;display:inline-block;font-family:Noir,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.075rem;line-height:normal;padding:14px 40px;text-decoration:none;text-transform:uppercase;-webkit-transition:color .25s ease-in-out,background-color .25s ease-in-out;transition:color .25s ease-in-out,background-color .25s ease-in-out}.view-career-opportunities.three-col-grid .js-pager__items.pager .button:visited,.view-properties.three-col-grid .js-pager__items.pager .button:visited,.view-restaurants.three-col-grid .js-pager__items.pager .button:visited,.view-wellness.three-col-grid .js-pager__items.pager .button:visited{background-color:#050505}.view-career-opportunities.three-col-grid .js-pager__items.pager .button:focus,.view-career-opportunities.three-col-grid .js-pager__items.pager .button:hover,.view-properties.three-col-grid .js-pager__items.pager .button:focus,.view-properties.three-col-grid .js-pager__items.pager .button:hover,.view-restaurants.three-col-grid .js-pager__items.pager .button:focus,.view-restaurants.three-col-grid .js-pager__items.pager .button:hover,.view-wellness.three-col-grid .js-pager__items.pager .button:focus,.view-wellness.three-col-grid .js-pager__items.pager .button:hover{background-color:#445730;color:#fff}
.language-menu .weglot__anchor{color:#333;cursor:pointer;display:block;text-decoration:none}.language-menu .weglot__anchor:focus,.language-menu .weglot__anchor:hover{color:#000;text-decoration:underline}
header div#block-starwood-notificationblock{color:#fff;height:0;opacity:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .5s linear;transition:all .5s linear;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.mobile-nav-open header div#block-starwood-notificationblock{display:none!important}header div#block-starwood-notificationblock [class*=slick-next],header div#block-starwood-notificationblock [class*=slick-prev]{background:transparent;background-size:100% 100%}header div#block-starwood-notificationblock [class*=slick-next] span[class*=icon]:before,header div#block-starwood-notificationblock [class*=slick-prev] span[class*=icon]:before{background:url(/themes/custom/starwood/assets/img/icons/arrow-down-white.svg);content:"";height:8px;width:13px}header div#block-starwood-notificationblock [class*=slick-next]{right:12px!important}header div#block-starwood-notificationblock [class*=slick-next] span[class*=icon]:before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}header div#block-starwood-notificationblock [class*=slick-prev]{left:12px!important}header div#block-starwood-notificationblock [class*=slick-prev] span[class*=icon]:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}header div#block-starwood-notificationblock .notifications{height:40px;margin:0;width:100%}@media (max-width:768px){header div#block-starwood-notificationblock .notifications{height:60px}}header div#block-starwood-notificationblock .notifications .slick-list,header div#block-starwood-notificationblock .notifications .slick-track{height:100%;width:100%}header div#block-starwood-notificationblock .notifications .slick-list .slick-slide,header div#block-starwood-notificationblock .notifications .slick-track .slick-slide{width:100%}header div#block-starwood-notificationblock .notifications .slick-list .slick-slide>div,header div#block-starwood-notificationblock .notifications .slick-track .slick-slide>div{height:100%}header.non-transparent div#block-starwood-notificationblock{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;height:40px!important;opacity:1!important;-webkit-transform:translateY(0)!important;-ms-transform:translateY(0)!important;transform:translateY(0)!important}@media (max-width:768px){header.non-transparent div#block-starwood-notificationblock{height:60px}}.notification{-webkit-box-flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;font-size:1em;height:100%;letter-spacing:0;line-height:2rem;padding:0 50px;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width:576px){.notification>span{display:none}}.notification.Passive{background:#c0d6be}.notification.Passive a{color:#000}.notification.Positive{background:#262b1e}.notification.Alert{background:#f1c973}.notification.Alert a{color:#000}.notification.Warning{background:#db4a2c}.notification.Warning a{color:#000}@media (max-width:768px){.notification{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.notification a{color:#fff;margin-left:.25em;text-decoration:underline}@media (max-width:768px){.notification span{margin-bottom:-.5em}}
