#onboarding-wizard-app{background:#e5e5e5;height:auto;right:0;overflow-x:hidden;position:absolute;top:0;width:100%}
.give-obw-step-link{align-items:center;display:inline-flex;flex:1;gap:20px}.give-obw-step-link:last-of-type{flex:0}.give-obw-step-button{align-items:center;background:none;border:none;border-radius:3px;box-shadow:0 1px 4px transparent;display:inline-flex;gap:20px;padding:10px 0;transition:box-shadow .2s ease}.give-obw-step-button--current{gap:10px}.give-obw-step-button--current .give-obw-step-icon{color:#4fa651;outline:1px solid #4fa651}.give-obw-step-button--current .give-obw-step-title{font-weight:800}.give-obw-step-icon{align-items:center;background:linear-gradient(-180deg,#f7fafc,#edf2f7);border-radius:50%;box-shadow:0 0 4px rgba(0,0,0,.25);color:#5c5c5c;display:flex;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:18px;font-weight:600;height:33px;justify-content:center;width:33px}.give-obw-step-icon.give-obw-step-icon--done{background:#4fa651}.give-obw-step-title{color:#333;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:16px;font-weight:600;letter-spacing:1px;white-space:nowrap}.give-obw-step-progress{background:#c4c4c4;flex:1;height:1px;position:relative}.give-obw-step-progress-bar{background:#48bb78;height:100%;right:0;position:absolute;top:0;width:0}
.give-obw-step{align-items:center;display:flex;height:auto;justify-content:center;padding-bottom:52px;padding-right:30px;padding-left:30px}
.give-obw-step-navigation{background:#fff;border-bottom:1px solid #dbdbdb;right:0;position:fixed;top:0;width:100%;z-index:99}.give-obw-step-navigation__steps-container{align-items:center;display:flex;gap:20px;margin:10px 40px}
.give-obw{background:#e5e5e5;color:#424242;font-family:Montserrat,arial,sans-serif;font-size:16px;font-weight:600;height:auto;line-height:22px;min-height:100vh;width:100%}.give-obw-footer{display:flex;flex-direction:row-reverse;justify-content:space-between;width:100%}
.give-obw-introduction,.give-obw-introduction__content{align-items:center;display:flex;flex-direction:column}.give-obw-introduction__content{justify-content:center;padding:100px 225px;width:480px}.give-obw-introduction__content>h1{color:#1da3b0;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:19px;font-weight:500;letter-spacing:6px;line-height:24px;margin:0 0 30px;text-transform:uppercase}.give-obw-introduction__content>p{color:#424242;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:16px;font-weight:600;line-height:1.5;margin:40px 0 34px;text-align:center}
.give-obw-card{background:#fff;border:1px solid #fff;border-radius:8px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);display:flex;flex-direction:column;justify-content:flex-end;padding:2.25rem 1.25rem 1.5rem;position:relative;transition:all .2s ease-out}.give-obw-card>svg{flex:1}
.give-obw-button{align-items:center;background:#4fa651;border:none;border-radius:4px;box-shadow:0 2px 10px rgba(105,184,107,.6);color:#fff;display:flex;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:21px;font-style:normal;font-weight:500;letter-spacing:1px;line-height:26px;padding:14px 34px;position:relative;text-align:center;text-transform:capitalize}.give-obw-button--reverse{flex-direction:row-reverse}.give-obw-button--secondary.give-obw-button{background:#fff;box-shadow:none;color:#4fa651;outline:1px solid #4fa651}.give-obw-button--secondary.give-obw-button:focus{outline:1px solid #4fa651}.give-obw-button--secondary.give-obw-button:hover{background:#f2fff3;filter:none}.give-obw-button:focus{box-shadow:0 0 0 2px #7ec980,0 0 0 3px #4fa651;outline:none}.give-obw-button:hover{background-color:#4fa651;filter:brightness(1.2)}
.give-obw-button{cursor:pointer;transition:all .2s ease}.give-obw-continue-button__icon{margin:0 14px 2px 0}
.give-obw-dismiss-link{border-radius:3px;color:#666;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:22px;margin-top:42px;padding:6px}.give-obw-dismiss-link:focus{box-shadow:0 0 0 2px #7ec980,0 0 0 3px #4fa651;outline:none}
.give-obw-card-input{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px;border:none;margin:1.5rem 0;padding:0}.give-obw-card-input__option{position:relative;transform:scale(1) translateY(0);transition:all .2s ease-out}.give-obw-card-input__option label{cursor:pointer}.give-obw-card-input__option .card-input-selected{position:absolute;left:10px;top:10px;z-index:1}.give-obw-card-input__option:hover{transform:scale(1.02) translateY(-2px)}.give-obw-card-input__option:hover .give-obw-card{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}input:active+.give-obw-card-input__option .give-obw-card,input:focus+.give-obw-card-input__option .give-obw-card{box-shadow:0 0 0 2px #7ec980,0 0 0 3px #4fa651,0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);transform:scale(1) translateY(0)}input[type=checkbox]{opacity:0;position:absolute}
.give-obw-checkbox-input{margin:.5rem 1rem;padding-right:2.5rem;position:relative}.give-obw-checkbox-input>.give-obw-checkbox-input__label{color:#333;font-size:1.125rem;font-weight:600;line-height:1.56}.give-obw-checkbox-input>.give-obw-checkbox-input__help{color:#0e0e0e;font-size:1rem;font-weight:400;line-height:1.5;margin-top:.5rem}.give-obw-checkbox-input>.give-obw-checkbox-input__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #4fa651;border-radius:.25rem;color:#4fa651;cursor:pointer;font-size:inherit;height:1.5rem;right:0;margin:0;opacity:1;top:0;vertical-align:middle;width:1.5rem}.give-obw-checkbox-input>.give-obw-checkbox-input__input:checked{--icon-checkbox:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 fill=%27none%27 stroke=%27%23FFF%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%274%27%3E%3Cpath d=%27M20 6 9 17l-5-5%27/%3E%3C/svg%3E");background-color:#4fa651;background-image:var(--icon-checkbox);background-position:50%;background-repeat:no-repeat;background-size:1em auto}
.give-obw-select-input>.give-obw-select-input__label{color:#333;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;line-height:25px}.give-obw-select-input>.give-obw-select-input__input{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2713%27 height=%278%27 fill=%27none%27%3E%3Cpath fill=%27%23A2A3A2%27 d=%27M5.66 7.195a.644.644 0 0 0 .902 0l5.333-5.304c.246-.274.246-.684 0-.93l-.63-.629c-.245-.246-.656-.246-.93 0l-4.21 4.211L1.887.332c-.274-.246-.684-.246-.93 0L.328.961c-.246.246-.246.656 0 .93z%27/%3E%3C/svg%3E");background-position:left 12px top 50%;background-repeat:no-repeat;background-size:14px auto,100%;border:1px solid #b8b8b8;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.159);box-sizing:border-box;color:#333;display:block;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.2;margin-top:10px;padding:13px 15px;width:356px}.give-obw-select-input>.give-obw-select-input__input::-ms-expand{display:none}.give-obw-select-input>.give-obw-select-input__input:hover{border-color:#888}.give-obw-select-input>.give-obw-select-input__input option{font-weight:400}.give-obw-select-input .givewp-select__control{width:100%}
.give-obw-your-cause{align-items:center;display:flex;flex-direction:column;font-family:Montserrat,Arial,Helvetica,sans-serif}.give-obw-your-cause h1{color:#333;font-size:24px;font-weight:600;line-height:1.42;margin:0 0 12px}.give-obw-your-cause h2{color:#333;font-size:18px;font-weight:600;line-height:25px}.give-obw-your-cause>p{color:#333;font-size:16px;font-weight:400;line-height:1.5;margin:0}.give-obw-your-cause .give-obw-text-field{border:1px solid #b8b8b8;border-radius:4px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);box-sizing:border-box;color:#333;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;height:50px;line-height:1.2;margin:10px 0 0;padding:0 18px;width:356px}.give-obw-your-cause .give-obw-text-field:focus{box-shadow:0 0 0 2px #7ec980,0 0 0 3px #4fa651;outline:none}.give-obw-your-cause .give-obw-optin-field{margin:0 0 30px;width:356px}.give-obw-your-cause .give-obw-optin-field>h2{margin:0;text-align:center}.give-obw-your-cause .give-obw-usage-tracking-field{margin-bottom:1.5rem;width:956px}.give-obw-your-cause .give-obw-card{align-items:center;box-sizing:border-box;height:242px;padding:39px 30px;width:292px}.give-obw-your-cause .give-obw-card p{color:#333;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:20px;margin:14px 0}.give-obw-your-cause .give-obw-card strong{color:#4fa651;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:19px;font-weight:500;letter-spacing:6px;line-height:24px;text-transform:uppercase}
.give-obw-button{cursor:pointer;transition:all .2s ease}.give-obw-previous-button__icon{margin:0 0 0 14px;rotate:180deg}
.give-obw-location{align-items:center;display:flex;flex-direction:column;position:relative}.give-obw-location>svg{position:absolute;top:50px}.give-obw-location>h1{color:#333;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:24px;font-weight:600;line-height:34px;margin:0 0 .75rem}.give-obw-location>p{color:#333;font-size:16px;font-weight:400;line-height:24px;margin:0 0 1.5rem}.give-obw-location .give-obw-card{box-sizing:border-box;margin-bottom:24px;padding:40px;width:445px}.give-obw-location .give-obw-select-input{margin-bottom:42px;width:100%}.give-obw-location .give-obw-select-input:last-of-type{margin-bottom:0}.give-obw-location .give-obw-footer{width:445px}
.give-obw-features{align-items:center;display:flex;flex-direction:column}.give-obw-features>h1{color:#333;font-size:24px;font-weight:600;line-height:34px;margin:0 0 8px;text-align:center}.give-obw-features>p{color:#333;font-size:16px;font-weight:500;line-height:22px;margin:0 0 52px;text-align:center}.give-obw-features .give-obw-card{align-items:center;box-sizing:border-box;justify-content:center;width:17.5rem}.give-obw-features .give-obw-card>h2{align-items:flex-end;color:#4a5568;display:flex;font-size:18px;font-weight:600;height:2em;line-height:1.33;margin:0 0 .25rem;text-align:center;text-transform:uppercase}.give-obw-features .give-obw-card>p{color:#4a5568;font-size:14px;font-weight:400;line-height:1.57;margin:0;text-align:center}
.give-obw-donation-form-preview{position:relative}.give-obw-donation-form-preview__iframe{border:none;height:678px;min-width:100%;transition:opacity .3s ease-in-out,height .1s ease;width:1px}.give-obw-donation-form-preview__loading-message{align-items:center;background:hsla(0,0%,100%,.25);border:none;border-radius:6px;box-shadow:inset 0 1px 4px rgba(0,0,0,.25);display:flex;flex-direction:column;height:678px;justify-content:center;right:10px;pointer-events:none;position:relative;top:10px;transition:opacity .2s ease;width:558px}.give-obw-donation-form-preview__loading-message>h3{margin-top:30px}
.give-obw-donation-form{display:grid;grid-template-columns:578px 1fr;position:relative;width:1256px;grid-gap:80px;align-items:center}.give-obw-donation-form__content{align-items:flex-start;align-self:flex-start;display:flex;flex-direction:column;height:calc(100vh - 190px);justify-content:center}.give-obw-donation-form__content .give-obw-donation-form__fixed{max-width:616px;position:fixed}.give-obw-donation-form__content h1{color:#333;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:24px;font-weight:600;line-height:34px;margin:0 0 8px}.give-obw-donation-form__content p{font-weight:500;margin:0 0 24px}.give-obw-donation-form__content h2,.give-obw-donation-form__content p{color:#333;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:16px;line-height:22px}.give-obw-donation-form__content h2{font-weight:600;margin:0 0 4px}.give-obw-donation-form__content ul{list-style:none;margin:12px 0 36px;padding:0}.give-obw-donation-form__content ul>li{align-items:center;color:#333;display:flex;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.5;margin:8px 0 0;padding:0}.give-obw-donation-form__content ul>li svg{margin-left:8px}.give-obw-donation-form__content .give-obw-newsletter-subscription-field{margin-bottom:2rem;max-width:590px}.give-obw-donation-form__content .give-obw-newsletter-subscription-field .give-obw-checkbox-input{margin-right:0;margin-left:0}.give-obw-donation-form__content .give-obw-newsletter-subscription-field .give-obw-checkbox-input__help{margin-bottom:0}
.give-obw-fundraising-needs{align-items:center;display:flex;flex-direction:column}.give-obw-fundraising-needs>h1{color:#333;font-size:24px;font-weight:600;line-height:34px;margin:0 0 8px;text-align:center}.give-obw-fundraising-needs>p{color:#333;font-size:16px;font-weight:500;line-height:22px;margin:0;text-align:center}.give-obw-fundraising-needs .give-obw-card{align-items:center;box-sizing:border-box;min-height:15rem;padding-top:7.25rem;position:relative;width:17.5rem}.give-obw-fundraising-needs .give-obw-card>svg{right:50%;position:absolute;top:2.25rem;translate:-50%}.give-obw-fundraising-needs .give-obw-card>h2{align-items:flex-end;color:#4a5568;display:flex;font-size:18px;font-weight:600;height:2.66em;line-height:1.33;margin:0 0 .25rem;text-align:center;text-transform:uppercase}.give-obw-fundraising-needs .give-obw-card>p{color:#4a5568;font-size:14px;font-weight:400;line-height:1.57;margin:0;text-align:center}
.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}
