.acf-block-full-width-donors-banner{padding-top:5rem;padding-bottom:5rem;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);background-position:top;background-size:cover;background-repeat:no-repeat}.acf-block-full-width-donors-banner::after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#157eab;mix-blend-mode:screen;z-index:-1;pointer-events:none}@media (max-width: 767.98px){.acf-block-full-width-donors-banner{padding-bottom:0}}.acf-block-full-width-donors-banner__container{z-index:10}.acf-block-full-width-donors-banner__main-content{text-align:center}.acf-block-full-width-donors-banner__cards{margin-top:2.5rem}@media (min-width: 768px){.acf-block-full-width-donors-banner__cards{margin-top:5rem}}.acf-block-full-width-donors-banner__card{overflow:hidden;border-radius:.8rem;margin-bottom:1.5rem}@media (min-width: 768px){.acf-block-full-width-donors-banner__card{margin-bottom:3rem}.acf-block-full-width-donors-banner__card:hover .acf-block-full-width-donors-banner__card-cover-image{opacity:0;visibility:hidden}}.acf-block-full-width-donors-banner__title{font-size:3.2rem;color:#063b50;margin-bottom:.5rem;line-height:1.2}@media (min-width: 768px){.acf-block-full-width-donors-banner__title{font-size:4.8rem;margin-bottom:3rem}}.acf-block-full-width-donors-banner__description{font-size:1.6rem;color:#000;line-height:2.4rem;max-width:44rem;margin:0 auto;margin-bottom:1.5rem}@media (max-width: 767.98px){.acf-block-full-width-donors-banner__description{padding:0 5rem;margin-bottom:2rem}}.acf-block-full-width-donors-banner__date{font-size:1.6rem;color:#000;margin-top:0}.acf-block-full-width-donors-banner__card-content{background-color:#fff;border-radius:.8rem}@media (min-width: 992px){.acf-block-full-width-donors-banner__card-content{height:100%}}.acf-block-full-width-donors-banner__card-content-bg{border-radius:.8rem;padding:5rem 8.5rem}@media (min-width: 768px){.acf-block-full-width-donors-banner__card-content-bg{padding:6rem 8.5rem}}.acf-block-full-width-donors-banner__card-content-thumbnail{padding:1.2rem 0rem 1.2rem 1.2rem}.acf-block-full-width-donors-banner__card-cover-container{padding-left:0;padding-right:0}@media (max-width: 575.98px){.acf-block-full-width-donors-banner__card-cover-container{height:20.8rem;padding-left:0;padding-right:0}}.acf-block-full-width-donors-banner__card-cover-image{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);border-radius:.8rem;top:0;z-index:20;border-bottom-left-radius:0;border-bottom-right-radius:0;height:21rem;-webkit-transition:opacity 300ms ease-in-out, visibility 300ms ease-in-out;transition:opacity 300ms ease-in-out, visibility 300ms ease-in-out}@media (min-width: 576px){.acf-block-full-width-donors-banner__card-cover-image{width:100%;height:100%}}@media (min-width: 992px){.acf-block-full-width-donors-banner__card-cover-image{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;position:absolute;border-bottom-left-radius:.8rem;border-bottom-right-radius:.8rem}}.acf-block-full-width-donors-banner__card-content-text{padding-top:2rem;padding-bottom:2rem;padding:2rem 3rem}@media (min-width: 992px){.acf-block-full-width-donors-banner__card-content-text{padding:5rem 5rem;min-height:33rem}}.acf-block-full-width-donors-banner__card-title{color:#063b50;font-size:2rem}@media (min-width: 768px){.acf-block-full-width-donors-banner__card-title{font-size:2.4rem}}.acf-block-full-width-donors-banner__card-description{color:#44464a;font-size:1.6rem;line-height:2.4rem;max-width:48rem;margin:2.5rem 0}@media (min-width: 992px){.acf-block-full-width-donors-banner__card-description{margin-bottom:5rem}}.acf-block-full-width-donors-banner__link{font-size:1.6rem;text-decoration:underline;text-align:center;-webkit-transition:color 0.4s ease-in-out;transition:color 0.4s ease-in-out;margin-top:2rem;text-align:left}@media (min-width: 992px){.acf-block-full-width-donors-banner__link{text-align:left;margin-top:5rem}}.acf-block-full-width-donors-banner__link:hover,.acf-block-full-width-donors-banner__link:focus{background-color:transparent;color:#006da0;text-decoration:underline}

