body{padding:0;margin:0;background-image:url("https://www.wisconsinhistory.org/images/Support/2025_planned-giving-feature-join-us-donation-page.jpg");background-position:center top;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}p{margin:0 0 .75rem 0;font-size:inherit;line-height:1.25rem}#headerUtility{position:absolute}a.feedback-button{position:absolute}#Header{display:flex;justify-content:space-between;flex-wrap:wrap;background:#003e7e;filter:drop-shadow(1px 1px 10px rgba(0,0,0,.5))}#Logo{padding:1rem}#Logo svg{width:15rem}.utilityMenuList{padding:2rem 1rem}.utilityMenuList a{color:#fff}#Content{background-color:#fff;margin:4rem 7rem auto;min-height:400px;max-width:30rem;text-align:left;filter:drop-shadow(1px 1px 2px rgba(0,0,0,.25));border-radius:30px 0 0 0;padding:2rem}label.bbDonationInputLabel{color:#787878;font-size:16px}.bbDonationInputFieldContainer .bbDonationInputField .bbDonationTextBox{border:1px solid #ccc;border-radius:3px;padding:2px 5px 2px}.bcmsWizardStepsContainer.clearfix{position:absolute;margin-left:-50000px}#dvGiftInfoStepHeader{display:none}.giftTypeHeading,.giftAmountHeading{padding:1rem 0 .5rem}.bbminiform-row-amount>.bbminiform-segmented-control{display:grid;grid-gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(7rem,1fr))}.bbminiform-amtboxmain{color:#1a7bb7;width:100%;float:none;padding:0}.bbminiform-segmented-control{margin:0;margin-left:0;margin-right:0;width:100%}.bbminiform-container{padding:0}.bbRecurrenceSection{display:grid;grid-template-columns:1fr 1fr}#dvMainlblStartDateMessage{grid-row-start:2}#dvMainlblFrequencyInstruction{grid-row-start:3}#dvMainlblFrequency{grid-row-start:1;grid-column-start:2}#dvRecurringFrequencyOptions{grid-row-start:1;grid-column-start:2;margin-top:2rem}.bbminiform-row-amount{margin-bottom:1rem}.mdfFrequencyBtnMain.mdfFrequencyBtnMainSelected{width:50%;background-color:#003e7e}.bbminiform-amtbox-active{background:#003e7e}.mdfGiftTypeBtnMain.mdfGiftTypeBtnMainSelected{background:#003e7e}button.btnWizardFinish,#btnCompleteDDPayment{background-color:#7a3136}.bbspLoadingOverlay{background-color:#003e7e;opacity:.5;border-radius:30px 0 0 0}#footer{margin:4rem auto 0 auto;background:#fff;padding:.5rem 0}.major-link{display:inline-block;padding:5px 15px;border-style:solid;border-width:3px;border-color:#003e7e;color:#003e73;font-weight:500;font-size:1.2rem;letter-spacing:.05em;text-transform:uppercase}.reverse{color:#fff;border-color:#fff;text-transform:uppercase}.thank-you-banner{background-color:rgba(0,62,126,.05);outline:solid 2px #003e7e;outline-offset:-2rem;padding:5rem;text-align:center;margin:4rem auto;max-width:60rem;color:#003e7e}.newsletter{background:#003e73;padding:4rem;margin:auto;color:#fff;display:flex;flex-wrap:wrap;justify-content:space-between}.newsletter .title,.newsletter-email{margin-inline-start:1rem;margin-inline-end:1rem}.newsletter h4{font-family:'Cormorant',serif;font-size:1.5rem;margin-bottom:.25rem;margin-top:0;color:#fff}.newsletter-email{min-width:15rem;text-align:center;align-self:center;padding:.5rem;background:rgba(255,255,255,.1);margin-inline-end:3rem}a#newsletter{color:#fff}.footer-site-info{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;margin:auto;max-width:80rem;margin:3rem auto 0}.footer-site-info picture{width:8rem;margin-inline-start:1rem;margin-inline-end:1rem;fill:#6d6e71;filter:opacity(.85)}.footer-site-info .list{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:1rem;grid-column:2/6}.social-links{grid-row:2;grid-column:1/6;margin-top:1.5rem;display:flex;flex-wrap:wrap;justify-content:flex-start}.social-links svg{max-width:3rem;height:1.5rem;margin:1rem;fill:#3466c1;filter:saturate(0);filter:opacity(.75)}.footer-lower{grid-row-start:3;border-top:1px solid rgba(0,0,0,.15);grid-column:1/6;padding:1rem;margin-top:1rem;display:flex;flex-wrap:wrap;justify-content:space-between;font-family:'Open Sans Condensed',sans-serif}.list ul{margin:0;list-style:none}#footer a{filter:saturate(0);font-weight:bold}#footer a:hover,.footer-site-info a:hover,.social-links a:hover,.social-links a:hover svg{filter:opacity(1) saturate(1)}.list h3{color:#003e7e;font-weight:200}.thank-you-banner h3{font-family:'Cormorant',serif;font-size:3rem;margin-top:.5rem;margin-bottom:.25rem;color:#003e7e}.thank-you-banner p{text-transform:uppercase}@media(max-width:800px){body{background-image:none}#Content{margin:0;max-width:100%;border-radius:0}.bbspLoadingOverlay{border-radius:0}#footer{margin:auto}.newsletter{padding:2rem}.footer-site-info{grid-template-columns:1fr 1fr 1fr}#footer .list{grid-column:2/4;grid-template-rows:repeat(2,1fr)}.footer-lower{flex-wrap:wrap}.thank-you-banner{padding:3rem;outline-offset:-1rem}.thank-you-banner h3{font-size:3rem;margin-bottom:1rem;line-height:3.25rem}.thank-you-banner p{line-height:1.5rem}}@media(max-width:450px){.newsletter{text-align:center}.newsletter-email{min-width:-webkit-fill-available;margin-inline-end:0;margin-inline-start:0}.footer-site-info{margin:auto;padding:1.5rem}.footer-lower{display:block}.footer-site-info{margin:auto;padding:1.5rem 0}button#btmMakePayment,button#btnDirectDebit{width:100%}ul{margin:0}#Logo,#Nav{margin:auto}.utilityMenuList{padding:1rem 0 2rem}.social-links{justify-content:space-around}.social-links svg{margin:.5rem}}