.donateContent{display:flex}.donateContent .donateHeader{position:relative;max-height:400px}.donateContent .donateHeader img{aspect-ratio:940/476;height:100%;object-fit:cover;min-height:300px}.donateContent .donateHeader h1{background-color:#2c497fed;color:#fff;position:absolute;z-index:3;font-size:clamp(24px,2.5vw,28px);bottom:0;padding:20px;margin:0}.donateContent #stripe-container{padding:10px 20px 50px;min-width:27em}.donateContent .donateText{background-color:#2c497f;color:#fff;padding:30px;font-size:18px;height:100%}.donateContent .donateText ul{list-style-type:none;padding:0 20px 0 10px}.donateContent .donateText ul li{text-align:center}@media screen and (max-width: 950px){.donateContent .columnOnMobile{flex-direction:column}}@media screen and (max-width: 768px){.donateContent{display:grid;grid-template-columns:1fr}.donateContent .donateHeader img{object-fit:cover;position:unset;min-height:250px}}.container,.full-width-container{width:100%;margin-left:auto;margin-right:auto}.container{max-width:1280px!important}.content-container{width:100%;margin-left:auto;margin-right:auto;background-color:#fff}.flex{display:flex}.fill{flex:1}.wrap{flex-wrap:wrap}.fdr{flex-direction:row}.fdc{flex-direction:column}.jc{justify-content:center}.js{justify-content:flex-start}.je{justify-content:flex-end}.jsb{justify-content:space-between}.jsa{justify-content:space-around}.ac{align-items:center}.as{align-items:flex-start}.ae{align-items:flex-end}.r{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.c1,.c2,.c3,.c4,.c5,.c6,.c7,.c8,.c9,.c10,.c11,.c12,.cxs1,.cxs2,.cxs3,.cxs4,.cxs5,.cxs6,.cxs7,.cxs8,.cxs9,.cxs10,.cxs11,.cxs12,.cs1,.cs2,.cs3,.cs4,.cs5,.cs6,.cs7,.cs8,.cs9,.cs10,.cs11,.cs12,.cm1,.cm2,.cm3,.cm4,.cm5,.cm6,.cm7,.cm8,.cm9,.cm10,.cm11,.cm12,.cl1,.cl2,.cl3,.cl4,.cl5,.cl6,.cl7,.cl8,.cl9,.cl10,.cl11,.cl12{position:relative;width:100%}@media (max-width: 575px){.hidden-xs{display:none!important}}@media (min-width: 576px) and (max-width: 768px){.hidden-s{display:none!important}}@media (min-width: 769px) and (max-width: 950px){.hidden-m{display:none!important}}@media (min-width: 951px) and (max-width: 1199px){.hidden-l{display:none!important}}@media (min-width: 1200px){.hidden-xl{display:none!important}}@media (max-width: 575px){.desktop{display:none!important}}@media (min-width: 576px) and (max-width: 768px){.desktop{display:none!important}}@media (min-width: 769px) and (max-width: 950px){.desktop{display:none!important}}@media (max-width: 575px){.tablet{display:none!important}}@media (min-width: 576px) and (max-width: 768px){.tablet{display:none!important}}@media (min-width: 951px) and (max-width: 1199px){.tablet{display:none!important}}@media (min-width: 769px) and (max-width: 950px){.mobile{display:none!important}}@media (min-width: 951px) and (max-width: 1199px){.mobile{display:none!important}}@media (max-width: 575px){.tablet-desktop{display:none!important}}@media (min-width: 576px) and (max-width: 768px){.tablet-desktop{display:none!important}}@media (min-width: 951px) and (max-width: 1199px){.tablet-mobile{display:none!important}}.c1{flex:0 8.3333333333%;max-width:8.3333333333%}.c2{flex:0 16.6666666667%;max-width:16.6666666667%}.c3{flex:0 25%;max-width:25%}.c4{flex:0 33.3333333333%;max-width:33.3333333333%}.c5{flex:0 41.6666666667%;max-width:41.6666666667%}.c6{flex:0 50%;max-width:50%}.c7{flex:0 58.3333333333%;max-width:58.3333333333%}.c8{flex:0 66.6666666667%;max-width:66.6666666667%}.c9{flex:0 75%;max-width:75%}.c10{flex:0 83.3333333333%;max-width:83.3333333333%}.c11{flex:0 91.6666666667%;max-width:91.6666666667%}.c12{flex:0 100%;max-width:100%}@media (max-width: 576px){.cxs4{flex:0 33.3333333333%;max-width:33.3333333333%}.cxs5{flex:0 41.6666666667%;max-width:41.6666666667%}.cxs6{flex:0 50%;max-width:50%}.cxs10{flex:0 83.3333333333%;max-width:83.3333333333%}.cxs11{flex:0 91.6666666667%;max-width:91.6666666667%}.cxs12{flex:0 100%;max-width:100%}}@media (min-width: 769px){.cs1{flex:0 8.3333333333%;max-width:8.3333333333%}.os1{margin-left:8.3333333333%}.cs3{flex:0 25%;max-width:25%}.cs4{flex:0 33.3333333333%;max-width:33.3333333333%}.cs5{flex:0 41.6666666667%;max-width:41.6666666667%}.cs6{flex:0 50%;max-width:50%}.cs7{flex:0 58.3333333333%;max-width:58.3333333333%}.cs8{flex:0 66.6666666667%;max-width:66.6666666667%}.cs9{flex:0 75%;max-width:75%}.cs10{flex:0 83.3333333333%;max-width:83.3333333333%}.cs11{flex:0 91.6666666667%;max-width:91.6666666667%}.cs12{flex:0 100%;max-width:100%}}@media (min-width: 951px){.cm1{flex:0 8.3333333333%;max-width:8.3333333333%}.cm3{flex:0 25%;max-width:25%}.cm4{flex:0 33.3333333333%;max-width:33.3333333333%}.cm5{flex:0 41.6666666667%;max-width:41.6666666667%}.cm6{flex:0 50%;max-width:50%}.cm7{flex:0 58.3333333333%;max-width:58.3333333333%}.cm8{flex:0 66.6666666667%;max-width:66.6666666667%}.cm9{flex:0 75%;max-width:75%}.cm10{flex:0 83.3333333333%;max-width:83.3333333333%}.cm11{flex:0 91.6666666667%;max-width:91.6666666667%}}@media (min-width: 1201px){.cl2{flex:0 16.6666666667%;max-width:16.6666666667%}.cl3{flex:0 25%;max-width:25%}.cl4{flex:0 33.3333333333%;max-width:33.3333333333%}.cl5{flex:0 41.6666666667%;max-width:41.6666666667%}.cl6{flex:0 50%;max-width:50%}.cl7{flex:0 58.3333333333%;max-width:58.3333333333%}.cl8{flex:0 66.6666666667%;max-width:66.6666666667%}.cl9{flex:0 75%;max-width:75%}.cl10{flex:0 83.3333333333%;max-width:83.3333333333%}}html{box-sizing:border-box;-ms-overflow-style:scrollbar}body{margin:0}*,*:after{box-sizing:inherit;font-family:Open Sans,sans-serif;font-size:1em}a,a:hover,a:visited,a:focus{text-decoration:none;color:unset}.white{background:#fff}.hidden{display:none}.skeleton{position:relative;width:max-content;overflow:hidden;border-radius:4px;background-color:#d8d8d6;color:transparent!important;border-color:#1e2226!important;-webkit-user-select:none;user-select:none;cursor:default}.skeleton img{opacity:0}.skeleton:after{position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background-image:linear-gradient(90deg,#fff0 0,#fff3 20%,#ffffff80 60%,#fff0);animation:shimmer 1.25s infinite;content:""}@keyframes shimmer{to{transform:translate(100%)}}#stripe-container{padding:5px}#stripe-container .thankYou{font-size:54px;color:#2c497f;margin-top:20px}.stripe-form .stripe-elements{margin-bottom:24px}.stripe-form .vertical-spacing{margin-top:.95rem}.stripe-form .vertical-spacing .input-field{margin-bottom:0}.stripe-form .no-spacing .input-field,.stripe-form .no-spacing .select-field{margin-bottom:0;margin-top:0}.stripe-form .selectable{cursor:pointer;position:relative;z-index:1;box-shadow:none;text-align:center;align-items:center;transition:background-color .25s ease-out,box-shadow .25s ease-out;border:none!important;margin:1px 1px 0 0}.stripe-form .selectable.presetAmount{height:45px;font-size:16px!important}.stripe-form .selectable.selected{background-color:#cc130e!important;color:#fff}.stripe-form .selectable:hover{z-index:2;box-shadow:0 4px 9px #0000001a}.stripe-form .amountContainer{margin-top:18px}.stripe-form .amountContainer .presetAmountTop .presetAmount{border-bottom:none}@media screen and (min-device-width: 576px){.stripe-form .amountContainer .presetAmountTop{flex:.6}.stripe-form .amountContainer .presetAmountTop .presetAmount:last-child{border-right:none}.stripe-form .amountContainer .presetAmountTop .presetAmount{border-bottom:1px solid #d5d6d5}.stripe-form .amountContainer .presetAmountBottom{flex:.4}.stripe-form .amountContainer .presetAmountBottom .presetAmount{border-bottom:1px solid #d5d6d5}}@media screen and (min-width: 769px) and (max-width: 776px){.stripe-form .amountContainer .presetAmountTop,.stripe-form .amountContainer .presetAmountBottom{flex:1}}@media screen and (max-width: 391px){.stripe-form .amountContainer .presetAmountTop,.stripe-form .amountContainer .presetAmountBottom{flex:1}}.stripe-form .amountContainer .presetAmount,.stripe-form .amountContainer .customAmount{padding:18px;border:1px solid #d5d6d5;font-size:18px}.stripe-form .amountContainer .presetAmount .input-field.outlined>input,.stripe-form .amountContainer .customAmount .input-field.outlined>input{background-color:#fff!important}.stripe-form .amountContainer .presetAmount{border-left:none}.stripe-form .amountContainer .presetAmount:first-child{border-left:1px solid #d5d6d5}.stripe-form .amountContainer .customAmount{border-top:none}.stripe-form .amountContainer .customAmount .input-field{margin:0}.stripe-form .buttonAmountRow{margin-top:22px}.stripe-form .buttonAmountRow button{height:62px;margin-top:0;justify-content:center;font-size:23px;padding-left:20px}.stripe-form .recurringRow .option,.stripe-form #additionalQuestions .option{padding:15px;border:1px solid #d5d6d5;font-size:22px}.stripe-form .recurringRow .option:first-child,.stripe-form #additionalQuestions .option:first-child{border-right:none}.stripe-form .recurringRow .selectable,.stripe-form #additionalQuestions .selectable{font-size:17px;height:45px}.stripe-form .rowInputLeft{padding-right:.475rem}.stripe-form .rowInputRight{padding-left:.475rem}.stripe-form .rowInputCenter{padding-left:.475rem;padding-right:.475rem}.stripe-form .preText{line-height:25px;font-size:15px;padding:0 5px 15px 18px}.stripe-form .donationArrow{width:30px;height:30px;margin-top:10px;padding-bottom:5px}@media screen and (min-device-width: 576px){.stripe-form .collapsible{margin-top:-12px}}@media (max-device-width: 576px){.stripe-form .collapsible .rowInputLeft{padding-right:0}.stripe-form .collapsible .rowInputCenter{padding-left:0}.stripe-form .collapsible .vertical-spacing{margin-top:8px}}.stripe-form .billingDetailsContainer{border:1px solid #d5d6d5;padding:15px;margin-top:15px}.stripe-form .billingDetailsContainer .detailText{margin:0}.stripe-form .billingDetailsContainer .updateText{margin:10px 0 5px;cursor:pointer;color:#007bff}.stripe-form .input-field input{background-color:#fff!important;transition:background .15s ease,border .15s ease,box-shadow .15s ease,color .15s ease}.stripe-form .input-field input:focus+label{color:#30313d}.stripe-form .input-field input:focus{outline:0!important;border-color:#2e7cdc80!important;box-shadow:0 1px 1px #00000008,0 3px 6px #00000005,0 0 0 3px #2e7cdc40,0 1px 1px #00000014!important}.stripe-form .input-field label{color:#30313d}.stripe-form .input-field.outlined>label.active{transform:translate(18px,10px) scale(.8)}.stripe-form .select-field select{outline:1px solid #d5d6d5;top:1px}.stripe-form #additionalQuestions .header{font-weight:600;font-size:20px}.stripe-form #additionalQuestions .question{padding-top:5px;font-weight:600;font-size:14px}.stripe-form #additionalQuestions .question .answers{padding:10px 0}.stripe-form #additionalQuestions .question span{color:#cc130e}.stripe-form .SubmitButton.donation{font-size:21px;font-weight:600}.stripe-form .footerTextContainer{padding-top:28px}.stripe-form .footerTextContainer .footerText{text-align:center;font-size:16px;margin:0;line-height:28.8px}.stripe-form .notDeductible,.stripe-form .sisterOrg{padding-top:15px}.stripe-form .disclosures{font-weight:700;cursor:pointer}.stripe-form .errorMessage{color:#cc130e}.input-field.stripe-input-field{position:relative;margin-bottom:12px}.input-field.stripe-input-field>label{position:absolute;top:0;left:0;cursor:text;text-align:initial;transform:translateY(24px);transform-origin:0% 100%;font-size:15px;letter-spacing:-.3px;transition:transform .2s ease-out,color .2s ease-out}.input-field.stripe-input-field>label.active{transform:translateY(8px) scale(.6);transform-origin:0 0}.input-field.stripe-input-field.filled>label{transform:translate(18px,14px);transform-origin:0 0}.input-field.stripe-input-field.filled>label.active{transform:translate(18px,8px) scale(.6);transform-origin:0 0}.input-field.stripe-input-field>input{background:transparent;border:none;border-bottom:1px solid #d4d3d3;outline:none;height:48px;width:100%;padding-top:20px;box-shadow:none;transition:box-shadow .3s,border .3s;-moz-appearance:none;-webkit-appearance:none;appearance:none}.input-field.stripe-input-field>input:focus{border-bottom:1px solid #4091d7;box-shadow:0 1px #4091d7}.input-field.stripe-input-field>input:focus+label{color:#4091d7}.input-field.stripe-input-field.filled>input{border-bottom:none;padding-left:17px}.input-field.stripe-input-field.filled>input:focus{border-bottom:none;box-shadow:none}.input-field.stripe-input-field>span{display:none;position:absolute;bottom:0;left:0;margin-bottom:-13px;color:#cc130e;font-size:12px}.input-field.stripe-input-field>span.error{display:block}.input-field.stripe-input-field.outlined>input{height:62px;border:1px solid #d5d6d5;padding-top:14px}.input-field.stripe-input-field.outlined>input:focus{border:1px solid #d5d6d5}.input-field.stripe-input-field.outlined>label{transform:translate(18px,20px);transform-origin:0 0}.input-field.stripe-input-field.outlined>label.active{transform:translate(18px,10px) scale(.8);transform-origin:0 0}.payment-method-switcher{margin-top:20px}.payment-method-switcher .switcherTitle{font-size:15px;font-weight:700}.payment-method-switcher .options{grid-column-gap:5px;display:flex;margin-top:10px}.payment-method-switcher .options .selected{border:2px solid #2D7CDB}.payment-method-switcher .paymentOption{background-color:#f1f1f1;height:65px;cursor:pointer;padding:0 25px;width:125px;transition:box-shadow .2s ease-in-out}.payment-method-switcher .paymentOption:hover{box-shadow:0 4px 9px #0000001a}.SubmitButton{padding-left:25px;background:#cc130e;height:60px;margin-top:10px;position:relative;font-size:21px;color:#fff;cursor:pointer;width:100%;outline:none;border:none;box-shadow:none;transition:all .15s ease-in}.SubmitButton .loadingView{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:unset;opacity:0;transition:background-color .15s ease-out,opacity .15s ease-out}.SubmitButton .loadingView.visible{background-color:#000000a6;opacity:1}.SubmitButton .arrow-container{top:0;left:0;height:100%;background:#b8110d;width:10px;position:absolute;transition:all .15s ease-in}.SubmitButton .arrow{position:absolute;right:0;top:35%;margin-right:-8px;border-left:9px solid rgb(183.6,17.1,12.6);border-top:9px solid transparent;border-bottom:9px solid transparent;transition:all .15s ease-in}.SubmitButton #Icon{margin-right:15px}.SubmitButton:hover{background:#d1140e;box-shadow:0 8px 10px #0003}.SubmitButton:hover .arrow-container{width:15px}.SubmitButton:hover .arrow-container{background:#ae100c}.SubmitButton:hover .arrow{border-left:9px solid rgb(174.42,16.245,11.97)}@media screen and (max-device-width: 1200px){.SubmitButton{font-size:15px}}@media screen and (max-device-width: 950px){.SubmitButton{font-size:16px}}@media screen and (max-device-width: 767px){.SubmitButton{font-size:23px}}@media screen and (max-device-width: 576px){.SubmitButton{font-size:18px}}.SubmitButton.donation,.SubmitButton.push{background:#cc130e;padding-left:35px;font-size:1.4vw;border-radius:0!important}.SubmitButton.donation .arrow-container,.SubmitButton.push .arrow-container{background:#b8110d}.SubmitButton.donation .arrow,.SubmitButton.push .arrow{border-left:9px solid rgb(183.6,17.1,12.6)}.SubmitButton.donation:hover .arrow-container,.SubmitButton.push:hover .arrow-container{background:#ae100c}.SubmitButton.donation:hover .arrow,.SubmitButton.push:hover .arrow{border-left:9px solid rgb(174.42,16.245,11.97)}.lds-ellipsis{display:inline-block;position:relative;width:80px;height:80px}.lds-ellipsis div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#fff;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis.white div{background:#fff}.lds-ellipsis.black div{background:#000}.lds-ellipsis.red div{background:#cc130e}.lds-ellipsis div:nth-child(1){left:8px;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:8px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:32px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:56px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}#aclj-action-donation .hide{display:none}#aclj-action-donation h3{margin-top:0;color:#000}#aclj-action-donation .thankYou{font-size:1.3em;font-weight:600;color:#2d7cdb}#aclj-action-donation .donateACLJ{font-size:1.2em;font-weight:600;color:#2d7cdb}#pop-up{position:fixed;top:0;left:0;width:100%;height:100%;z-index:55;overflow-y:auto;cursor:pointer;visibility:visible;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}#pop-up.popup-visible{visibility:visible;opacity:1}#pop-up .popup-container{position:relative;max-width:600px;padding:25px;margin:7px;max-height:95%;overflow-y:auto;background:#fff;cursor:auto;border-radius:1em;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}#pop-up .popup-container.popup-visible{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#pop-up .popup-container .dismiss-button{background:transparent;border:none;position:fixed;top:0;right:0;cursor:pointer;transition:all .25s ease-out;padding:10px 15px;text-align:center;opacity:.5;color:#000;font-size:20px;margin:0}#pop-up .popup-container .dismiss-button:hover{opacity:1}@media screen and (max-width: 768px){#pop-up .popup-container{width:90%}}.Underlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:40;overflow-y:auto;cursor:pointer;visibility:hidden;opacity:0;-webkit-transition:opacity .2s ease-out,visibility .2s ease-out;transition:opacity .2s ease-out,visibility .2s ease-out}.Underlay.visible{visibility:visible;opacity:1}
