.donationGoal{width:100%;margin-bottom:1rem;}.donationGoal .b{margin-top:1em;}@media (min-width: 48em){.donationGoal{width:50%;padding:0.5rem;}}@media (min-width: 62em){.donationGoal{width:33.33%;}}.donationGoal--offlineDonation h2{color:#006b7b;}.donationGoal--offlineDonation ul{list-style:none;margin:0;padding:0;font-size:0.8em;}.donationGoal--offlineDonation ul li strong{color:#006b7b;}.donationGoal--offlineDonation ul li:not(:last-child){margin-bottom:0.5em;}@media (min-width: 48em){.donationGoals{width:calc(100% + 1rem);-webkit-transform:translateX(-0.5rem);transform:translateX(-0.5rem);display:-webkit-flex;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;}.lang_ar .donationGoals{-webkit-transform:translateX(0.5rem);transform:translateX(0.5rem);}}.donationGoal__inner{padding:1rem;background-color:white;border:1px solid #eeeeee;}.donationGoal__inner .bWrap{text-align:right;}.donationGoal__amount{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media (min-width: 360px){.donationGoal__amount{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}}.donationGoal__amount + .donationGoal__amount{margin-top:1em;}.donationGoal__causeDesc{font-size:0.8em;}.donationGoal__value{margin:0 0.5em;width:4em;font-size:1.5em;font-weight:700;white-space:nowrap;}.donationGoal__value input{width:3em;font-family:'Montserrat', Arial, sans-serif;font-weight:700;}@media (min-width: 360px){.donationGoal__value{width:5em;}}.donationGoal__desc{width:100%;line-height:1.2;font-size:0.8em;color:#6a747b;}.donationGoal__info,.donationGoal__limit{margin-bottom:1em;color:#00aec7;}.donationGoal__info span,.donationGoal__limit span{white-space:nowrap;}.content--sandbox{position:relative;border-top:0.5em dashed red;border-bottom:0.5em dashed red;}.content--sandbox:after{position:absolute;top:0;right:4em;content:"sandbox";font-size:2em;color:red;text-transform:uppercase;}.checkout__steps > div{margin-bottom:1rem;}.checkout__steps h3{margin:0.7em 0 0.3em 0;}.checkout__steps a{color:#00aec7;}@media (min-width: 62em){.checkout__steps{width:calc(100% + 1rem);-webkit-transform:translateX(-0.5rem);transform:translateX(-0.5rem);display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;}.checkout__steps > div{padding:0.5rem;width:33.33%;}}.checkout__inner{padding:1rem;border:1px solid #eeeeee;background-color:white;}.checkout__inner .bWrap{text-align:right;}.checkout__amountWrap{text-align:center;}.checkout__paymentWrap{margin-top:1rem;}.checkout__paymentWrap h3{margin-top:0;}.checkout__paymentWrap.error .checkout__inner{border-color:red;}.checkout__amountLabel{color:#6a747b;}.checkout__amount{color:#00aec7;font-family:'Roboto Slab', serif;font-size:4em;font-weight:600;line-height:1;}.checkout__optionsGroup + .checkout__optionsGroup{margin-top:1em;}.checkout__optionsWrap label{margin:0.3em 0;width:100%;display:-webkit-flex;display:-ms-flex;display:flex;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;}.checkout__optionsWrap label input{margin-top:0.25em;}.checkout__optionsWrap label > div{margin-left:1em;}*[dir="rtl"] .checkout__optionsWrap label > div{margin-left:0;margin-right:1em;}.checkout__data .b{margin-top:1em;}.checkout__dataGroup{margin:0.4em 0;display:-webkit-flex;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;}.checkout__dataGroup label{display:block;width:7em;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;line-height:1.3;font-size:0.8em;}.lang_si .checkout__dataGroup label{width:9em;}.lang_ar .checkout__dataGroup label{font-size:1em;}.checkout__dataGroup .hosted-field{height:2em;padding:0.3em;font-size:1em;border:1px solid #6a747b;}.checkout__dataGroup.checkbox label{width:100%;display:-webkit-flex;display:-ms-flex;display:flex;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;}.checkout__dataGroup.checkbox label input{margin-top:0.25em;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;}.checkout__dataGroup.checkbox label > div{margin-left:1em;}*[dir="rtl"] .checkout__dataGroup.checkbox label > div{margin-left:0;margin-right:1em;}.checkout__dataGroup.error input,.checkout__dataGroup.error select{border:1px solid red;}.checkout__dataGroup.error.toc{border:1px solid red;}.checkout__dataGroup.error .hosted-field{border-color:red;}.checkout__dataInput{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;}.checkout__dataInput input,.checkout__dataInput select{width:100%;padding:0.3em;font-family:'Montserrat', Arial, sans-serif;border:1px solid #6a747b;}.checkout__dataInput--radios label{display:block;width:100%!important;}.checkout__dataInput--radios input{width:auto;margin-right:1em;}.checkoutType{margin-bottom:1em;}.checkoutType label{line-height:1.6;}.checkoutType--company,.checkoutType--individual{display:none;}.checkoutType--company.active,.checkoutType--individual.active{display:-webkit-flex;display:-ms-flex;display:flex;}.checkoutLastname,.checkoutContactPerson{margin-bottom:1.3em;}.status{display:none;margin:1em 0;}.status #reload{text-decoration:underline;cursor:pointer;}.status #reload:hover{color:black;}.status--error{display:block;color:red;}.checkout__form{padding:1rem;max-width:24em;display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:white;border:1px solid #eeeeee;}.checkout__form .checkout__dataGroup{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.checkout__form .checkout__dataGroup label{width:100%;}.checkout__form .b{margin-top:1em;}.checkout__form .status{width:100%;}.checkout__form .status.error{display:block;color:red;}.checkout__form .bWrap{width:100%;}.checkout__dataGroup--number{width:100%;position:relative;}.checkout__dataGroup--cvv{width:4em;}.checkout__dataGroup--expirationDate{margin-left:1em;-webkit-flex:1 1 7em;-ms-flex:1 1 7em;flex:1 1 7em;}*[dir="rtl"] .checkout__dataGroup--expirationDate{margin-left:0;margin-right:1em;}.checkout__dataGroup--country{margin-bottom:2em;}.checkout__ccType{position:absolute;right:0.5rem;bottom:0.5rem;font-size:0.6em;color:#6a747b;}.checkout__error{width:100%;color:red;}.donateThanks__text{font-size:1.3em;}.donateThanks__text a{color:#00aec7;}.donateThanks__text a:hover{color:#006b7b;}@media (min-width: 48em){.donateThanks__text{margin-right:6%;}*[dir="rtl"] .donateThanks__text{margin-right:0;margin-left:6%;}}@media (min-width: 62em){.donateThanks__text{margin-right:10%;}*[dir="rtl"] .donateThanks__text{margin-right:0;margin-left:10%;}}@media (min-width: 48em){.donateThanks__image{max-width:20em;}}.paypal .status{display:none;}.paypal .status.error{display:block;color:red;}.itfUsa{margin-bottom:1em;max-width:23em;min-width:16em;display:-webkit-flex;display:-ms-flex;display:flex;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-ms-align-items:center;align-items:center;}@media (min-width: 62em){.itfUsa{width:23em;flex:0 0 auto;margin-left:2em;}}.itfUsa__flag{position:relative;width:4.2rem;margin-right:0.8rem;}.itfUsa__flag:before{display:block;content:"";width:100%;padding-top:52.632%;}.itfUsa__flag > .pfw{position:absolute;top:0;left:0;right:0;bottom:0;}.itfUsa__text{width:calc(100% - 5rem);}.itfUsa__text a{color:#00aec7;-webkit-transition:color 0.2s linear 0s;transition:color 0.2s linear 0s;display:inline-block;position:relative;}.itfUsa__text a:hover{color:#006b7b;}.itfUsa__text a:after{content:'';display:block;width:100%;height:1px;background-color:#00aec7;top:calc(100% + 0.1rem);}@media (min-width: 30.0625em ){.itfUsa__text span{display:block;}}@media (min-width: 62em){.lang_en .donateItfUsa{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;}}