img:is([sizes^="auto,"i]){contain-intrinsic-size:3000px 1500px}.wp-block-image>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}.wp-block-image.aligncenter{text-align:center;display:table}.wp-block-columns{box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns{align-items:normal!important}.wp-block-columns.are-vertically-aligned-center{align-items:center}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}:where(.wp-block-columns){margin-bottom:1.75em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-center{align-self:center;width:100%}.wp-block-group,.wp-block-site-tagline{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.wp-block-navigation{position:relative}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0;list-style:none}.wp-block-navigation ul li{list-style:none}.wp-block-navigation .wp-block-navigation-item{align-items:center;background-color:inherit;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item__content{display:block;z-index:1}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation :where(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){text-decoration:none}.wp-block-navigation{--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}:where(.wp-block-navigation) ul li{padding:0}.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container:only-child{flex-grow:1}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:0 0;border:0;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open,body .is-layout-flex{display:flex}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-close{width:100%}.wp-block-navigation__responsive-close:focus{outline:0}.wp-block-cover,.wp-block-navigation__responsive-dialog{position:relative}.wp-block-cover{align-items:center;background-position:50%;box-sizing:border-box;display:flex;justify-content:center;min-height:430px;overflow:hidden;overflow:clip;padding:1em}.wp-block-cover .has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover .has-background-dim.has-background-gradient{background-color:transparent}.wp-block-cover .wp-block-cover__background{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0{opacity:0}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80{opacity:.8}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90{opacity:.9}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100{opacity:1}.wp-block-cover .wp-block-cover__inner-container{color:inherit;position:relative;width:100%}.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-site-blocks header .wp-block-navigation{margin:0}.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover .wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background{border:0;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;-o-object-fit:cover;object-fit:cover;outline:0;padding:0;position:absolute;right:0;top:0;width:100%}.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax{background-attachment:fixed;background-repeat:no-repeat;background-size:cover}@supports (-webkit-touch-callout:inherit){.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax{background-attachment:scroll}}.wp-block-cover.is-repeated,.wp-block-cover__image-background.is-repeated{background-repeat:repeat;background-size:auto}:where(.wp-block-cover:not(.has-text-color)){color:#fff}:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000}:root :where(.wp-block-cover p:not(.has-text-color)){color:inherit}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)).has-background-dim:not(.has-background-gradient):before{z-index:1}.wp-block-button__link{align-content:center;height:100%;word-break:break-word}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:transparent;background-image:none}.wp-block-buttons,ul{box-sizing:border-box}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons .wp-block-button__link{width:100%}.wp-block-separator{border:0;border-top:2px solid}.wp-block-post-content{display:flow-root}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.aligncenter{clear:both}.items-justified-center{justify-content:center}html :where(.has-border-color),html :where([style^=border-color],[style*="; border-color"]),html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--color--base:#FFFFFF;--wp--preset--color--contrast:#111111;--wp--preset--color--accent-1:#FFEE58;--wp--preset--color--accent-2:#F6CFF4;--wp--preset--color--accent-3:#503AA8;--wp--preset--color--accent-4:#686868;--wp--preset--color--accent-5:#FBFAF3;--wp--preset--color--accent-6:color-mix(in srgb, currentColor 20%, transparent);--wp--preset--color--custom-color-1:#da1f2e;--wp--preset--color--custom-color-2:#001216;--wp--preset--color--custom-color-3:#b8c0cc;--wp--preset--color--custom-color-4:#ffffff;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:0.875rem;--wp--preset--font-size--medium:clamp(1rem, 1rem + ((1vw - 0.2rem) * 0.256), 1.125rem);--wp--preset--font-size--large:clamp(1.125rem, 1.125rem + ((1vw - 0.2rem) * 0.513), 1.375rem);--wp--preset--font-size--x-large:clamp(1.75rem, 1.75rem + ((1vw - 0.2rem) * 0.513), 2rem);--wp--preset--font-size--xx-large:clamp(2.15rem, 2.15rem + ((1vw - 0.2rem) * 1.744), 3rem);--wp--preset--font-family--cervo-neue:"Cervo Neue";--wp--preset--spacing--20:10px;--wp--preset--spacing--30:20px;--wp--preset--spacing--40:30px;--wp--preset--spacing--50:clamp(30px, 5vw, 50px);--wp--preset--spacing--60:clamp(30px, 7vw, 70px);--wp--preset--spacing--70:clamp(50px, 7vw, 90px);--wp--preset--spacing--80:clamp(70px, 10vw, 140px);--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}.wp-block-button{--wp--preset--dimension--25:25%;--wp--preset--dimension--50:50%;--wp--preset--dimension--75:75%;--wp--preset--dimension--100:100%}:root{--wp--style--global--content-size:720px;--wp--style--global--wide-size:1100px}:where(body){margin:0}.wp-site-blocks{padding-top:var(--wp--style--root--padding-top);padding-bottom:var(--wp--style--root--padding-bottom)}.has-global-padding{padding-right:var(--wp--style--root--padding-right);padding-left:var(--wp--style--root--padding-left)}.has-global-padding>.alignfull{margin-right:calc(var(--wp--style--root--padding-right)*-1);margin-left:calc(var(--wp--style--root--padding-left)*-1)}.has-global-padding :where(:not(.alignfull.is-layout-flow)>.has-global-padding:not(.wp-block-block,.alignfull)){padding-right:0;padding-left:0}.has-global-padding :where(:not(.alignfull.is-layout-flow)>.has-global-padding:not(.wp-block-block,.alignfull))>.alignfull{margin-left:0;margin-right:0}:where(.wp-site-blocks)>*{margin-block-start:1.2rem;margin-block-end:0}:where(.wp-site-blocks)>:first-child{margin-block-start:0}:where(.wp-site-blocks)>:last-child{margin-block-end:0}:root{--wp--style--block-gap:1.2rem}:root :where(.is-layout-flow)>:first-child{margin-block-start:0}:root :where(.is-layout-flow)>:last-child{margin-block-end:0}:root :where(.is-layout-constrained)>*,:root :where(.is-layout-flow)>*{margin-block-start:1.2rem;margin-block-end:0}:root :where(.is-layout-constrained)>:first-child{margin-block-start:0}:root :where(.is-layout-constrained)>:last-child{margin-block-end:0}:root :where(.is-layout-flex){gap:1.2rem}.is-layout-constrained>.aligncenter,.is-layout-flow>.aligncenter{margin-left:auto!important;margin-right:auto!important}.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:var(--wp--style--global--content-size);margin-left:auto!important;margin-right:auto!important}.is-layout-constrained>.alignwide{max-width:var(--wp--style--global--wide-size)}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body{background-color:var(--wp--preset--color--base);color:var(--wp--preset--color--custom-color-2);font-family:var(--wp--preset--font-family--cervo-neue);font-size:var(--wp--preset--font-size--large);font-style:normal;letter-spacing:-.1px;line-height:1.4;--wp--style--root--padding-top:0px;--wp--style--root--padding-right:var(--wp--preset--spacing--50);--wp--style--root--padding-bottom:0px;--wp--style--root--padding-left:var(--wp--preset--spacing--50)}a:where(:not(.wp-element-button)){color:currentColor;font-family:var(--wp--preset--font-family--cervo-neue);font-style:normal;font-weight:900}:root :where(a:where(:not(.wp-element-button)):hover){color:#da1f2e;text-decoration:none}h1,h2,h3{color:#001216;font-family:var(--wp--preset--font-family--cervo-neue);font-style:normal;line-height:1.125;color:var(--wp--preset--color--custom-color-1);font-size:var(--wp--preset--font-size--xx-large)}h2,h3{font-size:var(--wp--preset--font-size--x-large)}h3{font-size:var(--wp--preset--font-size--large)}:root :where(.wp-element-button,.wp-block-button__link){background-color:var(--wp--preset--color--custom-color-2);border-width:0;color:var(--wp--preset--color--custom-color-3);font-family:var(--wp--preset--font-family--cervo-neue);font-size:var(--wp--preset--font-size--medium);font-style:normal;font-weight:900;letter-spacing:inherit;line-height:inherit;padding:1rem 2.25rem;text-decoration:none;text-transform:inherit}:root :where(.wp-element-button:hover,.wp-block-button__link:hover){background-color:color-mix(in srgb,var(--wp--preset--color--contrast) 85%,transparent);border-color:transparent;color:var(--wp--preset--color--base)}:root :where(.wp-element-button:focus,.wp-block-button__link:focus){outline-color:var(--wp--preset--color--accent-4);outline-offset:2px}.has-white-color{color:var(--wp--preset--color--white)!important}.has-custom-color-1-color{color:var(--wp--preset--color--custom-color-1)!important}.has-custom-color-2-color{color:var(--wp--preset--color--custom-color-2)!important}.has-custom-color-4-color{color:var(--wp--preset--color--custom-color-4)!important}.has-custom-color-2-background-color{background-color:var(--wp--preset--color--custom-color-2)!important}.has-custom-color-4-background-color{background-color:var(--wp--preset--color--custom-color-4)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}.has-cervo-neue-font-family{font-family:var(--wp--preset--font-family--cervo-neue)!important}:root{--thr-red:#DA1F2E;--thr-deep:#001216;--thr-ink:rgba(0,18,22,.88);--thr-ink-soft:rgba(0,18,22,.80);--thr-card-bd:rgba(0,18,22,.08);--thr-radius:16px}.wp-block-list,.wp-block-paragraph,.wp-element-button,body,button{font-family:"Cervo Neue Normal","Cervo Neue",system-ui,-apple-system,Arial,sans-serif!important}.wp-block-list,.wp-block-paragraph,body{font-weight:400}.brand-title,h1,h2,h3{font-family:"Cervo Neue Black","Cervo Neue Normal","Cervo Neue",system-ui,-apple-system,Arial,sans-serif!important;font-weight:900;letter-spacing:.2px}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:target{scroll-margin-top:92px}.wp-site-blocks header .wp-block-group.is-layout-constrained{max-width:1100px;margin-inline:auto;width:100%;box-sizing:border-box;padding-inline:16px}.wp-site-blocks header .wp-block-group.is-layout-flex{justify-content:space-between;align-items:center;gap:clamp(8px,2vw,24px)}.brand-title .thr-hiv{color:var(--thr-red)!important;font-weight:800}.wp-block-button__link,.wp-element-button{position:relative;display:inline-block}.wp-element-button{border:2px solid transparent;transition:.25s ease}.wp-block-button.is-style-fill .wp-block-button__link{background:var(--thr-red);color:#fff;border-color:var(--thr-red);box-shadow:0 12px 26px rgba(218,31,46,.22)}.wp-block-button.is-style-fill .wp-block-button__link:hover{transform:translateY(-3px);background:#c01a28;border-color:#c01a28;box-shadow:0 18px 40px rgba(218,31,46,.28)}.wp-block-button.is-style-outline .wp-block-button__link{background:#fff;color:#0b1416;border:2px solid #0b1416;box-shadow:0 6px 16px rgba(0,0,0,.1)}.wp-block-button.is-style-outline .wp-block-button__link:hover{background:#000!important;color:#fff!important;border-color:#000!important;transform:translateY(-3px)}.wp-block-button__link:focus,.wp-element-button:focus{outline:2px solid #fff!important;outline-offset:2px!important;box-shadow:0 0 0 3px rgba(230,28,42,.55)!important}.wp-block-button.is-style-fill .wp-block-button__link,.wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button__link,.wp-element-button{display:inline-flex!important;align-items:center;justify-content:center;box-sizing:border-box;min-height:48px!important;padding:12px 24px!important;border-radius:999px!important;font-size:16px!important;font-weight:700!important;line-height:1.1!important}.about-band,.thr-join,.thr-section,.thr-support,.thr-testimonials{padding-block:clamp(28px,4vw,64px);margin-block:0}.wp-block-separator{display:none!important;height:0!important;margin:0!important}:where(.thr-section,.about-band,.thr-support,.thr-testimonials,.thr-join)+:where(.thr-section,.about-band,.thr-support,.thr-testimonials,.thr-join){margin-top:0!important}.support-cover.wp-block-cover{background-position:center center!important;background-repeat:no-repeat!important}@media (min-width:1200px){.support-cover.wp-block-cover{background-size:contain!important;min-height:520px}}@media (max-width:1199.98px){.support-cover.wp-block-cover{background-size:cover!important;min-height:460px}}.support-cover .wp-block-cover__image-background{object-fit:contain!important}@media (max-width:1199.98px){.support-cover .wp-block-cover__image-background{object-fit:cover!important}}.about-band{background:#fff}.about-band-cols{display:grid!important;grid-template-columns:1fr minmax(320px,460px);gap:clamp(20px,4vw,36px);align-items:start!important;max-width:1100px;margin-inline:auto;padding-inline:clamp(16px,3vw,32px)}.about-band h2{margin:0 0 12px!important;color:var(--thr-deep);font-weight:800;text-align:left}.about-band h3{margin:18px 0 8px!important;color:var(--thr-red);font-weight:800}.about-band li,.about-band p{color:var(--thr-ink-soft);line-height:1.55}.about-media img{width:100%;height:auto;display:block;object-fit:cover}@media (max-width:782px){.about-band-cols{grid-template-columns:1fr!important;padding-inline:16px;gap:18px;display:flex!important;flex-direction:column}.about-band-cols>:not(.about-media.wp-block-cover){order:2}}.thr-join,.thr-testimonials{position:relative;text-align:center}.thr-testimonials{background:#fff!important}.thr-testimonials h2{color:#0d1f22;font-size:clamp(32px,4.5vw,52px);margin:0 0 14px!important}.thr-testimonials::before{content:"";position:absolute;inset:10% 14%;background:center/90%no-repeat url(https://thrivesupportgroup.co.uk/wp-content/uploads/2025/11/testimonials_icon.svg);opacity:.09;pointer-events:none}.thr-testimonials .testi-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin:40px auto 0;padding-inline:1rem;align-items:stretch}.thr-testimonials .testi-card{background:#fff;border-radius:16px;box-shadow:0 8px 22px rgba(0,0,0,.1);padding:28px 24px;display:flex;flex-direction:column;transition:.25s}.thr-testimonials .testi-card:hover{transform:translateY(-4px);box-shadow:0 10px 26px rgba(0,0,0,.12)}.thr-testimonials .quote{font-size:clamp(19px,1.6vw,21px);color:#333;font-style:italic;margin:0 0 12px}.thr-testimonials .author{color:#0d1f22;text-align:right;margin-top:auto;font-weight:900}@media (max-width:782px){.thr-testimonials .testi-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;padding-inline:1rem}.thr-testimonials .testi-card{flex:0 0 85%;scroll-snap-align:start}}.thr-join{overflow:hidden;background:#081a1c!important;color:#fff}.thr-join .wp-block-cover{padding:clamp(56px,6vw,96px) 16px!important;overflow:hidden}.thr-join .wp-block-cover__image-background{background-repeat:no-repeat!important;background-size:clamp(720px,68vw,1140px) auto!important;background-position:50% 46%!important;opacity:.16!important;filter:saturate(0) contrast(1.1)}@media (max-width:782px){.thr-join .wp-block-cover__image-background{background-size:140vw auto!important;background-position:50% 42%!important;opacity:.18!important}.thr-join .wp-block-cover{padding:clamp(44px,8vw,64px) 16px!important}}.thr-join .wp-block-buttons{justify-content:center;flex-wrap:wrap;gap:16px;overflow:visible}.thr-join .wp-block-buttons .wp-block-button{display:inline-flex!important}.thr-join .wp-block-button__link{display:inline-flex!important;align-items:center;justify-content:center;min-width:150px;font-weight:900;border-radius:999px!important;padding:12px 24px!important;box-shadow:0 8px 20px rgba(0,0,0,.35);position:relative;z-index:2}.thr-join .wp-block-buttons .wp-block-button:first-child .wp-block-button__link{background:var(--thr-red)!important;color:#fff!important;border:2px solid var(--thr-red)!important}.thr-join .wp-block-buttons .wp-block-button:nth-child(n+2) .wp-block-button__link{background:#fff!important;color:#0b1416!important;border:2px solid #fff!important;opacity:1!important;visibility:visible!important}.thr-join .wp-block-buttons .wp-block-button__link:hover{transform:translateY(-2px);box-shadow:0 14px 30px rgba(0,0,0,.45)}.thr-join .wp-block-buttons .wp-block-button:first-child .wp-block-button__link:hover{background:#c8181f!important;border-color:#c8181f!important}.thr-join .wp-block-buttons .wp-block-button:nth-child(n+2) .wp-block-button__link:hover{background:#0b1416!important;color:#fff!important;border-color:#0b1416!important}@media (min-width:640px){.thr-header-nav{display:none!important}.thr-header-icons{display:flex!important}.thr-footer-nav{display:none!important}.thr-footer-icons{display:flex!important}}@media (max-width:639.98px){.thr-header-nav{display:flex!important;justify-content:center}.thr-header-icons{display:none!important}.thr-header-nav .wp-block-navigation__responsive-container-open{margin-inline:auto}.thr-footer-nav{display:block!important}.thr-footer-icons{display:none!important}.thr-footer-nav .wp-block-navigation__container a,.thr-header-nav .wp-block-navigation__container a{color:var(--thr-red)!important;font-weight:700}}.support-cover .wp-block-cover__inner-container,.thr-hero-inner{max-width:1100px;margin-inline:auto;width:100%;padding-inline:16px;box-sizing:border-box}@media (min-width:783px) and (max-width:1199.98px){.thr-header-icons{display:flex!important;flex-wrap:wrap;justify-content:center;column-gap:10px;row-gap:4px;padding-inline:16px;box-sizing:border-box}}.thr-next-meeting .thr-countdown{display:flex;align-items:center;justify-content:center;gap:28px}.thr-next-meeting .thr-countdown-item{text-align:center;min-width:60px}.thr-next-meeting .thr-countdown-number{display:block;font-weight:900;font-size:clamp(26px,3.4vw,34px);line-height:1.1;letter-spacing:.06em}.thr-next-meeting .thr-countdown-label{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.08em;opacity:.9}.thr-nav-icon{position:relative;display:inline-block}.thr-nav-icon::after{content:attr(title);position:absolute;left:50%;transform:translateX(-50%) translateY(4px);bottom:-2.2rem;background:#111;color:#fff;padding:.25rem .6rem;border-radius:999px;font-size:.7rem;line-height:1.2;white-space:nowrap;opacity:0;pointer-events:none;z-index:50;transition:opacity .15s ease,transform .15s ease}.thr-nav-icon:focus-visible::after,.thr-nav-icon:hover::after{opacity:1;transform:translateX(-50%) translateY(0)}.thr-next-meeting-date{margin:0 0 14px;text-align:center;font-weight:700}.home .wp-block-group[id*=events] h2{margin-top:32px!important}.tribe-common .tribe-common-anchor-thin,.tribe-common a,.tribe-events a,.tribe-events-widget a,.tribe-events-widget-events-list__event-title a{color:#da1f2e!important}.tribe-common a:hover,.tribe-events a:hover,.tribe-events-widget a:hover,.tribe-events-widget-events-list__event-title a:hover{color:#b81825!important}.home .tribe-common a.tribe-common-anchor-thin,.home .tribe-events-widget a,.home .tribe-events-widget-events-list__view-more-link{font-size:18px!important;font-weight:700!important;line-height:1.2!important}.home .tribe-common a.tribe-common-anchor-thin:hover,.home .tribe-events-widget a:hover,.home .tribe-events-widget-events-list__view-more-link:hover{font-size:18px!important}@media (min-width:782px){.thr-header-icons{display:flex!important;justify-content:center!important;flex-wrap:wrap!important;gap:12px!important}.thr-header-nav{display:none!important}}@media (max-width:781.98px){.thr-header-top{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:12px!important;text-align:center!important}.thr-header-brand-text,.thr-header-strap{text-align:center!important;margin:0!important}.thr-header-strap{max-width:340px!important;margin:0 auto!important}.thr-header-icons{display:none!important}.thr-header-nav{display:flex!important;justify-content:center!important;margin-top:10px!important}.thr-header-nav .wp-block-navigation__responsive-container-open{margin-inline:auto!important}}:root :where(.wp-block-button .wp-block-button__link){color:var(--wp--preset--color--custom-color-4)}:root :where(.wp-block-columns-is-layout-flex){gap:var(--wp--preset--spacing--50)}:root :where(.wp-block-buttons-is-layout-flex){gap:16px}:root :where(.wp-block-separator){border-color:currentColor;border-width:0 0 1px;border-style:solid;color:var(--wp--preset--color--accent-6)}:root :where(.wp-block-navigation),:root :where(.wp-block-site-tagline){font-size:var(--wp--preset--font-size--medium)}:root :where(.wp-block-navigation){line-height:5}:root :where(.wp-block-navigation a:where(:not(.wp-element-button))){text-decoration:none}:root :where(.wp-block-navigation a:where(:not(.wp-element-button)):hover){text-decoration:underline}:root :where(.wp-block-list){font-family:var(--wp--preset--font-family--cervo-neue);font-style:normal;font-weight:900}:root :where(.wp-block-list li){margin-top:.5rem}:root :where(.wp-block-heading),:root :where(p){font-family:var(--wp--preset--font-family--cervo-neue);font-style:normal;font-weight:900}:root :where(p){font-weight:400}:root :where(.wp-block-group){line-height:3;min-height:0}:root :where(.wp-block-group-is-layout-flow)>:first-child{margin-block-start:0}:root :where(.wp-block-group-is-layout-flow)>:last-child{margin-block-end:0}:root :where(.wp-block-group-is-layout-constrained)>*,:root :where(.wp-block-group-is-layout-flow)>*{margin-block-start:0;margin-block-end:0}:root :where(.wp-block-group-is-layout-constrained)>:first-child{margin-block-start:0}:root :where(.wp-block-group-is-layout-constrained)>:last-child{margin-block-end:0}:root :where(.wp-block-group-is-layout-flex){gap:0}:root :where(.wp-block-navigation-link),:root :where(.wp-block-post-content){font-family:var(--wp--preset--font-family--cervo-neue);font-style:normal;font-weight:900}:root :where(p.is-style-text-display--4){font-size:clamp(2.2rem,2.2rem + ((1vw - .2rem)*1.333),3.5rem);line-height:1.2}:root :where(.wp-block-button.is-style-outline--5 .wp-block-button__link){background:0 0;border-color:currentColor;border-width:1px;border-style:solid;color:currentColor;padding:calc(1rem - 1px) calc(2.25rem - 1px)}:root :where(.wp-block-button.is-style-outline--5 .wp-block-button__link.wp-block-button__link:not(.has-background):hover){background-color:color-mix(in srgb,var(--wp--preset--color--contrast) 5%,transparent)}:root :where(.wp-block-button.is-style-outline--6 .wp-block-button__link){background:0 0;border-color:currentColor;border-width:1px;border-style:solid;color:currentColor;padding:calc(1rem - 1px) calc(2.25rem - 1px)}:root :where(.wp-block-button.is-style-outline--6 .wp-block-button__link.wp-block-button__link:not(.has-background):hover){background-color:color-mix(in srgb,var(--wp--preset--color--contrast) 5%,transparent)}:root :where(.wp-block-button.is-style-outline--7 .wp-block-button__link){background:0 0;border-color:currentColor;border-width:1px;border-style:solid;color:currentColor;padding:calc(1rem - 1px) calc(2.25rem - 1px)}:root :where(.wp-block-button.is-style-outline--7 .wp-block-button__link.wp-block-button__link:not(.has-background):hover){background-color:color-mix(in srgb,var(--wp--preset--color--contrast) 5%,transparent)}:root :where(.wp-block-button.is-style-outline--8 .wp-block-button__link){background:0 0;border-color:currentColor;border-width:1px;border-style:solid;color:currentColor;padding:calc(1rem - 1px) calc(2.25rem - 1px)}:root :where(.wp-block-button.is-style-outline--8 .wp-block-button__link.wp-block-button__link:not(.has-background):hover){background-color:color-mix(in srgb,var(--wp--preset--color--contrast) 5%,transparent)}:root :where(.wp-block-heading.is-style-text-display--11),:root :where(.wp-block-heading.is-style-text-display--9),:root :where(p.is-style-text-display--10){font-size:clamp(2.2rem,2.2rem + ((1vw - .2rem)*1.333),3.5rem);line-height:1.2}:root :where(.wp-block-separator.is-style-wide--12:not(.alignfull)),:root :where(.wp-block-separator.is-style-wide--13:not(.alignfull)),:root :where(.wp-block-separator.is-style-wide--14:not(.alignfull)),:root :where(.wp-block-separator.is-style-wide--15:not(.alignfull)){max-width:var(--wp--style--global--wide-size)!important}:root :where(.wp-block-heading.is-style-text-display--16){font-size:clamp(2.2rem,2.2rem + ((1vw - .2rem)*1.333),3.5rem);line-height:1.2}:root :where(p.is-style-text-subtitle--17){font-size:clamp(1.5rem,1.5rem + ((1vw - .2rem)*.392),1.75rem);line-height:1.2}:root :where(.wp-block-button.is-style-outline--18 .wp-block-button__link){background:0 0;border-color:currentColor;border-width:1px;border-style:solid;color:currentColor;padding:calc(1rem - 1px) calc(2.25rem - 1px)}:root :where(.wp-block-button.is-style-outline--18 .wp-block-button__link.wp-block-button__link:not(.has-background):hover){background-color:color-mix(in srgb,var(--wp--preset--color--contrast) 5%,transparent)}:root :where(.wp-block-heading.is-style-text-display--19),:root :where(.wp-block-heading.is-style-text-display--21),:root :where(.wp-block-heading.is-style-text-display--22),:root :where(.wp-block-heading.is-style-text-display--23),:root :where(.wp-block-heading.is-style-text-display--24),:root :where(p.is-style-text-display--20),:root :where(p.is-style-text-display--25),:root :where(p.is-style-text-display--26){font-size:clamp(2.2rem,2.2rem + ((1vw - .2rem)*1.333),3.5rem);line-height:1.2}:root :where(.wp-block-group.is-style-section-5--30){background-color:var(--wp--preset--color--contrast);color:var(--wp--preset--color--base)}:root :where(.wp-block-heading.is-style-text-display--31),:root :where(p.is-style-text-display--32){font-size:clamp(2.2rem,2.2rem + ((1vw - .2rem)*1.333),3.5rem);line-height:1.2}:root :where(p.is-style-text-subtitle--33){font-size:clamp(1.5rem,1.5rem + ((1vw - .2rem)*.392),1.75rem);line-height:1.2}:root :where(.wp-block-button.is-style-outline--34 .wp-block-button__link){background:0 0;border-color:currentColor;border-width:1px;border-style:solid;color:currentColor;padding:calc(1rem - 1px) calc(2.25rem - 1px)}:root :where(.wp-block-button.is-style-outline--34 .wp-block-button__link.wp-block-button__link:not(.has-background):hover){background-color:color-mix(in srgb,var(--wp--preset--color--contrast) 5%,transparent)}.wp-container-content-9cfa9a5a{flex-grow:1}.wp-container-core-columns-is-layout-794e3cfa{flex-wrap:nowrap}.wp-container-core-navigation-is-layout-2fbe0ee1{gap:24px;justify-content:center}.wp-container-core-group-is-layout-884f4419{gap:var(--wp--preset--spacing--30);justify-content:center}.wp-container-core-group-is-layout-744b2eda>*{margin-block-start:0;margin-block-end:0}.wp-container-core-buttons-is-layout-3ea5d122{justify-content:center}.wp-container-core-group-is-layout-77f5eac2{justify-content:space-between}.wp-elements-11 a:where(:not(.wp-element-button)),.wp-elements-13 a:where(:not(.wp-element-button)),.wp-elements-7 a:where(:not(.wp-element-button)),.wp-elements-9 a:where(:not(.wp-element-button)){color:#000}.wp-container-core-columns-is-layout-e6c4ff59{flex-wrap:nowrap}.wp-container-core-group-is-layout-ad0e0508>*,.wp-container-core-group-is-layout-ad0e0508>*+*{margin-block-start:0;margin-block-end:0}.wp-container-core-group-is-layout-03bb9538>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:400px;margin-left:0!important;margin-right:auto!important}.wp-container-core-columns-is-layout-779fc9ec{flex-wrap:nowrap;gap:var(--wp--preset--spacing--60) var(--wp--preset--spacing--50)}.wp-container-core-group-is-layout-2021f5fb .alignfull{max-width:none}.wp-container-core-group-is-layout-2021f5fb>.alignfull{margin-right:calc(0px*-1);margin-left:calc(0px*-1)}.wp-container-core-group-is-layout-2021f5fb>*{margin-block-start:0;margin-block-end:0}.wp-container-core-group-is-layout-2021f5fb>*+*{margin-block-start:var(--wp--preset--spacing--50);margin-block-end:0}.wp-elements-23 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--white)}.wp-container-core-group-is-layout-0a4c15e4{gap:48px;justify-content:space-between}.wp-container-core-group-is-layout-8456c350>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:1800px;margin-left:auto!important;margin-right:auto!important}.wp-container-core-group-is-layout-8456c350>.alignwide{max-width:1800px}.wp-container-core-group-is-layout-edcffdf9{gap:48px;justify-content:space-between;align-items:flex-start}.wp-container-core-cover-is-layout-749b05a0>*{margin-block-start:0;margin-block-end:0}.wp-container-core-buttons-is-layout-35f06ea7{justify-content:center}.wp-container-core-group-is-layout-908ace7a>*{margin-block-start:0;margin-block-end:0}.wp-container-core-group-is-layout-908ace7a>*+*{margin-block-start:var(--wp--preset--spacing--20);margin-block-end:0}.wp-container-core-group-is-layout-d62cbcc2>*{margin-block-start:0;margin-block-end:0}.wp-container-core-group-is-layout-9ba6dbca{flex-wrap:nowrap}.wp-container-core-cover-is-layout-6886c92a>.alignfull{margin-right:calc(0px*-1);margin-left:calc(0px*-1)}.wp-container-core-cover-is-layout-6886c92a>*,.wp-container-core-cover-is-layout-6886c92a>*+*{margin-block-start:0;margin-block-end:0}.wp-container-core-group-is-layout-3f032489{flex-wrap:nowrap;gap:var(--wp--preset--spacing--40);justify-content:center}.wp-container-core-navigation-is-layout-b29d4327{justify-content:center}.wp-container-core-group-is-layout-a5c5bd19{flex-direction:column;align-items:center;justify-content:center}@font-face{ font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:400;src:url(https://thrivesupportgroup.co.uk/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-400-cyrillic-ext.ef54216e.woff2)format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f }@font-face{ font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:400;src:url(https://thrivesupportgroup.co.uk/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-400-cyrillic.969ea6a3.woff2)format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116 }@font-face{ font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:400;src:url(https://thrivesupportgroup.co.uk/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-400-greek-ext.04782fd5.woff2)format("woff2");unicode-range:u+1f?? }@font-face{ font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:400;src:url(https://thrivesupportgroup.co.uk/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-400-greek.9e4a3805.woff2)format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff }@font-face{ font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:400;src:url(https://thrivesupportgroup.co.uk/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-400-symbols.f5851590.woff2)format("woff2");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ad,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f7??,u+1f800-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fa89,u+1fa8f-1fac6,u+1face-1fadc,u+1fadf-1fae9,u+1faf0-1faf8,u+1fb?? }@font-face{ font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:400;src:url(https://thrivesupportgroup.co.uk/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-400-vietnamese.b13ae75f.woff2)format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab }@font-face{ font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:400;src:url(https://thrivesupportgroup.co.uk/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-400-latin-ext.6d1ff22c.woff2)format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff }@font-face{ font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:400;src:url(https://thrivesupportgroup.co.uk/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-400-latin.75e6c243.woff2)format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd }@font-face{ font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:500;src:url(https://thrivesupportgroup.co.uk/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-500-cyrillic-ext.ef54216e.woff2)format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f }@font-face{ font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:500;src:url(https://thrivesupportgroup.co.uk/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-500-cyrillic.969ea6a3.woff2)format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116 }@font-face{ font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:500;src:url(https://thrivesupportgroup.co.uk/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-500-greek-ext.04782fd5.woff2)format("woff2");unicode-range:u+1f?? }@font-face{ font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:500;src:url(https://thrivesupportgroup.co.uk/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-500-greek.9e4a3805.woff2)format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff }@font-face{ font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:500;src:url(https://thrivesupportgroup.co.uk/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-500-symbols.f5851590.woff2)format("woff2");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ad,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f7??,u+1f800-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fa89,u+1fa8f-1fac6,u+1face-1fadc,u+1fadf-1fae9,u+1faf0-1faf8,u+1fb?? }@font-face{ font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:500;src:url(https://thrivesupportgroup.co.uk/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-500-vietnamese.b13ae75f.woff2)format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab }@font-face{ font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:500;src:url(https://thrivesupportgroup.co.uk/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-500-latin-ext.6d1ff22c.woff2)format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff }@font-face{ font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:500;src:url(https://thrivesupportgroup.co.uk/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-500-latin.75e6c243.woff2)format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd }@font-face{ font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:600;src:url(https://thrivesupportgroup.co.uk/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-600-cyrillic-ext.ef54216e.woff2)format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f }@font-face{ font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:600;src:url(https://thrivesupportgroup.co.uk/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-600-cyrillic.969ea6a3.woff2)format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116 }@font-face{ font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:600;src:url(https://thrivesupportgroup.co.uk/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-600-greek-ext.04782fd5.woff2)format("woff2");unicode-range:u+1f?? }@font-face{ font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:600;src:url(https://thrivesupportgroup.co.uk/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-600-greek.9e4a3805.woff2)format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff }@font-face{ font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:600;src:url(https://thrivesupportgroup.co.uk/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-600-symbols.f5851590.woff2)format("woff2");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ad,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f7??,u+1f800-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fa89,u+1fa8f-1fac6,u+1face-1fadc,u+1fadf-1fae9,u+1faf0-1faf8,u+1fb?? }@font-face{ font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:600;src:url(https://thrivesupportgroup.co.uk/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-600-vietnamese.b13ae75f.woff2)format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab }@font-face{ font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:600;src:url(https://thrivesupportgroup.co.uk/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-600-latin-ext.6d1ff22c.woff2)format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff }@font-face{ font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:600;src:url(https://thrivesupportgroup.co.uk/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-600-latin.75e6c243.woff2)format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd }@font-face{ font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:700;src:url(https://thrivesupportgroup.co.uk/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-700-cyrillic-ext.ef54216e.woff2)format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f }@font-face{ font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:700;src:url(https://thrivesupportgroup.co.uk/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-700-cyrillic.969ea6a3.woff2)format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116 }@font-face{ font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:700;src:url(https://thrivesupportgroup.co.uk/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-700-greek-ext.04782fd5.woff2)format("woff2");unicode-range:u+1f?? }@font-face{ font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:700;src:url(https://thrivesupportgroup.co.uk/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-700-greek.9e4a3805.woff2)format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff }@font-face{ font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:700;src:url(https://thrivesupportgroup.co.uk/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-700-symbols.f5851590.woff2)format("woff2");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ad,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f7??,u+1f800-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fa89,u+1fa8f-1fac6,u+1face-1fadc,u+1fadf-1fae9,u+1faf0-1faf8,u+1fb?? }@font-face{ font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:700;src:url(https://thrivesupportgroup.co.uk/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-700-vietnamese.b13ae75f.woff2)format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab }@font-face{ font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:700;src:url(https://thrivesupportgroup.co.uk/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-700-latin-ext.6d1ff22c.woff2)format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff }@font-face{ font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:700;src:url(https://thrivesupportgroup.co.uk/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-700-latin.75e6c243.woff2)format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd }.ea11y-skip-to-content-link{clip:rect(1px,1px,1px,1px);align-items:center;background-color:#fff;border:1px solid #2563eb;border-radius:12px;clip-path:inset(50%);color:#0c0d0e;display:flex;gap:8px;height:1px;margin:-1px;overflow:hidden;padding:0;pointer-events:none;position:fixed;text-decoration:none;width:1px;word-wrap:normal!important}.ea11y-skip-to-content-link:focus{clip:auto!important;clip-path:none;height:auto;inset-block-start:30px;inset-inline-start:30px;padding:16px 24px;pointer-events:auto;width:auto;z-index:100000}.ea11y-skip-to-content-link:focus+.ea11y-skip-to-content-backdrop{background-color:rgba(0,0,0,.5);inset:0;position:fixed;z-index:9999}a{text-decoration-thickness:1px!important;text-underline-offset:.1em}:where(.wp-site-blocks :focus){outline-style:solid;outline-width:2px}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation-item__content{outline-offset:4px}h1,h2,h3,p{text-wrap:pretty}.wp-block-button__link,button{text-align:center;transition:all .2s ease-in-out;cursor:pointer;background:#da1f2e;color:#fff;border:0}button{border-radius:999px;font-weight:700;padding:12px 24px}.wp-block-button__link:hover,button:hover{background:#b01824;color:#fff;box-shadow:0 6px 14px rgba(218,31,46,.25)}.is-style-outline .wp-block-button__link{background:0 0!important;color:#001216!important;border:2px solid #001216!important}.is-style-outline .wp-block-button__link:hover{background:#001216!important;color:#fff!important}@media (max-width:600px){.support-cover .wp-block-group.alignfull{padding-inline:8px!important}.support-cover .wp-block-group.alignfull>p.has-x-large-font-size{max-width:none!important;width:100%!important;font-size:21px!important;line-height:1.45!important}#events>.wp-block-group:first-child figure.wp-block-image{max-width:240px!important;margin-inline:auto!important}#events>.wp-block-group:first-child>p.has-x-large-font-size{font-size:21px!important;line-height:1.45!important}#testimonials .testi-grid{scroll-padding-inline:30px;padding-bottom:10px!important;-webkit-overflow-scrolling:touch}#testimonials .testi-card{flex:0 0 calc(100% - 60px)!important;max-width:330px!important;scroll-snap-align:start}#testimonials .testi-card:first-child{margin-left:30px!important}#testimonials .testi-card:last-child{margin-right:30px!important}}@media (max-width:781px){.thr-footer-nav .wp-block-navigation__responsive-container-open,.thr-header-nav .wp-block-navigation__responsive-container-open{width:44px;height:44px;padding:0;border:2px solid currentColor;border-radius:50%;align-items:center;justify-content:center}.thr-footer-nav .wp-block-navigation__responsive-container-open svg,.thr-header-nav .wp-block-navigation__responsive-container-open svg{display:none}.thr-footer-nav .wp-block-navigation__responsive-container-open::before,.thr-header-nav .wp-block-navigation__responsive-container-open::before{content:"";width:22px;height:2px;border-radius:999px;background:currentColor;box-shadow:0-7px 0 currentColor,0 7px 0 currentColor}}.site-footer p.wp-block-site-title{color:#da1f2e!important;font-weight:700!important;line-height:2.25!important;white-space:nowrap}.site-footer p.wp-block-site-title a{color:inherit!important;font-weight:inherit!important}@font-face{ font-family:"Cervo Neue";font-style:normal;font-weight:400;font-display:swap;src:url(https://thrivesupportgroup.co.uk/wp-content/uploads/fonts/cervoneue-regularneue-webfont.woff2)format("woff2") }@font-face{ font-family:"Cervo Neue";font-style:normal;font-weight:900;font-display:swap;src:url(https://thrivesupportgroup.co.uk/wp-content/uploads/fonts/cervoneue-blackneue-webfont.woff2)format("woff2") }:root{--tec-grid-gutter:48px;--tec-grid-gutter-negative:calc(var(--tec-grid-gutter)*-1);--tec-grid-gutter-half:calc(var(--tec-grid-gutter)/2);--tec-grid-gutter-half-negative:calc(var(--tec-grid-gutter-half)*-1);--tec-grid-gutter-small:42px;--tec-grid-gutter-small-negative:calc(var(--tec-grid-gutter-small)*-1);--tec-grid-gutter-small-half:calc(var(--tec-grid-gutter-small)/2);--tec-grid-gutter-small-half-negative:calc(var(--tec-grid-gutter-small-half)*-1);--tec-grid-gutter-page:42px;--tec-grid-gutter-page-small:19.5px;--tec-grid-width-default:1176px;--tec-grid-width-min:320px;--tec-grid-width:calc(var(--tec-grid-width-default) + var(--tec-grid-gutter-page)*2);--tec-grid-width-1-of-2:50%;--tec-grid-width-1-of-3:33.333%;--tec-grid-width-1-of-4:25%;--tec-grid-width-1-of-5:20%;--tec-grid-width-1-of-7:14.285%;--tec-grid-width-1-of-8:12.5%;--tec-grid-width-1-of-9:11.111%;--tec-spacer-0:4px;--tec-spacer-1:8px;--tec-spacer-2:12px;--tec-spacer-3:16px;--tec-spacer-4:20px;--tec-spacer-5:24px;--tec-spacer-6:28px;--tec-spacer-7:32px;--tec-spacer-8:40px;--tec-spacer-9:48px;--tec-spacer-10:56px;--tec-spacer-11:64px;--tec-spacer-12:80px;--tec-spacer-13:96px;--tec-spacer-14:160px;--tec-z-index-spinner-container:100;--tec-z-index-views-selector:30;--tec-z-index-dropdown:30;--tec-z-index-events-bar-button:20;--tec-z-index-search:10;--tec-z-index-filters:9;--tec-z-index-scroller:7;--tec-z-index-week-event-hover:5;--tec-z-index-map-event-hover:5;--tec-z-index-map-event-hover-actions:6;--tec-z-index-multiday-event:5;--tec-z-index-multiday-event-bar:2;--tec-color-text-primary:#141827;--tec-color-text-primary-light:#1418279e;--tec-color-text-secondary:#5d5d5d;--tec-color-text-disabled:#d5d5d5;--tec-color-text-events-title:var(--tec-color-text-primary);--tec-color-text-event-title:var(--tec-color-text-events-title);--tec-color-text-event-date:var(--tec-color-text-primary);--tec-color-text-secondary-event-date:var(--tec-color-text-secondary);--tec-color-icon-primary:#5d5d5d;--tec-color-icon-primary-alt:#757575;--tec-color-icon-secondary:#bababa;--tec-color-icon-active:#141827;--tec-color-icon-disabled:#d5d5d5;--tec-color-icon-focus:#334aff;--tec-color-icon-error:#da394d;--tec-color-event-icon:#141827;--tec-color-event-icon-hover:#334aff;--tec-color-accent-primary:#334aff;--tec-color-accent-primary-hover:#334affcc;--tec-color-accent-primary-active:#334affe6;--tec-color-accent-primary-background:#334aff12;--tec-color-accent-secondary:#141827;--tec-color-accent-secondary-hover:#141827cc;--tec-color-accent-secondary-active:#141827e6;--tec-color-accent-secondary-background:#14182712;--tec-color-button-primary:var(--tec-color-accent-primary);--tec-color-button-primary-hover:var(--tec-color-accent-primary-hover);--tec-color-button-primary-active:var(--tec-color-accent-primary-active);--tec-color-button-primary-background:var(--tec-color-accent-primary-background);--tec-color-button-secondary:var(--tec-color-accent-secondary);--tec-color-button-secondary-hover:var(--tec-color-accent-secondary-hover);--tec-color-button-secondary-active:var(--tec-color-accent-secondary-active);--tec-color-button-secondary-background:var(--tec-color-accent-secondary-background);--tec-color-link-primary:var(--tec-color-text-primary);--tec-color-link-accent:var(--tec-color-accent-primary);--tec-color-link-accent-hover:#334affcc;--tec-color-border-default:#d5d5d5;--tec-color-border-secondary:#e4e4e4;--tec-color-border-tertiary:#7d7d7d;--tec-color-border-hover:#5d5d5d;--tec-color-border-active:#141827;--tec-color-background:#fff;--tec-color-background-events:#0000;--tec-color-background-transparent:#fff9;--tec-color-background-secondary:#f7f6f6;--tec-color-background-messages:#14182712;--tec-color-background-secondary-hover:#f0eeee;--tec-color-background-error:#da394d14;--tec-color-box-shadow:rgba(#000,0.14);--tec-color-box-shadow-secondary:rgba(#000,0.1);--tec-color-scroll-track:rgba(#000,0.25);--tec-color-scroll-bar:rgba(#000,0.5);--tec-color-background-primary-multiday:#334aff3d;--tec-color-background-primary-multiday-hover:#334aff57;--tec-color-background-secondary-multiday:#1418273d;--tec-color-background-secondary-multiday-hover:#14182757;--tec-color-accent-primary-week-event:#334aff1a;--tec-color-accent-primary-week-event-hover:#334aff33;--tec-color-accent-primary-week-event-featured:#334aff0a;--tec-color-accent-primary-week-event-featured-hover:#334aff24;--tec-color-background-secondary-datepicker:var(--tec-color-background-secondary);--tec-color-accent-primary-background-datepicker:var(--tec-color-accent-primary-background)}.tribe-common{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.tribe-common *{box-sizing:border-box}.tribe-common article,.tribe-common header{display:block}.tribe-common a,.tribe-common article,.tribe-common div,.tribe-common h2,.tribe-common h3,.tribe-common header,.tribe-common span,.tribe-common time{border:0;margin:0;padding:0}.tribe-common .tribe-common-g-col{min-width:0;width:100%}.tribe-common .tribe-common-g-row{display:flex;flex-wrap:wrap}.tribe-common a{cursor:pointer;background-color:initial;-webkit-text-decoration-skip:objects}.tribe-events-widget{margin-bottom:var(--tec-spacer-7)}.tribe-events-widget .tribe-events-widget-events-list__event-row{flex-wrap:nowrap;margin-bottom:var(--tec-spacer-3)}.tribe-events-widget .tribe-events-widget-events-list__event-row:last-child{margin-bottom:0}.tribe-events-widget .tribe-events-widget-events-list__event-date-tag{flex:none;position:relative;width:var(--tec-spacer-11)}.tribe-events-widget .tribe-events-widget-events-list__event-date-tag-datetime{display:flex;flex-direction:column;height:100%;text-align:center}.tribe-events-widget .tribe-events-widget-events-list__event-date-tag-daynum,.tribe-events-widget .tribe-events-widget-events-list__event-date-tag-month{margin-bottom:calc(var(--tec-spacer-0)*-1)}.tribe-events-widget .tribe-events-widget-events-list__event-datetime-wrapper{margin-bottom:var(--tec-spacer-0)}.tribe-events-widget .tribe-events-widget-events-list__view-more{margin-top:var(--tec-spacer-4)}:root{--tec-border-radius-default:4px;--tec-border-width-week-event:2px;--tec-box-shadow-default:0 2px 5px 0 var(--tec-color-box-shadow);--tec-box-shadow-tooltip:0 2px 12px 0 var(--tec-color-box-shadow);--tec-box-shadow-card:0 1px 6px 2px var(--tec-color-box-shadow);--tec-box-shadow-multiday:16px 6px 6px -2px var(--tec-color-box-shadow-secondary);--tec-form-color-background:var(--tec-color-background);--tec-form-color-border-default:var(--tec-color-text-primary);--tec-form-color-border-active:var(--tec-color-accent-secondary);--tec-form-color-border-secondary:var(--tec-color-border-tertiary);--tec-form-color-accent-primary:var(--tec-color-accent-primary);--tec-form-box-shadow-default:var(--tec-box-shadow-default);--tec-opacity-background:0.07;--tec-opacity-select-highlighted:0.3;--tec-opacity-icon-hover:0.8;--tec-opacity-icon-active:0.9;--tec-opacity-default:1;--tec-outline-width-default:2px;--tec-outline-style-default:solid;--tec-outline-color-default:var(--tec-color-border-active,#1a202c);--tec-outline-offset-default:2px;--tec-outline-active-default:var(--tec-outline-width-default) var(--tec-outline-style-default) var(--tec-outline-color-default);--tec-transition:all 0.2s ease;--tec-transition-background-color:background-color 0.2s ease;--tec-transition-color-border-color:color 0.2s ease,border-color 0.2s ease;--tec-transition-transform:transform 0.2s ease;--tec-transition-border-color:border-color 0.2s ease;--tec-transition-color:color 0.2s ease;--tec-transition-opacity:opacity 0.2s ease;--tec-font-family-sans-serif:"Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;--tec-font-weight-regular:400;--tec-font-weight-bold:700;--tec-font-size-0:11px;--tec-font-size-1:12px;--tec-font-size-2:14px;--tec-font-size-3:16px;--tec-font-size-4:18px;--tec-font-size-5:20px;--tec-font-size-6:22px;--tec-font-size-7:24px;--tec-font-size-8:28px;--tec-font-size-9:32px;--tec-font-size-10:42px;--tec-line-height-0:1.38;--tec-line-height-1:1.42;--tec-line-height-2:1.5;--tec-line-height-3:1.62}.tribe-common h2,.tribe-common h3{font-weight:400;text-rendering:optimizelegibility}.tribe-common a,.tribe-common a:active{outline:0}.tribe-common a,.tribe-common a:active,.tribe-common a:focus,.tribe-common a:hover,.tribe-common a:visited{color:var(--tec-color-text-primary);-webkit-text-decoration:none;text-decoration:none}.tribe-common a:hover,.tribe-common a:visited{outline:0}.tribe-common a:focus{outline:auto}.tribe-common .tribe-common-anchor-thin{border-bottom:1px solid #0000;transition:var(--tec-transition-border-color)}.tribe-common .tribe-common-anchor-thin:active,.tribe-common .tribe-common-anchor-thin:focus,.tribe-common .tribe-common-anchor-thin:hover{border-bottom:1px solid var(--tec-color-link-primary)}.tribe-common .tribe-common-b1,.tribe-common .tribe-common-b2{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-2);font-weight:var(--tec-font-weight-regular);line-height:var(--tec-line-height-3)}.tribe-common .tribe-common-b2{font-size:var(--tec-font-size-1);line-height:var(--tec-line-height-0)}.tribe-common .tribe-common-h2,.tribe-common .tribe-common-h6,.tribe-common .tribe-common-h7{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-7);font-weight:var(--tec-font-weight-bold);line-height:var(--tec-line-height-1);text-transform:none}.tribe-common .tribe-common-h6,.tribe-common .tribe-common-h7{line-height:var(--tec-line-height-2);font-size:var(--tec-font-size-3)}.tribe-common .tribe-common-h7{font-size:var(--tec-font-size-2);line-height:var(--tec-line-height-3)}.tribe-common .tribe-common-h--alt{font-weight:var(--tec-font-weight-regular)}.tribe-events-widget .tribe-events-widget-events-list__header{margin-bottom:var(--tec-spacer-5)}.tribe-events-widget .tribe-events-widget-events-list__event-date-tag-month{color:var(--tec-color-text-secondary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-0);font-weight:var(--tec-font-weight-regular);line-height:var(--tec-line-height-2);text-transform:uppercase}.tribe-events-widget .tribe-events-widget-events-list__event-title{color:var(--tec-color-text-events-title-widget-list)}.tribe-events-widget .tribe-events-widget-events-list__view-more-link,.tribe-events-widget .tribe-events-widget-events-list__view-more-link:visited{color:var(--tec-color-link-accent)}.tribe-events-widget .tribe-events-widget-events-list__view-more-link:active,.tribe-events-widget .tribe-events-widget-events-list__view-more-link:focus,.tribe-events-widget .tribe-events-widget-events-list__view-more-link:hover{border-bottom-color:var(--tec-color-link-accent);color:var(--tec-color-link-accent)}