/*!***************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[11].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[11].oneOf[12].use[3]!./node_modules/react-loading-skeleton/dist/skeleton.css ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes react-loading-skeleton {
  100% {
    transform: translateX(100%);
  }
}

.react-loading-skeleton {
  --base-color: #ebebeb;
  --highlight-color: #f5f5f5;
  --animation-duration: 1.5s;
  --animation-direction: normal;
  --pseudo-element-display: block; /* Enable animation */

  background-color: var(--base-color);

  width: 100%;
  border-radius: 0.25rem;
  display: inline-flex;
  line-height: 1;

  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  overflow: hidden;
}

.react-loading-skeleton::after {
  content: ' ';
  display: var(--pseudo-element-display);
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  background-repeat: no-repeat;
  background-image: var(
    --custom-highlight-background,
    linear-gradient(
      90deg,
      var(--base-color) 0%,
      var(--highlight-color) 50%,
      var(--base-color) 100%
    )
  );
  transform: translateX(-100%);

  animation-name: react-loading-skeleton;
  animation-direction: var(--animation-direction);
  animation-duration: var(--animation-duration);
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
}

@media (prefers-reduced-motion) {
  .react-loading-skeleton {
    --pseudo-element-display: none; /* Disable animation */
  }
}

/*!***************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[11].oneOf[7].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[11].oneOf[7].use[3]!./app/page.module.css ***!
  \***************************************************************************************************************************************************************************************************************************************************************/
.page_appWrapper__4Set8 {
  padding: 32px 0;
  /* padding-bottom: 24px !important; */
}

.page_loadingPage__BOVyA {
  width: 100vw;
  height: 100vh;
  position: fixed;
  z-index: 999999999999999;
  background-color: #fff;
  left: 0;
  top: 0;
}

.page_wrapperMt__4Kp_t {
  margin-top: 64px !important;
}

.page_twoTitlesSmallTxt__xom2_ {
  font-size: 36px;
  font-weight: 500;
  line-height: 48px;
  text-align: center;
  color: var(--primary);
}

.page_twoTitlesTxt__mi_t_ {
  font-size: 40px;
  font-weight: 800;
  line-height: 48px;
  text-align: center;
  color: var(--text);
}

.page_rescueCardRow__BlgxD {
  margin-bottom: calc(64px - 1rem);
  margin-top: calc(64px)
}

.page_rescueCard__ApG3F {
  background-color: var(--green10);
  border-radius: 16px;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 52px
}

.page_caseStudy__xTVvR{
  transition: 0.3s all ease-in-out !important;
  color:var(--orange);
}

.page_caseStudy__xTVvR:hover{
  background-color: var(--orange10) !important;
}
.page_homePageWrapper__MSacl {
  max-width: 97%;
  margin-left: auto;
  margin-right: auto;
}

.page_homePageWrapper__MSacl .page_hero__7KFOs {
  margin-bottom: calc(72px + 64px);
}

.page_homePageWrapper__MSacl .page_rescueCardRow__BlgxD {
  margin-bottom: calc(((72px + 64px) - 1rem));
}

.page_rescueCard__ApG3F .page_rescueCardIcon__ROokw {
  width: 96px;
  height: 96px;
  padding: 22px;
  font-size: 50px;
  border-radius: 100px;
  gap: 10px;
  background-color: #F2994A;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #fff;
  margin-bottom: 24px;
}

.page_rescueCard__ApG3F h4 {
  font-size: 30px;
  font-weight: 700;
  line-height: 30px;
  margin-bottom: 4px !important;
}

.page_rescueCard__ApG3F p {
  font-size: 24px;
  font-weight: 600;
  line-height: 45px;
  letter-spacing: 0em;
  text-align: right;

}

.page_icon_text__eO_3i{
  color: var(--text) !important;
  }
.page_footer__F3MD0 {
  margin-top: 64px;
  background-color: var(--primaryLight);
  border-radius: 32px 32px 0 0;
}

.page_uploadContainer__Cv6Tw {
  position: relative;
  overflow: hidden;
}

.page_upload-btn__qweCf{
display: none;
}
.page_upload-btn__qweCf:hover{
  display: block;
  }
  
.page_uploadContainer__Cv6Tw:hover {
overflow: visible !important;

}

.page_uploadContainer__Cv6Tw:hover .page_uploadOverlay__TUoVN  {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  border-radius: 8px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 6px;
  opacity:1;
  transition: opacity 0.3s ease;
  z-index: 11111;  
  }

.page_textPrimary__6PMtw {
  color: var(--primary);
}

.page_textOrange__6P8pp {
  color: var(--orange);
}

.page_footer__F3MD0 a {
  color: var(--text);
}

.page_text__9vMJ3 {
  color: var(--text);
}

.page_primary__2CBMe {
  color: var(--primary) !important;
}

.page_footer__F3MD0 .page_rights__ezljn {
  line-height: 26.24px;
  font-weight: 500;
  font-size: 14px;
}

.page_modalHeader__rDl9O button{
  margin: inherit !important;
}

.page_footer__F3MD0 .page_footerRoutes__EIKRz a {
  font-size: 16px;
  font-weight: 500;
  line-height: 30px;
  letter-spacing: 0em;
  text-align: center;
}

.page_footer__F3MD0 .page_footerLogoTitle__bdEl8 {
  font-size: 14px;
  font-weight: 800;
  line-height: 15px;
  letter-spacing: 0em;
}

.page_formSelect__y9p8c {
  background-position: left 12px center !important;
  padding-left: 2rem !important;
}

.page_input__lx_gt,
.page_otp__Q13mN input,
.page_selectWrapper___goBS>div,
.page_fromSelectFilter__K90qH {
  background-color: var(--grey);
  border: 1px solid var(--border);
  font-size: 14px;
  padding: 10px 12px;
  border-radius: 16px;
  font-weight: 400;
  line-height: 24px;
  letter-spacing: 0em;
  text-align: right;
}

.page_selectWrapper___goBS>div {
  height: 100% !important;
  /* padding: 0 !important; */
  width: 100%;
  /* border: 0 !important; */
}

.page_selectWrapper___goBS>div>div {
  background-color: transparent !important;
  border: 0 !important;
  padding: 0 !important;
  box-shadow: unset !important;
  outline: 0 !important;
}

.page_zIn9999__tVEz7 {
  z-index: 999999;
}

.page_input__lx_gt {
  padding: 14px 12px;

}

.page_uploadFileInput__yhwi0>div {
  border: 0 !important;
  background-color: transparent !important;
}

.page_uploadFileInput__yhwi0 span div {
  color: var(--greyPlaceHolder) !important;
  border: 2px dashed var(--primaryLight);
  background-color: var(--grey10);
}

.page_uploadFileInput__yhwi0 span div p {
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
  color: var(--greyPlaceHolder) !important;
  margin-bottom: 0 !important;
}

.page_uploadFileInput__yhwi0 span {
  background-color: transparent;
  padding: 0 !important;
}

.page_uploadFileTxt__WHnbX {
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
}

.page_otp__Q13mN input {
  color: var(--text);
}

.page_navBtn__R6Md3,
.page_myAcc__Q4xT1 {
  padding: 10px 18px;
  gap: 8px;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
}

.page_hero__7KFOs button {
  padding: 15px 40px !important;
}
.page_input__lx_gt:not(:placeholder-shown) {
  border-color: var(--text);
}

.page_updateProfileKey__Z6CTs {
  font-size: 18px;
  font-weight: 400;
  line-height: 30px;
}

.page_updateProfileValue__Atcw5 {
  font-size: 18px;
  font-weight: 700;
  line-height: 30px;
}

.page_navNoImgDefault__op5GB {
  border-radius: 100% !important;
  overflow: hidden;
  display: flex;
  width: 24px;
  height: 24px;
  background: #fff;
  padding: 2px;
  justify-content: center;
  align-items: center;
}

.page_input__lx_gt:focus,
.page_otp__Q13mN input:focus,
.page_fromSelectFilter__K90qH:focus {
  border-color: var(--primary) !important;
}

.page_input__lx_gt[aria-invalid="true"],
.page_otp__Q13mN input[aria-invalid="true"] {
  border-color: var(--red) !important;
}

.page_itemsSellRadioBtn__OjBqS {
  width: 100% !important;
  font-size: 14px !important;
  font-weight: 500 !important;
  line-height: 24px !important;
  padding: 8px 24px !important;
  gap: 10px !important;
  border-radius: 16px !important;
}

.page_whiteIcon__HFcfM {
  color: #fff !important;
}

.page_select__FkvQ2 {
  padding: 0 !important
}

.page_input__lx_gt:focus,
.page_otp__Q13mN input:focus,
.page_fromSelectFilter__K90qH:focus {
  border-color: var(--border);
  outline: 0;
  box-shadow: 0 0 0 0.25rem var(--focusShadow);
}

.page_sellPage__0CEjG .page_listSuccessPadge__qzAac {
  padding: 6px 10px !important;
  font-size: 12px !important;
  line-height: 24px !important;
}

.page_radioBtn__ZTLVM.page_consumedBtn__jOsbH:hover {
  background-color: initial !important;
  color: var(--text) !important;
  cursor: not-allowed !important;
}

.page_formGroup__SWXkg {
  margin-bottom: 24px !important;
}

.page_formGroup__SWXkg:last-of-type {
  margin-bottom: 0 !important;
}

.page_forgetPass__LTBAQ {
  color: var(--primary);
  font-size: 14px !important;
  font-weight: 500;
  text-decoration: underline !important;
}

.page_forgetPass__LTBAQ small {
  font-size: 14px;
  font-weight: 500;
  line-height: 24px;
  letter-spacing: 0em;
}

.page_authButton__tNiNq {
  /* padding: 13px 32px; */
  background-color: var(--primary);
  border-color: var(--primary);
  display: block;
  margin-top: 44px;
  padding: 16px 32px;
  border-radius: 16px;
  font-size: 18px;
  font-weight: 600;
  line-height: 30px;
  letter-spacing: 0em;
  text-align: center;
}

.page_rechargeBtn__Adrf3{
  background-color: var(--primary);
  border-color: var(--primary);
  display: block;
  padding: 10px 40px;
  border-radius: 16px;
  font-size: 18px;
  font-weight: 600;
  line-height: 30px;
  letter-spacing: 0em;
  text-align: center;
}
.page_rechargeCloseBtn__J8ipx{
  background-color: #fff;
  border-color: var(--red);
  display: block;
  color:var(--red);
  padding: 10px 40px;
  border-radius: 16px;
  font-size: 18px;
  font-weight: 600;
  line-height: 30px;
  letter-spacing: 0em;
  text-align: center;
}

.page_authButtonTransparent__9ZxOA,
.page_authButtonTransparent__9ZxOA:hover {
  background-color: #fff !important;
  border-color: #fff !important;
}

.page_rechargeCloseBtn__J8ipx:hover{
  background-color: var(--red) !important;
  color:#fff;
  border-color: var(--red) !important;

}

.page_radioBtn__ZTLVM {
  padding: 14px 24px;
  border-radius: 16px;
  gap: 16px;
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
  letter-spacing: 0em;
  text-align: center;
  border-color: var(--border) !important;
  color: var(--text) !important;
}
.page_radioChargeBtn__uAcV3{
  padding: 14px 24px;
  border-radius: 16px;
  gap: 16px;
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
  letter-spacing: 0em;
  text-align: center;
  border-color: var(--border) !important;
  color: var(--text) !important;
}

.page_small__pM_5F {
  font-size: 14px;
  font-weight: 500;
  line-height: 24px;
  letter-spacing: 0em;
}

.page_acceptTerms__SOBkk * {
  font-size: 18px !important;
  font-weight: 400 !important;
  line-height: 30px !important;
  letter-spacing: 0em !important;

}

.page_walletTypeTitle__egt7L {
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
}

.page_radioBtn__ZTLVM:hover,
.page_radioBtn__ZTLVM.page_active__9fwfh {
  background-color: var(--primary) !important;
  color: #fff !important;
  border-color: var(--primary) !important;
}

.page_plusMinusCaseStudyBtns__tFKvM .page_radioBtn__ZTLVM,
.page_MembersCrudRolesListing__GnqmN.page_plusMinusCaseStudyBtns__tFKvM button {
  border: 0 !important;
  color: #fff !important;
}

.page_radioMinusBtn__9qS03:hover,
.page_radioMinusBtn__9qS03.page_active__9fwfh {
  background-color: var(--red) !important;
}

.page_authTitle__KYzS_ {
  margin-bottom: 32px;
  font-size: 32px;
  font-weight: 700;
  line-height: 54px;
  letter-spacing: 0em;
  text-align: right;
}

.page_authImg__gwMEx img {
  max-height: 488px;
  height: 488px;
  width: auto !important;
  max-width: 100%;
  object-fit: contain;
}

.page_terms_conditions_ul__ze2QX {
  padding-right: 0;
  font-size: 22px;
}

.page_terms_conditions_ul__ze2QX li {
  margin-bottom: 12px;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.page_terms_conditions_ul__ze2QX li::marker {
  font-size: 14px !important;
}

.page_terms_conditions_ul__ze2QX li:last-of-type {
  margin-top: 0;
}

.page_otp__Q13mN input {
  padding: 0;
  display: flex;
  width: 75px !important;
  height: 75px !important;
  border: 1px solid var(--border);
  border-radius: 8px;
  font-size: 28px;
  font-weight: 500;
  line-height: 24px;
  letter-spacing: 0em;
}

.page_input__lx_gt:focus,
.page_otp__Q13mN input:focus {
  border-color: var(--text);
  box-shadow: unset;
}

.page_otpDanger__hgLRz input,
.page_dangerInput__OJps7 {
  border-color: var(--danger) !important;
}

.page_otp__Q13mN>div {
  gap: 10px;
  justify-content: end;
}

.page_otp__Q13mN {
  direction: ltr;
}

.page_required__YfbF_ {
  display: flex;
  gap: 2px;
  direction: ltr;
  text-align: right;
  justify-content: end;
}

.page_required__YfbF_::before {
  content: '*';
  color: red
}

.page_nav__ijo23 {
  padding: 2rem 0;
  background-color: #fff;
  border-bottom: 1px solid var(--grey50);
}

.page_navBtn__R6Md3 {
  background-color: var(--primary);
  border-color: var(--primary);
  border-radius: 100px;
}

.page_myAcc__Q4xT1:hover {
  background-color: transparent !important;
  border-color: transparent !important;
}

.page_navRoute__BFmnC {
  cursor: pointer;
  font-size: 14px;
  position: relative;

}

.page_nav__ijo23 b.page_primary__2CBMe {
  font-size: 13px;
}

.page_navDropdownMenu__s6rDE {
  display: none;
}

.page_navRoute__BFmnC:hover .page_navDropdownMenu__s6rDE {
  display: flex;
  cursor: pointer;
  position: absolute;
  bottom: -3rem;
  background-color: #fff;
  width: 200px;
  border-radius: 8px;
  padding: 1rem;
  right: -100px;
  box-shadow: 0 0 5px #eee;
}

.page_repeatIcon__LlLnE{
  cursor: pointer;
  color:var(--orange)
}

.page_nav__ijo23 {
  z-index: 9999999999999999999999999999999;
  position: fixed;
  top: 0;
  right: 0;
  width: 100%;
}

.page_topMenu__Dqdlp {
  z-index: 99999999999999999999999999999999999999999;
  position: relative;
}

.page_navMobileMenu__H8vHW {
  position: fixed;
  z-index: 9999;
  background-color: #fff;
  height: 100vh;
  width: 100vw;
  right: 0;
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.page_navMobileMenu__H8vHW li {
  list-style-type: none !important;
}

/* Hero */
.page_hero__7KFOs {
  background-color: #fff;
}

.page_hero__7KFOs .page_heroContentWrap__WG5To {
  gap: 32px !important
}

.page_hero__7KFOs img {
  max-width: 70%;
  margin-right: auto;
}

.page_transparentWithBorder__dcxn9 {
  border: 1px solid var(--border)
}

.page_hero__7KFOs button {
  font-size: 15px !important;
  padding-top: 10px;
  padding-bottom: 10px;
}

.page_BG_PrimaryLight__UajvY {
  background-color: var(--primaryLight) !important;
  color: var(--primary) !important;
}

.page_titleBadge__dYRSn {
  display: inline-block !important;
  font-size: 16px !important;
  padding: 12px !important;
  font-weight: 500 !important;
}

.page_titleBadgeWrapper__LfImB h2 {
  font-size: 36px !important;
  font-weight: 600;
}

/* Cases */
.page_caseCard__TswE6 img {
  height: 180px;
  object-fit: cover;
  -webkit-object-fit: cover;
  -moz-object-fit: cover;
  -o-object-fit: cover;
  -ms-object-fit: cover;
  object-position: center;
  -webkit-object-position: center;
  -moz-object-position: center;
  -ms-object-position: center;
  -o-object-position: center;
  border-radius: 12px;
}

.page_caseCard__TswE6 .page_card__Cf__u {
  margin-top: -10%;
  max-width: 95%;
  margin-left: auto;
  margin-right: auto;
  border-radius: 24px;
  padding: 16px;
  background-color: #fff;
  border-color: var(--border)
}

.page_helpCaseCard__27Vwe img {
  border-radius: 24px 24px 0 0;
  background-color: #aaa;
}

.page_helpCaseCard__27Vwe .page_card__Cf__u {
  margin-top: 0%;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  border-radius: 0 0 24px 24px;
  padding: 16px;
  background-color: #fff;
  border-color: var(--border)
}

.page_caseCard__TswE6 .page_caseBadge__EYPS0 {
  display: inline-block;
  padding: 2px 8px;
  border-radius: 4px;
}

.page_caseCard__TswE6 p {
  font-size: 16px;
  font-weight: 400;
}

/* Wallets */
.page_wallets__ZeTxh h4 {
  font-size: 20px;
  font-weight: 700;
  margin-bottom: 12px !important;
}

.page_wallets__ZeTxh .page_wallet__rc2Yw {
  padding: 24px;
  border-radius: 16px;
  gap: 24px !important;
}

.page_wallets__ZeTxh .page_wallet__rc2Yw .page_walletIcon___jc6T {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  background-color: #fff !important;
  color: var(--text) !important;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 12px;
}

.page_wallets__ZeTxh .page_wallet__rc2Yw .page_walletName__NF1lz {
  margin-bottom: 0 !important;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.page_wallets__ZeTxh .page_wallet__rc2Yw .page_walletAmount__0_oxr {
  margin-bottom: 0 !important;
  font-weight: 700;
  font-size: 18px !important;
  line-height: 30px;
}

.page_wallets__ZeTxh .page_wallet__rc2Yw .page_walletButton__1x7AK {
  border-radius: 12px;
  padding: 8px 10px;
  gap: 8px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #fff;
  color: var(--primary);
  font-size: 16px;
}

.page_wallets__ZeTxh .page_darkBGWallet__zKGOu .page_walletButton__1x7AK {
  border-color: #fff;
}

.page_wallets__ZeTxh .page_walletBadge__tuXXt {
  border-radius: 100px !important;
  height: min-content;
  -webkit-height: min-content;
  -moz-height: min-content;
  -ms-height: min-content;
  -o-height: min-content;
  padding: 6px 12px;
}

.page_wallets__ZeTxh .page_walletBadge__tuXXt span {
  display: flex;
}

.page_wallets__ZeTxh .page_darkBGWallet__zKGOu .page_walletButton__1x7AK:hover,
.page_wallets__ZeTxh .page_primaryBGWallet__VXblF .page_walletButton__1x7AK:hover {
  background-color: var(--border) !important;
  border-color: var(--border);

}

.page_wallets__ZeTxh .page_darkBGWallet__zKGOu {
  background-color: var(--text);
  color: #fff;
}

.page_wallets__ZeTxh .page_primaryBGWallet__VXblF {
  background-color: var(--primary);
  color: #fff;
}

.page_CardOne__2ZC6j {
  max-width: 353px;
}

.page_wallets__ZeTxh .page_primaryBGWallet__VXblF .page_walletButton__1x7AK {
  border-color: #fff !important;
}

.page_walletRow___brnK,
.page_titleWithPadgeWrapperMb__025ww {
  margin-bottom: 64px;
}

.page_casesSliderWrapper__w3blF {
  background-color: var(--grey);
  padding-top: 64px;
  padding-bottom: 64px;
  border-radius: 32px;
  padding-right: 64px;
  padding-left: 64px;
}

/* .walletRow:last-of-type {
  margin-bottom: 0 !important;
} */

/* profile */
.page_profileTabIcon__cJeaJ {
  background-color: var(--primaryLight);
  width: 34px;
  height: 34px;
  border-radius: 8px;
  color: var(--primary);
}

.page_orange__kncgr {
  color: var(--orange);
}

.page_BG_orangeLight__Luy0X {
  background-color: var(--orange10) !important;
}

.page_tabTitle__ZdUQ2 {
  font-size: 18px;
  font-weight: 500;
}

.page_profileTab__GY0NQ {
  padding: 12px 24px;
  font-size: 24px !important;
  font-weight: 600 !important;
  line-height: 42px;
  border-radius: 50px !important;
  background-color: #fff;
  border-color: var(--grey50) !important;
}

.page_activeProfileTab__GLpyQ,
.page_profileTab__GY0NQ:hover,
.page_profileTab__GY0NQ.page_btn-transparent__YhiHi:hover {
  background-color: var(--grey) !important;
  border: 1px solid var(--primary) !important;
  border-color: var(--primary) !important;
  color: var(--text) !important;
}

.page_fixedWith__NFNKT {
  width: 190px;
}

.page_caseAmountStillCardBG__OImwV {
  background-color: var(--primaryLight);
}

.page_caseAmountNeededCardBG__PJEAL {
  background-color: var(--InfoLight);
}

.page_caseAmountCardTitle__epW_A {
  font-size: 14px !important;
  font-weight: 500 !important;
}

.page_caseAmountCardAmount__9FK4K {
  font-size: 16px !important;
  font-weight: 700 !important;
  line-height: 18px !important;
}

.page_caseAmountCard__4re6r {
  width: calc(100% / 2);
}

.page_caseCardHRWrapper__LX66v hr {
  border-color: var(--border);
  margin-top: 24px;
  margin-bottom: 24px;
  display: block;
  opacity: 1;
}

.page_caseCardBtn__wPFI6 {
  border-radius: 16px;
  padding: 12px 20px;
  font-size: 14px !important;
  font-weight: 600 !important;
}

.page_caseCardLightBtn__QYQXD {
  width: 60px;
  padding: 12px !important;
  border-color: var(--primary) !important;
  color: var(--primary) !important;
  background-color: transparent !important;
}

.page_caseCardLightBtn__QYQXD:hover {
  color: #fff !important
}

.page_inputError__K6Bao ul {
  padding-left: 0;
  padding-right: 0;
}

.page_inputError__K6Bao ul li {
  list-style-type: none !important;
}

.page_avatarUploader__BCLpA button:hover {
  background-color: transparent !important;
}

.page_settingsBtn__PUGJ6:hover {
  background-color: var(--border) !important;
  color: var(--text) !important;
  border-color: var(--border) !important;
}

.page_skeletonWrapper__jawur>span {
  display: flex;
  align-items: center;
  gap: 10px;
  flex-wrap: wrap;
  direction: rtl;
}

.page_profileTitle__6ZtLW {
  font-size: 20px;
  font-weight: 700;
  line-height: 37px;
}

.page_profileMore__Gapwc {
  top: calc(100%) !important;
  margin-top: 8px !important
}

.page_wnatToDeleteAlert__6yorY,
.page_showWalletDetails__zv4Kg {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 99999999999999999999;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  background: var(--black10);
}

.page_wnatToDeleteAlert__6yorY,
.page_showWalletDetails__zv4Kg {
  z-index: 99999999999999999999 !important;

}

.page_wnatToDeleteAlert__6yorY img {
  max-width: 100%;
}

.page_wnatToDeleteAlert__6yorY .page_wantToDeleteBody__JV2vB,
.page_showWalletDetails__zv4Kg .page_showWalletDetailsBody__ydFSK {
  width: 461px;
  /* height: 340px; */
  max-width: 90%;
  padding: 32px;
  border-radius: 16px;
  gap: 24px;
  background-color: #fff;
}

.page_wantToDeleteDesc__TvoAw {
  font-size: 18px;
  font-weight: 500;
  line-height: 30px;
  text-align: center;
  color: var(--red);
}

.page_wnatToDeleteBtns__Acv8j {
  padding: 16px 16px;
  border-radius: 16px;
  gap: 8px;
  font-size: 16px;
  font-weight: 600;
  line-height: 28px;
  letter-spacing: 0em;
  text-align: center;
}

.page_deleteDangerBtn__1RBnf {
  background-color: var(--red) !important;
  color: #fff !important;
  border-color: var(--red) !important;
}

.page_deleteDangerBtn__1RBnf:hover {
  background-color: var(--redHover) !important;
  border-color: var(--redHover) !important;
  color: #fff !important;
}

.page_cancelDangerBtn__qowp_,
.page_cancelDangerBtn__qowp_:hover {
  border: 1px solid var(--red) !important;
  background-color: #fff !important;
  color: var(--red) !important;
}

.page_showWalletDetailsBodyDanger__HoBAP .page_showWalletDetailsAmount__Z5rhs {
  color: var(--red) !important;
}

.page_showWalletDetailsBodyPending__Dc9CH .page_showWalletDetailsAmount__Z5rhs {
  color: var(--orange) !important;
}


.page_showWalletDetailsBodyPending__Dc9CH .page_fromToCard__fU7LV {
  background-color: var(--orange10) !important;
  color: var(--text) !important;
}

.page_showWalletDetailsBodyPending__Dc9CH .page_fromToCard__fU7LV .page_fromTitle__cIx1A {
  color: var(--text) !important;
}

.page_showWalletDetailsBodyPending__Dc9CH .page_fromToCardIcon__eDrwF {
  color: var(--orange) !important;
}

.page_showWalletDetailsBodyPending__Dc9CH .page_doubleChevronDontationPopupIcon__oJRpm {
  background-color: #fff;
  color: var(--orange);
  border: 8px solid var(--orange);
  font-weight: 900;
}

.page_showWalletDetailsBodyPending__Dc9CH .page_doubleChevronLine__1ESMC,
.page_showWalletDetailsBodyPending__Dc9CH .page_doubleChevronLineDown__H8KYv {
  background-color: var(--orange10);
  z-index: 0;
}


.page_showWalletDetailsBodyDanger__HoBAP .page_fromToCard__fU7LV {
  background-color: var(--red10) !important;
  color: var(--text) !important;
}

.page_showWalletDetailsBodyDanger__HoBAP .page_fromToCard__fU7LV .page_fromTitle__cIx1A {
  color: var(--text) !important;
}

.page_showWalletDetailsBodyDanger__HoBAP .page_fromToCardIcon__eDrwF {
  color: var(--red) !important;
}

.page_showWalletDetailsBodyDanger__HoBAP .page_doubleChevronDontationPopupIcon__oJRpm {
  background-color: #fff;
  color: var(--red);
  border: 8px solid var(--red);
  font-weight: 900;
}

.page_showWalletDetailsBodyDanger__HoBAP .page_doubleChevronLine__1ESMC,
.page_showWalletDetailsBodyDanger__HoBAP .page_doubleChevronLineDown__H8KYv {
  background-color: var(--red10);
  z-index: 0;
}

.page_doubleChevronDontationPopupIcon__oJRpm {
  position: relative;
  z-index: 999999;
}

/* Assosiations */
.page_profileHeader__dtLQM {
  font-size: 24px;
  font-weight: 600;
  line-height: 45px;
}

.page_emptyTitle__zeXxT {
  font-size: 18px;
  font-weight: 500;
  line-height: 34px;
}

.page_emptyImgWrapper__8WGSN img {
  object-fit: contain;
  object-position: center;
}

.page_associationImg__XbPoM,
.page_associationImg__XbPoM img {
  width: 28px;
  height: 28px;
  background-color: #f8f8f8;
  border-radius: 50%;
  overflow: hidden;
}

.page_associationImg__XbPoM img {
  object-fit: cover;
  border-radius: 50%;
  overflow: hidden;
  max-width: 100%;
  border-radius: 50%;
  max-height: 100%;
  object-position: center;
}

.page_associationTitle__6ZVkT {
  font-size: 18px;
  font-weight: 500;
  line-height: 34px;
}

.page_listChevronLeftIcon__jIEvN {
  width: 48px;
  height: 48px;
  color: var(--primary);
  padding: 12px;
}

.page_shareIcon__bWaNY {
  width: auto;
  height: 48px;
  color: var(--primary);
  padding: 12px;
}

.page_listPadge__LRAwf {
  width: 100px;
  padding: 8px;
  border-radius: 8px;
  font-size: 14px;
  font-weight: 600;
  line-height: 26px;
  /* gap: 10px; */
}

.page_listPendingPadge__i5i0n {
  background-color: var(--orange10);
  color: var(--orange);
}

.page_listFailPadge__tpsUb {
  background-color: var(--red10);
  color: var(--red);
}

.page_listSuccessPadge__qzAac {
  background-color: var(--green10);
  color: var(--green);
}

.page_viewAssociationGointToColWrapper__QPgK0 .page_listPadge__LRAwf {
  text-align: center !important;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
}

.page_listPadge__LRAwf {
  text-align: center;
}

.page_listHr__ABsYN {
  margin-top: 24px;
  margin-bottom: 24px;
  border-color: var(--grey);
}

.page_listWrapper__eCeb3 {
  padding: 16px 12px;
  border-radius: 8px;
  border: 0px;
  background-color: #fff;
  border: 1px solid var(--grey50);
}

.page_listPendingWrapper__vV_aO {
  padding: 16px 12px;
  border-radius: 8px;
  background-color: var(--grey);
  border: 1px solid var(--grey50);
  cursor: not-allowed;
  border: 1px solid var(--grey50);
  background-color: var(--grey50);
  border: 1px solid var(--grey);
}

.page_assocListingApproved__UCQpJ,
.page_listPendingWrapper__vV_aO {
  border: 1px solid var(--grey50);
  background-color: #fff;
  border: 1px solid var(--grey50);
  cursor: pointer;
  transition: 0.3s all ease-in-out;
  margin-bottom: 24px;
}

.page_assocListingApproved__UCQpJ:hover,
.page_associationListCard__udcUe:hover {
  background-color: var(--grey);
  transition: 0.3s all ease-in-out;
}

.page_listPendingWrapper__vV_aO .page_listTitle_img_wrapper__qLatX {
  opacity: 1;
}

.page_assocNotAcceptedYet__sVJnt {
  background-color: var(--grey);
  border: 1px solid var(--grey50);
  cursor: not-allowed;
}

.page_stepFormHeaderTitle__uW__x {
  font-size: 32px;
  font-weight: 700;
  line-height: 54px;
}

.page_stepFormChevronWrapper__bMgMY {
  width: 48px;
  height: 48px;
  border: 1px solid var(--primaryLight);
  border-radius: 1rem;
  color: var(--primary);
  cursor: pointer;
}

.page_stepFormProgressWrapper__r_nzY,
.page_stepFormProgressWrapper__r_nzY * {
  transition: 0.3s all ease-in-out;
}

.page_viewHeaderTitle__i66Hi {
  font-size: 24px;
  font-weight: 600;
  line-height: 42px;
}

.page_viewHeaderImg__gUJ3q {
  width: 40px;
  height: 40px;
  object-fit: cover;
  border-radius: 50%;
}

.page_viewAssociationWallet__qPwXR {
  padding: 12px;
  border-radius: 8px;
  gap: 24px;
  background-color: var(--text);
  color: #fff;
}

.page_viewAssociationWallet__qPwXR button {
  padding: 2px 8px 2px 8px;
  border-radius: 4px;
  gap: 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 22px;
  color: var(--text);
  background-color: #fff;
  border-color: #fff;
}

.page_viewProfileTabs__qBrfp {
  padding: 6px 24px !important;
  gap: 8px;
  font-size: 18px;
  font-weight: 600;
  line-height: 32px;
  text-align: center;

}

.page_viewProfileTabs__qBrfp .page_profileTabIcon__cJeaJ {
  padding: 0 !important;
  width: auto !important;
  height: auto !important;
  background-color: transparent;
  color: var(--greyPlaceHolder);
}

.page_activeProfileTab__GLpyQ .page_profileTabIcon__cJeaJ {
  color: var(--primary) !important;
}

.page_ViewAssociationWrapper__eb1nE .page_wrapperMt__4Kp_t {
  margin-top: 44px !important;
}

.page_associationWalletTab__Cw2JA {
  font-size: 18px;
  font-weight: 600;
  line-height: 32px;
  color: var(--text);
  padding-bottom: 2px;
  cursor: pointer;
}

.page_associationWalletActiveTab__fhkhz {
  color: var(--primary) !important;
  border-bottom: 2px solid var(--primary) !important;
}

.page_viewFilter__ZjNkO,
.page_primaryFilterButton__7uETj {
  padding: 4px 12px;
  border-radius: 8px;
  border: 1px;
  gap: 8px;
  background-color: var(--grey);
  color: var(--black50);
  border: 1px solid var(--border);
}

.page_viewFilter__ZjNkO span,
.page_primaryFilterButton__7uETj span {
  font-size: 18px;
  font-weight: 500;
  line-height: 32px;
}

.page_primaryFilterButton__7uETj {
  background-color: var(--primary) !important;
  color: #fff !important;
}

.page_walletOtpWrapper__N1R7s>div {
  justify-content: center;
}

.page_associationWalletRechargeTitle__JZ26f {
  font-size: 32px;
  font-weight: 700;
  line-height: 54px;
}

.page_associationWalletRechargeWrapper__nN_bo {
  width: calc((75px * 4) + (21px * 3));
}

.page_associationWalletBody__Bk5tM {
  margin-top: 32px;
}

.page_viewAssociationGointToColWrapper__QPgK0 {
  color: var(--primary);
}

.page_viewAssociationListTransatctionIcon__xRbkB {
  width: 44px;
  height: 44px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}

.page_viewAssociationListTransatctionIconUp__8h5sI {
  background-color: var(--blue10);
  color: var(--blue);
}

.page_viewAssociationListTransatctionIconDown__I26PT {
  background-color: var(--green10);
  color: var(--green);
}

.page_viewAssociationTransactionAmount__5sH30 {
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
  color: var(--text);
  width: 128px;
}

.page_viewAssociationTransactionDetails__b716A {
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  letter-spacing: 0em;
  text-align: center;
  width: 160px;
  color: var(--black50);
  border-right: 1px solid var(--border);
  padding-right: 24px;
}

.page_elipsesWrapper__yBOP2 .page_elipses__U9wrZ {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.page_associationListCard__udcUe {
  padding: 16px 24px;
  border-radius: 8px;
  border: 1px solid var(--border);
  gap: 8px;
  margin-bottom: 16px;
  cursor: pointer;
}

.page_associationListCard__udcUe:last-of-type {
  margin-bottom: 0 !important;
}

.page_filterWrapper__52o8X {
  width: 332px;
  padding: 24px;
  border-radius: 16px;
  gap: 32px;
  /* box-shadow: 0px 4px 12px 0px #00000014; */
  box-shadow: 0px 4px 40px 0px #00000017;
  position: absolute;
  background-color: #fff;
  z-index: 999;
  left: 0;
  top: 50px;
}

.page_listingBtn__h1uvx.page_disablesListingBtn__ayQzW {
  cursor: not-allowed
}

.page_listingBtn__h1uvx.page_disablesListingBtn__ayQzW button {
  border-color: transparent !important;
}

.page_filterSearchInput__iW9dt {
  padding: 8px 12px !important;
  border-radius: 8px !important;
}

.page_filterSectionTitleTxt__Sw3V7 {
  font-size: 16px;
  font-weight: 700;
  line-height: 14px;
  color: var(--text);
  margin-bottom: 16px;
}

.page_filterTitleTxt__ZizKB {
  font-size: 14px;
  font-weight: 400;
  line-height: 26px;
  color: var(--text);
  margin-bottom: 8px;
}

.page_filterWrapper__52o8X button {
  padding: 8px 16px;
  border-radius: 999px;
  font-size: 12px !important;
  font-weight: 400;
  line-height: 18px;
}

.page_filterWrapper__52o8X button,
.page_filterBottomButtons__CSfXs button {
  padding: 12px 32px;
  border-radius: 16px;
  gap: 8px;
  font-size: 14px;
  font-weight: 600;
  line-height: 24px;
  letter-spacing: 0em;
  text-align: center;
  width: 100%;
}

.page_filterWrapper__52o8X button {
  padding: 8px 16px;
  border-radius: 999px;
  font-size: 12px !important;
  font-weight: 400;
  line-height: 18px;
}

.page_filterBottomButtons__CSfXs button {
  width: 100%;
  padding: 12px 32px;
  border-radius: 16px;
  font-size: 14px !important;
  font-weight: 600 !important;
  line-height: 24px !important;
  text-align: center;
}


.page_filterBottomButtons__CSfXs {
  margin-top: 32px;
}

.page_filterSectionWrapper__BEG52 button {
  padding: 8px 16px;
  border-radius: 100px !important;
  border-top-left-radius: 100px;
  border-bottom-left-radius: 100px;
  border-radius: 100px;
  border: 1px solid var(--border);
  gap: 10px;
  white-space: nowrap;
  width: fit-content !important;
  -webkit-width: fit-content !important;
  -moz-width: -moz-fit-content !important;
  -o-width: fit-content !important;
  -ms-width: fit-content !important;
  max-width: fit-content;
  -webkit-max-width: fit-content;
  -moz-max-width: -moz-fit-content;
  -ms-max-width: fit-content;
  -o-max-width: fit-content;
}


.page_filterBottomButtons__CSfXs {}

.page_filterMenuDivided__r7ljl {
  border-color: var(--grey50);
}

.page_filterWrapper__52o8X .page_filterEreaseAllBtn__Apxx5 {
  border: 1px solid var(--primary) !important;
  color: var(--primary) !important;
}

.page_filterWrapper__52o8X .page_filterEreaseAllBtn__Apxx5:hover {
  color: #fff !important;
}

.page_filterWrapper__52o8X button:disabled {
  opacity: 30%;
  cursor: not-allowed !important;
}

.page_radioBtnSqr__06DpG .page_radioBtn__ZTLVM {
  padding: 14px 24px !important;
  border-radius: 16px !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  line-height: 24px !important;
}

.page_payBox__v3al9 {
  padding: 32px;
  border-radius: 16px;
  border: 1px;
  background: var(--grey10);
  border: 1px solid var(--grey50);
  max-width: 565px;
  margin-left: auto;
  margin-right: auto;
}

.page_payTitle__Bh0rF {
  line-height: 30px;
  font-size: 18px;
  font-weight: 500;
}

.page_optionsButtons__R5_lh button {
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  text-align: center;
  padding: 12px 52px;
  border-radius: 100px !important;
  border: 1px solid var(--primary) !important;
  max-width: fit-content;
  -webkit-max-width: fit-content;
  -moz-max-width: -moz-fit-content;
  -o-max-width: fit-content;
  -ms-max-width: fit-content;
  color: var(--primary) !important;
}

.page_optionsButtons__R5_lh button:hover,
.page_optionsButtons__R5_lh button:focus {
  background-color: var(--primary) !important;
  color: #fff !important;
}

.page_payAmountInput__FAJRX {
  background-color: #fff;
  padding: 14px 12px !important;
  border-radius: 16px !important;
  font-size: 14px !important;
  font-weight: 400 !important;
  line-height: 24px !important;
}

.page_paymentOptions__MweJ1 button {
  padding: 12px 24px;
  border-radius: 100px;
  border: 1px solid var(--grey50);
  border: 1px solid transparent !important;
  gap: 8px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #fff;
  background-color: transparent !important;
  border-radius: 10px !important;
  overflow: hidden;
  padding: 0 !important;
  max-width: 115px;
}

.page_paymentViaOptions__JCq7w button.page_paymentViaBtn___lH2j {
  border: 1px solid var(--grey50) !important;
  display: inline-flex !important;
  max-width: max-content !important;
  -webkit-max-width: max-content !important;
  -moz-max-width: max-content !important;
  -o-max-width: max-content !important;
  -ms-max-width: max-content !important;
  padding: 2px !important;
  border-radius: 100px !important;
}

.page_paymentOptions__MweJ1 button img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
  object-position: center !important;
  width: 88px !important;
  height: 33px !important;
  object-fit: contain;
  -webkit-object-fit: contain;
  -moz-object-fit: contain;
  -o-object-fit: contain;
  -ms-object-fit: contain;
  justify-content: center;
}

.page_disableTitle__kv5LJ {
  border-radius: 15px 0 0 15px !important;
  background: var(--grey);
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-align: center;
  position: absolute;
  height: calc(100% - 2px);
  left: 2px;
  top: 1px;
  border-color: transparent;
  border-right-color: var(--grey50);
  border: 0 !important;
  display: flex;
  justify-content: center;
  align-items: center;
}

.page_inputSideDisabledTitle__GJZh9 {
  padding-left: 55px;
}

.page_payBox__v3al9 button:disabled {
  opacity: 30%;
  cursor: not-allowed !important;
}

.page_addNewCaseBtn__b9OYD button {
  padding: 6px 24px;
  border-radius: 8px;
  gap: 8px;
  font-size: 18px;
  font-weight: 500;
  line-height: 30px;
  text-align: center;
  background-color: var(--primary);
  color: #fff;
  border: 1px solid var(--primary) !important;
}

.page_searchInputWrapper__DZMJw input {
  padding: 8px 12px !important;
  border-radius: 8px !important;
  border: 1px solid var(--grey50) !important;
  background-color: var(--grey) !important;
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
}

.page_casesListActionsWrapper__DnnPX {
  width: 48px;
  height: 48px;
  display: flex;
  padding: 12px;
  justify-content: center;
  align-items: center;
  border-radius: 16px;
}

.page_listingDonate__0t0er {
  width: auto !important;
}


.page_casesEditWrapper__TdtIv {
  transition: 0.3s all ease-in-out !important;
  color: var(--primary) !important;
}

.page_casesEditWrapper__TdtIv:hover {
  background-color: var(--primaryLight) !important;
}

.page_caseHighlightWrapper__abjcN {
  transition: 0.3s all ease-in-out !important;
  color: rgba(47, 128, 237, 1) !important;
}

.page_caseHighlightWrapper__abjcN:hover {
  background-color: rgba(47, 128, 237, 0.1) !important;
}

.page_caseDeleteWrapper__uJNP_ {
  color: var(--red) !important;
  transition: 0.3s all ease-in-out !important;
}

.page_caseDeleteWrapper__uJNP_:hover {
  background-color: var(--red10);
  transition: 0.3s all ease-in-out !important;
}

.page_neededAmountFixed__KQZer {
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  letter-spacing: 0em;
  text-align: right;
}

.page_neededAmountTitle__1lVw_ {
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  letter-spacing: 0em;
  text-align: right;
}

.page_caseTitle__4w3Uk {
  width: calc(220px + 0px) !important;
  min-width: calc(220px + 0px) !important;

}

.page_caseDesc__fNKPT {
  width: calc(330px + 24px) !important;
  min-width: calc(330px + 24px) !important;
}

.page_caseAmount__UVBN2 {
  width: calc(200px + 24px) !important;
  min-width: calc(200px + 24px) !important;
}

.page_caseDate__B7Y5M {
  width: calc(130px + 24px) !important;
  min-width: calc(130px + 24px) !important;
}

.page_acceptOrderReqBtn__K3ynN,
.page_editOrderReqBtn__0D6sV,
.page_cancelOrderBtn__7o4_r {
  padding: 6px 32px;
  border-radius: 8px;
  gap: 8px;
  background-color: var(--primary) !important;
  font-size: 18px;
  font-weight: 600;
  line-height: 30px;
  text-align: center;
  border-color: var(--primary) !important;
}

.page_editOrderReqBtn__0D6sV {
  background-color: var(--orange) !important;
  color: #fff !important;
  border-color: var(--orange) !important;
}

.page_editOrderReqBtn__0D6sV:hover,
.page_editOrderReqBtn__0D6sV:focus {
  background-color: var(--orange) !important;
  color: #fff !important;
  border-color: var(--orange) !important;
}

.page_cancelOrderBtn__7o4_r {
  background-color: var(--red) !important;
  color: #fff !important;
  border-color: transparent !important;
}

.page_cancelOrderBtn__7o4_r:hover,
.page_cancelOrderBtn__7o4_r:focus {
  background-color: var(--red) !important;
  color: #fff !important;
  border-color: var(--red) !important;
}

.page_orderReqBody__AXEVb {
  width: 588px;
}

.page_caseStudyPopupWrapper__K6x_V .page_orderReqBody__AXEVb {
  width: 1000px;
}

.page_btnForAddNewRowInCaseStudy__HCMLR {
  padding: 6px 12px;
  border-radius: 8px;
  border: 1px solid var(--text);
  border: 1px solid transparent;
  background-color: var(--grey50);
  color: var(--text);

}

.page_updateServ___RV86,
.page_moreAssocIcon__gA_c5.page_updateServ___RV86 {
  background-color: var(--grey) !important;
  color: var(--greyBD) !important;
}

.page_caseSliderElipse__ze5BA,
.page_twoLinesElipses__Enas2 {
  text-align: right;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  -ms-box-orient: vertical;
  -o-box-orient: vertical;
  box-orient: vertical;
  -webkit-line-clamp: 3;
  -moz-line-clamp: 3;
  -o-line-clamp: 3;
  -ms-line-clamp: 3;
  line-clamp: 3;
  overflow: hidden;
  display: -webkit-box;
  display: -moz-box;
  display: -o-box;
  display: -ms-box;
  display: box;
  /* min-height: 70px; */
  height: 70px;
}

.page_twoLinesElipses__Enas2 {
  -webkit-line-clamp: 2;
  -moz-line-clamp: 2;
  -o-line-clamp: 2;
  -ms-line-clamp: 2;
  line-clamp: 2;
  height: 35px;
}

.page_quickDonationWrapper__8KzU0 .page_stepFormChevronWrapper__bMgMY {
  background-color: #fff !important;
  color: #222 !important;
}

@media(max-width: 767px) {

  .page_wnatToDeleteAlert__6yorY,
  .page_showWalletDetails__zv4Kg {
    width: 100% !important;
  }

  .page_caseStudyPopupWrapper__K6x_V .page_orderReqBody__AXEVb {
    width: 90vw;
  }

  .page_caseStudyPopupWrapper__K6x_V .page_plusMinusCaseStudyBtns__tFKvM>div {
    gap: 10px !important
  }
}

.page_orderReqBody__AXEVb {
  background-color: #fff;
  border-radius: 32px;
  padding: 24px;
}

.page_orderReqBody__AXEVb img {
  max-width: 100%;
  width: 100%;
  height: auto;
  max-height: 160px;
  object-fit: cover;
  object-position: center;
  border-radius: 12px;
}

.page_orderReqContent__1l0b1 {
  padding: 16px 0;
}

.page_orderReqBody__AXEVb .page_amountBox__mlc0e {
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 16px 20px;
  border-radius: 8px;
  gap: 4px;
  background-color: var(--primaryLight);
  min-width: 125px;
  max-height: 100px;
}

.page_editOrderReqBtn__0D6sV,
.page_cancelOrderBtn__7o4_r,
.page_acceptOrderReqBtn__K3ynN {
  width: calc((100% / 3) - 16px) !important;
}

.page_amountBox__mlc0e .page_titleTxt__2S2nk {
  font-size: 12px;
  font-weight: 500;
  line-height: 18px;
  letter-spacing: 0em;
  text-align: center;
  color: var(--text);
}

.page_amountBox__mlc0e .page_amount__D9Xqc {
  font-size: 14px;
  font-weight: 700;
  line-height: 18px;
  letter-spacing: 0em;
  text-align: center;
  color: var(--primary);
}

.page_orderReqContent__1l0b1 .page_orderReqName__UwwLY {
  line-height: 30px !important;
  letter-spacing: 0em !important;
  color: var(--text) !important;
  text-align: right;
  font-size: 18px;
  font-weight: 700 !important;
}

.page_orderReqContent__1l0b1 .page_orderReqDesc__w3TFK {
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 24px !important;
  letter-spacing: 0em !important;
  color: var(--black50) !important;
  text-align: right;
  margin-top: 1rem !important;
}

.page_orderReviewHr__IbjLa {
  /* border-color: var(--grey50) !important; */
  border-color: transparent !important;
}

.page_cancelReasonHeader__YJTwH,
.page_cancelReasonBody__jI567 input {
  margin-bottom: 24px;
}

.page_cancelReasonHeader__YJTwH p {
  font-size: 24px;
  font-weight: 600;
  line-height: 42px;
  ;
  color: var(--text);
}

.page_cancelReasonBody__jI567 p {
  font-size: 18px;
  font-weight: 400;
  line-height: 30px;
  margin-bottom: 6px !important;
  color: var(--text);

}

.page_orderReviewWrapper__OOFr_ .page_wnatToDeleteBtns__Acv8j {
  background-color: var(--red) !important;
  border-color: var(--red) !important;
  color: #fff !important;
}

.page_orderReviewWrapper__OOFr_ .page_wnatToDeleteBtns__Acv8j:hover {
  background-color: var(--redHover) !important;
  border-color: var(--redHover) !important;
}

.page_orderReviewStatus___HhTI {
  width: 100%;
}

.page_orderReviewStatus___HhTI div {
  width: 100% !important;
  max-width: 100% !important;
  min-width: 100% !important;
  display: block;
  text-align: center;
}

.page_orderReviewStatusRejec__hybsH {
  padding: 16px 0px;
  border-top: 1px solid var(--grey50)
}

.page_orderReviewStatusTitle__ewdkw {
  margin-bottom: 16px !important;
  font-size: 18px;
  font-weight: 700;
  line-height: 30px;
  color: var(--red);
}

.page_orderReviewStatusValue__q32Se {
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  color: var(--black50);

}
.page_CloseModal__IE9JD {
  background-color: transparent;
  width: 100vw;
  height: 100vh;
  position: fixed;
  z-index: -1;
}

.page_rolesTitle__4BzG7 {
  font-size: 18px;
  font-weight: 400;
  line-height: 30px;
  color: var(--text);
}

.page_roleCategory__Fp6zJ {
  font-size: 14px;
  font-weight: 400;
  line-height: 26px;
  color: var(--text);
  margin-bottom: 6px;
  margin-top: 12px
}

.page_MembersCrudRolesListing__GnqmN button {
  padding: 8px 16px !important;
  border-radius: 999px !important;
  border: 1px solid var(--text) !important;
  font-size: 12px !important;
  font-weight: 400 !important;
  line-height: 18px !important;
  width: initial !important;
  flex: initial !important;
  background-color: var(--grey);
}

.page_wallet__rc2Yw a {
  color: initial !important;
  transition: 0.3s all ease-in-out;
  color: #fff !important;
}

.page_primaryBGWallet__VXblF a:hover,
.page_darkBGWallet__zKGOu a:hover {
  transition: 0.3s all ease-in-out
}

.page_primaryBGWallet__VXblF a:hover {
  color: rgb(175 255 238) !important;
}

.page_darkBGWallet__zKGOu a:hover {
  color: #c9c9c9 !important;
}

.page_MembersCrudRolesListing__GnqmN button:active {}

.page_assocMoreMenuFullWidth__UdzXG {
  width: max-content !important;
  max-width: max-content !important;
}

.page_mapContainerPupup____4qi {
  position: relative;
  z-index: 999999999999999999999999999999999999999999999999999999999999999999999999999999;
}

.page_mapContainerPupup____4qi .page_wnatToDeleteAlert__6yorY .page_wantToDeleteBody__JV2vB {
  width: 60vw;
  height: 85vh;
  padding: 24px;
  border-radius: 16px;
  gap: 24px;
  background-color: #fff;
}

.page_pickALocationTxtInsideInput__Yqa5f {
  position: absolute;
  top: 10%;
  left: 5px;
  background: #fff;
  height: 80%;
  border-radius: 16px;
  padding: 8px 12px;
  font-size: 12px;
  font-weight: 500;
  line-height: 22px;
  color: var(--primary);
  gap: 4px;
}

.page_addressInput__zXK8e {
  padding-left: 140px;
}

.page_textarea__aR4ZX {
  height: 110px;
  resize: none !important;
}

.page_paymentMethodRadioBtn__cUL6s {
  opacity: 1;
}

.page_addAssociation___hXDD {
  padding: 6px 24px;
  border-radius: 8px;
}

.page_searchInputWrapper__DZMJw .page_sideBtnListingSearch__K2S9Y {
  width: 40px !important;
  background-color: transparent !important;
}

.page_searchInputWrapper__DZMJw .page_sideBtnListingSearch__K2S9Y:focus,
.page_searchInputWrapper__DZMJw .page_sideBtnListingSearch__K2S9Y:not(:placeholder-shown) {
  width: 100% !important;
  background-color: var(--grey) !important;
}

.page_listingSeachIcon___QLwQ {
  top: 0;
  /* left: 0; */
  position: absolute;
  z-index: -1;
  width: 40px;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  background-color: var(--grey) !important;
  color: var(--greyBD);
  border: 1px solid var(--greyBD);
  border-radius: 8px;
}

.page_listingTitleBadge__YMC9_ {
  width: 34px;
  height: 34px;
  padding: 8px;
  border-radius: 8px;
  background-color: var(--green10);
  color: var(--primary);
  display: flex;
  justify-content: center;
  align-items: center;
}

.page_listingTitle__T31Ba {
  font-size: 24px;
  font-weight: 600;
  line-height: 40px;
}

.page_walletDetails_amountFromTo__DWRXA {
  background-color: var(--grey10);
  padding: 24px 16px;
  border-radius: 16px;
  gap: 16px;
  width: 100%;
}

.page_listingWalletDonationTitle__mUHOh {
  font-size: 18px;
  font-weight: 500;
  line-height: 32px;
  color: var(--black50);
}

.page_listingWalletAmount__eOyNq {
  font-size: 18px;
  font-weight: 500;
  line-height: 32px;
}

.page_showWalletDetails__zv4Kg .page_showWalletDetailsBody__ydFSK {
  width: 656px;
  padding: 32px 24px;
  border-radius: 32px;
  gap: 42px !important;
  height: auto !important;
}

.page_fromToCard__fU7LV {
  width: 224px;
  height: 64px;
  padding: 16px;
  border-radius: 16px;
  gap: 8px;
  background-color: var(--primaryLight);
  gap: 8px;
}

.page_fromToCardIcon__eDrwF {
  background-color: #fff;
  border-radius: 50%;
  width: 32px;
  height: 32px;
  display: flex;
  color: var(--primary);
}

.page_fromTitle__cIx1A {
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  color: var(--text);
}

.page_doubleChevronDontationPopupIcon__oJRpm {
  width: 40px;
  height: 40px;
  background-color: var(--primary);
  color: #fff;
  border-radius: 50%;
}

.page_doubleChevronLine__1ESMC,
.page_doubleChevronLineDown__H8KYv {
  height: 2px;
  background-color: var(--green10);
  width: 96px;
  position: absolute;
  top: 50%;
  left: calc(50% - (96px / 2));
}

.page_doubleChevronLineDown__H8KYv {
  height: 2px;
  background-color: var(--green10);
  position: absolute;
  top: 50%;
  left: calc(50% - (96px / 2));
  /* transform: rotate(90deg); */
  height: 60px;
  width: 2px;
  top: calc((40px - 60px) / 2);
  left: 50%;
}

.page_showWalletDetailsAmount__Z5rhs {
  font-size: 32px;
  font-weight: 700;
  line-height: 54px;
  color: var(--primary) !important;
}

.page_showWalletDetailsThanks__mJmqy {
  font-size: 18px;
  font-weight: 600;
  line-height: 30px;
  color: var(--text);
}

.page_closeIcon__3WI_H {
  width: 32px;
  height: 32px;
  padding: 4px;
  border-radius: 999px;
  background-color: var(--grey);
  color: var(--grey50);
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: auto;
}

.page_assocMoreMenu__vyRSr div {
  font-size: 14px !important;
  line-height: 24px !important;
}

.page_fileInput__3Qiq7 {
  border: 1px dashed;
}

.page_placeholder__TVSUr {
  color: var(--greyPlaceHolder);
}

.page_inputNotValid__ToQqG {
  border-color: var(--red);
}

.page_disabled__4UX_A {
  background-color: var(--bs-secondary-bg) !important;
  cursor: not-allowed !important;
}

.page_borderBottomForAmountFromTo__37_Gb {
  border-bottom: 1px solid var(--grey50);
  padding-bottom: 1rem !important;
}

.page_caseStudyForCreateBtn__Rfz1b {
  padding: 10px;
  border-radius: 16px;
  border: 1px solid var(--black10);
  gap: 6px !important;
  background-color: #fff !important;
  font-size: 18px;
  font-weight: 400;
  line-height: 30px;
  /* transition: 0.3s all ease-in-out; */
}

.page_caseStudyForCreateBtn__Rfz1b:hover {
  color: #fff !important;
  border: 1px solid var(--primary) !important;
  /* transition: 0.3s all ease-in-out; */
}

.page_sideBtnTxtForCaseStudy__Vf_Te {
  font-size: 18px;
  font-weight: 700;
  line-height: 30px;
  color: var(--text);
}

.page_headBgGrey__4DTCx {
  padding-top: 8px;
  padding-bottom: 8px;
  border-radius: 8px;
  background-color: var(--grey);
}

.page_headBgGrey__4DTCx,
.page_headBgGrey__4DTCx * {
  background-color: var(--grey) !important;
  border-bottom: 0 !important;
}

.page_headBgGrey__4DTCx tr {
  border-radius: 8px !important;
}

.page_plusMinusCaseStudyBtns__tFKvM {
  padding: 0 !important;
}

.page_radioBtnSqr__06DpG.page_plusMinusCaseStudyBtns__tFKvM .page_radioBtn__ZTLVM {
  line-height: 0 !important;
  padding: 0 !important;
  border-radius: 50% !important;
  width: 26px !important;
  height: 26px !important;
  background-color: var(--grey50);
}

.page_lightPrimaryBtn__t7C8Z {
  color: var(--primary) !important;
  background-color: var(--primaryLight) !important;
  padding: 12px 24px;
  border-radius: 8px;
  font-size: 16px;
  font-weight: 700;
  line-height: 18px;
  text-align: center;
}

.page_thickTxtForTotalPoints___vTNQ {
  font-size: 18px;
  font-weight: 700;
  line-height: 30px;
  color: var(--text);
}

.page_quickDonation__jgLp3 {
  background-color: var(--green10);
  padding: 64px;
  padding-top: calc(64px + 72px);
  border-radius: 32px;
  /* margin-top: 72px; */
}

.page_thanksForDonation__l_CW_ {
  font-size: 18px;
  font-weight: 700;
  line-height: 32px;
}

.page_quickDonation__jgLp3 .page_listSuccessPadge__qzAac {
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  color: rgba(40, 40, 40, 1);
  width: auto;
}

.page_quickDonation__jgLp3 .page_listFailPadge__tpsUb,
.page_quickDonation__jgLp3 .page_listPendingPadge__i5i0n {
  width: auto;
}

.page_quick_dontation_btn__LVrDl {
  padding: 26px 64px;
  border-radius: 16px;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
}
.page_donation_back_btn__bZGny.page_authButton__tNiNq {
  background-color: #fff !important;
  color: var(--primary) !important;
}

.page_quick_donation_btns__Wvrtk{
  display: contents;
  border-radius: 16px;
  font-size: 18px;
  font-weight: 700;
  text-align: center;
  line-height: 20px;
  width: 300px !important;
  justify-content: center;
  margin-bottom: 24px;
}

.page_suppliesBtn__skJFv{
  background-color: #fff;
  border-color: var(--primary);
  display: block;
  margin-top: 44px;
  padding: 16px 32px;
  border-radius: 16px;
  font-size: 18px;
  font-weight: 600;
  line-height: 30px;
  letter-spacing: 0em;
  text-align: center;
  color: var(--primary) ;
}

.page_idinityBtn__mJA8o{

  background-color: #fff;
  border-color: var(--primary);
  display: block;
  margin-top: 44px;
  /* padding: 16px 32px; */
  border-radius: 16px;
  font-size: 18px;
  font-weight: 600;
  line-height: 30px;
  letter-spacing: 0em;
  text-align: center;
  color: var(--primary) ;
}
.page_suppliesSelect__laaj3{
  width: 100%;
}

.page_authButton__tNiNq.page_donation_back_btn__bZGny:hover {
  background-color: var(--primary) !important;
  color: #fff !important;
}

.page_donate_now_breadCrumb__ad_UT {
  padding: 6px 12px;
  border-radius: 8px;
  background-color: rgba(40, 40, 40, 0.1);
}

.page_donate_now_breadCrumb__ad_UT a,
.page_donate_now_breadCrumb__ad_UT p {
  font-size: 16px;
  font-weight: 600;
  line-height: 28px;
  color: rgba(40, 40, 40, 1) !important;
}

.page_donate_now_wrapper__4WUxb .page_viewHeaderTitle__i66Hi {
  font-size: 32px;
  font-weight: 700;
  line-height: 54px;
}

.page_donate_now_wrapper__4WUxb .page_stepFormChevronWrapper__bMgMY {
  color: rgba(40, 40, 40, 1) !important;
  border-color: rgba(40, 40, 40, 0.1) !important;
}

.page_donateTypeTitle__cqPDG {
  font-size: 18px;
  font-weight: 600;
  line-height: 30px;
  color: rgba(40, 40, 40, 1);
  margin-bottom: 24px;
}

.page_donate_now_wrapper__4WUxb .page_profileTabIcon__cJeaJ {
  background-color: rgba(29, 182, 149, 0.1);
  width: 24px !important;
  height: 24px !important;
  border-radius: 50%;
}

.page_donate_now_wrapper__4WUxb .page_profileTabIcon__cJeaJ * {
  color: var(--primary) !important
}
.page_nav_login_btn__jXYFU {
  background-color: transparent !important;
  border: 1px solid var(--primary);
}
.page_nav_login_btn__jXYFU:hover {
  background-color: transparent !important;
}
.page_donate_now_wrapper__4WUxb .page_checked__A_vd2 {
  background-color: transparent !important;
  width: initial !important;
  height: initial !important;
  border-radius: initial !important;
}

.page_donate_now_wrapper__4WUxb .page_checked__A_vd2 * {
  color: #fff !important;
}

.page_donate_now_wrapper__4WUxb .page_viewProfileTabs__qBrfp.page_profileTab__GY0NQ:hover {
  border: 0 !important;
}

.page_withdraw_status_wrapper__I6PJv {
  padding-top: 32px;
  padding-bottom: 32px;
  margin-bottom: 42px;
}

.page_donate_now_wrapper__4WUxb .page_quick_donation_form_wrapper__bZ8RI {
  padding: 24px 32px;
  border: 1px solid rgba(224, 224, 224, 1);
  background-color: rgba(252, 251, 252, 1);
  border-radius: 16px;
}

.page_withdraw_hr__WKAga {
  border-color: var(--grey50);
}

.page_roundedRadioBtn__Ecg_y {
  border-radius: 100px !important;
}

.page_donate_now_wrapper__4WUxb .page_roundedRadioBtn__Ecg_y {
  font-size: 16px !important;
  font-weight: 600 !important;
  line-height: 24px !important;
  color: rgba(40, 40, 40, 0.5) !important;
}

.page_donate_now_wrapper__4WUxb .page_roundedRadioBtn__Ecg_y {
  padding: 8px 24px !important;
}

.page_donate_now_wrapper__4WUxb .page_hasMoneyLeft___ZlQt {
  padding: 4px 8px;
  border-radius: 8px;
  background-color: rgba(40, 40, 40, 0.1);
  font-size: 16px;
  font-weight: 700;
  line-height: 30px;
}

.page_labelForDonations__Omrsw {
  font-size: 16px;
  font-weight: 500;
  line-height: 26px;
  color: rgba(40, 40, 40, 1)
}

.page_pending_status_wrapper__0Udpw .page_withdraw_status_text__3z5dr,
.page_pending_status_wrapper__0Udpw .page_withdraw_status_icon___FnMZ {
  color: var(--orange);
}

.page_succss_status_wrapper___xzY6 .page_withdraw_status_text__3z5dr,
.page_succss_status_wrapper___xzY6 .page_withdraw_status_icon___FnMZ {
  color: var(--primary);
}

.page_failed_status_wrapper__ITsao .page_withdraw_status_text__3z5dr,
.page_failed_status_wrapper__ITsao .page_withdraw_status_icon___FnMZ {
  color: var(--danger);
}

.page_succss_status_wrapper___xzY6 .page_doubleChevronDontationPopupIcon__oJRpm {
  color: #fff;
  background-color: var(--primary) !important;
}


.page_failed_status_wrapper__ITsao .page_doubleChevronDontationPopupIcon__oJRpm {
  color: #fff;
  background-color: var(--danger) !important;
}

.page_withdraw_status_wrapper__I6PJv .page_status_sellSenderLogo__62bfo {
  width: 32px;
  height: 32px;
  object-fit: cover;
  object-position: center;
  border-radius: 50%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.page_failed_status_wrapper__ITsao .page_fromToCard__fU7LV {
  background-color: var(--grey50);
  opacity: 0.6;
}

.page_failed_status_wrapper__ITsao .page_fromToCard__fU7LV .page_fromToCardIcon__eDrwF {
  color: var(--grey50) !important;
}

.page_withdraw_status_wrapper__I6PJv .page_doubleChevronLine__1ESMC,
.page_withdraw_status_wrapper__I6PJv .page_doubleChevronLineDown__H8KYv {

  width: 60px;
  left: calc(50% - (60px / 2)) !important
}

.page_caseCardPrimaryBtnTransparent__hu1lM.page_caseCardBtn__wPFI6 {
  background-color: transparent !important;
  color: var(--primary) !important;
}

.page_caseCardPrimaryBtnTransparent__hu1lM.page_caseCardBtn__wPFI6:hover * {
  color: #fff !important;
}

.page_donateCaseWrapper__XTo8I {
  padding: 4px 8px !important;
  gap: 2px !important
}

.page_donatePageCaseBtn__B98sl {
  padding: 6px 12px !important;
  border-radius: 10px !important;
}

.page_donate_now_wrapper__4WUxb .page_moneyToRadioBtn__PPNMq {
  border: 1px solid var(--primary) !important;
  width: auto !important;
  min-width: initial !important;
  max-width: initial !important;
  padding: 6px 14px !important;
  gap: 12px !important;
  border-radius: 16px !important;
}

.page_donate_now_wrapper__4WUxb .page_moneyToRadioBtn__PPNMq * {
  font-size: 14px;
  font-weight: 500;
  line-height: 28px
}

.page_donateNowStatusScreen__mEIek .page_withdraw_value__rMOs2 .page_listPadge__LRAwf {
  padding: 0px 12px !important;
  border-radius: 4px !important;
  font-size: 14px !important;
  font-weight: 700 !important;
  line-height: 30px !important;
  color: rgba(40, 40, 40, 1);
  width: auto !important;
  min-width: none;
  max-width: none;
}

.page_donate_now_wrapper__4WUxb .page_moneyToRadioBtn__PPNMq {
  max-width: max-content !important;
  -webkit-max-width: max-content !important;
  -moz-max-width: max-content !important;
  -o-max-width: max-content !important;
  -ms-max-width: max-content !important;
}

.page_donate_now_wrapper__4WUxb .page_withdraw_status_amount_box_no_bg__mE1OG {
  padding: 0 !important;
  background-color: transparent !important;
  border: 0 !important;
}

.page_donationConfirmationTitle__DH_Ok {
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 32px !important;
  color: var(--Black, rgba(40, 40, 40, 1))
}

.page_donate_now_wrapper__4WUxb .page_donateNowBtnWrapper__lgSXh button {
  padding: 16px 32px !important;
  gap: 8px !important;
  border-radius: 16px !important;
  background-color: var(--primary) !important;
  color: #fff !important;
}

.page_donate_now_wrapper__4WUxb .page_donateNowBtnWrapper__lgSXh button:hover {
  background-color: var(--primaryHover) !important
}

@media(max-width: 768px) {

  .page_withdraw_status_wrapper__I6PJv .page_doubleChevronLine__1ESMC,
  .page_withdraw_status_wrapper__I6PJv .page_doubleChevronLineDown__H8KYv {
    width: 2px;
    height: 60px;
    left: calc(50% - (2px / 2)) !important
  }
}

.page_withdraw_value__rMOs2,
.page_withdraw_key__nSe0k {
  font-size: 18px;
  font-weight: 500;
  line-height: 32px;
  color: var(--text);
  display: inline-block;
}

.page_withdraw_status_amount_box__6J_Eo {
  background-color: #fff;
  border: 1px solid var(--grey50);
  border-radius: 16px;
}

.page_handleBack__SzCQV {
  margin-top: 42px !important;
  display: inline-block;
}

.page_withdraw_key__nSe0k {
  color: var(--black50);
}

.page_withdraw_status_text__3z5dr {
  font-size: 24px;
  font-weight: 700;
  line-height: 54px;
  padding-top: 24px;
  padding-bottom: 24px;
}

.page_addNewCaseBtnTransparentBorders__fhzw4 button {
  background-color: transparent !important;
  border: 1px solid var(--text) !important;
  color: var(--text) !important;
}

.page_addNewCaseBtnTransparent__ASQhc button {
  background-color: transparent !important;
  border: 1px solid var(--primary) !important;
  color: var(--primary) !important;
}

.page_disabledWrapper__K1kMi * {
  color: rgba(189, 189, 189, 1);
}

.page_checkedWrapper__RYQdB * {
  color: var(--primary);
}

.page_formSpinnter__wID9z * {
  color: var(--primary) !important;
  font-size: 24px;
}

.page_listSuccessPadge__qzAac.page_listPadge__LRAwf.page_listConsumptionDates__ZG3mm {
  line-height: 17px !important;
}

.page_cannot_donate__Ni_7a {
  color: var(--danger) !important;
}

.page_cannot_donate__Ni_7a:hover {
  background-color: var(--red10) !important;
}
@media(min-width: 578px) {
  .page_quick_donation_form_wrapper__bZ8RI {
    max-width: 90%
  }
}

@media(min-width: 676px) {
  .page_quick_donation_form_wrapper__bZ8RI {
    max-width: 80%
  }
}

@media(min-width: 767px) {
  .page_quick_donation_form_wrapper__bZ8RI {
    max-width: 75%
  }
}

@media(max-width: 1200px) {
  .page_viewAssociationTransactionDetails__b716A {
    padding-right: 0 !important;
    border-right: 0 !important;
    text-align: right !important;
    width: 100% !important;
  }

  .page_caseDesc__fNKPT {
    width: 100% !important;
  }

  .page_listingWrapperConfig___fgxE {
    max-width: 50%;
  }
}

@media(max-width: 1500px) {

  .page_caseTitle__4w3Uk,
  .page_caseDesc__fNKPT,
  .page_caseAmount__UVBN2,
  .page_caseDate__B7Y5M {
    min-width: initial !important;
  }
}

@media(min-width: 991px) {
  .page_footerRoutes__EIKRz {
    gap: 32px !important;
  }

  .page_hero__7KFOs h4 {
    font-size: 40px;
    font-weight: 500;
  }

  .page_hero__7KFOs p {
    font-size: 20px;
    line-height: 35px;
    font-weight: 500;
  }

  .page_quick_donation_form_wrapper__bZ8RI {
    max-width: 50%
  }
}

@media(max-width: 575px) {
  .page_addAssociation___hXDD {
    width: 100%;
    text-align: center;
    justify-content: center;
    margin-top: 24px !important;
  }

  .page_listingWrapperConfig___fgxE {
    max-width: 50%;
  }

  .page_filterWrapper__52o8X {
    max-width: 90vw;
    width: 90vw !important;
  }

  .page_quickDonation__jgLp3 {
    padding-left: 14px !important;
    padding-right: 14px !important;
  }

}

@media(max-width: 767px) {
  .page_filterWrapper__52o8X {
    left: initial !important;
    right: 0 !important;
  }

  .page_nav__ijo23 {
    padding-top: 1.3rem;
    padding-bottom: 1.3rem;
  }

  .page_hero__7KFOs img {
    margin-left: auto !important;
    margin-right: auto !important;
    margin-bottom: 32px;
    max-width: 60%;
  }

  .page_hero__7KFOs {
    text-align: center
  }

  .page_associationListCard__udcUe {
    padding: 8px 8px;
    gap: 1rem;
  }

  .page_viewAssociationTransactionDetails__b716A {
    width: 100%;
  }
}

.page_cancelSave__DO0Z1 {
  text-decoration: initial !important
}

.page_profileGender__GxIJW {
  font-size: 18px;
  font-weight: 600;
  line-height: 30px;
  letter-spacing: 0em;
  text-align: right;

}

.page_centeredFormLayout__a2cci {
  max-width: 600px;
  margin-left: auto !important;
  margin-right: auto !important;
}

.page_UpdateProfileTitle__FgKFd {
  font-size: 32px;
  font-weight: 700;
  line-height: 54px;
  letter-spacing: 0em;
  text-align: center;
}

.page_moreAssocIcon__gA_c5 {
  width: 20px !important;
  height: 20px !important;
}

.page_generalPopup__HncZ1 .page_orderReqBody__AXEVb {
  max-height: 95vh;
}

.page_statusBox__4Ku_F {
  max-width: 656px;
  padding: 32px 24px;
  border-radius: 32px;
  border: 1px solid var(--grey50);
  background-color: var(--grey10)
}

.page_statusBox__4Ku_F .page_statusIconBox__C_llz {
  width: 80px;
  height: 80px;
  margin: 0 auto;
  color: #fff;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.page_statusSuccessBox__4p1g4 .page_statusIconBox__C_llz,
.page_statusSuccessBox__4p1g4 .page_bkBtn__veuTO {
  background-color: var(--green);
}

.page_statusFailedBox__oGyeD .page_statusIconBox__C_llz,
.page_statusFailedBox__oGyeD .page_bkBtn__veuTO {
  background-color: var(--red);
}

.page_statusPendingBox__Rif3N .page_statusIconBox__C_llz,
.page_statusPendingBox__Rif3N .page_bkBtn__veuTO {
  background-color: var(--orange);
}

.page_statusSuccessBox__4p1g4 .page_bkBtn__veuTO:hover {
  background-color: var(--green) !important;
}

.page_statusFailedBox__oGyeD .page_bkBtn__veuTO:hover {
  background-color: var(--red) !important;
}

.page_statusPendingBox__Rif3N .page_bkBtn__veuTO:hover {
  background-color: var(--orange) !important;
}

.page_statusSuccessBox__4p1g4 .page_statusBoxTxt__64gzW,
.page_statusSuccessBox__4p1g4 .page_invocieId__MHF3j {
  color: var(--primary);
}

.page_statusFailedBox__oGyeD .page_statusBoxTxt__64gzW,
.page_statusFailedBox__oGyeD .page_invocieId__MHF3j {
  color: var(--red);
}

.page_statusPendingBox__Rif3N .page_statusBoxTxt__64gzW,
.page_statusPendingBox__Rif3N .page_invocieId__MHF3j {
  color: var(--orange);
}

.page_statusBoxTxt__64gzW {
  font-size: 24px;
  font-weight: 700;
  line-height: 54px;
  text-align: center;
  padding: 10px 24px;
}

.page_bkBtn__veuTO {
  padding: 16px 32px;
  border-radius: 16px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  border: 0;
  margin-top: calc(42px - 10px);
}

.page_pendingSm__LGboE {
  display: none !important
}

.page_pendingmd__XBTDy {
  display: flex !important;
}

.page_donateCardTitle__gu2EE {
  font-weight: 600 !important;
  line-height: 24px !important;
  text-align: right !important;
  margin-bottom: 0 !important;
}

.page_donateCardDesc___oObc {
  font-weight: 400 !important;
  line-height: 18px !important;
  text-align: right !important;
  color: var(--black50) !important;
}

.page_donateCardWrapper__NV2Y9 img {
  min-width: 100% !important;
  min-height: 130px !important;
  max-height: 130px !important;
  height: 130px !important;
}

.page_donationTabActive__uOikw {
  background-color: var(--primary) !important;
  color: #fff !important;
}

.page_donationTabActive__uOikw:hover span {
  color: var(--text) !important;
}

.page_donationTabActive__uOikw span {
  color: #fff !important
}

.page_viewProfileTabsForDonations__uzjEI {
  background-color: var(--primaryLight) !important;
  color: var(--text) !important;
  border: var(--primaryLight) !important;
}

.page_emptySelectMenuWrapper__z_3ee * {
  color: var(--red) !important;
}

.page_quickDonation__jgLp3 .page_paymentMethodRadioBtn__cUL6s {
  padding: 6px 14px 6px 14px !important;
  gap: 12px !important;
  border-radius: 16px !important;
  padding: 6px 14px 6px 14px !important;
  gap: 12px !important;
  border-radius: 16px !important;
  border: 1px solid var(--primary) !important;
  justify-content: space-between;
  color: #000 !important;
  max-width: max-content !important;
  -webkit-max-width: max-content !important;
  -moz-max-width: max-content !important;
  -ms-max-width: max-content !important;
  -o-max-width: max-content !important;
}

.page_paymentMethodRadioBtn__cUL6s.page_paymentMethodsNoPadding__64LU2 {
  padding: 0 !important;
}

.page_primaryIco__qsAV8 * {
  color: var(--primary);
}

.page_dangerIco__gZt4g * {
  color: var(--danger);
}

.page_pendingIco__JRC91 * {
  color: var(--orange);
}

.page_detailsTitle__8Mgwl {
  font-size: 24px;
  font-weight: 600;
  line-height: 44.98px;
  color: var(--primary);
}
.page_detailsBox__TyFkH {
  padding: 24px 18px;
  gap: 8px;
  border-radius: 24px;
  background-color: var(--grey30);
}
.page_detailsBoxTitle__TqZYt {
  font-size: 18px;
  font-weight: 700;
  line-height: 33.73px;
}
.page_detailsBoxDetails__6uJNO {
  font-size: 20px;
  font-weight: 400;
  line-height: 32px;
  color: var(--black50);
}
.page_amountNeedBox__xVhak, .page_donationTimesBox__mMMvv {
  padding: 12px;
  gap: 12px;
  border-radius: 24px;
  background-color: var(--green10);
  width: 50%;
}
.page_needTitle__RwqHa {
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
}
.page_amount_count__87zqS {
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
  color: rgba(47, 128, 237, 1);  
}
.page_amount_need__D3QSK {
font-size: 18px;
font-weight: 700;
line-height: 24px;
color: var(--primary)
}
.page_details_slider_image__Wttl_ {
  padding: 1rem;
  border-radius: 32px;
  background-color: var(--grey30);
  height: 366px;
}
.page_details_slider_image__Wttl_ img {
  border-radius: 1rem;
  height: 100%;
  width: 100%;
  object-fit: cover;
  object-position: center;
}
.page_amountCasesDetails__dqaVS {
  background: var(--Orange-10, rgba(242, 153, 74, 0.1)) !important;
}
.page_amountCasesDetails__dqaVS .page_amount_count__87zqS {
  color: rgba(242, 153, 74, 1) !important;
}
.page_donationCountCard__wKjjW {
  background-color: rgba(47, 128, 237, 0.1) !important;
}
.page_quick_dontation_btn_transparent__4xyB3 button {
  background-color: transparent !important;
  color: var(--primary) !important;
}

.page_donate_now_wrapper__4WUxb .page_paymentMethodRadioBtn__cUL6s.page_selectedName__XvtEw {
  width: 100% !important;
  min-width: 100% !important;
}
.page_qrCode__EVKBW canvas{
height: 100%;
}
.page_aboutSanadTitle__qNuKi {
  font-size: 24px;
  font-weight: 600;
  line-height: 40px;
  margin-bottom: 44px;
}
.page_detailedCard__D0o5O {
  padding: 24px 32px;
  gap: 24px;
  border-radius: 16px;
  border: 1px solid rgba(29, 182, 149, 0.5);
}
.page_detailedCard_logoWrapper__wvOGg {
  width: 44px;
  height: 44px;
  border-radius: 50%;
  border: 1px solid rgba(224, 224, 224, 1);
  margin-bottom: 24px;
}
.page_elipseAmount__iCnPT div {
  width: 100%;
}
.page_case_details_video_wrapper__rO3_K video {
  object-fit: cover;
  object-position: bottom;
}
.page_case_details_video_wrapper__rO3_K * {
  height: 100% !important;
  border-radius: 1rem;
}
.page_periodic_donation_listing_wrapper__JLqKU .page_customListingTxt__11NjD {
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 24px !important;
  color: rgba(40, 40, 40, 1) !important;
}
.page_infoMsg__me0Me {
  position: absolute;
  left: 10px;
  top: 10px;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
@media(min-width: 550px) {
  .page_elipseAmount__iCnPT {
    width: 90px !important
  }
}
.page_detailedCard__D0o5O h4 {
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
  margin-bottom: 24px;
}
.page_detailedCard_logoWrapper__wvOGg img {
  width: 25px
}
.page_detailedCard__D0o5O p, .page_detailedCard__D0o5O p a {
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
  color: rgba(40, 40, 40, 1);
}
.page_detailedCard__D0o5O span {
  color: var(--primary) !important;
}
.page_locationTxt__lPbZR, .page_locationTxt__lPbZR * { 
  color: var(--primary) !important;
  text-decoration: underline;
}
.page_locationTxt__lPbZR span {
  text-transform: unset !important;
}
@media (min-width: 576px) {
  .page_filterWrapperCustomLeft__7yuir {
    right: initial !important;
    left: 0 !important;
  }

  .page_pendingSm__LGboE {
    display: flex !important;
  }

  .page_pendingmd__XBTDy {
    display: none !important;
  }
}

@media(max-width: 580px) {
  .page_donate_now_wrapper__4WUxb {
    padding-left: 1.25rem !important;
    padding-right: 1.25rem !important;
  }
}

/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[11].oneOf[2].use[1]!./node_modules/next/dist/build/webpack/loaders/next-font-loader/index.js??ruleSet[1].rules[11].oneOf[2].use[2]!./node_modules/next/font/google/target.css?{"path":"components/tooltips/index.js","import":"Cairo","arguments":[{"subsets":["latin"]}],"variableName":"cairo"} ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/* arabic */
@font-face {
  font-family: '__Cairo_8a13a8';
  font-style: normal;
  font-weight: 200 1000;
  font-display: swap;
  src: url(/_next/static/media/2dc625304a276794-s.woff2) format('woff2');
  unicode-range: U+0600-06FF, U+0750-077F, U+0870-088E, U+0890-0891, U+0897-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EC2-10EC4, U+10EFC-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1;
}
/* latin-ext */
@font-face {
  font-family: '__Cairo_8a13a8';
  font-style: normal;
  font-weight: 200 1000;
  font-display: swap;
  src: url(/_next/static/media/5ec84f17416dda4d-s.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: '__Cairo_8a13a8';
  font-style: normal;
  font-weight: 200 1000;
  font-display: swap;
  src: url(/_next/static/media/01f0c602c274ea55-s.p.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}@font-face {font-family: '__Cairo_Fallback_8a13a8';src: local("Arial");ascent-override: 136.94%;descent-override: 60.01%;line-gap-override: 0.00%;size-adjust: 95.15%
}.__className_8a13a8 {font-family: '__Cairo_8a13a8', '__Cairo_Fallback_8a13a8';font-style: normal
}

