.cf-progress{position:relative;background-color:#cacaca;height:.4rem;margin-bottom:.5rem;border-radius:2px}.cf-progress__meter{position:relative;display:block;width:0;height:100%;background-color:#1aa7db;border-radius:2px}.cf-progress__meter--overfunding{background-color:#ff8e00}.cf-progress__meter--combo{position:absolute;top:0}.cf-sub-nav{border-bottom:5px solid #afe0f2;text-align:center}.cf-sub-nav li a,.cf-sub-nav li a:link,.cf-sub-nav li a:active,.cf-sub-nav li a:visited{color:#333;margin-bottom:-5px;padding-bottom:.85rem;border-bottom:5px solid #afe0f2}.cf-sub-nav li a span,.cf-sub-nav li a:link span,.cf-sub-nav li a:active span,.cf-sub-nav li a:visited span{background-color:#e9e9e9;padding:3px}.cf-sub-nav li a.active,.cf-sub-nav li a:link.active,.cf-sub-nav li a:active.active,.cf-sub-nav li a:visited.active,.cf-sub-nav li a:hover,.cf-sub-nav li a:link:hover,.cf-sub-nav li a:active:hover,.cf-sub-nav li a:visited:hover,.cf-sub-nav li a:focus,.cf-sub-nav li a:link:focus,.cf-sub-nav li a:active:focus,.cf-sub-nav li a:visited:focus{border-bottom-color:#1aa7db}.cf-sub-nav .disabled a{pointer-events:none;color:#777}.cf-reward{background-color:#f2f2f2;border:1px solid #e9e9e9}.cf-reward:after,.cf-reward:after{transition:all .3s ease}.cf-reward__description{margin-bottom:1rem}@media (min-width:27em){.cf-reward__description{font-size:15px}}.cf-reward__info{display:block}.cf-reward__button{margin:1rem 0 0;transition:none}.cf-reward__overlay,.cf-reward:hover:before{display:block;position:absolute;top:0;left:0;right:0;bottom:0}.cf-reward:hover .cf-reward__button{color:transparent;border-color:transparent}.cf-reward:hover:before{content:'';background-color:rgba(26,167,219,.9)}.cf-reward:hover:after{position:absolute;content:'Select reward';font-size:1.115rem;color:#fff;left:50%;top:50%;transform:translate(-50%,-50%)}.cf-reward__delivery-date{padding-top:.5rem}.cf-reward__overlay--soldOut{background-color:rgba(0,0,0,.2)}.cf-reward__overlay--soldOut>span{position:absolute;left:50%;bottom:50%;transform:translate(-50%,-50%);color:#f2f2f2;text-shadow:0 0 2px #333}.cf-icon--star{position:absolute;top:0;right:1.25rem;background:#ff8e00;padding:.1rem .2rem;width:22px}.cf-icon--star:before{content:'\2605';display:block;color:#fff;font-size:.8rem}.cf-icon--star:after{content:"";display:block;width:0;height:0;border:11px inset;border-color:#ff8e00 transparent transparent;border-top-style:solid;border-bottom-width:0;position:absolute;bottom:-4px;border-top-width:4px;left:0;right:0}.cf-poject__banner{position:relative}.cf-project__title{background-color:#f2f2f2;margin-bottom:0}@media (min-width:768px){.cf-project__title{background-color:transparent;text-align:center}}@media (min-width:992px){.cf-project__title{padding-top:2.5rem}}.cf-project__back-to-home>.cf-button--hollow{border-color:#afe0f2}.voom-page-badge{position:absolute;right:0;top:0;width:80px}@media (min-width:75em){.voom-page-badge{width:100px}}.cf-choose__donate-form{max-width:40rem;margin:0 auto}.cf-choose__donate-amount{display:block;position:relative;width:100%;line-height:1.115;vertical-align:middle;border-radius:2px;padding:.7em 1.5em!important;margin:0 0 1rem 0;font-size:1.115rem;background:#fff none;border:1px solid #ccc;outline:0;transition:border-color .25s ease-out,color .25s ease-out;color:#9F9F9F}.cf-choose__donate-amount:focus{border-color:#999;color:#333}.cf-choose__donate-amount.parsley-error{border-color:#f1dade}.cf-choose__donate-gbp{position:relative}.cf-choose__donate-gbp:before{content:'£';font-weight:600;position:absolute;color:#1aa7db;z-index:1;font-size:1.5rem;left:.6rem;top:.2rem}@media (min-width:450px){.cf-choose__donate-gbp:before{top:.3rem}}.cf-choose__donate-options{margin-bottom:1rem;border:1px solid #ccc;border-radius:2px}.cf-choose__donate-option{padding:.7em;min-width:25%;text-align:center;line-height:1.115;font-size:1.115rem}.cf-choose__donate-option+.cf-choose__donate-option{border-left:1px solid #ccc}.cf-choose__donate-option:hover{cursor:pointer}.cf-choose__donate-option.active{background-color:#1aa7db;color:#fff}@media (min-width:992px) and (max-width:1300px){.cf-choose__donate-option{font-size:85%}}@media (max-width:450px){.cf-project__donate-button,.cf-choose__donate-amount{font-size:1rem}}.cf-choose__donate-label{display:block;margin:0 0 1rem!important;font-weight:600}.cf-choose__divider{border-bottom:3px solid #f2f2f2;height:.9rem;margin-bottom:1.5rem}.cf-choose__divider-text{display:inline-block;background-color:#fff;padding:0 .5rem;color:#999}.parsley-errors-list{list-style:none;margin-left:0;background-color:#f2dede;color:#a94442;display:none;border-radius:2px}.parsley-errors-list.filled{display:block;padding:.2rem .4rem}@media (min-width:992px){.cf-project__choose-mobile{display:none}}@media (max-width:992px){.cf-project h2,.cf-project .h2,.cf-project h3,.cf-project .h3,.cf-project .h4,.cf-project .h4,.cf-project h5,.cf-project .h5{font-size:18px}}@media (min-width:992px){.cf-project--mobile-only{display:none!important}}@media (max-width:992px){.cf-project--large-only{display:none!important}}@media (max-width:767px){.cf-project--tablet-up-only{display:none!important}}@media (min-width:768px){.cf-project--tablet-down-only{display:none!important}}.cf-project__main{flex:0 0 100%;width:100%}@media (min-width:992px){.cf-project__main{flex:0 0 auto;width:66.6666%}}.cf-project__aside{flex:0 0 100%;width:100%}@media (min-width:992px){.cf-project__aside{flex:0 0 auto;width:33.3333%}}.cf-project__aside .cf-choose__donate-form.cf-project__pledge-btn-box-md{display:none}@media (min-width:992px){.cf-project__aside .cf-choose__donate-form.cf-project__pledge-btn-box-md{display:block}}.cf-project__sidebar-top{padding:1rem;background-color:#f2f2f2;border:1px solid #e9e9e9}.cf-project__sidebar-top .cf-project__pledge-btn-box-md{display:block!important}.cf-project__community-badge{width:150px}.cf-project__report-links{display:none}@media (min-width:992px){.cf-project__report-links{display:flex}}.cf-project__description,.description-editor{text-align:left!important}.cf-project__description p,.description-editor p,.cf-project__description a,.description-editor a{word-wrap:break-word;overflow-wrap:break-word}.cf-project__description p:before,.description-editor p:before,.cf-project__description p:after,.description-editor p:after{content:" ";display:table}.cf-project__description p:after,.description-editor p:after{clear:both}.cf-project__description .cf-project__description-heading,.description-editor .cf-project__description-heading,.cf-project__description h1,.description-editor h1,.cf-project__description h2,.description-editor h2{font-size:1.25rem;font-weight:600}@media screen and (min-width:40em){.cf-project__description .cf-project__description-heading,.description-editor .cf-project__description-heading,.cf-project__description h1,.description-editor h1,.cf-project__description h2,.description-editor h2{font-size:1.945rem}}.cf-project__description .cf-project__description-sub-heading,.description-editor .cf-project__description-sub-heading,.cf-project__description h3:not(.fr-message),.description-editor h3:not(.fr-message){font-size:1.1875rem;font-weight:600}@media screen and (min-width:40em){.cf-project__description .cf-project__description-sub-heading,.description-editor .cf-project__description-sub-heading,.cf-project__description h3:not(.fr-message),.description-editor h3:not(.fr-message){font-size:1.4375rem}}.cf-project__description .fr-wrapper,.description-editor .fr-wrapper{padding:.5rem}.cf-project__description .fr-element,.description-editor .fr-element{display:block;max-width:855px;margin:0 auto;padding:0!important}.cf-project__description .fr-draggable,.description-editor .fr-draggable{display:block;margin-left:auto;margin-right:auto}.cf-project__description .fr-fil,.description-editor .fr-fil{display:block;margin-left:0;margin-right:0}.cf-project__description .fr-fir,.description-editor .fr-fir{display:block;margin-left:auto;margin-right:0}.cf-project__description img.fr-dii.fr-fil,.description-editor img.fr-dii.fr-fil{margin-right:15px!important}.cf-project__description img.fr-dii.fr-fir,.description-editor img.fr-dii.fr-fir{margin-left:15px!important}.cf-project__description .fr-video .video-container iframe,.description-editor .fr-video .video-container iframe{top:0;left:0;right:0;margin:0 auto;max-width:100%;max-height:100%}.cf-project__description.fr-view img,.description-editor.fr-view img{height:auto!important}.cf-project__description .fr-message,.description-editor .fr-message{outline:0}.cf-project__description .fr-placeholder,.description-editor .fr-placeholder{padding:.5rem!important}@media (max-width:1000px){.cf-project__description .fr-toolbar.fr-top.fr-sticky-on,.description-editor .fr-toolbar.fr-top.fr-sticky-on{top:0!important}}.fr-popup .fr-buttons .fr-btn{float:left!important}.cf-project__media-box>img{width:100%}.cf-project__hero{background-color:#f2f2f2;border-bottom:1px solid #e9e9e9}.cf-project__hero .cf-choose__donate-label{display:none}.cf-project__hero-main{flex:0 0 auto;width:50%}@media (min-width:992px){.cf-project__hero-main{flex:0 0 auto;width:66.6666%}}.cf-project__hero-aside{flex:0 0 auto;width:50%}@media (min-width:992px){.cf-project__hero-aside{flex:0 0 auto;width:33.3333%}}@media (max-width:992px){.cf-project__hero-aside{padding-left:0}}.cf-project__aim{word-wrap:break-word;overflow-wrap:break-word}@media (min-width:992px){.cf-project__aim{font-size:1.1875rem}}@media (min-width:1025px){.cf-project__aim{font-size:1.4375rem}}@media (min-width:1250px){.cf-project__aim{margin-bottom:2.75rem}}@media (min-width:568px){.cf-project__aim-sm{display:none}}.cf-project__aim-md{display:none}@media (min-width:568px){.cf-project__aim-md{display:block}}.cf-project__hero-owner-social-block{flex-direction:column}@media (min-width:568px){.cf-project__hero-owner-social-block{flex-direction:row-reverse}}.cf-project__text{font-weight:300;font-size:1rem;line-height:1.2;color:#333}@media (min-width:992px){.cf-project__text{font-size:15px}}.cf-project__progress-info{display:flex;flex-direction:column;margin-bottom:.5rem}@media (min-width:568px){.cf-project__progress-info{flex-direction:row}}@media (min-width:667px){.cf-project__pledge-btn-box-sm{display:none}}.cf-project__pledge-btn-box-md{display:none}@media (min-width:667px){.cf-project__pledge-btn-box-md{display:block}}.cf-project__meta-link{display:inline-block;padding:.2rem .75rem .2rem 0;color:#666;font-weight:400}.cf-project__social-links{width:40%;flex-grow:0}.cf-project__social-links>li>a{line-height:30px;padding:0;font-size:1.25rem}@media (min-width:992px){.cf-project__social-links>li>a{line-height:40px;font-size:1.4rem}}@media (min-width:992px){.cf-project__social-link{font-size:.85rem}}.cf-project__social-link--facebook,.cf-project__social-link--twitter,.cf-project__social-link--follow,.cf-project__social-link--followed{width:30px;height:30px;line-height:30px;border-radius:50%;color:#fff!important;border:1px solid transparent;margin-left:.5rem}.cf-project__social-link--facebook .fa-facebook,.cf-project__social-link--twitter .fa-facebook,.cf-project__social-link--follow .fa-facebook,.cf-project__social-link--followed .fa-facebook,.cf-project__social-link--facebook .fa-twitter,.cf-project__social-link--twitter .fa-twitter,.cf-project__social-link--follow .fa-twitter,.cf-project__social-link--followed .fa-twitter{color:#fff}.cf-project__social-link--facebook .fa-facebook:hover,.cf-project__social-link--twitter .fa-facebook:hover,.cf-project__social-link--follow .fa-facebook:hover,.cf-project__social-link--followed .fa-facebook:hover,.cf-project__social-link--facebook .fa-twitter:hover,.cf-project__social-link--twitter .fa-twitter:hover,.cf-project__social-link--follow .fa-twitter:hover,.cf-project__social-link--followed .fa-twitter:hover,.cf-project__social-link--facebook .fa-facebook:active,.cf-project__social-link--twitter .fa-facebook:active,.cf-project__social-link--follow .fa-facebook:active,.cf-project__social-link--followed .fa-facebook:active,.cf-project__social-link--facebook .fa-twitter:active,.cf-project__social-link--twitter .fa-twitter:active,.cf-project__social-link--follow .fa-twitter:active,.cf-project__social-link--followed .fa-twitter:active{color:#fff!important}@media (min-width:992px){.cf-project__social-link--facebook,.cf-project__social-link--twitter,.cf-project__social-link--follow,.cf-project__social-link--followed{width:40px;height:40px;line-height:40px}}.cf-project__social-link--follow{border-color:#a94442}.cf-project__social-link--follow .fa-heart-o{color:#a94442}.cf-project__social-link--followed{background-color:#a94442}@media (max-width:567px){.cf-project__owner{padding:1rem .625rem;background:#fff;margin:1rem -.625rem -.625rem;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}}.cf-project__owner-thumb-link{display:block;max-width:45px}@media (min-width:667px){.cf-project__owner-thumb-link{max-width:60px}}.cf-project__owner-thumb-image{border-radius:50%}.cf-leader-board-position{border:1px solid #1aa7db;border-radius:2px;padding:15px;display:flex;flex-flow:row wrap;align-items:center;margin-bottom:1rem;align-content:space-between}[data-theme=santander].cf-leader-board-position{border-color:#e42520}[data-theme=santander] .cf-leader-board-position__title{background-color:#e42520}.cf-leader-board-position__title{width:45px;height:45px;margin-right:14px;background:#1aa7db;border-radius:100%;color:#fff;box-sizing:border-box;text-align:center;font-size:16px;font-weight:600;line-height:45px}.cf-leader-board-position__summary{flex:1 0 35%}.cf-leader-board-position__partner{margin-left:14px}@media (max-width:567px){.cf-leader-board-position__partner{margin-left:59px;margin-top:10px;margin-bottom:10px}}.cf-leader-board-position__partner img{margin-left:10px;max-height:40px;max-width:150px}.cf-leader-board-position__partner span{vertical-align:middle}.cf-project_b__only{display:none}.cf-project--nav_count{display:none}@media (max-width:465px){.cf-project_b .cf-project_a__only{display:none}.cf-project_b .cf-project_b__only{display:block}.cf-project_b .cf-project__hero,.cf-project_b .cf-project__title{background:#fff;border:none}.cf-project_b .cf-project__title{margin:12px 0}.cf-project_b .cf-project__hero{margin-bottom:1.4rem}.cf-project_b .cf-project__hero-main{width:100%;padding:0;margin:12px 0}.cf-project_b .cf-project__hero-aside{margin-top:-1.5rem;padding-left:.625rem;width:100%}.cf-project_b .cf-project__progress-info{flex-direction:row;padding-top:.5rem}.cf-project_b .cf-project__pledge-btn-box-sm{line-height:22px}.cf-project_b .cf-project__owner{padding-top:0;padding-bottom:0;margin:0;border:0}.cf-project_b .cf-project__owner .cf-horizontal-list{display:none}.cf-project_b .cf-project__owner .cf-project__owner-thumb-link{width:35px}.cf-project_b .cf-project__aim{font-size:18px;margin:14px 0 22px 0}.cf-project_b .cf-project__hero-owner-social-block{flex-direction:row}.cf-project_b .cf-project_b__nav{margin-bottom:1.5rem}.cf-project_b .cf-project_b__nav .cf-project--nav_count{display:inline-block;background:#e4e4e4;text-align:center;padding:0 5px;font-style:normal;font-weight:700;border-radius:5px}.cf-project_b .cf-project_b__nav .cf-project--mobile-only{display:none}.cf-project_b .cf-project_b__nav ul{margin-bottom:0}.cf-project_b .cf-project_b__nav ul li .public-link{padding:1.15rem .75rem;border-top:1px solid #d9d9d9;color:#2a2a2a;font-size:18px}.cf-project_b .cf-project_b__nav ul li:last-child a{border-bottom:1px solid #d9d9d9}.cf-project_b .cf-project_b__nav hr{display:none}.cf-project_b .cf-project__description h3{font-size:22px}.cf-project_b .cf-project__description p{font-size:16px;color:#666}.cf-project_b .cf-card .primary-color{color:#333}.cf-project_b .cf-reward-list h4{font-size:22px;margin-bottom:16px}.cf-project_b .cf-reward-list .cf-reward{margin-bottom:1.25rem}.cf-project_b .cf-reward-list .cf-reward:hover:before{display:none}.cf-project_b .cf-reward-list .cf-reward:hover .cf-reward__button{color:#fff}.cf-project_b .cf-reward-list .cf-reward h4{font-size:22px;padding:1rem 0 .5rem 0}.cf-project_b .cf-reward-list .cf-reward .cf-reward__title{font-size:18px}.cf-project_b .cf-reward-list .cf-reward .cf-reward__description{font-size:16px}.cf-project_b .cf-read-more{position:relative;max-height:460px;overflow:hidden}.cf-project_b .cf-read-more:after{content:"";position:absolute;top:380px;left:0;height:80px;width:100%;background:linear-gradient(rgba(0,0,0,0),#fff);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0)}.cf-project_b .cf-project_bottom_pledge{border-top:1px solid #e9e9e9;padding-top:.625rem}.cf-project_b .cf-project_bottom_pledge h2{padding:1rem 0}.cf-project_b .cf-project_bottom_pledge .cf-project__social-links{justify-content:left}.cf-project_b hr{margin:2.5rem auto}}