.ui-widget{background:0 0}.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;background:#e63;border-color:#d52}.ui-state-disabled,.ui-widget-content .ui-state-disabled{opacity:.35}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary{opacity:.7}.ui-icon{text-indent:-6249.94rem;background-image:url(/core/themes/claro/images/ui-icons-222222-256x240.png);background-repeat:no-repeat;width:1rem;height:1rem;display:block;overflow:hidden}.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:1px solid #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{border:1px solid #ccc;border-top:0;padding:1em 2.2em}.ui-tabs{padding:0}.ui-tabs .ui-tabs-nav{border-bottom:1px solid #ccc;border-bottom-right-radius:0;border-bottom-left-radius:0;margin:0;padding:.3125rem .625rem .25rem;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;border-radius:.625rem;padding:0 .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:1px solid #ccc}.ui-slider .ui-slider-range{background:#e4e4e4}.ui-slider .ui-slider-handle{background-color:#e4e4e4;border:1px solid #d2d2d2;border-color:#e4e4e4 #d2d2d2 #b4b4b4;border-radius:.25rem}.ui-slider a.ui-state-active,.ui-slider .ui-slider-handle:active{color:#fff;background:#666;border:1px solid #555}.ui-progressbar{background:#e4e4e4;height:1.4em}.ui-progressbar .ui-progressbar-value{background:var(--color-blue-600) url(/core/themes/misc/progress.gif);height:1.5em}.ui-autocomplete{color:var(--jui-dropdown-fg-color);border:var(--input-border-size) solid var(--jui-dropdown-border-color);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);border-top:0}.ui-autocomplete .ui-menu-item{list-style:none}.ui-autocomplete .ui-menu-item-wrapper{color:inherit;background:inherit;padding:.75rem .9375rem;display:block}.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{color:var(--jui-dropdown--active-fg-color);background:var(--jui-dropdown--active-bg-color);margin:0}.ui-autocomplete .ui-menu-item.ui-state-focus,.autocomplete .ui-menu-item.ui-state-hover{background:var(--color-blue-600);margin:0}.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{border:1px solid var(--icon-link-border-color);background-color:var(--icon-link-bg-color);border-radius:50%;padding:0;display:flex}.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:#007dfa99;--gin-color-focus-border:#0003;--gin-color-focus-neutral-rgb:#0006;--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:#e2970014;--gin-color-danger:#cc3d3d;--gin-color-danger-lightest:#fdd9d9;--gin-color-danger-light:#f39b9d;--gin-bg-danger:#583333;--gin-bg-danger-light:#de75601a;--gin-color-green:#058260;--gin-color-green-light:#32cea4;--gin-color-green-lightest:#adebdb;--gin-bg-green:#145242;--gin-bg-green-light:#48ab7b1a;--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:#e2970026;--gin-status-danger-text:#cc3d3d;--gin-status-danger-bg:#de756026;--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:#00000014;--gin-border-color-layer:#00000014;--gin-border-color-layer2:#d4d4d8;--gin-border-color-table:#0000001a;--gin-border-color-table-header:#0000004d;--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 #142d5205, 0 3px 4px #142d5208, 0 5px 8px #142d520a;--gin-shadow-l2:0 1px 2px #142d5205, 0 3px 4px #142d5208, 0 5px 8px #142d520a, 0 20px 24px #142d521f;--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:#2c2d2f0d;--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:#0003;--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 (width>=61em){:root{--gin-font-size-h1:1.8125rem;--gin-font-size-quote:1.2em}}@media (width>=90em){:root{--gin-font-size-h1:2.125rem}}@media (width>=61em){:root{--gin-icon-size-toolbar:20px}}@media (width>=64em){:root{--gin-sticky-offset:var(--gin-height-sticky)}}@media (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:#51a8ff;--gin-color-focus-border:#000c;--gin-color-focus-neutral-rgb:#fffc;--gin-color-disabled:#919191;--gin-color-disabled-border:#646464;--gin-color-disabled-bg:#47474c;--gin-color-warning:#dec15f;--gin-bg-warning-light:#dec15f1a;--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:#ffffff13;--gin-border-color-layer:#0000000d;--gin-border-color-layer2:#76777b;--gin-border-color-table:#43454a;--gin-border-color-table-header:#fff6;--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:#ffffff1f;--gin-status-success-text:#8bd3b1;--gin-status-success-bg:#26a76940;--gin-status-warning-text:#e8d185;--gin-status-warning-bg:#e2970026;--gin-status-danger-text:#e69e9e;--gin-status-danger-bg:#de756026;--gin-shadow-l1:0 1px 2px #00000005, 0 3px 4px #00000008, 0 5px 8px #0000000a;--gin-shadow-l2:0 1px 2px #00000005, 0 3px 4px #00000008, 0 5px 8px #0000000a, 0 20px 24px #0000001f;--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);border-radius:var(--gin-border-l);background:#000}#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{box-shadow:none;background:0 0}#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;width:100%;height:var(--gin-toolbar-secondary-height);border-block-end:1px solid var(--gin-border-color-layer);background:#fffffffa;padding:0;position:sticky;inset-block-start:0}@supports (backdrop-filter:blur()){.node-preview-container.node-preview-container{opacity:.999;backdrop-filter:blur(12px);background:#fffc}}.gin--dark-mode .node-preview-container.node-preview-container{background:#1b1b1dfa}@supports (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);backdrop-filter:none}.gin--navigation .node-preview-container.node-preview-container,.gin--core-navigation .node-preview-container.node-preview-container{width:calc(100% - var(--gin-toolbar-x-offset));margin-inline-start: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;font-weight:var(--gin-font-weight-normal);color:var(--gin-color-text-light);border-radius:var(--gin-border-xxs);padding-inline-start:1.75em;text-decoration:none;position:relative}.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:"";width:var(--gin-icon-size-toolbar-secondary);height:var(--gin-icon-size-toolbar-secondary);background-color:var(--gin-icon-color);display:inline-block;position:absolute;inset-block-start:calc(50% - 1px);inset-inline-start:0;transform:translateY(-50%);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#backtosite-view);mask-position:50%;mask-size:100% 100%}.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{width:auto;padding:var(--gin-spacing-s) 0;margin:0 var(--gin-spacing-m);justify-content:space-between;align-items:center;height:100%;display:flex}@media (width>=48em){.node-preview-container.node-preview-container .node-preview-form-select{margin:0 var(--gin-spacing-xl)}}@media (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);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);line-height:1.5}.node-preview-container.node-preview-container .js-hide,.node-preview-container.node-preview-container~.gin-secondary-toolbar--frontend{display:none}.node-preview-container.node-preview-container :focus{box-shadow:0 0 0 1px var(--gin-color-focus-border), 0 0 0 4px var(--gin-color-focus);outline:none}.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{border-radius:var(--gin-border-s);background:0 0;width:4em}.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;background-color:var(--gin-color-text-light);box-sizing:border-box;transition:transform .2s var(--gin-easing);margin:0;inset-block-start:var(--gin-spacing-s);inset-inline-end:var(--gin-spacing-xs);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#drop-view);mask-position:50%;mask-size:.75rem .75rem;mask-repeat:no-repeat}.toolbar .toolbar-tab-responsive-preview.toolbar-tab .responsive-preview-options{padding:var(--gin-spacing-xs);background-color:var(--gin-bg-layer3);border-radius:var(--gin-border-l);box-shadow:var(--gin-shadow-l2);border-block-end:0;margin:0}.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{border-radius:var(--gin-border-s);background-color:#0000}#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{margin-inline-start:0;padding-block-start:var(--gin-toolbar-y-offset)!important;padding-inline-start:var(--gin-toolbar-x-offset,256px)!important}.toolbar{font-family:var(--gin-font)}.toolbar .toolbar-bar{box-shadow:none;--icon:url(/themes/contrib/gin/dist/media/sprite.svg#fallback-view)}@media (width>=36.75em){.toolbar .toolbar-bar .user-menu{text-align:end;flex-grow:1;flex-shrink:0}.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 (width>=36em){.toolbar .toolbar-bar .toolbar-tab>.toolbar-icon:before,.toolbar .toolbar-bar .toolbar-tab>.responsive-preview-icon:before{background-size:90%}}.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:50%;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,[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);mask-position:50%;mask-repeat:no-repeat;-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{mask-size:26px 26px}@media (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,.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{background-color:var(--gin-color-text);margin-inline-start:0;padding-inline:0;mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#gin-view);mask-position:50%}.toolbar .toolbar-bar #toolbar-item-administration-tray .toolbar-icon-admin-toolbar-tools-help.toolbar-icon-default.is-active{background-color:#0000}.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,.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{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{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:#0000}.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}.toolbar-horizontal .toolbar-tray .menu-item+.menu-item:last-child{border-inline-end:0}.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}.toolbar .toolbar-tray-vertical .menu-item .toolbar-menu,.toolbar .toolbar-tray-vertical .menu-item:last-child{border-block-end:0}.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:#0000}.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:#0000}.toolbar-tray-horizontal ul li.menu-item .menu-item{background:0 0;border-block-end:0;border-inline: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,[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:"";background-color:var(--gin-color-disabled);width:16px;height:16px;display:block;position:absolute;inset-block-start:18px;inset-inline-end:0;mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#handle-view);mask-position:50%;mask-size:14px 14px;mask-repeat:no-repeat}[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{padding-block:1.5em;padding-inline-start:3.25em;display:block}.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{mask-position:50%;mask-repeat:no-repeat;-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);background:#ffffffbf}@media (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 (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{object-fit:contain;object-position:center;max-width:100px;max-height:35px}#toolbar-item-user,#toolbar-item-user-secondary{vertical-align:top;min-width:unset;display:inline-block}#toolbar-item-user.icon-user,#toolbar-item-user-secondary.icon-user{margin-block-start:2px;margin-inline-start:var(--gin-spacing-xs);padding-inline-start:0}[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;border:1px solid var(--gin-border-color);box-sizing:border-box;background-color:#fff;border-radius:25px;padding-inline-start:calc(var(--gin-spacing-xl) + var(--gin-spacing-xs))}#admin-toolbar-search-input:not(:hover):not(:focus){box-shadow:none}.gin--dark-mode #admin-toolbar-search-input{background-color:#ffffff13;border:1px solid #0000}.gin--dark-mode #admin-toolbar-search-input:hover{border-color:var(--gin-border-color-form-element)}#admin-toolbar-search-tab .js-form-type-search{margin:0;position:relative}#admin-toolbar-search-tab .js-form-type-search:before{content:"";opacity:.75;width:var(--gin-icon-size-toolbar-secondary);height:var(--gin-icon-size-toolbar-secondary);background-color:var(--gin-icon-color);display:block;position:absolute;inset-block-start:11px;inset-inline-start:var(--gin-spacing-m);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#search-view);mask-position:50%;mask-size:100% 100%}@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;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);padding:var(--gin-spacing-xs) var(--gin-spacing-m);border-radius:var(--gin-border-s);line-height:1.3}.ui-autocomplete.admin-toolbar-search-autocomplete-list .ui-menu-item-wrapper.ui-state-active{background-color:var(--gin-color-primary);border:0}.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{width:1rem;height:1rem;padding:0;position:absolute;inset-block-start:1.1875rem;inset-inline-end:.5rem}.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;mask-size:12px 12px}.toolbar-tray-horizontal .level-1 .menu-item--expanded>.toolbar-box .toolbar-handle{background:0 0;width:39px;height:100%;padding:0;position:absolute;inset-block-start:0;inset-inline-end:0}.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{background-color:#0000;border-inline-end:0}.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{box-shadow:0 0 0 1px var(--gin-color-focus-border), 0 0 0 4px var(--gin-color-focus);outline:none}.gin-secondary-toolbar{z-index:102;padding-block:var(--gin-spacing-xs);height:var(--gin-toolbar-secondary-height);border-block-end:1px solid var(--gin-border-color-secondary);box-sizing:border-box;align-items:center;margin-block-start:-1px;display:flex;position:relative}@media (width>=61em){.gin-secondary-toolbar{padding:10px 0}}.gin-secondary-toolbar--frontend{z-index:501;height:var(--gin-toolbar-secondary-height);border-block-end:1px solid var(--gin-border-color-layer);box-sizing:border-box;background:#fffffffa;margin-block-start:0;position:sticky;inset-block-start:0}@supports (backdrop-filter:blur()){.gin-secondary-toolbar--frontend{opacity:.999;backdrop-filter:blur(12px);background:#fffc}}.gin--dark-mode .gin-secondary-toolbar--frontend{background:#1b1b1dfa}@supports (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);backdrop-filter:none}@media (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{width:100%;min-width:1px;margin:0 var(--gin-spacing-m);align-items:center;display:flex}@media (width>=48em){.gin-secondary-toolbar__layout-container{margin:0 var(--gin-spacing-xl)}}@media (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{white-space:nowrap;flex-grow:1;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);color:var(--gin-color-text-light);border-radius:var(--gin-border-xxs);border-block-end:0;padding-inline-start:2em;line-height:2;text-decoration:none;position:relative}.gin-back-to-admin:before{content:"";width:var(--gin-icon-size-toolbar-secondary);height:var(--gin-icon-size-toolbar-secondary);background-color:var(--gin-icon-color);display:inline-block;position:absolute;inset-block-start:50%;inset-inline-start:0;transform:translateY(-50%);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#backtosite-view);mask-position:50%;mask-size:100% 100%}.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 (width>=61em){.toolbar .toolbar-bar{background:0 0;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}#toolbar-administration-secondary .toolbar-bar{border-block-end:none;align-items:center;height:100%;display:flex;position:relative}}.gin-secondary-toolbar .toolbar-secondary{display:none}@media (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{border-radius:var(--gin-border-s) var(--gin-border-s) 0 0;width:32px;height:32px;margin:0;font-size:0}.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-item:before{width:2rem;inset-block-start:0}}@media (width>=61em) and (width>=80em){.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-item:before{inset-inline-start:calc(var(--gin-spacing-xs) * -1)}}@media (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:0 0;border:0}.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:0 0}.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{background:var(--gin-bg-layer3);text-decoration:none}.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-tray{background-color:var(--gin-bg-layer3);width:170px;box-shadow:var(--gin-shadow-l2);border-block-end:0;position:absolute;inset-inline:auto 0}[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,.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:#0000}.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 (width>=61em) and (width>=80em){.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-id--toolbar-icon-user{margin-inline-end:-1.333em}}@media (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);margin-inline-start:var(--gin-spacing-m);padding:0;line-height:0;overflow:hidden}.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{object-fit:cover;width:100%;height:100%}}@media (width>=61em) and (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 (width>=61em){.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-menu{float:unset;background-color:#0000}}@media (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;font-size:var(--gin-font-size-xs);margin-inline-end:12px;padding-block:10px}#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{border-radius:var(--gin-border-m);max-width:320px}.ui-autocomplete.admin-toolbar-search-autocomplete-list .ui-menu-item-wrapper{font-size:var(--gin-font-size-xs)}.announce-toolbar-tab>.ajax-progress{z-index:999;background-color:var(--gin-bg-layer);position:absolute;inset-block-start:12px}.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 (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:#0000}.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 (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:"";width:100%;max-width:calc(100% + var(--gin-spacing-xs));border-block-end:1px solid var(--gin-border-color);transition:var(--gin-transition);display:block;position:absolute;inset-block-end:0;inset-inline-start:0}@media (width>=48em){.is-horizontal .tabs--primary:after,.is-horizontal .tabs--secondary:after,.horizontal-tabs ul.horizontal-tabs-list:after{max-width:calc(100% - var(--gin-spacing-m));inset-block-end:var(--gin-spacing-l);inset-inline-start:var(--gin-spacing-xs)}}.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));background:var(--gin-bg-app);height:4px;z-index:3;display:block;position:absolute;inset-block-end:calc(var(--gin-spacing-xxs) * -1);inset-inline-start:calc(var(--gin-spacing-xxs) * -1)}.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{max-width:calc(100% - var(--gin-spacing-m));inset-inline-start:var(--gin-spacing-xs)}@media (width>=48em){.is-horizontal .tabs--primary,.is-horizontal .tabs--secondary{margin-inline:0}.tabs--primary{margin-block-end:0}.is-horizontal .tabs--primary:after{border-block-end:0}.gin--high-contrast-mode .is-horizontal .tabs--primary:after{border-block-end:1px solid}}@media (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 (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 (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);border-radius:2rem;min-height:2rem;margin-inline-end:.25em}.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 (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{width:100%;border:0;flex-wrap:wrap;margin-block-start:calc(var(--gin-spacing-m) * -1);display:flex;position:static!important}.horizontal-tabs ul.horizontal-tabs-list{background:0 0;border-block-end:0;border-inline-end:0;overflow:hidden}@media (width>=48em){.horizontal-tabs ul.horizontal-tabs-list:after{max-width:calc(100% - var(--gin-spacing-m));inset-inline-start:var(--gin-spacing-xs)}}.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button{background:0 0;border-block-end:0;border-inline-end:0}.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);width:100%;height:3px;inset-block:auto 0;inset-inline:0}.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{box-shadow:none;padding:0}.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{background:var(--gin-color-text);inset-inline-start:1.125rem;mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#handle-view);mask-position:50%;mask-size:100% 100%;mask-repeat:no-repeat}@media (forced-colors:active){.claro-details__summary:before,.claro-details[open]>.claro-details__summary:before{background-color:buttonborder}[dir=ltr] .claro-details__summary:before{transform:rotate(90deg)}[dir=rtl] .claro-details__summary:before{transform:rotate(-90deg)}.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:#0000}.gin--dark-mode .claro-details{border-color:var(--gin-border-color)}.gin--dark-mode .vertical-tabs__items{background:0 0;border:0}.gin--dark-mode .vertical-tabs__menu-item.is-selected .vertical-tabs__menu-link{background:var(--gin-bg-app);border-color:#0000}.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 (width>=64em){.vertical-tabs__items{border-start-start-radius:0}}.vertical-tabs__items .vertical-tabs__item{border-radius:0}@media (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 (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{width:100%;display:inline-block}.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 (width>=85em){html.js .vertical-tabs__item{float:inline-start;width:100%;overflow:visible}}.ui-dialog{inset-block-start:0;border-radius:var(--jui-dialog-border-radius);box-shadow:var(--jui-dialog-box-shadow);background:0 0;border:0;padding:0;position:absolute;left:0}.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 #0000}}@media (width<=48em){.ui-dialog:not(.ui-dialog-off-canvas){min-width:92%;max-width:92%}}.ui-dialog .ui-dialog-titlebar{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);background:var(--jui-dialog-title-bg-color);line-height:calc(var(--space-m) * 2);border-start-start-radius:var(--jui-dialog-border-radius);border-start-end-radius:var(--jui-dialog-border-radius);position:relative}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{-webkit-font-smoothing:antialiased;font-size:var(--jui-dialog-title-font-size);margin:0;font-weight:700}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{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);border-radius:var(--jui-dialog-close-button-border-radius);background:0 0;border:2px solid #0000;padding:0;transition:all .1s;position:absolute;inset-block-start:50%;inset-inline-end:0;transform:translateY(-50%)}.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{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") 50% no-repeat;width:100%;height:100%;margin:0;transform:translate(-50%,-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") 50% no-repeat}}.ui-dialog>.ui-dialog-content{padding:var(--space-m) var(--space-l);color:var(--color-text);background:var(--color-white);overflow:auto}.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{gap:var(--space-s);margin-block:var(--space-m);justify-content:flex-end;margin-inline-end:var(--space-l);display:flex}.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:0 0}#drupal-off-canvas .form-item .form-item__description{color:var(--color-gray-050);font-size:.75rem}.media-library-wrapper{margin:-1rem -1.5rem -1rem -1rem;display:flex}[dir=rtl] .media-library-wrapper{margin-left:-1.5em;margin-right:-1em}.media-library-wrapper .messages-list,.media-library-wrapper .messages{margin-top:0;margin-bottom:var(--space-l)}.media-library-menu{width:var(--vertical-tabs-menu-width);padding-top:var(--vertical-tabs-menu-item-shadow-extraspace);color:var(--color-text);margin:0;list-style:none;display:block;position:relative}[dir=rtl] .media-library-menu{margin:0}.media-library-menu__item{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;overflow:hidden}[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);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);display:block}.media-library-menu__link{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));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);-webkit-text-decoration:none;text-decoration:none;display:block;position:relative}[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);box-shadow:none;-webkit-text-decoration:none;text-decoration:none}.media-library-menu__link:hover{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);-webkit-text-decoration:none;text-decoration:none}.media-library-menu__link:before{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;position:absolute}[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{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);position:absolute;inset:0}.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-radius:0 var(--base-border-radius) var(--base-border-radius) 0;border-left:0}.media-library-menu__link.active:hover:before{background:0 0}.media-library-content{outline:none;width:100%;padding:1em}.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{outline:none;margin:0;padding:0}.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{align-items:center;display:flex}@media screen and (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{flex-wrap:wrap;display:flex}.media-library-views-form>.form-actions,.media-library-views-form>.field-actions,.media-library-views-form__header{flex-basis:100%}.media-library-views-form__header .form-item{margin-right:.5rem}.media-library-views-form__rows{flex-wrap:wrap;flex-basis:100%;margin:0 -.5rem;display:flex}.media-library-item label{display:inline-block}.media-library-wrapper .media-library-view{flex-wrap:wrap;justify-content:space-between;display:flex;position:relative}.media-library-wrapper .view-header{text-align:right;align-self:flex-end;margin:1em 0}[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{color:#333;margin:0;padding-left:1.375rem;font-size:.9375rem;line-height:1rem}[dir=rtl] .media-library-wrapper .views-display-link{padding-left:0;padding-right:1.375rem}.media-library-wrapper .views-display-link.is-active{font-weight:700}.media-library-wrapper .views-display-link-widget{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") 0 0 no-repeat;margin-right:.9375rem}[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") 0 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{z-index:calc(var(--vertical-tabs-menu--z-index) + 1);box-sizing:border-box;border:var(--input-border-size) solid var(--jui-dropdown-border-color);background:var(--color-white);width:3rem;height:3rem;box-shadow:0 .25rem .625rem var(--jui-dropdown-shadow-color);border-radius:3.5rem;margin:-1.5rem;position:absolute;top:50%;left:50%}.media-library-item .ajax-progress__throbber{border:3px solid var(--color-absolutezero);border-right:3px dotted #0000;width:1.75rem;height:1.75rem;margin:-.875rem;position:absolute;top:50%;left:50%}.media-library-item .ajax-progress__message{display:none}.media-library-item--grid{box-sizing:border-box;vertical-align:top;background:#fff;outline:none;justify-content:center;width:50%;padding:.5rem}.media-library-item--grid:before{content:"";pointer-events:none;width:calc(100% - 1rem);height:calc(100% - 1rem);box-shadow:var(--details-box-shadow);border:1px solid #dbdbdb;border-radius:2px;transition:border-color .2s,color .2s,background .2s;position:absolute;top:.4375rem;left:.4375rem}.media-library-item--grid:focus{box-shadow:none;outline: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{align-items:center;display:flex}.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 (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 (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 (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{text-align:center;background-color:#ebebeb;overflow:hidden}.media-library-item--grid .field--name-thumbnail img{object-fit:contain;object-position:center center;height:11.25rem}.media-library-item--grid.is-hover:before,.media-library-item--grid.checked:before,.media-library-item--grid.is-focus:before{border-width:3px;border-radius:.1875rem;top:.3125rem;left:.3125rem}.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{z-index:1;display:block;position:absolute;top:1rem;left:1rem}[dir=rtl] .media-library-item__click-to-select-checkbox{left:auto;right:1rem}.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{cursor:pointer;height:100%;overflow:hidden}.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{pointer-events:none;color:#e4e4e4;background:#666;padding:.3125rem .625rem;font-size:.75rem;font-style:italic;position:absolute;top:2.5rem;left:.3125rem}[dir=rtl] .media-library-item__status{left:auto;right:.3125rem}.media-library-item__attributes{background:#fff;max-width:calc(100% - .625rem);max-height:calc(100% - 3.125rem);padding:.3125rem;display:block;position:absolute;bottom:0;overflow:hidden}.media-library-item__name{margin:calc(var(--space-xs) / 2) var(--space-xs);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;display:block;overflow:hidden}.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{top:var(--space-s);right:var(--space-m);-webkit-text-decoration:none;text-decoration:none;position:absolute}[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{z-index:1;color:#0000;width:1.5rem;height:1.5rem;text-shadow:none;background-size:.75rem;margin:.3125rem;padding:0;font-size:0;transition:border-color .2s;position:absolute;top:.625rem;overflow:hidden}.media-library-item__edit{right:2.5rem}[dir=rtl] .media-library-item__edit{left:2.5rem;right:auto}.media-library-item__remove{right:.625rem}[dir=rtl] .media-library-item__remove{left:.625rem;right:auto}.media-library-item__edit{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-position:50%;background-repeat:no-repeat;background-size:.75rem;border:1px solid var(--color-gray-200)!important}.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{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-position:50%;background-repeat:no-repeat;background-size:.75rem;border:1px solid var(--color-gray-200)!important}.media-library-item__remove:active,.media-library-item__remove.button:active,.media-library-item__remove.button:disabled:active{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");border-color:var(--color-absolutezero)!important}.media-library-add-form__media{border-bottom:1px solid silver;display:flex;position:relative}.media-library-add-form__media:last-child{border-bottom:0;padding-bottom:0}.media-library-add-form__preview{background:var(--color-gray-050-o-40);justify-content:center;align-items:center;width:13.75rem;margin-right:1.25rem;display:flex}[dir=rtl] .media-library-add-form__preview{margin-left:1.25rem;margin-right:0}.media-library-add-form__fields{flex-grow:1}.media-library-add-form__remove-button{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);position:absolute;right:0}[dir=rtl] .media-library-add-form__remove-button{left:0;right:auto}.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 (width>=37.5em){.dx8-tabs{white-space:nowrap;height:auto;margin:0;overflow:hidden}}.dx8-tabs li a{color:#000;background:#cecece;padding:11px 20px;font-size:.929em;display:block}.dx8-tabs li a:hover{background:#b3b3b3}.dx8-tabs li.is-active a{pointer-events:none;background:#f1f1f1}@media screen and (width<=37.5em){.dx8-tabs li{margin:0;display:block}}@media screen and (width>=37.5em){.dx8-tabs li{float:left;vertical-align:bottom;margin:0 1px 0 0;display:block}[dir=rtl] .dx8-tabs li{float:right;margin:0 0 0 1px}}#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{margin-bottom:10px;display:table}#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{padding:10px 0;position:relative;top:15px}#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{border-bottom:1px solid #dbdbdb;width:100%}#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{background:#dbdbdb;padding:10px}#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{float:left;margin-right:10px}#edit-help-link{margin-top:10px;display:block}.search-block-form{padding:15px 0}.search-block-form h2{margin-bottom:10px}#search-block-form{border:0;padding: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{color:#fff;text-shadow:0 1px #00000080;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background:#0071b8 linear-gradient(#007bc6,#0071b8);border:1px solid #1e5c90;border-radius:20px;padding:4px 15px;font:700 14px Arial;display:inline-block}.node-preview-container .node-preview-backlink:hover,.node-preview-container .node-preview-backlink:focus{background:#2369a6 linear-gradient(#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(#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:#000c;--gin-color-text-light:#000c;--gin-icon-color:#000c;--gin-color-focus:#000c;--gin-border-color:#000c;--gin-border-color-secondary:#0009;--gin-border-color-layer:#0009;--gin-border-color-layer2:#000c;--gin-border-color-table:#000c;--gin-border-color-table-header:#000c;--gin-border-color-form-element:#000c}.gin--dark-mode .gin--high-contrast-mode{--gin-bg-app:#000;--gin-color-text:#fffc;--gin-color-text-light:#fffc;--gin-icon-color:#fffc;--gin-color-focus:#fffc;--gin-border-color:#fffc;--gin-border-color-secondary:#fff9;--gin-border-color-layer:#fff9;--gin-border-color-layer2:#fffc;--gin-border-color-table:#fffc;--gin-border-color-table-header:#fffc;--gin-border-color-form-element:#fffc}}[data-gin-focus=green]{--gin-color-focus:#08a39099}[data-gin-focus=claro]{--gin-color-focus:#26a76999}[data-gin-focus=orange]{--gin-color-focus:#ec7c5799}[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{text-overflow:ellipsis;width:auto;padding:0;margin:0;margin-block-start:0;margin-inline-start:calc(var(--gin-spacing-xxs) * -1);padding-inline-start:var(--gin-spacing-xxs);list-style-type:none;overflow:hidden}.gin-breadcrumb__item,.gin-breadcrumb__link,.gin-breadcrumb__text{font-weight:var(--gin-font-weight-normal);color:var(--gin-color-text-light);vertical-align:middle;text-decoration:none;display:inline}.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;background:0 0;padding:0 .5em;display:inline-block}@media (forced-colors:active){.gin-breadcrumb__item+.gin-breadcrumb__item:before{opacity:1}}.gin-breadcrumb__item:first-of-type .gin-breadcrumb__link{padding-inline-start:1.75em;position:relative}.gin-breadcrumb__item:first-of-type .gin-breadcrumb__link:before{content:"";width:var(--gin-icon-size-toolbar-secondary);height:var(--gin-icon-size-toolbar-secondary);background-color:var(--gin-icon-color);display:inline-block;position:absolute;inset-block-start:calc(50% - 1px);inset-inline-start:0;transform:translateY(-50%);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#backtosite-view);mask-position:50%;mask-size:100% 100%}@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;margin-inline-end:.75em;padding-inline:.75em 0}@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);border-radius:var(--gin-border-xxs);line-height:2}.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 (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)}.toolbar-fixed[data-toolbar-menu=open]{--gin-toolbar-x-offset:var(--gin-toolbar-width,240px)}#toolbar-item-administration-tray{border:0}}.toolbar .toolbar-bar,[dir=rtl] .toolbar .toolbar-bar{box-shadow:none}@media (width>=36.75em){.toolbar .toolbar-bar{display:flex}}@media (width>=64em){.toolbar .toolbar-bar{height:0}}.toolbar .toolbar-bar .toolbar-tab>.toolbar-item{font-weight:var(--gin-font-weight-normal)}@media (width>=61em){.toolbar .toolbar-bar #toolbar-item-administration-tray .toolbar-icon:before,.toolbar .toolbar-bar .toolbar-tab>.toolbar-icon-edit.toolbar-item:before{width:var(--gin-icon-size-toolbar);height:var(--gin-icon-size-toolbar);inset-block-start:50%;inset-inline-start:calc((var(--gin-toolbar-width-collapsed) - var(--gin-icon-size-toolbar)) / 2 - 9px);transform:translateY(-50%)}}@media (width<=36.74em){.toolbar .toolbar-bar .toolbar-tab>.toolbar-icon-edit.toolbar-item:before{inset-inline-start:0}}@media (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{width:100%;margin:var(--gin-spacing-xs) 0;display:block}.toolbar .toolbar-bar #toolbar-item-administration-tray a.toolbar-icon.override-icon:before{content:none;width:0;inset-inline-start:0}}.toolbar .toolbar-bar #toolbar-item-administration-tray .toolbar-logo{padding:var(--gin-spacing-xs) 0;display:block}.toolbar .toolbar-bar #toolbar-item-administration-tray .toolbar-logo img{max-width:calc(var(--gin-toolbar-width-collapsed) - 1px);max-height:40px}@media (width>=61em){.toolbar .toolbar-bar #toolbar-item-administration-tray a.toolbar-icon-admin-toolbar-tools-help.toolbar-icon-default{height:74px;transition:top var(--gin-transition);margin-block-end:6px}.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);mask-position:50%;mask-size:32px 32px}}.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 (width>=61em){#toolbar-item-administration-tray a.toolbar-icon.override-icon:before{content:none;width:0;inset-inline-start:0}}.toolbar .toolbar-bar{width:100%;position:fixed;inset-inline-start:0}.toolbar .toolbar-menu{background:0 0}.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);background-color:#0000;text-decoration:none}@media (width<=60.99em){.toolbar .toolbar-tray .menu-item--active-trail>.toolbar-box>a.toolbar-icon,.toolbar .toolbar-tray a.is-active{background:var(--gin-color-primary-light);width:100%}}.toolbar-menu__title,.toolbar-menu__sub-title,a.toolbar-menu__trigger,.toolbar-menu__logo{display:none}@media (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{font-size:var(--gin-font-size-s);color:var(--gin-color-text-light);width:var(--gin-toolbar-width-collapsed);height:64px;padding-block:var(--gin-spacing-m);padding-inline:var(--gin-toolbar-width-collapsed) 0;transition:width var(--gin-transition);align-items:center;margin:0;text-decoration:none;display:flex;position:fixed;inset-block-end:0;inset-inline-start:0;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:#0000}.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:"";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;width:32px;height:32px;transition:transform var(--gin-transition);background-size:11px 11px;border-radius:50%;display:inline-block;position:absolute;inset-inline-start:calc((var(--gin-toolbar-width-collapsed) - 36px) / 2)}}@media (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 (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{font-weight:var(--gin-font-weight-normal);color:var(--gin-color-text-light);width:var(--gin-toolbar-width);display:flex}.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{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);display:flex;position:fixed;inset-block-start:auto;inset-inline-start:0}.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}.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{height:100%;max-height:calc(100% - var(--gin-toolbar-width-collapsed));-webkit-overflow-scrolling:touch;background:0 0;flex-direction:column;align-self:flex-start;display:flex;overflow:hidden auto}.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);letter-spacing:-.0125rem;color:var(--gin-color-text);width:calc(var(--gin-toolbar-x-offset) - var(--gin-spacing-m));height:48px;margin-block:0 1px;margin-inline:var(--gin-spacing-xs);border-radius:var(--gin-border-m);transition:width var(--gin-transition);align-items:center;padding-inline-start:calc(var(--gin-toolbar-width-collapsed) - var(--gin-spacing-m));padding-inline-end:0;font-weight:475;display:flex;overflow:hidden}.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:#0000}.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{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);margin-inline-start:calc(var(--gin-toolbar-x-offset) - 1px);display:none;inset-block-start:0;overflow:hidden auto}.toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu,[dir] .toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu{width:var(--gin-toolbar-width);position:fixed}.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{min-height:36px;font-size:var(--gin-font-size-h3);letter-spacing:-.025em;margin-block:var(--gin-spacing-m) calc(var(--gin-spacing-l) - var(--gin-spacing-xxs));margin-inline:var(--gin-spacing-s);padding:0;display:block;position:relative}.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;border-inline-start:0}.toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu .menu-item .toolbar-icon{font-size:var(--gin-font-size);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);display:block;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-size:100% 40px,100% 40px,100% 16px,100% 16px;background-attachment:local,local,scroll,scroll}.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;border-inline-end:1px solid #00000013;display:block}[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:0 0}@media (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:"";background:var(--gin-color-primary-light);border-radius:var(--gin-border-m);width:calc(100% - 10px);height:42px;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)}.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:0 0}.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)}.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:fit-content;margin-left:1.25rem;margin-right: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 #221c4633)}.button-shadow-wrapper:active{filter:drop-shadow(2px 2px #221c4633)}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:1s linear infinite a}@keyframes a{0%{transform:rotate(0)}to{transform:rotate(1turn)}}html{scroll-padding-top:80px}.pluxee-ellipsis-active{text-align:justify;position:relative;overflow:hidden}.pluxee-ellipsis-active:after{content:"...";background-color:#fff;width:fit-content;height:fit-content;position:absolute;bottom:0;right:0}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 (width<=767px){html{scroll-padding-top:64px}}@media screen and (width<=1279px){html{scroll-padding-top:64px}}body.no-scroll{overflow:hidden}body.has-quotation-widget #quotation{z-index:2;background:#221c46;height:20px;position:fixed;top:0;left:0;right:0}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-offset:2px;outline:2px solid #1b51dc!important}body.has-quotation-widget #quotation .widget-quotation-wrapper{letter-spacing:-.05em;align-items:center;height:100%;font-family:TT Travels,Verdana,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:13px;display:flex;position:absolute;top:0;right:24px}body.has-quotation-widget #quotation .widget-quotation-wrapper .widget-quotation-symbol{color:#fff;margin-right:7px}body.has-quotation-widget #quotation .widget-quotation-wrapper .widget-quotation-price{color:#fff;border-left:1px solid #fff;padding-left:7px}body.has-quotation-widget #quotation .widget-quotation-wrapper .widget-quotation-percent{color:#00eb5e;align-items:center;padding-left:10px;display:flex}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{height:16px;margin-right:4px;content:url(/themes/custom/sodexo_brs_core/images/plx-arrow-down.svg)!important}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);height:16px;margin-right:4px}body.edge-browser #header,body:not(.edge-browser) #header{z-index:2;background:#fff;border-bottom:1px solid #00eb5e;width:100%;height:80px;padding:0 24px 0 60px;display:flex;position:fixed;top:0;left:0}body.edge-browser #header:before,body:not(.edge-browser) #header:before{content:"";z-index:1;background:#221c46 url(/themes/custom/sodexo_brs_core/images/xmark-large.svg) no-repeat;width:60px;height:80px;position:fixed;top:0;left:0}body.edge-browser #header .header-logo,body:not(.edge-browser) #header .header-logo{align-items:center;height:100%;display:flex}body.edge-browser #header .header-logo .logo-wrapper,body:not(.edge-browser) #header .header-logo .logo-wrapper{background:#221c46;flex:0 0 320px;align-items:center;height:100%;padding-left:24px;padding-right:80px;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{content:"";pointer-events:none;border:80px solid #0000;border-right-color:#fff;width:0;height:0;position:absolute;top:0;right:0}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-offset:2px;outline:3px solid #1b51dc!important}body.edge-browser #header .header-logo .logo-link img,body:not(.edge-browser) #header .header-logo .logo-link img{-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:100%;height:100%}body.edge-browser #header .header-logo .burger-menu-btn,body:not(.edge-browser) #header .header-logo .burger-menu-btn{color:#221c46;cursor:pointer;background:url(/themes/custom/sodexo_brs_core/images/burger_icon.svg) 12px no-repeat;flex:0 0 132px;justify-content:center;align-items:center;height:100%;margin-left:auto;font:600 16px TT Travels,Verdana,sans-serif;display:flex;position:relative}body.edge-browser #header .header-logo .burger-menu-btn:before,body:not(.edge-browser) #header .header-logo .burger-menu-btn:before{content:"";background:#1b51dc;width:100%;height:4px;transition:all .2s;position:absolute;bottom:0;left:0;transform:scaleX(0)}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:"";background:url(/themes/custom/sodexo_brs_core/images/burger_arrow.svg) 50%/contain no-repeat;width:16px;height:10px;position:absolute;top:50%;right:17px;transform:translateY(-50%)}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()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-offset:-3px;background-color:#def3fb;outline:3px solid #1b51dc!important}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()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()invert();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{flex:none;margin-left:auto;display:flex}body.edge-browser #header .navigation-container ul.menu,body:not(.edge-browser) #header .navigation-container ul.menu{height:100%;display:flex}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{color:#221c46;align-items:center;height:100%;padding:0 12px;font:600 16px TT Travels,Verdana,sans-serif;display:flex;position:relative}body.edge-browser #header .navigation-container a:after,body:not(.edge-browser) #header .navigation-container a:after{content:"";background:#1b51dc;width:100%;height:4px;transition:all .2s;position:absolute;bottom:0;left:0;transform:scaleX(0)}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-offset:-3px;background:#def3fb;outline:3px solid #1b51dc!important}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{flex:none}body.edge-browser #header .language-container #block-languageswitcher,body:not(.edge-browser) #header .language-container #block-languageswitcher{z-index:1001;height:100%;margin-left:14px;position:relative}body.edge-browser #header .language-container #block-languageswitcher:before,body:not(.edge-browser) #header .language-container #block-languageswitcher:before{content:"";z-index:1;pointer-events:none;background:url(/themes/custom/sodexo_brs_core/images/language_switcher.svg) 0 0/contain no-repeat;width:24px;height:24px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}body.edge-browser #header .language-container #block-languageswitcher:after,body:not(.edge-browser) #header .language-container #block-languageswitcher:after{content:"";pointer-events:none;background:url(/themes/custom/sodexo_brs_core/images/burger_arrow.svg) 50%/contain no-repeat;width:16px;height:10px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}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;overflow:unset;border-radius:4px}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) 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% no-repeat}body.edge-browser #header .language-container #block-languageswitcher .links,body:not(.edge-browser) #header .language-container #block-languageswitcher .links{cursor:pointer;flex-direction:column;height:79px;margin:0;font:600 16px TT Travels,Verdana,sans-serif;overflow:hidden}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;margin:0;line-height:79px;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;border:0;height:79px;margin-left:0;padding:0 36px 0 42px;display:inline-block}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-offset:-3px;background-color:#def3fb;outline:3px solid #1b51dc!important}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{border:1px solid #d1cfd7;width:283px;margin:0;display:none;position:absolute;top:79px;right:0;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{background:#fff;align-items:center;height:44px;margin:0;line-height:44px;list-style:none;position:relative}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;pointer-events:all!important;border-bottom:0!important;height:44px!important;padding:0 0 0 8px!important;display:block!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% 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% no-repeat;outline:none}body.edge-browser #header .cta-container,body:not(.edge-browser) #header .cta-container{border-left:1px solid #d1cfd7;flex:none;align-items:center;margin-left:16px;padding-left:24px;display:flex}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:"";z-index:-2;background:linear-gradient(315deg,#0000 14px,#fff 0);position:absolute;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:"";z-index:-3;background:linear-gradient(315deg,#0000 16px,#1b51dc 0);position:absolute;inset:-7px}body.edge-browser #header .cta-container a,body:not(.edge-browser) #header .cta-container a{color:#221c46;background:linear-gradient(315deg,#0000 13px,#00eb5e 0);padding:0 16px;font:700 16px/42px TT Travels,Verdana,sans-serif;display:inline-block;position:relative}body.edge-browser #header .cta-container a:before,body:not(.edge-browser) #header .cta-container a:before{content:"";z-index:-1;background:linear-gradient(315deg,#0000 14px,#221c46 0);position:absolute;inset:-3px}body.edge-browser #header .cta-container a:hover,body:not(.edge-browser) #header .cta-container a:hover{background:linear-gradient(315deg,#0000 13px,#c7fcca 0)}body.edge-browser #header .cta-container a:hover:after,body:not(.edge-browser) #header .cta-container a:hover:after{content:"";z-index:-1;opacity:.2;background:linear-gradient(315deg,#0000 14px,#221c46 0);position:absolute;inset:0 -6px -6px 0}body.edge-browser #header .cta-container a:focus-visible,body:not(.edge-browser) #header .cta-container a:focus-visible{background:linear-gradient(315deg,#0000 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,#0000 13px,#00330e 0);border-color:#0000;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,#0000 14px,#00330e 0)}body.edge-browser #header .cta-container a:active:after,body:not(.edge-browser) #header .cta-container a:active:after{content:"";z-index:-1;opacity:.2;background:linear-gradient(315deg,#0000 14px,#221c46 0);position:absolute;inset:0 -6px -6px 0}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{z-index:1001;background:#dafcdb;width:100%;height:auto;display:none;position:absolute;top:80px;left:0;overflow:hidden auto}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{letter-spacing:-.05em;min-height:264px;font-family:TT Travels,Verdana,sans-serif;font-size:16px}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{flex-direction:column;width:304px;display:flex}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{background:#221c46;flex-direction:column;justify-content:center;height:88px;padding-left:28px;padding-right:64px;display:flex;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;pointer-events:none;font-weight:700}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:"";z-index:1;background:url(/themes/custom/sodexo_brs_core/images/megamenu_arrow.svg) no-repeat;width:9px;height:16px;margin-top:-5px;position:absolute;top:50%;right:27px}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:"";pointer-events:none;border:16px solid #0000;border-left-color:#01d253;width:0;height:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}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:"";outline-offset:-3px;outline:3px solid #1b51dc;width:100%;height:100%;position:absolute;top:0;left:0}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()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{color:#fff;pointer-events:none;font-size:14px;font-weight:500}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{width:432px;height:100%;position:absolute;top:0;right:0}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{-o-object-fit:contain;object-fit:contain;-o-object-position:right top;object-position:right top;width:100%;max-width:calc(100% - 64px);height:calc(100% - 96px);position:absolute;top:32px;right:64px}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{content:"";pointer-events:none;border:16px solid #0000;border-left-color:#01d253;width:0;height:0;position:absolute;top:50%;left:0;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()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{width:calc(100vw - 752px);min-height:100%;padding-top:34px;position:absolute;top:0;left:304px}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{content:"";z-index:-1;background:#221c46;width:304px;height:100%;position:absolute;top:0;left:-304px}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: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{flex:0 50%;margin:0;list-style-type:none}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{color:#5a5469;margin-bottom:0;font-size:.875rem;font-weight:500}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{color:#5a5469;font-size:14px;font-weight:500}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{width:fit-content;padding:8px 0;position:relative}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:"";border:3px solid #1b51dc;position:absolute;inset:3px -7px}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{color:#221c46;font-size:16px;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{z-index:1;width:300px;margin-left:4px;position:absolute;top:115px;left:100%}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{color:#fff;background:#1b51dc;padding:10px 16px;font-size:14px;font-weight:700;line-height:21px;display:inline-block;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;outline-offset:1px;background:#def3fb;outline:3px solid #1b51dc!important}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;outline:none;box-shadow:2px 2px #221c4633}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{color:#e1e2f8;background:#221c46;width:304px;font:700 12px TT Travels,Verdana,sans-serif;position:relative}body.edge-browser #header #block-megamenusublinks:after,body:not(.edge-browser) #header #block-megamenusublinks:after{content:"";background:#fff;width:1px;height:24px;position:absolute;top:50%;left:50%;transform:translateY(-50%)}body.edge-browser #header #block-megamenusublinks ul.menu,body:not(.edge-browser) #header #block-megamenusublinks ul.menu{background:#362f54;border-top:1px solid #908c99;flex-wrap:wrap;padding:8px 0;display:flex}body.edge-browser #header #block-megamenusublinks ul.menu li,body:not(.edge-browser) #header #block-megamenusublinks ul.menu li{flex:0 0 50%;justify-content:center;align-items:center;margin:0;padding:6px 0;display:flex}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-offset:2px;outline:3px solid #1b51dc!important}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{opacity:.15;background:#000;width:100%;height:100%;display:none;position:fixed;top:80px;left:0}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{z-index:1001;top:0}.coh-style-breadcrumbs-generic:empty,.coh-style-breadcrumbs-generic:not(:has(*)){display:none!important}@media screen and (width<=1279px){body:not(.edge-browser) .dialog-off-canvas-main-canvas{padding-top:64px}body:not(.edge-browser) #header{height:64px;padding-top:64px;padding-left:0;padding-right:0;display:block;overflow-y:auto}body:not(.edge-browser) #header .logo-container{z-index:2;width:100%;height:64px;padding-left:0;position:fixed;top:0;left:0;overflow:hidden}body:not(.edge-browser) #header .header-logo .logo-wrapper{order:2;padding-left:0;padding-right:64px}body:not(.edge-browser) #header .header-logo .logo-wrapper:after{border-width:64px}body:not(.edge-browser) #header .header-logo img{order:1}body:not(.edge-browser) #header .header-logo .burger-menu-btn{background:#221c46 url(/themes/custom/sodexo_brs_core/images/burger_icon_mobile.svg) 20px no-repeat;flex-basis:58px;height:100%;margin-left:0;font-size:0}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 no-repeat}body:not(.edge-browser) #header .navigation-container a:after{display:none}body:not(.edge-browser) #header .navigation-container a:hover{background:0 0}body:not(.edge-browser) #header .navigation-container a:focus-visible{background:0 0;outline:none!important}body:not(.edge-browser) #header .navigation-container a:active{background:0 0;outline:none}body:not(.edge-browser) #header .megamenu{flex-direction:column;min-height:100%;position:static;overflow:visible;background:0 0!important}body:not(.edge-browser) #header .megamenu[style*="display: block"]{display:flex!important}body:not(.edge-browser) #header .megamenu .navigation-container{border-top:1px solid #55547d;margin:88px 0 0;padding:8px 0;display:block}body:not(.edge-browser) #header .megamenu .navigation-container ul.menu{flex-wrap:wrap;width:528px;margin:0 auto}body:not(.edge-browser) #header .megamenu .navigation-container ul.menu li{flex:0 0 50%;align-items:center;padding:16px 0;display:flex}body:not(.edge-browser) #header .megamenu .navigation-container ul.menu a{color:#fff;order:2;margin:0;padding:0}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{flex-direction:column;justify-content:center;width:24px;height:24px;margin-right:12px;display:flex}body:not(.edge-browser) #header .megamenu .navigation-container ul.menu .main-menu-icon img{max-width:100%;max-height:100%;display:block}body:not(.edge-browser) #header .megamenu .megamenu-footer{margin-top:auto}body:not(.edge-browser) #header .megamenu-content{min-height:auto;margin:0}body:not(.edge-browser) #header .megamenu-content .menu-level-0{width:auto;display:block}body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item{background-position:100% 36px;border:none;height:auto;margin:0 auto;padding:0;position:relative;overflow:visible}body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item .submenu-opener{width:528px;height:109px;margin:auto;padding:32px 64px 32px 60px;position:relative;background-color:#221c46!important}body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item .submenu-opener:before{content:"";z-index:0;background:#221c46;width:100vw;height:109px;margin-left:-50vw;position:absolute;top:0;left:50%}body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item .submenu-opener:after{content:"";z-index:1;filter:brightness(0)invert();background:url(/themes/custom/sodexo_brs_core/images/burger_arrow.svg) no-repeat;width:16px;height:10px;margin-top:-8px;position:absolute;top:50%;right:0}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{width:auto;padding:24px 0;position:relative;left: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{text-align:center;width:100%;margin:1rem 0 0;position:static}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()}body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item.active .menu-dropdown-0{background-color:#dafcdb;display:none}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;top:27px;left:calc(50% - 264px);right:auto;overflow:hidden;background:0 0!important}body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item .image_wrapper img{-o-object-fit:contain;object-fit:contain;filter:brightness(0)invert();width:100%;max-width:100%;height:100%;display:block;position:static;transform:translateY(0)scaleX(-1)}body:not(.edge-browser) #header .megamenu-content .menu-level-0>.menu-item>a:after{width:528px;height:68px;top:-10px;left:-78px}body:not(.edge-browser) #header .language-container{display:none}body:not(.edge-browser) #header .cta-container{z-index:2;border-left:0;padding-left:0;position:absolute;top:32px;right:24px;transform:translateY(-50%)}body:not(.edge-browser) #header .cta-container a:hover{background:linear-gradient(315deg,#0000 13px,#00eb5e 0)}body:not(.edge-browser) #header .cta-container a:hover:after{display:none}body:not(.edge-browser) #header #block-megamenusublinks{background:#dafcdb;border-top:1px solid #55547d;border-bottom:1px solid #55547d;width:100%;margin:48px 0 0}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{border-left:1px solid #fff;flex:1 0 25%;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;border-bottom:none;height:100vh}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()}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 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{z-index:2;display:block;position:fixed;top:0;right:8px}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();top:50%}body:not(.edge-browser) #header.megamenu-is-open .language-container #block-languageswitcher:active{background-color:#0000}body:not(.edge-browser) #header.megamenu-is-open .language-container #block-languageswitcher .links{height:64px;top:0}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{color:#fff;height:52px}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:#0000}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:0 0;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;box-shadow:none;top:16px}body:not(.edge-browser) #header.megamenu-is-open .language-container #block-languageswitcher.language-is-open .links>li>.lang-opener:active{background-color:#0000}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{background:#fff;width:146px;top:52px}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% 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{justify-content:center;width:100%;right:0}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 (width<=1271px) and (-webkit-device-pixel-ratio<=1.25),screen and (width<=1271px) and (resolution<=1.25x){body.edge-browser .dialog-off-canvas-main-canvas{padding-top:64px}body.edge-browser #header{height:64px;padding-top:64px;padding-left:0;padding-right:0;display:block;overflow-y:auto}body.edge-browser #header .logo-container{z-index:2;width:100%;height:64px;padding-left:0;position:fixed;top:0;left:0;overflow:hidden}body.edge-browser #header .header-logo .logo-wrapper{order:2;padding-left:0;padding-right:64px}body.edge-browser #header .header-logo .logo-wrapper:after{border-width:64px}body.edge-browser #header .header-logo img{order:1}body.edge-browser #header .header-logo .burger-menu-btn{background:#221c46 url(/themes/custom/sodexo_brs_core/images/burger_icon_mobile.svg) 20px no-repeat;flex-basis:58px;height:100%;margin-left:0;font-size:0}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 no-repeat}body.edge-browser #header .navigation-container a:after{display:none}body.edge-browser #header .navigation-container a:hover{background:0 0}body.edge-browser #header .navigation-container a:focus-visible{outline:none!important}body.edge-browser #header .navigation-container a:active{background:0 0;outline:none}body.edge-browser #header .megamenu{flex-direction:column;min-height:100%;position:static;overflow:visible;background:0 0!important}body.edge-browser #header .megamenu[style*="display: block"]{display:flex!important}body.edge-browser #header .megamenu .navigation-container{border-top:1px solid #55547d;margin:88px 0 0;padding:8px 0;display:block}body.edge-browser #header .megamenu .navigation-container ul.menu{flex-wrap:wrap;width:528px;margin:0 auto}body.edge-browser #header .megamenu .navigation-container ul.menu li{flex:0 0 50%;align-items:center;padding:16px 0;display:flex}body.edge-browser #header .megamenu .navigation-container ul.menu a{color:#fff;order:2;margin:0;padding:0}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{flex-direction:column;justify-content:center;width:24px;height:24px;margin-right:12px;display:flex}body.edge-browser #header .megamenu .navigation-container ul.menu .main-menu-icon img{max-width:100%;max-height:100%;display:block}body.edge-browser #header .megamenu .megamenu-footer{margin-top:auto}body.edge-browser #header .megamenu-content{min-height:auto;margin:0}body.edge-browser #header .megamenu-content .menu-level-0{width:auto;display:block}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item{background-position:100% 36px;border:none;height:auto;margin:0 auto;padding:0;position:relative;overflow:visible}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .submenu-opener{width:528px;height:109px;margin:auto;padding:32px 64px 32px 60px;position:relative;background-color:#221c46!important}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .submenu-opener:before{content:"";z-index:0;background:#221c46;width:100vw;height:109px;margin-left:-50vw;position:absolute;top:0;left:50%}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .submenu-opener:after{content:"";z-index:1;filter:brightness(0)invert();background:url(/themes/custom/sodexo_brs_core/images/burger_arrow.svg) no-repeat;width:16px;height:10px;margin-top:-8px;position:absolute;top:50%;right:0}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{width:auto;padding:24px 0;position:relative;left: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{text-align:center;width:100%;margin:1rem 0 0;position:static}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()}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item.active .menu-dropdown-0{background-color:#dafcdb;display:none}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;top:27px;left:calc(50% - 264px);right:auto;overflow:hidden;background:0 0!important}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .image_wrapper img{-o-object-fit:contain;object-fit:contain;filter:brightness(0)invert();width:100%;max-width:100%;height:100%;display:block;position:static;transform:translateY(0)scaleX(-1)}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item>a:after{width:528px;height:68px;top:-10px;left:-78px}body.edge-browser #header .language-container{display:none}body.edge-browser #header .cta-container{z-index:2;border-left:0;padding-left:0;position:absolute;top:32px;right:24px;transform:translateY(-50%)}body.edge-browser #header .cta-container a:hover{background:linear-gradient(315deg,#0000 13px,#00eb5e 0)}body.edge-browser #header .cta-container a:hover:after{display:none}body.edge-browser #header #block-megamenusublinks{background:#dafcdb;border-top:1px solid #55547d;border-bottom:1px solid #55547d;width:100%;margin:48px 0 0}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{border-left:1px solid #fff;flex:1 0 25%;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;border-bottom:none;height:100vh}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()}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 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{z-index:2;display:block;position:fixed;top:0;right:8px}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();top:50%}body.edge-browser #header.megamenu-is-open .language-container #block-languageswitcher .links{height:64px;top:0}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{color:#fff;height:52px}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:#0000}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:0 0;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;box-shadow:none;top:16px}body.edge-browser #header.megamenu-is-open .language-container #block-languageswitcher.language-is-open .links>li>.lang-opener:active{background-color:#0000}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{background:#fff;width:146px;top:52px}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% 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{justify-content:center;width:100%;right:0}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 (width<=1279px) and (width>=768px){body:not(.edge-browser) #header{padding-left:0}body:not(.edge-browser) #header:before{background:#221c46 url(/themes/custom/sodexo_brs_core/images/xmark-medium.svg) no-repeat;width:36px;height:64px}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 (width<=1271px) and (width>=768px) and (-webkit-device-pixel-ratio<=1.25),screen and (width<=1271px) and (width>=768px) and (resolution<=1.25x){body.edge-browser #header{padding-left:0}body.edge-browser #header:before{background:#221c46 url(/themes/custom/sodexo_brs_core/images/xmark-medium.svg) no-repeat;width:36px;height:64px}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 (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{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}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{min-height:100%;margin:0}body.edge-browser #header .megamenu .navigation-container,body:not(.edge-browser) #header .megamenu .navigation-container{border-bottom:0;margin: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{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{width:32px;left:28px}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{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{border-top:0;width:100%;margin:0;position:relative}body.edge-browser #header #block-megamenusublinks:after,body:not(.edge-browser) #header #block-megamenusublinks:after{content:"";background:#fff;width:1px;height:24px;display:block;position:absolute;top:50%;left:50%;transform:translateY(-50%)}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{border-left:0;flex:0 0 50%;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{color:#fff;font-weight:700}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{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 (width<=1215px) and (-webkit-device-pixel-ratio>=1.5),screen and (width<=1215px) and (resolution>=1.5x){body.edge-browser .dialog-off-canvas-main-canvas{padding-top:64px}body.edge-browser #header{height:64px;padding-top:64px;padding-left:0;padding-right:0;display:block;overflow-y:auto}body.edge-browser #header .logo-container{z-index:2;width:100%;height:64px;padding-left:0;position:fixed;top:0;left:0;overflow:hidden}body.edge-browser #header .header-logo .logo-wrapper{order:2;padding-left:0;padding-right:64px}body.edge-browser #header .header-logo .logo-wrapper:after{border-width:64px}body.edge-browser #header .header-logo img{order:1}body.edge-browser #header .header-logo .burger-menu-btn{background:#221c46 url(/themes/custom/sodexo_brs_core/images/burger_icon_mobile.svg) 20px no-repeat;flex-basis:58px;height:100%;margin-left:0;font-size:0}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 no-repeat}body.edge-browser #header .navigation-container a:after{display:none}body.edge-browser #header .navigation-container a:hover{background:0 0}body.edge-browser #header .navigation-container a:focus-visible{outline:none!important}body.edge-browser #header .navigation-container a:active{background:0 0;outline:none}body.edge-browser #header .megamenu{flex-direction:column;min-height:100%;position:static;overflow:visible;background:0 0!important}body.edge-browser #header .megamenu[style*="display: block"]{display:flex!important}body.edge-browser #header .megamenu .navigation-container{border-top:1px solid #55547d;margin:88px 0 0;padding:8px 0;display:block}body.edge-browser #header .megamenu .navigation-container ul.menu{flex-wrap:wrap;width:528px;margin:0 auto}body.edge-browser #header .megamenu .navigation-container ul.menu li{flex:0 0 50%;align-items:center;padding:16px 0;display:flex}body.edge-browser #header .megamenu .navigation-container ul.menu a{color:#fff;order:2;margin:0;padding:0}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{flex-direction:column;justify-content:center;width:24px;height:24px;margin-right:12px;display:flex}body.edge-browser #header .megamenu .navigation-container ul.menu .main-menu-icon img{max-width:100%;max-height:100%;display:block}body.edge-browser #header .megamenu .megamenu-footer{margin-top:auto}body.edge-browser #header .megamenu-content{min-height:auto;margin:0}body.edge-browser #header .megamenu-content .menu-level-0{width:auto;display:block}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item{background-position:100% 36px;border:none;height:auto;margin:0 auto;padding:0;position:relative;overflow:visible}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .submenu-opener{width:528px;height:109px;margin:auto;padding:32px 64px 32px 60px;position:relative;background-color:#221c46!important}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .submenu-opener:before{content:"";z-index:0;background:#221c46;width:100vw;height:109px;margin-left:-50vw;position:absolute;top:0;left:50%}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .submenu-opener:after{content:"";z-index:1;filter:brightness(0)invert();background:url(/themes/custom/sodexo_brs_core/images/burger_arrow.svg) no-repeat;width:16px;height:10px;margin-top:-8px;position:absolute;top:50%;right:0}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{width:auto;padding:24px 0;position:relative;left: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{text-align:center;width:100%;margin:1rem 0 0;position:static}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()}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item.active .menu-dropdown-0{background-color:#dafcdb;display:none}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;top:27px;left:calc(50% - 264px);right:auto;overflow:hidden;background:0 0!important}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item .image_wrapper img{-o-object-fit:contain;object-fit:contain;filter:brightness(0)invert();width:100%;max-width:100%;height:100%;display:block;position:static;transform:translateY(0)scaleX(-1)}body.edge-browser #header .megamenu-content .menu-level-0>.menu-item>a:after{width:528px;height:68px;top:-10px;left:-78px}body.edge-browser #header .language-container{display:none}body.edge-browser #header .cta-container{z-index:2;border-left:0;padding-left:0;position:absolute;top:32px;right:24px;transform:translateY(-50%)}body.edge-browser #header #block-megamenusublinks{background:#dafcdb;border-top:1px solid #55547d;border-bottom:1px solid #55547d;width:100%;margin:48px 0 0}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{border-left:1px solid #fff;flex:1 0 25%;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;border-bottom:none;height:100vh}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()}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 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{z-index:2;display:block;position:fixed;top:0;right:8px}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();top:50%}body.edge-browser #header.megamenu-is-open .language-container #block-languageswitcher .links{height:64px;top:0}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{color:#fff;height:52px}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:#0000}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:0 0;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;box-shadow:none;top:16px}body.edge-browser #header.megamenu-is-open .language-container #block-languageswitcher.language-is-open .links>li>.lang-opener:active{background-color:#0000}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{background:#fff;width:146px;top:52px}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% 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{justify-content:center;width:100%;right:0}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 (width<=1215px) and (width>=768px) and (-webkit-device-pixel-ratio>=1.5),screen and (width<=1215px) and (width>=768px) and (resolution>=1.5x){body.edge-browser .dialog-off-canvas-main-canvas{padding-top:64px}body.edge-browser #header{padding-left:0}body.edge-browser #header:before{background:#221c46 url(/themes/custom/sodexo_brs_core/images/xmark-medium.svg) no-repeat;width:36px;height:64px}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{justify-content:center;width:100%;right:0}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 (width<=767px) and (-webkit-device-pixel-ratio>=1.5),screen and (width<=767px) and (resolution>=1.5x){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{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}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{min-height:100%;margin:0}body.edge-browser #header .megamenu .navigation-container,body:not(.edge-browser) #header .megamenu .navigation-container{border-bottom:0;margin: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{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{width:32px;left:28px}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{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{border-top:0;width:100%;margin:0;position:relative}body.edge-browser #header #block-megamenusublinks:after,body:not(.edge-browser) #header #block-megamenusublinks:after{content:"";background:#fff;width:1px;height:24px;display:block;position:absolute;top:50%;left:50%;transform:translateY(-50%)}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{border-left:0;flex:0 0 50%;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{color:#fff;font-weight:700}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{text-align:center;color:#221c46;background-color:#e3e2fa;padding:8px 12px;display:inline-flex}.border-box-24:hover,.pluxee-faq form .form-item .bef-links .bef-link:hover,.pluxee-tag-hover{color:#fff;background-color:#878dfa;box-shadow:4px 4px #221c4633}.border-box-24:focus-visible,.pluxee-faq form .form-item .bef-links .bef-link:focus-visible,.pluxee-tag-focus{color:#221c46;background-color:#e3e2fa;outline:3px solid #1b51dc}.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{color:#fff;background-color:#0f266d;border-radius:0;box-shadow:2px 2px #221c4633}.blogs-category-cards .blog-articles{max-width:67%}#block-views-block-related-blog-articles-block .views-row .related-article{justify-content:center;gap:16px;margin-bottom:16px;display:flex;position:relative}#block-views-block-related-blog-articles-block .views-row .related-article .lb-article-card{flex:70%;padding:8px 16px 8px 0;font:400 14px TT Travels,Verdana,sans-serif}#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{flex:1 0 30%;max-width:120px}#block-views-block-related-blog-articles-block .views-row .related-article .lb-media-card img{-o-object-fit:cover;object-fit:cover;min-width:120px;height:112px}#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{color:#221c46;font-family:TT Travels,Verdana,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:150%}#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:"";width:100%;height:100%;position:absolute;top:0;left:0}#block-views-block-related-blog-articles-block .views-row:last-of-type .related-article{margin-bottom:0}.views-field-changed-date{color:#463f5f;margin-bottom:8px;display:block}.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{flex-wrap:wrap;justify-content:center;gap:24px;display:flex}#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{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{gap:32px;margin-bottom:40px;display:flex}#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{flex-flow:column;flex-basis:50%;row-gap:8px;display:flex}#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{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;width:100%;height:214px}#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{letter-spacing:-1px;margin-bottom:0;font-size:20px;line-height:160%}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: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;letter-spacing:-.6px;text-underline-offset:3px;padding-left:20px;font-family:TT Travels,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:135%;text-decoration:underline 2px;position:relative}#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:"";background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-chevron-right.svg);background-repeat:no-repeat;width:16px;height:16px;position:absolute;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{flex-wrap:wrap;justify-content:space-between;gap:24px;display:flex}#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{flex-direction:column;flex-basis:30%;justify-content:flex-start;gap:8px;display:flex}#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{-o-object-fit:cover;object-fit:cover;width:100%;height:215px}#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{letter-spacing:-1px;margin-bottom:0;font-size:20px;line-height:160%}#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{justify-content:center;display:flex;position:relative}.latest-blog .lb-article-card{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:"";width:100%;height:100%;position:absolute;top:0;left:0}.latest-blog .lb-media-card{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:"";width:100%;height:100%;position:absolute;top:0;left:0}#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:"";flex-direction:column;flex-basis:30%;justify-content:flex-start;gap:8px;display:-ms-flexbox}.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;margin:0 16px 0 0;padding: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 #221c4633)}.page-node-type-blog-page .blog-social-sharing a[class^=a2a_button]:focus-visible{outline-offset:10px;outline:3px solid #1b51dc}.page-node-type-blog-page .newsletter-popin-opener+.ajax-progress{display:none}.page-node-type-blog-page .ui-widget-overlay{z-index:2000;background:#221c4680}.page-node-type-blog-page .ui-dialog.blog-newsletter-modal{z-index:2001;background:#fff;width:calc(100% - 3rem)!important;max-width:660px!important;top:50%!important;transform:translateY(-50%)!important}.page-node-type-blog-page .ui-dialog.blog-newsletter-modal .ui-dialog-titlebar{background:#f3f3fc url(/themes/custom/sodexo_brs_core/images/newsletter_icon.svg) 50% no-repeat;border-radius:0;height:160px;margin-bottom:48px;position:relative}.page-node-type-blog-page .ui-dialog.blog-newsletter-modal .ui-dialog-titlebar:after{content:"";border:24px solid #0000;border-top-color:#f3f3fc;border-bottom:0;width:0;height:0;display:block;position:absolute;top:100%;left:calc(50% - 24px)}.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;box-sizing:content-box;opacity:1;width:1.5rem;height:1.5rem;top:1.5rem;right:1.5rem;transform:none}.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{background:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-close-focus.svg) 50% no-repeat;transform:none}.page-node-type-blog-page .ui-dialog.blog-newsletter-modal .ui-dialog-titlebar button.ui-button-icon-only:hover{border-color:#0000}.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{text-align:center;letter-spacing:-.05rem;margin-bottom:0;padding-top:0;font:800 2rem/125% TT Travels,Verdana,sans-serif}.page-node-type-blog-page .ui-dialog.blog-newsletter-modal .hs-submit .actions{justify-content:center;display:flex;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{color:#221c46;box-sizing:border-box;text-shadow:none;background:#00eb5e;border:3px solid #221c46;border-radius:0;padding:12px 16px;font:700 16px/24px TT Travels,Verdana,sans-serif;transition:none;display:block}.page-node-type-blog-page .ui-dialog.blog-newsletter-modal .hs-submit button.close-modal:hover{color:#221c46;background:#c7fcca;border:3px solid #221c46;font:700 16px/24px TT Travels,Verdana,sans-serif;box-shadow:4px 4px #221c4633}.page-node-type-blog-page .ui-dialog.blog-newsletter-modal .hs-submit button.close-modal:focus-visible{outline-offset:1px;background:#c7fcca;outline:3px solid #1b51dc}.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% 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{margin-bottom:20px;position:sticky;top:100px}.page-node-type-blog-page:has(.gin-secondary-toolbar--frontend) .sticky-sidebar{top:160px}@media screen and (width<=1024px){.most-recent-articles-cta{justify-content:center;display:flex}.blogs-category-cards .blog-articles{max-width:100%;margin:0 auto;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{letter-spacing:-.9px;font-size:18px;line-height:120%}}@media screen and (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:0 0;height:38px;margin:0;padding:0}.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{justify-content:center;width:100%}.page-node-type-blog-page .sticky-sidebar{position:relative;margin-bottom:40px!important;top:auto!important}.page-node-type-blog-page .blog-related-articles{background:#faf8ff;margin:0 -3rem;padding:3rem}}@media screen and (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{max-width:68rem;margin:0 auto}#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{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{flex-wrap:wrap;gap:0;height:auto;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{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{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{-o-object-fit:cover;object-fit:cover;width:100%;height:215px}#block-views-block-most-recent-blog-content-blog-cards .blog-articles .blog-card-row{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{justify-content:center;display:flex}.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 (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{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{height:64px;top:87px;right:8px}.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{width:auto;top:60px;left:66px;right:0}.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 (width<=1279px) and (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 (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 (width>=976px) and (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 (width>=768px) and (width<=975px){.gin--vertical-toolbar.has-quotation-widget #header.megamenu-is-open .language-container{top:107px}}@media (width>=1280px){.gin--vertical-toolbar.toolbar-horizontal.toolbar-fixed #header{width:auto;top:60px;left:66px;right:0}.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{flex-wrap:wrap;justify-content:center;max-width:1392px;margin:0 auto;padding:32px 0;display:flex}#footer .footer-column{color:#fff;letter-spacing:-.05em;flex:0 0 calc(25% - 32px);margin:0 16px;padding:0 16px}#footer .footer-column .footer-column-title{margin-bottom:8px;font:700 24px/31.2px TT Travels,Verdana,sans-serif}#footer .footer-column .menu{margin-bottom:0}#footer .footer-column .menu li{margin:16px 0 0;font:600 14px/20.3px TT Travels,Verdana,sans-serif;list-style:none}#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{outline-offset:4px;outline:3px solid #1b51dc;text-decoration:underline}#footer .footer-column .menu li a:active{outline:none;text-decoration:underline}#footer .footer-column .social-links .menu{flex-wrap:wrap;display:flex}#footer .footer-column .social-links .menu li[data-icon]{width:24px;height:24px;margin-right:16px;font-size:0;display:inline-block}#footer .footer-column .social-links .menu li[data-icon] a{width:100%;height:100%;display:block;position:relative}#footer .footer-column .social-links .menu li[data-icon] a:after{content:"";background-color:#fff;width:100%;height:100%;position:absolute;top:0;left:0}#footer .footer-column .social-links .menu li[data-icon] a:focus-visible{outline-offset:0;border-radius:50%;outline:3px solid #1b51dc}#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{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{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{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{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{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{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{margin-top:24px;display:block}#footer .footer-column .cta-links .menu li a{border:3px solid #fff;padding:8px 16px;font:700 12px/16.2px TT Travels,Verdana,sans-serif;display:inline-block}#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-offset:1px;outline:3px solid #1b51dc}#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{margin-bottom:0;display:flex}#footer .footer-column .apps li{text-align:center;margin:0;padding-top:41px;font-weight:500;position:relative}#footer .footer-column .apps li:before{background-color:#fff;top:0;left:50%;transform:translate(-50%)}#footer .footer-column .apps li[data-icon=apple]:before{content:"";width:26px;height:32px;position:absolute;mask-image:url(/themes/custom/sodexo_brs_core/images/apple.svg)}#footer .footer-column .apps li[data-icon=google_play]:before{content:"";width:32px;height:32px;position:absolute;mask-image:url(/themes/custom/sodexo_brs_core/images/android.svg)}#footer .footer-column .apps li[data-icon=huawei]:before{content:"";width:33px;height:25px;position:absolute;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:"";width:100%;height:100%;position:absolute;top:0;left:0}#footer .footer-column .apps li a:hover{color:#def3fb;text-decoration:none}#footer .footer-column .apps li:not(:first-child){background-position:calc(50% + 8px) 0;border-left:1px solid #fff;margin-left:16px;padding-left:16px}#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{color:#fff;font:600 14px/20.3px TT Travels,Verdana,sans-serif}#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]{color:#fff;background:0 0;border:1px solid #d1cfd7;width:100%;height:48px;padding:0 12px;font:600 16px TT Travels,Verdana,sans-serif}#footer .footer-column.links-newsletter .form form input[type=email]::-webkit-input-placeholder{color:#908c99}#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{color:#908c99}#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-placeholder-shown{color:#908c99}#footer .footer-column.links-newsletter .form form input[type=email]::-moz-placeholder{color:#908c99}#footer .footer-column.links-newsletter .form form input[type=text]:-ms-placeholder-shown{color:#908c99}#footer .footer-column.links-newsletter .form form input[type=text]::-moz-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-offset:-3px;outline:3px solid #1b51dc!important}#footer .footer-column.links-newsletter .form form input[type=email].error,#footer .footer-column.links-newsletter .form form input[type=text].error{background:url(/themes/custom/sodexo_brs_core/images/input_error.svg) 96% no-repeat;border-color:#ff5d3b;padding-right:40px}#footer .footer-column.links-newsletter .form form input[type=submit]{color:#fff;border:3px solid #fff;padding:8px 16px;font:700 12px/16.2px TT Travels,Verdana,sans-serif;display:inline-block}#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;outline-offset:1px;background:#def3fb;border-color:#1b51dc;outline:3px solid #1b51dc;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{color:#878dfa}#footer .footer-column.links-newsletter .form form .hs-fieldtype-text:focus-within input[type=text]::-webkit-input-placeholder{color:#878dfa}#footer .footer-column.links-newsletter .form form .hs-fieldtype-text:hover input[type=email]::-webkit-input-placeholder{color:#878dfa}#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{color:#878dfa}#footer .footer-column.links-newsletter .form form .hs-fieldtype-text:focus-within input[type=text]::-moz-placeholder{color:#878dfa}#footer .footer-column.links-newsletter .form form .hs-fieldtype-text:hover input[type=email]::-moz-placeholder{color:#878dfa}#footer .footer-column.links-newsletter .form form .hs-fieldtype-text:hover input[type=text]::-moz-placeholder{color:#878dfa}:is(#footer .footer-column.links-newsletter .form form .hs-fieldtype-text:focus-within input[type=email]:-ms-placeholder-shown,#footer .footer-column.links-newsletter .form form .hs-fieldtype-text:focus-within input[type=text]:-ms-placeholder-shown,#footer .footer-column.links-newsletter .form form .hs-fieldtype-text:hover input[type=email]:-ms-placeholder-shown,#footer .footer-column.links-newsletter .form form .hs-fieldtype-text:hover input[type=text]:-ms-placeholder-shown){color:#878dfa}:is(#footer .footer-column.links-newsletter .form form .hs-fieldtype-text:focus-within input[type=email]:placeholder-shown,#footer .footer-column.links-newsletter .form form .hs-fieldtype-text:focus-within input[type=text]:placeholder-shown,#footer .footer-column.links-newsletter .form form .hs-fieldtype-text:hover input[type=email]:placeholder-shown,#footer .footer-column.links-newsletter .form form .hs-fieldtype-text:hover input[type=text]:placeholder-shown){color:#878dfa}#footer .footer-column.links-newsletter .form form .hs-fieldtype-text:focus-within input[type=email]::-moz-placeholder{color:#878dfa}#footer .footer-column.links-newsletter .form form .hs-fieldtype-text:focus-within input[type=text]::-moz-placeholder{color:#878dfa}#footer .footer-column.links-newsletter .form form .hs-fieldtype-text:hover input[type=email]::-moz-placeholder{color:#878dfa}#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]::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{padding-top:3px;padding-left:32px;display:inline-block;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:"";box-sizing:border-box;background:#fff;border:2px solid #908c99;width:24px;height:24px;position:absolute;top:0;left:0}#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]{opacity:0;border:0;width:0;height: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{background:#def3fb;border-color:#1b51dc}#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:"";background:url(/themes/custom/sodexo_brs_core/images/checkmark.svg) no-repeat;width:14px;height:14px;position:absolute;top:5px;left:5px}#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-offset:1px;background:#def3fb;border-color:#1b51dc;outline:3px solid #1b51dc}#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{background:#def3fb;border-color:#0f266d}#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{color:#ff5d3b;font:600 12px/16.2px TT Travels,Verdana,sans-serif}#footer .footer-column.links-newsletter .form form ul{margin:0;list-style:none}#footer .footer-column.links-newsletter .form form ul li{margin-left:0;list-style:none}#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-offset:1px;outline:3px solid #1b51dc!important}#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{padding:0;position:fixed;inset:0}#footer .footer-sublinks{color:#221c46;background:#fff;min-height:41px;font:600 12px/135% TT Travels,Verdana,sans-serif}#footer .footer-sublinks .footer-sublinks-container{justify-content:space-between;max-width:1392px;min-height:41px;margin:0 auto;padding:8px 32px;display:flex}#footer .footer-sublinks .footer-sublinks-container .links{align-items:center;display:flex}#footer .footer-sublinks .footer-sublinks-container .links ul{flex-wrap:wrap;margin:0;display:flex}#footer .footer-sublinks .footer-sublinks-container .links li{align-items:center;margin:0 8px 0 0;padding:4px 0 4px 8px;line-height:1;display:inline-flex;position:relative}#footer .footer-sublinks .footer-sublinks-container .links li:before{content:"";background:#908c99;width:1px;height:12px;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{color:#1b51dc;text-decoration:underline}#footer .footer-sublinks .footer-sublinks-container .links a:focus-visible{color:#1b51dc;outline-offset:4px;outline:3px solid #1b51dc;text-decoration:underline}#footer .footer-sublinks .footer-sublinks-container .links a:active{color:#221c46;outline:none;text-decoration:underline}#footer .footer-sublinks .footer-sublinks-container .links a.libro-de-reclamaciones{padding-left:42px;position:relative}#footer .footer-sublinks .footer-sublinks-container .links a.libro-de-reclamaciones:before{content:"";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;width:38px;height:24px;margin-right:4px;position:absolute;top:50%;left:0;transform:translateY(-50%)}#footer .footer-sublinks .footer-sublinks-container .legal{white-space:nowrap;padding-top:4px;padding-left:64px;display:flex}#footer .hubspot-form-wrapper{margin-top:24px;margin-bottom:24px}@media screen and (width<=1279px){#footer .footer-container{-ms-flex-pack:left;justify-content:left;max-width:688px}#footer .footer-column{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:0 0;border-color:#fff}#footer .footer-column.links-newsletter .form form{text-align:left}#footer .footer-column.links-newsletter .form form input[type=submit]:hover{color:#fff;background:0 0;border:3px solid #fff}#footer .footer-sublinks .footer-sublinks-container .links a:hover{color:#1b51dc;text-decoration:none}}@media screen and (width<=767px){#footer .footer-container{width:100%;max-width:none;padding:0 24px 32px}#footer .footer-column{text-align:center;flex:1 0 100%;margin:32px 0 0;padding:0 16px}#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{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{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{text-align:center;padding-top:12px;display:block}#footer .footer-sublinks .footer-sublinks-container .links,#footer .footer-sublinks .footer-sublinks-container .links ul{display:block}#footer .footer-sublinks .footer-sublinks-container .legal{padding:16px 0 11px;display:block}}@media screen and (width<=1279px) and (-webkit-device-pixel-ratio>=1.5),screen and (width<=1279px) and (resolution>=1.5x){@supports (background:paint(id)) and (-ms-high-contrast-adjust:none){#footer .footer-container{justify-content:center;max-width:1392px;padding:32px 24px}#footer .footer-column{flex:0 0 calc(25% - 32px);margin:0 16px;padding: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 (width<=767px) and (-webkit-device-pixel-ratio>=1.5),screen and (width<=767px) and (resolution>=1.5x){#footer .footer-container{width:100%;max-width:none;padding:0 24px 32px}#footer .footer-column{text-align:center;flex:1 0 100%;margin:32px 0 0;padding:0 16px}#footer .footer-column:nth-child(2n){margin:32px 0 0}#footer .footer-column:nth-child(n+3){margin-top:32px}}@media screen and (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{color:#221c46;text-decoration:none}.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{color:#526cf8;border:3px solid #1b51dc;margin-right:2px;padding:2px 2px 5px}.coh-wysiwyg h2 a:active,.coh-wysiwyg h3 a:active,.coh-wysiwyg h4 a:active{color:#0f266d}.coh-wysiwyg .coh-style-primary-button{width:fit-content;margin-top:24px;margin-left:auto;margin-right:auto}.coh-wysiwyg .arrow-link:before{content:url(/themes/custom/sodexo_brs_core/images/plx-ic-arrow-right.svg);vertical-align:top;width:24px;padding-right:12px;text-decoration:none;display:inline-block}.coh-wysiwyg a:not(.coh-style-primary-button){text-underline-offset:5px;color:#1b51dc;padding-bottom:5px;text-decoration:underline 2px}.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;padding-left:9px;list-style-image:url(/themes/custom/sodexo_brs_core/assets/icons/wysiwyg-check.svg);position:relative}.coh-wysiwyg ul li ul{margin-top:10px;margin-left:0}.coh-wysiwyg figure>a{width:fit-content;margin:0 auto;display:block}.coh-wysiwyg figure figcaption{text-align:center;font-family:TT Travels,Verdana,sans-serif;font-size:.75rem;font-style:italic;font-weight:500;line-height:164%}.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{z-index:0;white-space:normal;position:relative;overflow:hidden}.coh-wysiwyg .wysiwyg-table-wrapper .cell-darkblue{color:#fff;font-weight:700}.coh-wysiwyg .wysiwyg-table-wrapper .cell-darkblue:after{content:"";z-index:-1;background:#221c46;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.coh-wysiwyg .wysiwyg-table-wrapper .cell-lightblue:after{content:"";z-index:-1;background:#f3f3fc;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.coh-wysiwyg .wysiwyg-table-wrapper .cell-white:after{content:"";z-index:-1;background:#fff;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.coh-wysiwyg table{white-space:nowrap;border-spacing:0;border-collapse:collapse;text-align:left;width:100%;margin:0 auto 32px;font-family:TT Travels,Verdana,sans-serif;font-style:normal;display:table}.coh-wysiwyg table caption{color:#463f5f;margin-bottom:8px;font-family:TT Travels,Verdana,sans-serif;font-size:12px;font-style:italic;font-weight:500;line-height:135%}.coh-wysiwyg table td,.coh-wysiwyg table th{vertical-align:top;padding:18px}.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{content:"";background-color:#fff;width:2px;height:100%;position:absolute;top:0;left:0}.coh-wysiwyg table td:after,.coh-wysiwyg table th:after{content:"";background-color:#fff;width:2px;height:100%;position:absolute;top:0;right:0}.coh-wysiwyg table tr{background-color:#fff}.coh-wysiwyg table tr:nth-child(odd){background-color:#f3f3fc}.coh-wysiwyg table th{color:#fff;text-align:left;background-color:#221c46;border-bottom:4px solid #fff}.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{border:none;width:fit-content;margin:0 0 24px;padding:24px 136px 28px 72px;position:relative}.coh-wysiwyg blockquote:before{padding-bottom:0;top:0;left:0}.coh-wysiwyg blockquote:after,.coh-wysiwyg blockquote:before{content:"";background-image:url(/themes/custom/sodexo_brs_core/images/guillement-grey.svg);background-repeat:no-repeat;background-size:96px 58px;width:96px;height:58px;position:absolute}.coh-wysiwyg blockquote:after{padding-top:0;bottom:0;right:64px;transform:rotate(180deg)}.coh-wysiwyg blockquote p{letter-spacing:-1px;z-index:1;font-family:TT Travels,Verdana,sans-serif;font-size:20px;font-weight:500;line-height:125%}.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 (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{letter-spacing:-.9px;font-family:TT Travels,Verdana,sans-serif;font-size:18px;line-height:130%}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>*{margin-top:0;padding-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){background-color:#0000;border-style:none;border-width:0}.pluxee-faq form .form-item .bef-links{justify-content:center;margin-bottom:48px;display:flex}.pluxee-faq form .form-item .bef-links ul{flex-wrap:wrap;justify-content:center;gap:24px;margin-bottom:0;display:flex}.pluxee-faq form .form-item .bef-links ul li{margin-bottom:0;margin-left:0;list-style-type:none}.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{text-align:center;color:#221c46;margin:40px 24px;font-family:TT Travels,serif;font-size:32px;font-style:normal;font-weight:800;line-height:126%}.pluxee-faq .total-faq-result span{font-weight:600}.pluxee-faq .faq-question,.pluxee-faq .no-select{-webkit-tap-highlight-color:#0000;-webkit-touch-callout:none;user-select:none}.pluxee-faq .faq-row{background-color:#fff;margin:0;padding:0;position:relative}.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{cursor:pointer;margin:0;padding:16px 60px 16px 24px;font:500 16px/150% TT Travels,Verdana,sans-serif;position:relative}.pluxee-faq .faq-row .faq-question a{color:#221c46}.pluxee-faq .faq-row .faq-question .faq-chevron{justify-content:center;align-items:center;width:46px;height:46px;display:flex;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.pluxee-faq .faq-row .faq-question .faq-chevron svg{transition:transform .35s;transform:rotate(180deg)}.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){z-index:1;outline:2px solid #1b51dc}.pluxee-faq .faq-row .faq-response{border-bottom:1px solid #908c99;padding:16px 24px;font:500 14px/145% TT Travels,Verdana,sans-serif;display:none;position:relative;overflow:hidden}.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]{cursor:pointer;z-index:1;opacity:0;width:100%;height:56px;position:absolute}.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{border-bottom:none;margin-top:0;padding:0 24px}.faq-search-result .faq-no-result{justify-content:center;align-items:center;margin-top:56px;display:flex}.faq-search-result .faq-no-result .search-icon{max-height:171px;margin-right:32px}.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{padding-top:0;padding-bottom:0;position:relative}#block-pluxeefaqsearchform .form-item-search>input:not(.magnifying-glass){padding:11px 48px}#block-pluxeefaqsearchform .form-item-search #edit-search{text-align:left;padding:11px 48px}#block-pluxeefaqsearchform .form-item-search .magnifying-glass{background-color:#0000;background-image:url(/themes/custom/sodexo_brs_core/assets/icons/search.svg);background-repeat:no-repeat;width:24px;height:24px;position:absolute;top:12px;left:12px}#block-pluxeefaqsearchform .form-item-search .magnifying-glass:focus-visible{outline-offset:2px;outline:3px solid #1b51dc!important}#block-pluxeefaqsearchform .form-item-search .magnifying-glass:hover{background-color:#0000}#pluxee-faq-search-form{position:relative}#pluxee-faq-search-form .form-type-search-api-autocomplete .ui-autocomplete-input:hover{border:1px solid #1b51dc;color:#1b51dc!important;background-color:#def3fb!important}#pluxee-faq-search-form .form-type-search-api-autocomplete .ui-autocomplete-input:focus-visible{outline-offset:-3px;color:#221c46!important;background-color:#fff!important;outline:3px solid #1b51dc!important}#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{color:#221c46;background-image:none;padding:11px 48px}#pluxee-faq-search-form .search-clear{cursor:pointer;background-image:url(/themes/custom/sodexo_brs_core/assets/icons/search-clear.svg);background-repeat:no-repeat;width:24px;height:24px;padding:0;display:none;position:absolute;top:12px;right:12px}#pluxee-faq-search-form .search-clear.search-clear-enable{display:block}.js input.form-autocomplete{background-color:#0000;background-image:none}.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{color:#221c46!important;background-color:#def3fb!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{text-align:initial;color:inherit;padding:.75rem .5rem;font-weight:400;text-decoration:none}.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 (width<=1024px){.pluxee-faq .total-faq-result{font-size:24px}.faq-search-result .faq-no-result{margin-top:32px;display:block}.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{letter-spacing:-1px;font-size:20px;line-height:160%}.faq-search-result .faq-no-result .faq-no-result-text .coh-style-body-large{letter-spacing:-.7px;font-size:14px;line-height:145%}#block-views-block-faq-acquia-search-solr-faq-result{padding-bottom:40px}}@media screen and (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{color:#221c46;margin:32px 24px;font-size:24px;font-weight:700;line-height:132%}.pluxee-faq .total-faq-result span{font-weight:500}}.pluxee-pager .pager{font:600 16px/150% TT Travels,Verdana,sans-serif}.pluxee-pager .pager__item--first{visibility:hidden}.pluxee-pager .pager__items{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:40px;display:flex}.pluxee-pager .pager__items .pager__item{text-align:center;border:1px solid #908c99;width:36px;height:36px;display:flex}.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{color:#fff;outline-offset:0;background:#0f266d;outline:none}.pluxee-pager .pager__items .pager__item--ellipsis{justify-content:center;padding-top:3px}.pluxee-pager .pager__items .pager__item--ellipsis a{color:#1b51dc;padding-top:0}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{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{justify-content:center}#simulator-root{padding-top:56px;padding-bottom:56px}#simulator-root .plx-simulator-container{max-width:82rem;margin:0 auto;padding-inline:0}#simulator-root .plx-simulator-container>div{max-width:83.3333%;margin:0 auto}.simulator-title-container+#simulator-root{padding-top:0}@media screen and (width<=1439px){#simulator-root .plx-simulator-container{max-width:none;margin-left:4rem;margin-right:4rem}}@media screen and (width<=1169px){#simulator-root .plx-simulator-container{margin-left:3rem;margin-right:3rem}}@media screen and (width<=1023px){#simulator-root .plx-simulator-container>div{max-width:100%}}@media screen and (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 (width<=450px){#simulator-root .plx-simulator-container{margin-left:0;margin-right:0}}.link-pdf-container{justify-content:center;align-items:center;display:flex;margin-bottom:1.5rem!important}.link-pdf-container svg{flex:0 0 24px;align-self:start;width:24px;height:24px;margin-right:12px}.link-pdf,.link-pdf-container a{color:#1b51dc;text-underline-offset:5px;padding-bottom:5px;font-family:TT Travels,Verdana,sans-serif;font-size:1rem;font-weight:600;line-height:24px;text-decoration:underline 2px}.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{text-align:left;margin-bottom:0}@media screen and (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{-o-object-fit:cover;object-fit:cover;width:100%;height:auto;min-height:1px;max-height:320px}.page-node-type-press-page .press-page-title .coh-heading{color:#221c46;text-align:left;letter-spacing:-2.1px;margin:56px 0;font-family:TT Travels,sans-serif;font-size:42px;font-style:normal;font-weight:900;line-height:135%}.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{flex-direction:column;gap:32px 0;display:flex}.page-node-type-press-page .press-page-content .right-side-bar .share-section span{color:#463f5f;letter-spacing:-1px;margin-right:16px;font-family:TT Travels,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:160%}.page-node-type-press-page .press-page-content .right-side-bar .share-section a[class^=a2a_button]{cursor:pointer;width:24px;height:24px;margin:0 16px 0 0;padding: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 #221c4633)}.page-node-type-press-page .press-page-content .right-side-bar .share-section a[class^=a2a_button]:focus-visible{outline-offset:10px;outline:3px solid #1b51dc}.page-node-type-press-page .press-page-content .right-side-bar .lastest-press-releases-section{flex-flow:column wrap;gap:16px 0;padding:0;display:flex}.page-node-type-press-page .press-page-content .right-side-bar .lastest-press-releases-section h2{color:#221c46;letter-spacing:-1px;margin:0;font-family:TT Travels,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:160%}.page-node-type-press-page .press-page-content .right-side-bar .lastest-press-releases-section .views-element-container>div{flex-direction:column;gap:16px 0;display:flex}.page-node-type-press-page .press-page-content .right-side-bar .lastest-press-releases-section .views-element-container>div .press-article-teaser{flex-direction:row;gap:0 16px;height:112px;display:flex;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{flex-basis:30%;max-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-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;min-width:120px;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-content{flex-direction:column;flex-basis:70%;gap:8px 0;padding:8px 16px 8px 0;display:flex}.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;letter-spacing:-.6px;font-family:TT Travels,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:135%}.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;letter-spacing:-.8px;font-family:TT Travels,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.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:"";width:100%;height:100%;position:absolute;top:0;left:0}.page-node-type-press-page .press-page-content .right-side-bar .contact-cards-section{background-color:#faf8ff;flex-direction:column;padding:40px 24px;display:flex}.page-node-type-press-page .press-page-content .right-side-bar .contact-cards-section h2{color:#221c46;text-align:center;letter-spacing:-1.1px;margin-bottom:32px;font-family:TT Travels,sans-serif;font-size:22px;font-style:normal;font-weight:700;line-height:130%}.page-node-type-press-page .press-page-content .right-side-bar .contact-cards-section .contact-cards-content>div{flex-direction:column;gap:32px 0;display:flex}.page-node-type-press-page .press-page-content .right-side-bar .contact-cards-section .contact-cards-content>div .contact-card{background-color:#fff;padding:24px 24px 32px;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;letter-spacing:-1px;margin-bottom:16px;font-family:TT Travels,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:160%}.page-node-type-press-page .press-page-content .right-side-bar .contact-cards-section .contact-cards-content>div .contact-card .description{color:#221c46;text-align:center;letter-spacing:-.8px;word-break:break-word;margin-top:16px;font-family:TT Travels,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.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{flex-direction:column;align-items:center;display:flex}.page-node-type-press-page .press-page-content .right-side-bar .contact-cards-section .contact-cards-content>div .contact-card .cta>div a{text-align:center;color:#221c46;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.8px;background-color:#00eb5e;border:.1875rem solid #221c46;align-items:center;width:fit-content;height:3rem;margin-top:24px;padding:.5625rem 1.5rem;font-family:TT Travels,Verdana,sans-serif;font-size:16px;font-weight:700;line-height:150%;display:flex;overflow:hidden}.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-offset:.1875rem;background-color:#c7fcca;outline:.1875rem solid #1b51dc}.press-homepage-cover{position:relative}.press-homepage-cover .coh-image{-o-object-fit:cover;object-fit:cover;width:100%;height:auto;min-height:1px;max-height:320px}.press-homepage-cover .press-homepage-title-container{content:"";width:100%;height:100%;position:absolute;top:0;left:0}.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{justify-content:center;height:100%}.press-homepage-cover .press-homepage-title-container .coh-container-boxed .coh-row .coh-row-inner .press-homepage-title-wrapper{flex-direction:column;justify-content:center;min-width:40%;max-width:50%;height:100%;padding:2rem;display:flex}.press-homepage-cover .press-homepage-title-container .coh-container-boxed .coh-row .coh-row-inner .press-homepage-title-wrapper h1{letter-spacing:-2.1px;margin:0;font-family:TT Travels,sans-serif;font-size:42px;font-style:normal;font-weight:900;line-height:135%}.press-homepage-content .coh-row-inner{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{flex-direction:column;display:flex}.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;letter-spacing:-1.2px;text-align:center;margin:32px 0;font-family:TT Travels,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:130%}.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{order:-1;margin-bottom:48px}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view form .back-button{color:#1b51dc;letter-spacing:-.8px;text-underline-offset:4px;padding:0 0 0 36px;font-size:16px;font-style:normal;font-weight:600;line-height:49.33px;text-decoration:underline 2px;position:absolute}.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);width:24px;height: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{width:50%;margin:0 auto;padding:0;position:relative}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view form .form-item-filter>.field-prefix{content:"";cursor:pointer;background-image:url(/themes/custom/sodexo_brs_core/assets/icons/search.svg);width:24px;height:24px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view form .form-item-filter>.field-suffix{cursor:pointer;background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-close.svg);width:24px;height:24px;display:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.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{flex-direction:row;gap:32px;margin-bottom:16px;display:flex}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view .no-result .no-result-press-homepage-img{background-image:url(/themes/custom/sodexo_brs_core/assets/icons/search-no-result.svg);background-position:50%;background-repeat:no-repeat;min-width:320px;height:250px}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view .no-result .no-result-press-homepage-content{flex-direction:column;justify-content:center;display:flex}.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;letter-spacing:-1.2px;margin-bottom:32px;font-family:TT Travels,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:130%}.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;letter-spacing:-.8px;margin-bottom:0;font-family:TT Travels,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.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{flex-direction:row;min-height:224px;display:flex;position:relative}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view .views-row .press-article-teaser .teaser-thumbnail{max-width:345px;height:224px}.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;min-width:345px;height:100%}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view .views-row .press-article-teaser .teaser-content{flex-direction:column;gap:8px 0;padding:24px;display:flex}.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;letter-spacing:-1px;-webkit-line-clamp:2;font-family:TT Travels,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:160%}.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:"";width:100%;height:100%;position:absolute;top:0;left:0}.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;letter-spacing:-.6px;font-family:TT Travels,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:135%}.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;letter-spacing:-.8px;-webkit-line-clamp:2;font-family:TT Travels,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.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;letter-spacing:-.6px;text-underline-offset:3px;margin-top:16px;padding-left:20px;font-family:TT Travels,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:135%;text-decoration:underline 2px;position:relative}.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:"";background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-chevron-right.svg);background-repeat:no-repeat;width:16px;height:16px;position:absolute;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{justify-content:center}.press-homepage-contact .coh-row-inner .press-homepage-contact-title{color:#221c46;text-align:center;letter-spacing:-2.1px;margin-bottom:56px;font-family:TT Travels,sans-serif;font-size:42px;font-style:normal;font-weight:700;line-height:135%}.press-homepage-contact .coh-row-inner .contact-cards-content>div{flex-flow:wrap;gap:24px;display:flex}.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{background-color:#fff;width:100%;padding:24px 24px 32px;box-shadow:2px 2px #221c4633}.press-homepage-contact .coh-row-inner .contact-cards-content>div>div .contact-card h3{color:#221c46;text-align:center;letter-spacing:-1.2px;margin-bottom:16px;font-family:TT Travels,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:130%}.press-homepage-contact .coh-row-inner .contact-cards-content>div>div .contact-card .description{color:#221c46;text-align:center;letter-spacing:-.8px;margin-top:16px;font-family:TT Travels,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.press-homepage-contact .coh-row-inner .contact-cards-content>div>div .contact-card .cta>div{flex-direction:column;align-items:center;display:flex}.press-homepage-contact .coh-row-inner .contact-cards-content>div>div .contact-card .cta>div a{text-align:center;color:#221c46;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.8px;background-color:#00eb5e;border:.1875rem solid #221c46;align-items:center;width:fit-content;height:3rem;margin-top:24px;padding:.5625rem 1.5rem;font-family:TT Travels,Verdana,sans-serif;font-size:16px;font-weight:700;line-height:150%;display:flex;overflow:hidden}.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-offset:.1875rem;background-color:#c7fcca;outline:.1875rem solid #1b51dc}.press-homepage-contact .coh-row-inner .contact-text-content>div p:last-of-type{margin-bottom:0}@media screen and (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{letter-spacing:-1.4px;margin:40px 0 32px;font-size:28px;font-weight:800;line-height:125%}.page-node-type-press-page .press-page-content{padding-bottom:0}.page-node-type-press-page .press-page-content .right-side-bar{gap:16px 0;margin-top:32px}.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{width:100%;max-width:none}.press-homepage-cover .press-homepage-title-container .coh-container-boxed .coh-row .coh-row-inner .press-homepage-title-wrapper h1{letter-spacing:-1.4px;font-size:28px;font-weight:800;line-height:125%}.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{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{flex-direction:column;height:fit-content}.press-homepage-content .coh-row-inner .press-homepage-search-result .press-page-search-view .views-row .press-article-teaser .teaser-thumbnail{width:100%;max-width:none;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{width:100%;min-width:1px;height:215px}.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{letter-spacing:-.9px;font-size:18px;line-height:120%}.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{letter-spacing:-1.1px;margin-bottom:32px;font-size:22px;line-height:130%}.press-homepage-contact .coh-row-inner .contact-cards-content>div{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{letter-spacing:-1px;font-size:20px;line-height:160%}}@media screen and (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]{color:#221c46;box-sizing:border-box;text-shadow:none;background:#00eb5e;border:3px solid #221c46;border-radius:0;padding:12px 16px;font:700 16px/24px TT Travels,Verdana,sans-serif;display:block}.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{color:#221c46;background:#c7fcca;border:3px solid #221c46;font:700 16px/24px TT Travels,Verdana,sans-serif;box-shadow:4px 4px #221c4633}.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{outline-offset:1px;background:#c7fcca;outline:3px solid #1b51dc}.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{margin:0;padding: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{z-index:999;background:#221c46b3;width:100vw;height:100vh;padding:3rem;display:none;position:fixed;top:0;left:0}.coh-top-page-form #hubspot-confirmation-overlay .message-container,.page-node-type-blog-page #block-sodexo-brs-core-content #hubspot-confirmation-overlay .message-container{overscroll-behavior-y:none;justify-content:center;align-items:center;width:100vw;height:100dvh;display:flex;position:fixed;top:0;left:0;overflow:auto}.coh-top-page-form #hubspot-confirmation-overlay .message-content,.page-node-type-blog-page #block-sodexo-brs-core-content #hubspot-confirmation-overlay .message-content{outline-offset:2px;margin-inline:auto;background:#fff;outline:2px solid #0000;flex-direction:column;width:100%;min-width:288px;max-width:678px;margin:auto 1rem;padding-bottom:2.5rem;display:flex;position:relative;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.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-inline:1.5rem;flex:0 1 0;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{color:#5a5469;letter-spacing:-1px;text-align:center;white-space:normal;word-break:break-all;margin:0;font-size:20px;font-weight:500;line-height:125%}.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{appearance:none;user-select:none;white-space:nowrap;vertical-align:middle;padding-inline:1.5rem;justify-content:center;align-items:center;min-width:3rem;height:3rem;padding:0;font-size:16px;display:inline-flex;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:1.5rem;flex:1 1 0;justify-content:center;padding:0 4rem;display:flex}.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{justify-content:center;align-items:center;width:240px;height:240px;display:flex}.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;width:100%;height:100%}@media screen and (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{letter-spacing:-.9px;font-size:18px;line-height:130%}.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{letter-spacing:-.5px;font-size:2rem;font-weight:800;line-height:125%}.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){flex-direction:column;justify-content:center;width:100%;height:100%;padding:2rem 4rem;display:flex}.coh-top-page-form-v2 .column-text img+.coh-container:not(.container-background){height:100%;position:absolute;top:0;left:0}.coh-top-page-form-v2 .column-text img+.coh-container:not(.container-background).has-no-background{height:auto;padding:0;display:block;position:relative}.coh-top-page-form-v2 .column-text .container-background{height:100%;min-height:480px;max-height:1213px;position:relative}@media screen and (width>=1024px){.coh-top-page-form-v2 .column-text .container-background:has(img){background:0 0}}.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-left:0;padding-right:0}.coh-top-page-form-v2 .column-form h1{padding-bottom:1rem;font-size:2.625rem;line-height:135%}.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:"";background-image:linear-gradient(90deg,#0006,#0000001a);background-position:50%;background-repeat:no-repeat;background-size:auto;background-attachment:scroll;width:100%;height:100%;position:absolute;top:0;left:0}.coh-top-page-form-v2 .image-light-overlay .column-text .container-background:has(img):before{content:"";background-image:linear-gradient(90deg,#fff6,#ffffff1a);background-position:50%;background-repeat:no-repeat;background-size:auto;background-attachment:scroll;width:100%;height:100%;position:absolute;top:0;left:0}.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{background:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-chevron-down.svg) no-repeat;border:0;width:24px;height:24px;margin:-4px 0 0;position:absolute;right:5px}.pluxee-form-container .iti .iti__country-container:hover .iti__selected-country-primary{background:#def3fb;border-color:#1b51dc}.pluxee-form-container .iti .iti__country-container:hover+input[type=tel]{background-color:#def3fb;border-color:#1b51dc}.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]::placeholder{color:#1b51dc}.pluxee-form-container .iti .iti__country-container:hover+input[type=tel]:-ms-placeholder-shown{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:#0000!important}.pluxee-form-container .iti .iti__country-container .iti__country-list .iti__flag{box-shadow:none;background-image:url(/themes/custom/sodexo_brs_core/images/flags.webp);border-radius:0}.pluxee-form-container .iti .iti__country-container .iti__country-list .iti__country{margin:0;padding:12px 8px;font-weight:600;list-style:none}.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{width:118px;padding:0 32px 0 12px}.pluxee-form-container .iti .iti__selected-country .iti__flag{box-shadow:none;background-image:url(/themes/custom/sodexo_brs_core/images/flags.webp);border-radius:0;margin-top:-2px}.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{letter-spacing:-.8px;pointer-events:none;margin:0;font-weight:600;line-height:150%;position:absolute;left:40px}.pluxee-form-container .iti input[type=tel]{background-image:url(/themes/custom/sodexo_brs_core/images/plx-ic-phone.svg);background-position:125px;background-repeat:no-repeat;background-size:24px;padding-left:159px!important}.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{max-width:none;padding-bottom:1rem}.pluxee-form-container form>fieldset:has(input[type=hidden]):not(:has(.captcha__element)){padding-bottom:0}.pluxee-form-container form label{letter-spacing:-.5px;margin-bottom:.25rem;font-size:14px;font-style:normal;font-weight:600;line-height:145%;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{background:#fff url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-question.svg) 50%/contain no-repeat;border:5px solid #fff;border-right:none;border-radius:0;width:24px;height:24px;margin:0 .75rem;position:absolute;top:calc(100% + .25rem + 24px);right:0;transform:translateY(-50%)}.pluxee-form-container form label .webform-element-help span{display:none}.pluxee-form-container form label .tippy-box{background-color:#221c46;border-radius:0;padding:1rem;transform:translateY(3px);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;letter-spacing:-.6px;font-size:.75rem;font-style:normal;line-height:135%}.pluxee-form-container form label .tippy-box .tippy-content .webform-element-help--title{margin-bottom:0;font-weight:700}.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{border-top-color:#221c46;bottom:-8px}.pluxee-form-container form label .tippy-box[data-placement^=top]>.tippy-arrow:after{content:"";border:8px solid #0000;border-top-color:#221c4633;border-bottom-width:0;position:absolute;bottom:-12px;left:4px}.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;letter-spacing:-.8px;background-color:#fff;border:1px solid #908c99;width:100%;max-width:100%;height:48px;padding:0 .75rem;font-size:16px;font-style:normal;font-weight:600;line-height:150%}.pluxee-form-container form input[type=email]::-webkit-input-placeholder{color:#5a5469}.pluxee-form-container form input[type=number]::-webkit-input-placeholder{color:#5a5469}.pluxee-form-container form input[type=tel]::-webkit-input-placeholder{color:#5a5469}.pluxee-form-container form input[type=text]::-webkit-input-placeholder{color:#5a5469}.pluxee-form-container form textarea::-webkit-input-placeholder{color:#5a5469}.pluxee-form-container form input[type=email]::-moz-placeholder{color:#5a5469}.pluxee-form-container form input[type=number]::-moz-placeholder{color:#5a5469}.pluxee-form-container form input[type=tel]::-moz-placeholder{color:#5a5469}.pluxee-form-container form input[type=text]::-moz-placeholder{color:#5a5469}.pluxee-form-container form textarea::-moz-placeholder{color:#5a5469}.pluxee-form-container form input[type=email]:-ms-placeholder-shown{color:#5a5469}.pluxee-form-container form input[type=email]::-moz-placeholder{color:#5a5469}.pluxee-form-container form input[type=number]:-ms-placeholder-shown{color:#5a5469}.pluxee-form-container form input[type=number]::-moz-placeholder{color:#5a5469}.pluxee-form-container form input[type=tel]:-ms-placeholder-shown{color:#5a5469}.pluxee-form-container form input[type=tel]::-moz-placeholder{color:#5a5469}.pluxee-form-container form input[type=text]:-ms-placeholder-shown{color:#5a5469}.pluxee-form-container form input[type=text]::-moz-placeholder{color:#5a5469}.pluxee-form-container form textarea:-ms-placeholder-shown{color:#5a5469}.pluxee-form-container form textarea::-moz-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{background:#fcf1ee;border-color:#b30000}.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{background:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-warning.svg) 0 40% no-repeat;margin:0;padding-left:20px;list-style:none}.pluxee-form-container form .hs-error-msgs li label{letter-spacing:-.6px;margin:0;font-size:12px;line-height:135%;color:#b30000!important}.pluxee-form-container form .form-item--error-message{letter-spacing:-.6px;background:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-warning.svg) 0 40% no-repeat;margin-bottom:0;padding-left:20px;font-size:12px;font-weight:600;line-height:200%;color:#b30000!important}.pluxee-form-container form .form-item--error-message ul{margin-bottom:0}.pluxee-form-container form .form-item--error-message ul li{margin-bottom:0;margin-left:1rem}.pluxee-form-container form .hs-form-field{flex-direction:column;display:flex}.pluxee-form-container form .hs-form-field .hs-field-desc{letter-spacing:-.6px;background:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-infoOutline.svg) no-repeat;order:5;margin:2px 0 0;padding-top:2px;padding-left:20px;font-size:12px;font-style:normal;font-weight:600;line-height:135%}.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]{background-color:#def3fb;border-color:#1b51dc}.pluxee-form-container form .form-item:not(.checkboxes--wrapper):has(input:hover):not(:has(.webform-element-help:hover)) input[type=email]::-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=number]::-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=tel]::-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=text]::-webkit-input-placeholder{color:#1b51dc}.pluxee-form-container form .hs-form-field:has(input:hover):not(:has(.webform-element-help:hover)) input[type=email]::-webkit-input-placeholder{color:#1b51dc}.pluxee-form-container form .hs-form-field:has(input:hover):not(:has(.webform-element-help:hover)) input[type=number]::-webkit-input-placeholder{color:#1b51dc}.pluxee-form-container form .hs-form-field:has(input:hover):not(:has(.webform-element-help:hover)) input[type=tel]::-webkit-input-placeholder{color:#1b51dc}.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{color:#1b51dc}.pluxee-form-container form .form-item:not(.checkboxes--wrapper):has(input:hover):not(:has(.webform-element-help:hover)) input[type=number]::-moz-placeholder{color:#1b51dc}.pluxee-form-container form .form-item:not(.checkboxes--wrapper):has(input:hover):not(:has(.webform-element-help:hover)) input[type=tel]::-moz-placeholder{color:#1b51dc}.pluxee-form-container form .form-item:not(.checkboxes--wrapper):has(input:hover):not(:has(.webform-element-help:hover)) input[type=text]::-moz-placeholder{color:#1b51dc}.pluxee-form-container form .hs-form-field:has(input:hover):not(:has(.webform-element-help:hover)) input[type=email]::-moz-placeholder{color:#1b51dc}.pluxee-form-container form .hs-form-field:has(input:hover):not(:has(.webform-element-help:hover)) input[type=number]::-moz-placeholder{color:#1b51dc}.pluxee-form-container form .hs-form-field:has(input:hover):not(:has(.webform-element-help:hover)) input[type=tel]::-moz-placeholder{color:#1b51dc}.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-placeholder-shown{color:#1b51dc}.pluxee-form-container form .form-item:not(.checkboxes--wrapper):has(input:hover):not(:has(.webform-element-help:hover)) input[type=number]:-ms-placeholder-shown{color:#1b51dc}.pluxee-form-container form .form-item:not(.checkboxes--wrapper):has(input:hover):not(:has(.webform-element-help:hover)) input[type=tel]:-ms-placeholder-shown{color:#1b51dc}.pluxee-form-container form .form-item:not(.checkboxes--wrapper):has(input:hover):not(:has(.webform-element-help:hover)) input[type=text]:-ms-placeholder-shown{color:#1b51dc}.pluxee-form-container form .hs-form-field:has(input:hover):not(:has(.webform-element-help:hover)) input[type=email]:-ms-placeholder-shown{color:#1b51dc}.pluxee-form-container form .hs-form-field:has(input:hover):not(:has(.webform-element-help:hover)) input[type=number]:-ms-placeholder-shown{color:#1b51dc}.pluxee-form-container form .hs-form-field:has(input:hover):not(:has(.webform-element-help:hover)) input[type=tel]:-ms-placeholder-shown{color:#1b51dc}.pluxee-form-container form .hs-form-field:has(input:hover):not(:has(.webform-element-help:hover)) input[type=text]:-ms-placeholder-shown{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{color:#1b51dc}.pluxee-form-container form .form-item:not(.checkboxes--wrapper):has(input:hover):not(:has(.webform-element-help:hover)) input[type=number]::-moz-placeholder{color:#1b51dc}.pluxee-form-container form .form-item:not(.checkboxes--wrapper):has(input:hover):not(:has(.webform-element-help:hover)) input[type=tel]::-moz-placeholder{color:#1b51dc}.pluxee-form-container form .form-item:not(.checkboxes--wrapper):has(input:hover):not(:has(.webform-element-help:hover)) input[type=text]::-moz-placeholder{color:#1b51dc}.pluxee-form-container form .hs-form-field:has(input:hover):not(:has(.webform-element-help:hover)) input[type=email]::-moz-placeholder{color:#1b51dc}.pluxee-form-container form .hs-form-field:has(input:hover):not(:has(.webform-element-help:hover)) input[type=number]::-moz-placeholder{color:#1b51dc}.pluxee-form-container form .hs-form-field:has(input:hover):not(:has(.webform-element-help:hover)) input[type=tel]::-moz-placeholder{color:#1b51dc}.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]::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,.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{background:#def3fb;border-color:#1b51dc}.pluxee-form-container form .form-item:has(textarea:hover) textarea::-webkit-input-placeholder{color:#1b51dc}.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{color:#1b51dc}.pluxee-form-container form .hs-form-field:has(textarea:hover) textarea::-moz-placeholder{color:#1b51dc}:is(.pluxee-form-container form .form-item:has(textarea:hover) textarea:-ms-placeholder-shown,.pluxee-form-container form .hs-form-field:has(textarea:hover) textarea:-ms-placeholder-shown){color:#1b51dc}:is(.pluxee-form-container form .form-item:has(textarea:hover) textarea:placeholder-shown,.pluxee-form-container form .hs-form-field:has(textarea:hover) textarea:placeholder-shown){color:#1b51dc}.pluxee-form-container form .form-item:has(textarea:hover) textarea::-moz-placeholder{color:#1b51dc}.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::placeholder,.pluxee-form-container form .hs-form-field:has(textarea:hover) textarea::placeholder,.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{background:#def3fb;border-color:#1b51dc}.pluxee-form-container form .form-item:has(select:hover):not(:has(.select2)) select::-webkit-input-placeholder{color:#1b51dc}.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{color:#1b51dc}.pluxee-form-container form .hs-form-field:has(select:hover):not(:has(.select2)) select::-moz-placeholder{color:#1b51dc}:is(.pluxee-form-container form .form-item:has(select:hover):not(:has(.select2)) select:-ms-placeholder-shown,.pluxee-form-container form .hs-form-field:has(select:hover):not(:has(.select2)) select:-ms-placeholder-shown){color:#1b51dc}:is(.pluxee-form-container form .form-item:has(select:hover):not(:has(.select2)) select:placeholder-shown,.pluxee-form-container form .hs-form-field:has(select:hover):not(:has(.select2)) select:placeholder-shown){color:#1b51dc}.pluxee-form-container form .form-item:has(select:hover):not(:has(.select2)) select::-moz-placeholder{color:#1b51dc}.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::placeholder,.pluxee-form-container form .hs-form-field:has(select:hover):not(:has(.select2)) select::placeholder,.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{outline-offset:-3px;border-color:#1b51dc;outline:3px solid #1b51dc}.pluxee-form-container form .form-item:not(.checkboxes--wrapper):has(:focus-visible) textarea::-webkit-input-placeholder{color:#1b51dc}.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{color:#1b51dc}.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-placeholder-shown{color:#1b51dc}.pluxee-form-container form .hs-form-field:has(:focus-visible) textarea:-ms-placeholder-shown{color:#1b51dc}.pluxee-form-container form .form-item:not(.checkboxes--wrapper):has(:focus-visible) textarea::-moz-placeholder{color:#1b51dc}.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::placeholder,.pluxee-form-container form .hs-form-field:has(:focus-visible) textarea::placeholder{color:#1b51dc}.pluxee-form-container form .hs-richtext{margin-bottom:1rem;font-weight:500;line-height:150%}.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{margin:0;padding-bottom:1rem;list-style:none}.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{letter-spacing:-.8px;margin-bottom:0;padding-left:32px;font-family:TT Travels,Verdana,sans-serif;font-size:16px;font-weight:500;line-height:150%;position:relative}.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{opacity:0;width:0;height: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:"";box-sizing:border-box;border:2px solid #908c99;width:24px;height:24px;position:absolute;top:0;left:0}.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{background:#def3fb;border-color:#1b51dc}.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{background:#def3fb;border-color:#0f266d}.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{outline-offset:1px;background:#def3fb;border-color:#1b51dc;outline:3px solid #1b51dc}.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:"";background:url(/themes/custom/sodexo_brs_core/assets/icons/plx-checkbox.svg) 50% no-repeat;width:24px;height:24px;position:absolute;top:0;left:0}.pluxee-form-container form .form-type-checkbox{margin:0;padding-bottom:1rem;display:block}.pluxee-form-container form .form-type-checkbox input{opacity:0;width:0;height:0;margin:0;position:absolute}.pluxee-form-container form .form-type-checkbox label{letter-spacing:-.8px;margin-bottom:0;padding-left:32px;font-size:16px;font-weight:500;line-height:150%;position:relative}.pluxee-form-container form .form-type-checkbox label:before{content:"";box-sizing:border-box;background:0 0;border:2px solid #908c99;width:24px;height:24px;position:absolute;top:0;left:0;transform:none}.pluxee-form-container form .form-type-checkbox label:hover:before{background:#def3fb;border-color:#1b51dc}.pluxee-form-container form .form-type-checkbox label:after{content:"";width:24px;height:24px;margin:0;display:block;position:absolute;top:0;left:0;transform:none}.pluxee-form-container form .form-type-checkbox:has(:active) label:before{background:#def3fb;border-color:#0f266d}.pluxee-form-container form .form-type-checkbox:has(:focus-visible) label:before{outline-offset:1px;background:#def3fb;border-color:#1b51dc;outline:3px solid #1b51dc}.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:"";background:url(/themes/custom/sodexo_brs_core/assets/icons/plx-checkbox.svg) 50% no-repeat;width:24px;height:24px;position:absolute;top:0;left:0}.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{background-color:#fcf1ee;border-color:#b30000}.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{gap:.5rem;display:flex}.pluxee-form-container form fieldset.form-columns-2:has(label span:not(:empty)) .hs-form-field label:has(span:empty){pointer-events:none;margin-bottom:0;padding-top:1.51875rem}.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{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important;overflow:hidden!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{border-radius:0;height:48px}.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{height:48px;padding:0 48px 0 .75rem;font-weight:600;line-height:48px}.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{background:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-chevron-down.svg) 50% no-repeat;width:48px;height:48px}.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: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{outline-offset:-3px;border-color:#1b51dc;outline:3px solid #1b51dc}.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{cursor:pointer;border-color:#908c99;border-radius:0;height:fit-content;min-height:3rem;padding:.5rem 2.75rem .5rem .75rem;position:relative}.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{content:"";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;width:1.5rem;height:1.5rem;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.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{background-color:#def3fb;border-color:#1b51dc}.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{flex-direction:column;gap:.25rem;height:fit-content;max-height:4.875rem;padding:0 1rem 0 0;display:flex;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{letter-spacing:-.7px;color:#221c46;background-color:#e3e2fa;border:none;border-radius:0;margin:0;padding:.25rem .5rem .125rem;font-size:.875rem;font-weight:700;line-height:1.375rem;position:relative}.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{content:"";background-color:#e3e2fa;width:2rem;height:100%;position:absolute;top:0;right:0}.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{float:right;color:#0000;z-index:1;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;width:1rem;height:1rem;margin:0 0 0 .5rem;position:relative;top:3px}.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{letter-spacing:-.05rem;padding:.5rem .5rem .5rem 2.5rem;font-size:.875rem;font-weight:600;line-height:2rem;position:relative}.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{content:"";box-sizing:border-box;width:1.5rem;height:1.5rem;position:absolute;top:50%;left:.5rem;transform:translateY(-50%)}.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{border:1px solid #d1cfd7;border-radius:0;margin:.5rem 0;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{margin:0;padding:12px 8px;font-weight:600;list-style:none}.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:0 0;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:"";background:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-check.svg) 50% no-repeat;width:24px;height:100%;position:absolute;top:0;right:8px}.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{background:#def3fb!important;border-color:#1b51dc!important}.pluxee-form-container form .form-type-select:has(:hover) .select2-selection--single::-webkit-input-placeholder{color:#1b51dc}.pluxee-form-container form .form-type-webform-popin-select:has(:hover) .select2-selection--single::-webkit-input-placeholder{color:#1b51dc}.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{color:#1b51dc}.pluxee-form-container form .form-type-webform-popin-select:has(:hover) .select2-selection--single::-moz-placeholder{color:#1b51dc}.pluxee-form-container form .hs-fieldtype-select:has(:hover) .select2-selection--single::-moz-placeholder{color:#1b51dc}:is(.pluxee-form-container form .form-type-select:has(:hover) .select2-selection--single:-ms-placeholder-shown,.pluxee-form-container form .form-type-webform-popin-select:has(:hover) .select2-selection--single:-ms-placeholder-shown,.pluxee-form-container form .hs-fieldtype-select:has(:hover) .select2-selection--single:-ms-placeholder-shown){color:#1b51dc}:is(.pluxee-form-container form .form-type-select:has(:hover) .select2-selection--single:placeholder-shown,.pluxee-form-container form .form-type-webform-popin-select:has(:hover) .select2-selection--single:placeholder-shown,.pluxee-form-container form .hs-fieldtype-select:has(:hover) .select2-selection--single:placeholder-shown){color:#1b51dc}.pluxee-form-container form .form-type-select:has(:hover) .select2-selection--single::-moz-placeholder{color:#1b51dc}.pluxee-form-container form .form-type-webform-popin-select:has(:hover) .select2-selection--single::-moz-placeholder{color:#1b51dc}.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 .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{outline-offset:-3px;border-color:#1b51dc;outline:3px solid #1b51dc}.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{background:#fcf1ee;border-color:#b30000}.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{order:1}.pluxee-form-container form input[type=submit]{color:#221c46;box-sizing:border-box;text-shadow:none;background:#00eb5e;border:3px solid #221c46;border-radius:0;padding:12px 16px;font:700 16px/24px TT Travels,Verdana,sans-serif;transition:none;display:block}.pluxee-form-container form input[type=submit]:hover{color:#221c46;background:#c7fcca;border:3px solid #221c46;font:700 16px/24px TT Travels,Verdana,sans-serif;box-shadow:4px 4px #221c4633}.pluxee-form-container form input[type=submit]:focus-visible{outline-offset:1px;background:#c7fcca;outline:3px solid #1b51dc}.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{letter-spacing:-.8px;font-size:16px;font-weight:500;line-height:150%}.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{color:#1b51dc;text-decoration:underline}.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{background:0 0;border-color:#908c99}.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{color:#1b51dc;text-decoration:underline}.pluxee-form-container form .form-item .form-managed-file:not(:has(input[type=file])){box-sizing:content-box;background-color:#f3f3fc;align-items:center;height:3rem;padding:1.75rem 2.5rem 1.75rem 1rem;display:flex}.pluxee-form-container form .form-item .form-managed-file:not(:has(input[type=file])) .file{letter-spacing:-.7px;background-color:#e3e2fa;width:fit-content;max-width:100%;padding:.25rem 2rem;font-size:.875rem;font-weight:600;line-height:145%;position:relative}.pluxee-form-container form .form-item .form-managed-file:not(:has(input[type=file])) .file:before{content:"";background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-plusCircleOutline-small.svg);background-position:50%;background-repeat:no-repeat;width:1rem;height:1rem;position:absolute;top:50%;left:.5rem;transform:translateY(-50%)}.pluxee-form-container form .form-item .form-managed-file:not(:has(input[type=file])) .file a{color:#221c46;vertical-align:middle;width:100%;display:inline-block;overflow:hidden}.pluxee-form-container form .form-item .form-managed-file:not(:has(input[type=file])) .file+.form-submit{color:#0000;z-index:1;background:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-close-small.svg) 50% no-repeat;border:none;width:1rem;height:1rem;margin-left:-1.5rem;padding:0}.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]{letter-spacing:-.7px;color:#221c46;cursor:grab;background-color:#f3f3fc;width:100%;padding:1.75rem 2.5rem 1.75rem 1rem;font-size:.875rem;font-weight:500;line-height:3rem}.pluxee-form-container form .form-item .form-managed-file input[type=file]:hover{outline-offset:-2px;outline:2px dashed #1b51dc!important}.pluxee-form-container form .form-item .form-managed-file input[type=file]::file-selector-button{letter-spacing:-.7px;color:#fff;cursor:pointer;background-color:#1b51dc;border:none;outline:none;margin-right:1.5rem;padding:.5rem 1rem;font-family:TT Travels,Verdana,sans-serif;font-size:.875rem;font-weight:700;line-height:145%}.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,.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;letter-spacing:-.7px;font-size:14px;font-style:normal;font-weight:600;line-height:145%}.pluxee-form-container form .form-wrapper .messages.messages--error:not(.file-upload-js-error){display:none!important}.pluxee-form-container form .messages--error{background:#fcf1ee;border:1px solid #b30000;margin-bottom:16px;padding:12px 16px;box-shadow:4px 4px #221c4633}.pluxee-form-container form .messages--error .bold-red-msg{color:#b30000;letter-spacing:-.8px;font-size:16px;font-style:normal;font-weight:800;line-height:150%}.pluxee-form-container form .messages--error .red-msg-content{color:#b30000;letter-spacing:-.7px;font-size:14px;font-style:normal;font-weight:600;line-height:145%}.pluxee-form-container .coh-top-page-form+img{display:none}.select2-container--default.select2-container--open .select2-dropdown{border:1px solid #d1cfd7;border-radius:0;margin:.5rem 0 0;box-shadow:2px 2px #221c4633}.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{margin:0;padding:12px 8px;font-weight:600;list-style:none}.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:0 0;position:relative}.select2-container--default.select2-container--open .select2-results .select2-results__option[aria-selected=true]:after{content:"";background:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-check.svg) 50% no-repeat;width:24px;height:100%;position:absolute;top:0;right:8px}.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:"";background:#d7fcea url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-checkOutline.svg) 50%/96px no-repeat;width:100%;height:160px;display:block}.coh-container.thank-you-page:after{content:"";border:24px solid #0000;border-top-color:#d7fcea;border-bottom:0;width:0;height:0;display:block;position:absolute;top:160px;left:50%;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{letter-spacing:-.5px;hyphens:auto;word-break:break-word;margin-bottom:0;padding-bottom:1rem;font-size:42px;font-weight:900;line-height:135%}.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]{-ms-flex-pack:left;justify-content:left;padding:0}.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{color:#221c46;box-sizing:border-box;width:fit-content;text-shadow:none;background:#00eb5e;border:3px solid #221c46;border-radius:0;margin-top:2rem;padding:12px 16px;font:700 16px/24px TT Travels,Verdana,sans-serif;transition:none;display:block}.coh-container.thank-you-page .thank-you-page-inner .back-link-cta:hover{color:#221c46;background:#c7fcca;border:3px solid #221c46;font:700 16px/24px TT Travels,Verdana,sans-serif;box-shadow:4px 4px #221c4633}.coh-container.thank-you-page .thank-you-page-inner .back-link-cta:focus-visible{outline-offset:1px;background:#c7fcca;outline:3px solid #1b51dc}.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{width:calc(100% - 4rem);height:100%;display:block;position:absolute;top:0}div:has(>#webform-popin-select-webform_options_with_modal--description){box-shadow:none;background-color:#fff;border:none;border-radius:0;position:fixed}div:has(>#webform-popin-select-webform_options_with_modal--description) .ui-dialog-titlebar{background-color:#0000;border:none;padding:4rem 4rem .75rem;position:relative}div:has(>#webform-popin-select-webform_options_with_modal--description) .ui-dialog-titlebar .ui-dialog-title{color:#221c46;letter-spacing:-.1rem;text-align:center;width:100%;margin:0;padding:0;font-size:2rem;font-weight:800;line-height:125%}div:has(>#webform-popin-select-webform_options_with_modal--description) .ui-dialog-titlebar .ui-button{opacity:1;background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-close-focus.svg);background-position:50%;background-repeat:no-repeat;border:none;width:24px;height:24px;margin:8px;position:absolute;top:1.5rem;right:1.5rem;transform:none}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{border:none;padding:.75rem 4rem 2.5rem}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;letter-spacing:-.05rem;text-align:center;margin-bottom:2.5rem;font-size:1rem;font-weight:500;line-height:150%}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{color:#221c46;background-color:#00eb5e;width:fit-content;margin:0 auto}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{opacity:.5;background-color:#221c46}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-]){box-shadow:none;background-color:#fff;border:none;border-radius:0;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{background-color:#0000;border:none;padding:4rem 4rem 1.75rem;position:relative}div.ui-dialog.ui-widget.ui-widget-content:has(>div[id^=webform-terms-of-service-]) .ui-dialog-titlebar .ui-dialog-title{color:#221c46;letter-spacing:-.1rem;text-align:center;width:100%;margin:0;padding:0;font-size:2rem;font-weight:800;line-height:125%}div.ui-dialog.ui-widget.ui-widget-content:has(>div[id^=webform-terms-of-service-]) .ui-dialog-titlebar .ui-button{opacity:1;background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-close-focus.svg);background-position:50%;background-repeat:no-repeat;border:none;width:24px;height:24px;margin:8px;position:absolute;top:1.5rem;right:1.5rem;transform:none}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-]{border:none;margin:.75rem 4rem 0 0;padding:0 2.5rem 0 4rem;overflow-y:scroll;max-height:calc(66vh - 184px)!important}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;letter-spacing:-.7px;margin-bottom:1rem;font-size:.875rem;font-weight:600;line-height:145%}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;letter-spacing:-.7px;margin-bottom:1rem;font-size:.875rem;font-weight:600;line-height:145%}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{color:#221c46;width:fit-content;margin:0 auto}div.ui-dialog.ui-widget.ui-widget-content:has(>div[id^=webform-terms-of-service-]) div[id^=webform-terms-of-service-] a{color:#1b51dc;text-decoration:underline}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{opacity:.5;background-color:#221c46}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{border:1px solid #d1cfd7;border-radius:0;width:fit-content;margin-top:2px;box-shadow:4px 4px #221c4633}.flatpickr-calendar.pluxee-datepicker:after,.flatpickr-calendar.pluxee-datepicker:before{content:none}.flatpickr-calendar.pluxee-datepicker .flatpickr-months{align-items:center;padding:.5rem 2.25rem;position:relative}.flatpickr-calendar.pluxee-datepicker .flatpickr-months .flatpickr-next-month,.flatpickr-calendar.pluxee-datepicker .flatpickr-months .flatpickr-prev-month{width:1.5rem;height:1.5rem;padding:0;position:relative}.flatpickr-calendar.pluxee-datepicker .flatpickr-months .flatpickr-next-month:after,.flatpickr-calendar.pluxee-datepicker .flatpickr-months .flatpickr-prev-month:after{content:"";background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-chevron-left-circle.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;position:absolute;top:0;left:0}.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{height:fit-content;position:static}.flatpickr-calendar.pluxee-datepicker .flatpickr-months .flatpickr-month .flatpickr-current-month{width:100%;height:fit-content;padding:0;position:static;transform:none}.flatpickr-calendar.pluxee-datepicker .flatpickr-months .flatpickr-month .flatpickr-current-month .cur-month{letter-spacing:-.05rem;vertical-align:middle;margin:0;font-size:1rem;font-weight:600;line-height:150%}.flatpickr-calendar.pluxee-datepicker .flatpickr-months .flatpickr-month .flatpickr-current-month .numInputWrapper{width:fit-content;position:static}.flatpickr-calendar.pluxee-datepicker .flatpickr-months .flatpickr-month .flatpickr-current-month .numInputWrapper:hover{background-color:#0000}.flatpickr-calendar.pluxee-datepicker .flatpickr-months .flatpickr-month .flatpickr-current-month .numInputWrapper .cur-year{letter-spacing:-.05rem;vertical-align:middle;width:4ch;font-size:1rem;font-weight:600;line-height:150%}.flatpickr-calendar.pluxee-datepicker .flatpickr-months .flatpickr-month .flatpickr-current-month .numInputWrapper span{opacity:1;background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-chevron-double-left-circle.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;width:1.5rem;height:1.5rem;margin:0;padding:0;position:absolute;top:50%;transform:translateY(-50%)}.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:#0000}.flatpickr-calendar.pluxee-datepicker .flatpickr-innerContainer .flatpickr-weekdays{height:fit-content}.flatpickr-calendar.pluxee-datepicker .flatpickr-innerContainer .flatpickr-weekdays .flatpickr-weekdaycontainer{flex:none;padding:0 .5rem}.flatpickr-calendar.pluxee-datepicker .flatpickr-innerContainer .flatpickr-weekdays .flatpickr-weekdaycontainer .flatpickr-weekday{color:#463f5f;letter-spacing:-.6px;box-sizing:content-box;width:2rem;height:2rem;padding:.25rem;font-size:.75rem;font-weight:600;line-height:2rem}.flatpickr-calendar.pluxee-datepicker .flatpickr-innerContainer .flatpickr-days{width:fit-content}.flatpickr-calendar.pluxee-datepicker .flatpickr-innerContainer .flatpickr-days .dayContainer{border:1px solid #d1cfd7;width:282px;min-width:auto;max-width:none;margin:.5rem}.flatpickr-calendar.pluxee-datepicker .flatpickr-innerContainer .flatpickr-days .dayContainer .flatpickr-day{box-sizing:content-box;color:#221c46;vertical-align:middle;letter-spacing:-.7px;border:1px solid #908c99;border-radius:0;flex-basis:auto;width:2rem;height:2rem;padding:3px;font-size:.875rem;font-weight:700;line-height:2rem}.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{text-align:center;padding:0}.flatpickr-calendar.pluxee-datepicker:has(.flatpickr-monthSelect-months) .flatpickr-innerContainer{justify-content:center}.flatpickr-calendar.pluxee-datepicker:has(.flatpickr-monthSelect-months) .flatpickr-innerContainer .flatpickr-monthSelect-months{border:1px solid #d1cfd7;width:122px;min-width:auto;max-width:none;margin:.5rem 1rem}.flatpickr-calendar.pluxee-datepicker:has(.flatpickr-monthSelect-months) .flatpickr-innerContainer .flatpickr-monthSelect-months .flatpickr-monthSelect-month{box-sizing:content-box;color:#221c46;vertical-align:middle;letter-spacing:-.7px;border:1px solid #908c99;border-radius:0;flex-basis:auto;width:2rem;height:2rem;margin:0;padding:3px;font-size:.875rem;font-weight:700;line-height:2rem}.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}:is(.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),:is(.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),.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{content:"";z-index:1;background-position:50%;background-repeat:no-repeat;background-size:contain;width:1.5rem;height:1.5rem;position:absolute;top:calc(44.3px + .25rem);transform:translateY(-50%)}.form-type-date:has(.flatpickr-input) .datepicker-icon.datepicker-calendar,.form-type-date:has(.month-picker) .datepicker-icon.datepicker-calendar{background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-calendar.svg);left:.75rem}.form-type-date:has(.flatpickr-input) .datepicker-icon.datepicker-clear,.form-type-date:has(.month-picker) .datepicker-icon.datepicker-clear{background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-close-focus.svg);display:none;right:.75rem}.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{z-index:1000;background:#fff url(/themes/custom/sodexo_brs_core/assets/icons/spinner.svg) 50%/60px no-repeat;position:fixed;inset:80px 0 0}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 (width>=1023px){.coh-top-page-form-v2 .column-form>img{display:none}}@media screen and (width<=1023px){.coh-top-page-form-v2{padding-top:32px}.coh-top-page-form-v2>.coh-container{padding-top:0}.coh-top-page-form-v2 .column-text{order:1;padding-left:0!important;padding-right:0!important}.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{padding:1rem 1.5rem .5rem!important;position:static!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){padding:1rem 1rem 0;display:block;position:relative}.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{height:auto!important;min-height:auto!important;padding-left:0!important;padding-right:0!important}.coh-top-page-form-v2 .column-form>img{width:100%}.coh-top-page-form-v2 .column-form h1{letter-spacing:-.5px;padding-bottom:.5rem;font-size:1.75rem;font-weight:800;line-height:125%}.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-top:0;padding-left:1.5rem;padding-right:1.5rem}.coh-top-page-form-v2 .column-form .coh-top-page-form+img{width:100%;height:auto;display:block}.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{letter-spacing:-.075rem;font-size:1.5rem;line-height:130%}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{order:2}.image-mobile-top .column-form{flex-direction:column;display:flex;min-height:unset!important}.image-mobile-top .column-form .coh-container+img{order:-1}.coh-top-page-form.form-is-complete{display:none}.coh-top-page-form.form-is-complete+.coh-container.thank-you-page{width:100%;height:auto;padding:0 1rem 2rem;position:relative}.coh-top-page-form.form-is-complete+.coh-container.thank-you-page:before{width:auto;margin:0 -1rem}.coh-top-page-form.form-is-complete+.coh-container.thank-you-page div[class*=coh-ce-cpt_cta] .coh-link{justify-content:center;width:100%;margin-top:.5rem}.coh-top-page-form.form-is-complete+.coh-container.thank-you-page+img{display:none}.coh-container.thank-you-page:before{width:auto;margin:0 -3rem}.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{margin-bottom:0;padding-bottom:.5rem;font-size:28px;font-weight:800;line-height:125%}.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{justify-content:center;width:100%;margin-top:.5rem!important}}@media screen and (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 (width<=767px){.coh-container.thank-you-page:before{margin:0 -1.5rem}}@media screen and (width<=480px){.pluxee-form-container .form-columns-2{padding-bottom:0;display:block!important}.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{justify-content:center;display:flex}.help-center-page{margin-top:3.5rem}.help-center-page .coh-heading,.help-center-page h1{letter-spacing:-2.1px;margin-bottom:.5rem;font-size:2.625rem;font-weight:900;line-height:135%}.help-center-page .hc-main-content .hc-tags{flex-wrap:wrap;margin-bottom:.5rem;display:flex}.help-center-page .hc-main-content .hc-tags li{letter-spacing:-.7px;letter-spacing:-.05em;white-space:nowrap;background:linear-gradient(315deg,#0000 5px,#e3e2fa 0);margin:0 16px .5rem 0;padding:4px 8px;font-size:.875rem;font-weight:500;line-height:145%;list-style:none;display:inline-flex}.help-center-page .hc-main-content .hc-tags+.coh-heading{word-break:break-word;margin-top:.5rem}.help-center-page .hc-main-content .hc-article-info .hc-readtime{letter-spacing:-.05rem;margin-right:1rem;padding-left:2rem;font-size:1rem;font-weight:700;line-height:150%;display:inline-block;position:relative}.help-center-page .hc-main-content .hc-article-info .hc-readtime:before{content:"";background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-clock.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:24px;height:24px;margin-right:.5rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}.help-center-page .hc-main-content .hc-article-info .hc-date{color:#221c46;letter-spacing:-.05rem;margin-bottom:0;font-size:1rem;font-weight:500;line-height:150%;display:inline-block}.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{height:64px;margin-bottom:0;display:flex;position:relative}.help-center-page .hc-main-content .hc-tabs-container .hc-tab-titles:after{content:"";background:#d1cfd7;width:100%;height:1px;position:absolute;bottom:0;left:0}.help-center-page .hc-main-content .hc-tabs-container .hc-tab-titles .hc-tab-title{z-index:1;cursor:pointer;border-bottom:4px solid #0000;align-items:center;height:100%;margin:0;padding:0 1rem;list-style:none;display:inline-flex;position:relative}.help-center-page .hc-main-content .hc-tabs-container .hc-tab-titles .hc-tab-title a{color:#221c46;letter-spacing:-.05rem;height:18px;margin-left:.5rem;font-size:1rem;font-weight:600;line-height:150%}.help-center-page .hc-main-content .hc-tabs-container .hc-tab-titles .hc-tab-title a:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0}.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-offset:2px;outline:3px solid #1b51dc}.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()}.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:"";background:#1b51dc;width:2px;height:calc(100% - 4px);display:block;position:absolute;top:4px;left:11px}.help-center-page .hc-main-content .hc-page-content .tutorial-steps ol>li{counter-increment:a;margin:1rem 0;padding-left:40px;list-style-type:none;position:relative}.help-center-page .hc-main-content .hc-page-content .tutorial-steps ol>li:before{content:counter(a);color:#fff;text-align:center;background:#1b51dc;width:24px;height:24px;font-size:.75rem;font-weight:700;line-height:25px;display:block;position:absolute;top:4px;left:0}.help-center-page .hc-main-content .hc-page-content .tutorial-steps ol>li h2{letter-spacing:-.0625rem;font-size:1.25rem;font-weight:700;line-height:150%}.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{border-bottom:1px solid #d1cfd7;margin-bottom:2rem;padding-bottom:1rem}.help-center-page .hc-main-content .hc-page-content .youtube-media{padding-bottom:56.25%;position:relative}.help-center-page .hc-main-content .hc-page-content .youtube-media iframe{width:100%;height:100%;position:absolute;top:0;left: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{border-top:1px solid #908c99;margin-bottom:3.5rem;padding-top:1.5rem;display:flex}.help-center-page .hc-main-content .hc-article-feedback .hc-article-feedback-text{flex:100%}.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{color:#5a5469;margin:0;font-size:.875rem;line-height:1}.help-center-page .hc-main-content .hc-article-feedback .hc-article-feedback-vote{-ms-flex:auto 1 0px;flex:1 0 auto;display:flex}.help-center-page .hc-main-content .hc-article-feedback .hc-article-feedback-vote span{color:#1b51dc;cursor:pointer;border:3px solid #1b51dc;height:40px;padding:0 48px 0 16px;line-height:37px;display:inline-flex}.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% 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% 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{letter-spacing:-.05em;text-align:center;font-size:1.5rem;font-weight:700;line-height:31.2px}.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{margin:0 0 1rem;list-style:none}.help-center-page .hc-sidebar .hc-content-block .hc-links li a{color:#221c46;word-break:break-word;background:#fff;padding:1rem 1rem 1rem 3rem;font-weight:600;display:block;position:relative;box-shadow:2px 2px #221c4633}.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{outline-offset:2px;box-shadow:none;background:#def3fb;outline:3px solid #1b51dc!important}.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()}.help-center-page .hc-sidebar .hc-content-block .hc-links li .icon+a:before{content:"";background-position:50%;background-repeat:no-repeat;background-size:contain;width:24px;height:24px;margin-right:8px;display:inline-block;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.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{background:#1b51dc;height:40px;font-weight:700;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{color:#1b51dc;background:#def3fb;box-shadow:4px 4px #221c4633}}.help-center-page .hc-sidebar .hc-content-block .cta-container a:active{color:#fff;background:#0f266d;box-shadow:2px 2px #221c4633}.help-center-page .hc-sidebar .hc-content-block .cta-container a:focus-visible{color:#1b51dc;box-shadow:none;background-color:#def3fb;outline:3px solid #1b51dc!important}.help-center-page.hc-homepage{letter-spacing:-.05em}.help-center-page.hc-homepage .hc-homepage-top{z-index:0;position:relative}.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]{justify-content:center;align-items:center;display:flex}.help-center-page.hc-homepage .hc-home-stakeholders .views-element-container [class*=js-view-dom-id] .views-row{border:1px solid #d1cfd7;flex:0 304px;justify-content:center;align-items:center;height:90px;margin:0 .5rem;display:flex;position:relative}.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{filter:brightness(0)saturate()invert(22%)sepia(84%)saturate(5168%)hue-rotate(225deg)brightness(92%)contrast(87%);max-width:64px;margin-right:.5rem}.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:"";width:100%;height:100%;position:absolute;top:0;left:0}.help-center-page.hc-homepage .hc-home-stakeholders .views-element-container [class*=js-view-dom-id] .views-row a:after{content:"";z-index:-1;background:#fff;width:100%;height:100%;position:absolute;top:0;left:0}@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{outline-offset:2px;background:#def3fb;outline:3px solid #1b51dc}.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),.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:#0000}.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()}.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;flex-flow:wrap;justify-content:center;align-items:center;gap:.5rem 1rem;max-width:908px;margin:0 auto 5.5rem;display:flex}.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;line-height:24px;text-decoration:underline}.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-offset:2px;outline:3px solid #1b51dc!important}.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{margin-bottom:.5rem;font-size:2rem;font-weight:800;line-height:135%}.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]{flex-wrap:wrap;justify-content:center;display:flex}.help-center-page.hc-homepage .hc-home-categories [class*=js-view-dom-id] .views-row{text-align:center;background-color:#fff;width:230px;height:300px;margin:0 1rem 2rem;position:relative;box-shadow:2px 2px #221c4633}.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{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.help-center-page.hc-homepage .hc-home-categories [class*=js-view-dom-id] .views-row .category-content{flex-direction:column;justify-content:center;align-items:center;height:calc(100% - 190px);display:flex}.help-center-page.hc-homepage .hc-home-categories [class*=js-view-dom-id] .views-row .category-content .category-title{max-height:calc(100% - 1.5rem);margin-bottom:.5rem;overflow:hidden}.help-center-page.hc-homepage .hc-home-categories [class*=js-view-dom-id] .views-row .category-content .category-title a{color:#221c46;word-break:break-word;font-weight:700;display:inline-block}.help-center-page.hc-homepage .hc-home-categories [class*=js-view-dom-id] .views-row .category-content .category-title a:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0}@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-offset:2px;box-shadow:none;background-color:#def3fb;outline:3px solid #1b51dc}.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{flex-wrap:wrap;justify-content:space-between;gap:1rem 2rem;margin-bottom:2rem;display:flex}.help-center-page.hc-homepage .hc-home-suggested_articles ul li{flex:0 calc(50% - 1rem);width:100%;margin:0;list-style:none}.help-center-page.hc-homepage .hc-home-suggested_articles ul li a{color:#221c46;word-break:break-word;background:#fff;align-items:center;width:100%;height:100%;padding:1rem 1rem 1rem 3rem;font-weight:600;display:flex;position:relative;box-shadow:2px 2px #221c4633}.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{outline-offset:2px;box-shadow:none;background:#def3fb;outline:3px solid #1b51dc!important}.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()}.help-center-page.hc-homepage .hc-home-suggested_articles ul li .icon+a:before{content:"";background-position:50%;background-repeat:no-repeat;background-size:contain;width:24px;height:24px;margin-right:8px;display:inline-block;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.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;margin-bottom:3.5rem;font-size:2.625rem;font-weight:500}.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{max-width:1024px;margin:0 auto;padding:0}.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;margin-top:3.5rem;margin-bottom:1.5rem;font-weight:500}.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{margin:0 0 1rem;list-style:none}.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{color:#221c46;background:#fff;padding:1rem;display:block;position:relative;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-offset:2px;background-color:#def3fb;outline:3px solid #1b51dc!important}.help-center-page.hc-search-results .hc-search-results-content ul li a:before{content:"";background-position:50%;background-repeat:no-repeat;background-size:contain;width:24px;height:24px;margin-right:8px;display:inline-block;position:absolute;left:16px}.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;letter-spacing:-.05rem;text-underline-offset:3px;cursor:pointer;height:24px;font-family:TT Travels,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem;text-decoration:underline 2px;display:inline-block;position:relative}.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-offset:2px;outline:3px solid #1b51dc!important}.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:"";background:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-plus.svg) 50% no-repeat;width:24px;height:24px;position:absolute;top:0;left:0}.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:"";background:url(/themes/custom/sodexo_brs_core/images/plx-ic-minus.svg) 50% no-repeat;width:24px;height:24px;position:absolute;top:0;left:0}.help-center-page.hc-search-results .hc-search-load a.hidden{display:none}.help-center-page.hc-search-results .no-result{flex-direction:row;gap:2rem;margin-bottom:1rem;display:flex}.help-center-page.hc-search-results .no-result .no-result-press-homepage-img{background:url(/themes/custom/sodexo_brs_core/assets/icons/search-no-result.svg) 50% no-repeat;min-width:320px;height:250px}.help-center-page.hc-search-results .no-result .no-result-press-homepage-content{flex-direction:column;justify-content:center;font-family:TT Travels,sans-serif;display:flex}.help-center-page.hc-search-results .no-result .no-result-press-homepage-content .no-result-press-homepage-title{color:#2a295c;letter-spacing:-.05em;margin-bottom:2rem;font-size:1.5rem;font-weight:700;line-height:130%}.help-center-page.hc-search-results .no-result .no-result-press-homepage-content .no-result-press-homepage-description{color:#2a295c;letter-spacing:-.05rem;margin-bottom:0;font-size:1rem;font-weight:500;line-height:150%}.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{align-items:center;display:flex}.coh-style-breadcrumbs-generic:has(.help-center-article-search-form) #block-breadcrumbs nav{flex:auto;min-width:60%}.coh-style-breadcrumbs-generic:has(.help-center-article-search-form) #block-breadcrumbs .help-center-article-search-form{flex:0 482px;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{flex-flow:wrap;justify-content:center;gap:1rem;margin-bottom:1rem;display:flex}.help-center-category-page .hc-sidebar .hc-content-block .tab-titles .tab-title{letter-spacing:-.8px;text-align:center;hyphens:auto;background-color:#fff;border:1px solid #d1cfd7;justify-content:center;align-items:center;width:calc(33.3333% - .666667rem);margin:0;padding:1rem;font-size:1rem;font-style:normal;font-weight:700;line-height:150%;list-style-type:none;display:flex}.help-center-category-page .hc-sidebar .hc-content-block .tab-titles .tab-title:hover{color:#1b51dc;cursor:pointer;background-color:#def3fb;border-color:#def3fb}.help-center-category-page .hc-sidebar .hc-content-block .tab-titles .tab-title:has(:focus-visible){color:#1b51dc;outline-offset:2px;background-color:#def3fb;border-color:#def3fb;outline:3px solid #1b51dc}.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{flex-direction:column;gap:1rem;margin-bottom:0;display:flex}.help-center-category-page .hc-sidebar .hc-content-block .tab-contents .hc-links li{background-color:#fff;flex-direction:row;height:80px;margin:0;list-style-type:none;display:flex;position:relative;overflow:hidden;box-shadow:2px 2px #221c4633}.help-center-category-page .hc-sidebar .hc-content-block .tab-contents .hc-links li .coh-image{-o-object-fit:cover;object-fit:cover;width:80px;height:80px}.help-center-category-page .hc-sidebar .hc-content-block .tab-contents .hc-links li .hc-text-content{background-color:#fff;flex-direction:column;justify-content:center;gap:.25rem;width:calc(100% - 80px);padding-left:1.5rem;display:flex}.help-center-category-page .hc-sidebar .hc-content-block .tab-contents .hc-links li .hc-text-content h3{letter-spacing:-.8px;-webkit-line-clamp:2;margin-bottom:0;font-size:1rem;font-style:normal;font-weight:700;line-height:150%}.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:"";width:100%;height:100%;position:absolute;top:0;left:0}.help-center-category-page .hc-sidebar .hc-content-block .tab-contents .hc-links li .hc-text-content span{color:#463f5f;letter-spacing:-.8px;font-size:1rem;font-style:normal;font-weight:500;line-height:150%}.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-offset:2px;box-shadow:none;outline:3px solid #1b51dc}.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{-o-object-fit:cover;object-fit:cover;width:100%;height:200px}.help-center-category-page .hc-main-content h1{color:#221c46;letter-spacing:-2.1px;margin:1rem 0;font-size:2.625rem;font-style:normal;font-weight:800;line-height:135%}.help-center-category-page .hc-main-content h1 span{letter-spacing:-.075rem;vertical-align:middle;font-size:1.5rem;font-weight:500}.help-center-category-page .hc-main-content p{color:#221c46;letter-spacing:-.05rem;margin-bottom:1.5rem;font-size:1rem;font-style:normal;font-weight:500;line-height:150%}.help-center-category-page .hc-main-content .hc-content-block{background-color:#faf8ff;margin-bottom:1.5rem;padding:2rem 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;letter-spacing:-1.2px;margin-bottom:0;font-size:1.5rem;font-style:normal;font-weight:700;line-height:130%}.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{flex-flow:column wrap;gap:1rem;margin-bottom:0;display:flex}.help-center-category-page .hc-main-content .hc-content-block .hc-links li{background-color:#fff;margin:0;padding:1rem 1rem 1rem 3rem;list-style-type:none;position:relative;box-shadow:2px 2px #221c4633}.help-center-category-page .hc-main-content .hc-content-block .hc-links li a{color:#221c46;letter-spacing:-.8px;word-break:break-word;font-size:1rem;font-style:normal;font-weight:600;line-height:150%;transition:inherit}.help-center-category-page .hc-main-content .hc-content-block .hc-links li a:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0}.help-center-category-page .hc-main-content .hc-content-block .hc-links li .icon+a:before{content:"";background-position:50%;background-repeat:no-repeat;background-size:contain;width:24px;height:24px;margin-right:8px;display:inline-block;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.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-offset:2px;background-color:#def3fb;outline:3px solid #1b51dc}.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()}.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;letter-spacing:-.8px;text-underline-offset:4px;background-color:inherit;width:fit-content;margin:0 auto;padding:0 0 0 2rem;font-size:1rem;font-style:normal;font-weight:600;line-height:150%;text-decoration:underline 2px;transition:inherit;display:block;position:relative}.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:"";background-position:50%;background-repeat:no-repeat;background-size:contain;width:24px;height:24px;margin-right:.75rem;display:inline-block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.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-offset:2px;outline:3px solid #1b51dc!important}.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:0 0;border-color:#908c99}form.help-center-article-search-form .form-item-filter>.search-input:focus-visible{outline-offset:-3px;outline:3px solid #1b51dc!important}form.help-center-article-search-form .form-item-filter>.search-input.has-results{outline-offset:-3px;background:0 0;border-color:#1b51dc;outline:3px solid #1b51dc;box-shadow:2px 2px #221c4633}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-placeholder-shown{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)::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-placeholder-shown{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::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{align-items:center;display:flex}.ui-autocomplete.ui-widget.ui-widget-content.search-api-autocomplete-search .autocomplete-suggestion .icon{width:24px;min-width:24px;margin-right:8px;position:relative}.ui-autocomplete.ui-widget.ui-widget-content.search-api-autocomplete-search .autocomplete-suggestion .icon:before{content:"";background-position:50%;background-repeat:no-repeat;background-size:contain;width:24px;height:24px;display:inline-block;position:absolute;top:50%;left:0;transform:translateY(-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{letter-spacing:-.05em;background:linear-gradient(315deg,#0000 5px,#e3e2fa 0);margin:0 10px 0 0;padding:4px 8px;font:500 14px/20.3px TT Travels,Verdana,sans-serif;display:inline-flex}.ui-autocomplete.ui-widget.ui-widget-content.search-api-autocomplete-search .autocomplete-suggestion span.title{color:#221c46;word-break:break-word;font:600 14px TT Travels,Verdana,sans-serif}.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{flex-wrap:wrap;gap:.5rem;margin-bottom:0;display:flex}.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{background-color:#fff;border:1px solid #d1cfd7;align-items:center;width:calc(33.3333% - .333333rem);margin:0;padding:1rem;list-style:none;display:flex;position:relative}.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{letter-spacing:-.05rem;text-align:center;color:#1b51dc;width:100%;font-size:1rem;font-style:normal;font-weight:600;line-height:150%;display:inline-block}.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{content:"";width:100%;height:100%;position:absolute;top:0;left: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 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){outline-offset:2px;background-color:#def3fb;border-color:#def3fb;outline:3px solid #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: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{letter-spacing:-2.1px;word-break:break-word;margin-bottom:1rem;font-size:2.625rem;font-weight:900;line-height:135%}.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{letter-spacing:-.8px;margin-bottom:2rem;font-size:1rem;font-weight:500;line-height:150%}.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{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.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 (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{letter-spacing:-.1rem;text-align:center;margin-bottom:1rem;font-size:2rem;font-weight:800;line-height:125%}.hc-contact-us .hc-contact-us-description{letter-spacing:-.05rem;text-align:center;margin-bottom:1.5rem;font-size:1rem;font-weight:500;line-height:150%}.hc-contact-us .hc-contact-us-cta{width:fit-content;margin:0 auto}.help-center-category-page+.hc-contact-us,.help-center-page+.hc-contact-us{background-color:#faf8ff;margin:3.5rem 2rem 2rem}.help-center-category-page+.hc-contact-us:empty,.help-center-page+.hc-contact-us:empty{display:none}@media screen and (width<=1023px){.help-center-page{margin-top:.5rem}.help-center-page .hc-main-content .coh-heading{letter-spacing:-.0875rem;font-size:1.75rem;font-weight:800;line-height:125%}.help-center-page .hc-main-content .hc-tabs-container .hc-tab-titles{overflow:auto hidden}.help-center-page .hc-main-content .hc-page-content .tutorial-steps ol>li h2{letter-spacing:-1px;font-size:1.25rem;line-height:160%}.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 (width<=1023px) and (width<=767px){.help-center-page .hc-sidebar .hc-content-block{margin-left:-1.5rem;margin-right:-1.5rem}}@media screen and (width<=1023px){.help-center-page.hc-homepage{margin-top:2rem}.help-center-page.hc-homepage h1{margin-bottom:.5rem;font-size:1.75rem;line-height:1.25}.help-center-page.hc-homepage .hc-home-popular-articles{margin-bottom:3.5rem;line-height:150%}.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{height:56px;margin:0 .5rem 0 0;padding:0 1rem}.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]{flex-wrap:wrap;justify-content:center;display:flex}.help-center-page.hc-homepage .hc-home-categories [class*=js-view-dom-id] .views-row{width:100%;height:80px;margin:0 0 1rem;display:flex;position:relative}.help-center-page.hc-homepage .hc-home-categories [class*=js-view-dom-id] .views-row .category-image{width:80px;height:100%}.help-center-page.hc-homepage .hc-home-categories [class*=js-view-dom-id] .views-row .category-content{flex:calc(100% - 80px);align-items:start;height:100%;padding:.5rem .5rem .5rem 1.5rem}.help-center-page.hc-homepage .hc-home-categories [class*=js-view-dom-id] .views-row .category-content .category-title{text-align:left;margin-bottom:.5rem}.help-center-page.hc-homepage .hc-home-categories [class*=js-view-dom-id] .views-row .category-content .category-title a{color:#221c46;font-weight:700}.help-center-page.hc-homepage .hc-home-categories [class*=js-view-dom-id] .views-row .category-content .category-title a:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0}.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{flex:1 0 100%}.help-center-page.hc-search-results .result-count-for{margin-bottom:1rem;font-size:1.75rem}.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{max-height:3.9375rem;font-size:.875rem;line-height:150%;overflow:hidden}.help-center-page.hc-search-results .no-result{margin-bottom:3.5rem;display:block}.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}.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(33.3333% - .333333rem)}.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{color:#221c46;letter-spacing:-.8px;background-color:#fff;border:1px solid #908c99;width:100%;padding:.75rem 3rem .75rem .75rem;font-size:1rem;font-style:normal;font-weight:600;line-height:150%;display:block;position:relative}.help-center-category-page .hc-sidebar .hc-content-block .tab-contents .hc-links-mobile-placeholder:after{content:"";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;width:24px;height:24px;margin-left:.75rem;display:inline-block;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.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{content:"";width:100%;height:100%;position:absolute;top:0;left:0}.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{height:fit-content;display:block}.help-center-category-page .hc-sidebar .hc-content-block .tab-contents .hc-links{z-index:9999;background-color:#fff;border:1px solid #d1cfd7;width:100%;height:0;margin-bottom:0;display:none;position:absolute;top:49px;left:0;overflow:hidden;box-shadow:4px 4px #221c4633}.help-center-category-page .hc-sidebar .hc-content-block .tab-contents .hc-links li{display:inherit;height:fit-content;box-shadow:none;padding:.5rem 2.5rem .5rem .5rem;position:relative}.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{content:"";background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-check.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:24px;height:24px;margin-left:.5rem;display:inline-block;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.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{letter-spacing:-.7px;font-size:.875rem;font-style:normal;font-weight:600;line-height:145%}.help-center-category-page .hc-sidebar .hc-content-block .tab-contents .hc-links li .hc-text-content h3 a:after{content:"";cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.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{letter-spacing:-1.4px;margin:1.5rem 0 .5rem;font-size:1.75rem;line-height:125%}.help-center-category-page .hc-main-content .hc-heading-content h1 span{letter-spacing:-1px;font-size:1.25rem;display:block}.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}form.help-center-article-search-form .form-item-filter>.search-input:not(.has-results):hover{box-shadow:none;background:0 0}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:-ms-placeholder-shown{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::placeholder{color:#5a5469}.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{letter-spacing:-1.4px;margin-bottom:.5rem;font-size:1.75rem;font-weight:800;line-height:125%}.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}.hc-contact-us .hc-contact-us-title{letter-spacing:-.075rem;font-size:1.5rem;line-height:130%}.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 (width>=1280px){#header .global-search-container.search-open{width:496px;position:relative}#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{width:0;height:100%;padding-left:48px;display:block;position:relative;overflow:hidden}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-icon-btn:before{content:"";background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-search-blue.svg);background-position:50%;background-repeat:no-repeat;background-size:24px;width:24px;height:24px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-icon-btn:after{content:"";background:#1b51dc;width:100%;height:4px;transition:all .2s;position:absolute;bottom:0;left:0;transform:scaleX(0)}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-icon-btn:focus-visible{outline-offset:-3px;background-color:#def3fb;outline:3px solid #1b51dc}#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{width:100%;display:none;position:absolute;top:0}#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-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(: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-offset:-3px;outline:3px solid #1b51dc}#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{border-width:3px;border-color:#1b51dc;width:46px}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper .form-item-search .global-search-field{letter-spacing:-.05rem;color:#221c46;background-color:#fff;border:1px solid #908c99;border-right:none;width:calc(100% - 48px);height:48px;padding:.75rem 2.75rem .75rem .75rem;font-family:TT Travels,Verdana,sans-serif;font-size:1rem;font-weight:600;line-height:150%}#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::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-placeholder-shown{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-offset:-3px;background-color:#def3fb;outline:3px solid #1b51dc}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper .form-actions{display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper .form-actions .clear-btn{width:0;height:24px;margin:12px;padding-left:24px;display:none;position:relative;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:"";background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-delete-circle-filled-grey.svg);background-position:50%;background-repeat:no-repeat;background-size:24px;width:24px;height:24px;position:absolute;top:50%;left:0;transform:translateY(-50%)}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper .form-actions .clear-btn:focus-visible{outline-offset:5px;outline:3px solid #1b51dc}#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:#0000;background-color:#0000;background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-search-dark-blue.svg);background-position:50%;background-repeat:no-repeat;background-size:24px;border:1px solid #908c99;border-left:none;width:48px;height:48px;padding:0}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper .form-actions .form-submit:focus-visible{outline-offset:2px;background-color:#def3fb;border-color:#def3fb;outline:3px solid #1b51dc}#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-color:#0f266d;background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-search-white.svg)}#header .ui-autocomplete.ui-widget.ui-widget-content.search-api-autocomplete-search .ui-menu-item .ui-menu-item-wrapper{letter-spacing:-.8px;color:#221c46;font-family:TT Travels,Verdana,sans-serif;font-size:16px;font-weight:500;line-height:150%}#header .ui-autocomplete.ui-widget.ui-widget-content.search-api-autocomplete-search .view-all-results-item{cursor:default;border-top:1px solid #d1cfd7;justify-content:center;align-items:center;min-height:48px;display:flex}#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{letter-spacing:-.7px;color:#1b51dc;padding:8px;font-family:TT Travels,Verdana,sans-serif;font-size:14px;font-weight:600;line-height:145%;text-decoration:underline}}@media screen and (width<=1279px){#header .global-search-container{z-index:2;height:64px;padding-right:16px;position:fixed;top:0;right:0}#header .global-search-container.search-open{width:100%}#header .global-search-container.search-open:after{content:"";border-bottom:1px solid #fff;width:calc(100% - 32px);position:absolute;bottom:0;left:16px}#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{background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-arrow-left-white.svg);left:16px}#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{width:0;height:100%;padding-left:40px;display:block;position:relative;overflow:hidden}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-icon-btn:before{content:"";background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-search-white.svg);background-position:50%;background-repeat:no-repeat;background-size:24px;width:24px;height:24px;position:absolute;top:50%;left:8px;transform:translateY(-50%)}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-icon-btn:focus-visible:before{outline-offset:5px;outline:3px solid #1b51dc}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper{width:calc(100% - 72px);height:100%;padding:0;display:none;position:absolute;top:0;left:56px}#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-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(: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{letter-spacing:-.05rem;color:#fff;border:none;width:calc(100% - 40px);height:100%;margin:.75rem 2.5rem .75rem 0;padding:0 0 0 .75rem;font-size:1rem;font-weight:500;line-height:150%}#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::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-placeholder-shown{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-offset:-3px;outline:3px solid #1b51dc}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper .form-actions{display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper .form-actions .clear-btn{width:0;height:24px;margin:8px;padding-left:24px;display:none;position:relative;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:"";background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-delete-circle-filled-white.svg);background-position:50%;background-repeat:no-repeat;background-size:24px;width:24px;height:24px;position:absolute;top:50%;left:0;transform:translateY(-50%)}#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-offset:0;outline:3px solid #1b51dc}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper .form-actions .form-submit{color:#0000;background-color:#0000;background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-search-white.svg);background-position:50%;background-repeat:no-repeat;background-size:24px;width:40px;height:40px;padding:0}#header .global-search-container .views-exposed-form #views-exposed-form-pluxee-global-search-result-page .search-wrapper .form-actions .form-submit:focus-visible{outline-offset:0;outline:3px solid #1b51dc}#header .ui-autocomplete.ui-widget.ui-widget-content.search-api-autocomplete-search{box-shadow:none;background-color:#0000;border:none;padding-top:.75rem;width:100%!important;left:0!important}#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{align-items:center;min-height:32px;padding:0;display:flex}#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{letter-spacing:-.05rem;color:#fff;font-family:TT Travels,Verdana,sans-serif;font-size:1rem;font-weight:500;line-height:150%}#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{cursor:default;border-top:1px solid #fff;justify-content:center;align-items:center;min-height:48px;display:flex}#header .ui-autocomplete.ui-widget.ui-widget-content.search-api-autocomplete-search .view-all-results-item .view-all-results{letter-spacing:-.7px;color:#fff;padding:8px;font-family:TT Travels,Verdana,sans-serif;font-size:14px;font-weight:600;line-height:145%;text-decoration:underline}}body.path-pluxee-search #block-sodexo-brs-core-content .global-search-results-title{letter-spacing:-2.1px;text-align:center;color:#221c46;margin:3.5rem auto;font-size:42px;font-weight:800;line-height:135%}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-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(: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{letter-spacing:-.05rem;color:#221c46;background-color:#fff;border:1px solid #908c99;height:48px;padding:.75rem 3rem;font-family:TT Travels,Verdana,sans-serif;font-size:1rem;font-weight:600;line-height:150%}body.path-pluxee-search #block-sodexo-brs-core-content .search-wrapper .form-item-search .global-search-field:focus-visible{outline-offset:-2px;background-color:#def3fb;outline:3px solid #1b51dc}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{content:"";background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-close.svg);background-position:50%;background-repeat:no-repeat;background-size:24px;width:24px;height:24px;padding-left:24px;display:none;position:absolute;top:13px;right:13px;overflow:hidden}body.path-pluxee-search #block-sodexo-brs-core-content .search-wrapper .form-actions .clear-btn:focus-visible{outline-offset:0;background-color:#def3fb;outline:3px solid #1b51dc}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{content:"";color:#0000;background-color:#0000;background-image:url(/themes/custom/sodexo_brs_core/assets/icons/plx-ic-search.svg);background-position:50%;background-repeat:no-repeat;background-size:24px;width:46px;height:46px;padding:0;position:absolute;top:1px;left:1px}body.path-pluxee-search #block-sodexo-brs-core-content .search-wrapper .form-actions .form-submit:focus-visible{outline-offset:-2px;background-color:#def3fb;outline:3px solid #1b51dc}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{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{letter-spacing:-1.2px;text-align:center;margin:0 auto 1.5rem;font-size:24px;font-weight:700;line-height:130%}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{flex-direction:column;gap:1rem;display:flex}body.path-pluxee-search #block-sodexo-brs-core-content .global-search-results .coh-row-inner .global-search-results-inner .results .views-row{background-color:#fff;width:100%;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){outline-offset:0;background-color:#def3fb;outline:3px solid #1b51dc}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{padding:1rem;display:inline-block}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{letter-spacing:-.7px;color:#cc1480;font-size:14px;font-weight:500;line-height:145%}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{letter-spacing:-.8px;color:#221c46;margin-top:.5rem;font-size:16px;font-weight:600;line-height:150%}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{letter-spacing:-.8px;color:#5a5469;margin-top:.5rem;font-size:16px;font-weight:500;line-height:150%}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{flex-direction:row;align-items:center;gap:2rem;display:flex}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{justify-content:center;align-items:center;min-width:320px;height:250px;display:flex}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{letter-spacing:-.8px;color:#221c46;font-family:TT Travels,Verdana,sans-serif;font-size:16px;font-weight:500;line-height:150%}body.path-pluxee-search .ui-autocomplete.ui-widget.ui-widget-content.search-api-autocomplete-search .view-all-results-item{cursor:default;border-top:1px solid #d1cfd7;justify-content:center;align-items:center;min-height:48px;display:flex}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{letter-spacing:-.7px;color:#1b51dc;padding:8px;font-family:TT Travels,Verdana,sans-serif;font-size:14px;font-weight:600;line-height:145%;text-decoration:underline}@media screen and (width<=1023px){body.path-pluxee-search #block-sodexo-brs-core-content .global-search-results-title{letter-spacing:-1.4px;margin:2rem 1.5rem;font-size:28px}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{letter-spacing:-1px;margin-bottom:1rem;font-size:20px;line-height:160%}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{letter-spacing:-.6px;font-size:12px;line-height:135%}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{letter-spacing:-.7px;font-size:14px;line-height:145%}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{flex-direction:column;gap:0}}@media screen and (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{counter-increment:a;margin:1.5rem 0;padding-left:40px;list-style-type:none;position:relative}ol.tutorial-steps-v2>li,ol.tutorial-steps-v2>li>p{letter-spacing:-.05rem;font-size:1rem;font-weight:500;line-height:150%}ol.tutorial-steps-v2>li strong{font-weight:700}ol.tutorial-steps-v2>li:before{content:counter(a);color:#fff;text-align:center;background:#1b51dc;width:24px;height:24px;font-size:.75rem;font-weight:700;line-height:25px;display:block;position:absolute;top:0;left:0}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{background:#fff;border:1px solid #c4c4c4;padding:10px}.ck-alert-title{letter-spacing:-.05em;text-align:left;margin-bottom:4px;font-size:1rem;font-weight:800;line-height:150%}.ck-alert-description p{letter-spacing:-.05em;text-align:left;font-size:.875rem;font-weight:600;line-height:145%}.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 #0000}.ajax-progress .ajax-progress__message{color:var(--gin-color-text)}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);box-shadow:0 2px 6px 0 var(--gin-bg-app);border-color:#0000}[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 #0000}.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 #0000}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border:1px solid #d8d9e0cc;border-radius:50%;box-shadow:0 2px 6px #2223301a}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);box-shadow:0 2px 6px 0 var(--gin-bg-app);border-color:#0000}.ui-dialog .ajax-progress-throbber:before,.contextual-links .ajax-progress-throbber:before{content:"";border:2px solid var(--gin-color-primary);border-inline-end:2px dotted #0000;border-radius:50%;width:1.125rem;height:1.125rem;animation:.75s linear infinite gin-throbber;display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs)}.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{width:24px;height:24px;position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs)}.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{box-sizing:border-box;border-radius:50%;box-shadow:0 2px 4px #00000026;width:32px!important;height:32px!important}.contextual .trigger:before{content:"";width:.75rem;height:.75rem;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);background:var(--gin-color-primary);display:block;position:absolute;inset-block-start:50%;inset-inline-start:50%;mask-position:100% 100%}[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-block-end:0;border-radius:50%}.contextual-region .contextual .contextual-links{background:var(--gin-bg-layer3);border-radius:var(--gin-border-l);min-width:120px;box-shadow:var(--gin-shadow-l2);border:0;margin:0;padding:.5em;inset-block-start:var(--gin-spacing-xxs)}.contextual-region .contextual .contextual-links li{background:0 0}.contextual-region .contextual .contextual-links li a{font-family:var(--gin-font);color:var(--gin-color-primary);white-space:nowrap;padding:var(--gin-spacing-xs) var(--gin-spacing-m);border-radius:var(--gin-border-s);background:0 0;margin:0;line-height:1}.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{box-shadow:0 0 0 1px var(--gin-color-focus-border), 0 0 0 4px var(--gin-color-focus);outline:none}.contextual-region .contextual .contextual-links .ajax-progress-throbber{background:var(--gin-color-primary);border-radius:50%;inset-block-start:.125rem}.contextual-region .contextual .contextual-links .ajax-progress-throbber:before{border:2px solid var(--gin-color-button-text);border-inline-end:2px dotted #0000;width:1rem;height:1rem;inset-block-start:var(--gin-spacing-xxs);inset-inline-start:var(--gin-spacing-xxs)}.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)}
