a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote::after,blockquote::before,q::after,q::before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{max-width:100%;overflow-x:hidden;overflow-y:scroll}*{-webkit-box-sizing:border-box;box-sizing:border-box}::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}html{scroll-behavior:smooth;font-size:16px}body{color:var(--color-font-base);line-height:var(--line-height-base);background-color:var(--color-white);font-family:var(--font-family-base);font-weight:var(--weight-regular);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-anchor:none}a{text-decoration:none}a.yoast-seo-link,a:not([class]){color:var(--color-link)}a.yoast-seo-link:focus,a.yoast-seo-link:hover,a:not([class]):focus,a:not([class]):hover{color:var(--color-link)}.ab-accordion-text .has-orange-background-color a:not([class]),.ab-accordion-text.has-orange-background-color a:not([class]),.copy .has-orange-background-color a:not([class]),.copy.has-orange-background-color a:not([class]),.inner-blocks .has-orange-background-color a:not([class]),.inner-blocks.has-orange-background-color a:not([class]),.wp-block-group__inner-container .has-orange-background-color a:not([class]),.wp-block-group__inner-container.has-orange-background-color a:not([class]),.wp-block-media-text__content .has-orange-background-color a:not([class]),.wp-block-media-text__content.has-orange-background-color a:not([class]){color:var(--color-black)}.ab-accordion-text .has-orange-background-color a:not([class]):focus,.ab-accordion-text .has-orange-background-color a:not([class]):hover,.ab-accordion-text.has-orange-background-color a:not([class]):focus,.ab-accordion-text.has-orange-background-color a:not([class]):hover,.copy .has-orange-background-color a:not([class]):focus,.copy .has-orange-background-color a:not([class]):hover,.copy.has-orange-background-color a:not([class]):focus,.copy.has-orange-background-color a:not([class]):hover,.inner-blocks .has-orange-background-color a:not([class]):focus,.inner-blocks .has-orange-background-color a:not([class]):hover,.inner-blocks.has-orange-background-color a:not([class]):focus,.inner-blocks.has-orange-background-color a:not([class]):hover,.wp-block-group__inner-container .has-orange-background-color a:not([class]):focus,.wp-block-group__inner-container .has-orange-background-color a:not([class]):hover,.wp-block-group__inner-container.has-orange-background-color a:not([class]):focus,.wp-block-group__inner-container.has-orange-background-color a:not([class]):hover,.wp-block-media-text__content .has-orange-background-color a:not([class]):focus,.wp-block-media-text__content .has-orange-background-color a:not([class]):hover,.wp-block-media-text__content.has-orange-background-color a:not([class]):focus,.wp-block-media-text__content.has-orange-background-color a:not([class]):hover{text-decoration:underline}.has-blue-background-color.has-background ::-moz-selection,.theme-light-blue.theme-color-light-blue ::-moz-selection{background-color:rgba(255,255,255,.6)}.has-blue-background-color.has-background ::selection,.theme-light-blue.theme-color-light-blue ::selection{background-color:rgba(255,255,255,.6)}img:not([src$=".svg"]){display:block;max-width:100%;height:auto}b,strong{font-weight:var(--weight-semibold)}em{font-style:italic}sub{vertical-align:sub;font-size:.85em}sup{vertical-align:super;font-size:.85em}:root{--color-white:#fff;--color-white-rgb:255,255,255;--color-black:#1d2225;--color-black-rgb:29,34,37;--color-red:#bf2121;--color-marine:#061740;--color-marine-rgb:6,23,64;--color-orange:#fa5331;--color-orange-rgb:250,83,49;--color-blue:#aac8e6;--color-blue-rgb:170,200,230;--color-grey:#737b81;--color-grey-rgb:115,123,129;--color-lighter-grey:#e7ebee;--color-lighter-grey-rgb:231,235,238;--color-lightest-grey:#f1f4f5;--color-yellow:#fad78c;--color-yellow-rgb:250,215,140;--color-light-yellow:#fff5da;--alpha-minor:0.9;--alpha-mid:0.5;--alpha-major:0.2;--color-alert:#e84949;--color-success:#2ec585;--color-success-alt:#37da96;--color-font-base:var(--color-black);--color-link:var(--color-orange);--color-link-alt:var(--color-orange);--font-family-base:'Archivo',sans-serif;--font-family-alt:var(--font-family-base);--size-xxs:0.6875rem;--size-xs:0.75rem;--size-s:0.875rem;--size-m:0.9375rem;--size-l:1.125rem;--size-xl:1.25rem;--size-xxl:1.5rem;--size-xxxl:1.75rem;--size-xxxxl:2.5rem;--heading-size-xlarge:2.75rem;--heading-size-large:2.5rem;--heading-size-medium:1.625rem;--heading-size-small:1.125rem;--text-size-xlarge:22px;--text-size-large:18px;--text-size-medium:15px;--text-size-small:12px;--border-radius-large:12px;--border-radius-small:5px;--weight-regular:400;--weight-semibold:600;--min-height-large:25rem;--line-height-xxtight:1.18;--line-height-xtight:1.2;--line-height-tight:1.4;--line-height-base:1.6;--line-height-loose:1.75;--letter-spacing-xsmall:-0.015em;--letter-spacing-small:0.01em;--letter-spacing-wide:0.02em;--letter-spacing-xwide:0.05em;--letter-spacing-xxwide:0.09em;--spacing-xs:0.25rem;--spacing-s:0.375rem;--spacing-base:0.625rem;--spacing-l:0.9375rem;--spacing-xl:1.25rem;--spacing-xxl:1.875rem;--spacing-xxxl:2.5rem;--spacing-xxxxl:3.125rem;--spacing-xxxxxl:6.25rem;--spacing-input-field-base:calc(var(--spacing-base) - 1px);--element-max-width:1500px;--element-narrow-max-width:1384px;--element-max-width-no-padding:1100px;--narrow-max-width:860px;--narrow-max-width-no-padding:752px;--block-spacing:calc(2rem + 5vw);--spacing-between:calc(2rem + 2vw);--gutter:30px;--gutter-narrow:20px;--gutter-inside:5.46875vw;--gutter-main-inner-inline:1.875rem;--gutter-main-inner-block:1.25rem;--speed-fast:0.2s;--speed-normal:0.3s;--speed-slow:0.7s;--dns-button-color-text:var(--color-white);--dns-button-color-text-hover:var(--color-white);--dns-button-color-bg:var(--color-black);--dns-button-color-bg-hover:var(--color-grey);--button-color-text:var(--color-white);--button-color-text-hover:var(--color-white);--button-color-bg:var(--color-black);--button-color-bg-hover:var(--color-grey)}@media (min-width:1024px){:root{--gutter-main-inner-inline:3.125rem;--gutter-main-inner-block:2.5rem}}.container{max-width:var(--element-narrow-max-width);margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter)}.screen-reader-text{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.has-marine-background-color{background:var(--color-marine);--dns-button-color-bg:var(--color-marine);--dns-button-color-bg-hover:rgba(var(--color-marine-rgb), 0.6)}.has-marine-transparent-background-color{background-color:rgba(var(--color-marine-rgb),.75);--dns-button-color-bg:rgba(var(--color-marine-rgb), 0.75);--dns-button-color-bg-hover:rgba(var(--color-marine-rgb), 0.6)}.has-blue-background-color{background:var(--color-blue);--dns-button-color-bg:var(--color-blue);--dns-button-color-bg-hover:rgba(var(--color-blue-rgb), 0.6)}.has-red-background-color{background:var(--color-red);--dns-button-color-bg:var(--color-red);--dns-button-color-bg-hover:rgba(var(--color-orange-rgb), 0.6)}.has-orange-background-color{background:var(--color-orange);--dns-button-color-bg:var(--color-orange);--dns-button-color-bg-hover:rgba(var(--color-orange-rgb), 0.6)}.has-yellow-background-color{background:var(--color-yellow);--dns-button-color-bg:var(--color-yellow);--dns-button-color-bg-hover:rgba(var(--color-yellow-rgb), 0.6)}.has-black-background-color{background:var(--color-black);--dns-button-color-bg:var(--color-black);--dns-button-color-bg-hover:rgba(var(--color-black-rgb), 0.6)}.has-grey-background-color{background:var(--color-grey);--dns-button-color-bg:var(--color-grey);--dns-button-color-bg-hover:rgba(var(--color-grey-rgb), 0.6)}.has-grey-lighter-background-color{background:var(--color-lighter-grey);--dns-button-color-bg:var(--color-lighter-grey);--dns-button-color-bg-hover:rgba(var(--color-lighter-grey-rgb), 0.6)}.has-white-background-color{background:var(--color-white);--dns-button-color-bg:var(--color-white);--dns-button-color-bg-hover:rgba(var(--color-white-rgb), 0.6)}.has-marine-color{color:var(--color-marine);--dns-button-color-text:var(--color-marine);--dns-button-color-text-hover:var(--color-marine)}.has-marine-transparent-color{color:rgba(var(--color-marine-rgb),.75);--dns-button-color-text:var(--color-marine);--dns-button-color-text-hover:var(--color-marine)}.has-blue-color{color:var(--color-blue);--dns-button-color-text:var(--color-blue);--dns-button-color-text-hover:var(--color-blue)}.has-red-color{color:var(--color-red);--dns-button-color-text:var(--color-red);--dns-button-color-text-hover:var(--color-red)}.has-orange-color{color:var(--color-orange);--dns-button-color-text:var(--color-orange);--dns-button-color-text-hover:var(--color-orange)}.has-yellow-color{color:var(--color-yellow);--dns-button-color-text:var(--color-yellow);--dns-button-color-text-hover:var(--color-yellow)}.has-black-color{color:var(--color-black);--dns-button-color-text:var(--color-black);--dns-button-color-text-hover:var(--color-black)}.has-grey-color{color:var(--color-grey);--dns-button-color-text:var(--color-grey);--dns-button-color-text-hover:var(--color-grey)}.has-grey-lighter-color{color:var(--color-lighter-grey);--dns-button-color-text:var(--color-lighter-grey);--dns-button-color-text-hover:var(--color-lighter-grey)}.has-white-color{color:var(--color-white);--dns-button-color-text:var(--color-white);--dns-button-color-text-hover:var(--color-white)}.page-template-full-width .single-content__body .single-content__content>:not(.alignfull),.post-template-full-width .single-content__body .single-content__content>:not(.alignfull){max-width:1200px;width:calc(100% - 20px);margin-left:auto;margin-right:auto}@media (min-width:768px){.page-template-full-width .single-content__body .single-content__content>:not(.alignfull),.post-template-full-width .single-content__body .single-content__content>:not(.alignfull){padding-left:50px;padding-right:50px}}@media (min-width:1340px){.page-template-full-width .single-content__body .single-content__content>:not(.alignfull),.post-template-full-width .single-content__body .single-content__content>:not(.alignfull){padding-left:0;padding-right:0}}@media (min-width:768px){.page-template-full-width .single-content__body,.post-template-full-width .single-content__body{padding:0}}.has-sidebar .single-content__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:var(--spacing-base)}.has-sidebar .single-content__content{background-color:var(--color-white);padding:var(--gutter-main-inner-block) var(--gutter-main-inner-inline);-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}.has-sidebar .single-content__sidebar{-webkit-box-flex:0;-ms-flex:0 0 285px;flex:0 0 285px;margin-top:var(--spacing-xxxxl)}@media (min-width:768px){.has-sidebar .single-content__body{padding:0}.single-content__content .wp-block-image.has-pull-full-width{margin-left:-45px;margin-right:-45px}.single-content__content .wp-block-image.has-pull-full-width img{width:100%}.single-content__content .wp-block-image.has-pull-left{margin-left:-45px}.single-content__content .wp-block-image.has-pull-left img{width:100%}.single-content__content .wp-block-image.has-pull-right{margin-right:-45px}.single-content__content .wp-block-image.has-pull-right img{width:100%}}@media (min-width:1024px){.has-sidebar .single-content__body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.has-sidebar .single-content__content{margin-right:25px;max-width:calc(100% - 335px)}.has-sidebar .single-content__sidebar{display:block!important;margin-left:25px;margin-top:0}.single-content__content .wp-block-image.has-pull-full-width{margin-left:-70px;margin-right:-70px}.single-content__content .wp-block-image.has-pull-left{margin-left:-70px}.single-content__content .wp-block-image.has-pull-right{margin-right:-70px}}@media (min-width:1340px){.has-sidebar .single-content__content{margin-right:50px;max-width:calc(100% - 385px)}.has-sidebar .single-content__sidebar{margin-left:50px}.single-content__content .wp-block-image.has-pull-full-width{margin-left:-100px;margin-right:-100px}.single-content__content .wp-block-image.has-pull-left{margin-left:-100px}.single-content__content .wp-block-image.has-pull-right{margin-right:-100px}}.post-list{max-width:1300px;border-radius:12px;margin-top:30px;margin-bottom:30px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 var(--spacing-base)}@media (min-width:768px){.post-list{margin-left:50px;margin-right:50px}}@media (min-width:1340px){.post-list{margin-left:auto;margin-right:auto;padding-left:50px;padding-right:50px}}.post-list .post-list__items{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media (min-width:768px){.post-list{padding:0 50px;margin-left:auto;margin-right:auto}}@media (min-width:1024px){.post-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.has-sidebar .post-list.has-sidebar .post-list__items{margin-right:25px}}@media (min-width:1340px){.has-sidebar .post-list.has-sidebar .post-list__items{margin-right:50px}.post-list .post-list__items .wp-block-image{margin-left:-80px;margin-right:-80px}}.sidebar__widget{margin-bottom:50px}.sidebar .widgettitle{font-size:var(--heading-size-small);line-height:var(--line-height-tight);font-weight:var(--weight-semibold)}@media (min-width:768px){.sidebar .widgettitle{font-size:var(--heading-size-medium);font-weight:var(--weight-regular)}}@media (min-width:1200px){.sidebar .widgettitle{font-size:var(--heading-size-medium);letter-spacing:var(--letter-spacing-xsmall);line-height:var(--line-height-xtight);font-weight:var(--weight-semibold)}}.sidebar .widgettitle{margin-bottom:20px}.sidebar ul .menu-item{margin-left:-20px}.sidebar ul .menu-item a,.sidebar ul .menu-item a:active,.sidebar ul .menu-item a:visited{-webkit-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;border:1px solid transparent;color:var(--color-grey);border-radius:var(--border-radius-small);padding:10px 20px;margin-top:-1px;display:block}.sidebar ul .menu-item .current-menu-item a,.sidebar ul .menu-item a:hover{color:var(--color-marine);border-color:var(--color-marine)}@media (min-width:1024px){.sidebar ul .menu-item{margin-left:0}}.sidebar .widget+.widget{margin-top:var(--spacing-xxl)}.event-information,.sidebar__items{font-size:var(--size-xs);letter-spacing:var(--letter-spacing-small);line-height:var(--line-height-tight)}@media (min-width:768px){.event-information,.sidebar__items{font-size:var(--size-m);letter-spacing:var(--letter-spacing-small);line-height:var(--line-height-tight)}}.event-information,.sidebar__items{background-color:rgba(var(--color-marine-rgb),.75);padding:var(--spacing-xxl);color:var(--color-white);border-radius:var(--border-radius-large)}.sidebar__items h3{font-size:var(--heading-size-small);line-height:var(--line-height-tight);font-weight:var(--weight-semibold)}@media (min-width:768px){.sidebar__items h3{font-size:var(--heading-size-medium);font-weight:var(--weight-regular)}}@media (min-width:1200px){.sidebar__items h3{font-size:var(--heading-size-medium);letter-spacing:var(--letter-spacing-xsmall);line-height:var(--line-height-xtight);font-weight:var(--weight-semibold)}}.sidebar__items h3{margin-bottom:var(--spacing-xl)}.event-meta,.sidebar__item{margin-bottom:var(--spacing-xl)}.event-meta a:not([class]),.sidebar__item a:not([class]){word-break:break-all;color:var(--color-white);text-decoration:underline}.event-meta:last-of-type,.sidebar__item:last-of-type{margin-bottom:0}.event-meta.sidebar__item--text-small,.sidebar__item.sidebar__item--text-small{font-size:var(--size-xxs);letter-spacing:var(--letter-spacing-small);line-height:var(--line-height-tight)}@media (min-width:768px){.event-meta.sidebar__item--text-small,.sidebar__item.sidebar__item--text-small{font-size:var(--size-xs)}}.event-meta.sidebar__item--has-icon strong,.sidebar__item.sidebar__item--has-icon strong{margin-bottom:var(--spacing-base)}.event-meta strong,.sidebar__item strong{font-size:var(--size-xxs);letter-spacing:var(--letter-spacing-xxwide);line-height:var(--line-height-xxtight);text-transform:uppercase;font-weight:var(--weight-semibold)}.event-meta strong,.sidebar__item strong{display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--color-blue);margin-bottom:var(--spacing-xs);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.event-meta strong.sidebar__item-title--yellow,.sidebar__item strong.sidebar__item-title--yellow{color:var(--color-yellow)}.event-meta strong .theme-icon,.sidebar__item strong .theme-icon{font-size:21px;margin-right:var(--spacing-base)}body.single.single-fundraising_campaign .site-header__hero-container{display:none!important}@media screen and (max-width:998px){body.single.single-fundraising_campaign .fundraising_campaign .wp-block-spacer{height:20px!important}}@media screen and (max-width:998px){body.single.single-fundraising_campaign .fundraising_campaign .has-background>.wp-block-group__inner-container{padding-top:20px!important;padding-bottom:20px!important}}body.single.single-fundraising_campaign .fundraising_campaign .group-fourth-group-block{padding-left:20px;padding-right:20px}body.single.single-fundraising_campaign .fundraising_campaign .group-fourth-group-block .wp-block-group__inner-container{padding:30px}body.single.single-fundraising_campaign .fundraising_campaign .group-fourth-group-block .wp-block-group__inner-container .wp-block-group .wp-block-group__inner-container .wp-block-group .wp-block-group__inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.single.single-fundraising_campaign .fundraising_campaign .group-fourth-group-block .wp-block-group__inner-container .wp-block-group .wp-block-group__inner-container .wp-block-group .wp-block-group__inner-container:nth-of-type(2){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}body.single.single-fundraising_campaign .fundraising_campaign .group-fourth-group-block .wp-block-group__inner-container .wp-block-group .wp-block-group__inner-container .wp-block-group .wp-block-group__inner-container[\:has\(.wp-block-image\)] .wp-block-image{margin:0}body.single.single-fundraising_campaign .fundraising_campaign .group-fourth-group-block .wp-block-group__inner-container .wp-block-group .wp-block-group__inner-container .wp-block-group .wp-block-group__inner-container:has(.wp-block-image) .wp-block-image{margin:0}body.single.single-fundraising_campaign .fundraising_campaign .group-fourth-group-block .wp-block-image figure img{aspect-ratio:1!important}.wp-block-columns .wp-block-column blockquote{margin-top:100px}blockquote{margin-left:0!important}blockquote figcaption{max-width:360px!important;bottom:24px!important}@media screen and (min-width:782px){blockquote figcaption{position:relative!important}}@media screen and (min-width:950px){blockquote figcaption{max-width:300px!important;bottom:9px!important;left:-66px;position:absolute!important}}@media screen and (min-width:1025px){blockquote figcaption{max-width:360px!important;bottom:-21px!important;left:auto}}blockquote .wp-block-group__inner-container>h2:first-child,blockquote .wp.block-heading{margin-top:100px!important}blockquote figure.wp-block-image{max-width:700px;margin-left:0}blockquote cite{max-width:700px}ul{margin-left:40px;white-space:normal}.wp-block-video{max-height:800px;overflow:hidden;width:100%;border-radius:12px}.wp-block-video video{vertical-align:middle;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-height:800px;overflow:hidden}@media screen and (min-width:768px){.wp-block-video video{-o-object-fit:contain;object-fit:contain}}.wp-block-theme-cta{background:khaki;top:-203px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;right:30px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:unset!important}@media screen and (min-width:768px){.wp-block-theme-cta{margin-right:0;top:0;right:0;height:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.wp-block-theme-cta .wp-block-group__inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-gap:20px;gap:20px;width:100%}.wp-block-theme-cta .wp-block-button{margin-left:0}body.single.single-fundraising_campaign .group-has-donation-form{position:relative}body.single.single-fundraising_campaign .group-has-donation-form .donation-form__form{padding-top:20px}@media screen and (max-width:821px){body.single.single-fundraising_campaign .group-has-donation-form{margin-bottom:260px}}body.single.single-fundraising_campaign .group-has-donation-form .wp-block-cover{position:relative;overflow:visible;min-height:800px}body.single.single-fundraising_campaign .group-has-donation-form .wp-block-cover .wp-block-columns{max-width:1440px;margin-left:auto;margin-right:auto}body.single.single-fundraising_campaign .group-has-donation-form .wp-block-cover .wp-block-heading{max-width:600px}@media screen and (max-width:998px){body.single.single-fundraising_campaign .group-has-donation-form .wp-block-cover .wp-block-columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}body.single.single-fundraising_campaign .group-has-donation-form .wp-block-cover .donation-form{position:absolute}@media screen and (max-width:782px){body.single.single-fundraising_campaign .group-has-donation-form .wp-block-cover .donation-form{max-width:100%;max-height:500px}}body.single.single-fundraising_campaign .group-has-donation-form .wp-block-cover .donation-form .donation-form__intro{max-width:261px;margin-left:auto;margin-right:auto}body.single.single-fundraising_campaign .group-has-donation-form .wp-block-cover .donation-form .donation-form__intro .donation-form__intro-title{display:none}body.single.single-fundraising_campaign .group-has-donation-form .wp-block-cover .donation-form .donation-form__intro .donation-form__intro-desc{display:none}@media screen and (max-width:821px){body.single.single-fundraising_campaign .group-has-donation-form .wp-block-cover .donation-form{min-width:94.5%}}@media screen and (max-width:605px){body.single.single-fundraising_campaign .group-has-donation-form .wp-block-cover .donation-form{min-width:93.5%}}@media screen and (max-width:550px){body.single.single-fundraising_campaign .group-has-donation-form .wp-block-cover .donation-form{min-width:92.5%}}@media screen and (min-width:821px){body.single.single-fundraising_campaign .group-has-donation-form .wp-block-cover .donation-form{position:absolute}}@media screen and (min-width:1230px){body.single.single-fundraising_campaign .group-has-donation-form .wp-block-cover .donation-form{position:absolute;min-width:500px;max-width:none}body.single.single-fundraising_campaign .group-has-donation-form .wp-block-cover .donation-form .donation-form__inner{max-width:500px;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}body.single.single-fundraising_campaign .group-has-donation-form .wp-block-cover .donation-form .donation-form__inner .donation-form__highlight{position:relative;left:0;top:0;bottom:0}}@media screen and (min-width:821px){body.single.single-fundraising_campaign .group-has-donation-form .wp-block-columns .wp-block-column[\:has\(.donation-form\)]{padding-left:50px;padding-right:50px}body.single.single-fundraising_campaign .group-has-donation-form .wp-block-columns .wp-block-column:has(.donation-form){padding-left:50px;padding-right:50px}}@media screen and (min-width:1230px){body.single.single-fundraising_campaign .group-has-donation-form .wp-block-columns .wp-block-column[\:has\(.donation-form\)]{padding-left:0;padding-right:0;padding-left:100px}body.single.single-fundraising_campaign .group-has-donation-form .wp-block-columns .wp-block-column:has(.donation-form){padding-left:0;padding-right:0;padding-left:100px}}body.single.single-fundraising_campaign .group-has-donation-form .wp-block-group__inner-container{max-width:100%;padding:0}body.single.single-fundraising_campaign .group-has-donation-form .donation-form__inner-wrap{padding:0}body.single.single-fundraising_campaign .group-has-donation-form .donation-form__initial form{padding-left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-gap:20px;gap:20px}@media screen and (min-width:999px){.wp-block-group.has-mobile-donation-form .donation-form{display:none!important}}.wp-block-group.has-mobile-donation-form .donation-form .donation-form__highlight{margin-left:8px}.last-group-block-cta{padding-left:20px;padding-right:20px}.last-group-block-cta p{text-align:center}@media screen and (min-width:998px){.last-group-block-cta p{max-width:500px}}.last-group-block-cta .wp-block-theme-cta .wp-block-button{width:100%;margin-top:10px}.last-group-block-cta .wp-block-theme-cta .wp-block-button a.wp-block-button__link{width:100%}body.single.single-fundraising_campaign .group-third-block-group{margin-top:50px}body.single.single-fundraising_campaign .group-fifth-group-block{background:var(--color-blue)!important;padding:var(--spacing-xxl) var(--spacing-xl);position:relative!important;border-radius:0;margin-bottom:100px}body.single.single-fundraising_campaign .group-sixth-group-block{max-width:1400px;margin-left:30px;margin-right:30px;padding-left:20px;padding-right:20px}@media screen and (min-width:1400px){body.single.single-fundraising_campaign .group-sixth-group-block{margin-left:auto;margin-right:auto}}body.single.single-fundraising_campaign .group-fourth-group-block .wp-block-group.has-justify-content-end .wp-block-group__inner-container{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.wp-block-cover:not(.has-mobile-image) .wp-block-cover__image-background.cover-mobile-image,.wp-block-image:not(.has-mobile-image) .wp-block-image .wp-block-image__mobile-image,.wp-block-video:not(.has-mobile-video) .wp-block-video__mobile-video{display:none}@media screen and (max-width:821px){.wp-block-cover.has-mobile-image .wp-block-cover__image-background:not(.cover-mobile-image){display:none}.wp-block-cover.has-mobile-image .wp-block-cover__image-background.cover-mobile-image{display:block}.wp-block-image.has-mobile-image img{display:none}.wp-block-image.has-mobile-image .wp-block-image__mobile-image{display:block}.wp-block-video.has-mobile-video video:not(.wp-block-video__mobile-video){display:none}.wp-block-video.has-mobile-video .wp-block-video__mobile-video{display:block;width:100%;height:auto}}body.single.single-fundraising_campaign .group-has-donation-form .wp-block-cover .donation-form .donation-form__intro{max-width:-webkit-fit-content!important;max-width:-moz-fit-content!important;max-width:fit-content!important;margin-top:30px!important;margin-left:33px!important;margin-right:auto!important;padding:10px!important;display:none}@media (min-width:1024px){body:not(.has-sidebar) .donation-form__inner{display:block;padding:var(--spacing-xxl) var(--spacing-xl)!important}}body.single.single-fundraising_campaign .donation-form-campaigns form{display:-ms-flexbox!important;display:flex!important}fieldset .row .control-input{-ms-flex-preferred-size:50%!important;flex-basis:50%!important}.form-group.form-group-3,.form-group.form-group-4{width:50%!important}@media (max-width:700px){body.single.single-fundraising_campaign .donation-form-campaigns form{grid-gap:8px;gap:8px}}body.single-anticipatory-grief .site-header__hero-container{display:none}body.single-anticipatory-grief .single-content__body{margin-top:150px}body.single-anticipatory-grief .site-footer__inner{display:none}body.single-anticipatory-grief .site-header-menu__cta-link{margin-top:unset}body.single-anticipatory-grief.single-anticipatory-grief--header-hidden .site-header-menu{display:none}body.single-anticipatory-grief.single-anticipatory-grief--header-hidden .single-content__body{margin-top:50px}body.single-anticipatory-grief.single-anticipatory-grief--hero-visible .site-header__hero-container{display:block}body.single-anticipatory-grief.single-anticipatory-grief--hero-visible .single-content__body{margin-top:30px}body.single-anticipatory-grief.single-anticipatory-grief--footer-visible .site-footer__inner{display:-webkit-box;display:-ms-flexbox;display:flex}body.single-anticipatory-grief .single-content__body[\:has\(.single-content__content.copy\%20\%3E\%20.wp-block-cover\:first-child\)]{margin-top:100px}body.single-anticipatory-grief .single-content__body:has(.single-content__content.copy>.wp-block-cover:first-child){margin-top:100px}@media (max-width:1199px){body.single-anticipatory-grief .single-content__body[\:has\(.single-content__content.copy\%20\%3E\%20.wp-block-cover\:first-child\)]{margin-top:90px}body.single-anticipatory-grief .single-content__body:has(.single-content__content.copy>.wp-block-cover:first-child){margin-top:90px}}body.single-anticipatory-grief .wp-block-cover .wp-block-cover__inner-container{max-width:1300px;width:100%;margin-left:auto;margin-right:auto}body.single-anticipatory-grief .wp-block-cover h1{font-size:var(--heading-size-medium);letter-spacing:var(--letter-spacing-xsmall);line-height:var(--line-height-xtight);font-weight:var(--weight-semibold)}@media (min-width:768px){body.single-anticipatory-grief .wp-block-cover h1{font-size:var(--heading-size-large)}}@media (min-width:1200px){body.single-anticipatory-grief .wp-block-cover h1{font-size:var(--heading-size-xlarge);line-height:var(--line-height-xxtight)}}body.single-anticipatory-grief .wp-block-cover h2{@extend %heading-large;}body.single-anticipatory-grief .wp-block-cover h3{@extend %heading-medium;}body.single-anticipatory-grief .wp-block-cover h4,body.single-anticipatory-grief .wp-block-cover h5,body.single-anticipatory-grief .wp-block-cover h6{@extend %heading-small;}.menu-primary-menu-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 var(--spacing-xxl) var(--spacing-xl) var(--spacing-xxl)}.nav-primary-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.nav-primary-menu a{font-size:18px;font-weight:var(--weight-semibold);color:var(--color-marine);margin-bottom:var(--spacing-xl);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.nav-primary-menu a:focus,.nav-primary-menu a:hover{color:var(--color-yellow)}.nav-primary-menu .menu-item-has-children>a{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-nav-primary-sub-menu--open .nav-primary-menu>.menu-item-sub-menu--open>a::after{content:none}.header-nav-primary-sub-menu--open .nav-primary-menu>.menu-item-sub-menu--open>.sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.header-nav-primary-sub-menu--open .site-header-dropdown__header-sub-menu-back{display:block}.header-nav-primary-sub-menu--open #nav-secondary-menu,.header-nav-primary-sub-menu--open #nav-service-menu{display:none}.nav-primary-menu>.menu-item-has-children>.sub-menu{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-top:1px solid var(--color-lightest-grey);padding-top:var(--spacing-xl)}.nav-primary-menu>.menu-item-has-children>a::after{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nav-primary-menu>.menu-item-has-children>a::after{content:"\e916";display:block;font-size:13px}.sub-menu .sub-menu a{margin-left:var(--spacing-base)}.sub-menu .sub-menu a .theme-icon{display:none}#nav-primary-menu #site-header-menu__toggle-cart{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;width:auto;position:relative}#nav-primary-menu #site-header-menu__toggle-cart .theme-icon{font-size:28px}@media (min-width:1200px){#nav-primary-menu #site-header-menu__toggle-cart{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width:1200px){.menu-primary-menu-container{padding:0 130px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1300px;width:100%;margin-left:auto;margin-right:auto;position:relative}.nav-primary-menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.nav-primary-menu>li{margin-left:25px;margin-right:25px;position:relative}.nav-primary-menu>li:first-of-type{margin-left:0}.nav-primary-menu>li:last-of-type{margin-right:0}.nav-primary-menu a{margin-bottom:0}.nav-primary-menu .menu-item-has-children>a::after{content:none}.nav-primary-menu .sub-menu{border:none}.nav-primary-menu>.menu-item{padding-top:25px;padding-bottom:25px}.nav-primary-menu>.menu-item.menu-item-has-children{padding-right:15px}.nav-primary-menu>.menu-item.menu-item-has-children::after{pointer-events:none;content:'';position:absolute;right:0;top:calc(50% + 1px);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10px;height:9px;background-color:var(--color-marine);-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'><title>chevron-down</title><path d='M30.693 6.452c-1.633-1.487-4.163-1.369-5.651 0.265l-9.042 9.931-9.042-9.931c-1.487-1.633-4.017-1.752-5.651-0.265s-1.752 4.017-0.265 5.651l12 13.18c0.758 0.833 1.832 1.307 2.958 1.307s2.2-0.475 2.958-1.307l12-13.18c1.487-1.633 1.369-4.163-0.265-5.651z'></path></svg>");mask-image:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'><title>chevron-down</title><path d='M30.693 6.452c-1.633-1.487-4.163-1.369-5.651 0.265l-9.042 9.931-9.042-9.931c-1.487-1.633-4.017-1.752-5.651-0.265s-1.752 4.017-0.265 5.651l12 13.18c0.758 0.833 1.832 1.307 2.958 1.307s2.2-0.475 2.958-1.307l12-13.18c1.487-1.633 1.369-4.163-0.265-5.651z'></path></svg>")}.nav-primary-menu>.menu-item.menu-item-has-children.menu-item-sub-menu--open>a{color:var(--color-yellow)}.nav-primary-menu>.menu-item.menu-item-has-children.menu-item-sub-menu--open::after{background-color:var(--color-yellow)}.nav-primary-menu>.menu-item.menu-item-has-children[\:has\(\%3E\%20a\:hover\)]::after{background-color:var(--color-yellow)}.nav-primary-menu>.menu-item.menu-item-has-children:has(>a:hover)::after{background-color:var(--color-yellow)}.nav-primary-menu>.menu-item-has-children:hover>.sub-menu{display:block}.nav-primary-menu>.menu-item-has-children>.sub-menu{display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:var(--color-white);position:absolute;right:0;padding:var(--spacing-xxl) 1.5625rem var(--spacing-xxl) 1.5625rem;width:900px;overflow:hidden}@media (min-width:1200px){.nav-primary-menu>.menu-item-has-children>.sub-menu{border-top:2px solid var(--color-yellow);left:0;width:250px;padding:0;top:100%;-webkit-box-shadow:0 4px 10px -2px rgba(0,0,0,.1);box-shadow:0 4px 10px -2px rgba(0,0,0,.1)}}.nav-primary-menu>.menu-item-has-children>.sub-menu>.menu-item{margin:0 1.5625rem;width:calc(33.33% - var(--spacing-xxxxl));float:left}@media (min-width:1200px){.nav-primary-menu>.menu-item-has-children>.sub-menu>.menu-item{width:100%;margin:0}}.nav-primary-menu>.menu-item-has-children>.sub-menu .menu-item-has-children>a{margin-bottom:var(--spacing-base)}.nav-primary-menu>.menu-item-has-children>.sub-menu .sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}.sub-menu .sub-menu .menu-item{margin-right:auto}}@media (min-width:1200px){.nav-primary-menu>.menu-item-has-children>.sub-menu>.menu-item:not(.menu-item-has-children) a,.sub-menu .sub-menu .menu-item a{position:relative;margin-left:0;padding:1rem}.nav-primary-menu>.menu-item-has-children>.sub-menu>.menu-item:not(.menu-item-has-children) a .theme-icon,.sub-menu .sub-menu .menu-item a .theme-icon{display:none}.nav-primary-menu>.menu-item-has-children>.sub-menu>.menu-item:not(.menu-item-has-children) a:hover,.sub-menu .sub-menu .menu-item a:hover{color:var(--color-yellow)}}.menu-secondary-menu-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-top:1px solid var(--color-lighter-grey)}.nav-secondary-menu{padding:var(--spacing-xl) var(--spacing-xxl)}.nav-secondary-menu>li>a{font-size:var(--size-xxs);letter-spacing:var(--letter-spacing-small);line-height:var(--line-height-tight)}@media (min-width:768px){.nav-secondary-menu>li>a{font-size:var(--size-xs)}}.nav-secondary-menu>li>a{color:var(--color-orange)}.nav-secondary-menu>li>a:hover{color:var(--color-black)}.menu-secondary-menu-container .search-form{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:var(--spacing-base)}@media (min-width:1200px){.menu-secondary-menu-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border:none}.nav-secondary-menu{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}.nav-secondary-menu>li{margin-right:var(--spacing-base)}.nav-secondary-menu>li a{font-size:var(--size-xs);letter-spacing:var(--letter-spacing-small);line-height:var(--line-height-tight)}}@media (min-width:1200px) and (min-width:768px){.nav-secondary-menu>li a{font-size:var(--size-m);letter-spacing:var(--letter-spacing-small);line-height:var(--line-height-tight)}}@media (min-width:1200px){.nav-secondary-menu>li a{display:block;color:var(--color-grey);border:1px solid var(--color-grey);padding:.657rem var(--spacing-l);border-radius:var(--border-radius-small)}.nav-secondary-menu>li a:hover{border-color:var(--color-orange)}.menu-secondary-menu-container .search-form{padding:0}}.menu-service-menu-container{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 var(--spacing-xxl) var(--spacing-xxl)}.nav-service-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.nav-service-menu a{font-size:var(--size-xxs);letter-spacing:var(--letter-spacing-small);line-height:var(--line-height-tight)}@media (min-width:768px){.nav-service-menu a{font-size:var(--size-xs)}}.nav-service-menu a{color:var(--color-marine)}.nav-service-menu .menu-item-has-children>a::after{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nav-service-menu .menu-item-has-children>a::after{content:"\e914";display:inline-block;margin-left:var(--spacing-s);color:inherit;font-size:8px}.nav-service-menu__submenu{display:none;background-color:var(--color-white);position:absolute;border-radius:var(--border-radius-large);padding:var(--spacing-xxl);-webkit-box-shadow:0 25px 30px rgba(29,33,55,.04);box-shadow:0 25px 30px rgba(29,33,55,.04);top:100%;left:var(--spacing-base);right:var(--spacing-base)}@media (min-width:1200px){.nav-service-menu__submenu{top:130px}}.nav-service-menu__submenu>li a{font-size:var(--text-size-medium);letter-spacing:var(--letter-spacing-small);line-height:var(--line-height-tight);font-weight:var(--weight-semibold)}@media (min-width:768px){.nav-service-menu__submenu>li a{font-size:var(--heading-size-small);font-weight:var(--weight-regular)}}@media (min-width:1200px){.nav-service-menu__submenu>li a{font-size:var(--heading-size-small);line-height:var(--line-height-tight);font-weight:var(--weight-semibold)}}.site-header-menu__menus .nav-service-menu.language-switcher{display:none}.nav-service-menu .menu-item-has-children>.toggle-language-switcher>span{content:'';width:29px;height:29px;-webkit-mask-image:url(../../dist/icons/globe.svg);mask-image:url(../../dist/icons/globe.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;display:block;background-color:var(--color-black)}.nav-service-menu .menu-item-has-children>.toggle-language-switcher>span:hover{background-color:var(--color-orange)}.nav-service-menu .menu-item-has-children>.toggle-language-switcher::after{display:none}.language-switcher>li{margin-left:0;margin-right:0}@media (min-width:1200px){.language-switcher>li{margin-left:10px;margin-right:10px}}.language-switcher>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:30px;height:30px}@media (min-width:1200px){.language-switcher>li>a{width:45px;height:45px}}.language-switcher .nav-service-menu__submenu{-webkit-box-shadow:0 4px 10px -2px rgba(0,0,0,.1);box-shadow:0 4px 10px -2px rgba(0,0,0,.1);padding:15px;left:unset}.language-switcher .nav-service-menu__submenu>li{display:-webkit-box;display:-ms-flexbox;display:flex}.language-switcher .nav-service-menu__submenu>li a{position:relative;margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.language-switcher .nav-service-menu__submenu>li a img{-o-object-fit:contain;object-fit:contain;max-width:25px;margin-right:10px}.language-switcher .nav-service-menu__submenu li:last-child a{margin-bottom:0}.language-switcher--open .language-switcher>li>a{color:var(--color-orange)}.language-switcher--open .language-switcher .nav-service-menu__submenu{display:block;z-index:200}@media (min-width:1200px){.menu-service-menu-container{padding:0}.menu-service-menu-container>ul:first-child{margin-right:var(--spacing-xl)}.nav-service-menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.nav-service-menu>li{margin-left:10px;margin-right:10px}.nav-service-menu>li:first-of-type{margin-left:0}.nav-service-menu>li:last-of-type{margin-right:0}.site-header-menu__menus .nav-service-menu.language-switcher{display:block}}