body.page-template-contribution .ast-container{max-width:1662px !important;justify-content:end;margin-block:0 60px}@media only screen and (max-width: 1300px){body.page-template-contribution .ast-container{justify-content:start}}@media only screen and (max-width: 1662px){body.page-template-contribution .ast-container{margin-inline:20px}}body.page-template-contribution .contribution__container{margin-block-start:88px;gap:33px;justify-content:center}@media only screen and (max-width: 1300px){body.page-template-contribution .contribution__container{flex-direction:column-reverse}}body.page-template-contribution .contribution__title{color:var(--light_blue);font-size:clamp(45px,9.14vw,72px);font-style:normal;font-weight:700;line-height:86.111%;margin-block-end:10px}body.page-template-contribution .contribution__subtitle{color:var(--dark-blue);font-size:clamp(30px,6.71vw,56px);font-style:normal;font-weight:500;line-height:110.7%}body.page-template-contribution .contribution__content{width:min(834px,100%)}body.page-template-contribution .contribution__form_container{margin-block-start:72px;background-color:#fff;padding:40px 50px;border-radius:30px;box-shadow:-5px 5px 30px 0px rgba(8,61,87,.1)}@media only screen and (max-width: 896px){body.page-template-contribution .contribution__form_container{width:95%}}body.page-template-contribution .contribution__form_container .ff-step-header{display:none}body.page-template-contribution .contribution__form_container .ff-el-group{margin:0}body.page-template-contribution .contribution__form_container .ff-column-container:first-of-type{padding-block-end:25px}body.page-template-contribution .contribution__form_container .ff-column-container:last-of-type{padding-block-start:25px}body.page-template-contribution .contribution__form_container .ff-column-container:not(:last-of-type){border-block-end:1px solid rgba(0,174,239,.2)}body.page-template-contribution .contribution__form_container .ff-column-container:not(:last-of-type,:first-of-type){padding-block:25px;align-items:flex-end}body.page-template-contribution .contribution__form_container .ff-el-input--content{display:flex !important;flex-wrap:wrap !important;gap:15px !important;justify-content:flex-end}@media only screen and (max-width: 700px){body.page-template-contribution .contribution__form_container .ff-el-input--content input[type=number],body.page-template-contribution .contribution__form_container .ff-el-input--content input[type=text],body.page-template-contribution .contribution__form_container .ff-el-input--content input[type=email],body.page-template-contribution .contribution__form_container .ff-el-input--content input[name=phone]{border-radius:25px !important;background-color:#efefef !important;-webkit-backdrop-filter:blur(15px) !important;backdrop-filter:blur(15px) !important;border-color:rgba(0,0,0,0) !important;transition:all ease-in 300ms;width:100%}}@media only screen and (max-width: 768px){body.page-template-contribution .contribution__form_container .fluentform .ff-el-group.ff_list_buttons .ff-el-form-check label>span{border-radius:25px !important;background-color:#efefef !important;-webkit-backdrop-filter:blur(15px) !important;backdrop-filter:blur(15px) !important;border-color:rgba(0,0,0,0) !important;transition:all ease-in 300ms;min-width:126.8px}}body.page-template-contribution .contribution__form_container .ff-el-form-check span{border-radius:25px !important;background-color:#efefef !important;-webkit-backdrop-filter:blur(15px) !important;backdrop-filter:blur(15px) !important;border-color:rgba(0,0,0,0) !important;transition:all ease-in 300ms;min-width:126.8px}body.page-template-contribution .contribution__form_container .ff-el-form-check.ff_item_selected span{border-color:var(--light_blue) !important;color:var(--light_blue) !important}body.page-template-contribution .contribution__form_container .contribution-type-container{display:flex;align-items:center;justify-content:space-between;gap:25px}body.page-template-contribution .contribution__form_container .contribution-type-container::before,body.page-template-contribution .contribution__form_container .contribution-type-container::after{display:none}@media only screen and (max-width: 767px){body.page-template-contribution .contribution__form_container .contribution-type-container{flex-direction:column;align-items:flex-start}}body.page-template-contribution .contribution__form_container .contribution-type-container .ff-el-input--label{flex:0 0 18.23%}body.page-template-contribution .contribution__form_container .contribution-type-container .ff-el-input--content{flex:0 0 77.56%}body.page-template-contribution .contribution__form_container .contribution-type-container .ff-el-form-check{width:min(100%,240px) !important}body.page-template-contribution .contribution__form_container .contribution-type-container .ff-el-form-check span{width:100% !important}body.page-template-contribution .contribution__form_container .input-title-container .ff-el-input--content{display:none;visibility:hidden;opacity:0;max-height:0px}body.page-template-contribution .contribution__form_container .input-title-container .ff-el-input--content *{padding:0}body.page-template-contribution .contribution__form_container .ff-custom_html p{width:142px;color:var(--dark-blue);font-size:16px;font-style:normal;font-weight:700;line-height:normal}body.page-template-contribution .contribution__form_container .ff-t-column-1{justify-content:center;flex-basis:unset !important;width:100% !important;flex-grow:unset}body.page-template-contribution .contribution__form_container .ff-t-column-1 label{color:var(--dark-blue);font-size:16px;font-style:normal;font-weight:700;line-height:normal}body.page-template-contribution .contribution__form_container .ff-t-column-1 label::after{display:none !important}body.page-template-contribution .contribution__form_container .ff-t-column-2{flex-basis:unset !important;display:flex;flex-wrap:wrap;gap:13px 10px;width:min(660px,100%);flex-direction:unset}body.page-template-contribution .contribution__form_container .ff-t-column-2 .inputs-containers{width:min(100%,268px)}body.page-template-contribution .contribution__form_container .ff-t-column-2 .inputs-containers input{transition:all ease-in 300ms}body.page-template-contribution .contribution__form_container .ff-t-column-2 .inputs-containers input.ff-el-phone::-webkit-input-placeholder{text-align:end}body.page-template-contribution .contribution__form_container .ff-t-column-2 .inputs-containers input:hover{border:1px solid var(--light_blue) !important}@media only screen and (max-width: 767px){body.page-template-contribution .contribution__form_container .ff_columns_total_1 .ff_list_buttons .ff-el-input--label{margin-block-end:25px}}body.page-template-contribution .contribution__form_container .ff_columns_total_2{align-items:flex-start !important}body.page-template-contribution .contribution__form_container .ff_columns_total_2 .ff-t-column-1{width:-moz-max-content !important;width:max-content !important}@media only screen and (max-width: 767px){body.page-template-contribution .contribution__form_container .ff_columns_total_2 .input-title-container{margin-block-end:25px}}body.page-template-contribution .contribution__form_container .submit-input-container{width:min(100%,268px);transition:all ease-in 300ms}body.page-template-contribution .contribution__form_container .submit-input-container .submit-input-elemen{color:var(--dark-blue);text-align:center;font-size:15px;font-style:normal;font-weight:800;line-height:normal;transition:all ease-in 300ms}body.page-template-contribution .contribution__form_container .card_date_container{align-items:flex-end !important;border-block-end:unset !important}body.page-template-contribution .contribution__form_container .credit_card_container:not(:first-of-type){padding-block-end:25px}body.page-template-contribution .contribution__form_container .credit_card_container .ff-el-input--content{justify-content:flex-start !important}body.page-template-contribution .contribution__form_container .cvv_element{width:min(100%,150px)}body.page-template-contribution .contribution__form_container .og-errors{color:red;margin-block-end:10px}body.page-template-contribution .contribution__social_media_container{margin-block:67px 60px;gap:15px}body.page-template-contribution .contribution__social_media_divider{height:20px;width:1px;background:rgba(0,174,239,.2)}body.page-template-contribution .contribution__social_media_link{gap:5px}body.page-template-contribution .contribution__social_media_link svg{transition:all ease-in 300ms}body.page-template-contribution .contribution__social_media_link svg path{transition:all ease-in 300ms}body.page-template-contribution .contribution__social_media_link:hover .contribution__social_media_text{color:var(--dark-blue)}body.page-template-contribution .contribution__social_media_link:hover svg path{fill:var(--dark-blue)}body.page-template-contribution .contribution__social_media_text{color:var(--light_blue);font-size:16px;font-style:normal;font-weight:300;line-height:normal;transition:all ease-in 300ms}/*# sourceMappingURL=contribution.min.css.map */