:root{--primary: #87C53B;--secondary: #34AD54;--light: #EEF9FF;--dark: #091E3E}.spinner{width:40px;height:40px;background:var(--primary);margin:100px auto;-webkit-animation:sk-rotateplane 1.2s infinite ease-in-out;animation:sk-rotateplane 1.2s infinite ease-in-out}@-webkit-keyframes sk-rotateplane{0%{-webkit-transform:perspective(120px)}50%{-webkit-transform:perspective(120px) rotateY(180deg)}to{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}}@keyframes sk-rotateplane{0%{transform:perspective(120px) rotateX(0) rotateY(0);-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0);-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}to{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}#spinner{opacity:0;visibility:hidden;transition:opacity .5s ease-out,visibility 0s linear .5s;z-index:99999}#spinner.show{transition:opacity .5s ease-out,visibility 0s linear 0s;visibility:visible;opacity:1}h1,h2,.fw-bold{font-weight:800!important}h3,h4,.fw-semi-bold{font-weight:700!important}h5,h6,.fw-medium{font-weight:600!important}.btn{font-family:Nunito,sans-serif;font-weight:600;transition:.5s}.btn-primary,.btn-secondary{color:#fff;box-shadow:inset 0 0 0 50px transparent}.btn-primary:hover{box-shadow:inset 0 0 0 0 var(--primary)}.btn-secondary:hover{box-shadow:inset 0 0 0 0 var(--secondary)}.btn-square{width:36px;height:36px}.btn-sm-square{width:30px;height:30px}.btn-lg-square{width:48px;height:48px}.btn-square,.btn-sm-square,.btn-lg-square{padding-left:0;padding-right:0;text-align:center}.navbar-dark .navbar-nav .nav-link{font-family:Nunito,sans-serif;position:relative;margin-left:25px;padding:35px 0;color:#000;font-weight:600;outline:none;transition:.5s}.sticky-top.navbar-dark .navbar-nav .nav-link{padding:20px 0;color:var(--dark)}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link.active{color:var(--primary)}.navbar-dark .navbar-brand h1{color:#fff}.navbar-dark .navbar-toggler{color:var(--primary)!important;border-color:var(--primary)!important}@media (max-width: 991.98px){.sticky-top.navbar-dark{position:relative;background:#fff}.navbar-dark .navbar-nav .nav-link,.navbar-dark .navbar-nav .nav-link.show,.sticky-top.navbar-dark .navbar-nav .nav-link{padding:10px 0;color:var(--dark)}.navbar-dark .navbar-brand h1{color:var(--primary)}}@media (min-width: 992px){.navbar-dark{position:absolute;width:100%;top:0;left:0;border-bottom:1px solid rgba(256,256,256,.1);z-index:999}.sticky-top.navbar-dark{position:fixed;background:#fff;box-shadow:0 1px 1px #0000001c,0 2px 2px #0000001c,0 4px 4px #0000001c,0 6px 8px #0000001c,0 8px 16px #0000001c}.navbar-dark .navbar-nav .nav-link:before{position:absolute;content:"";width:0;height:2px;bottom:-1px;left:50%;background:var(--primary);transition:.5s}.navbar-dark .navbar-nav .nav-link:hover:before,.navbar-dark .navbar-nav .nav-link.active:before{width:100%;left:0}.navbar-dark .navbar-nav .nav-link.nav-contact:before{display:none}.sticky-top.navbar-dark .navbar-brand h1{color:var(--primary)}}.carousel-caption{top:0;left:0;right:0;bottom:0;background:#091e3eb3;z-index:1}@media (max-width: 576px){.carousel-caption h5{font-size:14px;font-weight:500!important}.carousel-caption h1{font-size:30px;font-weight:600!important}}.carousel-control-prev,.carousel-control-next{width:10%}.carousel-control-prev-icon,.carousel-control-next-icon{width:3rem;height:3rem}.section-title:before{position:absolute;content:"";width:150px;height:5px;left:0;bottom:0;background:var(--primary);border-radius:2px}.section-title.text-center:before{left:50%;margin-left:-75px}.section-title.section-title-sm:before{width:90px;height:3px}.section-title:after{position:absolute;content:"";width:6px;height:5px;bottom:0;background:#fff;-webkit-animation:section-title-run 5s infinite linear;animation:section-title-run 5s infinite linear}.section-title.section-title-sm:after{width:4px;height:3px}.section-title.text-center:after{-webkit-animation:section-title-run-center 5s infinite linear;animation:section-title-run-center 5s infinite linear}.section-title.section-title-sm:after{-webkit-animation:section-title-run-sm 5s infinite linear;animation:section-title-run-sm 5s infinite linear}@-webkit-keyframes section-title-run{0%{left:0}50%{left:145px}to{left:0}}@-webkit-keyframes section-title-run-center{0%{left:50%;margin-left:-75px}50%{left:50%;margin-left:45px}to{left:50%;margin-left:-75px}}@-webkit-keyframes section-title-run-sm{0%{left:0}50%{left:85px}to{left:0}}.service-item{position:relative;height:300px;padding:0 30px;transition:.5s}.service-item .service-icon{margin-bottom:30px;width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:var(--primary);border-radius:2px;transform:rotate(-45deg)}.service-item .service-icon i{transform:rotate(45deg)}.service-item a.btn{position:absolute;width:60px;bottom:-48px;left:50%;margin-left:-30px;opacity:0}.service-item:hover a.btn{bottom:-24px;opacity:1}.testimonial-carousel .owl-dots{margin-top:15px;display:flex;align-items:flex-end;justify-content:center}.testimonial-carousel .owl-dot{position:relative;display:inline-block;margin:0 5px;width:15px;height:15px;background:#ddd;border-radius:2px;transition:.5s}.testimonial-carousel .owl-dot.active{width:30px;background:var(--primary)}.testimonial-carousel .owl-item.center{position:relative;z-index:1}.testimonial-carousel .owl-item .testimonial-item{transition:.5s}.testimonial-carousel .owl-item.center .testimonial-item{background:#fff!important;box-shadow:0 0 30px #ddd}.team-item{transition:.5s}.team-social{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;transition:.5s}.team-social a.btn{position:relative;margin:100px 3px 0;opacity:0}.team-item:hover{box-shadow:0 0 30px #ddd}.team-item:hover .team-social{background:#091e3eb3}.team-item:hover .team-social a.btn:first-child{opacity:1;margin-top:0;transition:.3s 0s}.team-item:hover .team-social a.btn:nth-child(2){opacity:1;margin-top:0;transition:.3s .05s}.team-item:hover .team-social a.btn:nth-child(3){opacity:1;margin-top:0;transition:.3s .1s}.team-item:hover .team-social a.btn:nth-child(4){opacity:1;margin-top:0;transition:.3s .15s}.team-item .team-img img,.blog-item .blog-img img{transition:.5s}.team-item:hover .team-img img,.blog-item:hover .blog-img img{transform:scale(1.15)}@media (min-width: 991.98px){.facts{position:relative;margin-top:-75px;z-index:1}}.back-to-top{position:fixed;display:none;right:45px;bottom:45px;z-index:99}.bg-header{background:linear-gradient(#091e3eb3,#091e3eb3),url(/build/icons/breadcrumbimg.png) center center no-repeat;background-size:cover}.link-animated a{transition:.5s}.link-animated a:hover{padding-left:10px}@media (min-width: 767.98px){.footer-about{margin-bottom:-75px}}@media (max-width: 500px){.donate-btn{margin-top:8px}.carousel-item{height:70vh}}nav{background:#fff!important;box-shadow:0 1px 1px #0000001c,0 2px 2px #0000001c,0 4px 4px #0000001c,0 8px 8px #0000001c,0 16px 16px #0000001c,0 32px 32px #0000001c}.logo{width:220px}.login-btn{background:transparent;border:1px solid #87C53B;color:#87c53b;border-radius:50px}.hero-login-btn{background:#87c53b;border-radius:50px}.hero-donate-btn{border:2px solid #87C53B}.color-green{color:#87c53b!important}.color-green span{color:#000!important}.footer-about{background-color:#fff;border-top:2px solid #87C53B}.footer-text{color:#87c53b;text-align:justify;font-size:12px}.mb-2 i{margin:4px 5px 5px}.topbar{background:#87c53b}.founder-section{justify-content:center}.m-0{text-align:left!important}label{color:#091e3e;font-size:16px}.label-span{color:#dc143c;font-weight:14px}.volunteer-div{border-radius:25px!important;background:#fff;border:2px solid #87C53B;box-shadow:#32325d40 0 50px 100px -20px,#0000004d 0 30px 60px -30px}.file-input{background:transparent!important;text-align:center}.whatsapp-a{border:3px solid #25D366;color:#25d366;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:400;background:#fff!important}.call-a{display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;background:#fff!important;border:3px solid #091e3e;color:#091e3e}.item_bar{position:relative;height:10px;width:100%;background-color:#87c53b;border-radius:4px}.progress{position:absolute;left:0;top:0;bottom:0;width:0;height:10px;margin:0;background-color:#87c53b;border-radius:4px;transition:width .1s ease}.partnerdiv{border-radius:20px!important}.health-partnerspan{color:#87c53b;font-size:15px}.health-h4{font-size:17px}.food-h4,.text-orange{color:#fd7e14;font-size:17px}.bg-orange{background:#fd7e14}.custom-file-input{color:transparent}.custom-file-input::-webkit-file-upload-button{visibility:hidden}.custom-file-input:before{content:"Upload PAN Card";color:#091e3e;display:inline-block;background:-webkit-linear-gradient(top,#f9f9f9,#e3e3e3);border:1px solid #999;border-radius:3px;padding:5px 8px;outline:none;white-space:nowrap;-webkit-user-select:none;cursor:pointer;text-shadow:1px 1px #fff;font-weight:700;font-size:10pt}.whatsapp-img{position:fixed;right:45px;bottom:45px;z-index:99;width:150px}.event{border:5px solid #87C53B;border-radius:15px!important}
