.layout{max-width:960px;margin-left:auto;margin-right:auto;padding:0 10px}.layout::after{clear:both;content:'';display:table}@media screen and (max-width: 767px){.layout.layout--narrow{padding:0 20px}}.layout--split .layout-block{float:left;display:block;margin-right:1.53846%;width:100%}.layout--split .layout-block:last-child{margin-right:0}@media screen and (min-width: 768px){.layout--split .layout-block{float:left;display:block;margin-right:1.53846%;width:49.23077%}.layout--split .layout-block:last-child{margin-right:0}}.layout--split-right .layout-block{float:left;display:block;margin-right:1.53846%;width:100%}.layout--split-right .layout-block:last-child{margin-right:0}@media screen and (min-width: 768px){.layout--split-right .layout-block:first-child{float:left;display:block;margin-right:1.53846%;width:66.15385%}.layout--split-right .layout-block:first-child:last-child{margin-right:0}.layout--split-right .layout-block:last-child{float:left;display:block;margin-right:1.53846%;width:32.30769%}.layout--split-right .layout-block:last-child:last-child{margin-right:0}}.layout--split-left>.layout-block{float:left;display:block;margin-right:1.53846%;width:100%}.layout--split-left>.layout-block:last-child{margin-right:0}@media screen and (min-width: 768px){.layout--split-left>.layout-block:first-child{float:left;display:block;margin-right:1.53846%;width:32.30769%}.layout--split-left>.layout-block:first-child:last-child{margin-right:0}.layout--split-left>.layout-block:last-child{float:left;display:block;margin-right:1.53846%;width:66.15385%}.layout--split-left>.layout-block:last-child:last-child{margin-right:0}}.layout--split-three .layout-block{float:left;display:block;margin-right:1.53846%;width:100%}.layout--split-three .layout-block:last-child{margin-right:0}@media screen and (min-width: 768px){.layout--split-three .layout-block{float:left;display:block;margin-right:1.53846%;width:32.30769%}.layout--split-three .layout-block:last-child{margin-right:0}}.layout--split-four .layout-block{float:left;display:block;margin-right:1.53846%;width:49.23077%}.layout--split-four .layout-block:last-child{margin-right:0}@media screen and (max-width: 767px){.layout--split-four .layout-block:nth-child(2){margin-right:0}}@media screen and (min-width: 768px){.layout--split-four .layout-block{float:left;display:block;margin-right:1.53846%;width:23.84615%}.layout--split-four .layout-block:last-child{margin-right:0}.layout--split-four .layout-block:nth-child(4){margin-right:0}}.layout--split-six .layout-block{float:left;display:block;margin-right:1.53846%;width:49.23077%}.layout--split-six .layout-block:last-child{margin-right:0}@media screen and (max-width: 767px){.layout--split-six .layout-block:nth-child(2n){margin-right:0}.layout--split-six .layout-block:nth-child(2n+1){clear:left}}@media screen and (min-width: 768px){.layout--split-six .layout-block{float:left;display:block;margin-right:1.53846%;width:15.38462%}.layout--split-six .layout-block:last-child{margin-right:0}}.fundraising-footer{margin:0 2rem 2rem;padding:0;text-align:inherit}@media (min-width: 48em){.fundraising-footer{margin:0 auto 2rem}}.fundraising-footer svg g{fill:#fa3c00}.fundraising-footer a{color:#242424}.fundraising-footer a:hover{color:#0e1b62}.fundraising-footer h4{font-size:12px;font-weight:bold;margin:0 0 2px;padding-top:3px;text-align:left;text-transform:uppercase}.fundraising-footer .resource-section{margin-bottom:1rem}.fundraising-footer .resource-section ul{padding-left:0}.fundraising-footer .resource-section .ttarp-content{font-size:.875rem}.fundraising-footer .contact-section{margin-top:1rem}@media (min-width: 48em){.fundraising-footer .contact-section{margin-top:0}}.fundraising-footer .contact-section .icon{float:left;padding-right:1rem;min-width:56px}.fundraising-footer .contact-section .icon.phone{height:6rem}.fundraising-footer .contact-section .icon.phone svg{height:24px;width:24px;margin-left:3px;margin-right:12px}.fundraising-footer .contact-section .content{padding-bottom:1rem}.fundraising-footer .contact-section .live-engage:hover{color:#0e1b62}.fundraising-footer .item{height:2rem;line-height:2rem}@media (min-width: 48em){.fundraising-footer .item{float:left}.fundraising-footer .item:not(:last-child){border-right:1px solid #e3e3e3;margin-right:1rem;padding-right:1rem}}
