@import url(https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&family=Quicksand:wght@300..700&display=swap);:root{--clr-gradient:linear-gradient(90deg, #f1c237 0%, #ff9933 100%);--main-clr:#ff9933;--error-clr:#ff4a4a}*:not(.fa):not(.fa-solid):not(i):not(.ab-icon):not(.elementor-icon):not(.fas):not(.fab):not(.las):not(.far){font-family:"Quicksand",sans-serif!important}.wp-content .elementor-section.elementor-section-boxed>.elementor-container{max-width:100%!important}.elementor-section.elementor-section-boxed>.elementor-container,.single-page-template .container{max-width:1320px!important}section.elementor-section.elementor-top-section.elementor-element.elementor-element-df94e7b.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default>.elementor-container{max-width:100%!important}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:0!important}.single-page-template .single-content-inner.container{max-width:100%!important}.elementor-866 .elementor-element.elementor-element-d01ae78:not(.elementor-motion-effects-element-type-background),.elementor-866 .elementor-element.elementor-element-d01ae78:not(.elementor-motion-effects-element-type-background) section{background-color:#000000!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0!important;margin-bottom:.5rem!important;font-weight:500!important;line-height:1.2}.ganesh_icon{height:80px!important}img{max-width:100%}.h5,h5{font-size:1.25rem!important}.h6,h6{font-size:1rem!important}html,body{overflow-x:clip!important;background-color:#f8f6ea!important}#wp-content,.elementor-section{background-color:#f8f6ea!important}.gv-sticky-wrapper{box-shadow:2px 2px 4px #00000033!important}.w-auto{width:auto!important}html{scroll-behavior:smooth!important}li,p{font-size:1rem;font-family:"Nunito Sans",sans-serif!important;line-height:normal}.single-page-template .single-content-inner.container{padding:0!important}.custom-breadcrumb{display:none}.single-content-inner .clearfix .title{display:none}.elementor-865 .elementor-element.elementor-element-0d09c74:not(.elementor-motion-effects-element-type-background),.elementor-865 .elementor-element.elementor-element-0d09c74>.elementor-motion-effects-container>.elementor-motion-effects-layer{background:linear-gradient(107deg,#ff4305 11.1%,#f58700 95.3%)!important}.btn-donate,.btn-donate-white{background:linear-gradient(107deg,#ff4305 11.1%,#f58700 95.3%)!important}.btn-donate:after,.btn-donate-white:after{color:#ff4305!important}.banner_img{width:100%}.main-section{position:relative}.flower_img{position:absolute;width:100%;z-index:2;top:10px;left:0}.main-section .slider-one_pattern-layer{z-index:1}.main-section .main-content{position:relative;z-index:2}.p-r{position:relative}.edit-secton{position:relative!important}.sticky_img{position:sticky!important;top:150px!important;left:0!important;z-index:1!important;width:100%!important}.edit-secton .content{position:relative!important;z-index:2!important;padding:20px!important;background-color:#f8f6ea!important}.transparecy-slider{height:350px!important;border-radius:10px;box-shadow:0 .93rem 1.87rem hsl(0 0% 48% / .08);overflow:hidden}.transparecy-slider img{width:100%;height:100%;object-fit:cover}.main-slider{width:100%;border-radius:10px;overflow:hidden}.box-wrapper{--item:2;--gap:15px;display:flex;justify-content:space-evenly;gap:var(--gap)}.inside-box{width:calc((100% - (var(--gap) * (var(--item) - 1))) / var(--item));text-align:center;padding:10px 10px;border-radius:10px;box-shadow:0 0 5px rgb(0 0 0 / .1)}#product-tab,#project-tab,#update-tab{scroll-margin-top:140px}#project-tab img{border-radius:20px}.sticky-wrapper{position:relative;width:100%}.sticly-top{position:sticky;top:0;width:100%;z-index:12;background-color:#f8f6ea!important}.nav-list{--gap:20px;--item:4;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--gap)}.list-item{width:calc((100% - ((var(--item) - 1) * var(--gap))) / var(--item))}.list-item a{background-color:#fff;color:#000;font-weight:700;font-size:16px;letter-spacing:0;padding:10px 4px;line-height:26px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none;display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;grid-gap:16px;gap:16px;position:relative;text-transform:uppercase;border-radius:30px;box-shadow:0 4px 10px rgb(0 0 0 / .1)}.icon{height:28px!important}.list-item a.active{color:var(--main-clr);border:2px solid var(--main-clr)}.product-slider .swiper-slide{height:160px;display:flex;justify-content:center;align-items:center;box-shadow:0 5px 15px rgb(0 0 0 / .1);margin-top:10px;margin-bottom:10px;border-radius:10px;background-color:#fff}.product-slider .swiper-slide img{width:100%;height:100%;object-fit:contain}.custom-donation{width:100%;padding:15px 30px;background-color:#fff;border-radius:10px;box-shadow:0 4px 10px rgb(0 0 0 / .1)}.custom-donation .heading{font-size:16px;font-weight:700;margin-bottom:1.8rem;margin-top:0}.donation-wrapper{--gap:20px;--item:3;display:flex;flex-wrap:wrap;gap:var(--gap)}.donation-amount{width:calc((100% - ((var(--item) - 1) * var(--gap))) / var(--item));height:auto;border:1px solid var(--main-clr);color:var(--main-clr);background-color:#fff;padding:5px 0;border-radius:5px;font-weight:700;display:flex;justify-content:center;align-items:center;position:relative;font-size:14px!important}.donation-amount input{width:100%;border:none!important;outline:none;border-radius:5px;padding:0!important;padding-left:30px!important;font-size:14px!important;font-weight:bold!important;color:var(--main-clr)!important;position:relative;background-color:#fff0}.donation-amount input:placeholder{color:var(--main-clr)!important}.donation-amount input::before{content:"\e1bc"}.donation-amount span{width:100%;text-align:center}.donation-amount.error span::before{content:"Min. Amount Rs. 300";position:absolute;bottom:100%;left:0;width:100%;background-color:var(--error-clr);color:#fff;font-size:12px;padding:3px;text-align:center;white-space:nowrap;border-radius:5px 5px 0 0}.donation-amount.mostly span::before{content:"Mostly Donated";position:absolute;bottom:100%;left:0;width:100%;background:linear-gradient(107deg,#ff4305 11.1%,#f58700 95.3%);color:#fff;font-size:12px;padding:2px;text-align:center;white-space:nowrap;border-radius:5px 5px 0 0}.donation-amount span::after{content:"";font-family:"Font Awesome 6 Free";color:var(--main-clr);position:absolute;right:10px}.donation-amount.mostly span::after{content:"\f06b"}.donation-amount.mostly.checked span::before{display:none}.donation-amount.custom::before{content:"\f156";font-family:"Font Awesome 5 Free";position:absolute;left:10px;z-index:1}.donation-amount.checked span::after{content:"\f00c";background:var(--main-clr);top:-10px;right:-10px;color:#fff;border-radius:5px;font-size:12px;display:flex;justify-content:center;align-items:center;width:20px;height:20px}.product-design,.product-card{height:100%;display:flex;gap:10px;padding:15px;border-radius:12px;background-color:#fff;box-shadow:0 4px 10px rgb(0 0 0 / .1);position:relative;z-index:1}.product-design .product-image{width:100%;height:180px;object-fit:contain}.product-card .product-img{height:100px}.product-card .product-img img{width:100%;height:100%;object-fit:contain}.product-content{width:100%;display:flex;flex-direction:column;justify-content:center}.product-content h6{margin:0 0 10px;font-size:18px!important;font-weight:bold!important;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.product-content p{margin-bottom:10px;font-size:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.price-details{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;font-size:14px}.price-details span{font-weight:700}.product-qty{display:flex;gap:10px;align-items:center}.qtyBtn{border:none;outline:none;padding:5px;width:20px;height:20px;display:flex;justify-content:center;align-items:center;background:linear-gradient(107deg,#ff4305 11.1%,#f58700 95.3%);border-radius:5px;cursor:pointer;color:#fff}.qty-wrapper{width:50px;height:26px;border-radius:5px;background-color:#fff;color:var(--main-clr);text-align:center;cursor:default;pointer-events:none;display:flex;justify-content:center;align-items:center;text-align:center;border:1px solid var(--main-clr);overflow:hidden}.qty-wrapper input{background-color:transparent!important;border-radius:5px;text-align:center;outline:none;border:none;width:80px!important;height:80px!important;padding:0!important}.sticky-content{position:sticky;top:100px}.head-title{font-size:18px!important;font-weight:600!important;letter-spacing:.5px;margin-bottom:0;border-left:4px solid var(--main-clr);color:var(--main-clr);padding-left:8px;text-transform:none}.social-links{width:100%;display:flex;justify-content:end;flex-wrap:wrap;gap:15px}.icons{width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:50%;box-shadow:0 0 3px rgb(0 0 0 / .2);background-color:var(--bg);color:#fff}.donation-form{background-color:#fff;padding:20px;border-radius:10px;box-shadow:0 .125rem .25rem rgb(0 0 0 / .075)!important}.donation-form .donation-wrapper{--item:3;flex-wrap:wrap}.donation-form .donation-amount.custom{width:100%}.donation-form .donation-amount.custom::before{content:"\e1bc";font-family:"Font Awesome 6 Free";position:absolute;left:10px}.donate-btn{width:100%;display:flex!important;align-items:center;justify-content:center;gap:20px;margin-top:20px;background:linear-gradient(107deg,#ff4305 11.1%,#f58700 95.3%)!important;color:#fff;padding:10px 15px;box-shadow:0 5px 15px #ffa02699}.donate-btn .donate-now{background:#fff;color:#ff4305;text-transform:uppercase;font-weight:700;padding:3px 10px;border-radius:5px}.donation-amount.checked{background:linear-gradient(107deg,#ff4305 11.1%,#f58700 95.3%)!important;color:#fff!important}.donation-amount.custom.checked{background:transparent!important;color:#000!important}.video-frame{border-radius:15px;overflow:hidden}.update-slider{height:200px!important;margin-bottom:1.5rem}.update-slider .swiper-slide{border-radius:10px!important;overflow:hidden}.update-slider img{width:100%;height:100%;object-fit:cover}.update-card{border:1px solid var(--main-clr);padding:10px 20px;border-radius:10px;height:100%}.description{position:absolute;top:10px;right:15px;z-index:1}.description i{width:20px;height:20px;background-color:var(--main-clr);color:#fff;display:inline-flex;justify-content:center;align-items:center;font-size:12px;border-radius:5px;cursor:pointer}.inline .description{position:relative;top:unset;right:unset}.inline .description i{width:15px;height:15px;border:1px solid var(--main-clr);color:var(--main-clr);background-color:#fff;display:inline-flex;justify-content:center;align-items:center;font-size:10px;border-radius:15px;cursor:pointer}.description::before{content:attr(data-content);position:absolute;bottom:100%;right:0;white-space:break-spaces;width:250px;background:#ffc67d;padding:10px 15px;border-radius:5px;font-size:12px;line-height:normal;opacity:0;visibility:hidden;transition:0.5s;z-index:99}.description:hover::before{opacity:1;visibility:visible}.z-1{z-index:15}.btn:focus{box-shadow:none}.product-design.cash-item{flex-direction:column}.cash-item .custom-donation{padding:0;box-shadow:none}.cash-item .custom-donation .donation-wrapper{--item:2;--gap:10px}.price-list{--gap:10px;--item:2;display:flex;flex-wrap:wrap;gap:var(--gap)}.price-item{width:calc((100% - ((var(--item) - 1) * var(--gap))) / var(--item));height:auto;border:1px solid var(--main-clr);background:linear-gradient(107deg,#ff4305 11.1%,#f58700 95.3%)!important;color:#fff;padding:5px 0;border-radius:5px;font-weight:700;display:flex;justify-content:center;align-items:center;position:relative;font-size:14px!important;cursor:pointer}.price-item.checked span::after{content:"\f00c";background:linear-gradient(107deg,#ff4305 11.1%,#f58700 95.3%)!important;font-family:"Font Awesome 6 Free";position:absolute;top:-10px;right:-10px;color:#fff;border-radius:5px;font-size:12px;display:flex;justify-content:center;align-items:center;width:20px;height:20px}.swiper img{width:100%}.main-slider .swiper-slide{border-radius:10px}.main-pagination{position:absolute!important;bottom:8px!important}.swiper-pagination-bullet{width:10px!important;height:10px!important;background-color:#fff!important}.dropHover{position:relative;display:inline-block}.dropHover .dropHovertext p{font-size:10px}.dropHover .dropHovertext{visibility:hidden;width:120px;height:30px;font-size:12px;color:#000;background:#fff;text-align:center;padding:5px 0;border:1px solid;font-weight:700;border-radius:8px;position:absolute;z-index:1;top:115%;left:50%;margin-left:-40px;opacity:0;transition:opacity 0.3s;overflow:hidden;z-index:1}.main-heading{color:#000;padding:10px 20px;font-size:28px!important}.dropHover:hover .dropHovertext{visibility:visible;opacity:1}.dropHover-btn{font-family:var(--font-family-Fredoka);display:inline-block;font-weight:400;font-size:14px;padding:2px 16px;border-radius:50px}.success{background-color:#1ca53a;color:#fff}.red{background:red;color:#fff}.blue{background:#423b7d;color:#fff}.gradinet-red{background:linear-gradient(107deg,#ff4305 11.1%,#f58700 95.3%);color:#fff}.swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--main-clr)!important}.main-slider .swiper-button-disabled{display:none}.main-btn{position:absolute;top:50%;transform:translateY(-50%);background-color:#fff;border-radius:50%;width:28px;height:28px;display:flex;justify-content:center;align-items:center;font-size:12px;z-index:2}.main-btn-next{right:10px}.main-btn-prev{left:10px}.short-text{position:relative;display:inline-block;padding-bottom:6px;color:var(--main-clr)}.short-text:before{content:"";position:absolute;bottom:0;width:100%;height:3px;background:var(--clr-gradient)}.img-wrapper{position:relative}.img-wrapper .ganesh{position:absolute;height:120px;right:0;top:-40px;z-index:1}.base_flower{position:absolute;left:50%;bottom:-60px;transform:translateX(-50%)}.img-overlap{margin:30px 20px;position:relative;display:flex}.bg-img{background-image:url(http://placeholder.co/1024x450);background-attachment:fixed;padding:20px;border-radius:20px}.user-pic{width:40px;height:40px;position:relative}.user-pic img{position:absolute;width:100%;height:100%;border:2px solid #fff;border-radius:50%;left:calc(12px * var(--i) * -1)}.accordion-button{background:transparent!important;color:#000!important;border:none!important}.accordion-button:focus{box-shadow:none!important}.accordion-button:not(.collapsed){box-shadow:none!important;background:none!important}.accordion-item{border:none!important;background-color:transparent!important}.accordion-header{border-bottom:1px solid!important}.main-box{padding:150px 80px 60px;border:3px dashed var(--main-clr);border-radius:10px;position:relative;text-align:center;margin-bottom:3rem}.top_flower{position:absolute;width:100%;left:0;top:0;z-index:1;pointer-events:none}.desc-wrap{font-size:14px!important}.close-btn{position:absolute;top:20px;right:20px;width:30px!important;height:30px!important;background:var(--clr-gradient)!important;color:#000!important;display:flex;justify-content:center;align-items:center;opacity:1!important;padding:0!important}.input-container{position:relative;text-align:center}.input-field{display:block;width:100%;padding:8px 10px!important;font-size:16px!important;border:none!important;border-bottom:2px solid #ccc!important;outline:none;background-color:transparent!important}.msg{display:inline-block;margin:auto;padding:5px 10px;font-size:10px;border-radius:20px;font-weight:700}.msg.hide{display:none}.msg.err{display:inline-block}.input-label{position:absolute;top:0;left:0;font-size:16px!important;color:#fff0!important;pointer-events:none;transition:all 0.3s ease}.input-highlight{position:absolute;bottom:0;left:0;height:2px;width:0;background-color:var(--main-clr)!important;transition:all 0.3s ease}.input-field:focus+.input-label{top:-10px;font-size:12px!important;color:var(--main-clr)!important;font-weight:700}.input-field:focus+.input-label+.input-highlight{width:100%}div#page-content{position:relative;z-index:999}.modal-backdrop{display:none}.modal.fade::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / .4)}#work-tab .heading{font-size:2.5rem;text-align:center;margin-bottom:1.5rem}#donorPan{text-transform:uppercase}.drop-msg{text-align:center}.top-heading{background:linear-gradient(107deg,#ff4305 11.1%,#f58700 95.3%);color:#fff!important;font-size:14px!important;text-align:center;padding:5px;border-radius:5px;margin-top:0!important;margin-bottom:1.5rem}.drop-msg p{display:inline-block!important;margin-bottom:0;padding:8px 20px;font-size:12px;margin-top:1rem;border-radius:10px}@media (min-width:990px){.donation-amount.custom{width:100%}}@media (max-width:990px){.container{max-width:990px}.sticly-top{top:0}#product-tab,#project-tab,#update-tab{scroll-margin-top:0}.donation-form .donation-wrapper{--item:1}.donate-btn{font-size:12px}}@media (max-width:600px){.container{padding:0!important}.text-heading{font-size:20px!important}.text-heading span{margin:0!important}.heading{font-size:25px}.main-heading{font-size:28px!important}.text-heading span{margin:0!important}.dropHover-btn{font-size:12px;padding:2px 10px}.dropHover.m-hide{display:none}.main-box{padding:100px 20px 50px;margin-bottom:2rem}.nav-list{--gap:10px;--item:2}.list-item a{gap:5px;font-size:12px;padding:5px}.qty-wrapper input{padding:0}.donation-form .donation-wrapper{display:none}.donate-btn{margin-top:0}.donation-form{position:fixed;left:0;bottom:0;width:100%;margin:0!important;box-shadow:0 5px 15px rgb(0 0 0 / .4);padding:15px 20px;border-radius:15px 15px 0 0}li,p{font-size:16px}.sticky-content .youtube-video{display:none}.product-card .product-img{height:100px;width:100px}.product-content h6{font-size:16px}.donation-form img{display:none}section.inner-sec{padding:0 20px}.description::before{transform:translateX(50%)}.donation-wrapper{--gap:10px}.product-design,.product-card{padding:10px}.donation-amount{padding:8px 0}}@media (max-width:400px){.donation-wrapper{--item:1}.donation-amount.mostly{margin-top:20px}.donation-amount.error{margin-top:20px}.donation-amount.mostly.checked{margin-top:0}}