/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{width:100%;*zoom:1;}body:before,body:after{content:"";display:table;}body:after{clear:both;}@page{margin:1.5cm;}body{padding:0 !important;margin:0 !important;}body .static-inner-wrapper{position:relative !important;}body .static-outer-wrapper{height:auto !important;position:relative !important;margin-bottom:15px !important;}body .header-layout .region-branding{padding-left:15px;}body #header-top-outer-wrapper,body #breadcrumbs-inner-wrapper{display:none;}body #banner-inner-wrapper{padding:0;}body #header-panel-outer-wrapper{background:#fff !important;margin-bottom:20px;}body #header-panel-outer-wrapper #banner-inner-wrapper{padding:0;}body #header-panel-outer-wrapper #banner-inner-wrapper .banner-holder{height:auto;}body #header-panel-outer-wrapper #banner-inner-wrapper .banner-holder .views-row-holder{padding:0;display:block;height:auto;}body #header-panel-outer-wrapper #banner-inner-wrapper .banner-holder .views-row-holder .banner-content{display:block;padding:0;margin:0;box-shadow:none !important;}body #header-panel-outer-wrapper #banner-inner-wrapper .banner-holder .views-row-holder .banner-content .banner-content-holder{text-shadow:none !important;}body #header-panel-outer-wrapper #banner-inner-wrapper .banner-holder .views-row-holder .banner-content h1{color:#005EB8 !important;}body h1.page-title{margin-bottom:20px;padding:0 15px;color:#005EB8 !important;}body h1.page-title span{color:#005EB8 !important;}body #content-wrap img{display:none;}body #page-wrapper{padding-top:0 !important;}body #page-wrapper .static-inner-wrapper{box-shadow:none;}body #page-wrapper #header-layout #navigation-outer-wrapper{display:none;}body #page-wrapper #header-outer-wrapper #header-inner-wrapper{position:static;}body #page-wrapper #header-outer-wrapper .region-header .block-menu.navigation{display:none !important;}body #page-wrapper .region-content a:after,body #page-wrapper .region-sidebar-first a:after{content:" (" attr(href) ")";}body #page-wrapper .region-content a[href^="#"]:after,body #page-wrapper .region-sidebar-first a[href^="#"]:after{display:none;}body #page-wrapper .region-content a[href^="http://"]:after,body #page-wrapper .region-content a[href^="https://"]:after,body #page-wrapper .region-sidebar-first a[href^="http://"]:after,body #page-wrapper .region-sidebar-first a[href^="https://"]:after{content:" (" attr(href) ")";}body #page-wrapper .block-local-actions-block,body #page-wrapper .block-local-tasks-block,body #page-wrapper .show-hide,body #page-wrapper .block-sharethis,body #page-wrapper .aside-sharethis-block,body #page-wrapper .aside-was-page-useful-block,body #page-wrapper .view-filters,body #page-wrapper .field--name-field-referral-criteria,body #page-wrapper .field--name-field-attachment,body #page-wrapper .field--name-field-downloads,body #page-wrapper .field--name-field-related-content,body #page-wrapper .block-bigbluedoor-was-page-useful,body #page-wrapper .block-was-page-useful-block,body #page-wrapper .aside-image-block,body #page-wrapper .field--name-field-link,body #page-wrapper .field--name-field-cqc-widget,body #page-wrapper .paragraph--type--paragraph-care-option-widget,body #page-wrapper .aside-location-block,body #page-wrapper .aside-related-block,body #page-wrapper .link-field,body #page-wrapper ul.pager,body #page-wrapper .pager,body #page-wrapper .links-wrapper,body #page-wrapper a#main-content{display:none !important;}body #page-wrapper h1,body #page-wrapper h2,body #page-wrapper h3{position:relative;page-break-after:avoid;page-break-inside:avoid;}body #page-wrapper p{position:relative;page-break-inside:avoid;}body #page-wrapper .region-sidebar-first{margin-top:0;}body #page-wrapper .aside-block-row{background:#fff;margin-bottom:20px;}body #page-wrapper .view-news-carousel .view-content .slick-slide{background:#fff !important;height:auto;min-height:auto;}body #page-wrapper .view-news-carousel .view-content .slick-slide > div,body #page-wrapper .view-news-carousel .view-content .slick-slide .slick__slide{display:block;height:auto;}body #page-wrapper .view-news-carousel .view-content .slick-slide .slide-content-outer-wrapper{padding:0;display:block;height:auto;}body #page-wrapper .view-news-carousel .slick__arrow,body #page-wrapper .view-news-carousel .slick-dots{display:none !important;}body #page-wrapper .view-calendar-listing .view-content .fc-header-toolbar .fc-button-group .fc-button{display:none !important;}body #page-wrapper .view-calendar-listing .view-content .fc-view-container table .fc-head th{background:#fff;}body #page-wrapper .view-calendar-listing .view-content .fc-view-container table .fc-body .fc-row .fc-day-grid-event{padding:2px;}body #page-wrapper .view-calendar-listing .view-content .fc-view-container table .fc-body .fc-row .fc-day-grid-event .fc-content{background:#fff;padding:2px;}body #page-wrapper .view-calendar-listing .view-content .fc-view-container table .fc-body .fc-row .fc-day-grid-event .fc-content a{color:#005EB8 !important;}body #page-wrapper .paragraph.background-color{padding:0;background:#fff !important;}body #page-wrapper .paragraph .field--name-field-title{position:relative;page-break-after:avoid;page-break-inside:avoid;}body #page-wrapper .paragraph .field--name-field-title h2.paragraph-field-title{margin-bottom:20px;color:#005EB8;}body #page-wrapper .paragraph--type--paragraph-three-column-panel .field--name-field-three-column-blocks .paragraph--type--paragraph-three-column-blocks.paragraph-action-link{padding:30px 20px 40px;}body #page-wrapper .paragraph--type--paragraph-two-column-panel .two-column-panel-image-column{display:none;}body #page-wrapper .paragraph--type--paragraph-two-column-panel .two-column-panel-column{width:100%;}body #page-wrapper .paragraph--type--paragraph-fullwidth-image-panel{background:#fff;}body #page-wrapper .paragraph--type--paragraph-expandable-boxes{position:relative;}body #page-wrapper .paragraph--type--paragraph-expandable-boxes .expandable-content-title{background:#fff !important;padding-left:0;position:relative;page-break-after:avoid;page-break-inside:avoid;}body #page-wrapper .paragraph--type--paragraph-expandable-boxes .expandable-content-title .title-text{color:#005EB8;position:relative;page-break-after:avoid;page-break-inside:avoid;}body #page-wrapper .paragraph--type--paragraph-expandable-boxes .expandable-content-title .expandable-icon{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}body #page-wrapper .paragraph--type--paragraph-expandable-boxes .expandable-content-title .expandable-icon svg{fill:#005EB8 !important;}body #page-wrapper .paragraph--type--paragraph-expandable-boxes .field--name-field-body{display:block !important;}body #page-wrapper .paragraph--type--paragraph-quotes-collection{position:relative;}body #page-wrapper .paragraph--type--paragraph-quotes-collection > .field__item{page-break-inside:avoid;position:relative;}body #page-wrapper .node__content .field--name-field-content-sections .paragraph.paragraph--type--paragraph-fullwidth-image-panel{padding:0 !important;}body #page-wrapper .view-block-three-column .view-content .views-row .views-row-holder{padding:30px 20px 40px;}body #page-wrapper .content-wrap{padding-left:15px;padding-right:15px;display:block;}body #page-wrapper #main-layout.with--sidebar-first .content-wrap{display:block;}body #page-wrapper #main-layout.with--sidebar-first .content-wrap .content-main{width:100%;}body #page-wrapper #main-layout.with--sidebar-first .content-wrap .content-main .region-content{margin-right:0;}body #page-wrapper #main-layout.with--sidebar-first .content-wrap .region-sidebar-first{width:100%;}body #page-wrapper #footer-wrap{display:none !important;}body #backtotop{display:none !important;}body.node--type-service #page-wrapper #main-layout.with--sidebar-first .content-wrap{display:block;}body.node--type-service #page-wrapper #main-layout.with--sidebar-first .content-wrap .content-main .service-hidden-content{margin-bottom:30px;}body.node--type-service #page-wrapper #main-layout.with--sidebar-first .content-wrap .content-main .service-hidden-content .block-title{font-size:1.575em;}#content-outer-wrapper .region-content,#content-outer-wrapper .region-content-top{padding:0 !important;}@media (min-width:48em){.view-masonry-page-listing .view-content .masonry .views-row.row-item-1{width:calc(33% - 24px);}}@media (min-width:61.25em){.view-masonry-page-listing .view-content .masonry .views-row.row-item-1{width:calc(25% - 24px);}}
