.payment__extra-addons{display:flex;flex-direction:column;align-items:flex-start;width:100%}.payment__extra-addons--wrapper{display:flex;flex-direction:row-reverse;align-items:center;gap:40px}.payment__extra-addons--wrapper>div{width:60%}.payment__extra-addons--wrapper>video{width:40% !important}@media screen and (max-width: 65rem){.payment__extra-addons--wrapper{flex-direction:column-reverse}.payment__extra-addons--wrapper>div,.payment__extra-addons--wrapper>video{width:100% !important}}.payment__extra-addons--wrapper.is-centered{flex-direction:column}.payment__extra-addons--wrapper.is-centered>div,.payment__extra-addons--wrapper.is-centered>video{width:100% !important}.payment__extra-addons--wrapper.is-centered .payment__extra-addons{display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 65rem){.payment__extra-addons.scrollable{overflow-x:auto;margin-left:-32px;margin-right:-32px;width:auto}.payment__extra-addons.scrollable .payment__extra-addons--single{flex-shrink:0 !important;margin-bottom:0 !important}.payment__extra-addons.scrollable .payment__extra-addons--single:first-of-type{margin-left:32px}.payment__extra-addons.scrollable .payment__extra-addons--single:not(:last-of-type){margin-right:16px !important}.payment__extra-addons.scrollable .payment__extra-addons--single:last-of-type{margin-right:32px !important}}@media screen and (max-width: 65rem){.payment__extra-addons:not(.scrollable){flex-direction:column}}.payment__extra-addons.is-light .payment__extra-addons--single{background-color:#FFF;border:1px solid rgba(217,217,217,0.4)}.payment__extra-addons--single{display:flex;flex-direction:column;align-items:flex-end;padding:12px;background-color:#FAFAFA;border-radius:8px}.payment__extra-addons--single a.btn{font-size:14px !important}.payment__extra-addons--single a.btn i{margin-left:2px;font-size:14px !important}.payment__extra-addons--single:not(:last-of-type){margin-right:16px}@media screen and (max-width: 65rem){.payment__extra-addons--single{margin-right:0 !important;margin-bottom:8px}}.payment__extra-addons__body{display:flex;align-items:center;margin-bottom:4px;width:100%}.payment__extra-addons__body img{flex-shrink:0;width:48px;margin-right:12px}.payment__extra-addons__title{display:inline-flex;align-items:center;font-size:16px;line-height:24px;font-weight:600;color:#404040}.payment__extra-addons__title span{padding:8px;display:inline-flex}.payment__extra-addons__title span i{font-size:14px;color:rgba(179,179,179,0.7)}.payment__extra-addons__description{margin-bottom:0;margin-top:-2px;font-size:14px !important;line-height:21px !important;font-weight:300;color:#404040}.payment__extra-addons__banner{display:inline-flex;gap:12px;margin-bottom:32px;border-radius:8px;background-color:#FAFAFA;padding:12px;align-items:center;justify-content:flex-start;font-weight:400;font-size:16px;line-height:24px}@media screen and (max-width: 65rem){.payment__extra-addons__banner{flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%}}.payment__extra-addons__banner.has-border{border:1px solid #D9D9D9}.payment__extra-addons__banner button{font-size:16px;line-height:24px}.payment__extra-addons .oval-icon{flex-shrink:0}.payment__extra-addons--modal{width:480px !important}.payment__extra-addons--modal .modal__content__body{flex-direction:column;display:flex;margin-bottom:0 !important;align-items:center;overflow-y:unset !important}@media screen and (max-width: 41rem){.payment__extra-addons--modal .modal__content__body{max-height:100% !important}}.payment__extra-addons--modal .modal__content__body .oval-icon{margin-bottom:12px}.payment__extra-addons--modal .modal__content__body p{font-size:16px;line-height:21px;text-align:center;margin-bottom:24px}.payment__extra-addons--modal__title{display:block;text-align:center;margin-bottom:12px;font-size:24px;line-height:31px}.payment__extra-addons--modal__logos{display:flex;align-items:center;justify-content:center;width:100%;gap:8px}.payment__extra-addons--modal__logos img{width:33.3334%}.fundraise__page{background:linear-gradient(180deg, #FAFAFA 0%, #fff 100%)}.fundraise__page.payment{background:#F5F5F5}.fundraise__container{display:block}.fundraise__container h1{font-weight:600 !important}@media screen and (max-width: 65rem){.fundraise__container h1{padding:0 24px}}@media screen and (max-width: 65rem){.fundraise__container>.row>.col-xs-12{padding:0}}.fundraise__header{margin-bottom:24px;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 65rem){.fundraise__header{padding:0 24px}}.fundraise__header h1{margin-bottom:0}@media screen and (max-width: 65rem){.fundraise__header.is-payment{flex-direction:column}}.fundraise__verified{color:#158927;display:inline-flex;align-items:center}.fundraise__verified span,.fundraise__verified i{color:inherit;font-size:14px}.fundraise__verified i{margin-right:9px}.fundraise__verified span{font-weight:600;font-size:14px;line-height:24px}.fundraise__author{display:flex;align-items:center;margin-top:24px;margin-bottom:24px}.fundraise__author img{width:40px;height:40px;border-radius:20px;margin-right:12px}.fundraise__author span{font-size:16px;line-height:24px}@media screen and (max-width: 65rem){.fundraise__author{padding:0 24px}}.fundraise__video iframe{max-width:100%;border-radius:8px 8px 0 0}@media screen and (max-width: 65rem){.fundraise__video iframe{height:auto;aspect-ratio:16/9;border-radius:0}}.fundraise__body{border-radius:0 0 8px 8px;border-bottom:1px solid #EAEAEA;border-left:1px solid #EAEAEA;border-right:1px solid #EAEAEA;padding:32px 40px;background-color:#fff;margin-bottom:24px}@media screen and (max-width: 65rem){.fundraise__body{padding:24px}}.fundraise__body .progress__bar--wrapper{margin-bottom:44px}.fundraise__goal{display:flex;align-items:baseline;margin-bottom:18px}.fundraise__goal span{display:block}.fundraise__goal--remaining{font-size:32px;line-height:24px;font-weight:bold;color:#106CE5;margin-right:16px}.fundraise__goal--total{font-size:16px;line-height:24px}.fundraise__info{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:32px}.fundraise__info--column{display:flex;flex-direction:column}.fundraise__info--column:not(:last-of-type){margin-right:64px}@media screen and (max-width: 65rem){.fundraise__info--column{margin-right:0 !important;width:50%;align-items:center}}.fundraise__info--value{font-weight:600;font-size:21px;line-height:24px;margin-bottom:4px}.fundraise__info--label{color:#757575;font-size:16px;line-height:16px}.fundraise__section{margin-bottom:24px}.fundraise__section:not(.no-box){border:1px solid #EAEAEA;padding:32px 40px;border-radius:8px;background-color:#fff}@media screen and (max-width: 65rem){.fundraise__section:not(.no-box){padding:24px}}.fundraise__section h2{font-weight:600 !important;margin-bottom:16px !important}.fundraise__section.no-horizontal{padding-left:0;padding-right:0}.fundraise__btn{padding:15px 0;font-size:18px;font-weight:600;line-height:18px;height:48px}.fundraise__btn:not(.no-shadow){box-shadow:0 2px 5px 0 rgba(33,122,239,0.2)}.fundraise__page{background-color:#F5F5F5;padding:24px 0}.fundraise__box{background-color:#fff;border-radius:8px;padding:24px;position:relative}.fundraise__box.is-blocked{filter:grayscale(1);opacity:0.5;overflow:hidden;user-select:none;pointer-events:none}.fundraise__box.is-blocked .payment__extra-addons--wrapper{display:none}.fundraise__box.is-blocked:before{content:"";position:absolute;z-index:2;background-color:rgba(0,0,0,0.07);top:0;left:0;width:100%;height:100%}.fundraise__box:not(:last-of-type){margin-bottom:8px}.fundraise__box h2{margin-bottom:24px !important}.fundraise__image-title{display:flex;align-items:center}.fundraise__image-title img{margin-right:12px;max-width:84px;border-radius:4px}.fundraise__image-title span{font-size:16px}.fundraise__provider.form-check-list__item.is-box{width:100%}.fundraise__provider.form-check-list__item.is-box label{padding:16px;background-color:#fff;display:flex !important;align-items:center;justify-content:space-between;width:50%}@media screen and (max-width: 65rem){.fundraise__provider.form-check-list__item.is-box label{width:100%;min-width:0 !important}}.fundraise__provider.form-check-list__item.is-box label img{width:40px;height:auto}.fundraise__provider.form-check-list__item.is-box label:after{top:21px !important;left:21px !important}.fundraise__provider.form-check-list__item.is-box label:before{top:17px !important;left:17px !important}.fundraise__provider.form-check-list__item.is-box input:checked+label{background-color:#F4F8FE !important}.fundraise__preview{width:100%}.fundraise__preview-title{font-size:16px;line-height:24px}.fundraise__preview tr:not(:last-of-type) td{padding-bottom:16px}.fundraise__preview td{text-align:right;vertical-align:middle}.fundraise__preview td:last-of-type{font-weight:600;font-size:21px;width:180px;white-space:nowrap}.fundraise__preview .amount-patronite{border:1px solid #e9e9e9;padding:12px;border-radius:4px;margin-left:8px}.fundraise__preview .amount-patronite.form-control--suffix input{font-size:21px !important}.fundraise__preview .amount-patronite.form-control--suffix input::placeholder{font-size:16px !important}.fundraise__preview .amount-patronite.form-control--suffix span{color:unset;font-style:normal}.fundraise__summary{display:flex;align-items:baseline;justify-content:flex-end;margin:24px 0}.fundraise__summary .fundraise__preview-title{margin-right:16px}.fundraise__summary-amount{color:#106CE5;font-weight:bold;line-height:24px;font-size:32px}.fundraise__login a{text-decoration:none !important}.fundraise__login .form-check-list__item label{font-size:14px !important}.fundraise__login .terms p{color:#757575;font-size:12px;line-height:16px}.fundraise__footer{margin-top:40px;display:flex;align-items:center;flex-direction:column}.fundraise__footer p{font-size:13px;line-height:17px;margin-bottom:16px}.fundraise__footer--images{display:flex;align-items:center}.fundraise__footer--images img{height:30px;width:auto}.fundraise__footer--images img:not(:last-of-type){margin-right:16px}.fundraise__backers--single{display:flex;align-items:center;justify-content:space-between;padding:16px 0}.fundraise__backers--single:not(:last-of-type){border-bottom:1px solid #D9D9D9}.fundraise__backers--single__author{display:flex;align-items:center}.fundraise__backers--single__author span{font-size:16px;line-height:24px}.fundraise__backers--single__author img{width:32px;height:32px;border-radius:16px;margin-right:16px}.fundraise__backers--single__amount{font-size:14px;line-height:24px;color:#757575;text-align:right;font-weight:600}.fundraise__payment-status{min-height:328px;display:flex;align-items:center;justify-content:center;flex-direction:column}.fundraise__payment-status--icon{width:64px;height:64px;display:flex;align-items:center;justify-content:center;font-size:32px;border-radius:32px;margin-bottom:24px}.fundraise__payment-status--icon.is-success{color:#0FAF69;background-color:#E7F7F0}.fundraise__payment-status--icon.is-error{color:#CC0C06;background-color:#FAE6E6}.fundraise__payment-status h1{margin-bottom:8px !important}.fundraise__payment-status p{font-size:16px;line-height:24px}.fundraise__payment-status .btn{margin-top:24px}.fundraise__modal{width:480px !important;max-width:100% !important}.fundraise__modal .modal--title{margin-bottom:16px !important}.fundraise__modal .modal__content__body{margin-bottom:32px !important}.fundraise__modal .modal__action{flex-direction:column !important}.fundraise__modal .modal__action div{width:100% !important}.fundraise__modal .modal__action div .btn{margin:5px 0 !important}.fundraise__modal .modal__action div .cancel{color:#106CE5 !important;background-color:transparent !important}.fundraise__description{word-break:break-word}.fundraise__description ul li{list-style-type:inherit;list-style-image:inherit}.fundraise__disclaimer{display:flex;align-items:center;justify-content:center;margin-top:24px}.fundraise__disclaimer p,.fundraise__disclaimer i{font-size:16px}.fundraise__disclaimer i{color:#B3B3B3;opacity:.7;margin-right:8px}.fundraise__disclaimer p{color:#757575;line-height:16px;margin:0 !important}.fundraise__disclaimer p b{color:#262626;font-weight:600}.fundraise__support{display:flex;align-items:center;justify-content:center;flex-direction:column}.fundraise__support .oval-icon{margin-bottom:16px}.fundraise__support h2{font-size:21px;line-height:24px;margin-bottom:8px;font-weight:600;text-align:center}.fundraise__support p{font-size:16px;line-height:24px;margin-bottom:24px;text-align:center}.fundraise__support .fundraise__share{margin-top:24px;font-size:14px}.fundraise__timeline{margin-top:40px;margin-bottom:40px}.fundraise__timeline .timeline--item__box{border:1px solid rgba(217,217,217,0.5);background-color:#fff;padding:24px}.fundraise__timeline .timeline--item:before{content:none}.fundraise--more-options{display:flex}.fundraise--more-options .form-control:first-child{width:100%}.fundraise--more-options .no-support-wrapper{flex-shrink:0;margin-left:5px;padding-top:22px}.fundraise--more-options .no-support-wrapper .form-check-list__item{margin-right:0;margin-bottom:0}@media screen and (max-width: 65rem){.fundraise--more-options{flex-direction:column}.fundraise--more-options .no-support-wrapper{padding-top:0;margin-bottom:18px !important}}.fundraise__surprise{position:relative;background:transparent linear-gradient(94deg, #E3ECFB 0%, #9BBDFF 100%) 0% 0% no-repeat padding-box;padding:31px 24px 31px 24px}.fundraise__surprise .lottie-animation{position:absolute;right:0;top:0;height:100%}.fundraise__surprise.is-blocked{display:none}.fundraise__surprise h2{margin-bottom:0 !important;z-index:2;position:relative}[data-can-block="support-patronite"] .form-check-list__item label img{display:inline-flex;margin-left:8px;width:20px;height:20px}

