@charset "UTF-8";@font-face{font-family:"FS Meridian W01 Regular";src:url("../fonts/d8cfc39c-374f-49f4-9ded-e3a538c06383.woff2") format("woff2"),url("../fonts/bbf504b4-dfdb-4b02-abf4-2e7ce8b01ab9.woff") format("woff")}@font-face{font-family:"FS Meridian W01 Bold";src:url("../fonts/09247ec7-124a-4363-b71c-637e43b90b8a.woff2") format("woff2"),url("../fonts/1d57cc93-443b-48e1-9737-73ee23f52bb0.woff") format("woff")}html{height:101%;margin:0;padding:0;min-height:101%}body{font-family:arial,sans-serif;font-weight:400;font-size:100%;font-style:normal;margin:0;padding:0;height:100%;position:relative;overflow-x:hidden;background:#fff;min-height:101%}hr{width:100%;height:1px;background:#ccc;border:none;margin:10px auto;clear:both}iframe,img,video{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}h1,h2,h3,h4,li,p{margin:0;padding:0;line-height:160%;color:#000;font-style:normal;font-weight:400}p{padding:0 0 20px 0}p:last-child{padding:0}ol,ul{margin:0 0 20px 20px;padding:0}li p{padding:0}li li,li p{font-size:100%}strong{font-weight:700}a{text-decoration:none;color:#8149ff}a[role=button]{cursor:pointer}a:hover{color:#8149ff;text-decoration:none}a img{border:none;outline:0}*{-webkit-print-color-adjust:exact}label{color:#000;font-size:100%}sup{font-size:70%;line-height:110%;padding:0 0 10px 0;margin:0;font-weight:400;color:#000}p.seeformerrors{color:red}.col1,.col2,.col3,.col4,.left,.right{display:block;float:left;min-height:5px}article:after,aside:after,div:after,footer:after,form:after,header:after,hgroup:after,input:after,nav:after,section:after,ul:after{clear:both;content:"";display:block;height:0;visibility:hidden}article,aside,footer,header,hgroup,nav,section{display:block}table{width:100%;margin:0 0 20px 0;border:0!important;border-collapse:separate!important;border-spacing:2px!important}table th{padding:10px;font-size:100%;color:#fff;background:#1300c1;font-weight:400;border-collapse:separate!important;text-align:left;border:0!important;border-spacing:2px!important}table td{padding:10px;font-size:100%;color:#000;background:#f5f6ff;font-weight:400;border-collapse:separate!important;text-align:left;border:0!important;border-spacing:2px!important}table td p,table th p{font-size:100%;padding:0}table th a{color:#fff!important}button,input[type=date],input[type=email],input[type=password],input[type=text],select,textarea{width:100%;padding:0 15px;box-sizing:border-box;height:40px;background:#fff;border:2px solid #e1e2f0;margin:5px 0 15px 0;outline:0;resize:none;font-family:arial,sans-serif;font-weight:400;font-size:80%;border-radius:10px}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset;-webkit-text-fill-color:#000000}textarea{height:130px;padding:10px}input[type=checkbox]{width:15px;height:15px;float:left;margin:0 10px 0 0}button,input[type=button],input[type=password],input[type=submit],input[type=text],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}button,input[type=button],input[type=submit]{cursor:pointer;width:auto;outline:0;border:none;text-transform:none;background:url(../images/svgs/button-white-purple.svg) no-repeat 0 0;background-size:100% 100%;padding:0 20px;height:40px;color:#8149ff;font-size:120%;font-family:"FS Meridian W01 Bold";font-weight:400;border-radius:0}.slick-slide{outline:0!important}.sc-fb p{padding:0}.sc-fb p.sc-fb-field-name{padding:0 0 5px 0}.sc-fb .sc-fb-field-required{margin-left:8px;font-weight:600;color:#000}.sc-fb-field-label{color:#000}.sc-fb .sc-fb-required-desc{float:right}.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}.searchresult h4{padding:0 0 10px 0}.searchresult h4 img{width:auto;float:left;margin:0 10px 0 0}.clear{clear:both}.nopadding{padding:0!important}.sitemap ul ul{margin:0 0 0 20px}.redtext{color:red!important}.greentext{color:#2fb117!important}.scripttext{font-family:"FS Meridian W01 Bold"!important;font-size:180%;line-height:105%}.seecmsformbuilder select{background:url(../images/chevron-circle-down-solid.png) no-repeat;background-size:20px;background-position:99% 50%;cursor:pointer}.sc-fb-thankyou{padding:40px;border:2px solid #1300c1;border-radius:20px;width:100%;text-align:center;font-weight:600;box-sizing:border-box}.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%}h1,h2,h3,h4{padding:0 0 20px 0;margin:0;line-height:100%;font-family:"FS Meridian W01 Bold";font-weight:400;color:#1300c1}h1{font-size:340%;color:#000}h2{font-size:200%;color:#8149ff}h3{font-size:150%}h4{font-size:110%;padding:0 0 10px 0;color:#000}label,li,p,table td,table th{font-size:90%}li li,li p,p label,table td p,table th p{font-size:100%}.blockbutton{font-size:160%!important}.blockbutton a{display:inline-block;background:url(../images/svgs/button-white-blue.svg) no-repeat 0 0;background-size:100% 100%;color:#1300c1;padding:8px 20px 5px 20px;font-family:"FS Meridian W01 Bold";font-weight:400;font-size:70%;text-decoration:none;box-sizing:border-box;text-align:center}.blockbutton .whitepurple a{background:url(../images/svgs/button-white-purple.svg) no-repeat 0 0;background-size:100% 100%;color:#8149ff}.blockbutton .yellow a{background:url(../images/svgs/button-yellow.svg) no-repeat 0 0;background-size:100% 100%;color:#fff}.blockbutton .purple a{background:url(../images/svgs/button-purple.svg) no-repeat 0 0;background-size:100% 100%;color:#fff}.blockbutton .purplewhite a{background:url(../images/svgs/button-purple-white.svg) no-repeat 0 0;background-size:100% 100%;color:#fff}.arrowbutton a{display:inline-block;font-weight:700;color:#1300c1;position:relative;padding:0 20px 0 0}.arrowbutton a:before{content:"\f138";position:absolute;top:5px;right:0;font-family:"Font Awesome\ 5 Free";color:#1300c1;font-size:100%;line-height:100%;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-weight:900}.arrowbutton .purple a,.arrowbutton .purple a:before{color:#8149ff}.is-sticky{z-index:20000}.header-wrap{padding:0 20px;background:#1300c1}.header{max-width:1180px;width:100%;margin:0 auto;padding:25px 0}.header .left{float:left;width:387px;padding:18px 0 0 0}.header .right{float:right;padding:0;display:flex;flex-direction:column;align-items:flex-end;row-gap:5px}.header .right:after,.header .top:after{display:none}.header a.logo{display:block;width:100%;height:84px;background:url(../images/svgs/logo.svg) no-repeat 0 0;background-size:100%;text-indent:-99999px}.header .search{position:relative;width:30px}.header .search label,.header .search span.alttext{height:0;width:0;overflow:hidden;opacity:0;position:absolute;display:block}.header .search a{color:#fff;text-decoration:none;font-size:140%;display:inline-block;margin-top:13px}.header .search a.close{position:absolute;top:0;right:0;color:#1300c1;z-index:20;display:none}.header .search .searchbox{position:absolute;right:-100px;top:0;width:250px;visibility:hidden;opacity:0;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease}.header .search .searchbox input{height:46px;margin:0}.header .search.clicked .searchbox{right:4px;visibility:visible;opacity:1}.header .search.clicked a.open{visibility:0}.header .search.clicked a.close{display:block;right:13px}.header .top{display:flex;flex-direction:row;gap:5px}.headerbuttons{display:flex;flex-direction:row-reverse;flex-wrap:wrap;gap:5px}.header .blockbutton{padding-bottom:0}.header .blockbutton a{min-width:180px}.nav-wrap{padding:0 20px;background:#fff}.nav{max-width:1180px;width:100%;margin:0 auto}.nav ul{margin:0;padding:0;width:100%;display:table}.nav li{list-style:none;padding:0;display:table-cell;text-align:center;vertical-align:middle;font-size:100%;line-height:110%}.nav li.p1{font-size:150%}.nav li a{text-align:center;text-decoration:none;color:#000;display:block;padding:15px 20px;position:relative}.nav li.selected a,.nav li:hover a{color:#1300c1}.nav>ul>li.selected>a:before{top:0;left:0;right:0;margin:0 auto;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(19,00,193,0);border-top-color:#1300c1;border-width:6px;margin-top:0;z-index:999999;visibility:visible;transform:rotate(0)}.nav li.notification a:after{content:"";visibility:visible;width:7px;height:7px;border-radius:50%;background:#e20b00;position:absolute;display:inline-block;margin-top:-5px}.nav>ul>li>a{font-family:"FS Meridian W01 Bold"}.nav ul{position:relative;display:flex;gap:20px;justify-content:space-between}.nav ul:after{display:none}.nav li{display:block}.nav li a{padding:15px 5px;height:100%;box-sizing:border-box;display:flex;align-items:center}.nav li:hover>a{color:#ff0071}.nav li.selected a{color:#1300c1}.nav li a:after{display:none}.nav li a.hasSubpages:after{content:"";display:none;width:15px;height:10px;position:absolute;bottom:-1px;left:50%;transform:translateX(-50%);background:#ff0071;clip-path:polygon(0% 100%,50% 0%,100% 100%)}.nav li:hover a.hasSubpages:after{display:block}.nav .dropdown-nav{position:absolute;width:100%;left:0;top:100%;background:#fff;padding:20px;z-index:2;border:3px solid #ff0071;display:none;border-radius:0 0 10px 10px;grid-template-columns:repeat(4,1fr);gap:20px 40px;align-items:start;box-sizing:border-box}.nav li:hover .dropdown-nav{display:grid}.nav .dropdown-nav .intro{display:grid;grid-template-columns:auto 1fr;column-gap:40px;grid-template-rows:repeat(2,1fr);grid-column:1/-1;margin:0 0 20px}.nav .dropdown-nav .intro img{grid-row:1/-1;grid-column:1}.nav .dropdown-nav .intro p{grid-column:2;text-align:left}.nav .dropdown-nav .intro .heading{font-size:1.25rem;font-family:"FS Meridian W01 Bold";align-self:end}.nav .dropdown-nav .intro:after{display:none}.nav .dropdown-nav li{text-align:left}.nav .dropdown-nav li a{padding:0;font-family:"FS Meridian W01 Bold";font-size:1.1rem;text-align:left;line-height:1.4;height:auto}.nav .dropdown-nav>li>a{margin:0 0 10px}.nav .dropdown-nav>li>a:hover{color:#ff0071;border-color:#ff0071}.nav .dropdown-nav li.selected>a:before{content:"";display:inline-block;width:15px;height:15px;background:#ff0071;clip-path:polygon(0% 0%,100% 50%,0% 100%);vertical-align:middle;margin:0 5px 0 0}.nav .dropdown-nav li.selected>a{color:#ff0071;border-color:#ff0071}.nav .subpages{flex-direction:column;gap:10px}.nav .subpages li a{font-family:arial;font-weight:400;font-size:1rem;color:#20396c}.nav .subpages li a:hover{color:#1300c1}.snav ul{margin:0 0 20px 0;width:100%;padding:0}.snav ul ul{margin:0;box-sizing:border-box;padding:10px 20px;display:none}.snav li{list-style:none;width:100%;padding:0;margin:0;font-size:100%;line-height:100%}.snav li a{background:url(../images/svgs/button-blue.svg) no-repeat 0 0;background-size:100% 100%;padding:20px 20px 17px 20px;color:#fff;text-decoration:none;margin:0 0 5px 0;display:block;font-family:"FS Meridian W01 Bold";font-size:120%;line-height:100%}.snav li.selected a,.snav li:hover a{background:url(../images/svgs/button-yellow.svg) no-repeat 0 0;background-size:100% 100%;color:#fff}.snav li.selected li a{padding:0 0 0 15px;background:0 0;color:#000;font-family:arial,sans-serif;font-size:100%;position:relative}.snav li.selected li a:before{content:"-";visibility:visible;display:block;position:absolute;top:0;left:0}.snav li.selected li:hover a{color:#1300c1}.snav li.selected li.selected a{background:0 0;font-weight:700;color:#1300c1}.snav li.selected ul{display:block}.snav li li li a,.snav li.selected li.selected li a{font-size:80%;font-weight:400;color:#000;margin:0 0 8px 0}.snav li.selected li.selected li.selected a,.snav li.selected li.selected li:hover a{color:#1300c1}.importantnotice-wrap{padding:0 20px;background:#ffd115;box-sizing:border-box;width:100%}.importantnotice-wrap.waitingtimes{z-index:200!important}.importantnotice{max-width:1000px;width:100%;margin:0 auto;padding:12px 0;text-align:center}.importantnotice p{padding:0;font-weight:700;color:#000}.importantnotice p span{text-transform:uppercase}.importantnoticepopup{background:#ffd115!important}.importantnoticepopup h2{text-align:center;color:#000;font-size:200%}.importantnoticepopup .content{padding:0;width:600px}.importantnoticepopup .content li,.importantnoticepopup .content p{font-family:arial,sans-serif!important}.banners{width:100%;position:relative;background:#d2d8ff}.banners .images{float:left;width:61%}.banners .images .image{width:100%;height:635px;position:relative}.banners .images .image .background{width:100%;height:100%;position:absolute;top:0;left:0}.banners .images .image .background.mobile{display:none}.banners .images .image .background.desktop{display:block}.banners .images .image .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:-webkit-linear-gradient(45deg,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 100%);background:linear-gradient(45deg,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 100%)}.banners .images .image .text{position:absolute;bottom:85px;left:90px;max-width:350px;width:100%;z-index:2}.banners .images .image .text p{padding:0;color:#fff}.banners .images .image .text p.blockbutton{padding:20px 0 0 0}.banners .images .image .text h2{color:#fff;font-size:300%;padding:0 0 10px 0}.banners .latestitemsslider{float:left;width:39%}.banners .latestitemsslider .block{max-width:400px;width:100%}.banners .latestitemsslider .inner{padding:50px 20px;position:relative;min-height:635px;height:635px;box-sizing:border-box}.banners .latestitemsslider .inner .item{padding:0 0 10px 0}.banners .latestitemsslider .inner .item img{width:100%}.banners .latestitemsslider .inner .item a{outline:0!important}.banners .latestitemsslider .inner .item .image{float:left;width:95px;background:#fff;min-height:5px;position:relative}.banners .latestitemsslider .inner .item .image .overlay{position:absolute;top:0;left:0;display:block;width:100%;height:100%;text-decoration:none;background:url(../images/svgs/box-white-lightblue.svg) no-repeat 0 0;background-size:100% 100%}.banners .latestitemsslider .inner .item .text{float:right;width:250px;overflow:hidden}.banners .latestitemsslider .inner .item .text h4{font-size:100%;padding:0 0 5px 0;line-height:110%;color:#000;font-family:Tahoma,sans-serif}.banners .latestitemsslider .inner .item .text h4 a,.banners .latestitemsslider .inner .item .text p a{color:#000;text-decoration:none;outline:0!important}.banners .latestitemsslider .inner .item .text p{font-size:80%;padding:0;color:#000;line-height:130%;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.banners .latestitemsslider .inner .item .text p i{font-size:120%;color:#20396c}.banners .latestitemsslider .slick-next,.banners .latestitemsslider .slick-prev{width:45px;height:45px;position:absolute;top:-10px;left:50%;margin:0;transform:translate(-50%,0);-moz-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);text-align:center;padding:0;outline:0;background:#fff;border-radius:50%;border:4px solid #d2d8ff;box-sizing:border-box;font-size:100%}.banners .latestitemsslider .slick-next:before,.banners .latestitemsslider .slick-prev:before{content:"\f062";font-family:"Font Awesome\ 5 Free";color:#20396c;line-height:100%;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-weight:900;text-align:center;font-size:130%;position:absolute;top:50%;left:0;right:0;transform:translate(0,-50%);-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}.banners .latestitemsslider .slick-next{top:auto;bottom:-10px}.banners .latestitemsslider .slick-next:before{content:"\f063"}.breadcrumb p{font-size:75%!important}.breadcrumb p a{color:#000!important;text-decoration:none;padding:0 0 30px 0}.breadcrumb p span{color:#1300c1}.title-container{background:#eeedfb}.title-wrap{padding:0 20px;background:#eeedfb}.title{max-width:1180px;width:100%;margin:0 auto;padding:40px 0 35px 0}.title p{padding:0;font-size:300%;color:#000;line-height:100%;font-family:"FS Meridian W01 Bold"}.hasimage .title-wrap{background:rgba(0,0,0,.3)}.hasimage .title{padding:100px 0 95px 0}.hasimage .title p{color:#fff}.content-wrap{padding:0 20px;background:#fff}.content-wrap.blue{background:#1300c1}.content-wrap.purple{background:#8149ff}.content-wrap.lightblue{background:#eeedfb}.content-wrap.bluealt{background:#9aa8ff}.content-wrap.bluealt *{color:#000}.content-wrap.lightgreen{background:#71f5c4}.content-wrap.lightpink{background:#ffcdd9}.content-wrap.lightpink a{color:#1300c1}.content{max-width:1180px;width:100%;margin:0 auto;padding:20px 0 50px 0}.content .intro{max-width:1000px;width:100%;margin:0 auto}.content .intro label,.content .intro li,.content .intro p{font-size:130%}.content .left{float:left;width:335px}.content .right{float:right;width:800px}.content .right .col1{float:left;width:500px}.content .right .col2{float:right;width:250px}.fullwidth .content{padding:40px 0}.fullwidth .grid-halves,.fullwidth .grid-onethird,.fullwidth .grid-thirds,.grid-twothirds{display:grid;grid-template-columns:repeat(2,1fr);gap:40px}.fullwidth .grid-halves::after,.fullwidth .grid-halves>::after,.fullwidth .grid-onethird::after,.fullwidth .grid-onethird>::after,.fullwidth .grid-thirds::after,.fullwidth .grid-thirds>::after,.fullwidth .grid-twothirds::after,.fullwidth .grid-twothirds>::after{display:none}.fullwidth .grid-halves>*,.fullwidth .grid-onethird>*,.fullwidth .grid-thirds>*,.fullwidth .grid-twothirds{min-width:0;min-height:0}.fullwidth .grid-thirds{grid-template-columns:repeat(3,1fr)}.fullwidth .grid-onethird{grid-template-columns:1fr 2fr;align-items:center}.fullwidth .grid-twothirds{grid-template-columns:2fr 1fr;align-items:center}.fullwidth .intro{padding:40px;border:2px solid #1300c1;border-radius:20px;margin:40px auto;box-sizing:border-box}.home .content{padding:50px 0}.halves .content .left{float:left;width:45%}.halves .content .right{float:right;width:45%}.latestnewssection .content .left{width:475px}.latestnewssection .content .right{width:620px}.latestnewssection .latest{position:relative;padding:0 0 70px 0}.latestnewssection .latest h2{color:#000}.eventsfeed,.newsfeed{padding:20px 0 0 0}.eventsfeed .event .image{position:relative;margin:0 0 30px 0;overflow:hidden}.eventsfeed .event .image img,.newsfeed .newsstory .image img{width:100%;border:2px solid #fff;box-sizing:border-box}.eventsfeed .event .image .date{position:absolute;top:0;left:0;background:#1300c1;padding:20px 20px 10px 25px;text-align:center;font-family:"FS Meridian W01 Bold"}.eventsfeed .event .image .date p{color:#fff;padding:0;font-size:100%;line-height:90%}.eventsfeed .event .image .date p span{display:block;line-height:90%;font-size:110%}.eventsfeed .event .image a,.newsfeed .newsstory .image a{width:100%;display:block;text-decoration:none;color:#fff;height:100%;position:absolute;top:0;left:0;box-sizing:border-box}.eventsfeed .event .image a.overlay,.newsfeed .newsstory .image a.overlay{background:url(../images/svgs/box-purple-white.svg) no-repeat 0 0;background-size:100% 100%}.eventsfeed .event .text h4,.newsfeed .newsstory .text h4{padding:0 0 5px 0;font-size:120%}.eventsfeed .event .text h4 a,.newsfeed .newsstory .text h4 a{color:#1300c1}.eventsfeed .event .text p.datetime,.newsfeed .newsstory .text p.datetime{padding:0 0 10px 0;font-size:75%;color:#000}.eventsfeed p.blockbutton,.newsfeed p.blockbutton{position:absolute;bottom:0;left:0;padding:0}.eventsfeed.eventsfeedmain{width:102%;margin-left:-2%;padding:0}.eventsfeed.eventsfeedmain .event{float:left;width:48%;margin:0 0 30px 2%}.newsfeed p.blockbutton{left:560px}.newsfeed .newsstory{padding:0 0 40px 0}.newsfeed .newsstory .image{float:left;width:167px;min-height:5px;position:relative}.newsfeed .newsstory .text{float:right;width:430px;min-height:5px;box-sizing:border-box;padding:0 80px 0 0}.newsfeed.newsfeedmain{padding:0}.newsfeed.newsfeedmain .newsstory .text{width:605px}.postnav.blockbutton{font-size:130%!important}.postnav.blockbutton a{margin:0 10px 0 0}.posttitle p.datetime{padding:0 0 10px 0;font-size:75%;color:#a7a6a6}.yellowscribblebox{width:100%;background:url(../images/svgs/facts-box.svg) no-repeat 0 0;background-size:100% 100%}.yellowscribblebox .inner{padding:40px}.yellowscribblebox .inner p{line-height:140%}.featureboxesgrid{width:103%;margin-left:-3%}.featureboxesgrid .box{float:left;width:47%;margin:0 0 3% 3%;position:relative;background:#000;overflow:hidden}.featureboxesgrid .box img{width:100%;opacity:.8;border:2px solid #fff;box-sizing:border-box;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease}.featureboxesgrid .box.hastext:hover img{opacity:.2}.featureboxesgrid .box a{width:100%;display:block;text-decoration:none;color:#fff;height:100%;position:absolute;top:0;left:0;box-sizing:border-box;padding:30px 60px 30px 30px;background:url(../images/svgs/box-purple-white.svg) no-repeat 0 0;background-size:100% 100%}.featureboxesgrid .box a h3{color:#fff;font-size:200%}.featureboxesgrid .box a p{visibility:hidden;opacity:0}.featureboxesgrid .box.hastext:hover a p{visibility:visible;opacity:1}.featureboxesgrid .box span.button{position:absolute;bottom:0;right:0;background:url(../images/svgs/button-white.svg) no-repeat 0 0;background-size:100% 100%;color:#8149ff;padding:10px 20px 15px 20px;font-family:"FS Meridian W01 Bold";font-size:100%}.featureboxesgrid .slick-next,.featureboxesgrid .slick-prev{width:45px;height:45px;position:absolute;top:50%;margin:0;margin-top:-23px;left:-15px;text-align:center;padding:0;outline:0;background:#fff;border-radius:50%;border:4px solid #fff;box-sizing:border-box;z-index:10}.featureboxesgrid .slick-next:before,.featureboxesgrid .slick-prev:before{content:"\f060";font-family:"Font Awesome\ 5 Free";color:#1300c1;line-height:100%;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-weight:900;text-align:center;font-size:130%;position:absolute;top:50%;left:0;right:0;transform:translate(0,-50%);-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}.featureboxesgrid .slick-next{right:-15px;left:auto}.featureboxesgrid .slick-next:before{content:"\f061"}.boxesgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.boxesgrid .box{width:80%;margin:0 auto}.boxesgrid .box img{width:100%;box-sizing:border-box;border:2px solid #fff}.boxesgrid .box .image{margin:0 0 20px 0;position:relative}.boxesgrid .box a.overlay{width:100%;display:block;text-decoration:none;color:#fff;height:100%;position:absolute;top:0;left:0;box-sizing:border-box;padding:30px 60px 30px 30px;background:url(../images/svgs/box-purple-white.svg) no-repeat 0 0;background-size:100% 100%}.boxesgrid .box h3{font-size:140%;color:#000;line-height:120%}.boxesgrid .box h3 a{color:#000}.purple .featureboxesgrid .box img{border-color:#8149ff}.purple .featureboxesgrid .box a{background:url(../images/svgs/box-white-purple.svg) no-repeat 0 0;background-size:100% 100%}.purple .featureboxesgrid .box span.button{color:#8149ff}.purple .featureboxesgrid .slick-next:before,.purple .featureboxesgrid .slick-prev:before{color:#8149ff}.blue .featureboxesgrid .box img{border-color:#1300c1}.blue .featureboxesgrid .box a{background:url(../images/svgs/box-white-blue.svg) no-repeat 0 0;background-size:100% 100%}.blue .featureboxesgrid .box span.button{color:#1300c1}.blue .content h1,.blue .content h2,.blue .content h3,.blue .content h4,.blue .content label,.blue .content li,.blue .content p,.purple .content h1,.purple .content h2,.purple .content h3,.purple .content h4,.purple .content label,.purple .content li,.purple .content p{color:#fff}.lightblue .eventsfeed .event .image a.overlay,.lightblue .newsfeed .newsstory .image a.overlay{background:url(../images/svgs/box-purple-lightblue.svg) no-repeat 0 0;background-size:100% 100%}.lightblue .eventsfeed .event .image img,.lightblue .newsfeed .newsstory .image img{border-color:#eeedfb}.boxesgrid.funders .box img{max-width:70%;width:auto;max-height:100px;position:absolute;top:50%;left:0;right:0;margin:0 auto;transform:translate(0,-50%);-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}.boxesgrid.funders .box .image{width:100%;height:240px}.concertina .search{float:right;max-width:300px;width:100%}.concertina .block .heading{padding:20px;background:#c8cadf;margin:0 0 10px 0;cursor:pointer}.concertina .block .heading h3{padding:0 0 0 35px;margin:0;color:#1300c1;font-size:100%;position:relative;font-family:arial,sans-serif;font-weight:700}.concertina .block .heading h3 span{width:25px;height:25px;background:#1300c1;color:#fff;text-align:center;line-height:25px;position:absolute;top:-4px;left:0;border-radius:50%;font-size:80%}.concertina .block .text{display:none;padding:10px 20px 15px 20px}.concertina .block .heading h3 span.highlight,.concertina .block p span.highlight{display:inline;width:auto;height:auto;color:inherit;text-align:inherit;line-height:inherit;position:static;top:unset;left:unset;border-radius:0;font-size:inherit;background:#ff0}.organisation{margin:0 0 40px 0}.organisation .image{float:left;padding:0 20px 0 0}.organisation .text{float:left;padding-top:20px}.jobsfeed.eventsfeed.eventsfeedmain .event{width:31.333333%}.trustees{width:100%}.trustees .trustee{width:100%;margin-bottom:40px;position:relative}.trustees .trustee .image{width:24%;margin-right:2%;float:left}.trustees .trustee .image img{width:100%}.trustees .trustee .text{width:74%;float:left}.trustees .trustee .text h3{padding:0 0 10px 0}.trustees .trustee .text h4{padding:0 0 10px 0}.trustees .trustee .text p{padding:0}.footer-wrap{padding:0 20px;background:#1300c1}.footer{max-width:1180px;width:100%;margin:0 auto;padding:60px 0 40px 0}.footer h3,.footer p,.footer p a{color:#fff;text-decoration:none}.footer h3{font-size:150%}.footer p.sociallink{padding:0 0 10px 0}.footer p.sociallink a{display:flex;flex-direction:row;align-items:center}.footer p.sociallink span{width:25px;height:25px;line-height:25px;display:flex;flex-direction:row;align-items:center;justify-content:center;background:#fff;border-radius:50%;margin:0 10px 0 0;color:#1300c1;font-size:100%}.footer .sociallinks .x-icon{width:15px;height:15px;filter:brightness(0) saturate(100%) invert(21%) sepia(81%) saturate(2844%) hue-rotate(240deg) brightness(68%) contrast(144%)}.footer .left{float:left;width:750px}.footer .left .col1{float:left;width:340px}.footer .left .col2{float:right;width:385px}.footer .right{float:right;width:400px}.footer .bubble{width:100%;height:342px;background:url(../images/svgs/bubble.svg) no-repeat 0 0;background-size:100%;margin-top:-120px;text-align:center;position:relative}.footer .bubble .icon img{max-height:80px;width:auto;display:inline-block}.footer .bubble h3{color:#000;font-size:220%;line-height:80%}.footer .bubble p{color:#000;font-size:80%;line-height:120%}.footer .bubble p.blockbutton{text-align:center;margin:0 auto}.footer .bubble p a{color:#8149ff;text-align:center;font-weight:700}.footer .bubble p.small{font-size:80%}.footer .bubble .inner{max-width:70%;width:100%;margin:0 auto;position:absolute;top:50%;left:0;right:0;transform:translate(0,-50%);-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);padding:0 0 20px 0}.footer .newslettersignup{padding:0 0 20px 0}.footer .newslettersignup p{padding:0 0 10px 0}.footer .newslettersignup p.required{display:none!important}.footer .newslettersignup p.fieldname{height:0;width:0;opacity:0;position:absolute}.footer .newslettersignup input{margin:0}.footer .newslettersignup input[type=text]{background:url(../images/svgs/button-white.svg) no-repeat 0 0;background-size:100% 100%;border:none}.footer .newslettersignup input[type=submit]{float:right;width:35%}.footer .newslettersignup .field0{float:left;width:62%}.footer .sociallinks{-webkit-column-count:2;-moz-column-count:2;column-count:2}.footer .qualitymark{width:200px;margin:20px auto;border-radius:7px}.footer .sc-fb p.sc-fb-field-name .sc-fb-field-label{color:#fff}.footer .sc-fb .sc-fb-field-required{color:#fff}.footer .right .bottom{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px}.footer .right .bottom .deafawareness{width:auto;height:150px}.bottom-footer-wrap{padding:0 20px;background:#fff}.bottom-footer{max-width:1180px;width:100%;margin:0 auto;padding:15px 0}.bottom-footer p{padding:0;font-size:80%}.bottom-footer p a{color:#000;text-decoration:none}.bottom-footer p a.grey{color:#b9b7b7}.bottom-footer .left{float:left;width:740px}.bottom-footer .left .col1{float:left;width:340px}.bottom-footer .left .col2{float:right;width:340px}.bottom-footer .right{float:right;text-align:right;width:250px}#referral-form .person:first-child{margin:0}#referral-form .person,#referral-form .referralother{margin:20px 0 0 0;border-radius:10px;border:solid 2px #eeedfb}#referral-form .person legend,#referral-form .referralother legend{padding:5px 10px}#referral-form .input label{font-weight:700}#referral-form input,#referral-form select,#referral-form textarea{margin-bottom:25px}input#referralform-consent,input#referralform-marketing{margin:5px 10px 0 0}#referral-form .contact-details p:first-of-type{padding-top:20px}#referral-form .contact-details p label{font-weight:400}.input.services{margin:0 0 20px 0}.service-checkbox{margin:10px 0 0 0;position:relative;z-index:1}.service-checkbox p{font-size:.9rem}.service-checkbox input[type=radio]{position:absolute;top:10px;left:10px;z-index:2;width:20px;height:20px;cursor:pointer;margin:0;accent-color:#8149ff}.service-checkbox label{display:block;padding:0 40px;font-size:90%;font-weight:400!important;background:#eeedfb;color:#000;text-align:left;border-radius:10px;cursor:pointer;height:40px;line-height:2.7;margin:0;position:relative}.service-checkbox label:hover{background:#dfd}.checkbox-hover-text{display:none;color:#000;font-size:.8rem;padding:10px 20px;font-weight:400}.checkbox-hover-text.open{display:block}.service-checkbox label i{position:absolute;content:"";top:12px;right:15px;display:inline-block;font-size:1.1rem;transition:all .3s ease;margin-left:auto}.service-checkbox.open label i{transform:rotate(180deg);top:9px}.referral-remove-person{display:inline-block;background:#eeedfb;color:#000;padding:10px;border-radius:10px;width:max-content;height:17px;text-align:center}.referral-remove-person i{margin-right:5px}.referral-remove-person:hover{background:#cf4949;color:#fff}#referral-form .blockbutton.anotherperson{padding-bottom:40px}.referralthankyou{display:inline-block;background:#eeedfb;color:#000;padding:20px;border-radius:10px;margin:0 auto 20px}.referralthankyou p:first-of-type{font-weight:700;font-size:1rem}.mobile-header-wrap,.snavmobile{display:none}@media screen and (max-width:1360px){.footer .sociallinks{-webkit-column-count:1;-moz-column-count:1;column-count:1}}@media screen and (max-width:1280px){.banners .images .image .text{bottom:40px;left:20px}.banners .latestitemsslider .inner .item .image{width:27%}.banners .latestitemsslider .inner .item .text{width:68%}.content .left{width:28%}.content .right{width:67%}.content .right .col1{width:63%}.content .right .col2{width:32%}.latestnewssection .content .left{width:40%}.latestnewssection .content .right{width:52%}.newsfeed .newsstory .image{width:27%}.newsfeed .newsstory .text,.newsfeed.newsfeedmain .newsstory .text{width:70%;padding:0}.footer .left{width:60%}.footer .left .col1{width:48%}.footer .left .col2{width:41%}.footer .right{width:33%}.bottom-footer .left{width:62%}.bottom-footer .left .col1{width:48%}.bottom-footer .left .col2{width:48%}.bottom-footer .right{width:21%}}@media screen and (max-width:1024px){.footer .left{width:67%}.footer .left .col1{width:40%}.footer .left .col2{width:50%}.footer .bubble h3{font-size:140%;padding:0}}@media screen and (max-width:1000px){.nav li{font-size:100%}.nav li a{padding:15px 10px}.fullwidth .grid-thirds{grid-template-columns:repeat(2,1fr)}.fullwidth .grid-thirds>div:first-child{grid-column:1/-1}}@media screen and (max-width:900px){.header-wrap,.nav-wrap,.snav{display:none}.mobile-header-wrap{display:block}.mobile-header-wrap .buttons a{float:left;width:50%;display:block;padding:10px 5px;text-align:center;box-sizing:border-box;background:#8149ff;text-decoration:none;color:#fff;font-family:"FS Meridian W01 Bold";font-size:90%}.mobile-header-wrap .buttons a:last-child{background:#ff0071;color:#fff}.mobile-header{padding:15px 20px;background:#1300c1}.mobile-header a.logo{display:block;width:100%;height:45px;background:url(../images/svgs/logo.svg) no-repeat 0 0;background-size:100%;margin:0 auto;text-indent:-99999px}.mobile-header .left{float:left;width:200px;padding:14px 0 0 0}.mobile-header .right{float:right;width:72px;height:72px;background:url(../images/svgs/navicon-wrap.svg) no-repeat 0 0;background-size:100% 100%;cursor:pointer}.mobile-header .nav-icon{width:27px;height:20px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;margin:25px auto 0 auto}.mobile-header .nav-icon span{display:block;position:absolute;height:3px;width:100%;background:#1300c1;border-radius:0;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.mobile-header .nav-icon span:first-child{top:0}.mobile-header .nav-icon span:nth-child(2),.mobile-header .nav-icon span:nth-child(3){top:7px}.mobile-header .nav-icon span:nth-child(4){top:14px}.mobile-header .open .nav-icon span:first-child{top:21px;width:0%;left:50%}.mobile-header .open .nav-icon span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.mobile-header .open .nav-icon span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.mobile-header .open .nav-icon span:nth-child(4){top:18px;width:0%;left:50%}.mobile-nav{display:none}.mobile-nav ul{padding:0;margin:0}.mobile-nav ul ul{padding:0;margin:0;display:none;border-bottom:0}.mobile-nav li{list-style:none;position:relative;font-size:100%;font-weight:700;padding:0;margin:0}.mobile-nav li:before{display:none}.mobile-nav li a{display:block;padding:15px 65px 15px 20px;color:#000;font-size:80%;text-decoration:none;font-weight:700;background:#fff}.mobile-nav li li a{padding:10px 65px 10px 40px;font-size:80%;background:#fff;color:#1300c1}.mobile-nav li.selected a{background:#1300c1;color:#fff}.mobile-nav li span{position:absolute;top:0;cursor:pointer;right:0;width:55px;height:55px;text-align:center;line-height:55px;background:rgba(0,0,0,.2);color:#fff;z-index:2;font-size:140%}.mobile-nav li li span{width:45px;height:45px;line-height:45px}.mobile-nav li.selected li a{background:#fff;color:#1300c1}.mobile-nav li li li a{padding:10px 65px 10px 60px;color:#20396c}.mobile-nav li.selected li li a{color:#20396c}.mobile-nav li.selected li.selected>a{color:#ff0071;position:relative}.mobile-nav li.selected li.selected>a:before{content:"";display:inline-block;vertical-align:middle;margin:-5px 5px 0 0;width:15px;height:15px;background:#ff0071;clip-path:polygon(0% 0%,100% 50%,0% 100%)}.snavmobile,.snavmobile .snav{display:block}.snav li a{font-size:100%}.snav li.selected li a{font-size:90%}}@media screen and (max-width:800px){.header .left{width:240px;padding:32px 0 0 0}.header .right{padding:18px 0 0 0}.header a.logo{height:86px}.importantnoticepopup .content{width:100%}.banners{overflow:hidden}.banners .images .image .text h2{font-size:380%}.banners .images .image{height:520px}.banners .latestitemsslider .inner{height:520px;min-height:520px}.boxesgrid{width:100%;margin-left:0}.boxesgrid .box,.boxesgrid.halves .box{width:100%;margin:0 0 40px 0}.boxesgrid .box .image{margin:0;float:left;width:48%}.boxesgrid .box .text{margin:0;float:right;width:48%}.home .content .left,.home .content .right{width:100%}.latestnewssection .latest{padding:0 0 120px 0}.eventsfeed{padding:20px 0 60px 0}.eventsfeed p.blockbutton,.newsfeed p.blockbutton{position:static}.fullwidth .grid-onethird,.fullwidth .grid-twothirds{grid-template-columns:1fr;gap:20px}.footer{position:relative;padding:100px 0 30px 0}.footer .left{width:100%}.footer .bubble{position:absolute;margin-top:0;top:-130px;right:0;width:250px;padding-bottom:0;height:222px}.footer .bubble .inner{padding:0 30px}.footer .bubble p{font-size:80%;padding:0}.footer .bubble p span{font-size:200%;margin:5px 0}.footer .bubble p.small{font-size:60%}.footer .bubble h3{font-size:125%}.footer .bubble .icon img{max-height:60px;margin-bottom:10px}.footer .qual-link.mobile .qualitymark{margin:20px 0}}@media screen and (max-width:720px){.fullwidth .grid-halves{grid-template-columns:1fr;gap:20px}}@media screen and (max-width:667px){label,li,p,table td,table th{font-size:80%}h3{font-size:220%}button,input[type=email],input[type=password],input[type=text],select,textarea{height:50px}textarea{height:100px}h1{font-size:220%}h2{font-size:150%}h3{font-size:120%}h4{font-size:110%}.blockbutton{font-size:140%!important}.banners .images,.banners .latestitemsslider{width:100%;float:none}.banners .images .image{height:500px}.banners .images .image .text{bottom:30px;left:20px;max-width:230px}.banners .images .image .text h2{font-size:250%}.banners .latestitemsslider .block{max-width:100%}.banners .latestitemsslider .inner .item{padding:10px 0}.banners .latestitemsslider .inner .item .text{padding:0 40px 0 0;box-sizing:border-box}.banners .latestitemsslider .inner{padding:40px 20px 20px 20px;min-height:5px;height:auto}.banners .images .image .background.mobile{display:block}.banners .images .image .background.desktop{display:none}.title p{font-size:280%}.content,.home .content{padding:30px 0}.bottom-footer .left,.bottom-footer .left .col1,.bottom-footer .left .col2,.bottom-footer .right,.content .left,.content .right,.content .right .col1,.content .right .col2,.footer .left,.footer .left .col1,.footer .left .col2,.footer .right,.halves .content .left,.halves .content .right,.latestnewssection .content .left,.latestnewssection .content .right{width:100%}.content .intro label,.content .intro li,.content .intro p{font-size:110%}.featureboxesgrid{padding:10px 0 0 0}.eventsfeed{padding:20px 0 60px 0}.eventsfeed p.blockbutton,.newsfeed p.blockbutton{position:static}.eventsfeed .event .text h4,.newsfeed .newsstory .text h4{font-size:120%}.newsfeed{padding:10px 0 0 0}.newsfeed p.blockbutton{left:0}.newsfeed .newsstory{padding:0 0 20px 0}.footer p{font-size:80%}.footer h3{font-size:180%}.bottom-footer .right{text-align:left}}@media screen and (max-width:570px){.featureboxesgrid{width:100%;margin-left:0}.featureboxesgrid .box{width:100%;margin:0 0 20px 0}.featureboxesgrid .box a h3{font-size:140%}.newsfeed .newsstory .image,.newsfeed.newsfeedmain .newsstory .image{width:37%}.newsfeed .newsstory .text,.newsfeed.newsfeedmain .newsstory .text{width:60%}.eventsfeed.eventsfeedmain{width:100%;margin-left:0}.eventsfeed.eventsfeedmain .event,.jobsfeed.eventsfeed.eventsfeedmain .event{width:100%;margin:0 0 30px 0}.trustees .trustee .image{width:100%;margin:0;float:none}.trustees .trustee .text{width:100%;float:none}.scrollingfacts .inner .fact{height:400px}.scrollingfacts .inner .image img{max-width:70%}button,input[type=button],input[type=submit]{width:100%}}@media screen and (max-width:420px){.boxesgrid .box .image{width:100%;margin:0 0 20px 0}.boxesgrid .box .text{width:100%}}@media print{*{-webkit-print-color-adjust:exact}body{font-size:12pt;font-family:arial,serif;line-height:140%}.see-cms-toolbar{display:none!important}}