/****** FILE: app/client/dist/styles/blocks/default/download-block.css *****/
.default-download.in-view .default-download__header{opacity:1;transition:opacity 1s ease}.default-download__header,.default-download__wrap{--_wrapper-max-width:calc(var(--content-width, 154rem)*var(--base-size-multiplier, 1));align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:var(--_wrapper-max-width);padding-left:var(--row-padding,0);padding-right:var(--row-padding,0);width:100%}.default-download__header{margin-bottom:calc(var(--block-padding)/2)}.default-download__content{display:block;margin-bottom:0;padding-left:calc(var(--_row-gap, var(--default-gap, 3rem))/2);padding-right:calc(var(--_row-gap, var(--default-gap, 3rem))/2);width:100%}.default-download__content :last-child{margin-bottom:0}.default-download__heading{font-weight:var(--_font-weight-max,700)}.default-download__list{display:block;margin-bottom:0;padding-left:calc(var(--_row-gap, var(--default-gap, 3rem))/2);padding-right:calc(var(--_row-gap, var(--default-gap, 3rem))/2);width:100%}@media only screen and (min-width:968px){.default-download__list{border-spacing:0 15px;display:table}}.default-download-item{color:inherit;display:block;display:flex;flex-wrap:wrap;margin-bottom:1rem;opacity:0;padding-left:calc(var(--_row-gap, var(--default-gap, 3rem))/2);padding-right:calc(var(--_row-gap, var(--default-gap, 3rem))/2);padding:calc(var(--_row-gap, var(--default-gap, 3rem))/2);position:relative;text-decoration:none;width:100%}@media only screen and (min-width:968px){.default-download-item{align-items:stretch;background-color:transparent;padding:0;width:100%}}.default-download-item.in-view{opacity:1;transition:opacity 1s ease}.default-download-item:last-child{margin-bottom:0}.default-download-item__background{background-color:var(--_secondary-colour,transparent);color:var(--_secondary-colour-contrast,inherit);height:100%;left:0;position:absolute;top:0;width:100%}@media only screen and (min-width:968px){.default-download-item__background{display:none}}.default-download-item__description,.default-download-item__icon,.default-download-item__info,.default-download-item__title{align-items:center;background-color:var(--_secondary-colour,transparent);color:var(--_secondary-colour-contrast,inherit);display:flex;position:relative}.default-download-item__description span,.default-download-item__icon span,.default-download-item__info span,.default-download-item__title span{margin-bottom:0!important}@media only screen and (max-width:967px){.default-download-item__description,.default-download-item__icon,.default-download-item__info,.default-download-item__title{min-width:100%}}@media only screen and (min-width:968px){.default-download-item__description,.default-download-item__icon,.default-download-item__info,.default-download-item__title{margin-bottom:0!important;padding:calc(var(--_row-gap, var(--default-gap, 3rem))/2)}}.default-download-item__title{font-weight:var(--_font-weight-max,700);margin-bottom:1rem;width:max-content}@media only screen and (min-width:968px){.default-download-item__title{max-width:50%}}.default-download-item__title span{--_breakpoint-muliplier:.5;--_line-height:var(--heading-6-line-height,1.4);--_margin-bottom:calc(var(--heading-6-line-height, 1)*0.7em);display:block;line-height:var(--_line-height);margin-bottom:var(--_margin-bottom)}.default-download-item__title span:not([class*=font-family--]){--_font-weight-max:var(--font-weight-headings-bold,700);font-family:var(--font-family-headings)}.default-download-item__title span{--_font-size:var(--heading-6-size);font-size:clamp(calc(var(--paragraph-size, 1.6rem)*var(--base-font-size-multiplier, 1))*1.1,var(--_breakpoint-muliplier,1)*var(--_font-size,2rem)*var(--base-size-multiplier,1),var(--_font-size,2rem))}@media only screen and (min-width:768px){.default-download-item__title span{--_breakpoint-muliplier:.65}}@media only screen and (min-width:1024px){.default-download-item__title span{--_breakpoint-muliplier:.9}}@media only screen and (min-width:1920px){.default-download-item__title span{--_breakpoint-muliplier:1}}.default-download-item__title span *{font-family:inherit;font-size:inherit;line-height:inherit;margin-bottom:0}.default-download-item__title span:has(.h0),.default-download-item__title span:has(.h1),.default-download-item__title span:has(.h2),.default-download-item__title span:has(.h3),.default-download-item__title span:has(.h4),.default-download-item__title span:has(.h5),.default-download-item__title span:has(.h6),.default-download-item__title span:has(.p){margin-bottom:0}.default-download-item__description{flex:1;margin-bottom:2rem}.default-download-item__icon,.default-download-item__info{flex:0}@media only screen and (max-width:967px){.default-download-item__icon,.default-download-item__info{max-width:50%;min-width:50%}}.default-download-item__info{white-space:nowrap}.default-download-item__info span{opacity:.6}.default-download-item__icon{justify-content:flex-end;line-height:0}.default-download-item__icon span{background-color:currentColor;display:inline-block;height:2px;margin-top:calc(2rem - 2px);position:relative;width:2rem}.default-download-item__icon span:after,.default-download-item__icon span:before{content:"";display:block;position:absolute}.default-download-item__icon span:before{border-bottom:2px solid;border-right:2px solid;bottom:.5em;height:.8em;left:50%;transform:translateX(-50%) rotate(45deg);width:.8em}.default-download-item__icon span:after{background-color:currentColor;bottom:.4em;height:1em;left:50%;transform:translateX(-50%);width:2px}
/****** FILE: app/client/dist/styles/blocks/default/faqs-block.css *****/

/****** FILE: app/client/dist/styles/blocks/list/service-areas-block.css *****/
.list-service-areas{--_wrapper-max-width:calc(var(--content-width, 154rem)*var(--base-size-multiplier, 1));align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:var(--_wrapper-max-width);padding-left:var(--row-padding,0);padding-right:var(--row-padding,0);width:100%}.list-service-areas section{display:block;margin-bottom:0;padding-left:calc(var(--_row-gap, var(--default-gap, 3rem))/2);padding-right:calc(var(--_row-gap, var(--default-gap, 3rem))/2);width:100%}.list-service-areas__wrap{background-color:var(--_secondary-colour);color:var(--_secondary-colour-contrast);padding:var(--_row-gap,var(--default-gap,3rem))}@media only screen and (min-width:968px){.list-service-areas__wrap{padding:calc(var(--_row-gap, var(--default-gap, 3rem))*2)}}.list-service-areas__header{margin-bottom:4rem}@media only screen and (min-width:640px){.list-service-areas__list{column-count:2;column-gap:calc(var(--_row-gap, var(--default-gap, 3rem))/2)}}@media only screen and (min-width:968px){.list-service-areas__list:has(>li:nth-child(8)){column-count:3}}@media only screen and (min-width:1280px){.list-service-areas__list:has(>li:nth-child(12)){column-count:4}.list-service-areas__list:has(>li:nth-child(16)){column-count:5}}.list-service-areas-item{display:block;margin-bottom:0}.list-service-areas-item:not(:last-child){margin-bottom:2rem}.list-service-areas-item__link{color:inherit;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;transition:color .3s ease,text-decoration-color .3s ease}.list-service-areas-item__link:active,.list-service-areas-item__link:focus-visible,.list-service-areas-item__link:hover{color:var(--_tertiary-colour);text-decoration-color:currentColor}
/****** FILE: app/client/dist/styles/blocks/gallery/service-areas-block.css *****/
@media only screen and (min-width:1280px){.default-service-areas.gallery{--_item-width:33.3333333%}}
