.donation-section{font-family:Montserrat,sans-serif;color:#2E4049;max-width:1200px;margin:0 auto;padding:24px 24px 0;display:flex}.donate_wrapper{background-image:url(https://nispand.s3.ap-south-1.amazonaws.com/Annam+Brhama+Video/Support+-+1440x752.jpg);background-repeat:no-repeat;background-size:cover}.donation-hero{padding:60px 0;margin-bottom:40px}.hero-content{max-width:800px;margin:0 auto;padding:0 20px;font-size:80px;font-weight:500;font-family:var(--font-montserrat);color:#FFFFFF}.hero-content h1{display:inline}.hero-content h1,.hero-content h2{font-size:80px;font-weight:700;font-family:var(--font-montserrat)}.hero-content p{font-size:24px;font-weight:500;font-family:var(--font-montserrat);line-height:32px;margin-bottom:60px}.benefits-list{list-style:none;padding:0;justify-content:center;flex-wrap:wrap;gap:20px}.benefits-list li{font-size:20px;position:relative;font-weight:500;font-family:var(--font-montserrat);line-height:28px;padding-left:25px}.benefits-list li:before{content:"•";color:#F05654;font-size:24px;position:absolute;left:0;top:-4px}.donation-form-container{margin-bottom:60px}.form-header{display:flex;justify-content:space-between;align-items:start;margin-bottom:30px}.form-header h3{font-size:20px;color:#1F2937}.form-header h3,.form-header p{font-weight:500;font-family:var(--font-montserrat)}.form-header p{color:#4B5563;font-size:12px}.donation-form{gap:20px}.donation-form,.form-group{display:flex;flex-direction:column}.form-group{gap:8px}.form-group label{font-size:14px;font-weight:500;font-family:var(--font-montserrat)}.form-group label span{color:#F05654}.form-group input{padding:12px 15px;border:1px solid #ddd;border-radius:6px;font-size:16px}.form-group input:focus{outline:none;border-color:#F05654}.checkbox-label{font-weight:500;font-family:var(--font-montserrat)}.checkbox-label a{color:#F05654;text-decoration:none}.checkbox-label a:hover{text-decoration:underline}.donate-button{font-family:var(--font-montserrat)}@media (max-width:768px){.hero-content h1{font-size:32px}.hero-content h2{font-size:24px}.hero-content p{font-size:16px}.donation-form-container{padding:25px;margin:20px 10px 40px;display:none}.name-fields{flex-direction:column;gap:15px}}@media (max-width:480px){.hero-content h1{font-size:28px}.hero-content{padding:0 10px}.donation-form-container{padding:20px 15px}.form-group input{padding:10px 12px}}.donation-form-container.popup-version{margin-bottom:0;box-shadow:none}.hero_ser_donate_button{display:none}@media (max-width:768px){.donate-popup-container{max-width:100%;max-height:95vh}.donation-form-container.popup-version{padding:25px;margin:0;display:block!important}.hero_ser_donate_button{display:block}}.donate-popup-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:1000;padding:20px}.donate-popup-container{position:relative;max-width:600px;width:100%;max-height:90vh;overflow-y:auto;background:white;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.2)}.popup-close-button{position:absolute;top:15px;right:15px;background:none;border:none;font-size:24px;cursor:pointer;color:#2E4049;z-index:10}.popup-close-button:hover{color:#F05654}.disabled-field{filter:blur(1.5px);opacity:.7;transition:all .3s ease;background-color:#f5f5f5}.disabled-label{color:#999;transition:all .3s ease}.error-input{border-color:#ff0000!important}.error-message{color:#ff0000;font-size:12px;margin-top:5px;display:block}.donation-form-container{background:white;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.1);padding:40px}.form-group{margin-bottom:20px}.name-fields{display:flex;gap:20px}.name-fields .form-group{flex:1}.amount-input{display:flex;align-items:center}.amount-input span{font-size:18px;margin-right:10px;color:#666}.donate-button{background-color:#F05654;color:white;border:none;padding:13px;border-radius:6px;font-weight:600;font-size:18px;cursor:pointer;width:100%;transition:background-color .3s}.donate-button:hover{background-color:#d84c4a}.checkbox-group{position:relative;margin-bottom:15px}.checkbox-group .error-message{position:absolute;bottom:-18px;left:25px}.checkbox-label{display:flex;align-items:center;gap:10px;font-size:14px;cursor:pointer}.checkbox-label input{margin:0}.donate-now-mobile-btn{display:none}@media (max-width:768px){.donate-now-mobile-btn{display:block;left:0;right:0;bottom:0;width:50%;background:#E85C5B;color:#fff;border:none;border-radius:50px;padding:14px;z-index:9999;box-shadow:0 -2px 12px rgba(0,0,0,.08);cursor:pointer;font-family:var(--font-montserrat);font-size:18px;font-weight:600;margin-top:24px}.donation-hero{margin-bottom:0;padding-bottom:30px;padding-top:30px}.hero-content p{margin-bottom:20px;font-size:18px;margin-top:12px}.hero-content h1 img{width:35px;height:35px}.hero-content h1{font-size:38px}.benefits-list li{font-size:16px}.hero-content h2{font-size:38px}.donate_wrapper{background-image:url(https://nispand.s3.ap-south-1.amazonaws.com/Annam+Brhama+Video/Support+-+393x532+-+Mobile-2.jpg);background-repeat:no-repeat;background-size:cover}}.donate-popup-container,.donate-popup-overlay{scrollbar-width:none;-ms-overflow-style:none}.donate-popup-container::-webkit-scrollbar,.donate-popup-overlay::-webkit-scrollbar{display:none}@media(max-width:768px){.donate_button{padding:12px 19px}.form-group input{width:100%}.checkbox-group{margin-bottom:0}}.ContactService_contactContainer__odVUY{padding:80px 0;background-color:#f9fafb;font-family:Montserrat,sans-serif}.ContactService_contentWrapper__VWNK2{max-width:1200px;margin:0 auto;padding:0 20px;display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;flex-direction:row-reverse;align-items:flex-start}.ContactService_textSection__V3mYB{flex:1;min-width:300px;max-width:500px}.ContactService_title__CFzQq{color:#1F2937;margin-bottom:18px;font-family:var(--font-montserrat);font-weight:500;font-size:42px;margin-top:18px}.ContactService_description__kB4_A{font-family:var(--font-montserrat);font-weight:500;font-size:18px;color:#4B5563;margin-bottom:40px}.ContactService_volunteer_title__cWXK8{font-family:var(--font-montserrat);font-weight:500;font-size:16px;color:#F05654}.ContactService_volunteer_list__NHzTz{font-family:var(--font-montserrat);font-weight:500;font-size:14px;color:#374151}.ContactService_contactInfo__gawTo{display:flex;flex-direction:column;gap:12px;background-color:#F5DADA;border-left:4px solid #f05654;border-radius:12px;padding:24px 28px}.ContactService_infoItem__dRuAb{display:flex;align-items:center;gap:15px}.ContactService_infoIcon__Hkvoe{font-size:20px;color:#3b82f6}.ContactService_infoText__rScY1{font-size:16px;color:#4b5563}.ContactService_formSection__Qz_nW{flex:1;min-width:300px;max-width:550px;background-color:white;border-radius:16px;box-shadow:0 4px 6px rgba(0,0,0,.1);padding:40px}.ContactService_form__QRhiu{display:flex;flex-direction:column;gap:20px}.ContactService_formGroup__XNEND{display:flex;flex-direction:column;gap:8px}.ContactService_label__Q52_B{font-size:14px;font-weight:500;font-family:var(--font-montserrat);color:#374151}.ContactService_input__bnmpN,.ContactService_textarea__Q2j0s{padding:12px 16px;border:1px solid #d1d5db;border-radius:12px;font-size:16px;font-family:Montserrat,sans-serif;transition:border-color .2s;font-family:var(--font-montserrat);color:#232323}.ContactService_form_title__VMaH_{text-align:center;font-family:var(--font-montserrat);font-weight:500;font-size:24px}.ContactService_input__bnmpN:focus,.ContactService_textarea__Q2j0s:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.2)}.ContactService_inputError__FVcx8{border-color:#ef4444}.ContactService_inputError__FVcx8:focus{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.2)}.ContactService_textarea__Q2j0s{resize:vertical}.ContactService_errorText___JgDM{font-size:14px;color:#ef4444;margin-top:4px}.ContactService_checkboxGroup__cnJek{display:flex;align-items:center;gap:12px}.ContactService_toggleSwitch__UtaZp{position:relative;width:44px;height:24px;display:inline-block}.ContactService_toggleSwitch__UtaZp input{opacity:0;width:0;height:0}.ContactService_toggleSlider__xfUcx{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background:#e5e7eb;border-radius:24px;transition:background .2s}.ContactService_toggleSwitch__UtaZp input:checked+.ContactService_toggleSlider__xfUcx{background:#22c55e}.ContactService_toggleSlider__xfUcx:before{position:absolute;content:"";height:20px;width:20px;left:2px;bottom:2px;background:#fff;border-radius:50%;transition:transform .2s;box-shadow:0 1px 4px rgba(0,0,0,.12)}.ContactService_toggleSwitch__UtaZp input:checked+.ContactService_toggleSlider__xfUcx:before{transform:translateX(20px)}.ContactService_checkboxLabel__36EYf{font-size:15px;color:#374151;font-weight:500;margin-left:4px;cursor:pointer}.ContactService_submitButton__XTLkT{background-color:#F05654;color:white;border:none;border-radius:6px;padding:14px 24px;font-size:16px;font-weight:600;font-family:Montserrat,sans-serif;cursor:pointer;transition:background-color .2s;margin-top:10px}.ContactService_submitButton__XTLkT:hover{background-color:#F05654}.ContactService_submitButton__XTLkT:focus{outline:none;box-shadow:0 0 0 3px rgba(59,130,246,.5)}.ContactService_successMessage__jiqoF{background-color:#ecfdf5;padding:20px;border-radius:6px}@media (max-width:768px){.ContactService_contentWrapper__VWNK2{flex-direction:column}.ContactService_formSection__Qz_nW,.ContactService_textSection__V3mYB{max-width:100%}.ContactService_title__CFzQq{font-size:28px}}.ContactService_apiError__stpi9{color:#ef4444;background-color:#fee2e2;padding:12px;border-radius:6px;margin-bottom:20px;font-size:14px}.ContactService_buttonLoading__V7dEN{display:flex;align-items:center;justify-content:center;gap:8px}.ContactService_spinner__HExlX{width:16px;height:16px;border-radius:50%;border:2px solid rgba(255,255,255,.3);border-top-color:white;animation:ContactService_spin__myGVf 1s ease-in-out infinite}@keyframes ContactService_spin__myGVf{to{transform:rotate(1turn)}}.ContactService_submitButton__XTLkT:disabled{opacity:.7;cursor:not-allowed}.ContactService_nameRow__7_ROf{display:flex;gap:20px;width:100%}.ContactService_halfWidth__yWaY0{flex:1;min-width:0}.ContactService_popupOverlay__DLw_D{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000;padding:20px}.ContactService_popupContainer__nU5Rj{background-color:white;border-radius:12px;box-shadow:0 10px 25px rgba(0,0,0,.2);padding:40px;max-width:400px;width:100%;position:relative;text-align:center}.ContactService_closeButton__63tjP{position:absolute;top:15px;right:20px;background:none;border:none;font-size:24px;cursor:pointer;color:#6b7280;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s}.ContactService_closeButton__63tjP:hover{background-color:#f3f4f6;color:#374151}.ContactService_successMessage__jiqoF{background-color:transparent;color:#065f46;padding:0;border-radius:0;text-align:center;font-size:16px;line-height:1.5}.ContactService_successMessage__jiqoF h3{color:#065f46;margin-bottom:12px;font-size:20px;font-weight:600;font-family:var(--font-montserrat)}.ContactService_successMessage__jiqoF p{color:#065f46;margin-bottom:24px;font-size:16px;font-family:var(--font-montserrat)}.ContactService_closePopupButton__JhR_x{background-color:#F05654;color:white;border:none;border-radius:8px;padding:12px 24px;font-size:14px;font-weight:600;font-family:var(--font-montserrat);cursor:pointer;transition:background-color .2s}.ContactService_closePopupButton__JhR_x:hover{background-color:#d14543}@media (max-width:600px){.ContactService_nameRow__7_ROf{flex-direction:column;gap:20px}.ContactService_halfWidth__yWaY0{width:100%}.ContactService_popupContainer__nU5Rj{margin:20px;padding:30px 20px}}@media(max-width:768px){.ContactService_contactContainer__odVUY{padding:25px 0;background-color:#f9fafb;font-family:Montserrat,sans-serif}.ContactService_textContainerImgWrapper__kuIvR{display:none}.ContactService_title__CFzQq{color:#1F2937;margin-bottom:18px;font-family:var(--font-montserrat);font-weight:500;font-size:20px;margin-top:18px}.ContactService_formSection__Qz_nW{width:100%}}.DonationSlider_container__9_OEZ{position:relative;padding:30px 15px;color:#fff;font-family:sans-serif;max-width:1200px;margin:0 auto}.DonationSlider_sliderControls__bokCZ{position:absolute;bottom:-55px;width:100%;display:flex;justify-content:space-between;z-index:5;transform:translateY(-50%);margin:0 auto}.DonationSlider_arrow__tf5vc{border:none;color:white;font-size:24px;padding:10px;border-radius:50%;cursor:pointer}.DonationSlider_navigationDots__yQIXF{text-align:center;margin:40px 0;display:flex;align-items:center;justify-content:center}.DonationSlider_dot__H3tkN{width:12px;height:12px;border-radius:50%;background:#0000004D;border:none;margin:0 4px;cursor:pointer}.DonationSlider_active__v_2aE{background:#000000;width:14px;height:14px}.DonationSlider_slide__8c5OM{background-size:cover;background-position:50%;padding:40px 20px;border-radius:30px;box-shadow:0 6px 15px rgba(0,0,0,.3);width:1200px;height:657px}.DonationSlider_title__Lwunj{font-size:28px;font-weight:700;text-align:center;margin-bottom:60px;margin-top:40px}.DonationSlider_subtitle__N1Yv6{font-size:22px;text-align:center;margin-bottom:8px}.DonationSlider_description__kaOR3{text-align:center;margin-bottom:20px;font-size:16px}.DonationSlider_cardsWrapper__Xq82M{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.DonationSlider_card__J2H5d{background:#fff;color:#000;border-radius:12px;padding:20px;width:300px;box-shadow:0 4px 15px rgba(0,0,0,.15)}.DonationSlider_card__J2H5d h4{font-size:18px;margin-bottom:8px;font-weight:500;font-family:var(--font-montserrat);color:#1F2937}.DonationSlider_card__J2H5d h2{font-weight:500;font-family:var(--font-montserrat);color:#4B5563;font-size:14px}.DonationSlider_optLabelCustom__uwzwj{font-weight:500;font-family:var(--font-montserrat);font-size:15px;margin-bottom:8px}.DonationSlider_optAmtCustom__6e8Sl{font-weight:500;font-family:var(--font-montserrat);font-size:12px}.DonationSlider_cardDescription__TD4wn{font-size:14px;color:#666;margin-bottom:12px}.DonationSlider_options__tPJbk{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.DonationSlider_optionButton__Rj8cS{padding:10px;background:#eee;font-weight:500}.DonationSlider_selected__anlUx{background:#f44336;color:#fff;border-color:#f44336}.DonationSlider_customAmountBox__AJ3cd{display:flex;flex-direction:column;margin-bottom:10px}.DonationSlider_customAmountBox__AJ3cd input{padding:8px;border:1px solid #ccc;border-radius:6px}.DonationSlider_donateBtn__7VahI{background:#f44336;color:white;border:none;width:100%;padding:10px;font-size:18px;font-weight:600;font-family:var(--font-montserrat);font-weight:700;border-radius:6px;cursor:pointer}.DonationSlider_donateBtn__7VahI:hover{background:#d7372d}.DonationSlider_popup__dOEyc{position:fixed;top:0;left:0;width:100%;height:100%;backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;z-index:999}.DonationSlider_popupInner__nUt4N{background:#fff;color:#000;padding:30px;border-radius:10px;text-align:center;max-width:400px;width:90%;position:relative}.DonationSlider_popupButtons__CFYD1{margin-top:20px;display:flex;justify-content:space-around}.DonationSlider_confirm__lPDxf{background:green}.DonationSlider_cancel__2Cqcy,.DonationSlider_confirm__lPDxf{color:white;border:none;padding:10px 16px;border-radius:6px;cursor:pointer}.DonationSlider_cancel__2Cqcy{background:red}.DonationSlider_close__8GjxT{position:absolute;top:10px;right:14px;font-size:20px;background:transparent;border:none;cursor:pointer}.DonationSlider_optionGrid__aMJ5l{display:flex;gap:16px;margin-bottom:12px}.DonationSlider_optionColumn__0dJkJ{flex:1;display:flex;flex-direction:column;gap:20px;width:48%;margin-top:25px}.DonationSlider_optionButton__Rj8cS{padding:14px;border:1px solid #ccc;border-radius:8px;background-color:white;cursor:pointer;text-align:center;font-size:14px}.DonationSlider_optionButton__Rj8cS.DonationSlider_selected__anlUx{background-color:#f44336;color:white;font-weight:700}.DonationSlider_customInput__J31nY{padding:10px;border-radius:8px;border:1px solid #ccc;font-size:14px}.DonationSlider_card__J2H5d{background:white;color:black;padding:16px;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.1);transition:width .3s ease}.DonationSlider_fullWidth__ttzg9{width:500px;max-width:90%}.DonationSlider_multiCard__WGAKl{width:300px}@media(max-width:768px){.DonationSlider_container__9_OEZ{position:relative;padding:30px 0;color:#fff;font-family:sans-serif;max-width:1200px;margin:0 auto}.DonationSlider_slide__8c5OM{width:100%;height:100%}.DonationSlider_title__Lwunj{text-align:center;max-width:250px;margin:20px auto;font-size:20px;font-weight:700}.DonationSlider_optionGrid__aMJ5l{flex-direction:column}.DonationSlider_optionColumn__0dJkJ{width:100%}}.DonationPopup_popupOverlay__ZxjEz{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:1000;padding:20px}.DonationPopup_popupContainer__k2jvT{background-color:white;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,.3);width:100%;max-width:600px;max-height:90vh;overflow-y:auto;position:relative;padding:30px}.DonationPopup_closeButton__j43rO{position:absolute;top:15px;right:15px;background:none;border:none;font-size:24px;cursor:pointer;display:none;color:#666}.DonationPopup_popupHeader__efG93{text-align:center;margin-bottom:20px}.DonationPopup_popupHeader__efG93 h2{color:#2c3e50;margin-bottom:15px}.DonationPopup_donationSummary__cwiN4{background-color:#FEDCDC;padding:15px;border-radius:8px;margin-bottom:20px}.DonationPopup_donationSummary__cwiN4 p{margin:5px 0;font-size:32px;font-weight:500;font-family:var(--font-montserrat);color:#1F2937}.DonationPopup_donation_Purpose__bj1xP{font-size:14px!important;font-weight:500;font-family:var(--font-montserrat);color:#1F2937}.DonationPopup_donationSummary__cwiN4 span{font-weight:700;font-size:32px;font-weight:500;font-family:var(--font-montserrat);color:#1F2937}.DonationPopup_formSection_top__TnXbt{margin-bottom:25px}.DonationPopup_formSection__vXNIR h3{color:#2c3e50;margin-bottom:15px;font-size:20px;font-weight:500;font-family:var(--font-montserrat)}.DonationPopup_formRow__ae6jW{display:flex;gap:15px;margin-bottom:15px}.DonationPopup_formGroup__aLsZ6{flex:1}.DonationPopup_formGroup__aLsZ6 label{display:block;margin-bottom:2px;color:#555;font-size:14px;font-weight:500;font-family:var(--font-montserrat)}.DonationPopup_formGroup__aLsZ6 input{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;font-weight:500;font-family:var(--font-montserrat);color:#B3B5B8}.DonationPopup_donate_ann__aSS0J{font-size:14px;font-weight:500;font-family:var(--font-montserrat);color:#4B5563}.DonationPopup_errorInput__q0MDO{border-color:#e74c3c!important}.DonationPopup_errorMessage__Y14gX{color:#e74c3c;font-size:12px;margin-top:5px;display:block}.DonationPopup_checkboxGroup__3HKGt{display:flex;align-items:center;margin-bottom:10px}.DonationPopup_checkboxGroup__3HKGt input{margin-right:10px}.DonationPopup_checkboxGroup__3HKGt label{font-size:14px}.DonationPopup_checkboxGroup__3HKGt a{color:#3498db;text-decoration:none}.DonationPopup_radioGroup__tHFJM{margin-top:15px}.DonationPopup_radioGroup__tHFJM label{display:block;margin-bottom:8px;font-weight:500}.DonationPopup_radioGroup__tHFJM div{display:flex;align-items:center;margin-bottom:5px}.DonationPopup_radioGroup__tHFJM div input{margin-right:8px}.DonationPopup_formActions__WukUM{display:flex;flex-direction:column;gap:15px;margin-top:20px}.DonationPopup_submitButton__aphsh{background-color:#F05654;color:white;border:none;padding:12px 25px;border-radius:12px;font-size:18px;font-weight:600;font-family:var(--font-montserrat);cursor:pointer;transition:background-color .3s}.DonationPopup_submitButton__aphsh:hover{background-color:#d35400}.DonationPopup_submitButton__aphsh:disabled{background-color:#95a5a6;cursor:not-allowed}.DonationPopup_cancelButton__HK_M6{color:#7f8c8d;width:auto;margin:0 auto;border:none;padding:12px 25px;border-radius:4px;cursor:pointer;font-weight:700;transition:background-color .3s}.DonationPopup_cancelButton__HK_M6:hover{background-color:#bdc3c7}.DonationPopup_errorMessage__Y14gX,.DonationPopup_successMessage__ihW24{padding:2px}.DonationPopup_successMessage__ihW24 h3{color:#27ae60;margin-bottom:15px}.DonationPopup_successMessage__ihW24 p{margin-bottom:10px}.DonationPopup_errorMessage__Y14gX h3{color:#e74c3c;margin-bottom:15px}.DonationPopup_continueButton__UPS8P,.DonationPopup_tryAgainButton__4CdYp{background-color:#2ecc71;color:white;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;margin-top:15px}.DonationPopup_tryAgainButton__4CdYp{background-color:#e74c3c}@media (max-width:768px){.DonationPopup_formRow__ae6jW{flex-direction:column;gap:10px}.DonationPopup_popupContainer__k2jvT{padding:20px}}.DonationPopup_formContent__uxq8I{max-height:70vh;overflow-y:auto;padding-right:20px;margin-right:-20px;&::-webkit-scrollbar{display:none}-ms-overflow-style:none;scrollbar-width:none}