.DonationMain{color:#2d2b23;border-bottom:3px solid #d5d6d5;margin:0 auto;padding-bottom:55px;font-size:17px}.DonationMain .donContainer{column-gap:40px}.DonationMain .usingShortImage{margin-top:20px}.DonationMain .usingShortImage h1.tabletDesktopHeader{margin-top:15px;margin-bottom:19px;font-size:28px;font-weight:400}.DonationMain .donInfoContainer{line-height:30px}.DonationMain .donInfoContainer h2{text-align:left;font-size:19px;font-style:italic}.DonationMain .imgOverlay{width:100%;position:absolute;bottom:0}.DonationMain #DonateHeader{margin:20px;padding-right:70px;position:absolute;bottom:0}.DonationMain #DonateHeader .topicTag{color:#fff;letter-spacing:.8px;padding:5px 8px;font-weight:400;background-color:#2d7cdb!important}.DonationMain #DonateHeader h2{color:#fff;margin-top:10px;margin-bottom:0;font-size:27px;font-weight:400}.DonationMain h1.tabletDesktopHeader{margin-top:15px;margin-bottom:-5px;font-size:27px;font-weight:400}.DonationMain .mobileHeader{text-align:left;margin-bottom:10px;font-size:28px;font-weight:400}.DonationMain .copy,.DonationMain .boldMatching{margin-bottom:30px}.DonationMain .stages{text-align:left;margin-top:20px}.DonationMain .stages .titleSection{display:none}.DonationMain .stages .DonationForm .preText{background-color:#fff!important;margin-top:0!important;padding:0 10px!important}.DonationMain .stages .DonationForm .recurringRow .selectable{height:45px;background-color:#f1f1f1!important;border:none!important;font-size:17px!important}.DonationMain .stages .DonationForm .recurringRow .selectable.selected{color:#fff;background-color:#2d7cdb!important}.DonationMain .stages .DonationForm .amountContainer .selectable{margin:0 1px;background-color:#f1f1f1!important;border:none!important}.DonationMain .stages .DonationForm .amountContainer .selectable.presetAmount{height:45px;font-size:16px!important}.DonationMain .stages .DonationForm .amountContainer .selectable .input-field.outlined>input{background-color:#fff}.DonationMain .stages .DonationForm .amountContainer .selectable.customAmount{margin-top:2px}.DonationMain .stages .DonationForm .amountContainer .selectable.selected{color:#fff;background-color:#2d7cdb!important}.DonationMain .stages .thankYouSection h1{text-align:center;margin-bottom:0;font-size:54px}.DonationMain .stages .buttonAmountRow .submitContainer{flex:none!important;max-width:100%!important}.DonationMain .stages .buttonAmountRow .submitContainer .SubmitButton{background-color:#2d7cdb}.DonationMain .stages .buttonAmountRow .amountConfirmation{display:none}@media screen and (width<=950px){.stages{padding:0!important}.stages .donationSection{border-bottom:none!important;margin-bottom:0!important}.donContainer{flex-direction:column-reverse!important}.donContainer .donInfoContainer{padding:0}.donContainer .borderR{border-right:none}.donContainer.mobileFormFirstTest{flex-direction:column!important}.usingShortImage h1.tabletDesktopHeader{margin-top:0!important}}@media screen and (width<=768px){.skeletonDon{flex-direction:column;align-items:center;margin-top:0!important}.skeletonDon .fdc{margin-top:60px;width:80%!important}.usingShortImage .mobileHeader{margin-top:0}}
