:root{--wp--preset--color--luminous-vivid-amber:#F4DE0B !important;--wp--preset--color--extra-tertiary:#E8AF30 !important;--wp--preset--color--extra-primary:#0082AA !important}html,body{width:100%;max-width:100%;overflow-x:clip}@supports not (overflow:clip){html,body{overflow-x:hidden}}html body,html body .wp-site-blocks,html body main#content.post-page-area,html body .entry-content,html body .wp-block-post-content,.wp-block-group{background-color:#FFFAF6 !important}html body .wp-site-blocks strong,html body .wp-site-blocks b,html body .wp-site-blocks strong *,html body .wp-site-blocks b *{color:#F4881C !important;-webkit-text-fill-color:#F4881C !important}html body.page-id-424 .wp-site-blocks strong,html body.page-id-424 .wp-site-blocks b,html body.page-id-424 .wp-site-blocks strong *,html body.page-id-424 .wp-site-blocks b *{color:inherit !important;-webkit-text-fill-color:currentColor !important}.gtranslate_wrapper{text-align:center}.meta-author.wp-elements-3b32396258903e8f82cdf0a76a965018.wp-block-post-author,.wp-block-post-date,.wp-block-group.meta-div,.return-to-top-btn,.wp-block-navigation__responsive-container-open{display:none !important}nav.has-luminous-vivid-amber-color,header.has-luminous-vivid-amber-color,.wp-block-navigation .has-luminous-vivid-amber-color{color:#F4DE0B !important}.has-vivid-cyan-blue-color{color:#0083AA !important}.has-vivid-cyan-blue-background-color,.wp-container-core-group-is-layout-81aa85af,.wp-container-core-group-is-layout-f5d4720c{background-color:#0082AA !important}.has-foreground-background-color{background-color:#E8AF30 !important}.has-luminous-vivid-amber-color,h2.wp-block-heading.has-text-align-left{color:#E8AF30 !important}.has-text-color.has-link-color.has-green-market-poppins-font-family,.wp-block-heading,.wp-block-heading a{color:#0082AA !important}.wp-block-heading.has-background,.wp-block-paragraph.has-text-align-left{color:#fff !important}.wp-block-image{background:#0082AA !important}.wp-image-2301{background-color:#FFFAF6 !important}.page-id-60 .wp-block-image,.plant-image,.wp-image-5779,.wp-image-5779 img,figure:has(.wp-image-5779){background:transparent !important}.page-id-150 .wp-block-image img{background-color:#fff !important;padding:10px}.services-box{position:relative;cursor:pointer}.services-box.figure{background:#F4DE0B !important}.services-box:hover{background:#0082AA !important}.services-box:hover figure{background:#E8AF30 !important}.services-box:hover h3,.services-box:hover h3 a,.services-box:hover p,.services-box:hover a{color:#fff !important}.services-box a{position:static}.services-box a::after{content:"";position:absolute;inset:0;z-index:10}.wp-block-cover__image-background.wp-image-113{opacity:0 !important}.banner-wrap.inner-header-box{position:relative;overflow:hidden}.banner-wrap.inner-header-box::before{content:"";position:absolute;inset:0;z-index:1;background-image:url("https://sunrisemulticultural.org.uk/wp-content/uploads/2026/07/Sunrise-header-green.webp");background-repeat:no-repeat;background-position:center;background-size:cover}.banner-wrap.inner-header-box .wp-block-cover__background{position:absolute;inset:0;z-index:2}.banner-wrap.inner-header-box .wp-block-cover__inner-container{position:relative;z-index:3}.page-id-3249 .banner-wrap.inner-header-box::before,.page-id-134 .banner-wrap.inner-header-box::before,.page-id-5387 .banner-wrap.inner-header-box::before,.page-id-60 .banner-wrap.inner-header-box::before,.page-id-120 .banner-wrap.inner-header-box::before,.page-id-5889 .banner-wrap.inner-header-box::before,.page-id-164 .banner-wrap.inner-header-box::before,.page-id-161 .banner-wrap.inner-header-box::before,.page-id-1904 .banner-wrap.inner-header-box::before,.page-id-1924 .banner-wrap.inner-header-box::before,.page-id-1927 .banner-wrap.inner-header-box::before,.page-id-4022 .banner-wrap.inner-header-box::before,.page-id-1896 .banner-wrap.inner-header-box::before,.page-id-1883 .banner-wrap.inner-header-box::before,.page-id-6370 .banner-wrap.inner-header-box::before,.page-id-1891 .banner-wrap.inner-header-box::before,.page-id-6721 .banner-wrap.inner-header-box::before,.page-id-4064 .banner-wrap.inner-header-box::before,.page-id-4093 .banner-wrap.inner-header-box::before,.page-id-4122 .banner-wrap.inner-header-box::before{background-image:url("https://sunrisemulticultural.org.uk/wp-content/uploads/2026/07/Sunrise-header-red.webp")}.page-id-169 .banner-wrap.inner-header-box::before,.page-id-173 .banner-wrap.inner-header-box::before,.page-id-175 .banner-wrap.inner-header-box::before{background-image:url("https://sunrisemulticultural.org.uk/wp-content/uploads/2026/07/Sunrise-header-yellow.webp")}.event-countdown__counter,.event-countdown__counter:is(p,span,strong){font-size:16px !important;line-height:1.5 !important}.wp-block-jetpack-instagram-gallery{padding:10px;background-color:#0082AA !important}:root:where(.wp-block-button .wp-block-button__link){background-color:#E8AF30 !important}.is-style-outline--2 .wp-block-button__link{background-color:#0082AA !important}.wp-container-core-group-is-layout-f5d4720c,.wp-container-core-group-is-layout-f5d4720c:is(a,h1,h2,h3,p){color:#fff !important}.wp-container-core-group-is-layout-f5d4720c em{color:#E8AF30 !important}footer.wp-block-template-part .wp-block-group.alignfull.has-background,.footer-outer-box{background-color:#0082AA !important}.plant-nursery-footer-column,.plant-nursery-footer-column:is(p,h1,h2,h3,h4,h5,h6,span,strong),.wp-custom-css-482cdd11,.wp-custom-css-482cdd11:is(p,h1,h2,h3,h4,h5,h6,span,strong){color:#fff !important}.plant-nursery-footer-column a,.wp-custom-css-482cdd11 a{color:#E8AF30 !important}footer.wp-block-template-part,footer.wp-block-template-part>.wp-block-group.alignfull,footer.wp-block-template-part .footer-outer-box.wp-block-group.alignfull{box-sizing:border-box !important;width:100% !important;max-width:100% !important;margin-right:0 !important;margin-left:0 !important}footer.wp-block-template-part *{box-sizing:border-box;max-width:100%}.wp-block-social-links svg{width:55px !important;height:55px !important}.wp-block-social-links li{margin:0 8px}.wp-block-social-links .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link-anchor svg{color:#fff !important;fill:#fff !important}ul.wp-block-social-links.is-style-logos-only{gap:6px !important}ul.wp-block-social-links.is-style-logos-only .wp-social-link{margin:0 !important;background:transparent !important}ul.wp-block-social-links.is-style-logos-only .wp-block-social-link-anchor{padding:0 !important;color:#0082AA !important;background:transparent !important}ul.wp-block-social-links.is-style-logos-only svg{width:40px !important;height:40px !important;color:#0082AA !important;fill:#0082AA !important}ul.wp-block-social-links.is-style-logos-only svg path{fill:#0082AA !important}html body figure.no-logo-hover,html body figure.no-logo-hover:is(:hover,:focus,:active),html body figure.no-logo-hover a,html body figure.no-logo-hover a:is(:hover,:focus,:active),html body figure.no-logo-hover img,html body figure.no-logo-hover img:hover{background:transparent !important;box-shadow:none !important;outline:none !important;text-decoration:none !important;filter:none !important;opacity:1 !important}html body figure.no-logo-hover::before,html body figure.no-logo-hover::after,html body figure.no-logo-hover a::before,html body figure.no-logo-hover a::after,html body figure.no-logo-hover:is(:hover,:focus,:active)::before,html body figure.no-logo-hover:is(:hover,:focus,:active)::after,html body figure.no-logo-hover a:is(:hover,:focus,:active)::before,html body figure.no-logo-hover a:is(:hover,:focus,:active)::after{content:none !important;display:none !important;background:transparent !important;box-shadow:none !important;opacity:0 !important;visibility:hidden !important}html body figure.no-logo-hover a{display:inline-block !important;margin:0 !important;padding:0 !important;border-radius:0 !important;line-height:0}html body figure.no-logo-hover img{display:block}h2.wp-block-heading.has-text-align-center:has(a[href*="/our-funders/"]),#gs_logo_area_47,#gs_logo_area_47:is(.gs_logo_area--inner,.gs_logo_container,.swiper-wrapper,.gs_logo_single--wrapper,.gs_logo_single,.gs_logo_single--inner){background-color:#FFFAF6 !important}#gs_logo_area_47 .gs_logo_title{display:none !important}:is( html:has(link[rel="canonical"][href$="/gallery/"]),html:has(link[rel="canonical"][href$="/sunrise-multicultural-cookie-policy/"]),html:has(link[rel="canonical"][href$="/sunrise-multicultural-privacy-policy/"]) ) body main#content .entry-content a:link{color:#F4881C !important;-webkit-text-fill-color:#F4881C !important;font-weight:700 !important}:is( html:has(link[rel="canonical"][href$="/gallery/"]),html:has(link[rel="canonical"][href$="/sunrise-multicultural-cookie-policy/"]),html:has(link[rel="canonical"][href$="/sunrise-multicultural-privacy-policy/"]) ) body main#content .entry-content a:visited{color:#0082AA !important;-webkit-text-fill-color:#0082AA !important;font-weight:700 !important}html:has(link[rel="canonical"][href$="/gallery/"]) body main#content .entry-content a:is(:hover,:focus-visible){color:#0082AA !important;-webkit-text-fill-color:#0082AA !important}html:has(link[rel="canonical"][href*="/independent-domestic-violence-advisor-idva-support/"]) figure.wp-block-image:has(img:is(.wp-image-7428,.wp-image-7430)),html:has(link[rel="canonical"][href*="/independent-domestic-violence-advisor-idva-support/"]) img:is(.wp-image-7428,.wp-image-7430){background:transparent !important}html:has(link[rel="canonical"][href*="/independent-domestic-violence-advisor-idva-support/"]) figure.wp-block-gallery:has(img:is(.wp-image-3522,.wp-image-3171)),html:has(link[rel="canonical"][href*="/independent-domestic-violence-advisor-idva-support/"]) figure.wp-block-gallery:has(img:is(.wp-image-3522,.wp-image-3171)) figure.wp-block-image,html:has(link[rel="canonical"][href*="/independent-domestic-violence-advisor-idva-support/"]) img:is(.wp-image-3522,.wp-image-3171){background:#fff !important}body.home .wp-container-core-group-is-layout-f5d4720c .is-testimonial-review{color:#fff !important;-webkit-text-fill-color:#fff !important}a.wp-block-button__link[href*="/whats-on/"]{background-color:#E8AF30 !important}body.page-id-60 main#content figure.wp-block-image figcaption.wp-element-caption,body.page-id-60 main#content figure.wp-block-image figcaption.wp-element-caption a{font-size:15px !important;line-height:1.5 !important}body.home .wp-block-buttons:has(a[href*="/whats-on/"]):has(a[href*="/volunteer-application-form/"]){display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:stretch!important;gap:24px!important}body.home .wp-block-buttons:has(a[href*="/whats-on/"]):has(a[href*="/volunteer-application-form/"]) .wp-block-button{display:flex!important;flex:0 0 140px!important;width:140px!important;margin:0!important}body.home .wp-block-buttons:has(a[href*="/whats-on/"]):has(a[href*="/volunteer-application-form/"]) .wp-block-button__link{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:54px!important;padding:12px 18px!important;text-align:center!important}@media (max-width:600px){body.home .wp-block-buttons:has(a[href*="/whats-on/"]):has(a[href*="/volunteer-application-form/"]){flex-direction:column!important;align-items:center!important;gap:24px!important}body.home .wp-block-buttons:has(a[href*="/whats-on/"]):has(a[href*="/volunteer-application-form/"]) .wp-block-button{flex-basis:auto!important;width:min(220px,100%)!important}body.home .wp-block-buttons:has(a[href*="/whats-on/"]):has(a[href*="/volunteer-application-form/"]) .wp-block-button__link{min-height:58px!important}}@media (max-width:781px){.wp-container-core-group-is-layout-a7dce961,.wp-container-core-group-is-layout-a7dce961>.wp-block-group.alignwide,.wp-container-core-group-is-layout-a7dce961 .wp-block-columns.alignwide{box-sizing:border-box !important;width:100% !important;max-width:100% !important;margin-right:auto !important;margin-left:auto !important;padding-right:0 !important;padding-left:0 !important}.wp-container-core-group-is-layout-a7dce961 .wp-block-columns.alignwide{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important}.wp-container-core-group-is-layout-a7dce961 .wp-block-columns.alignwide>.wp-block-column{box-sizing:border-box !important;width:100% !important;max-width:680px !important;margin-right:auto !important;margin-left:auto !important;padding-right:0 !important;padding-left:0 !important;text-align:center !important}.wp-container-core-group-is-layout-a7dce961 figure.wp-block-image{width:min(100%,680px) !important;max-width:680px !important;margin-right:auto !important;margin-left:auto !important;text-align:center !important}.wp-container-core-group-is-layout-a7dce961 figure.wp-block-image>a{display:block !important;width:100% !important;margin-right:auto !important;margin-left:auto !important}.wp-container-core-group-is-layout-a7dce961 figure.wp-block-image img{display:block !important;width:100% !important;max-width:100% !important;height:auto !important;margin-right:auto !important;margin-left:auto !important}.wp-container-core-group-is-layout-a7dce961 h3.wp-block-heading{width:100% !important;margin-right:auto !important;margin-left:auto !important;text-align:center !important}}@media (max-width:781px){.wp-block-column:has(.wp-block-embed-instagram),.wp-block-embed-instagram,.wp-block-embed-instagram .wp-block-embed__wrapper{box-sizing:border-box !important;width:100% !important;max-width:100% !important;min-width:0 !important;margin-right:auto !important;margin-left:auto !important;padding-right:0 !important;padding-left:0 !important;overflow:hidden !important}.wp-block-embed-instagram iframe.instagram-media{box-sizing:border-box !important;display:block !important;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 auto !important}}.entry-content>.wp-block-columns:has(img.wp-image-7527){display:block !important;box-sizing:border-box !important;width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important}.entry-content>.wp-block-columns:has(img.wp-image-7527)>.wp-block-column{display:block !important;box-sizing:border-box !important;width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important}figure.wp-block-image:has(img.wp-image-7527){float:none !important;clear:both !important;box-sizing:border-box !important;width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important;overflow:visible !important}figure.wp-block-image:has(img.wp-image-7527) img.wp-image-7527{display:block !important;box-sizing:border-box !important;width:100% !important;max-width:none !important;height:auto !important;max-height:none !important;aspect-ratio:1330 / 330 !important;object-fit:contain !important;object-position:center !important;margin:0 !important;padding:0 !important}@font-face{font-family:'Poppins';font-display:swap;size-adjust:105%;ascent-override:95%}html body .top-bar figure.no-logo-hover,html body .top-bar figure.no-logo-hover:hover,html body .top-bar figure.no-logo-hover>a,html body .top-bar figure.no-logo-hover>a:hover{box-sizing:border-box !important;margin:0 !important;padding:0 !important;border:0 !important;outline:0 !important;background:transparent !important;box-shadow:none !important;filter:none !important;transform:none !important;transition:none !important}html body .top-bar figure.no-logo-hover img,html body .top-bar figure.no-logo-hover img:hover{display:block !important;box-sizing:border-box !important;margin:0 !important;padding:0 !important;border:0 !important;outline:0 !important;background:transparent !important;box-shadow:none !important;filter:none !important;transform:none !important;transition:none !important}html body .top-bar figure.no-logo-hover::before,html body .top-bar figure.no-logo-hover::after,html body .top-bar figure.no-logo-hover>a::before,html body .top-bar figure.no-logo-hover>a::after{content:none !important;display:none !important}@font-face{font-family:'Poppins';font-weight:600;src:url('assets/fonts/Poppins/Poppins-SemiBold.ttf') format('truetype');font-display:swap}@font-face{font-display:optional}

/* Meet the Team: centre cards and images on mobile */
@media (max-width: 781px) {
  .wp-block-group:has(> h2.is-team-heading),
  .wp-block-group:has(> h2.is-team-heading)
    .wp-block-group.alignwide,
  .wp-block-group:has(> h2.is-team-heading)
    .wp-block-columns.alignwide {
    box-sizing: border-box !important;
    width: 100% !important;
    max-width: 100% !important;
    margin-right: auto !important;
    margin-left: auto !important;
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .wp-block-group:has(> h2.is-team-heading)
    .wp-block-columns.alignwide {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
  }

  .wp-block-group:has(> h2.is-team-heading)
    .wp-block-columns.alignwide
    > .wp-block-column {
    box-sizing: border-box !important;
    width: 100% !important;
    max-width: 640px !important;
    margin-right: auto !important;
    margin-left: auto !important;
    padding-right: 0 !important;
    padding-left: 0 !important;
    text-align: center !important;
  }

  .wp-block-group:has(> h2.is-team-heading)
    figure.wp-block-image {
    float: none !important;
    box-sizing: border-box !important;
    width: min(100%, 640px) !important;
    max-width: 640px !important;
    margin-right: auto !important;
    margin-left: auto !important;
    text-align: center !important;
  }

  .wp-block-group:has(> h2.is-team-heading)
    figure.wp-block-image
    > a {
    display: block !important;
    width: 100% !important;
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .wp-block-group:has(> h2.is-team-heading)
    figure.wp-block-image
    img {
    display: block !important;
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .wp-block-group:has(> h2.is-team-heading)
    h3.wp-block-heading {
    width: 100% !important;
    margin-right: auto !important;
    margin-left: auto !important;
    text-align: center !important;
  }
}

/* Contact details table: remove internal scrollbar */
figure.wp-block-table:has(a[href*="60+Orchard+Way"]) {
  display: block !important;
  width: 100% !important;
  height: auto !important;
  max-height: none !important;
  overflow: visible !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
}

figure.wp-block-table:has(a[href*="60+Orchard+Way"]) table,
figure.wp-block-table:has(a[href*="60+Orchard+Way"]) tbody {
  width: 100% !important;
  height: auto !important;
  max-height: none !important;
  overflow: visible !important;
}

figure.wp-block-table:has(a[href*="60+Orchard+Way"]) table {
  table-layout: fixed !important;
}

figure.wp-block-table:has(a[href*="60+Orchard+Way"]) td {
  box-sizing: border-box !important;
  white-space: normal !important;
  overflow-wrap: anywhere !important;
  word-break: normal !important;
}