.cover-circles.has-accent-background-color .wp-block-cover__inner-container,.cover-circle-child.has-accent-background-color .wp-block-cover__inner-container{background-color:#ed2999}.cover-circles.has-yellow-background-color .wp-block-cover__inner-container,.cover-circle-child.has-yellow-background-color .wp-block-cover__inner-container{background-color:#fcea0d}.cover-circles.has-green-background-color .wp-block-cover__inner-container,.cover-circle-child.has-green-background-color .wp-block-cover__inner-container{background-color:#65ea81}.has-green-background-color{background-color:#65ea81}.has-yellow-background-color{background-color:#fcea0d}body{position:relative;height:100%}.first{order:-1}@media(min-width:599px){.first{order:initial}}.custom-logo{width:160px}.custom-logo-link{margin:0}.social svg{background-color:var(--color-accent);border-radius:50%;padding:4px}.social svg path{fill:#fff}.site-name{text-transform:uppercase;flex-grow:1;flex-basis:0;text-align:center;margin-top:4px}.site-name .site-title{display:none}.header .header-inner .branding{margin-right:0;flex-grow:1;flex-basis:0}.site-description{display:none}@media(min-width:768px){.site-description{display:block}}.thumbnail-header-background .entry-thumbnail img{-o-object-position:center 20%;object-position:center 20%}.entry-header{margin-bottom:3rem}h1,h2,h3,h4,h5,h6{text-transform:uppercase}*+h1:not(:first-child),h2:not(:first-child),h3:not(:first-child),h4:not(:first-child),h5:not(:first-child),h6:not(:first-child){margin-top:3rem}.archive h2.entry-title{margin-top:.6rem}.entry-title{margin-top:0}h1,h2,h3,h4,h5,h6,p{max-width:740px}h1.has-text-align-center,h2.has-text-align-center,h3.has-text-align-center,h4.has-text-align-center,h5.has-text-align-center,h6.has-text-align-center,p.has-text-align-center{margin-left:auto;margin-right:auto}p,ul,ol,blockquote,pre,figure,dl,dd,table,address{margin:1.5em 0}.work-grid.wp-block-columns{margin-bottom:0}.work-grid .wp-block-column{margin:0}.work-grid .wp-block-cover::before{transition:all .1s ease-in;opacity:0!important}.work-grid .wp-block-cover .wp-block-cover__inner-container{transition:all .1s ease-in;opacity:0}.work-grid .wp-block-cover .wp-block-cover__inner-container a{color:#fff}.work-grid .wp-block-cover:hover::before{opacity:.9!important}.work-grid .wp-block-cover:hover .wp-block-cover__inner-container{opacity:1}.work-grid .wp-block-cover h2,.work-grid .wp-block-cover h3,.work-grid .wp-block-cover h4,.work-grid .wp-block-cover h5,.work-grid .wp-block-cover h6{margin:0}.before-header .header-inner{min-height:20px;justify-content:flex-end}.before-header .nav a{padding:4px 12px}.before-header h6{color:#fff;font-size:14px;margin:0}.header{margin-bottom:1rem}.header-right{display:flex}.header-right>*{margin-left:5px}.header-inner{justify-content:center}.blog .page-title{text-align:center}.grid-card{background:#fff}.grid-card article{background:var(--color-lightest)}.entry-meta .author{display:none}.header,.header-bottom{border-bottom:0}@media(min-width:1024px){.header .nav a:hover{text-decoration:underline}.header .nav .current-menu-item a{text-decoration:underline}}.footer .footer-widgets{background-color:var(--color-accent);color:#fff}.footer .footer-widgets h2,.footer .footer-widgets h3,.footer .footer-widgets h4,.footer .footer-widgets h5,.footer .footer-widgets h6{color:#fff}.footer .footer-widgets a{color:#fff}.footer svg{fill:#fff}.wp-block-query ul li h1,.wp-block-query ul li h2,.wp-block-query ul li h3,.wp-block-query ul li h4,.wp-block-query ul li h5,.wp-block-query ul li h6{margin-top:1rem}.widget.eci .widget-title{display:none}.wp-block-separator{margin-top:1.5em}.wp-block-group__inner-container p{margin-bottom:0}.cover-circles{background-color:transparent!important;min-height:initial!important}.cover-circles img{height:initial!important;border-radius:50%;position:relative!important}.cover-circles .wp-block-cover__inner-container{position:absolute;background-color:var(--color-accent);padding:1rem;border-radius:50%;width:150px!important;height:150px!important;display:flex;flex-direction:column;justify-content:center;text-align:center}.cover-circles .wp-block-cover__inner-container h1,.cover-circles .wp-block-cover__inner-container h2,.cover-circles .wp-block-cover__inner-container h3,.cover-circles .wp-block-cover__inner-container h4,.cover-circles .wp-block-cover__inner-container h5,.cover-circles .wp-block-cover__inner-container h6,.cover-circles .wp-block-cover__inner-container p{margin:0}.cover-circle-child{background-color:transparent!important}.cover-circle-child .wp-block-cover__inner-container{background-color:var(--color-accent);padding:1rem;border-radius:50%;width:150px!important;height:150px!important;display:flex;flex-direction:column;justify-content:center;text-align:center}.cover-circle-child .wp-block-cover__inner-container h1,.cover-circle-child .wp-block-cover__inner-container h2,.cover-circle-child .wp-block-cover__inner-container h3,.cover-circle-child .wp-block-cover__inner-container h4,.cover-circle-child .wp-block-cover__inner-container h5,.cover-circle-child .wp-block-cover__inner-container h6,.cover-circle-child .wp-block-cover__inner-container p{margin:0}.background-floater,.background-floater-top,.background-floater-bottom{position:absolute;width:100%;height:100%;z-index:-1;overflow:hidden;top:0}.background-floater-top{border-radius:50%;right:-675px;top:500px;background-color:#fcea0d;height:1350px;width:1350px}.background-floater-bottom{border-radius:50%;left:-675px;top:1850px;background-color:#65ea81;height:1350px;width:1350px}blockquote,.wp-block-quote{border-left:var(--color-accent) .25em dotted}body.nav-open{overflow:hidden}.nav li{border:none}nav.nav{text-align:center;width:0;height:0;position:absolute;background-color:#fcea0d;z-index:999999;font-size:var(--text-xl);opacity:0;display:none}nav.nav a{color:#000;font-size:1.2rem;padding:6px}@media(min-width:768px){nav.nav a{font-size:2rem}}nav.nav.is-open{position:fixed;display:flex;opacity:1;transition:opacity 200ms ease-in;width:100%;height:100vh}.nav.is-open .menu{top:0;background-color:transparent;height:100%;flex-direction:column;justify-content:center}.nav .menu{display:flex;align-items:center}.menu-donate{display:flex}@media(min-width:1024px){.menu-donate{display:flex;flex-grow:1;flex-basis:0;padding:0;justify-content:flex-end;text-transform:uppercase}.menu-donate .wp-block-button__link{padding:8px 24px}.menu-toggle{display:flex;margin-left:1rem}}#close-overlay{z-index:999999;position:absolute;top:3rem;right:4rem}.green-block,.yellow-block{text-align:center}.green-block h3,.yellow-block h3{margin:0 auto}.yellow-block{padding:1rem;background-color:#fcea0d}.green-block{border-top:solid 5px #fff;padding:3rem;background-color:#65ea81}.gform_wrapper .gf_simple_horizontal .gform_body{max-width:100%!important;width:100%!important}.gform_wrapper.gravity-theme .gform_footer button,.gform_wrapper.gravity-theme .gform_footer input,.gform_wrapper.gravity-theme .gform_page_footer button,.gform_wrapper.gravity-theme .gform_page_footer input{margin-bottom:0!important}.gform_wrapper #gform_1.gf_simple_horizontal .gform_footer.top_label,.gform_wrapper #gform_1.gf_simple_horizontal .gform_body .top_label .gfield{display:block;padding-right:0}@media(min-width:1024px){.gform_wrapper #gform_1.gf_simple_horizontal .gform_footer.top_label,.gform_wrapper #gform_1.gf_simple_horizontal .gform_body .top_label .gfield{display:table-cell;padding-right:1em}}.gform_wrapper #gform_1.gf_simple_horizontal .gform_footer.top_label{padding-top:8px;max-width:100%}.gform_wrapper #gform_1.gf_simple_horizontal .gform_footer.top_label input{width:100%}@media(min-width:1024px){.gform_wrapper #gform_1.gf_simple_horizontal .gform_footer.top_label{padding-top:0}}.has-background .gform_wrapper legend,.has-background .gform_wrapper label{color:#fff}.has-background .gform_wrapper .gform_button{background:#fcea0d;color:#000}.wp-block-cover{margin-top:4rem}.wp-block-cover.alignfull+.wp-block-cover.alignfull{margin-top:0}.wp-block-columns .wp-block-cover{margin-top:0}.stack{--space: 2.5rem;margin-top:var(--space);margin-bottom:var(--space)}.stack .wp-block-group__inner-container>*+*{margin-top:var(--space)}sub,sup{font-size:80%;line-height:0;position:initial;vertical-align:baseline}.image-caption{margin:.4rem auto 0;font-size:14px;text-align:center}.wp-block-button__link{border:0}