.field--name-field-cover-pic{float:right;width:250px;}.node-type-publications .field--name-field-cover-pic{margin:20px !important;}button{background-color:#6f7b24;color:#fff;font-weight:bold;padding:12px;}button a{color:#fff !important;}.file-icon{display:none;}.field--name-field-associate-with-project{border-top:solid 0.5px #000;margin-top:18px;padding-top:10px;margin-bottom:40px;}
.mc-field-group input-group ul{display:none;}.newsletters a{color:#2d69a9;font-size:1em;}h5.mailchimp{margin-bottom:10px;font-size:0.9em;font-weight:200;}.l-footer-wrapper{font-size:0.8em;}#mc_embed_signup .mc-field-group input{max-width:100%;}#mc_embed_signup .button{background-color:#fabcd2 !important;font-weight:700 !important;color:#000 !important;border-radius:22px !important;}#mc_embed_signup #mce-success-response{color:#000 !important;}.newsletternames{display:flex;flex-direction:row;max-width:100%;padding-right:22px;gap:10px;}#mc_embed_signup h2{color:#fff;text-align:left;padding-left:24px !important;font-size:2em !important;line-height:1em;}#mc_embed_signup .mc-field-group{flex-direction:row;}@media only screen and (max-width:768px){#mc_embed_signup .mc-field-group{clear:none;width:96%;min-height:50px;display:flex;flex-direction:column;}.newsletternames{flex-direction:column;gap:0px;padding-right:0px;}#mc_embed_signup h2{text-align:left;font-size:1.3em !important;padding-left:16px !important;}}.newslettersmallprint{color:#fff;margin-right:20px;margin-bottom:25px;}.newslettersmallprint a{color:#fff !important;text-decoration:underline !important;}#mc_embed_signup .mc-field-group.input-group label{color:#fff;}
.l-page{background:none;background-color:#fff;}.l-region h2{font-family:Inter;font-weight:700;}.l-region--navigation{border-bottom:solid 1px #afaeae;}.field--name-field-standfirst{font-size:1.1em !important;}a:link,a:visited,a:active,a:hover{color:#195abe;}.l-footer-wrapper{font-size:0.88em;background-color:#dae3dc;}#menu-address h4 a,#menu-address p a{color:#000;}#menu-address p{color:#000;}.l-main .l-content .field li{padding:0 0 0 5px;}.easy-breadcrumb{padding-left:0px !important;padding-top:15px !important;padding-bottom:0px !important;}#fsm-block #twitter{background:url("https://www.socialfinance.org.uk/sites/default/files/twitterblue.png") no-repeat left bottom;background-size:30px 30px;}#fsm-block #linkedin{background:url("https://www.socialfinance.org.uk/sites/default/files/linkedin2.png") no-repeat left bottom;background-size:30px 30px;}.pager li.pager__item{font-family:Inter;}.pager li.pager__item--current,.pager li.pager__item--current:hover,.view-people .pager li.pager__item--current,.view-people .pager li.pager__item--current:hover{background:#000;}.pager li.pager__item--current,.pager li.pager__item--current:hover,.view-people .pager li.pager__item:hover{background:#dae3dc;}@media only screen and (max-width:768px){.easy-breadcrumb{padding-top:0px;}#superfish-menu #superfish-1-accordion li a{text-align:left;font-size:1.5em;}#menu-473-1{top:80px;}#superfish-menu #superfish-1-accordion > li.sf-item-4{top:134px;}#superfish-menu #superfish-1-accordion > li.sf-item-3{top:187px;}#superfish-menu #superfish-1-accordion > li.sf-item-2{top:238px;}#superfish-menu #superfish-1-accordion > li.sf-item-1{top:294px;}#superfish-menu #superfish-1-accordion li ul{margin:0px 2%}#header-search .form-item label{margin-top:-8px;}.l-region--navigation{height:65px;}}@media only screen and (max-width:900px){#superfish-menu > ul.sf-menu > li a{padding:0 15px;font-size:0.8em;}}.hero .pane-page-title h1{font-family:Lato !important;}#superfish-menu > ul.sf-menu > li a{font-family:Lato !important;font-weight:700 !important;}.easy-breadcrumb{font-size:0.8em;font-weight:600}.easy-breadcrumb a{color:#000 !important;}#superfish-menu{text-transform:none;}@media only screen and (min-width:900px){#superfish-menu > ul.sf-menu > li a{font-size:0.9em;}}#superfish-1-accordion.sf-menu.menu{padding-left:0px !important;}#footlinks li a{text-transform:none;color:#000;}#polkadots{height:30px;background:url(https://www.socialfinance.org.uk/sites/default/files/polkadots2.jpg) repeat-x;background-size:11px;margin-top:30px;}hr{width:20%;height:2px;color:#8c96be;background-color:#8c96be;border-color:#fff;border:0;margin-top:20px;margin-bottom:20px;}
.view-display-id-block_5 .views-field-title{width:100%;}@media only screen and (min-width:768px){.view-projects .view-content{width:100%;}.pane-node-field-standfirst{font-size:1.1em;}}.section-resources a:link,.section-resources a:visited,.section-resources a:active,.section-resources a:hover{color:#195abe;}.pub-button,.news .field--name-field-upload{border-radius:22px;padding:10px;background:#195abe;float:none;width:max-content;background-image:url("https://www.socialfinance.org.uk/sites/default/files/downarrowwhite2.png");background-repeat:no-repeat;background-position:10px 4px;text-align:right;text-indent:40px;background-size:31px;}.pub-button,.field.field--name-field-upload.field--type-file.field--label-hidden a{color:#fff;}.pub-button{margin-left:-52px;color:#fff !important;}.field--name-field-standfirst{font-size:1.1em;margin-bottom:15px;}.file-icon{display:none;}.panel-pane.pane-page-content{min-height:250px;}.l-region--sidebar .contact-pane a{background:#195abe;}.l-content .pane-project-partners h2.pane-title{font-family:Inter;}@media only screen and (max-width:768px){h1{font-size:1.85em;}.pane-page-title h1{font-size:2em !important;}p{font-size:1.1em !important;}.easy-breadcrumb{padding:10px;}body.not-front .hero{margin-top:25px;}.node-type-publications .field--name-field-cover-pic{margin:0px !important;float:none;width:100%;}}.view-projects .views-row{width:100%;margin:0 4% 5%;}.views-field-name{width:45%;padding-top:25px;}.views-field-name a{color:#000;}.pane-page-title h1{text-transform:none;font-size:3em;}.view-display-id-block_5 .views-field-type{background:#fff;color:#000;padding:0px;text-align:left;font-size:0.9em;width:100%;font-weight:800;}.l-region .l-region--hero{display:none;}body.not-front .hero{height:60px;}.pane-node-field-strapline{padding-bottom:20px;font-size:1.2em;font-weight:800}.field__label{text-transform:none;color:#000;}.pane-node-field-key-facts h2.pane-title{text-transform:none;text-align:center;}.view-publications .views-row{margin-top:30px;margin-left:0;margin-bottom:0;width:40%;text-align:center;}.pane-project-partners h2.pane-title{color:#000 !important;text-transform:none;}.pane-project-partners{margin-bottom:40px;}.pane-node-field-standfirst{font-size:1.3em;}.contactus{margin:35px auto;margin-top:25px !important;background:#195abe;border-radius:22px;}.l-region--sidebar .contact-pane a{border-radius:22px;}.contactus a{color:#fff !important;}.contactus:hover{background:#320082;}.views-field.views-field-title a{color:#000;}ul.quicktabs-tabs.quicktabs-style-arrows a{padding:2px 5px 4px;font-size:0.95em;}
#mc_embed_signup .button{margin-top:-17px !important;}
@font-face{font-family:Silka Bold;src:url(/sites/default/files/fonts/silka-bold-webfont.ttf);}@font-face{font-family:Silka Regular;src:url(/sites/default/files/fonts/silka-regular-webfont.ttf);}@font-face{font-family:Silka Semi Bold;src:url(/sites/default/files/fonts/silka-semibold-webfont.ttf);}p{font-size:1.0em !important;}.pane-page-title h1{font-family:Silka Semi Bold;font-size:3em !important;letter-spacing:-0.015em;}body{font-size:1em !important;font-family:Inter !important;font-weight:400 !important;}strong,b,em,i{font-family:Inter;font-weight:400;}strong,b,a{font-weight:600;}.l-region h2{font-family:Silka Regular;}h2,h3,h4,h5,h6,.section-blogs h2,.section-blogs h3,h1,h2,h3{font-family:Inter;}h1,.section-blogs h1{font-family:Silka Semi Bold;}#superfish-menu > ul.sf-menu > li a{font-family:Inter;font-weight:500}.l-main .l-content .field li{font-family:Inter;font-size:1em;}.view-what-we-do-tagged-content .views-field-title,.view-what-we-do-tagged-content-digi-labs .views-field-title{font-family:Inter;}.field--name-field-blog-standfirst{font-size:1.3em;font-family:Silka Regular !important;}.pane-node-field-strapline{font-family:Silka Regular !important;}.view-blog-authorship-details{font-size:0.9em;font-family:Inter;}blockquote{font-size:1.4em;border-left:none;text-align:center;padding:15px;}blockquote p{font-family:Silka Regular !important;}@media only screen and (max-width:768px){blockquote{padding:10px;margin-inline-start:0px;margin-inline-end:0px;}h1,.section-blogs h1,.pane-page-title h1{font-size:2em !important;}.section-blogs h2{font-size:1.1em !important;}.pane-node-field-strapline,.field--name-field-blog-standfirst{font-size:1em !important;}}body,.section-blogs .field--name-field-blog-standfirst,.section-blogs .field--name-body p,.section-blogs .field--name-body ul{font-family:Inter;font-weight:400;}.ulbox ul{font-size:1em;}.view-projects .views-field-title{font-family:Inter;}.view-display-id-block_5 .views-field-type{font-weight:300;}.pane-node-field-strapline{font-weight:400;}.field-group-div .field--name-field-key-header-1,.field-group-div .field--name-field-key-header-2,.field-group-div .field--name-field-key-header-3{font-family:Silka Semi Bold !important;color:#000;font-size:2.2em;letter-spacing:-0.05em;}.field--name-field-key-text-1,.field--name-field-key-text-2,.field--name-field-key-text-3{font-family:Silka Regular;}.title .pane-user-field-first-name,.title .pane-user-field-last-name{font-family:Silka Bold;}.title .pane-user-field-job-title{font-family:Silka Regular;}#views-exposed-form-projects-page label{font-family:Inter;text-transform:none;color:#000;}#superfish-menu > ul.sf-menu > li a{font-family:Inter !important;font-weight:600 !IMPORTANT;}.field--name-field-standfirst{font-family:Silka Regular;}
#superfish-menu ul.sf-menu > li.sf-item-2 > ul,#superfish-menu ul.sf-menu > li.sf-item-5 > ul,#superfish-menu ul.sf-menu > li.sf-item-4 > ul,#superfish-menu ul.sf-menu > li.sf-item-3 > ul{background:#144650;}.title{background:#144650;}#superfish-menu > ul.sf-menu > li a:hover{color:#195abe;}
#mc_embed_signup form{display:block;position:relative;text-align:left;padding:10px 0 10px 3%}#mc_embed_signup h2{font-weight:bold;padding:0;margin:15px 0;font-size:1.4em;}#mc_embed_signup input{border:1px solid #ABB0B2;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}#mc_embed_signup input[type=checkbox]{-webkit-appearance:checkbox;}#mc_embed_signup input[type=radio]{-webkit-appearance:radio;}#mc_embed_signup input:focus{border-color:#333;}#mc_embed_signup .button{clear:both;background-color:#aaa;border:0 none;border-radius:4px;transition:all 0.23s ease-in-out 0s;color:#FFFFFF;cursor:pointer;display:inline-block;font-size:15px;font-weight:normal;height:32px;line-height:32px;margin:0 5px 10px 0;padding:0 22px;text-align:center;text-decoration:none;vertical-align:top;white-space:nowrap;width:auto;}#mc_embed_signup .button:hover{background-color:#777;}#mc_embed_signup .small-meta{font-size:11px;}#mc_embed_signup .nowrap{white-space:nowrap;}#mc_embed_signup .mc-field-group{clear:left;position:relative;width:96%;padding-bottom:3%;min-height:50px;}#mc_embed_signup .size1of2{clear:none;float:left;display:inline-block;width:46%;margin-right:4%;}* html #mc_embed_signup .size1of2{margin-right:2%;}#mc_embed_signup .mc-field-group label{display:block;margin-bottom:3px;}#mc_embed_signup .mc-field-group input{display:block;width:100%;padding:8px 0;text-indent:2%;}#mc_embed_signup .mc-field-group select{display:inline-block;width:99%;padding:5px 0;margin-bottom:2px;}#mc_embed_signup .datefield,#mc_embed_signup .phonefield-us{padding:5px 0;}#mc_embed_signup .datefield input,#mc_embed_signup .phonefield-us input{display:inline;width:60px;margin:0 2px;letter-spacing:1px;text-align:center;padding:5px 0 2px 0;}#mc_embed_signup .phonefield-us .phonearea input,#mc_embed_signup .phonefield-us .phonedetail1 input{width:40px;}#mc_embed_signup .datefield .monthfield input,#mc_embed_signup .datefield .dayfield input{width:30px;}#mc_embed_signup .datefield label,#mc_embed_signup .phonefield-us label{display:none;}#mc_embed_signup .indicates-required{text-align:right;font-size:11px;margin-right:4%;}#mc_embed_signup .asterisk{color:#e85c41;font-size:150%;font-weight:normal;position:relative;top:5px;}#mc_embed_signup .clear{clear:both;}#mc_embed_signup .mc-field-group.input-group ul{margin:0;padding:5px 0;list-style:none;}#mc_embed_signup .mc-field-group.input-group ul li{display:block;padding:3px 0;margin:0;}#mc_embed_signup .mc-field-group.input-group label{display:inline;}#mc_embed_signup .mc-field-group.input-group input{display:inline;width:auto;border:none;}#mc_embed_signup div#mce-responses{float:left;top:-1.4em;padding:0em .5em 0em .5em;overflow:hidden;width:90%;margin:0 5%;clear:both;}#mc_embed_signup div.response{margin:1em 0;padding:1em .5em .5em 0;font-weight:bold;float:left;top:-1.5em;z-index:1;width:80%;}#mc_embed_signup #mce-error-response{display:none;}#mc_embed_signup #mce-success-response{color:#529214;display:none;}#mc_embed_signup label.error{display:block;float:none;width:auto;margin-left:1.05em;text-align:left;padding:.5em 0;}#mc-embedded-subscribe{clear:both;width:auto;display:block;margin:1em 0 1em 5%;}#mc_embed_signup #num-subscribers{font-size:1.1em;}#mc_embed_signup #num-subscribers span{padding:.5em;border:1px solid #ccc;margin-right:.5em;font-weight:bold;}#mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error{display:inline-block;margin:2px 0 1em 0;padding:5px 10px;background-color:rgba(255,255,255,0.85);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:14px;font-weight:normal;z-index:1;color:#e85c41;}#mc_embed_signup #mc-embedded-subscribe-form input.mce_inline_error{border:2px solid #e85c41;}
:root{--lightblue:#46cde6;--blue:#195abe;--white:#ffffff;--forest:#144650;--pigeon:#8c96be;--concrete:#dae3dc;--pink:#fabcd2;--orange:#ff7551;--yellow:#ffee00;--purple:#320082;--black:#000000;}
@media only screen and (max-width:768px){.l-content{width:88.10169% !important;margin-left:5.94915% !important;}}
