@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400;1,700;1,900&display=swap");body{font-family:'Roboto', sans-serif;-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum"}h1,h2,h3,h4,h5,h6{padding:0;margin:0;font-weight:800}p,ul,ol{font-size:20px;line-height:26px;font-weight:400;color:#000}ul{padding-left:30px}b,strong{font-weight:700}.page-user-sessions-new-wide .inner-hero,.page-user-sessions-new-wide header#header,.page-user-sessions-new-wide footer,.page-user-sessions-new-wide .sub-foot,.page-user-sessions-new-wide .sub-id,.page-users-activations-new-wide .inner-hero,.page-users-activations-new-wide header#header,.page-users-activations-new-wide footer,.page-users-activations-new-wide .sub-foot,.page-users-activations-new-wide .sub-id{display:none !important}img{width:100%}*:focus{outline:transparent !important}*:hover,*:focus,*:active{outline:none;box-shadow:none !important;-webkit-appearance:none}a{color:#3C1361;font-weight:700;-webkit-transition:0.2s ease !important;transition:0.2s ease !important;outline:0}a:hover,a:focus,a:active{color:#7C5295;text-decoration:none}a:-webkit-any-link{text-decoration:none}::-moz-selection{background-color:#51B6FF;color:#fff}::selection{background-color:#51B6FF;color:#fff}span.control-panel-nav-trigger{display:none}.btn{border-radius:3px;font-weight:600;font-size:20px;padding:10px 20px;background-color:#7C5295;border-color:#7C5295}.btn:hover,.btn:focus{border-color:#3C1361 !important;background-color:#3C1361 !important;color:#fff}.btn.dark{background-color:#3C1361;border-color:#3C1361}.btn.dark:hover,.btn.dark:focus{border-color:#7C5295 !important;background-color:#7C5295 !important}.btn.blue{background-color:#2492EB;border-color:#2492EB}.btn.blue:hover,.btn.blue:focus{color:#fff !important;border-color:#7C5295 !important;background-color:#7C5295 !important}.btn.arrow{background-image:url(arrow-right-solid-white.svg);background-repeat:no-repeat;background-position:91% 50%;background-size:18px;padding:10px 40px 10px 20px}.btn.arrow:hover,.btn.arrow:focus{background-image:url(arrow-right-solid-white.svg) !important}.btn svg path{fill:white}.like-page,.homepage_excerpt-list{display:none}.container{max-width:100%;padding:0}.row{padding:40px 0;margin-right:0;margin-left:0}main#content .row{padding:0 0}main#content li{margin-bottom:10px}.w-25{width:150px !important}.py-4{padding-bottom:10px !important;padding-top:10px !important}.hamburger{padding:10px 0 0 0 !important}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{height:3px !important;background-color:#7C5295 !important}.navbar-nav{padding:30px 0px 20px 0}ul.navbar-nav.secondary{padding:0px 0 30px 0}.navbar-light .navbar-nav .nav-link{color:#3C1361;font-size:20px;font-weight:600}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:#7C5295}.secondary a.nav-link{font-weight:600;padding:0.5rem 0}.secondary a.nav-link.reg{color:#fff !important;background-color:#2492EB;border:1px solid #2492EB;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:10px 20px;border-radius:3px;font-weight:600;margin-bottom:10px}.secondary a.nav-link.don{color:#fff !important;background-color:#3C1361;border:1px solid #3C1361;border-radius:3px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:10px 20px;margin-bottom:0}.secondary a.nav-link.reg:hover,.secondary a.nav-link.reg:focus,.secondary a.nav-link.don:hover,.secondary a.nav-link.don:focus{background-color:#7C5295;border:1px solid #7C5295}.hero .form-control{font-size:20px;font-weight:300;border-radius:5px;background-color:transparent;border:2px solid #fff;color:#fff !important;height:auto;padding:12px 15px !important}.hero{height:540px;padding-top:65px;background-image:-webkit-linear-gradient(47deg, rgba(57,57,96,0.6), rgba(57,57,96,0.6)),url(home-hero.jpg);background-image:-webkit-linear-gradient(43deg, rgba(57,57,96,0.6), rgba(57,57,96,0.6)),url(home-hero.jpg);background-image:linear-gradient(47deg, rgba(57,57,96,0.6), rgba(57,57,96,0.6)),url(home-hero.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:1000}.hero .form-control::-webkit-input-placeholder{color:#fff;font-size:20px}.hero .form-control::-moz-placeholder{color:#fff;font-size:20px}.hero .form-control:-ms-input-placeholder{color:#fff;font-size:20px}.hero .form-control::placeholder{color:#fff;font-size:20px}.form-control,select{font-size:20px;font-weight:300;border-radius:5px;background-color:transparent;border:2px solid #7C5295;color:#7C5295 !important;height:auto;padding:12px 15px !important}.form-control::-webkit-input-placeholder{color:#7C5295;font-size:20px}.form-control::-moz-placeholder{color:#7C5295;font-size:20px}.form-control:-ms-input-placeholder{color:#7C5295;font-size:20px}.form-control::placeholder{color:#7C5295;font-size:20px}select{width:100%;display:block;padding:0 15px !important;height:64px !important;-moz-appearance:none;-webkit-appearance:none}input[type=text]:focus,input[type=tel]:focus,input[type=email]:focus,textarea#feedback_content:focus,textarea#petition_signature_content:focus,input#feedback_email:focus,input#donation_email:focus,select#donation_billing_address_country_code:focus{box-shadow:0 0 5px #7c5295;border:2px solid #7C5295}.hero input[type=text]:focus{box-shadow:0 0 5px #fafafa;border:2px solid #fff}.hero{height:540px;padding-top:40px;background-size:cover;background-repeat:no-repeat;background-position:right;z-index:1000}.hero .row{padding:0}.hero h1{color:#fff;font-size:54px;line-height:50px;margin-bottom:15px}.hero h2{font-size:30px;line-height:34px;font-weight:300;color:#fff;margin-bottom:25px;padding-right:20%}.hero form{padding:0 15% 0 0}.inner-hero{padding:90px 0px 80px 0;background-position:center;background-size:cover}.inner-hero h1{color:#fff;font-size:40px;line-height:42px;margin-bottom:15px;padding-right:25%}main#content{padding:40px 0}.platform img{border-radius:3px}.platform h2{font-size:38px;line-height:40px;margin-bottom:20px;text-transform:uppercase;font-weight:400;color:#3C1361}.platform h2:last-of-type{font-weight:800;margin-top:30px}.platform h2 span{font-weight:800}.platform h3{margin-top:15px;margin-bottom:5px;color:#3C1361;font-size:24px}.platform .col-md-4{margin-bottom:40px}.platform .col-md-4:last-of-type{margin-bottom:0}h4 a.sfp{color:#3C1361;font-weight:400;font-style:italic;text-decoration:underline}h4 a.sfp:hover,h4 a.sfp:focus{color:#000;text-decoration:none}.platform h4 a i{color:#000}.sub-id{background-color:#3C1361}.sub-id h2{color:#fff;font-size:38px;line-height:40px;margin-bottom:30px;font-weight:800;text-transform:uppercase}.cta{background:#3c1361;background:-webkit-linear-gradient(306deg, #3c1361 27%, #7c5295 100%);background:linear-gradient(144deg, #3c1361 27%, #7c5295 100%)}.cta .row,.cta .col-md-6{padding:0}.cta h2{color:#fff;font-size:38px;line-height:40px;font-weight:300;text-transform:uppercase;margin-bottom:30px}.cta h2 span{font-weight:800}.cta .pad{padding:50px 15px;-webkit-box-ordinal-group:1;-ms-flex-order:1;order:1}.cta ul{list-style:none;padding-left:0;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr);grid-gap:15px}.cta ul a{background-color:#2492EB;color:#fff;font-weight:300;width:100%;text-align:center;display:inline-block;padding:20px;border-radius:3px;font-size:24px}.cta ul a:hover,.cta ul a:focus{background-color:#7C5295}footer h2{color:#3C1361;font-weight:300;margin-bottom:20px;font-size:32px}footer form{width:90%}footer a{color:#7C5295}footer a:hover,footer a:focus{color:#3C1361}footer i{font-size:40px;margin-bottom:35px;margin-right:8px}footer .form-control{border:2px solid #3C1361;color:#3C1361 !important;padding:12px 15px !important;font-size:20px;font-weight:300;border-radius:3px;background-color:transparent;height:auto}footer .form-control::-webkit-input-placeholder{color:#3C1361}footer .form-control::-moz-placeholder{color:#3C1361}footer .form-control:-ms-input-placeholder{color:#3C1361}footer .form-control::placeholder{color:#3C1361}footer form{margin-top:25px;margin-bottom:30px}footer ul{margin-top:-5px;padding-left:0;list-style:none;margin-bottom:30px}footer ul a{color:#7C5295;font-size:18px}footer ul a:hover,footer ul a:focus{color:#3C1361}ul.ft-em{margin-top:-20px}.foot-plat ul{margin-bottom:5px}.sub-foot{text-align:center;background-color:#7C5295}.sub-foot a,.sub-foot p{color:#fff;font-size:14px;margin-bottom:0;font-weight:300}.sub-foot .row{padding:15px 0}main#content h2{color:#3C1361;margin-bottom:20px}main#content .col-md-6{padding-right:0;padding-left:0}main#content .form-group.col-md-6{padding-right:5px;padding-left:5px}.page-pages-show-signup .form,.page-pages-show-feedback .form,.page-pages-show-petition .col-12 form{margin-top:30px;margin-bottom:60px}.share{margin-top:40px}.share h4{color:#3C1361;margin-bottom:7px}.share i{color:#7C5295;font-size:30px;margin-right:5px}.inner-hero .row{padding:0}textarea.form-control{height:150px !important;padding:15px 10px}.page-pages-show-petition .pl-hm-mg,.page-pages-show-petition .platform{display:none}.page-pages-show-petition .pet-see-more{margin-top:-40px}.simp{margin-bottom:30px}.simp em{font-size:32px}.simp h2{font-size:32px;margin-bottom:7px}.page-page-not-found .inner-hero{display:none}.page-page-not-found main#content{background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.4), rgba(0,0,0,0.4)),url(pothole.jpg);background-image:linear-gradient(to bottom, rgba(0,0,0,0.4), rgba(0,0,0,0.4)),url(pothole.jpg);height:520px;background-size:cover;background-position:bottom;padding:140px 0 0 0}.page-page-not-found main#content h2{color:#fff}.donation-v2-amounts{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr);grid-gap:7px}label{font-size:14px;text-transform:uppercase;font-weight:700;color:#7C5295;margin-bottom:2px}small.text-muted{color:#7C5295 !important}.content-pages-show-donation-v2-wide .custom-control-label::before{display:none}.content-pages-show-donation-v2-wide .custom-control-label::after{display:none}.content-pages-show-donation-v2-wide .custom-control-label.radio{background-color:#FF077E;font-size:22px;font-weight:900;color:#fff;padding:10px 0 7px 0;-webkit-transition:0.2s ease !important;transition:0.2s ease !important;border-radius:3px;width:100%;text-align:center}.content-pages-show-donation-v2-wide .custom-control-label.radio:hover{background-color:#00457D;color:#fff !important;cursor:pointer}.content-pages-show-donation-v2-wide input:checked+label{background-color:#00457D !important;color:#fff !important}.content-pages-show-donation-v2-wide .custom-control{padding-left:0}.content-pages-show-donation-v2-wide .custom-control-inline{margin-right:0}.donation-v2-occurence-radio .custom-control{width:100%;float:left}.donation-v2-options.padtopless{margin-top:12px;margin-bottom:25px}.donate .col-sm-12.no-pad,.donation-v2-options .col-sm-6{padding-left:0;padding-right:0}.radio-inline.donation-v2-amounts{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);grid-gap:10px;padding:0px;margin-top:5px}.donation-v2-occurence-radio{display:-ms-grid;display:grid;-ms-grid-columns:auto auto;grid-template-columns:auto auto;grid-gap:10px}.cta img{height:300px;-o-object-fit:cover;object-fit:cover}.alert-info{color:#000;background-color:#2492EB;border-color:#2492EB}.alert{text-align:center;padding:25px}.alert i{margin:0 5px;font-size:36px;color:#fff}.alert i:hover,.alert i:focus{color:#3C1361}.alert p{font-size:18px;margin-top:20px;margin-bottom:20px}.alert img{margin-bottom:20px}.text-info{color:white !important}.alert.alert-notice.alert-dismissible.fade.show.mb-0.d-inline-block{display:none !important}@media only screen and (min-width: 480px){.hero{padding-top:70px}.hero form{padding:0;width:300px}}@media only screen and (min-width: 768px){.cta .row{width:100%;max-width:100%}.hero{text-align:center;padding-top:150px}.hero h1{margin-bottom:35px}.hero h2{padding-right:0;margin-bottom:40px;font-size:42px}.hero form{width:500px;margin:auto}.hero form .col-md-6{max-width:35%}.hero form .btn{padding:13px 40px 13px 20px;float:right}.hero form .col-md-4{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}.inner-hero{padding:150px 0px 140px 0}.inner-hero h1{font-size:48px;line-height:48px}.platform img{height:170px;-o-object-fit:cover;object-fit:cover}.cta .pad{-webkit-box-ordinal-group:0;-ms-flex-order:0;order:0}.cta .pad.vol{padding:72px 35px 0 35px}.cta .pad.con{padding:60px 35px 0 35px}.cta h2{font-size:32px;line-height:34px;margin-bottom:15px}.cta ul a{padding:10px}.cta ul a{font-size:18px}.sub-id h2{float:left;margin-top:6px;margin-bottom:0}.sub-id .col-md-12{max-width:580px;margin:auto}.sub-id{text-align:center}footer h2{font-size:28px}.page-pages-show-signup .form,.page-pages-show-feedback .form,.page-pages-show-petition .col-12 form{margin-top:0;margin-bottom:0;float:right;width:370px}.page-pages-show-petition .pet-see-more{margin-top:30px}.content-pages-show-basic .col-12{max-width:750px}.simp{margin-bottom:0px;display:inline-block}.simp h2{font-size:36px;float:left;margin-right:40px}.page-page-not-found main#content{padding:180px 0 0 0}.page-page-not-found main#content h2{padding:0 15%}}@media only screen and (min-width: 992px){.row,header#header .container{width:960px;max-width:960px;margin:auto}main#content{padding:50px 0}.py-4{padding-bottom:0px !important;padding-top:0px !important}.w-25{width:170px !important}.hamburger{display:none !important}.navbar-nav{padding:15px 0px !important}.navbar-brand{margin-right:40px}.navbar-light .navbar-nav .nav-link{font-size:16px;width:-webkit-max-content;width:-moz-max-content;width:max-content}ul.navbar-nav.secondary{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%}.secondary a.nav-link.reg{margin-bottom:0;margin-right:10px;margin-left:10px}.secondary a.nav-link{margin-bottom:0;padding:11px 0 0 0}.ml-auto{margin-left:0 !important}.hero h1{font-size:64px}.hero h2{font-size:50px}.hero form{width:580px}.hero form .col-md-6{max-width:37%}.hero form .col-md-4{-webkit-box-flex:0;-ms-flex:0 0 26%;flex:0 0 26%;max-width:26%}.inner-hero h1{padding-right:45%}.cta h2{font-size:38px;line-height:40px;margin-bottom:30px}.platform h3{font-size:24px}.platform .col-md-4{margin-bottom:50px}.platform img{height:220px}.col-md-12.pl-hm-mg{max-width:850px}.sub-id .row{padding:50px 0}.sub-id .col-md-12{max-width:650px}.sub-id h2{font-size:44px}.cta ul a{font-size:22px}.cta img{height:330px}.cta .pad.vol{padding:82px 35px 0 35px}.cta .pad.con{padding:65px 35px 0 35px}.con-wrap{width:430px;float:right}footer h2{font-size:32px}.foot-plat ul{margin-bottom:0;float:left;margin-right:30px}footer .row{padding:40px 0 10px 0}.page-pages-show-signup .form,.page-pages-show-feedback .form,.page-pages-show-petition .col-12 form{width:410px}.form-submitting.mt-2.d-flex.align-items-center{position:absolute;top:120px}.page-pages-show-petition .platform{display:block;margin-top:60px}.page-pages-show-petition .pet-see-more{display:none}.content-pages-show-basic .col-12{max-width:800px}.page-page-not-found main#content h2{padding:0 25%}}@media only screen and (min-width: 1200px){.row,header#header .container{width:1140px;max-width:1140px}main#content{padding:60px 0}.navbar-light .navbar-nav .nav-link{font-size:18px}.hero{height:630px;padding-top:180px}.hero h1{font-size:74px;margin-bottom:60px}.hero h2{font-size:57px;margin-bottom:60px}.sub-id .row{padding:60px 0}.platform.home .row{padding:60px 0}.platform h2{font-size:48px}.platform h3{font-size:30px}.platform .col-md-4{margin-bottom:60px}.platform img{height:250px}.cta ul a{font-size:24px}.cta img{height:420px}.cta h2{font-size:48px;line-height:48px;margin-bottom:50px}.cta .pad.vol{padding:115px 35px 0 65px}.cta .pad.con{padding:65px 65px 0 35px}.cta ul a{font-size:28px;padding:30px}.con-wrap{width:490px}footer .row{padding:60px 0 30px 0}footer form .col-md-6{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}footer form{width:600px}footer form .btn{padding:13px 40px 13px 20px !important}.page-pages-show-signup .form,.page-pages-show-feedback .form,.page-pages-show-petition .col-12 form{width:480px}.content-pages-show-basic .col-12{max-width:900px}.page-page-not-found main#content h2{padding:0 30%}}@media only screen and (min-width: 1440px){.row,header#header .container{width:1320px;max-width:1320px}.col-md-12.pl-hm-mg{max-width:950px}.sub-id .row{padding:60px 0}.cta img{height:480px}.cta .pad.vol{padding:140px 35px 0 80px}.cta .pad.con{padding:90px 80px 0 35px}.con-wrap{width:565px}.cta ul a{font-size:32px}.cta .vol h2{padding-right:30%}footer form{width:630px}.page-pages-show-signup .form,.page-pages-show-feedback .form,.page-pages-show-petition .col-12 form{width:580px}.content-pages-show-basic .col-12{max-width:1000px}}@media only screen and (min-width: 1650px){.cta .vol h2{padding-right:40%}}@media only screen and (min-width: 1920px){.cta .vol h2{padding-right:50%}}
