nav.navbar{z-index:100}main h1,main h2{font-weight:200;font-size:24px;line-height:37px;letter-spacing:.01rem}main h3{font-size:24px}main h4{font-size:19px;font-weight:200}main h2.font-weight-bold{font-weight:400 !important}main hr.hr-divider{display:block;height:2px;background:-webkit-gradient(linear,left top,right top,color-stop(50%,#9142a1),color-stop(50%,#82e3e0));background:linear-gradient(to right,#9142a1 50%,#82e3e0 50%)}main p{letter-spacing:.04rem}main .text-primary{color:#055ce5 !important}main .page-headerimg-pane{margin-top:-70px}main .page-body-top-pane{margin-top:70px !important}main .page-progress-pane{padding:20px 40px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #e5e5e5;border-radius:10px;background-color:#fff;-webkit-box-shadow:2px 2px 6px 0 rgba(0,0,0,0.07);box-shadow:2px 2px 6px 0 rgba(0,0,0,0.07)}main .page-progress-pane h2{font-size:50px;margin-bottom:5px}main .page-progress-pane p{margin:0px;font-size:16px}main .page-progress-pane .progress{height:6px}main .page-progress-pane .progress .progress-bar{background-color:#e79a66}main .page-progress-pane .progress .marker{position:absolute;margin-top:-7px;z-index:1;height:20px;width:20px;border-radius:15px;background-color:#ed803b}main .campaign-pane{margin-top:-180px;padding-top:100px}main .campaign-pane h2{font-size:30px}main .campaign-pane p{font-size:20px}main .campaign-pane .tab-content .group-header{border-bottom:1px solid #e1e1e1}main .campaign-pane .tab-content .group-header .gp-name h4{font-size:14px;color:#5d5d5d;margin:0px;margin-bottom:10px}main .campaign-pane .tab-content .group-header .gp-name h3{font-size:18px;color:#9142a1;margin:0px;font-weight:400}main .campaign-pane .tab-content .card-body{padding-top:10px}main .campaign-pane .tab-content .card-body .gp-desc{min-height:50px}main .campaign-pane .tab-content .card-body .gp-desc p{font-size:14px;color:#696969;line-height:23px;margin:0}main .campaign-pane .tab-content .card-body .gp-donate-section .gp-raised{font-weight:400}main .campaign-pane .tab-content .card-body .gp-donate-section .gp-raised h5{font-size:12px;color:gray;margin:0}main .campaign-pane .tab-content .card-body .gp-donate-section .gp-raised h6{font-size:20px;color:#9142a1;margin:0}main .campaign-pane .dropdown .filter-option,main .campaign-pane .dropdown .active{background-color:#e2d0ea}main .campaign-pane .dropdown .filter-option .badge-tab-count,main .campaign-pane .dropdown .active .badge-tab-count{background-color:#9142a1}main .campaign-pane .dropdown .dropdown-item.active,main .campaign-pane .dropdown .dropdown-item:active{background-color:#e2d0ea;color:#424242}main .campaign-pane .dropdown .btn.dropdown-toggle{border-radius:10px;height:50px;background-color:#e2d0ea;border-color:#e2d0ea}main .campaign-pane .dropdown .btn.dropdown-toggle .filter-option-inner{margin-top:6px}main .campaign-pane .dropdown .badge-tab-count{color:#fff;background-color:#7f7f7f;font-size:15px;font-weight:300}main .campaign-pane .dropdown .dropdown-toggle::after{border:0;content:url(https://f.hubspotusercontent40.net/hubfs/2004091/giving.charitableimpact.com/Movement-Pages/movement-page-kit-v2/dropdown-arrow/arrow-down.svg)}main .campaign-pane .nav .nav-item .nav-link{border-radius:10px;color:#424242;font-size:16px;font-weight:400;background-color:#dfe5ec}main .campaign-pane .nav .nav-item .nav-link.active{background-color:#e2d0ea}main .campaign-pane .nav .nav-item .nav-link.active .badge-tab-count{background-color:#9142a1}main .campaign-pane .nav .nav-item .nav-link .badge-tab-count{color:#fff;background-color:#7f7f7f;font-size:15px;font-weight:300}main .btn-donate{font-size:14px;background-color:#055ce5 !important;border-color:#055ce5;min-width:120px}main .btn-donate:hover{color:#fff !important}main .bg-section.splash-section,main .bg-featured{background-color:#f4f8fd}main .logo-orgs{max-height:40px}main .thumb-icon{max-width:75px;max-height:75px;margin:0 auto}main .social-pane h3{font-size:24px;font-weight:400}main .social-pane .share-link .share-text{font-weight:200}main .social-pane .share-link .btn-copy-link{height:33px;font-size:13px;line-height:14px}main .social-pane .share-link input#share-url{width:290px;font-weight:200;color:#282828;padding:0 10px;border:1px solid #e5e5e5;border-radius:16px;height:33px}main .howitworks-pane .step-desc h4{font-size:16px;font-weight:400;letter-spacing:.05rem}main .howitworks-pane .step-desc p{line-height:28px}@media screen and (max-width:768px){.page-progress-pane h2{font-size:45px !important}.campaign-pane{margin-top:-140px !important}.campaign-pane h2{font-size:28px}}