.region-dropdown-content ul[data-v-812b04df]{max-height:300px;overflow-y:auto;overscroll-behavior:contain}.organizations-page[data-v-2fc94024] .inner-banner-section .overlay img,.organizations-page[data-v-2fc94024] .inner-banner-section .overlay,.organizations-page[data-v-2fc94024] .inner-banner-section{height:300px}.organizations-page[data-v-2fc94024] .inner-banner-section .custom-container{top:56%}.featured-slider-actions[data-v-2fc94024]{gap:12px}.featured-slider-arrow[data-v-2fc94024]{background:transparent;border:1px solid var(--white);border-radius:50%;color:var(--white);cursor:pointer;font-size:30px;height:42px;line-height:1;width:42px}.featured-slider-arrow.swiper-button-disabled[data-v-2fc94024]{cursor:not-allowed;opacity:.45}.organizations-page .featured-section[data-v-2fc94024] .swiper-wrapper{align-items:stretch}.organizations-page .featured-section[data-v-2fc94024] .swiper-slide{height:auto}.organizations-page .featured-section .common-box[data-v-2fc94024]{display:flex;flex-direction:column;height:100%}.organizations-page .featured-section .common-box .img-box[data-v-2fc94024]{background:#f7f9fc;flex:0 0 155px;height:155px;position:relative}.organizations-page .featured-section .common-box .con-box[data-v-2fc94024]{display:flex;flex:1;flex-direction:column;padding:16px}.organizations-page .featured-section .common-box h3[data-v-2fc94024]{display:-webkit-box;margin-bottom:6px;min-height:48px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;font-size:22px}.organizations-page .featured-section .common-box .btn-box[data-v-2fc94024],.organizations-page .org-section .common-box .btn-box[data-v-2fc94024]{align-items:stretch;display:flex;gap:10px;margin-top:auto}.organizations-page .featured-section .common-box .btn-box[data-v-2fc94024]>*,.organizations-page .org-section .common-box .btn-box[data-v-2fc94024]>*{flex:1 1 0;min-width:0;text-align:center;width:100%}.organizations-page .featured-section .common-box .common-btn[data-v-2fc94024],.organizations-page .org-section .common-box .common-btn[data-v-2fc94024]{align-items:center;display:inline-flex;font-size:15px;justify-content:center;line-height:1.2;margin-top:0;min-height:46px;padding:12px 14px;white-space:nowrap}.organizations-page .featured-section .common-box .grey-outline[data-v-2fc94024],.organizations-page .org-section .common-box .grey-outline[data-v-2fc94024]{align-items:center;display:inline-flex;gap:8px;justify-content:center}.organizations-page .favorite-btn svg[data-v-2fc94024]{flex:0 0 20px;height:17px;margin-right:0;width:20px}.organizations-page .org-section .inner[data-v-2fc94024]{align-items:stretch;display:grid!important;gap:24px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.organizations-page .direct-section[data-v-2fc94024]{--featured-card-slot-width: calc(26.31579% - 20.63158px) ;padding-top:0}.organizations-page .direct-section .inner[data-v-2fc94024]{grid-template-columns:repeat(auto-fill,minmax(0,var(--featured-card-slot-width)))}.organizations-page .direct-section .common-box[data-v-2fc94024]{min-width:0}.organizations-page .org-section .common-box[data-v-2fc94024]{display:flex;flex-direction:column;width:100%}.organizations-page .org-section .common-box .img-box[data-v-2fc94024]{background:#f7f9fc;flex:0 0 145px;height:145px;position:relative}.organizations-page .direct-donation-badge[data-v-2fc94024]{background:var(--blue);border-radius:999px;color:var(--white);font-size:12px;font-weight:700;left:12px;line-height:1;padding:6px 10px;position:absolute;top:12px;z-index:2}.organizations-page .org-section .common-box .con-box[data-v-2fc94024]{display:flex;flex:1;flex-direction:column;padding:16px}.organizations-page .org-section .common-box h3[data-v-2fc94024]{display:-webkit-box;margin-bottom:6px;min-height:50px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;font-size:20px}.organizations-page .common-box .img-box img.logo-card-image[data-v-2fc94024]{background:#fff;-o-object-fit:contain;object-fit:contain;padding:26px}.organizations-page .org-card-category[data-v-2fc94024]{font-size:13px;font-weight:600;opacity:.86}.organizations-page .org-card-category[data-v-2fc94024],.organizations-page .org-card-mission[data-v-2fc94024]{color:var(--blue);display:-webkit-box;margin-bottom:8px;min-height:21px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1}.organizations-page .org-card-mission[data-v-2fc94024]{font-size:14px;font-weight:700}.organizations-page .org-section .org-card-mission[data-v-2fc94024]{min-height:42px;-webkit-line-clamp:2;line-clamp:2}.organizations-page .common-btn.grey-outline[data-v-2fc94024]{border:1px solid var(--grey-border)}.organizations-page button.common-btn[data-v-2fc94024]{cursor:pointer;font-family:inherit}.organizations-page .clickable-org-card[data-v-2fc94024]{cursor:pointer}.organizations-page .clickable-org-card[data-v-2fc94024]:focus-visible{outline:2px solid var(--blue);outline-offset:4px}.organizations-page .favorite-btn.favorite-active[data-v-2fc94024],.organizations-page .favorite-btn.favorite-active[data-v-2fc94024]:hover{border-color:#e53935;color:#e53935}.organizations-page .favorite-message[data-v-2fc94024]{color:var(--white);margin-bottom:20px;text-align:center}.organizations-page[data-v-2fc94024] .filter-container{align-items:flex-end}.organizations-page[data-v-2fc94024] .filter-container .search p{display:none}.organizations-page[data-v-2fc94024] .filter-container .search{align-items:flex-end;display:flex}.organizations-page[data-v-2fc94024] .filter-container .search .pos-rel{display:flex;width:100%}.organizations-page[data-v-2fc94024] .filterbox>.d-flex{align-items:flex-end!important;overflow:visible}.organizations-page[data-v-2fc94024] .dropdown.filter,.organizations-page[data-v-2fc94024] .filterbox{position:relative}.organizations-page[data-v-2fc94024] .dropdown-content{background-color:#242424;border:1px solid var(--grey-border);border-radius:8px;box-shadow:0 18px 34px #0000003d;left:0;position:absolute;top:calc(100% + 8px);width:100%;z-index:30}.organizations-page[data-v-2fc94024] .dropdown.filter strong,.organizations-page[data-v-2fc94024] .org-donation-filter .dropdown-label,.organizations-page[data-v-2fc94024] .org-sort-filter .dropdown-label,.organizations-page[data-v-2fc94024] .search input{height:56px;line-height:1.2;min-height:56px}.organizations-page[data-v-2fc94024] .org-sort-filter{min-width:190px}.organizations-page[data-v-2fc94024] .org-donation-filter{min-width:250px}.organizations-page .org-donation-filter select[data-v-2fc94024],.organizations-page .org-sort-filter select[data-v-2fc94024]{background-color:#242424;border:1px solid var(--grey-border);border-radius:8px;color:var(--white);cursor:pointer;font-family:inherit;font-size:16px;font-weight:700;height:56px;line-height:1.2;min-height:56px;padding:0 42px 0 18px;width:100%}.organizations-page[data-v-2fc94024] .org-donation-filter .dropdown-label,.organizations-page[data-v-2fc94024] .org-sort-filter .dropdown-label{align-items:center;display:flex;gap:12px;height:100%;justify-content:space-between}.organizations-page[data-v-2fc94024] .org-donation-filter select,.organizations-page[data-v-2fc94024] .org-sort-filter select{outline:0}.organizations-page[data-v-2fc94024] .org-donation-filter .dropdown-label{align-items:flex-start;flex-direction:column;gap:2px;justify-content:center}.organizations-page[data-v-2fc94024] .org-donation-filter select{max-width:none;width:100%}.organizations-page[data-v-2fc94024] .org-donation-filter select option,.organizations-page[data-v-2fc94024] .org-sort-filter select option{color:var(--dark-black)}@media (min-width:2560px){.organizations-page .direct-section[data-v-2fc94024]{--featured-card-slot-width: calc(22.72727% - 21.63636px) }}@media (max-width:1440px){.organizations-page .featured-section .common-box .img-box[data-v-2fc94024]{flex-basis:150px;height:150px}.organizations-page .org-section .common-box .img-box[data-v-2fc94024]{flex-basis:160px;height:160px}}@media (max-width:1279px){.organizations-page .direct-section[data-v-2fc94024]{--featured-card-slot-width: calc(32.25806% - 17.6129px) }}@media (max-width:1199px){.organizations-page .featured-section .common-box .img-box[data-v-2fc94024]{flex-basis:145px;height:145px}.organizations-page .org-section .common-box .img-box[data-v-2fc94024]{flex-basis:150px;height:150px}}@media (max-width:1023px){.organizations-page .direct-section[data-v-2fc94024]{--featured-card-slot-width: calc(38.46154% - 14.76923px) }}@media (max-width:899px){.organizations-page .org-section .inner[data-v-2fc94024]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.organizations-page .direct-section .inner[data-v-2fc94024]{grid-template-columns:repeat(auto-fill,minmax(0,var(--featured-card-slot-width)))}}@media (max-width:767px){.organizations-page .direct-section[data-v-2fc94024]{--featured-card-slot-width: calc(43.47826% - 11.30435px) }}@media (max-width:639px){.organizations-page .direct-section[data-v-2fc94024]{--featured-card-slot-width: calc(76.92308% - 4.61538px) }}@media (max-width:600px){.organizations-page[data-v-2fc94024] .inner-banner-section .overlay img,.organizations-page[data-v-2fc94024] .inner-banner-section .overlay,.organizations-page[data-v-2fc94024] .inner-banner-section{height:220px}.organizations-page .direct-donation-orgs .title-box[data-v-2fc94024],.organizations-page .featured-org .title-box[data-v-2fc94024]{align-items:flex-start!important;flex-direction:column;gap:16px}.organizations-page .featured-section .common-box .btn-box[data-v-2fc94024],.organizations-page .org-section .common-box .btn-box[data-v-2fc94024]{flex-direction:column}.organizations-page .org-section .inner[data-v-2fc94024]{grid-template-columns:1fr}.organizations-page .direct-section .inner[data-v-2fc94024]{grid-template-columns:repeat(auto-fill,minmax(0,var(--featured-card-slot-width)))}.organizations-page .org-section .common-box .img-box[data-v-2fc94024]{flex-basis:155px;height:155px}.organizations-page[data-v-2fc94024] .org-donation-filter,.organizations-page[data-v-2fc94024] .org-sort-filter{width:100%}}@media (max-width:479px){.organizations-page .direct-section[data-v-2fc94024]{--featured-card-slot-width: calc(83.33333% - 3.33333px) }}
