.profile_overview .row{display:flex}.profile_label{background-color:#fff2e9;border-left:2.5px solid #ef5b00;border-radius:10px;gap:10px;padding:10px 15px;font-weight:500}.card{width:100%;height:100%}.profile_overview .profile_img{object-position:center;object-fit:cover;border-radius:15px}.profile_overview .card{background:#f0f0f0;border:none;border-radius:10px;padding:15px}.profile_stat{position:relative}.profile_stat .verified_tick{position:absolute;top:10px;right:10px}.card_wrapper{flex-direction:column;gap:10px;width:100%;height:100%;padding:15px 0;display:flex}.profile_stat_desc{justify-content:space-between}.card_title{text-transform:capitalize;margin-bottom:0;font-weight:600}.profile_status{flex-flow:wrap;align-items:center;gap:5px 8px;font-weight:300;display:flex}.profile_status span{font-weight:500}.social_icons{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.profile_details{width:100%;height:100%}.profile_details .badge{display:flex}.profile_details .profile_status.rating{align-items:center;gap:5px;display:flex}.profile_status.rating .badge{font-size:14px}.profile_social .primary-theme-btn{white-space:nowrap}.profile_about .nav-underline{flex-wrap:nowrap;height:-webkit-fill-available;height:-moz-available;height:stretch;overflow:auto clip}.nav-underline .nav-link{white-space:nowrap}.nav-underline .nav-link.active,.nav-underline .show>.nav-link,.profile_about .nav-underline .nav-link:hover,.profile_about .nav-underline .nav-link:focus{border-bottom-color:var(--primary-color);color:var(--primary-color)}.profile_about .nav-link{color:var(--body-txt-color)}.profile-not-found{background:linear-gradient(135deg,#fff 0%,#fff8f4 52%,#f5f7fb 100%);border:1px solid #1111111a;border-radius:12px;justify-content:space-between;align-items:center;gap:28px;min-height:340px;padding:40px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 25px #00000014}.profile-not-found:before{content:"";pointer-events:none;border:1px solid #ffffffb3;border-radius:10px;position:absolute;inset:10px}.profile-not-found-content,.profile-not-found-visual{z-index:1;position:relative}.profile-not-found-content{max-width:560px}.profile-not-found-kicker{border-left:2.5px solid var(--primary-color);width:fit-content;color:var(--primary-color);background-color:#fff2e9;border-radius:8px;align-items:center;margin-bottom:16px;padding:8px 12px;font-weight:600;display:inline-flex}.profile-not-found h2{margin-bottom:10px;font-weight:600}.profile-not-found p{color:#555;max-width:480px;line-height:24px}.profile-not-found-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.profile-not-found-visual{background-color:var(--gray-color);border:1px solid #1111111a;border-radius:10px;width:235px;min-width:235px;padding:22px}.profile-not-found-avatar{margin-inline:auto;background-color:#fff;border-radius:15px;justify-content:center;align-items:center;width:104px;height:104px;margin-bottom:22px;display:flex;box-shadow:0 5px 10px #00000014}.profile-not-found-avatar span{background:radial-gradient(circle at 50% 32%, var(--secondary-color) 0 13px, transparent 14px), radial-gradient(circle at 50% 95%, var(--secondary-color) 0 27px, transparent 28px);opacity:.9;border-radius:50%;width:56px;height:56px}.profile-not-found-lines{gap:10px;display:grid}.profile-not-found-lines span{background-color:#1111111a;border-radius:30px;height:10px}.profile-not-found-lines span:first-child{background-color:#ef5b0033;width:100%}.profile-not-found-lines span:nth-child(2){width:78%}.profile-not-found-lines span:nth-child(3){background-color:#002f8d33;width:58%}@media screen and (max-width:552px){.profile_stat .verified_tick{position:absolute;top:25px;right:25px}}.fund_utilization_tab{overflow:auto}.fund_utilization_table{border-spacing:0;border:1px solid #0000;border-radius:10px;width:100%;overflow:hidden}.fund_utilization_table thead{background-color:#000}.fund_utilization_table tbody{background-color:#fff}.fund_utilization_table th,.fund_utilization_table td{border:1px solid #f0f0f0;padding:8px}.fund_utilization_table td{vertical-align:top;text-align:left}.fund_utilization_table th{color:#fff}.fund_utilization_table .featured_img{aspect-ratio:5/3;object-fit:cover;object-position:center;border-radius:10px;width:100%;height:auto}.journey_list{flex-direction:column;gap:30px;padding-left:0;list-style:none;display:flex}.journey_item{padding-left:40px;position:relative}.journey_item:before{content:"";background-color:#fff;border-radius:20px;width:4px;height:100%;position:absolute;top:30px;left:13px}.journey_item:last-child:before{content:none}.journey_icon{position:absolute;left:0}.journey_content{flex-direction:column;gap:6px;display:flex}.journey_content p span:first-child{margin-right:20px;position:relative}.journey_content p span:first-child:after{content:"";background-color:#000;border-radius:50%;width:5px;height:5px;position:absolute;top:40%;right:-13px}.journey-title{font-weight:600}.journey_timeline{opacity:.7}.journey_timeline span{font-weight:300}.images-card-body{background-color:#fff;border-radius:0 0 15px 15px;padding:15px 10px;transition:color .3s}.images-card{background-color:#fff;border-radius:15px}.event_timeline span{margin-right:10px;padding-left:12px;font-size:13px;font-weight:300;position:relative}.event_timeline span:after{content:"";opacity:.75;background-color:#111;border-radius:50%;width:4px;height:4px;position:absolute;top:40%;right:-13px}.event_timeline span:last-child:after{content:none}.event_timeline span:first-child{padding-left:0}.event_title{font-weight:500}.funding{font-size:13px;font-weight:300}.funding-title{margin-top:15px;font-size:13px}.event-desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.images-card:hover,.images-card:hover *{color:var(--primary-color)}.images-card:hover{border:1px solid var(--primary-color)}.images-card-body:hover .event_timeline span:after{background-color:var(--primary-color)}.image-gallery-card{border-radius:10px;position:relative;overflow:hidden}.image-gallery-img{width:100%;height:100%;transition:transform .4s}.gallery-image{width:100%;height:200px}.image-gallery-overlay{z-index:1;background:linear-gradient(#1a1a1a00 0%,#1a1a1ad9 100%);width:100%;height:60%;position:absolute;bottom:0;left:0}.img-gallery-view{z-index:2;position:relative}.image-gallery-title{text-align:center;color:#fff;z-index:2;width:100%;margin:0;padding:5px;font-size:15px;font-weight:500;position:absolute;bottom:10px;left:0}.image-gallery-card:hover .image-gallery-img{transform:scale(1.08)}.top-btn{flex-wrap:wrap;gap:12px;display:flex}.top-btn .primary-theme-btn{height:30px;padding:10px 20px}.project-mobile-overview .form-select{background-color:var(--secondary-color);color:#fff;border:1px solid var(--secondary-color);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23ffffff' d='M1.5 5.5l6 6 6-6'/%3E%3C/svg%3E")}.project-mobile-overview .form-select option{color:#000;background:#fff}.primary-theme-btn.active{background:var(--primary-color);color:#fff;border-color:var(--primary-color)}.image-fancybox.fancybox__container .fancybox__backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000d9}.image-fancybox.fancybox__container .has-iframe .f-html,.image-fancybox.fancybox__container .has-pdf .f-html,.image-fancybox.fancybox__container .has-gmap .f-html{justify-content:center;align-items:center;display:flex;background:0 0!important}.image-fancybox.fancybox__container .fancybox__slide{justify-content:center;align-items:center;display:flex}.image-fancybox.fancybox__container .f-iframe,.image-fancybox.fancybox__container .f-html5video{border-radius:16px;width:80vw;max-width:1000px;height:45vw;max-height:560px;overflow:hidden}.image-fancybox .f-html{border-radius:16px}.image-fancybox .has-html5video .f-html,.image-fancybox .has-youtube .f-html,.image-fancybox .has-vimeo .f-html{width:unset;height:unset}.image-fancybox.fancybox__container .f-button.is-arrow{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1a;border-radius:50%;width:48px;height:48px;transition:all .3s}.image-fancybox .fancybox__carousel button.f-button.is-arrow{background:var(--primary-color)!important}.image-fancybox.fancybox__container .f-button.is-arrow:hover{background:#f60}.image-fancybox.fancybox__container .f-button.is-arrow svg{stroke:#fff}.image-fancybox .f-carousel__toolbar .f-button{display:none!important}.image-fancybox .f-carousel__toolbar [data-fancybox-close]{display:inline-flex!important}.image-fancybox.fancybox__container .f-button.is-close-button:hover{background:#f60;transform:rotate(90deg)scale(1.1)}.image-fancybox.fancybox__container .f-button.is-close-button svg{stroke:#fff}.image-fancybox.fancybox__container .fancybox__viewport,.image-fancybox.fancybox__container .fancybox__slide{padding:0!important}.citizen-comments-section{max-height:700px;overflow:hidden scroll}.read-more-btn{cursor:pointer;color:var(--primary-color);background:0 0;border:none;margin-top:4px;padding:0;font-size:.85rem;font-weight:600}.read-more-btn:hover{text-decoration:underline}.album-card{background:#fff;border-radius:10px;transition:transform .3s;overflow:hidden}.album-cover-img{object-fit:contain;background-color:var(--gray-color);border-radius:15px;height:250px}.album-card:hover{transform:translateY(-5px)}.album-image{width:100%;height:200px}.album-gallery-img{object-fit:cover;width:100%;height:100%}.album-overlay{color:#fff;text-align:center;background:linear-gradient(#0000 0%,#000000b3 100%);border-bottom-right-radius:15px;border-bottom-left-radius:15px;width:100%;padding:10px;position:absolute;bottom:0;left:0}.album-count{font-size:14px;font-weight:500}.album-info{padding:12px}.album-title{margin-bottom:5px;font-size:16px;font-weight:600}.album-description{color:#666;margin:0;font-size:13px}@media (max-width:990px){.image-fancybox.fancybox__container .f-button.is-close-button svg{width:15px}.image-fancybox.fancybox__container .f-button.is-close-button{width:30px;height:30px}.image-fancybox.fancybox__container .f-button.is-arrow svg{stroke:#fff;width:15px}.image-fancybox.fancybox__container .f-button.is-arrow{width:35px;height:35px}.image-fancybox.spotlight-img{height:320px}}@media (max-width:768px){.profile-not-found{flex-direction:column;align-items:flex-start;padding:28px}.profile-not-found-visual{width:100%;min-width:0}.image-fancybox.spotlight-img{height:280px}}@media (max-width:550px){.profile-not-found{min-height:auto;padding:22px}.profile-not-found h2{font-size:24px}.profile-not-found-actions,.profile-not-found-actions a{width:100%}.image-fancybox .has-html5video .f-html,.image-fancybox .has-youtube .f-html,.image-fancybox .has-vimeo .f-html{align-items:center;height:455px;margin-inline:15px;display:flex}.image-fancybox.fancybox__container .f-iframe,.image-fancybox.fancybox__container .f-html5video{width:100%;height:455px;max-height:455px}.image-fancybox.fancybox__container .has-iframe .f-html,.image-fancybox.fancybox__container .has-pdf .f-html,.image-fancybox.fancybox__container .has-gmap .f-html{padding-inline:15px}.album-cover-img,.gallery-image{height:180px}}
