.behave-as-bg,.behave-as-bg img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;width:100%;z-index:0}.count-up{display:inline}section{position:relative}.has-primary-background-color{--background-color: var(--primary)}.has-primary-gradient-background{--background-color: var(--primary)}.has-secondary-background-color{--background-color: var(--secondary)}.has-secondary-gradient-background{--background-color: var(--secondary)}.has-tertiary-background-color{--background-color: var(--tertiary)}.has-tertiary-gradient-background{--background-color: var(--tertiary)}.has-grey-secondary-background-color{--background-color: var(--grey-secondary)}.has-grey-secondary-gradient-background{--background-color: var(--grey-secondary)}.has-off-white-background-color{--background-color: var(--off-white)}.has-off-white-gradient-background{--background-color: var(--off-white)}.has-background{background-color:var(--background-color);--text-color-transparent: rgba(49,49,49,0.3);--text-color: var(--primary);--text-accent-color: var(--secondary);--text-accent-color-light: var(--secondary-light)}.has-primary-background-color,.has-primary-gradient-background{--text-color: var(--white);--text-color-transparent: rgba(255,255,255,0.3);--text-accent-color: var(--white);--text-accent-color-light: var(--white)}.has-secondary-background-color{--text-color: var(--white);--text-color-transparent: rgba(255,255,255,0.3);--text-accent-color: var(--primary);--text-accent-color-light: var(--primary-light)}.has-tertiary-background-color{--text-color: var(--white);--text-color-transparent: rgba(255,255,255,0.3);--text-accent-color: var(--secondary);--text-accent-color-light: var(--secondary-light)}.has-grey-secondary-background-color{--text-color: var(--primary);--text-color-transparent: rgba(49,49,49,0.3);--text-accent-color: var(--secondary);--text-accent-color-light: var(--secondary-light)}.has-white-background-color{--text-color-transparent: rgba(49,49,49,0.3);--text-color: var(--primary);--text-accent-color: var(--secondary);--text-accent-color-light: var(--secondary-light)}.has-black-background-color{--text-color-transparent: rgba(49,49,49,0.3);--text-color: var(--white);--text-accent-color: var(--secondary);--text-accent-color-light: var(--secondary-light);--background-color: var(--actual-black)}.alignleft{--alignment: left}.aligncenter{--alignment: center}.alignright{--alignment: right}.acf-innerblocks-container section{overflow:visible}.acf-innerblocks-container section .container{max-width:unset;padding:unset;margin:unset}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}.image-focus-top .behave-as-bg,.image-focus-top .behave-as-bg img{-o-object-position:top;object-position:top}.image-focus-center .behave-as-bg,.image-focus-center .behave-as-bg img{-o-object-position:center;object-position:center}body .swiper-button-prev,body .swiper-button-next{border:2px solid var(--text-color);width:100%;height:auto;max-width:2.5rem;aspect-ratio:1/1;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;position:relative;top:40%;left:auto;right:auto;margin:0 auto}@media (min-width: 576px){body .swiper-button-prev,body .swiper-button-next{max-width:3.75rem}}body .swiper-button-prev:after,body .swiper-button-next:after{display:none}body .swiper-button-prev svg,body .swiper-button-next svg{max-width:1rem}@media (min-width: 576px){body .swiper-button-prev svg,body .swiper-button-next svg{max-width:1.375rem}}body .swiper-button-prev svg path,body .swiper-button-next svg path{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}body .swiper-button-prev:hover,body .swiper-button-next:hover{background-color:var(--text-color)}body .swiper-button-prev:hover svg path,body .swiper-button-next:hover svg path{stroke:#fff}body .swiper-button-disabled{opacity:0.3 !important}picture img{display:block}.accent-green{--accent-color: #5CBB00}.accent-green .heading strong{color:#5CBB00}.accent-green .btn--solid{background-color:#5CBB00;border-color:#5CBB00}.accent-green .btn--solid:hover{background-color:#438800;border-color:#438800}.accent-blue{--accent-color: #0079C2}.accent-blue .heading strong{color:#0079C2}.accent-blue .btn--solid{background-color:#0079C2;border-color:#0079C2}.accent-blue .btn--solid:hover{background-color:#00598f;border-color:#00598f}.accent-red{--accent-color: #FF180A}.accent-red .heading strong{color:#FF180A}.theme-red{--accent-color: #FF180A}.theme-blue{--accent-color: #0079C2}.theme-green{--accent-color: #5CBB00}.intro{font-weight:600;font-size:20px;line-height:1.4}@media only screen and (min-width: 320px){.intro{font-size:calc( 20px + 2 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){.intro{font-size:22px}}.js-fade-up,.js-fade-up-stagger{opacity:0}.js-reveal{visibility:hidden;position:relative;overflow:hidden}.external-link svg{margin-left:.375rem;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.mega-menu .external-link svg{margin-left:.625rem}.external-link:hover svg{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.blue-link{color:#4F9BE0}.blue-link a{color:#4F9BE0 !important}.blue-link a svg path{stroke:#4F9BE0}.large-label{font-size:20px;font-weight:400;padding:1.25rem 0}@media only screen and (min-width: 320px){.large-label{font-size:calc( 20px + 4 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){.large-label{font-size:24px}}.wp-block-image.size-full{margin-bottom:0}.wp-block-image.size-full img{display:block}.lity-close{display:none}.lity-content{width:62.5rem !important;max-width:100%;background-color:#fff;padding:1.25rem .625rem;max-height:85dvh;height:auto}@media (min-width: 992px){.lity-content{padding:2.5rem}}.modal-close{position:absolute;top:0;right:0;width:3rem;height:3rem;border-left:1px solid #000;border-bottom:1px solid #000;border-top:none;border-right:none;background-color:transparent;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9;background-color:#fff}.modal-close svg{pointer-events:none}.modal-close svg path{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.modal-close:hover{background-color:#000}.modal-close:hover svg path{fill:#fff}.single{--text-colour: #000}.single .block-side-form{--text-color: #fff}.single .post-meta{margin-top:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem}@media (min-width: 992px){.single .post-meta{margin-top:2.5rem}}.single .post-meta__author-details,.single .post-meta__article-details{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem}.single .post-meta__author-avatar{width:3.4375rem;height:3.4375rem;background-color:#f5f5f5;border-radius:50%;position:relative;overflow:hidden}.single .post-meta__author-details{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single .post-meta__author-name{color:#000;font-weight:600;font-size:1.25rem}.single .post-meta__author-role{color:#000}.single .post-meta__article-date{color:rgba(0,0,0,0.6)}.single .post-meta__article-time{color:rgba(0,0,0,0.6)}.single .post-share{width:3.75rem;height:3.75rem;border:1px solid #000;display:inline-block;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;cursor:pointer;position:relative}@media (min-width: 992px){.single .post-share{width:3.75rem;height:3.75rem}}.single .post-share svg path{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.single .post-share:hover{background-color:#000}.single .post-share:hover .social-sharer{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);pointer-events:auto}.single .post-share:hover svg path{fill:#fff}.single .post-share .social-sharer{position:absolute;top:-.0625rem;right:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 .625rem;background-color:#000;height:3.75rem;opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;pointer-events:none}.single .post-share .social-sharer:hover a{opacity:0.5}.single .post-share .social-sharer:hover a:hover{opacity:1}.single .post-share .social-sharer a{text-decoration:none;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;padding:1.25rem .625rem}.single .post-share .social-sharer svg path{fill:#fff}.single .post-image{padding-left:0;padding-right:0}@media (min-width: 992px){.single .post-image{padding-right:var(--side-margin)}}.single .post-image__image{position:relative;width:100%;aspect-ratio:1560/600;max-height:50vh}@media (min-width: 992px){.single .post-image__image{height:37.5rem}}.single .entry-content{padding-top:clamp(30px, 7vw, 90px);padding-bottom:clamp(30px, 7vw, 90px)}.single .entry-content blockquote{width:100%;margin-left:0;margin-right:0;margin-top:1.875rem;margin-bottom:1.875rem}@media (min-width: 768px){.single .entry-content blockquote{width:120%;margin-left:-10%;margin-right:-10%}}@media (min-width: 992px){.single .entry-content blockquote{margin-top:3.75rem;margin-bottom:3.75rem}}.single .entry-content .wp-block-image{width:100%;margin-left:0;margin-right:0;margin-top:1.875rem;margin-bottom:1.875rem}@media (min-width: 768px){.single .entry-content .wp-block-image{width:120%;margin-left:-10%;margin-right:-10%}}@media (min-width: 992px){.single .entry-content .wp-block-image{margin-top:3.75rem;margin-bottom:3.75rem}}.single .has-large-font-size{font-size:1.375rem !important}@media (min-width: 992px){.single .has-large-font-size{font-size:1.625rem !important}}.post-hero{height:auto;background:#fff;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:clamp(30px, 7vw, 90px);padding-bottom:clamp(30px, 7vw, 90px)}.post-hero h1{color:var(--text-colour);font-size:40px}@media only screen and (min-width: 320px){.post-hero h1{font-size:calc( 40px + 40 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){.post-hero h1{font-size:80px}}.post-hero .excerpt{font-size:20px;color:var(--text-colour);margin-top:1.25rem}@media only screen and (min-width: 320px){.post-hero .excerpt{font-size:calc( 20px + 10 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){.post-hero .excerpt{font-size:30px}}@media (min-width: 992px){.post-hero .excerpt{margin-top:1.875rem}}.post-hero .cat{text-transform:uppercase;letter-spacing:2px}.meta{font-weight:bold;font-size:14px;margin-top:2.5rem;color:var(--text-color)}.meta .author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.meta .author-avatar{height:3.4375rem;width:3.4375rem;-ms-flex-negative:0;flex-shrink:0}.meta .author-avatar img{border-radius:50%;width:100%}.meta .readtime{height:40px;line-height:40px;margin-right:1rem;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.meta .readtime svg{width:14px;height:14px;margin-right:.5rem}.meta .datetime{font-weight:normal;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:1rem}.social-sharer{padding:2rem 0}.social-sharer__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:2rem;margin-bottom:2rem}.social-sharer__container p{font-weight:600;margin-right:1.5rem;margin-bottom:0}.social-sharer__container a{margin-right:1rem;display:block}.social-sharer__container a:last-of-type{margin-right:0}.social-sharer__container a svg{width:24px;display:block}.social-sharer__container a svg path{-webkit-transition:0.3s fill ease-in-out;transition:0.3s fill ease-in-out}.social-sharer__container a svg:hover path{fill:#FF180A}.social-sharer__container .copy-link{position:relative}.social-sharer__container .copy-link span.clipboard-notification{width:100px;position:absolute;top:0;left:50%;-webkit-transform:translate3d(-50%, calc(-100% - 12px), 0);transform:translate3d(-50%, calc(-100% - 12px), 0);font-size:0.75rem;font-weight:bold;color:#313131;text-decoration:none;text-align:center;background-color:#313131;color:#fff;padding:.25rem;display:none}.social-sharer__container .copy-link span.clipboard-notification:after{width:0;height:0;content:'';border-style:solid;border-width:10px 10px 0 10px;border-color:#313131 transparent transparent transparent;position:absolute;bottom:0;left:50%;-webkit-transform:translate3d(-50%, 99%, 0);transform:translate3d(-50%, 99%, 0)}

/*# sourceMappingURL=single.css.map */
