@keyframes shine{0%{opacity:0;left:0%}50%{opacity:1}to{opacity:0;left:100%}}.fundraiser-listing-banner{margin-top:var(--headerheight)}.fundraiser-listing-banner .banner{height:60vh;position:relative;overflow:hidden}.fundraiser-listing-banner .banner:before{content:"";background:linear-gradient(90deg,#173254cc 4.58%,#6660 91.61%);width:100%;height:100%;position:absolute;inset:1px}.fundraiser-listing-banner .banner img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.fundraiser-listing-banner .banner .banner-wrapper{bottom:25%}.fundraiser-listing-banner .banner .banner-wrapper h1{color:var(--white);margin-bottom:10px}.fundraiser-listing-banner .banner .banner-wrapper p{color:var(--white);font-size:16px;font-weight:400;line-height:1.1}.fundraiser-listing-banner .banner .banner-wrapper .search-bar{background:#fffc;border-radius:10px;justify-content:space-between;align-items:center;width:747px;height:66px;margin-top:30px;padding:15px;display:flex}.fundraiser-listing-banner .banner .banner-wrapper .search-bar form{justify-content:space-between;align-items:center;width:100%;display:flex}.fundraiser-listing-banner .banner .banner-wrapper .search-bar form button{border-radius:10px;width:90px;height:40px;padding:8px 16px}.fundraiser-listing-banner .banner .banner-wrapper .search-bar form img{-o-object-fit:contain;object-fit:contain;width:24px}.fundraiser-listing-banner .banner .banner-wrapper .search-bar form .custom-search{background:#fff;border-radius:10px;align-items:center;gap:8px;width:318px;height:40px;padding:6px 8px;display:flex}.fundraiser-listing-banner .banner .banner-wrapper .search-bar form .custom-search .search-icon-wrap{align-items:center;display:flex}.fundraiser-listing-banner .banner .banner-wrapper .search-bar form .custom-search .search-input-field{color:#666;border:none;outline:none;width:100%;font-size:14px;line-height:16px}.fundraiser-listing-banner .banner .banner-wrapper .search-bar form .custom-search .search-input-field::placeholder{color:#666;font-size:14px}.fundraiser-listing-banner .banner .banner-wrapper .search-bar form .location-dropdown,.fundraiser-listing-banner .banner .banner-wrapper .search-bar form .ngos-dropdown{background:0 0;border:none;border-radius:5px;height:32px;padding:8px 17px;max-width:122px!important}.fundraiser-listing-banner .banner .banner-wrapper .search-bar form .location-dropdown .sel-display,.fundraiser-listing-banner .banner .banner-wrapper .search-bar form .ngos-dropdown .sel-display{font-size:16px;font-weight:500;line-height:1.2}.fundraiser-listing-banner .banner .banner-wrapper .search-bar form .location-dropdown .sel-panel,.fundraiser-listing-banner .banner .banner-wrapper .search-bar form .ngos-dropdown .sel-panel{width:fit-content}.fundraiser-listing-banner .banner .banner-wrapper .search-bar form .location-dropdown .sel-panel .sel-panel-inner ul li,.fundraiser-listing-banner .banner .banner-wrapper .search-bar form .ngos-dropdown .sel-panel .sel-panel-inner ul li{white-space:nowrap}.fundraiser-listing-banner .banner .banner-wrapper .search-bar form .location-dropdown .sel-list,.fundraiser-listing-banner .banner .banner-wrapper .search-bar form .ngos-dropdown .sel-list{max-height:100px;margin:0}.fundraiser-listing-section .tab-nav{padding:40px 0}.fundraiser-listing-section .tab-nav .swiper{max-width:90%;margin:auto;padding:20px 0 30px;position:relative}.fundraiser-listing-section .tab-nav .swiper:before{content:"";z-index:1;background:#6663;width:100%;max-width:100%;height:2px;position:absolute;bottom:5px;left:50%;transform:translate(-50%)}.fundraiser-listing-section .tab-nav .swiper .swiper-wrapper .swiper-slide{text-align:center;position:relative}.fundraiser-listing-section .tab-nav .swiper .swiper-wrapper .swiper-slide div:before{content:"";z-index:2;background:0 0;width:100%;max-width:100%;height:2px;transition:all .5s;position:absolute;bottom:-25px;left:50%;transform:translate(-50%)}.fundraiser-listing-section .tab-nav .swiper .swiper-wrapper .swiper-slide .active:before{content:"";z-index:2;background:#f36e2a;width:100%;max-width:100%;height:2px;transition:all .5s;position:absolute;bottom:-25px;left:50%;transform:translate(-50%)}.fundraiser-listing-section .tab-nav .swiper .swiper-wrapper .swiper-slide .active figure img{filter:invert(4%)sepia()saturate(2833%)hue-rotate(346deg)brightness(96%)contrast(95%)}.fundraiser-listing-section .tab-nav .swiper .swiper-wrapper .swiper-slide .active figcaption h4{color:#f36e2a}.fundraiser-listing-section .tab-nav .swiper .swiper-wrapper .swiper-slide figure{width:32px;height:32px;margin:0 auto 15px}.fundraiser-listing-section .tab-nav .swiper .swiper-wrapper .swiper-slide figure img{transition:all .2s}.fundraiser-listing-section .tab-nav .swiper .swiper-wrapper .swiper-slide figcaption h4{color:#666666a6;font-size:16px;font-weight:500;line-height:1;transition:all .5s}.fundraiser-listing-section .tab-nav .custom-pagination .swiper-nav{width:100%}.fundraiser-listing-section .tab-nav .custom-pagination .swiper-nav .btn{padding:0}.fundraiser-listing-section .tab-nav .custom-pagination .swiper-nav .btn:hover svg path{fill:var(--white)}.fundraiser-listing-section .grid-box{grid-template-columns:repeat(3,1fr);gap:35px 20px;padding:10px 0 60px;display:grid}.fundraiser-detail{margin-top:var(--headerheight);padding:50px 0}.fundraiser-detail .flex-box{justify-content:space-between;gap:40px;display:flex}.fundraiser-detail .flex-box .left-col{width:100%;max-width:65%}.fundraiser-detail .flex-box .left-col .fundraiser-detail-figure .swiper-nav{max-width:90%}.fundraiser-detail .flex-box .left-col .fundraiser-detail-figure figure{border-radius:10px;width:100%;height:462px;overflow:hidden}.fundraiser-detail .flex-box .left-col .fundraiser-detail-figure figure img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.fundraiser-detail .flex-box .left-col .card-tags{gap:30px;margin-bottom:20px;display:flex}.fundraiser-detail .flex-box .left-col .card-tags span:first-child{color:var(--white);background:#459a0f;border-radius:25px;padding:5px 15px;font-size:14px;font-weight:500}.fundraiser-detail .flex-box .left-col .card-tags span:first-child span{padding:0 6px 0 0}.fundraiser-detail .flex-box .left-col .card-tags span:nth-child(2){background:#1af2f2;border-radius:25px;padding:5px 15px;font-size:14px;font-weight:500}.fundraiser-detail .flex-box .left-col .card-tags span:nth-child(3){background:#ededed;border-radius:25px;padding:5px 15px;font-size:14px;font-weight:500}.fundraiser-detail .flex-box .left-col h1{max-width:720px;margin-bottom:30px;font-size:32px;font-weight:600;line-height:1.2}.fundraiser-detail .flex-box .left-col h2{color:var(--black);margin:20px 0 7px;font-size:18px;font-weight:600;line-height:24px}.fundraiser-detail .flex-box .left-col h3{color:var(--black);margin:10px 0;font-size:16px;font-weight:500;line-height:24px}.fundraiser-detail .flex-box .left-col p{color:var(--text);font-size:16px;font-weight:400}.fundraiser-detail .flex-box .left-col ul{margin:10px 0}.fundraiser-detail .flex-box .left-col ul li{color:var(--text);margin-left:30px;font-size:16px;font-weight:400;list-style-type:disc}.fundraiser-detail .flex-box .left-col .figure{border-radius:10px;width:100%;height:462px;margin:30px 0;line-height:0;overflow:hidden}.fundraiser-detail .flex-box .left-col .figure img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.fundraiser-detail .flex-box .left-col .organizer-card{border-radius:10px;width:100%;margin-top:15px;padding:30px;box-shadow:0 2px 8px #63636333}.fundraiser-detail .flex-box .left-col .organizer-card .flex-box{justify-content:space-between;margin-bottom:20px;display:flex}.fundraiser-detail .flex-box .left-col .organizer-card .flex-box .lef{align-items:center;gap:20px;display:flex}.fundraiser-detail .flex-box .left-col .organizer-card .flex-box .lef figure{border-radius:50%;width:68px;height:68px;overflow:hidden}.fundraiser-detail .flex-box .left-col .organizer-card .flex-box .lef figure img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.fundraiser-detail .flex-box .left-col .organizer-card .flex-box .lef figcaption h5{color:var(--black);margin-bottom:5px;font-size:24px;font-weight:600}.fundraiser-detail .flex-box .left-col .organizer-card .flex-box .lef figcaption p{font-size:16px;font-weight:500;line-height:16px}.fundraiser-detail .flex-box .left-col .organizer-card .flex-box a{height:fit-content}.fundraiser-detail .flex-box .left-col .donate-via-grid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:15px;display:grid}.fundraiser-detail .flex-box .left-col .donate-via-grid .col{border-radius:10px;align-items:center;gap:20px;width:100%;padding:20px;display:flex;box-shadow:0 2px 8px #63636333}.fundraiser-detail .flex-box .left-col .donate-via-grid .col figure{width:48px;height:48px;line-height:0}.fundraiser-detail .flex-box .left-col .donate-via-grid .col figure img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.fundraiser-detail .flex-box .left-col .donate-via-grid .col h6{color:#000;font-size:16px;font-weight:500;line-height:1.2}.fundraiser-detail .flex-box .right-col{width:100%;max-width:35%;height:fit-content;top:calc(var(--headerheight) + 20px);border-radius:10px;padding:20px;position:sticky;box-shadow:0 2px 8px #63636333}.fundraiser-detail .flex-box .right-col .funding{justify-content:space-between;margin:20px 0;display:flex}.fundraiser-detail .flex-box .right-col .funding h5{color:var(--primary);font-size:20px;font-weight:600;line-height:18px}.fundraiser-detail .flex-box .right-col .funding p{color:var(--text);font-size:12px;font-weight:400;line-height:18px}.fundraiser-detail .flex-box .right-col .progress-bar{background:#d9d9d9;border-radius:25px;width:100%;height:7px;overflow:hidden}.fundraiser-detail .flex-box .right-col .progress-bar .progress-fill{background:#459a0f;height:100%;transition:all 1s}.fundraiser-detail .flex-box .right-col .btn-group-one{flex-direction:column;justify-content:space-between;gap:10px;margin:20px auto 10px;display:flex}.fundraiser-detail .flex-box .right-col .btn-group-one a{text-align:center;width:100%}.fundraiser-detail .flex-box .right-col .bottom-btn-flex{justify-content:space-between;align-items:center;gap:20px;display:flex}.fundraiser-detail .flex-box .right-col .bottom-btn-flex a{text-align:center;flex:50%}.faq-sec{background:#f8ece6;padding:50px 0;position:relative}.faq-sec .vector-img{z-index:0;width:303px;height:281px;position:absolute;bottom:-11%;left:-4%}.faq-sec .vector-img img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.faq-sec .flex-box{position:relative}.faq-sec .flex-box .col:first-child h2{max-width:427px;margin:0 0 30px;font-size:36px;font-weight:700;line-height:1.1}.faq-sec .flex-box .col:last-child{flex:1;max-width:60%;margin-left:auto}.similar-fundraisers{padding:50px 0}.similar-fundraisers h2{text-align:center;margin-bottom:30px}.similar-fundraisers .swiper{padding:0 5px}.donation-card{gap:15px;padding:10px 0 15px;display:flex}.donation-card figure{border-radius:50%;width:42px;height:42px;line-height:0;overflow:hidden}.donation-card figure img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.donation-card figcaption{flex:1}.donation-card figcaption h3{color:var(--text);margin-bottom:4px;font-size:16px;font-weight:400;line-height:1}.donation-card figcaption .flex{justify-content:space-between;align-items:center;display:flex}.donation-card figcaption .flex p{color:var(--black);font-size:16px;font-weight:500;line-height:1}.donation-card figcaption .flex span{background:#f5f5f5;border-radius:25px;justify-content:center;align-items:center;padding:4px 15px;font-size:12px;font-weight:400;display:flex}
