.projectIntro{display:flex;flex-flow:column nowrap;gap:24px;margin-bottom:40px}.projectIntro img{width:100%;height:auto;border-radius:8px}.projectIntro .titleNdesc h2.title{margin:0 0 20px;font-size:22px;font-weight:600;line-height:1.4;color:#2a232f}.projectIntro .titleNdesc h2.title A{text-decoration:none;color:#2a232f}.projectIntro .titleNdesc .txt{color:#2a232f;line-height:1.7}.projectIntro .titleNdesc .txt P{margin:0 0 16px}.projectIntro .titleNdesc time{color:#3f1e54;font-size:14px}.goalNdonate .goal{display:flex;flex-flow:column nowrap;gap:8px;margin-bottom:28px;color:#2a232f;font-size:32px;line-height:1;font-weight:300}.goalNdonate .goal .goalAmount{font-weight:500}.goalNdonate a.donate{display:inline-block;padding:19px 40px;margin-bottom:24px;font-weight:bold;font-size:18px;line-height:1;color:#2a232f;background-color:gold;border-radius:28px;text-decoration:none}.progressHolder{margin-bottom:32px}.progressHolder span.progressbar{display:block;height:8px;padding:1px 2px;border-radius:8px;background-color:#3f1e54;border:solid 1px gold}.progressHolder span.progressbar span.progress{display:block;width:30%;height:4px;background-color:gold;border-radius:8px}.statsHolder{display:flex;flex-flow:column nowrap;gap:32px;margin-bottom:32px}.statsHolder .stat{display:flex;flex-flow:column nowrap;gap:64px;padding:64px 24px 38px 40px;background:linear-gradient(white, white) padding-box,linear-gradient(135deg, rgba(206, 187, 231, 0) 0%, rgb(128, 68, 207) 100%) border-box;border:solid 1px rgba(0,0,0,0);border-radius:8px}.statsHolder .stat span.icon{display:block;width:80px;height:64px}.statsHolder .stat span.icon.coins{background:url(/assets/i/sprite.svg) -80px -228px no-repeat}.statsHolder .stat span.icon.people{background:url(/assets/i/sprite.svg) -160px -228px no-repeat}.statsHolder .stat .countNtxt{display:flex;flex-flow:column nowrap;align-items:flex-start;gap:12px}.statsHolder .stat .countNtxt span.count{display:block;font-size:64px;line-height:1;color:#3f1e54}.statsHolder .stat .countNtxt span.txt{display:block;font-size:32px;line-height:1.5;color:#2a232f}.contentTxt{margin-bottom:32px;color:#2a232f;line-height:1.75}.contentTxt P{margin:0 0 16px}.galleryHolder{margin-bottom:32px}.galleryHolder .gallery .cell{width:100%}.galleryHolder .gallery img{width:100%;height:auto;max-width:984px;margin:0 auto}.galleryHolder .gallery-nav{max-width:984px;margin:0 auto}.galleryHolder .gallery-nav .cell{padding:1px 0}.galleryHolder .gallery-nav .cell IMG{max-width:80px;height:auto;border:2px solid rgba(0,0,0,0);outline:2px solid rgba(0,0,0,0)}.galleryHolder .gallery-nav .cell.is-nav-selected img{border:2px solid gold;outline:2px solid gold}@media(min-width: 900px){.goalNdonate{display:flex;flex-flow:row-reverse wrap;align-items:center;justify-content:flex-end;gap:24px;margin-bottom:24px}.goalNdonate .goal{flex-flow:row nowrap;margin-bottom:0}.goalNdonate a.donate{margin-bottom:0}.statsHolder{display:grid;grid-template-columns:repeat(2, 1fr);gap:32px}.statsHolder .stat{flex-flow:row nowrap;align-items:center;gap:48px;padding:40px 24px 38px 40px}.statsHolder .stat span.icon{margin-bottom:0}.statsHolder .stat .countNtxt{flex-flow:column nowrap}.statsHolder .stat .countNtxt span.count{font-size:64px}.galleryHolder .gallery-nav .cell IMG{max-width:244px}}@media(min-width: 1200px){.projectIntro{display:grid;grid-template-columns:776px 1fr;gap:40px;margin-bottom:34px}}