/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.branch-gallery .branch-responsive-container{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;margin:0 auto;max-width:1200px}.branch-gallery .branch-names-stack{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.branch-gallery .branch-names-stack .branch-name-item{padding:1rem 1rem 0}.branch-gallery .branch-images-stack{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.branch-gallery .branch-images-stack .branch-image-item{height:100px;padding:.9rem 3.2rem 0 .2rem}.branch-gallery .branch-images-stack .branch-image-item img{height:100px;width:auto}.branch-gallery span.branch-name-item.hotel-links{margin:0!important}.site-links{height:224px}@media (max-width:1024px){.site-links{margin-top:0}}@media (max-width:1023px){.branch-gallery .branch-names-stack,.branch-gallery .branch-responsive-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.branch-gallery .branch-names-stack{width:100%;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.branch-gallery .branch-names-stack .branch-name-item{padding:.5rem 0;text-align:left;width:100%}.branch-gallery .branch-images-stack{-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;margin-top:0;padding-top:0;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.branch-gallery .branch-images-stack .branch-image-item{height:auto;padding:.5rem;width:auto}.branch-gallery .branch-images-stack .branch-image-item img{height:60px;width:auto}}@media screen and (min-width:1024px) and (max-width:1171px){.site-links{height:219px;width:auto}.branch-gallery .branch-images-stack .branch-image-item{padding:.9rem 2.5rem 0 .2rem}.branch-gallery .branch-images-stack .branch-image-item img{height:80px}}
.webform-submission-form.webform-submission-email-u-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-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;padding:0 30px}@media (min-width:1024px){.webform-submission-form.webform-submission-email-u-form{padding:0 4em}}@media (min-width:1440px){.webform-submission-form.webform-submission-email-u-form{padding:0 15em}}@media (max-width:768px){.webform-submission-form.webform-submission-email-u-form .js-form-item{width:100%}}.webform-submission-form.webform-submission-email-u-form label{display:block}.webform-submission-form.webform-submission-email-u-form .js-form-item.js-webform-states-hidden,.webform-submission-form.webform-submission-email-u-form .js-form-wrapper.js-webform-states-hidden{display:unset}@media (min-width:768px){.webform-submission-form.webform-submission-email-u-form .js-form-item.js-webform-states-hidden,.webform-submission-form.webform-submission-email-u-form .js-form-wrapper.js-webform-states-hidden{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.webform-submission-form.webform-submission-email-u-form .fieldset-wrapper,.webform-submission-form.webform-submission-email-u-form .js-form-wrapper{width:100%;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.webform-submission-form.webform-submission-email-u-form .fieldset-wrapper .js-form-item-full-name-first,.webform-submission-form.webform-submission-email-u-form .js-form-wrapper .js-form-item-full-name-first{margin-right:1em}.webform-submission-form.webform-submission-email-u-form .webform-name{width:100%}.webform-submission-form.webform-submission-email-u-form .webform-flexbox{margin:0}@media (max-width:768px){.webform-submission-form.webform-submission-email-u-form .webform-flexbox{display:block;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.webform-submission-form.webform-submission-email-u-form .webform-flexbox .webform-flex{width:100%}@media (min-width:768px){.webform-submission-form.webform-submission-email-u-form .webform-flexbox .webform-flex:not(:first-child){margin-left:.5em}}.webform-submission-form.webform-submission-email-u-form .form-type-select label,.webform-submission-form.webform-submission-email-u-form .form-type-tel label{white-space:nowrap}.webform-submission-form.webform-submission-email-u-form .form-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:10px auto;width:100%;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;text-align:left}.webform-submission-form.webform-submission-email-u-form .form-item .fieldset-legend,.webform-submission-form.webform-submission-email-u-form .form-item label{font-family:Noir,sans-serif;font-size:.9375rem;font-weight:700;letter-spacing:.28125rem;padding:3px 20px 3px 3px;text-transform:uppercase}@media (max-width:768px){.webform-submission-form.webform-submission-email-u-form .form-item .fieldset-legend,.webform-submission-form.webform-submission-email-u-form .form-item label{font-size:.75rem}}.webform-submission-form.webform-submission-email-u-form .form-item .fieldset-legend.form-required,.webform-submission-form.webform-submission-email-u-form .form-item label.form-required{padding-right:35px!important}@media (min-width:768px){.webform-submission-form.webform-submission-email-u-form .form-item .fieldset-legend{position:relative;top:8px}.webform-submission-form.webform-submission-email-u-form .form-item.js-webform-type-webform-select-other{position:relative;text-align:left;top:37px}}.webform-submission-form.webform-submission-email-u-form .form-item.js-form-item-terms-and-conditions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.webform-submission-form.webform-submission-email-u-form .form-item.js-form-item-terms-and-conditions input:focus,.webform-submission-form.webform-submission-email-u-form .form-item.js-form-item-terms-and-conditions input:focus-visible{border-radius:3px;outline:3px solid #fff!important;outline-offset:5px}@media (min-width:768px){.webform-submission-form.webform-submission-email-u-form .form-item.js-form-item-terms-and-conditions input{margin:0 .5em}}.webform-submission-form.webform-submission-email-u-form .form-item.js-form-item-terms-and-conditions #edit-terms-and-conditions--description *{color:#fff;font-family:Noir,sans-serif;font-size:.875rem;font-weight:300;letter-spacing:.02625rem;line-height:1.125rem}.webform-submission-form.webform-submission-email-u-form .form-item input[type=email],.webform-submission-form.webform-submission-email-u-form .form-item input[type=tel],.webform-submission-form.webform-submission-email-u-form .form-item input[type=text],.webform-submission-form.webform-submission-email-u-form .form-item select{color:#445730;padding:.5em 1em;width:100%}.webform-submission-form.webform-submission-email-u-form .form-item select{-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%}.webform-submission-form.webform-submission-email-u-form .form-item-markup{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.webform-submission-form.webform-submission-email-u-form .form-item-markup p{font-family:"Averia-Serif",serif;font-size:2.5em;font-weight:200;line-height:3.25rem;margin-top:0}.webform-submission-form.webform-submission-email-u-form .form-item-how-can-we-assist-you{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.webform-submission-form.webform-submission-email-u-form .form-item-how-can-we-assist-you .form-textarea-wrapper,.webform-submission-form.webform-submission-email-u-form .form-item-how-can-we-assist-you label{margin:0 .5em}}.webform-submission-form.webform-submission-email-u-form .form-item-how-can-we-assist-you .form-textarea-wrapper{width:100%}.webform-submission-form.webform-submission-email-u-form .form-item-how-can-we-assist-you .form-textarea-wrapper textarea{padding:1em}.webform-submission-form.webform-submission-email-u-form .form-required:after{background-image:url(/themes/custom/starwood/images/icons/required-white.svg);position:absolute}.webform-submission-form.webform-submission-email-u-form input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;color:#000;font-family:Noir,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.075rem;padding:18px 40px;text-transform:uppercase;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;border-radius:3px;justify-content:center;position:relative;text-align:center;text-decoration:none;-webkit-transition:.25s;transition:.25s;vertical-align:middle;z-index:5}@media (min-width:768px){.webform-submission-form.webform-submission-email-u-form input[type=submit]{margin:0 .5em}}.webform-submission-form.webform-submission-email-u-form input[type=submit]:active,.webform-submission-form.webform-submission-email-u-form input[type=submit]:focus,.webform-submission-form.webform-submission-email-u-form input[type=submit]:not(:disabled):not(.disabled):active{-webkit-box-shadow:0 0 4px 0 #000;box-shadow:0 0 4px 0 #000;outline:auto}.webform-submission-form.webform-submission-email-u-form input[type=submit]:hover{background-color:#445730;color:#fff;cursor:pointer}.webform-submission-newsletter-signup-form .description{font-size:.75rem;line-height:1.25rem;margin-left:0}.webform-submission-newsletter-signup-form .js-form-item-terms-and-conditions{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-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;justify-content:flex-start}@media (min-width:768px){.webform-submission-newsletter-signup-form .js-form-item-terms-and-conditions{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.webform-submission-newsletter-signup-form .js-form-item-terms-and-conditions input{margin:0 .5em}}.webform-submission-newsletter-signup-form .js-form-item-terms-and-conditions #edit-terms-and-conditions--description *{color:#fff;font-family:Noir,sans-serif;font-size:.875rem;font-weight:300;letter-spacing:.02625rem;line-height:1.125rem}@media (max-width:768px){.webform-submission-newsletter-signup-form input[type=email]{padding-left:0!important}.webform-submission-newsletter-signup-form input[type=submit]{margin-left:0;padding-left:0}}.heading:has(+.field--name-field-embed){text-align:center}
.media,.media .field,.media .field__item,.media img,.media video{height:100%;width:100%}.media img,.media video{-o-object-fit:cover;object-fit:cover}.media--type-video.media--has-mobile-fallback .field--name-field-media-video-file{display:none}@media (min-width:1024px){.media--type-video.media--has-mobile-fallback .field--name-field-media-video-file{display:block}}.media--type-video.media--has-mobile-fallback .field--name-field-mobile-media{display:block}@media (min-width:1024px){.media--type-video.media--has-mobile-fallback .field--name-field-mobile-media{display:none}}video.lazy{opacity:0;-webkit-transition:opacity 1.25s ease-in-out;transition:opacity 1.25s ease-in-out}video.lazy--loaded{opacity:1}.video.bf{height:100%}.video.bf video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.video-controls{bottom:60px;position:absolute;right:40px;z-index:2}.video-button{background-color:transparent;background-repeat:no-repeat;background-size:contain;border:0;font-size:0;height:28px;line-height:0;width:26px}.video-button--play{background-image:url(/themes/custom/starwood/assets/img/icons/play.svg)}.video-button--pause{background-image:url(/themes/custom/starwood/assets/img/icons/pause.svg)}
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}}
.popup-slide.is-open{opacity:1;pointer-events:all;-webkit-transform:unset;-ms-transform:unset;transform:unset;visibility:visible}.modal:not(.not-plyr){height:100%;left:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:10000}.modal:not(.not-plyr) .modal-container,.modal:not(.not-plyr) .modal-overlay{height:100%;left:0;opacity:0;position:fixed;top:0;-webkit-transition:visibility 0s ease .3s,opacity .3s ease;transition:visibility 0s ease .3s,opacity .3s ease;visibility:hidden;width:100%;z-index:9000}.modal:not(.not-plyr) .vh{overflow:hidden;position:absolute;clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;padding:0;width:1px}.modal:not(.not-plyr) .modal-overlay{background:rgba(0,0,0,.5)}.modal:not(.not-plyr) .modal-wrapper{background-color:#fff;border-radius:2px;-webkit-box-shadow:0 0 1.5em rgba(0,0,0,.35);box-shadow:0 0 1.5em rgba(0,0,0,.35);left:5%;margin:0 auto;max-width:100%;position:absolute;right:5%;top:15vh;z-index:10000}@media (min-width:0){.modal:not(.not-plyr) .modal-wrapper{max-width:37rem;top:15vh}}.modal:not(.not-plyr) .modal-wrapper .modal-body{background:#f9f8f7;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.modal:not(.not-plyr) .modal-wrapper .modal-body .modal-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:1.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.modal:not(.not-plyr) .modal-wrapper .modal-body .modal-content button.modal-close{background-color:transparent;border:none;margin-bottom:1em}.modal:not(.not-plyr) .modal-wrapper .modal-body .modal-content button.modal-close p{color:#445730;font-family:Noir,sans-serif;font-size:.9375rem!important;font-weight:700!important;letter-spacing:.14063rem!important;text-transform:uppercase!important}.modal:not(.not-plyr) .modal-wrapper .modal-body .modal-content button.modal-close p:last-child{margin-bottom:0}.modal:not(.not-plyr) .modal-transition{opacity:0;-webkit-transform:translateY(-10%);-ms-transform:translateY(-10%);transform:translateY(-10%);-webkit-transition:visibility .3s .12s,opacity .3s .12s,-webkit-transform .3s .12s;transition:visibility .3s .12s,opacity .3s .12s,-webkit-transform .3s .12s;transition:visibility .3s .12s,opacity .3s .12s,transform .3s .12s;transition:visibility .3s .12s,opacity .3s .12s,transform .3s .12s,-webkit-transform .3s .12s}.modal:not(.not-plyr).is-visible{visibility:visible}.modal:not(.not-plyr).is-visible .modal-container{overflow:auto;-webkit-overflow-scrolling:touch}.modal:not(.not-plyr).is-visible .modal-transition{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.modal:not(.not-plyr).is-visible .modal-container,.modal:not(.not-plyr).is-visible .modal-overlay{opacity:1;-webkit-transition-delay:0s;transition-delay:0s;visibility:visible}.read-more-modal .modal-wrapper .modal-body .modal-content p{color:#585858;font-size:.9375rem!important;font-weight:400!important;letter-spacing:.03em!important;line-height:1.875rem!important;text-transform:none!important}.modal{height:100%;left:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:10000}.modal-content p{text-align:center}.modal.is-visible{visibility:visible}.no-scroll{overflow:hidden}.modal-container,.modal-overlay{height:100%;left:0;opacity:0;position:fixed;top:0;-webkit-transition:visibility 0s ease .3s,opacity .3s ease;transition:visibility 0s ease .3s,opacity .3s ease;visibility:hidden;width:100%;z-index:9000}.modal-overlay{background:rgba(0,0,0,.5)}.modal.is-visible .modal-container,.modal.is-visible .modal-overlay{opacity:1;-webkit-transition-delay:0s;transition-delay:0s;visibility:visible}.modal.is-visible .modal-container{overflow:auto;-webkit-overflow-scrolling:touch}.modal-wrapper{background-color:#fff;-webkit-box-shadow:0 0 1.5em rgba(0,0,0,.35);box-shadow:0 0 1.5em rgba(0,0,0,.35);left:50%;margin-left:-50%;max-width:600px;position:absolute;top:3em;width:100%;z-index:10000}.modal-transition{opacity:0;-webkit-transform:translateY(-10%);-ms-transform:translateY(-10%);transform:translateY(-10%);-webkit-transition:visibility .3s .12s,opacity .3s .12s,-webkit-transform .3s .12s;transition:visibility .3s .12s,opacity .3s .12s,-webkit-transform .3s .12s;transition:visibility .3s .12s,opacity .3s .12s,transform .3s .12s;transition:visibility .3s .12s,opacity .3s .12s,transform .3s .12s,-webkit-transform .3s .12s}.modal.is-visible .modal-transition{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.modal-content,.modal-header{padding:1em}.modal-header{background-color:#fff;border-bottom:1px solid #e8e8e8;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.06);box-shadow:0 1px 2px rgba(0,0,0,.06);position:relative}.modal-heading{font-size:1.125em;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.modal-close{background:none;border:0;color:#aaa;padding:1.125em;position:absolute;right:0;top:0}.modal-close:hover{color:#777}.modal-content>:first-child{margin-top:0}.modal-content>:last-child{margin-bottom:0}@media (min-width:600px){.modal-wrapper{margin-left:-300px;top:6em}}
.view-id-press_accolades .view-content .press__carousel .slick-arrow{top:35%}.view-id-press_accolades .view-content .press__carousel .slick-arrow.slick-next,.view-id-press_accolades .view-content .press__carousel .slick-arrow.slick-prev{background-color:#445730;border-radius:50%;height:clamp(36px,4vw,48px);width:clamp(36px,4vw,48px)}.view-id-press_accolades .view-content .press__carousel .slick-arrow.slick-next span[class*=icon]:before,.view-id-press_accolades .view-content .press__carousel .slick-arrow.slick-prev span[class*=icon]:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20%20width%3D%2211%22%20height%3D%2211%22%20viewBox%3D%220%200%2011%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.88286%205.89136L5.74629%2010.0279C5.49245%2010.2818%205.08089%2010.2818%204.82705%2010.0279L0.690474%205.89136C0.436632%205.63752%200.436632%205.22596%200.690474%204.97212C0.944314%204.71828%201.35587%204.71828%201.60971%204.97212L5.20591%208.56831L5.36743%208.56831L8.96362%204.97212C9.21746%204.71828%209.62902%204.71828%209.88286%204.97212C10.1367%205.22596%2010.1367%205.63752%209.88286%205.89136Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E");background-position:50%;background-repeat:no-repeat;background-size:clamp(20px,2vw,24px);height:clamp(16px,3.5vw,25px);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);width:clamp(16px,3.5vw,25px)}.view-id-press_accolades .view-content .press__carousel .slick-arrow.slick-next:focus,.view-id-press_accolades .view-content .press__carousel .slick-arrow.slick-next:hover,.view-id-press_accolades .view-content .press__carousel .slick-arrow.slick-prev:focus,.view-id-press_accolades .view-content .press__carousel .slick-arrow.slick-prev:hover{background-color:#262b1e}.theme--dark .view-id-press_accolades .view-content .press__carousel .slick-arrow.slick-next span[class*=icon]:before,.theme--dark .view-id-press_accolades .view-content .press__carousel .slick-arrow.slick-prev span[class*=icon]:before,.view-id-press_accolades .view-content .press__carousel .slick-arrow.slick-next:focus span[class*=icon]:before,.view-id-press_accolades .view-content .press__carousel .slick-arrow.slick-next:hover span[class*=icon]:before,.view-id-press_accolades .view-content .press__carousel .slick-arrow.slick-prev:focus span[class*=icon]:before,.view-id-press_accolades .view-content .press__carousel .slick-arrow.slick-prev:hover span[class*=icon]:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20%20width%3D%2211%22%20height%3D%2211%22%20viewBox%3D%220%200%2011%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.88286%205.89136L5.74629%2010.0279C5.49245%2010.2818%205.08089%2010.2818%204.82705%2010.0279L0.690474%205.89136C0.436632%205.63752%200.436632%205.22596%200.690474%204.97212C0.944314%204.71828%201.35587%204.71828%201.60971%204.97212L5.20591%208.56831L5.36743%208.56831L8.96362%204.97212C9.21746%204.71828%209.62902%204.71828%209.88286%204.97212C10.1367%205.22596%2010.1367%205.63752%209.88286%205.89136Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E")}.theme--dark .view-id-press_accolades .view-content .press__carousel .slick-arrow.slick-next span[class*=icon]:before:focus span[class*=icon]:before,.theme--dark .view-id-press_accolades .view-content .press__carousel .slick-arrow.slick-next span[class*=icon]:before:hover span[class*=icon]:before,.theme--dark .view-id-press_accolades .view-content .press__carousel .slick-arrow.slick-prev span[class*=icon]:before:focus span[class*=icon]:before,.theme--dark .view-id-press_accolades .view-content .press__carousel .slick-arrow.slick-prev span[class*=icon]:before:hover span[class*=icon]:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20%20width%3D%2211%22%20height%3D%2211%22%20viewBox%3D%220%200%2011%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.88286%205.89136L5.74629%2010.0279C5.49245%2010.2818%205.08089%2010.2818%204.82705%2010.0279L0.690474%205.89136C0.436632%205.63752%200.436632%205.22596%200.690474%204.97212C0.944314%204.71828%201.35587%204.71828%201.60971%204.97212L5.20591%208.56831L5.36743%208.56831L8.96362%204.97212C9.21746%204.71828%209.62902%204.71828%209.88286%204.97212C10.1367%205.22596%2010.1367%205.63752%209.88286%205.89136Z%22%20fill%3D%22%23445730%22%2F%3E%3C%2Fsvg%3E")}.view-id-press_accolades .view-content .press__carousel .slick-arrow.slick-prev span[class*=icon]:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.view-id-press_accolades .view-content .press__carousel .pattern-card__media img{height:425px}@media (max-width:1440px){.view-id-press_accolades .view-content .press__carousel .pattern-card__media img{height:375px}}@media (max-width:1280px){.view-id-press_accolades .view-content .press__carousel .pattern-card__media img{height:350px}}.view-id-press_accolades .view-content .press__carousel .pattern-card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:transparent;border-radius:0;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.view-id-press_accolades .view-content .press__carousel .pattern-card__media,.view-id-press_accolades .view-content .press__carousel .pattern-card__media img{position:relative}.view-id-press_accolades .view-content .press__carousel .pattern-card__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:220px;padding:1em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.view-id-press_accolades .view-content .press__carousel .pattern-card__content .field--name-node-title *{font-family:"Averia-Serif",serif;font-size:1.5rem;margin-bottom:0}.view-id-press_accolades .view-content .press__carousel .pattern-card__content .subtitle-text{color:#b1b3b6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.view-id-press_accolades .view-content .press__carousel .pattern-card__content .subtitle-text .date,.view-id-press_accolades .view-content .press__carousel .pattern-card__content .subtitle-text .field--name-field-entity *{color:#b1b3b6;font-family:Noir,sans-serif;font-size:.8125rem;line-height:1.75rem}.view-id-press_accolades .view-content .press__carousel .pattern-card__content .subtitle-text .field--name-field-entity{padding-right:.5em}.view-id-press_accolades .view-content .press__carousel .pattern-card__content .subtitle-text .date{padding-left:.5em}
.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")}
.paragraph--type--video-carousel .title{text-align:center}.paragraph--type--video-carousel .slider{--slideGap:20px;overflow:hidden}.paragraph--type--video-carousel .slider .slick-arrow{background:transparent}.paragraph--type--video-carousel .slider .slick-arrow span[class*=icon]:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20%20width%3D%2211%22%20height%3D%2211%22%20viewBox%3D%220%200%2011%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.88286%205.89136L5.74629%2010.0279C5.49245%2010.2818%205.08089%2010.2818%204.82705%2010.0279L0.690474%205.89136C0.436632%205.63752%200.436632%205.22596%200.690474%204.97212C0.944314%204.71828%201.35587%204.71828%201.60971%204.97212L5.20591%208.56831L5.36743%208.56831L8.96362%204.97212C9.21746%204.71828%209.62902%204.71828%209.88286%204.97212C10.1367%205.22596%2010.1367%205.63752%209.88286%205.89136Z%22%20fill%3D%22%23445730%22%2F%3E%3C%2Fsvg%3E");height:25px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);width:25px}.paragraph--type--video-carousel .slider .slick-arrow.slick-prev{left:-2%}@media (min-width:768px){.paragraph--type--video-carousel .slider .slick-arrow.slick-prev{left:7%}}@media (min-width:1024px){.paragraph--type--video-carousel .slider .slick-arrow.slick-prev{left:13.5%}}@media (min-width:1920px){.paragraph--type--video-carousel .slider .slick-arrow.slick-prev{left:14%}}.paragraph--type--video-carousel .slider .slick-arrow.slick-prev span[class*=icon]:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.paragraph--type--video-carousel .slider .slick-arrow.slick-next{right:-2%}@media (min-width:768px){.paragraph--type--video-carousel .slider .slick-arrow.slick-next{right:7%}}@media (min-width:1024px){.paragraph--type--video-carousel .slider .slick-arrow.slick-next{right:13.6%}}@media (min-width:1920px){.paragraph--type--video-carousel .slider .slick-arrow.slick-next{right:14%}}.paragraph--type--video-carousel .slider .slick-list .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.paragraph--type--video-carousel .slider .slick-list .slick-slide{max-height:70vh;opacity:1;padding-bottom:50px;padding-top:50px;position:relative;-webkit-transition:padding-top .25s ease-in-out,padding-bottom .25s ease-in-out,opacity .25s ease-in-out;transition:padding-top .25s ease-in-out,padding-bottom .25s ease-in-out,opacity .25s ease-in-out}.paragraph--type--video-carousel .slider .slick-list .slick-slide .plyr{height:100%}.paragraph--type--video-carousel .slider .slick-list .slick-slide .plyr__control[data-plyr=play]{display:none}@media screen and (max-width:550px){.paragraph--type--video-carousel .slider .slick-list .slick-slide .plyr__controls__item.plyr__progress__container{display:none}}.paragraph--type--video-carousel .slider .slick-list .slick-slide .plyr__controls__item[data-plyr=play]{display:block!important}.paragraph--type--video-carousel .slider .slick-list .slick-slide .video-controls .video-button{display:none}.paragraph--type--video-carousel .slider .slick-list .slick-slide .pause-icon,.paragraph--type--video-carousel .slider .slick-list .slick-slide .play-icon{cursor:pointer;left:50%;position:absolute;top:40%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);z-index:999}@media (max-width:768px){.paragraph--type--video-carousel .slider .slick-list .slick-slide .pause-icon,.paragraph--type--video-carousel .slider .slick-list .slick-slide .play-icon{top:30%;-webkit-transform:translate(-50%) scale(.6);-ms-transform:translate(-50%) scale(.6);transform:translate(-50%) scale(.6)}}@media (max-width:576px){.paragraph--type--video-carousel .slider .slick-list .slick-slide .pause-icon,.paragraph--type--video-carousel .slider .slick-list .slick-slide .play-icon{top:20%}}.paragraph--type--video-carousel .slider .slick-list .slick-slide .modal-show{cursor:pointer;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);z-index:999}@media (max-width:768px){.paragraph--type--video-carousel .slider .slick-list .slick-slide .modal-show{-webkit-transform:scale(.4);-ms-transform:scale(.4);transform:scale(.4)}}.paragraph--type--video-carousel .slider .slick-list .slick-slide.slick-current{padding-bottom:0;padding-top:0}
.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}
