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