:root{--orange: #e8b000;--darkOrange: #bc8c04;--white: #ffffff;--black: #222222;--blue: #00afd6;--darkBlue: #077b8e;--lightPurple: #b2459a;--purple: #523e97;--green: #8bc43e}.bg-blue,.bg-orange,.bg-green,.bg-lightPurple,.bg-purple,.bg-black{color:var(--white)}.bg-blue h2,.bg-blue h3,.bg-orange h2,.bg-orange h3,.bg-green h2,.bg-green h3,.bg-lightPurple h2,.bg-lightPurple h3,.bg-purple h2,.bg-purple h3,.bg-black h2,.bg-black h3{color:var(--white)}.bg-blue h3,.bg-orange h3,.bg-green h3,.bg-lightPurple h3,.bg-purple h3,.bg-black h3{font-weight:500;font-size:3rem}.bg-blue .btn,.bg-orange .btn,.bg-green .btn,.bg-lightPurple .btn,.bg-purple .btn,.bg-black .btn{background:var(--black) !important;color:var(--white);border:solid 1px var(--black)}.bg-blue .btn:hover,.bg-orange .btn:hover,.bg-green .btn:hover,.bg-lightPurple .btn:hover,.bg-purple .btn:hover,.bg-black .btn:hover{background:rgba(0,0,0,0) !important;color:var(--white);border-color:var(--white);scale:1.1}.bg-black{background:var(--black)}.bg-blue{background:var(--blue)}.bg-orange{background:var(--orange)}.bg-green{background:var(--green)}.bg-lightPurple{background:var(--lightPurple)}.bg-purple{background:var(--purple)}.bg-purple .btn:hover{color:var(--white);border-color:var(--white)}.btn{transition:all .4s ease-in-out;border-radius:0;text-transform:uppercase;margin:0 auto 5px auto;font-size:1.7rem;display:inline-block;text-wrap:auto !important}@media(min-width: 992px){.btn{margin:0 5px 5px 5px}}.btn:hover{background:var(--darkOrange) !important;color:var(--white);scale:1.1}.btn.btn-blue{background:var(--blue) !important}.btn.btn-blue:hover{background:var(--darkBlue) !important}.btn.btn-primary{border:solid 1px var(--green);background:var(--green);color:var(--white)}.btn.btn-primary:hover{background:var(--orange) !important;scale:1.1;border-color:var(--orange)}.btn.btn-secondary{border:solid 1px var(--orange);background:var(--orange);color:var(--white)}@keyframes growIn{0%{clip-path:circle(0 at 100% 100%);opacity:0}25%{clip-path:circle(0 at 100% 100%);opacity:0}100%{clip-path:circle(100% at 100% 100%);opacity:1}}@keyframes fadeIn{from{opacity:0;scale:.8}to{opacity:1;scale:1}}.new-hero{background:#eee;align-items:center;position:relative}@media(min-width: 992px){.new-hero{min-height:500px;background:#eee;display:flex;align-items:center;position:relative}}.new-hero .img-holder{padding-top:100%;position:relative}.new-hero .img-holder img{position:absolute;object-fit:cover;width:100%;height:100%;left:0;top:0}@media(min-width: 992px){.new-hero .img-holder{position:absolute;right:0;top:0;width:60%;height:100%;padding-top:0}.new-hero .img-holder img{position:relative;object-fit:cover;width:100%;height:100% !important;clip-path:circle(100% at 100% 100%);animation:growIn 1.5s ease-in-out}}@media(min-width: 992px){.new-hero .hero-caption{width:50%;line-height:180%;animation:fadeIn .8s ease-in-out}}.new-hero .hero-caption h2{margin:0;padding:0 0 .5rem 0;font-size:6rem;font-weight:600;color:var(--black)}.new-hero .hero-caption h3{margin:0;padding:0 0 2rem 0;font-size:3rem;line-height:130%}.new-hero .hero-caption p{font-size:1.5rem}.new-hero .hero-caption .btn{background:var(--orange);color:var(--white);text-transform:uppercase;padding:8px 30px;border-radius:0;margin-right:1rem}.page-content{min-height:100vh}.p-1{padding:.4rem}.p-2{padding:.8rem}.p-3{padding:1.2rem}.p-4{padding:1.6rem}.p-5{padding:2rem}.py-1{padding-top:.4rem;padding-bottom:.4rem}.py-2{padding-top:.8rem;padding-bottom:.8rem}.py-3{padding-top:1.2rem;padding-bottom:1.2rem}.py-4{padding-top:1.6rem;padding-bottom:1.6rem}.py-5{padding-top:2rem;padding-bottom:2rem}.px-1{padding-left:.4rem;padding-right:.4rem}.px-2{padding-left:.8rem;padding-right:.8rem}.px-3{padding-left:1.2rem;padding-right:1.2rem}.px-4{padding-left:1.6rem;padding-right:1.6rem}.px-5{padding-left:2rem;padding-right:2rem}.pt-1{padding-top:.4rem}.pt-2{padding-top:.8rem}.pt-3{padding-top:1.2rem}.pt-4{padding-top:1.6rem}.pt-5{padding-top:2rem}.pb-1{padding-bottom:.4rem}.pb-2{padding-bottom:.8rem}.pb-3{padding-bottom:1.2rem}.pb-4{padding-bottom:1.6rem}.pb-5{padding-bottom:2rem}.m-0{margin:0rem}.m-1{margin:.4rem}.m-2{margin:.8rem}.m-3{margin:1.2rem}.m-4{margin:1.6rem}.m-5{margin:2rem}.mb-1{margin-bottom:.4rem}.mb-2{margin-bottom:.8rem}.mb-3{margin-bottom:1.2rem}.mb-4{margin-bottom:1.6rem}.mb-5{margin-bottom:2rem}.mt-1{margin-top:.4rem}.mt-2{margin-top:.8rem}.mt-3{margin-top:1.2rem}.mt-4{margin-top:1.6rem}.mt-5{margin-top:2rem}.my-1{margin-top:.4rem;margin-bottom:.4rem}.my-2{margin-top:.8rem;margin-bottom:.8rem}.my-3{margin-top:1.2rem;margin-bottom:1.2rem}.my-4{margin-top:1.6rem;margin-bottom:1.6rem}.my-5{margin-top:2rem;margin-bottom:2rem}span.br{display:block}.giving-page img{display:block;max-width:100%}.giving-page .row{display:flex;flex-wrap:wrap}.giving-page .row .col{flex:1}@media(min-width: 992px){.giving-page .row .offset-col-2{margin-left:17%}}.giving-page .row .col-xs-6{width:100%;margin-bottom:15px}@media(min-width: 992px){.giving-page .row .col-xs-6{width:50%}}.col-xs-6>.inner{height:100%}@media(min-width: 992px){.giving-row{display:flex;margin:0 -15px}}ul.spaced{list-style-type:none}ul.spaced li{line-height:180%;margin-bottom:1rem}.pullout{padding:3rem;margin:8rem 0 10rem 0}.pullout p{font-size:4rem;font-weight:600;text-align:center;color:var(--white);font-family:"Roboto Slab",serif;line-height:4rem}.pullout p span{display:block;position:relative}.pullout p span:after{position:absolute;display:block;content:"";background:url('data:image/svg+xml,<svg id="Layer_1" xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 563.3 20.1"><path fill="white" d="M.4,7.8C69.9.3,140.1-2.1,209.9,1.9c46.5,2.7,92.8,7.8,139.3,9.6,69.6,2.9,139.4,0,208.6-8.1,2.7-.3,5.2,1.6,5.5,4.4.3,2.7-1.7,5.2-4.4,5.5-92.9,9.5-186.8,8.9-279.7-.8C232.8,7.9,186.5,3.7,140,3.2,93.5,2.6,46.9,4.5.5,8.8c-.3,0-.5-.2-.5-.5,0-.3.2-.5.4-.5H.4Z"/></svg>') center bottom no-repeat;background-size:100% 100%;width:80%;height:20px;margin:20px auto -30px auto}.animate-text{position:relative}.animate-text p{position:absolute;opacity:0;transition:all 1s ease-in-out;width:100%;line-height:140%;padding:10rem 0;height:100%;display:flex;align-items:center;text-align:center;justify-content:center}.animate-text p em,.animate-text p i{font-weight:300;font-size:60%;display:inline}.animate-text p.active{opacity:1}.why-giving-matters{padding-top:6rem;margin-bottom:3px}.why-giving-matters>h2{font-size:5rem;text-align:center}.why-giving-matters>h4{text-align:center}.why-giving-matters .img-holder{border:solid 5px var(--white)}.why-giving-matters .giving-row{position:relative}.why-giving-matters .giving-row:before{display:block;content:"";position:absolute;left:0;top:2rem;width:100%;background:rgba(0,175,214,.2509803922);height:100%}.why-giving-matters .giving-row a{display:block;transition:all .3s ease-in-out;text-decoration:none;color:var(--white)}.why-giving-matters .giving-row a:hover{transform:translateY(-5px)}.why-giving-matters .giving-row a:hover li{color:var(--white)}.why-giving-matters .giving-row h3{font-size:3.5rem}.why-giving-matters ul{margin:0;padding:0}.why-giving-matters ul li{position:relative;margin:0 0 1.5rem 0;padding:0 0 0 50px}.why-giving-matters ul li:before{display:block;content:"";width:30px;height:30px;background-image:url("/site/userfiles/Image/giving/heart.white.svg");background-size:100% auto;background-repeat:no-repeat;position:absolute;left:5px;top:3px}.ways-to-give{margin-top:5rem}.ways-to-give .giving-row{text-align:center;color:var(--white)}.ways-to-give .giving-row h3{margin-bottom:1rem;font-weight:600;color:var(--white)}.ways-to-give .giving-row>div{margin-bottom:3rem}.ways-to-give .giving-row>div a{display:block;text-decoration:none;transition:all .4s ease-in-out}.ways-to-give .giving-row>div a span.btn{transition:all .4s ease-in-out}.ways-to-give .giving-row>div a:hover{transform:translateY(-10px);color:var(--white)}.ways-to-give .giving-row>div a:hover span.btn{scale:1.1;background:rgba(0,0,0,0) !important;border-color:var(--white) !important}.ways-to-give .giving-row>div .inner{padding:2rem;height:100%;border-radius:10px}.ways-to-give .giving-row>div .inner img{max-height:9rem;display:block;margin:1rem auto 2rem auto}.ways-to-give .giving-row>div .inner:hover span{color:var(--white)}.ways-to-give .giving-row>div .inner .btn{margin:0 5px 5px 5px;border-radius:0;padding:10px 20px;background:var(--white);font-size:1.5rem;text-transform:uppercase;font-weight:600}.ways-to-give .giving-row>div .inner p{min-height:8rem}.ways-to-give .giving-row>div .inner p:last-child{margin:0;min-height:inherit}.full-width{margin-left:-15px;margin-right:-15px}.your-generosity{margin-top:5rem;margin-bottom:5rem}.your-generosity .inner{padding:7rem 3rem 7rem 3rem}.your-generosity .inner h2{margin-bottom:3rem}.your-generosity .inner p{font-size:2.5rem}.your-generosity .impact-stories{text-align:center}@media(min-width: 992px){.your-generosity .impact-stories{display:grid;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));gap:3rem}}.your-generosity .impact-stories .cite{padding:10px}.your-generosity .impact-stories .cite p{font-size:1.8rem;line-height:160%}.your-generosity .impact-stories .cite p em{display:block;margin-bottom:-1.5rem}.your-generosity .tagline{text-align:center;line-height:140%}.your-generosity .tagline img{display:block;max-width:200px;margin:0 auto 2rem auto}@media(min-width: 992px){.your-generosity .tagline{margin-top:2rem;padding:0 10rem}.your-generosity .tagline img{max-width:150px;position:relative}}@keyframes enlarge{from{scale:1}to{scale:1.2}}.get-involved{padding:6rem 0 10rem 0;position:relative;background:var(--black);margin:0 0 1rem 0;overflow:hidden}@media(min-width: 992px){.get-involved{padding:6rem 0 10rem 0}}.get-involved img{position:absolute;left:0;top:0;object-fit:cover;width:100%;height:100% !important;opacity:.5;z-index:1;animation:8s enlarge ease-in-out forwards}.get-involved .inner{padding:0 3rem;z-index:2;position:relative;color:var(--white)}@media(min-width: 992px){.get-involved .inner{padding:10rem}}.get-involved .inner h2{font-size:3rem;line-height:130%}.get-involved .inner p{font-size:2rem;line-height:150%}.get-involved .inner .btn{font-size:1.5rem}@media(min-width: 992px){.get-involved .inner p{font-size:2rem}}footer{color:#fff;text-align:center;padding:3rem 1rem}footer a{color:var(--white)}footer h3{font-size:3.5rem !important;line-height:120%}@media(min-width: 992px){footer h3{padding:0 10rem;font-size:5rem !important}}footer p{margin:.3rem 0}footer .large{margin:3rem 0 2rem 0;font-size:3rem;line-height:120%}.news-slider{overflow:hidden !important}/*# sourceMappingURL=template-additions.css.map */
