@font-face{font-family:'AvenirReg';src:url("AvenirReg.ttf")}@font-face{font-family:'AvenirMedium';src:url("AvenirMedium.ttf")}@font-face{font-family:'AvenirBlack';src:url("AvenirBlack.ttf")}@font-face{font-family:'AvenirIt';src:url("AvenirIt.ttf")}@font-face{font-family:'AvenirMediumIt';src:url("AvenirMediumIt.ttf")}@font-face{font-family:'AvenirBlackIt';src:url("AvenirBlackIt.ttf")}@font-face{font-family:'InterUI';src:url("Inter-UI-Regular.ttf")}@font-face{font-family:'InterUISemiBold';src:url("Inter-UI-SemiBold.ttf")}@font-face{font-family:'Geeza';src:url("Geeza_Pro.ttf")}@font-face{font-family:'GeezaBold';src:url("GeezaProBold.ttf")}@font-face{font-family:'TajawalMedium';src:url("Tajawal-Medium.ttf")}.page-pages-show-donation-v2-wide footer{padding-top:40px}.donation{padding-bottom:90px}.donation .header-donation{background-size:cover;position:relative;height:622px}.donation .header-donation:before{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;background-color:#000;opacity:0.8}.donation .donation-intro{padding-top:140px;padding-bottom:87px}.donation .donation-intro h5{font-family:AvenirBlack;font-size:24px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#ffffff;display:inline-block;border-bottom:4px solid #6da946;padding-bottom:5px;margin-bottom:40px}.donation .donation-intro h2{font-family:AvenirBlack;font-size:60px;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:-0.75px;color:#ffffff;margin-bottom:40px}.donation .donation-intro p{font-family:AvenirMedium;font-size:18px;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#ffffff}.donation .donation-form-steps{padding-top:30px;padding-bottom:30px;color:#ffffff}.donation .donation-form-steps span{font-family:AvenirMedium;font-size:18px;font-stretch:normal;font-style:normal;line-height:2.11;letter-spacing:normal;color:#ffffff;cursor:pointer;padding-left:10px;padding-right:10px}.donation .donation-form .donation-form-form{width:456px;height:auto;box-shadow:0 16px 24px 0 rgba(0,0,0,0.1),0 0 8px 2px rgba(0,0,0,0.03);background-color:#f1f5f6;padding:30px 48px 60px 48px}.donation .donation-form .donation-form-form h4{text-align:center;font-family:AvenirBlack;font-size:30px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#155e6e;margin-bottom:20px}.donation .donation-form-450 .donation-form-form{width:450px;height:auto;box-shadow:0 16px 24px 0 rgba(0,0,0,0.1),0 0 8px 2px rgba(0,0,0,0.03);background-color:#f1f5f6;padding:30px 48px 60px 48px}.donation .donation-form-450 .donation-form-form h4{text-align:center;font-family:AvenirBlack;font-size:30px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#155e6e;margin-bottom:20px}.donation .donation-info h3{font-family:AvenirBlack;font-size:40px;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;color:#4f5c6f;margin-bottom:40px}.donation .donation-info .donation-info-1{padding-top:54px;padding-bottom:54px}.donation .donation-info .donation-info-1 h4{font-family:AvenirMedium;font-size:28px;font-stretch:normal;font-style:normal;line-height:1.36;letter-spacing:normal;color:#455262;margin-bottom:40px}.donation .donation-info .donation-info-1 h5{font-family:AvenirMedium;font-size:28px;font-stretch:normal;font-style:normal;line-height:1.36;letter-spacing:normal;color:#455262;margin-bottom:30px}.donation .donation-info .donation-info-1 p{font-family:AvenirMedium;font-size:18px;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:normal;color:#000000;margin-bottom:48px}.donation .donation-info .donation-info-2{padding-top:54px;padding-bottom:54px;background-color:#155e6e}.donation .donation-info .donation-info-2 h3{color:#fff}.donation .donation-info .donation-info-2 p{font-family:AvenirMedium;font-size:18px;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#ffffff}.donation #donation_amount_other,.donation label[for="donation_amount_other"]{display:none !important}.donation .donation-recurring{font-family:AvenirMedium;font-size:18px;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:normal;color:#000000;margin-bottom:15px}.donation .donation-recurring label.radio{display:inline-block;margin-right:20px}.donation .donation-v2-amounts{text-align:center;margin-left:-10px;margin-right:-10px}.donation .donation-v2-amounts input{display:none}.donation .donation-v2-amounts label{width:72px;height:40px;border-radius:4px;background-color:#155e6e;font-family:AvenirBlack;font-size:18px;font-weight:900;font-stretch:normal;font-style:normal;line-height:40px;letter-spacing:normal;text-align:center;color:#ffffff;display:inline-block;text-align:center;margin-left:10px;margin-right:10px}.donation .donation-v2-amounts input:checked+label{background-color:#52ab33}.donation #donation_amount_other_input{height:30px;border-radius:4px;background-color:#ffffff;border:0;font-family:AvenirMedium;font-size:16px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#4a4a4a;margin-top:10px;margin-bottom:20px}.donation .btn-y{width:100%;cursor:pointer}.donation .other-payments{margin-top:34px;padding-top:10px;border-top:solid 1px #cccccc;text-align:center}.donation .other-payments p{font-family:AvenirMedium;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#455262;background-color:#f1f5f6;display:inline-block;-webkit-transform:translate(0px, -24px);transform:translate(0px, -24px);padding-left:20px;padding-right:20px}.donation .other-payments .btn-nb{width:100%;display:block}.donation .donate-container{background-color:#f1f5f6;padding:40px 95px 70px 95px;margin-top:20px}.donation .donate-container h4{font-family:AvenirMedium;font-size:28px;font-stretch:normal;font-style:normal;line-height:1.36;letter-spacing:normal;color:#59677b;margin-bottom:30px}.donation .donate-container .nb_donation_v2_amount{font-family:AvenirBlack;font-size:60px;font-stretch:normal;font-style:normal;line-height:0.73;letter-spacing:-0.75px;color:#155e6e;margin-bottom:40px}.donation .donate-container .nb_donation_v2_amount.smaller{font-size:30px;line-height:34px;color:red}.donation .donate-form-info{margin-top:48px}.donation .donate-form-info .text.form-control{height:52px;border-radius:4px;background-color:#ffffff;border:0}.donation .donate-form-info .btn-y{float:right;width:168px;height:52px;border-radius:4px;background-color:#d8a836;margin-top:30px;cursor:pointer}.donation .donate-back,.donation .donate-back2{font-family:AvenirMedium;font-size:18px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#12687b;cursor:pointer;display:block;margin-top:8px}.donation .donation-step2{display:none}.donation .donation-step2 .donation-form-steps{color:#155e6e;text-align:right;padding-top:0;padding-bottom:0}.donation .donation-step2 .donation-form-steps span{color:#155e6e}.donation .donation-step3{display:none}.donation .donation-step3 .donation-form-steps{color:#155e6e;text-align:right;padding-top:0;padding-bottom:0}.donation .donation-step3 .donation-form-steps span{color:#155e6e}.donation .donation-step3 .nb_donation_v2_amount{font-family:AvenirBlack;font-size:30px;font-stretch:normal;font-style:normal;line-height:1.47;letter-spacing:-0.38px;color:#155e6e}.donation .donation-step3 .btn-g{width:168px;float:right;border:0;line-height:normal}.donation .form-group>select{height:52px;border-radius:4px;background-color:#ffffff;border:0}.donation .form-group2>select{border-radius:4px;background-color:#ffffff;border:0;margin-bottom:15px;height:30px}.stepactive{font-family:AvenirBlack !important}.btn-y{height:52px;border-radius:4px;background-color:#d8a836;text-align:center;font-family:AvenirBlack;font-size:18px;font-stretch:normal;font-style:normal;line-height:52px;letter-spacing:normal;text-align:center;color:#ffffff}.btn-y:hover{text-decoration:none;color:#fff;background-color:#000;-webkit-transition:all 0.35s linear;transition:all 0.35s linear}.btn-nb{height:52px;border-radius:4px;background-color:#155e6e;text-align:center;font-family:AvenirBlack;font-size:18px;font-stretch:normal;font-style:normal;line-height:52px;letter-spacing:normal;text-align:center;color:#ffffff}.btn-nb:hover{text-decoration:none;color:#fff;background-color:#000;-webkit-transition:all 0.35s linear;transition:all 0.35s linear}.btn-g{height:52px;border-radius:4px;background-color:#6ca947;text-align:center;font-family:AvenirBlack;font-size:18px;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#ffffff}.btn-g:hover{text-decoration:none;color:#fff;background-color:#000;-webkit-transition:all 0.35s linear;transition:all 0.35s linear}.donate-fixed{position:fixed;top:230px;z-index:999}.donate-abs{position:fixed;top:0px;z-index:999}@media screen and (max-width: 991px){.donation .donation-form-steps{padding-bottom:15px}.donation .donation-form-steps span{font-size:12px}.donation .donation-form .donation-form-form{width:auto;height:auto;padding:30px 20px}.donation .donation-v2-amounts label{font-size:18px;width:75px}.donate-fixed{top:200px}}@media screen and (max-width: 767px){.donate-fixed,.donate-abs{position:relative;top:unset}.donation .header-donation{height:auto;padding-bottom:30px}.donation .donation-intro{padding-top:40px;padding-bottom:0px}.donation .donation-intro h2{font-size:34px;margin-bottom:20px}.donation .donation-recurring{text-align:center}.donation .donate-container{padding:30px}.donation .donation-info h3{font-size:28px;line-height:1}.donation .donation-info .donation-info-1 h4{font-size:24px;line-height:1;margin-bottom:20px}.donation .donation-info .donation-info-1 p{margin-bottom:28px}.donation .donation-info .donation-info-1 h5{font-size:22px;line-height:1}.donation .donate-back,.donation .donate-back2{text-align:center;text-transform:uppercase;margin-bottom:30px}.donation .donation-step2 .donation-form-steps,.donation .donation-step3 .donation-form-steps{text-align:center}}@media screen and (max-width: 425px){.donation .donation-form-steps span{padding-left:5px;padding-right:5px}.donation .container{padding-left:15px;padding-right:15px}.donation .donation-form .donation-form-form{padding:15px 10px}.donation .donation-v2-amounts label{margin-left:5px;margin-right:5px}.donation .donation-form-steps span{font-size:10px}.donation .donate-form-info .btn-y{width:100%}.donation .donation-step3 .btn-g{width:100%;margin-top:30px}}
