@font-face{font-display:swap;font-family:atacama-semibold;src:url(../fonts/Atacama-VF.ttf) format("truetype")}:root{--xl:1200px;--l:992px;--m:768px;--s:576px;--base:#f8f5ee;--primary:#013b5c;--secondary:#fe483a;--secondary-light:#ff867c;--secondary-lighter:#fdd;--light-blue:#b5c5ff;--lighter-blue:#eff3ff;--dark-gray:#878787;--light-gray:#e3dfd9;--white:#fff;--black:#000;--header-font:"atacama-semibold",serif,system-ui;--body-font-normal:"articulat-cf",sans-serif,system-ui;--body-font-bold:"articulat-heavy-cf",sans-serif,system-ui;--body-font-bold-weight:900;--body-font-demi-bold-weight:700;--body-font-weight-normal:400;--f-base:1rem;--f-xs:0.75rem;--f-s:1.25rem;--f-sm:1.75rem;--f-m:2.25rem;--f-l:3.125rem;--f-xl:4.125rem}.wp-block-post-title,h1,h2,h3{font-family:var(--header-font);text-shadow:0 0 0 transparent}h1,h1.wp-block-post-title{font-size:clamp(var(--f-s),5vw + 1rem,var(--f-xl));font-weight:600;line-height:1.3}h2,h2.wp-block-post-title{font-size:clamp(var(--f-s),2.95vw + 1rem,var(--f-l));line-height:1.3}h3,h3.wp-block-post-title{font-size:clamp(var(--f-base),2vw + 1rem,var(--f-m));line-height:1.3}.text-color--secondary{color:#fe483a}.wp-block-post-title{line-height:4rem}img{height:auto;max-width:100%}p{font-size:1rem}a{text-decoration:none;transition:all .2s ease-in}a:hover{color:var(--secondary)}a.moretag{display:block;margin-top:var(--f-base)}a.moretag:hover{text-decoration:underline}.btn,.btn a{font-family:var(--body-font-normal);font-size:var(--f-base);padding:1.2rem;text-decoration:none;text-transform:uppercase}.wp-block-button__link,.wp-element-button{box-shadow:none}.site-header{position:sticky;top:-60px;z-index:100}@media (width > 782px){.admin-bar .site-header{top:-28px}}.site-footer a,.site-header a{color:var(--white)}.site-footer a{text-decoration:underline}.site-footer a:hover{color:var(--secondary-lighter)}.wp-block-heading.small-heading{container-type:inline-size;display:block;padding:.5rem;position:relative;text-align:center}.wp-block-heading.small-heading:after,.wp-block-heading.small-heading:before{background-color:var(--primary);content:"";height:1px;position:absolute;top:.1rem;width:37.75%}@media (width > 500px){.wp-block-heading.small-heading:after,.wp-block-heading.small-heading:before{width:40.75%}}@container (width > 750px){.wp-block-heading.small-heading:after,.wp-block-heading.small-heading:before{width:45%}}.wp-block-heading.small-heading:before{left:0}.wp-block-heading.small-heading:after{right:0}.category-icon a{background-color:var(--light-gray);color:var(--primary);font-size:.625rem;padding:5px 8px 5px 5px;text-decoration:none;text-transform:uppercase}.category-icon a img{margin-right:5px;vertical-align:middle;width:auto}.wp-block-query .wp-block-post-featured-image a{height:auto}.wp-block-media-text{min-height:14rem}.wp-block-media-text .wp-block-media-text__content p{margin:0}@media (max-width:600px){.wp-block-media-text{grid-template-columns:30% 70%!important;min-height:auto;padding:20px!important}}@media (max-width:991px){.confirmed-grid .wp-block-columns{flex-wrap:wrap!important}.confirmed-grid .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important;flex-grow:1!important}}@media (min-width:992px){.confirmed-grid .wp-block-columns{flex-wrap:nowrap!important}.confirmed-grid .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0!important;flex-grow:1!important}}.donate main,.home main{margin-top:0;overflow:hidden}.donate main{background-color:var(--primary);position:relative}.donate main:after{background-color:var(--secondary);content:"";height:33vw;left:2.5%;position:absolute;top:220px;transform:rotate(-12deg);width:95%}@media (width < 992px){.donate .wp-block-columns{flex-wrap:wrap!important}.donate .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (width >= 992px){.donate .wp-block-columns{flex-wrap:nowrap!important}.donate .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0!important;flex-grow:1!important}}.donate .wp-block-post-content{position:relative;z-index:2}.donate .donate-intro h1,.donate .donate-intro p{color:var(--white)}.donate .donate-intro h1{font-size:clamp(var(--f-l),6vw + 1rem,6.4rem)}.donate .donate-intro p{font-size:clamp(var(--f-s),1vw + 1rem,var(--f-m));line-height:1.2}@media (max-width:780px){.donate .donate-intro h1{font-size:clamp(var(--f-s),5vw + 1rem,var(--f-xl))}.donate .donate-intro p{font-size:clamp(var(--f-xs),.5vw + 1rem,var(--f-m))}}.donation-form{max-width:100%!important}.donate .gform_wrapper{background-color:var(--base);padding:2rem}@media (width > 992px){.donate .gform_wrapper{padding:4rem 6rem}}.donate .gform_fields{position:relative}.donate .gform-theme--framework .frequency.gfield--type-choice .gfield_radio{flex-flow:row wrap;gap:0;justify-content:space-evenly;position:relative;width:100%}.donate .gform-theme--framework .gform-field-label--type-inline{margin:0}.donate .donation-amount .gchoice input,.donate .ginput_container_radio .gchoice input{visibility:hidden}.donate .ginput_container_radio .gchoice{color:var(--dark-gray);display:flex;flex:1 auto;justify-items:center}.donate .ginput_container_radio .gchoice label{cursor:pointer;font-size:var(--f-s);position:relative;transition:.3s ease-in-out}.donate .ginput_container_radio .gchoice.active label{color:var(--secondary);font-weight:700}.donate .frequency hr{background:var(--secondary);border:none;height:4px;left:0;position:absolute;top:24px;transition:.3s ease-in-out;width:50%}.donate .ginput_container_radio .gchoice:nth-child(2).active~hr{left:50%}.donate .donation-amount .gfield_description{color:var(--primary);font-size:var(--f-base);padding-bottom:.5rem}.donate .gform-theme--framework .gfield--type-choice.donation-amount .gfield_radio{flex-flow:row wrap}.donate .gfield-choice-input+label:focus-within{outline:1px dotted var(--primary);outline-offset:.55rem}.donate .donation-amount .gchoice{color:var(--primary);cursor:pointer;display:block;flex-basis:47%;font-size:var(--f-s);justify-items:center;transition:all .3s ease}.donate .donation-amount .gchoice.active,.donate .donation-amount .gchoice:hover{background-color:var(--lighter-blue);border:3px solid var(--light-blue);outline:0 solid transparent}.donate .donation-amount .gchoice input:hover{border:0!important;outline:0 solid transparent}.donate .donation-amount .gchoice label{color:var(--primary);font-size:var(--f-s);font-weight:700;outline:0;padding:.8rem;position:relative;text-align:center;width:100%}.donate .gform-theme--foundation .gfield.gfield_visibility_visible input::-moz-placeholder{color:var(--dark-gray)}.donate .gform-theme--foundation .gfield.gfield_visibility_visible input::placeholder{color:var(--dark-gray)}.donate .gform-theme--foundation .gfield.gfield_visibility_visible input::-ms-input-placeholder{color:var(--dark-gray)}.donate .gform-theme--foundation .gfield.gfield_visibility_visible input[type=email],.donate .gform-theme--foundation .gfield.gfield_visibility_visible input[type=text],.donate .gform-theme--foundation .gfield.gfield_visibility_visible select,.donate .gform-theme--foundation .other-amount.gfield.gfield_visibility_visible input,label>input{border:1px solid var(--dark-gray);border-radius:0;color:var(--primary);font-size:var(--f-s);font-weight:var(--body-font-demi-bold-weight);padding:1.87rem}.donate .billing label,.donate .online-processing label{padding-left:.5rem}.donate input[placeholder="$"]::-webkit-inner-spin-button{-webkit-appearance:none;display:none;margin:0}.donate input[placeholder="$"]{-moz-appearance:textfield}.donate .gform-theme--foundation .gform_page_footer{flex-wrap:nowrap}.donate .gform_next_button,.donate .gform_previous_button{display:block!important;flex:1}.donate .gform_next_button{background-color:var(--secondary)!important}.donate .gform_previous_button{border:1px solid var(--primary)!important;color:var(--primary)!important}.donate .personal-info-block{color:var(--primary)!important;text-align:center}.donate .personal-info-title{font-family:var(--body-font-normal);font-size:var(--f-s);font-weight:var(--body-font-weight-normal);margin-bottom:0}.donate .personal-info-block p{margin-top:0}.donate .personal-info-block a{color:var(--primary)!important}.hidden{display:none!important}.donate .gform-theme--foundation .gfield.gfield_visibility_visible input[type=email],.donate .gform-theme--foundation .gfield.gfield_visibility_visible input[type=text],.donate .gform-theme--foundation .gfield.gfield_visibility_visible select{font-weight:var(--body-font-normal);padding:1.85rem 1rem}#cardholder-first-name,#cardholder-last-name{padding:1rem}.donate .gform-theme--foundation .gfield.gfield_visibility_visible select{height:61px;padding:.65rem 1rem 0}.donate .personal-info .gform_fields{grid-row-gap:.8rem}.single h2,.single h3,.single h4,.single h5,.single h6{color:var(--primary)}.single main{display:grid;grid-gap:20px;color:#606060;grid-template-columns:[full-start] 1rem [main-start] 1.5fr [main-middle] 5.4fr [main-end] 1rem [full-end];margin-top:0}@media (min-width:1300px){.single main{grid-template-columns:[full-start] minmax(1em,1fr) [main-start] calc((var(--wp--style--global--content-size)/7)*1.4) [main-middle] calc((var(--wp--style--global--content-size)/7)*4) [main-middle-end] calc((var(--wp--style--global--content-size)/7)*1.4) [main-end] minmax(1em,1fr) [full-end]}}.single main p{font-size:var(--f-s);word-break:break-word}.single .col-main a,.single .col-meta a{color:var(--primary);text-decoration:underline}.single .col-main,.single .col-meta{grid-column:main-start/main-end}@media (width >= 992px){.single .col-meta{grid-column:main-start}.single .col-main{grid-column:main-middle}}.single .col-main>.has-global-padding{padding-left:0;padding-right:0}.featured-post__comments,.featured-post__nav{grid-column-end:main-end;grid-column-start:main-start}.featured-post__meta{padding:.2rem 1.5rem}.featured-post__meta .wp-block-post-author__content{display:flex}.featured-post__meta .wp-block-post-author__byline{font-size:1rem;margin-right:.5rem;width:auto}.featured-post__meta .wp-block-post-date{font-size:.875rem;position:relative}.featured-post__meta .wp-block-post-date:before{content:"\2022";left:-1rem;position:absolute;vertical-align:middle}.gform-theme--foundation .hidden_label label.gfield_label{top:5px;transition:all .3s ease-in}.gform-theme--foundation .gfield.gfield_visibility_visible{position:relative}.gform-theme--foundation .hidden_label label.gfield_label.label-trigger{height:auto;width:auto;clip:auto;clip-path:none;line-height:1.4rem;margin:0;top:-27px;transition:all .3s ease-in}.gform-theme--foundation .hidden_label label.gfield_label.label-trigger.label-trigger-removed{top:8px}.page-template-full-width-no-title main,.page-template-full-width-page main{background:linear-gradient(180deg,#013b5c 10%,#fff 0);margin-top:0}.newsroom .featured-bg-full{padding-bottom:2rem;position:relative}.newsroom .featured-bg-full:after{background-color:var(--primary);box-sizing:border-box;content:"";display:block;height:100%;left:50%;position:absolute;top:0;transform:translateX(-50.1%);width:calc(100svw - 14px);z-index:1}.newsroom .featured-bg-full .featured-post-col{position:relative;z-index:2}.newsroom h1{box-sizing:content-box;color:var(--white);margin:0 auto;max-width:var(--wp--style--global--content-size);padding:40px var(--wp--preset--spacing--50) 0}.newsroom .action-item-wrapper ul li{border-bottom:2px dotted var(--primary);padding:.5rem 0 2rem}.newsroom .action-item-wrapper ul li:last-child{border-bottom:none}.newsroom .action-item-wrapper .action-item-group h2 a{font-family:var(--body-font-normal);font-weight:var(--body-font-weight-normal)}.newsroom .action_prefix_wrapper{line-height:1.7rem;padding-left:2.5rem;text-indent:-2.3rem}.newsroom .action_prefix{font-family:var(--header-font);font-weight:var(--body-font-demi-bold-weight);padding-left:1rem}.newsroom .action-checkbox{position:relative;top:3px}@media (width > 600px){.newsroom .newsroom-query-group{min-height:333px}}@media (width > 992px){.newsroom .newsroom-query-group{min-height:220px}}.wp-block-query-pagination{gap:0}.wp-block-query-pagination-numbers{display:flex;gap:15px}.wp-block-query-pagination-numbers .page-numbers.current{border-bottom:1px solid;color:var(--secondary)}.site-footer-top{max-width:100vw;overflow:hidden}.site-footer-top .checkmate-cta{background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,var(--lighter-blue) 17%);left:50%;margin-left:-50vw!important;margin-right:-50vw!important;padding:10rem 2rem 0;position:relative;right:50%;width:100vw}.site-footer-top .checkmate-cta>div{box-sizing:border-box;padding-left:95px}@media (max-width:991px){.site-footer-top .checkmate-cta>div{padding:0}.site-footer-top .checkmate-cta>div:last-child{margin-block-start:30px}}@media (min-width:1250px){.site-footer-top .checkmate-buttons:before{background-image:url(../images/FundTheWork_dominos.svg);background-repeat:no-repeat;background-size:768px 133px;content:"";height:133px;left:-629px;position:absolute;top:-77px;width:768px}}.site-footer-top .wp-block-buttons{margin-top:1rem}@media (min-width:992px){.site-footer-top .wp-block-buttons{margin-top:5rem}}.site-footer-top .wp-block-buttons .wp-block-button{flex-basis:calc(50% - 24px);text-align:center}@media (min-width:768px){.site-footer-top .wp-block-buttons .wp-block-button{flex-basis:calc(33% - 24px)}}@media (min-width:1200px){.site-footer-top .wp-block-buttons .wp-block-button{flex-basis:calc(16.66667% - 24px)}}.site-footer-top .wp-block-buttons .wp-block-button .wp-block-button__link{background:var(--white);color:var(--secondary);font-size:var(--f-sm);height:100%;padding:0;width:100%}.site-footer-top .wp-block-buttons .wp-block-button:first-child .wp-block-button__link{background:var(--secondary);color:var(--white)}footer{margin-top:0}.position-relative{position:relative}.background-lottie{left:-80%;position:absolute;top:-24vw;width:270%!important;z-index:-1}
.page-template-facet-archive main{margin-top:0}.facet-page-header{background:var(--primary);color:#fff;margin-bottom:40px;padding:60px 20px}.page-template-facet-archive .entry-content a{color:var(--primary)}.faq-block__qanda details{background:var(--base);padding:20px}.faq-block__qanda summary h3{font-family:var(--body-font);font-weight:700}.faq-block--arrow-color-black>summary:after{border-left-color:var(--dark-gray)}.faq-block__qanda details[open] summary{border-bottom-style:none}.faq-block__qanda details{border-style:none}.faq-block--arrow-position-left>summary:before,.faq-block--arrow-position-right>summary:after{border:none;content:"\f343";font-family:dashicons;font-size:1.5rem;line-height:1;top:0}.faq-block--arrow-position-left[open]>summary:before,.faq-block--arrow-position-right[open]>summary:after{content:"\f347";transform:none}@media screen and (max-width:781px){.page-template-facet-archive .entry-content .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:first-child{order:2}}.facetwp-template>article{display:flex;gap:20px;margin-bottom:30px}@media screen and (max-width:600px){.facetwp-template>article{flex-direction:column}}.facetwp-template article .article-image{flex:1 1 33%}.facetwp-template article .article-image>img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;width:100%}.facetwp-template article .article-content{flex:1 1 66%}.facetwp-template article .article-content h2{font-size:var(--f-s);margin:5px 0}.facetwp-template article .entry-content p{font-size:var(--f-xs);margin:0}.facetwp-template article .entry-meta{font-size:var(--f-xs);line-height:1.2;margin-top:20px}.facetwp-template article .author{color:var(--dark-gray);text-transform:uppercase}
.row{display:flex;flex-wrap:wrap;gap:24px}.col-12,.col-4,.col-6,.col-8{width:calc(100% - 24px)}.col-3,.col-9{flex:0 0 auto}.col-3{width:calc(25% - 24px)}.col-9{width:calc(75% - 24px)}@media (width > 992px){.col-4,.col-6,.col-8{flex:0 0 auto}.col-8{width:calc(66.66667% - 24px)}.col-6{width:calc(50% - 24px)}.col-4{width:calc(33.33333% - 24px)}}.relative{position:relative}.absolute{position:absolute}.small-header-banner{left:0;right:0;top:-10px}.sr-only{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visibility-hidden{visibility:hidden}.flex-align-center{align-items:center!important}.bg-color--base{background-color:var(--base)}.bg-color--contrast{background-color:var(--contrast)}.bg-color--primary{background-color:var(--primary)}.bg-color--primary-light{background-color:var(--primary-light)}.bg-color--primary-lighter{background-color:var(--primary-lighter)}.bg-color--secondary{background-color:var(--secondary)}.bg-color--secondary-light{background-color:var(--secondary-light)}.bg-color--secondary-lighter{background-color:var(--secondary-lighter)}.bg-color--light-blue{background-color:var(--light-blue)}.bg-color--lighter-blue{background-color:var(--lighter-blue)}.bg-color--dark-gray{background-color:var(--dark-gray)}.bg-color--light-gray{background-color:var(--light-gray)}.bg-color--white{background-color:var(--white)}.bg-color--black{background-color:var(--black)}.text-color--base{color:var(--base)}.text-color--primary{color:var(--primary)}.text-color--secondary,h1.text-color--secondary{color:var(--secondary)}.text-color--secondary-light{color:var(--secondary-light)}.text-color--secondary-lighter{color:var(--secondary-lighter)}.text-color--light-blue{color:var(--light-blue)}.text-color--lighter-blue{color:var(--lighter-blue)}.text-color--dark-gray{color:var(--dark-gray)}.text-color--light-gray{color:var(--light-gray)}.text-color--white{color:var(--white)}.text-color--black{color:var(--black)}.redorange-button a{background:var(--secondary);color:#fff;font-family:articulat-cf,sans-serif,system-ui;font-size:1rem}h1.font-size-50px{font-size:clamp(var(--f-m),3.25vw + 1rem,var(--f-l))}h2.nomarginbottom,h3.nomarginbottom,h4.nomarginbottom,h5.nomarginbottom,h6.nomarginbottom,p.nomarginbottom{margin-bottom:0}h2.nomargintop,h3.nomargintop,h4.nomargintop,h5.nomargintop,h6.nomargintop,p.nomargintop{margin-top:0}p.serif-atacama{font-family:var(--header-font)}
.donation-form *{box-sizing:border-box;font-family:var(--body-font-normal)}.donation-form .gform_fields{row-gap:0}.donation-form .gform_page:not(.personal-info) fieldset{border:none;margin:var(--f-s) 0;padding:0}.donation-form .amount-container:after{content:"Minimum donation is $5";font-size:var(--f-xs);margin-left:auto;margin-top:-8px}.donation-form .page-header{font-size:var(--f-base);margin:0 0 var(--f-l);text-align:center}.donation-form .page-header p{margin:0}.donation-form .page-header a{color:var(--primary);font-weight:700}.donation-form .donation-amount-container legend,.donation-form h3{color:var(--primary);font-size:var(--f-s);font-weight:400;text-align:center}.donation-form h2{font-size:var(--f-m);font-weight:400;margin:0;text-align:center}.donation-form .total-container h4{font-size:var(--f-base);font-weight:400;margin:0;text-transform:uppercase}.donation-form .action-container{display:flex;gap:10px}.donation-form .action-container a,.donation-form .action-container button{align-items:center;display:flex;font-size:var(--f-base);justify-content:center;padding:var(--f-xs) 0;text-decoration:none;text-transform:uppercase;width:100%}.donation-form .action-container a:hover,.donation-form .action-container button:hover{cursor:pointer}.donation-form .action-container .previous-button{background-color:var(--white);border:1px solid var(--primary);color:var(--primary);flex:1}.donation-form .action-container .previous-button:hover{background-color:var(--light-gray)}input[type=submit]{background-color:var(--secondary)!important;color:var(--white);flex:2}input[type=checkbox]+label{padding-left:var(--f-xs)}.donation-form .frequency-container .ginput_container_radio,.donation-form .payment-type-container{border:none;display:flex;justify-content:space-evenly;padding:0}.donation-form .frequency-container input[type=radio],.donation-form .payment-type-container input[type=radio]{display:none}.donation-form .frequency-container label,.donation-form .payment-type-container label{border-bottom:4px solid var(--dark-gray);color:var(--dark-gray);font-size:var(--f-s);text-align:center;transition:.3s ease-in-out;width:100%}.donation-form .frequency-container label:hover,.donation-form .payment-type-container label:hover{cursor:pointer}.donation-form .payment-type-container .ginput_container_radio{width:100%}.donation-form .payment-type-container .ginput_container_radio .gfield_radio{flex-direction:row;gap:0}.donation-form .payment-type-container .ginput_container_radio .gfield_radio gchoice{flex-basis:50%}.donation-form .frequency-container input[type=radio]:checked+label,.donation-form .payment-type-container input[type=radio]:checked+label{border-bottom-color:var(--secondary);color:var(--secondary);font-weight:700}span.frequency-indicator{font-size:.4em;font-weight:100}#amount-other-label,.donation-form .donation-amount-container input:not(input[placeholder="$"]),.donation-form .other-amount .instruction{display:none}.donation-form .donation-amount-container:after{content:"Minimum donation is $5";display:block;font-size:var(--f-xs);margin-top:8px;padding-right:8px;text-align:right;width:100%}.donation-form .donation-amount-container input[placeholder="$"],.donation-form .donation-amount-container label,.donation-form .total-amount{background-color:var(--white);border:3px solid transparent;color:var(--primary);cursor:pointer;flex-basis:calc(50% - 5px);font-size:var(--f-s);font-weight:700;outline:1px solid var(--dark-gray);padding:.8rem;text-align:center;transition:all .3s ease}.donation-form .donation-amount-container .other-amount{flex-basis:calc(50% - 5px);margin-top:0!important}.donation-form .donation-amount-container input[placeholder="$"]{text-align:center}.donation-form .donation-amount-container input:checked+label,.donation-form .donation-amount-container input[placeholder="$"],.donation-form .donation-amount-container label:hover,.donation-form .total-amount{background-color:var(--lighter-blue);border:3px solid var(--light-blue);outline:0 solid transparent}.donation-form .cover-expenses-container{align-items:flex-start;display:flex;gap:10px}.donation-form input[type=checkbox]{accent-color:var(--light-blue);align-content:center;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid var(--dark-gray);display:flex;justify-content:center;margin:0;min-height:var(--f-s);min-width:var(--f-s)}.donation-form input[type=checkbox]:before{background-color:var(--white);clip-path:polygon(28% 38%,41% 53%,75% 24%,86% 38%,40% 78%,15% 50%);content:"";height:var(--f-s);transform:scale(0);width:var(--f-s)}.donation-form input[type=checkbox]:checked{background-color:var(--light-blue)}.donation-form input[type=checkbox]:checked:before{transform:scale(1)}.donation-form #anonymous-donation~label,.donation-form #billing-same~label,.donation-form .cover-expenses-container label{font-size:var(--f-xs)}.donation-form input:required:-moz-placeholder-shown{border-color:var(--secondary)!important}.donation-form input:invalid,.donation-form input:required:placeholder-shown,.donation-form select:invalid{border-color:var(--secondary)!important}.donation-form .input input:not(:-moz-placeholder-shown)~label{color:var(--black);font-size:var(--f-xs);left:10px;top:-.4em}.donation-form .input input:not(:placeholder-shown)~label,.donation-form .input select:valid~label{color:var(--black);font-size:var(--f-xs);left:10px;top:-.4em}.donation-form .total-amount{font-size:var(--f-m);font-weight:700;position:relative}.donation-form .feeCoverdMessage{display:none;font-size:var(--f-xs);line-height:1.3!important;margin:5px 0 var(--f-xl)}.donation-form .feeCoverdMessage.shown{display:block}.donation-form .total-amount:after{color:var(--secondary);content:"Change";font-size:var(--f-xs);position:absolute;right:5px;top:calc(50% - .5em)}.donation-form .total-amount{margin:5px 0 var(--f-xl)}.donation-form .bank-payment-container,.donation-form .card-payment-container,.donation-form .paypal-payment-container{margin-bottom:var(--f-xl)}.donation-form .bank-payment-container,.donation-form .paypal-payment-container{display:none}.donation-form .payment-input{display:flex;flex-direction:column;margin-bottom:10px}.donation-form .payment-input label{font-size:var(--f-base);margin-bottom:2px}.donation-form .payment-input input{font-size:var(--f-base);height:100%;padding:1rem;width:100%}.donation-form .page-body h3{color:var(--secondary);font-family:var(--header-font);font-size:clamp(var(--f-s),5vw + 1rem,var(--f-xl));font-weight:700;line-height:1.1;margin-bottom:var(--f-l)}.donation-form .page-footer p{font-size:var(--f-xs);margin:0;text-align:center}@media screen and (max-width:700px){.donation-form{padding:20px}.donation-form .action-container{flex-direction:column-reverse}}
.page-template-facet-archive .facetwp-facet.facetwp-facet-sort_by.facetwp-type-sort{align-items:flex-end;display:flex;height:100%;justify-content:flex-end;width:100%}.page-template-facet-archive .facetwp-facet.facetwp-facet-sort_by.facetwp-type-sort select{height:1.563rem;margin-bottom:1.25rem}.page-template-facet-archive input.facetwp-search{background:#d9d9d9;border:0;border-radius:1.5rem;padding:.813rem}.page-template-facet-archive .facetwp-selections ul{margin:0;padding:0}.page-template-facet-archive .facetwp-counter,.page-template-facet-archive .facetwp-display-value{font-size:1rem}.page-template-facet-archive .faq-block__qanda details summary{padding-left:0}.page-template-facet-archive .facetwp-selections span.facetwp-selection-label{font-size:1.125rem}.page-template-facet-archive .facetwp-selections span.facetwp-selection-value{background-color:#d9d9d9;background-position:0;background-position-x:4px;border-radius:1.5rem;font-size:.875rem;padding:.313rem 1.25rem}.page-template-facet-archive .facetwp-selections span.facetwp-selection-label,.page-template-facet-archive .facetwp-selections span.facetwp-selection-value{font-weight:500}.page-template-facet-archive .facet-archive-image img{aspect-ratio:unset;height:10rem;max-width:100%;width:18.125rem}.page-template-facet-archive .archive-column-2-right{padding-left:.938rem}.page-template-facet-archive .facet-archive-title a{font-size:1.125rem;font-weight:600;text-decoration:none}.page-template-facet-archive .facet-archive-title a:hover{text-decoration:underline}.page-template-facet-archive .fwpl-item.facet-archive-excerpt{font-size:.75rem;font-weight:400}.page-template-facet-archive .fwpl-item.facet-archive-date{font-size:.75rem;font-weight:600}.page-template-facet-archive .facetwp-checkbox.checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='16' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2023 Fonticons, Inc.--%3E%3Cpath fill='%23fe483a' d='M0 96c0-35.3 28.7-64 64-64h320c35.3 0 64 28.7 64 64v320c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64z'/%3E%3C/svg%3E")}.page-template-facet-archive .facetwp-radio.checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2023 Fonticons, Inc.--%3E%3Cpath fill='%23fe483a' d='M256 512a256 256 0 1 0 0-512 256 256 0 1 0 0 512'/%3E%3C/svg%3E")}.page-template-facet-archive .facetwp-facet-archive_pagination.facetwp-type-pager{display:flex;justify-content:center}
.wp-container-core-navigation-layout-1.wp-container-core-navigation-layout-1{justify-content:flex-end}.wp-block-navigation__container li,.wp-block-navigation__container li a,.wp-block-navigation__responsive-container-close{color:var(--primary)!important;font-size:clamp(var(--f-s),2.95vw + 1rem,var(--f-l));transition:all .2s ease-in}.wp-block-navigation__responsive-container-open{color:var(--white)!important}.wp-block-navigation-item a:hover{text-decoration:none}.wp-block-navigation-item.current-menu-item a{border-bottom:1px solid var(--primary);padding-bottom:10px}.breadcrumb-container a{color:var(--white)}@media (max-width:720px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:flex}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:none}}@media (width > 720px){.wp-block-navigation__container,.wp-block-navigation__container:only-child{flex-grow:1;justify-content:flex-end;margin-left:auto;max-width:min(calc(var(--wp--style--global--content-size)/2 + 170px),calc(50vw + 170px))}.wp-block-navigation__container li{justify-content:center;text-align:center;width:100px}.wp-block-navigation__container li,.wp-block-navigation__container li a{color:var(--white)!important;font-size:var(--wp--preset--font-size--base)}.wp-block-navigation-item a{border-bottom:1px solid transparent;margin-top:10px;padding-bottom:10px!important}.wp-block-navigation-item.current-menu-item a,.wp-block-navigation__container li:hover a{border-bottom:1px solid var(--secondary);color:var(--secondary)!important}.wp-block-navigation__container li.nav-button{margin-left:auto}.wp-block-navigation__container li.nav-button a{border:1px solid var(--secondary-light);color:var(--secondary-light)!important;flex:0 0 auto;padding:10px 0;text-align:center;width:100%}.wp-block-navigation__container li.nav-button:hover a{background-color:var(--secondary-light);color:var(--white)!important}.wp-block-navigation-item.current-menu-item.nav-button a{background-color:var(--secondary);border-color:var(--secondary);color:var(--white)!important}}