body.alertNoticeActive .carouselBanner{margin-top:182px}@media(min-width: 768px){body.alertNoticeActive .carouselBanner{margin-top:192px}}@media(min-width: 1050px){body.alertNoticeActive .carouselBanner{margin-top:134px}}@media(min-width: 1420px){body.alertNoticeActive .carouselBanner{margin-top:154px}}.carouselBanner{overflow:hidden;position:relative;margin-top:150px;padding-bottom:30px}@media(min-width: 768px){.carouselBanner{margin-top:160px}}@media(min-width: 1050px){.carouselBanner{margin-top:100px}}@media(min-width: 1420px){.carouselBanner{margin-top:120px}}.carouselBanner+link+.background-white{padding-top:20px}@media(min-width: 1420px){.carouselBanner+link+.background-white{padding-top:30px}}.carouselBanner .container{max-width:1360px;margin:0 auto;padding:0 5%;box-sizing:content-box}@media(min-width: 768px){.carouselBanner .container{padding:0 8%}}.carouselBanner .container.small{max-width:898px}.carouselBanner .text{margin-bottom:30px}@media(min-width: 1050px){.carouselBanner .text{max-width:80%;margin-bottom:25px}}@media(min-width: 1420px){.carouselBanner .text{margin-bottom:30px}}.carouselBanner h1{margin:0 0 20px;line-height:1.15;font-weight:500;font-family:var(--font-title);color:var(--colour-black);font-size:4.8rem;font-size:4rem;margin:0}@media(min-width: 1420px)and (min-height: 800px){.carouselBanner h1{line-height:1.2;margin-bottom:28px}}@media(min-width: 768px){.carouselBanner h1{font-size:6.4rem}}@media(min-width: 1420px)and (min-height: 800px){.carouselBanner h1{font-size:8rem}}@media(min-width: 768px){.carouselBanner h1{margin:0;font-size:4.8rem}}@media(min-width: 1050px){.carouselBanner h1{margin:0;font-size:4.4rem}}@media(min-width: 1420px)and (min-height: 800px){.carouselBanner h1{margin:0;font-size:4.8rem}}.carouselBanner h1+p{margin-top:15px}@media(min-width: 1420px){.carouselBanner h1+p{margin-top:20px}}.carouselBanner p{margin:0 0 20px;font-family:var(--font-body);color:var(--colour-body);font-weight:400;letter-spacing:-2%;font-size:1.8rem;line-height:1.35;margin:0}@media(min-width: 768px){.carouselBanner p{font-size:2rem}}@media(min-width: 1420px)and (min-height: 800px){.carouselBanner p{font-size:2.3rem;line-height:1.4}}@media(min-width: 1050px){.carouselBanner p{display:none}}.carouselBanner h2{font-family:var(--font-title);font-weight:500;color:var(--colour-black);font-size:2rem;margin:0}@media(min-width: 768px){.carouselBanner h2{font-size:2.2rem;margin:0}}@media(min-width: 1420px)and (min-height: 800px){.carouselBanner h2{font-size:2.6rem;margin:0}}.carouselBanner .titleAndArrowsWrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}@media(min-width: 1050px){.carouselBanner .titleAndArrowsWrapper{margin-bottom:10px}}.carouselBanner .slider .splide__track{overflow:visible;margin-top:24px}@media(min-width: 1420px){.carouselBanner .slider .splide__track{margin-top:32px}}.carouselBanner .splide__list{display:flex}.carouselBanner .splide__slide{width:130px;min-width:130px}@media(min-width: 500px){.carouselBanner .splide__slide{width:180px;min-width:180px}}@media(min-width: 1050px){.carouselBanner .splide__slide{width:190px;min-width:190px}}@media(min-width: 1420px){.carouselBanner .splide__slide{width:210px;min-width:210px}}.carouselBanner .splide__slide[aria-hidden=true]{visibility:visible}.carouselBanner .splide__slide:last-of-type{position:relative}.carouselBanner .splide__slide:last-of-type:after{content:"";position:absolute;right:-500px;top:0;width:500px;height:100%;background-color:var(--colour-white);z-index:100}.carouselBanner .splide__slide a:focus-visible{outline:none}.carouselBanner .splide__slide a:focus-visible .imageWrapper{outline:1px solid var(--colour-focus);outline-offset:4px}.carouselBanner .splide__slide a:hover img{transform:scale(1.04)}.carouselBanner .splide__slide a:hover h3{text-decoration-color:inherit}.carouselBanner .splide__slide .imageWrapper{height:100px;overflow:hidden}@media(min-width: 500px){.carouselBanner .splide__slide .imageWrapper{height:150px}}@media(min-width: 1050px){.carouselBanner .splide__slide .imageWrapper{height:110px}}@media(min-width: 1420px){.carouselBanner .splide__slide .imageWrapper{height:120px}}.carouselBanner .splide__slide img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1);transition:transform 800ms cubic-bezier(0.16, 1, 0.3, 1)}.carouselBanner .splide__slide h3{font-family:var(--font-body);font-weight:500;color:var(--colour-black);font-size:1.5rem;margin:10px 0 0;text-decoration:underline;text-decoration-color:rgba(0,0,0,0);transition:text-decoration .2s ease}@media(min-width: 768px){.carouselBanner .splide__slide h3{font-size:1.8rem}}@media(min-width: 1420px)and (min-height: 800px){.carouselBanner .splide__slide h3{font-size:2rem;margin-top:10px}}.carouselBanner .splide__sr{display:none}.carouselBanner .splide__arrows{display:flex;justify-content:flex-end;margin-top:-37px}@media(min-width: 768px){.carouselBanner .splide__arrows{margin-top:-40px}}@media(min-width: 1420px){.carouselBanner .splide__arrows{margin-top:-50px}}.carouselBanner .splide__arrows .splide__arrow{cursor:pointer;width:10px}.carouselBanner .splide__arrows .splide__arrow:focus-visible{outline:var(--colour-focus) 1px solid;outline-offset:2px}@media(min-width: 768px){.carouselBanner .splide__arrows .splide__arrow{width:12px}}@media(min-width: 1420px){.carouselBanner .splide__arrows .splide__arrow{width:15px}}.carouselBanner .splide__arrows .splide__arrow:disabled{opacity:.4;cursor:default}.carouselBanner .splide__arrows .splide__arrow:disabled:hover svg{stroke:var(--colour-black)}.carouselBanner .splide__arrows .splide__arrow:hover svg{stroke:var(--colour-darkGold)}.carouselBanner .splide__arrows .splide__arrow svg{stroke:var(--colour-black);transition:stroke .2s ease}.carouselBanner .splide__arrows .splide__arrow--next{margin-left:30px}@media(min-width: 1420px){.carouselBanner .splide__arrows .splide__arrow--next{margin-left:40px}}
