/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media screen{input,textarea,select,fieldset{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;}select{background-image:url(/themes/custom/alight/css/images/form/select.svg);background-position:right center;background-repeat:no-repeat;padding-right:1.5rem;}fieldset{display:block;border:none;margin:0;padding:0;}fieldset legend,label{display:block;font-weight:bold;width:100%;}label.option{display:inline-block;width:auto;border:none;}.fieldset-legend.form-required::after,label.form-required::after{content:url(/themes/custom/alight/css/images/required.svg);display:inline-block;position:relative;top:-0.5em;margin:0 0.125rem;}.form-item{margin:0 0 0.5em 0;}.button a,a.button,.form-actions > a,input[type="text"],input[type="search"],input[type="password"],input[type="time"],input[type="date"],input[type="tel"],input[type="email"],input[type="number"],input[type="file"],select,textarea,input[type="submit"],input[type="button"]{display:inline-block;border-width:1px;border-color:var(--color-form-border,#CCCCCC);border-style:solid;outline:none;box-sizing:border-box;padding:0.25em 0.5em;margin:0.25em;}.button a,a.button,.form-actions > a,input[type="submit"],input[type="button"]{font-size:110%;font-weight:600;text-transform:uppercase;border-width:0;padding:0.5em 2em;width:auto;color:var(--color-form-button-text,#FFFFFF);background:var(--color-form-button-background,#CCCCCC);transition:all .2s ease-in-out;cursor:pointer;}input.error{box-shadow:0 0 0.5em 0.05em var(--color-form-button-error,#CCCCCC);}input[type="radio"],input[type="checkbox"]{width:1rem;height:1rem;vertical-align:middle;border-width:1px;border-style:solid;background:transparent;box-shadow:0 0 0 0 transparent;transition:all .2s ease-in-out;margin:0;}input[type="radio"]{border-radius:50%;margin-bottom:0.25rem;}input[type="radio"]:checked,input[type="checkbox"]:checked{border-width:0;background-color:var(--color-form-option-selected,#000000);background-size:100% 100%;animation-name:ping;animation-duration:0.5s;animation-iteration-count:1;}@keyframes ping{0%{box-shadow:0 0 0 transparent;}50%{box-shadow:0 0 0 0.5em var(--color-form-highlight,#000000);}100%{box-shadow:0 0 0 1em transparent;}}input[type="radio"]:checked{background-image:url(/themes/custom/alight/css/images/form/radio.svg);background-size:100% 100%;}input[type="checkbox"]:checked{background-image:url(/themes/custom/alight/css/images/form/checkmark.svg);background-size:100% 100%;}input[type="radio"]:disabled,input[type="checkbox"]:disabled{background:var(--color-form-option-active) url(/themes/custom/alight/css/images/form/disabled.svg);background-size:100% 100%;}input[type="radio"]:active,input[type="checkbox"]:active{background:var(--color-form-option-active);box-shadow:0 0 0 1rem var(--color-form-highlight);}
}
.maintenance-page{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;justify-content:center;min-height:100vh;}.maintenance-page .layout-container{margin:0;padding:2rem;text-align:center;background-color:#EFEFEF;}
.messages{margin:0.5rem 0;padding:0.75rem 0.5rem;line-height:16px;border-width:0 0 0 0.25rem;border-style:solid;background-color:rgba(0,0,0,0.05);}.messages ul,.messages ul li{margin:0;padding:0;list-style-type:none;}.messages ul li{position:relative;}.messages.messages--status{color:#00B300;}.messages.messages--warning{color:#E09300;}.messages.messages--error{color:#B30000;}
ul.tabs,ul.tabs li{display:inline-block;vertical-align:bottom;margin:0;padding:0;list-style-type:none;color:var(--color-tabs-text,inherit);background:var(--color-tabs-background,#FFFFFF);}ul.tabs{border-width:0 0 1px 0;border-style:solid;border-color:var(--color-tabs-border,#CCCCCC);width:100%;margin:0 0 1rem 0;padding:0;}ul.tabs li{margin:0 0.25rem;}ul.tabs li a{display:block;padding:0.5rem 1.5rem;border-width:1px 1px 0 1px;border-style:solid;border-color:var(--color-tabs-link-border,#CCCCCC);border-radius:0.5rem 0.5rem 0 0;box-shadow:inset 0 -0.5em 0.25em -0.25em rgba(0,0,0,0.125);}ul.tabs li a.is-active{background:inherit;margin-bottom:-1px;box-shadow:none;}
.views-row > a{font-weight:inherit;color:inherit;}.view-pages > .view-content{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;}.view-pages.view-display-id-banner > .view-content{flex-wrap:nowrap;}.view-pages > .view-content{margin-left:-1em;margin-right:-1em;}.view-pages > .view-content > .views-row{margin:0;padding:1em;box-sizing:border-box;}.view-pages > .view-content > .views-row > *,.view-pages > .view-content > .views-row > a > *{display:block;height:100%;}
.pii-popup{--color-pii-toggle-background:var(--color-green);}.pii-popup > .pii-form{top:auto;right:auto;background:none;max-width:100%;box-sizing:border-box;padding:1em;}.pii-popup > .pii-form > .pii-form-inner{max-width:30em;border-radius:0;font-size:75%;}.pii-popup > .pii-form > .pii-form-inner > h3{font-size:inherit;margin-top:0;}.pii-popup > .pii-form > .pii-form-inner p{margin:0.5em;}
@media screen{html,body{margin:0;padding:0;background:white;color:black;}img{max-width:100%;height:auto;}a{color:inherit;text-decoration:none;}label{display:block;}input,select{max-width:100%;}ul.menu,ul.menu li,ul.links,ul.links li{margin:0;padding:0;list-style-type:none;}.container{margin:0 auto;width:100%;}.block-inner{margin:0 1em;}.no-block-margin > .block-inner{margin:0;}
}
@media screen{:root{--color-green:#009933;--color-grey:#ececec;--color-dark-grey:#1a1a1a;--color-red:#da6363;--color-highlight:var(--color-green);--color-form-border:var(--color-green);--color-form-highlight:var(--color-green);--color-form-button-text:white;--color-form-button-background:var(--color-green);--color-form-button-error:var(--color-grey);--color-form-option-selected:var(--color-green);--color-form-option-active:var(--color-green);--color-form-button-error:var(--color-red);--shadow:0 0.125rem 0.25rem rgba(0,0,0,0.25);--dim-header-border-width:0.25rem;--dim-hero-height:28rem;--dim-paragraph-margin:6rem;}main a{font-weight:bold;color:var(--color-green);}@keyframes pulse{0%{transform:scale(1);opacity:1;}50%{transform:scale(1.5);opacity:0;}100%{transform:scale(1.5);opacity:0;}}.button-pulse{position:relative;}.button-pulse::before,.button-pulse::after{content:'';display:block;width:2em;height:100%;border-radius:50%;border-style:solid;border-color:white;position:absolute;animation-name:pulse;animation-duration:3s;animation-iteration-count:infinite;}.button-pulse::before{top:0;left:0;bottom:0;border-width:0 0 0 2px;}.button-pulse::after{top:0;right:0;bottom:0;border-width:0 2px 0 0;}@keyframes hover{0%{transform:translateY(0);}50%{transform:translateY(0.25em);}100%{transform:translateY(0);}}@keyframes twinkle{0%{transform:scale(1);}50%{transform:scale(1.25);}100%{transform:scale(1);}}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@keyframes slide{0%{transform:translate(0);}50%{transform:translate(0);}75%{transform:translateX(var(--dim-translation-amount));}100%{transform:translate(0);}}.icon-innovation-bulb{animation-name:hover;animation-duration:2s;animation-iteration-count:infinite;}.icon-innovation-star1{transform-origin:20px 15px;}.icon-innovation-star2{transform-origin:80px 65px;animation-delay:0.25s;animation-duration:0.75s;}.icon-innovation-star1,.icon-innovation-star2{animation-name:twinkle;animation-duration:1s;animation-iteration-count:infinite;}.icon-delivery{animation-name:hover;animation-duration:1s;animation-iteration-count:infinite;}.icon-delivery-wheel1{transform-origin:75px 70px;}.icon-delivery-wheel2{transform-origin:42px 70px;}.icon-delivery-wheel1,.icon-delivery-wheel2{animation-name:spin;animation-duration:0.5s;animation-iteration-count:infinite;animation-timing-function:linear;}.icon-handshake{animation-name:hover;animation-duration:2.5s;animation-iteration-count:infinite;}.icon-sliders-slider1,.icon-sliders-slider2,.icon-sliders-slider3{animation-name:slide;animation-duration:2s;animation-iteration-count:infinite;}.icon-sliders-slider1{animation-duration:5s;--dim-translation-amount:1em;}.icon-sliders-slider2{animation-delay:1s;--dim-translation-amount:0.25em;}.icon-sliders-slider3{animation-delay:2s;animation-duration:3s;--dim-translation-amount:2em;}.block-system-branding-block svg{width:100%;height:auto;max-width:200px;}.block-system-breadcrumb-block .breadcrumb ol,.block-system-breadcrumb-block .breadcrumb ol li{margin:0;padding:0;list-style:none;}.block-system-breadcrumb-block .breadcrumb ol,.block-system-breadcrumb-block .breadcrumb ol > li{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;}.block-system-breadcrumb-block .breadcrumb ol > li{padding-right:0.5em;}.block-system-breadcrumb-block .breadcrumb ol > li::after{content:'';display:inline-block;width:0.375em;height:0.375em;border-width:1px;border-style:solid;border-top-color:inherit;border-left-color:transparent;border-right-color:inherit;border-bottom-color:transparent;transform:rotate(45deg) translateY(-0.125em);}.block-language ul.links{display:flex;flex-direction:row;}.block-language ul.links > li{border-width:0 2px 0 0;border-style:solid;}.block-language ul.links > li:last-child{border-width:0;}.block-language ul.links > li a,.block-language ul.links > li span{display:block;padding:0 0.5rem;line-height:0.75;text-transform:uppercase;}.block--type-paragraph-block > .block-inner > .block-content > .field--name-field-paragraphs > .field__items > .field__item{margin-top:var(--dim-paragraph-margin);margin-bottom:var(--dim-paragraph-margin);}.layout-container{display:flex;flex-direction:column;min-height:100vh;}main{flex-grow:1;padding:2em 0;}#super_header{border-width:var(--dim-header-border-width) 0 0 0;border-style:solid;border-color:var(--color-green);color:black;background-color:var(--color-grey);}#header{color:black;background-color:var(--color-grey);}.region-header{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;padding:0.5rem 0;}#menubar{color:white;background-color:var(--color-green);border-width:0 0 var(--dim-header-border-width) 0;border-style:solid;border-color:var(--color-grey);}.region-menubar{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;}.region-menubar a.button,.region-menubar .button a{--color-form-button-text:var(--color-green);--color-form-button-background:white;}.region-menubar nav ul.menu a,.region-menubar nav ul.menu span{display:block;padding:1rem;white-space:nowrap;cursor:pointer;}.region-fp-content > .block{margin:3rem auto;}footer{color:white;background-color:var(--color-dark-grey);border-width:0 0 var(--dim-header-border-width) 0;border-style:solid;}.region-footer{}.region-footer > .block{margin:2em 0;}.layout__region > .field--name-field-paragraphs > .field__items > .field__item{margin-top:var(--dim-paragraph-margin);margin-bottom:var(--dim-paragraph-margin);}.node--view-mode-hero > .node__content{display:flex;flex-direction:column;justify-content:flex-end;}.node--type-page.node--view-mode-hero .field--name-field-image,.node--type-product.node--view-mode-hero .field--name-field-image{text-align:center;}.node--type-page.node--view-mode-hero .field--name-field-image img,.node--type-product.node--view-mode-hero .field--name-field-image img{display:inline-block;}.node--type-page.node--view-mode-hero{min-height:auto;}.node--view-mode-card{box-sizing:border-box;box-shadow:var(--shadow);}.node--view-mode-card .node__content,.node--view-mode-banner-card .node__content{display:flex;flex-direction:column;flex-wrap:nowrap;position:relative;box-sizing:border-box;height:100%;}.node--view-mode-card .field--name-title{padding:0 1rem;border-width:0 0 2px 0;border-style:solid;border-color:var(--color-green);text-transform:uppercase;}.node--view-mode-card .field--name-title .field__item > *{line-height:1em;min-height:2em;}.node--view-mode-card .group-content{flex-grow:1;padding:1rem;display:flex;flex-direction:column;}.node--view-mode-card .group-content .field--name-body{flex-grow:1;}.node--view-mode-card .field--name-field-card-image,.node--view-mode-banner-card .field--name-field-card-image{flex-grow:1;}.node--view-mode-card .field--name-read-more{margin-top:2em;}.node--view-mode-card .field--name-read-more a{display:block;}.node--type-banner.node--view-mode-hero .node__content{position:relative;min-height:var(--dim-hero-height);}.node--type-banner.node--view-mode-hero .field--name-field-video .simple-video{position:absolute;top:0;left:0;right:0;bottom:0;}.node--type-banner.node--view-mode-hero .field--name-field-video video{object-fit:cover;object-position:center center;width:100%;height:100%;}.node--type-banner.node--view-mode-hero .field--name-field-video .simple-video-controls{top:0;bottom:auto;}.node--type-banner.node--view-mode-hero .field--name-field-promoted{background-color:rgba(0,0,0,0.5);backdrop-filter:blur(5px);color:white;}.paragraph--type--text .field--name-field-strapline,.paragraph--type--text-image .field--name-field-strapline{text-transform:uppercase;}.paragraph--type--text .field--name-field-strapline::after,.paragraph--type--text-image .field--name-field-strapline::after{content:'';display:block;width:5em;height:2px;background-color:var(--color-green);margin:0.5rem 0;}.paragraph--type--text-image{display:flex;flex-direction:row;flex-wrap:nowrap;gap:2rem;}.paragraph--type--text-image.flex-reverse{flex-direction:row-reverse;}.paragraph--type--text-image > *{flex-basis:50%;margin:0;}.paragraph--type--text-image .group-content{box-sizing:border-box;padding:2em;}.paragraph--type--text-image .field--name-field-video,.paragraph--type--text-image .field--name-field-video > .field__items,.paragraph--type--text-image .field--name-field-video > .field__items > .field__item{height:100%;}.paragraph--type--text-image .field--name-field-video > .field__items > .field__item{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;}.paragraph--type--text{padding:0.5rem;}.paragraph--type--number{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;}.paragraph--type--number .group-number{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:baseline;justify-content:center;gap:0.125em;}.paragraph--type--flex-container > .field--name-field-paragraphs > .field__items,.paragraph--type--flex-container > .group-container > .field--name-field-paragraphs > .field__items{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;justify-content:center;}.paragraph--type--flex-container > .field--name-field-paragraphs > .field__items > *,.paragraph--type--flex-container > .group-container > .field--name-field-paragraphs > .field__items > *{flex-grow:1;flex-shrink:1;box-sizing:border-box;padding:1rem;}.paragraph--type--map.paragraph--view-mode--default{position:relative;padding:0;}.paragraph--type--map.paragraph--view-mode--default::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;box-shadow:inset var(--shadow);}.paragraph--type--container-3-wide > .field--name-field-paragraphs > .field__items,.paragraph--type--container-4-wide > .field--name-field-paragraphs > .field__items{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;}.paragraph--type--container-3-wide > .field--name-field-paragraphs > .field__items > .field__item,.paragraph--type--container-4-wide > .field--name-field-paragraphs > .field__items > .field__item{margin:0;}.paragraph--type--container-3-wide .field--name-field-title,.paragraph--type--container-4-wide .field--name-field-title{text-align:center;}.paragraph--type--icon-card{display:flex;flex-direction:column;align-items:center;height:100%;box-sizing:border-box;padding:0.5em;}.paragraph--type--icon-card .group-content{flex-grow:1;display:flex;flex-direction:column;padding:1em;box-shadow:var(--shadow);}.paragraph--type--icon-card .field--name-field-icon{align-self:center;}.paragraph--type--icon-card .field--name-field-icon svg{width:5em;height:auto;max-width:100%;color:var(--color-green);display:block;}.paragraph--type--icon-card .field--name-field-title .field__item > *{line-height:1.5em;min-height:3em;}.paragraph--type--icon-card .field--name-field-text{flex-grow:100;}.paragraph--type--icon-card .field--name-field-cta a{display:block;text-align:center;}.paragraph--type--media-gallery > .field--name-field-media > .field__items{display:flex;flex-direction:row;flex-wrap:wrap;}.paragraph--type--media-gallery > .field--name-field-media > .field__items > .field__item{box-sizing:border-box;padding:0.25rem;margin:0;}.paragraph--type--media-gallery > .field--name-field-media > .field__items > .field__item > *{box-shadow:var(--shadow);}.paragraph--type--media-gallery > .field--name-field-media img{display:block;}
}
@font-face{font-family:'Montserrat';font-weight:100;font-style:normal;src:url(/themes/westprint/fonts/Montserrat/Montserrat-Thin.woff2);}@font-face{font-family:'Montserrat';font-weight:100;font-style:italic;src:url(/themes/westprint/fonts/Montserrat/Montserrat-ThinItalic.woff2);}@font-face{font-family:'Montserrat';font-weight:200;font-style:normal;src:url(/themes/westprint/fonts/Montserrat/Montserrat-ExtraLight.woff2);}@font-face{font-family:'Montserrat';font-weight:200;font-style:italic;src:url(/themes/westprint/fonts/Montserrat/Montserrat-ExtraLightItalic.woff2);}@font-face{font-family:'Montserrat';font-weight:300;font-style:normal;src:url(/themes/westprint/fonts/Montserrat/Montserrat-Light.woff2);}@font-face{font-family:'Montserrat';font-weight:300;font-style:italic;src:url(/themes/westprint/fonts/Montserrat/Montserrat-LightItalic.woff2);}@font-face{font-family:'Montserrat';font-weight:400;font-style:normal;src:url(/themes/westprint/fonts/Montserrat/Montserrat-Regular.woff2);}@font-face{font-family:'Montserrat';font-weight:400;font-style:italic;src:url(/themes/westprint/fonts/Montserrat/Montserrat-Italic.woff2);}@font-face{font-family:'Montserrat';font-weight:500;font-style:normal;src:url(/themes/westprint/fonts/Montserrat/Montserrat-Medium.woff2);}@font-face{font-family:'Montserrat';font-weight:500;font-style:italic;src:url(/themes/westprint/fonts/Montserrat/Montserrat-MediumItalic.woff2);}@font-face{font-family:'Montserrat';font-weight:600;font-style:normal;src:url(/themes/westprint/fonts/Montserrat/Montserrat-SemiBold.woff2);}@font-face{font-family:'Montserrat';font-weight:600;font-style:italic;src:url(/themes/westprint/fonts/Montserrat/Montserrat-SemiBoldItalic.woff2);}@font-face{font-family:'Montserrat';font-weight:700;font-style:normal;src:url(/themes/westprint/fonts/Montserrat/Montserrat-Bold.woff2);}@font-face{font-family:'Montserrat';font-weight:700;font-style:italic;src:url(/themes/westprint/fonts/Montserrat/Montserrat-BoldItalic.woff2);}@font-face{font-family:'Montserrat';font-weight:800;font-style:normal;src:url(/themes/westprint/fonts/Montserrat/Montserrat-ExtraBold.woff2);}@font-face{font-family:'Montserrat';font-weight:800;font-style:italic;src:url(/themes/westprint/fonts/Montserrat/Montserrat-ExtraBoldItalic.woff2);}@font-face{font-family:'Montserrat';font-weight:900;font-style:normal;src:url(/themes/westprint/fonts/Montserrat/Montserrat-Black.woff2);}@font-face{font-family:'Montserrat';font-weight:900;font-style:italic;src:url(/themes/westprint/fonts/Montserrat/Montserrat-BlackItalic.woff2);}
body{font-family:'Montserrat',sans-serif;font-size:14pt;line-height:1.5;font-weight:400;}input,select,textarea{font-family:'Montserrat',sans-serif;font-size:14pt;line-height:1.2;font-weight:300;}p{margin:0 0 0.75rem 0;}h1,h2,h3,h4,h5{font-weight:600;margin:0.75rem 0;line-height:1;}h1{font-size:325%;line-height:1.2;}h2{font-size:280%;line-height:1.2;}h3{font-size:130%;}h4{font-size:125%;}h5{font-size:100%;}.block-system-breadcrumb-block .breadcrumb ol,.block-system-breadcrumb-block .breadcrumb ol > li{font-size:75%;text-transform:uppercase;}.field--name-field-strapline{font-weight:bold;font-size:85%;}.node--view-mode-card{font-size:80%;}.paragraph--type--container-4-wide .field--name-field-title{font-size:120%;}
form{--dim-max-width:40em;--dim-form-border-radius:0.5em;max-width:var(--dim-max-width);}input,select,textarea{border-radius:0;transition:all .2s ease-in-out;}.form-item{position:relative;margin-top:0.5em;padding:0.5em 0.25em;}.form-item.js-form-type-statemarkup{margin:0;padding:0;}.form-item.js-form-type-radio,.form-item.js-form-type-checkbox{padding:0;}.form-item.js-form-type-radio > *,.form-item.js-form-type-checkbox > *{padding:0;margin:0;}.form-item > legend{font-weight:normal;}.form-item > label{text-transform:lowercase;font-weight:normal;font-size:75%;}.form-item > input + label,.form-item > textarea + label{position:absolute;pointer-events:none;line-height:2;top:1em;left:1em;transition:all .2s ease-in-out;}.form-item > input[type="checkbox"] + label,.form-item > input[type="radio"] + label{position:static;pointer-events:all;}.form-item > input:focus + label,.form-item > input:not(*:placeholder-shown) + label,.form-item > textarea:focus + label,.form-item > textarea:not(*:placeholder-shown) + label{top:-1.25em;left:0.5em;}.form-item > input,.form-item > textarea,.form-item > select{line-height:2;}.button a,a.button,.form-actions > a,input[type="submit"],input[type="button"],button{text-transform:none;text-decoration:none;text-shadow:none;font-weight:normal;border-radius:1em;padding:0.25em 1em;transition:all .2s ease-in-out;}.toolbar button{text-transform:none;background:none;margin:0;}form select{max-width:var(--dim-max-width);}input[type="text"],input[type="search"],input[type="password"],input[type="time"],input[type="date"],input[type="tel"],input[type="email"],input[type="number"],input[type="file"],select,textarea{width:100%;color:inherit;background-color:white;font-size:100%;margin:0;padding:0.5em;box-sizing:border-box;border-radius:var(--dim-form-border-radius);outline-width:2px;outline-color:transparent;outline-style:solid;}input[type="text"]:focus,input[type="search"]:focus,input[type="password"]:focus,input[type="time"]:focus,input[type="date"]:focus,input[type="tel"]:focus,input[type="email"]:focus,input[type="number"]:focus,select:focus,textarea:focus{outline-color:var(--color-highlight);}.generic-form details,.generic-form fieldset:not(.form-composite){padding:0 1em;border-width:1px;border-style:solid;border-color:var(--color-form-border);border-radius:var(--dim-form-border-radius);}.generic-form details > summary,.generic-form fieldset:not(.form-composite) > legend{padding:1em;width:auto;}
@media all and (min-width: 850px){.region-menubar ul.menu ul.menu{min-width:100%;color:black;background-color:var(--color-grey);box-shadow:var(--shadow);}.region-menubar ul.menu ul.menu .menu-item.menu-item--active-trail > a,.region-menubar ul.menu ul.menu .menu-item.menu-item--active-trail > span{color:white;background-color:var(--color-green);}.paragraph--type--text-image .group-content{padding-left:0;}.paragraph--type--text-image.flex-reverse .group-content{padding-right:0;}
}
@media all and (max-width: 849px) and (min-width: 560px){.region-menubar .mobile-menu .responsivemenu-wrapper.responsivemenu-js-active .responsivemenu-fold-toggle,.region-menubar .mobile-menu .responsivemenu-fold-toggle svg{display:block;}.region-menubar .responsivemenu-wrapper > ul.menu{min-width:100%;background-color:var(--color-grey);box-shadow:var(--shadow);margin:0 1em;left:0;right:auto;color:black;}.region-menubar .responsivemenu-wrapper > ul.menu ul.menu{padding-left:1em;color:white;background-color:var(--color-green);}
}
@media all and (max-width: 559px){h1,h2,h3{hyphens:auto;}.region-menubar{flex-direction:column;}.region-menubar nav{order:1;align-self:stretch;}.region-menubar .responsivemenu-wrapper > ul.menu ul.menu{padding-left:1em;color:white;background-color:var(--color-green);}.region-menubar .responsivemenu-fold-toggle{text-align:center;}.node--view-mode-banner-card .node__content{flex-direction:row;align-items:center;gap:0.5em;}.paragraph--type--text-image,.paragraph--type--text-image.flex-reverse{flex-direction:column-reverse;}.view-pages.view-display-id-banner > .view-content{flex-direction:column;}
}
.simple-video{position:relative;}.simple-video .simple-video-controls{opacity:1;transition:all .2s ease-in-out;}.simple-video.jshide .simple-video-controls{opacity:0;pointer-events:none;}.simple-video > video{width:100%;height:auto;}.simple-video-controls{position:absolute;left:0.5rem;right:0.5rem;bottom:0.5rem;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:1rem;}.simple-video-controls svg{display:block;width:100%;height:auto;}.simple-video-controls > *{display:block;width:2rem;height:2rem;padding:0.5rem;color:white;order:0;}.simple-video-controls .simple-video-play{order:1;width:1.5rem;height:1.5rem;padding:0.25rem;}.simple-video-controls .simple-video-play .play-play,.simple-video-controls .simple-video-mute .mute-unmute,.simple-video-controls.paused .simple-video-play .play-pause,.simple-video-controls.muted .simple-video-mute .mute-mute{transition:all .5s ease-in-out;}.simple-video-controls .simple-video-play .play-play,.simple-video-controls .simple-video-mute .mute-unmute{opacity:0;}.simple-video-controls.paused .simple-video-play .play-play,.simple-video-controls.muted .simple-video-mute .mute-unmute{opacity:1;}.simple-video-controls.paused .simple-video-play .play-pause,.simple-video-controls.muted .simple-video-mute .mute-mute{opacity:0;}
