.glide{box-sizing:border-box;position:relative;width:100%}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{backface-visibility:hidden;display:flex;flex-wrap:nowrap;list-style:none;margin:0;padding:0;position:relative;touch-action:pan-Y;transform-style:preserve-3d;white-space:nowrap;width:100%;will-change:transform}.glide__slide,.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide__slide{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;flex-shrink:0;height:100%;white-space:normal;width:100%}.glide__slide a{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide--rtl{direction:rtl}
:root{--template-primary-highlight:#407e15;--template-primary-highlight-foreground:#fff}.template-homepage{--hero-background-colour:transparent;--latest-vacancies-negative-margin:-70px}.page-rewards-and-recognition :is(.hero,.coloured-background-section){--button-foreground-colour:#fff;--button-background-colour:#064619;--button-hover-foreground-colour:var(--template-primary-highlight-foreground)}.page-we-do{--hero-background-colour:#d2e6a5;--hero-text-colour:#064619;--template-primary-highlight:#d2e6a5;--template-primary-highlight-foreground:#064619}.page-we-do .main-header{--navigation-hover-text-colour:#064619}.page-we-do :is(.hero,.coloured-background-section){--button-foreground-colour:#fff;--button-background-colour:var(--template-primary-highlight-foreground);--button-hover-foreground-colour:var(--template-primary-highlight-foreground);--people-story-quotemark-colour:#064619;--people-story-quote-text-colour:#064619}.page-we-do .main-header .header__search-form__toggle{background-color:#064619;border-color:#064619}.page-we-do .main-header .header__search-form__toggle svg g{fill:#064619}.page-we-do .main-header .header__search-form__toggle svg g,.page-we-do .main-header .header__search-form__toggle svg line,.page-we-do .main-header .header__search-form__toggle svg path{stroke:#fff}.page-we-do .main-header .header__search-form__toggle:focus svg g,.page-we-do .main-header .header__search-form__toggle:focus-within svg g,.page-we-do .main-header .header__search-form__toggle:hover svg g{fill:#407e15}.page-armed-forces,.page-asda-foundation,.page-culture,.page-edi,.page-our-networks,.page-sustainability,.page-youll-love{--hero-background-colour:#064619;--hero-text-colour:#fff;--template-primary-highlight:#064619;--template-primary-highlight-foreground:#fff}.page-armed-forces :is(.hero,.coloured-background-section),.page-asda-foundation :is(.hero,.coloured-background-section),.page-culture :is(.hero,.coloured-background-section),.page-edi :is(.hero,.coloured-background-section),.page-our-networks :is(.hero,.coloured-background-section),.page-sustainability :is(.hero,.coloured-background-section),.page-youll-love :is(.hero,.coloured-background-section){--button-foreground-colour:#fff;--button-background-colour:#407e15;--button-hover-foreground-colour:var(--template-primary-highlight-foreground);--people-story-quotemark-colour:#407e15}.page-youll-love .hero__title{line-height:.98}.page-locations .main-header .header__search-form__toggle:focus,.page-locations .main-header .header__search-form__toggle:focus-within,.page-locations .main-header .header__search-form__toggle:hover,.page-we-offer .main-header .header__search-form__toggle:focus,.page-we-offer .main-header .header__search-form__toggle:focus-within,.page-we-offer .main-header .header__search-form__toggle:hover{background-color:#064619;border-color:#064619}.page-locations .main-header .header__search-form__toggle:focus svg g,.page-locations .main-header .header__search-form__toggle:focus-within svg g,.page-locations .main-header .header__search-form__toggle:hover svg g,.page-we-offer .main-header .header__search-form__toggle:focus svg g,.page-we-offer .main-header .header__search-form__toggle:focus-within svg g,.page-we-offer .main-header .header__search-form__toggle:hover svg g{fill:#064619}.page-locations .main-header #nav-full .button--nav,.page-we-offer .main-header #nav-full .button--nav{background-color:#fff;border-color:#fff;color:#407e15}.page-locations .main-header #nav-full .button--nav:focus,.page-locations .main-header #nav-full .button--nav:focus-within,.page-locations .main-header #nav-full .button--nav:hover,.page-we-offer .main-header #nav-full .button--nav:focus,.page-we-offer .main-header #nav-full .button--nav:focus-within,.page-we-offer .main-header #nav-full .button--nav:hover{background-color:#064619;border-color:#064619;color:#fff}.template-jobs--adv-search,.template-jobs--job{--hero-background-colour:transparent}*,:after,:before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}ol[role=list],ul[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{display:block;max-width:100%}button,input,select,textarea{font:inherit}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-left:auto;margin-right:auto;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media(min-width:576px){.container,.container-sm{max-width:540px}}@media(min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media(min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media(min-width:1360px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1300px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.row>*{flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media(min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media(min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media(min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media(min-width:1360px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-5{margin-left:3rem!important;margin-right:3rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-bottom:0!important;margin-top:0!important}.my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-5{padding-left:3rem!important;padding-right:3rem!important}.py-0{padding-bottom:0!important;padding-top:0!important}.py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-semibold{font-weight:600!important}.fw-bolder{font-weight:bolder!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}@media(min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-left:0!important;margin-right:0!important}.mx-sm-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-sm-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-sm-3{margin-left:1rem!important;margin-right:1rem!important}.mx-sm-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-sm-5{margin-left:3rem!important;margin-right:3rem!important}.mx-sm-auto{margin-left:auto!important;margin-right:auto!important}.my-sm-0{margin-bottom:0!important;margin-top:0!important}.my-sm-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-sm-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-sm-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-sm-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-sm-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-sm-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-left:0!important;padding-right:0!important}.px-sm-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-sm-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-sm-3{padding-left:1rem!important;padding-right:1rem!important}.px-sm-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-sm-5{padding-left:3rem!important;padding-right:3rem!important}.py-sm-0{padding-bottom:0!important;padding-top:0!important}.py-sm-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-sm-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-sm-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-sm-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-sm-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media(min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-left:0!important;margin-right:0!important}.mx-md-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-md-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-md-3{margin-left:1rem!important;margin-right:1rem!important}.mx-md-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-md-5{margin-left:3rem!important;margin-right:3rem!important}.mx-md-auto{margin-left:auto!important;margin-right:auto!important}.my-md-0{margin-bottom:0!important;margin-top:0!important}.my-md-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-md-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-md-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-md-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-md-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-md-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-left:0!important;padding-right:0!important}.px-md-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-md-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-md-3{padding-left:1rem!important;padding-right:1rem!important}.px-md-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-md-5{padding-left:3rem!important;padding-right:3rem!important}.py-md-0{padding-bottom:0!important;padding-top:0!important}.py-md-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-md-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-md-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-md-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-md-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media(min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-left:0!important;margin-right:0!important}.mx-lg-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-lg-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-lg-3{margin-left:1rem!important;margin-right:1rem!important}.mx-lg-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-lg-5{margin-left:3rem!important;margin-right:3rem!important}.mx-lg-auto{margin-left:auto!important;margin-right:auto!important}.my-lg-0{margin-bottom:0!important;margin-top:0!important}.my-lg-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-lg-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-lg-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-lg-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-lg-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-lg-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-left:0!important;padding-right:0!important}.px-lg-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-lg-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-lg-3{padding-left:1rem!important;padding-right:1rem!important}.px-lg-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-lg-5{padding-left:3rem!important;padding-right:3rem!important}.py-lg-0{padding-bottom:0!important;padding-top:0!important}.py-lg-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-lg-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-lg-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-lg-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-lg-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media(min-width:1360px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-left:0!important;margin-right:0!important}.mx-xl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xl-auto{margin-left:auto!important;margin-right:auto!important}.my-xl-0{margin-bottom:0!important;margin-top:0!important}.my-xl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-xl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-xl-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-xl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-xl-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-xl-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-left:0!important;padding-right:0!important}.px-xl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xl-0{padding-bottom:0!important;padding-top:0!important}.py-xl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-xl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-xl-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-xl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-xl-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}@keyframes plyr-progress{to{background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:var(--plyr-font-weight-regular,400);line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:var(--plyr-badge-background,#4a5464);border-radius:var(--plyr-badge-border-radius,2px);color:var(--plyr-badge-text-color,#fff);font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:var(--plyr-font-size-small,13px);left:0;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media(min-width:480px){.plyr__captions{font-size:var(--plyr-font-size-base,15px);padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media(min-width:768px){.plyr__captions{font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:var(--plyr-captions-background,rgba(0,0,0,.8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:transparent;border:0;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:var(--plyr-menu-background,hsla(0,0%,100%,.9));border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,.15));color:var(--plyr-menu-color,#4a5464);font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border-top-color:transparent;border:var(--plyr-menu-arrow-size,4px) solid transparent;border-top-color:var(--plyr-menu-background,hsla(0,0%,100%,.9));content:"";height:0;position:absolute;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:var(--plyr-menu-item-arrow-size,4px) solid transparent;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:var(--plyr-menu-arrow-color,#728197);right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:var(--plyr-font-weight-regular,400);margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:var(--plyr-menu-arrow-color,#728197);left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:rgba(0,0,0,.1);content:"";display:block;flex-shrink:0;height:16px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:rgba(35,40,47,.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 - -2px);overflow:hidden;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:transparent;background-image:linear-gradient(to right,currentColor var(--value,0),transparent var(--value,0));border:0;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:var(--plyr-range-thumb-height,13px);margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:transparent;border:0;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-moz-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:transparent;border:0;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:transparent;background:currentColor;border:0;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:var(--plyr-control-spacing,10px)}@media(max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:var(--plyr-tooltip-background,#fff);border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));color:var(--plyr-tooltip-color,#4a5464);font-size:var(--plyr-font-size-small,13px);font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:transparent;border:0;border-radius:100px;height:var(--plyr-range-track-height,5px);left:0;margin-top:calc((var(--plyr-range-track-height, 5px)/2)*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:transparent}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 25%,transparent 25%,transparent 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr__progress__marker{background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:calc(var(--plyr-control-spacing, 10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:var(--plyr-audio-control-color,#4a5464);padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--audio .plyr__progress__buffer{color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:var(--plyr-video-controls-background,linear-gradient(transparent,rgba(0,0,0,.75)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:var(--plyr-video-control-color,#fff);left:0;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media(min-width:480px){.plyr--video .plyr__controls{padding:var(--plyr-control-spacing,10px);padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--video .plyr__progress__buffer{color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25))}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media(min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media(min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:var(--plyr-tooltip-background,#fff);border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:var(--plyr-video-controls-background,linear-gradient(transparent,rgba(0,0,0,.75)));border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:visible;padding:15px;text-transform:none;transition-duration:.15s;transition-property:opacity,filter;transition-timing-function:linear}.hamburger.is-active:hover,.hamburger:hover{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:currentColor}.hamburger-box{display:inline-block;height:23px;position:relative;width:36px}.hamburger-inner{display:block;margin-top:-1.5px;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:currentColor;border-radius:4px;height:3px;position:absolute;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:36px}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner:before{opacity:0;top:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}#cookie-notice-container{background-color:#fff;box-shadow:0 -3px 6px rgba(0,0,0,.16);color:#585858;font-size:16px;left:0;line-height:inherit;position:fixed;top:100%;transition:transform .3s ease-in-out;width:100%;z-index:999}#cookie-notice-container a{color:inherit;text-decoration:underline}#cookie-notice-container a:is(:hover,:focus-visible){text-decoration:none}#cookie-notice-container p{font-size:inherit}#cookie-notice-container .inner{margin-inline:auto;max-width:1300px;padding:15px}#cookie-notice-container .inner .row{gap:15px}#cookie-notice-container #cookie-settings .inner{padding-top:0}#cookie-notice-container .cookies-mobile-only-actions{display:none}@media only screen and (max-width:650px){#cookie-notice-container .cookies-mobile-only-actions{display:block}#cookie-notice-container .cookies-mobile-only-actions>button{max-width:none;width:100%}}#cookie-notice-container ul{list-style:none;margin-block:15px;padding:0}@media only screen and (max-width:650px){#cookie-notice-container ul{margin-block:35px 30px}}#cookie-notice-container ul li{margin-bottom:1rem;position:relative}#cookie-notice-container ul li input{opacity:0;position:absolute}#cookie-notice-container ul li input:is(:checked)+label:before{background-color:#28a745}#cookie-notice-container ul li input:is(:checked)+label:after{background-color:#fff;transform:translateX(30px)}#cookie-notice-container ul li input:is(:focus-visible)+label:before{outline:1px dotted #212121;outline:5px auto -webkit-focus-ring-color}#cookie-notice-container ul li label{cursor:pointer;display:flex;gap:15px;position:relative}#cookie-notice-container ul li label:before{background-color:#ccc;border-radius:34px;content:"";display:block;flex-shrink:0;height:26px;transition:background-color 50ms linear;width:52px}#cookie-notice-container ul li label:after{background-color:#fff;border-radius:50%;content:"";height:18px;left:0;position:absolute;top:4px;transform:translateX(4px);transition:transform 50ms linear;width:18px}#cookie-notice-container ul li label>span{position:relative;top:-3px}@media only screen and (max-width:650px){#cookie-notice-container{transition:none!important}#cookie-notice-container.show-settings{transform:none!important}#cookie-notice-container.show-settings #cookie-settings{background-color:#fff;height:100%;left:0;margin:0;overflow-y:auto;padding-top:15px;position:fixed;top:0;width:100%}}.transition-wait *,.transition-wait :before .transition-wait :after{transition:none!important}*,:after,:before{transition:none .2s ease}@media(prefers-reduced-motion){*,:after,:before{transition:none!important}}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body{color:#000;font-family:Gotham Book,sans-serif;font-size:18px;font-weight:400;line-height:1.5}@media(max-width:991.98px){body.mobile-navigation-open{overflow-y:hidden}}a{color:inherit;text-decoration:none}img,svg{vertical-align:middle}label[for]{cursor:pointer}.hamburger .hamburger-box{vertical-align:middle}#scroll-to-top{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;background-color:#fff;border:none;border-radius:5px;bottom:20px;box-shadow:0 3px 6px rgba(0,0,0,.16);color:#fff;color:#407e15;cursor:pointer;display:flex;flex-direction:column;font-size:14px;gap:3px;margin:0;padding:15px;position:fixed;right:95px;transform:translateY(calc(100% + 20px));transition:transform .2s ease-in-out;z-index:10}#scroll-to-top.visible{transform:none}#scroll-to-top svg{height:16px;transform:rotate(180deg);width:28px}.section{margin-block:60px}@media(min-width:768px){.section{margin-block:80px}}@media(min-width:992px){.section{margin-block:120px}}.section__heading{font-size:32px}.media-container{border-radius:30px;height:auto;position:relative;width:100%}@media(min-width:576px){.media-container{aspect-ratio:583/330;height:auto;max-height:330px;max-width:583px}}.media-container img{border-radius:inherit;max-height:inherit;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:767.98px){.media-container img{height:auto}}.media-container--square{border-radius:0}.media-container--drop-shadow:before{background-image:radial-gradient(closest-side,rgba(0,0,0,.3),transparent);bottom:-4%;content:"";height:6%;left:0;pointer-events:none;position:absolute;width:100%}@media(min-width:768px){.media-container--drop-shadow:before{transform:translateX(-10%);width:120%}}.plyr{--plyr-color-main:var(--template-primary-highlight)}blockquote:not(.meet-the-recruiters__person__quote):not(.people-stories__card__quote){color:var(--people-story-quote-text-colour);font-family:Gotham Ultra,sans-serif;font-size:40px;line-height:1.1;margin-bottom:30px;position:relative}blockquote:not(.meet-the-recruiters__person__quote):not(.people-stories__card__quote):before{color:var(--people-story-quotemark-colour);content:open-quote;left:-24px;position:absolute;top:0}@media(max-width:991.98px){blockquote:not(.meet-the-recruiters__person__quote):not(.people-stories__card__quote){font-size:30px;margin:0 10px 10px;padding:0}blockquote:not(.meet-the-recruiters__person__quote):not(.people-stories__card__quote):before{left:-20px}}blockquote:not(.meet-the-recruiters__person__quote):not(.people-stories__card__quote):after{color:var(--people-story-quotemark-colour);content:close-quote}.blended-search-input{position:relative;z-index:11}.blended-search-results{background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);left:0;line-height:1.5;position:absolute;top:100%;width:100%;z-index:10}.blended-search-results h2{margin:0 0 15px}.blended-search-results__inner{padding:30px}.blended-search-results__results{max-height:350px;overflow-y:scroll}@media(min-width:768px){.blended-search-results__results{display:flex;gap:30px;max-height:none}}.blended-search-results__results__jobs-container,.blended-search-results__results__pages-container{flex:1 1 50%}.blended-search-results__results__jobs-container h3,.blended-search-results__results__pages-container h3{margin-bottom:10px}@media(max-width:768px){.blended-search-results__results__pages-container{margin-top:15px}}@media(min-width:768px){.blended-search-results__jobs,.blended-search-results__pages{max-height:350px;overflow-y:scroll}}.blended-search-results__jobs ul,.blended-search-results__pages ul{list-style:none;margin:0;padding:0;text-align:left}.blended-search-results__jobs a,.blended-search-results__pages a{display:block;font-size:1rem;line-height:1.5;padding:6px 0;transition-property:all}.blended-search-results__jobs a span.bs__breadcrumb:not(:empty):after,.blended-search-results__pages a span.bs__breadcrumb:not(:empty):after{content:">";display:inline-block;padding:0 3px}.blended-search-form{position:relative}.blended-search-ask-location.geolocation--active:before{content:"✓";height:5px;margin-right:8px;width:5px}:root{--button-foreground-colour:#fff;--button-background-colour:#407e15;--button-hover-foreground-colour:#407e15;--button-hover-background-colour:transparent}.box-shadow{box-shadow:0 3px 6px rgba(0,0,0,.16)}.box-shadow-2{box-shadow:0 3px 10px rgba(0,0,0,.25)}.button,.js-share-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--button-background-colour);border:3px solid var(--button-background-colour);border-radius:60px;color:var(--button-foreground-colour);cursor:pointer;display:inline-block;font-family:Gotham Ultra,sans-serif;font-size:16px;line-height:1.4;min-width:180px;padding:7px 15px;position:relative;text-align:center}.button:is(:hover,:focus-visible),.js-share-button:is(:hover,:focus-visible){background-color:var(--button-hover-background-colour);color:var(--button-hover-foreground-colour)}.button--white,.js-share-button--white{--button-foreground-colour:#407e15;--button-background-colour:#fff;--button-hover-foreground-colour:#fff}.button--dark-green,.js-share-button--dark-green{--button-background-colour:#064619;--button-hover-foreground-colour:#fff}.button--dark-green-on-green,.js-share-button--dark-green-on-green{--button-background-colour:#064619;--button-foreground-colour:#fff;--button-hover-foreground-colour:#fff}.button--outline,.js-share-button--outline{background-color:var(--button-foreground-colour);color:var(--button-background-colour)}.button--outline:is(:hover,:focus-visible),.js-share-button--outline:is(:hover,:focus-visible){background-color:var(--button-background-colour);color:var(--button-foreground-colour)}.button--small,.js-share-button--small{border-radius:22px;padding:20px;width:74px}.button--large,.js-share-button--large{border-radius:22px;font-size:22px;padding:15px;width:200px}.button--auto,.js-share-button--auto{width:auto}.js-share-button{background-color:var(--button-foreground-colour);color:var(--button-background-colour);padding:7px 10px;text-decoration:none!important}.js-share-button:is(:hover,:focus-visible){background-color:var(--button-background-colour);color:var(--button-foreground-colour)}.input,.select{background-color:#fff;border:none;border-radius:22px;color:#000;font-weight:700;line-height:1;padding:22px 24px}.select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35.356' height='20.506' fill='%23407E15'%3E%3Cg transform='translate(-588.822 -1157.672)'%3E%3Crect width='4' height='25' rx='2' transform='rotate(-45 1695.258 -130.521)'/%3E%3Crect width='4' height='25' rx='2' transform='rotate(45 -1086.759 1328.872)'/%3E%3C/g%3E%3C/svg%3E");background-position:center right 22px;background-repeat:no-repeat;background-size:27px 16px;padding:24px 140px 24px 25px}@font-face{font-display:swap;font-family:Gotham Ultra;font-style:normal;font-weight:700;src:url(/assets/fonts/gotham-ultra.woff2?d705d64f594a21f7782d8755e0f109c1) format("woff2"),url(/assets/fonts/gotham-ultra.woff?38269fdb1b6ed97472812dd6247c95a1) format("woff")}@font-face{font-display:swap;font-family:Gotham Ultra;font-style:italic;font-weight:700;src:url(/assets/fonts/gotham-ultra-italic.woff2?4f17b9580a38f587424d242797d153b9) format("woff2"),url(/assets/fonts/gotham-ultra-italic.woff?11c226a15e7e6ceb559d83b0176b1023) format("woff")}@font-face{font-display:swap;font-family:Gotham Book;font-style:normal;font-weight:400;src:url(/assets/fonts/gotham-book.woff2?d5d686fe389ccdcd204aef9488e670c5) format("woff2"),url(/assets/fonts/gotham-book.woff?e00cc84d51dde0135c5923cbb241be9b) format("woff")}@font-face{font-display:swap;font-family:Gotham Book;font-style:italic;font-weight:400;src:url(/assets/fonts/gotham-book-italic.woff2?a023444cd961c756ac50ea20e80cd1cb) format("woff2"),url(/assets/fonts/gotham-book-italic.woff?a37c4bffd7c2ef2930199d1af9be322a) format("woff")}@font-face{font-display:swap;font-family:AsdaDisplay-Headline;font-style:normal;font-weight:900;src:url(/assets/fonts/ASDADisplay-Headline.woff2?1d2d74f00f7d332e7287acbc0cc72ea7) format("woff2"),url(/assets/fonts/ASDADisplay-Headline.woff?f8e7c3754c0abbda60499e9b314ee86a) format("woff")}h1,h2,h3,h4,h5,h6{font-family:Gotham Ultra,sans-serif}.h1,h1{font-size:46px;line-height:1.15}.h2,h2{font-size:36px}.h2,.h3,h2,h3{line-height:1.1}.h3,h3{font-size:26px}.h4,h4{font-size:22px}.h4,.h5,h4,h5{line-height:1.2}.h5,h5{font-size:20px}.h6,h6{font-size:17px;line-height:1.2}.sr-only{clip:rect(1px,1px,1px,1px)!important;border:0!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto!important;-webkit-clip-path:none!important;clip-path:none!important;height:auto!important;margin:auto!important;overflow:visible!important;white-space:normal!important;width:auto!important}.main-header{--navigation-item-height:73px;--navigation-item-padding-inline:17px;--navigation-hover-text-colour:#fff;background-color:var(--hero-background-colour);color:var(--hero-text-colour);font-weight:700;padding-block:25px;position:sticky;top:0;transition-property:all;width:100%;z-index:100}@media(max-width:991.98px){.main-header{--navigation-item-height:auto;--navigation-hover-text-colour:#407e15}}@media(min-width:768px){.main-header{padding-inline:40px}}@media(min-width:992px){.main-header{padding-inline:40px 100px}}@media(min-width:1360px){.main-header{--navigation-item-padding-inline:20px}}.main-header__navigation{font-size:16px}@media(min-width:992px){.main-header__navigation .separator-before{border-left:1px dotted var(--hero-text-colour);margin-left:var(--navigation-item-padding-inline);padding-left:var(--navigation-item-padding-inline)}}@media(max-width:991.98px){.main-header__navigation{background-color:#fff;color:#407e15;font-size:28px;gap:10px;height:100%;overflow-y:scroll;padding:113px 40px 30px;position:fixed;right:0;text-align:left;top:0;transform:translateX(100%);transition-property:transform;width:80%;z-index:99}.main-header__navigation .separator-before{border-top:1px dotted #000;margin-top:6px;padding-top:18px}}@media(max-width:767.98px){.main-header__navigation{width:100%}}@media(max-width:575.98px){.main-header__navigation{padding-top:150px}}.main-header>.container{height:100%;max-width:1920px}@media(min-width:768px){.main-header>.container{padding-inline:0}}.main-header>.container .row{height:inherit}.main-header--opaque{--navigation-hover-text-colour:#407e15;background-color:#fff;background-position-y:-73px;box-shadow:0 3px 6px rgba(0,0,0,.16);color:#000;padding-block:0}.main-header--opaque .asda-logo{color:#407e15!important;width:80px}.main-header--opaque .separator-before{border-color:#000}.main-header--opaque #nav-full .button--nav{background-color:#407e15!important;border-color:#407e15!important;color:#fff!important}.main-header--opaque #nav-full .button--nav:hover{background-color:#064619!important;border-color:#064619!important}.main-header--opaque #nav-full li.has-children>ul.child-menu{border-top-left-radius:0;border-top-right-radius:0}.main-header:not(.main-header--opaque) :is(#nav-full>li:not(.has-children,.jobs-link) a,.toggle-personalisation-basket-modal){position:relative}@media(min-width:992px){.main-header:not(.main-header--opaque) :is(#nav-full>li:not(.has-children,.jobs-link) a,.toggle-personalisation-basket-modal):is(:hover,:focus-visible):after{transform:none}.main-header:not(.main-header--opaque) :is(#nav-full>li:not(.has-children,.jobs-link) a,.toggle-personalisation-basket-modal):after{background-color:var(--navigation-hover-text-colour);content:"";height:2.5px;left:var(--navigation-item-padding-inline);position:absolute;top:calc(50% + 20px);transform:scaleY(0);transform-origin:0 0;transition-property:transform;width:calc(100% - var(--navigation-item-padding-inline)*2)}}.main-header__logo{color:var(--hero-text-colour)}.main-header__logo svg{height:52px;width:100px}@media(max-width:991.98px){.main-header__logo svg{height:40px}}.main-header .asda-logo{color:currentColor;position:relative;transition-property:all;z-index:100}.main-header ul{list-style-type:none;margin:0;padding:0}@media(min-width:992px)and (max-width:1359.98px){.main-header #nav-full-home{display:none}}.main-header #nav-full{font-family:Gotham Ultra,sans-serif}@media(max-width:991.98px){.main-header #nav-full{gap:inherit;width:100%}}.main-header #nav-full>li{position:relative}.main-header #nav-full>li>a:not(.button){align-items:center;display:inline-flex;height:var(--navigation-item-height);padding-inline:var(--navigation-item-padding-inline);width:100%}.main-header #nav-full>li>a:not(.button):is(:hover,:focus-visible){color:var(--navigation-hover-text-colour)}.main-header #nav-full li.header-search-item{margin-inline:70px 20px}@media(max-width:991.98px){.main-header #nav-full li{width:100%}}@media(min-width:992px){.main-header #nav-full li#nav-full-everything>a{font-style:italic}.main-header #nav-full li #nav-full-everything-we-do{--nav-hover-fg-colour:#064619;--nav-hover-bg-colour:#d2e6a5}.main-header #nav-full li #nav-full-everything-we-offer{--nav-hover-fg-colour:#fff;--nav-hover-bg-colour:#407e15}.main-header #nav-full li #nav-full-everything-youll-love{--nav-hover-fg-colour:#fff;--nav-hover-bg-colour:#064619}}.main-header #nav-full li.has-children{position:relative}@media(min-width:992px){.main-header #nav-full li.has-children:is(:hover,:focus-within)>ul{display:block;max-height:600px;opacity:1;pointer-events:auto;z-index:10}}.main-header #nav-full li.has-children>ul{display:flex;flex-direction:column;gap:10px;margin-top:10px;padding-left:calc(var(--navigation-item-padding-inline) + 25px)}@media(min-width:992px){.main-header #nav-full li.has-children>ul{background-color:#fff;border-radius:20px;box-shadow:0 3px 6px rgba(0,0,0,.16);color:#000;left:50%;margin-top:0;max-height:0;opacity:0;padding:22px;pointer-events:none;position:absolute;top:73px;transform:translateX(-50%);transition:opacity .3s ease,max-height .3s ease;width:290px;z-index:-1}}.main-header #nav-full li.has-children>ul a{display:block}@media(min-width:992px){.main-header #nav-full li.has-children>ul a{padding:5px 0}.main-header #nav-full li.has-children>ul a:is(:hover,:focus-visible){background-color:var(--nav-hover-bg-colour);color:var(--nav-hover-fg-colour,#407e15)}}.main-header #nav-full li.has-children>ul .child-link:not(:first-child) a{margin-top:16px}.main-header #nav-full li.has-children>ul .grandchild-link a{font-family:Gotham Book,sans-serif;font-weight:300;padding-block:2px}@media(max-width:991.98px){.main-header #nav-full li.has-children>ul .grandchild-link a{font-size:22px;margin-left:10px}}.main-header #nav-full .button--nav{height:42px;min-width:120px}.main-header #nav-full .button--nav:focus,.main-header #nav-full .button--nav:hover{background-color:#fff;border-color:#fff}.main-header #nav-full .button--nav a:after{display:none}@media(max-width:991.98px){.main-header #nav-full .button--nav{font-size:28px;height:58px;margin-top:26px;min-width:120px;width:100%}.main-header #nav-full .button--nav:focus,.main-header #nav-full .button--nav:hover{background-color:#064619;border-color:#064619;color:#fff}}.main-header .toggle-personalisation-basket-modal{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:inherit;cursor:pointer;font-family:Gotham Ultra,sans-serif;height:var(--navigation-item-height);margin:0;padding:0;padding-inline:var(--navigation-item-padding-inline);text-align:inherit}@media(max-width:991.98px){.main-header .toggle-personalisation-basket-modal{width:100%}}.main-header .toggle-personalisation-basket-modal:is(:hover,:focus-visible){color:var(--navigation-hover-text-colour)}.main-header .toggle-personalisation-basket-modal:is(:hover,:focus-visible):after{opacity:1;visibility:visible}.main-header #skip-to-main-content{background-color:#fff;border:3px solid;box-shadow:0 3px 6px rgba(0,0,0,.16);color:#000;font-weight:700;left:50%;padding:12px 30px;position:fixed;text-align:center;top:20px;transform:translate(-50%,calc(-100% - 25px));z-index:-1}@media(max-width:575.98px){.main-header #skip-to-main-content{padding:15px;width:80%}}.main-header #skip-to-main-content:is(:focus-visible){transform:translateX(-50%);transition-property:transform;z-index:101}.main-header .hamburger{position:relative;z-index:100}.main-header .header-search-item{margin-inline:0!important;position:absolute!important;right:0}.main-header .header__search-form{height:52px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:width 1s ease;width:42px}.main-header .header__search-form__input{position:absolute;top:50%;transform:translateY(-50%);transform-origin:center right;transition:transform .2s ease;width:100%}@media(max-width:991.98px){.main-header .header__search-form__input{right:40px;width:56px}}@media(max-width:575.98px){.main-header .header__search-form__input{right:30px}}.main-header .header__search-form__input input{border:2px solid #fff;border-bottom-left-radius:60px;border-top-left-radius:60px;height:52px;width:100%}.main-header .header__search-form__input input:focus,.main-header .header__search-form__input input:hover{border:3px solid #407e15;outline:none}.main-header .header__search-form__toggle{background-color:#d2e6a5;border:3px solid #d2e6a5;border-radius:30px 0 0 30px;cursor:pointer;height:52px;margin-inline:0!important;min-width:52px;position:absolute;right:0;top:0;transition:all .2s;width:62px;z-index:1}.main-header .header__search-form__toggle svg{position:absolute}.main-header .header__search-form__toggle svg g{fill:#d2e6a5}.main-header .header__search-form__toggle svg g,.main-header .header__search-form__toggle svg line,.main-header .header__search-form__toggle svg path{stroke:#064619}.main-header .header__search-form__toggle:focus,.main-header .header__search-form__toggle:hover{background-color:#407e15;border:3px solid #407e15}.main-header .header__search-form__toggle:focus g,.main-header .header__search-form__toggle:hover g{fill:#407e15}.main-header .header__search-form__toggle:focus g,.main-header .header__search-form__toggle:focus line,.main-header .header__search-form__toggle:focus path,.main-header .header__search-form__toggle:hover g,.main-header .header__search-form__toggle:hover line,.main-header .header__search-form__toggle:hover path{stroke:#fff}.main-header .header__search-form__toggle .search-icon{left:18px;top:12px}.main-header .header__search-form__toggle .close-icon{display:none;height:19px;left:20px;margin-bottom:2px;top:12px;width:19px}.main-header .header__search-form .blended-search-ask-location{display:block;font-size:14px;height:35px!important;min-height:30px;padding-block:4px;position:absolute;right:70px;top:8.5px}.main-header .header__search-form .blended-search-ask-location:focus,.main-header .header__search-form .blended-search-ask-location:hover{background-color:#407e15;color:#fff}@media(min-width:992px){.main-header .header__search-form .blended-search-ask-location{opacity:0;pointer-events:none;transition:opacity .5s ease-in}}.header-search-open .header__search-form{position:absolute;right:0;top:50%;transform:translateY(-50%);width:750px}.header-search-open .header__search-form .btn--search{position:absolute;right:0;top:0}.header-search-open .header__search-form .blended-search-ask-location{display:block;opacity:1;pointer-events:auto}.header-search-open .header__search-form__input{left:0;position:absolute;width:100%}.header-search-open .header__search-form__input .blended-search-input{padding-left:20px}.header-search-open .header__search-form__input .blended-search-results{border-bottom-left-radius:30px;border-bottom-right-radius:30px;color:#000;padding-top:20px;top:calc(100% - 25px)}.header-search-open .header__search-form__input .blended-search-results ul li{justify-content:flex-start;padding-inline:0}.header-search-open .header__search-form__input .blended-search-results ul li a{font-family:Gotham Book,sans-serif;font-weight:400;text-align:left}.header-search-open .header__search-form__input .blended-search-results ul li a:hover{color:#407e15;text-decoration:underline}.header-search-open .header__search-form__input .blended-search-results__inner p{font-family:Gotham Book,sans-serif;font-weight:400}@media(max-width:991.98px){.header-search-open .header__search-form__input{width:calc(100% - 80px)}}@media(max-width:575.98px){.header-search-open .header__search-form__input{width:calc(100% - 60px)}}.header-search-open .header__search-form__toggle{background-color:#407e15;border:3px solid #407e15}.header-search-open .header__search-form__toggle svg g{fill:#407e15}.header-search-open .header__search-form__toggle svg g,.header-search-open .header__search-form__toggle svg line,.header-search-open .header__search-form__toggle svg path{stroke:#fff}.header-search-open .header__search-form__toggle .search-icon{display:none!important}.header-search-open .header__search-form__toggle .close-icon{display:inline!important}.mobile-navigation-open{position:relative}.mobile-navigation-open:after{background-color:rgba(0,0,0,.35);content:"";inset:0;position:absolute;z-index:1}.mobile-navigation-open .main-header{background-color:#fff;background-image:none!important;color:#407e15}.mobile-navigation-open .main-header__navigation{transform:none}.mobile-navigation-open .main-header__logo{color:#407e15}.mobile-navigation-open .main-header .nav__button--search-mobile{display:flex;height:45px;position:relative;width:100%;z-index:1}.mobile-navigation-open .main-header .nav__button--search-mobile .header__search-form{position:relative;width:100%}@media(max-width:575.98px){.mobile-navigation-open .main-header .nav__button--search-mobile .header__search-form{height:185px;margin-top:30px}}.mobile-navigation-open .main-header .nav__button--search-mobile .header__search-form__input{border-radius:60px;right:0;top:unset;transform:unset;width:100%}.mobile-navigation-open .main-header .nav__button--search-mobile .header__search-form__input input{border:2px solid #198754;border-radius:60px;font-size:14px;padding:20px}.mobile-navigation-open .main-header .nav__button--search-mobile .header__search-form .header__search-form__toggle{background-color:#407e15;border-color:#407e15;border-radius:60px;min-width:52px;top:0;width:52px;z-index:11}.mobile-navigation-open .main-header .nav__button--search-mobile .header__search-form .header__search-form__toggle svg g{fill:#407e15}.mobile-navigation-open .main-header .nav__button--search-mobile .header__search-form .header__search-form__toggle svg g,.mobile-navigation-open .main-header .nav__button--search-mobile .header__search-form .header__search-form__toggle svg line,.mobile-navigation-open .main-header .nav__button--search-mobile .header__search-form .header__search-form__toggle svg path{stroke:#fff}.mobile-navigation-open .main-header .nav__button--search-mobile .header__search-form .header__search-form__toggle .search-icon{left:12px}.mobile-navigation-open .main-header .nav__button--search-mobile .header__search-form .header__search-form__toggle .close-icon{left:13px;top:13px}.mobile-navigation-open .main-header .nav__button--search-mobile .header__search-form .blended-search-ask-location{z-index:11}@media(max-width:991.98px){.mobile-navigation-open .main-header .nav__button--search-mobile .header__search-form .blended-search-ask-location{right:58px}}@media(max-width:575.98px){.mobile-navigation-open .main-header .nav__button--search-mobile .header__search-form .blended-search-ask-location{font-size:10px;line-height:1;min-height:40px;min-width:0;padding-inline:0;top:6px;width:70px}}.mobile-navigation-open .main-header .nav__button--search-mobile .blended-search-results{border-bottom-left-radius:30px;border-bottom-right-radius:30px;color:#000;padding-top:20px;top:calc(100% - 25px)}.mobile-navigation-open .main-header .nav__button--search-mobile .blended-search-results ul li{justify-content:flex-start;padding-inline:0}.mobile-navigation-open .main-header .nav__button--search-mobile .blended-search-results ul li a{font-family:Gotham Book,sans-serif;font-weight:400;text-align:left}.mobile-navigation-open .main-header .nav__button--search-mobile .blended-search-results ul li a:hover{color:#407e15;text-decoration:underline}.mobile-navigation-open .main-header .nav__button--search-mobile .blended-search-results__inner p{font-family:Gotham Book,sans-serif;font-size:16px;font-weight:400}@media(min-width:992px){.mobile-navigation-open .main-header .nav__button--search-mobile{display:none}}:is(.template-homepage,.template-jobs--job,.template-jobs--adv-search) .main-header{background-image:linear-gradient(180deg,#000,rgba(0,0,0,.2) 70%,rgba(0,0,0,.03) 89%,transparent);background-repeat:no-repeat}:root{--hero-text-colour:#fff;--hero-background-colour:#407e15}.hero{--button-foreground-colour:#407e15;--button-background-colour:#fff;--button-hover-foreground-colour:#fff;align-items:center;background-color:var(--hero-background-colour);color:var(--hero-text-colour);display:flex;font-size:16px;isolation:isolate;margin-block:-123px 30px;padding-block:163px 40px;position:relative}@media(min-width:992px){.hero{max-height:1000px}}.hero--align-right{margin-bottom:0;min-height:750px}@media(min-width:768px){.hero--align-right .media-container{aspect-ratio:600/570;left:-30%;max-height:570px;max-width:600px;position:absolute;top:50%;transform:translateX(-100px) translateY(-50%)}}@media(min-width:992px){.hero--align-right .media-container{left:-13%}}@media(min-width:1360px){.hero--align-right .media-container{left:0}}.hero--bg-image{background-color:#407e15;margin-top:-123px;overflow:hidden}.hero .container{position:relative;z-index:1}.hero__title{font-size:42px;line-height:1}@media(min-width:576px){.hero__title{font-size:62px;line-height:.85}}@media(min-width:768px){.hero__title{font-size:72px}}@media(min-width:1360px){.hero__title{font-size:92px}}.hero__title em{display:block;font-size:52px;font-style:italic}@media(min-width:576px){.hero__title em{font-size:72px;margin-left:-.5em}}@media(min-width:768px){.hero__title em{font-size:82px}}@media(min-width:992px){.hero__title em{font-size:92px}}@media(min-width:1360px){.hero__title em{font-size:120px}}.hero__subheading{font-family:Gotham Ultra,sans-serif;font-size:30px;line-height:1}@media(max-width:991.98px){.hero__subheading{font-size:24px}}@media(max-width:575.98px){.hero__subheading{font-size:20px}}.hero .media-container{background-color:color-mix(in srgb,var(--hero-background-colour),#000 10%);margin-bottom:-70px;padding:0;z-index:-1}.hero__video{left:0;pointer-events:none;top:0}.hero__bg,.hero__video{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:-1}.hero__bg{inset:0}:is(.template-homepage,.template-jobs--job,.template-jobs--adv-search) .hero{margin-bottom:0;min-height:750px;padding:0}.homepage-hero{--card-width:265px;--card-height:160px;--card-gap:20px;--card-transform-x:0px;--card-transform-y:0px;--card-rotation:0deg;align-items:flex-end;border-bottom:none;flex-direction:column;justify-content:flex-end;overflow:visible;z-index:1}.homepage-hero:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1920' height='1080'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='.5' x2='.5' y2='1' gradientUnits='objectBoundingBox'%3E%3Cstop offset='0' stop-opacity='.624'/%3E%3Cstop offset='.704' stop-opacity='.208'/%3E%3Cstop offset='.892' stop-opacity='.039'/%3E%3Cstop offset='1' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath data-name='Homepage Shadow' transform='rotate(-90 529.5 529.5)' fill='url(%23a)' d='M0 0h1059v1012H0z'/%3E%3Cpath data-name='Homepage Shadow' transform='rotate(180 960 540)' fill='url(%23a)' d='M0 0h1920v708H0z'/%3E%3C/svg%3E");background-size:cover;content:"";inset:0;position:absolute;z-index:-1}.homepage-hero .content-container{padding:0 20px 30px}@media(min-width:400px){.homepage-hero .content-container{padding-bottom:100px}}@media(min-width:576px){.homepage-hero .content-container{padding-bottom:0}.homepage-hero .content-container .button--latest-vacancies{left:64px}}@media(min-width:768px){.homepage-hero .content-container{padding-left:80px}}.homepage-hero .hero__title--main{align-self:flex-start;justify-self:center;line-height:1}@media(min-width:768px){.homepage-hero .hero__title--main{font-size:72px}}@media(min-width:576px){.homepage-hero .hero__title--main>p:first-child{padding-left:30px}}@media(min-width:768px){.homepage-hero .hero__title--main>p:first-child{font-size:62px}}@media(min-width:576px){.homepage-hero .hero__title--main>p:nth-child(3){padding-left:30px}}@media(min-width:768px){.homepage-hero .hero__title--main>p:nth-child(3){font-size:42px}}@media(min-width:576px){.homepage-hero .hero__title--main>p:nth-child(5){padding-left:50px}}.homepage-hero .hero__title--main em{display:inline-block;font-size:42px;margin-left:0}@media(min-width:576px){.homepage-hero .hero__title--main em{font-size:52px;padding-left:15px}}@media(min-width:768px){.homepage-hero .hero__title--main em{font-size:62px}}@media(max-width:940px){.homepage-hero{--card-width:100%;--card-gap:0px}}.homepage-hero .hero__cards{display:grid;gap:var(--card-gap);grid-template-columns:repeat(3,1fr);overflow:hidden;padding-top:30px}@media(max-width:940px){.homepage-hero .hero__cards{width:100%}}.homepage-hero .hero__cards__card{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#407e15;border:none;border-top-right-radius:20px;box-shadow:0 0 15px rgba(0,0,0,.15);color:#fff;cursor:pointer;display:flex;flex-direction:column;height:var(--card-height);overflow:hidden;padding:20px 10px;position:relative;transform:translateX(var(--card-transform-x)) translateY(var(--card-transform-y)) rotate(var(--card-rotation));transform-origin:bottom center;transition-duration:.2s;transition-property:top,left,width,height,border-radius,transform;transition-timing-function:ease;width:var(--card-width);z-index:2}@media(min-width:576px){.homepage-hero .hero__cards__card{padding:20px 30px}}.homepage-hero .hero__cards__card:first-of-type{--card-transform-x:11%;--card-transform-y:10%;--card-rotation:-7.5deg;text-align:left}.homepage-hero .hero__cards__card:first-of-type:is(:hover,:focus-visible){--card-transform-y:1%;--card-rotation:-5deg}.homepage-hero .hero__cards__card:nth-of-type(2){align-items:center;text-align:center}.homepage-hero .hero__cards__card:nth-of-type(2):is(:hover,:focus-visible){--card-transform-y:-5%}.homepage-hero .hero__cards__card:last-of-type{--card-transform-x:-11%;--card-transform-y:10%;--card-rotation:7.5deg;align-items:flex-end;text-align:right}.homepage-hero .hero__cards__card:last-of-type:is(:hover,:focus-visible){--card-transform-y:1%;--card-rotation:5deg}.homepage-hero .hero__cards__card h2{font-size:16px;line-height:1}@media(min-width:576px){.homepage-hero .hero__cards__card h2{font-size:24px}}@media(min-width:768px){.homepage-hero .hero__cards__card h2{font-size:36px}}.homepage-hero .hero__cards__card h2 em{display:block;font-style:italic}.homepage-hero [data-card-index="0"]{--button-foreground-colour:#fff;--button-background-colour:#064619;--button-hover-foreground-colour:#064619;background-color:#d2e6a5;color:#064619}.homepage-hero [data-card-index="1"]{--button-foreground-colour:#fff;--button-background-colour:#064619;--button-hover-foreground-colour:#fff;background-color:#407e15}.homepage-hero [data-card-index="2"]{--button-foreground-colour:#fff;--button-background-colour:#407e15;--button-hover-foreground-colour:#fff;background-color:#064619}.homepage-hero .hero__full-content{border-top-right-radius:80px;left:0;position:absolute;top:0;transition-property:opacity;visibility:hidden;z-index:1}@media(min-width:576px){.homepage-hero .hero__full-content{border-top-right-radius:120px}}@media(min-width:992px){.homepage-hero .hero__full-content{border-top-right-radius:200px}}.homepage-hero .hero__full-content.closing{opacity:0}.homepage-hero .hero__full-content .container,.homepage-hero .hero__full-content .row{height:100%}.homepage-hero .hero__full-content .container{padding-top:153px}.homepage-hero .hero__full-content .container .media-container{top:calc(50% + 30px)}.homepage-hero .hero__full-content__close-button{background-color:transparent;border:1px solid var(--template-primary-highlight-foreground);border-radius:50%;color:var(--template-primary-highlight-foreground);cursor:pointer;height:42px;margin-left:20px;position:absolute;width:42px;z-index:999}.homepage-hero .hero__full-content__close-button:hover{opacity:80%}.blended-search{bottom:0;color:#000;position:absolute;right:0;transform:translateY(50%);width:calc(var(--card-width)*3 + var(--card-gap)*2);z-index:10}@media(max-width:940px){.blended-search{right:var(--card-gap);width:calc(100% - var(--card-gap)*2)}}.blended-search label{display:none;position:absolute}.blended-search input{background-color:#fff;border:none;border-radius:20px;box-shadow:0 3px 6px rgba(0,0,0,.16);padding:20px;width:100%}.blended-search .blended-search-ask-location{--button-background-colour:#407e15;--button-foreground-colour:#fff;position:absolute;right:8px;top:8px;z-index:11}.blended-search .blended-search-ask-location:focus,.blended-search .blended-search-ask-location:hover{background-color:#407e15}@media(max-width:575.98px){.blended-search .blended-search-ask-location{font-size:13px;line-height:1;min-width:0;right:3px;top:7px;width:105px}}.blended-search .blended-search-results{border-bottom-left-radius:20px;border-bottom-right-radius:20px;top:calc(100% - 20px)}.blended-search .blended-search-results__inner{padding-top:50px}.hero--job-search .hero__search-form{align-items:flex-end;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(0,0,0,.35);border-radius:30px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr) auto;margin-block:50px;padding:25px;position:relative;width:100%;z-index:1}.hero--job-search .hero__search-form .form-group{display:flex;flex-direction:column;text-align:left}.hero--job-search .hero__search-form .form-group label{font-size:18px;font-weight:700}.hero+.copy-block{margin-top:120px}.header-override-everything-we-do{--hero-text-colour:#064619}.header-override-everything-we-do .main-header{background-position-y:-123px}.header-override-everything-we-do .hero__full-content__close-button{border-color:#064619;color:#064619}.header-override-everything-we-offer .main-header{background-position-y:-123px}.header-override-everything-youll-love{--hero-text-colour:#fff}.header-override-everything-youll-love .main-header{background-position-y:-123px}.card{background-color:#fff;border-radius:30px;box-shadow:0 3px 12px rgba(0,0,0,.16);color:#000}.card--sm .card__header{height:170px}.card--image-only{background-color:#f6f6f6}.card--image-only img{border-radius:30px;-o-object-fit:cover;object-fit:cover}.card__header{background-color:#ccc;border-top-left-radius:30px;border-top-right-radius:30px;height:240px}.card__header img{border-radius:inherit;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card__body{display:flex;flex-direction:column;height:100%;padding:30px}.card__body h2{font-size:24px}.card__body ul{list-style-type:none;margin:0;padding:0}.card__body .button{margin-top:20px}:root{--campaign-slider-overlay-color:#407e15;--campaign-slider-overlay-gradient:linear-gradient(0deg,#407e15 10%,rgba(64,126,21,.95) 30%,rgba(64,126,21,.8) 60%,rgba(64,126,21,.7) 75%,rgba(64,126,21,0));--glide-icon-hover-colour:#064619}.campaign-slider{color:#fff;overflow:hidden;width:100%}.campaign-slider__slide{background-size:cover;border-radius:30px;display:flex;flex-direction:column;justify-content:flex-end;min-height:530px;overflow:hidden;position:relative}.campaign-slider__slide__photo{height:100%;inset:0;max-height:none;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left;position:absolute;width:100%}.campaign-slider__slide:after{background:linear-gradient(0deg,rgba(0,0,0,.6) 0,transparent 33%);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:4}.campaign-slider__slide .js-hide-show-icon{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;bottom:40px;cursor:pointer;margin:0;padding:0;position:absolute;right:40px;z-index:7}.campaign-slider__slide .js-hide-show-icon svg .vertical{transform-origin:center;transition:all .2s ease-in}.campaign-slider__slide .js-hide-show-icon.open svg .vertical{transform:rotate(-90deg)}.campaign-slider__slide__overlay{background:var(--campaign-slider-overlay-color);border-radius:30px;min-height:530px;padding:40px;transform:translateY(100%);transition:all .5s ease-out;z-index:6}.campaign-slider__slide__overlay.open{transform:translateY(0)}.campaign-slider__slide__overlay.open h2{transform:none}.campaign-slider__slide__overlay h2{font-size:32px;position:relative;transform:translateY(calc(-100% - 80px));transition:all .5s ease-out;width:75%;z-index:5}@media(max-width:767.98px){.campaign-slider__slide__overlay h2{font-size:25px}}.campaign-slider__slide__overlay__contents{display:flex;flex-direction:column;height:450px;justify-content:flex-start;width:100%}.campaign-slider__slide__overlay__contents .dummy2{flex-grow:1;max-height:300px;position:relative}@media(max-width:575.98px){.campaign-slider__slide__overlay__contents .dummy2{max-height:250px}}.campaign-slider__slide__overlay__contents .dummy2:after{background:var(--campaign-slider-overlay-gradient);bottom:0;content:"";display:block;height:30px;left:0;pointer-events:none;position:absolute;width:100%;z-index:1}.campaign-slider__slide__overlay__contents .dummy{max-height:300px;overflow:scroll;position:relative}@media(max-width:991.98px){.campaign-slider__slide__overlay__contents .dummy{max-height:100%}}.campaign-slider__slide__overlay__contents .wysiwyg{overflow:hidden;padding-bottom:30px;position:relative}.campaign-slider__slide__overlay__contents .wysiwyg p{padding-block:5px}.campaign-slider__slide__overlay__contents a{color:var(--campaign-slider-overlay-color);margin-top:20px;max-width:75%}.campaign-slider__slide__overlay__contents a:hover{background-color:transparent;border:3px solid #fff;color:#fff}.campaign-slider__slide:not(.glide__slide--active) .js-find-out-more-button{display:none}.campaign-slider__controls{margin-right:-12px;margin-top:5px;max-width:1095px;padding:0}.campaign-slider__icon{background:transparent;border:none;cursor:pointer;z-index:1}.campaign-slider__icon svg #arrow-outline,.campaign-slider__icon svg line{stroke:var(--glide-icon-colour)}.campaign-slider__icon svg #play{fill:var(--glide-icon-colour)}.campaign-slider__icon:hover svg #arrow-outline,.campaign-slider__icon:hover svg line{stroke:var(--glide-icon-hover-colour)}.campaign-slider__icon:hover svg #play{fill:var(--glide-icon-hover-colour)}.campaign-slider__icon.clicked svg #arrow-outline,.campaign-slider__icon.clicked svg line{stroke:var(--glide-icon-hover-colour)}.campaign-slider__icon.clicked svg #play{fill:var(--glide-icon-hover-colour)}.campaign-slider .glide{margin-left:auto;margin-right:auto;width:100%}.campaign-slider .glide__track{overflow:visible!important}.campaign-slider .glide__slide{margin:0;padding:0;transform:scale(.8);transition-property:transform}.campaign-slider .glide__slide--active,.campaign-slider .glide__slide--active-clone{transform:scale(1)}.campaign-slider .glide__slides{list-style:none;margin:0;padding:0}.campaign-slider .glide__arrows{align-items:center;display:flex;justify-content:center;padding:0}@media(min-width:768px){.campaign-slider .glide__arrows{position:relative;top:0}}.page-locations{--campaign-slider-spacing:80px}@media(min-width:768px){.page-locations{--campaign-slider-spacing:120px}}.page-locations.showing-map{--campaign-slider-spacing:160px}@media(min-width:768px){.page-locations.showing-map{--campaign-slider-spacing:240px}}.page-locations .coloured-background-section:has(.campaign-slider:first-child){margin-top:var(--campaign-slider-spacing)}.page-locations .coloured-background-section>.campaign-slider:first-child{margin-top:-80px;position:relative;z-index:1}@media(min-width:768px){.page-locations .coloured-background-section>.campaign-slider:first-child{margin-top:-120px}}:root{--closing-statement-background-color:none;--closing-statement-text-color:asda-black}.closing-statement{background-color:var(--closing-statement-background-color);margin-block:60px}@media(min-width:768px){.closing-statement{margin-block:80px}}@media(min-width:992px){.closing-statement{margin-block:120px}}.closing-statement h2,.closing-statement p{color:var(--closing-statement-text-color)}.closing-statement p{padding-bottom:12px}.closing-statement .media-container{background-color:color-mix(in srgb,var(--closing-statement-background-color),#000 10%)}.closing-statement .video-container{border-radius:inherit;height:100%;overflow:hidden;width:100%}.main-footer{background:#383838;color:#fff;font-size:13px;padding-block:2em}.main-footer__cta{--button-foreground-colour:#fff;--button-background-colour:#407e15;--button-hover-foreground-colour:#407e15;font-family:Gotham Ultra,sans-serif;font-weight:900;padding-block:36px}.main-footer small{font-size:inherit}.main-footer .container{max-width:1180px}.main-footer ul{list-style-type:none;margin:0;padding:0}.main-footer__links{margin-bottom:30px}.main-footer__links li a{display:inline-block;height:24px}.main-footer__social-links svg{height:28px;width:28px}.main-footer__social-links .flex-fill{width:100%}.main-footer__social-links .flex-fill svg{height:auto;width:auto}.main-footer__logos{gap:.5em}@media(max-width:340px){.main-footer__logos{flex-wrap:wrap;gap:15px}}.main-footer__logos img{background-color:#fff;height:80px;padding:5px;width:auto}@media(max-width:1359.98px){.main-footer__logos img{height:60px}}@media(min-width:768px)and (max-width:991.98px){.main-footer__logos img{height:50px}}.main-footer__copyright{margin-top:30px}.homepage-personalisation{background-color:#407e15;color:#fff;margin-block:0;padding-block:60px;padding-bottom:80px}@media(min-width:768px){.homepage-personalisation{padding-block:80px}}@media(min-width:992px){.homepage-personalisation{padding-block:120px}}.homepage-personalisation__heading{font-size:30px;line-height:.9;margin-bottom:24px;margin-left:-1em;text-align:center}.homepage-personalisation__heading em{display:block;margin-left:2em}@media(min-width:310px){.homepage-personalisation__heading{font-size:40px}}@media(min-width:576px){.homepage-personalisation__heading{font-size:60px;margin-bottom:50px}}@media(min-width:992px){.homepage-personalisation__heading{font-size:90px}}.homepage-personalisation h3{font-size:36px;line-height:1.25;margin-bottom:20px;text-align:center}@media(max-width:575.98px){.homepage-personalisation h3{font-size:26px}}.homepage-personalisation__section{margin-bottom:60px}@media(min-width:768px){.homepage-personalisation__section{margin-bottom:80px}}.homepage-personalisation__section .button{display:grid;font-size:20px;height:64px;margin:0;padding-block:0;place-items:center;width:100%}.homepage-personalisation__intro-copy h3{text-align:left}@media(max-width:767.98px){.homepage-personalisation__intro-copy,.homepage-personalisation__intro-copy h3{text-align:center}}.homepage-personalisation__upper-image{float:none;height:auto;margin-inline:auto;shape-margin:1rem;shape-outside:url(/assets/imgs/strawberry-basket-empty.png);shape-outside:image-set(url("/assets/imgs/strawberry-basket-empty.png") 1x,url("/assets/imgs/strawberry-basket-empty@2x.png") 2x)}@media(min-width:768px){.homepage-personalisation__upper-image{float:right}}@media(max-width:767.98px){.homepage-personalisation__upper-image{max-width:50vw}}.homepage-personalisation__lower-image img{height:auto}@media(max-width:767.98px){.homepage-personalisation__lower-image img{max-width:50vw}}.homepage-personalisation__filter-choices{border:none;margin:0;padding:0;width:100%}.homepage-personalisation__filter-choices-container{display:flex;flex-wrap:wrap;gap:16px 25px;justify-content:center;list-style:none;margin:0;padding:0}.homepage-personalisation__filter-choice{border-radius:22px;max-width:200px;position:relative;width:calc(25% - 19px)}@media(max-width:991.98px){.homepage-personalisation__filter-choice{width:calc(50% - 19px)}}@media(max-width:575.98px){.homepage-personalisation__filter-choice .button{min-width:0}}@media(max-width:370px){.homepage-personalisation__filter-choice{width:100%}}.homepage-personalisation__filter-choice__icon{display:none;height:75px;left:60px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%) translateX(-100%);width:auto;z-index:2}@media(max-width:575.98px){.homepage-personalisation__filter-choice__icon{height:65px;left:44px}}.homepage-personalisation__filter-choice input{background:none;border:none;border-radius:inherit;height:100%;left:0;margin:0;padding:0;position:absolute;top:0;width:100%}.homepage-personalisation__filter-choice input+.button{border-radius:inherit}@media(max-width:430px){.homepage-personalisation__filter-choice input+.button{font-size:17px}}.homepage-personalisation__filter-choice input:is(:checked)+.button{background-color:#407e15;border:3px solid #064619;color:#fff;font-size:16px;justify-content:flex-end;padding-left:50px;text-align:right}.homepage-personalisation__filter-choice input:is(:checked)+.button+.homepage-personalisation__filter-choice__icon{display:block}@media(max-width:430px){.homepage-personalisation__filter-choice input:is(:checked)+.button{font-size:14px;line-height:.96;padding-left:60px;padding-right:8px}}@media(max-width:370px){.homepage-personalisation__filter-choice input:is(:checked)+.button{font-size:16px}}@media(hover:hover){.homepage-personalisation__filter-choice input:is(:hover)+label{background-color:#407e15;border:3px solid #064619;color:#fff;font-size:16px;justify-content:flex-end;padding-left:50px;text-align:right}.homepage-personalisation__filter-choice input:is(:hover)+label+.homepage-personalisation__filter-choice__icon{display:block}}@media(hover:none){.homepage-personalisation__filter-choice input:is(:hover,:focus-visible):not(:checked)+label{background-color:#064619}}.homepage-personalisation__filter-choice input:is(:focus,:focus-visible):not(:checked)+label{background-color:var(--button-background-colour);border:3px solid var(--button-background-colour);color:var(--button-foreground-colour);font-size:20px;justify-content:center;line-height:1.4;padding:0 15px;position:relative;text-align:center}.homepage-personalisation__filter-choice input:is(:focus,:focus-visible):not(:checked)+label+.homepage-personalisation__filter-choice__icon{display:none}.homepage-personalisation .button{--button-hover-foreground-colour:#fff;--button-hover-background-colour:#407e15}.personalisation-modal{border:none;color:#000;overflow:visible;padding:35px 0 25px}@media(min-width:450px){.personalisation-modal{max-width:420px}}.personalisation-modal:after{background-color:#fff;content:"";height:10px;left:0;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='518.994' height='12.717'%3E%3Cpath d='M0 0v12.717h18.1a9.319 9.319 0 1 1 18.638 0h5.791a9.319 9.319 0 1 1 18.638 0h5.793a9.319 9.319 0 1 1 18.638 0h5.792a9.319 9.319 0 1 1 18.638 0h5.791a9.319 9.319 0 1 1 18.638 0h5.791a9.319 9.319 0 1 1 18.638 0h5.792a9.319 9.319 0 1 1 18.638 0h5.791a9.319 9.319 0 1 1 18.638 0h5.791a9.319 9.319 0 1 1 18.638 0h5.791a9.319 9.319 0 1 1 18.638 0h5.792a9.319 9.319 0 1 1 18.638 0h5.791a9.319 9.319 0 1 1 18.638 0h5.791a9.319 9.319 0 1 1 18.638 0h5.791a9.319 9.319 0 1 1 18.638 0h5.792a9.319 9.319 0 1 1 18.638 0h5.791a9.319 9.319 0 1 1 18.638 0h5.791a9.319 9.319 0 1 1 18.638 0h5.792a9.319 9.319 0 1 1 18.638 0h5.791a9.319 9.319 0 1 1 18.638 0h5.791a9.319 9.319 0 1 1 18.638 0h18.1V0Z' fill='%23fff'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='518.994' height='12.717'%3E%3Cpath d='M0 0v12.717h18.1a9.319 9.319 0 1 1 18.638 0h5.791a9.319 9.319 0 1 1 18.638 0h5.793a9.319 9.319 0 1 1 18.638 0h5.792a9.319 9.319 0 1 1 18.638 0h5.791a9.319 9.319 0 1 1 18.638 0h5.791a9.319 9.319 0 1 1 18.638 0h5.792a9.319 9.319 0 1 1 18.638 0h5.791a9.319 9.319 0 1 1 18.638 0h5.791a9.319 9.319 0 1 1 18.638 0h5.791a9.319 9.319 0 1 1 18.638 0h5.792a9.319 9.319 0 1 1 18.638 0h5.791a9.319 9.319 0 1 1 18.638 0h5.791a9.319 9.319 0 1 1 18.638 0h5.791a9.319 9.319 0 1 1 18.638 0h5.792a9.319 9.319 0 1 1 18.638 0h5.791a9.319 9.319 0 1 1 18.638 0h5.791a9.319 9.319 0 1 1 18.638 0h5.792a9.319 9.319 0 1 1 18.638 0h5.791a9.319 9.319 0 1 1 18.638 0h5.791a9.319 9.319 0 1 1 18.638 0h18.1V0Z' fill='%23fff'/%3E%3C/svg%3E");-webkit-mask-position:bottom center;mask-position:bottom center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;position:absolute;top:100%;width:100%}.personalisation-modal::backdrop{background-color:rgba(0,0,0,.66)}.personalisation-modal__close-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;margin:0;padding:0;position:absolute;right:0;top:0;transform:translate(50%,-50%);z-index:1}.personalisation-modal__scroll-container{max-height:530px;overflow:scroll;overscroll-behavior:none;padding-inline:35px}.personalisation-modal__header{color:#407e15}.personalisation-modal__header h2{border-bottom:6px dotted}.personalisation-modal__header h2 span{font-style:italic}@media(max-width:300px){.personalisation-modal__header h2{font-size:28px}}.personalisation-modal__header p{font-size:16px}.personalisation-modal ul{list-style-type:none;margin:0;padding:0}.personalisation-modal ul li{font-weight:700;padding-block:30px}.personalisation-modal ul li:not(:first-child){position:relative}.personalisation-modal ul li:not(:first-child):before{border-top:2px dotted;content:"";left:50%;position:absolute;top:0;transform:translateX(-50%);width:85%}.personalisation-modal a{color:#407e15;font-weight:400;text-decoration:underline}.personalisation-modal a:is(:hover,:focus-visible){text-decoration:none}.image-gallery{--image-gallery-image-spacing:10px;overflow:hidden}.image-gallery__container__row1{margin-bottom:var(--image-gallery-image-spacing)}.image-gallery .glide{width:auto}.image-gallery .glide__track{margin:0;overflow:visible;padding:0;width:800px}.image-gallery .glide__slide,.image-gallery .glide__slides{margin:0;padding:0;width:280px}.image-gallery .glide__slide img{border-radius:30px;height:185px;-o-object-fit:cover;object-fit:cover;width:280px}:root{--latest-vacancies-negative-margin:0px;--latest-vacancies-heading-colour:#000;--latest-vacancies-dummy-item-offset:55vw}@media(min-width:576px){:root{--latest-vacancies-dummy-item-offset:45vw}}@media(min-width:992px){:root{--latest-vacancies-dummy-item-offset:35vw}}.latest-vacancies{margin-top:var(--latest-vacancies-negative-margin)}.latest-vacancies h2{color:var(--latest-vacancies-heading-colour);line-height:44px}.latest-vacancies__container{align-items:center;display:flex;isolation:isolate;overflow:hidden;position:relative}.latest-vacancies__arrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;aspect-ratio:1;background-color:var(--template-primary-highlight);border:none;border-radius:100%;box-shadow:0 3px 6px rgba(0,0,0,.16);color:var(--template-primary-highlight-foreground);cursor:pointer;display:inline-grid;height:48px;place-items:center;position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:all .2s ease-in-out;width:48px}.latest-vacancies__arrow.hidden{opacity:0;transform:translateX(100%) translateY(-50%);visibility:hidden}.latest-vacancies__arrow:is(:hover,:focus-visible){box-shadow:0 5px 6px rgba(0,0,0,.2);transform:translateY(calc(-50% - 2px))}.latest-vacancies__dummy-grid-item{display:inline-grid;flex:0 0 auto;height:100%;left:0;padding-inline:50px;place-items:center;pointer-events:none;position:absolute;top:0;width:var(--latest-vacancies-dummy-item-offset);z-index:-2}@media(min-width:992px){.latest-vacancies__dummy-grid-item{padding-inline:100px}}.latest-vacancies__grid{display:flex;flex-wrap:nowrap;gap:18px;list-style:none;margin:0;overflow-x:scroll;overscroll-behavior-x:contain;padding:18px 9px;padding-left:var(--latest-vacancies-dummy-item-offset);padding-right:20px;position:relative;scroll-padding:9px;scrollbar-width:none}.latest-vacancies__grid::-webkit-scrollbar{display:none}.latest-vacancies__grid:before{background-color:#fff;content:"";height:calc(100% - var(--latest-vacancies-negative-margin)*-1);left:var(--latest-vacancies-dummy-item-offset);position:absolute;top:calc(var(--latest-vacancies-negative-margin)*-1);width:calc(310px*var(--grid-total-items, 4) + 18px*(var(--grid-total-items, 4) - 1));z-index:-1}.latest-vacancies__grid__item{flex-shrink:0;font-size:15px;height:330px;scroll-snap-align:start;width:310px}.latest-vacancies__grid__item--see-all{align-items:center;background-color:#dcd9d9}.latest-vacancies__grid__item--no-results,.latest-vacancies__grid__item--see-all{display:flex;flex-direction:column;justify-content:center;padding:30px 50px}@media(min-width:768px){.latest-vacancies__grid__item--no-results{font-size:22px}}.latest-vacancies__grid__item a:not(.button){align-items:flex-start;display:flex;flex-direction:column;height:100%;padding:30px;transition-property:transform}.latest-vacancies__grid__item a:not(.button):is(:hover,:focus-visible){transform:translateY(-3px)}.latest-vacancies__grid__item p:last-of-type{margin-bottom:10px}.latest-vacancies__grid__item__title{font-size:24px;margin-bottom:10px}.latest-vacancies__grid__item__meta{margin-bottom:5px}.chatter-ats-related-vacancies .latest-vacancies__dummy-grid-item--alerts{align-items:flex-start;display:flex;flex-direction:column;gap:40px;justify-content:flex-end;pointer-events:auto;z-index:1}.chatter-ats-related-vacancies .latest-vacancies__dummy-grid-item--alerts .adv-search-job-alerts{font-size:14px}:root{--people-story-quotemark-colour:#407e15;--people-story-quote-text-colour:#000}.people-story-quote{margin-block:60px}@media(min-width:768px){.people-story-quote{margin-block:80px}}@media(min-width:992px){.people-story-quote{margin-block:120px}}.people-story-quote__photo{border-radius:30px;width:100%}.people-story-quote__job-title,.people-story-quote__location,.people-story-quote__name{font-size:18px}@media(max-width:767.98px){.people-story-quote__job-title,.people-story-quote__location,.people-story-quote__name{margin-left:10px}}.people-story-quote__button{margin-top:20px}.people-story-quote .video-container{border-radius:30px;height:auto;overflow:hidden;width:100%}@media(max-width:1359.98px){.people-story-quote .video-container .plyr__controls{display:none}}.sub-nav h2{font-size:24px}.sub-nav__grid{list-style-type:none;padding:0}.sub-nav__item__button-container{width:100%}.sub-nav__item__button-container .js-see-more-icon{background:transparent;border:none;cursor:pointer;margin-top:20px}.sub-nav__item__button-container .js-see-more-icon.active svg{transform:rotate(180deg)}@media(min-width:768px){.sub-nav__item__button-container .js-see-more-icon{display:none}}:is(.hero,.coloured-background-section)+.sub-nav{--sub-nav-top-spacing:70px;margin-top:0;padding-top:var(--sub-nav-top-spacing,0);position:relative}:is(.hero,.coloured-background-section)+.sub-nav:before{background-color:var(--hero-background-colour);content:"";height:calc(70px + var(--sub-nav-top-spacing, 0px));left:0;position:absolute;top:0;width:100%;z-index:-1}:is(.hero:not(.hero--align-right))+.sub-nav{margin-top:-30px}.coloured-background-section+.sub-nav{--sub-nav-top-spacing:0px}.coloured-background-section .sub-nav{--button-foreground-colour:#fff;--button-background-colour:#407e15}.coloured-background-section .sub-nav .button:is(:hover,:focus-visible){border-color:#407e15;color:#407e15}.template-people-stories{--template-primary-highlight:#064619;--template-primary-highlight-foreground:#fff;--hero-background-colour:#064619;--glide-icon-colour:#407e15}.template-people-stories :is(.hero,.coloured-background-section){--button-foreground-colour:#fff;--button-background-colour:#407e15;--button-hover-foreground-colour:var(--template-primary-highlight-foreground)}.people-stories{padding-block:60px}.people-stories__card__name,.people-stories__card__title{font-size:24px;line-height:1.2}.people-stories__card__title{font-weight:400}.people-stories__card__quote p:first-of-type:before{content:open-quote}.people-stories__card__quote p:last-of-type:after{content:close-quote}.people-stories__related-stories-grid{background:linear-gradient(0deg,#fff 85%,#064619 0);color:#fff;margin-bottom:60px;padding-top:80px}@media(min-width:768px){.people-stories__related-stories-grid{background:linear-gradient(0deg,#fff 65%,#064619 0)}}.people-stories__related-stories-grid:not(:has(.people-stories-related-item)){display:none}.people-stories__filter .select{background-color:#407e15;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35.356' height='20.506' fill='%23fff'%3E%3Cg transform='translate(-588.822 -1157.672)'%3E%3Crect width='4' height='25' rx='2' transform='rotate(-45 1695.258 -130.521)'/%3E%3Crect width='4' height='25' rx='2' transform='rotate(45 -1086.759 1328.872)'/%3E%3C/g%3E%3C/svg%3E");color:#fff}@media(min-width:768px){.people-stories__filter .select{padding-right:250px}}.people-stories__pagination ul{align-items:center;display:flex;justify-content:center;list-style-type:none;margin:0;padding:0}@media(max-width:1359.98px){.template-people-stories.article-page .hero__title{font-size:70px}.template-people-stories.article-page .hero__title em{font-size:80px;margin-left:0}}@media(max-width:991.98px){.template-people-stories.article-page .hero__title{font-size:60px}.template-people-stories.article-page .hero__title em{font-size:70px;margin-left:0}}@media(max-width:575.98px){.template-people-stories.article-page .hero__title{font-size:40px}.template-people-stories.article-page .hero__title em{font-size:50px;margin-left:0}}@media(max-width:300px){.template-people-stories.article-page .hero__title{font-size:30px}.template-people-stories.article-page .hero__title em{font-size:40px;margin-left:0}}@media(max-width:767.98px){.template-people-stories.article-page .hero .media-container{margin-bottom:0}}.template-people-stories.article-page .person-story{background-color:var(--template-primary-highlight);color:var(--template-primary-highlight-foreground);margin-bottom:-1px;margin-top:-1px}.template-people-stories.article-page .person-story__quote{font-style:italic;font-weight:600;margin-bottom:80px}.copy-block{margin-block:60px}@media(min-width:768px){.copy-block{margin-block:80px}}@media(min-width:992px){.copy-block{margin-block:120px}}.copy-block h2,.copy-block li,.copy-block p{color:var(--copy-block-text-color)}.copy-block p{padding-block:10px}.copy-block li:not(:last-child){padding-bottom:10px}.coloured-background-section .copy-block{color:var(--template-primary-highlight-foreground)}:root{--glide-icon-colour:#65b32e}.content-block-with-carousel{margin-block:60px}@media(min-width:768px){.content-block-with-carousel{margin-block:80px}}@media(min-width:992px){.content-block-with-carousel{margin-block:120px}}.content-block-with-carousel__content{padding:0 40px}@media(max-width:991.98px){.content-block-with-carousel__content{padding:60px 20px 0}}@media(max-width:767.98px){.content-block-with-carousel__content{padding:40px 20px 0}}.content-block-with-carousel__icon{background:transparent;border:none;cursor:pointer}.content-block-with-carousel__icon:hover svg #arrow-outline,.content-block-with-carousel__icon:hover svg line{stroke:var(--glide-icon-hover-colour)}.content-block-with-carousel__icon:hover svg #play{fill:var(--glide-icon-hover-colour)}.content-block-with-carousel__icon.clicked svg #arrow-outline,.content-block-with-carousel__icon.clicked svg line{stroke:var(--glide-icon-hover-colour)}.content-block-with-carousel__icon.clicked svg #play{fill:var(--glide-icon-hover-colour)}.content-block-with-carousel .glide__track{background-color:color-mix(in srgb,#fff,#000 10%);border-radius:30px}.content-block-with-carousel .glide__controls{margin-top:8px}.content-block-with-carousel .media-container{aspect-ratio:1/1;border-radius:0;max-height:none;max-width:none}.content-block-with-carousel .media-container img{height:101%}.content-block-with-carousel .media-container.content-block-with-carousel__video{aspect-ratio:auto}.content-block-with-carousel .video-container{border-radius:30px;height:auto;overflow:hidden;width:100%}.content-block-with-carousel__icon svg line{stroke:var(--glide-icon-colour)}.content-block-with-carousel__icon svg #play{fill:var(--glide-icon-colour)}.template-brands .coloured-background-section+.content-block-with-carousel{margin-top:0;position:relative}.template-brands .coloured-background-section+.content-block-with-carousel:before{background-color:var(--template-primary-highlight);content:"";height:85px;left:0;position:absolute;top:0;width:100%;z-index:-1}.template-brands .coloured-background-section+.content-block-with-carousel .content-block-with-carousel__content{padding-top:135px}:root{--number-of-steps:0}.career-progression-slider{background:var(--template-primary-highlight);color:var(--template-primary-highlight-foreground);margin-block:0;padding-block:60px}@media(min-width:768px){.career-progression-slider{padding-block:80px}}@media(min-width:992px){.career-progression-slider{padding-block:120px}}.career-progression-slider h2{margin-bottom:10px}.career-progression-slider__slide{display:flex;justify-content:space-evenly;min-height:350px;width:100%}.career-progression-slider__slide__contents{padding:20px;width:100%}@media(max-width:575.98px){.career-progression-slider__slide__contents{padding:0}}.career-progression-slider__slide__contents h3{line-height:33px;margin-bottom:20px}.career-progression-slider__slide__contents__text{margin:30px 100px;width:100%}@media(max-width:575.98px){.career-progression-slider__slide__contents__text{margin:30px 10px}}@media(max-width:991.98px){.career-progression-slider__slide__contents__text{margin:30px 50px}}.career-progression-slider__slide__contents img{border-radius:30px;min-height:300px;min-width:300px;-o-object-fit:cover;object-fit:cover;width:30%}@media(max-width:767.98px){.career-progression-slider__slide__contents img{margin-bottom:20px;width:100%}}@media(max-width:310px){.career-progression-slider__slide__contents img{min-height:0;min-width:0}}.career-progression-slider__controls__left{justify-content:start}.career-progression-slider__controls__right{justify-content:flex-end}.career-progression-slider__icon{background:transparent;border:none;cursor:pointer;z-index:2}.career-progression-slider__icon g,.career-progression-slider__icon line{stroke:var(--template-primary-highlight-foreground)}.career-progression-slider .glide{margin-left:auto;margin-right:auto;width:100%}.career-progression-slider .glide__slide,.career-progression-slider .glide__slides,.career-progression-slider .glide__track{margin:0;padding:0}.career-progression-slider .glide__arrows{align-items:center;display:flex;justify-content:center}.career-progression-slider .glide__bullets{align-items:center;background:var(--template-primary-highlight);display:flex;justify-content:space-between;margin-right:20px;overflow:hidden;padding-left:20px;width:100%}@media(max-width:767.98px){.career-progression-slider .glide__bullets{margin-right:0;padding-left:0}}.career-progression-slider .glide__bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:2px solid #fff;border-radius:50%;cursor:pointer;display:block;height:35px;position:relative;transition-property:background-color;width:35px;z-index:1}.career-progression-slider .glide__bullet:before{background-image:url(/assets/images/tick-green.svg?b7f448f5e9be3bc4f89adb47401c08ba);background-size:cover;content:"";display:inline-block;height:50%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:70%;z-index:1}.career-progression-slider .glide__bullet:not(:last-of-type):after{background-color:transparent;border-top:3px solid #fff;content:"";height:1px;left:calc(100% + 2px);position:absolute;right:calc(-4500%/var(--number-of-steps));top:50%;z-index:0}.career-progression-slider .glide__bullet:is(:hover,:focus-visible,.glide__bullet--active){background-color:#fff;border:2px solid #fff}.career-progression-slider .glide__bullet:is(:hover,:focus-visible,.glide__bullet--active):after{border-top:3px solid #fff;left:calc(100% + 2px);right:calc(-4500%/var(--number-of-steps));z-index:0}.career-progression-slider .glide__bullet--active~button{background-color:var(--template-primary-highlight);border:2px solid #000}.career-progression-slider .glide__bullet--active~button:not(:last-of-type):after{background-color:var(--template-primary-highlight);border-top:3px dashed #000}.career-progression-slider .glide__bullet--active+button{background-color:var(--template-primary-highlight);border:2px solid #fff}.brand-george .glide__bullet:before{background-image:url(/assets/images/tick-yellow.svg?1746fd631746c5d9df10e44eb1fd683b)}.job-description-page .vacancy{--button-foreground-colour:#407e15;--button-background-colour:#fff;--button-hover-foreground-colour:#fff;background:var(--template-primary-highlight);color:var(--template-primary-highlight-foreground);padding-block:80px;position:relative}.job-description-page .vacancy__left{height:-moz-fit-content;height:fit-content;position:sticky;top:227px}@media(max-width:1276px){.job-description-page .vacancy__left{top:281px}}.job-description-page .vacancy__left .vacancy__details-title{display:none}.job-description-page .vacancy__left .vacancy__details-title em{display:block;font-size:.6em;margin-left:1em}@media(max-width:300px){.job-description-page .vacancy__left .vacancy__details-title{font-size:32px}}.job-description-page .vacancy__left .george-logo{display:none}@media(max-width:767.98px){.job-description-page .vacancy__left{position:revert}.job-description-page .vacancy__left .george-logo{display:block;width:120px}.job-description-page .vacancy__left .vacancy__details-sidebar{text-align:left;width:100%}.job-description-page .vacancy__left .vacancy__details-title{display:block;margin-bottom:40px}}.job-description-page .vacancy__photo{height:auto;margin-block:50px;width:100%}.job-description-page .vacancy__photo .media-container{height:-moz-fit-content;height:fit-content;max-height:none}.job-description-page .vacancy__photo .media-container img{max-height:585px}@media(max-width:575.98px){.job-description-page .vacancy__photo .media-container img{max-height:300px}}.job-description-page .vacancy__title{word-wrap:break-word;display:block;font-size:65px}.job-description-page .vacancy__title em{display:block;font-size:.6em;margin-left:.5em}@media(max-width:1359.98px){.job-description-page .vacancy__title{font-size:50px}}@media(max-width:991.98px){.job-description-page .vacancy__title{font-size:45px}}@media(max-width:767.98px){.job-description-page .vacancy__title{display:none;font-size:inherit}}.job-description-page .vacancy__description{padding-bottom:80px;padding-left:60px}.job-description-page .vacancy__description .george-logo{width:120px}@media(max-width:767.98px){.job-description-page .vacancy__description .george-logo{display:none}.job-description-page .vacancy__description{padding:0}}.job-description-page .vacancy__description h2{font-size:32px;margin-block:32px}.job-description-page .vacancy__description__tagline{margin-block:50px 30px}.job-description-page .vacancy__apply-link{margin-top:60px}.job-description-page .vacancy__apply-link h2{margin:0}.job-description-page .vacancy__apply-link span{font-style:italic}.job-description-page .vacancy__map{--button-foreground-colour:#407e15;--button-background-colour:#fff;--button-hover-foreground-colour:#fff;color:var(--template-primary-highlight-foreground);height:500px;margin:0;overflow:hidden}.job-description-page .vacancy__map__image{height:500px;left:20%;-o-object-fit:cover;object-fit:cover;position:absolute;width:80%}.job-description-page .vacancy__map__details{background:transparent;height:100%;position:relative}@media(max-width:767.98px){.job-description-page .vacancy__map{height:auto}.job-description-page .vacancy__map__image{position:inherit;width:100%}.job-description-page .vacancy__map__details{height:auto;position:relative;width:100%}.job-description-page .vacancy__map__details:after{background:#407e15;content:"";height:100%;position:absolute;right:-900%;top:0;width:1000%;z-index:0}}.job-description-page .vacancy__map__details-container{background:var(--template-primary-highlight);border-bottom-right-radius:250px;height:500px;margin:0;padding-left:5px;padding-block:80px;position:relative;width:470px;z-index:1}@media(max-width:1359.98px){.job-description-page .vacancy__map__details-container{width:415px}}@media(max-width:991.98px){.job-description-page .vacancy__map__details-container{border-bottom-right-radius:210px;width:310px}}@media(max-width:767.98px){.job-description-page .vacancy__map__details-container{border-bottom-right-radius:unset;height:auto;width:100%}}.job-description-page .vacancy__map__details-container:before{background:var(--template-primary-highlight);content:"";height:100%;left:-999%;position:absolute;top:0;width:1000%;z-index:0}.job-description-page .vacancy__map__details-container aside{max-width:300px}.job-description-page .vacancy__map__details-container aside address{font-size:22px;font-style:normal;font-weight:700;margin-bottom:40px;width:70%}.job-description-page__nav{background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);color:var(--template-primary-highlight);position:sticky;top:73px;z-index:10}@media(max-width:991.98px){.job-description-page__nav{top:69px}}.job-description-page__nav ul{display:flex;gap:50px;justify-content:center;list-style:none;margin:0 16px}@media(max-width:767.98px){.job-description-page__nav ul{display:none}}.job-description-page__nav a{align-items:center;color:inherit;display:flex;height:100%;padding-block:20px;text-align:center;text-decoration:none}.job-description-page__nav a.selected{position:relative}.job-description-page__nav a.selected:after{background-color:var(--template-primary-highlight);content:"";height:4px;left:0;position:absolute;top:calc(100% - 18px);width:100%}.job-description-page__nav__mobile{align-items:center;gap:20px;height:70px;justify-content:center}@media(max-width:767.98px){.job-description-page__nav__mobile{display:flex!important}}.job-description-page__nav__mobile select{background-color:#eee;border:none;border-radius:8px;border-right:10px solid transparent;color:var(--template-primary-highlight);font-weight:700;padding:12px 5px 12px 15px;text-align:center}.job-description-page .js-share-button-container{display:inline-block}.job_desc__floating-apply-button{border-color:#064619;bottom:40px;color:#064619;left:40px;position:fixed;transform:translateY(calc(100% + 40px));transition:transform .3s ease-in-out;z-index:10}.job_desc__floating-apply-button:hover{background-color:#064619;color:#fff}@media(max-width:767.98px){.job_desc__floating-apply-button{bottom:20px;left:20px;transform:translateY(calc(100% + 20px))}}.job_desc__floating-apply-button.visible{transform:none}BODY.application-disabled .application-link--aside,BODY.application-disabled .application-link--floating,BODY.application-disabled .application-link--nav,BODY.application-disabled .vacancy__apply-link{display:none!important}:root{--accordion-padding-x:0px;--accordion-padding-y:25px;--accordion-plus-icon-color:#fff;--accordion-plus-icon-background-color:#407e15}.accordion-block{margin-block:60px}@media(min-width:768px){.accordion-block{margin-block:80px}}@media(min-width:992px){.accordion-block{margin-block:120px}}.accordion-block .section__copy{line-height:27px;margin-bottom:40px}.accordion-block .section__copy p{margin-bottom:10px}.accordion-block .section__copy ul{margin-left:14px;padding:0}.accordion-block .section__copy ul li{margin-bottom:22px}.accordion-block__accordion{border-top:3px solid #000;margin:0}.accordion-block__accordion:last-of-type{border-bottom:3px solid #000}.accordion-block__accordion__summary{align-items:center;cursor:pointer;display:inline-flex;font-family:Gotham Ultra,sans-serif;font-size:18px;font-weight:700;justify-content:space-between;line-height:1.2;list-style:none;padding:var(--accordion-padding-y) var(--accordion-padding-x);width:100%}.accordion-block__accordion__summary::marker{display:none}.accordion-block__accordion__summary::-webkit-details-marker{display:none}.accordion-block__accordion__summary svg .background,.accordion-block__accordion__summary svg .outline{fill:var(--accordion-plus-icon-background-color);stroke:var(--accordion-plus-icon-background-color)}.accordion-block__accordion__summary svg .horizontal{stroke:var(--accordion-plus-icon-color)}.accordion-block__accordion__summary svg .vertical{stroke:var(--accordion-plus-icon-color);transform-origin:center;transition:all .2s ease-out}.accordion-block__accordion[open]:not(.closing) .accordion-block__accordion__summary svg .vertical{transform:rotate(-90deg)}.accordion-block__accordion__content{margin:0;padding-inline:var(--accordion-padding-x);padding-bottom:var(--accordion-padding-y)}.accordion-block__accordion__content a:not(.button){text-decoration:underline}.accordion-block__accordion__content a:not(.button):is(:hover,:focus-visible){text-decoration:none}.accordion-block .accordion__item__image{margin-top:15px;width:50%}@media(max-width:991.98px){.accordion-block .accordion__item__image{margin-top:0;width:100%}}.accordion-block .accordion__item__image img{width:100%}.accordion-block .accordion__item__copy{flex-basis:50%;flex-grow:1}.accordion-block .accordion__item__image__wrap{float:left;height:auto;margin:0 40px 20px 0;width:50%}.accordion-block .accordion__item__image__wrap img{height:auto;width:100%}@media(max-width:767.98px){.accordion-block .accordion__item__image__wrap{display:flex;float:none;justify-content:center;margin:20px 0 0;width:100%}}.content-block+.accordion-block{margin-top:-30px/2;padding-top:0}.accordion-block+.content-block{padding-top:0}.coloured-background-section .accordion-block__accordion{border-top:3px solid var(--template-primary-highlight-foreground)}.coloured-background-section .accordion-block__accordion:last-of-type{border-bottom:3px solid var(--template-primary-highlight-foreground)}.rewards-and-benefits{background-color:#d2e6a4;margin-block:0;padding-block:80px}.rewards-and-benefits .card__body{padding:35px}@media(max-width:575.98px){.rewards-and-benefits .card__body{padding-right:65px}}.rewards-and-benefits .card__body__image-inside .rewards-and-benefits__icon{bottom:0;height:100%;left:50%;margin-top:10px;max-height:200px;max-width:200px;-o-object-fit:cover;object-fit:cover;position:relative;transform:translateX(-50%);width:100%}.rewards-and-benefits__icon{bottom:-22px;height:auto;position:absolute;right:-30px;width:100px;z-index:3}@media(max-width:575.98px){.rewards-and-benefits__icon{right:0}}.rewards-and-benefits .card--image-only{align-items:center;background-color:transparent;box-shadow:none;display:flex;justify-content:center}.rewards-and-benefits .card--image-only img{max-height:250px;max-width:250px;-o-object-fit:contain;object-fit:contain}.page-rewards-and-recognition .rewards-and-recognition{margin-bottom:80px;margin-top:-30px}@media(max-width:991.98px){body.vacancies-filter-open{overflow-y:hidden}}#chatter-ats-advanced-search .filter-heading{margin-bottom:20px}#chatter-ats-advanced-search .filter-reset,#chatter-ats-advanced-search .filter-sidebar-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:inherit;cursor:pointer;margin:0;padding:0}#chatter-ats-advanced-search .filter-reset:is(:hover,:focus-visible){text-decoration:underline}#chatter-ats-advanced-search .filter-sidebar{--sidebar-heading-height:0px;--sidebar-breakpoint:991.98px;transition:all .2s ease-in}@media(max-width:991.98px){#chatter-ats-advanced-search .filter-sidebar{background-color:#fff;height:100vh;padding:30px;position:fixed;right:0;top:0;transform:translateX(100%);width:50vw;z-index:102}#chatter-ats-advanced-search .filter-sidebar.open{border-left:1px solid #e8e8e8;box-shadow:0 3px 6px rgba(0,0,0,.1);transform:none}#chatter-ats-advanced-search .filter-sidebar #filters{height:calc(100vh - 80px - var(--sidebar-heading-height));overflow-y:scroll}}@media(max-width:767.98px){#chatter-ats-advanced-search .filter-sidebar{width:100%}}@media(min-width:991.98px){#chatter-ats-advanced-search .filter-sidebar .filter-sidebar-toggle{display:none}}#chatter-ats-advanced-search .filter-sidebar.loading{opacity:.75;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}#chatter-ats-advanced-search #filters .filter__choices{list-style:none;margin:0;padding:0}#chatter-ats-advanced-search #filters .filter__choices__item .form-group{align-items:center;display:flex;gap:.7em}#chatter-ats-advanced-search #filters .filter__choices__item input[type=checkbox]{--checkbox-inset-colour:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:.08em solid #000;border-radius:.214em;cursor:pointer;display:inline-grid;flex:0 0 auto;height:1.286em;margin:0;place-content:center;width:1.286em}#chatter-ats-advanced-search #filters .filter__choices__item input[type=checkbox]:before{border-radius:inherit;box-shadow:inset 1.2em 1.2em var(--checkbox-inset-colour);content:"";height:.857em;transition-property:box-shadow;width:.857em}#chatter-ats-advanced-search #filters .filter__choices__item input[type=checkbox]:is(:hover,:focus-visible){--checkbox-inset-colour:#eaebeb}#chatter-ats-advanced-search #filters .filter__choices__item input[type=checkbox]:is(:checked){--checkbox-inset-colour:#407e15}#chatter-ats-advanced-search #filters .filter__choices__item input[type=checkbox]+label{cursor:pointer}@media(min-width:991.98px){#chatter-ats-advanced-search .filter-results .filter-sidebar-toggle{display:none}}#chatter-ats-advanced-search .filter-results #results{list-style-type:none;margin:0;padding:0;position:relative}@keyframes chatter-ats-ajax-placeholder-loading{0%{background-position:-468px 0}to{background-position:450px 0}}#chatter-ats-advanced-search .filter-results #results .chatter-ats-ajax-placeholder{opacity:.5;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}#chatter-ats-advanced-search .filter-results #results .chatter-ats-ajax-placeholder :is(h1,h2,h3,h4,h5,h6,.btn,.button,li,p){animation:chatter-ats-ajax-placeholder-loading 1s linear infinite forwards;background:linear-gradient(90deg,#eee 8%,#ddd 18%,#eee 33%);background-size:800px 104px;border-color:transparent;border-radius:6px;color:transparent;list-style-type:none}#chatter-ats-advanced-search #chatter-ats-pagination{text-align:center}#chatter-ats-advanced-search #chatter-ats-pagination p{margin-bottom:10px}#chatter-ats-advanced-search #chatter-ats-pagination ul{align-items:center;display:flex;gap:5px;justify-content:center;list-style-type:none;margin:0;padding:0}#chatter-ats-advanced-search #chatter-ats-pagination .go-to-first{align-items:center;display:flex;gap:5px}#chatter-ats-advanced-search .applied-filters{background-color:#edffda;display:none;padding:20px}@media(max-width:991.98px){.template-jobs--adv-search .hero,.template-jobs--job .hero{min-height:1050px;padding-top:10%}.template-jobs--adv-search .hero__search-form,.template-jobs--job .hero__search-form{grid-template-columns:1fr}}@media(max-width:575.98px){.template-jobs--adv-search .hero__search-form .form-group,.template-jobs--job .hero__search-form .form-group{width:calc(100vw - 75px)}.template-jobs--adv-search .hero__search-form input,.template-jobs--adv-search .hero__search-form select,.template-jobs--job .hero__search-form input,.template-jobs--job .hero__search-form select{width:100%}.template-jobs--adv-search .hero__search-form select,.template-jobs--job .hero__search-form select{padding-right:0}}.template-jobs--adv-search .hero__title,.template-jobs--job .hero__title{font-size:50px;margin-bottom:60px;text-align:right}@media(min-width:768px){.template-jobs--adv-search .hero__title,.template-jobs--job .hero__title{font-size:80px}}.template-jobs--adv-search .hero__title em,.template-jobs--job .hero__title em{font-size:62px;margin-left:0;padding-right:.65em}@media(min-width:576px){.template-jobs--adv-search .hero__title em,.template-jobs--job .hero__title em{font-size:80px}}@media(min-width:768px){.template-jobs--adv-search .hero__title em,.template-jobs--job .hero__title em{font-size:92px}}@media(min-width:992px){.template-jobs--adv-search .hero__title em,.template-jobs--job .hero__title em{font-size:120px}}.template-jobs--adv-search .job-feed__internal-message,.template-jobs--job .job-feed__internal-message{background-color:#407e15;background-image:url(/assets/imgs/banner-background.png);background-position:50%;background-size:105%;border-radius:10px;color:#fff;font-weight:700;margin-top:-30px;padding:10px 15px;position:relative;text-align:center;width:-moz-fit-content;width:fit-content}@media(max-width:767.98px){.template-jobs--adv-search .job-feed__internal-message,.template-jobs--job .job-feed__internal-message{background-size:110% 200%;max-width:calc(100% - 120px)}}.template-jobs--adv-search .job-feed__internal-message:before,.template-jobs--job .job-feed__internal-message:before{background-image:url(/assets/imgs/banner-strawberry.png);background-size:cover;content:"";height:65px;left:-53px;position:absolute;top:45%;transform:translateY(-50%);width:58px}.template-jobs--adv-search .job-feed__internal-message:after,.template-jobs--job .job-feed__internal-message:after{background-image:url(/assets/imgs/banner-apple.png);background-size:cover;content:"";height:65px;position:absolute;right:-60px;top:45%;transform:translateY(-50%);width:68px}.template-jobs--adv-search .job-feed__internal-message__container,.template-jobs--job .job-feed__internal-message__container{display:flex;justify-content:center;position:relative;width:-moz-fit-content;width:fit-content}.template-jobs--adv-search .job-feed__internal-message__container:after,.template-jobs--job .job-feed__internal-message__container:after{background-image:url(/assets/imgs/banner-shadow.png);background-repeat:no-repeat;background-size:contain;bottom:-15px;content:"";height:15px;left:50%;position:absolute;transform:translateX(-50%);width:100%}#chatter-ats-advanced-search{margin-block:60px}@media(min-width:768px){#chatter-ats-advanced-search{margin-block:80px}}@media(max-width:991.98px){#chatter-ats-advanced-search .filter-sidebar{padding-inline:calc(var(--bs-gutter-x)*.5)}}#chatter-ats-advanced-search .filter-sidebar .adv-search-job-alerts{margin-top:24px;text-align:center}#chatter-ats-advanced-search .filter-sidebar .adv-search-job-alerts p{border-top:1px solid #407e15;font-size:.8rem;margin:0 auto;padding-top:16px;width:80%}#chatter-ats-advanced-search .filter-sidebar .adv-search-job-alerts a{margin:16px auto}#chatter-ats-advanced-search .filter-reset,#chatter-ats-advanced-search .filter-sidebar-toggle{flex-shrink:0;font-size:16px}#chatter-ats-advanced-search .filter-sidebar-heading{padding-left:6px}#chatter-ats-advanced-search #filters{--accordion-padding-x:18px;--accordion-padding-y:22px;padding:6px}#chatter-ats-advanced-search #filters .accordion-block__accordion{border-block:unset;margin-bottom:20px;margin-inline:-13px;padding-inline:13px}#chatter-ats-advanced-search #filters .accordion-block__accordion[open] summary{box-shadow:none;color:#407e15}#chatter-ats-advanced-search #filters .accordion-block__accordion .filter__choices__item{margin-block:8px}#chatter-ats-advanced-search #filters .accordion-block__accordion .filter__choices__item .form-group{font-size:14px}#chatter-ats-advanced-search #filters .accordion-block__accordion .filter__choices__item .form-group label{align-items:center;display:inline-flex;font-size:16px;gap:5px;justify-content:space-between;vertical-align:middle;width:100%}#chatter-ats-advanced-search #filters .accordion-block__accordion .filter__choices__item .form-group .filter-jobs-count{color:#888;font-size:12px}#chatter-ats-advanced-search #filters .accordion-block__accordion__summary{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35.356' height='20.506' fill='%23407E15'%3E%3Cg transform='translate(-588.822 -1157.672)'%3E%3Crect width='4' height='25' rx='2' transform='rotate(-45 1695.258 -130.521)'/%3E%3Crect width='4' height='25' rx='2' transform='rotate(45 -1086.759 1328.872)'/%3E%3C/g%3E%3C/svg%3E");background-position:center right calc(var(--accordion-padding-y) - 5px);background-repeat:no-repeat;background-size:27px 16px;border-radius:22px;transition-property:color,box-shadow}#chatter-ats-advanced-search .results-item{border-radius:22px;margin-bottom:25px;padding:25px}#chatter-ats-advanced-search .results-item ul{list-style:none;padding-left:0}#chatter-ats-advanced-search .results-item ul li{margin-top:5px}@media(max-width:350px){#chatter-ats-advanced-search .results-item ul li strong{display:block}}#chatter-ats-advanced-search .results-item ul li.salary:empty{display:none}#chatter-ats-advanced-search .results-item ul li.salary:before{content:"Pay rate: "}#chatter-ats-advanced-search #chatter-ats-pagination ul{flex-wrap:wrap}#chatter-ats-advanced-search #chatter-ats-pagination p{font-weight:700}#chatter-ats-advanced-search #chatter-ats-pagination button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;background-color:var(--button-background-colour);border:none;border-radius:60px;color:var(--button-foreground-colour);cursor:pointer;font-family:Gotham Ultra,sans-serif;margin:0;margin-inline:2px;min-height:34px;min-width:34px;padding:0;width:10px}#chatter-ats-advanced-search #chatter-ats-pagination button.next,#chatter-ats-advanced-search #chatter-ats-pagination button.prev{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='38' height='38'%3E%3Cg data-name='Arrow Left' fill='none' stroke='%2365b32e' stroke-width='3'%3E%3Cg data-name='Ellipse 48' transform='rotate(180 19 19)'%3E%3Ccircle cx='19' cy='19' r='19' stroke='none'/%3E%3Ccircle cx='19' cy='19' r='17.5'/%3E%3C/g%3E%3Cpath data-name='Line 9' stroke-linecap='round' d='M27.5 19h-17'/%3E%3Cg data-name='Group 26' stroke-linecap='round'%3E%3Cpath data-name='Line 10' d='m16.5 11.929-7.071 7.07'/%3E%3Cpath data-name='Line 11' d='M16.5 26.07 9.429 19'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-size:cover;height:32px;text-indent:-9999px;width:32px}#chatter-ats-advanced-search #chatter-ats-pagination button.next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='38' height='38'%3E%3Cg data-name='Arrow Right' fill='none' stroke='%2365b32e' stroke-width='3'%3E%3Cg data-name='Ellipse 48'%3E%3Ccircle cx='19' cy='19' r='19' stroke='none'/%3E%3Ccircle cx='19' cy='19' r='17.5'/%3E%3C/g%3E%3Cpath data-name='Line 9' stroke-linecap='round' d='M10.5 19h17'/%3E%3Cg data-name='Group 26' stroke-linecap='round'%3E%3Cpath data-name='Line 10' d='m21.5 26.071 7.071-7.07'/%3E%3Cpath data-name='Line 11' d='M21.5 11.93 28.571 19'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}#chatter-ats-advanced-search #chatter-ats-pagination button:disabled{cursor:not-allowed;opacity:.65}@media(min-width:768px){.image-copy-grid--1-top-2-bottom .image-copy-grid__grid{grid-template-areas:"i1 i1 i1 i1" "i1 i1 i1 i1" "i2 i2 i3 i3" "i2 i2 i3 i3"}}.image-copy-grid--1-top-2-bottom .image-copy-grid__grid-item{gap:140px;max-width:none}@media(min-width:768px){.image-copy-grid--1-top-2-bottom .image-copy-grid__grid-item.i3{margin-top:-100px}}.image-copy-grid--1-top-2-bottom .image-copy-grid__grid-item .wysiwyg{flex:1}@media(min-width:768px){.image-copy-grid__grid{display:grid;gap:140px;grid-template-areas:"i1 i1 i2 i2" "i1 i1 i2 i2" "i1 i1 i3 i3" "i1 i1 i3 i3";justify-content:center}}.image-copy-grid__grid-item{max-width:540px}.image-copy-grid__grid-item.i1{grid-area:i1}@media(min-width:768px){.image-copy-grid__grid-item.i1 .media-container img{left:100%;max-height:820px;max-width:945px;position:relative;transform:translateX(-100%);width:175%}}.image-copy-grid__grid-item.i2{grid-area:i2}.image-copy-grid__grid-item.i3{grid-area:i3}@media(min-width:768px)and (max-width:991.98px){.image-copy-grid iframe{height:auto;width:100%}}@media(max-width:500px){.image-copy-grid iframe{width:100%}}.image-copy-grid.image-copy-grid--1-left-2-right .media-container{max-height:330px}@media(min-width:768px){.image-copy-grid.image-copy-grid--1-left-2-right .media-container{max-height:none}}.image-copy-grid.image-copy-grid--1-top-2-bottom{overflow:hidden}.image-copy-grid.image-copy-grid--1-top-2-bottom .i1{display:flex}.image-copy-grid.image-copy-grid--1-top-2-bottom .i1 .media-container{max-height:330px}@media(min-width:768px){.image-copy-grid.image-copy-grid--1-top-2-bottom .i1 .wysiwyg{flex:auto;width:75vw}.image-copy-grid.image-copy-grid--1-top-2-bottom .i1 .media-container{max-height:none;max-width:225px}.image-copy-grid.image-copy-grid--1-top-2-bottom .i1 .media-container img{max-height:none;max-width:945px;position:relative;width:175%}}@media(min-width:992px){.image-copy-grid.image-copy-grid--1-top-2-bottom .i1 .wysiwyg{flex:auto;width:100%}}@media(min-width:768px){.image-copy-grid.image-copy-grid--1-top-2-bottom.i2{margin-top:0}.image-copy-grid.image-copy-grid--1-top-2-bottom.i3{margin-top:-75px}}@media(max-width:767.98px){.image-copy-grid.image-copy-grid--1-top-2-bottom.top-image-on-right .i1{flex-direction:column-reverse;gap:1em}}@media(min-width:768px){.image-copy-grid.image-copy-grid--1-top-2-bottom.top-image-on-right .i1 .media-container{max-width:225px}.image-copy-grid.image-copy-grid--1-top-2-bottom.top-image-on-right .i1 .media-container img{left:100%;transform:translateX(-62%)}}@media(min-width:992px){.image-copy-grid.image-copy-grid--1-top-2-bottom.top-image-on-right .i1 .media-container{max-width:500px}}@media(min-width:1360px){.image-copy-grid.image-copy-grid--1-top-2-bottom.top-image-on-right .i1 .media-container{max-width:none}}@media(max-width:767.98px){.image-copy-grid.image-copy-grid--1-top-2-bottom.top-image-on-left .i1{flex-direction:column;gap:1em}}@media(min-width:768px){.image-copy-grid.image-copy-grid--1-top-2-bottom.top-image-on-left .i1 .media-container{max-width:225px}.image-copy-grid.image-copy-grid--1-top-2-bottom.top-image-on-left .i1 .media-container img{left:-100%;transform:translateX(38%)}}@media(min-width:992px){.image-copy-grid.image-copy-grid--1-top-2-bottom.top-image-on-left .i1 .media-container{max-width:500px}.image-copy-grid.image-copy-grid--1-top-2-bottom.top-image-on-left .i1 .media-container img{left:100%;transform:translateX(-90%)}}@media(min-width:1360px){.image-copy-grid.image-copy-grid--1-top-2-bottom.top-image-on-left .i1 .media-container{max-width:none}.image-copy-grid.image-copy-grid--1-top-2-bottom.top-image-on-left .i1 .media-container img{transform:translateX(-100%)}}.coloured-background-section{--button-foreground-colour:#407e15;--button-background-colour:#fff;--button-hover-foreground-colour:#fff;--glide-icon-colour:#fff;--glide-icon-hover-colour:#064619;--accordion-plus-icon-color:#407e15;--accordion-plus-icon-background-color:#fff;--campaign-slider-overlay-color:#064619;--campaign-slider-overlay-gradient:linear-gradient(0deg,#064619 10%,rgba(6,70,25,.95) 30%,rgba(6,70,25,.8) 60%,rgba(6,70,25,.7) 75%,rgba(6,70,25,0));--people-story-quotemark-colour:#fff;--people-story-quote-text-colour:#fff;--meet-the-recruiters-highlight-colour:#fff;--meet-the-recruiters-i-recruit-for-colour:#fff;background-color:var(--template-primary-highlight);color:var(--template-primary-highlight-foreground);margin-block:0;padding-block:0}.coloured-background-section .section:first-child{margin-top:0;padding-top:80px}.coloured-background-section .section:last-child{margin-bottom:0;padding-bottom:80px}.coloured-background-section .section:not(:first-child){padding-top:0!important}.coloured-background-section+.latest-vacancies{--latest-vacancies-negative-margin:-70px}@media(min-width:992px){.vacancies-search{height:750px}}.vacancies-search .section__title{font-size:24px;text-transform:none}@media(min-width:992px){.vacancies-search .vacancies-search__jobs{max-height:570px;overflow-y:scroll}}.vacancies-search__main{height:100%;position:relative}@media(min-width:992px){.vacancies-search__main{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:auto 1fr}}.vacancies-search__filter{align-items:flex-end;background-color:#407e15;color:#fff;display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr auto;padding:25px}@media(max-width:575.98px){.vacancies-search__filter{grid-template-columns:1fr}}.vacancies-search__filter label{display:block;font-weight:700}.vacancies-search__filter .button{height:52px}.vacancies-search__filter input{font-size:14px;padding:14px 18px;width:100%}.vacancies-search__top{grid-column:1/span 3}@media(max-width:991.98px){.vacancies-search__left{height:650px}}.vacancies-search #googlemap{height:100%;width:100%}.vacancies-search #googlemap .pin-info .company{font-family:Gotham Ultra,sans-serif;margin-bottom:5px}.vacancies-search #googlemap .pin-info .address{margin-bottom:10px}.vacancies-search #googlemap .pin-info .jobs{font-weight:400}.vacancies-search #googlemap .pin-info ul{list-style:none;margin-block:10px;padding-left:25px}.vacancies-search #googlemap .pin-info ul li{text-decoration:underline}.vacancies-search #googlemap .pin-info ul li:before{color:#407e15;content:"•";display:inline-block;font-size:1.3em;font-weight:700;margin-left:-1em;width:1em}.vacancies-search #googlemap .pin-info ul li:hover{text-decoration:none}.vacancies-search__right{background-color:#f6f6f6;border-left:1px solid #b3b5ba;display:none;padding:25px}@media(min-width:992px){.vacancies-search__right{display:block}}.vacancies-search__jobs{font-weight:700;list-style-type:none;margin:0;padding:0}.vacancies-search__jobs__item{padding:25px}.vacancies-search__jobs__item:first-child{padding-top:0}.vacancies-search__jobs__item:last-child{padding-bottom:0}.vacancies-search__jobs__item:not(:last-child){border-bottom:1px solid #b3b5ba}.vacancies-search__jobs__item .button{flex-shrink:0}.vacancies-search__jobs__item .button--job{font-size:14px;width:100px}@media(max-width:1359.98px){.vacancies-search__jobs h3{font-size:24px}}.vacancies-search__jobs__location{font-size:14px}.vacancies-search__jobs__location span{padding-right:10px}.vacancies-search__jobs__location span:empty,.vacancies-search__jobs__location span:first-of-type:before{display:none}.vacancies-search__jobs__location span:not(:empty):before{content:"•";padding-right:10px}.vacancies-search__jobs .empty{padding:25px}.vacancies-search__placeholder{align-items:center;background-color:#fff;display:flex;height:100%;inset:0;isolation:isolate;justify-content:center;position:absolute;transition:all .5s ease-in-out;z-index:1}.vacancies-search__placeholder .container{transition:inherit}.vacancies-search__placeholder :is(h1,h2,h3,h4,h5,h6){color:var(--template-primary-highlight)}.vacancies-search__placeholder .button{width:auto}.vacancies-search__placeholder img{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.showing-map .vacancies-search__placeholder{opacity:0;visibility:hidden}.showing-map .vacancies-search__placeholder .container{opacity:0;transform:translateX(-20%);visibility:hidden}.wysiwyg *+*{margin-top:15px}.wysiwyg h2,.wysiwyg h3{padding-bottom:8px}.wysiwyg a:not(.button){text-decoration:underline}.wysiwyg a:not(.button):hover{text-decoration:none}.wysiwyg ul{padding-left:0}.wysiwyg ul li{font-size:18px;margin:15px;padding-left:5px}.top-banner-message{align-items:center;background-color:#d2e6a5;color:#000;display:flex;font-size:.94rem;justify-content:space-between;padding:16px}.top-banner-message .button{margin-left:10px;width:-moz-fit-content;width:fit-content}@media(max-width:575.98px){.top-banner-message{align-items:flex-end;flex-direction:column}.top-banner-message .button{margin-left:0;margin-top:8px}}.brand-george .top-banner-message,.page-we-do .top-banner-message{--button-foreground-colour:#407e15;--button-background-colour:#fff;--button-hover-foreground-colour:#fff;background-color:#407e15;color:#fff}.retail-quiz__hero{background-color:var(--hero-background-colour);color:var(--hero-text-colour);margin-block:-123px 30px;padding-block:163px 120px}@media(max-width:991.98px){.retail-quiz__hero{padding-bottom:0}}.retail-quiz__hero .hero__title{margin-left:.5em}.retail-quiz__hero .hero__title em{font-size:42px;margin-left:-.5em}@media(min-width:576px){.retail-quiz__hero .hero__title em{font-size:52px;margin-left:-.5em}}@media(min-width:768px){.retail-quiz__hero .hero__title em{font-size:62px}}@media(min-width:992px){.retail-quiz__hero .hero__title em{font-size:60px}}@media(min-width:1360px){.retail-quiz__hero .hero__title em{font-size:80px}}.retail-quiz__hero__image-container{height:100%;position:relative;width:100%}@media(max-width:991.98px){.retail-quiz__hero__image-container{height:-moz-fit-content;height:fit-content}}.retail-quiz__hero__image-wrapper{--before-content:"Question One";bottom:-190px;height:auto;position:absolute;right:0;width:100%}.retail-quiz__hero__image-wrapper img{height:auto}.retail-quiz__hero__image-wrapper:before{background-color:transparent;color:#000;content:var(--before-content);font-family:Gotham Ultra,sans-serif;font-size:40px;font-style:italic;padding:10px;position:absolute;right:7%;text-align:center;top:14%;transform:translateY(-50%) rotate(-8deg);transform-origin:right bottom;width:35%}@media(max-width:1359.98px){.retail-quiz__hero__image-wrapper:before{font-size:30px}}@media(max-width:991.98px){.retail-quiz__hero__image-wrapper{bottom:-50px;position:relative}.retail-quiz__hero__image-wrapper:before{font-size:40px;right:15%}}@media(max-width:767.98px){.retail-quiz__hero__image-wrapper:before{right:9%}}@media(max-width:575.98px){.retail-quiz__hero__image-wrapper{bottom:-35px}.retail-quiz__hero__image-wrapper:before{font-size:30px}}@media(max-width:420px){.retail-quiz__hero__image-wrapper:before{font-size:18px}}.retail-quiz__hero__image-wrapper__overlay{background-color:hsla(0,0%,100%,.8);color:#000;font-size:16px;padding:10px;position:absolute;right:10px;top:10px}.retail-quiz__hero__results .hero__title{font-size:90px;margin-left:0}.retail-quiz__hero__results .hero__title em{margin-left:30%}@media(max-width:1359.98px){.retail-quiz__hero__results .hero__title{font-size:60px}}@media(max-width:991.98px){.retail-quiz__hero__results .hero__title{font-size:60px}}@media(max-width:767.98px){.retail-quiz__hero__results .hero__title{word-wrap:break-word;font-size:45px}}.retail-quiz__hero__results__image{height:200px;width:200px}.retail-quiz__hero__results__result-container{background-color:#fff;border-radius:30px;box-shadow:0 3px 12px rgba(0,0,0,.16);color:#000;display:flex;gap:40px;justify-content:space-between;padding:30px}@media(max-width:991.98px){.retail-quiz__hero__results__result-container{margin-bottom:80px}}@media(max-width:767.98px){.retail-quiz__hero__results__result-container{align-items:center;flex-direction:column-reverse;flex-wrap:wrap;justify-content:center;margin-bottom:80px}}.retail-quiz__question fieldset{border:none;padding:0;position:relative}.retail-quiz__answers{align-items:flex-start;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;list-style:none;padding-left:0}.retail-quiz__answer{border:none;border-radius:30px;cursor:pointer;min-height:300px;position:relative;width:calc(33.33% - 20px)}@media(max-width:991.98px){.retail-quiz__answer{min-height:200px;width:100%}}.retail-quiz__answer__card{background-color:#fff;border-radius:30px;box-shadow:0 3px 12px rgba(0,0,0,.16);height:100%;min-height:300px;padding:30px;width:100%}@media(max-width:991.98px){.retail-quiz__answer__card{min-height:200px}}.retail-quiz__answer__letter{background:#407e15;border-radius:30px;color:#fff;font-family:Gotham Ultra,sans-serif;font-size:22px;height:45px;margin-bottom:20px;padding:5px 14px;width:45px}.retail-quiz__answer__text{font-family:Montserrat,sans-serif;font-weight:900;margin-block:30px 70px;min-height:200px}@media(max-width:991.98px){.retail-quiz__answer__text{min-height:0}}.retail-quiz__answer__button{bottom:20px;pointer-events:none;position:absolute;right:20px}.retail-quiz__answer__feedback-container .feedback{border-radius:30px;box-shadow:0 3px 12px rgba(0,0,0,.16);padding:30px}.retail-quiz__answer input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.retail-quiz__answer label{display:block;height:100%;width:100%}.retail-quiz__answer input:checked+.retail-quiz__answer__card{background-color:#407e15;color:#fff}.retail-quiz__answer input:checked+.retail-quiz__answer__card .retail-quiz__answer__letter{background-color:#fff;color:#407e15}.retail-quiz__answer input:checked+.retail-quiz__answer__card .retail-quiz__answer__button{--button-background-colour:#fff;--button-foreground-colour:#407e15;--button-hover-foreground-colour:#407e15;--button-hover-background-colour:#fff}.retail-quiz__answer input:checked+.retail-quiz__answer__card .retail-quiz__answer__button span{display:none}.retail-quiz__answer input:checked+.retail-quiz__answer__card .retail-quiz__answer__button:before{content:"Your answer"}.retail-quiz__answer input:disabled+.retail-quiz__answer__card{cursor:auto;opacity:70%}.retail-quiz__answer input:disabled+.retail-quiz__answer__card .retail-quiz__answer__button{--button-hover-background-colour:#407e15;--button-hover-foreground-colour:#fff;cursor:auto}.retail-quiz__answer input:disabled:checked+.retail-quiz__answer__card .retail-quiz__answer__button{--button-hover-background-colour:#fff;--button-hover-foreground-colour:#407e15}.retail-quiz__submit-button{bottom:-20px;position:absolute;right:0}.retail-quiz__next-button{margin-top:20px;position:absolute;right:0}:root{--meet-the-recruiters-highlight-colour:#407e15;--meet-the-recruiters-i-recruit-for-colour:#064619}.meet-the-recruiters svg path{fill:var(--meet-the-recruiters-highlight-colour)}.meet-the-recruiters a .meet-the-recruiters__person__linkedin{color:var(--meet-the-recruiters-highlight-colour);margin-left:8px;text-decoration:underline}.meet-the-recruiters a .meet-the-recruiters__person__linkedin:hover{text-decoration:none}.meet-the-recruiters__person{border-bottom:1px solid var(--meet-the-recruiters-highlight-colour);padding-block:60px}.meet-the-recruiters__person:last-of-type{border-bottom:none;padding-bottom:0}.meet-the-recruiters__person__quote{color:var(--meet-the-recruiters-i-recruit-for-colour);font-weight:900}.meet-the-recruiters__photo-container{border-radius:30px;position:relative}.meet-the-recruiters__photo{border-radius:30px;-o-object-fit:cover;object-fit:cover}.job-desc-share-modal{background-color:#fff;border:none;border-radius:20px;left:50%;margin-inline:0;overflow:scroll;padding:40px;transform:translateX(-50%);z-index:10}.job-desc-share-modal::backdrop{background-color:rgba(0,0,0,.5)}.job-desc-share-modal[open]{animation:show .8s ease}@keyframes show{0%{opacity:0}to{opacity:1}}.job-desc-share-modal[open]::backdrop{animation:show-backdrop .8s ease}@keyframes show-backdrop{0%{opacity:0}to{opacity:1}}.job-desc-share-modal__close{background-color:transparent;border:none;cursor:pointer;position:absolute;right:5px;top:10px}.job-desc-share-modal__close svg g,.job-desc-share-modal__close svg line{stroke:#407e15}.job-desc-share-modal__content{overflow:visible;width:100%}.job-desc-share-modal__content .linkedin-share-post{width:100%}.job-desc-share-modal__heading{color:#407e15}.job-desc-share-modal__icons{gap:30px;list-style-type:none;margin:0;padding:0;width:100%}.job-desc-share-modal__icons li svg{height:40px;width:40px}.job-desc-share-modal__icons li svg path{fill:#407e15!important}.job-desc-share-modal__icons li button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;margin:0;padding:0}.job-desc-share-modal__input{border:1px solid #198754;padding:9px 24px}.job-desc-share-modal__copy{min-width:0;width:100px}.linkedin-share-modal{width:40vw}@media(max-width:1359.98px){.linkedin-share-modal{width:50vw}}@media(max-width:991.98px){.linkedin-share-modal{width:70vw}}@media(max-width:767.98px){.linkedin-share-modal{width:90vw}}.linkedin-share-modal .job-desc-share-modal__input{min-height:180px;min-width:100%}.linkedin-share-modal #linkedin-image-loading{color:#407e15;font-size:14px;margin-bottom:20px}.linkedin-share-modal #li-user-photo{border-radius:50%;height:45px;width:45px}.linkedin-share-modal #li-user-name{font-weight:700}.linkedin-share-modal .linkedin-share-failure,.linkedin-share-modal .linkedin-share-preamble,.linkedin-share-modal .linkedin-share-success{display:none}.linkedin-share-modal.success .linkedin-share-success{display:block}.linkedin-share-modal.success .linkedin-share-post{display:none}.linkedin-share-modal.failure .linkedin-share-failure{display:block}.linkedin-share-modal.failure .linkedin-share-post{display:none}.personalisation{background-color:#064619;color:#fff;margin-block:0;padding-block:60px;padding-bottom:80px}@media(min-width:768px){.personalisation{padding-block:80px}}@media(min-width:992px){.personalisation{padding-block:120px}}.personalisation__default-img{aspect-ratio:1/1;border-radius:30px;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.personalisation__form .input,.personalisation__form .select{width:100%}.personalisation__form .button{display:grid;font-size:20px;height:64px;margin:0;padding-block:0;place-items:center;width:100%}.personalisation__form .fieldset{border:none;margin:0;padding:0;width:100%}.personalisation__categories{display:flex;flex-wrap:wrap;gap:16px 25px;justify-content:flex-start;list-style:none;margin:0;padding:0}@media(max-width:400px){.personalisation__categories{justify-content:center}}.personalisation__category-choice{border-radius:22px;max-width:300px;position:relative;width:calc(33% - 19px)}@media(min-width:992px)and (max-width:1359.98px){.personalisation__category-choice{width:calc(50% - 19px)}}@media(max-width:767.98px){.personalisation__category-choice{width:calc(50% - 19px)}}@media(max-width:400px){.personalisation__category-choice{width:100%}}.personalisation__category-choice input{background:none;border:none;border-radius:inherit;height:100%;left:0;margin:0;padding:0;position:absolute;top:0;width:100%}.personalisation__category-choice input+.button{border-radius:inherit}.personalisation__category-choice input:is(:checked)+.button{background-color:#064619;border:3px solid #407e15;color:#fff}@media(hover:hover){.personalisation__category-choice input:is(:hover)+label{background-color:#407e15;border:3px solid #064619;color:#fff}}@media(hover:none){.personalisation__category-choice input:is(:hover,:focus-visible):not(:checked)+label{background-color:#064619}}.personalisation__category-choice input:is(:focus,:focus-visible):not(:checked)+label{background-color:var(--button-background-colour);border:3px solid var(--button-background-colour);color:var(--button-foreground-colour);font-size:20px;justify-content:center;line-height:1.4;padding:0 15px;position:relative;text-align:center}.personalisation .personalisation-images-container{align-items:center;display:flex;justify-content:center}@keyframes fadeSlideIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.personalisation .personalisation-images-container .personalisation-image{display:none;width:100%}.personalisation .personalisation-images-container .personalisation-image.visible{align-items:center;animation:fadeSlideIn .6s ease forwards;display:flex;justify-content:center}@media(min-width:1115px)and (max-width:1290px){.personalisation .personalisation-images-container .personalisation-image--home-delivery svg,.personalisation .personalisation-images-container .personalisation-image--warehouse-logistics svg{width:120%}}@media(min-width:1290px)and (max-width:1359px){.personalisation .personalisation-images-container .personalisation-image--home-delivery svg,.personalisation .personalisation-images-container .personalisation-image--warehouse-logistics svg{width:150%}}@media(min-width:1390px)and (max-width:1519px){.personalisation .personalisation-images-container .personalisation-image--home-delivery svg,.personalisation .personalisation-images-container .personalisation-image--warehouse-logistics svg{width:110%}}@media(min-width:1520px){.personalisation .personalisation-images-container .personalisation-image--home-delivery svg,.personalisation .personalisation-images-container .personalisation-image--warehouse-logistics svg{width:120%}}.personalisation__quick-links{display:flex;gap:20px;list-style:none;margin:0;padding:0}@media(max-width:1359.98px){.personalisation__quick-links{flex-wrap:wrap}}@media(max-width:575.98px){.personalisation__quick-links{justify-content:center}}.personalisation__quick-links__card{aspect-ratio:73/76;background-color:#fff;border-radius:30px;max-width:365px;width:calc(25% - 15px)}.personalisation__quick-links__card img{border-top-left-radius:30px;border-top-right-radius:30px;height:50%;min-height:150px;-o-object-fit:cover;object-fit:cover;width:100%}.personalisation__quick-links__card .content{align-items:center;display:flex;flex-direction:column;height:50%;justify-content:space-between;min-height:150px;padding:20px;text-align:center}.personalisation__quick-links__card h3{color:#000}.personalisation__quick-links__card .button:focus,.personalisation__quick-links__card .button:hover{color:#064619}@media(min-width:992px)and (max-width:1359.98px){.personalisation__quick-links__card{aspect-ratio:auto}.personalisation__quick-links__card .content,.personalisation__quick-links__card img{min-height:180px}}@media(max-width:991.98px){.personalisation__quick-links__card{max-width:none;width:calc(50% - 15px)}}@media(min-width:576px)and (max-width:767.98px){.personalisation__quick-links__card{aspect-ratio:auto}.personalisation__quick-links__card .content,.personalisation__quick-links__card img{min-height:180px}}@media(max-width:575.98px){.personalisation__quick-links__card{width:100%}}.personalisation__people-story-quote.people-story-quote{margin-bottom:0}.personalisation__people-story-quote.people-story-quote blockquote{color:#fff}.personalisation__people-story-quote.people-story-quote blockquote:after,.personalisation__people-story-quote.people-story-quote blockquote:before{color:#064619}.personalisation__people-story-quote.people-story-quote .people-story-quote__button{background-color:#064619;color:#fff}.personalisation__people-story-quote.people-story-quote .people-story-quote__button:focus,.personalisation__people-story-quote.people-story-quote .people-story-quote__button:hover{background-color:transparent;border-color:#fff}@keyframes swayRotate{0%{transform:rotate(-10deg)}50%{transform:rotate(10deg)}to{transform:rotate(-10deg)}}@keyframes swayRotateSubtle{0%{transform:rotate(-2deg)}50%{transform:rotate(2deg)}to{transform:rotate(-2deg)}}.personalisation .swayable{animation:swayRotate 8s ease-in-out infinite;transform-origin:top center}.personalisation .swayable--subtle{animation:swayRotateSubtle 8s ease-in-out infinite;transform-origin:top center}@keyframes driveIn{0%{opacity:0;transform:translateX(200%) rotate(1deg) scale(.8)}20%{opacity:1}80%{transform:translateX(-1%) rotate(.1deg)}to{transform:translateX(0) rotate(0deg) scale(1)}}.personalisation .drive-in{animation:driveIn 2.5s cubic-bezier(.25,.46,.45,.94) forwards;position:relative;will-change:transform}.page-cookies table{border:1px solid #ccc;border-spacing:0;font-size:16px;padding-bottom:24px}.page-cookies table td,.page-cookies table th{border:1px solid #ccc;padding:4px;vertical-align:top}.page-cookies .responsive-table{-webkit-overflow-scrolling:touch;overflow-x:auto;width:100%}.page-cookies .responsive-table table{min-width:600px;width:100%}.brand-george{--template-primary-highlight:#fd0;--template-primary-highlight-foreground:#000;--hero-text-colour:#000;--hero-background-colour:#fd0;--people-story-quotemark-colour:#fd0;--button-foreground-colour:var(--template-primary-highlight-foreground);--button-background-colour:var(--template-primary-highlight);--button-hover-foreground-colour:var(--template-primary-highlight-foreground)}.brand-george .js-share-button{background-color:#407e15;color:#fff}.brand-george .js-share-button:hover{background-color:transparent;color:#407e15}.brand-george .coloured-background-section,.brand-george .vacancy,.brand-george .vacancy__map{--button-foreground-colour:#fff;--button-background-colour:#407e15;--button-hover-foreground-colour:#407e15;--accordion-plus-icon-color:#fff;--accordion-plus-icon-background-color:#407e15;--people-story-quotemark-colour:#407e15;--people-story-quote-text-colour:#000;--meet-the-recruiters-highlight-colour:#064619;--meet-the-recruiters-i-recruit-for-colour:#064619}.brand-george .job-description-page__nav,.brand-george .job-description-page__nav select{color:#000}.brand-george .rewards-and-recognition{--button-foreground-colour:#fff;--button-background-colour:#407e15;--button-hover-foreground-colour:#407e15}.brand-burger-king{--template-primary-highlight:#f2ebde;--template-primary-highlight-foreground:#512414;--glide-icon-colour:#ff8731;--glide-icon-hover-colour:#ff8731;--button-foreground-colour:#fff;--button-background-colour:#ff8731;--button-hover-foreground-colour:#ff8731;--plyr-video-control-background-hover:#ff8731;--hero-text-colour:#512414;--hero-background-colour:#f2ebde;--people-story-quotemark-colour:#ff8731;--people-story-quote-text-colour:#512414;--accordion-plus-icon-color:#fff;--accordion-plus-icon-background-color:#ff8731;color:#512414}.brand-burger-king .card{color:#512414}.brand-burger-king .js-share-button{background-color:#ff8731;color:#fff}.brand-burger-king .js-share-button:hover{background-color:transparent;color:#ff8731}.brand-burger-king .rewards-and-benefits{background-color:transparent}.brand-burger-king .rewards-and-benefits h2{color:#512414}.brand-burger-king .coloured-background-section,.brand-burger-king .main-footer__cta,.brand-burger-king .vacancy,.brand-burger-king .vacancy__map{--button-foreground-colour:#fff;--button-background-colour:#ff8731;--button-hover-foreground-colour:#ff8731;--glide-icon-colour:#ff8731;--glide-icon-hover-colour:#ff8731;--accordion-plus-icon-color:#fff;--accordion-plus-icon-background-color:#ff8731;--people-story-quotemark-colour:#512414;--meet-the-recruiters-highlight-colour:#512414;--meet-the-recruiters-i-recruit-for-colour:#512414}.brand-burger-king .job-description-page__nav,.brand-burger-king .job-description-page__nav select{color:#000}.brand-burger-king .job-description-page__nav a.selected:after{background-color:#407e15}.job_desc__floating-apply-button--burger-king{border-color:#512414;color:#512414}.job_desc__floating-apply-button--burger-king:hover{background-color:#512414;color:#fff}.brand-greggs{--template-primary-highlight:#1a548c;--template-primary-highlight-foreground:#f2be3c;--glide-icon-colour:#1a548c;--glide-icon-hover-colour:#1a548c;--button-foreground-colour:#fff;--button-background-colour:#1a548c;--button-hover-foreground-colour:#1a548c;--plyr-video-control-background-hover:#f2be3c;--hero-text-colour:#fff;--hero-background-colour:#1a548c;--people-story-quotemark-colour:#1a548c;--people-story-quote-text-colour:#000;--accordion-plus-icon-color:#000;--accordion-plus-icon-background-color:#f2be3c;color:#000}.brand-greggs .vacancy__title{color:#f2be3c}.brand-greggs h2{color:#1a548c}.brand-greggs .card{color:#000}.brand-greggs .js-share-button{background-color:#f2be3c;color:#000}.brand-greggs .js-share-button:hover{background-color:transparent;color:#f2be3c}.brand-greggs .rewards-and-benefits{background-color:transparent}.brand-greggs .rewards-and-benefits h2{color:#1a548c}.brand-greggs .coloured-background-section,.brand-greggs .main-footer__cta,.brand-greggs .vacancy,.brand-greggs .vacancy__map{--template-primary-highlight-foreground:#fff;--button-foreground-colour:#000;--button-background-colour:#f2be3c;--button-hover-foreground-colour:#f2be3c;--glide-icon-colour:#f2be3c;--glide-icon-hover-colour:#f2be3c;--accordion-plus-icon-color:#000;--accordion-plus-icon-background-color:#f2be3c;--people-story-quote-text-colour:#fff;--people-story-quotemark-colour:#f2be3c;--meet-the-recruiters-highlight-colour:#f2be3c;--meet-the-recruiters-i-recruit-for-colour:#f2be3c}.brand-greggs .coloured-background-section h2,.brand-greggs .main-footer__cta h2,.brand-greggs .vacancy h2,.brand-greggs .vacancy__map h2{color:#fff}.brand-greggs .job-description-page__nav,.brand-greggs .job-description-page__nav select{color:#000}.brand-greggs .job-description-page__nav a.selected:after{background-color:#407e15}.job_desc__floating-apply-button--greggs{background-color:#f2be3c;border-color:#f2be3c;color:#000}.job_desc__floating-apply-button--greggs:hover{background-color:#fff;color:#000}.brand-sbarro{--template-primary-highlight:#b8112b;--template-primary-highlight-foreground:#fff;--glide-icon-colour:#b8112b;--glide-icon-hover-colour:#b8112b;--button-foreground-colour:#fff;--button-background-colour:#b8112b;--button-hover-foreground-colour:#b8112b;--plyr-video-control-background-hover:#b8112b;--hero-text-colour:#fff;--hero-background-colour:#b8112b;--people-story-quotemark-colour:#b8112b;--people-story-quote-text-colour:#000;--accordion-plus-icon-color:#fff;--accordion-plus-icon-background-color:#b8112b;color:#000}.brand-sbarro h2:not(.benefit__heading){color:#b8112b}.brand-sbarro .card{color:#000}.brand-sbarro .js-share-button{background-color:#fff;color:#000}.brand-sbarro .js-share-button:hover{background-color:transparent;color:#fff}.brand-sbarro .rewards-and-benefits{background-color:transparent}.brand-sbarro .rewards-and-benefits .section__heading{color:#b8112b}.brand-sbarro .coloured-background-section,.brand-sbarro .main-footer__cta,.brand-sbarro .vacancy,.brand-sbarro .vacancy__map{--template-primary-highlight-foreground:#fff;--button-foreground-colour:#000;--button-background-colour:#fff;--button-hover-foreground-colour:#fff;--glide-icon-colour:#fff;--glide-icon-hover-colour:#fff;--accordion-plus-icon-color:#b8112b;--accordion-plus-icon-background-color:#fff;--people-story-quote-text-colour:#fff;--people-story-quotemark-colour:#fff;--meet-the-recruiters-highlight-colour:#fff;--meet-the-recruiters-i-recruit-for-colour:#fff}.brand-sbarro .coloured-background-section h2,.brand-sbarro .main-footer__cta h2,.brand-sbarro .vacancy h2,.brand-sbarro .vacancy__map h2{color:#fff}.brand-sbarro .job-description-page__nav,.brand-sbarro .job-description-page__nav select{color:#000}.brand-sbarro .job-description-page__nav a.selected:after{background-color:#407e15}.job_desc__floating-apply-button--sbarro{background-color:#fff;border-color:#b8112b;color:#000}.job_desc__floating-apply-button--sbarro:hover{background-color:#fff;color:#b8112b}.brand-subway{--template-primary-highlight:#009946;--template-primary-highlight-foreground:#ffca2b;--glide-icon-colour:#009946;--glide-icon-hover-colour:#009946;--button-foreground-colour:#fff;--button-background-colour:#009946;--button-hover-foreground-colour:#009946;--plyr-video-control-background-hover:#ffca2b;--hero-text-colour:#fff;--hero-background-colour:#009946;--people-story-quotemark-colour:#009946;--people-story-quote-text-colour:#000;--accordion-plus-icon-color:#009946;--accordion-plus-icon-background-color:#ffca2b;color:#000}.brand-subway .vacancy__title{color:#ffca2b}.brand-subway h2:not(.benefit__heading){color:#009946}.brand-subway .card{color:#000}.brand-subway .js-share-button{background-color:#ffca2b;color:#009946}.brand-subway .js-share-button:hover{background-color:transparent;color:#ffca2b}.brand-subway .rewards-and-benefits{background-color:transparent}.brand-subway .rewards-and-benefits h2:not(.benefit__heading){color:#009946}.brand-subway .coloured-background-section,.brand-subway .main-footer__cta,.brand-subway .vacancy,.brand-subway .vacancy__map{--template-primary-highlight-foreground:#fff;--button-foreground-colour:#009946;--button-background-colour:#ffca2b;--button-hover-foreground-colour:#ffca2b;--glide-icon-colour:#ffca2b;--glide-icon-hover-colour:#ffca2b;--accordion-plus-icon-color:#009946;--accordion-plus-icon-background-color:#ffca2b;--people-story-quote-text-colour:#fff;--people-story-quotemark-colour:#ffca2b;--meet-the-recruiters-highlight-colour:#ffca2b;--meet-the-recruiters-i-recruit-for-colour:#ffca2b}.brand-subway .coloured-background-section h2,.brand-subway .main-footer__cta h2,.brand-subway .vacancy h2,.brand-subway .vacancy__map h2{color:#fff}.brand-subway .job-description-page__nav,.brand-subway .job-description-page__nav select{color:#000}.brand-subway .job-description-page__nav a.selected:after{background-color:#407e15}.job_desc__floating-apply-button--subway{background-color:#ffca2b;border-color:#ffca2b;color:#009946}.job_desc__floating-apply-button--subway:hover{background-color:#fff;border-color:#ffca2b;color:#009946}
