body{background-color:#1e2020;overflow-x:hidden}.landing240Page #landing240Content{width:100%;position:absolute;top:130px;padding-top:30px;color:#fff;background:url(https://static.aclj.org/Repeating-Brick.jpg) repeat;background-size:120%}.landing240Page #landing240Content .logo240{margin-top:20px}.landing240Page #landing240Content .introSection{margin-top:15px;padding:15px 0}.landing240Page #landing240Content .introSection p{margin:0 0 15px!important}.landing240Page #landing240Content h1{font-size:35px;text-transform:uppercase;margin:5px 0 0;letter-spacing:2px}.landing240Page #landing240Content h4{font-weight:400;margin-top:5px}.landing240Page #landing240Content .blueCopy{color:#6fb0ff}.landing240Page #landing240Content .copy p{font-size:16px;margin-top:25px;margin-bottom:0;line-height:24px;text-align:justify}.landing240Page #landing240Content .copy p a{cursor:pointer}.landing240Page #landing240Content h2{margin-top:25px;margin-bottom:0;font-size:20px}.landing240Page #landing240Content .bookletInfo{font-size:20px}.landing240Page #landing240Content .bookletInfo a{color:#519bea;font-weight:700}.landing240Page #landing240Content .booklet-container{margin-top:35px;margin-bottom:40px;justify-content:space-evenly}.landing240Page #landing240Content .booklet-container img{max-width:232px;object-fit:cover}.landing240Page #landing240Content .booklet-container .textSide p{margin-top:0;text-align:left;line-height:27px;margin-bottom:25px}.landing240Page #landing240Content .booklet-container .textSide #WhitePaperForm h2{display:none}.landing240Page #landing240Content .booklet-container .textSide #WhitePaperForm .confirmation h2{display:unset;font-size:27px;margin:0 0 10px}.landing240Page #landing240Content .booklet-container .textSide #WhitePaperForm .confirmation p a{color:#3e89e2;text-decoration:underline}.landing240Page #landing240Content .booklet-container .textSide #WhitePaperForm .input-field{margin-bottom:5px}.landing240Page #landing240Content .booklet-container .textSide #WhitePaperForm input{background-color:#fff;padding-left:15px}.landing240Page #landing240Content .booklet-container .textSide #WhitePaperForm .arrow-container{background-color:#113f76}.landing240Page #landing240Content .booklet-container .textSide #WhitePaperForm .arrow-container .arrow{border-left-color:#113f76}.landing240Page #landing240Content .booklet-container .textSide #WhitePaperForm .SubmitButton{font-size:14px;text-transform:uppercase;background-color:#1857a2}.landing240Page #landing240Content .booklet-container .textSide #WhitePaperForm .SubmitButton.donation{padding:0}.landing240Page #landing240Content .booklet-container .textSide #WhitePaperForm .submitDisclaimer{display:none;font-size:11px;text-align:center;line-height:18px;margin-top:5px}.landing240Page #landing240Content .timelineContainer{margin:25px 0 20px}.landing240Page #landing240Content .timelineContainer .textSection{padding-left:25px;margin-top:0}.landing240Page #landing240Content .timelineContainer h2{margin:0}.landing240Page #landing240Content #Footer{width:100%;background-color:#121313}.landing240Page #landing240Content #Footer .thankYouText{display:none}.landing240Page #landing240Content #Footer h2{font-size:42px;margin:0;text-align:center}.landing240Page #landing240Content #Footer h2.customTitle{font-size:34px}.landing240Page #landing240Content #Footer.donationSubmitted .keepInFightText{display:none}.landing240Page #landing240Content #Footer.petitionSubmitted .responsiveContainer{flex-direction:column}.landing240Page #landing240Content #Footer.petitionSubmitted .thankYouText{display:unset}.landing240Page #landing240Content #Footer.petitionSubmitted .thankYouSection{display:none}.landing240Page #landing240Content #Footer.donationSubmitted .thankYouSection{display:unset}.landing240Page #landing240Content #BottomDonationForm.petitionVariant{max-width:550px}.landing240Page #landing240Content #BottomDonationForm.petitionVariant .Signature-Progress{margin-bottom:20px}.landing240Page #landing240Content #BottomDonationForm.petitionVariant .Signature-Progress .signatureInfo{margin:0 0 15px}.landing240Page #landing240Content #BottomDonationForm.petitionVariant .PetitionWidget .upper,.landing240Page #landing240Content #BottomDonationForm.petitionVariant .PetitionWidget .main{display:none}.landing240Page #landing240Content #BottomDonationForm.petitionVariant .PetitionWidget .input-field label{transform:translate(18px,20px)}.landing240Page #landing240Content #BottomDonationForm.petitionVariant .PetitionWidget .input-field label.active{transform:translate(18px,10px) scale(.8)}.landing240Page #landing240Content #BottomDonationForm.petitionVariant .PetitionWidget .input-field input{background-color:#fff;height:62px;border:1px solid #d5d6d5;padding-left:17px}.landing240Page #landing240Content #BottomDonationForm.petitionVariant .PetitionWidget .button-padding{padding-right:0!important}.landing240Page #landing240Content #BottomDonationForm{margin-bottom:40px;max-width:750px;padding-top:25px}.landing240Page #landing240Content #BottomDonationForm .titleSection{display:none}.landing240Page #landing240Content #BottomDonationForm .donationSection{border-bottom:none;margin-bottom:0;padding-bottom:0}.landing240Page #landing240Content #BottomDonationForm .stripe-form .donationArrow img{filter:invert(1)}.landing240Page #landing240Content #BottomDonationForm .stripe-form .preText .championText{font-weight:700;color:#de3632}.landing240Page #landing240Content #BottomDonationForm .stripe-form .selectable:not(.selected),.landing240Page #landing240Content #BottomDonationForm .stripe-form .paymentOption span{color:#000}.landing240Page #landing240Content #BottomDonationForm .stripe-form .selectable.selected:not(.redButtons *){background-color:#1c57a2!important}.landing240Page #landing240Content #BottomDonationForm .stripe-form .SubmitButton:not(.redButtons *){background-color:#1c57a2}.landing240Page #landing240Content #BottomDonationForm .stripe-form .SubmitButton:not(.redButtons *) .arrow-container{background-color:#144077}.landing240Page #landing240Content #BottomDonationForm .stripe-form .SubmitButton:not(.redButtons *) .arrow-container .arrow{border-left-color:#144077}.landing240Page #landing240Content #BottomDonationForm .stripe-form #Field-linkOptInCheckbox{color:#fff!important}.landing240Page #landing240Content #BottomDonationForm #payment-form{color:#000}.landing240Page #landing240Content #BottomDonationForm #payment-form .switcherTitle,.landing240Page #landing240Content #BottomDonationForm #payment-form .footerTextContainer{color:#fff}.landing240Page #landing240Content #BottomDonationForm .shareSection{border-bottom:none;margin-bottom:0}.landing240Page #landing240Content #BottomDonationForm .shareSection .WidgetTitle svg{fill:#fff}.landing240Page #landing240Content #BottomDonationForm .shareSection .socialHolder a{background-color:#1c57a2}.landing240Page #landing240Content #CopyrightSection{background-color:#0000}.landing240Page #landing240Content #CopyrightSection p{color:#fff;font-size:11px;margin:5px}@media screen and (max-width: 1200px){.landing240Page #landing240Content .booklet-container img{max-width:255px}.landing240Page #landing240Content #Footer h2{font-size:3.5vw}.landing240Page #landing240Content #Footer h2.customTitle{font-size:2.8vw}}@media screen and (max-width: 950px){.landing240Page #landing240Content #BottomDonationForm.petitionVariant{max-width:500px}.landing240Page #landing240Content #Footer h2,.landing240Page #landing240Content #Footer h2.customTitle{font-size:4.5vw}}@media screen and (max-width: 768px){.landing240Page #landing240Content{background-size:190%}.landing240Page #landing240Content .booklet-container{flex-direction:column;align-items:center}.landing240Page #landing240Content .booklet-container .textSide{margin:12px 0 0;align-items:center;flex-direction:column-reverse}.landing240Page #landing240Content .booklet-container .textSide p{margin-top:25px}.landing240Page #landing240Content .timelineContainer{flex-direction:column}.landing240Page #landing240Content .timelineContainer .textSection{padding-left:0;margin-top:20px}.landing240Page #landing240Content #Footer h2{font-size:34px}.landing240Page #landing240Content #Footer h2.customTitle{font-size:5vw}}@media screen and (max-width: 576px){.landing240Page #landing240Content #BottomDonationForm.petitionVariant .signatureInfo .currentSigs .sigNum{font-size:24px}.landing240Page #landing240Content #BottomDonationForm.petitionVariant .signatureInfo .currentSigs .sigs{font-size:16px}.landing240Page #landing240Content #BottomDonationForm.petitionVariant .signatureInfo .milestone{font-size:16px;text-align:right}.landing240Page #landing240Content #BottomDonationForm.petitionVariant .PetitionWidget .input-field input{height:55px!important}.landing240Page #landing240Content #Footer h2.customTitle{font-size:5.9vw}}@media screen and (min-width: 1200px){.landing240Page #landing240Content .copy,.landing240Page #landing240Content .logo240{max-width:875px}.landing240Page #landing240Content #Footer{max-width:1200px}.landing240Page #landing240Content .copy .videoSwitcher .otherVideos{margin-top:35px}.landing240Page .returnToSiteBar .cm8,.landing240Page .header .cm8{max-width:875px}}body::-webkit-scrollbar{width:12px;padding:0 10px}body::-webkit-scrollbar-track{padding:0 10px;background:#1a1c1c}body::-webkit-scrollbar-thumb{background-color:#6a6a6a;border-radius:20px;padding:0 10px}.returnToSiteBar{position:absolute;top:0;width:100%;height:35px;background-color:#131515}.returnToSiteBar .icon{width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:11px solid #fff}.returnToSiteBar span{margin-left:7px;color:#fff;font-size:13px}.header{width:100%;position:absolute;top:35px;z-index:15;background-color:#000;padding:25px 0}.header a{cursor:pointer}.header .donate{padding:5px 7px;color:#fff;min-width:197px;margin-left:15px}.header .donate.red{background-color:#cc3736}.header .donate.blue{background-color:#1c57a2}.header .donate span{font-size:18px}.header .donate .bold{font-weight:700;font-size:19px;line-height:24px;letter-spacing:1.2px}@media screen and (max-width: 576px){.header .donate span{font-size:14px}}
