body,html{height:100%;width:100%}#donateModal{padding:0;z-index:2147483004}.gif-search input{border:1px solid #d9d9d9;border-width:1px;border-radius:3px;margin-bottom:10px;width:100%;height:30px;padding-left:8px;outline:0}.gif-search-inner{overflow:auto}.gif-search img{border-radius:3px}.emoji-mart-scroll{height:180px!important}.emoji-mart-bar{display:none!important}.StripeElement--focus{border-color:#4181f1!important}.StripeElement--invalid{border-color:#d71414!important}.donate-slider{height:100%!important;width:100%;overflow-x:hidden}.donate-slider .slide{position:relative;overflow:hidden;display:none;height:100%}.donate-slider .section-body{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.donate-slider .section-bottom{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.donate-slider .section-bottom .button{width:100%;height:48px;min-width:120px;display:inline-block;background-color:#2a3bd3}.donate-slider .section-bottom .button:hover{background-color:#2a3bd3}.donate-slider .section-bottom .button-disabled{cursor:default;opacity:.7;color:#fff;border:none;background-color:#286ffa}.donate-slider .section-bottom .link{float:left;line-height:18px;margin-top:17px;color:#1e87f0}.donate-slider .section-bottom .link a{font-size:15px}.donate-team{min-height:140px;padding-bottom:20px;height:auto;width:auto;position:relative;overflow-y:hidden;overflow-x:auto;white-space:nowrap}.donate-team p{font-weight:400;line-height:16px;margin-top:8px;white-space:normal}.donate-team .no-results{font-weight:600;margin-top:0;font-size:14px}.donate-team .profile-photo-container{display:inline-block;float:none;cursor:pointer;margin-right:20px;vertical-align:top;width:94px;height:auto;position:relative}.donate-team .profile-photo-container .profile-photo{float:none;margin:auto;position:relative}.donate-team .profile-photo-container .team-picture{width:20px;height:20px;position:absolute;top:0;left:0;border:2px solid #ebebeb;line-height:0;background-color:#fff}.donate-team .selected p{font-weight:800}.donate-team .selected .profile-photo{border-color:#ffbf00}.donate-team .selected .profile-photo:before{background:0 0;border:3px solid #fff;content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;border-radius:999px}.donate-team .no-members-message{color:#666;font-size:14px;display:none}.donate-team .loading-members-message{color:#666;font-size:14px;display:none}.donate-team-heading{width:100%}.donate-team-heading .donate-title-small{float:left}.donate-team-search{float:right;height:36px;border:1px solid #d0d4d8;margin-top:0}.donate-team-search span{float:left;color:#9e9e9b;margin-right:6px;margin-left:2px;margin-top:2px}.donate-team-search input{width:140px;float:left;outline:0;border:none;-webkit-appearance:none;font-size:14px;padding:0;height:18px;margin-top:0;line-height:15px;font-weight:600;color:#000}.donate-team-search input::-webkit-input-placeholder{color:#9e9e9b}.donate-team-search input::-moz-placeholder{color:#9e9e9b}.donate-team-search input:-ms-input-placeholder{color:#9e9e9b}.donate-team-search input:-moz-placeholder{color:#9e9e9b}.checkout-title{color:#000;font-size:17px;font-weight:600}@media screen and (max-width:600px){.donate-slider .section-bottom .link{max-width:120px;margin-top:8px}}@media screen and (max-width:450px){.donate-team-search{float:none;width:200px;clear:both}.donate-team{margin-top:20px!important}}.campaign-story .story h1{font-size:32px;font-weight:600;line-height:32px;color:#000;margin:0;margin-block-start:0.67em;margin-block-end:0.67em;margin-top:1em;margin-bottom:10px}.campaign-story .story h2{font-size:24px;font-weight:600;line-height:26px;color:#000;margin:0;margin-block-start:0.83em;margin-block-end:0.83em;margin-bottom:10px}.campaign-story .story h3{font-size:18px;font-weight:600;line-height:20px;color:#000;margin:0;margin-block-start:1em;margin-block-end:1em;margin-bottom:10px}.campaign-story .story h4{font-size:16px;font-weight:600;line-height:18px;color:#000;margin:0;margin-block-start:1.33em;margin-block-end:1.33em;margin-bottom:10px}.campaign-story .story h5{font-size:14px;font-weight:600;line-height:16px;color:#000;margin:0;margin-block-start:1.67em;margin-block-end:1.67em;margin-bottom:10px}.campaign-story .story h6{font-size:12px;font-weight:600;line-height:12px;color:#000;margin:0;margin-block-start:2.33em;margin-block-end:2.33em;margin-bottom:10px}.campaign-story .story p{font-size:18px;line-height:24px;color:#000;margin:0;margin-bottom:1em}.campaign-story .story a{color:#568fdf;text-decoration:underline}.campaign-story .story a:hover{text-decoration:underline}.campaign-story .story ol,.campaign-story .story ul{color:#000;font-size:18px;margin:0;margin-bottom:15px}.campaign-story .story ul{list-style:disc;list-style-position:outside;padding-left:42px}.campaign-story .story ol{list-style:decimal;list-style-position:outside;padding-left:56px}.campaign-story .story hr{margin:0 0 20px 0}.campaign-story .story img{max-width:100%!important;height:auto!important;display:inline}.campaign-story .story .video{height:0;padding-bottom:56.25%;position:relative}.campaign-story .story .video embed,.campaign-story .story .video iframe,.campaign-story .story .video object{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.85);display:flex;justify-content:center;align-items:center;z-index:2147483004}.modal__container{background-color:#fff;max-width:420px;width:420px;max-height:min(95%,755px);border-radius:16px;overflow-y:auto;box-sizing:border-box}.modal__container__event{width:100%;max-width:900px}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmslideIn{from{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{from{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal__overlay{animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=false] .modal__container{animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__overlay{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__container{animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}.modal__container .inner_close{display:none}@media screen and (max-width:520px){.modal__container{width:100%;max-width:100%;height:100%;max-height:100%;border-radius:0}.modal__container .inner_close{display:flex}}body,html{height:auto}header{position:relative;height:670px}ol,ul{list-style:reset}.header__bg{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;background-image:linear-gradient(#286ffa,#008eff);transform:skewY(-6deg);transform-origin:top left}.collect-container{position:absolute;margin:auto;left:0;right:0;margin-top:120px;width:90%;max-width:560px!important;padding-bottom:50px}.collect-container-v2{max-width:400px!important}.donate-slider .section-top{background-color:#fff}.collect-donate{background-color:#fff!important;height:auto;overflow:auto;width:100%;box-sizing:border-box;margin-top:15px;margin-bottom:0;padding:0;border:1px solid #e1e4e5;box-shadow:0 4px 20px rgba(0,0,0,.08)}.collect-donate-branded{border:none}.collect-donate-border{width:auto;height:auto;overflow:auto}.collect-donate-branded .brand{margin-bottom:20px}.collect-donate-branded .brand img{height:16px;display:inline-block;margin-top:-2px}.collect-donate-branded .brand p{display:inline-block;font-size:15px}.collect-donate .section-top{position:relative!important}.collect-donate .section-body{top:0!important;height:auto!important;position:relative!important}.collect-donate .donate-slider .section-bottom{position:relative!important;height:56px}.collect-donate-v2 .donate-slider .section-bottom{height:auto!important;padding-bottom:30px}@media screen and (max-width:1024px){.collect-links-desktop{display:none}.collect-links{display:block}.givebutter-badge{display:block}.givebutter-badge.fixed{display:none}}.collect-container.collect-disabled .links a{color:#fff}