@import url(https://fonts.googleapis.com/css2?family=Source+Sans+Pro:ital,wght@0,400;0,600;0,900;1,400;1,900&display=swap);body{background-color:#f8f8f8}.row--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.site-header{height:60px;background-color:#fff}.main-menu__item__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-menu__item__link__arrow-down{margin-left:5px}.language-menu{position:absolute;left:-103px;top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:120px;opacity:0;visibility:hidden;border:1px solid #f2f2f2;border-radius:5px;padding:15px 15px 15px 30px;background-color:#fff;z-index:1;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.language-menu--is-opened{opacity:1;visibility:visible}.language-menu__item{margin-left:0!important;margin-bottom:7px}.language-menu__item:last-child{margin-bottom:0}.language-menu__item__link{font-size:18px;line-height:1}.language-menu__item__link--active{position:relative;color:#999!important}.language-menu__item__link--active::before{content:'';position:absolute;left:-17px;top:4px;width:13px;height:10px;background-image:url(../images/assets/checkmark.svg)}.hero__pre-title,.hero__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:38px;font-weight:900;line-height:46px;text-transform:uppercase;color:#fff}.hero__pre-title__text,.hero__title__text{padding:0 10px}.hero__pre-title__text{background-color:#4c4d4e}.hero__title__text{display:block;background-color:#009ee0}.hero__title__text:last-child{display:inline-block;min-width:auto}.process{width:470px;height:250px;padding:16px 20px;background-color:#f2f2f2}.process-mobile{display:none}.process__title{margin:0 0 10px 0;font-size:22px;font-weight:900;font-style:italic;line-height:28px;text-transform:uppercase}.process__goals{margin:0 0 10px 0;font-size:15px;font-weight:400;line-height:20px}.process__goals__price{font-size:11px}.process__goals--colored{font-size:22px;font-weight:600;color:#009ee0}.process__goals--upper{font-size:15px;text-transform:uppercase}.process__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.process__info__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:17px;font-weight:600;line-height:24px}.process__info__item__value{font-size:22px;color:#009ee0}.process__info__item__label{font-size:15px;color:#333}.process__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:238px;height:60px;margin:0 auto;border-radius:4px;font-size:22px;line-height:28px;text-transform:uppercase;letter-spacing:.44px;color:#fff;background:-webkit-gradient(linear,left bottom,left top,from(#e74361),to(#ff5675)) 0 0 no-repeat transparent;background:-o-linear-gradient(bottom,#e74361 0,#ff5675 100%) 0 0 no-repeat transparent;background:linear-gradient(0deg,#e74361 0,#ff5675 100%) 0 0 no-repeat transparent;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out;-webkit-box-shadow:0 0 0 rgba(0,0,0,.36);box-shadow:0 0 0 rgba(0,0,0,.36)}.process__btn:hover{color:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,.36);box-shadow:0 0 8px rgba(0,0,0,.36);cursor:pointer}.process__btn:focus{color:#fff}.breadcrumbs{background-color:#f2f2f2}.breadcrumbs__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:34px;font-size:15px;font-weight:400;line-height:20px}.breadcrumbs__items__chevron{margin:0 5px;color:#999}.breadcrumbs__item{position:relative;color:#009ee0}.breadcrumbs__item::after{content:'';position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#009ee0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.breadcrumbs__item:hover::after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.breadcrumbs__point{color:#333}.vision{padding:55px 0}.vision__pre-title{margin:0 0 8px 0;text-align:center;font-size:22px;font-weight:600;line-height:28px;letter-spacing:.44px;color:#333}.vision__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:0 0 9px 0;text-align:center;font-size:38px;font-weight:900;font-style:italic;line-height:57px;letter-spacing:.76px;color:#009ee0}.vision__title__number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:26px;height:26px;margin-right:10px;border-radius:50%;font-size:20px;line-height:20px;color:#fff;background-color:#009ee0}.vision__text{width:830px;margin:0 auto;text-align:center;font-size:15px;font-weight:400;line-height:20px;letter-spacing:.3px;color:#333}.projects__container{width:1140px;margin:0 auto}.projects__item{margin-bottom:30px;background-color:#fff}.projects__item__front{position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:perspective(2000px) rotateY(0);transform:perspective(2000px) rotateY(0);-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.projects__item__front--is-shown{-webkit-transform:perspective(2000px) rotateY(-180deg);transform:perspective(2000px) rotateY(-180deg)}.projects__item__back{position:absolute;top:0;bottom:0;width:calc(100% - 30px);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:perspective(2000px) rotateY(180deg);transform:perspective(2000px) rotateY(180deg);-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;z-index:1}.projects__item__back--is-shown{-webkit-transform:perspective(2000px) rotateY(0);transform:perspective(2000px) rotateY(0)}.projects__item__back .donation-widget{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:100%}.projects__item__img{-webkit-transition:.5s all ease-in-out;-o-transition:.5s all ease-in-out;transition:.5s all ease-in-out;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.projects__item__img__wrapper{position:relative}.projects__item__img__tag{position:absolute;bottom:0;right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px;font-size:15px;font-weight:600;line-height:1;letter-spacing:.3px;color:#fff;background-color:#009ee0;z-index:1}.projects__item__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:23px 15px}.projects__item__title{min-height:96px;font-size:22px;font-style:italic;line-height:28px;font-weight:900;text-transform:uppercase;letter-spacing:.44px;color:#333}.projects__item__title--colored{color:#009ee0}.projects__item__description{margin:0 0 30px 0;min-height:40px;font-size:15px;line-height:20px;letter-spacing:.3px;color:#333}.projects__item__goals{margin:0 0 5px 0;font-size:15px;font-weight:400;line-height:20px;letter-spacing:.3px}.projects__item__goals--colored{font-weight:600;color:#009ee0}.projects__item__goals--upper{font-size:11px;text-transform:uppercase}.projects__item__goals__price{font-size:11px;font-weight:600;text-transform:uppercase}.projects__item__process{width:100%;height:auto;padding:0;background-color:transparent}.projects__item__process__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:600;line-height:1}.projects__item__process__info__value{font-size:22px;letter-spacing:.44px;color:#009ee0}.projects__item__process__info__label{font-size:15px;letter-spacing:.3px;color:#333}.projects__item__process .raised{-webkit-box-shadow:none;box-shadow:none;background-color:#f2f2f2}.projects__item__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.projects__item__buttons__more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-weight:600;line-height:22px;letter-spacing:.36px;color:#009ee0}.projects__item__buttons__more:hover .projects__item__buttons__more__arrow{left:10px}.projects__item__buttons__more__arrow{position:relative;top:1px;left:0;margin-left:5px;-webkit-transition:.25s all ease-in-out;-o-transition:.25s all ease-in-out;transition:.25s all ease-in-out}.projects__item__buttons__help{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:134px;height:40px;border:none;border-radius:3px;font-size:20px;font-weight:400;line-height:28px;letter-spacing:.4px;color:#fff;background:-webkit-gradient(linear,left bottom,left top,from(#e74361),to(#ff5675)) 0 0 no-repeat transparent;background:-o-linear-gradient(bottom,#e74361 0,#ff5675 100%) 0 0 no-repeat transparent;background:linear-gradient(0deg,#e74361 0,#ff5675 100%) 0 0 no-repeat transparent;-webkit-box-shadow:0 0 0 rgba(0,0,0,.36);box-shadow:0 0 0 rgba(0,0,0,.36)}.projects__item__buttons__help:hover{-webkit-box-shadow:0 0 8px rgba(0,0,0,.36);box-shadow:0 0 8px rgba(0,0,0,.36);cursor:pointer}.categories{padding:30px 0 100px 0}.categories__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:960px;margin:0 auto}.categories__item{width:436px;margin-bottom:30px;padding-bottom:30px;background-color:#fff}.categories__item__image{position:relative;max-height:240px;overflow:hidden;margin-bottom:25px}.categories__item__image__item{width:100%}.categories__item__image__title{position:absolute;left:15px;bottom:30px;width:260px;margin:0;font-size:22px;font-style:italic;font-weight:900;line-height:25px;letter-spacing:.44px;color:#fff}.categories__item__image__tag{position:absolute;right:15px;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:145px;height:22px;font-size:15px;font-weight:600;line-height:20px;letter-spacing:.3px;color:#fff;background-color:#009ee0}.categories__item__title{min-height:60px;margin:0;padding:0 15px;text-transform:uppercase;font-size:22px;font-style:italic;font-weight:900;line-height:28px;letter-spacing:.44px;color:#333}.categories__item__description{min-height:60px;margin:0 0 20px 0;padding:0 15px;font-size:15px;line-height:20px;letter-spacing:.3px;color:#333}.categories__item__btn{width:300px}.video{padding:200px 0 130px 0;background-color:#fff}.video__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.video__text{max-width:565px;text-align:left;color:#333}.video__title{margin:0 0 20px 0;font-size:38px;line-height:46px;letter-spacing:.76px}.video__description{margin:0 0 7px 0;font-size:22px;line-height:28px;letter-spacing:.44px}.video__item{width:660px}.faq{padding:65px 0}.faq__title{margin:0 0 25px 0;font-size:22px;line-height:28px;letter-spacing:.44px;color:#333}.faq__list__item{margin-bottom:30px}.faq__list__item:last-child{margin-bottom:0}.faq__list__item__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:25px 20px;font-size:22px;font-weight:600;line-height:28px;letter-spacing:.44px;color:#009ee0;background-color:#fff}.faq__list__item__head:hover{cursor:pointer}.faq__list__item__head:hover .faq__list__item__head__toggle{background-color:#009ee0}.faq__list__item__head--is-opened .faq__list__item__head__toggle{background-color:#009ee0}.faq__list__item__head--is-opened .faq__list__item__head__toggle::after{-webkit-transform:rotate(-.25turn);-ms-transform:rotate(-.25turn);transform:rotate(-.25turn)}.faq__list__item__head__toggle{--dimensions:30px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 var(--dimensions);flex:0 0 var(--dimensions);width:var(--dimensions);height:var(--dimensions);background-color:#333;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.faq__list__item__head__toggle::after,.faq__list__item__head__toggle::before{content:'';position:absolute;background-color:#fff}.faq__list__item__head__toggle::before{width:10px;height:2px}.faq__list__item__head__toggle::after{width:2px;height:10px;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.faq__list__item__content{display:none;border-top:1px solid #f2f2f2;padding:10px 20px 25px 20px;font-size:18px;font-weight:400;line-height:24px;letter-spacing:.3px;background-color:#fff}.contact-form{--form-width:600px;--field-height:60px;--field-width:285px;padding:60px 0;background-color:#f2f2f2}.contact-form__title{margin:0 0 5px 0;font-size:18px;font-weight:900;font-style:italic;line-height:28px;letter-spacing:.36px;text-transform:uppercase;color:#333}.contact-form__item{max-width:var(--form-width)}.contact-form__field{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contact-form__field--mb-25{margin-bottom:25px}.contact-form__field--direction-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-form__field__input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:450px;height:var(--field-height);border:1px solid #d6d6d6!important;border-radius:4px!important;padding:5px 20px!important;font-family:'Source Sans Pro',sans-serif;font-size:18px!important;font-weight:400!important;line-height:28px!important;letter-spacing:.36px;color:#333!important;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.contact-form__field__input::-webkit-input-placeholder{font-family:'Source Sans Pro',sans-serif;color:#999}.contact-form__field__input::-moz-placeholder{font-family:'Source Sans Pro',sans-serif;color:#999}.contact-form__field__input:-ms-input-placeholder{font-family:'Source Sans Pro',sans-serif;color:#999}.contact-form__field__input::-ms-input-placeholder{font-family:'Source Sans Pro',sans-serif;color:#999}.contact-form__field__input::placeholder{font-family:'Source Sans Pro',sans-serif;color:#999}.contact-form__field__input:focus{outline:0;border-color:#009ee0!important}.contact-form__field__input--is-error{border-color:#e74361!important}.contact-form__field__input--is-error::-webkit-input-placeholder{color:#e74361}.contact-form__field__input--is-error::-moz-placeholder{color:#e74361}.contact-form__field__input--is-error:-ms-input-placeholder{color:#e74361}.contact-form__field__input--is-error::-ms-input-placeholder{color:#e74361}.contact-form__field__input--is-error::placeholder{color:#e74361}.contact-form__field__input--is-expanded{width:100%}.contact-form__field__input--half{width:var(--field-width)}.contact-form__field__radio{display:none}.contact-form__field__radio:checked+label{color:#fff;background-color:#009ee0}.contact-form__field__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:var(--field-width);height:var(--field-height);border:1px solid #009ee0;border-radius:4px;font-size:22px;font-weight:400;line-height:28px;letter-spacing:.44px;color:#009ee0;background-color:#fff;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.contact-form__field__label:hover{color:#fff;background-color:#009ee0;cursor:pointer}.contact-form__field__label--is-error{border-color:#e74361}.contact-form__field__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:130px;height:var(--field-height);border:2px solid #009ee0;border-radius:4px;font-size:22px;font-weight:400;line-height:28px;letter-spacing:.44px;color:#fff;background-color:#009ee0;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.contact-form__field__btn--is-collapsed{width:0;opacity:0}.contact-form__field__btn:hover{color:#009ee0;background-color:#fff;cursor:pointer}.contact-form__field__btn:focus{outline:0}.contact-form__field__error{position:absolute;left:0;bottom:-17px;opacity:0;visibility:hidden;font-size:13px;line-height:15px;color:#e74361;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.contact-form__field__error--is-visible{opacity:1;visibility:visible}.contact-form__field__text{display:block;width:100%;min-height:19px;margin-bottom:10px;font-size:18px;font-weight:600;line-height:22px}.contact-form__field-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.contact-form__sliding-part{display:none}.contact-form__agreement{margin-top:30px;margin-bottom:20px}.contact-form__agreement__checkbox{display:none}.contact-form__agreement__checkbox:checked+label::after{display:block}.contact-form__agreement__label{position:relative;display:block;width:100%;padding-left:30px;font-size:18px;line-height:22px;color:#333}.contact-form__agreement__label::before{content:'';position:absolute;left:0;top:-2px;width:24px;height:24px;border:1px solid #009ee0;border-radius:5px;background-color:#fff;cursor:pointer;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.contact-form__agreement__label::after{content:'';position:absolute;left:4px;top:2px;display:none;width:16px;height:16px;border-radius:3px;background-color:#009ee0;cursor:pointer}.contact-form__agreement__label--is-error::before{border-color:#e74361}.contact-form__agreement__label a{display:inline-block;color:#009ee0}.contact-form__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.contact-form__actions--done{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contact-form__preloader{display:none}.contact-form__preloader--is-loading{display:block}.contact-form__thank-msg{display:none;max-width:var(--form-width)}.contact-form__thank-msg__text{margin:0 0 10px 0;font-size:18px;line-height:22px;letter-spacing:.3px;color:#333}.contact-form__thank-msg__text:last-child{margin-bottom:0}.sk-chase{width:50px;height:50px;position:relative;-webkit-animation:sk-chase 2.5s infinite linear both;animation:sk-chase 2.5s infinite linear both}.sk-chase-dot{width:100%;height:100%;position:absolute;left:0;top:0;-webkit-animation:sk-chase-dot 2s infinite ease-in-out both;animation:sk-chase-dot 2s infinite ease-in-out both}.sk-chase-dot::before{content:'';display:block;width:25%;height:25%;background-color:#009ee0;border-radius:100%;-webkit-animation:sk-chase-dot-before 2s infinite ease-in-out both;animation:sk-chase-dot-before 2s infinite ease-in-out both}.sk-chase-dot:nth-child(1){-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-chase-dot:nth-child(1)::before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-chase-dot:nth-child(2){-webkit-animation-delay:-1s;animation-delay:-1s}.sk-chase-dot:nth-child(2)::before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-chase-dot:nth-child(3){-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-chase-dot:nth-child(3)::before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-chase-dot:nth-child(4){-webkit-animation-delay:-.8s;animation-delay:-.8s}.sk-chase-dot:nth-child(4)::before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.sk-chase-dot:nth-child(5){-webkit-animation-delay:-.7s;animation-delay:-.7s}.sk-chase-dot:nth-child(5)::before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.sk-chase-dot:nth-child(6){-webkit-animation-delay:-.6s;animation-delay:-.6s}.sk-chase-dot:nth-child(6)::before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.site-footer{padding:3rem 0;background-color:#333}.site-footer__container{max-width:1140px;margin:0 auto;padding-right:15px;padding-left:15px}.site-footer__title{margin-bottom:1rem;font-size:22.5px;font-weight:900;font-style:italic;line-height:28.6364px;text-transform:uppercase;color:#d6d6d6}.site-footer__text{margin-bottom:16px;font-size:15px;line-height:19.1667px;color:#999}.site-footer__text__link{display:inline-block;text-decoration:none;color:#d6d6d6}.site-footer__text__link:hover{color:#fff}.site-footer__col-item{margin-bottom:1.5rem}.site-footer__menu{list-style:none}.site-footer__menu__link{display:inline-block;font-size:15px;text-decoration:none;color:#d6d6d6}.site-footer__menu__link:hover{color:#fff}.site-footer__socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-footer__socials__item{margin:0 21px 0 5px}.site-footer__socials__item:first-child{margin-left:0}.site-footer__socials__item:last-child{margin-right:0}.site-footer__mark{margin-top:16px}.site-footer__mark__img{max-width:65px;-webkit-filter:brightness(0) invert(.8);filter:brightness(0) invert(.8)}.site-footer__contacts{margin-top:16px}.site-footer__contacts__item{font-size:15px;line-height:19.1667px;text-decoration:none;color:#999}.site-footer__contacts__item:hover{color:#fff}@-webkit-keyframes sk-chase{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes sk-chase{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes sk-chase-dot{100%,80%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes sk-chase-dot{100%,80%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes sk-chase-dot-before{50%{-webkit-transform:scale(.4);transform:scale(.4)}0%,100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-chase-dot-before{50%{-webkit-transform:scale(.4);transform:scale(.4)}0%,100%{-webkit-transform:scale(1);transform:scale(1)}}.product-page .site-main{padding-bottom:0}.product-hero{height:200px;padding-top:30px;background-attachment:fixed;background-repeat:no-repeat;background-position-x:left!important;background-position-y:-40px}.product-hero__pre-title,.product-hero__title{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:38px;font-weight:900;line-height:46px;text-transform:uppercase;color:#fff}.product-hero__pre-title__text,.product-hero__title__text{padding:0 10px}.product-hero__pre-title__text{background-color:#4c4d4e}.product-hero__title__text{display:inline-block;background-color:#009ee0;max-width:100%}.product-hero__title__text:last-child{display:inline-block;min-width:auto}.product-content{padding:40px 0;background-color:#f8f8f8}.product-content__container{width:1120px;margin:0 auto}.product-content__columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-content__left{width:610px}.product-content__right{position:relative;width:355px}.product-content__tag{display:inline-block;margin-bottom:20px;padding:4px 7px;font-size:15px;line-height:1;letter-spacing:.3px;color:#fff;background-color:#009ee0}.product-content__title{margin:0 0 15px 0;font-size:22px;font-weight:900;font-style:italic;line-height:28px;letter-spacing:.44px;text-transform:uppercase;color:#333}.product-content__title--colored{color:#009ee0}.product-content__img{display:block;width:100%;margin-bottom:30px}.product-content__author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product-content__author__avatar{--dimensions:80px;width:var(--dimensions);height:var(--dimensions);margin-right:30px;border-radius:50%}.product-content__author__name{margin:0 0 10px 0;font-size:22px;font-weight:600;line-height:28px;letter-spacing:.44px;color:#333}.product-content__author__quote{font-size:15px;line-height:20px;letter-spacing:.3px;color:#333}.product-details{padding:80px 0 50px 0;background-color:#fff}.product-details__title{margin:0 0 15px 0;font-size:38px;line-height:46px;letter-spacing:.76px;color:#333}.product-details__title--colored{color:#009ee0}.product-details__text{margin:0 0 30px 0;font-size:22px;line-height:28px;letter-spacing:.44px;color:#333}.product-details__text--expanded{display:none}.product-details__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:185px;height:60px;border:1px solid #009ee0;border-radius:3px;font-size:22px;line-height:28px;letter-spacing:.44px;color:#009ee0;background-color:#fff;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.product-details__link:hover{background-color:#009ee0;color:#fff;cursor:pointer}.product-details__link:focus{outline:0}.product-faq{padding:70px 0 130px 0}.product-faq__title{margin:0 0 30px 0;font-size:22px;font-weight:600;line-height:28px;letter-spacing:.44px;color:#333}.donation-widget{width:355px;height:530px;padding:22px 15px;background-color:#fff;-webkit-box-shadow:0 3px 4px rgba(0,0,0,.12);box-shadow:0 3px 4px rgba(0,0,0,.12)}.donation-widget.is-floating{position:fixed;top:20px}.donation-widget__goals{margin:0 0 10px 0;font-size:15px;font-weight:400;line-height:20px}.donation-widget__goals--upper{font-size:15px;line-height:20px;text-transform:uppercase}.donation-widget__goals--colored{font-size:22px;line-height:20px;font-weight:600;color:#009ee0}.donation-widget__goals__price{font-size:11px}.donation-widget__socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:35px;margin:20px 0 30px 0;background-color:#f2f2f2}.donation-widget__socials__text{margin-right:15px;font-size:15px;line-height:20px;letter-spacing:.3px;color:#333}.donation-widget__socials__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.donation-widget__socials__list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:7px;margin-right:7px}.donation-widget__title{margin-bottom:20px;text-align:center;font-size:22px;font-weight:600;line-height:22px;letter-spacing:.44px;color:#333}.donation-widget__price{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px;padding:0 20px}.donation-widget__price__item{display:none}.donation-widget__price__item:checked+label{background-color:#009ee0;color:#fff}.donation-widget__price__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:135px;height:60px;margin-bottom:15px;border:1px solid #d6d6d6;padding:0 15px;color:#333;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.donation-widget__price__label:hover{border-color:#009ee0;cursor:pointer}.donation-widget__price__label--custom.is-active{background-color:#009ee0;color:#fff}.donation-widget__price__label--custom.is-active input{color:#fff!important;border-bottom-color:#fff!important}.donation-widget__price__label__currency{font-size:18px;line-height:22px;text-transform:uppercase;letter-spacing:.36px}.donation-widget__price__label__value{font-size:28px;line-height:28px;font-weight:900;letter-spacing:.56px}.donation-widget__price__label__field{width:50px;border:none!important;border-bottom:3px solid #333!important;padding:0!important;font-size:24px!important;font-style:normal!important;line-height:24px!important;font-weight:900!important;letter-spacing:.56px;color:#333!important;background-color:transparent;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.donation-widget__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:285px;height:60px;margin:0 auto;border:none;border-radius:3px;font-size:22px;line-height:28px;text-transform:uppercase;letter-spacing:.44px;color:#fff;background:-webkit-gradient(linear,left bottom,left top,from(#e74361),to(#ff5675)) 0 0 no-repeat transparent;background:-o-linear-gradient(bottom,#e74361 0,#ff5675 100%) 0 0 no-repeat transparent;background:linear-gradient(0deg,#e74361 0,#ff5675 100%) 0 0 no-repeat transparent;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.donation-widget__btn:hover{-webkit-box-shadow:0 0 8px rgba(0,0,0,.36);box-shadow:0 0 8px rgba(0,0,0,.36);cursor:pointer}.donation-widget__btn:focus{outline:0}.donation-widget__error{position:absolute;bottom:-10px;opacity:0;visibility:hidden;font-size:12px;font-weight:600;line-height:20px;letter-spacing:.3px;color:#e74361;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.donation-widget__error--is-visible{opacity:1;visibility:visible}.donation-widget__navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.donation-widget__back{margin-top:15px;border:none;background-color:transparent}.donation-widget__back:hover{cursor:pointer}.donation-widget__back:focus{outline:0}.donation-widget .process{width:100%;height:auto;padding:0;background-color:transparent}.checkout-step{padding:48px 0 24px 0}.checkout-step__container{max-width:820px;margin:0 auto}.checkout-step .vision__title{margin-bottom:20px}.checkout-step-2{background-color:#f2f2f2}.checkout-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #d6d6d6;padding:10px 0}.checkout-item:last-child{border-bottom:1px solid #d6d6d6}.checkout-item__img{display:block;width:150px;height:100px;margin-right:15px}.checkout-item__product-data{width:100%;padding-right:30px}.checkout-item__product-data .projects__item__title{min-height:auto;margin-bottom:7px}.checkout-item__description{font-size:18px;line-height:22px;letter-spacing:.3px;color:#333}.checkout-item__product-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-preferred-size:250px;flex-basis:250px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;color:#333}.checkout-item__product-price__currency{font-size:22px;font-weight:600;line-height:26px;text-transform:uppercase;letter-spacing:.44px}.checkout-item__product-price__amount{font-size:38px;line-height:44px;font-weight:900;letter-spacing:.56px}.checkout-item__product-price__remove{width:16px;height:16px;margin-right:30px;background:url(../images/assets/cross-icon.svg) no-repeat center center transparent}.checkout-item__product-price__remove:hover{cursor:pointer}.checkout-item__product-price__change{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.checkout-item__product-price__change__increase{-webkit-transform:rotate(.5turn);-ms-transform:rotate(.5turn);transform:rotate(.5turn)}.checkout-item__product-price__change__increase:hover{cursor:pointer}.checkout-item__product-price__change__decrease:hover{cursor:pointer}.checkout-total{min-height:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:40px;border-bottom:1px solid #d6d6d6;padding-right:30px;color:#333}.checkout-total__title{margin-right:30px;font-size:22px;font-style:italic;line-height:28px;font-weight:900;text-transform:uppercase;letter-spacing:.44px;color:#333}.checkout-total .checkout-item__product-price__currency{margin-right:30px}.checkout-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.checkout-buttons__back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px;padding:10px 15px;border:1px solid #009ee0;border-radius:4px;font-size:18px;font-weight:600;line-height:22px;letter-spacing:.3px;color:#009ee0;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.checkout-buttons__back:hover{background-color:#009ee0;color:#fff}.checkout-buttons__next{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px;padding:10px 15px;border:1px solid #009ee0;border-radius:4px;font-size:18px;font-weight:600;line-height:22px;letter-spacing:.3px;color:#fff;background-color:#009ee0;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.checkout-buttons__next:hover{color:#009ee0;background-color:#fff;cursor:pointer}.checkout-payments{position:relative}.checkout-payments__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}.checkout-payments__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.checkout-payments__item__input{display:none}.checkout-payments__item__input:checked+label{background-color:#009ee0;color:#fff}.checkout-payments__item__input:checked+label::before{background:url(../images/assets/radio-check.svg) no-repeat 2px 3px #fff}.checkout-payments__item__label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;border:1px solid #d6d6d6;border-radius:3px;padding:14px;font-size:18px;font-weight:600;line-height:22px;text-transform:uppercase;letter-spacing:.36px;color:#333;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.checkout-payments__item__label--half{width:48%}.checkout-payments__item__label:hover{border-color:#009ee0;cursor:pointer}.checkout-payments__item__label::before{content:'';width:30px;height:30px;margin-right:10px;border:1px solid #d6d6d6;border-radius:50%}.checkout-payments__item__label__icon{display:inline-block;width:40px;height:22px;border-radius:3px;margin-left:auto;background-size:contain;background-repeat:no-repeat;background-position-x:center;background-position-y:center}.checkout-payments__item__label__icon--post-finance{background-image:url(../images/assets/postfinance.svg)}.checkout-payments__item__label__icon--paypal{background-image:url(../images/assets/paypal.svg);background-color:#fff}.checkout-payments__item__label__icon--twint{background-image:url(../images/assets/twint.svg);background-color:#000}.checkout-payments__item__select{width:100%;height:60px;border:1px solid #d6d6d6;border-radius:3px;padding:14px;font-size:18px;font-weight:600;line-height:22px;letter-spacing:.36px;color:#333}.checkout-payments__item__select:focus{outline:0}.checkout-payments__item__select__wrapper{position:relative;width:100%}.checkout-payments__item__select__wrapper--half{width:48%}.checkout-payments__item__select__wrapper::after{--dimensions:12px;content:"";position:absolute;right:20px;top:22px;display:block;width:var(--dimensions);height:var(--dimensions);border:1px solid #999;border-right:0;border-top:0;font-size:18px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);z-index:1;pointer-events:none}.checkout-payments__item__select__wrapper--inactive{opacity:.5}.checkout-payments__item__select__card{position:absolute;right:45px;top:20px}.checkout-payments__item__select__card__item{display:inline-block;width:40px;height:22px;margin-left:auto;background-size:contain;background-repeat:no-repeat;background-position-x:center;background-position-y:center}.checkout-payments__item__select__card__item--mastercard{background-image:url(../images/assets/mastercard.svg)}.checkout-payments__item__select__card__item--visa{background-image:url(../images/assets/visa.svg)}.checkout-payments__description{display:none;width:100%;margin:10px 0 0 0;font-size:14px;line-height:18px;letter-spacing:.3px;color:#333}.checkout-contact__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.checkout-contact__group__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-bottom:10px;font-size:18px;font-weight:600;line-height:22px;letter-spacing:.3px;color:#333}.checkout-contact__group__label--align-left{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.checkout-contact__group__label__optional{font-size:14px;font-weight:400;font-style:italic;color:#999}.checkout-contact__group__label-agreement{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;line-height:22px;letter-spacing:.3px;color:#333}.checkout-contact__group__label-agreement::before{content:'';display:block;width:26px;height:26px;margin-right:10px;border:1px solid #d6d6d6;border-radius:3px;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.checkout-contact__group__label-agreement::after{content:'';position:absolute;left:4px;width:18px;height:18px;opacity:0;visibility:hidden;border-radius:2px;background-color:#009ee0;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.checkout-contact__group__label-agreement:hover{cursor:pointer}.checkout-contact__group#donation-firma-field,.checkout-contact__group#firma-field{display:none}.checkout-contact__field{position:relative;width:100%}.checkout-contact__field--half{width:48%}.checkout-contact__field__input{display:none}.checkout-contact__field__input:checked+label{color:#fff;background-color:#009ee0}.checkout-contact__field__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:60px;border:1px solid #009ee0;border-radius:3px;padding:14px;font-size:22px;font-weight:600;line-height:26px;letter-spacing:.36px;color:#009ee0;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.checkout-contact__field__label:hover{color:#fff;background-color:#009ee0;cursor:pointer}.checkout-contact__field__input-field{width:100%;height:60px;border:1px solid #d6d6d6!important;border-radius:3px!important;padding:14px!important;font-size:18px!important;letter-spacing:.3px;color:#333!important;background-color:transparent;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.checkout-contact__field__input-field:focus{border-color:#009ee0!important;outline:0}.checkout-contact__field__input-field.error{border-color:#e74361!important}.checkout-contact__field__input-field.error::-webkit-input-placeholder{color:#e74361}.checkout-contact__field__input-field.error::-moz-placeholder{color:#e74361}.checkout-contact__field__input-field.error:-ms-input-placeholder{color:#e74361}.checkout-contact__field__input-field.error::-ms-input-placeholder{color:#e74361}.checkout-contact__field__input-field.error::placeholder{color:#e74361}.checkout-contact__field__input-agreement{display:none}.checkout-contact__field__input-agreement:checked+label::before{border-color:#009ee0}.checkout-contact__field__input-agreement:checked+label::after{opacity:1;visibility:visible}.checkout-contact__field__error{position:absolute;left:0;bottom:-20px;opacity:0;visibility:hidden;font-size:14px;font-style:italic;line-height:18px;letter-spacing:.3px;color:#e74361;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.checkout-contact__field__error--is-visible{opacity:1;visibility:visible}.checkout-contact__field__error--payment-method{bottom:-30px}.checkout-contact__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:60px;margin:0 auto;border:none;border-radius:3px;font-size:22px;line-height:28px;text-transform:uppercase;letter-spacing:.44px;color:#fff;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#e74361),to(#ff5675)) 0 0 no-repeat transparent;background:-o-linear-gradient(bottom,#e74361 0,#ff5675 100%) 0 0 no-repeat transparent;background:linear-gradient(0deg,#e74361 0,#ff5675 100%) 0 0 no-repeat transparent;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.checkout-contact__btn:hover{-webkit-box-shadow:0 0 8px rgba(0,0,0,.36);box-shadow:0 0 8px rgba(0,0,0,.36);cursor:pointer}.checkout-contact__btn:focus{outline:0}.donation-shop{padding:40px 0}.donation-shop__title{min-height:auto;margin-bottom:20px}.donation-shop__text{margin-bottom:35px}.donation-shop__form__title{margin:0 0 30px 0;font-size:22px;font-style:italic;font-weight:900;line-height:28px;letter-spacing:.4px;color:#009ee0}.donation-shop__info{position:relative;margin-left:5px}.donation-shop__info:hover{cursor:pointer}.donation-shop__info--input{position:absolute;top:55px;right:10px}.donation-shop__info__tooltip{--width:250px;position:absolute;top:auto;bottom:0;width:var(--width);min-height:25px;opacity:0;visibility:hidden;border:1px solid #009ee0;border-radius:8px;padding:10px;font-size:12px;font-weight:400;line-height:14px;background-color:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);-webkit-transition:all .4s cubic-bezier(.68,-.55,.265,1.55) 0s;-o-transition:all .4s cubic-bezier(.68,-.55,.265,1.55) 0s;transition:all .4s cubic-bezier(.68,-.55,.265,1.55) 0s;z-index:1}.donation-shop__info__tooltip::after,.donation-shop__info__tooltip::before{content:"";position:absolute;width:0;height:0;z-index:1}.donation-shop__info__tooltip::before{bottom:-10px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #009ee0}.donation-shop__info__tooltip::after{bottom:-8px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff}.donation-shop__info__tooltip--center{left:calc(50% - var(--width)/ 2)}.donation-shop__info__tooltip--center::before{right:calc(50% - 10px)}.donation-shop__info__tooltip--center::after{right:calc(50% - 8px)}.donation-shop__info__tooltip--right{left:calc(var(--width) * -1 + 35px)}.donation-shop__info__tooltip--right::before{right:17px}.donation-shop__info__tooltip--right::after{right:19px}.donation-shop__info__tooltip--is-visible{bottom:35px;opacity:1;visibility:visible}.donation-shop__success__title{text-transform:uppercase;margin-bottom:20px}.donation-shop__success__text{text-align:center}#mobile-hero-image{display:none}@media (max-width:1440px){.site-main .sideshow{height:580px;b@ackground-position-x:0!important}.site-main .sideshow .sideshow-content{height:470px}.video__text{margin-right:30px}.video iframe{height:360px}}@media (max-width:1199px){.projects__container{width:960px}.projects__item__title{font-size:20px;line-height:24px;word-break:break-word}.projects__item__description{min-height:65px}.projects__item__buttons__help{width:125px}.video{padding:100px 0}.video__text{max-width:415px}.site-footer__container{width:960px}.product-content__container{width:930px}.product-content__left{width:590px}.product-content__right{width:315px}.donation-widget{width:315px}.donation-widget__goals--colored{font-size:18px}.donation-widget__price{padding:0}.checkout-item__product-price{-ms-flex-preferred-size:220px;flex-basis:220px}.categories__container{width:920px}}@media (max-width:1100px){.site-main .sideshow{height:500px;background-position-x:center!important}.site-main .sideshow .sideshow-content{top:15px}.video iframe{height:300px}.projects__container{width:930px}}@media (max-width:991px){.main-menu ul{position:static;width:auto;height:100%;border-top:0}.main-menu ul li{height:100%}.main-menu ul li a{height:100%}.right-header{height:60px}.site-header .main-menu{height:100%;margin-left:0}.vision__text{width:100%}.projects__container{width:690px}.projects__item__back .donation-widget{margin-top:0}.video__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.video__text{max-width:100%;margin-right:0;margin-bottom:30px}.video iframe{height:400px}.site-footer__container{max-width:720px}.product-hero{background-position-x:-200px!important}.product-hero__pre-title,.product-hero__title{font-size:28px;line-height:36px}.product-hero__title__text{max-width:600px}.product-content__container{width:720px}.product-content__columns{-ms-flex-wrap:wrap;flex-wrap:wrap}.product-content__left,.product-content__right{width:100%}.donation-widget{width:100%;height:auto;margin-top:40px}.donation-widget.is-floating{position:static}.checkout-item__img{width:100px;height:auto}.checkout-item__description{display:none}.checkout-total{min-height:70px}.checkout-step__container{max-width:100%}.main-menu__item__link{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.language-menu{position:absolute!important;left:-78px!important;top:15px!important;height:auto!important}.language-menu__item{border-bottom:none!important}.language-menu__item__link{padding:0!important}.categories__container{width:100%}.categories__item{width:335px}}@media (max-width:767px){.container,.site-footer__container{max-width:100%}.projects__container{width:100%}.product-content__container{width:100%;padding-left:15px;padding-right:15px}.checkout-step .vision__title{font-size:24px}.checkout-item__product-price{-ms-flex-preferred-size:180px;flex-basis:180px}.checkout-item__product-price__amount{font-size:28px}.checkout-item__product-price__currency{font-size:18px}.checkout-total__title{font-size:18px;margin-right:20px}.checkout-buttons__back,.checkout-buttons__next{font-size:16px}.checkout-payments__item{-ms-flex-wrap:wrap;flex-wrap:wrap}.checkout-payments__item__label{padding-top:9px;padding-bottom:9px}.checkout-payments__item__label--half{width:100%}.checkout-payments__item__select{height:50px}.checkout-payments__item__select__wrapper{margin-top:15px}.checkout-payments__item__select__wrapper--half{width:100%}.checkout-contact__field__label{height:50px;font-size:18px}.checkout-contact__field__input-field{height:50px}.checkout-contact__group__label-agreement{font-size:16px;line-height:18px}.checkout-contact__group__label-agreement::before{-ms-flex-preferred-size:25px;flex-basis:25px;width:24px;height:24px}.checkout-contact__group__label-agreement::after{width:16px;height:16px}.checkout-contact__btn{height:50px}.donation-shop__info--input{top:50px}}@media (max-width:640px){.site-header .container{padding-left:0;padding-right:0}.hero__pre-title,.hero__title{font-size:21px;line-height:25px}.hero__title{padding-right:50px}.hero__title__text{display:inline-block;min-width:307px}.site-main .sideshow{height:450px;background-size:300%}.site-main .sideshow .sideshow-content h1{font-size:21px}#process-desktop{display:none}.process{width:100%;height:auto;padding-left:0;padding-right:0}.process-mobile{display:block;background-color:#f2f2f2}.process__title{font-size:16px}.process__goals--upper{font-size:11px}.process__goals--colored{font-size:16px}.process__goals__price{font-size:9px}.process__info__item__value{font-size:16px;line-height:18px}.process__info__item__label{font-size:14px;line-height:16px}.process__btn{width:140px;height:40px;font-size:13px}.process .raised{margin-bottom:10px}.process .process-info div{margin-bottom:0}.breadcrumbs{display:none}.vision__pre-title{font-size:16px;line-height:18px}.vision__title{font-size:28px;line-height:26px}.vision__text{font-size:14px;line-height:16px}.projects__item__img__tag{font-size:14px}.projects__item__content{padding:15px 10px}.projects__item__title{min-height:auto;margin-bottom:20px;font-size:16px;line-height:18px}.projects__item__description{min-height:auto;margin-bottom:20px;font-size:14px;line-height:16px}.projects__item__goals{font-size:14px}.projects__item__goals--upper,.projects__item__goals__price{font-size:10px}.projects__item__process__info__value{font-size:16px;line-height:28px}.projects__item__process__info__label{font-size:14px}.projects__item__process .raised{margin-bottom:5px}.projects__item__buttons__more{font-size:16px;line-height:22px}.projects__item__buttons__help{height:26px;font-size:16px}.video{padding:30px 0 50px 0}.video__title{text-align:center;font-size:21px;line-height:25px}.video__description{font-size:16px;line-height:18px}.video iframe{height:230px}.faq{padding:40px 0}.faq__title{text-align:center;font-size:16px;line-height:26px}.faq__list__item__head{padding:10px;font-size:16px;line-height:22px}.faq__list__item__head__toggle{-ms-flex-preferred-size:30px;flex-basis:30px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.faq__list__item__content{padding:10px;font-size:14px;line-height:20px}.contact-form{--field-height:50px;padding:10px 0 50px 0;background-color:transparent}.contact-form__title{font-size:16px;line-height:24px}.contact-form__field{width:100%;margin-bottom:20px}.contact-form__field-group{-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-form__field__input{width:calc(100% - 110px);font-size:14px!important}.contact-form__field__input--is-expanded{width:100%}.contact-form__field__input--half{width:100%}.contact-form__field__btn{width:100px;font-size:14px}.contact-form__field__label{width:100%;font-size:16px}.contact-form__field__text{font-size:16px}.contact-form__field__text--hide-mobile{display:none}.contact-form__agreement__label{padding-left:25px;font-size:14px;line-height:18px}.contact-form__agreement__label::before{top:0;width:18px;height:18px}.contact-form__agreement__label::after{left:3px;top:3px;width:12px;height:12px}.site-footer{padding:3rem 0 2rem 0}.site-footer__title{font-size:18px;line-height:24px}.site-footer__text{line-height:22px}.product-hero{height:110px;background-position-x:center!important}.product-hero__pre-title,.product-hero__title{display:none}.product-content{padding:20px 0}.product-content__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-content__tag{margin-bottom:10px;font-size:14px}.product-content__title{text-align:center;font-size:16px;line-height:18px}.product-content__author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-content__author__avatar{--dimensions:40px;margin-right:0;margin-bottom:10px}.product-content__author__name{text-align:center;font-size:16px;line-height:18px}.product-content__author__quote{text-align:center;font-size:14px;line-height:16px}.donation-widget__socials{margin:10px 0}.donation-widget__title{margin-bottom:10px;font-size:16px}.donation-widget__price{width:265px;margin:0 auto}.donation-widget__price__label{width:126px;height:40px}.donation-widget__price__label__currency{font-size:16px}.donation-widget__price__label__value{font-size:21px}.donation-widget__price__label__field{text-align:right;font-size:21px!important}.donation-widget__btn{width:195px;height:40px;font-size:13px}.product-details{padding:45px 0}.product-details__title{text-align:center;font-size:21px;line-height:25px}.product-details__text{margin-bottom:15px;text-align:center;font-size:16px;line-height:18px}.product-details__link{width:155px;height:40px;font-size:16px}.product-faq{padding:35px 0}.product-faq__title{font-size:16px}.product-faq .faq__list{width:100%}.categories__container{-ms-flex-wrap:wrap;flex-wrap:wrap}.categories__item{width:100%}.categories__item__image__title{font-size:16px;line-height:20px;letter-spacing:.32px}.categories__item__image__tag{font-size:14px;letter-spacing:.28px}.categories__item__title{min-height:40px;font-size:16px;line-height:18px;letter-spacing:.32px}.categories__item__description{min-height:40px;font-size:14px;line-height:16px;letter-spacing:.28px}.categories__item__btn{width:195px}}@media (max-width:480px){.site-main .sideshow{height:390px}.site-main .sideshow .sideshow-content{width:calc(100% - 15px);height:auto}.hero__title{padding-right:0}.checkout-item{-ms-flex-wrap:wrap;flex-wrap:wrap}.checkout-item__img{width:80px}.checkout-item__product-data{width:calc(100% - 100px);padding-right:0}.checkout-item__product-price{margin-left:auto}.checkout-item__product-price__remove{margin-right:25px}.checkout-payments__item__select__wrapper::after{top:17px}.checkout-payments__item__select__card{top:15px}.checkout-contact__group{-ms-flex-wrap:wrap;flex-wrap:wrap}.checkout-contact__group__label-agreement{position:relative;padding-left:35px}.checkout-contact__group__label-agreement::before{position:absolute;left:0;margin-right:0}.checkout-contact__field--half{width:100%;margin-bottom:15px}.checkout-contact__field--half:last-child{margin-bottom:0}.checkout-contact__field__label{font-size:16px}.projects__item__goals{font-size:16px}.projects__item__goals--upper,.projects__item__goals__price{font-size:12px}.projects__item__goals__achievement{font-size:18px}.projects__item__process__info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.projects__item__process__info__value{margin-right:5px}.projects__item__process__info__label{line-height:28px}.donation-widget__goals__achievement{font-size:18px}.categories__item__image__title{width:200px}}@media (max-width:390px){.checkout-buttons{-ms-flex-wrap:wrap;flex-wrap:wrap}.checkout-buttons__back,.checkout-buttons__next{width:100%}.checkout-buttons__back{margin-bottom:15px}}@media (max-width:360px){.site-main .sideshow{height:350px}.site-main .sideshow .sideshow-content h1{font-size:19px}.hero__title{line-height:22px}.hero__title__text{min-width:290px}.video iframe{height:165px}}
