.ordentliche-mitglied-form{background-color:#f7f7f7;border-radius:5px;padding:20px;max-width:1160px;margin:0 auto;border-top:5px solid #FFFF00}.ordentliche-mitglied-form.accordion{padding:5px;border-top:none}.ordentliche-mitglied-form.accordion .content>h2{display:none}.ordentliche-mitglied-form>h1,.ordentliche-mitglied-form h2,.ordentliche-mitglied-form h3,.ordentliche-mitglied-form h4{font-size:34px;margin-bottom:12px}.ordentliche-mitglied-form form{display:flex;flex-direction:column}.ordentliche-mitglied-form form>div{margin-top:12px}.ordentliche-mitglied-form form>fieldset{margin-top:12px}.ordentliche-mitglied-form form>fieldset.row-horizontal{display:flex;align-items:center;gap:20px;margin-top:30px}@media (max-width: 640px){.ordentliche-mitglied-form form>fieldset.row-horizontal{flex-direction:column;gap:5px;align-items:flex-start}}.ordentliche-mitglied-form form>fieldset.row-horizontal .radio-container{width:-moz-fit-content;width:fit-content}.ordentliche-mitglied-form form>fieldset>span{margin-bottom:7px;font-family:AmnestyTradeGothic-Bd2,sans-serif;font-size:20px;display:flex}.ordentliche-mitglied-form form button[type=submit]{width:-moz-fit-content;width:fit-content;margin:20px auto 0;min-height:60px;min-width:222px}.ordentliche-mitglied-form form .content p:last-of-type{margin-bottom:0}.ordentliche-mitglied-form .infobox{border:1px solid #767676;background-color:#fff;border-radius:5px;padding:10px 12px;display:flex;align-items:baseline;gap:10px;font-family:AmnestyTradeGothic,sans-serif;font-size:16px;line-height:20px;margin-top:12px}.ordentliche-mitglied-form .infobox a{text-decoration:underline;font-family:AmnestyTradeGothic-Bd2,sans-serif}.ordentliche-mitglied-form .infobox em{font-size:18px}.ordentliche-mitglied-form .infobox p{font-family:AmnestyTradeGothic,sans-serif;font-size:16px;line-height:20px;margin-bottom:10px}.ordentliche-mitglied-form .infobox p:last-child{margin-bottom:0}.ordentliche-mitglied-form .danke *:not(.content-cta-btn){text-transform:none}.ordentliche-mitglied-form .danke p{font-size:18px;margin-bottom:10px}.ordentliche-mitglied-form .danke p:last-of-type{margin-bottom:0}.ordentliche-mitglied-form .danke a{text-decoration:underline;font-family:AmnestyTradeGothic-Bd2,sans-serif}.ordentliche-mitglied-form .redirect-loading-container{position:relative;height:30px;margin:30px auto 20px}.ordentliche-mitglied-form .ammounts{display:flex;flex-direction:column;align-items:center}.ordentliche-mitglied-form .ammounts>div{display:flex}@media (max-width: 1125px){.ordentliche-mitglied-form .ammounts>div{justify-content:center}}.ordentliche-mitglied-form .ammounts>div:nth-of-type(1){gap:20px 50px;flex-wrap:wrap}@media (max-width: 1400px){.ordentliche-mitglied-form .ammounts>div:nth-of-type(1){gap:20px 30px}}@media (max-width: 576px){.ordentliche-mitglied-form .ammounts>div:nth-of-type(1){gap:10px 30px}}.ordentliche-mitglied-form .ammounts>div:nth-of-type(2){gap:13px;margin-top:30px}.ordentliche-mitglied-form .ammounts>div label{font-size:20px;line-height:28px;font-family:AmnestyTradeGothic-Bd2,sans-serif}.ordentliche-mitglied-form .ammounts>div .custom-ammount-container{width:100px;height:46px;border-radius:5px;background-color:#fff;border:1px solid #767676}.ordentliche-mitglied-form .ammounts>div .custom-ammount-container:before{content:"";font-family:Fontello;position:absolute;font-size:16px;top:5px;right:5px;left:unset;transform:unset}.ordentliche-mitglied-form .ammounts>div .custom-ammount-container.selected{background-color:#ff0}.ordentliche-mitglied-form .ammounts>div .custom-ammount-container input{border:none;width:100%;height:100%;background-color:transparent!important;text-align:center}.ordentliche-mitglied-form .ammounts>div .custom-ammount-container input::placeholder{color:#000;font-family:AmnestyTradeGothic-BdCn20,sans-serif;letter-spacing:2px;font-size:22px}.ordentliche-mitglied-form .ammounts .salutation-small{flex-wrap:wrap}@media (max-width: 768px){.ordentliche-mitglied-form .ammounts .salutation-small{display:grid;grid-template-rows:1fr;grid-template-columns:1fr 1fr 1fr 1fr;gap:10px}.ordentliche-mitglied-form .ammounts .salutation-small>div{width:100%}.ordentliche-mitglied-form .ammounts .salutation-small .custom-ammount-container,.ordentliche-mitglied-form .ammounts .salutation-small .custom-ammount-container input{width:100%}}@media (max-width: 480px){.ordentliche-mitglied-form .ammounts .salutation-small{grid-template-columns:1fr 1fr 1fr}}.ordentliche-mitglied-form .steps{display:flex;align-items:flex-start;justify-content:flex-start;border-bottom:1px solid #000000;gap:50px;position:relative;margin-bottom:30px;list-style:none}.ordentliche-mitglied-form .steps li{font-size:1.5em;line-height:38px;font-family:AmnestyTradeGothic-BdCn20,sans-serif;color:#aaa;text-transform:uppercase;transition:.3s cubic-bezier(.17,.67,1,1.23);padding-bottom:7px}.ordentliche-mitglied-form .steps li.active{color:#000}.ordentliche-mitglied-form .steps .indicator{position:absolute;top:calc(100% - 5px);min-width:0;width:0px;height:5px;background-color:#000;transition:left .3s,width .3s}.ordentliche-mitglied-form .payment-methods{display:flex;flex-direction:column;width:100%;gap:20px}.ordentliche-mitglied-form .payment-methods>h3{text-align:start;margin-bottom:0;margin-top:30px}.ordentliche-mitglied-form .payment-methods .spende-item{padding:15px;background-color:#fff;font-family:AmnestyTradeGothic-Bd2,sans-serif;text-transform:uppercase;font-size:20px;display:flex;justify-content:space-between;margin-bottom:15px}.ordentliche-mitglied-form .payment-methods .payment{display:flex;flex-direction:column;width:100%;background-color:#fff;border-radius:5px;border:2px solid transparent;min-height:50px}.ordentliche-mitglied-form .payment-methods .payment.inputs{padding:10px}.ordentliche-mitglied-form .payment-methods .payment.inputs>span{padding:10px 0 0}.ordentliche-mitglied-form .payment-methods .payment .payment-group{display:flex;gap:10px}@media (max-width: 480px){.ordentliche-mitglied-form .payment-methods .payment .payment-group{gap:5px}}.ordentliche-mitglied-form .payment-methods .payment .radio-outer-label{padding:10px 0 10px 10px}@media (max-width: 480px){.ordentliche-mitglied-form .payment-methods .payment .radio-outer-label{gap:5px}}.ordentliche-mitglied-form .payment-methods .payment .radio-outer-label input[type=radio]{border:none!important;background-color:transparent;height:16px!important;width:17px!important;border-radius:5px;text-align:center;background-image:none}.ordentliche-mitglied-form .payment-methods .payment .radio-outer-label input[type=radio]:focus{outline:none}.ordentliche-mitglied-form .payment-methods .payment .radio-outer-label input[type=radio]:checked:after{content:""}.ordentliche-mitglied-form .payment-methods .payment .radio-outer-label input[type=radio]:after{content:"";font-family:Fontello}.ordentliche-mitglied-form .payment-methods .payment .radio-outer-label input[type=radio]:before{content:"";font-family:Fontello;background-color:transparent;font-size:16px;width:20px;height:20px}.ordentliche-mitglied-form .payment-methods .payment>span{padding:0 10px 10px 38px}@media (max-width: 576px){.ordentliche-mitglied-form .payment-methods .payment>span{padding:0 10px 10px 32px}}.ordentliche-mitglied-form .payment-methods .payment em{background-repeat:no-repeat;background-size:contain;background-position:center;display:flex;width:62px;height:30px;margin:10px 10px 10px 0}@media (max-width: 576px){.ordentliche-mitglied-form .payment-methods .payment em{width:45px}}@media (max-width: 480px){.ordentliche-mitglied-form .payment-methods .payment em{margin:10px 5px 5px 0}}.ordentliche-mitglied-form .payment-methods .payment em.paypal{background-image:url(/images/payment-method-icons/PayPal.svg)}.ordentliche-mitglied-form .payment-methods .payment em.visa{background-image:url(/images/payment-method-icons/Visa.svg)}.ordentliche-mitglied-form .payment-methods .payment em.mastercard{background-image:url(/images/payment-method-icons/MasterCard.svg)}.ordentliche-mitglied-form .payment-methods .payment em.diners{background-image:url(/images/payment-method-icons/DinersClub.svg)}.ordentliche-mitglied-form .payment-methods .payment em.sofort{background-image:url(/images/payment-method-icons/Sofort.svg)}.ordentliche-mitglied-form .payment-methods .payment em.eps{background-image:url(/images/payment-method-icons/eps.svg)}.ordentliche-mitglied-form .payment-methods .payment em.sepa{background-image:url(/images/payment-method-icons/Sepa.svg)}.ordentliche-mitglied-form .payment-methods .payment>div:nth-of-type(1){display:flex;align-items:flex-start;justify-content:space-between;width:100%}@media (max-width: 480px){.ordentliche-mitglied-form .payment-methods .payment>div:nth-of-type(1){gap:10px 0}}.ordentliche-mitglied-form .payment-methods .payment>div:nth-of-type(1)>label{width:100%;cursor:pointer;font-size:20px;line-height:28px;font-family:AmnestyTradeGothic-Bd2,sans-serif}@media (max-width: 480px){.ordentliche-mitglied-form .payment-methods .payment>div:nth-of-type(1)>label{font-size:18px}}.ordentliche-mitglied-form .payment-methods .payment .input-fields{display:flex;width:100%;gap:30px;padding:0;background-color:#fff}@media (max-width: 768px){.ordentliche-mitglied-form .payment-methods .payment .input-fields{flex-direction:column;gap:10px}}.ordentliche-mitglied-form .payment-methods .payment .input-fields .input-template{display:flex;flex-direction:column;width:100%;align-items:flex-start;justify-content:flex-start}.ordentliche-mitglied-form .payment-methods .payment .input-fields .input-template .text-container{width:100%}.ordentliche-mitglied-form .payment-methods .payment .input-fields .input-template .text-container input{width:100%;font-family:AmnestyTradeGothic-Bd2,sans-serif}.ordentliche-mitglied-form .spenden-betraege{background-color:#fff;border-radius:5px;display:flex;justify-content:space-between;margin-top:30px;cursor:pointer;transition:.3s cubic-bezier(.17,.67,1,1.23);position:relative;flex-wrap:wrap}.ordentliche-mitglied-form .spenden-betraege:first-of-type{margin-top:10px}.ordentliche-mitglied-form .spenden-betraege:hover{filter:brightness(.95)}.ordentliche-mitglied-form .spenden-betraege:hover .price-container{background-color:#ffd500}.ordentliche-mitglied-form .spenden-betraege label{display:flex;width:100%;gap:20px;border-radius:5px;padding:20px;cursor:pointer;border:2px solid transparent}@media (max-width: 1125px){.ordentliche-mitglied-form .spenden-betraege label{flex-wrap:wrap}}@media (max-width: 768px){.ordentliche-mitglied-form .spenden-betraege label{width:100%;flex-direction:column}}.ordentliche-mitglied-form .spenden-betraege label:hover{background-color:#f7f7f7}.ordentliche-mitglied-form .spenden-betraege input[type=radio]{z-index:0;width:100%!important;height:100%!important;position:absolute!important;border:2px solid transparent;border-radius:5px;background:transparent;border:none!important;top:0;left:0}.ordentliche-mitglied-form .spenden-betraege input[type=radio]:before{display:none;width:0;height:0}@media (max-width: 768px){.ordentliche-mitglied-form .spenden-betraege input[type=radio]{width:100%!important}}.ordentliche-mitglied-form .spenden-betraege input[type=radio]:checked+label{border:2px solid #FFFF00}.ordentliche-mitglied-form .spenden-betraege .image-container{width:130px;height:130px;min-width:130px;min-height:130px;border-radius:5px;overflow:hidden}@media (max-width: 768px){.ordentliche-mitglied-form .spenden-betraege .image-container{width:100%;height:auto;min-width:initial;min-height:initial}}.ordentliche-mitglied-form .spenden-betraege .image-container img{width:100%;height:100%;object-fit:cover}.ordentliche-mitglied-form .spenden-betraege .description-container{flex-grow:1;display:inline-flex;flex-direction:column;gap:10px;min-height:90px}@media (max-width: 992px){.ordentliche-mitglied-form .spenden-betraege .description-container{flex-grow:initial}}.ordentliche-mitglied-form .spenden-betraege .description-container p{width:min-content;flex-grow:1}@media (max-width: 1400px){.ordentliche-mitglied-form .spenden-betraege .description-container p{font-size:1em!important}}@media (max-width: 992px){.ordentliche-mitglied-form .spenden-betraege .description-container p{width:100%;flex-grow:initial}}.ordentliche-mitglied-form .spenden-betraege .description-container small{color:#000;font-size:.9em;line-height:1.2em}.ordentliche-mitglied-form .spenden-betraege .price-container{display:flex;justify-content:center;align-items:center;font-family:AmnestyTradeGothic-BdCn20,sans-serif;font-size:46px;line-height:54px;width:130px;height:130px;min-width:130px;min-height:130px;background-color:#ff0;border-radius:5px;overflow:hidden;transition:.3s cubic-bezier(.17,.67,1,1.23)}@media (max-width: 1400px){.ordentliche-mitglied-form .spenden-betraege .price-container{font-size:36px}}@media (max-width: 1125px){.ordentliche-mitglied-form .spenden-betraege .price-container{width:100%!important;height:auto!important;min-height:60px!important}}.ordentliche-mitglied-form .spenden-betraege .price-container.small{font-size:36px;height:90px;min-height:90px;width:90px;min-width:90px}.ordentliche-mitglied-form .actions{display:flex;justify-content:center;width:100%;gap:20px;margin-top:43px;flex-wrap:wrap}.ordentliche-mitglied-form .actions button{min-width:240px;min-height:60px}@media (max-width: 480px){.ordentliche-mitglied-form .actions button{min-width:100%}}
