@font-face{font-family:"RS29147_FONT_Macmillan_WEB_Regular_ttf";
src:url('https://community.macmillan.org.uk/cfs-filesystemfile/__key/themefiles/f-s-3fc3f82483d14ec485ef92e206116d49-files/RS29147_5F00_FONT_5F00_Macmillan_5F00_WEB_5F00_Regular_5F00_ttf.ttf?_=638448971877519750') format("truetype")}
@font-face{font-family:"CeraProMacmillan-Regular";
src:url('https://community.macmillan.org.uk/cfs-filesystemfile/__key/themefiles/f-s-3fc3f82483d14ec485ef92e206116d49-files/CeraProMacmillan_2D00_Regular.woff?_=638448971872239760') format("woff")}
@font-face{font-family:"CeraProMacmillan-Bold";
src:url('https://community.macmillan.org.uk/cfs-filesystemfile/__key/themefiles/f-s-3fc3f82483d14ec485ef92e206116d49-files/CeraProMacmillan_2D00_Bold.woff?_=638448971872129741') format("woff")}
@font-face{font-family:"CeraProMacmillan-Black";
src:url('https://community.macmillan.org.uk/cfs-filesystemfile/__key/themefiles/f-s-3fc3f82483d14ec485ef92e206116d49-files/CeraProMacmillan_2D00_Black.woff?_=638448971872029747') format("woff")}
.home-nav{display:inline-block;max-width:240px;margin-right:10px;margin-bottom:10px;border-radius:10px;text-align:center;border:#ccc 1px solid;background:#fff;padding-bottom:20px}.home-nav img{border-top-left-radius:10px;border-top-right-radius:10px}.mac-links .link{display:inline;padding:0 5px}.mac-links{padding:15px 0 0 0}p.home-nav-body{padding:0 10px}.content-fragment .content-fragment-header{font-family:"CeraProMacmillan-Regular";color:#008a26;font-size:28px;line-height:28px;font-weight:700;text-align:center}.content-fragment .content-fragment-header h2{font-family:"CeraProMacmillan-Regular";color:#008a26;font-size:28px;line-height:28px;margin:0}.navigation-custom .content-fragment-header{font-family:inherit;color:#000}.single-column.header-fragments .content-fragment-header{padding-left:10px}.content-fragment.activity-story-stream .activity-date-grouping,.content-fragment .content-list.tabular .content-item .name h2,.content-fragment .content-list.tabular .content-item .name h3,.content-fragment .content.abbreviated>.summary .name,.popup-list .content.abbreviated>.summary .name{font-size:20px}.pager .ends a,.activity-story .navigation-list a,.content-fragment .content-list.tabular .content-item .cell,.content-fragment .content-list.tabular .content-item .name .content{color:#6b6b6b}.view .uiselect>span,.sort .by .uiselect>span,.sort .order .uiselect>span{color:#6b6b6b !important}.content-fragment.blog-title .content-fragment-content,.content-fragment.title .content-fragment-content,.content-fragment.group-title .content-fragment-content,.content-fragment.blog-banner .content-fragment-content,.content-fragment.forum-title .content-fragment-content{margin:0px 0 24px !important}.content-fragment.blog-title .content-fragment-content .banner.application,.content-fragment.title .content-fragment-content .banner.application,.content-fragment.group-title .content-fragment-content .banner.application,.content-fragment.blog-banner .content-fragment-content .banner.application,.content-fragment.forum-title .content-fragment-content .banner.application{padding:60px 0 20px}.content-fragment.blog-title .content-fragment-content .title,.content-fragment.title .content-fragment-content .title,.content-fragment.group-title .content-fragment-content .title,.content-fragment.blog-banner .content-fragment-content .title,.content-fragment.forum-title .content-fragment-content .title,.content-fragment.blog-title .content-fragment-content .title a,.content-fragment.title .content-fragment-content .title a,.content-fragment.group-title .content-fragment-content .title a,.content-fragment.blog-banner .content-fragment-content .title a,.content-fragment.forum-title .content-fragment-content .title a{color:#008a26 !important;font-size:48px !important;background:#fff;border-radius:30px 30px 0px 0px;width:inherit !important;font-family:"CeraProMacmillan-Bold";margin:0;padding-right:140px}.content-fragment.page .content-fragment h1.name,.content-fragment.threaded-thread .content-fragment h1.name,.content-fragment.page .content-fragment-content h1.name,.content-fragment.threaded-thread .content-fragment-content h1.name,.content-fragment.page .banner.application h1.name,.content-fragment.threaded-thread .banner.application h1.name{color:#008a26 !important;font-size:48px !important;background:#fff;border-radius:30px 30px 0px 0px;width:inherit !important;font-family:"CeraProMacmillan-Regular";margin:60px 0 20px}.content-fragment.featured-content-carousel .slider-container .slider .content-list.content>.content-item{cursor:default !important}.content-fragment.featured-content-carousel .content .name{color:#008a26 !important;font-size:48px !important;background:#fff;padding:30px 20px 10px 20px;border-radius:30px 30px 0px 0px;width:inherit !important;min-width:min(1030px,100%);font-family:"CeraProMacmillan-Regular";margin:0}.content-fragment.featured-content-carousel .content .excerpt{color:#000 !important;font-size:24px !important;line-height:24px;min-width:min(1030px,100%);background:#fff;padding:0px 20px 30px 20px;border-radius:0px 0px 30px 30px;margin:0 !important}.banner.site fieldset ul.field-list li.field-item .field-item-input input{padding-left:40px}.header-fragments .header-top-content .layout-region.header .banner.site fieldset ul li .field-item-input input,.header-fragments .header-top-content .layout-region.header .banner.site fieldset ul li .field-item-input input.active,.header-fragments .header-top-content .layout-region.header .banner.site fieldset ul.field-list li.field-item .field-item-input input.active,.header-fragments:hover .header-top-content .layout-region.header .banner.site fieldset ul li .field-item-input input,.header-fragments .header-top-content .layout-region.header .banner.site fieldset ul.field-list li.field-item .field-item-input:after{color:#000 !important}.content-list.threaded .load-more .meta .primary,.content-list.threaded .content-item .meta .primary,.content-list.threaded .load-more .meta .new-reply,.content-list.threaded .content-item .meta .new-reply{background-color:#008a26}.content-list.threaded .load-more .meta .primary:hover,.content-list.threaded .content-item .meta .primary:hover,.content-list.threaded .load-more .meta .new-reply:hover,.content-list.threaded .content-item .meta .new-reply:hover{background-color:#009ba3}.content-list.threaded .load-more .meta .new-reply,.content-list.threaded .content-item .meta .new-reply,.content-list.threaded .content-item .meta .primary{padding:0px 15px 0px 15px !important;display:inline-block;height:29px;line-height:29px}.content-list.threaded .content-item .rendered-content .meta.default li a:not(.vote){white-space:unset !important}.content-list.threaded .content-item .rendered-content .meta.default li a:not(.vote){padding-left:0}.navigation-list-item.vote .votes{line-height:29px;padding-right:0;padding-left:10px}.content-list.threaded .load-more .meta .votes .up,.content-list.threaded .content-item .meta .votes .up,.content-list.threaded .load-more .meta .votes .down,.content-list.threaded .content-item .meta .votes .down{top:5px}.content-fragment.thread-list .content-list.tabular>.content-item .cell.latest{width:25% !important}.content-fragment .actions.default .navigation-list-item{line-height:29px}.content-fragment .content-list.tabular .content-item .cell.latest .value{max-width:175px}.content-fragment.threaded-thread .thread-start .content.full .actions{height:auto}.content-fragment.threaded-thread .thread-start .content.full .actions ul{align-items:center}.content-list.threaded .load-more .meta a,.content-list.threaded .content-item .meta a{color:#008a26}.content-fragment .content.full .actions .navigation-list-item.like{white-space:nowrap}.content-fragment .content.full .actions .navigation-list-item.like>span{padding-left:0}.popupContainer{display:flex;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;background-color:rgba(0,0,0,0.5);justify-content:center;align-items:center;overflow-y:auto}.popupContent{display:flex;flex-direction:column;max-height:400px;padding:10px;background-color:#fff;max-width:600px;text-align:center}.macmillanbutton{color:#fff !important;padding:15px 30px 15px 30px;border:0px;border-radius:3px;text-align:center;display:inline-block;background-color:#298fc2;color:#fff;font-size:14px;margin-right:10px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s;margin-top:20px}.content-fragment.activity-story-stream .pager{display:block;text-align:center;margin-top:10px}.content-fragment.activity-story-stream .pager a{border:solid 1px #ccc;padding:10px 40px}.content-fragment.activity-story-stream .pager a:hover{background-color:#008a26;color:#fff}.content-item.comment.last-reply{border:solid 5px #00d664 !important;border-left-width:20px !important;overflow:inherit !important}.content-item.comment.last-reply:before{text-indent:0;position:absolute;text-align:center;width:10px;height:10px;top:4px;left:-13px;display:block;content:"\e8b4";font-family:Entypo;font-size:20px;line-height:20px}body,.banner.context>.hierarchy>.current-hierarchy>.hierarchy-component,.banner.context>.hierarchy>.current-hierarchy>.hierarchy-component a,.banner.context>.hierarchy>.current-hierarchy>.hierarchy-component:before,.banner.context>.hierarchy>.current-hierarchy>.hierarchy-component a:hover,.content-fragment .content-list.tabular .content-item .cell a,.pager .ends a,.activity-story .navigation-list a,.content-fragment .content-list.tabular .content-item .cell,.content-fragment .content-list.tabular .content-item .name .content,.content-fragment .content-list.tabular .content-item .cell .value,.avatar-list .content-list .content-item .view-full-post,.header-fragments .content-fragment.navigation-custom .navigation-list[data-direction='horizontal'] a,.header-fragments .content-fragment.navigation-custom .navigation-list[data-direction='horizontal'] a:hover,.content-fragment.featured-content-carousel .content .excerpt,.activity-story .activity-summary,.activity-story .content-list.comments .content-item.action .full-post.comment .post-author,.activity-story .content-list.comments .content-item.comment .full-post.comment .post-author,.content-fragment .content.abbreviated>.attributes,.popup-list .content.abbreviated>.attributes,.banner.context>.hierarchy>.current-hierarchy>.applications ul a,.banner.context>.hierarchy>.current-hierarchy>.applications ul a:hover,.banner.context>.hierarchy>.current-hierarchy>.applications ul a.more,.banner.context:not(.home)>.hierarchy>.current-hierarchy>.applications ul a.more,.banner.context:not(.home)>.hierarchy>.current-hierarchy>.applications ul a.more:before,.banner.context.home>.hierarchy>.current-hierarchy>.applications ul a.more:before,.scrolled .banner.context .hierarchy .current-hierarchy>.applications ul a.more,.scrolled .banner.context .hierarchy .current-hierarchy>.applications ul a.more:before,.banner.context.slim:not(.home)>.hierarchy>.current-hierarchy>.applications ul a.more,.banner.context.slim:not(.home)>.hierarchy>.current-hierarchy>.applications ul a.more:before,.scrolled .banner.context:not(.home)>.hierarchy>.current-hierarchy>.applications ul a.more,.scrolled .banner.context:not(.home)>.hierarchy>.current-hierarchy>.applications ul a.more:before{color:#000 !important}.header-fragments .content-fragment.navigation-custom .navigation-list[data-direction='horizontal'] a,.popup-list,.content-fragment .content-list.tabular .content-item .name .content,.content-fragment .content-list.tabular .content-item .cell,.activity-story a.internal-link.view-user-profile.activity-summary-user,.activity-story .activity-title a,.activity-story .activity-summary .user-name a,.activity-story .full-post .post-content,.activity-story .post-actions.activity,.links-popup-panel ul>li>span>a,.links-popup-panel ul a,.activity-story .content-list.comments .content-item.action .post-author .user-name a,.activity-story .content-list.comments .content-item.comment .post-author .user-name a,.activity-story .content-list.comments .content-item.action p,.activity-story .content-list.comments .content-item.comment p,.activity-story .content-list.comments .content-item.action,.activity-story .content-list.comments .content-item.comment,.content-fragment .content.abbreviated>.attributes,.popup-list .content.abbreviated>.attributes,.left-sidebar .content-fragment .content-list.tabular .cell.name h1,.split-sidebar-right .content-fragment .content-list.tabular .cell.name h1,.split-sidebar-left .content-fragment .content-list.tabular .cell.name h1,.content-left-sidebar-right .right-sidebar .content-fragment .content-list.tabular .cell.name h1,.sidebar-left-content-center-sidebar-right .right-sidebar .content-fragment .content-list.tabular .cell.name h1,.header-top-sidebar-left-content-center-sidebar-right .right-sidebar .content-fragment .content-list.tabular .cell.name h1,.header-top-content-left-sidebar-right .right-sidebar .content-fragment .content-list.tabular .cell.name h1,.header-top-content-left-sidebar-right-footer .right-sidebar .content-fragment .content-list.tabular .cell.name h1,.header-top-sidebar-left-content-center-sidebar-right-footer .right-sidebar .content-fragment .content-list.tabular .cell.name h1,.header-top-content-left-split-sidebar-right-top-single-sidebar-right-bottom-footer .right-sidebar .content-fragment .content-list.tabular .cell.name h1,.left-sidebar .content-fragment .content-list.tabular .cell.name h2,.split-sidebar-right .content-fragment .content-list.tabular .cell.name h2,.split-sidebar-left .content-fragment .content-list.tabular .cell.name h2,.content-left-sidebar-right .right-sidebar .content-fragment .content-list.tabular .cell.name h2,.sidebar-left-content-center-sidebar-right .right-sidebar .content-fragment .content-list.tabular .cell.name h2,.header-top-sidebar-left-content-center-sidebar-right .right-sidebar .content-fragment .content-list.tabular .cell.name h2,.header-top-content-left-sidebar-right .right-sidebar .content-fragment .content-list.tabular .cell.name h2,.header-top-content-left-sidebar-right-footer .right-sidebar .content-fragment .content-list.tabular .cell.name h2,.header-top-sidebar-left-content-center-sidebar-right-footer .right-sidebar .content-fragment .content-list.tabular .cell.name h2,.header-top-content-left-split-sidebar-right-top-single-sidebar-right-bottom-footer .right-sidebar .content-fragment .content-list.tabular .cell.name h2,.left-sidebar .content-fragment .content-list.tabular .cell.name h3,.split-sidebar-right .content-fragment .content-list.tabular .cell.name h3,.split-sidebar-left .content-fragment .content-list.tabular .cell.name h3,.content-left-sidebar-right .right-sidebar .content-fragment .content-list.tabular .cell.name h3,.sidebar-left-content-center-sidebar-right .right-sidebar .content-fragment .content-list.tabular .cell.name h3,.header-top-sidebar-left-content-center-sidebar-right .right-sidebar .content-fragment .content-list.tabular .cell.name h3,.header-top-content-left-sidebar-right .right-sidebar .content-fragment .content-list.tabular .cell.name h3,.header-top-content-left-sidebar-right-footer .right-sidebar .content-fragment .content-list.tabular .cell.name h3,.header-top-sidebar-left-content-center-sidebar-right-footer .right-sidebar .content-fragment .content-list.tabular .cell.name h3,.header-top-content-left-split-sidebar-right-top-single-sidebar-right-bottom-footer .right-sidebar .content-fragment .content-list.tabular .cell.name h3,.content-fragment.group-description,.view .uiselect>span,.navigation-list[data-direction='vertical'] a,.avatar-list .content-list .content-item .author .meta,.sort .by .uiselect>span,.sort .order .uiselect>span,.content-fragment.threaded-thread .thread-start .author.header.thread-starter,.content-fragment .content.full .actions,.popup-list .content.full .actions,.content-fragment .content.full .actions .navigation-list-item.primary a,.popup-list .content.full .actions .navigation-list-item.primary a,.content-list.threaded .load-more .author .meta,.content-list.threaded .content-item .author .meta,.content-list.threaded .load-more .meta,.content-list.threaded .content-item .meta,.content-details.minimal .attribute-list .attribute-item,.message,.button-style.message,.banner.context>.hierarchy>.current-hierarchy>.applications ul a,.banner.context>.new ul a,.content-fragment .content.thumbnail .name,.popup-list .content.thumbnail .name,.content-fragment .content.thumbnail .actions a,.popup-list .content.thumbnail .actions a,.single-column .content-details,.layout-region.content .content-details,.content-details .attribute-list,.content-fragment.threaded-comments .comment-statistics .attribute-item,.threaded-filter .filter.order a,.mce-editor-submittable .mce-btn button,.mce-editor-submittable .mce-container *,.mce-editor-submittable .mce-widget *,fieldset .field-list .field-item .field-item-input table.form thead>tr>th .multiselect,.content-fragment.conversations .content-list>.content-item>.content .author .user-name,.content-fragment.conversations .content-list>.content-item>.content .attributes .attribute-list,.content-fragment.conversations .content-list>.content-item>.content .content,.content-fragment.conversations .region.conversation-list-header fieldset.actions .field-list .field-item .button,.content-fragment.conversations .region.conversation-header fieldset.actions .field-list .field-item .button,.content-fragment.conversations .region.editor fieldset.actions .field-list .field-item .button,.content-fragment.conversations .region.conversation .conversation-messageheader.fixed>.conversation-messageheader .name,.content-fragment.notification-list .view .markall,.content-fragment.notification-list .content-item .post-date,.content-fragment.notification-list .content-item .notification-category,.activity-story .content-list.comments .content-item.comment .user-name a,.activity-story .content-list.comments .content-item.comment .user-name span,.content-details .tag-list a{font-size:16px !important}.create-blog-cta{background-color:#008a26;padding:10px 15px;border-radius:3px;color:#fff}.create-blog-cta:hover{background-color:#009ba3;color:#fff}.content-fragment.blog-title{position:relative}.content-fragment.blog-title .create-blog-cta{position:absolute;right:0;top:0}@media only screen and (max-width:670px){.mceMentionablesList{left:1rem !important}}.single-column.content-fragment-page{overflow-x:hidden}