@charset "UTF-8";
/*!
 * Theme Name: Samantha
 * Theme URI: https://github.com/vatu-team/thebraintumourcharity/
 * Author: Vatu
 * Author URI: https://vatu.dev
 * Description: The Brain Tumour Charity WordPress Theme.
 * Requires at least: 5.9
 * Tested up to: 5.9
 * Requires PHP: 7.4
 * Version: 1.0.22
 * License: GNU General Public License v3 or later
 * License URI: http://www.gnu.org/licenses/gpl-3.0.html
 * Text Domain: braintumourcharity
 * Tags:
 */:root{--border-width-thin:1pt;--border-width-thick:4pt;--space:24px;--space-1:4px;--space-2:8px;--space-3:16px;--space-4:24px;--space-5:32px;--space-6:48px;--space-7:64px;--space-8:72px;--space-9:96px;--space-10:128px;--gallery-block--gutter-size:var(--space);--z-index-0:0;--z-index-1:10;--z-index-2:20;--z-index-3:30;--z-index-4:40;--z-index-5:50;--z-index-6:60;--z-index-7:70;--z-index-8:80;--z-index-9:90;--z-index-10:100;--font-family-primary:"Rubik",-apple-system,blinkmacsystemfont,"Segoe UI",roboto,helvetica,arial,sans-serif;--font-family-body:"Rubik",-apple-system,blinkmacsystemfont,"Segoe UI",roboto,helvetica,arial,sans-serif;--font-family-code:"SF Mono","Monaco","Inconsolata","Fira Mono","Droid Sans Mono","Source Code Pro",monospace;--font-family-pre:"Courier 10 Pitch",courier,monospace;--font-weight-thin:400;--font-weight-light-extra:400;--font-weight-light:400;--font-weight-normal:400;--font-weight-medium:500;--font-weight-bold-semi:700;--font-weight-bold:700;--font-weight-bold-extra:700;--font-weight-black:700;--font-size--body-xs:0.75rem;--font-size--body-s:0.875rem;--font-size--body-m:100%;--font-size--body-l:1.25rem;--font-size--body-xl:1.5rem;--line-height--body-xs:1.3333;--line-height--body-s:1.4285;--line-height--body-m:1.5;--line-height--body-l:1.4;--line-height--body-xl:1.3333;--base-line:1.5rem;--color-white:#fff;--color-neutral-10:#e5e7e4;--color-neutral-25:#bec2bd;--color-neutral-75:#979d95;--color-neutral-90:#70776e;--color-neutral:var( --color-neutral-25 );--color-black:#2a2d2a;--color-red:#e81140;--color-red-light:#f1466b;--color-red-dark:#af0d30;--color-torquoise:#70dbd4;--color-torquoise-light:#b1ece8;--color-torquoise-dark:#32c8be;--color-orange:#ff9429;--color-orange-light:#ffba75;--color-orange-dark:#e07000;--color-grey:#373a36;--color-grey-light:#464a45;--color-grey-dark:#2a2d2a;--color-primary:#004d85;--color-secondary:#641754;--color-active:var(--color-torquoise);--color-text:var(--color-grey);--color-text-on-light:var(--color-neutral-75);--color-text-on-dark:var(--color-white);--color-text-light:var(--color-white);--color-text-disabled:var(--color-black);--color-heading:var(--color-text);--color-link:var(--color-text);--color-link-on-dark:var(--color-white);--color-link-visited:var(--color-text);--color-link-hover:var(--color-text);--color-text-screen:var(--color-black);--color-text-input:var(--color-neutral-50);--color-text-input-focus:var(--color-text);--error-color:#b30021}@font-face{font-family:Accelerate;font-style:normal;font-weight:400;src:url(assets/fonts/accelerate/Accelerate-Regular.f46015868985.eot);src:url(assets/fonts/accelerate/Accelerate-Regular.f46015868985d41d.eot?#iefix) format("embedded-opentype"),url(assets/fonts/accelerate/Accelerate-Regular.5dc9823b37bb.woff2) format("woff2"),url(assets/fonts/accelerate/Accelerate-Regular.63a25085b6a7.woff) format("woff"),url(assets/fonts/accelerate/Accelerate-Regular.2c3043dd1a18.ttf) format("truetype"),url(assets/fonts/accelerate/Accelerate-Regular.7550035230e8.svg#Accelerate-Regular) format("svg")}@font-face{font-display:optional;font-family:Rubik;font-style:normal;font-weight:400;src:local(""),url(assets/fonts/rubik/rubik-v18-latin-regular.woff2) format("woff2"),url(assets/fonts/rubik/rubik-v18-latin-regular.woff) format("woff")}@font-face{font-display:optional;font-family:Rubik;font-style:italic;font-weight:400;src:local(""),url(assets/fonts/rubik/rubik-v18-latin-italic.woff2) format("woff2"),url(assets/fonts/rubik/rubik-v18-latin-italic.woff) format("woff")}@font-face{font-display:optional;font-family:Rubik;font-style:normal;font-weight:500;src:url(assets/fonts/rubik/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-NYiFV0UzdYPFkZVO.woff) format("woff")}@font-face{font-display:optional;font-family:Rubik;font-style:italic;font-weight:500;src:url(assets/fonts/rubik/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tvE3U3f4TnlY1PK6w.woff.woff) format("woff")}@font-face{font-display:optional;font-family:Rubik;font-style:normal;font-weight:700;src:local(""),url(assets/fonts/rubik/rubik-v18-latin-700.woff2) format("woff2"),url(assets/fonts/rubik/rubik-v18-latin-700.woff) format("woff")}@font-face{font-display:optional;font-family:Rubik;font-style:italic;font-weight:700;src:local(""),url(assets/fonts/rubik/rubik-v18-latin-700italic.woff2) format("woff2"),url(assets/fonts/rubik/rubik-v18-latin-700italic.woff) format("woff")}html{accent-color:var(--color-torquoise)}:root{--transitions-duration-instant:100ms;--transitions-duration-fast:200ms;--transitions-duration-slower:400ms;--transitions-duration-slow:600ms;--transitions-timing:cubic-bezier(0.75,0.02,0.5,1)}html{-webkit-box-sizing:border-box;box-sizing:border-box}* :before,:after{-webkit-box-sizing:inherit;box-sizing:inherit}blockquote,body,dd,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,legend,ol,p,pre,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}@media print{.btn,.c-hero,.c-hotbox,.c-info,.c-recommended,.c-section,.c-support,.header-row .donate,.header-row .header-bar,.header-row .menu-trigger,.header-row .search,.is-type-video,.menu-row,.pre-header-container,.share-and-print,.summary-cta,footer.site-main{display:none!important}body,p{font-size:14pt!important}.logo{margin-top:10px}.wp-block-image{max-width:50%}}html{-webkit-font-feature-settings:"dlig";font-feature-settings:"dlig";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;color:var(--color-text);font-family:var(--font-family-body);font-size:var(--font-size--body-m);-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;font-weight:var(--font-weight-normal);line-height:var(--line-height--body-m);text-rendering:optimizeLegibility}p{margin-bottom:0;margin-top:0}p:not([class]):not(:first-of-type){margin-top:var(--space)}div.post-single-excerpt>p,p.intro{font-size:var(--font-size--body-xl);line-height:var(--line-height--body-xl)}p:not([class]):not(:first-of-type)+p.intro{margin-top:var(--space)}li>ol,li>ul{margin-bottom:0}ol[class],ul[class]{list-style:none}ol:not([class]),ul:not([class]){margin-top:var(--space);padding-left:1.75em}ol:not([class]){padding-left:2em}.entry-content p+ol,.entry-content p+ul{margin-bottom:var(--space);margin-top:var(--space-2)}.entry-content ol+p,.entry-content ul+p{margin-top:var(--space)}br{margin-bottom:0}cite,dfn,em{font-style:italic}i{font-style:normal}b,strong{font-weight:var(--font-weight-bold)}blockquote.wp-block-quote{border:none;padding-left:0}a:active,a:link,a:visited{color:var(--color-link);font-weight:inherit;-webkit-transition:color var(--transitions-duration) var(--transitions-timing);transition:color var(--transitions-duration) var(--transitions-timing)}a:focus,a:hover{color:var(--color-link-hover);text-decoration:underline}a:visited{color:var(--color-link-visited)}img{display:block;height:auto;max-width:100%}.type-post .post-thumbnail img{margin:auto}figure a[href*="youtube.com"]{display:block;position:relative}figure a[href*="youtube.com"]:before{background-image:url(/app/themes/braintumourcharity/assets/svg/icons/play.svg);background-position:50%;background-repeat:no-repeat;background-size:var(--space-9);bottom:0;content:"";display:block;height:100%;left:0;opacity:.93;position:absolute;right:0;top:0;width:100%;z-index:var(--z-index-7)}.o-media{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.o-media__figure{margin-right:var(--space)}.o-media__content{-webkit-box-flex:1;-ms-flex:1;flex:1}.o-overlay{background-color:transparent;bottom:0;cursor:pointer;left:0;position:fixed;right:100%;top:0;-webkit-transition-duration:var(--transitions-duration);transition-duration:var(--transitions-duration);-webkit-transition-property:background-color,right;transition-property:background-color,right;-webkit-transition-timing-function:var(--transitions-timing);transition-timing-function:var(--transitions-timing);z-index:var(--z-index-7)}.has_overlay{position:fixed!important;width:100%}.has_overlay .o-overlay{background-color:hsla(210,3%,65%,.9);right:0}.o-icon{background:#fff;border:1px solid var(--color-neutral-25);border-radius:8px;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:40px;place-content:center;place-items:center;vertical-align:middle;width:40px}.o-icon:hover{background:var(--color-neutral-10)}.o-icon:focus{border:none;outline:var(--border-width-thick) solid var(--color-torquoise-dark)}.o-icon.disabled,.o-icon[disabled=disabled],.o-icon[disabled]{border-color:var(--color-neutral-10);cursor:not-allowed}.o-icon.disabled:hover,.o-icon[disabled=disabled]:hover,.o-icon[disabled]:hover{background:inherit}.o-icon.disabled svg,.o-icon[disabled=disabled] svg,.o-icon[disabled] svg{fill:var(--color-neutral-25)}.o-icon svg{fill:var(--color-red);height:16px;width:16px}:root{--heading-font-size--level-1:3.5rem;--heading-font-size--level-2:3rem;--heading-font-size--level-3:2.25rem;--heading-font-size--level-4:2rem;--heading-font-size--level-5:1.5rem;--heading-font-size--level-6:1.25rem;--heading-line-height--level-1:1.0714;--heading-line-height--level-2:1.1666;--heading-line-height--level-3:1.1111;--heading-line-height--level-4:1.125;--heading-line-height--level-5:1.1666;--heading-line-height--level-6:1.2}.heading,h1,h2,h3,h4,h5,h6{color:currentColor;font-family:var(--font-family-primary);font-weight:var(--font-weight-bold);letter-spacing:0;line-height:1.2777;margin-bottom:0;margin-top:0}.heading--level-1,.is-style-heading--level-1,h1{border-bottom:var(--border-width-thick) solid var(--color-torquoise);color:currentColor;font-size:var(--heading-font-size--level-4);font-weight:var(--font-weight-bold);line-height:var(--heading-line-height--level-4);padding-bottom:20px}@media (min-width:768px){.heading--level-1,.is-style-heading--level-1,h1{font-size:var(--heading-font-size--level-1);line-height:var(--heading-line-height--level-1)}}.heading--level-2,.is-style-heading--level-2,h2{color:currentColor;font-size:var(--heading-font-size--level-4);font-weight:var(--font-weight-bold);line-height:var(--heading-line-height--level-4)}@media (min-width:768px){.heading--level-2,.is-style-heading--level-2,h2{font-size:var(--heading-font-size--level-2);line-height:var(--heading-line-height--level-2)}}.heading--level-3,.is-style-heading--level-3,h3{color:currentColor;font-size:var(--heading-font-size--level-3);font-weight:var(--font-weight-bold);line-height:var(--heading-line-height--level-3)}.heading--level-4,.is-style-heading--level-4,h4{color:currentColor;font-size:var(--heading-font-size--level-4);font-weight:var(--font-weight-bold);line-height:var(--heading-line-height--level-4)}.heading--level-5,.is-style-heading--level-5,h5{color:currentColor;font-size:var(--heading-font-size--level-6);font-weight:var(--font-weight-bold);line-height:var(--heading-line-height--level-6)}@media (min-width:768px){.heading--level-5,.is-style-heading--level-5,h5{font-size:var(--heading-font-size--level-5);line-height:var(--heading-line-height--level-5)}}.heading--level-6,.is-style-heading--level-6,h6{color:currentColor;font-size:var(--heading-font-size--level-6);font-weight:var(--font-weight-bold);line-height:var(--heading-line-height--level-6)}.heading--level-1+p,.heading--level-2+p,.is-style-heading--level-1+p,.is-style-heading--level-2+p,h1+p,h2+p{margin-top:28px}.heading--level-3+p,.is-style-heading--level-3+p,h3+p{margin-top:20px}.heading--level-4+p,.heading--level-5+p,.is-style-heading--level-4+p,.is-style-heading--level-5+p,h4+p,h5+p{margin-top:16px}.heading--level-6+p,.is-style-heading--level-6+p,h6+p{margin-top:12px}*+h1{margin-top:28px}*+h2,*+h3,*+h4,*+h5,*+h6{margin-top:var(--space)}.entry-content .wp-block-column>.c-anchor+h1,.entry-content .wp-block-column>h1{margin-top:0}.wp-block-buttons{margin-top:16px}#donation-form fieldset.donation-type .gchoice label,#donation-form fieldset.payment-methods .gchoice label,.c-donate .fixed-amounts .gchoice label,.gform_button,.gform_next_button,.gform_previous_button,.nav-links .nav-next a,.nav-links .nav-previous a,.wp-block-button__link,.wp-block-button__link:active,.wp-block-button__link:link,a.btn,dl.faq dd a:not(.jargon){-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-clip:border-box;background-color:transparent;border:var(--border-width-thin) solid transparent;border-radius:8px;color:var(--color-text);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:var(--font-family--body);font-size:var(--font-size--body-m);font-weight:var(--font-weight-medium);line-height:var(--line-height--body-m);padding:0;position:relative;text-align:center;text-decoration:underline;-webkit-transition:var(--transitions-duration-fast);transition:var(--transitions-duration-fast);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:normal}.wp-block-button__link:focus,.wp-block-button__link:hover{color:var(--color-text)}.is-disabled .wp-block-button__link{cursor:not-allowed}.gform_button,.gform_next_button,.gform_previous_button,.is-style-btn--primary .wp-block-button__link,a.btn,dl.faq dd p.vacancy-button>a{background-color:var(--color-red);color:var(--color-white);padding:8px 16px;text-decoration:none}.is-style-btn--primary .wp-block-button__link:hover,.nav-links ul li a:hover,a.btn:hover{background-color:var(--color-red-dark);text-decoration:none}.is-style-btn--primary .wp-block-button__link:focus,.nav-links ul li a:focus,a.btn:focus{outline:var(--border-width-thick) solid var(--color-torquoise-dark);text-decoration:none}.is-style-btn--primary.is-disabled .wp-block-button__link,.is-style-btn--primary:disabled .wp-block-button__link,a.btn:disabled{background-color:var(--color-neutral-10);color:var(--color-neutral-25);text-decoration:none}#donation-form fieldset.donation-type .gchoice label,#donation-form fieldset.payment-methods .gchoice label,.c-donate .fixed-amounts .gchoice label,.gform_previous_button,.is-style-btn--secondary .wp-block-button__link{background-color:var(--color-white);border-color:var(--color-neutral-25);color:var(--color-neutral-90);min-width:150px;padding:8px 16px;text-decoration:none}#donation-form fieldset.donation-type .gchoice label:hover,.is-style-btn--secondary .wp-block-button__link:hover,.nav-links ul li a:hover{background-color:var(--color-neutral-10);text-decoration:none}#donation-form fieldset.donation-type .gchoice label:focus,.is-style-btn--secondary .wp-block-button__link:focus,.nav-links ul li a:focus{outline:var(--border-width-thick) solid var(--color-torquoise-dark);text-decoration:none}.is-style-btn--secondary.is-disabled .wp-block-button__link,.is-style-btn--secondary:disabled .wp-block-button__link{background-color:var(--color-white);border-color:var(--color-neutral-25);color:var(--color-neutral-25);text-decoration:none}.is-style-btn--wobbly .wp-block-button__link{-webkit-box-pack:center;-ms-flex-pack:center;border:none;justify-content:center;-webkit-mask:url(assets/svg/button-wobble.svg) no-repeat 0 0/cover;mask:url(assets/svg/button-wobble.svg) no-repeat 0 0/cover}a.btn--app-store{background:url(assets/svg/app-store.svg) no-repeat 0 0/cover}a.btn--app-store,a.btn--google-play{font-size:0;height:60px;padding:0;width:200px}a.btn--google-play{background:url(assets/svg/google-play.svg) no-repeat 0 0/cover}a.btn--app-store:hover,a.btn--google-play:hover{background-color:unset;outline:var(--border-width-thick) solid var(--color-torquoise-dark)}.wp-block-pullquote{background:var(--color-neutral-10)!important;border-bottom:none!important;border-top:none!important;-webkit-box-sizing:border-box;box-sizing:border-box;color:currentColor;margin-bottom:24px!important;margin-top:12px;padding:20px 16px!important;text-align:left}@media screen and (min-width:768px){.wp-block-pullquote{background:none!important}}.wp-block-pullquote blockquote{position:relative}@media screen and (min-width:768px){.wp-block-pullquote blockquote{padding-left:72px}}.wp-block-pullquote blockquote:before{color:var(--color-red);content:"“";display:block;font-size:150px;height:20px;line-height:120px;margin-bottom:24px;width:24px}@media screen and (min-width:768px){.wp-block-pullquote blockquote:before{height:40px;left:0;margin-bottom:0;margin-right:24px;position:absolute;width:48px}}.wp-block-pullquote blockquote p{font-size:var(--heading-font-size--level-6);font-weight:var(--font-weight-bold);line-height:var(--heading-line-height--level-6)}@media screen and (min-width:768px){.wp-block-pullquote blockquote p{font-size:var(--heading-font-size--level-5);line-height:var(--heading-line-height--level-5)}}.wp-block-pullquote blockquote cite{color:var(--color-neutral-90);display:block;font-size:var(--label-font-size--m);line-height:var(--label-line-height--m);margin-top:8px;text-transform:none}@media screen and (min-width:768px){.wp-block-pullquote blockquote cite{font-size:var(--label-font-size--l);line-height:var(--label-line-height--l)}}.wp-block-pullquote--has-image blockquote .quote-container{display:grid;gap:16px;grid-template:"image" auto "text" auto/1fr}@media screen and (min-width:768px){.wp-block-pullquote--has-image blockquote .quote-container{gap:32px;grid-template:"image text" auto/1fr 4fr}}.wp-block-pullquote--has-image .quote-image img{max-width:200px}.wp-block-pullquote--has-modal .wp-block-button{margin-top:24px}.wp-block-pullquote.pullquote-white-text blockquote cite{color:inherit}.wp-block-pullquote.pullquote-white-text{background:inherit!important}.wp-block-separator{margin:24px auto;max-width:min(100vw - 2 * var(--space-margin),1128px);opacity:1}.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){height:var(--border-width-thick);width:auto}.c-form__group{margin-top:var(--space-4)}:root{--label-font-size--xs:0.75rem;--label-font-size--s:0.875rem;--label-font-size--m:1rem;--label-font-size--l:1.25rem;--label-line-height--xs:1.3333;--label-line-height--s:1.4285;--label-line-height--m:1.5;--label-line-height--l:1.4}.c-label,.c-label--m,label{color:var(--color-text);display:block;font-size:var(--label-font-size--m);font-weight:var(--font-weight-normal);line-height:var(--label-line-height--m)}.c-label--xs{font-size:var(--label-font-size--xs);line-height:var(--label-line-height--xs)}.c-label--s{font-size:var(--label-font-size--s);line-height:var(--label-line-height--s)}.c-label--l{font-size:var(--label-font-size--l);line-height:var(--label-line-height--l)}input[type=email],input[type=number],input[type=search],input[type=text],select{border:var(--border-width-thin) solid var(--color-neutral-10);border-radius:4px;padding:var(--space-2) 12px}.c-form-field{min-width:0;position:relative}.c-form-field:not(:first-child){margin-top:var(--space-3)}.c-form-field:not(:last-child){margin-bottom:var(--space-3)}.c-form-element__label{word-wrap:break-word;display:inline-block;-webkit-hyphens:auto;hyphens:auto;margin-bottom:var(--space-2);overflow-wrap:break-word;padding-right:var(--space-2)}.c-label--medium{color:var(--color-grey);font-weight:var(--font-weight-medium)}.c-form-element__control{clear:left;position:relative}.c-input{background-color:var(--color-white);border:var(--border-width-thin) solid var(--color-neutral-10);border-radius:4px;-webkit-box-shadow:none;box-shadow:none;color:var(--color-grey-dark);display:inline-block;font-size:16px;line-height:24px;min-height:40px;padding-bottom:0;padding-left:var(--space-1);padding-right:var(--space-1);padding-top:0;-webkit-transition:outline var(--transitions-duration-fast);transition:outline var(--transitions-duration-fast);width:100%}.c-input:focus{outline:var(--border-width-thick) solid var(--color-torquoise-dark)}.c-input-has-icon{position:relative}.c-input-has-icon .c-input__icon{border:0;height:var(--space-3);line-height:1;margin-top:-16px;position:absolute;top:50%;width:var(--space-3);z-index:var(--z-index-7)}.c-input-has-icon--right .c-input__icon,.c-input-has-icon_right .c-input__icon{fill:var(--color-white);background-color:var(--color-red);border-radius:var(--space-2);padding:var(--space-2);right:var(--space-1)}.c-input-has-icon .c-input__icon:not(button){pointer-events:none}.c-input__icon-group{margin-top:-17px;position:absolute;top:50%}.c-input__icon-group_right{margin-right:var(--space-1);right:0}.wp-block-button__icon{fill:var(--color-white);border:0;height:var(--space-3);line-height:1;width:var(--space-3);z-index:var(--z-index-7)}.c-input-has-icon .wp-block-button__link{padding:var(--space-2)}.c-select__container{position:relative}.c-select__container:after,.c-select__container:before{border-left:6px solid transparent;border-radius:3px;border-right:6px solid transparent;content:"";display:block;height:0;pointer-events:none;position:absolute;right:var(--space-3);width:0}.c-select__container:before{border-bottom:6px solid var(--color-neutral-90);top:12px}.c-select__container:after,.c-select__container:before{-webkit-transform:translateX(3px);transform:translateX(3px)}.c-select__container:after{border-top:6px solid var(--color-neutral-90);bottom:12px}.c-select__container .c-select{appearance:none;-moz-appearance:none;-webkit-appearance:none;padding-left:8px;padding-right:8px}.c-select{background-color:var(--color-white);border:var(--border-width-thin) solid var(--color-neutral-10);border-radius:4px;-webkit-box-shadow:none;box-shadow:none;color:var(--color-neutral-75);font-size:16px;height:40px;line-height:24px;-webkit-transition:outline var(--transitions-duration-fast);transition:outline var(--transitions-duration-fast);width:100%}.c-select:focus{outline:var(--border-width-thick) solid var(--color-torquoise-dark)}.c-select:required{-webkit-box-shadow:none;box-shadow:none}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#fff url(assets/svg/icons/dropdown.svg) no-repeat center right 10px/auto 16px}.tbtc-block-filter .c-form-element__control.c-form-date{width:auto}.tbtc-block-filter #event-date-filter{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;position:relative}.tbtc-block-filter #event-date-filter>label{cursor:pointer}.tbtc-block-filter #event-date-filter>label>svg{height:18px;margin-left:.5rem;-webkit-transform:translateY(3px);transform:translateY(3px);width:18px}.tbtc-block-filter #event-date-filter .event-date-filter-fields{background:#fff;border-radius:4px;-webkit-box-shadow:0 12px 16px rgba(55,58,54,.196);box-shadow:0 12px 16px rgba(55,58,54,.196);display:none;left:50%;padding:var(--space-3);position:absolute;top:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:min(400px,100vw - 2 * var(--space-3) - 2 * var(--space-margin));z-index:100}@media screen and (max-width:767px){.tbtc-block-filter #event-date-filter .event-date-filter-fields{left:0;-webkit-transform:unset;transform:unset}}.tbtc-block-filter #event-date-filter .event-date-filter-fields.open{display:block}@media screen and (max-width:445px){.tbtc-block-filter #event-date-filter .event-date-filter-fields.open{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.tbtc-block-filter #event-date-filter .event-date-filter-fields .date-form-field{display:inline-block}@media screen and (min-width:446px){.tbtc-block-filter #event-date-filter .event-date-filter-fields .date-form-field:not(:first-of-type){margin-left:2rem}}@media screen and (max-width:445px){.tbtc-block-filter #event-date-filter .event-date-filter-fields .date-form-field:not(:first-of-type){margin-top:1rem}}.tbtc-block-filter #event-date-filter .event-date-filter-fields .date-form-field .form-control.date_picker{height:28px}@media screen and (max-width:445px){.tbtc-block-filter #event-date-filter .event-date-filter-fields .date-form-field .form-control.date_picker{width:60%}}.tbtc-block-filter #event-date-filter .event-date-filter-fields .date-form-buttons{display:inline-block}@media screen and (max-width:445px){.tbtc-block-filter #event-date-filter .event-date-filter-fields .date-form-buttons{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}}.tbtc-block-filter #event-date-filter .event-date-filter-fields .date-form-buttons>span{cursor:pointer;padding:4px;position:absolute;right:10px;top:10px}.tbtc-block-filter #event-date-filter .event-date-filter-fields .date-form-buttons>span>svg{height:16px;width:16px}.tbtc-block-filter #event-date-filter .event-date-filter-fields .date-form-buttons>button{display:block;margin-left:20px;padding:5px 12px}#gform_wrapper_28.gravity-theme .gsection:not(:first-of-type){margin-top:30px}#gform_wrapper_28.gravity-theme .gsection .gsection_description{margin-bottom:0;padding-bottom:5px}#gform_wrapper_28.gravity-theme .gsection .gsection_title{margin-bottom:8px}.wp-block-group.c-hotbox{padding:2.375em}@media screen and (max-width:900px){.wp-block-group.c-hotbox{max-width:100vw!important;padding:2.375em var(--space-margin)}}.c-hotbox h4{margin-bottom:var(--space)}.c-hotbox__list{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:start!important;display:grid!important;gap:28px!important;grid-template-columns:repeat(1,1fr)!important}@media screen and (min-width:600px){.c-hotbox__list{grid-template-columns:repeat(2,1fr)!important}}@media screen and (min-width:900px){.c-hotbox__list{grid-template-columns:repeat(3,1fr)!important}}.c-hotbox__list .c-card{background:#fff;height:100%;padding-bottom:var(--space)}.c-hotbox__list .c-card>:not(figure){padding:0 var(--space)}.c-hotbox__list .c-card h3{margin-top:var(--space)}.c-hotbox__list .c-card figure{aspect-ratio:360/225}.c-hotbox__list .c-card img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c-hero{margin-bottom:var(--space-3);margin-top:var(--space-3);padding-bottom:0;padding-top:0}.c-hero .wp-block-media-text__content{padding:var(--space-5) 0 var(--space-5)}@media (min-width:601px){.c-hero .wp-block-media-text__content{padding-left:var(--space)}.c-hero.alignfull .wp-block-media-text__content{padding-left:var(--space-9)}}.c-hero.has-tbtc-primary-background-color{color:#fff}.c-hero figure{position:relative}.c-relatedposts{padding-bottom:var(--space-4);padding-top:var(--space-4)}.c-relatedposts__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:28px;margin-bottom:var(--space-8);margin-top:var(--space-4)}.c-relatedposts__grid>.c-card{background:var(--color-neutral-10);padding:0 0 var(--space-5)}.c-relatedposts__grid>.c-card>figure{margin-bottom:var(--space)}.c-relatedposts__grid>.c-card>:not(.c-card__media){padding:0 var(--space)}.c-relatedposts__grid>.c-card h3{margin-top:var(--space-2)}.c-relatedposts__grid>.c-card h3 a:hover{text-decoration:none}@media (min-width:768px){.c-relatedposts__grid>.c-card{-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%}}.c-single .entry-title{border-bottom:var(--border-width-thick) solid var(--color-torquoise);padding-bottom:20px}.c-single .heading--level-3,.c-single .is-style-heading--level-3,.c-single h3{font-size:var(--font-heading-size--level-3);line-height:1.1111}@media (min-width:768px){.c-single h3,.heading--level-3,.is-style-heading--level-3{font-size:var(--font-heading-size--level-2);line-height:1.1666}}.c-single .heading--level-3+p,.c-single .is-style-heading--level-3+p,.c-single .post-single-excerpt,.c-single h3+p{margin-top:28px}.entry-meta__author,.entry-meta__published,.wp-block-post-date{font-size:var(--font-size--body-s);line-height:var(--line-height--body-s)}.entry-meta__published,.wp-block-post-date{color:var(--color-neutral-90);margin-top:0}.entry-meta,.wp-block-post-date{margin-top:24px}.c-single .post-thumbnail{margin-bottom:32px;margin-top:24px}.c-single .wp-caption-text{color:var(--color-neutral-75);font-size:var(--font-size--body-s);line-height:var(--line-height--body-s);margin-top:8px}.entry-author{background-color:var(--color-neutral-10);margin-top:32px;padding-bottom:20px;padding-top:16px}.entry-author__image{height:120px;-o-object-fit:cover;object-fit:cover;width:120px}:root{--space-margin:28px}@media screen and (min-width:1024px){:root{--space-margin:24px}}.default-max-width,.entry-content .wp-audio-shortcode,.entry-content>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce),.post-thumbnail,[class*=inner-container]>:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce),body.search .wp-block-query-pagination{margin-left:auto;margin-right:auto;max-width:min(100vw - 2 * var(--space-margin),1128px)}.alignwide{clear:both}.alignwide,.comments-pagination,.pagination,.post-navigation,.site-footer,.site-header,.wide-max-width,.widget-area{margin-left:auto;margin-right:auto;max-width:min(100vw - 2 * var(--space-margin),1128px)}.alignfull,.full-max-width,.wp-block-group .wp-block-group__inner-container>.alignfull{margin-left:auto;margin-right:auto;max-width:100%;width:100%}@media screen and (min-width:482px){.alignfull,.full-max-width{margin-left:auto;margin-right:auto;max-width:100%;width:auto}}.wp-block-group{clear:both;display:block;display:flow-root}.entry-content>.wp-block-group,.wp-block-column>.wp-block-group{margin-bottom:var(--space-5)}.entry-content>.wp-block-group:not(:first-child),.wp-block-column>.wp-block-group:not(:first-child){margin-top:var(--space-5)}.alignfull{clear:both}main.c-content>article:not(.type-post):last-child>.entry-content>:last-child{padding-bottom:80px}.entry-content>.wp-block-columns{display:block}.entry-content>.wp-block-columns>.wp-block-column,.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:nth-child(2n){margin:0;width:100%}.entry-content>.wp-block-columns>.wp-block-column:last-of-type{margin-top:var(--space-5)}@media screen and (min-width:782px){.entry-content>.wp-block-columns{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--wp--style--block-gap,4em)}.entry-content>.wp-block-columns>.wp-block-column:first-of-type{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.entry-content>.wp-block-columns>.wp-block-column:last-of-type{margin-left:0;margin-top:0}}.entry-content *+.wp-block-embed,.entry-content *+.wp-block-image,.entry-content *+iframe,.entry-content p+.wp-block-columns{margin-top:var(--space)}.entry-content>iframe{display:block}body.page-template-campaign main.c-content{margin-top:var(--space)}main#site-content{min-height:400px}.is-style-boxed{background:var(--color-grey-light);padding:var(--space-3) var(--space-4)}.is-style-boxed,.is-style-boxed:not(.c-recommended) a:active,.is-style-boxed:not(.c-recommended) a:link,.is-style-boxed:not(.c-recommended) a:visited{color:var(--color-white)}div.pre-header-container{display:grid}div.pre-header-container div.pre-header{background:#b3ece8;font-size:var(--font-size--body-xs);padding:8px 0;text-align:center}@media screen and (min-width:1024px){div.pre-header-container div.pre-header{font-size:var(--font-size--body-m);padding:8px 0 0}}div.pre-header-container div.pre-header+svg{aspect-ratio:167}header.site-main{position:relative;z-index:5}header.site-main .header-row{padding:16px 0}header.site-main .header-row>.alignwide{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;gap:12px;grid-template:"logo search donate menu-trigger" auto/1fr auto auto auto}@media screen and (min-width:1024px){header.site-main .header-row>.alignwide{gap:24px;grid-template:"logo search header-bar donate" auto/1fr auto auto auto}}header.site-main .header-row .logo{grid-area:logo}header.site-main .header-row .logo svg{aspect-ratio:2;height:48px}@media screen and (min-width:1024px){header.site-main .header-row .logo svg{height:96px}}header.site-main .header-row .header-bar{display:none;grid-area:header-bar}@media screen and (min-width:1024px){header.site-main .header-row .header-bar{display:block}}header.site-main .header-row .header-bar ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex}header.site-main .header-row .header-bar ul.menu li{-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto}header.site-main .header-row .header-bar ul.menu li a{border-right:1px solid var(--color-neutral-10);font-size:var(--font-size--body-s);font-weight:var(--font-weight-medium);margin-right:10px;padding-right:10px;text-decoration:none}header.site-main .header-row .header-bar ul.menu li a:hover{text-decoration:underline}header.site-main .header-row .header-bar ul.menu li:last-of-type a{border:none;margin:0;padding:0}header.site-main .header-row .search{grid-area:search}@media screen and (max-width:690px){header.site-main .header-row .search{-webkit-box-ordinal-group:100;-ms-flex-order:99;grid-area:unset;grid-column:1/-1;margin-top:6px;order:99}}@media screen and (min-width:1024px){header.site-main .header-row .menu-trigger{display:none}}header.site-main .header-row .donate{grid-area:donate}header.site-main .header-row .donate a{min-width:auto;padding:6px 20px;white-space:nowrap}header.site-main .menu-row{overflow-x:clip}@media screen and (max-width:1023px){header.site-main .menu-row{background:rgba(0,0,0,.75);height:100%;left:100vw;opacity:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:999999}}header.site-main .menu-row.opened{left:0;opacity:1}@media screen and (max-width:1023px){header.site-main .menu-row .alignwide{-ms-overflow-style:none;background:#fff;height:100%;margin:0 50px 0 0;overflow:scroll;padding:0 var(--space-margin);scrollbar-width:none}header.site-main .menu-row .alignwide::-webkit-scrollbar{display:none}}@media screen and (min-width:1024px){header.site-main .menu-row .alignwide #menu-main-menu>li>span svg{display:none}header.site-main .menu-row .alignwide #menu-main-menu>li:nth-child(2):not(.mobileonly)>span:first-of-type{position:relative}header.site-main .menu-row .alignwide #menu-main-menu>li:nth-child(2):not(.mobileonly)>span:first-of-type:before{bottom:0;-webkit-box-shadow:0 -1px 0 #e5e6e5,0 2px 4px #e5e6e5;box-shadow:0 -1px 0 #e5e6e5,0 2px 4px #e5e6e5;content:"";height:100%;left:min((-100vw + 1128px)/2,-1 * var(--space-margin));position:absolute;width:100vw;z-index:-1}header.site-main .menu-row .alignwide #menu-main-menu>li.current-menu-ancestor,header.site-main .menu-row .alignwide #menu-main-menu>li.current-menu-item{display:contents}header.site-main .menu-row .alignwide #menu-main-menu>li.current-menu-ancestor>span,header.site-main .menu-row .alignwide #menu-main-menu>li.current-menu-item>span{background:#b3ece8}header.site-main .menu-row .alignwide #menu-main-menu>li.current-menu-ancestor>ul.sub-menu,header.site-main .menu-row .alignwide #menu-main-menu>li.current-menu-item>ul.sub-menu{-webkit-box-ordinal-group:100;-ms-flex-order:99;border-top:none;-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%;order:99;padding:1rem 0 0;position:static;width:100%}header.site-main .menu-row .alignwide #menu-main-menu>li.current-menu-ancestor>ul.sub-menu>li>span,header.site-main .menu-row .alignwide #menu-main-menu>li.current-menu-item>ul.sub-menu>li>span{display:none}header.site-main .menu-row .alignwide #menu-main-menu>li.current-menu-ancestor>ul.sub-menu>li>ul>li.menu-item-has-children>span>a,header.site-main .menu-row .alignwide #menu-main-menu>li.current-menu-item>ul.sub-menu>li>ul>li.menu-item-has-children>span>a{padding:6px 7px 6px 15px}header.site-main .menu-row .alignwide #menu-main-menu>li.current-menu-ancestor>ul.sub-menu>li>ul>li.menu-item-has-children>span>svg,header.site-main .menu-row .alignwide #menu-main-menu>li.current-menu-item>ul.sub-menu>li>ul>li.menu-item-has-children>span>svg{fill:var(--color-grey);display:inline-block;height:16px;margin-right:8px;padding:0;-ms-touch-action:none;touch-action:none;-webkit-transform:translateY(2px);transform:translateY(2px);width:16px}header.site-main .menu-row .alignwide #menu-main-menu>li.current-menu-ancestor>ul.sub-menu>li>ul>li>span,header.site-main .menu-row .alignwide #menu-main-menu>li.current-menu-item>ul.sub-menu>li>ul>li>span{background:#e5e5e5;display:block}header.site-main .menu-row .alignwide #menu-main-menu>li.current-menu-ancestor>ul.sub-menu>li>ul>li>span>a,header.site-main .menu-row .alignwide #menu-main-menu>li.current-menu-item>ul.sub-menu>li>ul>li>span>a{padding:6px 15px}header.site-main .menu-row .alignwide #menu-main-menu>li.current-menu-ancestor>ul.sub-menu>li>ul>li>span+ul.sub-menu:hover,header.site-main .menu-row .alignwide #menu-main-menu>li.current-menu-ancestor>ul.sub-menu>li>ul>li>span:hover+ul.sub-menu,header.site-main .menu-row .alignwide #menu-main-menu>li.current-menu-item>ul.sub-menu>li>ul>li>span+ul.sub-menu:hover,header.site-main .menu-row .alignwide #menu-main-menu>li.current-menu-item>ul.sub-menu>li>ul>li>span:hover+ul.sub-menu{display:block}header.site-main .menu-row .alignwide #menu-main-menu>li.current-menu-ancestor>ul.sub-menu>li>ul>li>span+ul.sub-menu>li,header.site-main .menu-row .alignwide #menu-main-menu>li.current-menu-item>ul.sub-menu>li>ul>li>span+ul.sub-menu>li{background:#cecece}header.site-main .menu-row .alignwide #menu-main-menu>li.current-menu-ancestor>ul.sub-menu>li>ul>li>span+ul.sub-menu>li a,header.site-main .menu-row .alignwide #menu-main-menu>li.current-menu-item>ul.sub-menu>li>ul>li>span+ul.sub-menu>li a{display:block;padding:6px 15px}header.site-main .menu-row .alignwide #menu-main-menu>li:not(.current-menu-ancestor,.current-menu-item)>ul.sub-menu{display:none}}header.site-main .menu-row button.close-menu-trigger{background:var(--color-red);border:none;position:absolute;right:30px;top:70px}@media screen and (min-width:1024px){header.site-main .menu-row button.close-menu-trigger{display:none}}header.site-main .menu-row button.close-menu-trigger svg{fill:#fff;display:block;height:20px;width:20px}header.site-main .menu-row ul.menu{display:block}@media screen and (min-width:1024px){header.site-main .menu-row ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:1023px){header.site-main .menu-row ul.menu{padding:20px 0;position:relative}}header.site-main .menu-row ul.menu a{text-decoration:none}header.site-main .menu-row ul.menu a:hover{text-decoration:underline}header.site-main .menu-row ul.menu svg{display:none}header.site-main .menu-row ul.menu li.nomobile{display:none!important}@media screen and (min-width:1024px){header.site-main .menu-row ul.menu li.nomobile{display:block!important}}header.site-main .menu-row ul.menu li.mobileonly{display:block!important}@media screen and (min-width:1024px){header.site-main .menu-row ul.menu li.mobileonly{display:none!important}}header.site-main .menu-row ul.menu>li{-webkit-box-flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;-ms-flex:auto;flex:auto;gap:calc(var(--baseline)*2);grid-template:"link" auto "submenu" auto/1fr}@media screen and (min-width:1024px){header.site-main .menu-row ul.menu>li{display:block}}@media screen and (max-width:1023px){header.site-main .menu-row ul.menu>li{border-bottom:1px solid var(--color-neutral-10)}}header.site-main .menu-row ul.menu>li>span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;grid-area:link;grid-template-columns:1fr}@media screen and (max-width:1023px){header.site-main .menu-row ul.menu>li>span{grid-template-columns:1fr 40px}}header.site-main .menu-row ul.menu>li>span svg{display:none}@media screen and (max-width:1023px){header.site-main .menu-row ul.menu>li>span svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}header.site-main .menu-row ul.menu>li>span svg.rotate{-webkit-transform:rotate(0deg);transform:rotate(0deg)}header.site-main .menu-row ul.menu>li>span>a{display:inline-block;font-weight:var(--font-weight-medium);padding:12px;text-align:center}@media screen and (max-width:1023px){header.site-main .menu-row ul.menu>li>span>a{display:block;padding:12px 0}}@media screen and (min-width:1024px) and (max-width:1080px){header.site-main .menu-row ul.menu>li>span>a{padding:12px 8px}}header.site-main .menu-row ul.menu>li.menu-item-has-children>span>svg{fill:var(--color-grey);display:inline-block;height:16px;padding:0;-ms-touch-action:none;touch-action:none;width:16px}@media screen and (max-width:1023px){header.site-main .menu-row ul.menu>li.menu-item-has-children>span>svg{padding:10px}}header.site-main .menu-row ul.menu>li:not(.megamenu):hover>ul.sub-menu{display:block}header.site-main .menu-row ul.menu>li:not(.megamenu)>ul.sub-menu{display:none;grid-area:submenu}@media screen and (min-width:1024px){header.site-main .menu-row ul.menu>li:not(.megamenu)>ul.sub-menu{background:#fff;border-top:4px solid var(--color-red);-webkit-box-shadow:0 12px 16px rgba(55,58,54,.196);box-shadow:0 12px 16px rgba(55,58,54,.196);font-size:var(--font-size--body-s);min-width:180px;padding:9px 16px;position:absolute;z-index:100000}}header.site-main .menu-row ul.menu>li:not(.megamenu)>ul.sub-menu.revealed{display:block;width:100%}header.site-main .menu-row ul.menu>li:not(.megamenu)>ul.sub-menu>li>span>a{display:inline-block;padding:3px 0}@media screen and (max-width:1023px){header.site-main .menu-row ul.menu>li:not(.megamenu)>ul.sub-menu>li:last-of-type{margin-bottom:25px}}header.site-main .menu-row ul.menu>li.megamenu>ul.sub-menu{grid-area:submenu}@media screen and (min-width:1024px){header.site-main .menu-row ul.menu>li.megamenu>ul.sub-menu{border-top:4px solid var(--color-red);-webkit-box-shadow:0 12px 16px rgba(55,58,54,.196);box-shadow:0 12px 16px rgba(55,58,54,.196);display:none;font-size:var(--font-size--body-s);gap:0 15px;grid-template-columns:repeat(3,1fr);left:0;max-width:calc(100% - 32px);padding:0 16px;position:absolute;width:calc(100% - 32px);z-index:100000}}@media screen and (max-width:1023px){header.site-main .menu-row ul.menu>li.megamenu>ul.sub-menu{display:none}}header.site-main .menu-row ul.menu>li.megamenu>ul.sub-menu.revealed{display:block;width:100%}header.site-main .menu-row ul.menu>li.megamenu>ul.sub-menu>li{padding:16px 30px 16px 0}@media screen and (min-width:1024px){header.site-main .menu-row ul.menu>li.megamenu>ul.sub-menu>li{border-right:1px solid var(--color-neutral-10);display:contents}header.site-main .menu-row ul.menu>li.megamenu>ul.sub-menu>li.menu-item-has-children>ul{display:contents}}@media screen and (max-width:1023px){header.site-main .menu-row ul.menu>li.megamenu>ul.sub-menu>li{padding:8px 0}}header.site-main .menu-row ul.menu>li.megamenu>ul.sub-menu>li:last-of-type{border:none;margin-bottom:25px}header.site-main .menu-row ul.menu>li.megamenu>ul.sub-menu>li>span>a[href="#"]{display:none}header.site-main .menu-row ul.menu>li.megamenu>ul.sub-menu>li>ul.sub-menu>li{margin-bottom:10px}header.site-main .menu-row ul.menu>li.megamenu>ul.sub-menu>li>ul.sub-menu>li:last-of-type{margin-bottom:0}header.site-main .menu-row ul.menu>li.megamenu>ul.sub-menu>li>ul.sub-menu>li:hover>ul.sub-menu{display:block}header.site-main .menu-row ul.menu>li.megamenu>ul.sub-menu>li>ul.sub-menu>li>span>a{display:inline-block;font-weight:var(--font-weight-medium);padding:3px 0}@media screen and (min-width:1024px){header.site-main .menu-row ul.menu>li.megamenu>ul.sub-menu>li>ul.sub-menu>li>ul.sub-menu{display:none;position:absolute}}header.site-main .menu-row ul.menu>li.megamenu>ul.sub-menu>li>ul.sub-menu>li>ul.sub-menu:hover{display:block}header.site-main .menu-row ul.menu>li.megamenu>ul.sub-menu>li>ul.sub-menu>li>ul.sub-menu>a{display:inline-block;font-weight:var(--font-weight-medium);padding:3px 0}header.site-main .menu-row ul.menu>li.megamenu>ul.sub-menu>li>ul.sub-menu>li ul.sub-menu>li{padding:2px 0}header.site-main .menu-row ul.menu>li.megamenu>ul.sub-menu>li>ul.sub-menu>li ul.sub-menu>li>a{color:var(--color-neutral-90)}@media screen and (min-width:1024px){header.site-main .menu-row ul.menu>li.megamenu:hover>ul.sub-menu{display:grid}}header.site-main .menu-row div.mobile-header-bar{display:block}@media screen and (min-width:1024px){header.site-main .menu-row div.mobile-header-bar{display:none}}header.site-main .menu-row div.mobile-header-bar ul.menu{padding-top:0}header.site-main .menu-row div.mobile-header-bar ul.menu li{border:none}header.site-main .menu-row div.mobile-header-bar ul.menu li a{font-size:var(--font-size--body-s);font-weight:var(--font-weight-medium);padding:6px 0}section#header-search{background:hsla(0,0%,100%,.75);-webkit-box-sizing:border-box;box-sizing:border-box;height:100vh;left:0;opacity:0;padding:var(--space-8) var(--space-2);position:fixed;top:-300vw;-webkit-transition:.25s ease-in;transition:.25s ease-in;width:100vw}@media screen and (min-width:900px){section#header-search{padding:var(--space-7)}}section#header-search.opened{opacity:1;top:0;-webkit-transition:.25s ease-in;transition:.25s ease-in;z-index:999999}@media screen and (min-width:768px){section#header-search.opened{display:grid;place-items:center}}section#header-search .alignwide{background:#fff;border:1px solid var(--color-neutral-10);-webkit-box-shadow:0 19px 38px rgba(0,0,0,.12),0 15px 12px rgba(0,0,0,.22);box-shadow:0 19px 38px rgba(0,0,0,.12),0 15px 12px rgba(0,0,0,.22);padding:var(--space)}@media screen and (min-width:768px){section#header-search .alignwide{padding:var(--space-7)}}section#header-search .alignwide>p{text-align:center}.search-form-container{margin:0;text-align:center}.search-form-container form.search-form input.search-field{background:var(--color-neutral-10);font-size:var(--font-size--body-m);line-height:2rem;padding-bottom:var(--space-1);padding-top:var(--space-1);width:calc(100% - 60px)}@media screen and (min-width:900px){.search-form-container form.search-form input.search-field{width:300px}}.search-form-container form.search-form button.o-icon{background:var(--color-red);-webkit-box-sizing:content-box;box-sizing:content-box;float:right;height:30px;margin-left:10px;padding:6px;width:30px}@media screen and (min-width:900px){.search-form-container form.search-form button.o-icon{float:none;margin-top:-3px}}.search-form-container form.search-form button.o-icon:hover{background:var(--color-red-light)}.search-form-container form.search-form button.o-icon svg{fill:#fff;display:block;margin:auto}@media screen and (min-width:900px){section#header-search .wp-block-buttons{display:inline-block;margin-left:var(--space-3)}}section#header-search a.wp-block-button__link{color:var(--color-red)}section#header-search a.wp-block-button__link:hover{text-decoration:none}.relevanssi-live-search-results{-webkit-box-shadow:0 19px 38px rgba(0,0,0,.12),0 15px 12px rgba(0,0,0,.22)!important;box-shadow:0 19px 38px rgba(0,0,0,.12),0 15px 12px rgba(0,0,0,.22)!important}.relevanssi-live-search-results .rlv-has-spinner:after{content:unset}.relevanssi-live-search-no-results{padding-top:20px!important}.relevanssi-live-search-result p{text-align:left!important}.relevanssi-live-search-result a{text-decoration:none!important}.relevanssi-live-search-results-showing{margin-top:10px;top:unset!important}@media screen and (min-width:900px){.relevanssi-live-search-results-showing{-webkit-transform:translateX(-25px);transform:translateX(-25px);width:400px!important}}.relevanssi-live-search-result-status{background:var(--color-torquoise);font-size:var(--font-size--body-m);padding:var(--space-2) 0}.relevanssi-live-search-result-status p{border:none!important}.header-row .search{grid-column:1/-1}.relevanssi-live-search-result a:after{color:var(--color-neutral-75);display:block;font-size:.9em;height:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}.relevanssi-live-search-result a[href*="/media-centre/news"]:after{content:"    » News"}.relevanssi-live-search-result a[href*="/brain-tumour-diagnosis-treatment/"]:after{content:"    » Diagnosis and Treatment"}.relevanssi-live-search-result a[href*="/brain-tumour-signs-symptoms/child-brain-tumour-symptoms/"]:after{content:"    » Signs and Symptoms - Children"}.relevanssi-live-search-result a[href*="/brain-tumour-signs-symptoms/adult-brain-tumour-symptoms/"]:after{content:"    » Signs and Symptoms - Adults"}.relevanssi-live-search-result a[href*="/get-involved/fundraise-for-us"]:after{content:"    » Fundraise for us"}.relevanssi-live-search-result a[href*="/get-involved/our-supporter-groups"]:after{content:"    » Our supporter groups"}.relevanssi-live-search-result a[href*="/get-involved/share-your-story"]:after{content:"    » Share your story"}header.donation-header{position:relative;z-index:1}header.donation-header .header-row{padding:16px 0}header.donation-header .header-row>.alignwide{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;gap:12px;grid-template:"logo donation-text" auto/71px auto}@media screen and (min-width:1024px){header.donation-header .header-row>.alignwide{gap:24px;grid-template:"logo donation-text" auto/142px auto}}header.donation-header .logo{grid-area:logo}header.donation-header .logo img{aspect-ratio:2;height:48px;width:71px}@media screen and (min-width:1024px){header.donation-header .logo img{height:96px;width:142px}}header.donation-header .donation-text{grid-area:donation-text}@media screen and (max-width:1024px){header.donation-header .donation-text p{font-size:var(--font-size--body-s);text-align:right}}header.donation-header .donation-text strong{font-weight:var(--font-weight-medium)}footer.site-main{color:#fff;display:grid;margin-top:-62px}footer.site-main>svg{fill:var(--color-grey);aspect-ratio:111.33333;margin-bottom:-1px}footer.site-main .footer-container{background:var(--color-grey);padding:32px 0 0}footer.site-main .footer-container .alignwide .pre-footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--color-grey-light);display:grid;gap:30px;grid-template:"logo" auto "text" auto "donate" auto/1fr;margin-bottom:30px;padding-bottom:30px;place-items:center}@media screen and (min-width:1024px){footer.site-main .footer-container .alignwide .pre-footer{grid-template:"logo text donate" auto/auto 1fr auto}}footer.site-main .footer-container .alignwide .pre-footer .pre-footer-logo{grid-area:logo}footer.site-main .footer-container .alignwide .pre-footer .pre-footer-logo svg{aspect-ratio:1.3065;height:80px}@media screen and (min-width:1024px){footer.site-main .footer-container .alignwide .pre-footer .pre-footer-logo svg{height:96px}}footer.site-main .footer-container .alignwide .pre-footer .pre-footer-text{grid-area:text;max-width:550px;text-align:center}footer.site-main .footer-container .alignwide .pre-footer .pre-footer-text p{font-size:var(--font-size--body-s);margin-top:0}@media screen and (min-width:1024px){footer.site-main .footer-container .alignwide .pre-footer .pre-footer-text p{font-size:var(--font-size--body-m)}}footer.site-main .footer-container .alignwide .pre-footer .pre-footer-text p.header{color:#fff;font-size:var(--font-size--body-xl);font-weight:var(--font-weight-bold);text-align:center}footer.site-main .footer-container .alignwide .pre-footer .pre-footer-text a{color:var(--color-torquoise);font-weight:var(--font-weight-medium)}footer.site-main .footer-container .alignwide .pre-footer .pre-footer-text a:hover{text-decoration:none}footer.site-main .footer-container .alignwide .pre-footer .pre-footer-donate{grid-area:donate}footer.site-main .footer-container .alignwide .pre-footer .pre-footer-donate a{min-width:auto;padding:6px 20px;white-space:nowrap}footer.site-main .footer-container .alignwide .footer{display:grid;gap:40px;grid-template:"form" auto "social" auto "accreditations" auto/1fr;place-items:center}@media screen and (min-width:1024px){footer.site-main .footer-container .alignwide .footer{grid-template:"form form" auto "social accreditations" auto/1fr 1fr}}footer.site-main .footer-container .alignwide .footer .c-footer-form{grid-area:form}footer.site-main .footer-container .alignwide .footer .social-icons{display:grid;gap:15px;grid-area:social;grid-auto-flow:column}@media screen and (min-width:1024px){footer.site-main .footer-container .alignwide .footer .social-icons{gap:20px;margin-right:auto}}footer.site-main .footer-container .alignwide .footer .accreditations{display:grid;gap:20px;grid-area:accreditations;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:75vw;place-items:center}@media screen and (min-width:1024px){footer.site-main .footer-container .alignwide .footer .accreditations{grid-auto-flow:column;grid-template:initial;margin:0 0 0 auto;max-width:100%}}footer.site-main .footer-container .alignwide .footer .accreditations img{height:32px;width:auto}footer.site-main .footer-container .sub-footer{background:#292c29;font-size:var(--font-size--body-xs);margin-top:40px;padding:8px 0}footer.site-main .footer-container .sub-footer .alignwide{display:grid;gap:15px;grid-template:"copyright" auto "menu" auto/1fr;padding:15px 0}@media screen and (min-width:1024px){footer.site-main .footer-container .sub-footer .alignwide{gap:50px;grid-template:"copyright menu" auto/1fr auto;padding:0}}footer.site-main .footer-container .sub-footer .alignwide .copyright-text{text-align:center}@media screen and (min-width:1024px){footer.site-main .footer-container .sub-footer .alignwide .copyright-text{text-align:left}}footer.site-main .footer-container .sub-footer .alignwide .footer-menu ul.menu{text-align:center}@media screen and (min-width:1024px){footer.site-main .footer-container .sub-footer .alignwide .footer-menu ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex}}footer.site-main .footer-container .sub-footer .alignwide .footer-menu ul.menu li{-webkit-box-flex:1;display:inline-block;-ms-flex:1 auto;flex:1 auto}footer.site-main .footer-container .sub-footer .alignwide .footer-menu ul.menu li a{border-right:1px solid var(--color-grey-light);color:#fff;font-weight:var(--font-weight-medium);margin-right:10px;padding-right:10px;text-decoration:none}footer.site-main .footer-container .sub-footer .alignwide .footer-menu ul.menu li a:hover{text-decoration:underline}footer.site-main .footer-container .sub-footer .alignwide .footer-menu ul.menu li:last-of-type a{border:none;margin:0;padding:0}.c-breadcrumbs{color:var(--color-torquoise-dark);font-size:var(--font-size--body-s);font-weight:var(--font-weight-medium);margin-bottom:var(--space-3);padding-bottom:var(--space-3);padding-top:var(--space-3)}.c-breadcrumbs a{color:var(--color-neutral-90);margin:0 5px;text-decoration:none}.c-breadcrumbs a:hover{text-decoration:underline}.c-breadcrumbs>span>span>a{margin-left:0}.c-breadcrumbs span.breadcrumb_last{color:var(--color-neutral-25);display:inline-block;margin-left:5px}.tabs [role=tablist]{display:grid;gap:8px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0 0 -.1em;overflow:visible}.tabs [role=tab]{-ms-flex-line-pack:start;align-content:start;background:var(--color-neutral-10);border:none;display:grid;font-family:Rubik;font-weight:500;margin:0;min-height:50px;overflow:visible;padding:8px 16px;position:relative;text-align:left}@media screen and (min-width:700px){.tabs [role=tab]{font-size:var(--font-size--body-l);min-height:72px}}.tabs [role=tab][aria-selected=true]{background:var(--color-torquoise);outline:0}.tabs [role=tab]:active,.tabs [role=tab]:focus,.tabs [role=tab]:hover{border-radius:0;color:inherit;outline:0}.tabs [role=tabpanel]{background:var(--color-torquoise);padding:16px;position:relative;z-index:2}@media screen and (min-width:700px){.tabs [role=tabpanel]{padding:24px 32px}}.tabs [role=tabpanel] .wp-block-button{margin-top:16px}.tabs [role=tabpanel] ol:first-of-type,.tabs [role=tabpanel] ul:first-of-type{margin-top:0}.tabs [role=tabpanel].is-hidden{display:none}.tabs [role=tabpanel]:focus{outline:0}.tabs [role=tabpanel] *+p{margin-top:1em}#dialog_layer{position:relative;z-index:100}#dialog_layer .hidden{display:none}#dialog_layer [role=alertdialog],#dialog_layer [role=dialog]{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100vh;padding:24px}@media screen and (min-width:900px){#dialog_layer [role=alertdialog],#dialog_layer [role=dialog]{border-radius:8px;left:50vw;max-height:85vh;min-height:auto;min-width:870px;position:absolute;top:50vh;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}}#dialog_layer .dialog-big-image img{margin:0 auto 16px;max-height:70vh;max-width:100%;width:auto}#dialog_layer button.close{background:var(--color-red);border:none;border-radius:100%;position:absolute;right:10px;top:10px;z-index:1}@media screen and (min-width:900px){#dialog_layer button.close{right:-20px;top:-20px}}#dialog_layer button.close svg{fill:#fff;height:24px;width:24px}#dialog_layer .dialog-text-and-media{display:grid;gap:24px;grid-template:"media" auto "text" auto/1fr;overflow:scroll}@media screen and (min-width:900px){#dialog_layer .dialog-text-and-media{grid-template:"media text" auto/1fr 2fr}}#dialog_layer .dialog-text-and-media img{width:100%}#dialog_layer .dialog-text-and-media .text{max-height:75vh;overflow:scroll}#dialog_layer .dialog-full-video{height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}#dialog_layer .dialog-full-video iframe{height:100%;left:0;position:absolute;top:0;width:100%}#dialog_layer .dialog-backdrop{bottom:0;display:none;left:0;overflow-y:auto;position:fixed;right:0;top:0}@media screen and (min-width:900px){#dialog_layer .dialog-backdrop{background:rgba(0,0,0,.3)}}#dialog_layer .dialog-backdrop.active{display:block}#dialog_layer .no-scroll{overflow-y:auto!important}#dialog_layer .has-dialog{overflow:hidden}.c-imagegrid__grid{display:grid;gap:24px;grid-template-columns:repeat(2,1fr);margin:24px 0}@media screen and (min-width:800px){.c-imagegrid__grid{grid-template-columns:repeat(3,1fr)}}.c-imagegrid__header p{font-size:var(--font-size--body-l)}.c-imagegrid__grid__image{aspect-ratio:1/1;position:relative}.c-imagegrid__grid__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c-imagegrid__grid__image a:hover>.c-imagegrid__grid__image__hover{cursor:pointer;opacity:1;-webkit-transition:.1s ease-in;transition:.1s ease-in;visibility:visible}.c-imagegrid__grid__image__hover{background:rgba(112,219,212,.9);-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;font-size:var(--font-size--body-l);height:100%;left:0;opacity:0;padding:20px;place-content:center;position:absolute;text-align:center;top:0;-webkit-transition:.1s ease-in;transition:.1s ease-in;visibility:hidden;width:100%;z-index:1}.c-imagegrid__grid__image__hover h5{font-size:var(--font-size--body-m);margin-top:5px}.c-imagegrid__grid__image__hover p{font-size:var(--font-size--body-s);line-height:var(--line-height--body-xs);margin-top:5px}.text-slider{background:url(assets/svg/icons/text-slider-bg.svg) no-repeat center 0/95% 100%;margin-bottom:24px;margin-top:24px}.text-slider .slick-list{-webkit-mask:url(assets/svg/icons/text-slider-bg.svg) no-repeat center 0/95% 100%;mask:url(assets/svg/icons/text-slider-bg.svg) no-repeat center 0/95% 100%}.text-slider button.slick-arrow{background:var(--color-red);border-radius:100%;height:50px;width:50px;z-index:1}.text-slider button.slick-arrow.slick-prev{left:0}.text-slider button.slick-arrow.slick-prev svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.text-slider button.slick-arrow.slick-next{right:0}.text-slider button.slick-arrow svg{fill:#fff;height:22px;width:22px}.text-slider .slick-slide{margin:0 auto;padding:4rem 65px}@media screen and (min-width:768px){.text-slider .slick-slide{padding:4rem 95px}.text-slider .slick-slide,.text-slider .slick-slide p{font-size:var(--font-size--body-l)}}.text-slider .slick-slide .wp-block-button{margin-top:16px}.c-support{padding:56px 0}.c-support a{color:#fff;word-break:break-word}.c-support__outer-text{margin:0 auto;max-width:740px;text-align:center;width:100%}.c-support__outer-text a{font-weight:700}.c-support__grid{display:grid;gap:16px;grid-template-columns:repeat(1,1fr);margin:24px 0}@media screen and (min-width:800px){.c-support__grid{gap:24px;grid-template-columns:repeat(2,1fr)}}.c-support__grid-item{border:1px solid var(--color-neutral-25);padding:16px}@media screen and (min-width:800px){.c-support__grid-item{padding:20px 24px}}.c-support__grid-item h5{margin-bottom:20px}.c-support__info{gap:8px;grid-template-columns:16px 1fr;margin-bottom:8px}.c-support__info,.c-support__info-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid}.c-support__info-icon svg{fill:var(--color-neutral-25);height:16px;width:16px}.c-support__info-label{font-size:var(--font-size--body-s)}@media screen and (min-width:800px){.c-support__info-label{font-size:var(--font-size--body-m)}}.c-support__info-label-supplementary,.c-support__info-suplementary{color:var(--color-neutral-25);font-size:var(--font-size--body-s);font-weight:400}.wp-block-column .c-support,.wp-block-column .c-support .c-support__grid-item{padding:var(--space-3)}.wp-block-column .c-support .c-support__info-label a{font-size:var(--font-size--body-s)}.c-homepagehero{background-color:var(--color-torquoise)!important;background-repeat:no-repeat!important;background-size:100%!important;padding:160px 0 40px}@media screen and (min-width:900px){.c-homepagehero{background-size:cover!important;margin-bottom:140px!important;padding:80px 0 0}}.c-homepagehero__hero-content{margin-left:auto;max-width:480px}.c-homepagehero__hero-content__title svg{width:100%}.c-homepagehero__hero-content__content{background:url(assets/svg/icons/text-slider-bg.svg) no-repeat center 0/95% 100%;margin:-30px 0 30px;padding:48px 0 0;text-align:center}@media screen and (min-width:450px){.c-homepagehero__hero-content__content{padding:62px 48px 48px}}@media screen and (min-width:900px){.c-homepagehero__hero-content__content{margin:-50px 0 0;text-align:center}}@media screen and (min-width:450px){.c-homepagehero__hero-content__content p{font-size:var(--font-size--body-xl);line-height:var(--line-height--body-xl)}}.c-homepagehero__hero-content__content .wp-block-button{margin-top:24px}.c-homepagehero__hero-items{display:grid;gap:16px}@media screen and (min-width:900px){.c-homepagehero__hero-items{gap:24px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;-webkit-transform:translateY(50%);transform:translateY(50%)}}.c-homepagehero__hero-items__card{background:#fff;border-bottom:8px solid var(--color-red);display:block;padding:16px;text-align:center;text-decoration:none}@media screen and (min-width:900px){.c-homepagehero__hero-items__card{border-color:var(--color-torquoise);padding:32px 48px}}.c-homepagehero__hero-items__card:hover{border-color:var(--color-red-dark);text-decoration:none}@media screen and (min-width:900px){.c-homepagehero__hero-items__card:hover{border-color:var(--color-torquoise-dark)}}.c-homepagehero__hero-items__card h4{font-size:var(--heading-font-size--level-6)}@media screen and (min-width:900px){.c-homepagehero__hero-items__card h4{font-size:var(--heading-font-size--level-4)}}.c-homepagehero__hero-items__card p{font-size:var(--font-size--body-m);margin-top:8px;text-decoration:underline}@media screen and (min-width:900px){.c-homepagehero__hero-items__card p{font-size:var(--font-size--body-l);margin-top:16px}}.c-iconblock{margin-top:24px}.c-iconblock__header{margin-bottom:32px;text-align:center}.c-iconblock__grid{display:grid;gap:36px}@media screen and (min-width:600px){.c-iconblock__grid{gap:24px;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:800px){.c-iconblock__grid{grid-template-columns:repeat(3,1fr)}}.c-iconblock__grid-item{text-align:center}.c-iconblock__grid-item img{height:100%;margin:0 auto;-o-object-fit:cover;object-fit:cover}.c-iconblock__grid-item .wp-block-button{margin-top:16px}.c-videoblock__grid{display:grid;gap:36px;margin-bottom:24px;margin-top:24px}@media screen and (min-width:600px){.c-videoblock__grid{gap:24px;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:800px){.c-videoblock__grid{grid-template-columns:repeat(3,1fr)}}.c-videoblock__grid__image{aspect-ratio:1/1;position:relative}.c-videoblock__grid__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c-videoblock__grid__image a:hover>.c-videoblock__grid__image__hover{cursor:pointer;opacity:1;-webkit-transition:.1s ease-in;transition:.1s ease-in;visibility:visible}.c-videoblock__grid__image__hover{background:rgba(112,219,212,.9);-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;font-size:var(--font-size--body-l);height:100%;left:0;opacity:0;padding:20px;place-content:center;position:absolute;text-align:center;top:0;-webkit-transition:.1s ease-in;transition:.1s ease-in;visibility:hidden;width:100%;z-index:1}.c-videoblock__grid__image__hover p{font-weight:700;margin-bottom:15px;margin-top:0}.c-videoblock__grid__image__hover button{background:var(--color-red);border-radius:100%;height:80px;margin:0 auto;width:80px;z-index:1}.c-videoblock__grid__image__hover button svg{fill:#fff;height:32px;width:32px}.c-videoblock__grid__image__hover button:hover{background:var(--color-red)}.c-videoblock__grid__image__hover button:hover svg{fill:#fff}.c-section{margin-bottom:32px}.c-section h2.is-style-heading--level-6{color:var(--color-neutral-90);font-weight:var(--font-weight-medium);margin-bottom:8px;padding-left:8px}.c-section ul{list-style:none;margin:0;padding:0}.c-section ul li{border-bottom:1px solid var(--color-neutral-10);font-size:var(--font-size--body-s)}.c-section ul li a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-grey-dark);display:grid;font-weight:var(--font-weight-medium);gap:16px;grid-template-columns:1fr auto;padding:8px;position:relative;text-decoration:none}.c-section ul li a:after{background:url(assets/svg/icons/caret.svg) no-repeat center 0/95% 100%;content:"";display:block;height:16px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:16px}.c-section ul li a:hover{text-decoration:underline}.c-section.is-style-boxed{background:var(--color-neutral-10);-webkit-mask:url(assets/svg/left-col-clip.svg) no-repeat center 0/100% 100%;mask:url(assets/svg/left-col-clip.svg) no-repeat center 0/100% 100%;padding:16px 20px}.c-section.is-style-boxed ul li{border-bottom-color:var(--color-neutral-25)}body.single-tbtc-jargon .entry-content>p:first-of-type{margin-top:var(--space)}a.jargon[data-term]{cursor:help;font-weight:var(--font-weight-bold);text-decoration:underline;text-decoration-style:dotted}.wp-block-query li.tbtc-jargon{margin-bottom:var(--space)}.wp-block-query li.tbtc-jargon *{padding:0}.tpd-tooltip{-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute}.tpd-tooltip [class^=tpd-]{-webkit-box-sizing:inherit;box-sizing:inherit}.tpd-content-wrapper{float:left;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.tpd-content-relative,.tpd-content-relative-padder,.tpd-content-spacer{float:left;position:relative}.tpd-content-relative{width:100%}.tpd-content{-webkit-box-sizing:border-box!important;box-sizing:border-box!important;clear:both;color:#fff;float:left;font-size:var(--font-size--body-m);line-height:16px;padding:10px;position:relative}.tpd-has-inner-close .tpd-content-relative .tpd-content{padding-right:0!important}.tpd-tooltip .tpd-content-no-padding{padding:0!important}.tpd-title-wrapper{float:left;overflow:hidden;position:relative}.tpd-title-spacer{float:left}.tpd-title-relative,.tpd-title-relative-padder{float:left;position:relative}.tpd-title-relative{width:100%}.tpd-title{-webkit-box-sizing:border-box!important;box-sizing:border-box!important;color:#fff;float:left;font-size:11px;font-weight:700;line-height:16px;padding:10px;position:relative;text-transform:uppercase}.tpd-has-title-close .tpd-title{padding-right:0!important}.tpd-close{color:#fff;cursor:pointer;height:28px;overflow:hidden;position:absolute;right:0;top:0;width:28px}.tpd-close-icon{float:left;font-family:Arial,Baskerville,monospace;font-size:28px;font-style:normal;font-weight:400;height:28px;line-height:28px;text-align:center;text-decoration:none;width:28px}.tpd-frames,.tpd-skin{left:0;position:absolute;top:0}.tpd-frames .tpd-frame{clear:both;display:none;float:left;height:100%;width:100%}.tpd-visible-frame-bottom .tpd-frame-bottom,.tpd-visible-frame-left .tpd-frame-left,.tpd-visible-frame-right .tpd-frame-right,.tpd-visible-frame-top .tpd-frame-top{display:block}.tpd-backgrounds{-webkit-transform-origin:0 0;transform-origin:0 0}.tpd-background-shadow,.tpd-backgrounds{height:100%;left:0;position:absolute;top:0;width:100%}.tpd-background-shadow{background-color:transparent;pointer-events:none}.tpd-no-shadow .tpd-skin .tpd-background-shadow{-webkit-box-shadow:none!important;box-shadow:none!important}.tpd-background-box{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.tpd-no-stem .tpd-background-box,.tpd-no-stem .tpd-shift-stem{display:none}.tpd-no-stem .tpd-background-box-top{display:block}.tpd-background-box-shift,.tpd-background-box-shift-further{float:left;height:100%;position:relative;width:100%}.tpd-background{background:none;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;clear:both;float:left}.tpd-background-loading{display:none}.tpd-no-radius .tpd-skin .tpd-frames .tpd-frame .tpd-backgrounds .tpd-background{border-radius:0}.tpd-background-content,.tpd-background-title{background-color:#282828;clear:both;float:left;width:100%}.tpd-background-border-hack{border-style:solid;height:100%;left:0;position:absolute;top:0;width:100%}.tpd-background-box-top{top:0}.tpd-background-box-bottom{bottom:0}.tpd-background-box-left{left:0}.tpd-background-box-right{right:0}.tpd-shift-stem{left:0;overflow:hidden;top:0}.tpd-shift-stem,.tpd-shift-stem-side{position:absolute}.tpd-frame-bottom .tpd-shift-stem-side,.tpd-frame-top .tpd-shift-stem-side{width:100%}.tpd-frame-left .tpd-shift-stem-side,.tpd-frame-right .tpd-shift-stem-side{height:100%}.tpd-stem{height:8px;left:0;margin-left:3px;margin-top:2px;overflow:hidden;position:absolute;top:0;-webkit-transform-origin:0 0;transform-origin:0 0;width:16px}.tpd-tooltip .tpd-skin .tpd-frames .tpd-frame .tpd-shift-stem .tpd-stem-reset{margin:0!important}.tpd-stem-spacer{height:100%;left:0;position:absolute;top:0;width:100%}.tpd-stem-reset .tpd-stem-spacer{margin-top:0}.tpd-stem-point{left:50%;position:absolute;top:0;width:100px}.tpd-stem-downscale,.tpd-stem-transform{float:left;height:100%;position:relative;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%}.tpd-stem-side{float:left;height:100%;overflow:hidden;position:relative;width:50%}.tpd-stem-side-inversed{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.tpd-stem-triangle{border-bottom-style:solid;border-left-color:transparent;border-left-style:solid;height:0;left:0;position:absolute;top:0;width:0}.tpd-stem-border{background-color:#fff;border-right:0 solid #fff;width:20px}.tpd-stem-border,.tpd-stem-border-corner{height:100%;left:50%;position:absolute;top:0}.tpd-stem-border-corner{border-right-style:solid;border-right-width:0}.tpd-stem *{zoom:1;z-index:0}.tpd-stem-border-center-offset,.tpd-stem-border-center-offset-inverse{float:left;height:100%;overflow:hidden;position:relative;width:100%}.tpd-stem-notransform{float:left;height:100%;position:relative;width:100%}.tpd-stem-notransform .tpd-stem-border{float:left;height:100%;left:0;margin:0;position:relative;top:0}.tpd-stem-notransform .tpd-stem-border-center{position:absolute}.tpd-stem-notransform .tpd-stem-border-corner{background:#fff;border:0;left:auto;top:auto}.tpd-stem-notransform .tpd-stem-border-center,.tpd-stem-notransform .tpd-stem-triangle{border:0;height:0;left:50%}.tpd-stem-transform-left{-webkit-transform:rotate(-90deg) scaleX(-1);transform:rotate(-90deg) scaleX(-1)}.tpd-stem-transform-right{-webkit-transform:rotate(90deg) translateY(-100%);transform:rotate(90deg) translateY(-100%)}.tpd-stem-transform-bottom{-webkit-transform:scaleY(-1) translateY(-100%);transform:scaleY(-1) translateY(-100%)}.tpd-spinner{height:36px;left:50%;position:absolute;top:50%;width:46px}.tpd-spinner-spin{-webkit-animation:tpd-spinner-animation 1.1s linear infinite;animation:tpd-spinner-animation 1.1s linear infinite;border:2px solid hsla(0,0%,100%,.2);border-left-color:#fff;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;float:left;margin:8px 0 0 13px;position:relative;text-indent:-9999em}.tpd-spinner-spin,.tpd-spinner-spin:after{border-radius:50%;height:20px;width:20px}@-webkit-keyframes tpd-spinner-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes tpd-spinner-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.tpd-is-loading .tpd-background,.tpd-is-loading .tpd-content-wrapper,.tpd-is-loading .tpd-title-wrapper{display:none}.tpd-is-loading .tpd-background-loading{display:block}.tpd-tooltip-measuring{left:0;max-width:100%;position:absolute;top:0;width:100%}.tpd-tooltip-measuring .tpd-skin,.tpd-tooltip-measuring .tpd-spinner{display:none}.tpd-tooltip-measuring .tpd-content-wrapper,.tpd-tooltip-measuring .tpd-title-wrapper{display:block}.tpd-tooltip a,.tpd-tooltip a:hover{color:grey;text-decoration:underline}.tpd-tooltip a:hover{color:#6c6c6c}.tpd-size-x-small .tpd-content,.tpd-size-x-small .tpd-title{font-size:10px;line-height:15px;padding:7px 8px}.tpd-size-x-small .tpd-background{border-radius:5px}.tpd-size-x-small .tpd-stem{height:6px;margin-left:4px;margin-top:2px;width:12px}.tpd-size-x-small.tpd-no-radius .tpd-stem{margin-left:7px}.tpd-size-x-small .tpd-close{margin-bottom:1px}.tpd-size-x-small .tpd-spinner{height:29px;width:35px}.tpd-size-x-small .tpd-spinner-spin{margin:6px 0 0 9px}.tpd-size-x-small .tpd-spinner-spin,.tpd-size-x-small .tpd-spinner-spin:after{height:17px;width:17px}.tpd-size-small .tpd-content,.tpd-size-small .tpd-title{font-size:10px;line-height:16px;padding:8px}.tpd-size-small .tpd-background{border-radius:6px}.tpd-size-small .tpd-stem{height:7px;margin-left:5px;margin-top:2px;width:14px}.tpd-size-small.tpd-no-radius .tpd-stem{margin-left:8px}.tpd-size-small .tpd-close{margin:2px 1px}.tpd-size-small .tpd-spinner{height:32px;width:42px}.tpd-size-small .tpd-spinner-spin{margin:7px 0 0 13px}.tpd-size-small .tpd-spinner-spin,.tpd-size-small .tpd-spinner-spin:after{height:18px;width:18px}.tpd-size-medium .tpd-content,.tpd-size-medium .tpd-title{font-size:var(--font-size--body-m);line-height:var(--line-height--body-m);padding:10px}.tpd-size-medium .tpd-background{border-radius:8px}.tpd-size-medium .tpd-stem{height:8px;margin-left:6px;margin-top:2px;width:16px}.tpd-size-medium.tpd-no-radius .tpd-stem{margin-left:10px}.tpd-size-medium .tpd-close{margin:4px 2px}.tpd-size-medium .tpd-spinner{height:36px;width:50px}.tpd-size-medium .tpd-spinner-spin{margin:8px 0 0 15px}.tpd-size-medium .tpd-spinner-spin,.tpd-size-medium .tpd-spinner-spin:after{height:20px;width:20px}.tpd-size-large .tpd-content,.tpd-size-large .tpd-title{font-size:13px;line-height:18px;padding:10px}.tpd-size-large .tpd-background{border-radius:8px}.tpd-size-large .tpd-stem{height:9px;margin-left:7px;margin-top:2px;width:18px}.tpd-size-large.tpd-no-radius .tpd-stem{margin-left:10px}.tpd-size-large .tpd-close{margin:5px 2px}.tpd-size-large .tpd-spinner{height:38px;width:54px}.tpd-size-large .tpd-spinner-spin{margin:9px 0 0 17px}.tpd-size-large .tpd-spinner-spin,.tpd-size-large .tpd-spinner-spin:after{height:20px;width:20px}.tpd-skin-dark .tpd-close,.tpd-skin-dark .tpd-content,.tpd-skin-dark .tpd-title{color:#fff}.tpd-skin-dark .tpd-background-content,.tpd-skin-dark .tpd-background-title{background-color:#282828}.tpd-skin-dark .tpd-background{border-color:hsla(0,0%,100%,.1);border-width:1px}.tpd-skin-dark .tpd-title-wrapper{border-bottom:1px solid #404040}.tpd-skin-dark .tpd-spinner-spin{border-color:hsla(0,0%,100%,.2) hsla(0,0%,100%,.2) hsla(0,0%,100%,.2) #fff}.tpd-skin-dark a{color:#ccc}.tpd-skin-dark a:hover{color:silver}.tpd-skin-light .tpd-close,.tpd-skin-light .tpd-content,.tpd-skin-light .tpd-title{color:#333}.tpd-skin-light .tpd-background-content{background-color:#fff}.tpd-skin-light .tpd-background{border-color:rgba(0,0,0,.3);border-width:1px}.tpd-skin-light .tpd-background-title{background-color:#f7f7f7}.tpd-skin-light .tpd-title-wrapper{border-bottom:1px solid silver}.tpd-skin-light .tpd-background-shadow{-webkit-box-shadow:0 0 8px rgba(0,0,0,.15);box-shadow:0 0 8px rgba(0,0,0,.15)}.tpd-skin-light.tpd-no-shadow .tpd-background{border-color:hsla(0,0%,39%,.3)}.tpd-skin-light .tpd-spinner-spin{border-color:rgba(51,51,51,.2) rgba(51,51,51,.2) rgba(51,51,51,.2) #333}.tpd-skin-light a{color:grey}.tpd-skin-light a:hover{color:#6c6c6c}.tpd-skin-gray .tpd-close,.tpd-skin-gray .tpd-content,.tpd-skin-gray .tpd-title{color:#fff}.tpd-skin-gray .tpd-background-content,.tpd-skin-gray .tpd-background-title{background-color:#727272}.tpd-skin-gray .tpd-background{border-color:hsla(0,0%,100%,.1);border-width:1px}.tpd-skin-gray .tpd-title-wrapper{border-bottom:1px solid #505050}.tpd-skin-gray .tpd-spinner-spin{border-color:hsla(0,0%,100%,.2) hsla(0,0%,100%,.2) hsla(0,0%,100%,.2) #fff}.tpd-skin-gray a{color:#ccc}.tpd-skin-gray a:hover{color:#b6b6b6}.tpd-skin-red .tpd-close,.tpd-skin-red .tpd-content,.tpd-skin-red .tpd-title{color:#fff}.tpd-skin-red .tpd-background-content{background-color:#e13c37}.tpd-skin-red .tpd-background{border-color:rgba(12,0,0,.6);border-width:1px}.tpd-skin-red .tpd-background-title{background-color:#e13c37}.tpd-skin-red .tpd-title-wrapper{border-bottom:1px solid #a30500}.tpd-skin-red .tpd-background-shadow{-webkit-box-shadow:0 0 8px rgba(0,0,0,.15);box-shadow:0 0 8px rgba(0,0,0,.15)}.tpd-skin-red .tpd-spinner-spin{border-color:hsla(0,0%,100%,.2) hsla(0,0%,100%,.2) hsla(0,0%,100%,.2) #fff}.tpd-skin-red a{color:#ddd}.tpd-skin-red a:hover{color:#c6c6c6}.tpd-skin-green .tpd-close,.tpd-skin-green .tpd-content,.tpd-skin-green .tpd-title{color:#fff}.tpd-skin-green .tpd-background-content{background-color:#4aab3a}.tpd-skin-green .tpd-background{border-color:rgba(0,12,0,.6);border-width:1px}.tpd-skin-green .tpd-background-title{background-color:#4aab3a}.tpd-skin-green .tpd-title-wrapper{border-bottom:1px solid #127c00}.tpd-skin-green .tpd-background-shadow{-webkit-box-shadow:0 0 8px rgba(0,0,0,.15);box-shadow:0 0 8px rgba(0,0,0,.15)}.tpd-skin-green .tpd-spinner-spin{border-color:hsla(0,0%,100%,.2) hsla(0,0%,100%,.2) hsla(0,0%,100%,.2) #fff}.tpd-skin-green a{color:#ddd}.tpd-skin-green a:hover{color:#c6c6c6}.tpd-skin-blue .tpd-close,.tpd-skin-blue .tpd-content,.tpd-skin-blue .tpd-title{color:#fff}.tpd-skin-blue .tpd-background-content{background-color:#45a3e3}.tpd-skin-blue .tpd-background{border-color:rgba(0,0,12,.6);border-width:1px}.tpd-skin-blue .tpd-background-title{background-color:#45a3e3}.tpd-skin-blue .tpd-title-wrapper{border-bottom:1px solid #1674b4}.tpd-skin-blue .tpd-background-shadow{-webkit-box-shadow:0 0 8px rgba(0,0,0,.15);box-shadow:0 0 8px rgba(0,0,0,.15)}.tpd-skin-blue .tpd-spinner-spin{border-color:hsla(0,0%,100%,.2) hsla(0,0%,100%,.2) hsla(0,0%,100%,.2) #fff}.tpd-skin-blue a{color:#ddd}.tpd-skin-blue a:hover{color:#c6c6c6}.tpd-skin-lightyellow .tpd-close,.tpd-skin-lightyellow .tpd-content,.tpd-skin-lightyellow .tpd-title{color:#333}.tpd-skin-lightyellow .tpd-background-content{background-color:#ffffa9}.tpd-skin-lightyellow .tpd-background{border-color:rgba(8,8,0,.35);border-width:1px}.tpd-skin-lightyellow .tpd-background-title{background-color:#ffffa9}.tpd-skin-lightyellow .tpd-title-wrapper{border-bottom:1px solid #a7a697}.tpd-skin-lightyellow .tpd-background-shadow{-webkit-box-shadow:0 0 8px rgba(0,0,0,.15);box-shadow:0 0 8px rgba(0,0,0,.15)}.tpd-skin-lightyellow .tpd-spinner-spin{border-color:rgba(51,51,51,.2) rgba(51,51,51,.2) rgba(51,51,51,.2) #333}.tpd-skin-lightyellow a{color:#777}.tpd-skin-lightyellow a:hover{color:#868686}.tpd-skin-lightblue .tpd-close,.tpd-skin-lightblue .tpd-content,.tpd-skin-lightblue .tpd-title{color:#333}.tpd-skin-lightblue .tpd-background-content{background-color:#bce5ff}.tpd-skin-lightblue .tpd-background{border-color:rgba(0,0,8,.35);border-width:1px}.tpd-skin-lightblue .tpd-background-title{background-color:#bce5ff}.tpd-skin-lightblue .tpd-title-wrapper{border-bottom:1px solid #909b9f}.tpd-skin-lightblue .tpd-background-shadow{-webkit-box-shadow:0 0 8px rgba(0,0,0,.15);box-shadow:0 0 8px rgba(0,0,0,.15)}.tpd-skin-lightblue .tpd-spinner-spin{border-color:rgba(51,51,51,.2) rgba(51,51,51,.2) rgba(51,51,51,.2) #333}.tpd-skin-lightblue a{color:#777}.tpd-skin-lightblue a:hover{color:#868686}.tpd-skin-lightpink .tpd-close,.tpd-skin-lightpink .tpd-content,.tpd-skin-lightpink .tpd-title{color:#333}.tpd-skin-lightpink .tpd-background-content{background-color:#ffc4bf}.tpd-skin-lightpink .tpd-background{border-color:rgba(8,0,0,.35);border-width:1px}.tpd-skin-lightpink .tpd-background-title{background-color:#ffc4bf}.tpd-skin-lightpink .tpd-title-wrapper{border-bottom:1px solid #a08f8f}.tpd-skin-lightpink .tpd-background-shadow{-webkit-box-shadow:0 0 8px rgba(0,0,0,.15);box-shadow:0 0 8px rgba(0,0,0,.15)}.tpd-skin-lightpink .tpd-spinner-spin{border-color:rgba(51,51,51,.2) rgba(51,51,51,.2) rgba(51,51,51,.2) #333}.tpd-skin-lightpink a{color:#777}.tpd-skin-lightpink a:hover{color:#868686}ul.wp-block-post-template li.ideas-generator{background:var(--color-torquoise);text-align:center}ul.wp-block-post-template li.ideas-generator:hover{background:var(--color-torquoise-dark)}ul.wp-block-post-template li.ideas-generator figure{width:100%!important}ul.wp-block-post-template li.ideas-generator h2{padding:var(--space-3) var(--space-2)}.c-recommended{background:var(--color-neutral-10);margin-bottom:32px;-webkit-mask:url(assets/svg/left-col-clip.svg) no-repeat center 0/100% 100%;mask:url(assets/svg/left-col-clip.svg) no-repeat center 0/100% 100%;padding:24px 20px 16px}.c-recommended h2.is-style-heading--level-6{color:var(--color-neutral-90);font-weight:var(--font-weight-medium);margin-bottom:8px;padding-left:8px}.c-recommended ul{list-style:none;margin:0;padding:0}.c-recommended ul li{border-bottom:1px solid var(--color-neutral-25);font-size:var(--font-size--body-s)}.c-recommended ul li:last-child{border-bottom:none}.c-recommended ul li a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-grey-dark);display:grid;font-weight:var(--font-weight-medium);gap:16px;grid-template-columns:1fr auto;padding:8px;position:relative;text-decoration:none}.c-recommended ul li a:after{background:url(assets/svg/icons/caret.svg) no-repeat center 0/95% 100%;content:"";display:block;height:16px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:16px}.c-recommended ul li a:hover{text-decoration:underline}.c-faq{margin:32px 0}dl.faq button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:url(assets/svg/faq-strip.svg) no-repeat center 0/100% 100%;border:none;display:grid;gap:32px;grid-template-columns:1fr auto;padding:24px 32px;position:relative;width:100%;z-index:2}dl.faq button h2{color:#fff;font-weight:400;text-align:left}dl.faq button .o-icon{border:none!important;border-radius:100%;height:30px;-webkit-transform:rotate(135deg);transform:rotate(135deg);width:30px}.c-faq.is-style-light dl.faq button{background:url(assets/svg/faq-strip-light.svg) no-repeat center 0/100% 100%}.c-faq.is-style-light dl.faq button h2{color:inherit}dl.faq .desc{background:#f2f2f2;display:none;margin-top:-32px;padding:64px 32px 24px;position:relative;z-index:1}dl.faq button[aria-expanded=true] .o-icon{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}dl.faq button[aria-expanded=true]~.c-faq__answer>.desc{display:block}dl.faq .block-editor-inner-blocks .desc{display:block!important;margin-top:0!important;padding:24px 32px!important}.c-downloads{margin-top:24px}.c-download{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--color-neutral-10);display:grid;grid-template:"icon" auto;margin-bottom:2px}@media screen and (min-width:800px){.c-download{grid-template-columns:auto 1fr}}.c-download__text{padding:var(--space-4) var(--space-5)}.c-download__image{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.c-download__icon{background-color:var(--color-torquoise);padding:var(--space-4) var(--space-5)}.c-download__icon--white{background-color:#fff;padding:var(--space-4) var(--space-5)}.c-info{padding:0 0 var(--space-5)}.c-info figure{margin-bottom:0}.c-info figure img{width:100%}.c-info h1,.c-info h2,.c-info h3,.c-info h4,.c-info h5,.c-info h6{margin-top:var(--space-5)}.c-info>:not(figure){margin-left:var(--space);margin-right:var(--space)}.c-info blockquote.wp-block-quote{margin:var(--space) 0 0;padding:0 var(--space);position:relative}@media screen and (min-width:768px){.c-info blockquote.wp-block-quote{padding:0 var(--space) 0 var(--space-7)}}.c-info blockquote.wp-block-quote:before{color:var(--color-red);content:"“";display:block;font-size:100px;height:20px;line-height:80px;margin-bottom:24px;width:24px}@media screen and (min-width:768px){.c-info blockquote.wp-block-quote:before{height:30px;left:10px;margin-bottom:0;margin-right:15px;position:absolute;width:30px}}.c-info blockquote.wp-block-quote p{font-size:var(--heading-font-size--level-6);font-weight:var(--font-weight-bold);line-height:var(--heading-line-height--level-6)}@media screen and (min-width:768px){.c-info blockquote.wp-block-quotep{font-size:var(--heading-font-size--level-5);line-height:var(--heading-line-height--level-5)}}.c-info blockquote.wp-block-quote cite{display:block;font-size:var(--label-font-size--m);line-height:var(--label-line-height--m);margin-top:8px;text-transform:none}@media screen and (min-width:768px){.c-info blockquote.wp-block-quote cite{font-size:var(--label-font-size--l);line-height:var(--label-line-height--l)}}.c-info h1:not(:empty),.c-info h2:not(:empty),.c-info h3:not(:empty),.c-info h4:not(:empty),.c-info h5:not(:empty),.c-info h6:not(:empty){border-bottom:var(--border-width-thick) solid var(--color-torquoise)}.wp-block-gallery{margin:var(--space) 0}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:#e71442;font-size:16px;padding:8px}.wp-block-query{margin-bottom:var(--space-10)}.wp-block-post-featured-image{width:100%}h1+.wp-block-post-featured-image{margin-bottom:var(--space-6);margin-top:var(--space-4)}.wp-block-post-featured-image a{display:block}.wp-block-post-date,.wp-block-post-title{padding-left:var(--space-4);padding-right:var(--space-4)}.wp-block-post-title{color:currentColor;font-family:var(--font-family-primary);font-size:var(--heading-font-size--level-6);font-weight:var(--font-weight-bold);letter-spacing:0;line-height:var(--heading-line-height--level-6);margin-bottom:0;margin-top:0}.wp-block-post-title a{text-decoration:none}.wp-block-post-excerpt{padding-left:var(--space-4);padding-right:var(--space-4)}.wp-block-post-template.is-style-card--news .wp-block-post{background-color:var(--color-neutral-10);padding-bottom:var(--space-5)}.is-style-card--news .wp-block-post-featured-image{aspect-ratio:9/5;overflow:hidden}.is-style-card--news .wp-block-post-featured-image a{height:100%}.is-style-card--news .wp-block-post-featured-image .wp-post-image{height:100%;-o-object-fit:cover;object-fit:cover}.is-style-card--news .wp-block-post-date{color:var(--color-neutral-90);margin-top:var(--space-4);text-transform:uppercase}.is-style-card--news .wp-block-post-title{margin-top:var(--space-4)}.is-style-card--news .wp-block-post-date+.wp-block-post-title,.is-style-card--news .wp-block-post-excerpt{margin-top:var(--space-2)}.wp-block-post-template.is-flex-container,.wp-block-query-loop.is-flex-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.25em}.wp-block-post-template.is-flex-container li,.wp-block-query-loop.is-flex-container li{margin:0;width:100%}@media (min-width:600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}}.is-style-card--events .wp-block-post{background-color:var(--color-torquoise);position:relative}.is-style-card--events .wp-block-post-featured-image{aspect-ratio:9/5;overflow:hidden}.is-style-card--events .wp-block-post-featured-image a{height:100%}.is-style-card--events .wp-block-post-featured-image .wp-post-image{height:100%;-o-object-fit:cover;object-fit:cover}.is-style-card--events .wp-block-post-date{background-color:var(--color-grey);color:var(--color-white);display:inline-block;margin-bottom:-20px;margin-left:var(--space-4);margin-right:var(--space-4);margin-top:0;padding:var(--space-2);position:relative;top:-20px}.is-style-card--events .wp-block-post-date .entry-meta__published{color:var(--color-white)}.is-style-card--events .wp-block-post-excerpt,.is-style-card--events .wp-block-post-title{padding-bottom:var(--space-4)}.is-style-card--supporter-groups .wp-block-post{background-color:var(--color-torquoise);position:relative}.is-style-card--supporter-groups .wp-block-post-featured-image{aspect-ratio:9/5;overflow:hidden}.is-style-card--supporter-groups .wp-block-post-featured-image a{height:100%}.is-style-card--supporter-groups .wp-block-post-featured-image .wp-post-image{height:100%;-o-object-fit:cover;object-fit:cover}.is-style-card--supporter-groups .wp-block-post-title{padding-left:0;padding-right:0}.is-style-card--supporter-groups .wp-block-post-title a{display:block;padding:var(--space-3) var(--space-2);text-align:center}.wp-block-query-pagination{margin-bottom:var(--space-5);margin-top:var(--space-5)}.wp-block-query-pagination.alignright{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;float:none!important;justify-content:flex-end}body.search .wp-block-query-pagination.alignright{margin-bottom:140px}.wp-block-query-pagination>.wp-block-query-pagination-next,.wp-block-query-pagination>.wp-block-query-pagination-numbers,.wp-block-query-pagination>.wp-block-query-pagination-previous{margin-bottom:0;margin-left:0;margin-right:0}.wp-block-query-pagination>.page-numbers{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.wp-block-query-pagination-next,.wp-block-query-pagination-next:before,.wp-block-query-pagination-numbers .page-numbers,.wp-block-query-pagination-previous,.wp-block-query-pagination-previous:before,.wp-block-query-pagination>.page-numbers .page-numbers{border:var(--border-width-thin) solid transparent;border-radius:var(--space-2);color:var(--color-neutral-90);font-family:var(--font-family-primary);font-size:var(--heading-font-size--level-6);font-weight:var(--font-weight-bold);letter-spacing:0;line-height:var(--space-4);min-width:var(--space-6);padding:var(--space-2)}@media screen and (min-width:768px){.wp-block-query-pagination-next,.wp-block-query-pagination-next:before,.wp-block-query-pagination-numbers .page-numbers,.wp-block-query-pagination-previous,.wp-block-query-pagination-previous:before,.wp-block-query-pagination>.page-numbers .page-numbers{padding-left:var(--space-3);padding-right:var(--space-3)}}a.page-numbers:active,a.page-numbers:link,a.page-numbers:visited,a.wp-block-query-pagination-next,a.wp-block-query-pagination-previous{color:var(--color-neutral-90);font-weight:var(--font-weight-bold);text-decoration:none}a.page-numbers:hover{background-color:var(--color-neutral-10)}a.page-numbers:focus{background-color:var(--color-white);border-color:transparent;outline:var(--border-width-thick) solid var(--color-torquoise-dark)}.page-numbers.current{background-color:var(--color-torquoise);color:var(--color-text)}a:active.wp-block-query-pagination-next,a:active.wp-block-query-pagination-previous,a:link.wp-block-query-pagination-next,a:link.wp-block-query-pagination-previous,a:visited.wp-block-query-pagination-next,a:visited.wp-block-query-pagination-previous{border:1px solid var(--color-neutral-10);color:var(--color-red);text-decoration:none}.c-search-results>header{margin:var(--space-5) auto}.c-search-results article{display:grid;gap:var(--space-3);grid-template:"figure" auto "header" auto "content" auto/1fr;margin-bottom:var(--space-7)}@media screen and (min-width:768px){.c-search-results article{gap:0 var(--space);grid-template:"figure header" auto "figure content" 1fr/150px 1fr}}.c-search-results header{grid-area:header}.c-search-results figure{display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:figure;place-content:center;text-align:center}.c-search-results figure img{max-height:auto;width:auto}@media screen and (min-width:768px){.c-search-results figure img{max-height:100px}}.c-search-results .entry-content{grid-area:content}#c-search-results-search-again{background:var(--color-torquoise-light);margin:0 auto;padding:var(--space-6) 0}#c-search-results-search-again .alignwide{text-align:center}#c-search-results-search-again .wp-block-buttons{display:none}#c-search-results-search-again input.search-field{background:#fff}.tbtc-block-filter{margin-top:var(--space-2);padding:var(--space-3)}@media (min-width:768px){.tbtc-block-filter form{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--space-4)}.tbtc-block-filter .c-form-field{-webkit-box-flex:1;-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex:1 0 auto;flex:1 0 auto;justify-content:flex-start;margin-bottom:0;margin-top:0}.tbtc-block-filter .c-form-element__control{max-width:264px;width:100%}.tbtc-block-filter .c-form-field:not(.c-form-field--search){-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}.tbtc-block-filter .c-form-field:not(.c-form-field--search) .c-form-element__label{-ms-flex-item-align:baseline;align-self:baseline;height:100%;line-height:40px}}.js .tbtc-block-filter .c-form-field--search .c-form-element__label,.js .tbtc-block-filter .c-form-field--submit{clip:rect(0 0 0 0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;text-transform:none!important;white-space:nowrap!important;width:1px!important}.js .tbtc-block-filter .c-form-field:not(.c-form-field--search):not(.c-form-field--submit){margin-bottom:0}.tbtc-block-filter--ideas .c-form-field{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tbtc-block-filter--ideas .wp-block-button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.tbtc-block-filter--ideas .wp-block-button__link{min-width:auto}.c-footer-form{width:100%}.c-footer-form .newsletter-header{margin-bottom:var(--space);text-align:center}@media screen and (min-width:768px){.c-footer-form .newsletter-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;gap:var(--space-10);grid-template:"header text" auto/auto auto;text-align:left}}.c-footer-form .newsletter-header p{color:var(--color-neutral-25);font-size:var(--font-size--body-s);margin:0}@media screen and (min-width:768px){.c-footer-form .newsletter-header p{text-align:right}}.c-footer-form .newsletter-header .header{color:var(--color-white);font-size:var(--heading-font-size--level-6);font-weight:var(--font-weight-bold)}@media screen and (min-width:768px){.c-footer-form .newsletter-header .header{color:var(--color-white);font-size:var(--heading-font-size--level-5);font-weight:var(--font-weight-bold)}}.c-footer-form .newsletter-header p a{color:var(--color-neutral-25)}@media screen and (min-width:768px){.c-footer-form .newsletter-form .gform_wrapper form{-webkit-box-align:end;-ms-flex-align:end;align-items:end;display:grid;gap:var(--space);grid-template:"body footer" auto/1fr auto}}.c-footer-form .gform_wrapper form label{color:#fff;font-weight:500!important}.c-footer-form .gform_wrapper form label .gfield_required{color:var(--color-orange)}.c-footer-form .gform_wrapper .gform_body{grid-area:body}.c-footer-form .gform_wrapper .gform_body .gform_fields{gap:0 var(--space)}@media screen and (max-width:768px){.c-footer-form .gform_wrapper .gform_body .gform_fields{display:grid;gap:var(--space-2);grid-template:"firstname lastname" auto "email email" auto "captcha captcha" auto/1fr 1fr;grid-template-columns:unset}.c-footer-form .gform_wrapper .gform_body .gform_fields .gfield:first-child{grid-area:firstname}.c-footer-form .gform_wrapper .gform_body .gform_fields .gfield:nth-child(2){grid-area:lastname}.c-footer-form .gform_wrapper .gform_body .gform_fields .gfield:nth-child(3){grid-area:email}.c-footer-form .gform_wrapper .gform_body .gform_fields .gfield:nth-child(4){grid-area:captcha}}.c-footer-form .gform_wrapper .gform_body .gform_fields .gfield.captcha label{display:none!important}.c-footer-form .gform_wrapper .gform_footer{grid-area:footer;margin:0!important;margin-top:var(--space)!important;padding:0!important;text-align:center}.c-footer-form .gform_wrapper .gform_footer input{margin:0!important}.c-footer-form .gform_wrapper .gfield_validation_message,.c-footer-form .gform_wrapper .gform_validation_errors,.c-footer-form .gform_wrapper .validation_message{background:none;border:1px solid var(--color-orange);color:var(--color-orange)}.c-footer-form .gform_wrapper .gform_validation_errors>h2{color:var(--color-orange)}.c-footer-form .gform_confirmation_wrapper{background:none;background:var(--color-torquoise);border:1px solid var(--color-torquoise);color:#373a36;padding:var(--space);text-align:center}.c-funding{margin:var(--space-5) 0}.c-funding .wp-block-columns{margin:var(--space) auto;max-width:min(100vw - 2 * var(--space-margin),1128px)}.c-funding .wp-block-columns .wp-block-column:first-of-type{-ms-flex-line-pack:center;align-content:center;aspect-ratio:1;background:var(--color-torquoise)!important;border-radius:100%;display:grid;font-size:2rem;font-weight:700;text-align:center}@media screen and (min-width:1000px){.c-funding .wp-block-columns .wp-block-column:first-of-type{font-size:3rem}}.c-funding .wp-block-columns .wp-block-column:first-of-type p{font-size:var(--font-size--body-xl)}.c-funding .wp-block-columns .wp-block-column:last-of-type{-ms-flex-line-pack:center;align-content:center;display:grid}.c-funding .wp-block-columns .wp-block-column:last-of-type .wp-block-button{margin-right:var(--space)}ul.wp-block-post-template li.type-tbtc-stories{background:var(--color-torquoise);text-align:center}ul.wp-block-post-template li.type-tbtc-stories:hover{background:var(--color-torquoise-dark)}ul.wp-block-post-template li.type-tbtc-stories figure{width:100%!important}ul.wp-block-post-template li.type-tbtc-stories h2{padding:var(--space-3) var(--space-2)}#donation-form fieldset.donation-type{margin:var(--space) 0}#donation-form fieldset.donation-type .gfield_radio{display:grid;gap:var(--space);grid-template-columns:repeat(3,auto);justify-items:center;margin:0 auto;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}@media screen and (max-width:1024px){#donation-form fieldset.donation-type .gfield_radio{grid-template-columns:repeat(1,auto);justify-items:legacy;margin:0;max-width:inherit}}#donation-form fieldset.donation-type .gchoice input[type=radio]{left:-9999px;position:absolute;visibility:hidden}#donation-form fieldset.donation-type .gchoice label{max-width:none}#donation-form fieldset.donation-type .gchoice input:checked+label{background:var(--color-torquoise);border-color:var(--color-torquoise);color:var(--color-text)}@media screen and (max-width:1024px){#donation-form fieldset.donation-type .gchoice label{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}}#donation-form #field_2_5{padding-bottom:var(--space-5);text-align:center}#donation-form #field_2_5 legend{display:block;font-size:var(--heading-font-size--level-5);line-height:var(--heading-line-height--level-5);width:100%}#donation-form #field_2_5 .ginput_container_radio .gfield_radio{margin:0 auto}#donation-form #field_2_5 label{font-size:var(--font-size--body-m)}#donation-form #field_2_5 input{height:24px;width:24px}#donation-form #donation-amounts{background:var(--color-neutral-10);grid-column:span 12}@media screen and (max-width:1024px){#donation-form #donation-amounts .gform_fields{grid-row-gap:var(--space-2)}}#donation-form #donation-amounts .gform_fields legend#choose{display:block;font-size:var(--heading-font-size--level-5);grid-column:span 12;line-height:var(--heading-line-height--level-5);margin:32px 0 0;text-align:center;width:100%}@media screen and (max-width:1024px){#donation-form #donation-amounts .gform_fields legend#choose{margin:32px 0 0}}#donation-form #donation-amounts .donation-amounts{grid-column:span 9;padding:0 0 var(--space)}@media screen and (max-width:1024px){#donation-form #donation-amounts .donation-amounts{grid-column:span 12;padding-bottom:0}}#donation-form #donation-amounts #field_2_26{grid-column:span 3;height:auto;margin:0 0 var(--space)}@media screen and (max-width:1024px){#donation-form #donation-amounts #field_2_26{grid-column:span 12;margin-top:0}}#donation-form #donation-amounts .donation-amounts .gfield_radio{display:grid;gap:var(--space);grid-template-columns:repeat(3,1fr)}@media screen and (max-width:1024px){#donation-form #donation-amounts .donation-amounts .gfield_radio{gap:var(--space-2);grid-template-columns:repeat(1,1fr)}}#donation-form #donation-amounts .donation-amounts .gfield_radio .gchoice{position:relative}#donation-form #donation-amounts .donation-amounts .gfield_radio .gchoice:hover label{background:var(--color-torquoise-light);cursor:pointer}#donation-form #donation-amounts .donation-amounts .gfield_radio>.gchoice>label,#donation-form #field_2_26{background:#fff;display:block;height:100%;max-width:none;padding:var(--space);width:100%}@media screen and (max-width:1024px){#donation-form #donation-amounts .donation-amounts .gfield_radio>.gchoice>label,#donation-form #field_2_26{padding:var(--space-3)}}#donation-form #donation-amounts #field_2_26.checked,#donation-form #donation-amounts .donation-amounts .gfield_radio>.gchoice>input:checked+label{background:var(--color-torquoise)}#donation-form #donation-amounts .donation-amounts .gfield_radio>.gchoice>label b,#donation-form #field_2_26 label{display:block;font-size:var(--heading-font-size--level-2);line-height:var(--heading-line-height--level-2)}@media screen and (max-width:1024px){#donation-form #donation-amounts .donation-amounts .gfield_radio>.gchoice>label b,#donation-form #field_2_26 label{font-size:var(--heading-font-size--level-5);line-height:var(--heading-line-height--level-5)}}#donation-form #field_2_26 .gfield_description{font-weight:var(--font-weight-bold);padding-bottom:5px}#donation-form #field_2_26 .ginput_container_product_price{position:relative}#donation-form form{padding-bottom:100px}#donation-form form .gform_required_legend,#donation-form form .hidden{display:none}#donation-form form .df-23-your-donation{background:#e81040;color:#fff;font-weight:700;height:0;left:-9999px;opacity:0;padding:10px;position:absolute;z-index:-999}#donation-form form .df-23-your-donation .ginput_product_price_label{display:none}#donation-form form .df-23-your-donation .ginput_product_price{color:#fff!important;font-size:40px!important}#donation-form form .donation-amount-radio .gchoice{float:left;height:42px;position:relative;width:25%}#donation-form form .donation-amount-radio .gchoice input,#donation-form form .donation-amount-radio .gchoice label{bottom:0;display:block;left:0;position:absolute;right:0;top:0}#donation-form form .donation-amount-radio .gchoice input[type=radio]{opacity:.011;z-index:100}#donation-form form .donation-amount-radio .gchoice input[type=radio]:checked+label{background:#6fdcd4;color:#000}#donation-form form .donation-amount-radio label{background-color:var(--color-white);border:1px solid;border-color:var(--color-neutral-25);border-radius:8px;color:var(--color-red);cursor:pointer;font-size:18px;font-size:var(--font-size--body-m);font-weight:var(--font-weight-medium);padding:7px 0;text-align:center;z-index:90}#donation-form form .donation-amount-radio label:hover{background:#ddd}#donation-form #field_2_3{background:url(assets/svg/faq-strip-light.svg) no-repeat center 0/100% 100%;grid-column:span 12;margin:var(--space-5) auto;padding:var(--space-7)}@media screen and (max-width:1024px){#donation-form #field_2_3{padding:var(--space-5) var(--space)}}#donation-form #field_2_3 .gform_fields>*{grid-column:span 12}#donation-form #field_2_3 h5 span{color:var(--color-red)}#donation-form #field_2_3 legend{display:none}#donation-form #field_2_3 .ginput_container{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:grid;gap:var(--space-3);grid-template-columns:auto 1fr}#donation-form #field_2_3 .ginput_container input[type=checkbox]{float:left;height:24px;width:24px}#donation-form #field_2_3 .ginput_container label{padding-top:3px}#donation-form #field_2_3 .gfield_description{background:url(assets/svg/gift-aid.svg) no-repeat 100% 0/188px 72px;border:0;min-height:72px;overflow:visible;padding:0 200px 0 0}@media screen and (max-width:1024px){#donation-form #field_2_3 .gfield_description{background:url(assets/svg/gift-aid.svg) no-repeat 100% 100%/104px 40px;padding-bottom:45px;padding-right:0}}#donation-form #field_2_3 .gfield_description a{font-weight:var(--font-weight-bold)}#donation-form .tbtc-donation-generic-box{margin:var(--space-4) 0 var(--space-5)}#donation-form .tbtc-donation-generic-box .gform_fields{background:var(--color-neutral-10);padding:var(--space-7) 0;position:relative}@media screen and (max-width:1024px){#donation-form .tbtc-donation-generic-box .gform_fields{padding:0 0 var(--space-3)}}#donation-form .tbtc-donation-generic-box .gform_fields .gfield{padding:var(--space-2) 192px}@media screen and (max-width:1024px){#donation-form .tbtc-donation-generic-box .gform_fields .gfield{padding:var(--space-2) var(--space-4);word-break:break-word}}#donation-form .tbtc-donation-generic-box .gform_fields p.field-group-title{background:url(assets/svg/faq-strip.svg) no-repeat center 0/100% 100%;color:#fff;font-size:var(--font-size--body-l);grid-column:span 12;left:0;padding:24px 32px;position:absolute;top:-40px;width:100%;z-index:2}@media screen and (max-width:1024px){#donation-form .tbtc-donation-generic-box .gform_fields p.field-group-title{background:var(--color-grey);font-size:var(--font-size--body-m);padding:var(--space-3);position:relative;top:0}}#donation-form .tbtc-donation-generic-box .gform_fields p:not([class]){grid-column:span 12;padding:var(--space-2) 192px}@media screen and (max-width:1024px){#donation-form .tbtc-donation-generic-box .gform_fields p:not([class]){margin-top:0;padding:var(--space-2) var(--space-4)}}#donation-form .tbtc-donation-generic-box .gform_fields a{font-weight:var(--font-weight-bold)}#donation-form #input_2_50_1_container{position:relative}#donation-form #input_2_50_1_container .autodetect-location{margin-top:4px}#donation-form fieldset.payment-methods{margin:var(--space-5) auto;max-width:min(100vw - 2 * var(--space-margin),1128px)!important;position:relative;width:100%}#donation-form fieldset.payment-methods .gfield_radio{margin:0 auto}#donation-form fieldset.payment-methods .gchoice label{border:0;margin-bottom:var(--space);max-width:inherit;text-align:left;width:auto}#donation-form fieldset.payment-methods .gchoice.gchoice_2_84_0 label,#donation-form fieldset.payment-methods .gchoice.gchoice_2_90_0 label{background:var(--color-red) url(assets/svg/icons/credit-card-white.svg) no-repeat 20px center/16px 16px;color:#fff;padding-left:50px}#donation-form fieldset.payment-methods .gchoice.gchoice_2_84_1 label{background:var(--color-torquoise) url(assets/svg/direct-debit.svg) no-repeat 15px center/60px auto;color:var(--color-text);padding-left:85px}#donation-form fieldset.payment-methods .gchoice.gchoice_2_90_1 label{background:#009cde url(https://upload.wikimedia.org/wikipedia/donate/archive/0/02/20140820120655!Paypal-logo-white.svg) no-repeat 50%/auto 20px;color:var(--color-text);font-size:0;height:40px;min-width:200px;padding-left:85px}#donation-form #field_2_63 .ginput_container input[type=checkbox]{float:left;margin:0 var(--space-2) var(--space) 0}#donation-form #field_2_63 .ginput_container label{display:inline}#donation-form #field_2_63 .ginput_container input[type=checkbox]{height:var(--space);width:var(--space)}#donation-form #field_2_63 .ginput_container label{padding-top:4px}#donation-form #field_2_112,#donation-form #field_2_85{margin-top:var(--space-2);position:relative}#donation-form #field_2_112 legend.gfield_label,#donation-form #field_2_85 label.gfield_label{background:url(assets/svg/faq-strip.svg) no-repeat center 0/100% 100%;color:#fff;font-size:var(--font-size--body-l);font-weight:var(--font-weight-normal);grid-column:span 12;left:0;padding:24px 32px;position:absolute;top:-40px;width:100%;z-index:2}@media screen and (max-width:1024px){#donation-form #field_2_112 legend.gfield_label,#donation-form #field_2_85 label.gfield_label{background:var(--color-grey);font-size:var(--font-size--body-m);margin-bottom:0;padding:var(--space-3);position:relative;top:0}}#donation-form #field_2_112 .ginput_container,#donation-form #field_2_85 .ginput_container{background:var(--color-neutral-10);padding:var(--space-9) 192px var(--space-6);position:relative}#donation-form #field_2_112 .ginput_container{margin-top:0;padding:var(--space) 192px var(--space)}@media screen and (min-width:1024px){#donation-form #field_2_112 .ginput_container:first-of-type{padding-top:70px!important}}#donation-form #field_2_112 .ginput_container:last-of-type{padding-top:0!important}@media screen and (max-width:1024px){#donation-form #field_2_112 .ginput_container,#donation-form #field_2_85 .ginput_container{padding:var(--space)}}#donation-form #field_2_112 select{padding-right:40px;width:auto}@media screen and (min-width:1024px){#donation-form #field_2_88 .gform_fields .gfield{grid-column:span 6;padding:var(--space-2) var(--space-5)}#donation-form #field_2_92{grid-column-end:-1!important;grid-column-start:7!important;grid-row-end:6!important;grid-row-start:1!important}}#donation-form #field_2_92 p{clear:both;padding:0}#service-number{margin:var(--space) 0}#service-number:after{clear:both;content:"";display:flow-root}#service-number span{border:1px solid var(--color-neutral-75);border-right-width:0;float:left;padding:var(--space-1) var(--space-2)}#service-number span:last-child{border-right-width:1px}#donation-form #gform_ppcp_smart_payment_buttons{margin:0 0 0 auto}#donation-form .paypal-buttons-context-iframe>iframe{margin-top:0!important}body.page-template-donate footer.site-main>.footer-container>.alignwide{display:none}#donation-form #gform_wrapper_2{font-size:var(--font-size--body-m);max-width:100%}#donation-form .gform_page_fields>.gform_fields>:not(.tbtc-gf-full-width-container){margin-left:auto;margin-right:auto;max-width:min(100vw - 2 * var(--space-margin),984px);width:100%}#donation-form .tbtc-gf-full-width-container{grid-column:span 12}#donation-form .tbtc-gf-full-width-container .alignwide{margin-left:auto;margin-right:auto;max-width:min(100vw - 2 * var(--space-margin),984px)}#donation-form #field_2_84 .gfield_radio .gchoice input,#donation-form #field_2_90 .gfield_radio .gchoice input,#gform_2 .donation-amounts input,#gform_2 .donation-amounts legend{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}#donation-form .gf_progressbar{display:none}#donation-form .gf_progressbar_wrapper{background:var(--color-neutral-10)}#donation-form p.gf_progressbar_title{color:var(--color-grey);font-size:var(--font-size--body-l);margin-bottom:var(--space);margin-left:auto;margin-right:auto;max-width:min(100vw - 2 * var(--space-margin),1128px);padding:var(--space-2) var(--space);text-align:right}@media screen and (max-width:1024px){#donation-form p.gf_progressbar_title{font-size:var(--font-size--body-s)}}#donation-form #field_2_97{display:none}#donation-form h1+p{font-size:var(--font-size--body-l)}#donation-form #field_2_44,#donation-form #field_2_56,#donation-form #field_2_68{margin-left:auto;margin-right:auto;max-width:min(100vw - 2 * var(--space-margin),1128px);width:100%}#donation-form .gform_page_footer{display:block;margin:var(--space-5) auto;max-width:min(100vw - 2 * var(--space-margin),984px);text-align:right}#donation-form #gform_page_2_1 .gform_page_footer{display:none}#donation-form .gform_page_footer:last-of-type .gform_previous_button{float:left;min-width:inherit}#donation-form input[type=radio]{height:var(--space);width:var(--space)}#donation-form .horizontal-radios .gfield_radio{display:grid;gap:var(--space);grid-auto-flow:column;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1024px){#donation-form .horizontal-radios .gfield_radio{gap:var(--space-3);grid-auto-flow:inherit;text-align:left;width:100%}}#donation-form .StripeElement+label,#donation-form input[type=text]+label,#donation-form select+label{color:var(--color-neutral-90);padding:2px 0 0 2px}#donation-form p.has-small-font-size+p.has-small-font-size{margin-top:var(--space)}#donation-form #field_2_119>label,#donation-form .gform_heading{display:none}#donation-form .gform_wrapper{max-width:unset}#donation-form .gfield.hidden{display:none}#donation-form .gform_wrapper.gravity-theme .gform_validation_errors{background-color:#e81140;border:none;color:#fff;margin-left:auto;margin-right:auto;max-width:min(100vw - 2 * var(--space-margin),984px);padding:22px 16px 22px 48px;width:100%}#donation-form .gform_wrapper.gravity-theme .gform_validation_errors *{color:inherit}#donation-form .gform_wrapper.gravity-theme .gform_validation_errors ol{margin-top:0}#donation-form .gform-field-label.gform-field-label--type-inline.gfield_consent_label{display:inline-block}#donation-form .payment-methods.horizontal-radios .gform-field-label{margin-bottom:0}#donation-form .gfield_description.validation_message.gfield_validation_message{background:#e81140;border:none;border-radius:5px;color:#fff;font-weight:700;line-height:30px;margin-bottom:16px;padding:var(--space-2) var(--space-3);-webkit-transform:translateY(12px);transform:translateY(12px)}#donation-form .gfield_description.validation_message.gfield_validation_message *{color:inherit}@media screen and (min-width:767px){#donation-form .gform_page.half-width{margin:0 auto;width:50%}}#gform_26{padding-bottom:100px}#input_26_123 .gchoice{float:left;height:42px;position:relative;width:25%}@media screen and (max-width:500px){#input_26_123 .gchoice{margin-top:10px;width:50%}}#input_26_123 .gchoice input,#input_26_123 .gchoice label{bottom:0;display:block;left:0;position:absolute;right:0;top:0}#input_26_123 input[type=radio]{opacity:.011;z-index:100}#input_26_123 input[type=radio]:checked+label{background:#6fdcd4;color:#000}#input_26_123 label{background-color:var(--color-white);border:1px solid;border-color:var(--color-neutral-25);border-radius:8px;color:var(--color-red);cursor:pointer;font-size:18px;font-size:var(--font-size--body-m);font-weight:var(--font-weight-medium);padding:7px 0;text-align:center;z-index:90}#field_26_97,.gform_required_legend{display:none}#input_26_123 label:hover{background:#ddd}#donation-form #gform_wrapper_26{max-width:100%}#gform_page_26_2{margin:0 auto;max-width:700px}.entry-content table{margin:var(--space) 0}.entry-content table tr{text-align:left}.entry-content table td,.entry-content table th{border-color:#ccc;border-bottom:1px solid #ccc;min-width:100px;padding:var(--space-2)}.entry-content table th{background:var(--color-torquoise);border-color:var(--color-torquoise-dark);padding:var(--space-2);text-align:left}.jake-background{background-color:#60625f!important}.jake-video-force-stack .c-videoblock__grid{grid-template-columns:none}.c-donate{margin-top:75px!important;max-width:710px!important}.c-donate .tbtc-donation-generic-box .gform_fields{background:var(--color-neutral-10);padding:var(--space-7) 0;position:relative}.c-donate .tbtc-donation-generic-box .gform_fields p.field-group-title{background:url(assets/svg/faq-strip-green.svg) no-repeat center 0/100% 100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:var(--font-size--body-l);font-weight:var(--font-weight-bold);grid-column:span 12;left:0;padding:24px 32px;position:absolute;top:-40px;width:100%;z-index:2}.c-donate .tbtc-donation-generic-box .gform_fields{padding:var(--space-8) var(--space-6) var(--space-6)}@media screen and (max-width:1024px){.c-donate .tbtc-donation-generic-box .gform_fields{padding:var(--space-9) var(--space) var(--space);text-align:center}}.c-donate .fundraising-donation{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;gap:var(--space);grid-auto-flow:column;width:100%}@media screen and (max-width:1024px){.c-donate .fundraising-donation{grid-auto-flow:inherit}}.c-donate .regular-donation{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;gap:var(--space);grid-auto-flow:column;width:100%}@media screen and (max-width:1024px){.c-donate .regular-donation{grid-auto-flow:inherit}}.c-donate .fixed-amounts{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;gap:var(--space-1);grid-auto-flow:column;width:100%}@media screen and (max-width:1024px){.c-donate .fixed-amounts{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;gap:var(--space-1);grid-auto-flow:column;width:100%}.c-donate .amount-figure,.c-donate .fixed-amounts>.gchoice,.c-donate .pre-footer-donate{text-align:center}}.c-donate .fixed-amounts .gchoice input[type=radio]{left:-9999px;position:absolute;visibility:hidden}.c-donate .fixed-amounts .gchoice label{color:var(--color-text);max-width:none;min-width:0}.c-donate .fixed-amounts .gchoice input:checked+label{background:var(--color-red);border-color:var(--color-red);color:#fff}.tbtc-reusable :is(h1,h2,h3,h4,h5,h6):not(:empty){border-bottom:none}.has-tbtc-reusable-red-color{background:var(--color-red);color:#fff}.has-tbtc-reusable-red-color .wp-block-button.is-style-btn--secondary>a{min-width:unset}.has-tbtc-reusable-turquoise-color{background:var(--color-torquoise);color:#000}.has-tbtc-reusable-orange-color{background:var(--color-orange);color:#000}.has-tbtc-reusable-purple-color{background:#685cc7;color:#fff}.entry-content .summary-content .wp-block-embed .wp-block-embed__wrapper{margin-left:0!important;max-width:600px}.entry-content .summary-content .wp-block-group.c-hotbox{margin-top:20px}.share-and-print .social-share{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}.share-and-print .social-share svg{height:40px;width:40px}.share-and-print .social-share .social-share--whatsapp{fill:#25d366}.share-and-print .social-share .social-share--facebook{fill:#006aff}.share-and-print .social-share .social-share--email svg,.share-and-print .social-share .social-share--print svg{fill:#000}.share-and-print h6{margin-bottom:10px;text-align:right}.wp-block-media-text.switch{direction:rtl}@media (min-width:601px){.c-hero.alignfull .switch .wp-block-media-text__content{padding-left:0;padding-right:var(--space-9)}.new-23-demo-home-donate .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{padding-left:30px}}#post-5841>div>section.is-layout-flow.wp-block-group.c-hotbox.has-tbtc-neutral-background-color.has-background>section:first-child h4{line-height:60px!important}ul.wp-block-post-template.is-style-card--podcasts li{background:#373a37;border:3px solid #000;border-radius:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding:var(--space);text-align:center}@media screen and (min-width:600px) and (max-width:1080px){ul.wp-block-post-template.is-style-card--podcasts li.wp-block-post{width:calc(50% - .625em)!important}}@media screen and (max-width:727px){ul.wp-block-post-template.is-style-card--podcasts li.wp-block-post{width:100%!important}}ul.wp-block-post-template.is-style-card--podcasts li>h2.wp-block-post-title{margin:var(--space-2) 0}ul.wp-block-post-template.is-style-card--podcasts li>figure{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}ul.wp-block-post-template.is-style-card--podcasts li>figure img{height:200px}ul.wp-block-post-template.is-style-card--podcasts li a,ul.wp-block-post-template.is-style-card--podcasts li a:hover,ul.wp-block-post-template.is-style-card--podcasts li a:visited,ul.wp-block-post-template.is-style-card--podcasts li p{color:#fff}ul.wp-block-post-template.is-style-card--podcasts li a.podcast-more{text-decoration:none}ul.wp-block-post-template.is-style-card--podcasts li a.podcast-more>span{background:#000;border:1px solid #fff;border-radius:8px;color:#fff;display:block;font-weight:500;padding:var(--space-1);text-align:center}ul.wp-block-post-template.is-style-card--podcasts li .wp-block-post-links{display:grid;gap:12px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:max(70%,300px);padding-top:var(--space-3)}ul.wp-block-post-template.is-style-card--podcasts li .wp-block-post-links>a>img{border:1px solid #fff;border-radius:8px;width:100%}ul.wp-block-post-template.is-style-card--podcasts li .wp-block-post-links>a:last-of-type{grid-column:1/-1}.podcast-cta{border:3px solid #000;border-radius:20px;padding-bottom:10px;padding-top:10px}.c-hero.alignfull.podcast-cta .wp-block-media-text__content{padding:20px}.podcast-cta .wp-block-image{margin-top:10px}.podcast-cta .is-style-btn--secondary .wp-block-button__link{background:#000;border:1px solid #878787;color:#fff}.podcast-cta .is-style-btn--secondary .wp-block-button__link:visited,.podcast-cta a:hover{color:#fff!important}.podcast-cta .spotify-button img{border:1px solid #878787;border-radius:5px}.podcast-cta .wp-block-buttons{margin-top:11px}@media (max-width:700px){.podcast-cta{padding:10px}.podcast-cta,.podcast-cta .wp-block-media-text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.podcast-cta .wp-block-media-text{-webkit-box-ordinal-group:4;-ms-flex-order:3;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;order:3}.podcast-cta .wp-container-9{-webkit-box-ordinal-group:2;-ms-flex-order:1;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;order:1;padding:0}.podcast-cta .wp-container-9 figure{margin:0;padding:0}.podcast-cta h2{-webkit-box-ordinal-group:1;-ms-flex-order:0;display:-webkit-box;display:-ms-flexbox;display:flex;order:0}.podcast-cta hr{display:none}.c-hero.alignfull.podcast-cta .wp-block-media-text__content{padding:10px 0}}ul.wp-block-post-template.latest-post-block{height:100%}ul.wp-block-post-template.latest-post-block>li.wp-block-post{background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%}ul.wp-block-post-template.latest-post-block>li.wp-block-post>h2{font-size:var(--heading-font-size--level-5)}ul.wp-block-post-template.latest-post-block>li.wp-block-post>h2>a{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-decoration:underline}ul.wp-block-post-template.latest-post-block>li.wp-block-post>.wp-block-buttons{padding-left:var(--space-4);padding-right:var(--space-4)}#getaddress_button{background:#e81140;border:none;border-radius:4px;color:#fff;font-family:inherit;font-size:inherit;line-height:inherit;margin-left:10px;padding:6px 10px}#getaddress_dropdown{display:block;margin-top:10px}#getaddress_dropdown:before{content:"Please select your address:";display:block}#postcode_lookup{margin-bottom:1rem}#postcode_input{color:#848080!important}#post-15408,#post-22291{background:#020024;background:linear-gradient(100deg,#272727,rgba(41,40,39,.28) 71%,#272727);color:#fff}#post-15408 h1,#post-15408 p,#post-15408 ul,#post-15408>h2,#post-22291 h2,#post-22291 h3,#post-22291 label,#post-22291 legend,#post-22291 p,#post-22291 ul{color:#fff!important}#post-15408 .game-orange p{color:#373a36!important}#post-15408 .has-tbtc-support-background-color ol{font-size:20px}#post-15408 h1,#post-22291 h3{margin-top:0;padding-top:30px}#post-15408 .wp-block-table.is-style-stripes tbody tr:nth-child(2n){color:#fff}#post-15408 .wp-block-column p{font-size:20px;margin-top:15px}#post-15408 .c-hotbox__list .c-card h3{font-family:accelerate;font-size:60px;margin-top:var(--space)}#h-choose-your-game-mode{margin-bottom:25px;text-shadow:0 0 15px #70dbd4}.game-33-glow,.game-33-glow .wp-block-button{-webkit-box-shadow:0 0 15px #70dbd4;box-shadow:0 0 15px #70dbd4}.game-33-glow .wp-block-button:hover{-webkit-box-shadow:0 0 15px #e81140;box-shadow:0 0 15px #e81140}.game-33-glow{background:url(https://assets.thebraintumourcharity.org/live/uploads/2023/07/motive-e1689263691548.png);background-position:100%;background-repeat:no-repeat}#gform_30 fieldset.difficulty-type{margin:var(--space) 0}#gform_30 fieldset.difficulty-type .gfield_radio{display:grid;gap:var(--space);grid-template-columns:repeat(3,auto);justify-items:center;margin:0 auto;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}@media screen and (max-width:1024px){#gform_30 fieldset.difficulty-type .gfield_radio{grid-template-columns:repeat(1,auto);justify-items:legacy;margin:0;max-width:inherit}}#gform_30 fieldset.difficulty-type .gchoice input[type=radio]{left:-9999px;position:absolute;visibility:hidden}#gform_30 fieldset.difficulty-type .gchoice label{border-radius:10px;font-size:18px;max-width:none;padding:10px 50px;text-align:center}#gform_30 fieldset.difficulty-type .gchoice input+label{background:var(--color-torquoise);border-color:var(--color-torquoise);color:#000!important}#gform_30 fieldset.difficulty-type .gchoice input:checked+label{background:#000;color:#fff!important}@media screen and (max-width:1024px){#gform_30 fieldset.difficulty-type .gchoice label{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}}.entry-content .summary-content{margin-left:0!important;margin-right:0!important;max-width:100%!important}.summary-content .wp-block-embed .wp-block-embed__wrapper{margin-left:0!important;max-width:600px}.summary-content .wp-block-group.c-hotbox{margin-top:20px}.entry-content .summary-content .summary-cta{background:#e5e7e4;margin-left:-2.375em!important;max-width:calc(100% + 4.75em)!important;width:calc(100% + 4.75em)}.entry-content .summary-content .summary-cta>section{margin:auto;max-width:var(--wp--style--global--content-size);padding-left:0;padding-right:0}.hcp-content .c-info.has-tbtc-fundraising-background-color{background-color:#9a51df!important;color:#fff}.hcp-content .wp-block-pullquote blockquote:before{color:#9a51df}.hcp-content :is(.tabbed-content-bottom,.tabs [role=tabpanel],.tabs [role=tab][aria-selected=true]){background-color:#9a51df!important}#post-23217 .gform_wrapper.gravity-theme .gfield_label,#post-23217>div>div.wp-block-group.alignfull.c-hero.no-margin-bottom.has-tbtc-primary-background-color.has-background.is-layout-flow>div>div>ul a,.hcp-content .tabs [role=tab][aria-selected=true]{color:#fff}#post-23217 #field_1_5{display:none}@media (max-width:650px){.page-id-23217 .c-hero,.page-id-23217 .wp-container-10.wp-container-10,.page-id-23217 .wp-container-15{max-width:100%!important;padding:1.25em 5px}}#post-20572 .entry-content>.wp-block-group:not(:first-child){padding-top:20px}.full-width-banner{left:50%;margin-left:-50vw!important;max-width:100vw!important;position:relative;width:calc(100vw - 8px)}.full-width-banner img{width:100%}.tik-tok-embed{max-width:325px}@media screen and (min-width:550px){.reusable-cta-main>:not(figure){clear:right;float:right;width:calc(50% - var(--space)*2)}.reusable-cta-main>:not(figure):last-child{padding-bottom:var(--space-3)}.reusable-cta-main>figure{float:left;width:50%}.reusable-cta-main{padding-bottom:0}}@media screen and (min-width:425px) and (max-width:550px){.reusable-cta-main>figure img{aspect-ratio:10/6;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}}@media screen and (max-width:1105px){.reusable-cta-main>h2{margin-top:var(--space-3)}}.screen-reader-text,.u-hide-visually{clip:rect(0 0 0 0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;text-transform:none!important;white-space:nowrap!important;width:1px!important}.hidden{display:none}.relative{position:relative!important}.u-text--center{text-align:center}.u-align--center{margin-left:auto}.u-align--center,.u-align--left{margin-right:auto}.u-align--right{margin-left:auto}.u-align--middle{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}.u-height--full{min-height:100vh}.has-extra-small-font-size{font-size:var(--font-size--body-xs);line-height:var(--line-height--body-xs)}.has-small-font-size{font-size:var(--font-size--body-s);line-height:var(--line-height--body-s)}.has-normal-font-size{font-size:var(--font-size--body-m);line-height:var(--line-height--body-m)}.has-large-font-size{font-size:var(--font-size--body-l);line-height:var(--line-height--body-l)}.has-extra-large-font-size{font-size:var(--font-size--body-xl);line-height:var(--line-height--body-xl)}.has-tbtc-text-color{color:var(--color-text)}.has-tbtc-text-background-color{background-color:var(--color-text)}.has-tbtc-black-color{color:var(--color-black)}.has-tbtc-black-background-color{background-color:var(--color-black)}.has-tbtc-dark-color{color:var(--color-neutral-90)}.has-tbtc-dark-background-color{background-color:var(--color-neutral-90)}.has-tbtc-light-color{color:var(--color-white)}.has-tbtc-light-background-color{background-color:var(--color-white)}.has-tbtc-neutral-color{color:var(--color-neutral-10)}.has-tbtc-neutral-background-color{background-color:var(--color-neutral-10)}.has-tbtc-fundraising-color{color:var(--color-torquoise)}.has-tbtc-fundraising-background-color{background-color:var(--color-torquoise)}.has-tbtc-support-color{color:var(--color-orange)}.has-tbtc-support-background-color{background-color:var(--color-orange)}.has-tbtc-research-color{color:#685cc7}.has-tbtc-research-background-color{background-color:#685cc7}.has-tbtc-primary-color{color:var(--color-red)}.has-tbtc-primary-background-color{background-color:var(--color-red)}.no-margin-bottom{margin-bottom:0!important}.no-margin-top{margin-top:0!important}
/*# sourceMappingURL=style.css.map */