header.header{padding-top:0;padding-bottom:calc(400px + 10vw)}@media(min-width: 481px){header.header{grid-column:2/span 2}}header.header>h1{display:none}header.header>h2{font-size:1.5625em;line-height:1.6}header.header .introduction{margin-top:calc(var(--gap) * 0.5)}header.header .introduction>h2{font-size:3.8125em;font-size:clamp(2.5em, 5vw, 3.8125em);line-height:1.2}header.header .introduction>h3:first-of-type{color:#6a6a6a;font-weight:normal}body>background-image{height:calc(400px + 10vw);align-self:end;grid-row:2}body>background-image img{max-width:1680px;-o-object-position:50% 54%;object-position:50% 54%}body>background-image::after{opacity:1;z-index:2;background-image:linear-gradient(to bottom, white, transparent 300px, transparent calc(100% - 200px), black)}@media(min-width: 1681px){body>background-image::before{content:"";z-index:1;position:absolute;width:calc((100vw - 1680px) + 260px + 1px);height:100%;right:-1px;top:0;filter:blur(1px);background:linear-gradient(to right, transparent 260px, rgba(0, 0, 0, 0.4)),linear-gradient(177.7deg, rgb(9, 27, 71) 0%, rgb(34, 67, 119) 25%, rgb(43, 77, 113) 32%, rgb(82, 105, 124) 37%, rgb(115, 119, 112) 42%, rgb(144, 113, 85) 50%, rgb(133, 96, 69) 52%, rgb(124, 90, 66) 53%, rgb(2, 2, 0) 54%, rgb(2, 2, 1) 57%, rgb(74, 70, 71) 57%, rgb(62, 60, 61) 58%, rgb(30, 29, 29) 58%, rgb(34, 32, 34) 58%, rgb(80, 67, 59) 59%, rgb(112, 100, 94) 59.5%, rgb(67, 63, 62) 60%, rgb(18, 18, 18) 60.6%, rgb(36, 30, 16) 63%, rgb(63, 47, 28) 64%, rgb(63, 57, 62) 65%, rgb(29, 35, 52) 68%, rgb(3, 6, 25) 75%, rgb(4, 6, 22) 87%, rgb(3, 4, 13) 100%);-webkit-mask-image:linear-gradient(to right, transparent, black 260px);mask-image:linear-gradient(to right, transparent, black 260px)}}@media(max-width: 980px){body>background-image{grid-column-end:4}body>background-image img{display:none}body>background-image::after{background-image:linear-gradient(to bottom, white, #c4d0db)}}main .tag-line-sign-off{box-shadow:initial !important;background-color:#000;padding-bottom:0}main .tag-line-sign-off tag-line{justify-content:center}main .content-block{box-shadow:initial !important;background-color:#000}main .content-block article-list{grid-row-end:span 2;grid-gap:calc(var(--gap) * 0.5);align-content:flex-start;padding-top:20vh}main .content-block article-list .article .image{position:absolute;width:33%;right:0;top:0;margin:0;height:20vh;left:initial}main .content-block article-list .article a{padding:0;background-color:initial;border:initial}main .content-block article-list .article a h2{margin:0;color:#333236;text-transform:uppercase}@media(hover: hover){main .content-block article-list .article a:hover h2{color:#fff}}main .content-block.dark .text{color:#969695}main .content-block.dark .text .heading-h3{color:#fff}@media(max-width: 1400px){main .content-block>*{grid-column:initial !important}}@media(min-width: 980px)and (max-width: 1400px){main .content-block{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 980px){main .content-block{grid-template-columns:1fr}}.widget{grid-row:1/span 2}figure#service-centre-map{grid-row:2;grid-column:4;position:relative;opacity:0;height:-moz-fit-content;height:fit-content}figure#service-centre-map .map{filter:drop-shadow(0px 0px 15px rgba(0, 0, 0, 0.2))}figure#service-centre-map .map path{transition:fill .5s cubic-bezier(0.42, 0, 0.58, 1)}figure#service-centre-map a{position:absolute;display:block;top:var(--y);left:var(--x);opacity:0;transform:translateY(-20px);z-index:1}figure#service-centre-map a span{position:absolute;bottom:calc(100% - 3px);left:50%;white-space:nowrap;font-size:0.875em;background-color:#fff;padding:1px 6px;border:1px solid #f4f4f4;border-radius:4px;pointer-events:none;opacity:0;transform:translate(-50%, 10px);transition:opacity var(--transition-duration, 0.2s) var(--transition-ease, cubic-bezier(0.42, 0, 0.58, 1)) var(--transition-delay, ),transform .5s cubic-bezier(0.175, 0.885, 0.32, 1.275)}figure#service-centre-map a svg.pin{width:16px;width:clamp(16px,2vw,22px);fill:#131f6b;display:block;position:relative;transition:fill var(--transition-duration, 0.2s) var(--transition-ease, cubic-bezier(0.42, 0, 0.58, 1)) var(--transition-delay, )}@media(hover: hover){figure#service-centre-map a:hover{z-index:1}figure#service-centre-map a:hover span{opacity:1;transform:translate(-50%, 0)}figure#service-centre-map a:hover svg.pin{fill:#df3035}}@media(hover: hover){figure#service-centre-map a:hover[data-for=bedford]~svg g path:nth-of-type(9){fill:#f4f4f4}figure#service-centre-map a:hover[data-for=bristol]~svg g path:nth-of-type(7){fill:#f4f4f4}figure#service-centre-map a:hover[data-for=gateshead]~svg g path:nth-of-type(1){fill:#f4f4f4}figure#service-centre-map a:hover[data-for=glasgow]~svg g path:nth-of-type(5){fill:#f4f4f4}figure#service-centre-map a:hover[data-for=leeds]~svg g path:nth-of-type(10){fill:#f4f4f4}figure#service-centre-map a:hover[data-for=manchester]~svg g path:nth-of-type(14){fill:#f4f4f4}figure#service-centre-map a:hover[data-for=norwich]~svg g path:nth-of-type(8){fill:#f4f4f4}figure#service-centre-map a:hover[data-for=plymouth]~svg g path:nth-of-type(3){fill:#f4f4f4}figure#service-centre-map a:hover[data-for=portsmouth]~svg g path:nth-of-type(4){fill:#f4f4f4}figure#service-centre-map a:hover[data-for=rb-centre]~svg g path:nth-of-type(6){fill:#f4f4f4}}@media(max-width: 980px){figure#service-centre-map{grid-row:2;grid-column:2;height:400px;z-index:1;width:-moz-fit-content;width:fit-content;align-self:end;top:-30px;justify-self:center}figure#service-centre-map .map{height:100%}figure#service-centre-map span{display:none}}figure#service-centre-map.in-view{opacity:1;transition:opacity .5s cubic-bezier(0.42, 0, 0.58, 1)}figure#service-centre-map.in-view a{opacity:1;transform:translateY(0);transition:opacity var(--transition-duration, 0.2s) var(--transition-ease, cubic-bezier(0.42, 0, 0.58, 1)) var(--transition-delay, ),transform .5s cubic-bezier(0.175, 0.885, 0.32, 1.275)}figure#service-centre-map.in-view a:nth-of-type(1){transition-delay:.35s}figure#service-centre-map.in-view a:nth-of-type(2){transition-delay:.4s}figure#service-centre-map.in-view a:nth-of-type(3){transition-delay:.45s}figure#service-centre-map.in-view a:nth-of-type(4){transition-delay:.5s}figure#service-centre-map.in-view a:nth-of-type(5){transition-delay:.55s}figure#service-centre-map.in-view a:nth-of-type(6){transition-delay:.6s}figure#service-centre-map.in-view a:nth-of-type(7){transition-delay:.65s}figure#service-centre-map.in-view a:nth-of-type(8){transition-delay:.7s}figure#service-centre-map.in-view a:nth-of-type(9){transition-delay:.75s}figure#service-centre-map.in-view a:nth-of-type(10){transition-delay:.8s}figure#service-centre-map.in-view a:nth-of-type(11){transition-delay:.85s}figure#service-centre-map.in-view a:nth-of-type(12){transition-delay:.9s}figure#service-centre-map.in-view a:nth-of-type(13){transition-delay:.95s}figure#service-centre-map.in-view a:nth-of-type(14){transition-delay:1s}figure#service-centre-map.in-view a:nth-of-type(15){transition-delay:1.05s}figure#service-centre-map.in-view a:nth-of-type(16){transition-delay:1.1s}figure#service-centre-map.in-view a:nth-of-type(17){transition-delay:1.15s}figure#service-centre-map.in-view a:nth-of-type(18){transition-delay:1.2s}figure#service-centre-map.in-view a:nth-of-type(19){transition-delay:1.25s}figure#service-centre-map.in-view a:nth-of-type(20){transition-delay:1.3s}