@charset "UTF-8";img{display:block;margin:0;outline:0;padding:0;max-width:100%;width:auto}img.seecmsimagedefault,img.seecmsimagedefaultundefined{display:inline-block;margin:0 0 20px 0!important}img.seecmsimageleft,img.seecmsimageleftundefined{float:left;margin:0 20px 20px 0!important}img.seecmsimageright,img.seecmsimagerightundefined{float:right;margin:0 0 20px 20px!important}img.seecmsimagecentre,img.seecmsimagecentreundefined{display:block;margin:0 auto}.clear:after{content:"";display:block;clear:both}p.seeformerrors{color:red}.required{font-weight:500;margin-left:8px;color:red}.slick-slide{outline:0!important}.cmsform p{padding:0}.cmsform p.fieldname{padding:0 0 5px 0}.cmsform p.fieldoption{padding:0 0 20px 0}.cmsform p.fieldoption .notes{font-style:italic}.cmsform input,.cmsform select,.cmsform textarea{margin:0 0 5px 0}.cmsform input[type=checkbox]{margin:0 10px 0 0}.cmsform input[type=submit]{margin:15px 0}.cmsform .errors p{color:red!important;padding:0 0 20px 0}.sc-fb p{padding:0}.sc-fb p.sc-fb-field-name{padding:0 0 5px 0}.sc-fb p.sc-fb-field-option{padding:0 0 20px 0}.sc-fb p.sc-fb-field-option .sc-fb-field-notes{font-style:italic}.sc-fb input,.sc-fb select,.sc-fb textarea{margin:0 0 5px 0}.sc-fb input[type=checkbox]{margin:0 10px 0 0}.sc-fb input[type=submit]{margin:15px 0}.sc-fb .sc-fb-submit-errors{color:red!important;padding:0 0 20px 0}.sc-fb .sc-fb-field-error{color:red!important;float:right}.sc-fb .sc-fb-field-required{margin-left:8px;font-weight:600}.sc-fb .sc-fb-required-desc{float:right}.form .row.halves,.form .row.thirds{width:102%;margin-left:-2%}.form .row.thirds .input{float:left;width:31.3%;margin:0 0 0 2%}.form .row.halves .input{float:left;width:48%;margin:0 0 0 2%}@font-face{font-family:"Frutiger LT W01_45 Ligh1475730";src:url("../fonts/81e3653a-53bd-49d9-a1f8-f924811b6f02.eot?#iefix");src:url("../fonts/81e3653a-53bd-49d9-a1f8-f924811b6f02.eot?#iefix") format("eot"),url("../fonts/087d8a95-3f25-4bae-a1d1-db9ddffd72f5.woff2") format("woff2"),url("../fonts/ab1bcdf7-9570-4cba-a8e3-3e39ddd861db.woff") format("woff"),url("../fonts/83c94878-06c8-442c-a7df-d520b0ced00b.ttf") format("truetype"),url("../fonts/29f3ff8a-1719-4e25-a757-53ee1a1114a5.svg#29f3ff8a-1719-4e25-a757-53ee1a1114a5") format("svg")}@font-face{font-family:"Frutiger LT W01_65 Bold1475746";src:url("../fonts/eb06b4c3-c0fd-4cd0-a9d9-a2954f6839a7.eot?#iefix");src:url("../fonts/eb06b4c3-c0fd-4cd0-a9d9-a2954f6839a7.eot?#iefix") format("eot"),url("../fonts/8c92eb68-ce37-4962-a9f4-5b47d336bd1c.woff2") format("woff2"),url("../fonts/9bdfdcac-bbd4-46a9-9280-056c9a4438a2.woff") format("woff"),url("../fonts/5dae3a6e-9b07-4c2f-aed2-1f5b8951261b.ttf") format("truetype"),url("../fonts/eae74276-dd78-47e4-9b27-dac81c3411ca.svg#eae74276-dd78-47e4-9b27-dac81c3411ca") format("svg")}:root{--white:#ffffff;--offwhite:#eeeeee;--black:#231f20;--darkgrey:#425563;--midgrey:#768682;--palegrey:#e8edee;--red:#da291c;--nhsblue:#005eb8;--darkblue:#033f85;--medblue:#0071b9;--lightblue:#36bcee;--accent-colour:#330072;--fontbody:"Frutiger LT W01_45 Ligh1475730",sans-serif;--fontheading:"Frutiger LT W01_65 Bold1475746",sans-serif;--fontlight:"Frutiger LT W01_45 Ligh1475730",sans-serif;--custombullet:"\f5d1";--container:1280px}*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}body,html{height:100%}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizespeed}canvas,iframe,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6{line-height:1.05;margin:0 0 10px 0}a:not([class]){text-decoration-skip-ink:auto}.stclink{background:var(--red);display:inline-block;z-index:99999;left:50%;padding:8px;position:absolute;transform:translateY(-100%);transition:transform .3s;color:var(--white);font-weight:700;text-decoration:none}.stclink:focus{transform:translateY(0)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}:focus-visible{outline:2px dashed #2f2f2f!important}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important;scroll-behavior:auto!important}}body{font-family:var(--fontbody);color:var(--black);background:var(--white);display:flex;flex-direction:column;font-weight:400}main{flex-grow:1}footer,header,main{width:100%}header .content{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;padding:60px 20px 10px}footer .content{display:flex;justify-content:space-between;flex-wrap:wrap;padding:20px 20px}h1{font-size:3rem}h2{font-size:2.5rem}h3{font-size:2rem}h4{font-size:1.75rem}h5{font-size:1.5rem}h6{font-size:1.25rem}strong{font-weight:700}p{font-size:1rem;margin:0 0 20px 0}p:last-child{margin:0}ul:not([class]){list-style-type:disc;margin:0 0 20px 2em}ul:not([class]) li{position:relative;margin:0 0 10px 0}ul:not([class]) li:last-child{margin:0}ol:not([class]){margin:0 0 20px 2em}ol:not([class]) li{position:relative;margin:0 0 10px 0}ol:not([class]) li:last-child{margin:0}hr{width:100%;height:1px;border:none;background:var(--black);opacity:.4;margin:10px 0}table{width:100%;margin:0 0 20px 0;border-spacing:0;border-collapse:collapse}table th{background:#2f2f2f;color:#fff;font-weight:600}table tr{background:#fff}table td,table th{padding:10px;text-align:left;border:1px solid #f3f3f3}table p{margin:0 0 10px 0}table img.seecmsimagedefault{margin:0!important}form{max-width:800px}.input{display:flex;flex-wrap:wrap;margin:0 0 20px 0}label{color:var(--black);width:auto;display:block}input{width:100%;padding:5px 10px;border:1px solid #2f2f2f;height:auto;background:var(--white);resize:none}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #f2f2f2 inset;-webkit-text-fill-color:#2f2f2f}input[type=checkbox],input[type=radio]{width:min-content}input[type=file]{border:none;padding:5px 0}textarea{min-height:150px;width:100%;padding:10px;border:1px solid #2f2f2f}button,input[type=button],input[type=submit]{background:var(--purple);color:var(--white);border:none;padding:5px 10px;width:max-content;cursor:pointer;height:auto;margin:0 auto}button:hover,input[type=button]:hover,input[type=submit]:hover{background:var(--teal)}.content{width:100%;max-width:var(--container);padding:60px 20px;margin:0 auto;display:flex;flex-direction:column}.breadcrumb-wrap{width:100%;margin:0 0 40px 0}.breadcrumb p{font-size:1rem}.nav{list-style-type:none;display:flex;gap:20px;justify-content:center;width:100%;font-family:var(--fontheading)}.nav li{font-weight:500;font-size:1rem}.nav a{display:block;text-decoration:none;color:var(--darkgrey)}.nav a:hover{color:var(--darkblue)}.nav li.selected a{color:var(--medblue)}.seefooter{background:var(--darkgrey)}.seefooter .content{padding:10px 20px;font-size:1rem}.seefooter ul{display:flex;margin:0;list-style-type:none;flex-direction:row;flex-wrap:wrap}.seefooter ul li{margin:0 5px}.seefooter ul li:first-of-type{margin:0 5px 0 0}.seefooter a{text-decoration:none;color:var(--white)}.seefooter a:hover{color:var(--teal)}.seefooter .toseegreen{margin-left:auto!important}h1,h2,h3,h4,h5,h6{font-family:var(--fontheading);font-weight:600}h1{font-weight:700;color:var(--nhsblue)}h3{color:var(--darkblue)}h4{color:var(--medblue)}a{color:var(--medblue)}a:hover{color:var(--darkblue)}header{background:var(--white)}main{background:var(--white)}footer{background:var(--nhsblue)}section{position:relative}a.logo{display:block;background:url(../images/bftf/logo.svg) no-repeat center;background-size:100%;width:250px;height:108px;max-width:100%}@supports (aspect-ratio:1){a.logo{aspect-ratio:7/3;height:auto}}a.logo-NHS{display:block;background:url(../images/bftf/trust-logo-right.png) no-repeat center;background-size:100%;width:255px;height:108px;max-width:100%}section.pattern-top:before{content:"";display:block;width:100%;height:60px;background:url(../images/bftf/pattern.svg);background-repeat-y:no-repeat}.default .content{flex-direction:row;flex-wrap:wrap;padding:10px 20px 60px}aside{width:20%}.text-container{width:75%;margin-left:auto;display:flex;flex-wrap:wrap;gap:20px}.full-container{width:100%;flex-grow:1}.half-container{flex:1 0 0}ol li::marker{color:var(--nhsblue);font-weight:700}.blockbutton a{display:inline-block;width:max-content;padding:10px 20px;background:var(--nhsblue);color:var(--white);transition:all .2s ease;text-decoration:none;border-radius:4px}.blockbutton a:hover{background:var(--lightblue)}.top-header{background:var(--palegrey)}.top-header .content{padding:5px 20px;align-items:center}.topnav{list-style-type:none;display:flex;gap:20px;position:relative;margin-left:auto}.topnav li{font-weight:300;font-size:1rem}.topnav a{display:block;text-decoration:none;color:var(--darkgrey)}.topnav a:hover{color:var(--darkblue)}.search{max-width:400px}.search .input{display:flex;flex-wrap:nowrap;margin:0}.search .input input[type=text]{padding:0 5px 0 10px;border-color:var(--palegrey)}.search .input input[type=submit]{font-family:"Font Awesome 5 Free";font-weight:900;padding:2px 8px;background:var(--midgrey)}.main-header .content{padding:20px 20px 0;align-items:flex-end;flex-wrap:wrap;gap:20px}.main-header .contact{display:flex;flex-direction:column}.main-header .contact p{margin:0;font-style:italic}.main-header .contact a{display:block;margin:5px 0 0 0;font-size:1.3rem;text-decoration:none}.main-header .contact a i{margin:0 10px 0 0}.nav-container{width:100%}.nav-container .content{padding:0}.mobile-navigation{display:none}.nav>li>a{position:relative;display:flex;flex-direction:column;align-items:center;gap:5px;line-height:1.5}.nav>li>a:after{content:"\f0d8";font-family:"Font Awesome 5 Free";font-weight:900;color:transparent;line-height:1.2;font-size:1.2rem}.nav li:hover a:after{color:var(--darkblue)!important}.nav>li.selected a:after{color:var(--medblue)}.mobile-dropdown.fas{display:none}.dropdown-nav{display:none;background:var(--darkblue);color:var(--white);position:absolute;left:0;width:100%;z-index:2}.nav li:hover .dropdown-nav{display:block}.dropdown-nav .content{padding:60px 20px;justify-content:space-between;gap:20px;flex-wrap:nowrap;align-items:flex-start}.dropdown-nav .page-description{width:40%;border-right:2px solid var(--white);padding:0 20px 0 0}.dropdown-nav .page-description h2{font-size:1.5rem}.dropdown-nav .page-description p{font-family:var(--fontbody)}.dropdown-nav ul{flex-grow:1;margin:0 0 0 20px}.dropdown-nav ul.two{columns:2}.dropdown-nav ul li{margin:0 0 15px 0}.dropdown-nav ul a{color:var(--white)!important}.dropdown-nav ul a:hover{color:var(--lightblue)!important}.banners{width:100%;height:520px;position:relative;display:flex;justify-content:center;align-items:center;background:var(--lightblue)}.banners:after{content:"";display:block;position:absolute;bottom:20px;width:100%;height:40px;background:url(../images/bftf/pattern.svg)}.banner{width:100%;height:520px}.banner .image{position:absolute;top:0;right:0;width:56%;height:100%}.banner .image:before{content:"";display:block;width:30%;height:calc(100% + 2px);background:var(--medblue);clip-path:polygon(0 0,100% 0,41% 60%);position:absolute;left:-1px;top:0;z-index:1}.banner .image:after{content:"";display:block;width:30%;height:calc(100% + 1px);background:var(--lightblue);clip-path:polygon(0 0,100% 0,0 101%);position:absolute;left:-1px;top:-1px}.banner .image img,.banner .image picture{height:100%;object-fit:cover}.banner .content{color:var(--white);align-items:flex-start;justify-content:center;height:100%;padding-top:20px}.banner .content .text{padding:20px;color:var(--white);max-width:45%}.banner .content .text>*{color:var(--white)}.banners .slick-dots{position:absolute;left:0;bottom:20px;width:100%;display:flex;flex-direction:row;gap:10px;justify-content:center;list-style-type:none}.banners .slick-dots button{font-size:0;width:15px;height:15px;padding:0;background:var(--white);border-radius:50%;opacity:.5}.banners .slick-dots .slick-active button{opacity:1}.home-quicklinks{display:flex;flex-direction:row;align-items:stretch;gap:20px}.home-quicklinks .quicklink{flex:1 0 0;background:var(--lightblue);padding:0;position:relative}.home-quicklinks .quicklink h3{padding:20px 20px 10px;margin:0}.home-quicklinks .quicklink li{padding:10px 20px}.home-quicklinks .quicklink li:hover{background:rgba(0,0,0,.1)}.home-quicklinks .quicklink a i{margin-left:10px;transition:all .4s ease}.home-quicklinks .quicklink a:hover i{transform:translateX(10px)}.home-quicklinks .quicklink.hospital{background:var(--medblue)}.home-quicklinks .quicklink.hospital li:hover{background:rgba(255,255,255,.1)}.home-quicklinks .quicklink *{color:var(--white)}.home-quicklinks .link-list{list-style-type:none}.home-quicklinks .link-list a{text-decoration:none;display:block}.home-quicklinks .quicklink:before{content:"";display:block;width:40px;height:100%;position:absolute;top:0;right:0;background:var(--medblue);clip-path:polygon(0 0,100% 0,100% 100%)}.home-quicklinks .quicklink.hospital:before{background:var(--lightblue);clip-path:polygon(100% 0,100% 100%,0 100%);right:-1px}.feature-video{background:var(--palegrey)}.feature-video .content{position:relative;flex-direction:column;align-items:center;justify-content:center}.news-container{display:flex;flex-direction:row;gap:20px}.news-container>div{padding:20px}.news-container .newsfeed{flex-direction:row;flex:2 0 0}.news-container .newsfeed .newsstory{flex:1 0 0;background:var(--palegrey);border-radius:10px;padding:20px 20px 10px}.news-container .newsfeed .newsstory h3{font-size:1.5rem;color:var(--nhsblue)}.news-container .newsfeed .newsstory .image{display:none}.newsfeed{display:flex;flex-direction:column;gap:20px}.newsfeed .newsstory{display:flex;flex-direction:row;gap:20px;align-items:flex-start}.newsfeed .newsstory .image{display:block;max-width:200px}.newsfeed .newsstory .image a.hasimage{display:block;width:100%;height:100%;position:relative}.newsfeed .newsstory .image a.hasimage:after{content:"";display:block;width:100%;height:20px;background:url(../images/bftf/pattern.svg);position:absolute;bottom:5px;opacity:.7}.newsfeed .newsstory .text{display:flex;flex-direction:column;height:100%;flex:1 0 0}.newsfeed .newsstory .text h3{font-size:1.7rem}.newsfeed .newsstory .bottom{margin:0;margin-top:auto;display:flex;flex-direction:row;justify-content:space-between}.newsfeed .newsstory .date{font-size:1rem;font-style:italic}.newsfeed .newsstory .readmore{display:block;text-decoration:none}.newsfeed .newsstory .readmore i{opacity:0;transition:all .3s ease}.newsfeed .newsstory .readmore:hover i{opacity:1;transform:translateX(10px)}.news-container .twitter{flex:1 0 0}.twitter .heading{font-size:1.5rem;font-family:var(--fontheading);color:#00acee}.twitter .heading i{margin:0 0 0 10px}.tweet .username{margin:0}.tweet .date{display:block;font-style:italic;font-size:1rem;color:var(--darkgrey)}.tweet .date i{opacity:0;transition:all .3s ease}.tweet:hover .date i{opacity:1;transform:translateX(10px)}#newsfeed .blockbutton{text-align:center;margin:0 0 10px}.gallery-container{margin:20px 0}#features{background:var(--lightblue);color:var(--white)}#features:after,#features:before{content:"";display:block;width:10%;height:100%;background:var(--darkblue);position:absolute;top:0;left:0;clip-path:polygon(0 0,100% 0,0 100%)}#features:after{background:var(--medblue);width:20%;left:unset;right:0;clip-path:polygon(100% 50%,0 100%,100% 100%)}.featureboxes{display:flex;flex-direction:row;gap:20px}.featureboxes .box{flex:1 0 0;display:flex;flex-direction:column;align-items:center;padding:20px;color:var(--white)}.featureboxes .box h3{color:var(--white)}.featureboxes .box .image{max-width:250px;margin:0 0 10px 0;background:var(--white)}.featureboxes .box .cta{margin-top:auto;display:block}.featureboxes .box .blockbutton a:hover{background:var(--white);color:var(--darkblue)}.logos{background:var(--palegrey)}.logos .content{padding:40px 20px}.logos .slideshow{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:40px;width:100%}.logos .slideshow .logo{display:flex;justify-content:center;align-items:center}.logos .slideshow .logo img{height:80px;object-fit:contain}.content.breadcrumb{padding:20px 20px 10px}.content.inner{flex-direction:row;gap:40px;width:100%}.content aside{flex:1 0 0;width:auto}.content .main-content{flex:2.5 0 0}.title{position:relative;background:var(--medblue)}.title .image{position:absolute;top:0;right:0;height:100%}.title .image img{height:100%}.title .image:before{content:"";width:40%;height:100%;position:absolute;background-image:linear-gradient(to right,var(--medblue),rgba(255,255,255,0));top:0;left:0}.title h1{color:var(--white);margin:0;font-weight:500}.title .content{padding:40px 20px}.snav{background:var(--white);display:flex;flex-direction:column;align-items:center}.snav>*{width:100%}.snav .current{text-align:center;margin:0;padding:10px;background:var(--accent-colour);font-family:var(--fontheading);color:var(--white);font-size:1.5rem}.snav ul{margin:0;list-style-type:none;border:1px solid var(--accent-colour);border-top:none;padding:20px}.snav ul>li{display:flex;justify-content:space-between;flex-wrap:wrap;column-gap:15px;align-items:stretch}.snav ul>li a{flex-grow:1;color:var(--darkgrey);text-decoration:none}.snav li.selected{color:var(--accent-colour);font-family:var(--fontheading)}.snav li.selected a{color:var(--accent-colour)}.snav li.selected li{font-family:var(--fontbody)}.snav li.selected li a{color:var(--darkgrey)}.snav li.selected li.selected{font-family:var(--fontheading)}.snav li.selected li.selected a{color:var(--accent-colour)}.snav li.selected ul.subsnav{display:block}.snav .subpages{display:block;padding:0 10px;cursor:pointer;font-size:1.3rem;line-height:1.5;color:var(--darkgrey)}ul.subsnav{border:none;margin:10px 0 0 0;padding:10px 20px 10px;width:100%;background:var(--palegrey);display:none}.concertinas{margin:10px 0 20px 0}.concertina{margin:0 0 3px 0}.concertina button.heading{display:flex;align-items:center;justify-content:space-between;border:none;height:unset;width:100%;text-align:left;padding:10px 15px;background:#005eb8;cursor:pointer;color:#fff;font-weight:700;font-size:1.1rem;margin:0;border-radius:0}.concertina .heading:focus-within{background:#6c276a}.concertina .heading.open i{transform:rotate(180deg)}.concertina .text{padding:15px 15px 10px 15px;display:none;background:#f2f2f2}.footer a.logo{background:url(../images/bftf/logo_white.svg) no-repeat center}@media screen and (max-width:1100px){.main-header .content{align-items:center;flex-direction:column;justify-content:center}.main-header a.logo{margin:0 0 20px 0}}@media screen and (max-width:920px){.news-container{gap:40px}.news-container .newsfeed{flex-direction:column;flex:1 0 0}.news-container .newsfeed .newsstory{flex:auto}.news-container>div{padding:0}#newsfeed .blockbutton{margin:20px 0 10px}.featurearea{flex-wrap:wrap;gap:20px}.featurearea .cta{flex-grow:1}.featurearea .links{width:100%;padding:20px}}@media screen and (max-width:850px){.main-header .content{padding:20px 0 0 0}.main-header a.logo{margin:0 20px 20px}.nav-container{background:var(--nhsblue);width:100%}.nav-container .content{padding:0}.mobile-navigation{display:flex;justify-content:space-between;align-items:center;width:100%;color:var(--white);font-family:var(--fontheading);padding:10px 20px}.nav{flex-direction:column;background:var(--palegrey);padding:20px 20px;display:none}.nav li{margin-bottom:20px;position:relative}.nav li:last-child{margin-bottom:0}.nav>li>a{flex-direction:row}.nav>li>a:after{display:none}.mobile-dropdown.fas{display:block;margin-left:auto;padding:0 0 0 40px;transition:transform .4s ease}.mobile-dropdown.open.fa-plus:before{transform:rotate(45deg);display:block}.dropdown-nav{display:none;position:relative;left:unset;background:0 0}.dropdown-nav .page-description{display:none}.dropdown-nav .content{align-items:flex-start}.dropdown-nav ul{margin:0 0 0 40px}.dropdown-nav{color:var(--midgrey)}.dropdown-nav ul a{color:var(--midgrey)!important}.dropdown-nav ul li{font-weight:400;font-size:1rem;margin:0 0 10px 0}.dropdown-nav ul li:first-of-type{margin:10px 0}.dropdown-nav ul li:last-of-type{margin-bottom:0}.banner,.banners{height:auto}.banner .image{position:relative;top:unset;right:unset;height:auto;width:100%}.banner .image:after,.banner .image:before{display:none}.banner .image:after{content:"";display:block;position:absolute;bottom:10px;width:100%;height:30px;background:url(../images/bftf/pattern.svg);clip-path:none;transform:none;left:0;top:unset}.banner .content{height:auto;padding-top:0;padding:40px 20px}.banner .content .text{width:100%;max-width:unset;padding:0}.banners:after{display:none}}@media screen and (max-width:750px){.values .button-container,.values .col-half.text,.values .content .slideshow{width:100%}.values .button-container{height:340px}.values .slick-arrow{margin:160px 0 0 0}.values .content{flex-direction:column;gap:20px}.values .col-half{padding:40px 20px}.content.inner{flex-direction:column;gap:20px;padding:20px}.content .main-content,.content aside{flex:auto;width:100%}}@media screen and (max-width:600px){.home-quicklinks{flex-direction:column}.home-quicklinks .quicklink{flex:auto}.news-container{flex-direction:column;gap:20px}.news-container .twitter{background:var(--offwhite);padding:20px;border-radius:10px}.featurearea .image{flex-grow:1}.featurearea .image img{width:100%}}@media screen and (max-width:450px){h1{font-size:2rem}h2{font-size:1.8rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1.1rem}.featurearea .links ul{columns:1}.newsfeed .newsstory{flex-direction:column;align-items:center;gap:10px}.newsfeed .newsstory .text{width:100%}}