.page-title{margin-top:-72px;padding-top:72px;position:relative;color:#fff;background-color:#161a20;background-repeat:no-repeat;background-position:center center;background-size:cover}.page-title--has-bg{color:#fff}.page-title--has-overlay::before{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;content:""}.page-title__video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-title__caption{position:absolute;right:0;bottom:0;z-index:2;width:100%;padding:40px 20px 20px;color:#fff;text-align:right;background-image:linear-gradient(to top, #000 10%, rgba(0, 0, 0, 0.6) 60%, rgba(0, 0, 0, 0.4) 80%, transparent)}.page-title__wrapper{position:relative;z-index:1;display:flex;flex-flow:column nowrap;gap:32px;justify-content:flex-end;height:480px;padding:40px 0}.page-title__heading{font-weight:500;font-size:38px;font-family:"Archivo",sans-serif;line-height:53px}.page-title__heading--sans-serif{font-weight:600;font-family:"Archivo",sans-serif}.page-title__button{color:inherit}@media (min-width: 576px){.page-title{margin-top:-72px}.page-title{padding-top:72px}}@media (min-width: 768px){.page-title{margin-top:-72px}.page-title{padding-top:72px}.page-title--bigger-height{height:600px}.page-title__wrapper{gap:40px;padding:80px 0}.page-title__wrapper--padding-bottom{padding-bottom:100px}.page-title__heading{font-size:52px;line-height:62px}}@media (min-width: 992px){.page-title{margin-top:-80px}.page-title{padding-top:80px}.page-title__wrapper--padding-bottom{padding-bottom:160px}}@media (min-width: 1200px){.page-title{margin-top:-80px}.page-title{padding-top:80px}}.headline{max-width:940px}.headline--two-columns{max-width:inherit}.headline__title{margin-bottom:32px}.headline__content{display:flex;flex-flow:column nowrap;gap:32px;padding-left:32px}.headline__content--two-columns{padding-left:calc(24px / 2)}.headline__button{margin-top:16px}@media (min-width: 768px){.headline--two-columns .headline__title{padding-right:40px}.headline__title{margin-bottom:64px}.headline__content{padding-left:64px}.headline__content--two-columns{padding-left:calc(24px / 2)}}@media (min-width: 992px){.headline--two-columns .headline__title{padding-right:80px}}.check-list{margin-bottom:0;padding-left:0;list-style-type:none}.check-list__item{padding:24px 0;border-bottom:1px solid #b9c8cf}.check-list__item:last-of-type{border-bottom:1px solid #b9c8cf}.check-list-item{display:flex;flex-flow:column nowrap;gap:16px}.check-list-item__wrapper{display:flex;flex-flow:row nowrap;gap:24px;align-items:center}.check-list-item__icon-svg{width:14px;height:14px}.check-list-item__icon-svg--bigger{width:40px;height:40px}.image-stats__wrapper{display:flex;flex-flow:column nowrap}.image-stats__content{display:flex;align-items:center;margin:0 -24px -124px;padding:64px 64px 188px;background-color:#ebf2f5}.image-stats__image{z-index:1}.image-stats__img{max-width:100%;border-radius:4px}.image-stats__list{margin-bottom:0;padding-left:0;list-style-type:none;display:flex;flex-flow:column nowrap;margin-bottom:0}.image-stats__list-item{display:flex;flex-flow:column nowrap;margin-bottom:36px}.image-stats__list-item:last-of-type{margin-bottom:0}.image-stats__list-val{margin-bottom:10px}.image-stats__list-text{display:block;line-height:20px}@media (min-width: 768px){.image-stats{padding-top:48px;padding-bottom:48px}.image-stats__wrapper{flex-flow:row}.image-stats__content{flex:1;order:2;margin:-48px 0 -48px -120px;padding:48px 48px 48px 168px}.image-stats__image{max-width:65%}}@media (min-width: 992px){.image-stats{padding-top:60px;padding-bottom:60px}.image-stats__content{margin:-60px 0 -60px -240px;padding:60px 80px 60px 320px}.image-stats__list-item{margin-bottom:48px}}@media (min-width: 1200px){.image-stats{padding-top:80px;padding-bottom:80px}.image-stats__content{margin-top:-80px;margin-bottom:-80px;padding:80px 80px 80px 360px}}.donor-list__title{margin-bottom:48px}.donor-list__grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:2px}@media (min-width: 576px){.donor-list__grid{grid-template-columns:repeat(3, 1fr)}}@media (min-width: 768px){.donor-list__grid{grid-template-columns:repeat(4, 1fr)}}@media (min-width: 1200px){.donor-list__grid{grid-template-columns:repeat(6, 1fr)}}.donor-item__wrapper{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;height:100%;min-height:140px;padding:20px;background-color:#ebf2f5}.donor-item__link{color:#161a20;text-decoration:none;transition:.3s}.donor-item__link:hover{color:#161a20;background-color:#dae7ed}.donor-item__img{max-width:112px;max-height:48px;-o-object-fit:contain;object-fit:contain}.donor-item__name{margin-top:16px;text-align:center}@media (min-width: 768px){.donor-item__wrapper{min-height:182px}.donor-item__img{max-width:138px;max-height:56px}}.text-box{position:relative;margin-right:calc(-48px / 2);margin-left:calc(-48px / 2);padding-right:calc(48px / 2);padding-left:calc(48px / 2);background-color:#7a878d;background-repeat:no-repeat;background-position:center center;background-size:cover}.text-box__wrapper{padding:64px 0}.text-box__content>p{margin-bottom:0}.text-box__button{margin-top:32px}@media (min-width: 576px){.text-box{margin-right:0;margin-left:0;padding-right:0;padding-left:0;border-radius:3px}.text-box__wrapper{padding:64px 32px}}@media (min-width: 768px){.text-box__wrapper{display:flex;flex-flow:column nowrap;justify-content:center;padding:90px}}@media (min-width: 1200px){.text-box__wrapper{max-width:740px;margin:0 auto;padding:90px 0}}.contact-person--no-image .contact-person__info-content{padding-left:0}.contact-person__section-title{margin-bottom:32px}.contact-person__info{display:flex;flex-flow:column nowrap;gap:24px}.contact-person__image{position:relative;width:100%;max-width:316px;height:316px;overflow:hidden;border-radius:2px}.contact-person__img{position:absolute;top:50%;left:50%;width:100%;border-radius:2px;transform:translate(-50%, -50%)}.contact-person__title{margin-bottom:32px}.contact-person__positions{display:flex;flex-flow:column nowrap}.contact-person__positions>span{margin-bottom:8px}.contact-person__positions>span:last-of-type{margin-bottom:0}.contact-person__contacts{margin-top:36px}.contact-person__content{margin-top:24px}.contact-person__button{margin-top:32px}.contact-person__media-enquiries{display:flex;flex-flow:row nowrap;align-items:center;margin-top:32px}.contact-person__media-enquiries-icon{margin-right:16px;color:#009edb}.contact-person__media-enquiries-icon-svg{width:24px;height:24px}@media (min-width: 768px){.contact-person__info{flex-flow:row nowrap;gap:0;align-items:flex-start}.contact-person__info-content{padding-left:56px}.contact-person__content{margin-top:56px}}.tile-list__title{margin-bottom:32px}.tile-list__tile{margin-bottom:24px}@media (min-width: 768px){.tile-list__title{margin-bottom:48px}}.tile-item__wrapper{position:relative;display:flex;flex-flow:column nowrap;flex-flow:column nowrap;justify-content:flex-end;height:330px;color:#fff;text-decoration:none;background-color:#283040;background-position:center center;background-size:cover;transition:.3s}.tile-item__wrapper::after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-image:linear-gradient(0deg, rgba(22, 26, 32, 0.5), rgba(22, 26, 32, 0.5));opacity:1;transition:.3s;content:""}.tile-item__wrapper:hover{color:#fff}.tile-item__wrapper:hover::after{opacity:0}.tile-item__wrapper:hover .tile-item__desc{height:auto;color:#fff;opacity:1}.tile-item__wrapper--no-animation .tile-item__desc{height:auto;opacity:1}.tile-item__wrapper--no-animation::after{opacity:0}.tile-item__badge{position:absolute;top:32px;left:32px;z-index:2;padding:12px 16px;color:#fff;text-decoration:none;background-color:#161a20}.tile-item__desc{display:block;height:0;margin-bottom:0;overflow:hidden;color:#b9c8cf;opacity:0;transition:.3s}.tile-item__content{position:relative;z-index:2;display:flex;flex-flow:column nowrap;gap:24px;padding:24px}.tile-item__button{display:flex;flex-flow:row nowrap;gap:16px;align-items:center}@media (min-width: 768px){.tile-item__wrapper{height:380px}.tile-item__wrapper--height-lg{height:380px}}@media (min-width: 992px){.tile-item__wrapper--height-lg{height:450px}.tile-item__content{padding:32px}}@media (min-width: 1200px){.tile-item__wrapper--height-lg{height:520px}}