.form-w-text{border-radius:8px;margin:0 auto;max-width:1312px}.form-w-text.left_position{flex-direction:row-reverse}.form-w-text .hero-form{border-radius:8px;max-width:640px;padding:32px 24px 24px;width:100%}.form-w-text .hero-form .headline-form{color:#3c5057;margin-bottom:32px!important}.form-w-text .hs_money{margin-bottom:24px}.form-w-text .hs_custom_amount___10_min label{margin-bottom:8px}.form-w-text .hs_custom_amount___10_min,.form-w-text .hs_erat_vulputate_sit_ label#label-erat_vulputate_sit_-2df0c565-1b5a-491a-b298-c6b82f30f28c{margin-bottom:32px}.form-w-text .hero-form form .hs-money label#label-money-2df0c565-1b5a-491a-b298-c6b82f30f28c{display:none}.form-w-text .hero-form form .hs-donation_amount.hs-fieldtype-radio label.hs-form-radio-display span,.form-w-text .hero-form form .hs-money label.hs-form-radio-display span{bottom:25%;color:#3c5057;cursor:pointer;font-family:Outfit;font-size:16px;font-style:normal;font-weight:600;left:0;letter-spacing:.15px;line-height:140%;position:absolute;right:0;text-align:center}.form-w-text .content{max-width:528px;width:100%}.form-w-text ul.inputs-list{display:flex;max-height:54px;width:100%}.form-w-text .hs-donation_amount.hs-fieldtype-radio ul li.hs-form-radio,.form-w-text ul li.hs-form-radio{margin:0;width:100%}.form-w-text .hs-donation_amount.hs-fieldtype-radio ul li.hs-form-radio,.form-w-text .hs_money ul li.hs-form-radio{border:1px solid #1a4b54;margin:0;position:relative}.form-w-text .hs-donation_amount.hs-fieldtype-radio ul li.hs-form-radio input:checked,.form-w-text .hs_money ul li.hs-form-radio input:checked{background-color:#1a4b54;border-radius:0;max-height:53px;width:100%}.form-w-text .hero-form .submitted-message,.form-w-text .hs_custom_amount___10_min .hs-error-msgs li label{color:#0b242d;font-family:Outfit,sans-serif;font-size:16px;font-style:normal;font-weight:600;letter-spacing:.15px;line-height:140%}.form-w-text .hs-donation_amount.hs-fieldtype-radio ul li.hs-form-radio:first-child input:checked,.form-w-text .hs_money ul li.hs-form-radio:first-child input:checked{border-bottom-left-radius:8px!important;border-top-left-radius:8px!important}.form-w-text .hs-donation_amount.hs-fieldtype-radio ul li.hs-form-radio:last-child input:checked,.form-w-text .hs_money ul li.hs-form-radio:last-child input:checked{border-bottom-right-radius:8px!important;border-top-right-radius:8px!important}.form-w-text .hero-form form .hs-donation_amount.hs-fieldtype-radio label.hs-form-radio-display input:checked+*,.form-w-text .hero-form form .hs-money label.hs-form-radio-display input:checked+*{color:#fff}.form-w-text .hs-donation_amount.hs-fieldtype-radio ul li.hs-form-radio input,.form-w-text .hs_money ul li.hs-form-radio input{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-color:transparent;border:none;height:52px!important;margin:0!important;width:100%!important}.df-main .hs-donation_amount.hs-fieldtype-radio ul li.hs-form-radio:first-child,.form-w-text .hs-donation_amount.hs-fieldtype-radio ul li.hs-form-radio:first-child,.form-w-text .hs_money ul li.hs-form-radio:first-child{border-bottom-left-radius:8px!important;border-top-left-radius:8px!important}.df-main .hs-donation_amount.hs-fieldtype-radio ul li.hs-form-radio:last-child,.form-w-text .hs-donation_amount.hs-fieldtype-radio ul li.hs-form-radio:last-child,.form-w-text .hs_money ul li.hs-form-radio:last-child{border-bottom-right-radius:8px!important;border-top-right-radius:8px!important}.df-main .hs_donation_frequency label span,.form-w-text .hs-form-field>label>span,.form-w-text .hs-richtext p,.form-w-text .hs_custom_amount___10_min label span,.form-w-text .hs_dedication label span,.form-w-text .hs_donation_frequency label span,.form-w-text .hs_erat_vulputate_sit_ #label-erat_vulputate_sit_-2df0c565-1b5a-491a-b298-c6b82f30f28c span,.form-w-text .hs_erat_vulputate_sit_ .hs-form-radio-display span{color:#0b242d;font-family:Outfit,sans-serif;font-size:16px;font-style:normal;font-weight:600;letter-spacing:.15px;line-height:24px}.df-main .hs_donation_frequency .hs-form-radio-display .hs-input,.form-w-text .hs_dedication .hs-form-radio-display .hs-input,.form-w-text .hs_donation_frequency .hs-form-radio-display .hs-input,.form-w-text .hs_erat_vulputate_sit_ .hs-form-radio-display .hs-input{accent-color:#2c9a73;height:24px!important;margin-right:8px;width:24px!important}.form-w-text .hs-form-field>.input>input,.form-w-text .hs-form-field>.input>select{border:1px solid #9da7ab;border-radius:8px;box-sizing:border-box;min-height:40px;outline:0;width:100%!important}.form-w-text .hs-form-field>.input>input[type=file]{border:none!important}.form-w-text .hs-form-field>.input>textarea{border:1px solid #9da7ab;border-radius:8px;box-sizing:border-box;outline:0;width:100%!important}.form-w-text .hs-form-field>.input>select{background-color:#fff}.form-w-text #custom_amount___10_min-2df0c565-1b5a-491a-b298-c6b82f30f28c,.form-w-text .hs_custom_donation_amount .input input{border:1px solid #9da7ab;border-radius:8px;box-sizing:border-box;min-height:64px;outline:0}.form-w-text #custom_amount___10_min-2df0c565-1b5a-491a-b298-c6b82f30f28c,.form-w-text #custom_amount___10_min-2df0c565-1b5a-491a-b298-c6b82f30f28c::placeholder,.form-w-text .hs_custom_donation_amount .input input,.form-w-text .hs_custom_donation_amount .input input::placeholder{color:#3c5057;font-family:itc_avant_garde_gothicmedium;font-size:24px;font-style:normal;font-weight:400;line-height:140%}.form-w-text .hs_submit .hs-button:focus,.form-w-text .hs_submit .hs-button:hover{background-color:#1a4b54;color:#fff}.form-w-text .btn-blue.md-btn{margin-top:40px}.education-foundation-theme .form-w-text .btn-blue a.cta_button{border-radius:8px}.form-w-text .hs_submit .hs-button{background:#fff;border:1px solid #1a4b54;border-radius:8px;box-sizing:border-box;color:#1a4b54;font-family:Outfit,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:1.25px;line-height:18px;padding:23px 40px;text-transform:uppercase}.form-w-text .content .title{color:#0b242d}.form-w-text .content .subtitle{color:#3c5057}.form-w-text.style_two .hs_submit .hs-button{border:1px solid #2c9a73;color:#2c9a73}.form-w-text.style_two .hs_submit .hs-button:focus,.form-w-text.style_two .hs_submit .hs-button:hover{background-color:#2c9a73;color:#fff}.education-foundation-theme .form-w-text.style_two .btn-blue a.cta_button{background-color:#4d8589;border:1px solid #4d8589}.education-foundation-theme .form-w-text.style_two .btn-blue a.cta_button:focus,.education-foundation-theme .form-w-text.style_two .btn-blue a.cta_button:hover{background-color:#fff;border:1px solid #4d8589;color:#4d8589}.form-w-text .hs-fieldtype-checkbox ul.inputs-list.multi-container{display:block!important;max-height:none!important}.df-main .field.hs-form-field{margin-bottom:0!important;margin-top:5px!important}.df-main .field.hs-form-field label,.df-main .field.hs-form-field legend.hs-field-desc{margin-bottom:0!important}.df-main input.hs-input.donation-interval-btn,.df-main input.hs-input.gift-amount-btn{border:1px solid #1a4b54!important}.df-main input.hs-input.donation-interval-btn.active,.df-main input.hs-input.gift-amount-btn.active{background-color:#1a4b54;border:1px solid #1a4b54;color:#fff}form#df_stripe_form fieldset label.error{display:none!important}.df-main #donation-amount-container .input-group .input-group-icon{background-color:#1a4b54!important;border:1px solid #1a4b54!important;color:#fff!important}.df-main #donation-amount-container .input-group .input-group-area{border:1px solid #1a4b54!important}.df-main #donation-amount-container .input-group input.amount{background-color:#fff;font-size:16px;min-height:40px;outline:none!important}.df-main form .inputs-list>li{margin:0!important}@media (min-width:481px){.df-main form fieldset.gift-amounts{float:left!important;max-width:50%!important;width:50%!important}.df-main form fieldset.df-payment-field{clear:both;float:none!important;margin-top:12px;width:100%!important}}@media (max-width:767.98px){.form-w-text .hs_submit .hs-button{padding:23px 0;text-align:center;width:100%}.education-foundation-theme .form-w-text .md-btn a.cta_button{padding:15px 0!important;text-align:center;width:100%}.form-w-text .content .title{font-size:34px;letter-spacing:.25px;line-height:120%}.form-w-text .content{margin-bottom:32px;max-width:100%;width:100%}.form-w-text .hero-form{max-width:100%;padding:16px;width:100%}.form-w-text .hero-form form .hs-donation_amount.hs-fieldtype-radio label.hs-form-radio-display span,.form-w-text .hero-form form .hs-money label.hs-form-radio-display span{font-size:14px}.form-w-text #custom_amount___10_min-2df0c565-1b5a-491a-b298-c6b82f30f28c,.form-w-text #custom_amount___10_min-2df0c565-1b5a-491a-b298-c6b82f30f28c::placeholder,.form-w-text .hs_custom_donation_amount .input input,.form-w-text .hs_custom_donation_amount .input input::placeholder{font-size:16px}.form-w-text #custom_amount___10_min-2df0c565-1b5a-491a-b298-c6b82f30f28c,.form-w-text .hs_custom_donation_amount .input input{min-height:auto}}@media (min-width:768px) and (max-width:991.98px){.form-w-text .hero-form form .hs-donation_amount.hs-fieldtype-radio label.hs-form-radio-display span,.form-w-text .hero-form form .hs-money label.hs-form-radio-display span{font-size:14px}.form-w-text .hero-form{padding:16px}}@media (min-width:768px){.form-w-text.left_position .content{margin-left:30px}.form-w-text{align-items:center;display:flex;justify-content:space-between}.form-w-text .content .title{font-size:34px;letter-spacing:.25px;line-height:120%}}@media (min-width:1200px){.form-w-text .content .title{font-size:60px;letter-spacing:-.5px;line-height:72px}.form-w-text .hs_erat_vulputate_sit_{margin-bottom:52px}.education-foundation-theme .form-w-text .btn-blue a.cta_button{min-width:304px;padding:15px 0!important;text-align:center}}.df-main{background-color:transparent;border:none;max-width:100%;padding:0;width:100%}.hs-form-field div.input>input.hs-input[type=email],.hs-form-field div.input>input.hs-input[type=number],.hs-form-field div.input>input.hs-input[type=text]{background-color:#fff;border:1px solid #9da7ab;border-radius:8px;box-sizing:border-box;font-size:16px;min-height:40px;outline:0;width:100%!important}#df-total-amount-container #df_buybtn.hs-button{background:#fff;border:1px solid #1a4b54;border-radius:8px;box-sizing:border-box;color:#1a4b54;font-family:Outfit,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:1.25px;line-height:18px;min-width:200px;padding:23px 40px;text-transform:uppercase;width:auto}#df-total-amount-container #df_buybtn.hs-button:focus,#df-total-amount-container #df_buybtn.hs-button:hover{background-color:#1a4b54;color:#fff}.leadercus-theme .form-w-text .hs-donation_amount.hs-fieldtype-radio ul li.hs-form-radio input:checked,.leaderscu-theme .form-w-text .hs_money ul li.hs-form-radio input:checked{background-color:#316ec2}.leadercus-theme .form-w-text .hs-donation_amount.hs-fieldtype-radio ul li.hs-form-radio,.leaderscu-theme .form-w-text .hs_money ul li.hs-form-radio{border:1px solid #316ec2}.leaderscu-theme .df-main .hs_donation_frequency .hs-form-radio-display .hs-input,.leaderscu-theme .form-w-text .hs_dedication .hs-form-radio-display .hs-input,.leaderscu-theme .form-w-text .hs_donation_frequency .hs-form-radio-display .hs-input,.leaderscu-theme .form-w-text .hs_erat_vulputate_sit_ .hs-form-radio-display .hs-input{accent-color:#316ec2}.leaderscu-theme .form-w-text .hs_submit .hs-button{border:1px solid #316ec2;color:#316ec2}.leaderscu-theme .form-w-text .hs_submit .hs-button:focus,.leaderscu-theme .form-w-text .hs_submit .hs-button:hover{background-color:#316ec2;color:#fff}.leaderscu-theme .form-w-text .btn-blue a.cta_button{border-radius:8px}.leaderscu-theme .form-w-text .hero-form{background-color:#eaf1f8}.df-main .df-final-total span.df-final-amount-label,.df-main .seals.df-payment-field span{color:#0b242d;font-family:Outfit,sans-serif;font-size:16px;font-style:normal;font-weight:600;letter-spacing:.15px;line-height:24px}.df-admin form legend.hs-field-desc{font-family:Outfit,sans-serif;font-weight:400}.df-admin form .input input::placeholder{font-family:Outfit,sans-serif;font-size:16px;font-weight:400;line-height:24px}.df-admin form#donation-form .input input{font-family:Outfit,sans-serif;font-style:normal;font-weight:400}.df-main .hs-error-msgs.inputs-list label{color:#4d8589}