/* +=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+= (c) Holograph +=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=
 */@import"/css/generic/gen2-screen-V1.min.css?md5=e7bc6eaf97185cc1bf57dcadbbac1fd7";@import url('https://fonts.googleapis.com/css?family=Bitter:700');:root{--primary-color:#005EB8;--primary-dark-color:#003087;--primary-light-color:#0072CE;--primary-shade-color:#41B6E6;--secondary-color:#00A499;--secondary-tint-color:#78BE20;--secondary-shade-color:#009639;--nhs-yellow:#FAE100;--white:#ffffff;--pale-grey:#E8EDEE;--mid-grey:#768692;--dark-grey:#425563;--black:#231F20;--primary-font:"Roboto", sans-serif;}.primary-color{background-color:var(--primary-color)}.primary-dark-color{background-color:var(--primary-dark-color)}.primary-light-color{background-color:var(--primary-light-color)}.primary-shade-color{background-color:var(--primary-shade-color)}.primary-color-text{color:var(--primary-color)}.primary-dark-color-text{color:var(--primary-dark-color)}.primary-light-color-text{color:var(--primary-light-color)}.primary-shade-color-text{color:var(--primary-shade-color)}div#preloaded-images{position:absolute;overflow:hidden;left:-9999px;top:-9999px;height:1px;width:1px;}@font-face{font-family:"slick";src:url(/typefaces/slick.eot);src:url(/typefaces/slick.eot?#iefix) format("embedded-opentype"), url(/typefaces/slick.woff) format("woff"), url(/typefaces/slick.ttf) format("truetype"), url(/typefaces/slick.svg#slick) format("svg");font-weight:400;font-style:normal;}html, body{font-size:10px;-webkit-font-smoothing:subpixel-antialiased;}.roboto-thin{font-family:var(--primary-font);font-weight:100;font-style:normal;}.roboto-light{font-family:var(--primary-font);font-weight:300;font-style:normal;}.roboto-regular{font-family:var(--primary-font);font-weight:400;font-style:normal;}.roboto-medium{font-family:var(--primary-font);font-weight:500;font-style:normal;}.roboto-bold{font-family:var(--primary-font);font-weight:700;font-style:normal;}.roboto-black{font-family:var(--primary-font);font-weight:900;font-style:normal;}.roboto-thin-italic{font-family:var(--primary-font);font-weight:100;font-style:italic;}.roboto-light-italic{font-family:var(--primary-font);font-weight:300;font-style:italic;}.roboto-regular-italic{font-family:var(--primary-font);font-weight:400;font-style:italic;}.roboto-medium-italic{font-family:var(--primary-font);font-weight:500;font-style:italic;}.roboto-bold-italic{font-family:var(--primary-font);font-weight:700;font-style:italic;}.roboto-black-italic{font-family:var(--primary-font);font-weight:900;font-style:italic;}body, p, h1,h2,h3,h4,h5,h6{font-family:var(--primary-font);font-weight:normal;font-style:normal;margin-bottom:20px !important;}a, li, button{font-family:var(--primary-font);font-weight:normal;font-style:normal;}body, p, a, li, button{font-size:1.6rem;line-height:1.5;}b{font-weight:normal;font-weight:500;}h3 i,
b i{font-weight:400;font-style:italic;}h4 i,
h5 i,
h6 i{font-weight:400;font-style:italic;}em{font-weight:600;}strong{font-weight:800;}i, oblique{font-weight:400;font-style:italic;}.large{font-size:110%;line-height:1.5;}.huge{font-size:120%;line-height:1.5;}.small{font-size:80%;line-height:1;}h1{font-size:5.4rem;font-weight:400;line-height:0.9;letter-spacing:-1.08px;}h2{font-size:3.6rem;font-weight:400;line-height:1.1;}h3{font-size:3.2rem;line-height:1.25;font-weight:400;}h4{font-size:2.8rem;font-weight:400;line-height:1;}h5{font-size:2.4rem;font-weight:400;line-height:1.33;}h6{font-size:1.8rem;font-weight:400;line-height:1.5;}#content-container .html-bullets ul li{padding:0 0 0.4rem 1.4rem;text-indent:-1.7rem;}#content-container .html-bullets ul li:before{content:'•';color:rgba(59,29,112,1);margin:5px;}#content-container .html-bullets ul li ul li:before{content:'•';color:rgba(59,29,112,1);}a, a:link{color:var(--black);text-decoration:none;}a:hover{text-decoration:underline;}a:visited{color:var(--primary-shade-color);}.accordion_item_block .accordion-head{font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0.7px;margin-top:0;}.accordion_item_block:has(h1.accordion-head.default-header) .button{margin-top:16px;}.accordion_item_block h1.accordion-head.default-header{font-size:5.4rem;font-weight:400;line-height:1;letter-spacing:-1.08px;}.accordion_item_block:has(h2.accordion-head.default-header) .button{margin-top:8px;}.accordion_item_block h2.accordion-head.default-header{font-size:3.6rem;font-weight:400;line-height:1.1;}.accordion_item_block:has(h3.accordion-head.default-header) .button{margin-top:10px;}.accordion_item_block h3.accordion-head.default-header{font-size:3.2rem;line-height:1.25;font-weight:400;}.accordion_item_block:has(h4.accordion-head.default-header) .button{margin-top:3px;}.accordion_item_block h4.accordion-head.default-header{font-size:2.8rem;font-weight:400;line-height:1;}.accordion_item_block:has(h5.accordion-head.default-header) .button{margin-top:4px;}.accordion_item_block h5.accordion-head.default-header{font-size:2.4rem;font-weight:400;line-height:1.33;}.accordion_item_block:has(h5.accordion-head.default-header) .button{margin-top:0px;}.accordion_item_block h6.accordion-head.default-header{font-size:1.8rem;font-weight:400;line-height:1.5;}.accordion_item_block .button{padding:0px 2px 0px 2px;}#content-container .content-container-two{max-width:1920px;}#content-container article{}#content-container .content-wrapper{padding:0;width:100%;background:rgba(255,255,255,1);max-width:1567px;width:calc(100% - 100px);margin:0px auto 40px;}#content-container .expand-wrapper{max-width:1920px;background:#fff;padding:12px 0px;overflow:hidden;}#content-container .noback{background:#cac8cc;background-repeat:repeat;background-size:auto;}#content-container .noback h1,
#content-container .noback h2,
#content-container .noback h3,
#content-container .noback h4,
#content-container .noback p{color:#ffffff;text-align:center;}#content-container .expand-wrapper.noback .infx-slick-slider h2,
#content-container .expand-wrapper.noback .infx-slick-slider h3,
#content-container .expand-wrapper.noback .infx-slick-slider h4,
#content-container .expand-wrapper.noback .infx-slick-slider p{color:#ffffff;text-align:left;}#content-container .expand-wrapper .object-background{text-align:center;padding:12px;background:rgba(232,237,238,1);}#content-container .object-background{border-radius:3px;}.gallery-item img{border-radius:2px;}.gallery-item{margin-right:1px;}.group-wrapper.twitter-padding-right{padding-right:26px;}.tweet-posted-when{float:right;font-size:1.1rem;}.tweet-item{clear:both;font-size:1.2rem !important;}.object-background{background:rgba(232, 237, 238, 1);padding:16px;}.object-background b{color:rgba(80, 80, 80, 1);}.left-right-8{margin:0 8px;min-height:140px;}.left-right-8 h3{font-size:1.5rem;line-height:1.8rem;}.left-right-8 p{font-size:1.1rem;line-height:1.4rem;}.left-right-8 .-sys-dbnewpicture{padding-right:6px;}.trading-standards{position:relative;}#content-container .-sys-dbnewpicture .-sys-dbnewpicture-caption{margin:10px auto 0px auto;text-align:center;min-height:20px;font-size:80%;line-height:110%;}#content-container .wrapped-html .-sys-dbnewpicture.left{margin:0px 20px 38px 0px;}#content-container .wrapped-html .-sys-dbnewpicture.right{margin:0px 0px 12px 20px;}.infx-table-data{min-width:20px;}#content-container .content-container-three{min-height:400px}.infx-spacer.rule{background:#bbbaba;}.infx-spacer.alt_rule{background-image:url('');background-repeat:no-repeat;background-position:center top;margin:12px 0;}header{background:#005EB8;margin-bottom:20px;}.infx-header{width:calc(100% - 100px);margin:auto;}#header-outer{padding-top:20px;padding-bottom:20px;}#header-outer .header-container{position:relative;max-width:1567px;margin:0 auto;display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:center;width:calc(100% - 20px);}#header-outer .header-container a,
#header-outer .header-container a:link,
#header-outer .header-container a:visited{color:#ffffff;text-decoration:none;}#header-outer .header-container a:link h3,
#header-outer .header-container a:link p{margin-bottom:0 !important;}#header-outer .header-container a:link p{letter-spacing:0.7px;}#header-outer .header-container .company-logo img{background-image:url('/dyn/_pictures/branding/logo.png');background-size:cover;width:119px;height:95px;}.header-container .header-buttons{position:absolute;top:64px;left:0px;width:318px;text-align:center;}.header-container .header-buttons h6{color:#fff;font-size:1.6rem;}.header-container .header-buttons .infx-button{display:none;}.header-container .search-history-wrapper{position:absolute;left:0;top:0;width:50%;}.header-container .programme-title a.style-me p{color:#fff !important;font-size:1.8rem;line-height:1;text-decoration:none !important;}.header-container .search-history-wrapper .search-wrapper,
.header-container .search-history-wrapper .buttons-wrapper{display:inline-block;}.headline-social{position:absolute;top:28px;right:0px;width:160px;z-index:6;text-align:right;}.headline-social .social-header{color:#999;text-align:left;margin:0 0 10px 10px;}.headline-social a img{transition:all 0.2s ease 0.1s;-webkit-transition:all 0.2s ease 0.1s;width:32px;height:32px;opacity:1;-webkit-opacity:1;background-size:cover !important;}.headline-social a img:hover{box-shadow:inset 0px 0px 4px rgba(255, 255, 255, 0.6);}.headline-social a.twitter img{background:url('') no-repeat;margin-right:6px;}.headline-social a.google img{background:url('') no-repeat;margin-right:6px;}.headline-social a.youtube img{background:url('') no-repeat;margin-right:0px;}.headline-social a.facebook img{background:url('') no-repeat;margin-right:6px;}#subnavigation a{color:#ffffff !important;}nav{background-color:var(--primary-light-color);width:100%;border-radius:0;}#navigation{max-width:1567px;margin:0 auto;box-shadow:none;width:calc(100% - 100px);}#navigation .navigation-inner{margin:0 auto;}#navigation{z-index:1;}.subnavigation-wrapper{background-color:#005EB8;width:100%;}#subnavigation{max-width:1567px;margin:0 auto;z-index:1;border-radius:0;width:calc(100% - 100px);}#navigation ul,
#subnavigation ul{padding:24px 0 2px 0;background:none;box-shadow:none;display:flex;gap:20px;}#subnavigation ul{padding:0;}#subnavigation li{padding:15px 10px;}#subnavigation li.sub-nav-selected{background:var(--primary-light-color);}ul li{margin-bottom:0;}#navigation a{margin:0;color:#fff;font-size:1.6rem;line-height:1.25rem;text-decoration:none;background:transparent;position:relative;padding:28px 10px 0px;}#navigation a:hover{background-color:var(--primary-color);}#navigation a:active,
#navigation a:focus{background-color:var(--nhs-yellow);}#navigation a.selected,
#navigation a.selected:hover{color:#fff !important;}#subnavigation li:hover{background:var(--primary-light-color);cursor:pointer}#subnavigation a:hover{text-decoration:none;}#navigation a:hover:after,
#navigation a.selected:after,
#navigation a.selected:hover:after{color:#FFFFFF;margin-left:0px;text-decoration:none;content:'';position:absolute;width:100%;height:2px;background-color:#fff;display:block;bottom:-4px;}#subnavigation b{color:#fff;}#secondary h4{font-size:2.2rem;line-height:1.1;}#secondary h4 a{background-color:var(--primary-color);padding:10px 45px 10px 10px;margin-bottom:12px;border-radius:1px;color:#fff;}#secondary h4 a:hover, #secondary h4 a:active{background-color:var(--primary-dark-color);text-decoration:none;color:#fff !important;}.page-quicklinks .quicklinks-links a:hover{font-size:75%;}.page-quicklinks .quicklinks-links a, .page-quicklinks .quicklinks-links a:link{background-image:none;background-color:#E8EDEE;}.responsive-nav-toggle-button{background:#005EB8;}.mm-ismenu{background:#005EB8 !important;}#footer-outer .footer-inner .upper-baseline-container p{color:var(--black);}#footer-outer{background:#E8EDEE;color:#fff;}#footer-outer a,
#footer-outer a:link{color:rgba(255,255,255,1);display:block;}#footer-outer .footer-inner{position:relative;max-width:1280px;padding:24px 0px;min-height:240px;}#footer-outer .infx-table.sitemap_table{max-width:1000px;margin:0px auto;}#footer-outer .footer-inner .baseline-outer-wrapper{text-align:left;}#footer-outer .top-button{float:right}#footer-outer .top-button .block-link{background-color:transparent;}#footer-outer .top-button .button-icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDE4IDIwIiBmaWxsPSJub25lIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04LjQ2OTY3IDAuNDY5NjdDOC43NjI1NiAwLjE3Njc3NyA5LjIzNzQ0IDAuMTc2Nzc3IDkuNTMwMzMgMC40Njk2N0wxNy4wMzAzIDcuOTY5NjdDMTcuMzIzMiA4LjI2MjU2IDE3LjMyMzIgOC43Mzc0NCAxNy4wMzAzIDkuMDMwMzNDMTYuNzM3NCA5LjMyMzIyIDE2LjI2MjYgOS4zMjMyMiAxNS45Njk3IDkuMDMwMzNMOS43NSAyLjgxMDY2VjE5QzkuNzUgMTkuNDE0MiA5LjQxNDIxIDE5Ljc1IDkgMTkuNzVDOC41ODU3OSAxOS43NSA4LjI1IDE5LjQxNDIgOC4yNSAxOVYyLjgxMDY2TDIuMDMwMzMgOS4wMzAzM0MxLjczNzQ0IDkuMzIzMjIgMS4yNjI1NiA5LjMyMzIyIDAuOTY5NjcgOS4wMzAzM0MwLjY3Njc3NyA4LjczNzQ0IDAuNjc2Nzc3IDguMjYyNTYgMC45Njk2NyA3Ljk2OTY3TDguNDY5NjcgMC40Njk2N1oiIGZpbGw9IiMxNDE0RTAiLz4KPC9zdmc+);max-width:18px;height:21px;}#footer-outer .top-button .block-link:hover::after{display:none}.newsletter_signup_wrapper{display:none}footer .infx-button a.block-link{background:transparent;position:relative;}footer .infx-button:hover a.block-link{background:transparent;}footer .flex .infx-button a.block-link{padding:10px;}footer .infx-button a.block-link .button-text{color:var(--black);font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0.7px;}footer .flex .infx-button a.block-link .button-icon{display:none;}.flex{display:flex;}footer a.block-link:hover:after{color:#FFFFFF;margin-left:0px;text-decoration:none;content:'';position:absolute;width:100%;height:2px;background-color:var(--primary-color);display:block;left:0;bottom:0;}.search{display:none;position:absolute;text-align:right;top:54px;right:4%;}.tab-panel-block .tab-content{background-color:rgba(255, 255, 255, 0.5);border-color:#ddd;border-radius:0 4px 4px;border-style:solid;border-width:3px 1px 1px 1px;}.tab-panel-block.tab-label-left .tab-content{border-radius:4px;border-width:1px 1px 1px 3px;}.hide-tabs .tab-panel-block .tab-panel-container .tab-labels{display:none;}.tab-panel-block label.tab-label{transition:all 0.2s ease 0.1s;-webkit-transition:all 0.2s ease 0.1s;background-color:var(--primary-shade-color);color:#fff;font-size:1.8rem;border-radius:0px;padding:15px 10px;margin-right:3px;top:0px;}.tab-panel-block label.tab-label.selected, .tab-panel-block label.tab-label.selected:hover{top:0px;background-color:var(--primary-dark-color) !important;color:#fff;}.tab-panel-block label.tab-label.selected.hover{background-color:var(--primary-light-color) !important;color:#fff;}.tab-panel-block label.tab-label.hover{color:#fff;}.tab-panel-block label.tab-label:hover{background-color:var(--primary-dark-color);opacity:1;-webkit-opacity:1;}.tab-panel-block.tab-label-left .tab-labels{width:100px;padding-top:6px;}.tab-panel-block.tab-label-left label.tab-label{width:100%;border-radius:0px;border-bottom-left-radius:4px;border-top-left-radius:4px;margin-top:2px !important;display:block;}.tab-panel-block.tab-label-left label.tab-label.hover{background-color:#243679;margin-bottom:0px;top:0px;padding-bottom:2px;color:#fff;}.tab-panel-block.tab-label-left label.tab-label.selected{left:0px !important;padding-bottom:2px;}.tab-panel-block.tab-label-left .tab-content{margin-left:100px;}.social{z-index:20;position:absolute;left:6%;top:60px;display:none;}.social a{width:28px;height:28px;float:left;border:1px solid #8189aa;margin-left:5px;border-radius:16px;}.social a.facebook{background-image:url('');background-position:-2px -2px;}.social a.twitter{background-image:url('');background-position:131px -2px;}.social a.pinterest{background-image:url('');background-position:95px -2px;}.social a.youtube{background-image:url('');background-position:61px -2px;}.social a.googleplus{background-image:url('');background-position:26px -2px;}#content-container .bordered{border:1px solid #6d79a6;border-radius:2px;}.group-wrapper.bordered.blue-panel{background-color:#005EB8;}.group-wrapper.bordered.blue-panel h3, .group-wrapper.bordered.blue-panel body{color:#fff;}.quote-container{position:relative;margin-bottom:12px;}.quote{width:100%;}.quote .t{height:22px;width:22px;background-image:url('/images/nhs-quotes.png');background-repeat:no-repeat;background-size:contain;padding:0px;background-position:left top;}.quote .m{font-family:'Bitter', serif;color:rgba(255, 255, 255, 1);font-size:1.8rem !important;line-height:4.8rem !important;padding:0px 8px;margin:10px 0px;background-color:#00A9CE;border-radius:2px;background-repeat:repeat-y;}.quote .b{height:22px;width:22px;background-image:url('/images/nhs-quotes-end.png');float:right;background-repeat:no-repeat;background-size:contain;padding:0px;background-position:left top;}.quote .quote-credit{font-size:1.2rem;line-height:0.2rem;font-style:normal;color:#333;text-align:right;margin-right:48px;clear:both;}.google-map button{width:100%;}.infx-button, .btn{max-width:480px;}button,
.infx-button .button-text{color:#fff;width:calc(100% - 30px);text-align:left;flex-basis:max-content;}.infx-button .button-icon{color:#fff;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI1IDI0IiBmaWxsPSJub25lIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNy4yMTk3IDcuNzE5NjdDMTcuNTEyNiA3LjQyNjc4IDE3Ljk4NzQgNy40MjY3OCAxOC4yODAzIDcuNzE5NjdMMjIuMDMwMyAxMS40Njk3QzIyLjMyMzIgMTEuNzYyNiAyMi4zMjMyIDEyLjIzNzQgMjIuMDMwMyAxMi41MzAzTDE4LjI4MDMgMTYuMjgwM0MxNy45ODc0IDE2LjU3MzIgMTcuNTEyNiAxNi41NzMyIDE3LjIxOTcgMTYuMjgwM0MxNi45MjY4IDE1Ljk4NzQgMTYuOTI2OCAxNS41MTI2IDE3LjIxOTcgMTUuMjE5N0wxOS42ODkzIDEyLjc1SDMuNUMzLjA4NTc5IDEyLjc1IDIuNzUgMTIuNDE0MiAyLjc1IDEyQzIuNzUgMTEuNTg1OCAzLjA4NTc5IDExLjI1IDMuNSAxMS4yNUgxOS42ODkzTDE3LjIxOTcgOC43ODAzM0MxNi45MjY4IDguNDg3NDQgMTYuOTI2OCA4LjAxMjU2IDE3LjIxOTcgNy43MTk2N1oiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPg==);max-width:24px;height:24px;width:100%;position:absolute;right:10px;}.infx-button button, .infx-button a.block-link{padding:10px 45px 10px 10px;display:flex;align-items:center;justify-content:space-between;background-color:var(--primary-color);position:relative;width:fit-content;}.infx-button .block-link:active,
.infx-button .block-link:focus{background-color:var(--nhs-yellow)}.infx-button button, .infx-button .block-link:active .button-text,
.infx-button button, .infx-button .block-link:focus .button-text{color:var(--black);}.infx-button .block-link:active .button-icon,
.infx-button .block-link:focus .button-icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgdmlld0JveD0iMCAwIDI0IDI1IiBmaWxsPSJub25lIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNi43MTk3IDguMjE5NjdDMTcuMDEyNiA3LjkyNjc4IDE3LjQ4NzQgNy45MjY3OCAxNy43ODAzIDguMjE5NjdMMjEuNTMwMyAxMS45Njk3QzIxLjgyMzIgMTIuMjYyNiAyMS44MjMyIDEyLjczNzQgMjEuNTMwMyAxMy4wMzAzTDE3Ljc4MDMgMTYuNzgwM0MxNy40ODc0IDE3LjA3MzIgMTcuMDEyNiAxNy4wNzMyIDE2LjcxOTcgMTYuNzgwM0MxNi40MjY4IDE2LjQ4NzQgMTYuNDI2OCAxNi4wMTI2IDE2LjcxOTcgMTUuNzE5N0wxOS4xODkzIDEzLjI1SDNDMi41ODU3OSAxMy4yNSAyLjI1IDEyLjkxNDIgMi4yNSAxMi41QzIuMjUgMTIuMDg1OCAyLjU4NTc5IDExLjc1IDMgMTEuNzVIMTkuMTg5M0wxNi43MTk3IDkuMjgwMzNDMTYuNDI2OCA4Ljk4NzQ0IDE2LjQyNjggOC41MTI1NiAxNi43MTk3IDguMjE5NjdaIiBmaWxsPSIjMjMxRjIwIi8+Cjwvc3ZnPg==);}.infx-button button:hover{background-color:var(--primary-light-color);}button,
.infx-button a,
.btn a{font-size:2.2rem;line-height:1.1;text-decoration:none;}.infx-button a:hover{text-decoration:none;}.infx-button:hover a.block-link, .btn:hover a.block-link{background-color:var(--primary-light-color);}#footer-outer .infx-button,
#footer-outer button,
#footer-outer .btn{width:unset;}.active-slider .infx-slick-slider .slick-clicked{-webkit-opacity:1;opacity:1;}.active-slider .infx-slick-slider .slick-slide.slick-active.slick-unclicked{-webkit-opacity:0.3;opacity:0.3;}.main-focus-slider{max-width:100%;overflow:hidden;}.infx-main-focus-shell{width:100%;max-width:1567px;margin:0px auto;}.infx-main-focus-shell .main-focus-container, .main-adverts, #image_fader_frame{height:440px;}.infx-main-focus-shell .main-focus-container{background-size:cover;background-repeat:no-repeat;background-position:center center;}.infx-main-focus-shell .main-focus-container-inner{width:100%;margin:0px auto;}.infx-main-focus-shell .main-focus-motion{background-image:url('/dyn/_pictures/2017/backgrounds/cappinnend.png');background-size:auto 100%;background-repeat:no-repeat;background-position:right 0;padding:8%;position:absolute;display:table-cell;z-index:1;cursor:pointer;vertical-align:middle;bottom:0;top:0;left:0;width:55%;}.infx-main-focus-shell h2{max-width:1280px;font-size:3.6rem;line-height:4.2rem;text-transform:uppercase;color:#fff;margin:0 auto;text-align:right;text-shadow:0px 0px 32px rgba(76, 39, 29, 0.75);}.infx-main-focus-shell h3{margin:0 auto;max-width:860px;font-size:1.7rem;text-align:right;color:#fff;}.infx-main-focus-shell h4{color:#fff;font-size:1.4rem;display:inline;text-align:right;}.infx-main-focus-shell p{color:#fff;font-size:1.3rem;text-align:right;}.infx-main-focus-shell h4.pretxt{font-size:1.6rem;}.infx-main-focus-shell h4.midtxt{font-size:2.2rem;}.infx-main-focus-shell h4.posttxt{font-size:1.6rem;}.infx-main-focus-shell .sub-heading-cluster{font-size:2.0rem;text-align:center;}.main-focus-container .infx-button{position:absolute;z-index:2;right:52%;bottom:12%;}.main-focus-container .infx-button a{color:#fff !important;font-size:1.6rem;}.infx-main-focus-shell.righthand .main-focus-motion{background-image:url('/dyn/_pictures/2017/backgrounds/cappinnend-right.png');background-position:left 0;right:0;left:auto;}.infx-main-focus-shell.righthand h2{text-align:left;}.infx-main-focus-shell.righthand h3{text-align:left;}.righthand .main-focus-container .infx-button{left:52%;right:auto;}.main-focus-slider .infx-slick-slider ul.slick-dots{position:absolute;bottom:0px;height:26px;}.main-focus-slider .infx-slick-slider .slick-dots li{background:url('') center bottom no-repeat;width:24px;margin:0 8px;}.main-focus-slider .infx-slick-slider .slick-dots li:hover, .main-focus-slider .infx-slick-slider .slick-dots li.slick-active{background-position:center top;}.main-focus-slider .slick-dots li button{width:24px;}.main-focus-slider .slick-dots li button:before{position:absolute;top:0;left:0;content:"";}.slick-dots{text-align:right;margin-right:6px;}.slick-prev:before, .slick-next:before{color:#000000;text-shadow:1px 1px 1px rgba(40, 40, 40, 0.5);}#image_fader_frame .fader-bullets-outer{position:absolute;left:49.25%;right:50%;bottom:7%;}#image_fader_frame .fader-bullets-inner{float:left;position:relative;}#image_fader_frame .fader-bullets-inner a.fader-bullet{background:url('/images/slider/bullet.png') center bottom no-repeat;width:14px;height:14px;float:left;padding:0 12px;}#image_fader_frame .fader-bullets-inner a.fader-bullet:hover, #image_fader_frame a.fader-bullet.selected{background-position:center top;}#image_fader_frame .fader-popup-container{border:0px solid white;box-shadow:0 0 6px grey;display:none;}#image_fader_frame .fader-popup-outer{position:relative;overflow:hidden;}#image_fader_frame .fader-popup-inner{position:relative;overflow:hidden;width:400% !important;}#image_fader_frame .fader-popup-inner img{float:left;}#image_fader_frame .fader-popup-container .popup-arrow{border-left:0px solid transparent;border-right:0px solid transparent;height:0;width:0;position:absolute;}#image_fader_frame .fader-popup-container .top-hemisphere{border-bottom:0px solid white;}#image_fader_frame .fader-popup-container .bottom-hemisphere{border-top:0px solid white;}.small-focus-slider{max-width:100%;}.slick-slider .slick-track{display:flex;align-items:flex-start;flex-direction:row;gap:8%;}.slick-slider .slick-track:before, .slick-slider .slick-track:after{display:none;content:'';}.infx-small-focus-shell{text-align:left;text-align:left;display:flex;flex-direction:column;gap:10px;}.infx-small-focus-shell.iconnoimage .small-focus-container{background-image:none !important;overflow:visible;}.small-focus-slider .small-focus-container{margin:0px;}.infx-small-focus-shell .small-focus-container{height:170px;}.infx-small-focus-shell .small-focus-title h5{color:var(--primary-color);}.infx-small-focus-shell .small-focus-content{position:relative;min-height:120px;}.news .rss-feed{float:right;background:url('/x_icons/silk/feed.png') no-repeat;margin-right:16px;cursor:pointer;width:16px;height:16px;}#newsletter_signup{margin:12px 0;vertical-align:middle;text-align:center}#newsletter_signup .input-position{padding-bottom:4px;}#newsletter_signup h3, #newsletter_signup div, #newsletter_signup .input-position, #newsletter_signup a{display:inline-block}.infx-form-shell .table-subject{color:#3b1716;font-size:2.4rem;line-height:3.1rem;border-bottom:1px solid #fff;margin-bottom:8px;}.infx-form-shell .infx-table-data{padding:6px 0px;}.infx-form-shell .left fieldset{margin-right:8px;}.infx-form-shell .form_content_table .form_label{color:#666;font-size:1.4rem;width:100%;display:block;}.infx-form-shell .form_content_table .form_input{width:100%;}.blue-panel .infx-form-shell .form_content_table .form_label{color:#fff;}.infx-form-shell form .textbox, .infx-form-shell form textarea, .search input, #newsletter_signup input{background-color:#ffffff;border:1px solid #90a6d2;color:#333;padding:9px 6px;border-radius:4px;font-size:1.4rem;font-family:var(--primary-font);}.infx-form-shell .radio, .infx-form-shell .radio-text{margin-right:4px;}.infx-form-shell .form-button-inner{width:100%;}.infx-form-shell .infx-button{margin:6px 0;}.infx-form-shell .textbox.captcha{width:100%;}.infx-form-shell .captcha-block.infx-table-data{padding:0px;}.infx-form-shell .data-protection-caption{padding:8px;background-color:rgba(255, 255, 255, 0.7);}.infx-form-shell .captcha-image{padding:0px 6px;}.infx-form-shell .captcha-image img{border-radius:3px;}.infx-form-shell .fieldset-wrapper{padding-top:8px;}.infx-form-shell fieldset.infx-form-fieldset{transition:all 0.35s ease 0.15s;-webkit-transition:all 0.35s ease 0.15s;box-shadow:0px 0px 0px rgba(80, 80, 80, 0.3);padding:0px;border:0px;}.columnbackground .infx-form-shell fieldset.infx-form-fieldset{background-image:#ffffff;border:1px solid #eee;border-top:12px solid #eee;}.infx-form-shell .infx-form-fieldset legend{display:none;color:#666;padding:0px 6px;font-size:80%;line-height:110%;}.infx-form-shell .infx-inline-data.form_checkbox, .infx-form-shell .infx-inline-data.form_radio{padding-right:4px;display:flex;}.infx-form-shell .error_message{border:1px solid #ad3d36;background:#ad3d36;color:#ffffff !important;}.infx-form-shell form .textbox.hilite-error,
.hilite-error,
.infx-form-shell form textarea.hilite-error{background:#ad3d36;color:rgba(255, 255, 255, 1) !important;}::placeholder{color:rgba(40,40,40,1);opacity:1;font-family:"Frutiger Light", sans-serif;}:-ms-input-placeholder{color:rgba(40,40,40,1);font-family:"Frutiger Light", sans-serif;}::-ms-input-placeholder{color:rgba(40,40,40,1);font-family:"Frutiger Light", sans-serif;}.hilite-error::placeholder{color:#ffffff;}.hilite-error::placeholder{color:#ffffff;}.hilite-error::-ms-input-placeholder{color:#ffffff;}.google_recaptcha.hilite-error{width:fit-content;padding-top:2px;padding-bottom:1px;padding-left:2px;}.styled-select select{background:transparent;width:100%;line-height:1;border-radius:0;border:0;color:#666;margin:0;font-size:1.4rem;width:108%;cursor:pointer;padding:9px 7px 10px;font-family:var(--primary-font);}.infx-table-data.form_input.currency-wrapper{display:flex;}.currency{margin:2px 5px;}.recruitment-form .infx-form-shell .recaptcha-inner{float:none !important;}.dyn_form_submit_btn{float:none !important;}.recruitment-form .checkbox{margin:18px 8px 13px 0px;min-width:15px;}.recruitment-form label.infx-inline-data.checkbox-text{margin:10px 0px 0px 0px;}.styled-select select.hilite-error{background:#ad3d36;color:rgba(255, 255, 255, 1) !important;}.styled-select select option{width:92%;font-size:1.4rem;font-weight:normal;}.styled-select.day, .styled-select.month, .styled-select.year{width:30%;}.styled-select{padding:0;overflow:hidden;border-radius:4px;border:1px solid #ccc;display:inline-block;width:100%;}.radio-block .form_input.hilite-error{width:fit-content;}#content-container .infx-breadcrumb-container ul{background-color:rgba(0, 122, 195, 0.2);padding:4px 8px;}.infx-breadcrumb-container ul li,
.infx-breadcrumb-container ul li a,
.infx-breadcrumb-container ul li a:after{color:rgba(0, 122, 195, 1);}.infx-breadcrumb-container ul li a:after{content:' >';}.news .newsitem{background:rgba(0, 122, 195, 0.1);width:48%;display:inline-block;margin:1%;min-height:212px;vertical-align:top;padding:16px;}.news .newsitem:hover{background:rgba(0, 122, 195, 0.25);}.news .newsitem .date{color:#666;display:block;}.nicetable .column-wrapper{border-bottom:1px solid #ddd;margin-bottom:0;padding:8px 0px;}.nicetable .column-wrapper.tableheading{background:rgba(238, 237, 237, 0.6);border-radius:2px;}.nicetable .column-wrapper.tableheading p{font-family:"Frutiger Medium", sans-serif;font-weight:normal;font-size:100%;line-height:100%;}.nicetable .column-wrapper.tableheading,
.nicetable .column-wrapper p{padding:10px 6px 6px;}.nicetable .column-wrapper .multi-col-noborder{border:none}.word-documents, .excel-documents, .powerpoint-documents, .pdf-documents{border-radius:2px;border:0;height:auto;color:#fff !important;margin:12px 0;background-size:32px;background-position:left center;}.word-documents a, .excel-documents a, .powerpoint-documents a, .pdf-documents a{color:#fff !important;text-decoration:none;font-size:2.2rem;line-height:1.1;}.word-border, .powerpoint-border, .excel-border, .pdf-border{background:var(--primary-light-color);border:0;border-radius:2px;padding:10px 20px 10px 10px;margin:0 0 0 36px;display:inline-block}.word-border:hover, .powerpoint-border:hover, .excel-border:hover, .pdf-border:hover{background:var(--primary-color);}.holograph-tag{margin:0 auto;width:80px;background-size:cover;height:20px;margin-bottom:20px;}.holograph-tag a:link{margin:0 auto;width:80px;background-image:url(/images/Holograph.png);background-size:cover;height:20px;margin-bottom:20px;display:flex;}.search-v2{position:absolute;top:6px;display:inline-block;-webkit-tap-highlight-color:transparent;margin-left:70px;margin-bottom:-20px;right:0;}.search-v2 .search-icon{height:auto;line-height:1rem;}.search-v2 .icon-search{font-size:1.6rem;line-height:1.8rem;color:#fff;}.search-v2 .icon-search:before{content:"";}.search-v2.v3 .search-icon.open::before{content:"";}.search-v2.v3 .search-icon.open{}.search-v2 .icon-search::after{content:"";}.search-v2.v3 .search-icon.open::after{content:"";}.search-v2.search-expandable .search-icon{background:none;color:var(--white);border:2px solid #fff;border-radius:0;width:fit-content;padding:8px 10px;font-family:var(--primary-font);}.search-v2.search-expandable .search-icon.open{background-color:var(--primary-shade-color);}.search-v2.search-expandable.hoverable input.search-input{border:1px solid #fd9b1d;border-radius:2px}.search-v2 .search_results{background-color:#fff;z-index:1}.search-v2 .search_results div .fulldesc .name{padding:1%;background-color:rgba(230,230,230,1);line-height:2rem}.search-v2 .search_results .search-inner-wrapper{border:none}.search-v2 .search_results .search-inner-wrapper .repeat-wrapper.product-listing-item-wrapper{padding-bottom:10px}.search-v2 .search_results .search-inner-wrapper .product-listing-item-wrapper .detail-add-to-basket a.add_to_basket:hover{background-color:#FED100!important}.search-v2 div .fulldesc .name:nth-child(1){border:none}.search-v2 .search_results div .fulldesc .description > i > b{color:#c1310f}.search-v2 .paging{margin-top:10px;background:rgba(0,0,0,1);border:none;border-left:none}.search-v2 .paging a{font-size:1.4rem!important;line-height:2.4rem!important;list-style-position:inside}.search-v3-results-wrapper .title{font-size:2.2rem;line-height:2.8rem;}.search-v3-input-wrapper{background:#ffffff;padding:30px;border-bottom:1px solid rgba(41, 91, 10, 0.2);}.search-v3-input-wrapper input{font-size:1.8rem;padding:15px 5px;width:calc(100% - 20px);max-width:600px;border-radius:3px;border:1px solid #DCDADA;}.search-v3-results-wrapper .results-wrapper-close-button:hover{color:#F69831;}.search-v3-results-wrapper{background-color:var(--pale-grey);position:relative;box-shadow:5px 0px 10px #999 !important;z-index:999;}.search-v3-results-wrapper .results-wrapper-close-button{top:20px;right:15px;z-index:2;}.search_frame{margin:0 auto;max-width:1560px;}.htmltext.lase-button-look{text-align:center;background-color:var(--primary-dark-color);border-radius:2px;}.htmltext.lase-button-look p{color:white;padding:4px 12px;}.infx-message-wrapper.error-state b{color:#ffffff;}.infx-message-wrapper.error-state{border:1px solid #ad3d36;background:url('/images/dyn/ad3d36-80.png') repeat;color:#ffffff;border-radius:4px;padding:6px;}.infx-form-shell .textbox.myinvalid,
.infx-form-shell textarea.myinvalid,
.infx-form-shell .styled-select.myinvalid{border:1px solid #ad3d36;background:url('/images/dyn/ad3d36-80.png') repeat;color:#ffffff !important;}.infx-form-shell .textbox.myinvalid::placeholder,
.infx-form-shell textarea.myinvalid::placeholder{color:#ffffff;opacity:1;}.infx-form-shell .textbox.myinvalid:-ms-input-placeholder,
.infx-form-shell textarea.myinvalid:-ms-input-placeholder{color:#ffffff;}.infx-form-shell .textbox.myinvalid::-ms-input-placeholder,
.infx-form-shell textarea.myinvalid::-ms-input-placeholder{color:#ffffff;}.infx-form-shell .styled-select.myinvalid select option{color:#000;}.infx-form-shell .styled-select.myinvalid select{color:#ffffff;}.infx-form-shell .checkboxes .myinvalid{background:url('/images/dyn/ad3d36-80.png') repeat;color:#ffffff !important;}.infx-form-shell .recaptcha-inner{float:left;width:auto;}.infx-form-shell .text-area-inner textarea{height:120px;font-family:"Frutiger Light", sans-serif;}.infx-form-shell input:focus,
.infx-form-shell select:focus,
.infx-form-shell textarea:focus{font-style:italic;}.infx-form-shell .dyn_form_submit_btn input{padding:10px 45px 10px 10px;display:flex;align-items:center;justify-content:space-between;background-color:var(--primary-color);position:relative;width:fit-content;color:#fff;text-align:left;font-size:2.2rem;line-height:1.1;border:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI1IDI0IiBmaWxsPSJub25lIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNy4yMTk3IDcuNzE5NjdDMTcuNTEyNiA3LjQyNjc4IDE3Ljk4NzQgNy40MjY3OCAxOC4yODAzIDcuNzE5NjdMMjIuMDMwMyAxMS40Njk3QzIyLjMyMzIgMTEuNzYyNiAyMi4zMjMyIDEyLjIzNzQgMjIuMDMwMyAxMi41MzAzTDE4LjI4MDMgMTYuMjgwM0MxNy45ODc0IDE2LjU3MzIgMTcuNTEyNiAxNi41NzMyIDE3LjIxOTcgMTYuMjgwM0MxNi45MjY4IDE1Ljk4NzQgMTYuOTI2OCAxNS41MTI2IDE3LjIxOTcgMTUuMjE5N0wxOS42ODkzIDEyLjc1SDMuNUMzLjA4NTc5IDEyLjc1IDIuNzUgMTIuNDE0MiAyLjc1IDEyQzIuNzUgMTEuNTg1OCAzLjA4NTc5IDExLjI1IDMuNSAxMS4yNUgxOS42ODkzTDE3LjIxOTcgOC43ODAzM0MxNi45MjY4IDguNDg3NDQgMTYuOTI2OCA4LjAxMjU2IDE3LjIxOTcgNy43MTk2N1oiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPg==);background-repeat:no-repeat;background-position:center right 10px;}.infx-form-shell .dyn_form_submit_btn input:hover{background-color:var(--primary-light-color);}.infx-form-shell .dyn_form_submit_btn input:active,
.infx-form-shell .dyn_form_submit_btn input:focus{background-color:var(--nhs-yellow);color:#000000;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgdmlld0JveD0iMCAwIDI0IDI1IiBmaWxsPSJub25lIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNi43MTk3IDguMjE5NjdDMTcuMDEyNiA3LjkyNjc4IDE3LjQ4NzQgNy45MjY3OCAxNy43ODAzIDguMjE5NjdMMjEuNTMwMyAxMS45Njk3QzIxLjgyMzIgMTIuMjYyNiAyMS44MjMyIDEyLjczNzQgMjEuNTMwMyAxMy4wMzAzTDE3Ljc4MDMgMTYuNzgwM0MxNy40ODc0IDE3LjA3MzIgMTcuMDEyNiAxNy4wNzMyIDE2LjcxOTcgMTYuNzgwM0MxNi40MjY4IDE2LjQ4NzQgMTYuNDI2OCAxNi4wMTI2IDE2LjcxOTcgMTUuNzE5N0wxOS4xODkzIDEzLjI1SDNDMi41ODU3OSAxMy4yNSAyLjI1IDEyLjkxNDIgMi4yNSAxMi41QzIuMjUgMTIuMDg1OCAyLjU4NTc5IDExLjc1IDMgMTEuNzVIMTkuMTg5M0wxNi43MTk3IDkuMjgwMzNDMTYuNDI2OCA4Ljk4NzQ0IDE2LjQyNjggOC41MTI1NiAxNi43MTk3IDguMjE5NjdaIiBmaWxsPSIjMjMxRjIwIi8+Cjwvc3ZnPg==);}.recruitment-form .form_label{color:var(--black)}.cookie-interface-inner .infx-button a.block-link{color:#ffffff;display:block;}.cookie-interface-inner .infx-button{}.cookie-interface-inner .infx-button.cookie-interface-manage,
.cookie-interface-inner .infx-button.cookie-interface-revoke{background:none;box-shadow:none;display:block;margin:0;}.cookie-interface-buttons{margin:20px 0;display:flex;flex-direction:column;align-items:flex-start;}.cookie-interface-inner .infx-button.cookie-interface-allow{background-color:var(--primary-color);margin-bottom:10px;}.cookie-interface-inner .infx-button.cookie-interface-manage a.block-link,
.cookie-interface-inner .infx-button.cookie-interface-revoke a.block-link{padding:10px 0;}.cookie-interface-inner .infx-button.cookie-interface-manage a.block-link span.button-text,
.cookie-interface-inner .infx-button.cookie-interface-revoke a.block-link span.button-text{color:var(--black);}.cookie-interface-inner .infx-button.cookie-interface-manage a.block-link:hover,
.cookie-interface-inner .infx-button.cookie-interface-revoke a.block-link:hover{background-color:transparent;}.cookie-interface-inner .infx-button.cookie-interface-manage a.block-link span.button-text:hover,
.cookie-interface-inner .infx-button.cookie-interface-revoke a.block-link span.button-text:hover{text-decoration:underline;}.cookie-interface-inner .infx-button.cookie-interface-manage a.block-link .button-icon,
.cookie-interface-inner .infx-button.cookie-interface-revoke a.block-link .button-icon{display:none;}.cookie-interface-inner p{clear:both;font-size:1.6rem;}.cookie-interface-inner p a:link{font-size:1.6rem;}.swal2-container.swal2-center>.swal2-popup{width:100% !important;max-width:500px;}.hee-banner.hee-banner--announcement{background-color:#7C2855;padding-bottom:24px;padding-top:24px;}.nhsuk-width-container{max-width:980px;width:calc(100% - 20px);margin:0 auto;}.hee-banner__message p{font-family:"Frutiger Light", sans-serif;font-size:19px;color:#ffffff;}.hee-banner .hee-banner__message a,
.hee-banner .hee-banner__message a:visited{color:#ffffff;text-decoration:underline;font-size:19px;}.hee-banner .hee-banner__message a:hover{background-color:#005eb8;box-shadow:0 0 0 4px #005eb8;color:#ffffff;text-decoration:none;}.twitter-flex{display:flex;gap:80px;align-items:flex-start;justify-content:space-between;}.twitter-flex .group-wrapper:first-child{width:calc(100% - 350px);}.twitter-flex .group-wrapper:nth-child(2){max-width:350px;}