/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.card-scroller{padding-top:40px}#card-scroller-slider{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:120px 0 75px;position:relative}#card-scroller-slider:after{background:#f8f4e8;content:"";display:block;height:100%;left:0;opacity:.4;position:absolute;top:0;width:100%}#card-scroller-slider.donate_background:after{background-image:linear-gradient(-270deg,transparent,#000);opacity:.6}#card-scroller-slider>*{z-index:2}#card-scroller-slider>button{z-index:4}.slide-title{color:#fff;margin-right:140px;width:300px}.slide-title h3{color:#fff;font-size:32px;font-weight:700;margin-top:0}.slide-title h3:after{background:#f0b336;content:"";display:block;height:4px;margin:25px 0 0;width:80px}.slide-title p{color:#fff;font-family:Merriweather,Georgia,serif;font-size:16px;font-style:italic}.slide-title a:hover{color:#322c26}
.history-block{background:#001a28;padding:60px 0}@media (max-width:991.98px){.history-block{padding:20px 0 15px}}.history-block .fancy-title{color:#fff;font-weight:400;text-align:center}.history-block .fancy-title span:after,.history-block .fancy-title span:before,.history-block .fancy-title:after,.history-block .fancy-title:before{border-color:#009bbb}.history-block__subtitle{color:hsla(0,0%,100%,.7);font-family:Merriweather,Georgia,serif;font-size:1rem;font-style:italic;line-height:1.3;margin:10px 0 0;text-align:center}.history-block .history-info{color:#fff;margin-top:100px}@media (max-width:991.98px){.history-block .history-info{margin-top:0}}.history-block .history-info__text{color:#fff;font-family:Merriweather,Georgia,serif;font-style:italic;margin:0 auto 30px;max-width:600px;text-align:center}@media (max-width:991.98px){.history-block .history-info__text{opacity:0;pointer-events:none}}.history-block .history-info__rows>div{padding-bottom:20px}.history-block .history-info__rows>div .btn{width:100%}@media (min-width:992px){.history-block .history-info__rows>div .btn{width:auto}.history-block .history-info__rows>div:first-child{border-right:1px solid rgba(0,155,187,.3);padding-right:70px}.history-block .history-info__rows>div:last-child{padding-left:70px}}.history-block .history-info__title{font-family:Merriweather,Georgia,serif;font-size:.8125rem;letter-spacing:3px;margin:20px 0;text-transform:uppercase}@media (max-width:991.98px){.history-block .history-info__title{text-align:center}}.history-block .history-info__links{margin-top:-4px}.history-block .history-info__links a{border:none;color:#fff;font-size:35px;margin-right:20px}.history-slider{margin:40px 0}.history-slide{display:block;height:365px!important;margin:0 10px;overflow:hidden;position:relative;width:310px}.history-slide__image{height:100%;width:100%}.history-slide__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.history-slide__body{background:#fff;display:flex;flex-direction:column;height:140px;padding:20px 30px;-webkit-transform:translateY(-90px);transform:translateY(-90px);transition:all .3s ease-in-out}.history-slide__body__heading{color:#36302a;font-size:16px;font-weight:700;margin-bottom:20px;margin-top:auto}.history-slide__body .link-cta{color:#36302a;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.history-slide__body .link-cta:hover{color:#36302a}.history-slide:hover .history-slide__body{-webkit-transform:translateY(-140px);transform:translateY(-140px)}.history-slide--scroller .scroller-link{color:#fff;display:block;font-size:13px;font-style:normal;font-weight:700;left:20px;letter-spacing:.2em;position:absolute;text-shadow:0 1px 2px rgba(0,0,0,.75);text-transform:uppercase;top:20px}.history-slide--scroller .scroller-link:after{background:#fff;border:none;content:"";display:block;height:1px;margin-top:15px;opacity:.7;width:43px}.history-slide--scroller .history-slide__body{border-bottom:1px solid #bf2b45;bottom:-44px;height:auto;padding:20px 30px 64px;position:absolute;-webkit-transform:none;transform:none;width:100%}.history-slide--scroller .history-slide__body__heading{margin-bottom:18px;margin-top:10px}.history-slide--scroller .history-slide__body__subtitle{color:#948a80;font-family:Merriweather,Georgia,serif;font-size:11px;line-height:1.4}.history-slide--scroller:hover .history-slide__body{bottom:0;-webkit-transform:none;transform:none}
