/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */.ui-widget{background:none}.ui-widget-content{border:none}.ui-dialog{z-index:var(--jui-dialog-z-index)}.ui-state-default,.ui-state-hover,.ui-state-focus,.ui-state-active{outline:0}.ui-state-highlight{font-weight:700}.ui-state-active,.ui-widget-content .ui-state-active{color:#840}.ui-state-error,.ui-widget-content .ui-state-error{color:#fff;border-color:#d52;background:#e63}.ui-state-disabled,.ui-widget-content .ui-state-disabled{opacity:.35}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary{opacity:.7}.ui-icon{display:block;overflow:hidden;width:1rem;height:1rem;text-indent:-6249.9375rem;background-image:url(/core/themes/claro/images/ui-icons-222222-256x240.png);background-repeat:no-repeat}.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url(/core/themes/claro/images/ui-icons-222222-256x240.png)}.ui-state-default .ui-icon{background-image:url(/core/themes/claro/images/ui-icons-888888-256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-highlight .ui-icon{background-image:url(/core/themes/claro/images/ui-icons-454545-256x240.png)}.ui-state-active .ui-icon{background-image:url(/core/themes/claro/images/ui-icons-800000-256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/core/themes/claro/images/ui-icons-ffffff-256x240.png)}.ui-widget p .ui-icon{margin:2px .1875rem 0 0}[dir=rtl] .ui-widget p .ui-icon{margin:2px 0 0 .1875rem}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-icon-carat-1-n{background-position:0 0}.ui-accordion{border:none}.ui-accordion .ui-accordion-header{text-transform:uppercase;border:solid 1px #ccc}.ui-accordion h3.ui-accordion-header,#block-system-main h3.ui-accordion-header{margin:.625rem 0;font-size:1.1em}#block-system-main .ui-accordion h3.ui-state-active,.ui-accordion h3.ui-state-active{margin-bottom:0}.ui-accordion .ui-accordion-header a{display:block}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border:solid 1px #ccc;border-top:0}.ui-tabs{padding:0}.ui-tabs .ui-tabs-nav{margin:0;padding:.3125rem .625rem .25rem;border-bottom:solid 1px #ccc;border-bottom-right-radius:0;border-bottom-left-radius:0;line-height:1.25rem}.ui-tabs .ui-tabs-nav li{margin:0;padding:0 1em 0 .625rem;list-style:none}[dir=rtl] .ui-tabs .ui-tabs-nav li{padding:0 .625rem 0 1em}.ui-tabs .ui-tabs-nav li a{float:none;padding:0 .625rem;border-radius:.625rem}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{color:#fff;background:#666;font-weight:400}.ui-widget-overlay{z-index:calc(var(--jui-dialog-z-index) - 1);opacity:.7;background:var(--color-text)}.ui-slider{border:solid 1px #ccc}.ui-slider .ui-slider-range{background:#e4e4e4}.ui-slider .ui-slider-handle{border:1px solid #e4e4e4;border-right-color:#d2d2d2;border-bottom:1px solid #b4b4b4;border-left-color:#d2d2d2;border-radius:.25rem;background-color:#e4e4e4}.ui-slider a.ui-state-active,.ui-slider .ui-slider-handle:active{color:#fff;border:solid 1px #555;background:#666}.ui-progressbar{height:1.4em;background:#e4e4e4}.ui-progressbar .ui-progressbar-value{height:1.5em;background:var(--color-blue-600) url(/core/themes/misc/progress.gif)}.ui-autocomplete{color:var(--jui-dropdown-fg-color);border:var(--input-border-size) solid var(--jui-dropdown-border-color);border-top:0;border-radius:0 0 var(--input-border-radius-size) var(--input-border-radius-size);background:var(--jui-dropdown-bg-color);box-shadow:0 .125rem .25rem var(--jui-dropdown-shadow-color)}.ui-autocomplete .ui-menu-item{list-style:none}.ui-autocomplete .ui-menu-item-wrapper{display:block;padding:.75rem .9375rem;color:inherit;background:inherit}.ui-autocomplete .ui-menu-item-wrapper:focus,.ui-autocomplete .ui-menu-item-wrapper:hover{-webkit-text-decoration:none;text-decoration:none}.ui-autocomplete .ui-menu-item-wrapper.ui-state-active{margin:0;color:var(--jui-dropdown--active-fg-color);background:var(--jui-dropdown--active-bg-color)}.ui-autocomplete .ui-menu-item.ui-state-focus,.autocomplete .ui-menu-item.ui-state-hover{margin:0;background:var(--color-blue-600)}.ui-autocomplete .ui-state-focus a,.autocomplete .ui-state-hover a{color:#fff}:root{--icon-link-bg-color: var(--color-white);--icon-link-border-color: var(--color-gray-200);--icon-link--active-bg-color: var(--color-absolutezero);--icon-link--active-border-color: var(--color-absolutezero);--icon-link--hover-bg-color: var(--color-bgblue-hover);--icon-link--hover-border-color: var(--color-gray-200-o-80)}.icon-link{display:flex;padding:0;border:1px solid var(--icon-link-border-color);border-radius:50%;background-color:var(--icon-link-bg-color)}.icon-link:hover{border-color:var(--icon-link--hover-border-color);background-color:var(--icon-link--hover-bg-color)}.icon-link:focus{box-shadow:0 0 0 1.5px var(--color-white),0 0 0 3.5px var(--color-focus)}.icon-link:active,.open>.icon-link{border-color:var(--icon-link--active-border-color);background-color:var(--icon-link--active-bg-color)}.icon-link--small:focus{box-shadow:0 0 0 1px var(--color-white),0 0 0 3px var(--color-focus)}.media-library-selected-count{margin:0 var(--space-l)}@font-face{font-family:Ginter;font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:"Regular";src:url(/themes/contrib/gin/dist/media/font/inter.woff2) format("woff2 supports variations(gvar)"),url(/themes/contrib/gin/dist/media/font/inter.woff2) format("woff2-variations"),url(/themes/contrib/gin/dist/media/font/inter.woff2) format("woff2")}:root{--gin-color-title: #222330;--gin-color-text: #222330;--gin-color-text-light: #545560;--gin-color-focus: rgba(0, 125, 250, .6);--gin-color-focus-border: rgba(0, 0, 0, .2);--gin-color-focus-neutral-rgb: rgba(0, 0, 0, .4);--gin-color-disabled: #767676;--gin-color-disabled-bg: #eaeaea;--gin-color-disabled-border: #c2c2c2;--gin-color-warning: #d8b234;--gin-color-warning-light: #efcf64;--gin-bg-warning: #483e1e;--gin-bg-warning-light: rgba(226, 151, 0, .08);--gin-color-danger: #cc3d3d;--gin-color-danger-lightest: #fdd9d9;--gin-color-danger-light: #f39b9d;--gin-bg-danger: #583333;--gin-bg-danger-light: rgba(222, 117, 96, .1);--gin-color-green: #058260;--gin-color-green-light: #32cea4;--gin-color-green-lightest: #adebdb;--gin-bg-green: #145242;--gin-bg-green-light: rgba(72, 171, 123, .1);--gin-color-info: #082538;--gin-color-info-light: #589ac5;--gin-bg-info: #122b3c;--gin-status-text: #626262;--gin-status-bg: #eee;--gin-status-success-text: #1d6844;--gin-status-success-bg: #26a76930;--gin-status-warning-text: #826b1f;--gin-status-warning-bg: rgba(226, 151, 0, .15);--gin-status-danger-text: #cc3d3d;--gin-status-danger-bg: rgba(222, 117, 96, .15);--gin-color-contextual: var(--gin-color-text);--gin-color-contextual-text: #eee;--gin-bg-input: #fff;--gin-bg-layer: #fff;--gin-bg-layer2: #edeff5;--gin-bg-layer3: #fff;--gin-bg-layer4: #e2e5ec;--gin-bg-secondary: var(--gin-bg-layer);--gin-bg-header: #eeeff3;--gin-bg-unpublished: var(--gin-bg-danger-light);--gin-pattern: var(--gin-border-color);--gin-pattern-fallback: var(--gin-bg-layer2);--gin-pattern-square: .5rem;--gin-font: Ginter, Inter, "Helvetica Neue", BlinkMacSystemFont, -apple-system, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, sans-serif;--gin-font-size-xxs: .75rem;--gin-font-size-xs: small;--gin-font-size-s: .875rem;--gin-font-size: 1rem;--gin-font-size-m: var(--gin-font-size);--gin-font-size-l: 1.125rem;--gin-font-size-xl: 1.25rem;--gin-font-size-h3: 1.5rem;--gin-font-size-h2: 1.75rem;--gin-font-size-h1: 1.6rem;--gin-font-size-quote: 1.1em;--gin-font-weight-normal: 400;--gin-font-weight-semibold: 525;--gin-font-weight-bold: 575;--gin-font-weight-heavy: 625;--gin-spacing-xxxs: .125rem;--gin-spacing-xxs: .25rem;--gin-spacing-xs: .5rem;--gin-spacing-s: .75rem;--gin-spacing-m: 1rem;--gin-spacing-l: 1.5rem;--gin-spacing-xl: 2rem;--gin-spacing-xxl: 3rem;--gin-spacing-xxxl: 4rem;--gin-icon-color: #414247;--gin-icon-size-close: 20px;--gin-icon-size-toolbar-secondary: 17px;--gin-icon-size-toolbar: 17px;--gin-icon-size-sidebar-toggle: 21px;--gin-border-xxs: .125rem;--gin-border-xs: .25rem;--gin-border-s: .375rem;--gin-border-m: .5rem;--gin-border-l: .75rem;--gin-border-xl: 1rem;--gin-border-color: #d4d4d8;--gin-border-color-secondary: rgba(0, 0, 0, .08);--gin-border-color-layer: rgba(0, 0, 0, .08);--gin-border-color-layer2: #d4d4d8;--gin-border-color-table: rgba(0, 0, 0, .1);--gin-border-color-table-header: rgba(0, 0, 0, .3);--gin-border-color-form-element: #8e929c;--size-summary-border-radius: calc(var(--gin-border-m) - 1px);--gin-easing: cubic-bezier(.19, 1, .22, 1);--gin-transition: .15s var(--gin-easing);--gin-transition-fast: .3s var(--gin-easing);--gin-shadow-l1: 0 1px 2px rgb(20 45 82 / 2%), 0 3px 4px rgb(20 45 82 / 3%), 0 5px 8px rgb(20 45 82 / 4%);--gin-shadow-l2: 0 1px 2px rgb(20 45 82 / 2%), 0 3px 4px rgb(20 45 82 / 3%), 0 5px 8px rgb(20 45 82 / 4%), 0 20px 24px rgb(20 45 82 / 12%);--gin-height-sticky: 60px;--gin-toolbar-width-collapsed: 66px;--gin-toolbar-width: 256px;--gin-toolbar-height: 0px;--gin-toolbar-secondary-height: 0px;--gin-toolbar-bg-level2: #edeff5;--gin-toolbar-bg-level3: rgba(44, 45, 47, .05);--gin-toolbar-y-offset: 0px;--gin-toolbar-x-offset: 0px;--gin-scroll-offset: 0px;--gin-sticky-offset: 0px;--gin-sidebar-small-width: 320px;--gin-sidebar-min-width: 240px;--gin-sidebar-width: 320px;--gin-sidebar-max-width: 560px;--gin-sidebar-offset: var(--gin-sidebar-width);--gin-switch: #26a769;--gin-shadow-button: #00000033;--gin-color-button-text: #fff;--gin-offset-x: var(--gin-toolbar-x-offset);--gin-offset-y: calc(var(--gin-toolbar-y-offset) + var(--gin-sticky-offset));--gin-link-decoration-style: dotted;--gin-max-line-length: 80ch;--input-line-height: var(--gin-spacing-l);--input-padding-horizontal: var(--gin-spacing-s);--input-padding-vertical: var(--gin-spacing-xs);--gin-tooltip-bg: #232429;--jui-dialog-z-index: 1260}@media (min-width: 61em){:root{--gin-font-size-h1: 1.8125rem;--gin-font-size-quote: 1.2em}}@media (min-width: 90em){:root{--gin-font-size-h1: 2.125rem}}@media (min-width: 61em){:root{--gin-icon-size-toolbar: 20px}}@media (min-width: 64em){:root{--gin-sticky-offset: var(--gin-height-sticky)}}@media (min-width: 80em){:root{--gin-sidebar-width: 360px}}[data-gin-layout-density=small]{--gin-spacing-density-xxs: .15625rem;--gin-spacing-density-xs: .3125rem;--gin-spacing-density-s: .46875rem;--gin-spacing-density-m: .625rem;--gin-spacing-density-l: .9375rem;--gin-spacing-density-xl: 1.25rem;--gin-spacing-density-xxl: 1.875rem;--gin-spacing-density-xxxl: 2.5rem}[data-gin-layout-density=medium]{--gin-spacing-density-xxs: .1875rem;--gin-spacing-density-xs: .375rem;--gin-spacing-density-s: .5625rem;--gin-spacing-density-m: .75rem;--gin-spacing-density-l: 1.125rem;--gin-spacing-density-xl: 1.5rem;--gin-spacing-density-xxl: 2.25rem;--gin-spacing-density-xxxl: 3rem}:root{--gin-spacing-density-xxs: .25rem;--gin-spacing-density-xs: .5rem;--gin-spacing-density-s: .75rem;--gin-spacing-density-m: 1rem;--gin-spacing-density-l: 1.5rem;--gin-spacing-density-xl: 2rem;--gin-spacing-density-xxl: 3rem;--gin-spacing-density-xxxl: 4rem}.gin--dark-mode{--gin-color-title: #fff;--gin-color-text: #d2d3d3;--gin-color-text-light: #9e9fa0;--gin-shadow-button: rgba(#111, .9);--gin-color-button-text: #111;--gin-color-focus: rgb(81, 168, 255);--gin-color-focus-border: rgba(0, 0, 0, .8);--gin-color-focus-neutral-rgb: rgba(255, 255, 255, .8);--gin-color-disabled: #919191;--gin-color-disabled-border: #646464;--gin-color-disabled-bg: #47474c;--gin-color-warning: #dec15f;--gin-bg-warning-light: rgba(222, 193, 95, .1);--gin-color-danger: #ce6060;--gin-color-danger-lightest: #483439;--gin-color-green: #32cea4;--gin-color-info: #559bca;--gin-bg-input: var(--gin-bg-layer2);--gin-bg-app: #1b1b1d;--gin-bg-layer: #2a2a2d;--gin-bg-layer2: #3b3b3f;--gin-bg-layer3: #47474c;--gin-bg-layer4: #19191b;--gin-bg-secondary: var(--gin-bg-app);--gin-bg-unpublished: var(--gin-bg-warning-light);--gin-color-contextual: var(--gin-bg-layer3);--gin-border-color: #43454a;--gin-border-color-secondary: rgba(255, 255, 255, .075);--gin-border-color-layer: rgba(0, 0, 0, .05);--gin-border-color-layer2: #76777b;--gin-border-color-table: #43454a;--gin-border-color-table-header: rgba(255, 255, 255, .4);--gin-border-color-form-element: var(--gin-border-color-layer2);--gin-bg-header: #1b1b1d;--gin-switch: var(--gin-color-primary);--gin-status-text: #c3cbd0;--gin-status-bg: rgba(255, 255, 255, .12);--gin-status-success-text: #8bd3b1;--gin-status-success-bg: #26a76940;--gin-status-warning-text: #e8d185;--gin-status-warning-bg: rgba(226, 151, 0, .15);--gin-status-danger-text: #e69e9e;--gin-status-danger-bg: rgba(222, 117, 96, .15);--gin-shadow-l1: 0 1px 2px rgb(0 0 0 / 2%), 0 3px 4px rgb(0 0 0 / 3%), 0 5px 8px rgb(0 0 0 / 4%);--gin-shadow-l2: 0 1px 2px rgb(0 0 0 / 2%), 0 3px 4px rgb(0 0 0 / 3%), 0 5px 8px rgb(0 0 0 / 4%), 0 20px 24px rgb(0 0 0 / 12%);--gin-icon-color: #888;--gin-pattern-fallback: var(--gin-bg-layer2);--gin-pattern: var(--gin-border-color);--gin-tooltip-bg: var(--gin-bg-layer3)}@media (forced-colors: active){:root{--gin-icon-color: CanvasText}}.entity-meta{--entity-meta-color-bg: transparent;--entity-meta-border-color: var(--gin-border-color)}.accordion{--accordion-bg-color: transparent;--accordion-border-color: var(--gin-border-color)}#coffee-form{padding:var(--gin-spacing-xxs);background:#000;border-radius:var(--gin-border-l)}#coffee-form #coffee-form-inner,#coffee-form #coffee-q{color:var(--gin-color-title);background:var(--gin-bg-layer);border-radius:var(--gin-border-m)}#coffee-form #coffee-results a{color:var(--gin-color-title);border-radius:var(--gin-border-m)}#coffee-form #coffee-results a .description{color:var(--gin-color-text-light);padding-block-start:var(--gin-spacing-xxs)}#coffee-form #coffee-results a:hover,#coffee-form #coffee-results a.ui-state-active{background:var(--gin-color-primary)}#coffee-form #coffee-results a:hover,#coffee-form #coffee-results a:hover .description,#coffee-form #coffee-results a.ui-state-active,#coffee-form #coffee-results a.ui-state-active .description{color:var(--gin-color-button-text)}#coffee-form #coffee-results a:hover .description,#coffee-form #coffee-results a.ui-state-active .description{opacity:.9}#coffee-form .ui-autocomplete{background:transparent;box-shadow:none}#coffee-form .ui-autocomplete .ui-menu-item-wrapper{padding:var(--gin-spacing-m)}.node-preview-container.node-preview-container{font-size:var(--gin-font-size-xs);z-index:501;position:sticky;inset-block-start:0;padding:0;width:100%;height:var(--gin-toolbar-secondary-height);background:#fffffffa;border-block-end:1px solid var(--gin-border-color-layer)}@supports ((-webkit-backdrop-filter: blur()) or (backdrop-filter: blur())){.node-preview-container.node-preview-container{opacity:.999;background:#fffc;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}.gin--dark-mode .node-preview-container.node-preview-container{background:#1b1b1dfa}@supports ((-webkit-backdrop-filter: blur()) or (backdrop-filter: blur())){.gin--dark-mode .node-preview-container.node-preview-container{background:#161617e6}}.gin--high-contrast-mode .node-preview-container.node-preview-container{background:var(--gin-bg-app);-webkit-backdrop-filter:none;backdrop-filter:none}.gin--navigation .node-preview-container.node-preview-container,.gin--core-navigation .node-preview-container.node-preview-container{margin-inline-start:var(--gin-toolbar-x-offset);width:calc(100% - var(--gin-toolbar-x-offset))}.node-preview-container.node-preview-container .gin-layout-container{box-sizing:border-box}.node-preview-container.node-preview-container .node-preview-backlink,.node-preview-container.node-preview-container .node-preview-form-select label{color:var(--gin-color-text-light)}.node-preview-container.node-preview-container .node-preview-backlink{all:revert;position:relative;padding-inline-start:1.75em;text-decoration:none;font-weight:var(--gin-font-weight-normal);color:var(--gin-color-text-light);border-radius:var(--gin-border-xxs)}.node-preview-container.node-preview-container .node-preview-backlink:hover{color:var(--gin-color-primary-hover)}.node-preview-container.node-preview-container .node-preview-backlink:active{color:var(--gin-color-primary-active)}.node-preview-container.node-preview-container .node-preview-backlink:before{content:"";display:inline-block;position:absolute;inset-block-start:calc(50% - 1px);inset-inline-start:0;width:var(--gin-icon-size-toolbar-secondary);height:var(--gin-icon-size-toolbar-secondary);transform:translateY(-50%);background-color:var(--gin-icon-color);-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#backtosite-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#backtosite-view);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:center center;mask-position:center center}.node-preview-container.node-preview-container .form-item{all:revert}.node-preview-container.node-preview-container .form-item__label{font-size:var(--gin-font-size-s);font-weight:var(--gin-font-weight-normal);color:var(--gin-color-title);margin:0}.node-preview-container.node-preview-container .node-preview-form-select{display:flex;align-items:center;justify-content:space-between;width:auto;padding:var(--gin-spacing-s) 0;margin:0 var(--gin-spacing-m);height:100%}@media (min-width: 48em){.node-preview-container.node-preview-container .node-preview-form-select{margin:0 var(--gin-spacing-xl)}}@media (min-width: 61em){.node-preview-container.node-preview-container .node-preview-form-select{margin:0 min(5vw,var(--gin-spacing-xxl))}}.node-preview-container.node-preview-container .node-preview-form-select label{padding-inline-end:.5em}.node-preview-container.node-preview-container .form-element{all:revert;font-size:var(--gin-font-size-s);line-height:1.5;color:var(--gin-color-text);background-color:var(--gin-bg-input);border:1px solid var(--gin-border-color-form-element);border-radius:var(--gin-border-s);box-sizing:border-box;transition:var(--gin-transition)}.node-preview-container.node-preview-container .js-hide{display:none}.node-preview-container.node-preview-container~.gin-secondary-toolbar--frontend{display:none}.node-preview-container.node-preview-container *:focus{outline:none;box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus)}.responsive-preview{z-index:502}.responsive-preview-item-list{inset-block-start:36px!important;transform:none!important}.toolbar .toolbar-tab-responsive-preview.toolbar-tab .responsive-preview-trigger{width:4em;background:none;border-radius:var(--gin-border-s)}.toolbar .toolbar-tab-responsive-preview.toolbar-tab .responsive-preview-trigger:hover:before{background-color:var(--gin-color-title)}.gin--classic-toolbar .toolbar .toolbar-tab-responsive-preview.toolbar-tab .responsive-preview-trigger:hover:before{background-color:#fff}.toolbar .toolbar-tab-responsive-preview.toolbar-tab .responsive-preview-trigger:after{width:1rem;height:1rem;inset-block-start:var(--gin-spacing-s);inset-inline-end:var(--gin-spacing-xs);margin:0;background-color:var(--gin-color-text-light);-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#drop-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#drop-view);-webkit-mask-size:.75rem .75rem;mask-size:.75rem .75rem;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;box-sizing:border-box;transition:transform .2s var(--gin-easing)}.toolbar .toolbar-tab-responsive-preview.toolbar-tab .responsive-preview-options{padding:var(--gin-spacing-xs);margin:0;background-color:var(--gin-bg-layer3);border-block-end:0 none;border-radius:var(--gin-border-l);box-shadow:var(--gin-shadow-l2)}.toolbar .toolbar-tab-responsive-preview.toolbar-tab .responsive-preview-options .responsive-preview-device.responsive-preview-device{color:var(--gin-color-primary);width:100%;padding:.625rem var(--gin-spacing-m);border-radius:var(--gin-border-s)}.toolbar .toolbar-tab-responsive-preview.toolbar-tab .responsive-preview-options .responsive-preview-device.responsive-preview-device:hover{color:var(--gin-color-button-text);background-color:var(--gin-color-primary)}.toolbar .toolbar-tab-responsive-preview.toolbar-tab .responsive-preview-options .responsive-preview-configure{color:var(--gin-color-text-light);text-decoration:none}.toolbar .toolbar-tab-responsive-preview.toolbar-tab .responsive-preview-options .responsive-preview-configure:hover{color:var(--gin-color-primary)}.toolbar .toolbar-tab-responsive-preview.toolbar-tab.open,.toolbar .toolbar-tab-responsive-preview.toolbar-tab.open:before{background-color:var(--gin-bg-layer3)}.gin--classic-toolbar .toolbar .toolbar-tab-responsive-preview.toolbar-tab.open .responsive-preview-trigger:before{background-color:#111}[dir=ltr] .toolbar .toolbar-tab-responsive-preview.toolbar-tab.open .responsive-preview-trigger:after{transform:rotate(180deg)}[dir=rtl] .toolbar .toolbar-tab-responsive-preview.toolbar-tab.open .responsive-preview-trigger:after{transform:rotate(-180deg)}#gin-toolbar-bar.js-settings-tray-edit-mode button.toolbar-icon.toolbar-icon-edit.toolbar-item.is-active{color:var(--gin-bg-app)}#gin-toolbar-bar.js-settings-tray-edit-mode{background:var(--gin-color-primary)}#gin-toolbar-bar.js-settings-tray-edit-mode button.toolbar-icon.toolbar-icon-edit.toolbar-item.is-active:hover{background:var(--gin-color-primary-hover)}#gin-toolbar-bar{position:fixed}#gin-toolbar-bar .contextual-toolbar-tab{order:100}#toolbar-bar.toolbar-bar.js-settings-tray-edit-mode{background-color:transparent;border-radius:var(--gin-border-s)}#toolbar-bar.toolbar-bar.js-settings-tray-edit-mode .toolbar-item,#toolbar-bar.toolbar-bar.js-settings-tray-edit-mode .toolbar-item.is-active:hover{background:var(--gin-switch);border-radius:var(--gin-border-s)}#toolbar-bar.toolbar-bar.js-settings-tray-edit-mode .toolbar-item:before,#toolbar-bar.toolbar-bar.js-settings-tray-edit-mode .toolbar-item.is-active:hover:before{background-color:#fff}#toolbar-bar.toolbar-bar.js-settings-tray-edit-mode button.toolbar-icon.toolbar-icon-edit.toolbar-item.is-active:hover{background-image:none}.dialog-off-canvas-main-canvas.js-settings-tray-edit-mode .settings-tray-editable.settings-tray-editable:hover,.dialog-off-canvas-main-canvas.js-settings-tray-edit-mode .settings-tray-editable.settings-tray-editable.settings-tray-active-editable{background-color:var(--gin-bg-item-hover)}body.gin--vertical-toolbar,body.gin--horizontal-toolbar,body.gin--classic-toolbar{padding-block-start:var(--gin-toolbar-y-offset)!important;padding-inline-start:var(--gin-toolbar-x-offset, 256px)!important;margin-inline-start:0}.toolbar{font-family:var(--gin-font)}.toolbar .toolbar-bar{box-shadow:none;--icon: url(/themes/contrib/gin/dist/media/sprite.svg#fallback-view)}@media (min-width: 36.75em){.toolbar .toolbar-bar .user-menu{flex-grow:1;flex-shrink:0;text-align:end}.toolbar .toolbar-bar .user-menu .toolbar-menu{text-align:start}}.toolbar .toolbar-bar .toolbar-tab>.toolbar-item{white-space:nowrap}.toolbar .toolbar-bar .contextual-toolbar-tab.toolbar-tab{float:inline-end}.toolbar .toolbar-bar .toolbar-tab>.toolbar-icon:hover,.toolbar .toolbar-bar .toolbar-tab>.responsive-preview-icon:hover{background:#ffffff1a}.toolbar .toolbar-bar .toolbar-tab>.toolbar-icon:hover:before,.toolbar .toolbar-bar .toolbar-tab>.responsive-preview-icon:hover:before{background-color:#fff}.toolbar .toolbar-bar .toolbar-tab>.toolbar-icon.is-active,.toolbar .toolbar-bar .toolbar-tab>.is-active.responsive-preview-icon{color:var(--gin-color-button-text);background-image:none;background-color:var(--gin-color-primary)}.gin--dark-mode .toolbar .toolbar-bar .toolbar-tab>.toolbar-icon.is-active,.gin--dark-mode .toolbar .toolbar-bar .toolbar-tab>.is-active.responsive-preview-icon{color:var(--gin-color-primary-active);background-color:var(--gin-color-primary-light-active)}.toolbar .toolbar-bar .toolbar-tab>.toolbar-icon.is-active:before,.toolbar .toolbar-bar .toolbar-tab>.is-active.responsive-preview-icon:before{background-color:var(--gin-color-button-text)}.gin--dark-mode .toolbar .toolbar-bar .toolbar-tab>.toolbar-icon.is-active:before,.gin--dark-mode .toolbar .toolbar-bar .toolbar-tab>.is-active.responsive-preview-icon:before{background-color:var(--gin-color-primary-active)}@media only screen and (min-width: 36em){.toolbar .toolbar-bar .toolbar-tab>.toolbar-icon:before,.toolbar .toolbar-bar .toolbar-tab>.responsive-preview-icon:before{background-size:90% auto}}.toolbar .toolbar-bar .toolbar-icon.toolbar-handle:before,.toolbar .toolbar-bar .toolbar-handle.responsive-preview-icon:before,.toolbar .toolbar-bar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle:before{background-position:center center;background-size:14px 14px}[dir=ltr] .toolbar .toolbar-bar .toolbar-icon.toolbar-handle:before,[dir=ltr] .toolbar .toolbar-bar .toolbar-handle.responsive-preview-icon:before,[dir=ltr] .toolbar .toolbar-bar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle:before{transform:rotate(90deg)}[dir=rtl] .toolbar .toolbar-bar .toolbar-icon.toolbar-handle:before,[dir=rtl] .toolbar .toolbar-bar .toolbar-handle.responsive-preview-icon:before,[dir=rtl] .toolbar .toolbar-bar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle:before{transform:rotate(-90deg)}[dir=ltr] .toolbar .toolbar-bar .toolbar-icon.toolbar-handle.open:before,[dir=ltr] .toolbar .toolbar-bar .toolbar-handle.open.responsive-preview-icon:before,[dir=ltr] .toolbar .toolbar-bar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle.open:before{transform:rotate(-90deg)}[dir=rtl] .toolbar .toolbar-bar .toolbar-icon.toolbar-handle.open:before,[dir=rtl] .toolbar .toolbar-bar .toolbar-handle.open.responsive-preview-icon:before,[dir=rtl] .toolbar .toolbar-bar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle.open:before{transform:rotate(90deg)}.toolbar .toolbar-bar .toolbar-tab>.toolbar-icon.toolbar-icon-edit.toolbar-item,.toolbar .toolbar-bar .toolbar-tab>.toolbar-icon-edit.toolbar-item.responsive-preview-icon,.toolbar .toolbar-bar .toolbar-tab>.toolbar-icon.toolbar-icon-edit.toolbar-item.is-active,.toolbar .toolbar-bar .toolbar-tab>.toolbar-icon.toolbar-icon-edit.toolbar-item:focus{color:var(--gin-bg-app);background:var(--gin-color-primary)}.toolbar .toolbar-bar .toolbar-tab>.toolbar-icon.toolbar-icon-edit.toolbar-item:before,.toolbar .toolbar-bar .toolbar-tab>.toolbar-icon-edit.toolbar-item.responsive-preview-icon:before,.toolbar .toolbar-bar .toolbar-tab>.toolbar-icon.toolbar-icon-edit.toolbar-item.is-active:before,.toolbar .toolbar-bar .toolbar-tab>.toolbar-icon.toolbar-icon-edit.toolbar-item:focus:before{background:var(--gin-bg-app)}.toolbar .toolbar-bar #toolbar-item-administration-search:before,.toolbar .toolbar-bar .toolbar-menu-administration .toolbar-icon:before,.toolbar .toolbar-bar .toolbar-menu-administration .responsive-preview-icon:before,.toolbar .toolbar-bar .toolbar-tab>.toolbar-icon-edit.toolbar-item:before,.toolbar .toolbar-bar .toolbar-icon-toggle-vertical:before,.toolbar .toolbar-bar .toolbar-icon-toggle-horizontal:before{background:var(--gin-icon-color);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:var(--gin-icon-size-toolbar) var(--gin-icon-size-toolbar);mask-size:var(--gin-icon-size-toolbar) var(--gin-icon-size-toolbar)}@media (forced-colors: active){.toolbar .toolbar-bar #toolbar-item-administration-search:before,.toolbar .toolbar-bar .toolbar-menu-administration .toolbar-icon:before,.toolbar .toolbar-bar .toolbar-menu-administration .responsive-preview-icon:before,.toolbar .toolbar-bar .toolbar-tab>.toolbar-icon-edit.toolbar-item:before,.toolbar .toolbar-bar .toolbar-icon-toggle-vertical:before,.toolbar .toolbar-bar .toolbar-icon-toggle-horizontal:before{background:linktext!important}}.toolbar .toolbar-bar #toolbar-item-administration-search.toolbar-icon-default:before,.toolbar .toolbar-bar .toolbar-menu-administration .toolbar-icon.toolbar-icon-default:before,.toolbar .toolbar-bar .toolbar-menu-administration .toolbar-icon-default.responsive-preview-icon:before,.toolbar .toolbar-bar .toolbar-tab>.toolbar-icon-edit.toolbar-item.toolbar-icon-default:before,.toolbar .toolbar-bar .toolbar-icon-toggle-vertical.toolbar-icon-default:before,.toolbar .toolbar-bar .toolbar-icon-toggle-horizontal.toolbar-icon-default:before{-webkit-mask-size:26px 26px;mask-size:26px 26px}@media (min-width: 61em){.toolbar .toolbar-bar #toolbar-item-administration-search:hover:before,.toolbar .toolbar-bar .toolbar-menu-administration .toolbar-icon:hover:before,.toolbar .toolbar-bar .toolbar-menu-administration .responsive-preview-icon:hover:before,.toolbar .toolbar-bar .toolbar-tab>.toolbar-icon-edit.toolbar-item:hover:before,.toolbar .toolbar-bar .toolbar-icon-toggle-vertical:hover:before,.toolbar .toolbar-bar .toolbar-icon-toggle-horizontal:hover:before{background:var(--gin-color-primary)}}@media (min-width: 61em){.toolbar .toolbar-bar #toolbar-item-administration-search.is-active:hover:before,.toolbar .toolbar-bar .toolbar-menu-administration .toolbar-icon.is-active:hover:before,.toolbar .toolbar-bar .toolbar-menu-administration .is-active.responsive-preview-icon:hover:before,.toolbar .toolbar-bar .toolbar-tab>.toolbar-icon-edit.toolbar-item.is-active:hover:before,.toolbar .toolbar-bar .toolbar-icon-toggle-vertical.is-active:hover:before,.toolbar .toolbar-bar .toolbar-icon-toggle-horizontal.is-active:hover:before{background:var(--gin-color-primary)}}.toolbar .toolbar-bar #toolbar-item-administration-tray .toolbar-icon-admin-toolbar-tools-help.toolbar-icon-default:before{padding-inline:0;margin-inline-start:0;background-color:var(--gin-color-text);-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#gin-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#gin-view);-webkit-mask-position:center center;mask-position:center center}.toolbar .toolbar-bar #toolbar-item-administration-tray .toolbar-icon-admin-toolbar-tools-help.toolbar-icon-default.is-active{background-color:transparent}.toolbar .toolbar-bar #toolbar-item-administration-tray .toolbar-icon-admin-toolbar-tools-help.toolbar-icon-default.is-active:after{display:none}.toolbar .toolbar-bar .toolbar-icon-default:before{padding-block-start:0}.toolbar .toolbar-bar .toolbar-icon:before,.toolbar .toolbar-bar .responsive-preview-icon:before{-webkit-mask-image:var(--icon);mask-image:var(--icon)}.toolbar .toolbar-bar .toolbar-icon-workbench-content-tab:before,.toolbar .toolbar-bar .toolbar-link--admin-toolbar-tools-help:before,.toolbar .toolbar-bar .toolbar-button--icon--admin-toolbar-tools-help:before,.toolbar .toolbar-bar .toolbar-button--icon--navigation-extra-tools-help:before{--icon: url(/themes/contrib/gin/dist/media/sprite.svg#tool-view)}.toolbar .toolbar-bar .toolbar-icon-system-themes-page:before,.toolbar .toolbar-bar .toolbar-link--system-themes-page:before,.toolbar .toolbar-bar .toolbar-button--icon--system-themes-page:before{--icon: url(/themes/contrib/gin/dist/media/sprite.svg#appearance-view)}.toolbar .toolbar-bar .toolbar-link--blocks:before,.toolbar .toolbar-bar .toolbar-button--icon--navigation-blocks:before{--icon: url(/themes/contrib/gin/dist/media/sprite.svg#blocks-view)}.toolbar .toolbar-bar .toolbar-link--bookmarks:before,.toolbar .toolbar-bar .toolbar-button--icon--bookmarks:before{--icon: url(/themes/contrib/gin/dist/media/sprite.svg#bookmarks-view)}.toolbar .toolbar-bar .toolbar-icon-shortcut:before,.toolbar .toolbar-bar .toolbar-button--icon--shortcuts:before{--icon: url(/themes/contrib/gin/dist/media/sprite.svg#shortcut-view)}.toolbar .toolbar-bar .toolbar-icon-system-admin-config:before,.toolbar .toolbar-bar .toolbar-link--system-admin-config:before,.toolbar .toolbar-bar .toolbar-button--icon--system-admin-config:before{--icon: url(/themes/contrib/gin/dist/media/sprite.svg#config-view)}.toolbar .toolbar-bar .toolbar-icon-system-admin-content:before,.toolbar .toolbar-bar .toolbar-link--content:before,.toolbar .toolbar-bar .toolbar-button--icon--navigation-content:before{--icon: url(/themes/contrib/gin/dist/media/sprite.svg#content-view)}.toolbar .toolbar-bar .toolbar-link--create:before,.toolbar .toolbar-bar .toolbar-button--icon--navigation-create:before{--icon: url(/themes/contrib/gin/dist/media/sprite.svg#create-view)}.toolbar .toolbar-bar .toolbar-icon-system-modules-list:before,.toolbar .toolbar-bar .toolbar-link--system-modules-list:before,.toolbar .toolbar-bar .toolbar-button--icon--system-modules-list:before{--icon: url(/themes/contrib/gin/dist/media/sprite.svg#extend-new-view)}.toolbar .toolbar-bar .toolbar-link--files:before,.toolbar .toolbar-bar .toolbar-button--icon--navigation-files:before{--icon: url(/themes/contrib/gin/dist/media/sprite.svg#files-view)}.toolbar .toolbar-bar .toolbar-icon-help-main:before,.toolbar .toolbar-bar .toolbar-icon-help:before,.toolbar .toolbar-bar .toolbar-link--help:before,.toolbar .toolbar-bar .toolbar-button--icon--help:before{--icon: url(/themes/contrib/gin/dist/media/sprite.svg#help-view)}.toolbar .toolbar-bar .toolbar-icon-commerce-admin-commerce:before,.toolbar .toolbar-bar .toolbar-link--commerce-admin-commerce:before,.toolbar .toolbar-bar .toolbar-button--icon--commerce-admin-commerce:before,.toolbar .toolbar-bar .toolbar-icon-commerce-inbox:before,.toolbar .toolbar-bar .toolbar-link---commerce-inbox:before,.toolbar .toolbar-bar .toolbar-button--icon--commerce-inbox:before{--icon: url(/themes/contrib/gin/dist/media/sprite.svg#commerce-view)}.toolbar .toolbar-bar .toolbar-link--media:before,.toolbar .toolbar-bar .toolbar-button--icon--navigation-media:before{--icon: url(/themes/contrib/gin/dist/media/sprite.svg#media-view)}.toolbar .toolbar-bar .toolbar-icon-entity-user-collection:before,.toolbar .toolbar-bar .toolbar-link--entity-user-collection:before,.toolbar .toolbar-bar .toolbar-button--icon--entity-user-collection:before{--icon: url(/themes/contrib/gin/dist/media/sprite.svg#people-new-view)}.toolbar .toolbar-bar .toolbar-icon-system-admin-reports:before,.toolbar .toolbar-bar .toolbar-link--system-admin-reports:before,.toolbar .toolbar-bar .toolbar-button--icon--system-admin-reports:before{--icon: url(/themes/contrib/gin/dist/media/sprite.svg#reports-view)}.toolbar .toolbar-bar .toolbar-icon-system-admin-structure:before,.toolbar .toolbar-bar .toolbar-link--system-admin-structure:before,.toolbar .toolbar-bar .toolbar-button--icon--system-admin-structure:before{--icon: url(/themes/contrib/gin/dist/media/sprite.svg#structure-view)}.toolbar .toolbar-bar .toolbar-icon-entity-webform-collection:before,.toolbar .toolbar-bar .toolbar-link--entity-webform-collection:before,.toolbar .toolbar-bar .toolbar-button--icon--entity-webform-collection:before{--icon: url(/themes/contrib/gin/dist/media/sprite.svg#webform-view)}.toolbar .toolbar-bar .toolbar-link--sidebar-toggle[aria-expanded=false]:before,.toolbar .toolbar-bar .toolbar-link--sidebar-toggle[aria-expanded=true]:before{--icon: url(/themes/contrib/gin/dist/media/sprite.svg#chevron-down-view)}.toolbar .toolbar-bar .toolbar-icon-user:before,.toolbar .toolbar-bar .toolbar-link--user:before,.toolbar .toolbar-bar .toolbar-button--icon--user:before{--icon: url(/themes/contrib/gin/dist/media/sprite.svg#user-view)}.toolbar .toolbar-bar .toolbar-icon-announcements-feed-announcement:before,.toolbar .toolbar-bar .toolbar-icon-announce:before,.toolbar .toolbar-bar .toolbar-link--announcements-feed-announcement:before,.toolbar .toolbar-bar .toolbar-button--icon--announcements-feed-announcement:before{--icon: url(/themes/contrib/gin/dist/media/sprite.svg#announcement-view)}.toolbar .toolbar-bar .toolbar-icon-system-admin-group:before,.toolbar .toolbar-bar .toolbar-link--system-admin-group:before,.toolbar .toolbar-bar .toolbar-button--icon--system-admin-group:before{--icon: url(/themes/contrib/gin/dist/media/sprite.svg#group-view)}.toolbar .toolbar-bar .toolbar-icon-tmgmt-admin-tmgmt:before,.toolbar .toolbar-bar .toolbar-link--tmgmt-admin-tmgmt:before,.toolbar .toolbar-bar .toolbar-icon-language:before,.toolbar .toolbar-bar .toolbar-link--language:before,.toolbar .toolbar-bar .toolbar-button--icon--tmgmt-admin-tmgmt:before,.toolbar .toolbar-bar .toolbar-button--icon--language:before{--icon: url(/themes/contrib/gin/dist/media/sprite.svg#tmgmt-view)}.toolbar .toolbar-bar .toolbar-icon-bat-admin:before,.toolbar .toolbar-bar .toolbar-link--bat-admin:before,.toolbar .toolbar-bar .toolbar-button--icon--bat-admin:before{--icon: url(/themes/contrib/gin/dist/media/sprite.svg#bat-view)}.toolbar .toolbar-bar .toolbar-icon-menu:before,.toolbar .toolbar-bar .toolbar-button--icon--burger:before{--icon: url(/themes/contrib/gin/dist/media/sprite.svg#hamburger-view)}.toolbar .toolbar-bar .toolbar-icon-coffee:before,.toolbar .toolbar-bar #toolbar-item-administration-search:before,.toolbar .toolbar-bar #admin-toolbar-mobile-search-tab .toolbar-icon:before,.toolbar .toolbar-bar #admin-toolbar-mobile-search-tab .responsive-preview-icon:before{--icon: url(/themes/contrib/gin/dist/media/sprite.svg#search-view)}.toolbar .toolbar-bar .toolbar-icon-devel:before,.toolbar .toolbar-bar .toolbar-button--icon--devel:before{--icon: url(/themes/contrib/gin/dist/media/sprite.svg#devel-view)}.toolbar .toolbar-bar .toolbar-icon-rebuild-cache-access:before{--icon: url(/themes/contrib/gin/dist/media/sprite.svg#rebuild-cache-view)}.toolbar .toolbar-bar .responsive-preview-icon:before{--icon: url(/themes/contrib/gin/dist/media/sprite.svg#responsive-preview-view)}.toolbar .toolbar-bar .toolbar-icon-environment:before,.toolbar .toolbar-bar .toolbar-button--icon--environment:before{--icon: url(/themes/contrib/gin/dist/media/sprite.svg#server-view)}.toolbar .toolbar-bar .toolbar-icon-toggle-vertical:before,.toolbar .toolbar-bar .toolbar-button--icon--back:before{--icon: url(/themes/contrib/gin/dist/media/sprite.svg#nav-toggle-toleft-view)}.toolbar .toolbar-bar .toolbar-icon-toggle-horizontal:before{--icon: url(/themes/contrib/gin/dist/media/sprite.svg#nav-toggle-totop-view)}.toolbar .toolbar-bar .toolbar-button--icon--cross:before{--icon: url(/themes/contrib/gin/dist/media/sprite.svg#close-view)}.toolbar .toolbar-bar .toolbar-button--icon--navigation-trash{--icon: url(/themes/contrib/gin/dist/media/sprite.svg#trash-module-view)}.toolbar .toolbar-bar .toolbar-icon-escape-admin{display:none}.toolbar .toolbar-bar .toolbar-icon-edit:before,.toolbar .toolbar-bar .toolbar-tab>.toolbar-icon-edit.toolbar-item:before{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#edit-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#edit-view);-webkit-mask-size:var(--gin-icon-size-toolbar-secondary) var(--gin-icon-size-toolbar-secondary);mask-size:var(--gin-icon-size-toolbar-secondary) var(--gin-icon-size-toolbar-secondary)}.toolbar .toolbar-bar .toolbar-icon-local-tasks:before{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#local-tasks-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#local-tasks-view);-webkit-mask-size:var(--gin-icon-size-toolbar-secondary) var(--gin-icon-size-toolbar-secondary);mask-size:var(--gin-icon-size-toolbar-secondary) var(--gin-icon-size-toolbar-secondary)}.toolbar-horizontal .toolbar-tray{border-block-end:1px solid var(--gin-border-color)}.toolbar-horizontal .toolbar-tray,[dir=rtl] .toolbar-horizontal .toolbar-tray{box-shadow:none}.toolbar-horizontal .toolbar-tray a,.toolbar-horizontal .toolbar-tray span{color:var(--gin-color-text);font-weight:var(--gin-font-weight-normal)}.toolbar-horizontal .toolbar-tray a:hover,.toolbar-horizontal .toolbar-tray a:active,.toolbar-horizontal .toolbar-tray a:focus,.toolbar-horizontal .toolbar-tray a.is-active,.toolbar-horizontal .toolbar-tray span:hover,.toolbar-horizontal .toolbar-tray span:active,.toolbar-horizontal .toolbar-tray span:focus,.toolbar-horizontal .toolbar-tray span.is-active{text-decoration:none}.toolbar-horizontal .toolbar-tray .menu-item a:hover,.toolbar-horizontal .toolbar-tray .menu-item a:focus{color:var(--gin-color-primary-hover);background-color:var(--gin-bg-item-hover)}.toolbar-horizontal .toolbar-tray .menu-item a:hover .toolbar-icon:before,.toolbar-horizontal .toolbar-tray .menu-item a:hover .responsive-preview-icon:before,.toolbar-horizontal .toolbar-tray .menu-item a:focus .toolbar-icon:before,.toolbar-horizontal .toolbar-tray .menu-item a:focus .responsive-preview-icon:before{background-color:var(--gin-color-title)}.toolbar-horizontal .toolbar-tray .menu-item a:hover .toolbar-icon.is-active:before,.toolbar-horizontal .toolbar-tray .menu-item a:hover .is-active.responsive-preview-icon:before,.toolbar-horizontal .toolbar-tray .menu-item a:focus .toolbar-icon.is-active:before,.toolbar-horizontal .toolbar-tray .menu-item a:focus .is-active.responsive-preview-icon:before{background-color:var(--gin-color-primary)}.toolbar-horizontal .toolbar-tray .menu-item--no-link:hover,.toolbar-horizontal .toolbar-tray .menu-item--no-link a:focus{background-color:transparent}.toolbar-horizontal .toolbar-tray .menu-item .menu-item .toolbar-icon:before,.toolbar-horizontal .toolbar-tray .menu-item .menu-item .responsive-preview-icon:before{display:none}.toolbar-horizontal .toolbar-tray .menu-item a:focus{box-shadow:inset 0 0 0 1px var(--gin-color-focus-border),inset 0 0 0 4px var(--gin-color-focus)}.toolbar-horizontal .toolbar-tray .menu-item+.menu-item{border-inline-start:0 none}.toolbar-horizontal .toolbar-tray .menu-item+.menu-item:last-child{border-inline-end:0 none}.gin--dark-mode.toolbar-horizontal .toolbar-tray{border-block-end:1px solid var(--gin-border-color-layer)}.toolbar .toolbar-tray-horizontal ul ul li.menu-item:first-child{border-block-start:0}.toolbar .toolbar-tray-horizontal .menu-item:last-child{border-inline:0}.toolbar .toolbar-tray-vertical{box-shadow:none;border-inline-end:1px solid var(--gin-border-color);background:var(--gin-bg-layer)}.toolbar .toolbar-tray-vertical .menu-item+.menu-item{border-block-start:1px solid var(--gin-border-color-layer)}.toolbar .toolbar-tray-vertical .menu-item+.menu-item__spacer{border-block-start:0 none}.toolbar .toolbar-tray-vertical .menu-item .toolbar-menu,.toolbar .toolbar-tray-vertical .menu-item:last-child{border-block-end:0 none}.toolbar .toolbar-tray-vertical .menu-item .toolbar-logo{padding-inline-start:var(--gin-spacing-m)}.toolbar .toolbar-tray-vertical .level-1.menu-item:last-child{border-block-end:1px solid var(--gin-border-color-layer)}.toolbar .toolbar-tray-vertical .level-2 .toolbar-menu{background-color:var(--gin-toolbar-bg-level2)}.toolbar .toolbar-tray-vertical .level-3 .toolbar-menu{background-color:var(--gin-toolbar-bg-level3)}.gin--dark-mode .toolbar .toolbar-tray-vertical .toolbar-menu ul ul{border-color:transparent}.gin--dark-mode .toolbar .toolbar-tray-vertical .level-1 .toolbar-menu{background:var(--gin-bg-layer2)}.gin--dark-mode .toolbar .toolbar-tray-vertical .level-2 .toolbar-menu{background:var(--gin-bg-layer3)}.gin--dark-mode .toolbar .toolbar-tray-vertical .level-3 .toolbar-menu{background:#5a5a61}.toolbar-tray-horizontal .menu-item.hover-intent,.toolbar-tray-horizontal .menu-item:focus-within,.toolbar-tray-horizontal .menu-item--expanded{background-color:transparent}.toolbar-tray-horizontal ul li.menu-item .menu-item{background:transparent;border-inline:none;border-block-end:0 none}.toolbar-tray-horizontal ul li.menu-item--expanded.hover-intent ul,.toolbar-tray-horizontal ul li.menu-item--expanded:focus-within ul{box-shadow:0 8px 14px #00000026}#toolbar-administration .toolbar-bar .toolbar-tab>.toolbar-icon-edit.toolbar-item{font-weight:var(--gin-font-weight-bold)}#toolbar-administration .toolbar-bar .toolbar-tab>.toolbar-icon-edit.toolbar-item:hover:before{background:#fff}.toolbar .toolbar-icon.toolbar-handle:before,.toolbar .toolbar-handle.responsive-preview-icon:before,.toolbar .toolbar-icon.toolbar-handle.open:before,.toolbar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle:before,.toolbar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle.open:before,.toolbar-tray-horizontal ul li.menu-item--expanded ul li.menu-item--expanded,.toolbar-tray-horizontal .toolbar-menu:not(:first-child) li.menu-item--expanded>a:focus{background-image:none}[dir=rtl] .toolbar .toolbar-icon.toolbar-handle:before,[dir=rtl] .toolbar .toolbar-handle.responsive-preview-icon:before,[dir=rtl] .toolbar .toolbar-icon.toolbar-handle.open:before,[dir=rtl] .toolbar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle:before,[dir=rtl] .toolbar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle.open:before,[dir=rtl] .toolbar-tray-horizontal ul li.menu-item--expanded ul li.menu-item--expanded,[dir=rtl] .toolbar-tray-horizontal .toolbar-menu:not(:first-child) li.menu-item--expanded>a:focus{background-image:none}.toolbar .toolbar-icon.toolbar-handle:before,.toolbar .toolbar-handle.responsive-preview-icon:before,.toolbar .toolbar-icon.toolbar-handle.open:before,.toolbar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle:before,.toolbar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle.open:before,.toolbar-tray-horizontal ul li.menu-item--expanded ul li.menu-item--expanded:before{content:"";display:block;position:absolute;inset-inline-end:0;inset-block-start:18px;width:16px;height:16px;background-color:var(--gin-color-disabled);-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#handle-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#handle-view);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:14px 14px;mask-size:14px 14px}[dir=rtl] .toolbar .toolbar-icon.toolbar-handle:before,[dir=rtl] .toolbar .toolbar-handle.responsive-preview-icon:before,[dir=rtl] .toolbar .toolbar-icon.toolbar-handle.open:before,[dir=rtl] .toolbar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle:before,[dir=rtl] .toolbar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle.open:before,[dir=rtl] .toolbar-tray-horizontal ul li.menu-item--expanded ul li.menu-item--expanded:before{transform:scaleX(-1)}.toolbar .toolbar-icon.toolbar-handle.menu-item--active-trail:before,.toolbar .toolbar-handle.menu-item--active-trail.responsive-preview-icon:before,.toolbar .toolbar-icon.toolbar-handle:hover:before,.toolbar .toolbar-handle.responsive-preview-icon:hover:before,.toolbar .toolbar-icon.toolbar-handle:focus:before,.toolbar .toolbar-handle.responsive-preview-icon:focus:before,.toolbar .toolbar-icon.toolbar-handle:focus-within:before,.toolbar .toolbar-handle.responsive-preview-icon:focus-within:before,.toolbar .toolbar-icon.toolbar-handle.open.menu-item--active-trail:before,.toolbar .toolbar-icon.toolbar-handle.open:hover:before,.toolbar .toolbar-icon.toolbar-handle.open:focus:before,.toolbar .toolbar-icon.toolbar-handle.open:focus-within:before,.toolbar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle.menu-item--active-trail:before,.toolbar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle:hover:before,.toolbar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle:focus:before,.toolbar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle:focus-within:before,.toolbar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle.open.menu-item--active-trail:before,.toolbar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle.open:hover:before,.toolbar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle.open:focus:before,.toolbar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle.open:focus-within:before,.toolbar-tray-horizontal ul li.menu-item--expanded ul li.menu-item--expanded.menu-item--active-trail:before,.toolbar-tray-horizontal ul li.menu-item--expanded ul li.menu-item--expanded:hover:before,.toolbar-tray-horizontal ul li.menu-item--expanded ul li.menu-item--expanded:focus:before,.toolbar-tray-horizontal ul li.menu-item--expanded ul li.menu-item--expanded:focus-within:before{background-color:var(--gin-color-primary)}.toolbar .toolbar-tray-vertical .toolbar-menu a,.toolbar .toolbar-tray-vertical .toolbar-menu span{display:block;padding-inline-start:3.25em;padding-block:1.5em}.toolbar .toolbar-tray-vertical .toolbar-menu a:visited,.toolbar .toolbar-tray-vertical .toolbar-menu a:hover,.toolbar .toolbar-tray-vertical .toolbar-menu a:focus,.toolbar .toolbar-tray-vertical .toolbar-menu span:visited,.toolbar .toolbar-tray-vertical .toolbar-menu span:hover,.toolbar .toolbar-tray-vertical .toolbar-menu span:focus{color:var(--gin-color-text)}.toolbar .toolbar-tray-vertical .toolbar-menu a:focus,.toolbar .toolbar-tray-vertical .toolbar-menu span:focus{background:var(--gin-color-primary-light)}.toolbar .toolbar-tray-vertical .toolbar-menu a.is-active:before,.toolbar .toolbar-tray-vertical .toolbar-menu span.is-active:before{background-color:var(--gin-color-primary)}.toolbar .toolbar-bar .toolbar-tab>.toolbar-icon:before,.toolbar .toolbar-bar .toolbar-tab>.responsive-preview-icon:before{background:none;background-color:#ffffffbf;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:var(--gin-icon-size-toolbar-secondary) var(--gin-icon-size-toolbar-secondary);mask-size:var(--gin-icon-size-toolbar-secondary) var(--gin-icon-size-toolbar-secondary)}@media (min-width: 61em){.toolbar .toolbar-bar .toolbar-tab>.toolbar-icon.is-active:before,.toolbar .toolbar-bar .toolbar-tab>.is-active.responsive-preview-icon:before,.toolbar .toolbar-bar .toolbar-tab>.toolbar-icon.is-active:hover:before{background-color:var(--gin-color-button-text)}}@media (max-width: 60.99em){.toolbar-secondary .toolbar-bar .toolbar-icon:hover:before,.toolbar-secondary .toolbar-bar .responsive-preview-icon:hover:before,.toolbar-secondary .toolbar-bar .toolbar-icon.is-active:before,.toolbar-secondary .toolbar-bar .is-active.responsive-preview-icon:before,.toolbar-icon-edit:hover:before,.toolbar-icon-edit.is-active:before,.toolbar-icon-menu:hover:before,.toolbar-icon-menu.is-active:before,.toolbar-icon-local-tasks:hover:before,.toolbar-icon-local-tasks.is-active:before,#toolbar-item-administration-search:hover:before,#toolbar-item-administration-search.is-active:before,.toolbar-tab>.toolbar-icon-edit.toolbar-item:hover:before,.toolbar-tab>.toolbar-icon-edit.toolbar-item.is-active:before{background:#fff}}.toolbar.toolbar-secondary .toolbar-bar .toolbar-tab>.toolbar-icon:before,.toolbar.toolbar-secondary .toolbar-bar .toolbar-tab>.responsive-preview-icon:before{background-color:var(--gin-icon-color)}@media (forced-colors: active){.toolbar.toolbar-secondary .toolbar-bar .toolbar-tab>.toolbar-icon:before,.toolbar.toolbar-secondary .toolbar-bar .toolbar-tab>.responsive-preview-icon:before{background:linktext!important}}.toolbar.toolbar-secondary .toolbar-bar .toolbar-tab>.toolbar-icon.toolbar-icon-edit.toolbar-item:before,.toolbar.toolbar-secondary .toolbar-bar .toolbar-tab>.toolbar-icon-edit.toolbar-item.responsive-preview-icon:before{inset-inline-start:.55rem}#toolbar-item-administration-tray .toolbar-logo{padding-block:var(--gin-spacing-xs)}#toolbar-item-administration-tray .toolbar-logo img{max-width:100px;max-height:35px;object-fit:contain;object-position:center}#toolbar-item-user,#toolbar-item-user-secondary{display:inline-block;vertical-align:top;min-width:unset}#toolbar-item-user.icon-user,#toolbar-item-user-secondary.icon-user{padding-inline-start:0;margin-inline-start:var(--gin-spacing-xs);margin-block-start:2px}[data-toolbar-tray=toolbar-item-devel-tray] .toolbar-icon-admin-toolbar-tools-help,[data-toolbar-tray=toolbar-item-devel-tray] .menu-item__tools,[data-toolbar-tray=toolbar-item-devel-tray] .toolbar-logo{display:none}.menu-item__announcements_feed-announcement{display:none!important}.responsive-preview-icon:before{-webkit-mask-size:var(--gin-icon-size-toolbar-secondary) var(--gin-icon-size-toolbar-secondary);mask-size:var(--gin-icon-size-toolbar-secondary) var(--gin-icon-size-toolbar-secondary)}#admin-toolbar-search-input{color:var(--gin-color-text);width:245px;padding-inline-start:calc(var(--gin-spacing-xl) + var(--gin-spacing-xs));background-color:#fff;border:1px solid var(--gin-border-color);border-radius:25px;box-sizing:border-box}#admin-toolbar-search-input:not(:hover):not(:focus){box-shadow:none}.gin--dark-mode #admin-toolbar-search-input{background-color:#ffffff13;border:1px solid transparent}.gin--dark-mode #admin-toolbar-search-input:hover{border-color:var(--gin-border-color-form-element)}#admin-toolbar-search-tab .js-form-type-search{position:relative;margin:0}#admin-toolbar-search-tab .js-form-type-search:before{content:"";opacity:.75;display:block;width:var(--gin-icon-size-toolbar-secondary);height:var(--gin-icon-size-toolbar-secondary);position:absolute;inset-block-start:11px;inset-inline-start:var(--gin-spacing-m);background-color:var(--gin-icon-color);-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#search-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#search-view);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:center center;mask-position:center center}@media (forced-colors: active){#admin-toolbar-search-tab .js-form-type-search:before{background-color:buttonBorder}}.ui-autocomplete.admin-toolbar-search-autocomplete-list{color:var(--gin-color-text);background-color:var(--gin-bg-layer3);border-radius:var(--gin-border-l);box-shadow:var(--gin-shadow-l2)}.ui-autocomplete.admin-toolbar-search-autocomplete-list.ui-widget-content{padding-block:var(--gin-spacing-xs);border:0 none;overflow-y:auto}.ui-autocomplete.admin-toolbar-search-autocomplete-list .ui-menu-item{padding:0 var(--gin-spacing-xs)}.ui-autocomplete.admin-toolbar-search-autocomplete-list .ui-menu-item span.admin-toolbar-search-url{display:none}.ui-autocomplete.admin-toolbar-search-autocomplete-list .ui-menu-item-wrapper{font-size:var(--gin-font-size-s);line-height:1.3;padding:var(--gin-spacing-xs) var(--gin-spacing-m);border-radius:var(--gin-border-s)}.ui-autocomplete.admin-toolbar-search-autocomplete-list .ui-menu-item-wrapper.ui-state-active{background-color:var(--gin-color-primary);border:0 none}.ui-autocomplete.admin-toolbar-search-autocomplete-list .ui-menu-item-wrapper.ui-state-active,.ui-autocomplete.admin-toolbar-search-autocomplete-list .ui-menu-item-wrapper.ui-state-active a{color:var(--gin-color-button-text)}.toolbar-tray-horizontal .toolbar-menu .level-1>.toolbar-box .toolbar-icon.toolbar-handle,.toolbar-tray-horizontal .toolbar-menu .level-1>.toolbar-box .toolbar-handle.responsive-preview-icon{position:absolute;inset-inline-end:.5rem;inset-block-start:1.1875rem;width:1rem;height:1rem;padding:0}.toolbar-tray-horizontal .toolbar-menu .level-1>.toolbar-box .toolbar-icon.toolbar-handle:before,.toolbar-tray-horizontal .toolbar-menu .level-1>.toolbar-box .toolbar-handle.responsive-preview-icon:before{inset-block-start:0;inset-inline-start:0;-webkit-mask-size:12px 12px;mask-size:12px 12px}.toolbar-tray-horizontal .level-1 .menu-item--expanded>.toolbar-box .toolbar-handle{position:absolute;inset-block-start:0;inset-inline-end:0;width:39px;height:100%;padding:0;background:none}.toolbar-tray-horizontal .level-1 .menu-item--expanded>.toolbar-box .toolbar-handle:focus{box-shadow:inset 0 0 0 1px var(--gin-color-focus-border),inset 0 0 0 4px var(--gin-color-focus)}.toolbar-tray-horizontal .level-1 .menu-item--expanded>.toolbar-box .toolbar-handle:before{display:none!important}.toolbar-tray-horizontal .toolbar-icon:not(.toolbar-handle),.toolbar-tray-horizontal .responsive-preview-icon:not(.toolbar-handle){width:100%}.toolbar-loading #toolbar-item-administration-tray{border-inline-end:0;background-color:transparent}.toolbar-loading #toolbar-item-administration-tray .menu-item+.menu-item{border-inline:0}.toolbar-loading #toolbar-item-administration-tray.toolbar-tray{background:var(--gin-bg-layer)}.gin-secondary-toolbar__layout-container *:focus{outline:none;box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus)}.gin-secondary-toolbar{z-index:102;position:relative;display:flex;align-items:center;padding-block:var(--gin-spacing-xs);margin-block-start:-1px;height:var(--gin-toolbar-secondary-height);border-block-end:1px solid var(--gin-border-color-secondary);box-sizing:border-box}@media (min-width: 61em){.gin-secondary-toolbar{padding:10px 0}}.gin-secondary-toolbar--frontend{z-index:501;position:sticky;inset-block-start:0;margin-block-start:0;height:var(--gin-toolbar-secondary-height);background:#fffffffa;border-block-end:1px solid var(--gin-border-color-layer);box-sizing:border-box}@supports ((-webkit-backdrop-filter: blur()) or (backdrop-filter: blur())){.gin-secondary-toolbar--frontend{opacity:.999;background:#fffc;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}.gin--dark-mode .gin-secondary-toolbar--frontend{background:#1b1b1dfa}@supports ((-webkit-backdrop-filter: blur()) or (backdrop-filter: blur())){.gin--dark-mode .gin-secondary-toolbar--frontend{background:#070707e6}}.gin--high-contrast-mode .gin-secondary-toolbar--frontend{background:var(--gin-bg-app);-webkit-backdrop-filter:none;backdrop-filter:none}@media (min-width: 90em){.gin--edit-form .gin-secondary-toolbar{position:relative;inset-inline-start:calc(50% - var(--gin-spacing-xxl))}[dir=ltr] .gin--edit-form .gin-secondary-toolbar{transform:translate(-50%)}[dir=rtl] .gin--edit-form .gin-secondary-toolbar{transform:translate(50%)}}.gin-secondary-toolbar__layout-container{display:flex;align-items:center;min-width:1px;width:100%;margin:0 var(--gin-spacing-m)}@media (min-width: 48em){.gin-secondary-toolbar__layout-container{margin:0 var(--gin-spacing-xl)}}@media (min-width: 61em){.gin-secondary-toolbar__layout-container{margin:0 min(5vw,var(--gin-spacing-xxl))}}.gin-secondary-toolbar .region-breadcrumb{min-height:1.25rem}.gin-breadcrumb-wrapper{flex-grow:1;white-space:nowrap;margin-inline-end:var(--gin-spacing-xl)}.gin-back-to-admin{font-family:var(--gin-font);font-size:var(--gin-font-size-xs);font-weight:var(--gin-font-weight-normal);line-height:2;color:var(--gin-color-text-light);text-decoration:none;position:relative;padding-inline-start:2em;border-block-end:0 none;border-radius:var(--gin-border-xxs)}.gin-back-to-admin:before{content:"";display:inline-block;position:absolute;inset-block-start:50%;inset-inline-start:0;width:var(--gin-icon-size-toolbar-secondary);height:var(--gin-icon-size-toolbar-secondary);transform:translateY(-50%);background-color:var(--gin-icon-color);-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#backtosite-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#backtosite-view);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:center center;mask-position:center center}.gin-back-to-admin:hover{color:var(--gin-color-primary-hover)}.gin-back-to-admin:hover:before{background-color:var(--gin-color-primary-hover)}@media (min-width: 61em){.toolbar .toolbar-bar{background:transparent;box-shadow:none!important}.toolbar .toolbar-bar .toolbar-tab,.toolbar .toolbar-bar .toolbar-tab .toolbar-menu__logo{display:none}.toolbar .toolbar-bar .toolbar-tab.toolbar-tab--toolbar-item-administration{display:block}.toolbar-tab--toolbar-item-administration>.toolbar-icon-menu{display:none}#toolbar-item-administration-tray{display:block;position:absolute;inset-block-start:0}}@media (min-width: 61em){#toolbar-administration-secondary .toolbar-bar{position:relative;display:flex;align-items:center;height:100%;border-block-end:none}}.gin-secondary-toolbar .toolbar-secondary{display:none}@media (min-width: 61em){.gin-secondary-toolbar .toolbar-secondary{display:block}.gin-secondary-toolbar .toolbar-secondary .toolbar-bar{height:var(--gin-toolbar-height);z-index:102}.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab{display:block;position:relative}.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab:hover,.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab:focus-within{border-radius:var(--gin-border-s) var(--gin-border-s) 0 0}.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab:hover>.toolbar-item,.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab:hover>.toolbar-item.is-active,.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab:focus-within>.toolbar-item,.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab:focus-within>.toolbar-item.is-active{color:var(--gin-color-title)}.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab:hover>.toolbar-item:before,.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab:hover>.toolbar-item.is-active:before,.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab:focus-within>.toolbar-item:before,.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab:focus-within>.toolbar-item.is-active:before{background:var(--gin-color-title)}.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab:hover .toolbar-tray,.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab:focus-within .toolbar-tray{display:block}.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-item{font-size:0;width:32px;height:32px;margin:0;border-radius:var(--gin-border-s) var(--gin-border-s) 0 0}.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-item:before{inset-block-start:0;width:2rem}}@media (min-width: 61em) and (min-width: 80em){.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-item:before{inset-inline-start:calc(var(--gin-spacing-xs) * -1)}}@media (min-width: 61em){.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-item:focus{border-radius:var(--gin-border-s)}.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-item:focus~.toolbar-tray{display:block}.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-item,.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-item.is-active{color:var(--gin-color-text-light);background:none;border:0 none}.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-item:before,.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-item.is-active:before{background-color:var(--gin-color-text-light);filter:none}.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-item:hover,.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-item:focus,.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-item.is-active:hover,.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-item.is-active:focus{color:var(--gin-color-title);background:none}.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-item:hover:has(+.toolbar-tray),.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-item:focus:has(+.toolbar-tray),.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-item.is-active:hover:has(+.toolbar-tray),.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-item.is-active:focus:has(+.toolbar-tray){background:var(--gin-bg-layer3)}.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-item:hover:before,.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-item:focus:before,.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-item.is-active:hover:before,.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-item.is-active:focus:before{background-color:var(--gin-color-title)}.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-item:focus,.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-item:hover:focus,.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-item.is-active:focus,.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-item.is-active:hover:focus{box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus)}.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab:hover .trigger,.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab:focus .trigger{text-decoration:none;background:var(--gin-bg-layer3)}.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-tray{position:absolute;inset-inline-start:auto;inset-inline-end:0;width:170px;background-color:var(--gin-bg-layer3);border-block-end:0 none;box-shadow:var(--gin-shadow-l2)}[dir=ltr] .gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-tray{border-radius:var(--gin-border-l) 0 var(--gin-border-l) var(--gin-border-l)}[dir=rtl] .gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-tray{border-radius:0 var(--gin-border-l) var(--gin-border-l) var(--gin-border-l)}.toolbar-loading .gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-tray{opacity:0;visibility:hidden}.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-tray a{color:var(--gin-color-primary);padding:var(--gin-spacing-s) var(--gin-spacing-m);border-radius:var(--gin-border-s);font-size:var(--gin-font-size-xs);font-weight:400}.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-tray a:hover,.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-tray a:active{color:var(--gin-color-button-text);background-color:var(--gin-color-primary)}.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-tray a.action-link:before{background-color:var(--gin-color-primary)}.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-tray a.action-link:hover:before{background-color:var(--gin-color-button-text)}.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-tray .toolbar-lining:not(:empty){padding:var(--gin-spacing-xs)}.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-tray .toolbar-icon:before{display:none}.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab.hidden{display:none}.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab>.toolbar-icon-edit.toolbar-item,.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab>.toolbar-icon-edit.toolbar-item:hover,.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab>.toolbar-icon-edit.toolbar-item:active,.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab>.toolbar-icon-edit.toolbar-item:focus,.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab>.toolbar-icon-edit.toolbar-item.is-active,.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab>.toolbar-icon-edit.toolbar-item.is-active:hover{font-weight:var(--gin-font-weight-normal);color:var(--gin-color-text-light);background-color:transparent}.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab>.toolbar-icon-edit.toolbar-item:before,.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab>.toolbar-icon-edit.toolbar-item:hover:before,.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab>.toolbar-icon-edit.toolbar-item:active:before,.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab>.toolbar-icon-edit.toolbar-item:focus:before,.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab>.toolbar-icon-edit.toolbar-item.is-active:before,.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab>.toolbar-icon-edit.toolbar-item.is-active:hover:before{background-image:none;background-color:var(--gin-icon-color)}}@media (min-width: 61em) and (min-width: 80em){.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-id--toolbar-icon-user{margin-inline-end:-1.333em}}@media (min-width: 61em){.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-id--toolbar-icon-user:hover .icon-user{box-shadow:0 0 0 2px var(--gin-bg-app),0 0 0 5px var(--gin-bg-layer3)}.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-id--toolbar-icon-user .icon-user{border:1px solid var(--gin-border-color);overflow:hidden;margin-inline-start:var(--gin-spacing-m);padding:0;line-height:0}.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-id--toolbar-icon-user .icon-user,.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-id--toolbar-icon-user .icon-user:focus{border-radius:50%}.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-id--toolbar-icon-user .icon-user__image{width:100%;height:100%;object-fit:cover}}@media (min-width: 61em) and (min-width: 80em){.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-id--toolbar-icon-user .icon-user,.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-id--toolbar-icon-user .icon-user~.toolbar-tray{margin-inline-end:1.333em}}@media (min-width: 61em){.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-menu{background-color:transparent;float:unset}}@media (min-width: 80em){.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab{margin-inline-start:-.25em}.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-item{font-size:var(--gin-font-size-xs);width:auto;height:auto;padding-inline-start:2.875em}.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-item:before{width:var(--gin-icon-size-toolbar-secondary);height:var(--gin-icon-size-toolbar-secondary);inset-block-start:50%;inset-inline-start:12px;transform:translateY(-50%)}.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-item .icon-user__image{width:34px;height:34px}}#toolbar-item-administration-search:before{-webkit-mask-size:var(--gin-icon-size-toolbar-secondary) var(--gin-icon-size-toolbar-secondary)!important;mask-size:var(--gin-icon-size-toolbar-secondary) var(--gin-icon-size-toolbar-secondary)!important}#admin-toolbar-search-input{line-height:1;padding-block:10px;margin-inline-end:12px;font-size:var(--gin-font-size-xs)}#admin-toolbar-search-input::placeholder{color:var(--gin-color-disabled);opacity:1}.gin--dark-mode #admin-toolbar-search-input::placeholder{color:var(--gin-color-text-light);opacity:.75}#admin-toolbar-search-tab .js-form-item.form-item{margin-block-start:0}.ui-autocomplete.admin-toolbar-search-autocomplete-list{max-width:320px;border-radius:var(--gin-border-m)}.ui-autocomplete.admin-toolbar-search-autocomplete-list .ui-menu-item-wrapper{font-size:var(--gin-font-size-xs)}.announce-toolbar-tab>.ajax-progress{position:absolute;inset-block-start:12px;z-index:999;background-color:var(--gin-bg-layer)}.announce-toolbar-tab>.ajax-progress .ajax-progress__throbber{border-width:2px}.tabs{box-shadow:none}.tabs-wrapper,.horizontal-tabs ul.horizontal-tabs-list{padding:0 var(--gin-spacing-xs);margin-inline:calc(var(--gin-spacing-xs) * -1)}@media (min-width: 48em){.tabs-wrapper,.horizontal-tabs ul.horizontal-tabs-list{padding:0}}.gin--dark-mode .tabs-wrapper:not(.is-horizontal) .tabs{border-color:#8e929c}.gin--dark-mode .tabs-wrapper:not(.is-horizontal) .tabs__tab{background-color:var(--gin-bg-item-hover);border-color:#8e929c}.vertical-tabs__items{z-index:inherit}.gin--dark-mode .tabs{border-color:var(--gin-border-color-layer2)}.gin--dark-mode .tabs .tabs__tab,.gin--dark-mode .tabs .tabs__tab.is-active{border-color:var(--gin-border-color-layer2);background-color:transparent}.tabs__link,.claro-details__summary,.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a{color:var(--gin-color-text);font-size:var(--gin-font-size);font-weight:var(--gin-font-weight-semibold);padding-block:calc(var(--gin-spacing-l) - var(--gin-spacing-xxs))}.tabs__link strong,.claro-details__summary strong,.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a strong{font-weight:inherit}.tabs__link.is-active,.claro-details__summary[aria-expanded=true],.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button.selected a{font-weight:var(--gin-font-weight-semibold)}.is-horizontal .tabs__link:hover,.is-horizontal .tabs__link:focus,.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a:hover,.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a:focus{color:var(--gin-color-primary);background:var(--gin-bg-item-hover)}.claro-details{color:var(--gin-color-text);border:1px solid var(--gin-border-color);border-radius:var(--gin-border-m);box-shadow:none}.claro-details__summary:after{border-radius:var(--gin-border-m)}.claro-details__summary:hover{color:var(--gin-color-primary);background-color:var(--gin-bg-item-hover)}.is-horizontal .tabs--primary,.is-horizontal .tabs--secondary,.horizontal-tabs ul.horizontal-tabs-list{position:relative}@media (min-width: 48em){.is-horizontal .tabs--primary,.is-horizontal .tabs--secondary,.horizontal-tabs ul.horizontal-tabs-list{width:100%;padding-block:.3125rem var(--gin-spacing-l);padding-inline:var(--gin-spacing-xs);margin-block-end:calc(var(--gin-spacing-xl) * -1);overflow-x:auto}.gin--edit-form .is-horizontal .tabs--primary,.gin--edit-form .is-horizontal .tabs--secondary,.gin--edit-form .horizontal-tabs ul.horizontal-tabs-list{padding-block-start:.4rem}}.is-horizontal .tabs--primary:after,.is-horizontal .tabs--secondary:after,.horizontal-tabs ul.horizontal-tabs-list:after{pointer-events:none;content:"";position:absolute;inset-block-end:0;inset-inline-start:0;display:block;width:100%;max-width:calc(100% + var(--gin-spacing-xs));border-block-end:1px solid var(--gin-border-color);transition:var(--gin-transition)}@media (min-width: 48em){.is-horizontal .tabs--primary:after,.is-horizontal .tabs--secondary:after,.horizontal-tabs ul.horizontal-tabs-list:after{inset-inline-start:var(--gin-spacing-xs);inset-block-end:var(--gin-spacing-l);max-width:calc(100% - var(--gin-spacing-m))}}.is-horizontal .tabs--primary .tabs__tab,.is-horizontal .tabs--primary .horizontal-tab-button,.is-horizontal .tabs--secondary .tabs__tab,.is-horizontal .tabs--secondary .horizontal-tab-button,.horizontal-tabs ul.horizontal-tabs-list .tabs__tab,.horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button{position:relative}.is-horizontal .tabs--primary .tabs__tab:focus-within:after,.is-horizontal .tabs--primary .horizontal-tab-button:focus-within:after,.is-horizontal .tabs--secondary .tabs__tab:focus-within:after,.is-horizontal .tabs--secondary .horizontal-tab-button:focus-within:after,.horizontal-tabs ul.horizontal-tabs-list .tabs__tab:focus-within:after,.horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button:focus-within:after{content:"";width:calc(100% + var(--gin-spacing-xs));height:4px;background:var(--gin-bg-app);display:block;position:absolute;inset-block-end:calc(var(--gin-spacing-xxs) * -1);inset-inline-start:calc(var(--gin-spacing-xxs) * -1);z-index:3}.is-horizontal .tabs--primary .horizontal-tab-button:focus-within:after,.is-horizontal .tabs--secondary .horizontal-tab-button:focus-within:after,.horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button:focus-within:after{background:var(--gin-bg-layer)}.horizontal-tabs ul.horizontal-tabs-list:before{z-index:1;background:var(--gin-bg-layer)}.horizontal-tabs ul.horizontal-tabs-list:after{inset-inline-start:var(--gin-spacing-xs);max-width:calc(100% - var(--gin-spacing-m))}@media (min-width: 48em){.is-horizontal .tabs--primary,.is-horizontal .tabs--secondary{margin-inline:0}}@media (min-width: 48em){.tabs--primary{margin-block-end:0}}@media (min-width: 48em){.is-horizontal .tabs--primary:after{border-block-end:0 none}.gin--high-contrast-mode .is-horizontal .tabs--primary:after{border-block-end:1px solid}}@media (max-width: 47.99em){.is-horizontal .tabs--primary .tabs__tab{background-color:var(--gin-bg-layer);border-block-end:1px solid var(--gin-border-color-layer2)}.is-horizontal .tabs--primary .tabs__tab[data-original-order="0"]{border-block-end:none}}@media (min-width: 48em){.is-horizontal .tabs--primary .tabs__tab:focus-within:after{display:none}}.is-horizontal .tabs--primary .tabs__link{min-height:var(--gin-spacing-xxl);height:100%}@media (min-width: 48em){.is-horizontal .tabs--primary .tabs__link{font-size:var(--gin-font-size);padding-block:calc(var(--gin-spacing-xs) - 2px);padding-inline:var(--gin-spacing-s);margin-inline-end:.25em;min-height:2rem;border-radius:2rem}}@media (min-width: 48em){.is-horizontal .tabs--primary .tabs__link.is-active{color:var(--gin-color-primary-active);background:var(--gin-color-primary-light)}}.is-horizontal .tabs--primary .tabs__link.is-active:before{display:none}.tabs__trigger svg{stroke:var(--gin-color-primary)}@media (min-width: 48em){.is-horizontal .tabs--secondary{margin-block-start:var(--gin-spacing-m)}.is-horizontal .tabs--secondary:before{width:100%}}.is-horizontal .tabs--secondary .tabs__link{min-height:2.5rem;padding-block:var(--gin-spacing-xs) var(--gin-spacing-m);padding-inline:var(--gin-spacing-m);font-size:var(--gin-font-size-s);border-radius:var(--gin-border-m) var(--gin-border-m) 0 0}.horizontal-tabs{position:static!important;display:flex;flex-wrap:wrap;width:100%;border:0 none;margin-block-start:calc(var(--gin-spacing-m) * -1)}.horizontal-tabs ul.horizontal-tabs-list{background:none;border-inline-end:0 none;border-block-end:0 none;overflow:hidden}@media (min-width: 48em){.horizontal-tabs ul.horizontal-tabs-list:after{inset-inline-start:var(--gin-spacing-xs);max-width:calc(100% - var(--gin-spacing-m))}}.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button{background:none;border-inline-end:0 none;border-block-end:0 none}.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a{padding-block:var(--gin-spacing-xs) var(--gin-spacing-m);padding-inline:var(--gin-spacing-m);font-size:var(--gin-font-size-s);border-radius:var(--gin-border-m) var(--gin-border-m) 0 0}.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a:before{content:"";display:block;position:absolute}.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button.selected a{color:var(--gin-color-primary)}.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button.selected a:before{z-index:1;border-inline:none;border-block-end:3px solid var(--gin-color-primary);inset-block-start:auto;inset-block-end:0;inset-inline-start:0;inset-inline-end:0;height:3px;width:100%}.horizontal-tabs .horizontal-tabs{margin-block-start:var(--gin-spacing-m)}.horizontal-tabs .horizontal-tabs-panes,.horizontal-tabs [data-horizontal-tabs-panes]{width:100%}.horizontal-tabs .horizontal-tabs-pane{padding:0;box-shadow:none}.horizontal-tabs .horizontal-tabs-pane>.details-wrapper{margin:0}.horizontal-tabs .horizontal-tabs-pane>.details-wrapper>.claro-details__description{margin-block-start:var(--gin-spacing-m)}.horizontal-tabs .paragraphs-subform .horizontal-tabs-panes{margin-block-start:var(--gin-spacing-s)}.claro-details__description{max-width:var(--gin-max-line-length)}.claro-details__summary:before,.claro-details[open]>.claro-details__summary:before{inset-inline-start:1.125rem;background:var(--gin-color-text);-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#handle-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#handle-view);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:100% 100%;mask-size:100% 100%}@media (forced-colors: active){.claro-details__summary:before,.claro-details[open]>.claro-details__summary:before{background-color:buttonBorder}}@media (forced-colors: active){[dir=ltr] .claro-details__summary:before{transform:rotate(90deg)}[dir=rtl] .claro-details__summary:before{transform:rotate(-90deg)}}@media (forced-colors: active){.claro-details[open]>.claro-details__summary:before{margin-block-start:-6px}[dir=ltr] .claro-details[open]>.claro-details__summary:before{transform:rotate(270deg)}[dir=rtl] .claro-details[open]>.claro-details__summary:before{transform:rotate(-270deg)}}.claro-details__summary:hover:before,.claro-details__summary:hover:focus:before,.claro-details[open]>.claro-details__summary:hover:before,.claro-details[open]>.claro-details__summary:focus:before,.claro-details[open]>.claro-details__summary--accordion:before,.claro-details[open]>.claro-details__summary--accordion-item:before,.claro-details[open]>.claro-details__summary--vertical-tabs-item:before{background:var(--gin-color-primary)}@media (forced-colors: active){.claro-details__summary:hover:before,.claro-details__summary:hover:focus:before,.claro-details[open]>.claro-details__summary:hover:before,.claro-details[open]>.claro-details__summary:focus:before,.claro-details[open]>.claro-details__summary--accordion:before,.claro-details[open]>.claro-details__summary--accordion-item:before,.claro-details[open]>.claro-details__summary--vertical-tabs-item:before{background-color:linkText}}.claro-details__description{color:var(--gin-color-text-light)}.claro-details__wrapper--accordion,.claro-details__wrapper--accordion-item,.claro-details__wrapper--vertical-tabs-item{border-block-start:1px solid var(--gin-border-color);background:var(--gin-bg-app)}.gin--dark-mode .claro-details,.gin--dark-mode .claro-details__summary--accordion,.gin--dark-mode .claro-details__summary--accordion-item,.gin--dark-mode .claro-details__summary--vertical-tabs-item{background-color:transparent}.gin--dark-mode .claro-details{border-color:var(--gin-border-color)}.gin--dark-mode .vertical-tabs__items{background:none;border:0 none}.gin--dark-mode .vertical-tabs__menu-item.is-selected .vertical-tabs__menu-link{background:var(--gin-bg-app);border-color:transparent}.gin--dark-mode .vertical-tabs__menu-link{color:var(--gin-color-text)}.gin--dark-mode .vertical-tabs__menu-link-summary{color:var(--gin-color-text-light)}.gin--dark-mode .vertical-tabs .claro-details__wrapper{background:var(--gin-bg-app)}.vertical-tabs__items{border-radius:var(--gin-border-m)}@media (min-width: 64em){.vertical-tabs__items{border-start-start-radius:0}}.vertical-tabs__items .vertical-tabs__item{border-radius:0}@media (min-width: 85em){.vertical-tabs__items .vertical-tabs__item{border-start-end-radius:var(--gin-border-m);border-end-end-radius:var(--gin-border-m);border-end-start-radius:var(--gin-border-m)}.vertical-tabs__items .vertical-tabs__item~.vertical-tabs__item{border-start-start-radius:var(--gin-border-m)}}@media (min-width: 64em){.vertical-tabs__items .vertical-tabs__item .claro-details__summary{padding-inline-start:var(--gin-spacing-xxl)}.vertical-tabs__items .vertical-tabs__item .claro-details__summary:before{inset-inline-start:var(--gin-spacing-m)}}.vertical-tabs__items .vertical-tabs__item>.claro-details__wrapper{display:inline-block;width:100%}.vertical-tabs__menu-item-title{font-weight:var(--gin-font-weight-bold)}.vertical-tabs__menu-item:before,.vertical-tabs__menu-item:after{border-color:var(--gin-border-color)}.vertical-tabs__menu-link:hover,.vertical-tabs__menu-item.is-selected .vertical-tabs__menu-link:hover{color:var(--gin-color-primary)}.vertical-tabs__menu-link:hover:before,.vertical-tabs__menu-item.is-selected .vertical-tabs__menu-link:hover:before{background:var(--gin-bg-item-hover)}[open]>.claro-details__summary--vertical-tabs-item:not(:focus):not(:active):after,[open]>.claro-details__summary--accordion-item:not(:focus):not(:active):after{border-inline-start-width:5px}@media screen and (min-width: 85em){html.js .vertical-tabs__item{overflow:visible;float:inline-start;width:100%}}.ui-dialog{position:absolute;inset-block-start:0;left:0;padding:0;border:0;border-radius:var(--jui-dialog-border-radius);background:transparent;box-shadow:var(--jui-dialog-box-shadow)}.ui-dialog:focus{outline:var(--jui-dialog--focus-outline);box-shadow:var(--jui-dialog--focus-box-shadow)}@media (forced-colors: active){.ui-dialog{border:1px solid transparent}}@media all and (max-width: 48em){.ui-dialog:not(.ui-dialog-off-canvas){min-width:92%;max-width:92%}}.ui-dialog .ui-dialog-titlebar{position:relative;box-sizing:border-box;padding-block:var(--space-m);padding-inline:var(--space-l) var(--jui-dialog-close-button-reserved-space);color:var(--jui-dialog-title-color);border-start-end-radius:var(--jui-dialog-border-radius);border-start-start-radius:var(--jui-dialog-border-radius);background:var(--jui-dialog-title-bg-color);line-height:calc(var(--space-m) * 2)}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{-webkit-font-smoothing:antialiased;margin:0;font-size:var(--jui-dialog-title-font-size);font-weight:700}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{position:absolute;inset-block-start:50%;inset-inline-end:0;box-sizing:border-box;inline-size:var(--jui-dialog-close-button-size);block-size:var(--jui-dialog-close-button-size);margin-inline:var(--space-l);padding:0;transition:all .1s;transform:translateY(-50%);border:2px solid transparent;border-radius:var(--jui-dialog-close-button-border-radius);background:none}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover{border-color:var(--color-white)}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:focus{border-color:var(--color-focus);outline:var(--jui-dialog--focus-outline);box-shadow:none}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon.ui-icon-closethick{width:100%;height:100%;margin:0;transform:translate(-50%,-50%);background:url("data:image/svg+xml,%3csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11 1.318l-10 10M11 11.318l-10-10' stroke='%23D3D4D9' stroke-width='1.5'/%3e%3c/svg%3e") no-repeat 50%}@media (forced-colors: active){.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon.ui-icon-closethick{background:buttontext;mask:url("data:image/svg+xml,%3csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11 1.318l-10 10M11 11.318l-10-10' stroke='%23D3D4D9' stroke-width='1.5'/%3e%3c/svg%3e") no-repeat 50%}}.ui-dialog>.ui-dialog-content{overflow:auto;padding:var(--space-m) var(--space-l);color:var(--color-text);background:var(--color-white)}.ui-dialog>.ui-dialog-content .form-actions,.ui-dialog>.ui-dialog-content .field-actions{margin:0;padding:0}.ui-dialog>.ui-dialog-buttonpane{color:var(--color-text);border-bottom-right-radius:var(--jui-dialog-border-radius);border-bottom-left-radius:var(--jui-dialog-border-radius);background:var(--color-gray-050)}.ui-dialog>.ui-dialog-buttonpane .ui-dialog-buttonset{display:flex;gap:var(--space-s);justify-content:flex-end;margin-block:var(--space-m);margin-inline-end:var(--space-l)}.ui-dialog>.ui-dialog-buttonpane .ui-dialog-buttonset>*{margin:0}.ui-dialog>.ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:0}.ui-dialog.ui-dialog-off-canvas .ui-widget-content.ui-dialog-content{background:none}#drupal-off-canvas .form-item .form-item__description{color:var(--color-gray-050);font-size:.75rem}.media-library-wrapper{display:flex;margin:-1rem -1.5rem -1rem -1rem}[dir=rtl] .media-library-wrapper{margin-right:-1em;margin-left:-1.5em}.media-library-wrapper .messages-list,.media-library-wrapper .messages{margin-top:0;margin-bottom:var(--space-l)}.media-library-menu{position:relative;display:block;width:var(--vertical-tabs-menu-width);margin:0;padding-top:var(--vertical-tabs-menu-item-shadow-extraspace);list-style:none;color:var(--color-text)}[dir=rtl] .media-library-menu{margin:0}.media-library-menu__item{overflow:hidden;margin:var(--vertical-tabs-menu-item--top-margin) var(--vertical-tabs-menu-item--right-margin) var(--vertical-tabs-menu-item--bottom-margin) var(--vertical-tabs-menu-item--left-margin);padding:var(--vertical-tabs-menu-item-shadow-extraspace) 0}[dir=rtl] .media-library-menu__item{margin-right:var(--vertical-tabs-menu-item--left-margin);margin-left:var(--vertical-tabs-menu-item--right-margin)}.media-library-menu__item:before{z-index:var(--vertical-tabs-menu--z-index);display:block;width:100%;margin-top:calc(var(--vertical-tabs-menu-separator-size) * -1);content:"";border-top:var(--vertical-tabs-menu-separator-size) solid var(--vertical-tabs-menu-separator-color)}.media-library-menu__link{position:relative;display:block;margin-top:calc(var(--vertical-tabs-border-size) * -1);padding:var(--space-s) var(--space-s) var(--space-s) calc(var(--space-l) - var(--vertical-tabs-menu-link--active-border-size));-webkit-text-decoration:none;text-decoration:none;color:var(--color-text);border:var(--vertical-tabs-border-size) solid transparent;border-width:var(--vertical-tabs-border-size) 0 var(--vertical-tabs-border-size) var(--vertical-tabs-menu-link--active-border-size);border-radius:var(--vertical-tabs-border-radius) 0 0 var(--vertical-tabs-border-radius)}[dir=rtl] .media-library-menu__link{padding-right:calc(var(--space-l) - var(--vertical-tabs-menu-link--active-border-size));padding-left:var(--space-s);border-width:var(--vertical-tabs-border-size) var(--vertical-tabs-menu-link--active-border-size) var(--vertical-tabs-border-size) 0;border-radius:0 var(--vertical-tabs-border-radius) var(--vertical-tabs-border-radius) 0}.media-library-menu__link:focus{z-index:calc(var(--vertical-tabs-menu--z-index) + 3);-webkit-text-decoration:none;text-decoration:none;box-shadow:none}.media-library-menu__link:hover{-webkit-text-decoration:none;text-decoration:none;color:var(--color-absolutezero);border-top:var(--vertical-tabs-menu-separator-size) solid var(--vertical-tabs-menu-separator-color);border-bottom:var(--vertical-tabs-menu-separator-size) solid var(--vertical-tabs-menu-separator-color);background:var(--color-bgblue-hover)}.media-library-menu__link:before{position:absolute;z-index:calc(var(--vertical-tabs-menu--z-index) - 1);top:calc(var(--vertical-tabs-border-size) * -1);right:0;bottom:calc(var(--vertical-tabs-border-size) * -1);left:calc(var(--vertical-tabs-menu-link--active-border-size) * -1);content:"";pointer-events:none;background-clip:padding-box}[dir=rtl] .media-library-menu__link:before{right:calc(var(--vertical-tabs-menu-link--active-border-size) * -1);left:0}.media-library-menu__link:focus:after{position:absolute;inset:0;margin:calc(var(--vertical-tabs-border-size) * -1) calc(var(--vertical-tabs-menu-link--active-border-size) * -1);content:"";pointer-events:none;border:var(--vertical-tabs-menu-link-focus-border-size) solid var(--color-focus);border-radius:var(--vertical-tabs-border-radius)}.media-library-menu__link.active{z-index:calc(var(--vertical-tabs-menu--z-index) + 2);color:var(--color-absolutezero);border-color:var(--vertical-tabs-border-color) transparent;background-color:var(--color-white);box-shadow:var(--vertical-tabs-shadow)}.media-library-menu__link.active:hover{color:var(--color-absolutezero-hover);background-color:var(--color-bgblue-hover)}.media-library-menu__link.active:before{z-index:1;border-left:var(--vertical-tabs-menu-link--active-border-size) solid var(--vertical-tabs-menu-link--active-border-color);border-radius:var(--base-border-radius) 0 0 var(--base-border-radius)}[dir=rtl] .media-library-menu__link.active:before{border-right:var(--vertical-tabs-menu-link--active-border-size) solid var(--vertical-tabs-menu-link--active-border-color);border-left:0;border-radius:0 var(--base-border-radius) var(--base-border-radius) 0}.media-library-menu__link.active:hover:before{background:none}.media-library-content{width:100%;padding:1em;outline:none}.media-library-menu+.media-library-content{z-index:var(--vertical-tabs-menu--z-index);border-left:var(--vertical-tabs-border);box-shadow:var(--vertical-tabs-shadow)}[dir=rtl] .media-library-menu+.media-library-content{border-right:var(--vertical-tabs-border);border-left:0}.media-library-add-form--without-input .form-item{margin-right:1rem}.media-library-add-form__added-media{margin:0;padding:0;outline:none}.media-library-add-form__added-media .media-library-add-form__remove-button.button--extrasmall{margin:var(--space-xs) 0;padding:calc(calc(var(--space-xs) / 2) - 1px) calc(var(--space-s) - 1px) calc(calc(var(--space-xs) / 2) - 1px) calc(var(--space-s) * 2)}[dir=rtl] .media-library-add-form__added-media .media-library-add-form__remove-button.button--extrasmall{margin-left:0}.media-library-add-form__input-wrapper{padding:var(--space-xs) var(--space-l) var(--space-l) var(--space-l);border:var(--details-border-size) solid var(--details-border-color);border-radius:var(--base-border-radius);background-color:var(--color-white);box-shadow:var(--details-box-shadow)}.media-library-add-form--upload.media-library-add-form--without-input .form-item-upload{margin-bottom:0}.media-library-add-form--upload.media-library-add-form--with-input .form-managed-file__main,.media-library-add-form--upload.media-library-add-form--with-input .form-managed-file.no-upload{display:block}.media-library-add-form__added-media:focus{box-shadow:0 0 0 calc(var(--focus-border-offset-size) + 2px) var(--color-white),0 0 0 calc(var(--focus-border-size) + var(--focus-border-offset-size) + 2px) var(--color-focus)}.media-library-add-form .file-upload-help{margin:.5rem 0 0}.media-library-add-form--oembed .media-library-add-form__input-wrapper{display:flex;align-items:center}@media screen and (max-width: 37.5em){.media-library-add-form--oembed .media-library-add-form__input-wrapper{display:block}}.media-library-add-form--oembed.media-library-add-form--without-input .form-item-url{margin-bottom:0}.media-library-add-form-oembed-url{width:100%}.media-library-add-form__selected-media{margin-top:1em}.media-library-add-form__selected-media .details-wrapper{padding:0 .625rem 1em}.media-library-add-form__selected-media .media-library-item .field--name-thumbnail img{height:6.25rem}.media-library-select-all{flex-basis:100%;width:100%;margin:.625rem .5rem}.media-library-select-all input{margin-right:.625rem}[dir=rtl] .media-library-select-all input{margin-left:.625rem}.media-library-views-form,.media-library-selection,.media-library-add-form__selected-media .details-wrapper,.media-library-view .form--inline{display:flex;flex-wrap:wrap}.media-library-views-form>.form-actions,.media-library-views-form>.field-actions{flex-basis:100%}.media-library-views-form__header{flex-basis:100%}.media-library-views-form__header .form-item{margin-right:.5rem}.media-library-views-form__rows{display:flex;flex-wrap:wrap;flex-basis:100%;margin:0 -.5rem}.media-library-item label{display:inline-block}.media-library-wrapper .media-library-view{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between}.media-library-wrapper .view-header{align-self:flex-end;margin:1em 0;text-align:right}[dir=rtl] .media-library-wrapper .view-header{text-align:left}.media-library-wrapper .media-library-view .view-filters,.media-library-wrapper .media-library-view .view-content{flex:0 0 100%}.media-library-wrapper .views-display-link{margin:0;padding-left:1.375rem;color:#333;font-size:.9375rem;line-height:1rem}[dir=rtl] .media-library-wrapper .views-display-link{padding-right:1.375rem;padding-left:0}.media-library-wrapper .views-display-link.is-active{font-weight:700}.media-library-wrapper .views-display-link-widget{margin-right:.9375rem;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3e%3cpath fill='%23333333' d='M10.5 9h3a1.5 1.5 0 0 1 1.5 1.5v3a1.5 1.5 0 0 1-1.5 1.5h-3A1.5 1.5 0 0 1 9 13.5v-3A1.5 1.5 0 0 1 10.5 9zm-8 0h3A1.5 1.5 0 0 1 7 10.5v3A1.5 1.5 0 0 1 5.5 15h-3A1.5 1.5 0 0 1 1 13.5v-3A1.5 1.5 0 0 1 2.5 9zm8-8h3A1.5 1.5 0 0 1 15 2.5v3A1.5 1.5 0 0 1 13.5 7h-3A1.5 1.5 0 0 1 9 5.5v-3A1.5 1.5 0 0 1 10.5 1zm-8 0h3A1.5 1.5 0 0 1 7 2.5v3A1.5 1.5 0 0 1 5.5 7h-3A1.5 1.5 0 0 1 1 5.5v-3A1.5 1.5 0 0 1 2.5 1z'/%3e%3c/svg%3e") left 0 no-repeat}[dir=rtl] .media-library-wrapper .views-display-link-widget{background-position:right 0}.media-library-wrapper .views-display-link-widget_table{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3e%3cpath fill='%23333333' d='M7 15a1.5 1.5 0 0 1 0-3h7a1.5 1.5 0 0 1 0 3H7zm-4.5 0a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3zM7 9.5a1.5 1.5 0 0 1 0-3h7a1.5 1.5 0 0 1 0 3H7zm-4.5 0a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3zM7 4a1.5 1.5 0 0 1 0-3h7a1.5 1.5 0 0 1 0 3H7zM2.5 4a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3z'/%3e%3c/svg%3e") left 0 no-repeat}[dir=rtl] .media-library-wrapper .views-display-link-widget_table{background-position:right 0}.media-library-item,.media-library-item__preview-wrapper{position:relative}.media-library-item .ajax-progress.ajax-progress.ajax-progress{position:absolute;z-index:calc(var(--vertical-tabs-menu--z-index) + 1);top:50%;left:50%;box-sizing:border-box;width:3rem;height:3rem;margin:-1.5rem;border:var(--input-border-size) solid var(--jui-dropdown-border-color);border-radius:3.5rem;background:var(--color-white);box-shadow:0 .25rem .625rem var(--jui-dropdown-shadow-color)}.media-library-item .ajax-progress__throbber{position:absolute;top:50%;left:50%;width:1.75rem;height:1.75rem;margin:-.875rem;border:3px solid var(--color-absolutezero);border-right:3px dotted transparent}.media-library-item .ajax-progress__message{display:none}.media-library-item--grid{justify-content:center;box-sizing:border-box;width:50%;padding:.5rem;vertical-align:top;outline:none;background:#fff}.media-library-item--grid:before{position:absolute;top:.4375rem;left:.4375rem;width:calc(100% - 1rem);height:calc(100% - 1rem);content:"";transition:border-color .2s,color .2s,background .2s;pointer-events:none;border:1px solid #dbdbdb;border-radius:2px;box-shadow:var(--details-box-shadow)}.media-library-item--grid:focus{outline:none;box-shadow:none}.media-library-item--grid:focus .media-library-item__preview-wrapper{outline:var(--focus-outline);box-shadow:var(--focus-box-shadow)}.media-library-item--grid .form-item{margin:.75em}.media-library-add-form__selected-media .media-library-item--small{width:33.3%}.media-library-widget-modal .ui-dialog-buttonpane{display:flex;align-items:center}.media-library-widget-modal .ui-dialog-buttonpane .form-actions,.media-library-widget-modal .ui-dialog-buttonpane .field-actions{flex:1}.ui-dialog--narrow.media-library-widget-modal{max-width:75%}@media screen and (min-width: 45em){.media-library-item--grid{width:33.3%}.media-library-widget-modal .media-library-item--grid,.media-library-selection .media-library-item--grid{width:50%}.media-library-add-form__selected-media .media-library-item--small{width:25%}}@media screen and (min-width: 60em){.media-library-item--grid{width:25%}.media-library-widget-modal .media-library-item--grid,.media-library-selection .media-library-item--grid{width:33.3%}.media-library-add-form__selected-media .media-library-item--small{width:16.6%}}@media screen and (min-width: 77em){.media-library-item--grid{width:16.6%}.media-library-widget-modal .media-library-item--grid,.media-library-selection .media-library-item--grid{width:25%}.media-library-add-form__selected-media .media-library-item--small{width:16.6%}}.media-library-item--grid .field--name-thumbnail{overflow:hidden;text-align:center;background-color:#ebebeb}.media-library-item--grid .field--name-thumbnail img{height:11.25rem;object-fit:contain;object-position:center center}.media-library-item--grid.is-hover:before,.media-library-item--grid.checked:before,.media-library-item--grid.is-focus:before{top:.3125rem;left:.3125rem;border-width:3px;border-radius:.1875rem}.media-library-item--grid.is-hover:before,.media-library-item--grid.checked.is-hover:before{border-color:var(--color-absolutezero-hover)}.media-library-item--grid.is-focus:before{border-color:var(--color-focus)}.media-library-item--grid.checked:before{border-color:var(--button--focus-border-color)}.media-library-item--grid .form-boolean--type-checkbox:checked{border-color:var(--button--focus-border-color);background-color:var(--button--focus-border-color)}.media-library-item__click-to-select-checkbox{position:absolute;z-index:1;top:1rem;left:1rem;display:block}[dir=rtl] .media-library-item__click-to-select-checkbox{right:1rem;left:auto}.media-library-item__click-to-select-checkbox input{width:1.25rem;height:1.25rem}.media-library-item__click-to-select-checkbox .form-item{margin:0}.media-library-item__click-to-select-trigger{overflow:hidden;height:100%;cursor:pointer}.media-library-item--table img{max-width:6.25rem;height:auto}.media-library-item__preview{padding-bottom:2.125rem}.field--widget-media-library-widget .media-library-item__preview{cursor:move}.field--widget-media-library-widget .media-library-item__preview img{border-top-left-radius:2px;border-top-right-radius:2px}.field--widget-media-library-widget .js-media-library-item:only-child .media-library-item__preview{cursor:inherit}.media-library-item__status{position:absolute;top:2.5rem;left:.3125rem;padding:.3125rem .625rem;pointer-events:none;color:#e4e4e4;background:#666;font-size:.75rem;font-style:italic}[dir=rtl] .media-library-item__status{right:.3125rem;left:auto}.media-library-item__attributes{position:absolute;bottom:0;display:block;overflow:hidden;max-width:calc(100% - .625rem);max-height:calc(100% - 3.125rem);padding:.3125rem;background:#fff}.media-library-item__name{display:block;overflow:hidden;margin:calc(var(--space-xs) / 2) var(--space-xs);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem}.media-library-item__attributes:hover .media-library-item__name,.media-library-item--grid.is-focus .media-library-item__name,.media-library-item--grid.checked .media-library-item__name{white-space:normal}.media-library-item__type{color:#696969;font-size:.75rem}.media-library-item--disabled{pointer-events:none;opacity:.5}.media-library-widget{position:relative}.media-library-widget__toggle-weight.media-library-widget__toggle-weight{position:absolute;top:var(--space-s);right:var(--space-m);-webkit-text-decoration:none;text-decoration:none}[dir=rtl] .media-library-widget__toggle-weight.media-library-widget__toggle-weight{right:auto;left:var(--space-m)}.media-library-selection{margin:1em -.5rem}.media-library-item__edit,.media-library-item__edit:hover,.media-library-item__edit:focus,.media-library-item__remove,.media-library-item__remove:hover,.media-library-item__remove:focus,.media-library-item__remove.button,.media-library-item__remove.button:first-child,.media-library-item__remove.button:disabled,.media-library-item__remove.button:disabled:active,.media-library-item__remove.button:hover,.media-library-item__remove.button:focus{position:absolute;z-index:1;top:.625rem;overflow:hidden;width:1.5rem;height:1.5rem;margin:.3125rem;padding:0;transition:.2s border-color;color:transparent;background-size:.75rem;text-shadow:none;font-size:0}.media-library-item__edit{right:2.5rem}[dir=rtl] .media-library-item__edit{right:auto;left:2.5rem}.media-library-item__remove{right:.625rem}[dir=rtl] .media-library-item__remove{right:auto;left:.625rem}.media-library-item__edit{border:1px solid var(--color-gray-200)!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3e%3cg fill='%23545560'%3e%3cpath d='M14.545 3.042l-1.586-1.585a1.003 1.003 0 00-1.414 0L10.252 2.75l3 3 1.293-1.293a1.004 1.004 0 000-1.415zM5.25 13.751l-3-3 6.998-6.998 3 3zM.908 14.775c-.087.262.055.397.316.312l2.001-.667-1.65-1.646-.667 2.001z'/%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:.75rem}.media-library-item__edit:active{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3e%3cg%3e%3cpath fill='%23ffffff' d='M14.545 3.042l-1.586-1.585c-.389-.389-1.025-.389-1.414 0l-1.293 1.293 3 3 1.293-1.293c.389-.389.389-1.026 0-1.415z'/%3e%3crect fill='%23ffffff' x='5.129' y='3.8' transform='matrix(-.707 -.707 .707 -.707 6.189 20.064)' width='4.243' height='9.899'/%3e%3cpath fill='%23ffffff' d='M.908 14.775c-.087.262.055.397.316.312l2.001-.667-1.65-1.646-.667 2.001z'/%3e%3c/g%3e%3c/svg%3e")}.media-library-item__remove,.media-library-item__remove.button,.media-library-item__remove.button:first-child,.media-library-item__remove.button:disabled,.media-library-item__remove.button:disabled:active,.media-library-item__remove.button:hover,.media-library-item__remove.button:focus{border:1px solid var(--color-gray-200)!important;background-image:url("data:image/svg+xml,%3csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M2.344 2.343l11.313 11.313M2.344 13.657L13.657 2.343' stroke='%2355565B' stroke-width='3'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:.75rem}.media-library-item__remove:active,.media-library-item__remove.button:active,.media-library-item__remove.button:disabled:active{border-color:var(--color-absolutezero)!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3e%3cpath fill='%23ffffff' d='M3.51 13.925c.194.194.512.195.706.001l3.432-3.431c.194-.194.514-.194.708 0l3.432 3.431c.192.194.514.193.707-.001l1.405-1.417c.191-.195.189-.514-.002-.709l-3.397-3.4c-.192-.193-.192-.514-.002-.708l3.401-3.43c.189-.195.189-.515 0-.709l-1.407-1.418c-.195-.195-.513-.195-.707-.001l-3.43 3.431c-.195.194-.516.194-.708 0l-3.432-3.431c-.195-.195-.512-.194-.706.001l-1.407 1.417c-.194.195-.194.515 0 .71l3.403 3.429c.193.195.193.514-.001.708l-3.4 3.399c-.194.195-.195.516-.001.709l1.406 1.419z'/%3e%3c/svg%3e")}.media-library-add-form__media{position:relative;display:flex;border-bottom:1px solid #c0c0c0}.media-library-add-form__media:last-child{padding-bottom:0;border-bottom:0}.media-library-add-form__preview{display:flex;align-items:center;justify-content:center;width:13.75rem;margin-right:1.25rem;background:var(--color-gray-050-o-40)}[dir=rtl] .media-library-add-form__preview{margin-right:0;margin-left:1.25rem}.media-library-add-form__fields{flex-grow:1}.media-library-add-form__remove-button{position:absolute;right:0;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3e%3cpath fill='%23000000' d='M3.51 13.925c.194.194.512.195.706.001l3.432-3.431c.194-.194.514-.194.708 0l3.432 3.431c.192.194.514.193.707-.001l1.405-1.417c.191-.195.189-.514-.002-.709l-3.397-3.4c-.192-.193-.192-.514-.002-.708l3.401-3.43c.189-.195.189-.515 0-.709l-1.407-1.418c-.195-.195-.513-.195-.707-.001l-3.43 3.431c-.195.194-.516.194-.708 0l-3.432-3.431c-.195-.195-.512-.194-.706.001l-1.407 1.417c-.194.195-.194.515 0 .71l3.403 3.429c.193.195.193.514-.001.708l-3.4 3.399c-.194.195-.195.516-.001.709l1.406 1.419z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:var(--space-xs) center;background-size:var(--space-s)}[dir=rtl] .media-library-add-form__remove-button{right:auto;left:0}.media-library-add-form__remove-button.button:disabled{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3e%3cpath fill='%238e929c' d='M3.51 13.925c.194.194.512.195.706.001l3.432-3.431c.194-.194.514-.194.708 0l3.432 3.431c.192.194.514.193.707-.001l1.405-1.417c.191-.195.189-.514-.002-.709l-3.397-3.4c-.192-.193-.192-.514-.002-.708l3.401-3.43c.189-.195.189-.515 0-.709l-1.407-1.418c-.195-.195-.513-.195-.707-.001l-3.43 3.431c-.195.194-.516.194-.708 0l-3.432-3.431c-.195-.195-.512-.194-.706.001l-1.407 1.417c-.194.195-.194.515 0 .71l3.403 3.429c.193.195.193.514-.001.708l-3.4 3.399c-.194.195-.195.516-.001.709l1.406 1.419z'/%3e%3c/svg%3e")}.views-live-preview .media-library-view div.views-row+div.views-row{margin-top:0}.dx8-tabs{background-color:#dbdbdb}@media screen and (min-width: 37.5em){.dx8-tabs{height:auto;margin:0;overflow:hidden;white-space:nowrap}}.dx8-tabs li a{color:#000;background:#cecece;display:block;font-size:.929em;padding:11px 20px}.dx8-tabs li a:hover{background:#b3b3b3}.dx8-tabs li.is-active a{background:#f1f1f1;pointer-events:none}@media screen and (max-width: 37.5em){.dx8-tabs li{display:block;margin:0}}@media screen and (min-width: 37.5em){.dx8-tabs li{display:block;float:left;vertical-align:bottom;margin:0 1px 0 0}[dir=rtl] .dx8-tabs li{margin:0 0 0 1px;float:right}}#user-login-form,#user-register-form,#user-pass,#search-form,#search-block-form{border:1px solid #dbdbdb;margin-top:-1px;margin-bottom:15px;padding:15px 30px}#user-login-form .form-item,#user-register-form .form-item,#user-pass .form-item,#search-form .form-item,#search-block-form .form-item{padding:15px 0}#user-login-form .form-item .description,#user-register-form .form-item .description,#user-pass .form-item .description,#search-form .form-item .description,#search-block-form .form-item .description{margin-top:10px}#user-login-form .form-actions,#user-register-form .form-actions,#user-pass .form-actions,#search-form .form-actions,#search-block-form .form-actions{padding:15px 0}#user-login-form label,#user-register-form label,#user-pass label,#search-form label,#search-block-form label{display:table;margin-bottom:10px}#user-login-form input,#user-login-form select,#user-register-form input,#user-register-form select,#user-pass input,#user-pass select,#search-form input,#search-form select,#search-block-form input,#search-block-form select{max-width:100%}#user-login-form details.form-wrapper,#user-register-form details.form-wrapper,#user-pass details.form-wrapper,#search-form details.form-wrapper,#search-block-form details.form-wrapper{border-bottom-width:0;margin:15px 0}#user-login-form details.form-wrapper .dx8-details-content,#user-register-form details.form-wrapper .dx8-details-content,#user-pass details.form-wrapper .dx8-details-content,#search-form details.form-wrapper .dx8-details-content,#search-block-form details.form-wrapper .dx8-details-content{border:1px solid #dbdbdb;border-top:0;padding:15px 30px}#user-login-form details.form-wrapper .dx8-details-content fieldset,#user-register-form details.form-wrapper .dx8-details-content fieldset,#user-pass details.form-wrapper .dx8-details-content fieldset,#search-form details.form-wrapper .dx8-details-content fieldset,#search-block-form details.form-wrapper .dx8-details-content fieldset{border:0}#user-login-form details.form-wrapper .dx8-details-content legend,#user-register-form details.form-wrapper .dx8-details-content legend,#user-pass details.form-wrapper .dx8-details-content legend,#search-form details.form-wrapper .dx8-details-content legend,#search-block-form details.form-wrapper .dx8-details-content legend{position:relative;top:15px;padding:10px 0}#user-login-form details.form-wrapper .dx8-details-content>fieldset>legend,#user-register-form details.form-wrapper .dx8-details-content>fieldset>legend,#user-pass details.form-wrapper .dx8-details-content>fieldset>legend,#search-form details.form-wrapper .dx8-details-content>fieldset>legend,#search-block-form details.form-wrapper .dx8-details-content>fieldset>legend{width:100%;border-bottom:1px solid #dbdbdb}#user-login-form details.form-wrapper summary,#user-register-form details.form-wrapper summary,#user-pass details.form-wrapper summary,#search-form details.form-wrapper summary,#search-block-form details.form-wrapper summary{padding:10px;background:#dbdbdb}#user-login-form .form-type-checkbox label,#user-register-form .form-type-checkbox label,#user-pass .form-type-checkbox label,#search-form .form-type-checkbox label,#search-block-form .form-type-checkbox label{margin-bottom:0}#user-login-form .form-checkbox,#user-register-form .form-checkbox,#user-pass .form-checkbox,#search-form .form-checkbox,#search-block-form .form-checkbox{margin-right:10px;float:left}#edit-help-link{display:block;margin-top:10px}.search-block-form{padding:15px 0}.search-block-form h2{margin-bottom:10px}#search-block-form{padding:0;border:0}#search-block-form:before,#search-block-form:after{content:"";display:table}#search-block-form:after{clear:both}#search-block-form .form-item{margin-right:15px}#search-block-form .form-item,#search-block-form .form-actions{float:left;padding:0}#search-block-form input{margin:0}.node-preview-container{background-color:#dbdbdb}.node-preview-container .node-preview-backlink{display:inline-block;line-height:14px;padding:4px 15px;background:#0071b8 linear-gradient(to bottom,#007bc6,#0071b8);border:1px solid #1e5c90;border-radius:20px;font:700 14px Arial;color:#fff;text-shadow:0 1px rgba(0,0,0,.5);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.node-preview-container .node-preview-backlink:hover,.node-preview-container .node-preview-backlink:focus{background:#2369a6 linear-gradient(to bottom,#0c97ed,#1f86c7);border-color:#1f86c7}.node-preview-container .node-preview-backlink:hover{box-shadow:0 1px 2px #171a1c40}.node-preview-container .node-preview-backlink:focus{border-color:#1280df}.node-preview-container .node-preview-backlink:active{background:#0071b8 linear-gradient(to bottom,#08639b,#0071b8);border-color:#144b78;box-shadow:inset 0 1px 3px #0003}.node-preview-container .node-preview-backlink:before{content:"«";margin-right:5px;font-size:16px}[data-gin-accent]{--gin-color-primary: rgb(var(--gin-color-primary-rgb));--gin-color-primary-light: rgba(var(--gin-color-primary-rgb), .15);--gin-bg-app: rgb(var(--gin-bg-app-rgb));--gin-bg-item: rgba(var(--gin-color-primary-rgb), .05);--gin-bg-item-hover: rgba(var(--gin-color-primary-rgb), .1);--gin-color-primary-light-hover: rgba(var(--gin-color-primary-rgb), .2);--gin-color-primary-light-active: rgba(var(--gin-color-primary-rgb), .3);--gin-shadow-primary-light: rgba(var(--gin-color-primary-rgb), .45)}.gin--dark-mode[data-gin-accent],.gin--dark-mode [data-gin-accent]{--gin-bg-item-hover: rgba(var(--gin-color-primary-rgb), .08);--gin-bg-app-rgb: 27, 27, 29}[data-gin-accent=blue]{--gin-color-primary-rgb: 5, 80, 230;--gin-color-primary-light-rgb: 205, 220, 250;--gin-color-primary-hover: #0444c4;--gin-color-primary-active: #043cad;--gin-bg-app-rgb: 248, 250, 254;--gin-bg-header: #e1eafc;--gin-color-sticky-rgb: 235, 241, 253}[data-gin-accent=light_blue]{--gin-color-primary-rgb: 47, 109, 208;--gin-color-primary-light-rgb: 213, 226, 246;--gin-color-primary-hover: #285db1;--gin-color-primary-active: #23529c;--gin-bg-app-rgb: 249, 251, 254;--gin-bg-header: #e6edf9;--gin-color-sticky-rgb: 238, 243, 251}[data-gin-accent=dark_purple]{--gin-color-primary-rgb: 67, 0, 191;--gin-color-primary-light-rgb: 217, 204, 242;--gin-color-primary-hover: #3900a2;--gin-color-primary-active: #32008f;--gin-bg-app-rgb: 249, 247, 253;--gin-bg-header: #e8e0f7;--gin-color-sticky-rgb: 240, 235, 250;--gin-color-primary-light-hover: rgba(var(--gin-color-primary-rgb), .2);--gin-color-primary-light-active: rgba(var(--gin-color-primary-rgb), .25);--gin-shadow-primary-light: rgba(var(--gin-color-primary-rgb), .4);--gin-bg-item-hover: rgba(var(--gin-color-primary-rgb), .08)}[data-gin-accent=purple]{--gin-color-primary-rgb: 91, 0, 255;--gin-color-primary-light-rgb: 222, 204, 255;--gin-color-primary-hover: #4d00d9;--gin-color-primary-active: #4400bf;--gin-bg-app-rgb: 250, 247, 255;--gin-bg-header: #ebe0ff;--gin-color-sticky-rgb: 242, 235, 255;--gin-color-primary-light-hover: rgba(var(--gin-color-primary-rgb), .2);--gin-color-primary-light-active: rgba(var(--gin-color-primary-rgb), .25);--gin-shadow-primary-light: rgba(var(--gin-color-primary-rgb), .4);--gin-bg-item-hover: rgba(var(--gin-color-primary-rgb), .08)}[data-gin-accent=teal]{--gin-color-primary-rgb: 16, 133, 127;--gin-color-primary-light-rgb: 207, 231, 229;--gin-color-primary-hover: #0e716c;--gin-color-primary-active: #0c645f;--gin-bg-app-rgb: 248, 251, 251;--gin-bg-header: #e2f0f0;--gin-color-sticky-rgb: 236, 245, 245}[data-gin-accent=green]{--gin-color-primary-rgb: 0, 135, 95;--gin-color-primary-light-rgb: 204, 231, 223;--gin-color-primary-hover: #007351;--gin-color-primary-active: #006547;--gin-bg-app-rgb: 247, 251, 250;--gin-bg-header: #e0f1ec;--gin-color-sticky-rgb: 235, 245, 242}[data-gin-accent=red]{--gin-color-primary-rgb: 216, 0, 47;--gin-color-primary-light-rgb: 247, 204, 213;--gin-color-primary-hover: #b80028;--gin-color-primary-active: #a20023;--gin-bg-app-rgb: 254, 247, 249;--gin-bg-header: #fae0e6;--gin-color-sticky-rgb: 252, 235, 238}[data-gin-accent=orange]{--gin-color-primary-rgb: 218, 99, 1;--gin-color-primary-light-rgb: 248, 224, 204;--gin-color-primary-hover: #b95401;--gin-color-primary-active: #a44a01;--gin-bg-app-rgb: 254, 250, 247;--gin-bg-header: #fbece1;--gin-color-sticky-rgb: 252, 243, 235}[data-gin-accent=yellow]{--gin-color-primary-rgb: 179, 122, 0;--gin-color-primary-light-rgb: 240, 228, 204;--gin-color-primary-hover: #986800;--gin-color-primary-active: #865c00;--gin-bg-app-rgb: 253, 251, 247;--gin-bg-header: #f6efe0;--gin-color-sticky-rgb: 249, 244, 235}[data-gin-accent=pink]{--gin-color-primary-rgb: 209, 47, 112;--gin-color-primary-light-rgb: 246, 213, 226;--gin-color-primary-hover: #b2285f;--gin-color-primary-active: #9d2354;--gin-bg-app-rgb: 254, 249, 251;--gin-bg-header: #f9e6ee;--gin-color-sticky-rgb: 251, 238, 244}[data-gin-accent=neutral],[data-gin-accent=custom]{--gin-color-primary-rgb: 17, 17, 17;--gin-color-primary-light-rgb: 207, 207, 207;--gin-color-primary-hover: #0e0e0e;--gin-color-primary-active: #0d0d0d;--gin-bg-app-rgb: 248, 248, 248;--gin-bg-header: #e2e2e2;--gin-color-sticky-rgb: 236, 236, 236}.gin--dark-mode[data-gin-accent=blue],.gin--dark-mode [data-gin-accent=blue]{--gin-color-primary-rgb: 144, 174, 239;--gin-color-primary-light-rgb: 62, 68, 84;--gin-color-primary-hover: #9bb6f1;--gin-color-primary-active: #a1baf1;--gin-bg-header: #373b45}.gin--dark-mode[data-gin-accent=claro_blue],.gin--dark-mode [data-gin-accent=claro_blue]{--gin-color-primary-rgb: 115, 145, 216;--gin-color-primary-light-rgb: 57, 63, 79;--gin-color-primary-hover: #819cdc;--gin-color-primary-active: #88a2de;--gin-bg-header: #333742}.gin--dark-mode[data-gin-accent=light_blue],.gin--dark-mode [data-gin-accent=light_blue]{--gin-color-primary-rgb: 130, 191, 232;--gin-color-primary-light-rgb: 60, 72, 82;--gin-color-primary-hover: #8fc5ea;--gin-color-primary-active: #95c9eb;--gin-bg-header: #353d44}.gin--dark-mode[data-gin-accent=dark_purple],.gin--dark-mode [data-gin-accent=dark_purple]{--gin-color-primary-rgb: 173, 143, 232;--gin-color-primary-light-rgb: 68, 62, 82;--gin-color-primary-hover: #b59aea;--gin-color-primary-active: #b9a0eb;--gin-bg-header: #3a3744}.gin--dark-mode[data-gin-accent=purple],.gin--dark-mode [data-gin-accent=purple]{--gin-color-primary-rgb: 219, 165, 239;--gin-color-primary-light-rgb: 77, 67, 84;--gin-color-primary-hover: #dfaef1;--gin-color-primary-active: #e0b3f1;--gin-bg-header: #403945}.gin--dark-mode[data-gin-accent=teal],.gin--dark-mode [data-gin-accent=teal]{--gin-color-primary-rgb: 0, 234, 208;--gin-color-primary-light-rgb: 34, 80, 78;--gin-color-primary-hover: #1aecd5;--gin-color-primary-active: #26edd7;--gin-bg-header: #254241}.gin--dark-mode[data-gin-accent=green],.gin--dark-mode [data-gin-accent=green]{--gin-color-primary-rgb: 107, 212, 161;--gin-color-primary-light-rgb: 55, 76, 68;--gin-color-primary-hover: #7ad8aa;--gin-color-primary-active: #81daaf;--gin-bg-header: #323f3c}.gin--dark-mode[data-gin-accent=red],.gin--dark-mode [data-gin-accent=red]{--gin-color-primary-rgb: 236, 137, 137;--gin-color-primary-light-rgb: 81, 61, 63;--gin-color-primary-hover: #ee9595;--gin-color-primary-active: #ef9b9b;--gin-bg-header: #423639}.gin--dark-mode[data-gin-accent=orange],.gin--dark-mode [data-gin-accent=orange]{--gin-color-primary-rgb: 247, 149, 118;--gin-color-primary-light-rgb: 83, 63, 60;--gin-color-primary-hover: #f8a084;--gin-color-primary-active: #f8a58b;--gin-bg-header: #443736}.gin--dark-mode[data-gin-accent=yellow],.gin--dark-mode [data-gin-accent=yellow]{--gin-color-primary-rgb: 241, 201, 112;--gin-color-primary-light-rgb: 82, 74, 58;--gin-color-primary-hover: #f2ce7e;--gin-color-primary-active: #f3d185;--gin-bg-header: #433e35}.gin--dark-mode[data-gin-accent=pink],.gin--dark-mode [data-gin-accent=pink]{--gin-color-primary-rgb: 231, 157, 163;--gin-color-primary-light-rgb: 80, 65, 69;--gin-color-primary-hover: #e9a7ac;--gin-color-primary-active: #ebacb1;--gin-bg-header: #42383c}.gin--dark-mode[data-gin-accent=neutral],.gin--dark-mode [data-gin-accent=neutral],.gin--dark-mode[data-gin-accent=custom],.gin--dark-mode [data-gin-accent=custom]{--gin-color-primary-rgb: 255, 255, 255;--gin-color-primary-light-rgb: 85, 85, 87;--gin-color-primary-hover: white;--gin-color-primary-active: white;--gin-bg-header: #454547}@media (forced-colors: none){.gin--high-contrast-mode{--gin-bg-app: #d9dbde;--gin-color-text: rgba(0, 0, 0, .8);--gin-color-text-light: rgba(0, 0, 0, .8);--gin-icon-color: rgba(0, 0, 0, .8);--gin-color-focus: rgba(0, 0, 0, .8);--gin-border-color: rgba(0, 0, 0, .8);--gin-border-color-secondary: rgba(0, 0, 0, .6);--gin-border-color-layer: rgba(0, 0, 0, .6);--gin-border-color-layer2: rgba(0, 0, 0, .8);--gin-border-color-table: rgba(0, 0, 0, .8);--gin-border-color-table-header: rgba(0, 0, 0, .8);--gin-border-color-form-element: rgba(0, 0, 0, .8)}.gin--dark-mode .gin--high-contrast-mode{--gin-bg-app: #000;--gin-color-text: rgba(255, 255, 255, .8);--gin-color-text-light: rgba(255, 255, 255, .8);--gin-icon-color: rgba(255, 255, 255, .8);--gin-color-focus: rgba(255, 255, 255, .8);--gin-border-color: rgba(255, 255, 255, .8);--gin-border-color-secondary: rgba(255, 255, 255, .6);--gin-border-color-layer: rgba(255, 255, 255, .6);--gin-border-color-layer2: rgba(255, 255, 255, .8);--gin-border-color-table: rgba(255, 255, 255, .8);--gin-border-color-table-header: rgba(255, 255, 255, .8);--gin-border-color-form-element: rgba(255, 255, 255, .8)}}[data-gin-focus=green]{--gin-color-focus: rgba(8, 163, 144, .6)}[data-gin-focus=claro]{--gin-color-focus: rgba(38, 167, 105, .6)}[data-gin-focus=orange]{--gin-color-focus: rgba(236, 124, 87, .6)}[data-gin-focus=dark]{--gin-color-focus: var(--gin-color-focus-neutral-rgb)}[data-gin-focus=accent]{--gin-color-focus: rgba(var(--gin-color-primary-rgb), .6)}.gin-breadcrumb{color:var(--gin-color-text);padding:0}.gin-breadcrumb-wrapper{min-width:1px}.gin-breadcrumb__list{list-style-type:none;padding:0;margin:0;width:auto;text-overflow:ellipsis;overflow:hidden;padding-inline-start:var(--gin-spacing-xxs);margin-block-start:0;margin-inline-start:calc(var(--gin-spacing-xxs) * -1)}.gin-breadcrumb__item,.gin-breadcrumb__link,.gin-breadcrumb__text{display:inline;font-weight:var(--gin-font-weight-normal);color:var(--gin-color-text-light);text-decoration:none;vertical-align:middle}.gin-breadcrumb__item{font-size:0}.gin-breadcrumb__item+.gin-breadcrumb__item:before{content:"/";opacity:.3;font-size:var(--gin-font-size-xs);vertical-align:middle;display:inline-block;padding:0 .5em;background:none}@media (forced-colors: active){.gin-breadcrumb__item+.gin-breadcrumb__item:before{opacity:1}}.gin-breadcrumb__item:first-of-type .gin-breadcrumb__link{position:relative;padding-inline-start:1.75em}.gin-breadcrumb__item:first-of-type .gin-breadcrumb__link:before{content:"";display:inline-block;position:absolute;inset-block-start:calc(50% - 1px);inset-inline-start:0;width:var(--gin-icon-size-toolbar-secondary);height:var(--gin-icon-size-toolbar-secondary);transform:translateY(-50%);background-color:var(--gin-icon-color);-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#backtosite-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#backtosite-view);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:center center;mask-position:center center}@media (forced-colors: active){.gin-breadcrumb__item:first-of-type .gin-breadcrumb__link:before{background:linktext}}.gin-breadcrumb__item:first-of-type .gin-breadcrumb__link:hover:before{background-color:var(--gin-color-primary)}@media (forced-colors: active){.gin-breadcrumb__item:first-of-type .gin-breadcrumb__link:hover:before{background:linktext}}.gin-breadcrumb__item:first-of-type+.gin-breadcrumb__item:before{content:"";opacity:.3;border-inline-end:1px solid var(--gin-color-text);width:1px;height:20px;padding-inline-start:.75em;padding-inline-end:0;margin-inline-end:.75em}@media (forced-colors: active){.gin-breadcrumb__item:first-of-type+.gin-breadcrumb__item:before{opacity:1}}.gin-breadcrumb__link,.gin-breadcrumb__text{font-size:var(--gin-font-size-xs);line-height:2;border-radius:var(--gin-border-xxs)}.gin-breadcrumb__link,.gin-breadcrumb__link:link,.gin-breadcrumb__link:visited,.gin-breadcrumb__link em,.gin-breadcrumb__link em:link,.gin-breadcrumb__link em:visited,.gin-breadcrumb__text,.gin-breadcrumb__text:link,.gin-breadcrumb__text:visited,.gin-breadcrumb__text em,.gin-breadcrumb__text em:link,.gin-breadcrumb__text em:visited{font-weight:var(--gin-font-weight-normal);color:var(--gin-color-text-light)}.gin-breadcrumb__link em,.gin-breadcrumb__text em{font-style:italic}.gin-breadcrumb__link:hover,.gin-breadcrumb__link:hover em{color:var(--gin-color-primary-hover)}:root{--gin-toolbar-height: 39px;--gin-toolbar-secondary-height: 48px;--gin-scroll-offset: 72px;--gin-toolbar-y-offset: var(--gin-toolbar-height);--gin-toolbar-x-offset: 0px;--gin-sticky-offset: 0px}@media (min-width: 61em){:root{--gin-toolbar-height: 0px;--gin-toolbar-secondary-height: 60px;--gin-icon-size-toolbar: 22px;--gin-scroll-offset: 130px;--gin-toolbar-x-offset: var(--gin-toolbar-width-collapsed);--gin-sticky-offset: var(--gin-height-sticky)}}@media (min-width: 61em){.toolbar-fixed[data-toolbar-menu=open]{--gin-toolbar-x-offset: var(--gin-toolbar-width, 240px)}}@media (min-width: 61em){#toolbar-item-administration-tray{border:0 none}}.toolbar .toolbar-bar,[dir=rtl] .toolbar .toolbar-bar{box-shadow:none}@media (min-width: 36.75em){.toolbar .toolbar-bar{display:flex}}@media (min-width: 64em){.toolbar .toolbar-bar{height:0}}.toolbar .toolbar-bar .toolbar-tab>.toolbar-item{font-weight:var(--gin-font-weight-normal)}@media (min-width: 61em){.toolbar .toolbar-bar #toolbar-item-administration-tray .toolbar-icon:before,.toolbar .toolbar-bar .toolbar-tab>.toolbar-icon-edit.toolbar-item:before{inset-inline-start:calc((var(--gin-toolbar-width-collapsed) - var(--gin-icon-size-toolbar)) / 2 - 9px);width:var(--gin-icon-size-toolbar);height:var(--gin-icon-size-toolbar);inset-block-start:50%;transform:translateY(-50%)}}@media (max-width: 36.74em){.toolbar .toolbar-bar .toolbar-tab>.toolbar-icon-edit.toolbar-item:before{inset-inline-start:0}}@media (min-width: 61em){.toolbar .toolbar-bar .toolbar-logo{height:var(--gin-height-sticky)}.toolbar .toolbar-bar .toolbar-logo:hover,.toolbar .toolbar-bar .toolbar-logo:focus{z-index:3;position:relative}.toolbar .toolbar-bar .toolbar-icon-home{display:block;width:100%;margin:var(--gin-spacing-xs) 0}.toolbar .toolbar-bar #toolbar-item-administration-tray a.toolbar-icon.override-icon:before{inset-inline-start:0;width:0;content:none}}.toolbar .toolbar-bar #toolbar-item-administration-tray .toolbar-logo{display:block;padding:var(--gin-spacing-xs) 0}.toolbar .toolbar-bar #toolbar-item-administration-tray .toolbar-logo img{max-width:calc(var(--gin-toolbar-width-collapsed) - 1px);max-height:40px}@media (min-width: 61em){.toolbar .toolbar-bar #toolbar-item-administration-tray a.toolbar-icon-admin-toolbar-tools-help.toolbar-icon-default{height:74px;margin-block-end:6px;transition:top var(--gin-transition)}}@media (min-width: 61em){.toolbar .toolbar-bar #toolbar-item-administration-tray a.toolbar-icon-admin-toolbar-tools-help.toolbar-icon-default:before{width:32px;height:32px;inset-inline-start:calc((var(--gin-toolbar-width-collapsed) - 32px) / 2 - 9px);-webkit-mask-size:32px 32px;mask-size:32px 32px;-webkit-mask-position:center center;mask-position:center center}}.toolbar .toolbar-bar #toolbar-item-administration-tray a.toolbar-icon-admin-toolbar-tools-help.toolbar-icon-default:hover:before{background:var(--gin-color-primary)}.toolbar .toolbar-bar #toolbar-item-administration-tray a.toolbar-icon-admin-toolbar-tools-help.toolbar-icon-default:after{display:none}.toolbar .toolbar-bar #toolbar-item-administration-tray a.toolbar-icon-admin-toolbar-tools-help.toolbar-icon-default:focus{z-index:3;background:var(--gin-color-primary-light);box-shadow:none;box-shadow:inset 0 0 0 1px var(--gin-color-focus-border),inset 0 0 0 4px var(--gin-color-focus)}.toolbar .toolbar-bar #toolbar-item-administration-tray a.toolbar-icon-admin-toolbar-tools-help.toolbar-icon-default:focus:before{background:var(--gin-color-primary-active)}.toolbar-tray a,.toolbar-tray a:visited,.toolbar-tray span{color:var(--gin-color-text)}#gin-toolbar-bar.js-settings-tray-edit-mode{justify-content:flex-end}@media (min-width: 61em){#toolbar-item-administration-tray a.toolbar-icon.override-icon:before{inset-inline-start:0;width:0;content:none}}.toolbar .toolbar-bar{position:fixed;inset-inline-start:0;width:100%}.toolbar .toolbar-menu{background:transparent}.toolbar .toolbar-menu .toolbar-menu a,.toolbar .toolbar-menu .toolbar-menu span{color:var(--gin-color-text)}.toolbar .toolbar-tray .menu-item--active-trail>.toolbar-box>a.toolbar-icon,.toolbar .toolbar-tray a.is-active{color:var(--gin-color-primary);font-weight:var(--gin-font-weight-semibold);text-decoration:none;background-color:transparent}@media (max-width: 60.99em){.toolbar .toolbar-tray .menu-item--active-trail>.toolbar-box>a.toolbar-icon,.toolbar .toolbar-tray a.is-active{width:100%;background:var(--gin-color-primary-light)}}.toolbar-menu__title,.toolbar-menu__sub-title,a.toolbar-menu__trigger,.toolbar-menu__logo{display:none}@media (min-width: 61em){#toolbar-item-administration-tray{display:block}.toolbar .toolbar-menu .toolbar-menu{background:var(--gin-bg-app)}.toolbar-fixed{transition:var(--gin-transition)}.toolbar .toolbar-box{position:static}.toolbar-tab>.toolbar-item.toolbar-icon-menu{display:none}.toolbar-menu-administration a.toolbar-menu__trigger{position:fixed;inset-inline-start:0;inset-block-end:0;font-size:var(--gin-font-size-s);color:var(--gin-color-text-light);text-decoration:none;display:flex;align-items:center;width:var(--gin-toolbar-width-collapsed);height:64px;padding-block:var(--gin-spacing-m);padding-inline:var(--gin-toolbar-width-collapsed) 0;margin:0;transition:width var(--gin-transition);overflow:hidden}.toolbar-menu-administration a.toolbar-menu__trigger,.toolbar-menu-administration a.toolbar-menu__trigger:active,.toolbar-menu-administration a.toolbar-menu__trigger:focus{background-color:transparent}.toolbar-menu-administration a.toolbar-menu__trigger:hover:before,.toolbar-menu-administration a.toolbar-menu__trigger:focus:before{background-color:var(--gin-color-title)}.toolbar-menu-administration a.toolbar-menu__trigger:before{content:"";position:absolute;inset-inline-start:calc((var(--gin-toolbar-width-collapsed) - 36px) / 2);display:inline-block;width:32px;height:32px;border-radius:50%;border:1px solid var(--gin-border-color);background:var(--gin-bg-layer) url("data:image/svg+xml,%3Csvg width='9' height='14' viewBox='0 0 9 14' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M 1.7109375,0.31445312 0.2890625,1.7226562 5.5917969,7.0761719 0.2890625,12.429688 1.7109375,13.837891 8.4082031,7.0761719 Z' fill='%23999999'/%3E%3C/svg%3E") no-repeat center center;background-size:11px 11px;transition:transform var(--gin-transition)}}@media (min-width: 61em) and (forced-colors: active){.toolbar-menu-administration a.toolbar-menu__trigger:before{background:var(--gin-bg-layer) url("data:image/svg+xml,%3Csvg width='9' height='14' viewBox='0 0 9 14' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M 1.7109375,0.31445312 0.2890625,1.7226562 5.5917969,7.0761719 0.2890625,12.429688 1.7109375,13.837891 8.4082031,7.0761719 Z' fill='linkText'/%3E%3C/svg%3E") no-repeat center center}}@media (min-width: 61em){.toolbar-menu-administration a.toolbar-menu__trigger:focus:before{box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus)}.toolbar-menu-administration a.toolbar-menu__trigger.is-active{display:flex;font-weight:var(--gin-font-weight-normal);color:var(--gin-color-text-light);width:var(--gin-toolbar-width)}.toolbar-menu-administration a.toolbar-menu__trigger.is-active:hover{color:var(--gin-color-title)}[dir=ltr] .toolbar-menu-administration a.toolbar-menu__trigger.is-active:before{transform:rotate(180deg)}[dir=rtl] .toolbar-menu-administration a.toolbar-menu__trigger.is-active:before{transform:rotate(-180deg)}.toolbar-menu-administration a.toolbar-menu__trigger .menu{display:none}.toolbar-menu-administration a.toolbar-menu__trigger .close{display:inline}.toolbar-tab--toolbar-item-administration{order:-1}.toolbar-menu-administration{display:flex;position:fixed;inset-block-start:auto;inset-inline-start:0;width:var(--gin-toolbar-width-collapsed);height:100vh;max-width:calc(100% - var(--gin-toolbar-height));background:var(--gin-bg-layer);border-inline-end:1px solid var(--gin-border-color-layer);transition:var(--gin-transition)}.gin--dark-mode .toolbar-menu-administration{box-shadow:0 0 4px #0000001a}[data-toolbar-menu=open] .toolbar-menu-administration{width:var(--gin-toolbar-width)}.toolbar-tray-horizontal .toolbar-menu-administration ul li.menu-item--expanded .menu-item.hover-intent ul,.toolbar-tray-horizontal .toolbar-menu-administration ul li.menu-item--expanded .menu-item:focus-within ul{margin-block-start:0;margin-inline-start:calc(var(--gin-toolbar-width) - 2px)}.toolbar-tray-horizontal .toolbar-menu-administration .toolbar-icon.toolbar-handle{display:none!important}.toolbar-vertical .toolbar-menu-administration{width:var(--gin-toolbar-width)}.toolbar-vertical .toolbar-menu-administration>.toolbar-menu>.menu-item{border-block:0 none}.toolbar-vertical .toolbar-menu-administration>.toolbar-menu>.menu-item>.toolbar-icon,.toolbar-vertical .toolbar-menu-administration>.toolbar-menu>.menu-item>.toolbar-box>.toolbar-icon{width:auto;padding-inline-start:calc(var(--gin-spacing-xxl) + var(--gin-spacing-xs))}.toolbar-vertical .toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu{inset-inline-start:var(--gin-toolbar-width)}.toolbar-menu-administration>.toolbar-menu{align-self:flex-start;height:100%;max-height:calc(100% - var(--gin-toolbar-width-collapsed));overflow-y:auto;background:transparent;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;overflow-x:hidden}.toolbar-menu-administration>.toolbar-menu>.menu-item>.toolbar-icon,.toolbar-menu-administration>.toolbar-menu>.menu-item>.toolbar-box>.toolbar-icon{font-size:var(--gin-font-size);font-weight:475;letter-spacing:-.0125rem;color:var(--gin-color-text);display:flex;align-items:center;width:calc(var(--gin-toolbar-x-offset) - var(--gin-spacing-m));height:48px;padding-inline-start:calc(var(--gin-toolbar-width-collapsed) - var(--gin-spacing-m));padding-inline-end:0;margin-block:0 1px;margin-inline:var(--gin-spacing-xs);border-radius:var(--gin-border-m);overflow:hidden;transition:width var(--gin-transition)}.toolbar-menu-administration>.toolbar-menu>.menu-item>.toolbar-icon:hover,.toolbar-menu-administration>.toolbar-menu>.menu-item>.toolbar-box>.toolbar-icon:hover{color:var(--gin-color-primary);background-color:transparent}.toolbar-menu-administration>.toolbar-menu>.menu-item>.toolbar-icon.is-active,.toolbar-menu-administration>.toolbar-menu>.menu-item>.toolbar-box>.toolbar-icon.is-active{color:var(--gin-color-primary-active);font-weight:var(--gin-font-weight-semibold)}.toolbar-menu-administration>.toolbar-menu>.menu-item>.toolbar-icon.is-active:before,.toolbar-menu-administration>.toolbar-menu>.menu-item>.toolbar-box>.toolbar-icon.is-active:before{background:var(--gin-color-primary)}.toolbar-menu-administration>.toolbar-menu>.menu-item>.toolbar-icon.toolbar-handle,.toolbar-menu-administration>.toolbar-menu>.menu-item>.toolbar-box>.toolbar-icon.toolbar-handle{width:var(--gin-toolbar-width-collapsed)}.toolbar-menu-administration>.toolbar-menu>.menu-item>.toolbar-icon.toolbar-handle:before,.toolbar-menu-administration>.toolbar-menu>.menu-item>.toolbar-box>.toolbar-icon.toolbar-handle:before{display:none}.toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu{display:none;inset-block-start:0;margin-inline-start:calc(var(--gin-toolbar-x-offset) - 1px);height:100vh;max-width:calc(100% - var(--gin-toolbar-height));box-shadow:none;border-inline-start:1px solid var(--gin-border-color-layer);transition:margin-inline-start var(--gin-transition);overflow-y:auto;overflow-x:hidden}.toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu,[dir] .toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu{position:fixed;width:var(--gin-toolbar-width)}.toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu a,.toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu span{color:var(--gin-color-text)}.toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu a.is-active,.toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu span.is-active{color:var(--gin-color-primary);font-weight:var(--gin-font-weight-semibold);background:var(--gin-color-primary-light)}.toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu a.is-active:hover,.toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu span.is-active:hover{color:var(--gin-color-primary-hover);background:var(--gin-color-primary-light-hover)}.toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu__title,.toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu__sub-title{position:relative;display:block;min-height:36px;font-size:var(--gin-font-size-h3);letter-spacing:-.025em;padding:0;margin-block:var(--gin-spacing-m) calc(var(--gin-spacing-l) - var(--gin-spacing-xxs));margin-inline:var(--gin-spacing-s)}.toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu__title a,.toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu__sub-title a{font-weight:var(--gin-font-weight-semibold);color:var(--gin-color-title);padding:var(--gin-spacing-s);border-radius:var(--gin-border-m)}.toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu__sub-title{font-size:var(--gin-font-size-xl);letter-spacing:-.01em;margin-block-end:1.275rem}.toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu__sub-title a{padding:.9rem var(--gin-spacing-s)}.toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu .menu-item{float:none;border-block:0 none;border-inline-start:0 none}.toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu .menu-item .toolbar-icon{font-size:var(--gin-font-size);display:block;width:100%;max-width:calc(100% - var(--gin-spacing-l));padding-block:var(--gin-spacing-s);padding-inline:var(--gin-spacing-s) var(--gin-spacing-xl);margin:.25em var(--gin-spacing-s);border-radius:var(--gin-border-m);overflow:hidden}[dir=ltr] .toolbar-menu-administration>.toolbar-menu,[dir=ltr] .toolbar-menu-administration>.toolbar-menu .toolbar-menu{background:linear-gradient(var(--gin-bg-layer) 30%,var(--gin-bg-layer)),linear-gradient(var(--gin-bg-layer),var(--gin-bg-layer) 80%) 0 100%,radial-gradient(farthest-side at 50% 0,#00000026,#0000),radial-gradient(farthest-side at 50% 100%,#00000026,#0000) 0 100%}[dir=rtl] .toolbar-menu-administration>.toolbar-menu,[dir=rtl] .toolbar-menu-administration>.toolbar-menu .toolbar-menu{background:linear-gradient(var(--gin-bg-layer) 30%,var(--gin-bg-layer)),linear-gradient(var(--gin-bg-layer),var(--gin-bg-layer) 80%) 100% 100%,radial-gradient(farthest-side at 50% 0,#00000026,#0000),radial-gradient(farthest-side at 50% 100%,#00000026,#0000) 100% 100%}[dir] .toolbar-menu-administration>.toolbar-menu,[dir] .toolbar-menu-administration>.toolbar-menu .toolbar-menu{background-color:var(--gin-bg-layer);background-repeat:no-repeat;background-attachment:local,local,scroll,scroll;background-size:100% 40px,100% 40px,100% 16px,100% 16px}.toolbar-menu-administration>.toolbar-menu .toolbar-menu{background-size:100% 40px,100% 40px,100% 24px,100% 24px}.toolbar-menu-administration .menu-item.hover-intent>.toolbar-menu,.toolbar-menu-administration .menu-item:focus-within>.toolbar-menu{z-index:2;display:block;border-inline-end:1px solid rgba(0,0,0,.075)}[dir=ltr] .toolbar-menu-administration .menu-item.hover-intent>.toolbar-menu,[dir=ltr] .toolbar-menu-administration .menu-item:focus-within>.toolbar-menu{box-shadow:7px 0 16px #00000013,-12px 0 0 0 var(--gin-bg-layer)}[dir=rtl] .toolbar-menu-administration .menu-item.hover-intent>.toolbar-menu,[dir=rtl] .toolbar-menu-administration .menu-item:focus-within>.toolbar-menu{box-shadow:-7px 0 16px #00000013,12px 0 0 0 var(--gin-bg-layer)}.toolbar-menu-administration .menu-item .menu-item:hover>.toolbar-icon,.toolbar-menu-administration .menu-item .menu-item:focus-within>.toolbar-icon,.toolbar-menu-administration .menu-item .menu-item:hover>.toolbar-box>.toolbar-icon,.toolbar-menu-administration .menu-item .menu-item:focus-within>.toolbar-box>.toolbar-icon{color:var(--gin-color-primary-hover);background:var(--gin-color-primary-light)}.toolbar .toolbar-toggle-orientation button{display:none}}.toolbar .toolbar-icon.toolbar-handle:focus{background-color:#ffffff1a}#toolbar-item-administration-search-tray input{width:100%;max-width:calc(100% - var(--gin-spacing-m));outline:none}.toolbar-tray-horizontal ul li.menu-item--expanded ul li.menu-item--expanded,.toolbar-tray-horizontal .toolbar-menu:not(:first-child) li.menu-item--expanded>a:focus{position:relative}.toolbar-tray-horizontal ul li.menu-item--expanded ul li.menu-item--expanded:before,.toolbar-tray-horizontal .toolbar-menu:not(:first-child) li.menu-item--expanded>a:focus:before{z-index:1;inset-block-start:1em;inset-inline-end:20px}.toolbar-menu-administration>.toolbar-menu>.menu-item:hover{background:transparent}@media (min-width: 61em){.toolbar-menu-administration>.toolbar-menu>.menu-item:hover>.toolbar-icon,.toolbar-menu-administration>.toolbar-menu>.menu-item:hover>.toolbar-box>a.toolbar-icon,.toolbar-menu-administration>.toolbar-menu>.menu-item>.toolbar-icon:focus,.toolbar-menu-administration>.toolbar-menu>.menu-item.menu-item--active-trail>.toolbar-icon,.toolbar-menu-administration>.toolbar-menu>.menu-item.menu-item--active-trail:hover>.toolbar-icon,.toolbar-menu-administration>.toolbar-menu>.menu-item.menu-item--active-trail>.toolbar-box>a.toolbar-icon{color:var(--gin-color-primary-hover);box-shadow:none}.toolbar-menu-administration>.toolbar-menu>.menu-item:hover>.toolbar-icon:before,.toolbar-menu-administration>.toolbar-menu>.menu-item:hover>.toolbar-box>a.toolbar-icon:before,.toolbar-menu-administration>.toolbar-menu>.menu-item>.toolbar-icon:focus:before,.toolbar-menu-administration>.toolbar-menu>.menu-item.menu-item--active-trail>.toolbar-icon:before,.toolbar-menu-administration>.toolbar-menu>.menu-item.menu-item--active-trail:hover>.toolbar-icon:before,.toolbar-menu-administration>.toolbar-menu>.menu-item.menu-item--active-trail>.toolbar-box>a.toolbar-icon:before{background:var(--gin-color-primary-active)}.toolbar-menu-administration>.toolbar-menu>.menu-item:hover>.toolbar-icon:after,.toolbar-menu-administration>.toolbar-menu>.menu-item:hover>.toolbar-box>a.toolbar-icon:after,.toolbar-menu-administration>.toolbar-menu>.menu-item>.toolbar-icon:focus:after,.toolbar-menu-administration>.toolbar-menu>.menu-item.menu-item--active-trail>.toolbar-icon:after,.toolbar-menu-administration>.toolbar-menu>.menu-item.menu-item--active-trail:hover>.toolbar-icon:after,.toolbar-menu-administration>.toolbar-menu>.menu-item.menu-item--active-trail>.toolbar-box>a.toolbar-icon:after{content:"";display:block;position:absolute;inset-block-start:3px;inset-inline-start:calc((var(--gin-toolbar-width-collapsed) - var(--gin-spacing-xl) - var(--gin-spacing-xs)) / 2 - 9px);width:calc(100% - 10px);height:42px;background:var(--gin-color-primary-light);border-radius:var(--gin-border-m)}.toolbar-menu-administration>.toolbar-menu>.menu-item:hover>.toolbar-icon:focus,.toolbar-menu-administration>.toolbar-menu>.menu-item:hover>.toolbar-box>a.toolbar-icon:focus,.toolbar-menu-administration>.toolbar-menu>.menu-item>.toolbar-icon:focus:focus,.toolbar-menu-administration>.toolbar-menu>.menu-item.menu-item--active-trail>.toolbar-icon:focus,.toolbar-menu-administration>.toolbar-menu>.menu-item.menu-item--active-trail:hover>.toolbar-icon:focus,.toolbar-menu-administration>.toolbar-menu>.menu-item.menu-item--active-trail>.toolbar-box>a.toolbar-icon:focus{background:transparent}.toolbar-menu-administration>.toolbar-menu>.menu-item:hover>.toolbar-icon:focus:after,.toolbar-menu-administration>.toolbar-menu>.menu-item:hover>.toolbar-box>a.toolbar-icon:focus:after,.toolbar-menu-administration>.toolbar-menu>.menu-item>.toolbar-icon:focus:focus:after,.toolbar-menu-administration>.toolbar-menu>.menu-item.menu-item--active-trail>.toolbar-icon:focus:after,.toolbar-menu-administration>.toolbar-menu>.menu-item.menu-item--active-trail:hover>.toolbar-icon:focus:after,.toolbar-menu-administration>.toolbar-menu>.menu-item.menu-item--active-trail>.toolbar-box>a.toolbar-icon:focus:after{box-shadow:inset 0 0 0 1px var(--gin-color-focus-border),inset 0 0 0 4px var(--gin-color-focus)}}@media (min-width: 61em){.toolbar-menu-administration>.toolbar-menu>.menu-item.menu-item--active-trail>.toolbar-icon:after,.toolbar-menu-administration>.toolbar-menu>.menu-item.menu-item--active-trail>.toolbar-box>a.toolbar-icon:after,.toolbar-menu-administration>.toolbar-menu>.menu-item>.toolbar-icon.is-active:after{background:var(--gin-bg-item-hover)}}#toolbar-item-administration-tray,.toolbar-loading #toolbar-item-administration-tray{box-shadow:none}@font-face{font-family:TT Travels;font-style:normal;font-weight:900;src:url(/themes/custom/sodexo_brs_core/assets/fonts/TTTravels-Black.woff2) format("woff2");font-display:swap}@font-face{font-family:TT Travels;font-style:normal;font-weight:800;src:url(/themes/custom/sodexo_brs_core/assets/fonts/TTTravels-ExtraBold.woff2) format("woff2");font-display:swap}@font-face{font-family:TT Travels;font-style:normal;font-weight:700;src:url(/themes/custom/sodexo_brs_core/assets/fonts/TTTravels-Bold.woff2) format("woff2");font-display:swap}@font-face{font-family:TT Travels;font-style:normal;font-weight:600;src:url(/themes/custom/sodexo_brs_core/assets/fonts/TTTravels-DemiBold.woff2) format("woff2");font-display:swap}@font-face{font-family:TT Travels;font-style:normal;font-weight:500;src:url(/themes/custom/sodexo_brs_core/assets/fonts/TTTravels-Medium.woff2) format("woff2");font-display:swap}@font-face{font-family:TT Travels;font-style:italic;font-weight:500;src:url(/themes/custom/sodexo_brs_core/assets/fonts/TTTravels-MediumItalic.woff2) format("woff2");font-display:swap}*{-webkit-tap-highlight-color:transparent}.button-shadow-wrapper{height:-moz-fit-content;height:fit-content;margin-right:1.25rem;margin-left:1.25rem}.button-shadow-wrapper:has(.coh-style-chamfered-primary-button:focus-visible){border:.1875rem solid #1b51dc;padding:.2rem}.button-shadow-wrapper:hover{filter:drop-shadow(4px 4px 0 rgba(34,28,70,.2))}.button-shadow-wrapper:active{filter:drop-shadow(2px 2px 0 rgba(34,28,70,.2))}form.views-exposed-form>div.form-item-search{display:none}.ajax-progress-fullscreen{background-image:url(/themes/custom/sodexo_brs_core/images/loading.svg);background-color:inherit;animation:a 1s linear infinite}@keyframes a{0%{transform:rotate(0)}to{transform:rotate(1turn)}}html{scroll-padding-top:80px}.pluxee-ellipsis-active{position:relative;overflow:hidden;text-align:justify}.pluxee-ellipsis-active:after{position:absolute;content:"...";bottom:0;right:0;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;background-color:#fff}a:hover>.pluxee-ellipsis-active:after{background-color:#def3fb}.skip-link.visually-hidden.focusable:focus{position:absolute!important}img[media-type=svg]{-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 767px){html{scroll-padding-top:64px}}@media screen and (max-width: 1279px){html{scroll-padding-top:64px}}body.no-scroll{overflow:hidden}body.has-quotation-widget #quotation{position:fixed;top:0;left:0;right:0;background:#221c46;height:20px;z-index:2}body.has-quotation-widget #quotation #block-sodexo-brs-core-widgetquotationblock{height:20px}body.has-quotation-widget #quotation #block-sodexo-brs-core-widgetquotationblock .header-live-widget-quotation-link:focus-visible .widget-quotation-symbol{outline:2px solid #1b51dc!important;outline-offset:2px}body.has-quotation-widget #quotation .widget-quotation-wrapper{position:absolute;right:24px;top:0;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-family:TT Travels,Verdana,sans-serif;font-style:normal;font-weight:500;font-size:12px;line-height:13px;letter-spacing:-.05em}body.has-quotation-widget #quotation .widget-quotation-wrapper .widget-quotation-symbol{margin-right:7px;color:#fff}body.has-quotation-widget #quotation .widget-quotation-wrapper .widget-quotation-price{border-left:1px solid #fff;color:#fff;padding-left:7px}body.has-quotation-widget #quotation .widget-quotation-wrapper .widget-quotation-percent{padding-left:10px;color:#00eb5e;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}body.has-quotation-widget #quotation .widget-quotation-wrapper .widget-quotation-percent[data-negative]{color:#ff7375!important}body.has-quotation-widget #quotation .widget-quotation-wrapper .widget-quotation-percent[data-negative]:before{content:url(/themes/custom/sodexo_brs_core/images/plx-arrow-down.svg)!important;margin-right:4px;height:16px}body.has-quotation-widget #quotation .widget-quotation-wrapper .widget-quotation-percent:not(:empty):before{content:url(/themes/custom/sodexo_brs_core/images/plx-arrow-up.svg);margin-right:4px;height:16px}body.edge-browser #header,body:not(.edge-browser) #header{height:80px;z-index:2;background:#fff;display:-ms-flexbox;display:flex;padding:0 24px 0 60px;position:fixed;top:0;left:0;width:100%;border-bottom:1px solid #00eb5e}body.edge-browser #header:before,body:not(.edge-browser) #header:before{content:"";width:60px;height:80px;background:#00eb5e;position:fixed;top:0;left:0;background:#221c46 url(/themes/custom/sodexo_brs_core/images/xmark-large.svg) no-repeat;z-index:1}body.edge-browser #header .header-logo,body:not(.edge-browser) #header .header-logo{display:-ms-flexbox;display:flex;height:100%;-ms-flex-align:center;align-items:center}body.edge-browser #header .header-logo .logo-wrapper,body:not(.edge-browser) #header .header-logo .logo-wrapper{background:#221c46;padding-left:24px;padding-right:80px;-ms-flex:0 0 320px;flex:0 0 320px;height:100%;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;position:relative;overflow:hidden}body.edge-browser #header .header-logo .logo-wrapper:after,body:not(.edge-browser) #header .header-logo .logo-wrapper:after{right:0;top:0;border:80px solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-right-color:#fff}body.edge-browser #header .header-logo .logo-link,body:not(.edge-browser) #header .header-logo .logo-link{width:205px;height:40px}body.edge-browser #header .header-logo .logo-link:focus-visible,body:not(.edge-browser) #header .header-logo .logo-link:focus-visible{outline:3px solid #1b51dc!important;outline-offset:2px}body.edge-browser #header .header-logo .logo-link img,body:not(.edge-browser) #header .header-logo .logo-link img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}body.edge-browser #header .header-logo .burger-menu-btn,body:not(.edge-browser) #header .header-logo .burger-menu-btn{-ms-flex:0 0 132px;flex:0 0 132px;margin-left:auto;font:600 16px TT Travels,Verdana,sans-serif;color:#221c46;position:relative;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;background:url(/themes/custom/sodexo_brs_core/images/burger_icon.svg) 12px 50% no-repeat}body.edge-browser #header .header-logo .burger-menu-btn:before,body:not(.edge-browser) #header .header-logo .burger-menu-btn:before{content:"";position:absolute;left:0;bottom:0;transform:scaleX(0);height:4px;width:100%;background:#1b51dc;transition:.2s}body.edge-browser #header .header-logo .burger-menu-btn:hover:before,body:not(.edge-browser) #header .header-logo .burger-menu-btn:hover:before{transform:scale(1)}body.edge-browser #header .header-logo .burger-menu-btn:after,body:not(.edge-browser) #header .header-logo .burger-menu-btn:after{content:"";position:absolute;right:17px;top:50%;width:16px;height:10px;transform:translateY(-50%);background:url(/themes/custom/sodexo_brs_core/images/burger_arrow.svg) 50% 50% no-repeat;background-size:contain}body.edge-browser #header .header-logo .burger-menu-btn:hover,body:not(.edge-browser) #header .header-logo .burger-menu-btn:hover{background-color:#def3fb;background-image:url(/themes/custom/sodexo_brs_core/images/burger_icon_hover.svg)}body.edge-browser #header .header-logo .burger-menu-btn:hover:after,body:not(.edge-browser) #header .header-logo .burger-menu-btn:hover:after{filter:brightness(0) saturate(100%) invert(11%) sepia(44%) saturate(1483%) hue-rotate(219deg) brightness(94%) contrast(98%);transform:translateY(-50%)}body.edge-browser #header .header-logo .burger-menu-btn:focus-visible,body:not(.edge-browser) #header .header-logo .burger-menu-btn:focus-visible{outline:3px solid #1b51dc!important;outline-offset:-3px;background-color:#def3fb}body.edge-browser #header .header-logo .burger-menu-btn:focus-visible:after,body:not(.edge-browser) #header .header-logo .burger-menu-btn:focus-visible:after{filter:brightness(0) saturate(100%) invert(11%) sepia(44%) saturate(1483%) hue-rotate(219deg) brightness(94%) contrast(98%);transform:translateY(-50%)}body.edge-browser #header .header-logo .burger-menu-btn:active,body:not(.edge-browser) #header .header-logo .burger-menu-btn:active{color:#fff;background-color:#0f266d;background-image:url(/themes/custom/sodexo_brs_core/images/burger_icon_active.svg);outline:none}body.edge-browser #header .header-logo .burger-menu-btn:active:after,body:not(.edge-browser) #header .header-logo .burger-menu-btn:active:after{filter:brightness(0) saturate(100%) invert(1);transform:translateY(-50%)}body.edge-browser #header .header-logo .burger-menu-btn.megamenu-is-open:before,body:not(.edge-browser) #header .header-logo .burger-menu-btn.megamenu-is-open:before{transform:scale(1)}body.edge-browser #header .header-logo .burger-menu-btn.megamenu-is-open:after,body:not(.edge-browser) #header .header-logo .burger-menu-btn.megamenu-is-open:after{transform:translateY(-50%) rotate(180deg)}body.edge-browser #header .navigation-container,body:not(.edge-browser) #header .navigation-container{-ms-flex:0 0 auto;flex:0 0 auto;display:-ms-flexbox;display:flex;margin-left:auto}body.edge-browser #header .navigation-container ul.menu,body:not(.edge-browser) #header .navigation-container ul.menu{display:-ms-flexbox;display:flex;height:100%}body.edge-browser #header .navigation-container ul.menu li,body:not(.edge-browser) #header .navigation-container ul.menu li{height:100%}body.edge-browser #header .navigation-container ul.menu li.menu-item--active-trail a:after,body:not(.edge-browser) #header .navigation-container ul.menu li.menu-item--active-trail a:after{transform:scale(1)}body.edge-browser #header .navigation-container a,body:not(.edge-browser) #header .navigation-container a{font:600 16px TT Travels,Verdana,sans-serif;color:#221c46;padding:0 12px;display:-ms-flexbox;display:flex;height:100%;-ms-flex-align:center;align-items:center;position:relative}body.edge-browser #header .navigation-container a:after,body:not(.edge-browser) #header .navigation-container a:after{content:"";position:absolute;left:0;bottom:0;transform:scaleX(0);height:4px;width:100%;background:#1b51dc;transition:.2s}body.edge-browser #header .navigation-container a:hover:after,body:not(.edge-browser) #header .navigation-container a:hover:after{transform:scale(1)}body.edge-browser #header .navigation-container a:hover,body:not(.edge-browser) #header .navigation-container a:hover{background:#def3fb}body.edge-browser #header .navigation-container a:focus-visible,body:not(.edge-browser) #header .navigation-container a:focus-visible{outline:3px solid #1b51dc!important;outline-offset:-3px;background:#def3fb}body.edge-browser #header .navigation-container a:active,body:not(.edge-browser) #header .navigation-container a:active{color:#fff;background:#0f266d;outline:none}body.edge-browser #header .navigation-container img,body:not(.edge-browser) #header .navigation-container img{display:none}body.edge-browser #header .language-container,body:not(.edge-browser) #header .language-container{-ms-flex:0 0 auto;flex:0 0 auto}body.edge-browser #header .language-container #block-languageswitcher,body:not(.edge-browser) #header .language-container #block-languageswitcher{position:relative;height:100%;z-index:1001;margin-left:14px}body.edge-browser #header .language-container #block-languageswitcher:before,body:not(.edge-browser) #header .language-container #block-languageswitcher:before{content:"";position:absolute;left:10px;top:50%;transform:translateY(-50%);height:24px;width:24px;background:url(/themes/custom/sodexo_brs_core/images/language_switcher.svg) 0 0 no-repeat;background-size:contain;z-index:1;pointer-events:none}body.edge-browser #header .language-container #block-languageswitcher:after,body:not(.edge-browser) #header .language-container #block-languageswitcher:after{content:"";position:absolute;right:12px;top:50%;width:16px;height:10px;transform:translateY(-50%);background:url(/themes/custom/sodexo_brs_core/images/burger_arrow.svg) 50% 50% no-repeat;background-size:contain;pointer-events:none}body.edge-browser #header .language-container #block-languageswitcher.language-is-open .links,body:not(.edge-browser) #header .language-container #block-languageswitcher.language-is-open .links{height:auto;border-radius:4px;overflow:unset}body.edge-browser #header .language-container #block-languageswitcher.language-is-open .links>li:first-child a,body:not(.edge-browser) #header .language-container #block-languageswitcher.language-is-open .links>li:first-child a{border-bottom:4px solid #1b51dc}body.edge-browser #header .language-container #block-languageswitcher.language-is-open:after,body:not(.edge-browser) #header .language-container #block-languageswitcher.language-is-open:after{transform:translateY(-50%) rotate(180deg)}body.edge-browser #header .language-container #block-languageswitcher.language-is-open .lang-links,body:not(.edge-browser) #header .language-container #block-languageswitcher.language-is-open .lang-links{display:block}body.edge-browser #header .language-container #block-languageswitcher:active:not(.language-is-open):before,body:not(.edge-browser) #header .language-container #block-languageswitcher:active:not(.language-is-open):before{background:url(/themes/custom/sodexo_brs_core/images/language_switcher-pressed.svg) 0 0 no-repeat}body.edge-browser #header .language-container #block-languageswitcher:active:not(.language-is-open):after,body:not(.edge-browser) #header .language-container #block-languageswitcher:active:not(.language-is-open):after{background:url(/themes/custom/sodexo_brs_core/images/burger_arrow-pressed.svg) 50% 50% no-repeat}body.edge-browser #header .language-container #block-languageswitcher .links,body:not(.edge-browser) #header .language-container #block-languageswitcher .links{height:79px;margin:0;overflow:hidden;-ms-flex-direction:column;flex-direction:column;font:600 16px TT Travels,Verdana,sans-serif;cursor:pointer}body.edge-browser #header .language-container #block-languageswitcher .links>li:first-child,body:not(.edge-browser) #header .language-container #block-languageswitcher .links>li:first-child{height:79px;line-height:79px;margin:0;list-style:none}body.edge-browser #header .language-container #block-languageswitcher .links>li:first-child a,body:not(.edge-browser) #header .language-container #block-languageswitcher .links>li:first-child a{color:#221c46;padding:0 36px 0 42px;height:79px;display:inline-block;margin-left:0;border:0}body.edge-browser #header .language-container #block-languageswitcher .links>li:first-child a:focus-visible,body:not(.edge-browser) #header .language-container #block-languageswitcher .links>li:first-child a:focus-visible{outline:3px solid #1b51dc!important;outline-offset:-3px;background-color:#def3fb}body.edge-browser #header .language-container #block-languageswitcher .links>li:first-child a:active,body:not(.edge-browser) #header .language-container #block-languageswitcher .links>li:first-child a:active{color:#fff;background:#0f266d;outline:none}body.edge-browser #header .language-container #block-languageswitcher .lang-links,body:not(.edge-browser) #header .language-container #block-languageswitcher .lang-links{position:absolute;top:79px;right:0;width:283px;border:1px solid #d1cfd7;margin:0;display:none;box-shadow:4px 4px #221c4633}body.edge-browser #header .language-container #block-languageswitcher .lang-links li,body:not(.edge-browser) #header .language-container #block-languageswitcher .lang-links li{height:44px;line-height:44px;margin:0;-ms-flex-align:center;align-items:center;background:#fff;position:relative;list-style:none}body.edge-browser #header .language-container #block-languageswitcher .lang-links li a,body:not(.edge-browser) #header .language-container #block-languageswitcher .lang-links li a{color:#221c46;padding:0 0 0 8px!important;pointer-events:all!important;display:block!important;border-bottom:0!important;height:44px!important}body.edge-browser #header .language-container #block-languageswitcher .lang-links li a:hover,body:not(.edge-browser) #header .language-container #block-languageswitcher .lang-links li a:hover{background:#def3fb}body.edge-browser #header .language-container #block-languageswitcher .lang-links li a:active,body:not(.edge-browser) #header .language-container #block-languageswitcher .lang-links li a:active{color:#fff;background:#0f266d;outline:none}body.edge-browser #header .language-container #block-languageswitcher .lang-links li.is-active a,body:not(.edge-browser) #header .language-container #block-languageswitcher .lang-links li.is-active a{color:#1b51dc;background:#fff url(/themes/custom/sodexo_brs_core/images/lang-active.svg) 95% 50% no-repeat}body.edge-browser #header .language-container #block-languageswitcher .lang-links li.is-active a:hover,body:not(.edge-browser) #header .language-container #block-languageswitcher .lang-links li.is-active a:hover{background-color:#def3fb}body.edge-browser #header .language-container #block-languageswitcher .lang-links li.is-active a:active,body:not(.edge-browser) #header .language-container #block-languageswitcher .lang-links li.is-active a:active{color:#fff;background:#0f266d url(/themes/custom/sodexo_brs_core/images/lang-active-pressed.svg) 95% 50% no-repeat;outline:none}body.edge-browser #header .cta-container,body:not(.edge-browser) #header .cta-container{-ms-flex:0 0 auto;flex:0 0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-left:16px;border-left:1px solid #d1cfd7;padding-left:24px}body.edge-browser #header .cta-container .header-cta-wrapper,body:not(.edge-browser) #header .cta-container .header-cta-wrapper{display:block}body.edge-browser #header .cta-container .header-cta-wrapper:has(:focus-visible),body:not(.edge-browser) #header .cta-container .header-cta-wrapper:has(:focus-visible){position:relative}body.edge-browser #header .cta-container .header-cta-wrapper:has(:focus-visible):before,body:not(.edge-browser) #header .cta-container .header-cta-wrapper:has(:focus-visible):before{content:"";position:absolute;background:linear-gradient(315deg,transparent 14px,#fff 0);z-index:-2;inset:-4px}body.edge-browser #header .cta-container .header-cta-wrapper:has(:focus-visible):after,body:not(.edge-browser) #header .cta-container .header-cta-wrapper:has(:focus-visible):after{content:"";position:absolute;background:linear-gradient(315deg,transparent 16px,#1b51dc 0);z-index:-3;inset:-7px}body.edge-browser #header .cta-container a,body:not(.edge-browser) #header .cta-container a{display:inline-block;font:700 16px TT Travels,Verdana,sans-serif;color:#221c46;padding:0 16px;line-height:42px;position:relative;background:linear-gradient(315deg,transparent 13px,#00eb5e 0)}body.edge-browser #header .cta-container a:before,body:not(.edge-browser) #header .cta-container a:before{content:"";position:absolute;background:linear-gradient(315deg,transparent 14px,#221c46 0);z-index:-1;inset:-3px}body.edge-browser #header .cta-container a:hover,body:not(.edge-browser) #header .cta-container a:hover{background:linear-gradient(315deg,transparent 13px,#c7fcca 0)}body.edge-browser #header .cta-container a:hover:after,body:not(.edge-browser) #header .cta-container a:hover:after{content:"";position:absolute;background:linear-gradient(315deg,transparent 14px,#221c46 0);z-index:-1;inset:0 -6px -6px 0;opacity:.2}body.edge-browser #header .cta-container a:focus-visible,body:not(.edge-browser) #header .cta-container a:focus-visible{background:linear-gradient(315deg,transparent 13px,#c7fcca 0)!important}body.edge-browser #header .cta-container a:active,body:not(.edge-browser) #header .cta-container a:active{color:#fff;background:linear-gradient(315deg,transparent 13px,#00330e 0);border-color:transparent;outline:none}body.edge-browser #header .cta-container a:active:before,body:not(.edge-browser) #header .cta-container a:active:before{background:linear-gradient(315deg,transparent 14px,#00330e 0)}body.edge-browser #header .cta-container a:active:after,body:not(.edge-browser) #header .cta-container a:active:after{content:"";position:absolute;background:linear-gradient(315deg,transparent 14px,#221c46 0);z-index:-1;inset:0 -6px -6px 0;opacity:.2}body.edge-browser #header .cta-container:empty,body:not(.edge-browser) #header .cta-container:empty{display:none!important}body.edge-browser #header .megamenu,body:not(.edge-browser) #header .megamenu{display:none;position:absolute;left:0;top:80px;width:100%;height:auto;background:#dafcdb;overflow:hidden;overflow-y:auto;z-index:1001}body.edge-browser #header .megamenu.needs-to-scroll,body:not(.edge-browser) #header .megamenu.needs-to-scroll{height:calc(100vh - 80px)}body.edge-browser #header .megamenu[data-current="1"],body:not(.edge-browser) #header .megamenu[data-current="1"]{background:#dafcdb}body.edge-browser #header .megamenu[data-current="2"],body:not(.edge-browser) #header .megamenu[data-current="2"]{background:#c3ebfb}body.edge-browser #header .megamenu[data-current="3"],body:not(.edge-browser) #header .megamenu[data-current="3"]{background:#fbddda}body.edge-browser #header .megamenu[data-current="4"],body:not(.edge-browser) #header .megamenu[data-current="4"]{background:#fdeec1}body.edge-browser #header .megamenu[data-current="5"],body:not(.edge-browser) #header .megamenu[data-current="5"]{background:#efeefb}body.edge-browser #header .megamenu-content,body:not(.edge-browser) #header .megamenu-content{font-family:TT Travels,Verdana,sans-serif;font-size:16px;letter-spacing:-.05em;min-height:264px}body.edge-browser #header .megamenu-content>nav,body:not(.edge-browser) #header .megamenu-content>nav{position:static}body.edge-browser #header .megamenu-content .menu-level-0,body:not(.edge-browser) #header .megamenu-content .menu-level-0{width:304px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item{overflow:hidden}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .submenu-opener,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item .submenu-opener{height:88px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding-left:28px;padding-right:64px;background:#221c46;position:relative}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .submenu-opener a,body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .submenu-opener span,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item .submenu-opener a,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item .submenu-opener span{color:#fff;font-weight:700;pointer-events:none}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .submenu-opener a[role=button]:after,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item .submenu-opener a[role=button]:after{content:"";position:absolute;right:27px;width:9px;height:16px;background:url(/themes/custom/sodexo_brs_core/images/megamenu_arrow.svg) 0 0 no-repeat;top:50%;margin-top:-5px;z-index:1}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .submenu-opener:has(a[role=button]:focus-visible),body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item .submenu-opener:has(a[role=button]:focus-visible){background-color:#def3fb}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .submenu-opener:has(a[role=button]:focus-visible):before,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item .submenu-opener:has(a[role=button]:focus-visible):before{content:"";position:absolute;top:50%;left:0;border:16px solid transparent;height:0;width:0;transform:translateY(-50%);border-left-color:#01d253;pointer-events:none}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .submenu-opener:has(a[role=button]:focus-visible):after,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item .submenu-opener:has(a[role=button]:focus-visible):after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;outline:3px solid #1b51dc;outline-offset:-3px}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .submenu-opener:has(a[role=button]:focus-visible) a[role=button],body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item .submenu-opener:has(a[role=button]:focus-visible) a[role=button]{color:#221c46}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .submenu-opener:has(a[role=button]:focus-visible) a[role=button]:after,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item .submenu-opener:has(a[role=button]:focus-visible) a[role=button]:after{filter:brightness(0) saturate(100%) invert(11%) sepia(36%) saturate(2406%) hue-rotate(225deg) brightness(89%) contrast(96%)}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .submenu-opener:has(a[role=button]:focus-visible) .description,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item .submenu-opener:has(a[role=button]:focus-visible) .description{color:#221c46}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item:has(a[role=button]:focus-visible):first-child .submenu-opener,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item:has(a[role=button]:focus-visible):first-child .submenu-opener{background-color:#dafcdb}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item:has(a[role=button]:focus-visible):first-child .submenu-opener:before,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item:has(a[role=button]:focus-visible):first-child .submenu-opener:before{border-left-color:#01d253}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item:has(a[role=button]:focus-visible):nth-child(2) .submenu-opener,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item:has(a[role=button]:focus-visible):nth-child(2) .submenu-opener{background-color:#c3ebfb}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item:has(a[role=button]:focus-visible):nth-child(2) .submenu-opener:before,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item:has(a[role=button]:focus-visible):nth-child(2) .submenu-opener:before{border-left-color:#17ccf9}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item:has(a[role=button]:focus-visible):nth-child(3) .submenu-opener,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item:has(a[role=button]:focus-visible):nth-child(3) .submenu-opener{background-color:#fbddda}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item:has(a[role=button]:focus-visible):nth-child(3) .submenu-opener:before,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item:has(a[role=button]:focus-visible):nth-child(3) .submenu-opener:before{border-left-color:#ff7375}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item:has(a[role=button]:focus-visible):nth-child(4) .submenu-opener,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item:has(a[role=button]:focus-visible):nth-child(4) .submenu-opener{background-color:#fdeec1}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item:has(a[role=button]:focus-visible):nth-child(4) .submenu-opener:before,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item:has(a[role=button]:focus-visible):nth-child(4) .submenu-opener:before{border-left-color:#ffdc37}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item:has(a[role=button]:focus-visible):nth-child(5) .submenu-opener,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item:has(a[role=button]:focus-visible):nth-child(5) .submenu-opener{background-color:#efeefb}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item:has(a[role=button]:focus-visible):nth-child(5) .submenu-opener:before,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item:has(a[role=button]:focus-visible):nth-child(5) .submenu-opener:before{border-left-color:#1b51dc}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item:has(a[role=button]:focus-visible):nth-child(6) .submenu-opener,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item:has(a[role=button]:focus-visible):nth-child(6) .submenu-opener{background-color:#e8f6fc}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item:has(a[role=button]:focus-visible):nth-child(6) .submenu-opener:before,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item:has(a[role=button]:focus-visible):nth-child(6) .submenu-opener:before{border-left-color:#88ddfb}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item>a,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item>a{color:#fff;font-weight:600;position:relative}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .description,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item .description{font-weight:500;color:#fff;pointer-events:none;font-size:14px}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .image_wrapper,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item .image_wrapper{position:absolute;right:0;top:0;width:432px;height:100%}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .image_wrapper img,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item .image_wrapper img{position:absolute;right:64px;top:32px;max-width:calc(100% - 64px);width:100%;height:calc(100% - 96px);-o-object-fit:contain;object-fit:contain;-o-object-position:right top;object-position:right top}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item.active .submenu-opener,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item.active .submenu-opener{background-color:#dafcdb}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item.active .submenu-opener:before,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item.active .submenu-opener:before{left:0;top:50%;border:16px solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-left-color:#01d253;transform:translateY(-50%)}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item.active .submenu-opener a[role=button]:after,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item.active .submenu-opener a[role=button]:after{filter:brightness(0) saturate(100%) invert(11%) sepia(36%) saturate(2406%) hue-rotate(225deg) brightness(89%) contrast(96%)}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item.active .description,body.edge-browser #header .megamenu-content .menu-level-0>.menu-item.active a,body.edge-browser #header .megamenu-content .menu-level-0>.menu-item.active span,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item.active .description,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item.active a,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item.active span{color:#221c46}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item:nth-child(2).active .image_wrapper,body.edge-browser #header .megamenu-content .menu-level-0>.menu-item:nth-child(2).active .menu-dropdown-0,body.edge-browser #header .megamenu-content .menu-level-0>.menu-item:nth-child(2).active .submenu-opener,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item:nth-child(2).active .image_wrapper,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item:nth-child(2).active .menu-dropdown-0,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item:nth-child(2).active .submenu-opener{background:#c3ebfb}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item:nth-child(2).active .submenu-opener:before,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item:nth-child(2).active .submenu-opener:before{border-left-color:#17ccf9}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item:nth-child(3).active .image_wrapper,body.edge-browser #header .megamenu-content .menu-level-0>.menu-item:nth-child(3).active .menu-dropdown-0,body.edge-browser #header .megamenu-content .menu-level-0>.menu-item:nth-child(3).active .submenu-opener,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item:nth-child(3).active .image_wrapper,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item:nth-child(3).active .menu-dropdown-0,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item:nth-child(3).active .submenu-opener{background:#fbddda}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item:nth-child(3).active .submenu-opener:before,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item:nth-child(3).active .submenu-opener:before{border-left-color:#ff7375}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item:nth-child(4).active .image_wrapper,body.edge-browser #header .megamenu-content .menu-level-0>.menu-item:nth-child(4).active .menu-dropdown-0,body.edge-browser #header .megamenu-content .menu-level-0>.menu-item:nth-child(4).active .submenu-opener,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item:nth-child(4).active .image_wrapper,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item:nth-child(4).active .menu-dropdown-0,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item:nth-child(4).active .submenu-opener{background:#fdeec1}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item:nth-child(4).active .submenu-opener:before,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item:nth-child(4).active .submenu-opener:before{border-left-color:#ffdc37}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item:nth-child(5).active .image_wrapper,body.edge-browser #header .megamenu-content .menu-level-0>.menu-item:nth-child(5).active .menu-dropdown-0,body.edge-browser #header .megamenu-content .menu-level-0>.menu-item:nth-child(5).active .submenu-opener,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item:nth-child(5).active .image_wrapper,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item:nth-child(5).active .menu-dropdown-0,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item:nth-child(5).active .submenu-opener{background:#efeefb}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item:nth-child(5).active .submenu-opener:before,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item:nth-child(5).active .submenu-opener:before{border-left-color:#1b51dc}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item:nth-child(6).active .image_wrapper,body.edge-browser #header .megamenu-content .menu-level-0>.menu-item:nth-child(6).active .menu-dropdown-0,body.edge-browser #header .megamenu-content .menu-level-0>.menu-item:nth-child(6).active .submenu-opener,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item:nth-child(6).active .image_wrapper,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item:nth-child(6).active .menu-dropdown-0,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item:nth-child(6).active .submenu-opener{background:#e8f6fc}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item:nth-child(6).active .submenu-opener:before,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item:nth-child(6).active .submenu-opener:before{border-left-color:#88ddfb}body.edge-browser #header .megamenu-content .menu-level-0 .menu-dropdown-0,body:not(.edge-browser) #header .megamenu-content .menu-level-0 .menu-dropdown-0{position:absolute;left:304px;top:0;width:calc(100vw - 752px);padding-top:34px;min-height:100%}body.edge-browser #header .megamenu-content .menu-level-0 .menu-dropdown-0:before,body:not(.edge-browser) #header .megamenu-content .menu-level-0 .menu-dropdown-0:before{position:absolute;content:"";top:0;left:-304px;width:304px;height:100%;z-index:-1;background:#221c46}body.edge-browser #header .megamenu-content .menu-level-0 .menu-dropdown-0>ul,body:not(.edge-browser) #header .megamenu-content .menu-level-0 .menu-dropdown-0>ul{margin:0;display:-ms-flexbox;display:flex}body.edge-browser #header .megamenu-content .menu-level-0 .menu-dropdown-0>ul li,body:not(.edge-browser) #header .megamenu-content .menu-level-0 .menu-dropdown-0>ul li{-ms-flex:0 1 50%;flex:0 1 50%;list-style-type:none;margin:0}body.edge-browser #header .megamenu-content .menu-level-0 .menu-dropdown-0>ul.menu-level-1 h2,body:not(.edge-browser) #header .megamenu-content .menu-level-0 .menu-dropdown-0>ul.menu-level-1 h2{font-size:.875rem;font-weight:500;color:#5a5469;margin-bottom:0}body.edge-browser #header .megamenu-content .menu-level-0 .menu-dropdown-0>ul>.menu-item,body:not(.edge-browser) #header .megamenu-content .menu-level-0 .menu-dropdown-0>ul>.menu-item{padding-left:24px}body.edge-browser #header .megamenu-content .menu-level-0 .menu-dropdown-0>ul>.menu-item span,body:not(.edge-browser) #header .megamenu-content .menu-level-0 .menu-dropdown-0>ul>.menu-item span{font-size:14px;font-weight:500;color:#5a5469}body.edge-browser #header .megamenu-content .menu-level-0 .menu-dropdown-0>ul>.menu-item .menu-level-2,body:not(.edge-browser) #header .megamenu-content .menu-level-0 .menu-dropdown-0>ul>.menu-item .menu-level-2{margin:8px 0 0}body.edge-browser #header .megamenu-content .menu-level-0 .menu-dropdown-0>ul>.menu-item .menu-level-2 li,body:not(.edge-browser) #header .megamenu-content .menu-level-0 .menu-dropdown-0>ul>.menu-item .menu-level-2 li{position:relative;width:-moz-fit-content;width:fit-content;padding:8px 0}body.edge-browser #header .megamenu-content .menu-level-0 .menu-dropdown-0>ul>.menu-item .menu-level-2 li:has(a:focus-visible):after,body:not(.edge-browser) #header .megamenu-content .menu-level-0 .menu-dropdown-0>ul>.menu-item .menu-level-2 li:has(a:focus-visible):after{content:"";position:absolute;inset:3px -7px;border:3px solid #1b51dc}body.edge-browser #header .megamenu-content .menu-level-0 .menu-dropdown-0>ul>.menu-item .menu-level-2 a,body:not(.edge-browser) #header .megamenu-content .menu-level-0 .menu-dropdown-0>ul>.menu-item .menu-level-2 a{font-size:16px;color:#221c46;font-weight:700;line-height:24px}body.edge-browser #header .megamenu-content .menu-level-0 .menu-dropdown-0>ul>.menu-item .menu-level-2 a.is-active,body.edge-browser #header .megamenu-content .menu-level-0 .menu-dropdown-0>ul>.menu-item .menu-level-2 a:focus-visible,body.edge-browser #header .megamenu-content .menu-level-0 .menu-dropdown-0>ul>.menu-item .menu-level-2 a:hover,body:not(.edge-browser) #header .megamenu-content .menu-level-0 .menu-dropdown-0>ul>.menu-item .menu-level-2 a.is-active,body:not(.edge-browser) #header .megamenu-content .menu-level-0 .menu-dropdown-0>ul>.menu-item .menu-level-2 a:focus-visible,body:not(.edge-browser) #header .megamenu-content .menu-level-0 .menu-dropdown-0>ul>.menu-item .menu-level-2 a:hover{text-decoration:underline}body.edge-browser #header .megamenu-content .menu-level-0 .menu-dropdown-0>ul>.menu-item+.menu-item .menu-level-2 a,body:not(.edge-browser) #header .megamenu-content .menu-level-0 .menu-dropdown-0>ul>.menu-item+.menu-item .menu-level-2 a{font-weight:600}body.edge-browser #header .megamenu-content .menu-level-0 .menu-dropdown-0 .cta-wrapper,body:not(.edge-browser) #header .megamenu-content .menu-level-0 .menu-dropdown-0 .cta-wrapper{position:absolute;top:115px;left:100%;width:300px;margin-left:4px;z-index:1}body.edge-browser #header .megamenu-content .menu-level-0 .menu-dropdown-0 .cta-wrapper a,body:not(.edge-browser) #header .megamenu-content .menu-level-0 .menu-dropdown-0 .cta-wrapper a{display:inline-block;color:#fff;background:#1b51dc;font-size:14px;font-weight:700;line-height:21px;padding:10px 16px;position:relative}body.edge-browser #header .megamenu-content .menu-level-0 .menu-dropdown-0 .cta-wrapper a:hover,body:not(.edge-browser) #header .megamenu-content .menu-level-0 .menu-dropdown-0 .cta-wrapper a:hover{color:#221c46;background:#def3fb;box-shadow:4px 4px #221c4633}body.edge-browser #header .megamenu-content .menu-level-0 .menu-dropdown-0 .cta-wrapper a:focus-visible,body:not(.edge-browser) #header .megamenu-content .menu-level-0 .menu-dropdown-0 .cta-wrapper a:focus-visible{color:#221c46;background:#def3fb;outline:3px solid #1b51dc!important;outline-offset:1px}body.edge-browser #header .megamenu-content .menu-level-0 .menu-dropdown-0 .cta-wrapper a:active,body:not(.edge-browser) #header .megamenu-content .menu-level-0 .menu-dropdown-0 .cta-wrapper a:active{color:#fff;background:#0f266d;box-shadow:2px 2px #221c4633;outline:none}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .image_wrapper img,body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .menu-dropdown-0,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item .image_wrapper img,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item .menu-dropdown-0{display:none}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item.active .image_wrapper img,body.edge-browser #header .megamenu-content .menu-level-0>.menu-item.active .menu-dropdown-0,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item.active .image_wrapper img,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item.active .menu-dropdown-0{display:block}body.edge-browser #header #block-megamenusublinks,body:not(.edge-browser) #header #block-megamenusublinks{font:700 12px TT Travels,Verdana,sans-serif;color:#e1e2f8;background:#221c46;width:304px;position:relative}body.edge-browser #header #block-megamenusublinks:after,body:not(.edge-browser) #header #block-megamenusublinks:after{content:"";width:1px;height:24px;background:#fff;position:absolute;left:50%;top:50%;transform:translateY(-50%)}body.edge-browser #header #block-megamenusublinks ul.menu,body:not(.edge-browser) #header #block-megamenusublinks ul.menu{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:8px 0;background:#362f54;border-top:1px solid #908c99}body.edge-browser #header #block-megamenusublinks ul.menu li,body:not(.edge-browser) #header #block-megamenusublinks ul.menu li{-ms-flex:0 0 50%;flex:0 0 50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0;-ms-flex-pack:center;justify-content:center;padding:6px 0}body.edge-browser #header #block-megamenusublinks ul.menu li:nth-child(odd),body:not(.edge-browser) #header #block-megamenusublinks ul.menu li:nth-child(odd){border-left:0}body.edge-browser #header #block-megamenusublinks ul.menu a,body:not(.edge-browser) #header #block-megamenusublinks ul.menu a{color:#fff}body.edge-browser #header #block-megamenusublinks ul.menu a.is-active,body.edge-browser #header #block-megamenusublinks ul.menu a:hover,body:not(.edge-browser) #header #block-megamenusublinks ul.menu a.is-active,body:not(.edge-browser) #header #block-megamenusublinks ul.menu a:hover{text-decoration:underline}body.edge-browser #header #block-megamenusublinks ul.menu a:focus-visible,body:not(.edge-browser) #header #block-megamenusublinks ul.menu a:focus-visible{outline:3px solid #1b51dc!important;outline-offset:2px}body.edge-browser #header #block-megamenusublinks .contextual ul.contextual-links,body:not(.edge-browser) #header #block-megamenusublinks .contextual ul.contextual-links{position:absolute;top:-44px}body.edge-browser #header>.megamenu-overlay,body:not(.edge-browser) #header>.megamenu-overlay{position:fixed;top:80px;left:0;width:100%;height:100%;background:#000;opacity:.15;display:none}body.edge-browser.has-quotation-widget .dialog-off-canvas-main-canvas,body:not(.edge-browser).has-quotation-widget .dialog-off-canvas-main-canvas{padding-top:100px}body.edge-browser.has-quotation-widget #header,body.edge-browser.has-quotation-widget #header:before,body:not(.edge-browser).has-quotation-widget #header,body:not(.edge-browser).has-quotation-widget #header:before{top:20px}body.edge-browser.has-quotation-widget #header>.megamenu-overlay,body:not(.edge-browser).has-quotation-widget #header>.megamenu-overlay{top:100px}body.edge-browser.has-quotation-widget.ssa-page-builder-enabled #header>.megamenu-overlay,body:not(.edge-browser).has-quotation-widget.ssa-page-builder-enabled #header>.megamenu-overlay{top:139px}.dialog-off-canvas-main-canvas{padding-top:80px}.acquia-cms-toolbar{margin-top:0}.acquia-cms-toolbar .toolbar{box-shadow:none}.acquia-cms-toolbar .toolbar .toolbar-bar{position:fixed;top:80px}body.edge-browser.ssa-page-builder-enabled #header,body:not(.edge-browser).ssa-page-builder-enabled #header{top:39px}body.edge-browser.ssa-page-builder-enabled #header>.megamenu-overlay,body:not(.edge-browser).ssa-page-builder-enabled #header>.megamenu-overlay{top:119px}.node-preview-container{top:0;z-index:1001}.coh-style-breadcrumbs-generic:empty,.coh-style-breadcrumbs-generic:not(:has(*)){display:none!important}@media screen and (max-width: 1279px){body:not(.edge-browser) .dialog-off-canvas-main-canvas{padding-top:64px}body:not(.edge-browser) #header{height:64px;overflow-y:auto;display:block;padding-top:64px;padding-right:0;padding-left:0}body:not(.edge-browser) #header .logo-container{height:64px;overflow:hidden;position:fixed;top:0;left:0;width:100%;z-index:2;padding-left:0}body:not(.edge-browser) #header .header-logo .logo-wrapper{padding-right:64px;padding-left:0;-ms-flex-order:2;order:2}body:not(.edge-browser) #header .header-logo .logo-wrapper:after{border-width:64px}body:not(.edge-browser) #header .header-logo img{-ms-flex-order:1;order:1}body:not(.edge-browser) #header .header-logo .burger-menu-btn{margin-left:0;-ms-flex-preferred-size:58px;flex-basis:58px;height:100%;font-size:0;background:#221c46 url(/themes/custom/sodexo_brs_core/images/burger_icon_mobile.svg) 20px 50% no-repeat}body:not(.edge-browser) #header .header-logo .burger-menu-btn:after,body:not(.edge-browser) #header .header-logo .burger-menu-btn:before{display:none}body:not(.edge-browser) #header .header-logo .burger-menu-btn:active,body:not(.edge-browser) #header .header-logo .burger-menu-btn:hover{background:#221c46 url(/themes/custom/sodexo_brs_core/images/burger_icon_mobile.svg) 20px 50% no-repeat}body:not(.edge-browser) #header .navigation-container a:after{display:none}body:not(.edge-browser) #header .navigation-container a:hover{background:none}body:not(.edge-browser) #header .navigation-container a:focus-visible{outline:none!important;background:transparent}body:not(.edge-browser) #header .navigation-container a:active{background:none;outline:none}body:not(.edge-browser) #header .megamenu{position:static;background:none!important;overflow:visible;-ms-flex-direction:column;flex-direction:column;min-height:100%}body:not(.edge-browser) #header .megamenu[style*="display: block"]{display:-ms-flexbox!important;display:flex!important}body:not(.edge-browser) #header .megamenu .navigation-container{margin:88px 0 0;display:block;padding:8px 0;border-top:1px solid #55547d}body:not(.edge-browser) #header .megamenu .navigation-container ul.menu{width:528px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto}body:not(.edge-browser) #header .megamenu .navigation-container ul.menu li{-ms-flex:0 0 50%;flex:0 0 50%;padding:16px 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}body:not(.edge-browser) #header .megamenu .navigation-container ul.menu a{color:#fff;margin:0;padding:0;-ms-flex-order:2;order:2}body:not(.edge-browser) #header .megamenu .navigation-container ul.menu a:after{display:none}body:not(.edge-browser) #header .megamenu .navigation-container ul.menu .main-menu-icon{width:24px;height:24px;margin-right:12px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}body:not(.edge-browser) #header .megamenu .navigation-container ul.menu .main-menu-icon img{display:block;max-width:100%;max-height:100%}body:not(.edge-browser) #header .megamenu .megamenu-footer{margin-top:auto}body:not(.edge-browser) #header .megamenu-content{margin:0;min-height:auto}body:not(.edge-browser) #header .megamenu-content .menu-level-0{display:block;width:auto}body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item{height:auto;border:none;position:relative;background-position:100% 36px;margin:0 auto;padding:0;overflow:visible}body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item .submenu-opener{padding:32px 64px 32px 60px;position:relative;width:528px;margin:auto;height:109px;background-color:#221c46!important}body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item .submenu-opener:before{content:"";position:absolute;left:50%;width:100vw;height:109px;background:#221c46;top:0;margin-left:-50vw;z-index:0}body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item .submenu-opener:after{content:"";position:absolute;right:0;width:16px;height:10px;background:url(/themes/custom/sodexo_brs_core/images/burger_arrow.svg) 0 0 no-repeat;top:50%;margin-top:-8px;z-index:1;filter:brightness(0) invert(1)}body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item .submenu-opener .description,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item .submenu-opener a,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item .submenu-opener span{color:#fff;z-index:1;opacity:1}body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item .submenu-opener a[role=button]:after{content:none}body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item .menu-dropdown-0{position:relative;left:0;width:auto;padding:24px 0}body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item .menu-dropdown-0:before{display:none}body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item .menu-dropdown-0>ul{width:528px;margin:0 auto}body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item .menu-dropdown-0>ul>.menu-item{padding:0}body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item .menu-dropdown-0>ul>.menu-item .menu-level-2 a.is-active,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item .menu-dropdown-0>ul>.menu-item .menu-level-2 a:hover{text-decoration:none}body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item .menu-dropdown-0 .cta-wrapper{position:static;width:100%;text-align:center;margin:1rem 0 0}body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item.active{background-position:100% 36px}body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item.active .submenu-opener{background-color:#221c46}body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item.active .submenu-opener:after{filter:brightness(0) invert(1)}body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item.active .menu-dropdown-0{display:none;background-color:#dafcdb}body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item.active-mobile .submenu-opener:after{transform:rotate(180deg)}body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item .image_wrapper{width:32px;height:56px;right:auto;left:calc(50% - 264px);top:27px;overflow:hidden;background:transparent!important}body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item .image_wrapper img{display:block;position:static;max-width:100%;transform:translateY(0) scaleX(-1);-o-object-fit:contain;object-fit:contain;width:100%;height:100%;filter:brightness(0) invert(1)}body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item>a:after{width:528px;height:68px;left:-78px;top:-10px}body:not(.edge-browser) #header .language-container{display:none}body:not(.edge-browser) #header .cta-container{position:absolute;right:24px;top:32px;transform:translateY(-50%);border-left:0;padding-left:0;z-index:2}body:not(.edge-browser) #header .cta-container a:hover{background:linear-gradient(315deg,transparent 13px,#00eb5e 0)}body:not(.edge-browser) #header .cta-container a:hover:after{display:none}body:not(.edge-browser) #header #block-megamenusublinks{margin:48px 0 0;border-top:1px solid #55547d;border-bottom:1px solid #55547d;background:#dafcdb;width:100%}body:not(.edge-browser) #header #block-megamenusublinks:after{display:none}body:not(.edge-browser) #header #block-megamenusublinks ul.menu{padding:16px 0}body:not(.edge-browser) #header #block-megamenusublinks ul.menu li{-ms-flex:1 0 25%;flex:1 0 25%;border-left:1px solid #fff;padding:3px 0}body:not(.edge-browser) #header #block-megamenusublinks ul.menu li:nth-child(odd){border-left:1px solid #fff}body:not(.edge-browser) #header #block-megamenusublinks ul.menu li:first-child{border:none}body:not(.edge-browser) #header #block-megamenusublinks ul.menu a.is-active,body:not(.edge-browser) #header #block-megamenusublinks ul.menu a:hover{text-decoration:none}body:not(.edge-browser) #header.megamenu-is-open{background:#221c46;height:100vh;border-bottom:none}body:not(.edge-browser) #header.megamenu-is-open .logo-container{background:#221c46;border-bottom:1px solid #908c99}body:not(.edge-browser) #header.megamenu-is-open .header-logo img{filter:brightness(0) invert(1)}body:not(.edge-browser) #header.megamenu-is-open .header-logo .burger-menu-btn{background:#221c46 url(/themes/custom/sodexo_brs_core/images/burger_close_mobile.svg) 20px 50% no-repeat}body:not(.edge-browser) #header.megamenu-is-open .header-logo .logo-wrapper:after{display:none}body:not(.edge-browser) #header.megamenu-is-open .language-container{display:block;position:fixed;right:8px;top:0;z-index:2}body:not(.edge-browser) #header.megamenu-is-open .language-container #block-languageswitcher:before{display:none}body:not(.edge-browser) #header.megamenu-is-open .language-container #block-languageswitcher:after{filter:brightness(0) invert(1);top:50%}body:not(.edge-browser) #header.megamenu-is-open .language-container #block-languageswitcher:active{background-color:transparent}body:not(.edge-browser) #header.megamenu-is-open .language-container #block-languageswitcher .links{top:0;height:64px}body:not(.edge-browser) #header.megamenu-is-open .language-container #block-languageswitcher .links>li:first-child{height:64px;line-height:64px}body:not(.edge-browser) #header.megamenu-is-open .language-container #block-languageswitcher .links>li:first-child a{height:52px;color:#fff}body:not(.edge-browser) #header.megamenu-is-open .language-container #block-languageswitcher .links>li:first-child a:active,body:not(.edge-browser) #header.megamenu-is-open .language-container #block-languageswitcher .links>li:first-child a:hover{background-color:transparent}body:not(.edge-browser) #header.megamenu-is-open .language-container #block-languageswitcher .links>li:first-child .lang-links>li a{color:#221c46}body:not(.edge-browser) #header.megamenu-is-open .language-container #block-languageswitcher .links>li:first-child .lang-links>li a:active{color:#fff}body:not(.edge-browser) #header.megamenu-is-open .language-container #block-languageswitcher .links>li:first-child .lang-links>li.is-active a{color:#1b51dc}body:not(.edge-browser) #header.megamenu-is-open .language-container #block-languageswitcher .links>li:first-child .lang-links>li.is-active a:active{color:#fff}body:not(.edge-browser) #header.megamenu-is-open .language-container #block-languageswitcher li{background:transparent;padding-left:0}body:not(.edge-browser) #header.megamenu-is-open .language-container #block-languageswitcher li a{color:#221c46;padding-left:17px}body:not(.edge-browser) #header.megamenu-is-open .language-container #block-languageswitcher.language-is-open .links{height:auto;top:16px;box-shadow:none}body:not(.edge-browser) #header.megamenu-is-open .language-container #block-languageswitcher.language-is-open .links>li>.lang-opener:active{background-color:transparent}body:not(.edge-browser) #header.megamenu-is-open .language-container #block-languageswitcher.language-is-open li:first-child a{border-bottom:0}body:not(.edge-browser) #header.megamenu-is-open .language-container #block-languageswitcher.language-is-open .lang-links{top:52px;background:#fff;width:146px}body:not(.edge-browser) #header.megamenu-is-open .language-container #block-languageswitcher.language-is-open .lang-links li a:active{color:#fff;background:#0f266d;outline:none}body:not(.edge-browser) #header.megamenu-is-open .language-container #block-languageswitcher.language-is-open .lang-links .is-active a{color:#1b51dc}body:not(.edge-browser) #header.megamenu-is-open .language-container #block-languageswitcher.language-is-open .lang-links .is-active a:active{color:#fff;background:#0f266d url(/themes/custom/sodexo_brs_core/images/lang-active-pressed.svg) 95% 50% no-repeat;outline:none}body:not(.edge-browser) #header.megamenu-is-open .cta-container{display:none}body:not(.edge-browser) #header>.megamenu-overlay{display:none!important}body:not(.edge-browser) .acquia-cms-toolbar .toolbar .toolbar-bar{top:64px}body:not(.edge-browser).has-quotation-widget .dialog-off-canvas-main-canvas{padding-top:84px}body:not(.edge-browser).has-quotation-widget #quotation .widget-quotation-wrapper{right:0;width:100%;-ms-flex-pack:center;justify-content:center}body:not(.edge-browser).has-quotation-widget #header .logo-container,body:not(.edge-browser).has-quotation-widget #header.megamenu-is-open .language-container{top:20px}}@media screen and (max-width: 1271px) and (-webkit-max-device-pixel-ratio: 1.25),screen and (max-width: 1271px) and (max-resolution: 1.25dppx){body.edge-browser .dialog-off-canvas-main-canvas{padding-top:64px}body.edge-browser #header{height:64px;overflow-y:auto;display:block;padding-top:64px;padding-right:0;padding-left:0}body.edge-browser #header .logo-container{height:64px;overflow:hidden;position:fixed;top:0;left:0;width:100%;z-index:2;padding-left:0}body.edge-browser #header .header-logo .logo-wrapper{padding-right:64px;padding-left:0;-ms-flex-order:2;order:2}body.edge-browser #header .header-logo .logo-wrapper:after{border-width:64px}body.edge-browser #header .header-logo img{-ms-flex-order:1;order:1}body.edge-browser #header .header-logo .burger-menu-btn{margin-left:0;-ms-flex-preferred-size:58px;flex-basis:58px;height:100%;font-size:0;background:#221c46 url(/themes/custom/sodexo_brs_core/images/burger_icon_mobile.svg) 20px 50% no-repeat}body.edge-browser #header .header-logo .burger-menu-btn:after,body.edge-browser #header .header-logo .burger-menu-btn:before{display:none}body.edge-browser #header .header-logo .burger-menu-btn:active,body.edge-browser #header .header-logo .burger-menu-btn:hover{background:#221c46 url(/themes/custom/sodexo_brs_core/images/burger_icon_mobile.svg) 20px 50% no-repeat}body.edge-browser #header .navigation-container a:after{display:none}body.edge-browser #header .navigation-container a:hover{background:none}body.edge-browser #header .navigation-container a:focus-visible{outline:none!important}body.edge-browser #header .navigation-container a:active{background:none;outline:none}body.edge-browser #header .megamenu{position:static;background:none!important;overflow:visible;-ms-flex-direction:column;flex-direction:column;min-height:100%}body.edge-browser #header .megamenu[style*="display: block"]{display:-ms-flexbox!important;display:flex!important}body.edge-browser #header .megamenu .navigation-container{margin:88px 0 0;display:block;padding:8px 0;border-top:1px solid #55547d}body.edge-browser #header .megamenu .navigation-container ul.menu{width:528px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto}body.edge-browser #header .megamenu .navigation-container ul.menu li{-ms-flex:0 0 50%;flex:0 0 50%;padding:16px 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}body.edge-browser #header .megamenu .navigation-container ul.menu a{color:#fff;margin:0;padding:0;-ms-flex-order:2;order:2}body.edge-browser #header .megamenu .navigation-container ul.menu a:after{display:none}body.edge-browser #header .megamenu .navigation-container ul.menu .main-menu-icon{width:24px;height:24px;margin-right:12px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}body.edge-browser #header .megamenu .navigation-container ul.menu .main-menu-icon img{display:block;max-width:100%;max-height:100%}body.edge-browser #header .megamenu .megamenu-footer{margin-top:auto}body.edge-browser #header .megamenu-content{margin:0;min-height:auto}body.edge-browser #header .megamenu-content .menu-level-0{display:block;width:auto}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item{height:auto;border:none;position:relative;background-position:100% 36px;margin:0 auto;padding:0;overflow:visible}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .submenu-opener{padding:32px 64px 32px 60px;position:relative;width:528px;margin:auto;height:109px;background-color:#221c46!important}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .submenu-opener:before{content:"";position:absolute;left:50%;width:100vw;height:109px;background:#221c46;top:0;margin-left:-50vw;z-index:0}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .submenu-opener:after{content:"";position:absolute;right:0;width:16px;height:10px;background:url(/themes/custom/sodexo_brs_core/images/burger_arrow.svg) 0 0 no-repeat;top:50%;margin-top:-8px;z-index:1;filter:brightness(0) invert(1)}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .submenu-opener .description,body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .submenu-opener a,body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .submenu-opener span{color:#fff;z-index:1;opacity:1}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .submenu-opener a[role=button]:after{content:none}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .menu-dropdown-0{position:relative;left:0;width:auto;padding:24px 0}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .menu-dropdown-0:before{display:none}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .menu-dropdown-0>ul{width:528px;margin:0 auto}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .menu-dropdown-0>ul>.menu-item{padding:0}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .menu-dropdown-0>ul>.menu-item .menu-level-2 a.is-active,body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .menu-dropdown-0>ul>.menu-item .menu-level-2 a:hover{text-decoration:none}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .menu-dropdown-0 .cta-wrapper{position:static;width:100%;text-align:center;margin:1rem 0 0}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item.active{background-position:100% 36px}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item.active .submenu-opener{background-color:#221c46}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item.active .submenu-opener:after{filter:brightness(0) invert(1)}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item.active .menu-dropdown-0{display:none;background-color:#dafcdb}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item.active-mobile .submenu-opener:after{transform:rotate(180deg)}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .image_wrapper{width:32px;height:56px;right:auto;left:calc(50% - 264px);top:27px;overflow:hidden;background:transparent!important}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .image_wrapper img{display:block;position:static;max-width:100%;transform:translateY(0) scaleX(-1);-o-object-fit:contain;object-fit:contain;width:100%;height:100%;filter:brightness(0) invert(1)}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item>a:after{width:528px;height:68px;left:-78px;top:-10px}body.edge-browser #header .language-container{display:none}body.edge-browser #header .cta-container{position:absolute;right:24px;top:32px;transform:translateY(-50%);border-left:0;padding-left:0;z-index:2}body.edge-browser #header .cta-container a:hover{background:linear-gradient(315deg,transparent 13px,#00eb5e 0)}body.edge-browser #header .cta-container a:hover:after{display:none}body.edge-browser #header #block-megamenusublinks{margin:48px 0 0;border-top:1px solid #55547d;border-bottom:1px solid #55547d;background:#dafcdb;width:100%}body.edge-browser #header #block-megamenusublinks:after{display:none}body.edge-browser #header #block-megamenusublinks ul.menu{padding:16px 0}body.edge-browser #header #block-megamenusublinks ul.menu li{-ms-flex:1 0 25%;flex:1 0 25%;border-left:1px solid #fff;padding:3px 0}body.edge-browser #header #block-megamenusublinks ul.menu li:nth-child(odd){border-left:1px solid #fff}body.edge-browser #header #block-megamenusublinks ul.menu li:first-child{border:none}body.edge-browser #header.megamenu-is-open{background:#221c46;height:100vh;border-bottom:none}body.edge-browser #header.megamenu-is-open .logo-container{background:#221c46;border-bottom:1px solid #908c99}body.edge-browser #header.megamenu-is-open .header-logo img{filter:brightness(0) invert(1)}body.edge-browser #header.megamenu-is-open .header-logo .burger-menu-btn{background:#221c46 url(/themes/custom/sodexo_brs_core/images/burger_close_mobile.svg) 20px 50% no-repeat}body.edge-browser #header.megamenu-is-open .header-logo .logo-wrapper:after{display:none}body.edge-browser #header.megamenu-is-open .language-container{display:block;position:fixed;right:8px;top:0;z-index:2}body.edge-browser #header.megamenu-is-open .language-container #block-languageswitcher:before{display:none}body.edge-browser #header.megamenu-is-open .language-container #block-languageswitcher:after{filter:brightness(0) invert(1);top:50%}body.edge-browser #header.megamenu-is-open .language-container #block-languageswitcher .links{top:0;height:64px}body.edge-browser #header.megamenu-is-open .language-container #block-languageswitcher .links>li:first-child{height:64px;line-height:64px}body.edge-browser #header.megamenu-is-open .language-container #block-languageswitcher .links>li:first-child a{height:52px;color:#fff}body.edge-browser #header.megamenu-is-open .language-container #block-languageswitcher .links>li:first-child a:active,body.edge-browser #header.megamenu-is-open .language-container #block-languageswitcher .links>li:first-child a:hover{background-color:transparent}body.edge-browser #header.megamenu-is-open .language-container #block-languageswitcher .links>li:first-child .lang-links>li a{color:#221c46}body.edge-browser #header.megamenu-is-open .language-container #block-languageswitcher .links>li:first-child .lang-links>li a:active{color:#fff}body.edge-browser #header.megamenu-is-open .language-container #block-languageswitcher .links>li:first-child .lang-links>li.is-active a{color:#1b51dc}body.edge-browser #header.megamenu-is-open .language-container #block-languageswitcher .links>li:first-child .lang-links>li.is-active a:active{color:#fff}body.edge-browser #header.megamenu-is-open .language-container #block-languageswitcher li{background:transparent;padding-left:0}body.edge-browser #header.megamenu-is-open .language-container #block-languageswitcher li a{color:#221c46;padding-left:17px}body.edge-browser #header.megamenu-is-open .language-container #block-languageswitcher.language-is-open .links{height:auto;top:16px;box-shadow:none}body.edge-browser #header.megamenu-is-open .language-container #block-languageswitcher.language-is-open .links>li>.lang-opener:active{background-color:transparent}body.edge-browser #header.megamenu-is-open .language-container #block-languageswitcher.language-is-open li:first-child a{border-bottom:0}body.edge-browser #header.megamenu-is-open .language-container #block-languageswitcher.language-is-open .lang-links{top:52px;background:#fff;width:146px}body.edge-browser #header.megamenu-is-open .language-container #block-languageswitcher.language-is-open .lang-links li a:active{color:#fff;background:#0f266d;outline:none}body.edge-browser #header.megamenu-is-open .language-container #block-languageswitcher.language-is-open .lang-links .is-active a{color:#1b51dc}body.edge-browser #header.megamenu-is-open .language-container #block-languageswitcher.language-is-open .lang-links .is-active a:active{color:#fff;background:#0f266d url(/themes/custom/sodexo_brs_core/images/lang-active-pressed.svg) 95% 50% no-repeat;outline:none}body.edge-browser #header.megamenu-is-open .cta-container{display:none}body.edge-browser #header>.megamenu-overlay{display:none!important}body.edge-browser .acquia-cms-toolbar .toolbar .toolbar-bar{top:64px}body.edge-browser.has-quotation-widget .dialog-off-canvas-main-canvas{padding-top:84px}body.edge-browser.has-quotation-widget #quotation .widget-quotation-wrapper{right:0;width:100%;-ms-flex-pack:center;justify-content:center}body.edge-browser.has-quotation-widget #header .logo-container,body.edge-browser.has-quotation-widget #header.megamenu-is-open .language-container{top:20px}}@media screen and (max-width: 1279px) and (min-width: 768px){body:not(.edge-browser) #header{padding-left:0}body:not(.edge-browser) #header:before{width:36px;height:64px;background:#221c46 url(/themes/custom/sodexo_brs_core/images/xmark-medium.svg) no-repeat}body:not(.edge-browser) #header .logo-container{left:36px}body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item .menu-dropdown-0>ul>.menu-item{padding-right:12px}}@media screen and (max-width: 1271px) and (min-width: 768px) and (-webkit-max-device-pixel-ratio: 1.25),screen and (max-width: 1271px) and (min-width: 768px) and (max-resolution: 1.25dppx){body.edge-browser #header{padding-left:0}body.edge-browser #header:before{width:36px;height:64px;background:#221c46 url(/themes/custom/sodexo_brs_core/images/xmark-medium.svg) no-repeat}body.edge-browser #header .logo-container{left:36px}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .menu-dropdown-0>ul>.menu-item{padding-right:12px}}@media screen and (max-width: 767px){body.edge-browser #header:before,body:not(.edge-browser) #header:before{display:none}body.edge-browser #header .logo-container,body:not(.edge-browser) #header .logo-container{padding-left:0;left:0}body.edge-browser #header .header-logo .logo-wrapper,body:not(.edge-browser) #header .header-logo .logo-wrapper{-ms-flex:0 0 142px;flex:0 0 142px}body.edge-browser #header .header-logo .burger-menu-btn,body:not(.edge-browser) #header .header-logo .burger-menu-btn{background-position:18px 50%}body.edge-browser #header .header-logo .logo-link,body:not(.edge-browser) #header .header-logo .logo-link{width:40px}body.edge-browser #header .megamenu,body:not(.edge-browser) #header .megamenu{margin:0;min-height:100%}body.edge-browser #header .megamenu .navigation-container,body:not(.edge-browser) #header .megamenu .navigation-container{margin:0;border-bottom:0}body.edge-browser #header .megamenu .navigation-container ul.menu,body:not(.edge-browser) #header .megamenu .navigation-container ul.menu{width:auto;padding:0 27px}body.edge-browser #header .megamenu .navigation-container ul.menu li,body:not(.edge-browser) #header .megamenu .navigation-container ul.menu li{-ms-flex-preferred-size:100%;flex-basis:100%}body.edge-browser #header .megamenu .navigation-container ul.menu a,body:not(.edge-browser) #header .megamenu .navigation-container ul.menu a{font-weight:700}body.edge-browser #header .megamenu-content,body:not(.edge-browser) #header .megamenu-content{margin:0}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .submenu-opener,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item .submenu-opener{width:auto;padding:16px 54px 16px 88px}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .submenu-opener:after,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item .submenu-opener:after{right:20px}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .submenu-opener span,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item .submenu-opener span{font-weight:700}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .image_wrapper,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item .image_wrapper{left:28px;width:32px}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .menu-level-1 .menu-level-2 li,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item .menu-level-1 .menu-level-2 li{-ms-flex:0 0 100%;flex:0 0 100%}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .menu-dropdown-0>ul,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item .menu-dropdown-0>ul{width:100%;padding:0 24px;display:block}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .menu-dropdown-0>ul>li+li,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item .menu-dropdown-0>ul>li+li{margin-top:32px}body.edge-browser #header #block-megamenusublinks,body:not(.edge-browser) #header #block-megamenusublinks{margin:0;border-top:0;position:relative;width:100%}body.edge-browser #header #block-megamenusublinks:after,body:not(.edge-browser) #header #block-megamenusublinks:after{content:"";width:1px;height:24px;background:#fff;position:absolute;left:50%;top:50%;transform:translateY(-50%);display:block}body.edge-browser #header #block-megamenusublinks ul.menu,body:not(.edge-browser) #header #block-megamenusublinks ul.menu{padding:4px 0}body.edge-browser #header #block-megamenusublinks ul.menu li,body:not(.edge-browser) #header #block-megamenusublinks ul.menu li{-ms-flex:0 0 50%;flex:0 0 50%;border-left:0;line-height:1}body.edge-browser #header #block-megamenusublinks ul.menu li:nth-child(odd),body:not(.edge-browser) #header #block-megamenusublinks ul.menu li:nth-child(odd){border-left:0}body.edge-browser #header #block-megamenusublinks ul.menu li a,body:not(.edge-browser) #header #block-megamenusublinks ul.menu li a{font-weight:700;color:#fff}body.edge-browser #header.megamenu-is-open .logo-container,body:not(.edge-browser) #header.megamenu-is-open .logo-container{padding-left:0}body.edge-browser .page-node-type-landing-page #header .logo-wrapper,body:not(.edge-browser) .page-node-type-landing-page #header .logo-wrapper{-ms-flex-preferred-size:50%!important;flex-basis:50%!important}body.edge-browser .page-node-type-landing-page #header .logo-link,body:not(.edge-browser) .page-node-type-landing-page #header .logo-link{margin-left:16px}}@media screen and (max-width: 1215px) and (-webkit-min-device-pixel-ratio: 1.5),screen and (max-width: 1215px) and (min-resolution: 1.5dppx){body.edge-browser .dialog-off-canvas-main-canvas{padding-top:64px}body.edge-browser #header{height:64px;overflow-y:auto;display:block;padding-top:64px;padding-right:0;padding-left:0}body.edge-browser #header .logo-container{height:64px;overflow:hidden;position:fixed;top:0;left:0;width:100%;z-index:2;padding-left:0}body.edge-browser #header .header-logo .logo-wrapper{padding-right:64px;padding-left:0;-ms-flex-order:2;order:2}body.edge-browser #header .header-logo .logo-wrapper:after{border-width:64px}body.edge-browser #header .header-logo img{-ms-flex-order:1;order:1}body.edge-browser #header .header-logo .burger-menu-btn{margin-left:0;-ms-flex-preferred-size:58px;flex-basis:58px;height:100%;font-size:0;background:#221c46 url(/themes/custom/sodexo_brs_core/images/burger_icon_mobile.svg) 20px 50% no-repeat}body.edge-browser #header .header-logo .burger-menu-btn:after,body.edge-browser #header .header-logo .burger-menu-btn:before{display:none}body.edge-browser #header .header-logo .burger-menu-btn:active,body.edge-browser #header .header-logo .burger-menu-btn:hover{background:#221c46 url(/themes/custom/sodexo_brs_core/images/burger_icon_mobile.svg) 20px 50% no-repeat}body.edge-browser #header .navigation-container a:after{display:none}body.edge-browser #header .navigation-container a:hover{background:none}body.edge-browser #header .navigation-container a:focus-visible{outline:none!important}body.edge-browser #header .navigation-container a:active{background:none;outline:none}body.edge-browser #header .megamenu{position:static;background:none!important;overflow:visible;-ms-flex-direction:column;flex-direction:column;min-height:100%}body.edge-browser #header .megamenu[style*="display: block"]{display:-ms-flexbox!important;display:flex!important}body.edge-browser #header .megamenu .navigation-container{margin:88px 0 0;display:block;padding:8px 0;border-top:1px solid #55547d}body.edge-browser #header .megamenu .navigation-container ul.menu{width:528px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto}body.edge-browser #header .megamenu .navigation-container ul.menu li{-ms-flex:0 0 50%;flex:0 0 50%;padding:16px 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}body.edge-browser #header .megamenu .navigation-container ul.menu a{color:#fff;margin:0;padding:0;-ms-flex-order:2;order:2}body.edge-browser #header .megamenu .navigation-container ul.menu a:after{display:none}body.edge-browser #header .megamenu .navigation-container ul.menu .main-menu-icon{width:24px;height:24px;margin-right:12px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}body.edge-browser #header .megamenu .navigation-container ul.menu .main-menu-icon img{display:block;max-width:100%;max-height:100%}body.edge-browser #header .megamenu .megamenu-footer{margin-top:auto}body.edge-browser #header .megamenu-content{margin:0;min-height:auto}body.edge-browser #header .megamenu-content .menu-level-0{display:block;width:auto}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item{height:auto;border:none;position:relative;background-position:100% 36px;margin:0 auto;padding:0;overflow:visible}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .submenu-opener{padding:32px 64px 32px 60px;position:relative;width:528px;margin:auto;height:109px;background-color:#221c46!important}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .submenu-opener:before{content:"";position:absolute;left:50%;width:100vw;height:109px;background:#221c46;top:0;margin-left:-50vw;z-index:0}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .submenu-opener:after{content:"";position:absolute;right:0;width:16px;height:10px;background:url(/themes/custom/sodexo_brs_core/images/burger_arrow.svg) 0 0 no-repeat;top:50%;margin-top:-8px;z-index:1;filter:brightness(0) invert(1)}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .submenu-opener .description,body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .submenu-opener a,body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .submenu-opener span{color:#fff;z-index:1;opacity:1}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .submenu-opener a[role=button]:after{content:none}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .menu-dropdown-0{position:relative;left:0;width:auto;padding:24px 0}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .menu-dropdown-0:before{display:none}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .menu-dropdown-0>ul{width:528px;margin:0 auto}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .menu-dropdown-0>ul>.menu-item{padding:0}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .menu-dropdown-0 .cta-wrapper{position:static;width:100%;text-align:center;margin:1rem 0 0}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item.active{background-position:100% 36px}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item.active .submenu-opener{background-color:#221c46}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item.active .submenu-opener:after{filter:brightness(0) invert(1)}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item.active .menu-dropdown-0{display:none;background-color:#dafcdb}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item.active-mobile .submenu-opener:after{transform:rotate(180deg)}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .image_wrapper{width:32px;height:56px;right:auto;left:calc(50% - 264px);top:27px;overflow:hidden;background:transparent!important}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .image_wrapper img{display:block;position:static;max-width:100%;transform:translateY(0) scaleX(-1);-o-object-fit:contain;object-fit:contain;width:100%;height:100%;filter:brightness(0) invert(1)}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item>a:after{width:528px;height:68px;left:-78px;top:-10px}body.edge-browser #header .language-container{display:none}body.edge-browser #header .cta-container{position:absolute;right:24px;top:32px;transform:translateY(-50%);border-left:0;padding-left:0;z-index:2}body.edge-browser #header #block-megamenusublinks{margin:48px 0 0;border-top:1px solid #55547d;border-bottom:1px solid #55547d;background:#dafcdb;width:100%}body.edge-browser #header #block-megamenusublinks:after{display:none}body.edge-browser #header #block-megamenusublinks ul.menu{padding:16px 0}body.edge-browser #header #block-megamenusublinks ul.menu li{-ms-flex:1 0 25%;flex:1 0 25%;border-left:1px solid #fff;padding:3px 0}body.edge-browser #header #block-megamenusublinks ul.menu li:nth-child(odd){border-left:1px solid #fff}body.edge-browser #header #block-megamenusublinks ul.menu li:first-child{border:none}body.edge-browser #header.megamenu-is-open{background:#221c46;height:100vh;border-bottom:none}body.edge-browser #header.megamenu-is-open .logo-container{background:#221c46;border-bottom:1px solid #908c99}body.edge-browser #header.megamenu-is-open .header-logo img{filter:brightness(0) invert(1)}body.edge-browser #header.megamenu-is-open .header-logo .burger-menu-btn{background:#221c46 url(/themes/custom/sodexo_brs_core/images/burger_close_mobile.svg) 20px 50% no-repeat}body.edge-browser #header.megamenu-is-open .header-logo .logo-wrapper:after{display:none}body.edge-browser #header.megamenu-is-open .language-container{display:block;position:fixed;right:8px;top:0;z-index:2}body.edge-browser #header.megamenu-is-open .language-container #block-languageswitcher:before{display:none}body.edge-browser #header.megamenu-is-open .language-container #block-languageswitcher:after{filter:brightness(0) invert(1);top:50%}body.edge-browser #header.megamenu-is-open .language-container #block-languageswitcher .links{top:0;height:64px}body.edge-browser #header.megamenu-is-open .language-container #block-languageswitcher .links>li:first-child{height:64px;line-height:64px}body.edge-browser #header.megamenu-is-open .language-container #block-languageswitcher .links>li:first-child a{height:52px;color:#fff}body.edge-browser #header.megamenu-is-open .language-container #block-languageswitcher .links>li:first-child a:active,body.edge-browser #header.megamenu-is-open .language-container #block-languageswitcher .links>li:first-child a:hover{background-color:transparent}body.edge-browser #header.megamenu-is-open .language-container #block-languageswitcher .links>li:first-child .lang-links>li a{color:#221c46}body.edge-browser #header.megamenu-is-open .language-container #block-languageswitcher .links>li:first-child .lang-links>li a:active{color:#fff}body.edge-browser #header.megamenu-is-open .language-container #block-languageswitcher .links>li:first-child .lang-links>li.is-active a{color:#1b51dc}body.edge-browser #header.megamenu-is-open .language-container #block-languageswitcher .links>li:first-child .lang-links>li.is-active a:active{color:#fff}body.edge-browser #header.megamenu-is-open .language-container #block-languageswitcher li{background:transparent;padding-left:0}body.edge-browser #header.megamenu-is-open .language-container #block-languageswitcher li a{color:#221c46;padding-left:17px}body.edge-browser #header.megamenu-is-open .language-container #block-languageswitcher.language-is-open .links{height:auto;top:16px;box-shadow:none}body.edge-browser #header.megamenu-is-open .language-container #block-languageswitcher.language-is-open .links>li>.lang-opener:active{background-color:transparent}body.edge-browser #header.megamenu-is-open .language-container #block-languageswitcher.language-is-open li:first-child a{border-bottom:0}body.edge-browser #header.megamenu-is-open .language-container #block-languageswitcher.language-is-open .lang-links{top:52px;background:#fff;width:146px}body.edge-browser #header.megamenu-is-open .language-container #block-languageswitcher.language-is-open .lang-links li a:active{color:#fff;background:#0f266d;outline:none}body.edge-browser #header.megamenu-is-open .language-container #block-languageswitcher.language-is-open .lang-links .is-active a{color:#1b51dc}body.edge-browser #header.megamenu-is-open .language-container #block-languageswitcher.language-is-open .lang-links .is-active a:active{color:#fff;background:#0f266d url(/themes/custom/sodexo_brs_core/images/lang-active-pressed.svg) 95% 50% no-repeat;outline:none}body.edge-browser #header.megamenu-is-open .cta-container{display:none}body.edge-browser #header>.megamenu-overlay{display:none!important}body.edge-browser .acquia-cms-toolbar .toolbar .toolbar-bar{top:64px}body.edge-browser.has-quotation-widget .dialog-off-canvas-main-canvas{padding-top:84px}body.edge-browser.has-quotation-widget #quotation .widget-quotation-wrapper{right:0;width:100%;-ms-flex-pack:center;justify-content:center}body.edge-browser.has-quotation-widget #header .logo-container,body.edge-browser.has-quotation-widget #header.megamenu-is-open .language-container{top:20px}}@media screen and (max-width: 1215px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5),screen and (max-width: 1215px) and (min-width: 768px) and (min-resolution: 1.5dppx){body.edge-browser .dialog-off-canvas-main-canvas{padding-top:64px}body.edge-browser #header{padding-left:0}body.edge-browser #header:before{width:36px;height:64px;background:#221c46 url(/themes/custom/sodexo_brs_core/images/xmark-medium.svg) no-repeat}body.edge-browser #header .logo-container{left:36px}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .menu-dropdown-0>ul>.menu-item{padding-right:12px}body.edge-browser .acquia-cms-toolbar .toolbar .toolbar-bar{top:64px}body.edge-browser.has-quotation-widget .dialog-off-canvas-main-canvas{padding-top:84px}body.edge-browser.has-quotation-widget #quotation .widget-quotation-wrapper{right:0;width:100%;-ms-flex-pack:center;justify-content:center}body.edge-browser.has-quotation-widget #header .logo-container,body.edge-browser.has-quotation-widget #header.megamenu-is-open .language-container{top:20px}}@media screen and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 1.5),screen and (max-width: 767px) and (min-resolution: 1.5dppx){body.edge-browser #header:before,body:not(.edge-browser) #header:before{display:none}body.edge-browser #header .logo-container,body:not(.edge-browser) #header .logo-container{padding-left:0;left:0}body.edge-browser #header .header-logo .logo-wrapper,body:not(.edge-browser) #header .header-logo .logo-wrapper{-ms-flex:0 0 142px;flex:0 0 142px}body.edge-browser #header .header-logo .burger-menu-btn,body:not(.edge-browser) #header .header-logo .burger-menu-btn{background-position:18px 50%}body.edge-browser #header .header-logo .logo-link,body:not(.edge-browser) #header .header-logo .logo-link{width:40px}body.edge-browser #header .megamenu,body:not(.edge-browser) #header .megamenu{margin:0;min-height:100%}body.edge-browser #header .megamenu .navigation-container,body:not(.edge-browser) #header .megamenu .navigation-container{margin:0;border-bottom:0}body.edge-browser #header .megamenu .navigation-container ul.menu,body:not(.edge-browser) #header .megamenu .navigation-container ul.menu{width:auto;padding:0 27px}body.edge-browser #header .megamenu .navigation-container ul.menu li,body:not(.edge-browser) #header .megamenu .navigation-container ul.menu li{-ms-flex-preferred-size:100%;flex-basis:100%}body.edge-browser #header .megamenu .navigation-container ul.menu a,body:not(.edge-browser) #header .megamenu .navigation-container ul.menu a{font-weight:700}body.edge-browser #header .megamenu-content,body:not(.edge-browser) #header .megamenu-content{margin:0}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .submenu-opener,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item .submenu-opener{width:auto;padding:16px 54px 16px 88px}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .submenu-opener:after,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item .submenu-opener:after{right:20px}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .submenu-opener span,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item .submenu-opener span{font-weight:700}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .image_wrapper,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item .image_wrapper{left:28px;width:32px}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .menu-level-1 .menu-level-2 li,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item .menu-level-1 .menu-level-2 li{-ms-flex:0 0 100%;flex:0 0 100%}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .menu-dropdown-0>ul,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item .menu-dropdown-0>ul{width:100%;padding:0 24px;display:block}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .menu-dropdown-0>ul>li+li,body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item .menu-dropdown-0>ul>li+li{margin-top:32px}body.edge-browser #header #block-megamenusublinks,body:not(.edge-browser) #header #block-megamenusublinks{margin:0;border-top:0;position:relative;width:100%}body.edge-browser #header #block-megamenusublinks:after,body:not(.edge-browser) #header #block-megamenusublinks:after{content:"";width:1px;height:24px;background:#fff;position:absolute;left:50%;top:50%;transform:translateY(-50%);display:block}body.edge-browser #header #block-megamenusublinks ul.menu,body:not(.edge-browser) #header #block-megamenusublinks ul.menu{padding:4px 0}body.edge-browser #header #block-megamenusublinks ul.menu li,body:not(.edge-browser) #header #block-megamenusublinks ul.menu li{-ms-flex:0 0 50%;flex:0 0 50%;border-left:0;line-height:1}body.edge-browser #header #block-megamenusublinks ul.menu li:nth-child(odd),body:not(.edge-browser) #header #block-megamenusublinks ul.menu li:nth-child(odd){border-left:0}body.edge-browser #header #block-megamenusublinks ul.menu li a,body:not(.edge-browser) #header #block-megamenusublinks ul.menu li a{font-weight:700;color:#fff}body.edge-browser #header.megamenu-is-open .logo-container,body:not(.edge-browser) #header.megamenu-is-open .logo-container{padding-left:0}}.border-box-24,.pluxee-faq form .form-item .bef-links .bef-link,.pluxee-tag{background-color:#e3e2fa;padding:8px 12px;text-align:center;color:#221c46;display:-ms-inline-flexbox;display:inline-flex}.border-box-24:hover,.pluxee-faq form .form-item .bef-links .bef-link:hover,.pluxee-tag-hover{background-color:#878dfa;box-shadow:4px 4px #221c4633;color:#fff}.border-box-24:focus-visible,.pluxee-faq form .form-item .bef-links .bef-link:focus-visible,.pluxee-tag-focus{background-color:#e3e2fa;outline:3px solid #1b51dc;color:#221c46}.border-box-24:active,.pluxee-faq form .form-item .bef-links .bef-link--selected,.pluxee-faq form .form-item .bef-links .bef-link:active,.pluxee-faq form .form-item .bef-links .is-lonely,.pluxee-tag-selected{box-shadow:2px 2px #221c4633;border-radius:0;color:#fff;background-color:#0f266d}.blogs-category-cards .blog-articles{max-width:67%}#block-views-block-related-blog-articles-block .views-row .related-article{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:16px;margin-bottom:16px}#block-views-block-related-blog-articles-block .views-row .related-article .lb-article-card{font:400 14px TT Travels,Verdana,sans-serif;-ms-flex:1 1 70%;flex:1 1 70%;padding:8px 16px 8px 0}#block-views-block-related-blog-articles-block .views-row .related-article .lb-article-card .views-field-title p{margin-bottom:0}#block-views-block-related-blog-articles-block .views-row .related-article .lb-media-card{-ms-flex:1 0 30%;flex:1 0 30%;max-width:120px}#block-views-block-related-blog-articles-block .views-row .related-article .lb-media-card img{min-width:120px;height:112px;-o-object-fit:cover;object-fit:cover}#block-views-block-related-blog-articles-block .views-row .related-article h2 a,#block-views-block-related-blog-articles-block .views-row .related-article h3 a,#block-views-block-related-blog-articles-block .views-row .related-article p a{font-family:TT Travels,Verdana,sans-serif;font-weight:500;font-size:1rem;line-height:150%;font-style:normal;color:#221c46}#block-views-block-related-blog-articles-block .views-row .related-article h2 a:after,#block-views-block-related-blog-articles-block .views-row .related-article h3 a:after,#block-views-block-related-blog-articles-block .views-row .related-article p a:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%}#block-views-block-related-blog-articles-block .views-row:last-of-type .related-article{margin-bottom:0}.views-field-changed-date{display:block;color:#463f5f;margin-bottom:8px}.views-field-changed-date p,.views-field-changed p,.views-field-field-introduction p{margin-bottom:0}#block-views-block-blog-categories-block,#block-views-block-blog-categories-block-sub-categories{margin:16px 0 40px}#block-views-block-blog-categories-block-sub-categories .categories-blog-block,#block-views-block-blog-categories-block .categories-blog-block{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;gap:24px}#block-views-block-blog-categories-block-sub-categories .categories-blog-block p,#block-views-block-blog-categories-block .categories-blog-block p{margin:0}#block-views-block-blog-categories-block-sub-categories .categories-blog-block .blog-categories,#block-views-block-blog-categories-block .categories-blog-block .blog-categories{-ms-flex-preferred-size:15%;flex-basis:15%}#block-views-block-latest-blog-article-block,#block-views-block-latest-category-blog-article-block{font:400 14px TT Travels,Verdana,sans-serif}#block-views-block-latest-blog-article-block .latest-blog,#block-views-block-latest-category-blog-article-block .latest-blog{display:-ms-flexbox;display:flex;gap:32px;margin-bottom:40px}#block-views-block-latest-blog-article-block .latest-blog .lb-article-card,#block-views-block-latest-category-blog-article-block .latest-blog .lb-article-card{-ms-flex-preferred-size:50%;flex-basis:50%;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;row-gap:8px}#block-views-block-latest-blog-article-block .latest-blog .lb-article-card .views-field-changed,#block-views-block-latest-category-blog-article-block .latest-blog .lb-article-card .views-field-changed{margin-bottom:8px}#block-views-block-latest-blog-article-block .latest-blog .lb-article-card .views-field-changed p,#block-views-block-latest-category-blog-article-block .latest-blog .lb-article-card .views-field-changed p{margin-bottom:0}#block-views-block-latest-blog-article-block .latest-blog .lb-article-card .views-field-created .views-field-changed-date,#block-views-block-latest-category-blog-article-block .latest-blog .lb-article-card .views-field-created .views-field-changed-date{margin-bottom:8px}#block-views-block-latest-blog-article-block .latest-blog .lb-media-card,#block-views-block-latest-category-blog-article-block .latest-blog .lb-media-card{-ms-flex-preferred-size:50%;flex-basis:50%}#block-views-block-latest-blog-article-block .views-field-field-page-image img,#block-views-block-latest-category-blog-article-block .views-field-field-page-image img{-o-object-fit:cover;object-fit:cover;height:214px;width:100%}#block-views-block-latest-blog-article-block .views-field-title h2,#block-views-block-latest-blog-article-block .views-field-title h3,#block-views-block-latest-category-blog-article-block .views-field-title h2,#block-views-block-latest-category-blog-article-block .views-field-title h3{margin-bottom:0;font-size:20px;line-height:160%;letter-spacing:-1px}p.border-box-24{margin-bottom:0}.blogs-category-cards .blog-articles{margin:0 auto}#block-views-block-blog-articles-blog-cards .views-field-view-node .field-content,#block-views-block-latest-blog-article-block .views-field-view-node .field-content,#block-views-block-latest-category-blog-article-block .views-field-view-node .field-content,#block-views-block-most-recent-blog-content-blog-cards .views-field-view-node .field-content,.blogs-category-cards .views-field-view-node .field-content{display:-ms-flexbox;display:flex}#block-views-block-blog-articles-blog-cards .views-field-view-node .field-content a,#block-views-block-latest-blog-article-block .views-field-view-node .field-content a,#block-views-block-latest-category-blog-article-block .views-field-view-node .field-content a,#block-views-block-most-recent-blog-content-blog-cards .views-field-view-node .field-content a,.blogs-category-cards .views-field-view-node .field-content a{color:#1b51dc;font-family:TT Travels,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:135%;letter-spacing:-.6px;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:2px;position:relative;padding-left:20px}#block-views-block-blog-articles-blog-cards .views-field-view-node .field-content a:before,#block-views-block-latest-blog-article-block .views-field-view-node .field-content a:before,#block-views-block-latest-category-blog-article-block .views-field-view-node .field-content a:before,#block-views-block-most-recent-blog-content-blog-cards .views-field-view-node .field-content a:before,.blogs-category-cards .views-field-view-node .field-content a:before{content:"";position:absolute;background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-chevron-right.svg);background-repeat:no-repeat;height:16px;width:16px;top:50%;transform:translate(-20px,-50%)}#block-views-block-blog-articles-blog-cards .blog-articles,#block-views-block-most-recent-blog-content-blog-cards .blog-articles,.blogs-category-cards .blog-articles{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;-ms-flex-pack:justify;justify-content:space-between}#block-views-block-blog-articles-blog-cards .blog-articles .blog-card-row,#block-views-block-blog-articles-blog-cards .blog-articles .blog-card-row .blog-card-row-inner,#block-views-block-most-recent-blog-content-blog-cards .blog-articles .blog-card-row,#block-views-block-most-recent-blog-content-blog-cards .blog-articles .blog-card-row .blog-card-row-inner,.blogs-category-cards .blog-articles .blog-card-row,.blogs-category-cards .blog-articles .blog-card-row .blog-card-row-inner{-ms-flex-preferred-size:30%;flex-basis:30%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;gap:8px}#block-views-block-blog-articles-blog-cards .blog-articles .blog-card-row .views-field-field-page-image,#block-views-block-most-recent-blog-content-blog-cards .blog-articles .blog-card-row .views-field-field-page-image,.blogs-category-cards .blog-articles .blog-card-row .views-field-field-page-image{margin-bottom:8px}#block-views-block-blog-articles-blog-cards .blog-articles .blog-card-row .views-field-field-page-image img,#block-views-block-most-recent-blog-content-blog-cards .blog-articles .blog-card-row .views-field-field-page-image img,.blogs-category-cards .blog-articles .blog-card-row .views-field-field-page-image img{height:215px;width:100%;-o-object-fit:cover;object-fit:cover}#block-views-block-blog-articles-blog-cards .blog-articles .blog-card-row .views-field-title h2,#block-views-block-blog-articles-blog-cards .blog-articles .blog-card-row .views-field-title h3,#block-views-block-most-recent-blog-content-blog-cards .blog-articles .blog-card-row .views-field-title h2,#block-views-block-most-recent-blog-content-blog-cards .blog-articles .blog-card-row .views-field-title h3,.blogs-category-cards .blog-articles .blog-card-row .views-field-title h2,.blogs-category-cards .blog-articles .blog-card-row .views-field-title h3{margin-bottom:0;font-size:20px;line-height:160%;letter-spacing:-1px}#block-views-block-blog-articles-blog-cards .blog-articles .blog-card-row .views-field-created .views-field-changed-date,#block-views-block-most-recent-blog-content-blog-cards .blog-articles .blog-card-row .views-field-created .views-field-changed-date,.blogs-category-cards .blog-articles .blog-card-row .views-field-created .views-field-changed-date{margin-bottom:8px}.latest-blog{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.latest-blog .lb-article-card{-ms-flex-preferred-size:30%;flex-basis:30%}.latest-blog .lb-article-card .views-field-title h2 a,.latest-blog .lb-article-card .views-field-title h3 a{color:#221c46}.latest-blog .lb-article-card .views-field-title h2 a:after,.latest-blog .lb-article-card .views-field-title h3 a:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%}.latest-blog .lb-media-card{-ms-flex-preferred-size:31%;flex-basis:31%}.latest-blog .lb-media-card article{height:100%}.blog-card-row{position:relative}.blog-card-row .views-field-title h2 a,.blog-card-row .views-field-title h3 a{color:#221c46}.blog-card-row .views-field-title h2 a:after,.blog-card-row .views-field-title h3 a:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%}#block-views-block-most-recent-blog-content-blog-cards .blog-articles .blog-card-row .views-field-changed{margin-bottom:8px}#block-views-block-blog-articles-blog-cards .blog-articles:after,#block-views-block-latest-blog-article-block .blog-articles:after,#block-views-block-latest-category-blog-article-block .blog-articles:after,#block-views-block-most-recent-blog-content-blog-cards .blog-articles:after,.blogs-category-cards .blog-articles:after{content:"";-ms-flex-preferred-size:30%;flex-basis:30%;display:-ms-flexbox;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;gap:8px}.page-node-type-blog-home-page p.coh-inline-element{text-align:center}.page-node-type-blog-page .coh-ce-6f78460f{overflow:visible}.page-node-type-blog-page .blog-social-sharing a[class^=a2a_button]{cursor:pointer;width:24px;height:24px;padding:0;margin:0 16px 0 0}.page-node-type-blog-page .blog-social-sharing a[class^=a2a_button] img{margin:0}.page-node-type-blog-page .blog-social-sharing a[class^=a2a_button]:hover img{opacity:1;filter:invert(23%) sepia(55%) saturate(3633%) hue-rotate(219deg) brightness(92%) contrast(98%)}.page-node-type-blog-page .blog-social-sharing a[class^=a2a_button]:active img{filter:drop-shadow(1px 1px 0 rgba(34,28,70,.2))}.page-node-type-blog-page .blog-social-sharing a[class^=a2a_button]:focus-visible{outline:3px solid #1b51dc;outline-offset:10px}.page-node-type-blog-page .newsletter-popin-opener+.ajax-progress{display:none}.page-node-type-blog-page .ui-widget-overlay{background:#221c4680;z-index:2000}.page-node-type-blog-page .ui-dialog.blog-newsletter-modal{width:calc(100% - 3rem)!important;max-width:660px!important;top:50%!important;transform:translateY(-50%)!important;z-index:2001;background:#fff}.page-node-type-blog-page .ui-dialog.blog-newsletter-modal .ui-dialog-titlebar{border-radius:0;height:160px;background:#f3f3fc url(/themes/custom/sodexo_brs_core/images/newsletter_icon.svg) 50% 50% no-repeat;margin-bottom:48px;position:relative}.page-node-type-blog-page .ui-dialog.blog-newsletter-modal .ui-dialog-titlebar:after{content:"";display:block;position:absolute;left:calc(50% - 24px);top:100%;width:0;height:0;border-style:solid;border-right:24px solid transparent;border-left:24px solid transparent;border-top:24px solid #f3f3fc;border-bottom:0}.page-node-type-blog-page .ui-dialog.blog-newsletter-modal .ui-dialog-titlebar .ui-dialog-title{display:none}.page-node-type-blog-page .ui-dialog.blog-newsletter-modal .ui-dialog-titlebar button.ui-button-icon-only{inline-size:1.5rem;width:1.5rem;height:1.5rem;top:1.5rem;right:1.5rem;transform:none;box-sizing:content-box;opacity:1}.page-node-type-blog-page .ui-dialog.blog-newsletter-modal .ui-dialog-titlebar button.ui-button-icon-only .ui-button-icon.ui-icon.ui-icon-closethick{transform:none;background:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-close-focus.svg) 50% no-repeat}.page-node-type-blog-page .ui-dialog.blog-newsletter-modal .ui-dialog-titlebar button.ui-button-icon-only:hover{border-color:transparent}.page-node-type-blog-page .ui-dialog.blog-newsletter-modal .ui-dialog-titlebar button.ui-button-icon-only:focus{border-color:#1b51dc}.page-node-type-blog-page .ui-dialog.blog-newsletter-modal .ui-widget-content.ui-dialog-content{padding:0 4rem}.page-node-type-blog-page .ui-dialog.blog-newsletter-modal h2{font:800 2rem/125% TT Travels,Verdana,sans-serif;text-align:center;margin-bottom:0;letter-spacing:-.05rem;padding-top:0}.page-node-type-blog-page .ui-dialog.blog-newsletter-modal .hs-submit .actions{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-top:1.5rem!important;padding-bottom:2.5rem!important}.page-node-type-blog-page .ui-dialog.blog-newsletter-modal .hs-submit button.close-modal{font:700 16px/24px TT Travels,Verdana,sans-serif;display:block;border:3px solid #221c46;padding:12px 16px;color:#221c46;background:#00eb5e;box-sizing:border-box;text-shadow:none;border-radius:0;transition:none}.page-node-type-blog-page .ui-dialog.blog-newsletter-modal .hs-submit button.close-modal:hover{font:700 16px/24px TT Travels,Verdana,sans-serif;color:#221c46;background:#c7fcca;box-shadow:4px 4px #221c4633;border:3px solid #221c46}.page-node-type-blog-page .ui-dialog.blog-newsletter-modal .hs-submit button.close-modal:focus-visible{background:#c7fcca;outline:3px solid #1b51dc;outline-offset:1px}.page-node-type-blog-page .ui-dialog.blog-newsletter-modal .hs-submit button.close-modal:active{color:#fff;background:#00330e;border-color:#00330e;outline:none;box-shadow:2px 2px #221c4633}.page-node-type-blog-page .ui-dialog.blog-newsletter-modal:has(.submitted-message) .ui-dialog-titlebar{background:#d7fcea url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-checkOutline.svg) 50% 50% no-repeat}.page-node-type-blog-page .ui-dialog.blog-newsletter-modal:has(.submitted-message) .ui-dialog-titlebar:after{border-top-color:#d7fcea}.page-node-type-blog-page .sticky-sidebar{position:sticky;top:100px;margin-bottom:20px}.page-node-type-blog-page:has(.gin-secondary-toolbar--frontend) .sticky-sidebar{top:160px}@media screen and (max-width: 1024px){.most-recent-articles-cta{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.blogs-category-cards .blog-articles{margin:0 auto;max-width:100%;padding:0 20px}.page-node-type-blog-home-page #block-sodexo-brs-core-content .coh-image[data-src],.page-node-type-blog-page #block-sodexo-brs-core-content .coh-image[data-src]{min-height:330px}#block-views-block-most-recent-blog-content-blog-cards .blog-articles,.latest-blog-block #block-views-block-latest-blog-article-block .latest-blog,.latest-blog-block #block-views-block-latest-category-blog-article-block .latest-blog{margin-left:24px;margin-right:24px}.blog-related-articles .coh-style-subtitle-medium-bold{font-size:1.25rem;line-height:160%}#block-views-block-blog-articles-blog-cards .blog-articles .blog-card-row .views-field-title h2,#block-views-block-blog-articles-blog-cards .blog-articles .blog-card-row .views-field-title h3,#block-views-block-latest-blog-article-block .views-field-title h2,#block-views-block-latest-blog-article-block .views-field-title h3,#block-views-block-latest-category-blog-article-block .views-field-title h2,#block-views-block-latest-category-blog-article-block .views-field-title h3,#block-views-block-most-recent-blog-content-blog-cards .blog-articles .blog-card-row .views-field-title h2,#block-views-block-most-recent-blog-content-blog-cards .blog-articles .blog-card-row .views-field-title h3,.blogs-category-cards .blog-articles .blog-card-row .views-field-title h2,.blogs-category-cards .blog-articles .blog-card-row .views-field-title h3{font-size:18px;line-height:120%;letter-spacing:-.9px}}@media screen and (max-width: 1023px){.page-node-type-blog-page .ui-dialog.blog-newsletter-modal{border-radius:0}.page-node-type-blog-page .ui-dialog.blog-newsletter-modal:not(:has(.submitted-message)) .ui-dialog-titlebar{background:none;margin:0;padding:0;height:38px}.page-node-type-blog-page .ui-dialog.blog-newsletter-modal:not(:has(.submitted-message)) .ui-dialog-titlebar:after{display:none}.page-node-type-blog-page .ui-dialog.blog-newsletter-modal:not(:has(.submitted-message)) .ui-dialog-titlebar button.ui-button-icon-only{top:5px;right:5px}.page-node-type-blog-page .ui-dialog.blog-newsletter-modal .ui-widget-content.ui-dialog-content{padding:0 1.5rem;overflow-x:hidden}.page-node-type-blog-page .ui-dialog.blog-newsletter-modal .hs-submit .actions{padding-bottom:1.5rem!important}.page-node-type-blog-page .ui-dialog.blog-newsletter-modal .hs-submit .actions button{width:100%;-ms-flex-pack:center;justify-content:center}.page-node-type-blog-page .sticky-sidebar{position:relative;top:auto!important;margin-bottom:40px!important}.page-node-type-blog-page .blog-related-articles{background:#faf8ff;margin:0 -3rem;padding:3rem}}@media screen and (max-width: 767px){.page-node-type-blog-home-page #block-sodexo-brs-core-content .coh-image[data-src],.page-node-type-blog-page #block-sodexo-brs-core-content .coh-image[data-src]{min-height:330px}#block-views-block-blog-categories-block,#block-views-block-blog-categories-block-sub-categories{margin:8px 0 32px}#block-views-block-blog-categories-block-sub-categories .categories-blog-block,#block-views-block-blog-categories-block .categories-blog-block{gap:16px}.blogs-category-cards{margin:0 auto;max-width:68rem}#block-views-block-related-blog-articles-block{padding:0}#block-views-block-blog-articles-blog-cards .blog-articles .blog-card-row,.blogs-category-cards .blog-articles .blog-card-row{-ms-flex-preferred-size:100%;flex-basis:100%}#block-views-block-blog-articles-blog-cards .blog-articles .blog-card-row .views-field-field-page-image img,.blogs-category-cards .blog-articles .blog-card-row .views-field-field-page-image img{width:100%;height:215px}#block-views-block-latest-blog-article-block .latest-blog,#block-views-block-latest-category-blog-article-block .latest-blog{gap:0;height:auto;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:24px}#block-views-block-latest-blog-article-block .latest-blog .lb-article-card,#block-views-block-latest-category-blog-article-block .latest-blog .lb-article-card{-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:16px}#block-views-block-latest-blog-article-block .latest-blog .lb-media-card,#block-views-block-latest-category-blog-article-block .latest-blog .lb-media-card{-ms-flex-preferred-size:100%;flex-basis:100%}#block-views-block-latest-blog-article-block .latest-blog .lb-media-card .views-field-field-page-image img,#block-views-block-latest-category-blog-article-block .latest-blog .lb-media-card .views-field-field-page-image img{height:215px;width:100%;-o-object-fit:cover;object-fit:cover}#block-views-block-most-recent-blog-content-blog-cards .blog-articles .blog-card-row{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:24px}#block-views-block-most-recent-blog-content-blog-cards .blog-articles .blog-card-row:last-of-type{margin-bottom:0}.most-recent-articles-cta{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.page-node-type-blog-page .blog-related-articles{margin:0 -1.5rem;padding:1.5rem 1.5rem 3rem}}.related-blog-margin-bottom{margin-bottom:16px}.blog-reset-padding{padding-top:0}.gin--vertical-toolbar.toolbar-vertical .dialog-off-canvas-main-canvas{min-height:calc(100vh - 87px)}.gin--vertical-toolbar.toolbar-horizontal.toolbar-fixed .dialog-off-canvas-main-canvas{min-height:calc(100vh - 100px)}.gin--vertical-toolbar.toolbar-horizontal.toolbar-fixed .dialog-off-canvas-main-canvas #header,.gin--vertical-toolbar.toolbar-horizontal.toolbar-fixed .dialog-off-canvas-main-canvas #header:before{top:60px}.gin--vertical-toolbar.toolbar-horizontal.toolbar-fixed.has-quotation-widget #quotation{top:60px;left:66px}.gin--vertical-toolbar.toolbar-horizontal.toolbar-fixed.has-quotation-widget #header,.gin--vertical-toolbar.toolbar-horizontal.toolbar-fixed.has-quotation-widget #header:before{top:80px}.gin-secondary-toolbar--frontend{background:#fff}@supports (-webkit-touch-callout: none){.gin--vertical-toolbar.toolbar-vertical .dialog-off-canvas-main-canvas{min-height:calc(100svh - 87px)}.gin--vertical-toolbar.toolbar-horizontal.toolbar-fixed .dialog-off-canvas-main-canvas{min-height:calc(100svh - 60px)}}@media screen and (max-width: 1279px){.gin--vertical-toolbar .gin-secondary-toolbar--frontend{top:39px}.gin--vertical-toolbar #header,.gin--vertical-toolbar #header .logo-container,.gin--vertical-toolbar #quotation{top:87px}.gin--vertical-toolbar #header .logo-container .logo-link{-ms-flex-order:2;order:2}.gin--vertical-toolbar #header .language-container #block-languageswitcher .links{font-size:14px;font-weight:700}.gin--vertical-toolbar #header.megamenu-is-open{height:calc(100vh - 87px)}.gin--vertical-toolbar #header.megamenu-is-open .language-container{top:87px;right:8px;height:64px}.gin--vertical-toolbar.has-quotation-widget #quotation{top:87px}.gin--vertical-toolbar.has-quotation-widget #header,.gin--vertical-toolbar.has-quotation-widget #header .logo-container,.gin--vertical-toolbar.has-quotation-widget #header:before{top:107px}.gin--vertical-toolbar.has-quotation-widget #header.megamenu-is-open .language-container{top:80px}.gin--vertical-toolbar.toolbar-fixed.toolbar-horizontal .gin-secondary-toolbar--frontend{top:0}.gin--vertical-toolbar.toolbar-fixed.toolbar-horizontal #header{top:60px;left:66px;right:0;width:auto}.gin--vertical-toolbar.toolbar-fixed.toolbar-horizontal #header.megamenu-is-open{height:calc(100vh - 60px)}.gin--vertical-toolbar.toolbar-fixed.toolbar-horizontal #header .logo-container{top:60px;left:102px}.gin--vertical-toolbar.toolbar-fixed.toolbar-horizontal.has-quotation-widget #header .logo-container{top:80px}}@media screen and (max-width: 1279px) and (min-width: 768px){.gin--vertical-toolbar.toolbar-fixed.toolbar-vertical #header:before{top:87px;left:0}.gin--vertical-toolbar.toolbar-fixed.toolbar-vertical.has-quotation-widget #header .logo-container,.gin--vertical-toolbar.toolbar-fixed.toolbar-vertical.has-quotation-widget #header:before{top:107px}}@media screen and (max-width: 767px){.gin--vertical-toolbar .dialog-off-canvas-main-canvas{padding-top:99px}.gin--vertical-toolbar #header .logo-container{padding-left:0}.gin--vertical-toolbar #header.megamenu-is-open .language-container{top:87px}.gin--vertical-toolbar.has-quotation-widget .dialog-off-canvas-main-canvas{padding-top:119px}.gin--vertical-toolbar.has-quotation-widget #header.megamenu-is-open .language-container{top:107px}}@media screen and (min-width: 976px) and (max-width: 1279px){.gin--vertical-toolbar #header:before{top:60px;left:66px}.gin--vertical-toolbar #header .logo-container{padding-left:0}.gin--vertical-toolbar #header.megamenu-is-open .language-container{top:60px}.gin--vertical-toolbar .has-quotation-widget #header.megamenu-is-open .language-container{top:80px}}@media screen and (min-width: 768px) and (max-width: 975px){.gin--vertical-toolbar.has-quotation-widget #header.megamenu-is-open .language-container{top:107px}}@media (min-width: 1280px){.gin--vertical-toolbar.toolbar-horizontal.toolbar-fixed #header{top:60px;left:66px;right:0;width:auto}.gin--vertical-toolbar.toolbar-horizontal.toolbar-fixed #header:before{top:60px;left:66px}.gin--vertical-toolbar.toolbar-horizontal.toolbar-fixed #header .megamenu.needs-to-scroll{height:calc(100vh - 140px)}.gin--vertical-toolbar.toolbar-horizontal.toolbar-fixed #header>.megamenu-overlay{top:140px}.gin--vertical-toolbar.toolbar-horizontal.toolbar-fixed #header .logo-container{padding-left:0}.gin--vertical-toolbar.toolbar-horizontal.toolbar-fixed #header .logo-container .logo-link{-ms-flex-order:unset;order:unset}.gin--vertical-toolbar.toolbar-horizontal.toolbar-fixed.has-quotation-widget #header>.megamenu-overlay{top:160px}}#block-sodexo-brs-core-primary-local-tasks{z-index:1}#footer{background:#221c46}#footer .footer-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;max-width:1392px;margin:0 auto;padding:32px 0;-ms-flex-wrap:wrap;flex-wrap:wrap}#footer .footer-column{-ms-flex:0 0 calc(25% - 32px);flex:0 0 calc(25% - 32px);padding:0 16px;margin:0 16px;color:#fff;letter-spacing:-.05em}#footer .footer-column .footer-column-title{font:700 24px/31.2px TT Travels,Verdana,sans-serif;margin-bottom:8px}#footer .footer-column .menu{margin-bottom:0}#footer .footer-column .menu li{font:600 14px/20.3px TT Travels,Verdana,sans-serif;list-style:none;margin:16px 0 0}#footer .footer-column .menu li a{color:#fff}#footer .footer-column .menu li a:hover{text-decoration:underline}#footer .footer-column .menu li a:focus-visible{text-decoration:underline;outline:3px solid #1b51dc;outline-offset:4px}#footer .footer-column .menu li a:active{text-decoration:underline;outline:none}#footer .footer-column .social-links .menu{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#footer .footer-column .social-links .menu li[data-icon]{width:24px;height:24px;font-size:0;display:inline-block;margin-right:16px}#footer .footer-column .social-links .menu li[data-icon] a{display:block;width:100%;height:100%;position:relative}#footer .footer-column .social-links .menu li[data-icon] a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff}#footer .footer-column .social-links .menu li[data-icon] a:focus-visible{outline:3px solid #1b51dc;outline-offset:0;border-radius:50%}#footer .footer-column .social-links .menu li[data-icon] a:focus-visible:after{background-color:#def3fb}#footer .footer-column .social-links .menu li[data-icon][data-icon=facebook] a:after{-webkit-mask-image:url(/themes/custom/sodexo_brs_core/images/social_facebook.svg);mask-image:url(/themes/custom/sodexo_brs_core/images/social_facebook.svg)}#footer .footer-column .social-links .menu li[data-icon][data-icon=linkedin] a:after{-webkit-mask-image:url(/themes/custom/sodexo_brs_core/images/social_linkedin.svg);mask-image:url(/themes/custom/sodexo_brs_core/images/social_linkedin.svg)}#footer .footer-column .social-links .menu li[data-icon][data-icon=twitter] a:after{-webkit-mask-image:url(/themes/custom/sodexo_brs_core/images/social_twitter.svg);mask-image:url(/themes/custom/sodexo_brs_core/images/social_twitter.svg)}#footer .footer-column .social-links .menu li[data-icon][data-icon=youtube] a:after{-webkit-mask-image:url(/themes/custom/sodexo_brs_core/images/social_youtube.svg);mask-image:url(/themes/custom/sodexo_brs_core/images/social_youtube.svg)}#footer .footer-column .social-links .menu li[data-icon][data-icon=instagram] a:after{-webkit-mask-image:url(/themes/custom/sodexo_brs_core/images/social_instagram.svg);mask-image:url(/themes/custom/sodexo_brs_core/images/social_instagram.svg)}#footer .footer-column .social-links .menu li[data-icon][data-icon=tikTok] a:after{-webkit-mask-image:url(/themes/custom/sodexo_brs_core/images/social_tiktok.svg);mask-image:url(/themes/custom/sodexo_brs_core/images/social_tiktok.svg)}#footer .footer-column .social-links .menu li[data-icon]:hover a:after{background-color:#def3fb}#footer .footer-column .social-links .menu li[data-icon]:active a:after{background-color:#0f266d}#footer .footer-column .cta-links{margin-top:-3px}#footer .footer-column .cta-links .menu li{display:block;margin-top:24px}#footer .footer-column .cta-links .menu li a{font:700 12px/16.2px TT Travels,Verdana,sans-serif;display:inline-block;border:3px solid #fff;padding:8px 16px}#footer .footer-column .cta-links .menu li a:focus-visible,#footer .footer-column .cta-links .menu li a:hover{color:#1b51dc;background:#def3fb;border-color:#1b51dc;text-decoration:none}#footer .footer-column .cta-links .menu li a:focus-visible{outline:3px solid #1b51dc;outline-offset:1px}#footer .footer-column .cta-links .menu li a:active{color:#fff;background:#0f266d;border-color:#fff;outline:none;text-decoration:none}#footer .footer-column .social-links:not(:empty)+.cta-links{margin-top:48px}#footer .footer-column .form{margin-top:16px}#footer .footer-column .form:empty{margin-top:0}#footer .footer-column .form:empty+.apps{margin-top:16px}#footer .footer-column .apps .menu{display:-ms-flexbox;display:flex;margin-bottom:0}#footer .footer-column .apps li{padding-top:41px;position:relative;margin:0;font-weight:500;text-align:center}#footer .footer-column .apps li:before{top:0;left:50%;transform:translate(-50%);background-color:#fff}#footer .footer-column .apps li[data-icon=apple]:before{content:"";position:absolute;height:32px;width:26px;-webkit-mask-image:url(/themes/custom/sodexo_brs_core/images/apple.svg);mask-image:url(/themes/custom/sodexo_brs_core/images/apple.svg)}#footer .footer-column .apps li[data-icon=google_play]:before{content:"";position:absolute;height:32px;width:32px;-webkit-mask-image:url(/themes/custom/sodexo_brs_core/images/android.svg);mask-image:url(/themes/custom/sodexo_brs_core/images/android.svg)}#footer .footer-column .apps li[data-icon=huawei]:before{content:"";position:absolute;height:25px;width:33px;-webkit-mask-image:url(/themes/custom/sodexo_brs_core/images/huawei.svg);mask-image:url(/themes/custom/sodexo_brs_core/images/huawei.svg)}#footer .footer-column .apps li a{min-width:26px;display:inline-block}#footer .footer-column .apps li a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}#footer .footer-column .apps li a:hover{text-decoration:none;color:#def3fb}#footer .footer-column .apps li:not(:first-child){border-left:1px solid #fff;margin-left:16px;padding-left:16px;background-position:calc(50% + 8px) 0}#footer .footer-column .apps li:not(:first-child):before{left:calc(50% + 8px)}#footer .footer-column .apps li:not(:first-child) a:before{left:8px}#footer .footer-column .apps li:hover:before{background-color:#def3fb}#footer .footer-column.links-newsletter .form form{font:400 14px/135% TT Travels,Verdana,sans-serif}#footer .footer-column.links-newsletter .form form label{font:600 14px/20.3px TT Travels,Verdana,sans-serif;color:#fff}#footer .footer-column.links-newsletter .form form label .hs-form-required{color:#cc1480;margin-left:.25em}#footer .footer-column.links-newsletter .form form input[type=email],#footer .footer-column.links-newsletter .form form input[type=text]{background:transparent;height:48px;border:1px solid #d1cfd7;padding:0 12px;width:100%;color:#fff;font:600 16px TT Travels,Verdana,sans-serif}#footer .footer-column.links-newsletter .form form input[type=email]::-webkit-input-placeholder,#footer .footer-column.links-newsletter .form form input[type=text]::-webkit-input-placeholder{color:#908c99}#footer .footer-column.links-newsletter .form form input[type=email]::-moz-placeholder,#footer .footer-column.links-newsletter .form form input[type=text]::-moz-placeholder{color:#908c99}#footer .footer-column.links-newsletter .form form input[type=email]:-ms-input-placeholder,#footer .footer-column.links-newsletter .form form input[type=email]::-ms-input-placeholder,#footer .footer-column.links-newsletter .form form input[type=text]:-ms-input-placeholder,#footer .footer-column.links-newsletter .form form input[type=text]::-ms-input-placeholder{color:#908c99}#footer .footer-column.links-newsletter .form form input[type=email]::placeholder,#footer .footer-column.links-newsletter .form form input[type=text]::placeholder{color:#908c99}#footer .footer-column.links-newsletter .form form input[type=email]:focus-visible,#footer .footer-column.links-newsletter .form form input[type=text]:focus-visible{outline:3px solid #1b51dc!important;outline-offset:-3px}#footer .footer-column.links-newsletter .form form input[type=email].error,#footer .footer-column.links-newsletter .form form input[type=text].error{border-color:#ff5d3b;background:transparent url(/themes/custom/sodexo_brs_core/images/input_error.svg) 96% 50% no-repeat;padding-right:40px}#footer .footer-column.links-newsletter .form form input[type=submit]{font:700 12px/16.2px TT Travels,Verdana,sans-serif;display:inline-block;border:3px solid #fff;padding:8px 16px;color:#fff}#footer .footer-column.links-newsletter .form form input[type=submit]:hover{color:#1b51dc;background:#def3fb;border-color:#1b51dc;text-decoration:none}#footer .footer-column.links-newsletter .form form input[type=submit]:focus-visible{color:#1b51dc;background:#def3fb;border-color:#1b51dc;outline:3px solid #1b51dc;outline-offset:1px;text-decoration:none}#footer .footer-column.links-newsletter .form form input[type=submit]:active{color:#fff;background:#0f266d;border-color:#fff;outline:none;text-decoration:none}#footer .footer-column.links-newsletter .form form .hs-fieldtype-text:focus-within label:not(.hs-error-msg),#footer .footer-column.links-newsletter .form form .hs-fieldtype-text:hover label:not(.hs-error-msg){color:#878dfa}#footer .footer-column.links-newsletter .form form .hs-fieldtype-text:focus-within input[type=email],#footer .footer-column.links-newsletter .form form .hs-fieldtype-text:focus-within input[type=text],#footer .footer-column.links-newsletter .form form .hs-fieldtype-text:hover input[type=email],#footer .footer-column.links-newsletter .form form .hs-fieldtype-text:hover input[type=text]{border-color:#878dfa}#footer .footer-column.links-newsletter .form form .hs-fieldtype-text:focus-within input[type=email]::-webkit-input-placeholder,#footer .footer-column.links-newsletter .form form .hs-fieldtype-text:focus-within input[type=text]::-webkit-input-placeholder,#footer .footer-column.links-newsletter .form form .hs-fieldtype-text:hover input[type=email]::-webkit-input-placeholder,#footer .footer-column.links-newsletter .form form .hs-fieldtype-text:hover input[type=text]::-webkit-input-placeholder{color:#878dfa}#footer .footer-column.links-newsletter .form form .hs-fieldtype-text:focus-within input[type=email]::-moz-placeholder,#footer .footer-column.links-newsletter .form form .hs-fieldtype-text:focus-within input[type=text]::-moz-placeholder,#footer .footer-column.links-newsletter .form form .hs-fieldtype-text:hover input[type=email]::-moz-placeholder,#footer .footer-column.links-newsletter .form form .hs-fieldtype-text:hover input[type=text]::-moz-placeholder{color:#878dfa}#footer .footer-column.links-newsletter .form form .hs-fieldtype-text:focus-within input[type=email]:-ms-input-placeholder,#footer .footer-column.links-newsletter .form form .hs-fieldtype-text:focus-within input[type=text]:-ms-input-placeholder,#footer .footer-column.links-newsletter .form form .hs-fieldtype-text:hover input[type=email]:-ms-input-placeholder,#footer .footer-column.links-newsletter .form form .hs-fieldtype-text:hover input[type=text]:-ms-input-placeholder{color:#878dfa}#footer .footer-column.links-newsletter .form form .hs-fieldtype-text:focus-within input[type=email]::-ms-input-placeholder,#footer .footer-column.links-newsletter .form form .hs-fieldtype-text:focus-within input[type=text]::-ms-input-placeholder,#footer .footer-column.links-newsletter .form form .hs-fieldtype-text:hover input[type=email]::-ms-input-placeholder,#footer .footer-column.links-newsletter .form form .hs-fieldtype-text:hover input[type=text]::-ms-input-placeholder{color:#878dfa}#footer .footer-column.links-newsletter .form form .hs-fieldtype-text:focus-within input[type=email]::placeholder,#footer .footer-column.links-newsletter .form form .hs-fieldtype-text:focus-within input[type=text]::placeholder,#footer .footer-column.links-newsletter .form form .hs-fieldtype-text:hover input[type=email]::placeholder,#footer .footer-column.links-newsletter .form form .hs-fieldtype-text:hover input[type=text]::placeholder{color:#878dfa}#footer .footer-column.links-newsletter .form form .hs-form-booleancheckbox,#footer .footer-column.links-newsletter .form form .hs-form-checkbox{margin:3px 0 1rem}#footer .footer-column.links-newsletter .form form .hs-form-booleancheckbox label span,#footer .footer-column.links-newsletter .form form .hs-form-checkbox label span{display:inline-block;padding-left:32px;padding-top:3px;position:relative;margin-left:0!important}#footer .footer-column.links-newsletter .form form .hs-form-booleancheckbox label span:before,#footer .footer-column.links-newsletter .form form .hs-form-checkbox label span:before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;background:#fff;border:2px solid #908c99;box-sizing:border-box}#footer .footer-column.links-newsletter .form form .hs-form-booleancheckbox label span.hs-form-required,#footer .footer-column.links-newsletter .form form .hs-form-checkbox label span.hs-form-required{padding:0!important}#footer .footer-column.links-newsletter .form form .hs-form-booleancheckbox label span.hs-form-required:before,#footer .footer-column.links-newsletter .form form .hs-form-checkbox label span.hs-form-required:before{visibility:hidden!important}#footer .footer-column.links-newsletter .form form .hs-form-booleancheckbox label input[type=checkbox],#footer .footer-column.links-newsletter .form form .hs-form-checkbox label input[type=checkbox]{width:0;height:0;border:0;opacity:0}#footer .footer-column.links-newsletter .form form .hs-form-booleancheckbox label input[type=checkbox]:hover+span:before,#footer .footer-column.links-newsletter .form form .hs-form-checkbox label input[type=checkbox]:hover+span:before{border-color:#1b51dc;background:#def3fb}#footer .footer-column.links-newsletter .form form .hs-form-booleancheckbox label input[type=checkbox]:checked+span:before,#footer .footer-column.links-newsletter .form form .hs-form-checkbox label input[type=checkbox]:checked+span:before{border-color:#1b51dc}#footer .footer-column.links-newsletter .form form .hs-form-booleancheckbox label input[type=checkbox]:checked+span:after,#footer .footer-column.links-newsletter .form form .hs-form-checkbox label input[type=checkbox]:checked+span:after{content:"";position:absolute;left:5px;top:5px;width:14px;height:14px;background:url(/themes/custom/sodexo_brs_core/images/checkmark.svg) no-repeat}#footer .footer-column.links-newsletter .form form .hs-form-booleancheckbox label input[type=checkbox]:checked:focus-visible+span:before,#footer .footer-column.links-newsletter .form form .hs-form-booleancheckbox label input[type=checkbox]:focus-visible+span:before,#footer .footer-column.links-newsletter .form form .hs-form-checkbox label input[type=checkbox]:checked:focus-visible+span:before,#footer .footer-column.links-newsletter .form form .hs-form-checkbox label input[type=checkbox]:focus-visible+span:before{outline:3px solid #1b51dc;outline-offset:1px;border-color:#1b51dc;background:#def3fb}#footer .footer-column.links-newsletter .form form .hs-form-booleancheckbox label input[type=checkbox]:active+span:before,#footer .footer-column.links-newsletter .form form .hs-form-checkbox label input[type=checkbox]:active+span:before{border-color:#0f266d;background:#def3fb}#footer .footer-column.links-newsletter .form form .hs-form-booleancheckbox label input[type=checkbox]:checked:disabled+span:before,#footer .footer-column.links-newsletter .form form .hs-form-booleancheckbox label input[type=checkbox]:disabled+span:before,#footer .footer-column.links-newsletter .form form .hs-form-checkbox label input[type=checkbox]:checked:disabled+span:before,#footer .footer-column.links-newsletter .form form .hs-form-checkbox label input[type=checkbox]:disabled+span:before{border-color:#b5carlac;background:#fff}#footer .footer-column.links-newsletter .form form .hs-form-booleancheckbox label input[type=checkbox]:checked:disabled+span:after,#footer .footer-column.links-newsletter .form form .hs-form-checkbox label input[type=checkbox]:checked:disabled+span:after{background:url(/themes/custom/sodexo_brs_core/images/checkmark-disabled.svg) no-repeat}#footer .footer-column.links-newsletter .form form .hs-richtext:not(:last-child){margin-bottom:1rem}#footer .footer-column.links-newsletter .form form .hs-error-msgs li{line-height:inherit;margin-top:6px;margin-bottom:0}#footer .footer-column.links-newsletter .form form .hs-error-msgs label{font:600 12px/16.2px TT Travels,Verdana,sans-serif;color:#ff5d3b}#footer .footer-column.links-newsletter .form form ul{list-style:none;margin:0}#footer .footer-column.links-newsletter .form form ul li{list-style:none;margin-left:0}#footer .footer-column.links-newsletter .form form .legal-consent-container p,#footer .footer-column.links-newsletter .form form ul li:last-child{margin-bottom:0}#footer .footer-column.links-newsletter .form form a{color:#1b51dc;border-bottom:.125rem solid #1b51dc}#footer .footer-column.links-newsletter .form form a:focus-visible{outline:3px solid #1b51dc!important;outline-offset:1px}#footer .footer-column.links-newsletter .form form a:hover{color:#526cf8;border-color:#526cf8}#footer .footer-column.links-newsletter .form form a:active{color:#0f266d;border-color:#0f266d}#footer .footer-column.links-newsletter .form form iframe{position:fixed;inset:0;padding:0}#footer .footer-sublinks{background:#fff;min-height:41px;font:600 12px/135% TT Travels,Verdana,sans-serif;color:#221c46}#footer .footer-sublinks .footer-sublinks-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-width:1392px;margin:0 auto;min-height:41px;padding:8px 32px}#footer .footer-sublinks .footer-sublinks-container .links{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#footer .footer-sublinks .footer-sublinks-container .links ul{margin:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#footer .footer-sublinks .footer-sublinks-container .links li{display:-ms-inline-flexbox;display:inline-flex;margin:0 8px 0 0;padding:4px 0 4px 8px;-ms-flex-align:center;align-items:center;line-height:1;position:relative}#footer .footer-sublinks .footer-sublinks-container .links li:before{content:"";width:1px;height:12px;background:#908c99;position:absolute;top:50%;left:0;transform:translateY(-50%)}#footer .footer-sublinks .footer-sublinks-container .links li:first-child{padding-left:0}#footer .footer-sublinks .footer-sublinks-container .links li:first-child:before{display:none}#footer .footer-sublinks .footer-sublinks-container .links a{color:#221c46}#footer .footer-sublinks .footer-sublinks-container .links a:hover{text-decoration:underline;color:#1b51dc}#footer .footer-sublinks .footer-sublinks-container .links a:focus-visible{text-decoration:underline;color:#1b51dc;outline:3px solid #1b51dc;outline-offset:4px}#footer .footer-sublinks .footer-sublinks-container .links a:active{text-decoration:underline;color:#221c46;outline:none}#footer .footer-sublinks .footer-sublinks-container .links a.libro-de-reclamaciones{position:relative;padding-left:42px}#footer .footer-sublinks .footer-sublinks-container .links a.libro-de-reclamaciones:before{position:absolute;content:"";height:24px;width:38px;top:50%;left:0;transform:translateY(-50%);margin-right:4px;background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-pe-libro-de-reclamaciones.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}#footer .footer-sublinks .footer-sublinks-container .legal{display:-ms-flexbox;display:flex;white-space:nowrap;padding-top:4px;padding-left:64px}#footer .hubspot-form-wrapper{margin-top:24px;margin-bottom:24px}@media screen and (max-width: 1279px){#footer .footer-container{max-width:688px;-ms-flex-pack:left;justify-content:left}#footer .footer-column{-ms-flex:0 0 calc(50% - 16px);flex:0 0 calc(50% - 16px);margin:0 16px 0 0;padding:0 24px}#footer .footer-column:nth-child(2n){margin:0 0 0 16px}#footer .footer-column:nth-child(3){margin-right:auto}#footer .footer-column:nth-child(n+3){margin-top:32px}#footer .footer-column .menu li a:hover{text-decoration:none}#footer .footer-column .cta-links .menu li a:hover{color:#fff;background:transparent;border-color:#fff}#footer .footer-column.links-newsletter .form form{text-align:left}#footer .footer-column.links-newsletter .form form input[type=submit]:hover{border:3px solid #fff;color:#fff;background:none}#footer .footer-sublinks .footer-sublinks-container .links a:hover{text-decoration:none;color:#1b51dc}}@media screen and (max-width: 767px){#footer .footer-container{width:100%;max-width:none;padding:0 24px 32px}#footer .footer-column{-ms-flex:1 0 100%;flex:1 0 100%;margin:32px 0 0;padding:0 16px;text-align:center}#footer .footer-column:nth-child(2n){margin:32px 0 0}#footer .footer-column:nth-child(n+3){margin-top:32px}#footer .footer-column .menu li{margin:16px 16px 0;display:inline-block}#footer .footer-column .social-links .menu{-ms-flex-pack:center;justify-content:center}#footer .footer-column .social-links .menu li[data-icon]{margin:0 8px}#footer .footer-column .cta-links .menu li{margin:24px 0 0}#footer .footer-column .cta-links .menu li:first-child{margin-top:16px}#footer .footer-column .social-links:empty+.cta-links .menu li:first-child{margin-top:24px}#footer .footer-column .apps .menu{-ms-flex-pack:center;justify-content:center}#footer .footer-column .apps li{margin:0}#footer .footer-column.links-newsletter .form form .hs-submit .actions{text-align:center}#footer .footer-sublinks .footer-sublinks-container{display:block;text-align:center;padding-top:12px}#footer .footer-sublinks .footer-sublinks-container .links,#footer .footer-sublinks .footer-sublinks-container .links ul{display:block}#footer .footer-sublinks .footer-sublinks-container .legal{display:block;padding:16px 0 11px}}@media screen and (max-width: 1279px) and (-webkit-min-device-pixel-ratio: 1.5),screen and (max-width: 1279px) and (min-resolution: 1.5dppx){@supports (background: paint(id)) and (-ms-high-contrast-adjust: none){#footer .footer-container{max-width:1392px;-ms-flex-pack:center;justify-content:center;padding:32px 24px}#footer .footer-column{-ms-flex:0 0 calc(25% - 32px);flex:0 0 calc(25% - 32px);padding:0 16px;margin:0 16px}#footer .footer-column:nth-child(2n),#footer .footer-column:nth-child(3),#footer .footer-column:nth-child(n+3){margin:0 16px}}}@media screen and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 1.5),screen and (max-width: 767px) and (min-resolution: 1.5dppx){#footer .footer-container{width:100%;max-width:none;padding:0 24px 32px}#footer .footer-column{-ms-flex:1 0 100%;flex:1 0 100%;margin:32px 0 0;padding:0 16px;text-align:center}#footer .footer-column:nth-child(2n){margin:32px 0 0}#footer .footer-column:nth-child(n+3){margin-top:32px}}@media screen and (max-width: 1024px){#footer .footer-column .apps li:hover:before{background-color:#fff}#footer .footer-column .apps li a:hover{color:#fff}}.coh-wysiwyg{overflow-wrap:break-word}.coh-wysiwyg h2 a,.coh-wysiwyg h3 a,.coh-wysiwyg h4 a{text-decoration:none;color:#221c46}.coh-wysiwyg h2 a:hover,.coh-wysiwyg h3 a:hover,.coh-wysiwyg h4 a:hover{color:#526cf8}.coh-wysiwyg h2 a:focus-visible,.coh-wysiwyg h3 a:focus-visible,.coh-wysiwyg h4 a:focus-visible{border:3px solid #1b51dc;margin-right:2px;padding:2px 2px 5px;color:#526cf8}.coh-wysiwyg h2 a:active,.coh-wysiwyg h3 a:active,.coh-wysiwyg h4 a:active{color:#0f266d}.coh-wysiwyg .coh-style-primary-button{width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;margin-top:24px}.coh-wysiwyg .arrow-link:before{display:inline-block;content:url(/themes/custom/sodexo_brs_core/images/plx-ic-arrow-right.svg);text-decoration:none;width:24px;vertical-align:top;padding-right:12px}.coh-wysiwyg a:not(.coh-style-primary-button){text-underline-offset:5px;color:#1b51dc;text-decoration:underline;text-decoration-thickness:2px;padding-bottom:5px}.coh-wysiwyg a:not(.coh-style-primary-button):hover{color:#526cf8}.coh-wysiwyg a:not(.coh-style-primary-button):focus-visible{border:3px solid #1b51dc;margin-right:2px;padding:2px 2px 5px}.coh-wysiwyg a:not(.coh-style-primary-button):active{color:#0f266d}.coh-wysiwyg ul{margin:0 24px 1.5rem 40px}.coh-wysiwyg ul li{margin-left:0;position:relative;padding-left:9px;list-style-image:url(/themes/custom/sodexo_brs_core/assets/icons/wysiwyg-check.svg)}.coh-wysiwyg ul li ul{margin-top:10px;margin-left:0}.coh-wysiwyg figure>a{width:-moz-fit-content;width:fit-content;display:block;margin:0 auto}.coh-wysiwyg figure figcaption{font-family:TT Travels,Verdana,sans-serif;font-weight:500;font-size:.75rem;line-height:164%;font-style:italic;text-align:center}.coh-wysiwyg .link-pdf{display:block}.coh-wysiwyg .wysiwyg-table-wrapper{overflow-x:auto}.coh-wysiwyg .wysiwyg-table-wrapper td,.coh-wysiwyg .wysiwyg-table-wrapper th{position:relative;z-index:0;overflow:hidden;white-space:normal}.coh-wysiwyg .wysiwyg-table-wrapper .cell-darkblue{color:#fff;font-weight:700}.coh-wysiwyg .wysiwyg-table-wrapper .cell-darkblue:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:#221c46;z-index:-1}.coh-wysiwyg .wysiwyg-table-wrapper .cell-lightblue:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:#f3f3fc;z-index:-1}.coh-wysiwyg .wysiwyg-table-wrapper .cell-white:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;z-index:-1}.coh-wysiwyg table{font-family:TT Travels,Verdana,sans-serif;font-style:normal;width:100%;display:table;white-space:nowrap;border-spacing:0;border-collapse:collapse;text-align:left;margin:0 auto 32px}.coh-wysiwyg table caption{color:#463f5f;font-family:TT Travels,Verdana,sans-serif;font-style:italic;font-weight:500;font-size:12px;line-height:135%;margin-bottom:8px}.coh-wysiwyg table td,.coh-wysiwyg table th{padding:18px;vertical-align:top}.coh-wysiwyg table td:first-child,.coh-wysiwyg table th:first-child{padding-left:16px}.coh-wysiwyg table td:first-child:before,.coh-wysiwyg table th:first-child:before{content:none}.coh-wysiwyg table td:last-child,.coh-wysiwyg table th:last-child{padding-right:16px}.coh-wysiwyg table td:last-child:after,.coh-wysiwyg table th:last-child:after{content:none}.coh-wysiwyg table td *,.coh-wysiwyg table th *{white-space:normal}.coh-wysiwyg table td:before,.coh-wysiwyg table th:before{position:absolute;content:"";top:0;left:0;height:100%;width:2px;background-color:#fff}.coh-wysiwyg table td:after,.coh-wysiwyg table th:after{position:absolute;content:"";top:0;right:0;height:100%;width:2px;background-color:#fff}.coh-wysiwyg table tr{background-color:#fff}.coh-wysiwyg table tr:nth-child(odd){background-color:#f3f3fc}.coh-wysiwyg table th{background-color:#221c46;border-bottom:4px solid #fff;color:#fff;text-align:left}.coh-wysiwyg.color-text-inverse h2,.coh-wysiwyg.color-text-inverse h3,.coh-wysiwyg.color-text-inverse h4,.coh-wysiwyg.color-text-inverse h5,.coh-wysiwyg.color-text-inverse h6{color:#fff}.coh-wysiwyg.color-text-inverse ul li{list-style-image:url(/themes/custom/sodexo_brs_core/assets/icons/wysiwyg-check-white.svg)}.coh-wysiwyg blockquote{margin:0 0 24px;padding:24px 136px 28px 72px;width:-moz-fit-content;width:fit-content;border:none;position:relative}.coh-wysiwyg blockquote:before{top:0;left:0;padding-bottom:0}.coh-wysiwyg blockquote:after,.coh-wysiwyg blockquote:before{content:"";background-image:url(/themes/custom/sodexo_brs_core/images/guillement-grey.svg);background-size:96px 58px;background-repeat:no-repeat;position:absolute;width:96px;height:58px}.coh-wysiwyg blockquote:after{bottom:0;right:64px;transform:rotate(180deg);padding-top:0}.coh-wysiwyg blockquote p{font-family:TT Travels,Verdana,sans-serif;font-size:20px;font-weight:500;line-height:125%;letter-spacing:-1px;z-index:1}.coh-wysiwyg blockquote p:last-of-type{margin-bottom:0}.coh-wysiwyg.coh-field-description{color:#221c46}.coh-wysiwyg iframe[data-iframe=pluxee_podcast]{margin:0 0 24px!important}.coh-wysiwyg>:last-child{margin-bottom:0}.ck-content .drupal-media img{transform:none}@media screen and (max-width: 1024px){.coh-wysiwyg blockquote{padding:16px 24px 12px 40px}.coh-wysiwyg blockquote:after,.coh-wysiwyg blockquote:before{background-size:56px 33.83px;width:56px;height:33.83px}.coh-wysiwyg blockquote:after{right:0}.coh-wysiwyg blockquote p{font-family:TT Travels,Verdana,sans-serif;font-size:18px;line-height:130%;letter-spacing:-.9px}div[class*=coh-ce-cpt_top_page_form] .coh-wysiwyg{padding-bottom:2rem}div[class*=coh-ce-cpt_top_page_form] .coh-wysiwyg :last-child{margin-bottom:0}}.pluxee-faq{color:#221c46}.pluxee-faq form>*{padding-top:0;margin-top:0}.pluxee-faq form .form-actions{display:none}.pluxee-faq form .form-select:not(.editor){padding:0}.pluxee-faq form .form-item-stakeholder{padding-bottom:0}.pluxee-faq form .form-item .form-select:not(.editor){border-style:none;border-width:0;background-color:transparent}.pluxee-faq form .form-item .bef-links{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:48px}.pluxee-faq form .form-item .bef-links ul{margin-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;column-gap:24px;row-gap:24px;-ms-flex-pack:center;justify-content:center}.pluxee-faq form .form-item .bef-links ul li{list-style-type:none;margin-bottom:0;margin-left:0}.pluxee-faq form .form-item .bef-links ul li:first-child{display:none}.pluxee-faq form .form-item .bef--secondary .bef-links{padding-bottom:40px}.pluxee-faq form details{padding-bottom:0}.pluxee-faq form details summary{visibility:hidden;height:0}.pluxee-faq .total-faq-result{margin:40px 24px;text-align:center;font-family:TT Travels,serif;font-size:32px;font-style:normal;font-weight:800;line-height:126%;color:#221c46}.pluxee-faq .total-faq-result span{font-weight:600}.pluxee-faq .faq-question,.pluxee-faq .no-select{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pluxee-faq .faq-row{position:relative;padding:0;margin:0;background-color:#fff}.pluxee-faq .faq-row.last-row{border-bottom:1px solid #faf8ff}.pluxee-faq .faq-row.last-row .faq-response{border-bottom:none}.pluxee-faq .faq-row .form-wrapper{display:none}.pluxee-faq .faq-row h2,.pluxee-faq .faq-row h3{margin-bottom:0}.pluxee-faq .faq-row .faq-question{font:500 16px TT Travels,Verdana,sans-serif;line-height:150%;cursor:pointer;padding:16px 60px 16px 24px;position:relative;margin:0}.pluxee-faq .faq-row .faq-question a{color:#221c46}.pluxee-faq .faq-row .faq-question .faq-chevron{height:46px;width:46px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;right:13px;top:50%;transform:translateY(-50%)}.pluxee-faq .faq-row .faq-question .faq-chevron svg{transform:rotate(180deg);transition:transform .35s}.pluxee-faq .faq-row .faq-question:focus .faq-chevron{border:3px solid #1b51dc}.pluxee-faq .faq-row .faq-question:has([aria-expanded=true]) svg{transform:rotate(0)}.pluxee-faq .faq-row .faq-question:has(:focus-visible){outline:2px solid #1b51dc;z-index:1}.pluxee-faq .faq-row .faq-response{font:500 14px TT Travels,Verdana,sans-serif;line-height:145%;position:relative;overflow:hidden;border-bottom:1px solid #908c99;padding:16px 24px;display:none}.pluxee-faq .faq-row .faq-response p:last-of-type{margin-bottom:0}.pluxee-faq .faq-row:last-of-type .faq-response{border-bottom:none}.pluxee-faq .faq-row:nth-child(odd){background-color:#faf8ff}.pluxee-faq .faq-row .views-row:nth-child(odd of.faq-row){background-color:#f0eef5}.pluxee-faq .faq-row input[type=checkbox]{position:absolute;cursor:pointer;width:100%;height:56px;z-index:1;opacity:0}.pluxee-faq .faq-row input[type=checkbox]:checked~h2 svg,.pluxee-faq .faq-row input[type=checkbox]:checked~h3 svg{transform:rotate(0)}.pluxee-faq .faq-row input[type=checkbox]:checked~.faq-response{margin-top:0;padding:0 24px;border-bottom:none}.faq-search-result .faq-no-result{margin-top:56px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.faq-search-result .faq-no-result .search-icon{margin-right:32px;max-height:171px}.faq-search-result .faq-no-result .faq-no-result-text{color:#2a295c}.faq-search-result .faq-no-result .faq-no-result-text .faq-no-result-title{letter-spacing:-1.2px;margin-bottom:32px}.faq-search-result .faq-no-result .faq-no-result-text .coh-style-body-large{letter-spacing:-.8px;margin-bottom:0}.default-faq-filter{margin-bottom:48px;padding-bottom:0}#block-views-block-faq-acquia-search-solr-faq-result{padding-bottom:56px}#block-pluxeefaqsearchform form .form-submit{padding:0}#block-pluxeefaqsearchform .form-item-search{position:relative;padding-top:0;padding-bottom:0}#block-pluxeefaqsearchform .form-item-search>input:not(.magnifying-glass){padding:11px 48px}#block-pluxeefaqsearchform .form-item-search #edit-search{padding:11px 48px;text-align:left}#block-pluxeefaqsearchform .form-item-search .magnifying-glass{background-image:url(/themes/custom/sodexo_brs_core/assets/icons/search.svg);background-repeat:no-repeat;background-color:transparent;height:24px;width:24px;position:absolute;top:12px;left:12px}#block-pluxeefaqsearchform .form-item-search .magnifying-glass:focus-visible{outline:3px solid #1b51dc!important;outline-offset:2px}#block-pluxeefaqsearchform .form-item-search .magnifying-glass:hover{background-color:transparent}#pluxee-faq-search-form{position:relative}#pluxee-faq-search-form .form-type-search-api-autocomplete .ui-autocomplete-input:hover{border:1px solid #1b51dc;background-color:#def3fb!important;color:#1b51dc!important}#pluxee-faq-search-form .form-type-search-api-autocomplete .ui-autocomplete-input:focus-visible{background-color:#fff!important;color:#221c46!important;outline:3px solid #1b51dc!important;outline-offset:-3px}#pluxee-faq-search-form .form-type-search-api-autocomplete .ui-autocomplete-input.form-autocomplete,#pluxee-faq-search-form .form-type-search-api-autocomplete .ui-autocomplete-input.ui-autocomplete-loading{background-image:none;padding:11px 48px;color:#221c46}#pluxee-faq-search-form .search-clear{background-image:url(/themes/custom/sodexo_brs_core/assets/icons/search-clear.svg);display:none;background-repeat:no-repeat;right:12px;width:24px;height:24px;top:12px;position:absolute;cursor:pointer;padding:0}#pluxee-faq-search-form .search-clear.search-clear-enable{display:block}.js input.form-autocomplete{background-image:none;background-color:transparent}.ui-autocomplete.ui-widget.ui-widget-content{background-color:#fff;border:1px solid #d1cfd7;box-shadow:4px 4px #221c4633}.ui-autocomplete .ui-menu-item-wrapper{padding:.75rem .5rem}.ui-autocomplete .ui-menu-item-wrapper.ui-state-active,.ui-autocomplete .ui-menu-item-wrapper.ui-state-active .search-api-autocomplete-suggestion{background-color:#def3fb!important;color:#221c46!important}.ui-autocomplete .ui-menu-item-wrapper .search-api-autocomplete-suggestion{font-weight:400}.ui-autocomplete li.ui-menu-item{padding:0}.ui-autocomplete li.ui-menu-item.ui-state-active,.ui-autocomplete li.ui-menu-item:focus,.ui-autocomplete li.ui-menu-item:hover{background:#def3fb}.page-node-type-faq-home-page .coh-inline-element *{text-align:center}.page-node-type-faq-home-page .coh-inline-element ul,.page-node-type-faq-home-page .coh-inline-element ul li{text-align:initial}.page-node-type-faq-home-page .coh-inline-element ul li a{padding:.75rem .5rem;text-align:initial;text-decoration:none;color:inherit;font-weight:400}.page-node-type-faq-home-page .coh-inline-element ul li a .search-api-autocomplete-suggestion{text-align:initial}.page-node-type-faq-home-page .pluxee-faq form .default-faq-filter{text-align:center}@media screen and (max-width: 1024px){.pluxee-faq .total-faq-result{font-size:24px}.faq-search-result .faq-no-result{display:block;margin-top:32px}.faq-search-result .faq-no-result .search-icon{text-align:center;margin:0 0 24px}.faq-search-result .faq-no-result .faq-no-result-text .faq-no-result-title{margin-bottom:16px}.faq-search-result .faq-no-result .faq-no-result-text .coh-style-body-large-bold{font-size:20px;line-height:160%;letter-spacing:-1px}.faq-search-result .faq-no-result .faq-no-result-text .coh-style-body-large{font-size:14px;line-height:145%;letter-spacing:-.7px}#block-views-block-faq-acquia-search-solr-faq-result{padding-bottom:40px}}@media screen and (max-width: 767px){.default-faq-filter{margin-bottom:40px;padding-bottom:0}.pluxee-faq form .form-item .bef-links{margin-bottom:32px}.pluxee-faq .total-faq-result{margin:32px 24px;font-size:24px;font-weight:700;line-height:132%;color:#221c46}.pluxee-faq .total-faq-result span{font-weight:500}}.pluxee-pager .pager{font:600 16px TT Travels,Verdana,sans-serif;line-height:150%}.pluxee-pager .pager__item--first{visibility:hidden}.pluxee-pager .pager__items{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:8px;margin-top:40px;-ms-flex-wrap:wrap;flex-wrap:wrap}.pluxee-pager .pager__items .pager__item{width:36px;height:36px;display:-ms-flexbox;display:flex;text-align:center;border:1px solid #908c99}.pluxee-pager .pager__items .pager__item:hover{background-color:#def3fb}.pluxee-pager .pager__items .pager__item :focus-visible{background-color:#def3fb;outline:3px solid #1b51dc;outline-offset:2px!important}.pluxee-pager .pager__items .pager__item a{color:#221c46;box-sizing:border-box;width:100%;height:100%;padding-top:6px;line-height:22px}.pluxee-pager .pager__items .pager__item a[rel=next],.pluxee-pager .pager__items .pager__item a[rel=prev]{color:#1b51dc}.pluxee-pager .pager__items .pager__item.is-active a,.pluxee-pager .pager__items .pager__item:active a{background:#0f266d;color:#fff;outline:none;outline-offset:0}.pluxee-pager .pager__items .pager__item--ellipsis{padding-top:3px;-ms-flex-pack:center;justify-content:center}.pluxee-pager .pager__items .pager__item--ellipsis a{padding-top:0;color:#1b51dc}div#simulator-root form label,div#simulator-root p,div.chakra-portal form label,div.chakra-portal p{margin-bottom:0}div#simulator-root form>*,div.chakra-portal form>*{padding-top:0}.simulator-title-container{padding-top:56px}.simulator-title-container .coh-row-inner{-ms-flex-pack:center;justify-content:center}.simulator-title-container .coh-row-inner .coh-ce-cpt_heading_0{text-align:center}.simulator-title-container .coh-row-inner p.coh-ce-cpt_heading_0{color:#463f5f}.simulator-title-container .coh-row-inner h2{margin-bottom:56px}.simulator-title-container .coh-row-inner .coh-wysiwyg{margin-bottom:40px}.simulator-title-container .coh-row-inner .coh-wysiwyg p:last-of-type{margin-bottom:0}.simulator-title-container+.coh-container-boxed .coh-row-inner{-ms-flex-pack:center;justify-content:center}#simulator-root{padding-top:56px;padding-bottom:56px}#simulator-root .plx-simulator-container{padding-inline:0;margin:0 auto;max-width:82rem}#simulator-root .plx-simulator-container>div{margin:0 auto;max-width:83.3333333333%}.simulator-title-container+#simulator-root{padding-top:0}@media screen and (max-width: 1439px){#simulator-root .plx-simulator-container{max-width:none;margin-left:4rem;margin-right:4rem}}@media screen and (max-width: 1169px){#simulator-root .plx-simulator-container{margin-left:3rem;margin-right:3rem}}@media screen and (max-width: 1023px){#simulator-root .plx-simulator-container>div{max-width:100%}}@media screen and (max-width: 767px){.simulator-title-container{padding-top:40px}.simulator-title-container .coh-row-inner .coh-wysiwyg,.simulator-title-container .coh-row-inner h2{margin-bottom:32px}#simulator-root{padding-top:40px;padding-bottom:8px}#simulator-root .plx-simulator-container{margin-left:1.5rem;margin-right:1.5rem}.page-node-type-blog-page #simulator-root .plx-simulator-container{margin-left:-1rem;margin-right:-1rem}}@media screen and (max-width: 450px){#simulator-root .plx-simulator-container{margin-left:0;margin-right:0}}.link-pdf-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5rem!important}.link-pdf-container svg{margin-right:12px;-ms-flex-item-align:start;align-self:start;width:24px;height:24px;-ms-flex:0 0 24px;flex:0 0 24px}.link-pdf,.link-pdf-container a{font-family:TT Travels,Verdana,sans-serif;font-weight:600;line-height:24px;font-size:1rem;color:#1b51dc;text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px;padding-bottom:5px}.link-pdf-container a:hover,.link-pdf:hover{color:#526cf8}.link-pdf-container a:focus-visible,.link-pdf:focus-visible{border:3px solid #1b51dc;margin-right:2px;padding:2px 2px 5px}.link-pdf-container a:active,.link-pdf:active{color:#221c46}.link-pdf-container>p{margin-bottom:0;text-align:left}@media screen and (min-width: 1439px){.coh-slider-container-boxed{max-width:none;margin-left:4rem;margin-right:4rem}}.page-node-type-press-page .press-page-cover .coh-image{height:auto;min-height:1px;max-height:320px;width:100%;-o-object-fit:cover;object-fit:cover}.page-node-type-press-page .press-page-title .coh-heading{color:#221c46;text-align:left;font-family:TT Travels,sans-serif;font-size:42px;font-style:normal;font-weight:900;line-height:135%;letter-spacing:-2.1px;margin:56px 0}.page-node-type-press-page .press-page-content{padding-bottom:56px}.page-node-type-press-page .press-page-content .press-page-date{color:#463f5f;margin-bottom:24px}.page-node-type-press-page .press-page-content .coh-wysiwyg p:last-of-type{margin-bottom:0}.page-node-type-press-page .press-page-content .right-side-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:32px 0}.page-node-type-press-page .press-page-content .right-side-bar .share-section span{color:#463f5f;font-family:TT Travels,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:160%;letter-spacing:-1px;margin-right:16px}.page-node-type-press-page .press-page-content .right-side-bar .share-section a[class^=a2a_button]{cursor:pointer;width:24px;height:24px;padding:0;margin:0 16px 0 0}.page-node-type-press-page .press-page-content .right-side-bar .share-section a[class^=a2a_button]:hover img{opacity:1;filter:invert(23%) sepia(55%) saturate(3633%) hue-rotate(219deg) brightness(92%) contrast(98%)}.page-node-type-press-page .press-page-content .right-side-bar .share-section a[class^=a2a_button]:active img{filter:drop-shadow(1px 1px 0 rgba(34,28,70,.2))}.page-node-type-press-page .press-page-content .right-side-bar .share-section a[class^=a2a_button]:focus-visible{outline:3px solid #1b51dc;outline-offset:10px}.page-node-type-press-page .press-page-content .right-side-bar .lastest-press-releases-section{padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px 0}.page-node-type-press-page .press-page-content .right-side-bar .lastest-press-releases-section h2{color:#221c46;font-family:TT Travels,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:160%;letter-spacing:-1px;margin:0}.page-node-type-press-page .press-page-content .right-side-bar .lastest-press-releases-section .views-element-container>div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px 0}.page-node-type-press-page .press-page-content .right-side-bar .lastest-press-releases-section .views-element-container>div .press-article-teaser{height:112px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:0 16px;position:relative}.page-node-type-press-page .press-page-content .right-side-bar .lastest-press-releases-section .views-element-container>div .press-article-teaser .teaser-thumbnail{max-width:120px;-ms-flex-preferred-size:30%;flex-basis:30%}.page-node-type-press-page .press-page-content .right-side-bar .lastest-press-releases-section .views-element-container>div .press-article-teaser .teaser-thumbnail>div,.page-node-type-press-page .press-page-content .right-side-bar .lastest-press-releases-section .views-element-container>div .press-article-teaser .teaser-thumbnail>div>article{height:100%}.page-node-type-press-page .press-page-content .right-side-bar .lastest-press-releases-section .views-element-container>div .press-article-teaser .teaser-thumbnail>div>article .coh-image{-o-object-fit:cover;object-fit:cover;height:100%;min-width:120px}.page-node-type-press-page .press-page-content .right-side-bar .lastest-press-releases-section .views-element-container>div .press-article-teaser .teaser-content{-ms-flex-preferred-size:70%;flex-basis:70%;padding:8px 16px 8px 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px 0}.page-node-type-press-page .press-page-content .right-side-bar .lastest-press-releases-section .views-element-container>div .press-article-teaser .teaser-content .press-article-date time{color:#463f5f;font-family:TT Travels,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:135%;letter-spacing:-.6px}.page-node-type-press-page .press-page-content .right-side-bar .lastest-press-releases-section .views-element-container>div .press-article-teaser .teaser-content .coh-style-duplicate-of-ellipsis-3-lines{margin-bottom:0}.page-node-type-press-page .press-page-content .right-side-bar .lastest-press-releases-section .views-element-container>div .press-article-teaser .teaser-content .coh-style-duplicate-of-ellipsis-3-lines>a{color:#221c46;font-family:TT Travels,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.8px}.page-node-type-press-page .press-page-content .right-side-bar .lastest-press-releases-section .views-element-container>div .press-article-teaser .teaser-content .coh-style-duplicate-of-ellipsis-3-lines>a:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%}.page-node-type-press-page .press-page-content .right-side-bar .contact-cards-section{padding:40px 24px;background-color:#faf8ff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.page-node-type-press-page .press-page-content .right-side-bar .contact-cards-section h2{color:#221c46;text-align:center;font-family:TT Travels,sans-serif;font-size:22px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-1.1px;margin-bottom:32px}.page-node-type-press-page .press-page-content .right-side-bar .contact-cards-section .contact-cards-content>div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:32px 0}.page-node-type-press-page .press-page-content .right-side-bar .contact-cards-section .contact-cards-content>div .contact-card{padding:24px 24px 32px;background-color:#fff;box-shadow:2px 2px #221c4633}.page-node-type-press-page .press-page-content .right-side-bar .contact-cards-section .contact-cards-content>div .contact-card h3{color:#221c46;text-align:center;font-family:TT Travels,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:160%;letter-spacing:-1px;margin-bottom:16px}.page-node-type-press-page .press-page-content .right-side-bar .contact-cards-section .contact-cards-content>div .contact-card .description{margin-top:16px;color:#221c46;text-align:center;font-family:TT Travels,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.8px;word-break:break-word}.page-node-type-press-page .press-page-content .right-side-bar .contact-cards-section .contact-cards-content>div .contact-card .description>div:first-of-type:not(:only-of-type){display:none}.page-node-type-press-page .press-page-content .right-side-bar .contact-cards-section .contact-cards-content>div .contact-card .cta>div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.page-node-type-press-page .press-page-content .right-side-bar .contact-cards-section .contact-cards-content>div .contact-card .cta>div a{height:3rem;margin-top:24px;padding:.5625rem 1.5rem;text-align:center;border:.1875rem solid #221c46;background-color:#00eb5e;color:#221c46;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:-moz-fit-content;width:fit-content;font-family:TT Travels,Verdana,sans-serif;font-weight:700;font-size:16px;line-height:150%;letter-spacing:-.8px}.page-node-type-press-page .press-page-content .right-side-bar .contact-cards-section .contact-cards-content>div .contact-card .cta>div a:hover{background-color:#c7fcca;box-shadow:.25rem .25rem #221c4633}.page-node-type-press-page .press-page-content .right-side-bar .contact-cards-section .contact-cards-content>div .contact-card .cta>div a:active{color:#fff;background-color:#00330e;border-color:#00330e}.page-node-type-press-page .press-page-content .right-side-bar .contact-cards-section .contact-cards-content>div .contact-card .cta>div a:focus-visible{outline-width:.1875rem;outline-offset:.1875rem;outline-style:solid;outline-color:#1b51dc;background-color:#c7fcca}.press-homepage-cover{position:relative}.press-homepage-cover .coh-image{height:auto;min-height:1px;max-height:320px;width:100%;-o-object-fit:cover;object-fit:cover}.press-homepage-cover .press-homepage-title-container{content:"";position:absolute;top:0;left:0;height:100%;width:100%}.press-homepage-cover .press-homepage-title-container .coh-container-boxed,.press-homepage-cover .press-homepage-title-container .coh-container-boxed .coh-row{height:100%}.press-homepage-cover .press-homepage-title-container .coh-container-boxed .coh-row .coh-row-inner{height:100%;-ms-flex-pack:center;justify-content:center}.press-homepage-cover .press-homepage-title-container .coh-container-boxed .coh-row .coh-row-inner .press-homepage-title-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%;min-width:40%;max-width:50%;padding:2rem}.press-homepage-cover .press-homepage-title-container .coh-container-boxed .coh-row .coh-row-inner .press-homepage-title-wrapper h1{font-family:TT Travels,sans-serif;font-size:42px;font-style:normal;font-weight:900;line-height:135%;letter-spacing:-2.1px;margin:0}.press-homepage-content .coh-row-inner{-ms-flex-pack:center;justify-content:center}.press-homepage-content .coh-row-inner .press-homepage-description{margin:40px 0 32px}.press-homepage-content .coh-row-inner .press-homepage-description>div p:last-of-type{margin-bottom:0}.press-homepage-content .coh-row-inner .press-homepage-search-result{margin:32px 0 16px}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view .messages.messages--error{display:none}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view header .result-count-for{color:#221c46;font-family:TT Travels,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-1.2px;text-align:center;margin:32px 0}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view header+form{margin-bottom:0}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view form{-ms-flex-order:-1;order:-1;margin-bottom:48px}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view form .back-button{color:#1b51dc;font-size:16px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.8px;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px;position:absolute;line-height:49.33px;padding:0 0 0 36px}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view form .back-button:before{content:"";background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-arrow-left.svg);height:24px;width:24px;position:absolute;top:50%;transform:translate(-36px,-50%)}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view form .form-item-filter{padding:0;width:50%;margin:0 auto;position:relative}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view form .form-item-filter>.field-prefix{content:"";background-image:url(/themes/custom/sodexo_brs_core/assets/icons/search.svg);height:24px;width:24px;position:absolute;top:50%;left:12px;transform:translateY(-50%);cursor:pointer}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view form .form-item-filter>.field-suffix{background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-close.svg);height:24px;width:24px;position:absolute;top:50%;right:12px;transform:translateY(-50%);cursor:pointer;display:none}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view form .form-item-filter>.field-suffix.search-clear-enable{display:block!important}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view form .form-item-filter>.search-input{padding:11px 48px}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view form [data-drupal-selector=edit-actions]{display:none}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view .no-result{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:32px;margin-bottom:16px}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view .no-result .no-result-press-homepage-img{height:250px;min-width:320px;background-image:url(/themes/custom/sodexo_brs_core/assets/icons/search-no-result.svg);background-repeat:no-repeat;background-position:50%}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view .no-result .no-result-press-homepage-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view .no-result .no-result-press-homepage-content .no-result-press-homepage-title{color:#2a295c;font-family:TT Travels,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-1.2px;margin-bottom:32px}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view .no-result .no-result-press-homepage-content .no-result-press-homepage-description{color:#2a295c;font-family:TT Travels,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.8px;margin-bottom:0}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view .views-row{margin-bottom:40px}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view .views-row .press-article-teaser{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;min-height:224px;position:relative}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view .views-row .press-article-teaser .teaser-thumbnail{height:224px;max-width:345px}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view .views-row .press-article-teaser .teaser-thumbnail>div,.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view .views-row .press-article-teaser .teaser-thumbnail>div article{height:100%}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view .views-row .press-article-teaser .teaser-thumbnail>div article .coh-image{-o-object-fit:cover;object-fit:cover;height:100%;min-width:345px}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view .views-row .press-article-teaser .teaser-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:24px;gap:8px 0}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view .views-row .press-article-teaser .teaser-content .press-article-title h2{margin-bottom:0}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view .views-row .press-article-teaser .teaser-content .press-article-title h2 .coh-style-duplicate-of-ellipsis-3-lines{color:#221c46;font-family:TT Travels,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:160%;letter-spacing:-1px;-webkit-line-clamp:2}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view .views-row .press-article-teaser .teaser-content .press-article-title h2 .coh-style-duplicate-of-ellipsis-3-lines:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view .views-row .press-article-teaser .teaser-content .press-article-date{color:#463f5f;font-family:TT Travels,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:135%;letter-spacing:-.6px}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view .views-row .press-article-teaser .teaser-content .press-article-description{color:#221c46;font-family:TT Travels,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.8px;-webkit-line-clamp:2}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view .views-row .press-article-teaser .teaser-content .press-article-description div>p:last-of-type{margin-bottom:0}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view .views-row .press-article-teaser .teaser-content .press-article-readmore{color:#1b51dc;font-family:TT Travels,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:135%;letter-spacing:-.6px;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:2px;position:relative;padding-left:20px;margin-top:16px}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view .views-row .press-article-teaser .teaser-content .press-article-readmore:before{content:"";position:absolute;background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-chevron-right.svg);background-repeat:no-repeat;height:16px;width:16px;top:50%;transform:translate(-20px,-50%)}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view .pluxee-pager .pager__items{margin:16px 0 40px}.press-homepage-contact{background-color:#faf8ff;padding:56px 0}.press-homepage-contact .coh-row-inner{-ms-flex-pack:center;justify-content:center}.press-homepage-contact .coh-row-inner .press-homepage-contact-title{color:#221c46;text-align:center;font-family:TT Travels,sans-serif;font-size:42px;font-style:normal;font-weight:700;line-height:135%;letter-spacing:-2.1px;margin-bottom:56px}.press-homepage-contact .coh-row-inner .contact-cards-content>div{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}.press-homepage-contact .coh-row-inner .contact-cards-content>div>div{width:calc(50% - 12px)}.press-homepage-contact .coh-row-inner .contact-cards-content>div>div .contact-card{padding:24px 24px 32px;background-color:#fff;box-shadow:2px 2px #221c4633;width:100%}.press-homepage-contact .coh-row-inner .contact-cards-content>div>div .contact-card h3{color:#221c46;text-align:center;font-family:TT Travels,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-1.2px;margin-bottom:16px}.press-homepage-contact .coh-row-inner .contact-cards-content>div>div .contact-card .description{margin-top:16px;color:#221c46;text-align:center;font-family:TT Travels,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.8px}.press-homepage-contact .coh-row-inner .contact-cards-content>div>div .contact-card .cta>div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.press-homepage-contact .coh-row-inner .contact-cards-content>div>div .contact-card .cta>div a{height:3rem;margin-top:24px;padding:.5625rem 1.5rem;text-align:center;border:.1875rem solid #221c46;background-color:#00eb5e;color:#221c46;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:-moz-fit-content;width:fit-content;font-family:TT Travels,Verdana,sans-serif;font-weight:700;font-size:16px;line-height:150%;letter-spacing:-.8px}.press-homepage-contact .coh-row-inner .contact-cards-content>div>div .contact-card .cta>div a:hover{background-color:#c7fcca;box-shadow:.25rem .25rem #221c4633}.press-homepage-contact .coh-row-inner .contact-cards-content>div>div .contact-card .cta>div a:active{color:#fff;background-color:#00330e;border-color:#00330e}.press-homepage-contact .coh-row-inner .contact-cards-content>div>div .contact-card .cta>div a:focus-visible{outline-width:.1875rem;outline-offset:.1875rem;outline-style:solid;outline-color:#1b51dc;background-color:#c7fcca}.press-homepage-contact .coh-row-inner .contact-text-content>div p:last-of-type{margin-bottom:0}@media screen and (max-width: 1023px){.page-node-type-press-page .press-page-cover{margin-bottom:32px}.page-node-type-press-page .press-page-cover .coh-image{height:320px}.page-node-type-press-page .press-page-title .coh-heading{font-size:28px;font-weight:800;line-height:125%;letter-spacing:-1.4px;margin:40px 0 32px}.page-node-type-press-page .press-page-content{padding-bottom:0}.page-node-type-press-page .press-page-content .right-side-bar{margin-top:32px;gap:16px 0}.page-node-type-press-page .press-page-content .right-side-bar .contact-cards-section{margin-left:-3rem;margin-right:-3rem}.page-node-type-press-page .press-page-content .right-side-bar>div:last-child:not(.contact-cards-section){margin-bottom:2.5rem}.press-homepage-cover .coh-image{display:none}.press-homepage-cover .press-homepage-title-container{position:inherit}.press-homepage-cover .press-homepage-title-container .coh-container-boxed{margin:0}.press-homepage-cover .press-homepage-title-container .coh-container-boxed .coh-row .coh-row-inner .press-homepage-title-wrapper{max-width:none;width:100%}.press-homepage-cover .press-homepage-title-container .coh-container-boxed .coh-row .coh-row-inner .press-homepage-title-wrapper h1{font-size:28px;font-weight:800;line-height:125%;letter-spacing:-1.4px}.press-homepage-content .coh-row-inner .press-homepage-description{margin:32px 0}.press-homepage-content .coh-row-inner .press-homepage-search-result{margin:32px 0 0}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view header .result-count-for{margin:64px 0}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view form{margin-bottom:32px}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view form .back-button{width:0;overflow:hidden}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view form .back-button+.form-item-filter{width:calc(100% - 36px);margin-right:0}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view form .form-item-filter{width:100%}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view .no-result{-ms-flex-direction:column;flex-direction:column;margin-bottom:0}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view .no-result .no-result-press-homepage-content .no-result-press-homepage-description,.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view .views-row{margin-bottom:32px}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view .views-row .press-article-teaser{-ms-flex-direction:column;flex-direction:column;height:-moz-fit-content;height:fit-content}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view .views-row .press-article-teaser .teaser-thumbnail{max-width:none;width:100%;height:215px}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view .views-row .press-article-teaser .teaser-thumbnail>div article .coh-image{height:215px;min-width:1px;width:100%}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view .views-row .press-article-teaser .teaser-content{padding:16px 0}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view .views-row .press-article-teaser .teaser-content .press-article-title h2 .coh-style-duplicate-of-ellipsis-3-lines{font-size:18px;line-height:120%;letter-spacing:-.9px}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view .views-row .press-article-teaser .teaser-content .press-article-readmore{margin-top:8px}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view .pluxee-pager .pager__items{margin:0 0 32px}.press-homepage-contact{padding:40px 0}.press-homepage-contact .coh-row-inner .press-homepage-contact-title{font-size:22px;line-height:130%;letter-spacing:-1.1px;margin-bottom:32px}.press-homepage-contact .coh-row-inner .contact-cards-content>div{-ms-flex-direction:column;flex-direction:column;gap:32px}.press-homepage-contact .coh-row-inner .contact-cards-content>div>div{width:100%}.press-homepage-contact .coh-row-inner .contact-cards-content>div>div .contact-card h3{font-size:20px;line-height:160%;letter-spacing:-1px}}@media screen and (max-width: 767px){.page-node-type-press-page .press-page-content .right-side-bar .contact-cards-section{margin-left:-1.5rem;margin-right:-1.5rem}}.coh-top-page-form .hs-form,.page-node-type-blog-page #block-sodexo-brs-core-content .hs-form{margin-bottom:0}.coh-top-page-form .hs-form input[type=submit],.page-node-type-blog-page #block-sodexo-brs-core-content .hs-form input[type=submit]{font:700 16px/24px TT Travels,Verdana,sans-serif;display:block;border:3px solid #221c46;padding:12px 16px;color:#221c46;background:#00eb5e;box-sizing:border-box;text-shadow:none;border-radius:0}.coh-top-page-form .hs-form input[type=submit]:hover,.page-node-type-blog-page #block-sodexo-brs-core-content .hs-form input[type=submit]:hover{font:700 16px/24px TT Travels,Verdana,sans-serif;color:#221c46;background:#c7fcca;box-shadow:4px 4px #221c4633;border:3px solid #221c46}.coh-top-page-form .hs-form input[type=submit]:focus-visible,.page-node-type-blog-page #block-sodexo-brs-core-content .hs-form input[type=submit]:focus-visible{background:#c7fcca;outline:3px solid #1b51dc;outline-offset:1px}.coh-top-page-form .hs-form input[type=submit]:active,.page-node-type-blog-page #block-sodexo-brs-core-content .hs-form input[type=submit]:active{color:#fff;background:#00330e;border-color:#00330e;outline:none;box-shadow:2px 2px #221c4633}.coh-top-page-form .hs-form .hs-submit,.page-node-type-blog-page #block-sodexo-brs-core-content .hs-form .hs-submit{padding-bottom:0}.coh-top-page-form .hs-form .hs-submit .actions,.page-node-type-blog-page #block-sodexo-brs-core-content .hs-form .hs-submit .actions{padding:0;margin:0}.coh-top-page-form .hs-form .iti,.page-node-type-blog-page #block-sodexo-brs-core-content .hs-form .iti{width:100%}.coh-top-page-form .hs-form .iti--allow-dropdown input.iti__tel-input[type=tel],.page-node-type-blog-page #block-sodexo-brs-core-content .hs-form .iti--allow-dropdown input.iti__tel-input[type=tel]{padding-left:var(--iti-selected-country-arrow-padding)}.coh-top-page-form #hubspot-confirmation-overlay,.page-node-type-blog-page #block-sodexo-brs-core-content #hubspot-confirmation-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#221c46b3;display:none;z-index:999;padding:3rem}.coh-top-page-form #hubspot-confirmation-overlay .message-container,.page-node-type-blog-page #block-sodexo-brs-core-content #hubspot-confirmation-overlay .message-container{display:-ms-flexbox;display:flex;width:100vw;height:100dvh;position:fixed;left:0;top:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;overflow:auto;overscroll-behavior-y:none}.coh-top-page-form #hubspot-confirmation-overlay .message-content,.page-node-type-blog-page #block-sodexo-brs-core-content #hubspot-confirmation-overlay .message-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%;outline:2px solid transparent;outline-offset:2px;margin-inline:auto;margin:auto 1rem;background:#fff;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;min-width:288px;max-width:678px;padding-bottom:2.5rem}.coh-top-page-form #hubspot-confirmation-overlay .message-content header,.page-node-type-blog-page #block-sodexo-brs-core-content #hubspot-confirmation-overlay .message-content header{-ms-flex:0 1 0px;flex:0 1 0;padding-inline-start:1.5rem;padding-inline-end:1.5rem;padding:2.5rem 4rem;font-size:1.25rem;font-weight:600}.coh-top-page-form #hubspot-confirmation-overlay .message-content header h5,.page-node-type-blog-page #block-sodexo-brs-core-content #hubspot-confirmation-overlay .message-content header h5{margin:0;color:#5a5469;font-size:20px;font-weight:500;line-height:125%;letter-spacing:-1px;text-align:center;white-space:normal;word-break:break-all}.coh-top-page-form #hubspot-confirmation-overlay .message-content .message-button,.page-node-type-blog-page #block-sodexo-brs-core-content #hubspot-confirmation-overlay .message-content .message-button{display:-ms-inline-flexbox;display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;vertical-align:middle;height:3rem;min-width:3rem;font-size:16px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;padding:0;position:absolute;top:.5rem;right:.5rem}.coh-top-page-form #hubspot-confirmation-overlay .message-content .message-button svg path,.page-node-type-blog-page #block-sodexo-brs-core-content #hubspot-confirmation-overlay .message-content .message-button svg path{fill:#1b51dc}.coh-top-page-form #hubspot-confirmation-overlay .message-content .message-button:hover svg path,.page-node-type-blog-page #block-sodexo-brs-core-content #hubspot-confirmation-overlay .message-content .message-button:hover svg path{fill:#221c46}.coh-top-page-form #hubspot-confirmation-overlay .message-content .message-image,.page-node-type-blog-page #block-sodexo-brs-core-content #hubspot-confirmation-overlay .message-content .message-image{padding-inline-start:1.5rem;padding-inline-end:1.5rem;-ms-flex:1 1 0px;flex:1 1 0;padding:0 4rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.coh-top-page-form #hubspot-confirmation-overlay .message-content .message-image .image-container,.page-node-type-blog-page #block-sodexo-brs-core-content #hubspot-confirmation-overlay .message-content .message-image .image-container{height:240px;width:240px;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.coh-top-page-form #hubspot-confirmation-overlay .message-content .message-image .image-container image,.coh-top-page-form #hubspot-confirmation-overlay .message-content .message-image .image-container svg,.page-node-type-blog-page #block-sodexo-brs-core-content #hubspot-confirmation-overlay .message-content .message-image .image-container image,.page-node-type-blog-page #block-sodexo-brs-core-content #hubspot-confirmation-overlay .message-content .message-image .image-container svg{-o-object-fit:contain;object-fit:contain;height:100%;width:100%}@media screen and (max-width: 767px){.coh-top-page-form #hubspot-confirmation-overlay .message-content header,.page-node-type-blog-page #block-sodexo-brs-core-content #hubspot-confirmation-overlay .message-content header{padding:2.5rem 1rem 1.5rem}.coh-top-page-form #hubspot-confirmation-overlay .message-content header h5,.page-node-type-blog-page #block-sodexo-brs-core-content #hubspot-confirmation-overlay .message-content header h5{font-size:18px;line-height:130%;letter-spacing:-.9px}.coh-top-page-form #hubspot-confirmation-overlay .message-content .message-image,.page-node-type-blog-page #block-sodexo-brs-core-content #hubspot-confirmation-overlay .message-content .message-image{padding:0 1rem}}.coh-top-page-form-v2{padding-top:52px}.coh-top-page-form-v2>.coh-container{padding-top:0}.coh-top-page-form-v2 .column-text{overflow-wrap:break-word}.coh-top-page-form-v2 .column-text h2{font-size:2rem;font-weight:800;line-height:125%;letter-spacing:-.5px}.coh-top-page-form-v2 .column-text .coh-wysiwyg p:not(:last-child){margin-bottom:1rem}.coh-top-page-form-v2 .column-text .coh-container:not(.container-background){display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:2rem 4rem;height:100%;width:100%}.coh-top-page-form-v2 .column-text img+.coh-container:not(.container-background){position:absolute;top:0;left:0;height:100%}.coh-top-page-form-v2 .column-text img+.coh-container:not(.container-background).has-no-background{position:relative;display:block;height:auto;padding:0}.coh-top-page-form-v2 .column-text .container-background{position:relative;height:100%;max-height:1213px;min-height:480px}@media screen and (min-width: 1024px){.coh-top-page-form-v2 .column-text .container-background:has(img){background:none}}.coh-top-page-form-v2 .column-text .container-background .coh-container:not(:has(.coh-wysiwyg)):not(:has(h2)){display:none}.coh-top-page-form-v2 .column-text img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;min-height:480px}.coh-top-page-form-v2 .column-form{overflow-wrap:break-word}.coh-top-page-form-v2 .column-form .coh-top-page-form{padding-right:0;padding-left:0}.coh-top-page-form-v2 .column-form h1{font-size:2.625rem;line-height:135%;padding-bottom:1rem}.coh-top-page-form-v2 .column-form .coh-paragraph{margin-bottom:2rem}.coh-top-page-form-v2 .image-dark-overlay .column-text .container-background:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(90deg,#0006,#0000001a);background-position:50%;background-size:auto;background-repeat:no-repeat;background-attachment:scroll}.coh-top-page-form-v2 .image-light-overlay .column-text .container-background:has(img):before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(90deg,#fff6,#ffffff1a);background-position:50%;background-size:auto;background-repeat:no-repeat;background-attachment:scroll}.dialog-off-canvas-main-canvas:has(.coh-style-breadcrumbs-generic) .coh-top-page-form-v2{padding-top:0}.pluxee-form-container .iti{width:100%}.pluxee-form-container .iti--allow-dropdown input.iti__tel-input[type=tel]{padding-left:var(--iti-selected-country-arrow-padding)}.pluxee-form-container .iti .iti__arrow{border:0;width:24px;height:24px;background:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-chevron-down.svg) 0 0 no-repeat;position:absolute;right:5px;margin:-4px 0 0}.pluxee-form-container .iti .iti__country-container:hover .iti__selected-country-primary{border-color:#1b51dc;background:#def3fb}.pluxee-form-container .iti .iti__country-container:hover+input[type=tel]{border-color:#1b51dc;background-color:#def3fb}.pluxee-form-container .iti .iti__country-container:hover+input[type=tel]::-webkit-input-placeholder{color:#1b51dc}.pluxee-form-container .iti .iti__country-container:hover+input[type=tel]::-moz-placeholder{color:#1b51dc}.pluxee-form-container .iti .iti__country-container:hover+input[type=tel]:-ms-input-placeholder,.pluxee-form-container .iti .iti__country-container:hover+input[type=tel]::-ms-input-placeholder{color:#1b51dc}.pluxee-form-container .iti .iti__country-container:hover+input[type=tel]::placeholder{color:#1b51dc}.pluxee-form-container .iti .iti__country-container .iti__selected-country-primary:hover{background-color:transparent!important}.pluxee-form-container .iti .iti__country-container .iti__country-list .iti__flag{border-radius:0;box-shadow:none;background-image:url(/themes/custom/sodexo_brs_core/images/flags.webp)}.pluxee-form-container .iti .iti__country-container .iti__country-list .iti__country{margin:0;font-weight:600;list-style:none;padding:12px 8px}.pluxee-form-container .iti .iti__country-container .iti__country-list .iti__country.iti__highlight{background-color:#def3fb}.pluxee-form-container .iti .iti__selected-country{border-right:1px solid #908c99}.pluxee-form-container .iti .iti__selected-country .iti__selected-country-primary{padding:0 32px 0 12px;width:118px}.pluxee-form-container .iti .iti__selected-country .iti__flag{margin-top:-2px;border-radius:0;box-shadow:none;background-image:url(/themes/custom/sodexo_brs_core/images/flags.webp)}.pluxee-form-container .iti .iti__selected-country .iti__flag.iti__globe{background-image:url(/themes/custom/sodexo_brs_core/images/globe.webp)}.pluxee-form-container .iti .iti__selected-dial-code{margin:0;position:absolute;left:40px;font-weight:600;line-height:150%;letter-spacing:-.8px;pointer-events:none}.pluxee-form-container .iti input[type=tel]{padding-left:159px!important;background-image:url(/themes/custom/sodexo_brs_core/images/plx-ic-phone.svg);background-position:125px;background-repeat:no-repeat;background-size:24px auto}.pluxee-form-container form>div{padding-top:0}.pluxee-form-container form>div:has(input[type=submit]){padding-bottom:0}.pluxee-form-container form .captcha+.webform-actions{padding-top:0}.pluxee-form-container form .webform-actions,.pluxee-form-container form .webform-actions+.form-type-webform-terms-of-service{padding-top:1rem;padding-bottom:0}.pluxee-form-container form .webform-actions+.form-type-webform-terms-of-service label{margin-bottom:0}.pluxee-form-container form .webform-actions+.form-type-webform-terms-of-service .description .webform-element-description{margin-top:.25rem}.pluxee-form-container form .webform-actions+.form-type-webform-terms-of-service .description .webform-element-description:empty{margin:0}.pluxee-form-container form .hs-form-field{padding-top:0}.pluxee-form-container form>fieldset{padding-bottom:1rem;max-width:none}.pluxee-form-container form>fieldset:has(input[type=hidden]):not(:has(.captcha__element)){padding-bottom:0}.pluxee-form-container form label{font-size:14px;font-style:normal;font-weight:600;line-height:145%;letter-spacing:-.5px;margin-bottom:.25rem;display:inline-block;position:relative}.pluxee-form-container form label .hs-form-required{color:#cc1480;padding-left:.25rem}.pluxee-form-container form label.form-required:after{content:none}.pluxee-form-container form label .webform-element-help{position:absolute;height:24px;width:24px;margin:0 .75rem;background:none;background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-question.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;top:calc(100% + .25rem + 24px);right:0;transform:translateY(-50%);background-color:#fff;border-radius:0;border:5px solid #fff;border-right:none}.pluxee-form-container form label .webform-element-help span{display:none}.pluxee-form-container form label .tippy-box{transform:translateY(3px);padding:1rem;background-color:#221c46;border-radius:0;box-shadow:4px 4px #221c4633}.pluxee-form-container form label .tippy-box .tippy-content{padding:0}.pluxee-form-container form label .tippy-box .tippy-content .webform-element-help--content p,.pluxee-form-container form label .tippy-box .tippy-content .webform-element-help--title{color:#fff;font-size:.75rem;font-style:normal;line-height:135%;letter-spacing:-.6px}.pluxee-form-container form label .tippy-box .tippy-content .webform-element-help--title{font-weight:700;margin-bottom:0}.pluxee-form-container form label .tippy-box .tippy-content .webform-element-help--content p{font-weight:500}.pluxee-form-container form label .tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-8px;border-top-color:#221c46}.pluxee-form-container form label .tippy-box[data-placement^=top]>.tippy-arrow:after{content:"";position:absolute;border-color:transparent;border-style:solid;bottom:-12px;left:4px;border-width:8px 8px 0;border-top-color:#221c4633}.pluxee-form-container form input[type=email],.pluxee-form-container form input[type=number],.pluxee-form-container form input[type=tel],.pluxee-form-container form input[type=text],.pluxee-form-container form textarea{color:#221c46;background-color:#fff;font-size:16px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.8px;width:100%;max-width:100%;height:48px;border:1px solid #908c99;padding:0 .75rem}.pluxee-form-container form input[type=email]::-webkit-input-placeholder,.pluxee-form-container form input[type=number]::-webkit-input-placeholder,.pluxee-form-container form input[type=tel]::-webkit-input-placeholder,.pluxee-form-container form input[type=text]::-webkit-input-placeholder,.pluxee-form-container form textarea::-webkit-input-placeholder{color:#5a5469}.pluxee-form-container form input[type=email]::-moz-placeholder,.pluxee-form-container form input[type=number]::-moz-placeholder,.pluxee-form-container form input[type=tel]::-moz-placeholder,.pluxee-form-container form input[type=text]::-moz-placeholder,.pluxee-form-container form textarea::-moz-placeholder{color:#5a5469}.pluxee-form-container form input[type=email]:-ms-input-placeholder,.pluxee-form-container form input[type=email]::-ms-input-placeholder,.pluxee-form-container form input[type=number]:-ms-input-placeholder,.pluxee-form-container form input[type=number]::-ms-input-placeholder,.pluxee-form-container form input[type=tel]:-ms-input-placeholder,.pluxee-form-container form input[type=tel]::-ms-input-placeholder,.pluxee-form-container form input[type=text]:-ms-input-placeholder,.pluxee-form-container form input[type=text]::-ms-input-placeholder,.pluxee-form-container form textarea:-ms-input-placeholder,.pluxee-form-container form textarea::-ms-input-placeholder{color:#5a5469}.pluxee-form-container form input[type=email]::placeholder,.pluxee-form-container form input[type=number]::placeholder,.pluxee-form-container form input[type=tel]::placeholder,.pluxee-form-container form input[type=text]::placeholder,.pluxee-form-container form textarea::placeholder{color:#5a5469}.pluxee-form-container form input[type=email].error,.pluxee-form-container form input[type=number].error,.pluxee-form-container form input[type=tel].error,.pluxee-form-container form input[type=text].error,.pluxee-form-container form textarea.error{border-color:#b30000;background:#fcf1ee}.pluxee-form-container form textarea{height:auto}.pluxee-form-container form .hs-error-msgs{margin-bottom:0}.pluxee-form-container form .hs-error-msgs li{list-style:none;margin:0;background:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-warning.svg) 0 40% no-repeat;padding-left:20px}.pluxee-form-container form .hs-error-msgs li label{color:#b30000!important;margin:0;font-size:12px;line-height:135%;letter-spacing:-.6px}.pluxee-form-container form .form-item--error-message{margin-bottom:0;background:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-warning.svg) 0 40% no-repeat;padding-left:20px;color:#b30000!important;font-size:12px;font-weight:600;line-height:200%;letter-spacing:-.6px}.pluxee-form-container form .form-item--error-message ul{margin-bottom:0}.pluxee-form-container form .form-item--error-message ul li{margin-left:1rem;margin-bottom:0}.pluxee-form-container form .hs-form-field{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.pluxee-form-container form .hs-form-field .hs-field-desc{-ms-flex-order:5;order:5;font-size:12px;font-style:normal;font-weight:600;line-height:135%;letter-spacing:-.6px;margin:2px 0 0;background:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-infoOutline.svg) 0 0 no-repeat;padding-left:20px;padding-top:2px}.pluxee-form-container form .hs-form-field:has(.hs-error-msgs) .hs-field-desc{display:none!important}.pluxee-form-container form .form-item:not(.checkboxes--wrapper):has(input:hover):not(:has(.webform-element-help:hover)) label,.pluxee-form-container form .hs-form-field:has(input:hover):not(:has(.webform-element-help:hover)) label{color:#1b51dc}.pluxee-form-container form .form-item:not(.checkboxes--wrapper):has(input:hover):not(:has(.webform-element-help:hover)) label .webform-element-help,.pluxee-form-container form .hs-form-field:has(input:hover):not(:has(.webform-element-help:hover)) label .webform-element-help{background-color:#def3fb;border-color:#def3fb}.pluxee-form-container form .form-item:not(.checkboxes--wrapper):has(input:hover):not(:has(.webform-element-help:hover)) input[type=email],.pluxee-form-container form .form-item:not(.checkboxes--wrapper):has(input:hover):not(:has(.webform-element-help:hover)) input[type=number],.pluxee-form-container form .form-item:not(.checkboxes--wrapper):has(input:hover):not(:has(.webform-element-help:hover)) input[type=tel],.pluxee-form-container form .form-item:not(.checkboxes--wrapper):has(input:hover):not(:has(.webform-element-help:hover)) input[type=text],.pluxee-form-container form .hs-form-field:has(input:hover):not(:has(.webform-element-help:hover)) input[type=email],.pluxee-form-container form .hs-form-field:has(input:hover):not(:has(.webform-element-help:hover)) input[type=number],.pluxee-form-container form .hs-form-field:has(input:hover):not(:has(.webform-element-help:hover)) input[type=tel],.pluxee-form-container form .hs-form-field:has(input:hover):not(:has(.webform-element-help:hover)) input[type=text]{border-color:#1b51dc;background-color:#def3fb}.pluxee-form-container form .form-item:not(.checkboxes--wrapper):has(input:hover):not(:has(.webform-element-help:hover)) input[type=email]::-webkit-input-placeholder,.pluxee-form-container form .form-item:not(.checkboxes--wrapper):has(input:hover):not(:has(.webform-element-help:hover)) input[type=number]::-webkit-input-placeholder,.pluxee-form-container form .form-item:not(.checkboxes--wrapper):has(input:hover):not(:has(.webform-element-help:hover)) input[type=tel]::-webkit-input-placeholder,.pluxee-form-container form .form-item:not(.checkboxes--wrapper):has(input:hover):not(:has(.webform-element-help:hover)) input[type=text]::-webkit-input-placeholder,.pluxee-form-container form .hs-form-field:has(input:hover):not(:has(.webform-element-help:hover)) input[type=email]::-webkit-input-placeholder,.pluxee-form-container form .hs-form-field:has(input:hover):not(:has(.webform-element-help:hover)) input[type=number]::-webkit-input-placeholder,.pluxee-form-container form .hs-form-field:has(input:hover):not(:has(.webform-element-help:hover)) input[type=tel]::-webkit-input-placeholder,.pluxee-form-container form .hs-form-field:has(input:hover):not(:has(.webform-element-help:hover)) input[type=text]::-webkit-input-placeholder{color:#1b51dc}.pluxee-form-container form .form-item:not(.checkboxes--wrapper):has(input:hover):not(:has(.webform-element-help:hover)) input[type=email]::-moz-placeholder,.pluxee-form-container form .form-item:not(.checkboxes--wrapper):has(input:hover):not(:has(.webform-element-help:hover)) input[type=number]::-moz-placeholder,.pluxee-form-container form .form-item:not(.checkboxes--wrapper):has(input:hover):not(:has(.webform-element-help:hover)) input[type=tel]::-moz-placeholder,.pluxee-form-container form .form-item:not(.checkboxes--wrapper):has(input:hover):not(:has(.webform-element-help:hover)) input[type=text]::-moz-placeholder,.pluxee-form-container form .hs-form-field:has(input:hover):not(:has(.webform-element-help:hover)) input[type=email]::-moz-placeholder,.pluxee-form-container form .hs-form-field:has(input:hover):not(:has(.webform-element-help:hover)) input[type=number]::-moz-placeholder,.pluxee-form-container form .hs-form-field:has(input:hover):not(:has(.webform-element-help:hover)) input[type=tel]::-moz-placeholder,.pluxee-form-container form .hs-form-field:has(input:hover):not(:has(.webform-element-help:hover)) input[type=text]::-moz-placeholder{color:#1b51dc}.pluxee-form-container form .form-item:not(.checkboxes--wrapper):has(input:hover):not(:has(.webform-element-help:hover)) input[type=email]:-ms-input-placeholder,.pluxee-form-container form .form-item:not(.checkboxes--wrapper):has(input:hover):not(:has(.webform-element-help:hover)) input[type=number]:-ms-input-placeholder,.pluxee-form-container form .form-item:not(.checkboxes--wrapper):has(input:hover):not(:has(.webform-element-help:hover)) input[type=tel]:-ms-input-placeholder,.pluxee-form-container form .form-item:not(.checkboxes--wrapper):has(input:hover):not(:has(.webform-element-help:hover)) input[type=text]:-ms-input-placeholder,.pluxee-form-container form .hs-form-field:has(input:hover):not(:has(.webform-element-help:hover)) input[type=email]:-ms-input-placeholder,.pluxee-form-container form .hs-form-field:has(input:hover):not(:has(.webform-element-help:hover)) input[type=number]:-ms-input-placeholder,.pluxee-form-container form .hs-form-field:has(input:hover):not(:has(.webform-element-help:hover)) input[type=tel]:-ms-input-placeholder,.pluxee-form-container form .hs-form-field:has(input:hover):not(:has(.webform-element-help:hover)) input[type=text]:-ms-input-placeholder{color:#1b51dc}.pluxee-form-container form .form-item:not(.checkboxes--wrapper):has(input:hover):not(:has(.webform-element-help:hover)) input[type=email]::-ms-input-placeholder,.pluxee-form-container form .form-item:not(.checkboxes--wrapper):has(input:hover):not(:has(.webform-element-help:hover)) input[type=number]::-ms-input-placeholder,.pluxee-form-container form .form-item:not(.checkboxes--wrapper):has(input:hover):not(:has(.webform-element-help:hover)) input[type=tel]::-ms-input-placeholder,.pluxee-form-container form .form-item:not(.checkboxes--wrapper):has(input:hover):not(:has(.webform-element-help:hover)) input[type=text]::-ms-input-placeholder,.pluxee-form-container form .hs-form-field:has(input:hover):not(:has(.webform-element-help:hover)) input[type=email]::-ms-input-placeholder,.pluxee-form-container form .hs-form-field:has(input:hover):not(:has(.webform-element-help:hover)) input[type=number]::-ms-input-placeholder,.pluxee-form-container form .hs-form-field:has(input:hover):not(:has(.webform-element-help:hover)) input[type=tel]::-ms-input-placeholder,.pluxee-form-container form .hs-form-field:has(input:hover):not(:has(.webform-element-help:hover)) input[type=text]::-ms-input-placeholder{color:#1b51dc}.pluxee-form-container form .form-item:not(.checkboxes--wrapper):has(input:hover):not(:has(.webform-element-help:hover)) input[type=email]::placeholder,.pluxee-form-container form .form-item:not(.checkboxes--wrapper):has(input:hover):not(:has(.webform-element-help:hover)) input[type=number]::placeholder,.pluxee-form-container form .form-item:not(.checkboxes--wrapper):has(input:hover):not(:has(.webform-element-help:hover)) input[type=tel]::placeholder,.pluxee-form-container form .form-item:not(.checkboxes--wrapper):has(input:hover):not(:has(.webform-element-help:hover)) input[type=text]::placeholder,.pluxee-form-container form .hs-form-field:has(input:hover):not(:has(.webform-element-help:hover)) input[type=email]::placeholder,.pluxee-form-container form .hs-form-field:has(input:hover):not(:has(.webform-element-help:hover)) input[type=number]::placeholder,.pluxee-form-container form .hs-form-field:has(input:hover):not(:has(.webform-element-help:hover)) input[type=tel]::placeholder,.pluxee-form-container form .hs-form-field:has(input:hover):not(:has(.webform-element-help:hover)) input[type=text]::placeholder{color:#1b51dc}.pluxee-form-container form .form-item:has(textarea:hover) label,.pluxee-form-container form .hs-form-field:has(textarea:hover) label{color:#1b51dc}.pluxee-form-container form .form-item:has(textarea:hover) textarea,.pluxee-form-container form .hs-form-field:has(textarea:hover) textarea{border-color:#1b51dc;background:#def3fb}.pluxee-form-container form .form-item:has(textarea:hover) textarea::-webkit-input-placeholder,.pluxee-form-container form .hs-form-field:has(textarea:hover) textarea::-webkit-input-placeholder{color:#1b51dc}.pluxee-form-container form .form-item:has(textarea:hover) textarea::-moz-placeholder,.pluxee-form-container form .hs-form-field:has(textarea:hover) textarea::-moz-placeholder{color:#1b51dc}.pluxee-form-container form .form-item:has(textarea:hover) textarea:-ms-input-placeholder,.pluxee-form-container form .hs-form-field:has(textarea:hover) textarea:-ms-input-placeholder{color:#1b51dc}.pluxee-form-container form .form-item:has(textarea:hover) textarea::-ms-input-placeholder,.pluxee-form-container form .hs-form-field:has(textarea:hover) textarea::-ms-input-placeholder{color:#1b51dc}.pluxee-form-container form .form-item:has(textarea:hover) textarea::placeholder,.pluxee-form-container form .hs-form-field:has(textarea:hover) textarea::placeholder{color:#1b51dc}.pluxee-form-container form .form-item:has(select:hover):not(:has(.select2)) label,.pluxee-form-container form .hs-form-field:has(select:hover):not(:has(.select2)) label{color:#1b51dc}.pluxee-form-container form .form-item:has(select:hover):not(:has(.select2)) select,.pluxee-form-container form .hs-form-field:has(select:hover):not(:has(.select2)) select{border-color:#1b51dc;background:#def3fb}.pluxee-form-container form .form-item:has(select:hover):not(:has(.select2)) select::-webkit-input-placeholder,.pluxee-form-container form .hs-form-field:has(select:hover):not(:has(.select2)) select::-webkit-input-placeholder{color:#1b51dc}.pluxee-form-container form .form-item:has(select:hover):not(:has(.select2)) select::-moz-placeholder,.pluxee-form-container form .hs-form-field:has(select:hover):not(:has(.select2)) select::-moz-placeholder{color:#1b51dc}.pluxee-form-container form .form-item:has(select:hover):not(:has(.select2)) select:-ms-input-placeholder,.pluxee-form-container form .hs-form-field:has(select:hover):not(:has(.select2)) select:-ms-input-placeholder{color:#1b51dc}.pluxee-form-container form .form-item:has(select:hover):not(:has(.select2)) select::-ms-input-placeholder,.pluxee-form-container form .hs-form-field:has(select:hover):not(:has(.select2)) select::-ms-input-placeholder{color:#1b51dc}.pluxee-form-container form .form-item:has(select:hover):not(:has(.select2)) select::placeholder,.pluxee-form-container form .hs-form-field:has(select:hover):not(:has(.select2)) select::placeholder{color:#1b51dc}.pluxee-form-container form .form-item:not(.checkboxes--wrapper):has(:focus-visible) label,.pluxee-form-container form .hs-form-field:has(:focus-visible) label{color:#1b51dc}.pluxee-form-container form .form-item:not(.checkboxes--wrapper):has(:focus-visible) .select2-selection--multiple,.pluxee-form-container form .form-item:not(.checkboxes--wrapper):has(:focus-visible) input[type=email],.pluxee-form-container form .form-item:not(.checkboxes--wrapper):has(:focus-visible) input[type=number],.pluxee-form-container form .form-item:not(.checkboxes--wrapper):has(:focus-visible) input[type=tel],.pluxee-form-container form .form-item:not(.checkboxes--wrapper):has(:focus-visible) input[type=text],.pluxee-form-container form .form-item:not(.checkboxes--wrapper):has(:focus-visible) textarea,.pluxee-form-container form .hs-form-field:has(:focus-visible) .select2-selection--multiple,.pluxee-form-container form .hs-form-field:has(:focus-visible) input[type=email],.pluxee-form-container form .hs-form-field:has(:focus-visible) input[type=number],.pluxee-form-container form .hs-form-field:has(:focus-visible) input[type=tel],.pluxee-form-container form .hs-form-field:has(:focus-visible) input[type=text],.pluxee-form-container form .hs-form-field:has(:focus-visible) textarea{border-color:#1b51dc;outline:3px solid #1b51dc;outline-offset:-3px}.pluxee-form-container form .form-item:not(.checkboxes--wrapper):has(:focus-visible) textarea::-webkit-input-placeholder,.pluxee-form-container form .hs-form-field:has(:focus-visible) textarea::-webkit-input-placeholder{color:#1b51dc}.pluxee-form-container form .form-item:not(.checkboxes--wrapper):has(:focus-visible) textarea::-moz-placeholder,.pluxee-form-container form .hs-form-field:has(:focus-visible) textarea::-moz-placeholder{color:#1b51dc}.pluxee-form-container form .form-item:not(.checkboxes--wrapper):has(:focus-visible) textarea:-ms-input-placeholder,.pluxee-form-container form .hs-form-field:has(:focus-visible) textarea:-ms-input-placeholder{color:#1b51dc}.pluxee-form-container form .form-item:not(.checkboxes--wrapper):has(:focus-visible) textarea::-ms-input-placeholder,.pluxee-form-container form .hs-form-field:has(:focus-visible) textarea::-ms-input-placeholder{color:#1b51dc}.pluxee-form-container form .form-item:not(.checkboxes--wrapper):has(:focus-visible) textarea::placeholder,.pluxee-form-container form .hs-form-field:has(:focus-visible) textarea::placeholder{color:#1b51dc}.pluxee-form-container form .hs-richtext{margin-bottom:1rem;line-height:150%;font-weight:500}.pluxee-form-container form .hs-richtext p{margin-bottom:1rem}.pluxee-form-container form .hs-richtext p:last-child{margin-bottom:0}.pluxee-form-container form .hs-dependent-field:has(input:focus-visible) label,.pluxee-form-container form .hs-dependent-field:has(input:hover) label,.pluxee-form-container form .hs-fieldtype-booleancheckbox:has(input:focus-visible) label,.pluxee-form-container form .hs-fieldtype-booleancheckbox:has(input:hover) label,.pluxee-form-container form .hs-fieldtype-checkbox:has(input:focus-visible) label,.pluxee-form-container form .hs-fieldtype-checkbox:has(input:hover) label{color:revert}.pluxee-form-container form .hs-dependent-field ul.inputs-list:not(.hs-error-msgs),.pluxee-form-container form .hs-fieldtype-booleancheckbox ul.inputs-list:not(.hs-error-msgs),.pluxee-form-container form .hs-fieldtype-checkbox ul.inputs-list:not(.hs-error-msgs){margin-bottom:0}.pluxee-form-container form .hs-dependent-field ul.inputs-list:not(.hs-error-msgs) li,.pluxee-form-container form .hs-fieldtype-booleancheckbox ul.inputs-list:not(.hs-error-msgs) li,.pluxee-form-container form .hs-fieldtype-checkbox ul.inputs-list:not(.hs-error-msgs) li{list-style:none;margin:0;padding-bottom:1rem}.pluxee-form-container form .hs-dependent-field ul.inputs-list:not(.hs-error-msgs) li:last-child,.pluxee-form-container form .hs-fieldtype-booleancheckbox ul.inputs-list:not(.hs-error-msgs) li:last-child,.pluxee-form-container form .hs-fieldtype-checkbox ul.inputs-list:not(.hs-error-msgs) li:last-child{padding-bottom:0}.pluxee-form-container form .hs-dependent-field ul.inputs-list:not(.hs-error-msgs) li label,.pluxee-form-container form .hs-fieldtype-booleancheckbox ul.inputs-list:not(.hs-error-msgs) li label,.pluxee-form-container form .hs-fieldtype-checkbox ul.inputs-list:not(.hs-error-msgs) li label{font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.8px;padding-left:32px;position:relative;margin-bottom:0;font-family:TT Travels,Verdana,sans-serif}.pluxee-form-container form .hs-dependent-field ul.inputs-list:not(.hs-error-msgs) li label input,.pluxee-form-container form .hs-fieldtype-booleancheckbox ul.inputs-list:not(.hs-error-msgs) li label input,.pluxee-form-container form .hs-fieldtype-checkbox ul.inputs-list:not(.hs-error-msgs) li label input{width:0;height:0;opacity:0}.pluxee-form-container form .hs-dependent-field ul.inputs-list:not(.hs-error-msgs) li label:before,.pluxee-form-container form .hs-fieldtype-booleancheckbox ul.inputs-list:not(.hs-error-msgs) li label:before,.pluxee-form-container form .hs-fieldtype-checkbox ul.inputs-list:not(.hs-error-msgs) li label:before{content:"";position:absolute;top:0;left:0;width:24px;height:24px;border:2px solid #908c99;box-sizing:border-box}.pluxee-form-container form .hs-dependent-field ul.inputs-list:not(.hs-error-msgs) li label:hover:before,.pluxee-form-container form .hs-fieldtype-booleancheckbox ul.inputs-list:not(.hs-error-msgs) li label:hover:before,.pluxee-form-container form .hs-fieldtype-checkbox ul.inputs-list:not(.hs-error-msgs) li label:hover:before{border-color:#1b51dc;background:#def3fb}.pluxee-form-container form .hs-dependent-field ul.inputs-list:not(.hs-error-msgs) li label:has(:active):before,.pluxee-form-container form .hs-fieldtype-booleancheckbox ul.inputs-list:not(.hs-error-msgs) li label:has(:active):before,.pluxee-form-container form .hs-fieldtype-checkbox ul.inputs-list:not(.hs-error-msgs) li label:has(:active):before{border-color:#0f266d;background:#def3fb}.pluxee-form-container form .hs-dependent-field ul.inputs-list:not(.hs-error-msgs) li label:has(:focus-visible):before,.pluxee-form-container form .hs-fieldtype-booleancheckbox ul.inputs-list:not(.hs-error-msgs) li label:has(:focus-visible):before,.pluxee-form-container form .hs-fieldtype-checkbox ul.inputs-list:not(.hs-error-msgs) li label:has(:focus-visible):before{border-color:#1b51dc;background:#def3fb;outline:3px solid #1b51dc;outline-offset:1px}.pluxee-form-container form .hs-dependent-field ul.inputs-list:not(.hs-error-msgs) li label:has(:checked):before,.pluxee-form-container form .hs-fieldtype-booleancheckbox ul.inputs-list:not(.hs-error-msgs) li label:has(:checked):before,.pluxee-form-container form .hs-fieldtype-checkbox ul.inputs-list:not(.hs-error-msgs) li label:has(:checked):before{border-color:#1b51dc}.pluxee-form-container form .hs-dependent-field ul.inputs-list:not(.hs-error-msgs) li label:has(:checked):after,.pluxee-form-container form .hs-fieldtype-booleancheckbox ul.inputs-list:not(.hs-error-msgs) li label:has(:checked):after,.pluxee-form-container form .hs-fieldtype-checkbox ul.inputs-list:not(.hs-error-msgs) li label:has(:checked):after{content:"";position:absolute;top:0;left:0;width:24px;height:24px;background:url(/themes/custom/sodexo_brs_core/assets/icons/plx-checkbox.svg) 50% 50% no-repeat}.pluxee-form-container form .form-type-checkbox{display:block;padding-bottom:1rem;margin:0}.pluxee-form-container form .form-type-checkbox input{width:0;height:0;opacity:0;margin:0;position:absolute}.pluxee-form-container form .form-type-checkbox label{font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.8px;padding-left:32px;position:relative;margin-bottom:0}.pluxee-form-container form .form-type-checkbox label:before{content:"";position:absolute;top:0;left:0;width:24px;height:24px;border:2px solid #908c99;background:none;box-sizing:border-box;transform:none}.pluxee-form-container form .form-type-checkbox label:hover:before{border-color:#1b51dc;background:#def3fb}.pluxee-form-container form .form-type-checkbox label:after{content:"";display:block;position:absolute;top:0;left:0;width:24px;height:24px;transform:none;margin:0}.pluxee-form-container form .form-type-checkbox:has(:active) label:before{border-color:#0f266d;background:#def3fb}.pluxee-form-container form .form-type-checkbox:has(:focus-visible) label:before{border-color:#1b51dc;background:#def3fb;outline:3px solid #1b51dc;outline-offset:1px}.pluxee-form-container form .form-type-checkbox:has(:checked) label:before{border-color:#1b51dc!important}.pluxee-form-container form .form-type-checkbox:has(:checked) label:after{content:"";position:absolute;top:0;left:0;width:24px;height:24px;background:url(/themes/custom/sodexo_brs_core/assets/icons/plx-checkbox.svg) 50% 50% no-repeat}.pluxee-form-container form fieldset.checkboxes--wrapper{padding-bottom:1rem}.pluxee-form-container form fieldset.checkboxes--wrapper .fieldset-legend.form-required:after{content:"*";color:#cc1480;padding-left:.25rem}.pluxee-form-container form fieldset.checkboxes--wrapper .form-type-checkbox:last-child{padding-bottom:0}.pluxee-form-container form .hs-dependent-field div.input:has(input[type=checkbox])+.hs-error-msgs{margin-top:-1rem}.pluxee-form-container form .hs-dependent-field:has(.hs-error-msgs) ul.inputs-list:not(.hs-error-msgs) li label:before{border-color:#b30000;background-color:#fcf1ee}.pluxee-form-container form .hs-dependent-field .hs-fieldtype-select:not(:first-child){padding-top:1rem}.pluxee-form-container form .form-item textarea,.pluxee-form-container form .hs-fieldtype-textarea textarea{padding:12px 12px 24px}.pluxee-form-container form .legal-consent-container .hs-form-booleancheckbox-display>span{margin:0 0 1rem}.pluxee-form-container form fieldset.form-columns-2{display:-ms-flexbox;display:flex;gap:.5rem}.pluxee-form-container form fieldset.form-columns-2:has(label span:not(:empty)) .hs-form-field label:has(span:empty){padding-top:1.51875rem;pointer-events:none;margin-bottom:0}.pluxee-form-container form fieldset.form-columns-2 .input{margin-right:0!important}.pluxee-form-container form fieldset.form-columns-1 .input{margin:0}.pluxee-form-container form .form-type-select,.pluxee-form-container form .form-type-webform-popin-select,.pluxee-form-container form .hs-fieldtype-select,.pluxee-form-container form fieldset.form-columns-1 .input .hs-input{width:100%}.pluxee-form-container form .form-type-select:has(.select2) select,.pluxee-form-container form .form-type-webform-popin-select:has(.select2) select,.pluxee-form-container form .hs-fieldtype-select:has(.select2) select{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.pluxee-form-container form .form-type-select .select2-container--default,.pluxee-form-container form .form-type-select .select2-selection--single,.pluxee-form-container form .form-type-webform-popin-select .select2-container--default,.pluxee-form-container form .form-type-webform-popin-select .select2-selection--single,.pluxee-form-container form .hs-fieldtype-select .select2-container--default,.pluxee-form-container form .hs-fieldtype-select .select2-selection--single{height:48px;border-radius:0}.pluxee-form-container form .form-type-select .select2-selection--single,.pluxee-form-container form .form-type-webform-popin-select .select2-selection--single,.pluxee-form-container form .hs-fieldtype-select .select2-selection--single{border:1px solid #908c99}.pluxee-form-container form .form-type-select .select2-selection--single .select2-selection__rendered,.pluxee-form-container form .form-type-webform-popin-select .select2-selection--single .select2-selection__rendered,.pluxee-form-container form .hs-fieldtype-select .select2-selection--single .select2-selection__rendered{font-weight:600;height:48px;line-height:48px;padding:0 48px 0 .75rem}.pluxee-form-container form .form-type-select .select2-selection--single .select2-selection__arrow,.pluxee-form-container form .form-type-webform-popin-select .select2-selection--single .select2-selection__arrow,.pluxee-form-container form .hs-fieldtype-select .select2-selection--single .select2-selection__arrow{height:48px;width:48px;background:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-chevron-down.svg) 50% 50% no-repeat}.pluxee-form-container form .form-type-select .select2-selection--single .select2-selection__arrow b,.pluxee-form-container form .form-type-webform-popin-select .select2-selection--single .select2-selection__arrow b,.pluxee-form-container form .hs-fieldtype-select .select2-selection--single .select2-selection__arrow b{display:none}.pluxee-form-container form .form-type-select .select2-container--default:has(.select2-selection--multiple),.pluxee-form-container form .form-type-webform-popin-select .select2-container--default:has(.select2-selection--multiple),.pluxee-form-container form .hs-fieldtype-select .select2-container--default:has(.select2-selection--multiple){height:-moz-fit-content;height:fit-content}.pluxee-form-container form .form-type-select .select2-container--default:has(.select2-selection--multiple).select2-container--open .select2-selection--multiple,.pluxee-form-container form .form-type-webform-popin-select .select2-container--default:has(.select2-selection--multiple).select2-container--open .select2-selection--multiple,.pluxee-form-container form .hs-fieldtype-select .select2-container--default:has(.select2-selection--multiple).select2-container--open .select2-selection--multiple{border-color:#1b51dc;outline:3px solid #1b51dc;outline-offset:-3px}.pluxee-form-container form .form-type-select .select2-container--default:has(.select2-selection--multiple) .select2-selection--multiple,.pluxee-form-container form .form-type-webform-popin-select .select2-container--default:has(.select2-selection--multiple) .select2-selection--multiple,.pluxee-form-container form .hs-fieldtype-select .select2-container--default:has(.select2-selection--multiple) .select2-selection--multiple{position:relative;height:-moz-fit-content;height:fit-content;min-height:3rem;padding:.5rem 2.75rem .5rem .75rem;border-radius:0;border-color:#908c99;cursor:pointer}.pluxee-form-container form .form-type-select .select2-container--default:has(.select2-selection--multiple) .select2-selection--multiple:after,.pluxee-form-container form .form-type-webform-popin-select .select2-container--default:has(.select2-selection--multiple) .select2-selection--multiple:after,.pluxee-form-container form .hs-fieldtype-select .select2-container--default:has(.select2-selection--multiple) .select2-selection--multiple:after{position:absolute;content:"";height:1.5rem;width:1.5rem;top:50%;right:.75rem;transform:translateY(-50%);background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-chevron-down.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.pluxee-form-container form .form-type-select .select2-container--default:has(.select2-selection--multiple) .select2-selection--multiple:hover,.pluxee-form-container form .form-type-webform-popin-select .select2-container--default:has(.select2-selection--multiple) .select2-selection--multiple:hover,.pluxee-form-container form .hs-fieldtype-select .select2-container--default:has(.select2-selection--multiple) .select2-selection--multiple:hover{border-color:#1b51dc;background-color:#def3fb}.pluxee-form-container form .form-type-select .select2-container--default:has(.select2-selection--multiple) .select2-selection--multiple .select2-selection__rendered,.pluxee-form-container form .form-type-webform-popin-select .select2-container--default:has(.select2-selection--multiple) .select2-selection--multiple .select2-selection__rendered,.pluxee-form-container form .hs-fieldtype-select .select2-container--default:has(.select2-selection--multiple) .select2-selection--multiple .select2-selection__rendered{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.25rem;height:-moz-fit-content;height:fit-content;max-height:4.875rem;padding:0 1rem 0 0;overflow:auto}.pluxee-form-container form .form-type-select .select2-container--default:has(.select2-selection--multiple) .select2-selection--multiple .select2-selection__rendered .select2-selection__choice,.pluxee-form-container form .form-type-webform-popin-select .select2-container--default:has(.select2-selection--multiple) .select2-selection--multiple .select2-selection__rendered .select2-selection__choice,.pluxee-form-container form .hs-fieldtype-select .select2-container--default:has(.select2-selection--multiple) .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{position:relative;font-size:.875rem;font-weight:700;line-height:1.375rem;letter-spacing:-.7px;margin:0;padding:.25rem .5rem .125rem;color:#221c46;background-color:#e3e2fa;border:none;border-radius:0}.pluxee-form-container form .form-type-select .select2-container--default:has(.select2-selection--multiple) .select2-selection--multiple .select2-selection__rendered .select2-selection__choice:after,.pluxee-form-container form .form-type-webform-popin-select .select2-container--default:has(.select2-selection--multiple) .select2-selection--multiple .select2-selection__rendered .select2-selection__choice:after,.pluxee-form-container form .hs-fieldtype-select .select2-container--default:has(.select2-selection--multiple) .select2-selection--multiple .select2-selection__rendered .select2-selection__choice:after{position:absolute;content:"";height:100%;width:2rem;top:0;right:0;background-color:#e3e2fa}.pluxee-form-container form .form-type-select .select2-container--default:has(.select2-selection--multiple) .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove,.pluxee-form-container form .form-type-webform-popin-select .select2-container--default:has(.select2-selection--multiple) .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove,.pluxee-form-container form .hs-fieldtype-select .select2-container--default:has(.select2-selection--multiple) .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove{position:relative;height:1rem;width:1rem;margin:0 0 0 .5rem;top:3px;float:right;color:transparent;background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-close-focus.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;z-index:1}.pluxee-form-container form .form-type-select .select2-container--default:has(.select2-selection--multiple) .select2-selection--multiple .select2-selection__rendered .select2-search,.pluxee-form-container form .form-type-webform-popin-select .select2-container--default:has(.select2-selection--multiple) .select2-selection--multiple .select2-selection__rendered .select2-search,.pluxee-form-container form .hs-fieldtype-select .select2-container--default:has(.select2-selection--multiple) .select2-selection--multiple .select2-selection__rendered .select2-search{display:none}.pluxee-form-container form .form-type-select .select2-container--default:has(.select2-selection--multiple).select2-container--open .select2-selection--multiple:after,.pluxee-form-container form .form-type-webform-popin-select .select2-container--default:has(.select2-selection--multiple).select2-container--open .select2-selection--multiple:after,.pluxee-form-container form .hs-fieldtype-select .select2-container--default:has(.select2-selection--multiple).select2-container--open .select2-selection--multiple:after{transform:translateY(-50%) rotate(180deg)}.pluxee-form-container form .form-type-select .select2-container--default:has(.select2-selection--multiple)+.select2-container--default:has(.select2-results) .select2-dropdown .select2-results .select2-results__options .select2-results__option,.pluxee-form-container form .form-type-webform-popin-select .select2-container--default:has(.select2-selection--multiple)+.select2-container--default:has(.select2-results) .select2-dropdown .select2-results .select2-results__options .select2-results__option,.pluxee-form-container form .hs-fieldtype-select .select2-container--default:has(.select2-selection--multiple)+.select2-container--default:has(.select2-results) .select2-dropdown .select2-results .select2-results__options .select2-results__option{position:relative;padding:.5rem .5rem .5rem 2.5rem;font-size:.875rem;font-weight:600;line-height:2rem;letter-spacing:-.05rem}.pluxee-form-container form .form-type-select .select2-container--default:has(.select2-selection--multiple)+.select2-container--default:has(.select2-results) .select2-dropdown .select2-results .select2-results__options .select2-results__option:after,.pluxee-form-container form .form-type-select .select2-container--default:has(.select2-selection--multiple)+.select2-container--default:has(.select2-results) .select2-dropdown .select2-results .select2-results__options .select2-results__option:before,.pluxee-form-container form .form-type-webform-popin-select .select2-container--default:has(.select2-selection--multiple)+.select2-container--default:has(.select2-results) .select2-dropdown .select2-results .select2-results__options .select2-results__option:after,.pluxee-form-container form .form-type-webform-popin-select .select2-container--default:has(.select2-selection--multiple)+.select2-container--default:has(.select2-results) .select2-dropdown .select2-results .select2-results__options .select2-results__option:before,.pluxee-form-container form .hs-fieldtype-select .select2-container--default:has(.select2-selection--multiple)+.select2-container--default:has(.select2-results) .select2-dropdown .select2-results .select2-results__options .select2-results__option:after,.pluxee-form-container form .hs-fieldtype-select .select2-container--default:has(.select2-selection--multiple)+.select2-container--default:has(.select2-results) .select2-dropdown .select2-results .select2-results__options .select2-results__option:before{position:absolute;content:"";height:1.5rem;width:1.5rem;top:50%;left:.5rem;transform:translateY(-50%);box-sizing:border-box}.pluxee-form-container form .form-type-select .select2-container--default:has(.select2-selection--multiple)+.select2-container--default:has(.select2-results) .select2-dropdown .select2-results .select2-results__options .select2-results__option:before,.pluxee-form-container form .form-type-webform-popin-select .select2-container--default:has(.select2-selection--multiple)+.select2-container--default:has(.select2-results) .select2-dropdown .select2-results .select2-results__options .select2-results__option:before,.pluxee-form-container form .hs-fieldtype-select .select2-container--default:has(.select2-selection--multiple)+.select2-container--default:has(.select2-results) .select2-dropdown .select2-results .select2-results__options .select2-results__option:before{border:2px solid #908c99}.pluxee-form-container form .form-type-select .select2-container--default:has(.select2-selection--multiple)+.select2-container--default:has(.select2-results) .select2-dropdown .select2-results .select2-results__options .select2-results__option[aria-selected=true],.pluxee-form-container form .form-type-webform-popin-select .select2-container--default:has(.select2-selection--multiple)+.select2-container--default:has(.select2-results) .select2-dropdown .select2-results .select2-results__options .select2-results__option[aria-selected=true],.pluxee-form-container form .hs-fieldtype-select .select2-container--default:has(.select2-selection--multiple)+.select2-container--default:has(.select2-results) .select2-dropdown .select2-results .select2-results__options .select2-results__option[aria-selected=true]{color:inherit}.pluxee-form-container form .form-type-select .select2-container--default:has(.select2-selection--multiple)+.select2-container--default:has(.select2-results) .select2-dropdown .select2-results .select2-results__options .select2-results__option[aria-selected=true]:before,.pluxee-form-container form .form-type-webform-popin-select .select2-container--default:has(.select2-selection--multiple)+.select2-container--default:has(.select2-results) .select2-dropdown .select2-results .select2-results__options .select2-results__option[aria-selected=true]:before,.pluxee-form-container form .hs-fieldtype-select .select2-container--default:has(.select2-selection--multiple)+.select2-container--default:has(.select2-results) .select2-dropdown .select2-results .select2-results__options .select2-results__option[aria-selected=true]:before{border-color:#1b51dc}.pluxee-form-container form .form-type-select .select2-container--default:has(.select2-selection--multiple)+.select2-container--default:has(.select2-results) .select2-dropdown .select2-results .select2-results__options .select2-results__option[aria-selected=true]:after,.pluxee-form-container form .form-type-webform-popin-select .select2-container--default:has(.select2-selection--multiple)+.select2-container--default:has(.select2-results) .select2-dropdown .select2-results .select2-results__options .select2-results__option[aria-selected=true]:after,.pluxee-form-container form .hs-fieldtype-select .select2-container--default:has(.select2-selection--multiple)+.select2-container--default:has(.select2-results) .select2-dropdown .select2-results .select2-results__options .select2-results__option[aria-selected=true]:after{background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-checkbox.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.pluxee-form-container form .form-type-select .select2-container--open .select2-selection--single .select2-selection__arrow,.pluxee-form-container form .form-type-webform-popin-select .select2-container--open .select2-selection--single .select2-selection__arrow,.pluxee-form-container form .hs-fieldtype-select .select2-container--open .select2-selection--single .select2-selection__arrow{transform:scaleY(-1)}.pluxee-form-container form .form-type-select .select2-container--open .select2-dropdown,.pluxee-form-container form .form-type-webform-popin-select .select2-container--open .select2-dropdown,.pluxee-form-container form .hs-fieldtype-select .select2-container--open .select2-dropdown{box-shadow:2px 2px #221c4633}.pluxee-form-container form .form-type-select .select2-container--default.select2-container--open .select2-dropdown,.pluxee-form-container form .form-type-webform-popin-select .select2-container--default.select2-container--open .select2-dropdown,.pluxee-form-container form .hs-fieldtype-select .select2-container--default.select2-container--open .select2-dropdown{margin:.5rem 0;border-radius:0;border:1px solid #d1cfd7;box-shadow:4px 4px #221c4633}.pluxee-form-container form .form-type-select .select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--above,.pluxee-form-container form .form-type-webform-popin-select .select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--above,.pluxee-form-container form .hs-fieldtype-select .select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--above{top:-1rem}.pluxee-form-container form .form-type-select .select2-container--default.select2-container--open .select2-dropdown .select2-results .select2-results__option,.pluxee-form-container form .form-type-webform-popin-select .select2-container--default.select2-container--open .select2-dropdown .select2-results .select2-results__option,.pluxee-form-container form .hs-fieldtype-select .select2-container--default.select2-container--open .select2-dropdown .select2-results .select2-results__option{font-weight:600;list-style:none;padding:12px 8px;margin:0}.pluxee-form-container form .form-type-select .select2-container--default.select2-container--open .select2-dropdown .select2-results .select2-results__option.select2-results__option--highlighted,.pluxee-form-container form .form-type-webform-popin-select .select2-container--default.select2-container--open .select2-dropdown .select2-results .select2-results__option.select2-results__option--highlighted,.pluxee-form-container form .hs-fieldtype-select .select2-container--default.select2-container--open .select2-dropdown .select2-results .select2-results__option.select2-results__option--highlighted{color:#221c46;background:#def3fb!important}.pluxee-form-container form .form-type-select .select2-container--default.select2-container--open .select2-dropdown .select2-results .select2-results__option[aria-selected=true],.pluxee-form-container form .form-type-webform-popin-select .select2-container--default.select2-container--open .select2-dropdown .select2-results .select2-results__option[aria-selected=true],.pluxee-form-container form .hs-fieldtype-select .select2-container--default.select2-container--open .select2-dropdown .select2-results .select2-results__option[aria-selected=true]{color:#1b51dc;background:none;position:relative}.pluxee-form-container form .form-type-select .select2-container--default.select2-container--open .select2-dropdown .select2-results .select2-results__option[aria-selected=true]:after,.pluxee-form-container form .form-type-webform-popin-select .select2-container--default.select2-container--open .select2-dropdown .select2-results .select2-results__option[aria-selected=true]:after,.pluxee-form-container form .hs-fieldtype-select .select2-container--default.select2-container--open .select2-dropdown .select2-results .select2-results__option[aria-selected=true]:after{content:"";position:absolute;top:0;right:8px;width:24px;height:100%;background:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-check.svg) 50% 50% no-repeat}.pluxee-form-container form .form-type-select .select2-container--default.select2-container--open .select2-dropdown .select2-results .select2-results__option[aria-disabled=true],.pluxee-form-container form .form-type-webform-popin-select .select2-container--default.select2-container--open .select2-dropdown .select2-results .select2-results__option[aria-disabled=true],.pluxee-form-container form .hs-fieldtype-select .select2-container--default.select2-container--open .select2-dropdown .select2-results .select2-results__option[aria-disabled=true]{display:none}.pluxee-form-container form .form-type-select:has(:hover) label,.pluxee-form-container form .form-type-webform-popin-select:has(:hover) label,.pluxee-form-container form .hs-fieldtype-select:has(:hover) label{color:#1b51dc}.pluxee-form-container form .form-type-select:has(:hover) .select2-selection--single,.pluxee-form-container form .form-type-webform-popin-select:has(:hover) .select2-selection--single,.pluxee-form-container form .hs-fieldtype-select:has(:hover) .select2-selection--single{border-color:#1b51dc!important;background:#def3fb!important}.pluxee-form-container form .form-type-select:has(:hover) .select2-selection--single::-webkit-input-placeholder,.pluxee-form-container form .form-type-webform-popin-select:has(:hover) .select2-selection--single::-webkit-input-placeholder,.pluxee-form-container form .hs-fieldtype-select:has(:hover) .select2-selection--single::-webkit-input-placeholder{color:#1b51dc}.pluxee-form-container form .form-type-select:has(:hover) .select2-selection--single::-moz-placeholder,.pluxee-form-container form .form-type-webform-popin-select:has(:hover) .select2-selection--single::-moz-placeholder,.pluxee-form-container form .hs-fieldtype-select:has(:hover) .select2-selection--single::-moz-placeholder{color:#1b51dc}.pluxee-form-container form .form-type-select:has(:hover) .select2-selection--single:-ms-input-placeholder,.pluxee-form-container form .form-type-webform-popin-select:has(:hover) .select2-selection--single:-ms-input-placeholder,.pluxee-form-container form .hs-fieldtype-select:has(:hover) .select2-selection--single:-ms-input-placeholder{color:#1b51dc}.pluxee-form-container form .form-type-select:has(:hover) .select2-selection--single::-ms-input-placeholder,.pluxee-form-container form .form-type-webform-popin-select:has(:hover) .select2-selection--single::-ms-input-placeholder,.pluxee-form-container form .hs-fieldtype-select:has(:hover) .select2-selection--single::-ms-input-placeholder{color:#1b51dc}.pluxee-form-container form .form-type-select:has(:hover) .select2-selection--single .select2-selection__rendered,.pluxee-form-container form .form-type-select:has(:hover) .select2-selection--single::placeholder,.pluxee-form-container form .form-type-webform-popin-select:has(:hover) .select2-selection--single .select2-selection__rendered,.pluxee-form-container form .form-type-webform-popin-select:has(:hover) .select2-selection--single::placeholder,.pluxee-form-container form .hs-fieldtype-select:has(:hover) .select2-selection--single .select2-selection__rendered,.pluxee-form-container form .hs-fieldtype-select:has(:hover) .select2-selection--single::placeholder{color:#1b51dc}.pluxee-form-container form .form-type-select .select2-container--focus .select2-selection--single,.pluxee-form-container form .form-type-webform-popin-select .select2-container--focus .select2-selection--single,.pluxee-form-container form .hs-fieldtype-select .select2-container--focus .select2-selection--single{border-color:#1b51dc;outline:3px solid #1b51dc;outline-offset:-3px}.pluxee-form-container form .form-type-select select.error+.error+.select2 .select2-selection--single,.pluxee-form-container form .form-type-select select.error+.select2 .select2-selection--single,.pluxee-form-container form .form-type-webform-popin-select select.error+.error+.select2 .select2-selection--single,.pluxee-form-container form .form-type-webform-popin-select select.error+.select2 .select2-selection--single,.pluxee-form-container form .hs-fieldtype-select select.error+.error+.select2 .select2-selection--single,.pluxee-form-container form .hs-fieldtype-select select.error+.select2 .select2-selection--single{border-color:#b30000;background:#fcf1ee}.pluxee-form-container form .form-type-select select.error+.form-item--error-message,.pluxee-form-container form .form-type-webform-popin-select select.error+.form-item--error-message,.pluxee-form-container form .hs-fieldtype-select select.error+.form-item--error-message{-ms-flex-order:1;order:1}.pluxee-form-container form input[type=submit]{font:700 16px/24px TT Travels,Verdana,sans-serif;display:block;border:3px solid #221c46;padding:12px 16px;color:#221c46;background:#00eb5e;box-sizing:border-box;text-shadow:none;border-radius:0;transition:none}.pluxee-form-container form input[type=submit]:hover{font:700 16px/24px TT Travels,Verdana,sans-serif;color:#221c46;background:#c7fcca;box-shadow:4px 4px #221c4633;border:3px solid #221c46}.pluxee-form-container form input[type=submit]:focus-visible{background:#c7fcca;outline:3px solid #1b51dc;outline-offset:1px}.pluxee-form-container form input[type=submit]:active{color:#fff;background:#00330e;border-color:#00330e;outline:none;box-shadow:2px 2px #221c4633}.pluxee-form-container form .form-type-webform-terms-of-service-checkbox,.pluxee-form-container form .form-type-webform-terms-of-service-no-checkbox{padding-bottom:2rem}.pluxee-form-container form .form-type-webform-terms-of-service-checkbox label,.pluxee-form-container form .form-type-webform-terms-of-service-no-checkbox label{font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.8px}.pluxee-form-container form .form-type-webform-terms-of-service-checkbox label .form-type-webform-terms-of-service,.pluxee-form-container form .form-type-webform-terms-of-service-no-checkbox label .form-type-webform-terms-of-service{display:inline-block}.pluxee-form-container form .form-type-webform-terms-of-service-checkbox label .form-type-webform-terms-of-service a,.pluxee-form-container form .form-type-webform-terms-of-service-no-checkbox label .form-type-webform-terms-of-service a{text-decoration:underline;color:#1b51dc}.pluxee-form-container form .form-type-webform-terms-of-service-checkbox label:hover{color:#1b51dc}.pluxee-form-container form .form-type-webform-terms-of-service-checkbox label:hover:has(.form-type-webform-terms-of-service:hover){color:#221c46}.pluxee-form-container form .form-type-webform-terms-of-service-checkbox label:hover:has(.form-type-webform-terms-of-service:hover):before{border-color:#908c99;background:none}.pluxee-form-container form .form-type-webform-terms-of-service-no-checkbox label{cursor:auto}.pluxee-form-container form .form-type-webform-terms-of-service-no-checkbox label a{text-decoration:underline;color:#1b51dc}.pluxee-form-container form .form-item .form-managed-file:not(:has(input[type=file])){height:3rem;padding:1.75rem 2.5rem 1.75rem 1rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-color:#f3f3fc;box-sizing:content-box}.pluxee-form-container form .form-item .form-managed-file:not(:has(input[type=file])) .file{position:relative;width:-moz-fit-content;width:fit-content;max-width:100%;padding:.25rem 2rem;font-size:.875rem;font-weight:600;line-height:145%;letter-spacing:-.7px;background-color:#e3e2fa}.pluxee-form-container form .form-item .form-managed-file:not(:has(input[type=file])) .file:before{position:absolute;content:"";top:50%;left:.5rem;height:1rem;width:1rem;transform:translateY(-50%);background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-plusCircleOutline-small.svg);background-position:50%;background-repeat:no-repeat}.pluxee-form-container form .form-item .form-managed-file:not(:has(input[type=file])) .file a{color:#221c46;display:inline-block;width:100%;overflow:hidden;vertical-align:middle}.pluxee-form-container form .form-item .form-managed-file:not(:has(input[type=file])) .file+.form-submit{height:1rem;width:1rem;margin-left:-1.5rem;padding:0;background:none;background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-close-small.svg);background-position:50%;background-repeat:no-repeat;border:none;color:transparent;z-index:1}.pluxee-form-container form .form-item .form-managed-file:not(:has(input[type=file])) .file+.form-submit:hover{box-shadow:none}.pluxee-form-container form .form-item .form-managed-file input[type=file]{font-size:.875rem;font-weight:500;line-height:3rem;letter-spacing:-.7px;width:100%;padding:1.75rem 2.5rem 1.75rem 1rem;color:#221c46;background-color:#f3f3fc;cursor:grab}.pluxee-form-container form .form-item .form-managed-file input[type=file]:hover{outline:2px dashed #1b51dc!important;outline-offset:-2px}.pluxee-form-container form .form-item .form-managed-file input[type=file]::file-selector-button{font-family:TT Travels,Verdana,sans-serif;font-size:.875rem;font-weight:700;line-height:145%;letter-spacing:-.7px;margin-right:1.5rem;padding:.5rem 1rem;color:#fff;background-color:#1b51dc;outline:none;border:none;cursor:pointer}.pluxee-form-container form .form-item .form-managed-file input[type=file]::file-selector-button:hover{color:#1b51dc;background-color:#def3fb;box-shadow:4px 4px #221c4633}.pluxee-form-container form .form-item .form-managed-file .ajax-progress,.pluxee-form-container form .form-item .form-managed-file input[type=file]~.form-submit{display:none!important}.pluxee-form-container form .form-item .description:empty,.pluxee-form-container form .form-item .description:not(:has(*)){display:none!important}.pluxee-form-container form .form-wrapper .messages.messages--error{color:#b30000;font-size:14px;font-style:normal;font-weight:600;line-height:145%;letter-spacing:-.7px}.pluxee-form-container form .form-wrapper .messages.messages--error:not(.file-upload-js-error){display:none!important}.pluxee-form-container form .messages--error{padding:12px 16px;border:1px solid #b30000;background:#fcf1ee;box-shadow:4px 4px #221c4633;margin-bottom:16px}.pluxee-form-container form .messages--error .bold-red-msg{color:#b30000;font-size:16px;font-style:normal;font-weight:800;line-height:150%;letter-spacing:-.8px}.pluxee-form-container form .messages--error .red-msg-content{color:#b30000;font-size:14px;font-style:normal;font-weight:600;line-height:145%;letter-spacing:-.7px}.pluxee-form-container .coh-top-page-form+img{display:none}.select2-container--default.select2-container--open .select2-dropdown{border-radius:0;border:1px solid #d1cfd7;box-shadow:2px 2px #221c4633;margin:.5rem 0 0}.select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--above{margin-top:-.5rem}.select2-container--default.select2-container--open .select2-results .select2-results__option{font-weight:600;list-style:none;padding:12px 8px;margin:0}.select2-container--default.select2-container--open .select2-results .select2-results__option.select2-results__option--highlighted{color:#221c46;background:#def3fb!important}.select2-container--default.select2-container--open .select2-results .select2-results__option[aria-selected=true]{color:#1b51dc;background:none;position:relative}.select2-container--default.select2-container--open .select2-results .select2-results__option[aria-selected=true]:after{content:"";position:absolute;top:0;right:8px;width:24px;height:100%;background:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-check.svg) 50% 50% no-repeat}.select2-container--default.select2-container--open .select2-results .select2-results__option[aria-disabled=true]{display:none}.coh-container.thank-you-page{position:relative}.coh-container.thank-you-page:before{content:"";display:block;width:100%;height:160px;background:#d7fcea url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-checkOutline.svg) 50% 50% no-repeat;background-size:96px auto}.coh-container.thank-you-page:after{content:"";display:block;position:absolute;width:0;height:0;border-style:solid;border-right:24px solid transparent;border-left:24px solid transparent;border-top:24px solid #d7fcea;border-bottom:0;left:50%;top:160px;transform:translate(-50%)}.coh-container.thank-you-page .thank-you-page-inner{margin-top:1.5rem;padding:1.5rem 0 2.5rem}.coh-container.thank-you-page .thank-you-page-inner h1,.coh-container.thank-you-page .thank-you-page-inner h2{margin-bottom:0;padding-bottom:1rem;font-size:42px;font-weight:900;line-height:135%;letter-spacing:-.5px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word}.coh-container.thank-you-page .thank-you-page-inner p{margin-bottom:1rem}.coh-container.thank-you-page .thank-you-page-inner div[class*=coh-ce-cpt_cta]{padding:0;-ms-flex-pack:left;justify-content:left}.coh-container.thank-you-page .thank-you-page-inner div[class*=coh-ce-cpt_cta] .coh-link{margin:1rem 0 0}.coh-container.thank-you-page .thank-you-page-inner .back-link-cta{font:700 16px/24px TT Travels,Verdana,sans-serif;display:block;width:-moz-fit-content;width:fit-content;border:3px solid #221c46;padding:12px 16px;color:#221c46;background:#00eb5e;box-sizing:border-box;text-shadow:none;border-radius:0;transition:none;margin-top:2rem}.coh-container.thank-you-page .thank-you-page-inner .back-link-cta:hover{font:700 16px/24px TT Travels,Verdana,sans-serif;color:#221c46;background:#c7fcca;box-shadow:4px 4px #221c4633;border:3px solid #221c46}.coh-container.thank-you-page .thank-you-page-inner .back-link-cta:focus-visible{background:#c7fcca;outline:3px solid #1b51dc;outline-offset:1px}.coh-container.thank-you-page .thank-you-page-inner .back-link-cta:active{color:#fff;background:#00330e;border-color:#00330e;outline:none;box-shadow:2px 2px #221c4633}.coh-top-page-form.form-is-complete{opacity:0}.coh-top-page-form.form-is-complete+.coh-container.thank-you-page{position:absolute;display:block;top:0;height:100%;width:calc(100% - 4rem)}div:has(>#webform-popin-select-webform_options_with_modal--description){background-color:#fff;border-radius:0;box-shadow:none;border:none;position:fixed}div:has(>#webform-popin-select-webform_options_with_modal--description) .ui-dialog-titlebar{position:relative;background-color:transparent;padding:4rem 4rem .75rem;border:none}div:has(>#webform-popin-select-webform_options_with_modal--description) .ui-dialog-titlebar .ui-dialog-title{color:#221c46;font-size:2rem;font-weight:800;line-height:125%;letter-spacing:-.1rem;text-align:center;width:100%;margin:0;padding:0}div:has(>#webform-popin-select-webform_options_with_modal--description) .ui-dialog-titlebar .ui-button{position:absolute;top:1.5rem;right:1.5rem;height:24px;width:24px;margin:8px;transform:none;background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-close-focus.svg);background-position:50%;background-repeat:no-repeat;border:none;opacity:1}div:has(>#webform-popin-select-webform_options_with_modal--description) .ui-dialog-titlebar .ui-button span{display:none}div:has(>#webform-popin-select-webform_options_with_modal--description) #webform-popin-select-webform_options_with_modal--description{padding:.75rem 4rem 2.5rem;border:none}div:has(>#webform-popin-select-webform_options_with_modal--description) #webform-popin-select-webform_options_with_modal--description>p:not(:has(.coh-style-primary-button)){color:#5a5469;font-size:1rem;font-weight:500;line-height:150%;letter-spacing:-.05rem;text-align:center;margin-bottom:2.5rem}div:has(>#webform-popin-select-webform_options_with_modal--description) #webform-popin-select-webform_options_with_modal--description>p:has(.coh-style-primary-button){margin-bottom:0}div:has(>#webform-popin-select-webform_options_with_modal--description) #webform-popin-select-webform_options_with_modal--description .coh-style-primary-button{width:-moz-fit-content;width:fit-content;margin:0 auto;color:#221c46;background-color:#00eb5e}div:has(>#webform-popin-select-webform_options_with_modal--description) #webform-popin-select-webform_options_with_modal--description .coh-style-primary-button:focus-visible,div:has(>#webform-popin-select-webform_options_with_modal--description) #webform-popin-select-webform_options_with_modal--description .coh-style-primary-button:hover{background-color:#c7fcca}div:has(>#webform-popin-select-webform_options_with_modal--description) .ui-resizable-handle{display:none}div:has(>#webform-popin-select-webform_options_with_modal--description)~.ui-widget-overlay{background-color:#221c46;opacity:.5}div:has(>#webform-popin-select-webform_options_with_modal--description)~.ui-widget-overlay:hover{cursor:pointer}div.ui-dialog.ui-widget.ui-widget-content:has(>div[id^=webform-terms-of-service-]){background-color:#fff;border-radius:0;box-shadow:none;border:none;padding:0 0 2.5rem;position:fixed;max-height:66vh!important}div.ui-dialog.ui-widget.ui-widget-content:has(>div[id^=webform-terms-of-service-]) .ui-dialog-titlebar{position:relative;background-color:transparent;padding:4rem 4rem 1.75rem;border:none}div.ui-dialog.ui-widget.ui-widget-content:has(>div[id^=webform-terms-of-service-]) .ui-dialog-titlebar .ui-dialog-title{color:#221c46;font-size:2rem;font-weight:800;line-height:125%;letter-spacing:-.1rem;text-align:center;width:100%;margin:0;padding:0}div.ui-dialog.ui-widget.ui-widget-content:has(>div[id^=webform-terms-of-service-]) .ui-dialog-titlebar .ui-button{position:absolute;top:1.5rem;right:1.5rem;height:24px;width:24px;margin:8px;transform:none;background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-close-focus.svg);background-position:50%;background-repeat:no-repeat;border:none;opacity:1}div.ui-dialog.ui-widget.ui-widget-content:has(>div[id^=webform-terms-of-service-]) .ui-dialog-titlebar .ui-button span{display:none}div.ui-dialog.ui-widget.ui-widget-content:has(>div[id^=webform-terms-of-service-]) div[id^=webform-terms-of-service-]{margin:.75rem 4rem 0 0;padding:0 2.5rem 0 4rem;overflow-y:scroll;max-height:calc(66vh - 184px)!important;border:none}div.ui-dialog.ui-widget.ui-widget-content:has(>div[id^=webform-terms-of-service-]) div[id^=webform-terms-of-service-]::-webkit-scrollbar{width:4px}div.ui-dialog.ui-widget.ui-widget-content:has(>div[id^=webform-terms-of-service-]) div[id^=webform-terms-of-service-]::-webkit-scrollbar-track{background:#221c461a}div.ui-dialog.ui-widget.ui-widget-content:has(>div[id^=webform-terms-of-service-]) div[id^=webform-terms-of-service-]::-webkit-scrollbar-thumb{background:#908c99}div.ui-dialog.ui-widget.ui-widget-content:has(>div[id^=webform-terms-of-service-]) div[id^=webform-terms-of-service-]>p:not(:has(.coh-style-primary-button)){color:#221c46;font-size:.875rem;font-weight:600;line-height:145%;letter-spacing:-.7px;margin-bottom:1rem}div.ui-dialog.ui-widget.ui-widget-content:has(>div[id^=webform-terms-of-service-]) div[id^=webform-terms-of-service-]>p:not(:has(.coh-style-primary-button)):last-of-type{margin-bottom:0}div.ui-dialog.ui-widget.ui-widget-content:has(>div[id^=webform-terms-of-service-]) div[id^=webform-terms-of-service-]>p:not(:has(.coh-style-primary-button)) strong{font-weight:700}div.ui-dialog.ui-widget.ui-widget-content:has(>div[id^=webform-terms-of-service-]) div[id^=webform-terms-of-service-] ul>li{color:#221c46;font-size:.875rem;font-weight:600;line-height:145%;letter-spacing:-.7px;margin-bottom:1rem}div.ui-dialog.ui-widget.ui-widget-content:has(>div[id^=webform-terms-of-service-]) div[id^=webform-terms-of-service-]>p:has(.coh-style-primary-button){margin-bottom:0}div.ui-dialog.ui-widget.ui-widget-content:has(>div[id^=webform-terms-of-service-]) div[id^=webform-terms-of-service-] .coh-style-primary-button{width:-moz-fit-content;width:fit-content;margin:0 auto;color:#221c46}div.ui-dialog.ui-widget.ui-widget-content:has(>div[id^=webform-terms-of-service-]) div[id^=webform-terms-of-service-] a{text-decoration:underline;color:#1b51dc}div.ui-dialog.ui-widget.ui-widget-content:has(>div[id^=webform-terms-of-service-]) .ui-resizable-handle{display:none}div.ui-dialog.ui-widget.ui-widget-content:has(>div[id^=webform-terms-of-service-])~.ui-widget-overlay{background-color:#221c46;opacity:.5}div.ui-dialog.ui-widget.ui-widget-content:has(>div[id^=webform-terms-of-service-])~.ui-widget-overlay:hover{cursor:pointer}.form-type-datetime label,.form-type-datetime label+.container-inline{width:100%}.flatpickr-calendar.pluxee-datepicker{width:-moz-fit-content;width:fit-content;border-radius:0;border:1px solid #d1cfd7;box-shadow:4px 4px #221c4633;margin-top:2px}.flatpickr-calendar.pluxee-datepicker:after,.flatpickr-calendar.pluxee-datepicker:before{content:none}.flatpickr-calendar.pluxee-datepicker .flatpickr-months{position:relative;padding:.5rem 2.25rem;-ms-flex-align:center;align-items:center}.flatpickr-calendar.pluxee-datepicker .flatpickr-months .flatpickr-next-month,.flatpickr-calendar.pluxee-datepicker .flatpickr-months .flatpickr-prev-month{position:relative;height:1.5rem;width:1.5rem;padding:0}.flatpickr-calendar.pluxee-datepicker .flatpickr-months .flatpickr-next-month:after,.flatpickr-calendar.pluxee-datepicker .flatpickr-months .flatpickr-prev-month:after{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-chevron-left-circle.svg);background-size:contain;background-position:50%;background-repeat:no-repeat}.flatpickr-calendar.pluxee-datepicker .flatpickr-months .flatpickr-prev-month{margin:0 .75rem 0 .25rem}.flatpickr-calendar.pluxee-datepicker .flatpickr-months .flatpickr-next-month{margin:0 .25rem 0 .75rem}.flatpickr-calendar.pluxee-datepicker .flatpickr-months .flatpickr-next-month:after{transform:rotate(180deg)}.flatpickr-calendar.pluxee-datepicker .flatpickr-months .flatpickr-month{position:static;height:-moz-fit-content;height:fit-content}.flatpickr-calendar.pluxee-datepicker .flatpickr-months .flatpickr-month .flatpickr-current-month{position:static;transform:none;height:-moz-fit-content;height:fit-content;width:100%;padding:0}.flatpickr-calendar.pluxee-datepicker .flatpickr-months .flatpickr-month .flatpickr-current-month .cur-month{font-size:1rem;font-weight:600;line-height:150%;letter-spacing:-.05rem;margin:0;vertical-align:middle}.flatpickr-calendar.pluxee-datepicker .flatpickr-months .flatpickr-month .flatpickr-current-month .numInputWrapper{position:static;width:-moz-fit-content;width:fit-content}.flatpickr-calendar.pluxee-datepicker .flatpickr-months .flatpickr-month .flatpickr-current-month .numInputWrapper:hover{background-color:transparent}.flatpickr-calendar.pluxee-datepicker .flatpickr-months .flatpickr-month .flatpickr-current-month .numInputWrapper .cur-year{font-size:1rem;font-weight:600;line-height:150%;letter-spacing:-.05rem;width:4ch;vertical-align:middle}.flatpickr-calendar.pluxee-datepicker .flatpickr-months .flatpickr-month .flatpickr-current-month .numInputWrapper span{height:1.5rem;width:1.5rem;opacity:1;position:absolute;top:50%;transform:translateY(-50%);border:none;background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-chevron-double-left-circle.svg);background-size:contain;background-position:50%;background-repeat:no-repeat;padding:0;margin:0}.flatpickr-calendar.pluxee-datepicker .flatpickr-months .flatpickr-month .flatpickr-current-month .numInputWrapper span.arrowUp{right:.75rem;transform:translateY(-50%) rotate(180deg)}.flatpickr-calendar.pluxee-datepicker .flatpickr-months .flatpickr-month .flatpickr-current-month .numInputWrapper span.arrowDown{left:.75rem}.flatpickr-calendar.pluxee-datepicker .flatpickr-months .flatpickr-month .flatpickr-current-month .numInputWrapper span:after{border:none}.flatpickr-calendar.pluxee-datepicker .flatpickr-months .flatpickr-month .flatpickr-current-month .numInputWrapper span:hover{background-color:transparent}.flatpickr-calendar.pluxee-datepicker .flatpickr-innerContainer .flatpickr-weekdays{height:-moz-fit-content;height:fit-content}.flatpickr-calendar.pluxee-datepicker .flatpickr-innerContainer .flatpickr-weekdays .flatpickr-weekdaycontainer{-ms-flex:none;flex:none;padding:0 .5rem}.flatpickr-calendar.pluxee-datepicker .flatpickr-innerContainer .flatpickr-weekdays .flatpickr-weekdaycontainer .flatpickr-weekday{width:2rem;height:2rem;padding:.25rem;color:#463f5f;font-size:.75rem;font-weight:600;letter-spacing:-.6px;line-height:2rem;box-sizing:content-box}.flatpickr-calendar.pluxee-datepicker .flatpickr-innerContainer .flatpickr-days{width:-moz-fit-content;width:fit-content}.flatpickr-calendar.pluxee-datepicker .flatpickr-innerContainer .flatpickr-days .dayContainer{width:282px;min-width:auto;max-width:none;border:1px solid #d1cfd7;margin:.5rem}.flatpickr-calendar.pluxee-datepicker .flatpickr-innerContainer .flatpickr-days .dayContainer .flatpickr-day{height:2rem;width:2rem;padding:3px;box-sizing:content-box;-ms-flex-preferred-size:auto;flex-basis:auto;color:#221c46;font-size:.875rem;font-weight:700;line-height:2rem;vertical-align:middle;letter-spacing:-.7px;border-radius:0;border:1px solid #908c99}.flatpickr-calendar.pluxee-datepicker .flatpickr-innerContainer .flatpickr-days .dayContainer .flatpickr-day.nextMonthDay,.flatpickr-calendar.pluxee-datepicker .flatpickr-innerContainer .flatpickr-days .dayContainer .flatpickr-day.prevMonthDay{color:#b5carlac;border-color:#d1cfd7}.flatpickr-calendar.pluxee-datepicker .flatpickr-innerContainer .flatpickr-days .dayContainer .flatpickr-day.today{background-color:#f3f3fc}.flatpickr-calendar.pluxee-datepicker .flatpickr-innerContainer .flatpickr-days .dayContainer .flatpickr-day:first-child,.flatpickr-calendar.pluxee-datepicker .flatpickr-innerContainer .flatpickr-days .dayContainer .flatpickr-day:nth-child(2),.flatpickr-calendar.pluxee-datepicker .flatpickr-innerContainer .flatpickr-days .dayContainer .flatpickr-day:nth-child(3),.flatpickr-calendar.pluxee-datepicker .flatpickr-innerContainer .flatpickr-days .dayContainer .flatpickr-day:nth-child(4),.flatpickr-calendar.pluxee-datepicker .flatpickr-innerContainer .flatpickr-days .dayContainer .flatpickr-day:nth-child(5),.flatpickr-calendar.pluxee-datepicker .flatpickr-innerContainer .flatpickr-days .dayContainer .flatpickr-day:nth-child(6),.flatpickr-calendar.pluxee-datepicker .flatpickr-innerContainer .flatpickr-days .dayContainer .flatpickr-day:nth-child(7){border-top-color:#d1cfd7}.flatpickr-calendar.pluxee-datepicker .flatpickr-innerContainer .flatpickr-days .dayContainer .flatpickr-day:nth-child(36),.flatpickr-calendar.pluxee-datepicker .flatpickr-innerContainer .flatpickr-days .dayContainer .flatpickr-day:nth-child(37),.flatpickr-calendar.pluxee-datepicker .flatpickr-innerContainer .flatpickr-days .dayContainer .flatpickr-day:nth-child(38),.flatpickr-calendar.pluxee-datepicker .flatpickr-innerContainer .flatpickr-days .dayContainer .flatpickr-day:nth-child(39),.flatpickr-calendar.pluxee-datepicker .flatpickr-innerContainer .flatpickr-days .dayContainer .flatpickr-day:nth-child(40),.flatpickr-calendar.pluxee-datepicker .flatpickr-innerContainer .flatpickr-days .dayContainer .flatpickr-day:nth-child(41),.flatpickr-calendar.pluxee-datepicker .flatpickr-innerContainer .flatpickr-days .dayContainer .flatpickr-day:nth-child(42){border-bottom-color:#d1cfd7}.flatpickr-calendar.pluxee-datepicker .flatpickr-innerContainer .flatpickr-days .dayContainer .flatpickr-day:nth-child(7n+1){border-left-color:#d1cfd7}.flatpickr-calendar.pluxee-datepicker .flatpickr-innerContainer .flatpickr-days .dayContainer .flatpickr-day:nth-child(7n){border-right-color:#d1cfd7}.flatpickr-calendar.pluxee-datepicker .flatpickr-innerContainer .flatpickr-days .dayContainer .flatpickr-day:hover{color:#1b51dc;background-color:#f3f3fc;border-color:#1b51dc}.flatpickr-calendar.pluxee-datepicker .flatpickr-innerContainer .flatpickr-days .dayContainer .flatpickr-day.selected{color:#fff;background-color:#1b51dc;border-color:#d1cfd7}.flatpickr-calendar.pluxee-datepicker:has(.flatpickr-monthSelect-months) .flatpickr-months .flatpickr-next-month,.flatpickr-calendar.pluxee-datepicker:has(.flatpickr-monthSelect-months) .flatpickr-months .flatpickr-prev-month{display:none}.flatpickr-calendar.pluxee-datepicker:has(.flatpickr-monthSelect-months) .flatpickr-months .flatpickr-month .flatpickr-current-month .numInputWrapper .cur-year{padding:0;text-align:center}.flatpickr-calendar.pluxee-datepicker:has(.flatpickr-monthSelect-months) .flatpickr-innerContainer{-ms-flex-pack:center;justify-content:center}.flatpickr-calendar.pluxee-datepicker:has(.flatpickr-monthSelect-months) .flatpickr-innerContainer .flatpickr-monthSelect-months{width:122px;min-width:auto;max-width:none;border:1px solid #d1cfd7;margin:.5rem 1rem}.flatpickr-calendar.pluxee-datepicker:has(.flatpickr-monthSelect-months) .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-monthSelect-month{height:2rem;width:2rem;margin:0;padding:3px;box-sizing:content-box;-ms-flex-preferred-size:auto;flex-basis:auto;color:#221c46;font-size:.875rem;font-weight:700;line-height:2rem;vertical-align:middle;letter-spacing:-.7px;border-radius:0;border:1px solid #908c99}.flatpickr-calendar.pluxee-datepicker:has(.flatpickr-monthSelect-months) .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-monthSelect-month:hover{color:#1b51dc;background-color:#f3f3fc;border-color:#1b51dc}.flatpickr-calendar.pluxee-datepicker:has(.flatpickr-monthSelect-months) .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-monthSelect-month.selected{color:#fff;background-color:#1b51dc;border-color:#d1cfd7}.form-type-date:has(.flatpickr-input),.form-type-date:has(.month-picker){position:relative}.form-type-date:has(.flatpickr-input) .flatpickr-input[type=text],.form-type-date:has(.month-picker) .flatpickr-input[type=text]{padding:0 3rem}.form-type-date:has(.flatpickr-input):has(.flatpickr-input[type=text]:not(:-moz-placeholder-shown)) .datepicker-clear,.form-type-date:has(.month-picker):has(.flatpickr-input[type=text]:not(:-moz-placeholder-shown)) .datepicker-clear{display:block}.form-type-date:has(.flatpickr-input):has(.flatpickr-input[type=text]:not(:-ms-input-placeholder)) .datepicker-clear,.form-type-date:has(.month-picker):has(.flatpickr-input[type=text]:not(:-ms-input-placeholder)) .datepicker-clear{display:block}.form-type-date:has(.flatpickr-input):has(.flatpickr-input[type=text]:not(:placeholder-shown)) .datepicker-clear,.form-type-date:has(.month-picker):has(.flatpickr-input[type=text]:not(:placeholder-shown)) .datepicker-clear{display:block}.form-type-date:has(.flatpickr-input):has(strong.form-item--error-message:not([style*="display: none"])) .datepicker-icon,.form-type-date:has(.month-picker):has(strong.form-item--error-message:not([style*="display: none"])) .datepicker-icon{top:calc(44.3px + .25rem);transform:translateY(-50%)}.form-type-date:has(.flatpickr-input) .datepicker-icon,.form-type-date:has(.month-picker) .datepicker-icon{position:absolute;content:"";top:calc(44.3px + .25rem);height:1.5rem;width:1.5rem;transform:translateY(-50%);background-size:contain;background-position:50%;background-repeat:no-repeat;z-index:1}.form-type-date:has(.flatpickr-input) .datepicker-icon.datepicker-calendar,.form-type-date:has(.month-picker) .datepicker-icon.datepicker-calendar{left:.75rem;background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-calendar.svg)}.form-type-date:has(.flatpickr-input) .datepicker-icon.datepicker-clear,.form-type-date:has(.month-picker) .datepicker-icon.datepicker-clear{right:.75rem;background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-close-focus.svg);display:none}.form-type-date:has(.flatpickr-input) .datepicker-icon.datepicker-clear:hover,.form-type-date:has(.month-picker) .datepicker-icon.datepicker-clear:hover{cursor:pointer}.hubspot-loader{position:fixed;inset:80px 0 0;z-index:1000;background:#fff url(/themes/custom/sodexo_brs_core/assets/icons/spinner.svg) 50% no-repeat;background-size:60px}body:has(.gin-secondary-toolbar) .hubspot-loader{top:140px}#plx-leadsquared-form+.hubspot-loader,.coh-top-page-form-v2 .column-form .coh-top-page-form .hubspot-loader:only-child,.coh-top-page-form-v2 .column-form .coh-top-page-form h1+.hubspot-loader,.dynamic-crm-form+.hubspot-loader,.pluxee-form-container:not([data-hs-forms-root]):has(iframe)+.hubspot-loader,.pluxee-form-container[data-hs-forms-root]:has(>iframe)+.hubspot-loader,.webform-ajax-form-wrapper+.hubspot-loader{display:none}@media screen and (min-width: 1023px){.coh-top-page-form-v2 .column-form>img{display:none}}@media screen and (max-width: 1023px){.coh-top-page-form-v2{padding-top:32px}.coh-top-page-form-v2>.coh-container{padding-top:1.5rem;padding-top:0}.coh-top-page-form-v2 .column-text{padding-left:0!important;padding-right:0!important;-ms-flex-order:1;order:1}.coh-top-page-form-v2 .column-text:before{display:none}.coh-top-page-form-v2 .column-text h2{font-size:1.5rem;font-weight:700;line-height:130%}.coh-top-page-form-v2 .column-text img+.coh-container{position:static!important;padding:1rem 1.5rem .5rem!important}.coh-top-page-form-v2 .column-text .container-background{min-height:auto}.coh-top-page-form-v2 .column-text .coh-container:not(.container-background){position:relative;display:block;padding:1rem 1rem 0}.coh-top-page-form-v2 .column-text .coh-container:not(.container-background).has-no-background{height:auto;padding:0 1rem!important}.coh-top-page-form-v2 .column-text .coh-container:not(.container-background).has-no-background .coh-wysiwyg *,.coh-top-page-form-v2 .column-text .coh-container:not(.container-background).has-no-background h1,.coh-top-page-form-v2 .column-text .coh-container:not(.container-background).has-no-background h2,.coh-top-page-form-v2 .column-text .coh-container:not(.container-background).has-no-background h3,.coh-top-page-form-v2 .column-text .coh-container:not(.container-background).has-no-background h4{color:#221c46}.coh-top-page-form-v2 .column-text .coh-wysiwyg:not(:has(p)){padding-bottom:1rem}.coh-top-page-form-v2 .column-form{padding-left:0!important;padding-right:0!important;height:auto!important;min-height:auto!important}.coh-top-page-form-v2 .column-form>img{width:100%}.coh-top-page-form-v2 .column-form h1{font-size:1.75rem;font-weight:800;line-height:125%;letter-spacing:-.5px;padding-bottom:.5rem}.coh-top-page-form-v2 .column-form .coh-paragraph{margin-bottom:1.5rem}.coh-top-page-form-v2 .column-form .coh-top-page-form{padding-left:1.5rem;padding-right:1.5rem;padding-top:0}.coh-top-page-form-v2 .column-form .coh-top-page-form+img{display:block;width:100%;height:auto}.coh-top-page-form-v2 .image-mobile-top .column-form .coh-top-page-form{padding-top:1.5rem}.coh-top-page-form-v2 .image-mobile-bottom .column-text img+.coh-container{padding-top:2.5rem!important}.coh-top-page-form-v2 .image-dark-overlay .column-text .container-background:before,.coh-top-page-form-v2 .image-light-overlay .column-text .container-background:before{display:none}.pluxee-form-container form input[type=submit]{width:100%}.pluxee-form-container form .webform-actions{padding-top:.5rem}.pluxee-form-container form .webform-actions+.form-type-webform-terms-of-service{padding-bottom:0}.pluxee-form-container form .webform-element-description:empty{display:none}.pluxee-form-container form .form-type-webform-terms-of-service-checkbox,.pluxee-form-container form .form-type-webform-terms-of-service-no-checkbox{padding-bottom:1.5rem}div.ui-dialog.ui-widget.ui-widget-content:has(>div[id^=webform-terms-of-service-]) .ui-dialog-titlebar{padding:3.5rem 1rem 1.75rem}div.ui-dialog.ui-widget.ui-widget-content:has(>div[id^=webform-terms-of-service-]) .ui-dialog-titlebar .ui-dialog-title{font-size:1.5rem;line-height:130%;letter-spacing:-.075rem}div.ui-dialog.ui-widget.ui-widget-content:has(>div[id^=webform-terms-of-service-]) .ui-dialog-titlebar .ui-button{top:1rem;right:1rem}div.ui-dialog.ui-widget.ui-widget-content:has(>div[id^=webform-terms-of-service-]) div[id^=webform-terms-of-service-]{margin:.75rem 1.5rem 0 0;padding:0 1rem 0 1.5rem}.coh-row-inner.left-align-content .column-text{-ms-flex-order:2;order:2}.image-mobile-top .column-form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:unset!important}.image-mobile-top .column-form .coh-container+img{-ms-flex-order:-1;order:-1}.coh-top-page-form.form-is-complete{display:none}.coh-top-page-form.form-is-complete+.coh-container.thank-you-page{position:relative;width:100%;padding:0 1rem 2rem;height:auto}.coh-top-page-form.form-is-complete+.coh-container.thank-you-page:before{margin:0 -1rem;width:auto}.coh-top-page-form.form-is-complete+.coh-container.thank-you-page div[class*=coh-ce-cpt_cta] .coh-link{width:100%;-ms-flex-pack:center;justify-content:center;margin-top:.5rem}.coh-top-page-form.form-is-complete+.coh-container.thank-you-page+img{display:none}.coh-container.thank-you-page:before{margin:0 -3rem;width:auto}.coh-container.thank-you-page .thank-you-page-inner{padding:1.5rem 0}.coh-container.thank-you-page .thank-you-page-inner h1,.coh-container.thank-you-page .thank-you-page-inner h2{font-size:28px;font-weight:800;line-height:125%;margin-bottom:0;padding-bottom:.5rem}.coh-container.thank-you-page .thank-you-page-inner .back-link-cta{margin-top:1.5rem}.coh-container.thank-you-page .thank-you-page-inner.coh-container{padding:1.5rem 1.5rem 2rem}.coh-container.thank-you-page div[class*=coh-ce-cpt_cta] .coh-link{width:100%;-ms-flex-pack:center;justify-content:center;margin-top:.5rem!important}}@media screen and (max-width: 1439px){.pluxee-form-container .form-columns-2:has([class*=iti]){display:block}.pluxee-form-container .form-columns-2:has([class*=iti]) .hs-form-field{float:none;width:100%}.pluxee-form-container .form-columns-2:has([class*=iti]) .hs-form-field:first-child{padding-bottom:1rem}}@media screen and (max-width: 767px){.coh-container.thank-you-page:before{margin:0 -1.5rem}}@media screen and (max-width: 480px){.pluxee-form-container .form-columns-2{display:block!important;padding-bottom:0}.pluxee-form-container .form-columns-2:has(label span:not(:empty)) .hs-form-field label:has(span:empty){padding-top:0!important}.pluxee-form-container .form-columns-2 .hs-form-field{padding-bottom:1rem}.pluxee-form-container .form-columns-2 .hs-form-field .hs-input{width:100%!important}}.page-node-type-config-page #block-sodexo-brs-core-content div[class*=coh-ce-cpt_brs_text_by_default]+div[class*=coh-ce-cpt_image_media] article{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.help-center-page{margin-top:3.5rem}.help-center-page .coh-heading,.help-center-page h1{font-size:2.625rem;font-weight:900;line-height:135%;letter-spacing:-2.1px;margin-bottom:.5rem}.help-center-page .hc-main-content .hc-tags{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:.5rem}.help-center-page .hc-main-content .hc-tags li{list-style:none;display:-ms-inline-flexbox;display:inline-flex;padding:4px 8px;margin:0 16px .5rem 0;background:linear-gradient(315deg,transparent 5px,#e3e2fa 0);font-size:.875rem;font-weight:500;line-height:145%;letter-spacing:-.7px;letter-spacing:-.05em;white-space:nowrap}.help-center-page .hc-main-content .hc-tags+.coh-heading{margin-top:.5rem;word-break:break-word}.help-center-page .hc-main-content .hc-article-info .hc-readtime{display:inline-block;position:relative;font-size:1rem;font-weight:700;line-height:150%;letter-spacing:-.05rem;padding-left:2rem;margin-right:1rem}.help-center-page .hc-main-content .hc-article-info .hc-readtime:before{content:"";position:absolute;top:50%;left:0;height:24px;width:24px;transform:translateY(-50%);background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-clock.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;margin-right:.5rem}.help-center-page .hc-main-content .hc-article-info .hc-date{display:inline-block;margin-bottom:0;color:#221c46;font-size:1rem;font-weight:500;line-height:150%;letter-spacing:-.05rem}.help-center-page .hc-main-content .hc-article-info+.hc-tabs-container{margin-top:1.5rem}.help-center-page .hc-main-content .hc-tabs-container .hc-tab-titles{display:-ms-flexbox;display:flex;height:64px;position:relative;margin-bottom:0}.help-center-page .hc-main-content .hc-tabs-container .hc-tab-titles:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#d1cfd7}.help-center-page .hc-main-content .hc-tabs-container .hc-tab-titles .hc-tab-title{position:relative;list-style:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;height:100%;padding:0 1rem;margin:0;border-bottom:4px solid transparent;z-index:1;cursor:pointer}.help-center-page .hc-main-content .hc-tabs-container .hc-tab-titles .hc-tab-title a{color:#221c46;font-weight:600;font-size:1rem;line-height:150%;letter-spacing:-.05rem;margin-left:.5rem;height:18px}.help-center-page .hc-main-content .hc-tabs-container .hc-tab-titles .hc-tab-title a:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%}.help-center-page .hc-main-content .hc-tabs-container .hc-tab-titles .hc-tab-title:hover{background:#def3fb}.help-center-page .hc-main-content .hc-tabs-container .hc-tab-titles .hc-tab-title:has(:focus-visible){outline:3px solid #1b51dc;outline-offset:2px}.help-center-page .hc-main-content .hc-tabs-container .hc-tab-titles .hc-tab-title:active{color:#fff;background:#0f266d;border-bottom-color:#0f266d}.help-center-page .hc-main-content .hc-tabs-container .hc-tab-titles .hc-tab-title:active img,.help-center-page .hc-main-content .hc-tabs-container .hc-tab-titles .hc-tab-title:active svg{filter:brightness(0) invert(1)}.help-center-page .hc-main-content .hc-tabs-container .hc-tab-titles .hc-tab-title.active{border-bottom-color:#1b51dc}.help-center-page .hc-main-content .hc-page-content{margin-top:1.5rem;margin-bottom:3.5rem}.help-center-page .hc-main-content .hc-page-content .tutorial-steps{margin:2rem 0}.help-center-page .hc-main-content .hc-page-content .tutorial-steps ol{list-style-type:none;position:relative}.help-center-page .hc-main-content .hc-page-content .tutorial-steps ol:before{content:"";display:block;position:absolute;top:4px;left:11px;width:2px;height:calc(100% - 4px);background:#1b51dc}.help-center-page .hc-main-content .hc-page-content .tutorial-steps ol>li{list-style-type:none;counter-increment:a;position:relative;padding-left:40px;margin:1rem 0}.help-center-page .hc-main-content .hc-page-content .tutorial-steps ol>li:before{content:counter(a);display:block;position:absolute;top:4px;left:0;width:24px;height:24px;line-height:25px;background:#1b51dc;color:#fff;font-weight:700;font-size:.75rem;text-align:center}.help-center-page .hc-main-content .hc-page-content .tutorial-steps ol>li h2{font-size:1.25rem;font-weight:700;line-height:150%;letter-spacing:-.0625rem}.help-center-page .hc-main-content .hc-page-content .tutorial-steps ol>li>*{margin-top:1rem;margin-bottom:1rem}.help-center-page .hc-main-content .hc-page-content .main-video .media--type-playplay,.help-center-page .hc-main-content .hc-page-content .main-video .media--type-youtube{padding-bottom:1rem;margin-bottom:2rem;border-bottom:1px solid #d1cfd7}.help-center-page .hc-main-content .hc-page-content .youtube-media{position:relative;padding-bottom:56.25%}.help-center-page .hc-main-content .hc-page-content .youtube-media iframe{width:100%;height:100%;position:absolute;left:0;top:0}.help-center-page .hc-main-content .hc-page-content .media[class*=media--type-]+p{margin-top:1.5rem}.help-center-page .hc-main-content .hc-article-feedback{display:-ms-flexbox;display:flex;padding-top:1.5rem;border-top:1px solid #908c99;margin-bottom:3.5rem}.help-center-page .hc-main-content .hc-article-feedback .hc-article-feedback-text{-ms-flex:100% 1 1;flex:100% 1 1}.help-center-page .hc-main-content .hc-article-feedback .hc-article-feedback-text h3{margin:0 0 5px;line-height:1}.help-center-page .hc-main-content .hc-article-feedback .hc-article-feedback-text p{font-size:.875rem;color:#5a5469;margin:0;line-height:1}.help-center-page .hc-main-content .hc-article-feedback .hc-article-feedback-vote{display:-ms-flexbox;display:flex;-ms-flex:auto 1 0px;flex:auto 1 0}.help-center-page .hc-main-content .hc-article-feedback .hc-article-feedback-vote span{display:-ms-inline-flexbox;display:inline-flex;height:40px;padding:0 48px 0 16px;border:3px solid #1b51dc;color:#1b51dc;line-height:37px;cursor:pointer}.help-center-page .hc-main-content .hc-article-feedback .hc-article-feedback-vote .no{background:url(/themes/custom/sodexo_brs_core/images/thumbDown.svg) 86% 50% no-repeat;margin-right:1rem}.help-center-page .hc-main-content .hc-article-feedback .hc-article-feedback-vote .yes{color:#fff;background:#1b51dc url(/themes/custom/sodexo_brs_core/images/thumbUp.svg) 86% 50% no-repeat}.help-center-page .hc-main-content div[ub-in-page] iframe{margin-bottom:54px!important}.help-center-page .hc-sidebar .hc-content-block{background:#faf8ff;margin:0 0 2rem;padding:2rem 1.5rem}.help-center-page .hc-sidebar .hc-content-block:last-of-type{margin-bottom:0}.help-center-page .hc-sidebar .hc-content-block p{font-size:1.5rem;font-weight:700;line-height:31.2px;letter-spacing:-.05em;text-align:center}.help-center-page .hc-sidebar .hc-content-block .hc-links{margin:0 0 1.5rem}.help-center-page .hc-sidebar .hc-content-block .hc-links li{list-style:none;margin:0 0 1rem}.help-center-page .hc-sidebar .hc-content-block .hc-links li a{position:relative;display:block;font-weight:600;color:#221c46;background:#fff;padding:1rem 1rem 1rem 3rem;box-shadow:2px 2px #221c4633;word-break:break-word}.help-center-page .hc-sidebar .hc-content-block .hc-links li a:hover{background:#def3fb}.help-center-page .hc-sidebar .hc-content-block .hc-links li a:focus-visible{background:#def3fb;outline:3px solid #1b51dc!important;outline-offset:2px;box-shadow:none}.help-center-page .hc-sidebar .hc-content-block .hc-links li a:active{color:#fff;background:#0f266d}.help-center-page .hc-sidebar .hc-content-block .hc-links li a:active:before{filter:brightness(0) invert(1)}.help-center-page .hc-sidebar .hc-content-block .hc-links li .icon+a:before{content:"";position:absolute;top:50%;left:16px;transform:translateY(-50%);display:inline-block;width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:50%;margin-right:8px}.help-center-page .hc-sidebar .hc-content-block .hc-links li .icon-listview+a:before{background-image:url(/themes/custom/sodexo_brs_core/images/listview.svg)}.help-center-page .hc-sidebar .hc-content-block .hc-links li .icon-play+a:before{background-image:url(/themes/custom/sodexo_brs_core/images/play.svg)}.help-center-page .hc-sidebar .hc-content-block .cta-container{text-align:center}.help-center-page .hc-sidebar .hc-content-block .cta-container a{font-weight:700;background:#1b51dc;height:40px;transition:none}.help-center-page .hc-sidebar .hc-content-block .cta-container a:after{display:none}@media (hover: hover){.help-center-page .hc-sidebar .hc-content-block .cta-container a:hover{background:#def3fb;box-shadow:4px 4px #221c4633;color:#1b51dc}}.help-center-page .hc-sidebar .hc-content-block .cta-container a:active{background:#0f266d;box-shadow:2px 2px #221c4633;color:#fff}.help-center-page .hc-sidebar .hc-content-block .cta-container a:focus-visible{color:#1b51dc;outline:3px solid #1b51dc!important;background-color:#def3fb;box-shadow:none}.help-center-page.hc-homepage{letter-spacing:-.05em}.help-center-page.hc-homepage .hc-homepage-top{position:relative;z-index:0}.help-center-page.hc-homepage h1{text-align:center;font-weight:900}.help-center-page.hc-homepage .hc-home-description{text-align:center;margin-bottom:2rem}.help-center-page.hc-homepage .hc-home-description p{margin:0}.help-center-page.hc-homepage .hc-home-search{max-width:908px;margin:0 auto 1rem}.help-center-page.hc-homepage .hc-home-stakeholders .views-element-container [class*=js-view-dom-id]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.help-center-page.hc-homepage .hc-home-stakeholders .views-element-container [class*=js-view-dom-id] .views-row{-ms-flex:0 1 304px;flex:0 1 304px;margin:0 .5rem;height:90px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:1px solid #d1cfd7}.help-center-page.hc-homepage .hc-home-stakeholders .views-element-container [class*=js-view-dom-id] .views-row img,.help-center-page.hc-homepage .hc-home-stakeholders .views-element-container [class*=js-view-dom-id] .views-row svg{margin-right:.5rem;max-width:64px;filter:brightness(0) saturate(100%) invert(22%) sepia(84%) saturate(5168%) hue-rotate(225deg) brightness(92%) contrast(87%)}.help-center-page.hc-homepage .hc-home-stakeholders .views-element-container [class*=js-view-dom-id] .views-row a{color:#1b51dc;font-size:18px;font-weight:700}.help-center-page.hc-homepage .hc-home-stakeholders .views-element-container [class*=js-view-dom-id] .views-row a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.help-center-page.hc-homepage .hc-home-stakeholders .views-element-container [class*=js-view-dom-id] .views-row a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:-1}@media (hover: hover){.help-center-page.hc-homepage .hc-home-stakeholders .views-element-container [class*=js-view-dom-id] .views-row a:hover:after{background:#def3fb}}.help-center-page.hc-homepage .hc-home-stakeholders .views-element-container [class*=js-view-dom-id] .views-row a:focus-visible:after{background:#def3fb;outline:3px solid #1b51dc;outline-offset:2px}.help-center-page.hc-homepage .hc-home-stakeholders .views-element-container [class*=js-view-dom-id] .views-row a:active{color:#fff}.help-center-page.hc-homepage .hc-home-stakeholders .views-element-container [class*=js-view-dom-id] .views-row a:active:after{background:#0f266d}.help-center-page.hc-homepage .hc-home-stakeholders .views-element-container [class*=js-view-dom-id] .views-row a.active{color:#fff}.help-center-page.hc-homepage .hc-home-stakeholders .views-element-container [class*=js-view-dom-id] .views-row a.active:after{background:#1b51dc}.help-center-page.hc-homepage .hc-home-stakeholders .views-element-container [class*=js-view-dom-id] .views-row:has(a:focus-visible),.help-center-page.hc-homepage .hc-home-stakeholders .views-element-container [class*=js-view-dom-id] .views-row:has(a:hover){border-color:transparent}.help-center-page.hc-homepage .hc-home-stakeholders .views-element-container [class*=js-view-dom-id] .views-row:has(a.active),.help-center-page.hc-homepage .hc-home-stakeholders .views-element-container [class*=js-view-dom-id] .views-row:has(a:active){border-color:transparent}.help-center-page.hc-homepage .hc-home-stakeholders .views-element-container [class*=js-view-dom-id] .views-row:has(a.active) img,.help-center-page.hc-homepage .hc-home-stakeholders .views-element-container [class*=js-view-dom-id] .views-row:has(a.active) svg,.help-center-page.hc-homepage .hc-home-stakeholders .views-element-container [class*=js-view-dom-id] .views-row:has(a:active) img,.help-center-page.hc-homepage .hc-home-stakeholders .views-element-container [class*=js-view-dom-id] .views-row:has(a:active) svg{filter:brightness(0) invert(1)}.help-center-page.hc-homepage .hc-homepage-bg{background:#faf8ff;margin:-40px 2rem 2rem;padding-top:140px}.help-center-page.hc-homepage .hc-home-popular-articles{text-align:center;max-width:908px;margin:0 auto 5.5rem;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:.5rem 1rem}.help-center-page.hc-homepage .hc-home-popular-articles .title{font-weight:700;line-height:24px}.help-center-page.hc-homepage .hc-home-popular-articles a{color:#1b51dc;text-decoration:underline;line-height:24px}.help-center-page.hc-homepage .hc-home-popular-articles a:hover{text-decoration:none}.help-center-page.hc-homepage .hc-home-popular-articles a:focus-visible{outline:3px solid #1b51dc!important;outline-offset:2px}.help-center-page.hc-homepage .hc-home-popular-articles a:focus-visible:focus{outline:3px solid #1b51dc!important}.help-center-page.hc-homepage .hc-home-cat_bloc_title,.help-center-page.hc-homepage .hc-home-suggested_bloc_title{text-align:center}.help-center-page.hc-homepage .hc-home-cat_bloc_title h2,.help-center-page.hc-homepage .hc-home-cat_bloc_title h3,.help-center-page.hc-homepage .hc-home-suggested_bloc_title h2,.help-center-page.hc-homepage .hc-home-suggested_bloc_title h3{font-size:2rem;font-weight:800;line-height:135%;margin-bottom:.5rem}.help-center-page.hc-homepage .hc-home-cat_bloc_desc,.help-center-page.hc-homepage .hc-home-suggested_bloc_desc{text-align:center;line-height:1.5rem}.help-center-page.hc-homepage .hc-home-categories{margin:3.5rem 0 1.5rem}.help-center-page.hc-homepage .hc-home-categories [class*=js-view-dom-id]{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.help-center-page.hc-homepage .hc-home-categories [class*=js-view-dom-id] .views-row{width:230px;height:300px;background-color:#fff;margin:0 1rem 2rem;box-shadow:2px 2px #221c4633;position:relative;text-align:center}.help-center-page.hc-homepage .hc-home-categories [class*=js-view-dom-id] .views-row .category-image{height:190px}.help-center-page.hc-homepage .hc-home-categories [class*=js-view-dom-id] .views-row .category-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.help-center-page.hc-homepage .hc-home-categories [class*=js-view-dom-id] .views-row .category-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:calc(100% - 190px)}.help-center-page.hc-homepage .hc-home-categories [class*=js-view-dom-id] .views-row .category-content .category-title{margin-bottom:.5rem;max-height:calc(100% - 1.5rem);overflow:hidden}.help-center-page.hc-homepage .hc-home-categories [class*=js-view-dom-id] .views-row .category-content .category-title a{display:inline-block;font-weight:700;color:#221c46;word-break:break-word}.help-center-page.hc-homepage .hc-home-categories [class*=js-view-dom-id] .views-row .category-content .category-title a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}@media (hover: hover){.help-center-page.hc-homepage .hc-home-categories [class*=js-view-dom-id] .views-row:hover .category-content{background:#def3fb}}.help-center-page.hc-homepage .hc-home-categories [class*=js-view-dom-id] .views-row:has(:focus-visible){outline:3px solid #1b51dc;outline-offset:2px;box-shadow:none;background-color:#def3fb}.help-center-page.hc-homepage .hc-home-categories [class*=js-view-dom-id] .views-row:active{outline:none;box-shadow:2px 2px #221c4633}.help-center-page.hc-homepage .hc-home-categories [class*=js-view-dom-id] .views-row:active .category-content{color:#fff;background:#0f266d}.help-center-page.hc-homepage .hc-home-categories [class*=js-view-dom-id] .views-row:active .category-content .category-title a{color:#fff}.help-center-page.hc-homepage .hc-home-suggested_bloc_title{padding-top:3.5rem}.help-center-page.hc-homepage .hc-home-suggested_bloc_desc{margin-bottom:3.5rem}.help-center-page.hc-homepage .hc-home-suggested_bloc_desc:empty{display:none!important}.help-center-page.hc-homepage .hc-home-suggested_articles{padding-top:2rem}.help-center-page.hc-homepage .hc-home-suggested_articles ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;gap:1rem 2rem;margin-bottom:2rem}.help-center-page.hc-homepage .hc-home-suggested_articles ul li{list-style:none;-ms-flex:0 1 calc(50% - 1rem);flex:0 1 calc(50% - 1rem);margin:0;width:100%}.help-center-page.hc-homepage .hc-home-suggested_articles ul li a{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;width:100%;background:#fff;padding:1rem 1rem 1rem 3rem;color:#221c46;box-shadow:2px 2px #221c4633;font-weight:600;word-break:break-word}.help-center-page.hc-homepage .hc-home-suggested_articles ul li a:hover{background:#def3fb}.help-center-page.hc-homepage .hc-home-suggested_articles ul li a:focus-visible{background:#def3fb;outline:3px solid #1b51dc!important;outline-offset:2px;box-shadow:none}.help-center-page.hc-homepage .hc-home-suggested_articles ul li a:focus-visible:focus{outline:3px solid #1b51dc!important}.help-center-page.hc-homepage .hc-home-suggested_articles ul li a:active{color:#fff;background:#0f266d}.help-center-page.hc-homepage .hc-home-suggested_articles ul li a:active:before{filter:brightness(0) invert(1)}.help-center-page.hc-homepage .hc-home-suggested_articles ul li .icon+a:before{content:"";position:absolute;top:50%;left:16px;transform:translateY(-50%);display:inline-block;width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:50%;margin-right:8px}.help-center-page.hc-homepage .hc-home-suggested_articles ul li .icon-listview+a:before{background-image:url(/themes/custom/sodexo_brs_core/images/listview.svg)}.help-center-page.hc-homepage .hc-home-suggested_articles ul li .icon-play+a:before{background-image:url(/themes/custom/sodexo_brs_core/images/play.svg)}.help-center-page.hc-search-results .result-count-for{text-align:center;font-size:2.625rem;font-weight:500;margin-bottom:3.5rem}.help-center-page.hc-search-results .result-count-for span{font-weight:800}.help-center-page.hc-search-results .hc-searchbar{margin-bottom:3.5rem}.help-center-page.hc-search-results .hc-searchbar form.help-center-article-search-form .form-item-filter{max-width:908px;margin:0 auto}.help-center-page.hc-search-results .hc-results-bg{background:#faf8ff;margin:0 2rem 2rem}.help-center-page.hc-search-results .hc-search-results-content{margin:0 auto;padding:0;max-width:1024px}.help-center-page.hc-search-results .hc-search-results-content .sub-result+h3{margin-top:5rem}.help-center-page.hc-search-results .hc-search-results-content h3{text-align:center;font-weight:500;margin-bottom:1.5rem;margin-top:3.5rem}.help-center-page.hc-search-results .hc-search-results-content h3 span{font-weight:800}.help-center-page.hc-search-results .hc-search-results-content ul li{list-style:none;margin:0 0 1rem}.help-center-page.hc-search-results .hc-search-results-content ul li h4{margin-bottom:.5rem;padding-left:2rem}.help-center-page.hc-search-results .hc-search-results-content ul li a{position:relative;display:block;background:#fff;padding:1rem;color:#221c46;box-shadow:2px 2px #221c4633}.help-center-page.hc-search-results .hc-search-results-content ul li a:hover{background-color:#def3fb}.help-center-page.hc-search-results .hc-search-results-content ul li a:focus-visible{outline:3px solid #1b51dc!important;outline-offset:2px;background-color:#def3fb}.help-center-page.hc-search-results .hc-search-results-content ul li a:before{content:"";position:absolute;left:16px;display:inline-block;width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:50%;margin-right:8px}.help-center-page.hc-search-results .hc-search-results-content ul li a.icon-listview:before{background-image:url(/themes/custom/sodexo_brs_core/images/listview.svg)}.help-center-page.hc-search-results .hc-search-results-content ul li a.icon-play:before{background-image:url(/themes/custom/sodexo_brs_core/images/play.svg)}.help-center-page.hc-search-results .hc-search-results-content ul li .highlighted_content .highlight{font-weight:700}.help-center-page.hc-search-results .hc-search-load{text-align:center;margin-top:1.5rem}.help-center-page.hc-search-results .hc-search-load a{color:#1b51dc;font-family:TT Travels,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem;letter-spacing:-.05rem;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:2px;position:relative;cursor:pointer;height:24px;display:inline-block}.help-center-page.hc-search-results .hc-search-load a:hover{text-decoration:none}.help-center-page.hc-search-results .hc-search-load a:focus-visible{outline:3px solid #1b51dc!important;outline-offset:2px}.help-center-page.hc-search-results .hc-search-load a.load-more{padding-left:36px}.help-center-page.hc-search-results .hc-search-load a.load-more:before{content:"";position:absolute;width:24px;height:24px;left:0;top:0;background:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-plus.svg) 50% no-repeat}.help-center-page.hc-search-results .hc-search-load a.load-less{padding-left:36px}.help-center-page.hc-search-results .hc-search-load a.load-less:before{content:"";position:absolute;width:24px;height:24px;left:0;top:0;background:url(/themes/custom/sodexo_brs_core/images/plx-ic-minus.svg) 50% no-repeat}.help-center-page.hc-search-results .hc-search-load a.hidden{display:none}.help-center-page.hc-search-results .no-result{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:2rem;margin-bottom:1rem}.help-center-page.hc-search-results .no-result .no-result-press-homepage-img{height:250px;min-width:320px;background:url(/themes/custom/sodexo_brs_core/assets/icons/search-no-result.svg) 50% no-repeat}.help-center-page.hc-search-results .no-result .no-result-press-homepage-content{font-family:TT Travels,sans-serif;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.help-center-page.hc-search-results .no-result .no-result-press-homepage-content .no-result-press-homepage-title{color:#2a295c;font-size:1.5rem;font-weight:700;line-height:130%;letter-spacing:-.05em;margin-bottom:2rem}.help-center-page.hc-search-results .no-result .no-result-press-homepage-content .no-result-press-homepage-description{color:#2a295c;font-size:1rem;font-weight:500;line-height:150%;letter-spacing:-.05rem;margin-bottom:0}.coh-style-breadcrumbs-generic:has(.help-center-article-search-form){margin-top:1.5rem;margin-bottom:1.5rem}.coh-style-breadcrumbs-generic:has(.help-center-article-search-form) #block-breadcrumbs{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.coh-style-breadcrumbs-generic:has(.help-center-article-search-form) #block-breadcrumbs nav{-ms-flex:1 1 auto;flex:1 1 auto;min-width:60%}.coh-style-breadcrumbs-generic:has(.help-center-article-search-form) #block-breadcrumbs .help-center-article-search-form{-ms-flex:0 1 482px;flex:0 1 482px;-ms-flex-item-align:start;align-self:flex-start}.help-center-category-page{margin-top:3.5rem;margin-bottom:3.5rem}.help-center-category-page .hc-sidebar .hc-content-block{background:#faf8ff;padding:1rem}.help-center-category-page .hc-sidebar .hc-content-block .tab-titles{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;gap:1rem;margin-bottom:1rem}.help-center-category-page .hc-sidebar .hc-content-block .tab-titles .tab-title{background-color:#fff;font-size:1rem;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.8px;text-align:center;list-style-type:none;margin:0;padding:1rem;width:calc((100% - 2rem) / 3);border:1px solid #d1cfd7;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.help-center-category-page .hc-sidebar .hc-content-block .tab-titles .tab-title:hover{color:#1b51dc;background-color:#def3fb;border-color:#def3fb;cursor:pointer}.help-center-category-page .hc-sidebar .hc-content-block .tab-titles .tab-title:has(:focus-visible){color:#1b51dc;background-color:#def3fb;border-color:#def3fb;outline:3px solid #1b51dc;outline-offset:2px}.help-center-category-page .hc-sidebar .hc-content-block .tab-titles .tab-title:active{color:#fff;background:#0f266d}.help-center-category-page .hc-sidebar .hc-content-block .tab-titles .tab-title.active{background-color:#1b51dc;border-color:#1b51dc}.help-center-category-page .hc-sidebar .hc-content-block .tab-titles .tab-title.active a{color:#fff}.help-center-category-page .hc-sidebar .hc-content-block .tab-titles .tab-title a{color:#1b51dc}.help-center-category-page .hc-sidebar .hc-content-block .tab-contents .hc-links-mobile-placeholder{display:none}.help-center-category-page .hc-sidebar .hc-content-block .tab-contents .hc-links{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-bottom:0}.help-center-category-page .hc-sidebar .hc-content-block .tab-contents .hc-links li{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;list-style-type:none;height:80px;margin:0;background-color:#fff;box-shadow:2px 2px #221c4633;overflow:hidden;position:relative}.help-center-category-page .hc-sidebar .hc-content-block .tab-contents .hc-links li .coh-image{width:80px;height:80px;-o-object-fit:cover;object-fit:cover}.help-center-category-page .hc-sidebar .hc-content-block .tab-contents .hc-links li .hc-text-content{width:calc(100% - 80px);padding-left:1.5rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;gap:.25rem;background-color:#fff}.help-center-category-page .hc-sidebar .hc-content-block .tab-contents .hc-links li .hc-text-content h3{font-size:1rem;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.8px;margin-bottom:0;-webkit-line-clamp:2}.help-center-category-page .hc-sidebar .hc-content-block .tab-contents .hc-links li .hc-text-content h3 a{color:#221c46;transition:inherit}.help-center-category-page .hc-sidebar .hc-content-block .tab-contents .hc-links li .hc-text-content h3 a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.help-center-category-page .hc-sidebar .hc-content-block .tab-contents .hc-links li .hc-text-content span{color:#463f5f;font-size:1rem;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.8px}.help-center-category-page .hc-sidebar .hc-content-block .tab-contents .hc-links li:hover .hc-text-content{background-color:#def3fb}.help-center-category-page .hc-sidebar .hc-content-block .tab-contents .hc-links li:hover .hc-text-content h3 a{color:#1b51dc}.help-center-category-page .hc-sidebar .hc-content-block .tab-contents .hc-links li:has(:focus-visible){outline:3px solid #1b51dc;outline-offset:2px;box-shadow:none}.help-center-category-page .hc-sidebar .hc-content-block .tab-contents .hc-links li:has(:focus-visible) .hc-text-content{background-color:#def3fb}.help-center-category-page .hc-sidebar .hc-content-block .tab-contents .hc-links li:has(:focus-visible) .hc-text-content h3 a{color:#1b51dc}.help-center-category-page .hc-sidebar .hc-content-block .tab-contents .hc-links li:has(:focus-visible) .hc-text-content span{color:#463f5f}.help-center-category-page .hc-sidebar .hc-content-block .tab-contents .hc-links li.active .hc-text-content{background-color:#1b51dc}.help-center-category-page .hc-sidebar .hc-content-block .tab-contents .hc-links li.active .hc-text-content h3 a,.help-center-category-page .hc-sidebar .hc-content-block .tab-contents .hc-links li.active .hc-text-content span,.help-center-category-page .hc-sidebar .hc-content-block .tab-contents .hc-links li.active:active .hc-text-content h3 a{color:#fff}.help-center-category-page .hc-sidebar .hc-content-block .tab-contents .hc-links li:active .hc-text-content{background-color:#0f266d}.help-center-category-page .hc-sidebar .hc-content-block .tab-contents .hc-links li:active .hc-text-content h3 a,.help-center-category-page .hc-sidebar .hc-content-block .tab-contents .hc-links li:active .hc-text-content span{color:#fff}.help-center-category-page .hc-main-content .coh-image{height:200px;width:100%;-o-object-fit:cover;object-fit:cover}.help-center-category-page .hc-main-content h1{color:#221c46;font-size:2.625rem;font-style:normal;font-weight:800;line-height:135%;letter-spacing:-2.1px;margin:1rem 0}.help-center-category-page .hc-main-content h1 span{font-size:1.5rem;font-weight:500;letter-spacing:-.075rem;vertical-align:middle}.help-center-category-page .hc-main-content p{color:#221c46;font-size:1rem;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.05rem;margin-bottom:1.5rem}.help-center-category-page .hc-main-content .hc-content-block{background-color:#faf8ff;padding:2rem 1.5rem;margin-bottom:1.5rem}.help-center-category-page .hc-main-content .hc-content-block:last-of-type{margin-bottom:0}.help-center-category-page .hc-main-content .hc-content-block h2{color:#221c46;font-size:1.5rem;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-1.2px;margin-bottom:0}.help-center-category-page .hc-main-content .hc-content-block h2+.hc-links{margin-top:1.5rem}.help-center-category-page .hc-main-content .hc-content-block .hc-links{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;margin-bottom:0}.help-center-category-page .hc-main-content .hc-content-block .hc-links li{background-color:#fff;box-shadow:2px 2px #221c4633;margin:0;padding:1rem 1rem 1rem 3rem;list-style-type:none;position:relative}.help-center-category-page .hc-main-content .hc-content-block .hc-links li a{color:#221c46;font-size:1rem;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.8px;transition:inherit;word-break:break-word}.help-center-category-page .hc-main-content .hc-content-block .hc-links li a:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%}.help-center-category-page .hc-main-content .hc-content-block .hc-links li .icon+a:before{content:"";position:absolute;top:50%;left:16px;transform:translateY(-50%);display:inline-block;width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:50%;margin-right:8px}.help-center-category-page .hc-main-content .hc-content-block .hc-links li .icon-listview+a:before{background-image:url(/themes/custom/sodexo_brs_core/images/listview.svg)}.help-center-category-page .hc-main-content .hc-content-block .hc-links li .icon-play+a:before{background-image:url(/themes/custom/sodexo_brs_core/images/play.svg)}.help-center-category-page .hc-main-content .hc-content-block .hc-links li:hover{background:#def3fb}.help-center-category-page .hc-main-content .hc-content-block .hc-links li:has(a:focus-visible){box-shadow:none;outline:3px solid #1b51dc;outline-offset:2px;background-color:#def3fb}.help-center-category-page .hc-main-content .hc-content-block .hc-links li:active{background:#0f266d}.help-center-category-page .hc-main-content .hc-content-block .hc-links li:active a{color:#fff}.help-center-category-page .hc-main-content .hc-content-block .hc-links li:active a:before{filter:brightness(0) invert(1)}.help-center-category-page .hc-main-content .hc-content-block .hc-links+.cta-container{margin-top:1.5rem}.help-center-category-page .hc-main-content .hc-content-block .cta-container .coh-style-read-less-button-color,.help-center-category-page .hc-main-content .hc-content-block .cta-container .coh-style-read-more-button-color{color:#1b51dc;font-size:1rem;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.8px;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px;background-color:inherit;display:block;position:relative;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:0 0 0 2rem;transition:inherit}.help-center-category-page .hc-main-content .hc-content-block .cta-container .coh-style-read-less-button-color:before,.help-center-category-page .hc-main-content .hc-content-block .cta-container .coh-style-read-more-button-color:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);display:inline-block;width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:50%;margin-right:.75rem}.help-center-category-page .hc-main-content .hc-content-block .cta-container .coh-style-read-less-button-color:after,.help-center-category-page .hc-main-content .hc-content-block .cta-container .coh-style-read-more-button-color:after{content:""}.help-center-category-page .hc-main-content .hc-content-block .cta-container .coh-style-read-less-button-color:hover,.help-center-category-page .hc-main-content .hc-content-block .cta-container .coh-style-read-more-button-color:hover{color:#526cf8}.help-center-category-page .hc-main-content .hc-content-block .cta-container .coh-style-read-less-button-color:focus-visible,.help-center-category-page .hc-main-content .hc-content-block .cta-container .coh-style-read-more-button-color:focus-visible{outline:3px solid #1b51dc!important;outline-offset:2px}.help-center-category-page .hc-main-content .hc-content-block .cta-container .coh-style-read-more-button-color:before{background-image:url(/themes/custom/sodexo_brs_core/images/plx-link.svg)}.help-center-category-page .hc-main-content .hc-content-block .cta-container .coh-style-read-less-button-color:before{background-image:url(/themes/custom/sodexo_brs_core/images/plx-ic-minus.svg)}form.help-center-article-search-form .form-item-filter .field-prefix{background-image:url(/themes/custom/sodexo_brs_core/assets/icons/search-dark.svg)}form.help-center-article-search-form .form-item-filter>.search-input{background:transparent;border-color:#908c99}form.help-center-article-search-form .form-item-filter>.search-input:focus-visible{outline:3px solid #1b51dc!important;outline-offset:-3px}form.help-center-article-search-form .form-item-filter>.search-input.has-results{background:transparent;box-shadow:2px 2px #221c4633;border-color:#1b51dc;outline:3px solid #1b51dc;outline-offset:-3px}form.help-center-article-search-form .form-item-filter>.search-input:not(.has-results){font-weight:600}form.help-center-article-search-form .form-item-filter>.search-input:not(.has-results)::-webkit-input-placeholder{color:#5a5469}form.help-center-article-search-form .form-item-filter>.search-input:not(.has-results)::-moz-placeholder{color:#5a5469}form.help-center-article-search-form .form-item-filter>.search-input:not(.has-results):-ms-input-placeholder,form.help-center-article-search-form .form-item-filter>.search-input:not(.has-results)::-ms-input-placeholder{color:#5a5469}form.help-center-article-search-form .form-item-filter>.search-input:not(.has-results)::placeholder{color:#5a5469}form.help-center-article-search-form .form-item-filter>.search-input:not(.has-results):hover{background:#def3fb;box-shadow:4px 4px #221c4633}form.help-center-article-search-form .form-item-filter>.search-input:not(.has-results):hover::-webkit-input-placeholder{color:#1b51dc}form.help-center-article-search-form .form-item-filter>.search-input:not(.has-results):hover::-moz-placeholder{color:#1b51dc}form.help-center-article-search-form .form-item-filter>.search-input:not(.has-results):hover:-ms-input-placeholder,form.help-center-article-search-form .form-item-filter>.search-input:not(.has-results):hover::-ms-input-placeholder{color:#1b51dc}form.help-center-article-search-form .form-item-filter>.search-input:not(.has-results):hover::placeholder{color:#1b51dc}.ui-autocomplete.ui-widget.ui-widget-content.search-api-autocomplete-search .menu-item .ui-menu-item-wrapper{padding:12px 10px 12px 13px}.ui-autocomplete.ui-widget.ui-widget-content.search-api-autocomplete-search .autocomplete-suggestion{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.ui-autocomplete.ui-widget.ui-widget-content.search-api-autocomplete-search .autocomplete-suggestion .icon{width:24px;min-width:24px;position:relative;margin-right:8px}.ui-autocomplete.ui-widget.ui-widget-content.search-api-autocomplete-search .autocomplete-suggestion .icon:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);display:inline-block;width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:50%}.ui-autocomplete.ui-widget.ui-widget-content.search-api-autocomplete-search .autocomplete-suggestion .icon.icon-listview:before{background-image:url(/themes/custom/sodexo_brs_core/images/listview.svg)}.ui-autocomplete.ui-widget.ui-widget-content.search-api-autocomplete-search .autocomplete-suggestion .icon.icon-play:before{background-image:url(/themes/custom/sodexo_brs_core/images/play.svg)}.ui-autocomplete.ui-widget.ui-widget-content.search-api-autocomplete-search .autocomplete-suggestion span.stakeholder{font:500 14px TT Travels,Verdana,sans-serif;display:-ms-inline-flexbox;display:inline-flex;padding:4px 8px;margin:0 10px 0 0;background:linear-gradient(315deg,transparent 5px,#e3e2fa 0);letter-spacing:-.05em;line-height:20.3px}.ui-autocomplete.ui-widget.ui-widget-content.search-api-autocomplete-search .autocomplete-suggestion span.title{font:600 14px TT Travels,Verdana,sans-serif;color:#221c46;word-break:break-word}.ui-autocomplete.ui-widget.ui-widget-content.search-api-autocomplete-search .autocomplete-suggestion span.title .highlight,.ui-autocomplete.ui-widget.ui-widget-content.search-api-autocomplete-search .autocomplete-suggestion span.title strong{font-weight:800}.coh-style-padding-top-bottom-title-block:has(.help-center-page.hc-homepage){padding-bottom:0}.page-node-type-help-center-contact-page .coh-ce-6f78460f{overflow:visible}.page-node-type-help-center-contact-page .help-center-contact-page .coh-row-inner:not(:has(.contact-canvas)){padding-bottom:2.5rem}.page-node-type-help-center-contact-page .help-center-contact-page .coh-row-inner:not(:has(.contact-canvas)):has(.thank-you-page){padding-bottom:3.5rem}.page-node-type-help-center-contact-page .help-center-contact-page .coh-row-inner:not(:has(.contact-canvas)) .hc-contact-left-column .column-inner .hc-contact-stakeholders-tabs{margin-bottom:2rem}.page-node-type-help-center-contact-page .help-center-contact-page .coh-row-inner:not(:has(.contact-canvas)) .hc-contact-left-column .column-inner .hc-contact-stakeholders-tabs .links{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;margin-bottom:0}.page-node-type-help-center-contact-page .help-center-contact-page .coh-row-inner:not(:has(.contact-canvas)) .hc-contact-left-column .column-inner .hc-contact-stakeholders-tabs .links li{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:calc((100% - 1rem) / 3);margin:0;padding:1rem;list-style:none;background-color:#fff;border:1px solid #d1cfd7}.page-node-type-help-center-contact-page .help-center-contact-page .coh-row-inner:not(:has(.contact-canvas)) .hc-contact-left-column .column-inner .hc-contact-stakeholders-tabs .links li a{display:inline-block;width:100%;font-size:1rem;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.05rem;text-align:center;color:#1b51dc}.page-node-type-help-center-contact-page .help-center-contact-page .coh-row-inner:not(:has(.contact-canvas)) .hc-contact-left-column .column-inner .hc-contact-stakeholders-tabs .links li a:after{position:absolute;content:"";top:0;left:0;height:100%;width:100%}.page-node-type-help-center-contact-page .help-center-contact-page .coh-row-inner:not(:has(.contact-canvas)) .hc-contact-left-column .column-inner .hc-contact-stakeholders-tabs .links li a.active{color:#fff}.page-node-type-help-center-contact-page .help-center-contact-page .coh-row-inner:not(:has(.contact-canvas)) .hc-contact-left-column .column-inner .hc-contact-stakeholders-tabs .links li:has(a:focus-visible){background-color:#def3fb;border-color:#def3fb;outline:3px solid #1b51dc;outline-offset:2px}.page-node-type-help-center-contact-page .help-center-contact-page .coh-row-inner:not(:has(.contact-canvas)) .hc-contact-left-column .column-inner .hc-contact-stakeholders-tabs .links li:has(a:hover){background-color:#def3fb;border-color:#def3fb}.page-node-type-help-center-contact-page .help-center-contact-page .coh-row-inner:not(:has(.contact-canvas)) .hc-contact-left-column .column-inner .hc-contact-stakeholders-tabs .links li:has(a.active){background-color:#1b51dc;border-color:#1b51dc}.page-node-type-help-center-contact-page .help-center-contact-page .coh-row-inner:not(:has(.contact-canvas)) .hc-contact-left-column .column-inner .hc-contact-title{font-size:2.625rem;font-weight:900;line-height:135%;letter-spacing:-2.1px;margin-bottom:1rem;word-break:break-word}.page-node-type-help-center-contact-page .help-center-contact-page .coh-row-inner:not(:has(.contact-canvas)) .hc-contact-left-column .column-inner .hc-contact-description{font-size:1rem;font-weight:500;line-height:150%;letter-spacing:-.8px;margin-bottom:2rem}.page-node-type-help-center-contact-page .help-center-contact-page .coh-row-inner:not(:has(.contact-canvas)) .hc-contact-left-column .column-inner:has(.thank-you-page){padding:0}.page-node-type-help-center-contact-page .help-center-contact-page .coh-row-inner:not(:has(.contact-canvas)) .hc-contact-right-column .contact-image{height:800px;max-height:calc(100vh - 80px);position:sticky;top:80px}.page-node-type-help-center-contact-page .help-center-contact-page .coh-row-inner:not(:has(.contact-canvas)) .hc-contact-right-column .contact-image>article{height:100%}.page-node-type-help-center-contact-page .help-center-contact-page .coh-row-inner:not(:has(.contact-canvas)) .hc-contact-right-column .contact-image>article img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.page-node-type-help-center-contact-page .help-center-contact-page .contact-canvas .field--layout-canvas-container:not(:empty){margin-bottom:3.5rem}@media screen and (max-width: 1279px){.page-node-type-help-center-contact-page .help-center-contact-page .coh-row-inner:not(:has(.contact-canvas)) .hc-contact-right-column .contact-image{max-height:calc(100vh - 64px);top:64px}}.hc-contact-us{padding:3.5rem 0}.hc-contact-us .hc-contact-us-title{font-size:2rem;font-weight:800;line-height:125%;letter-spacing:-.1rem;text-align:center;margin-bottom:1rem}.hc-contact-us .hc-contact-us-description{font-size:1rem;font-weight:500;line-height:150%;letter-spacing:-.05rem;text-align:center;margin-bottom:1.5rem}.hc-contact-us .hc-contact-us-cta{width:-moz-fit-content;width:fit-content;margin:0 auto}.help-center-category-page+.hc-contact-us,.help-center-page+.hc-contact-us{margin:3.5rem 2rem 2rem;background-color:#faf8ff}.help-center-category-page+.hc-contact-us:empty,.help-center-page+.hc-contact-us:empty{display:none}@media screen and (max-width: 1023px){.help-center-page{margin-top:.5rem}.help-center-page .hc-main-content .coh-heading{font-size:1.75rem;font-weight:800;line-height:125%;letter-spacing:-.0875rem}.help-center-page .hc-main-content .hc-tabs-container .hc-tab-titles{overflow:hidden;overflow-x:auto}.help-center-page .hc-main-content .hc-page-content .tutorial-steps ol>li h2{font-size:1.25rem;line-height:160%;letter-spacing:-1px}.help-center-page .hc-main-content div[ub-in-page] iframe{margin-bottom:24px!important}.help-center-page .hc-sidebar .hc-content-block{margin-left:-3rem;margin-right:-3rem}}@media screen and (max-width: 1023px) and (max-width: 767px){.help-center-page .hc-sidebar .hc-content-block{margin-left:-1.5rem;margin-right:-1.5rem}}@media screen and (max-width: 1023px){.help-center-page.hc-homepage{margin-top:2rem}.help-center-page.hc-homepage h1{font-size:1.75rem;line-height:1.25;margin-bottom:.5rem}.help-center-page.hc-homepage .hc-home-popular-articles{line-height:150%;margin-bottom:3.5rem}.help-center-page.hc-homepage .hc-home-search{margin-bottom:1.5rem}.help-center-page.hc-homepage .hc-home-stakeholders{overflow-x:auto}.help-center-page.hc-homepage .hc-home-stakeholders .views-element-container [class*=js-view-dom-id]{-ms-flex-pack:left;justify-content:left}.help-center-page.hc-homepage .hc-home-stakeholders .views-element-container [class*=js-view-dom-id] .views-row{margin:0 .5rem 0 0;padding:0 1rem;height:56px}.help-center-page.hc-homepage .hc-home-stakeholders .views-element-container [class*=js-view-dom-id] .views-row:last-child{margin:0}.help-center-page.hc-homepage .hc-home-stakeholders .views-element-container [class*=js-view-dom-id] .views-row img,.help-center-page.hc-homepage .hc-home-stakeholders .views-element-container [class*=js-view-dom-id] .views-row svg{display:none}.help-center-page.hc-homepage .hc-homepage-bg{margin:-28px 0 0;padding-top:68px}.help-center-page.hc-homepage .hc-home-cat_bloc_title h2,.help-center-page.hc-homepage .hc-home-cat_bloc_title h3,.help-center-page.hc-homepage .hc-home-suggested_bloc_title h2,.help-center-page.hc-homepage .hc-home-suggested_bloc_title h3{font-size:1.5rem}.help-center-page.hc-homepage .hc-home-categories{margin:2rem 0 1rem}.help-center-page.hc-homepage .hc-home-categories [class*=js-view-dom-id]{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.help-center-page.hc-homepage .hc-home-categories [class*=js-view-dom-id] .views-row{width:100%;height:80px;margin:0 0 1rem;position:relative;display:-ms-flexbox;display:flex}.help-center-page.hc-homepage .hc-home-categories [class*=js-view-dom-id] .views-row .category-image{height:100%;width:80px}.help-center-page.hc-homepage .hc-home-categories [class*=js-view-dom-id] .views-row .category-content{-ms-flex:1 1 calc(100% - 80px);flex:1 1 calc(100% - 80px);height:100%;padding:.5rem .5rem .5rem 1.5rem;-ms-flex-align:start;align-items:start}.help-center-page.hc-homepage .hc-home-categories [class*=js-view-dom-id] .views-row .category-content .category-title{margin-bottom:.5rem;text-align:left}.help-center-page.hc-homepage .hc-home-categories [class*=js-view-dom-id] .views-row .category-content .category-title a{font-weight:700;color:#221c46}.help-center-page.hc-homepage .hc-home-categories [class*=js-view-dom-id] .views-row .category-content .category-title a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.help-center-page.hc-homepage .hc-home-suggested_bloc_title{padding-top:2.5rem}.help-center-page.hc-homepage .hc-home-suggested_bloc_desc{margin-bottom:2rem;line-height:125%}.help-center-page.hc-homepage .hc-home-suggested_articles{padding-top:0}.help-center-page.hc-homepage .hc-home-suggested_articles ul{margin-bottom:1.5rem}.help-center-page.hc-homepage .hc-home-suggested_articles ul li{-ms-flex:1 0 100%;flex:1 0 100%}}@media screen and (max-width: 1023px){.help-center-page.hc-search-results .result-count-for{font-size:1.75rem;margin-bottom:1rem}.help-center-page.hc-search-results .hc-searchbar{margin-bottom:1.5rem}.help-center-page.hc-search-results .hc-results-bg{margin:0}.help-center-page.hc-search-results .hc-search-results-content .sub-result+h3{margin-top:4rem}.help-center-page.hc-search-results .hc-search-results-content h3{font-size:1.5rem}.help-center-page.hc-search-results .hc-search-results-content ul li .highlighted_content{font-size:.875rem;overflow:hidden;line-height:150%;max-height:3.9375rem}.help-center-page.hc-search-results .no-result{display:block;margin-bottom:3.5rem}.help-center-page.hc-search-results .no-result .no-result-press-homepage-img{min-width:100%}.help-center-page.hc-search-results .no-result .no-result-press-homepage-content{display:block}}@media screen and (max-width: 1023px){.help-center-category-page{margin:0}.help-center-category-page .hc-sidebar .hc-content-block{padding:1.5rem}.help-center-category-page .hc-sidebar .hc-content-block .tab-titles{gap:.5rem}.help-center-category-page .hc-sidebar .hc-content-block .tab-titles .tab-title{width:calc((100% - 1rem) / 3)}.help-center-category-page .hc-sidebar .hc-content-block .tab-contents{position:relative}.help-center-category-page .hc-sidebar .hc-content-block .tab-contents .hc-links-mobile-placeholder{position:relative;display:block;color:#221c46;background-color:#fff;font-size:1rem;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.8px;width:100%;padding:.75rem 3rem .75rem .75rem;border:1px solid #908c99}.help-center-category-page .hc-sidebar .hc-content-block .tab-contents .hc-links-mobile-placeholder:after{position:absolute;content:"";top:50%;right:.75rem;height:24px;width:24px;transform:translateY(-50%);display:inline-block;background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-chevron-down.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;margin-left:.75rem}.help-center-category-page .hc-sidebar .hc-content-block .tab-contents .hc-links-mobile-placeholder .hc-links-mobile-state{display:none}.help-center-category-page .hc-sidebar .hc-content-block .tab-contents .hc-links-mobile-placeholder .hc-links-mobile-state:after{position:absolute;content:"";top:0;left:0;height:100%;width:100%}.help-center-category-page .hc-sidebar .hc-content-block .tab-contents .hc-links-mobile-placeholder:has(.hc-links-mobile-state:checked):after{transform:translateY(-50%) rotateX(180deg)}.help-center-category-page .hc-sidebar .hc-content-block .tab-contents .hc-links-mobile-placeholder:has(.hc-links-mobile-state:checked)+.hc-links{display:block;height:-moz-fit-content;height:fit-content}.help-center-category-page .hc-sidebar .hc-content-block .tab-contents .hc-links{position:absolute;display:none;top:49px;left:0;height:0;width:100%;z-index:9999;overflow:hidden;background-color:#fff;border:1px solid #d1cfd7;box-shadow:4px 4px #221c4633;margin-bottom:0}.help-center-category-page .hc-sidebar .hc-content-block .tab-contents .hc-links li{display:inherit;position:relative;padding:.5rem 2.5rem .5rem .5rem;height:-moz-fit-content;height:fit-content;box-shadow:none}.help-center-category-page .hc-sidebar .hc-content-block .tab-contents .hc-links li:hover{background-color:#def3fb}.help-center-category-page .hc-sidebar .hc-content-block .tab-contents .hc-links li:hover a{color:#221c46}.help-center-category-page .hc-sidebar .hc-content-block .tab-contents .hc-links li.active:after{position:absolute;content:"";top:50%;right:.5rem;height:24px;width:24px;transform:translateY(-50%);display:inline-block;background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-check.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;margin-left:.5rem}.help-center-category-page .hc-sidebar .hc-content-block .tab-contents .hc-links li.active .hc-text-content{background-color:inherit}.help-center-category-page .hc-sidebar .hc-content-block .tab-contents .hc-links li.active .hc-text-content h3 a{color:#1b51dc}.help-center-category-page .hc-sidebar .hc-content-block .tab-contents .hc-links li .coh-image{display:none}.help-center-category-page .hc-sidebar .hc-content-block .tab-contents .hc-links li .hc-text-content{display:inherit;padding:0}.help-center-category-page .hc-sidebar .hc-content-block .tab-contents .hc-links li .hc-text-content h3 a{font-size:.875rem;font-style:normal;font-weight:600;line-height:145%;letter-spacing:-.7px}.help-center-category-page .hc-sidebar .hc-content-block .tab-contents .hc-links li .hc-text-content h3 a:after{position:absolute;content:"";top:0;left:0;height:100%;width:100%;cursor:pointer}.help-center-category-page .hc-main-content .coh-image,.help-center-category-page .hc-sidebar .hc-content-block .tab-contents .hc-links li .hc-text-content span{display:none}.help-center-category-page .hc-main-content .hc-heading-content{margin:0 1.5rem}.help-center-category-page .hc-main-content .hc-heading-content h1{font-size:1.75rem;line-height:125%;letter-spacing:-1.4px;margin:1.5rem 0 .5rem}.help-center-category-page .hc-main-content .hc-heading-content h1 span{font-size:1.25rem;letter-spacing:-1px;display:block}}@media screen and (max-width: 1023px){.coh-style-breadcrumbs-generic:has(.help-center-article-search-form){margin-bottom:0}.coh-style-breadcrumbs-generic:has(.help-center-article-search-form) #block-breadcrumbs{display:block}.coh-style-breadcrumbs-generic:has(.help-center-article-search-form) #block-breadcrumbs nav{margin-bottom:28px}.coh-style-breadcrumbs-generic:has(.help-center-article-search-form) #block-breadcrumbs .help-center-article-search-form{margin-bottom:1.5rem}}@media screen and (max-width: 1023px){form.help-center-article-search-form .form-item-filter>.search-input:not(.has-results):hover{background:transparent;box-shadow:none}form.help-center-article-search-form .form-item-filter>.search-input:not(.has-results):hover::-webkit-input-placeholder{color:#5a5469}form.help-center-article-search-form .form-item-filter>.search-input:not(.has-results):hover::-moz-placeholder{color:#5a5469}form.help-center-article-search-form .form-item-filter>.search-input:not(.has-results):hover:-ms-input-placeholder,form.help-center-article-search-form .form-item-filter>.search-input:not(.has-results):hover::-ms-input-placeholder{color:#5a5469}form.help-center-article-search-form .form-item-filter>.search-input:not(.has-results):hover::placeholder{color:#5a5469}}@media screen and (max-width: 1023px){.page-node-type-help-center-contact-page .help-center-contact-page .coh-row-inner:not(:has(.contact-canvas)):has(.thank-you-page){padding-bottom:0}.page-node-type-help-center-contact-page .help-center-contact-page .coh-row-inner:not(:has(.contact-canvas)) .hc-contact-left-column .column-inner{padding:1rem 0 0}.page-node-type-help-center-contact-page .help-center-contact-page .coh-row-inner:not(:has(.contact-canvas)) .hc-contact-left-column .column-inner .hc-contact-title{font-size:1.75rem;font-weight:800;line-height:125%;letter-spacing:-1.4px;margin-bottom:.5rem}.page-node-type-help-center-contact-page .help-center-contact-page .coh-row-inner:not(:has(.contact-canvas)) .hc-contact-right-column{display:none}.page-node-type-help-center-contact-page .help-center-contact-page .coh-row-inner:not(:has(.contact-canvas))+.coh-row-inner:has(.contact-canvas){padding-top:2rem}.page-node-type-help-center-contact-page .help-center-contact-page .contact-canvas .field--layout-canvas-container:not(:empty){margin-bottom:2.5rem}.page-node-type-help-center-contact-page .help-center-contact-page .contact-canvas .field--layout-canvas-container:not(:empty) h2{margin-bottom:2rem}}@media screen and (max-width: 1023px){.hc-contact-us .hc-contact-us-title{font-size:1.5rem;line-height:130%;letter-spacing:-.075rem}}@media screen and (max-width: 1023px){.help-center-category-page+.hc-contact-us,.help-center-page+.hc-contact-us{margin:2rem 0 0;padding:3.5rem 1.5rem}}@media screen and (min-width: 1280px){#header .global-search-container.search-open{position:relative;width:496px}#header .global-search-container .views-exposed-form,#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page{height:100%}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-icon-btn{display:block;position:relative;height:100%;width:0;padding-left:48px;overflow:hidden}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-icon-btn:before{content:"";position:absolute;top:50%;left:12px;height:24px;width:24px;transform:translateY(-50%);background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-search-blue.svg);background-size:24px;background-position:50%;background-repeat:no-repeat}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-icon-btn:after{content:"";position:absolute;left:0;bottom:0;transform:scaleX(0);height:4px;width:100%;background:#1b51dc;transition:.2s}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-icon-btn:focus-visible{background-color:#def3fb;outline:3px solid #1b51dc;outline-offset:-3px}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-icon-btn:focus-visible:before{background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-search-dark-blue.svg)}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-icon-btn:hover{background-color:#def3fb}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-icon-btn:hover:before{background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-search-dark-blue.svg)}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-icon-btn:hover:after{transform:scale(1)}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper{position:absolute;top:0;width:100%;display:none}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper .form-item-search:has(.global-search-field:not(:-moz-placeholder-shown))+.form-actions .clear-btn{display:block}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper .form-item-search:has(.global-search-field:not(:-ms-input-placeholder))+.form-actions .clear-btn{display:block}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper .form-item-search:has(.global-search-field:not(:placeholder-shown))+.form-actions .clear-btn{display:block}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper .form-item-search:has(.global-search-field:not(.keyboard-focus):focus){outline:3px solid #1b51dc;outline-offset:-3px}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper .form-item-search:has(.global-search-field:not(.keyboard-focus):focus)+.form-actions .clear-btn{margin-right:14px}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper .form-item-search:has(.global-search-field:not(.keyboard-focus):focus)+.form-actions .form-submit{width:46px;border-width:3px;border-color:#1b51dc}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper .form-item-search .global-search-field{font-family:TT Travels,Verdana,sans-serif;font-weight:600;font-size:1rem;line-height:150%;letter-spacing:-.05rem;color:#221c46;height:48px;width:calc(100% - 48px);padding:.75rem 2.75rem .75rem .75rem;background-color:#fff;border:1px solid #908c99;border-right:none}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper .form-item-search .global-search-field::-webkit-input-placeholder{color:#908c99}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper .form-item-search .global-search-field::-moz-placeholder{color:#908c99}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper .form-item-search .global-search-field:-ms-input-placeholder,#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper .form-item-search .global-search-field::-ms-input-placeholder{color:#908c99}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper .form-item-search .global-search-field::placeholder{color:#908c99}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper .form-item-search .global-search-field:hover{background-color:#def3fb}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper .form-item-search .global-search-field.keyboard-focus:focus{outline:3px solid #1b51dc;outline-offset:-3px;background-color:#def3fb}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper .form-actions{position:absolute;top:50%;right:0;transform:translateY(-50%);display:-ms-flexbox;display:flex}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper .form-actions .clear-btn{display:none;position:relative;height:24px;width:0;margin:12px;padding-left:24px;overflow:hidden}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper .form-actions .clear-btn:before{content:"";position:absolute;top:50%;left:0;height:24px;width:24px;transform:translateY(-50%);background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-delete-circle-filled-grey.svg);background-size:24px;background-position:50%;background-repeat:no-repeat}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper .form-actions .clear-btn:focus-visible{outline:3px solid #1b51dc;outline-offset:5px}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper .form-actions .clear-btn:hover:before{background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-delete-circle-filled-dark-blue.svg)}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper .form-actions .form-submit{color:transparent;height:48px;width:48px;padding:0;background-color:transparent;background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-search-dark-blue.svg);background-size:24px;background-position:50%;background-repeat:no-repeat;border:1px solid #908c99;border-left:none}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper .form-actions .form-submit:focus-visible{outline:3px solid #1b51dc;outline-offset:2px;border-color:#def3fb;background-color:#def3fb}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper .form-actions .form-submit:hover{background-color:#def3fb}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper .form-actions .form-submit:active{background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-search-white.svg);background-color:#0f266d}#header .ui-autocomplete.ui-widget.ui-widget-content.search-api-autocomplete-search .ui-menu-item .ui-menu-item-wrapper{font-family:TT Travels,Verdana,sans-serif;font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.8px;color:#221c46}#header .ui-autocomplete.ui-widget.ui-widget-content.search-api-autocomplete-search .view-all-results-item{min-height:48px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-top:1px solid #d1cfd7;cursor:default}#header .ui-autocomplete.ui-widget.ui-widget-content.search-api-autocomplete-search .view-all-results-item:hover{background-color:#fff}#header .ui-autocomplete.ui-widget.ui-widget-content.search-api-autocomplete-search .view-all-results-item .view-all-results{padding:8px;font-family:TT Travels,Verdana,sans-serif;font-size:14px;font-weight:600;line-height:145%;letter-spacing:-.7px;color:#1b51dc;text-decoration:underline}}@media screen and (max-width: 1279px){#header .global-search-container{position:fixed;top:0;right:0;height:64px;z-index:2;padding-right:16px}#header .global-search-container.search-open{width:100%}#header .global-search-container.search-open:after{content:"";position:absolute;bottom:0;left:16px;width:calc(100% - 32px);border-bottom:1px solid #fff}#header .global-search-container.search-open .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-icon-btn{padding-left:56px}#header .global-search-container.search-open .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-icon-btn:before{left:16px;background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-arrow-left-white.svg)}#header .global-search-container .views-exposed-form,#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page{height:100%}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-icon-btn{display:block;position:relative;height:100%;width:0;padding-left:40px;overflow:hidden}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-icon-btn:before{content:"";position:absolute;top:50%;left:8px;height:24px;width:24px;transform:translateY(-50%);background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-search-white.svg);background-size:24px;background-position:50%;background-repeat:no-repeat}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-icon-btn:focus-visible:before{outline:3px solid #1b51dc;outline-offset:5px}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper{position:absolute;top:0;left:56px;height:100%;width:calc(100% - 72px);padding:0;display:none}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper .form-item-search{height:100%}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper .form-item-search:has(.global-search-field:not(:-moz-placeholder-shown))+.form-actions .clear-btn{display:block}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper .form-item-search:has(.global-search-field:not(:-ms-input-placeholder))+.form-actions .clear-btn{display:block}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper .form-item-search:has(.global-search-field:not(:placeholder-shown))+.form-actions .clear-btn{display:block}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper .form-item-search .global-search-field{height:100%;width:calc(100% - 40px);padding:0 0 0 .75rem;margin:.75rem 2.5rem .75rem 0;border:none;font-size:1rem;font-weight:500;line-height:150%;letter-spacing:-.05rem;color:#fff}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper .form-item-search .global-search-field::-webkit-input-placeholder{color:#fff}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper .form-item-search .global-search-field::-moz-placeholder{color:#fff}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper .form-item-search .global-search-field:-ms-input-placeholder,#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper .form-item-search .global-search-field::-ms-input-placeholder{color:#fff}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper .form-item-search .global-search-field::placeholder{color:#fff}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper .form-item-search .global-search-field:focus-visible{outline:3px solid #1b51dc;outline-offset:-3px}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper .form-actions{position:absolute;top:50%;right:0;transform:translateY(-50%);display:-ms-flexbox;display:flex}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper .form-actions .clear-btn{display:none;position:relative;height:24px;width:0;margin:8px;padding-left:24px;overflow:hidden}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper .form-actions .clear-btn:before{content:"";position:absolute;top:50%;left:0;height:24px;width:24px;transform:translateY(-50%);background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-delete-circle-filled-white.svg);background-size:24px;background-position:50%;background-repeat:no-repeat}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper .form-actions .clear-btn:focus-visible:before{outline:3px solid #1b51dc;outline-offset:0}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper .form-actions .form-submit{color:transparent;height:40px;width:40px;padding:0;background-color:transparent;background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-search-white.svg);background-size:24px;background-position:50%;background-repeat:no-repeat}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper .form-actions .form-submit:focus-visible{outline:3px solid #1b51dc;outline-offset:0}#header .ui-autocomplete.ui-widget.ui-widget-content.search-api-autocomplete-search{left:0!important;width:100%!important;background-color:transparent;border:none;box-shadow:none;padding-top:.75rem}#header .ui-autocomplete.ui-widget.ui-widget-content.search-api-autocomplete-search .ui-menu-item .ui-menu-item-wrapper{padding:.5rem 1.5rem}#header .ui-autocomplete.ui-widget.ui-widget-content.search-api-autocomplete-search .ui-menu-item .ui-menu-item-wrapper .search-api-autocomplete-suggestion{padding:0;min-height:32px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#header .ui-autocomplete.ui-widget.ui-widget-content.search-api-autocomplete-search .ui-menu-item .ui-menu-item-wrapper .search-api-autocomplete-suggestion .autocomplete-suggestion-label{font-family:TT Travels,Verdana,sans-serif;font-size:1rem;font-weight:500;line-height:150%;letter-spacing:-.05rem;color:#fff}#header .ui-autocomplete.ui-widget.ui-widget-content.search-api-autocomplete-search .ui-menu-item .ui-menu-item-wrapper .search-api-autocomplete-suggestion .autocomplete-suggestion-label b{font-weight:700}#header .ui-autocomplete.ui-widget.ui-widget-content.search-api-autocomplete-search .view-all-results-item{min-height:48px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-top:1px solid #fff;cursor:default}#header .ui-autocomplete.ui-widget.ui-widget-content.search-api-autocomplete-search .view-all-results-item .view-all-results{padding:8px;font-family:TT Travels,Verdana,sans-serif;font-size:14px;font-weight:600;line-height:145%;letter-spacing:-.7px;color:#fff;text-decoration:underline}}body.path-pluxee-search #block-sodexo-brs-core-content .global-search-results-title{font-size:42px;font-weight:800;line-height:135%;letter-spacing:-2.1px;text-align:center;color:#221c46;margin:3.5rem auto}body.path-pluxee-search #block-sodexo-brs-core-content .search-icon-btn{display:none}body.path-pluxee-search #block-sodexo-brs-core-content .search-wrapper{max-width:908px;margin:56px auto;padding:0;position:relative}body.path-pluxee-search #block-sodexo-brs-core-content .search-wrapper .form-item-search:has(.global-search-field:not(:-moz-placeholder-shown))+.form-actions .clear-btn{display:block}body.path-pluxee-search #block-sodexo-brs-core-content .search-wrapper .form-item-search:has(.global-search-field:not(:-ms-input-placeholder))+.form-actions .clear-btn{display:block}body.path-pluxee-search #block-sodexo-brs-core-content .search-wrapper .form-item-search:has(.global-search-field:not(:placeholder-shown))+.form-actions .clear-btn{display:block}body.path-pluxee-search #block-sodexo-brs-core-content .search-wrapper .form-item-search .global-search-field{font-family:TT Travels,Verdana,sans-serif;font-weight:600;font-size:1rem;line-height:150%;letter-spacing:-.05rem;color:#221c46;height:48px;padding:.75rem 3rem;background-color:#fff;border:1px solid #908c99}body.path-pluxee-search #block-sodexo-brs-core-content .search-wrapper .form-item-search .global-search-field:focus-visible{background-color:#def3fb;outline:3px solid #1b51dc;outline-offset:-2px}body.path-pluxee-search #block-sodexo-brs-core-content .search-wrapper .form-item-search .global-search-field:hover{background-color:#def3fb}body.path-pluxee-search #block-sodexo-brs-core-content .search-wrapper .form-actions .clear-btn{display:none;position:absolute;content:"";top:13px;right:13px;height:24px;width:24px;padding-left:24px;overflow:hidden;background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-close.svg);background-size:24px;background-position:50%;background-repeat:no-repeat}body.path-pluxee-search #block-sodexo-brs-core-content .search-wrapper .form-actions .clear-btn:focus-visible{background-color:#def3fb;outline:3px solid #1b51dc;outline-offset:0}body.path-pluxee-search #block-sodexo-brs-core-content .search-wrapper .form-actions .clear-btn:hover{background-color:#def3fb}body.path-pluxee-search #block-sodexo-brs-core-content .search-wrapper .form-actions .form-submit{position:absolute;content:"";top:1px;left:1px;color:transparent;height:46px;width:46px;padding:0;background-color:transparent;background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-search.svg);background-size:24px;background-position:50%;background-repeat:no-repeat}body.path-pluxee-search #block-sodexo-brs-core-content .search-wrapper .form-actions .form-submit:focus-visible{background-color:#def3fb;outline:3px solid #1b51dc;outline-offset:-2px}body.path-pluxee-search #block-sodexo-brs-core-content .search-wrapper .form-actions .form-submit:hover{background-color:#def3fb}body.path-pluxee-search #block-sodexo-brs-core-content .global-search-results{background-color:#faf8ff;margin:3.5rem 2rem 0;padding:2rem 0 3.5rem}body.path-pluxee-search #block-sodexo-brs-core-content .global-search-results .coh-row-inner{-ms-flex-pack:center;justify-content:center}body.path-pluxee-search #block-sodexo-brs-core-content .global-search-results .coh-row-inner .global-search-results-inner .result-count-for{font-size:24px;font-weight:700;line-height:130%;letter-spacing:-1.2px;text-align:center;margin:0 auto 1.5rem}body.path-pluxee-search #block-sodexo-brs-core-content .global-search-results .coh-row-inner .global-search-results-inner .result-count-for span{font-weight:500}body.path-pluxee-search #block-sodexo-brs-core-content .global-search-results .coh-row-inner .global-search-results-inner .result-count-for span:before{content:"â€œ"}body.path-pluxee-search #block-sodexo-brs-core-content .global-search-results .coh-row-inner .global-search-results-inner .result-count-for span:after{content:"â€"}body.path-pluxee-search #block-sodexo-brs-core-content .global-search-results .coh-row-inner .global-search-results-inner .results{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem}body.path-pluxee-search #block-sodexo-brs-core-content .global-search-results .coh-row-inner .global-search-results-inner .results .views-row{width:100%;background-color:#fff;box-shadow:2px 2px #221c4633}body.path-pluxee-search #block-sodexo-brs-core-content .global-search-results .coh-row-inner .global-search-results-inner .results .views-row:has(>a:focus-visible){background-color:#def3fb;outline:3px solid #1b51dc;outline-offset:0}body.path-pluxee-search #block-sodexo-brs-core-content .global-search-results .coh-row-inner .global-search-results-inner .results .views-row:hover{background-color:#def3fb}body.path-pluxee-search #block-sodexo-brs-core-content .global-search-results .coh-row-inner .global-search-results-inner .results .views-row>a{display:inline-block;padding:1rem}body.path-pluxee-search #block-sodexo-brs-core-content .global-search-results .coh-row-inner .global-search-results-inner .results .views-row .views-field-type{font-size:14px;font-weight:500;line-height:145%;letter-spacing:-.7px;color:#cc1480}body.path-pluxee-search #block-sodexo-brs-core-content .global-search-results .coh-row-inner .global-search-results-inner .results .views-row .views-field-title{font-size:16px;font-weight:600;line-height:150%;letter-spacing:-.8px;color:#221c46;margin-top:.5rem}body.path-pluxee-search #block-sodexo-brs-core-content .global-search-results .coh-row-inner .global-search-results-inner .results .views-row .views-field-rendered-item{font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.8px;color:#5a5469;margin-top:.5rem}body.path-pluxee-search #block-sodexo-brs-core-content .global-search-results .coh-row-inner .global-search-results-inner .results .views-row .views-field-rendered-item b,body.path-pluxee-search #block-sodexo-brs-core-content .global-search-results .coh-row-inner .global-search-results-inner .results .views-row .views-field-rendered-item strong{font-weight:700}body.path-pluxee-search #block-sodexo-brs-core-content .global-search-results .coh-row-inner .global-search-results-inner .pluxee-pager{margin-top:3.5rem}body.path-pluxee-search #block-sodexo-brs-core-content .global-search-results .coh-row-inner .global-search-results-inner .no-result .faq-no-result{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;gap:2rem}body.path-pluxee-search #block-sodexo-brs-core-content .global-search-results .coh-row-inner .global-search-results-inner .no-result .faq-no-result .search-icon{height:250px;min-width:320px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}body.path-pluxee-search #block-sodexo-brs-core-content .global-search-results .coh-row-inner .global-search-results-inner .no-result .faq-no-result .faq-no-result-text .faq-no-result-title{margin-bottom:2rem}body.path-pluxee-search #block-sodexo-brs-core-content .global-search-results .coh-row-inner .global-search-results-inner .no-result .faq-no-result .faq-no-result-text>p:last-of-type{margin-bottom:0}body.path-pluxee-search .ui-autocomplete.ui-widget.ui-widget-content.search-api-autocomplete-search .ui-menu-item .ui-menu-item-wrapper{font-family:TT Travels,Verdana,sans-serif;font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.8px;color:#221c46}body.path-pluxee-search .ui-autocomplete.ui-widget.ui-widget-content.search-api-autocomplete-search .view-all-results-item{min-height:48px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-top:1px solid #d1cfd7;cursor:default}body.path-pluxee-search .ui-autocomplete.ui-widget.ui-widget-content.search-api-autocomplete-search .view-all-results-item:hover{background-color:#fff}body.path-pluxee-search .ui-autocomplete.ui-widget.ui-widget-content.search-api-autocomplete-search .view-all-results-item .view-all-results{padding:8px;font-family:TT Travels,Verdana,sans-serif;font-size:14px;font-weight:600;line-height:145%;letter-spacing:-.7px;color:#1b51dc;text-decoration:underline}@media screen and (max-width: 1023px){body.path-pluxee-search #block-sodexo-brs-core-content .global-search-results-title{font-size:28px;letter-spacing:-1.4px;margin:2rem 1.5rem}body.path-pluxee-search #block-sodexo-brs-core-content #views-exposed-form-pluxee-global-search-result-page{margin:0 3rem}body.path-pluxee-search #block-sodexo-brs-core-content #views-exposed-form-pluxee-global-search-result-page .search-wrapper{margin:2rem auto}body.path-pluxee-search #block-sodexo-brs-core-content .global-search-results{margin:2rem 0 0;padding:2rem 0 2.5rem}body.path-pluxee-search #block-sodexo-brs-core-content .global-search-results .coh-row-inner .global-search-results-inner .result-count-for{font-size:20px;line-height:160%;letter-spacing:-1px;margin-bottom:1rem}body.path-pluxee-search #block-sodexo-brs-core-content .global-search-results .coh-row-inner .global-search-results-inner .results .views-row .views-field-type{font-size:12px;line-height:135%;letter-spacing:-.6px}body.path-pluxee-search #block-sodexo-brs-core-content .global-search-results .coh-row-inner .global-search-results-inner .results .views-row .views-field-rendered-item{font-size:14px;line-height:145%;letter-spacing:-.7px}body.path-pluxee-search #block-sodexo-brs-core-content .global-search-results .coh-row-inner .global-search-results-inner .pluxee-pager{margin-top:2.5rem}body.path-pluxee-search #block-sodexo-brs-core-content .global-search-results .coh-row-inner .global-search-results-inner .no-result .faq-no-result{-ms-flex-direction:column;flex-direction:column;gap:0}}@media screen and (max-width: 767px){body.path-pluxee-search #block-sodexo-brs-core-content #views-exposed-form-pluxee-global-search-result-page{margin:0 1.5rem}}ol.tutorial-steps-v2{list-style-type:none;position:relative}ol.tutorial-steps-v2>li{list-style-type:none;counter-increment:a;position:relative;padding-left:40px;margin:1.5rem 0}ol.tutorial-steps-v2>li,ol.tutorial-steps-v2>li>p{font-size:1rem;font-weight:500;line-height:150%;letter-spacing:-.05rem}ol.tutorial-steps-v2>li strong{font-weight:700}ol.tutorial-steps-v2>li:before{content:counter(a);display:block;position:absolute;top:0;left:0;width:24px;height:24px;line-height:25px;background:#1b51dc;color:#fff;font-weight:700;font-size:.75rem;text-align:center}ol.tutorial-steps-v2>li:empty{height:1.5rem}ol.tutorial-steps-v2>li>*{margin-top:1rem;margin-bottom:1rem}ol.tutorial-steps-v2 ol.tutorial-steps-v2 li:before{all:unset}.ck-alert{padding:12px 16px}.ck-alert.alert:before{float:left;content:url(https://eddie.dev.pluxee.in/modules/custom/pluxee_carla_core/modules/pluxee_ckeditor_alert/icons/plx-ic-info.svg)}.ck-alert.warning:before{float:left;content:url(https://eddie.dev.pluxee.in/modules/custom/pluxee_carla_core/modules/pluxee_ckeditor_alert/icons/plx-ic-warning.svg)}.ck-alert.alert{background:#f3f3fc}.ck-alert.warning{background:#fbf2ec}.ck-alert-title,.ck-alert-description{margin:0 0 0 40px}.ck .ck-alert-title,.ck .ck-alert-description{padding:10px;background:#fff;border:solid 1px hsl(0,0%,77%)}.ck-alert-title{margin-bottom:4px;font-size:1rem;font-weight:800;line-height:150%;letter-spacing:-.05em;text-align:left}.ck-alert-description p{font-size:.875rem;font-weight:600;line-height:145%;letter-spacing:-.05em;text-align:left}.ck-alert.alert .ck-alert-title,.ck-alert.alert .ck-alert-description{color:#0f2365}.ck-alert.warning .ck-alert-title,.ck-alert.warning .ck-alert-description{color:#874810}@keyframes gin-throbber{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent}.ajax-progress .ajax-progress__message{color:var(--gin-color-text)}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app)}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px #2223301a;border:1px solid rgba(216,217,224,.8)}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app)}.ui-dialog .ajax-progress-throbber:before,.contextual-links .ajax-progress-throbber:before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app)}.contextual-links li{position:relative}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px}.contextual-links .ajax-progress-throbber:before{inset-block-start:0;inset-inline-start:.25em}.claro-autocomplete__message{color:var(--gin-color-primary)}.contextual{z-index:100}.contextual .trigger{width:32px!important;height:32px!important;box-shadow:0 2px 4px #00000026;border-radius:50%;box-sizing:border-box}.contextual .trigger:before{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;display:block;width:.75rem;height:.75rem;-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#media-edit-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#media-edit-view);-webkit-mask-size:var(--gin-spacing-s) var(--gin-spacing-s);mask-size:var(--gin-spacing-s) var(--gin-spacing-s);-webkit-mask-position:100% 100%;mask-position:100% 100%;background:var(--gin-color-primary)}[dir=ltr] .contextual .trigger:before{transform:translate(-50%,-50%)}[dir=rtl] .contextual .trigger:before{transform:translate(50%,-50%)}.contextual .trigger,.contextual .trigger:hover,.contextual .trigger:focus{background:var(--gin-bg-layer3);border:1px solid var(--gin-border-color-layer2)}.contextual .trigger:hover,.contextual .trigger:focus{box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus)}.contextual.open .trigger{border-radius:50%;border-block-end:0 none}.contextual-region .contextual .contextual-links{inset-block-start:var(--gin-spacing-xxs);padding:.5em;margin:0;min-width:120px;background:var(--gin-bg-layer3);border:0 none;border-radius:var(--gin-border-l);box-shadow:var(--gin-shadow-l2)}.contextual-region .contextual .contextual-links li{background:transparent}.contextual-region .contextual .contextual-links li a{font-family:var(--gin-font);color:var(--gin-color-primary);line-height:1;white-space:nowrap;padding:var(--gin-spacing-xs) var(--gin-spacing-m);margin:0;background:transparent;border-radius:var(--gin-border-s)}.contextual-region .contextual .contextual-links li a:hover,.contextual-region .contextual .contextual-links li a:active{color:var(--gin-color-button-text);background:var(--gin-color-primary)}.contextual-region .contextual .contextual-links li a:focus{outline:none;box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus)}.contextual-region .contextual .contextual-links .ajax-progress-throbber{inset-block-start:.125rem;background:var(--gin-color-primary);border-radius:50%}.contextual-region .contextual .contextual-links .ajax-progress-throbber:before{inset-block-start:var(--gin-spacing-xxs);inset-inline-start:var(--gin-spacing-xxs);width:1rem;height:1rem;border:2px solid var(--gin-color-button-text);border-inline-end:2px dotted transparent}.no-touchevents .contextual-region .contextual .contextual-links li a:hover,.no-touchevents .contextual-region .contextual .contextual-links li a:active{color:var(--gin-color-button-text);background:var(--gin-color-primary)}
