.elementor-151780 .elementor-element.elementor-element-2184c67{padding:0% 5% 0% 5%;}.elementor-151780 .elementor-element.elementor-element-a2057fe{--image-border-width:2px;--image-border-radius:19px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-151780 .elementor-element.elementor-element-a2057fe .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-151780 .elementor-element.elementor-element-a2057fe .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-151780 .elementor-element.elementor-element-59091d4{padding:050px 0px 25px 0px;}.elementor-151780 .elementor-element.elementor-element-57fa6a2{text-align:center;}.elementor-151780 .elementor-element.elementor-element-57fa6a2 .elementor-heading-title{color:#7C171B;font-family:"Roboto", Sans-serif;font-size:48px;font-weight:700;}.elementor-151780 .elementor-element.elementor-element-40c5f35{color:#4B5563;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:28px;}.elementor-151780 .elementor-element.elementor-element-9d5c8a0{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-151780 .elementor-element.elementor-element-9157715 .elementor-heading-title{color:#111827;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;line-height:32px;}.elementor-151780 .elementor-element.elementor-element-6107b47{color:#4B5563;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-151780 .elementor-element.elementor-element-09856f9 .elementor-heading-title{color:#111827;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;line-height:32px;}.elementor-151780 .elementor-element.elementor-element-820caf5{color:#4B5563;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-151780 .elementor-element.elementor-element-e13a05b .elementor-heading-title{color:#111827;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;line-height:32px;}.elementor-151780 .elementor-element.elementor-element-ca400b9{color:#4B5563;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-151780 .elementor-element.elementor-element-2b31d18 .elementor-heading-title{color:#111827;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;line-height:32px;}.elementor-151780 .elementor-element.elementor-element-53e150b{color:#4B5563;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-151780 .elementor-element.elementor-element-d2f5e63{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-151780 .elementor-element.elementor-element-d2f5e63 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-151780 .elementor-element.elementor-element-e22db8a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-151780 .elementor-element.elementor-element-e22db8a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-151780 .elementor-element.elementor-element-45448b4{text-align:center;}.elementor-151780 .elementor-element.elementor-element-45448b4 .elementor-heading-title{color:#7C171B;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:700;line-height:36px;}.elementor-151780 .elementor-element.elementor-element-45448b4 > .elementor-widget-container{padding:24px 0px 0px 0px;}.elementor-151780 .elementor-element.elementor-element-a8230c0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:20px;padding:0px 20px 0px 20px;}.elementor-151780 .elementor-element.elementor-element-a8230c0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-151780 .elementor-element.elementor-element-1e16b3a > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-151780 .elementor-element.elementor-element-d7203d2{text-align:center;}.elementor-151780 .elementor-element.elementor-element-d7203d2 .elementor-heading-title{color:#2563EB;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:700;line-height:36px;}.elementor-151780 .elementor-element.elementor-element-7b863d3{text-align:center;color:#374151;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-151780 .elementor-element.elementor-element-f8eeb12 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-151780 .elementor-element.elementor-element-258cc52{text-align:center;}.elementor-151780 .elementor-element.elementor-element-258cc52 .elementor-heading-title{color:#16A34A;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:700;line-height:36px;}.elementor-151780 .elementor-element.elementor-element-11c5e19{text-align:center;color:#374151;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-151780 .elementor-element.elementor-element-39064c3 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-151780 .elementor-element.elementor-element-4ec95e5{text-align:center;}.elementor-151780 .elementor-element.elementor-element-4ec95e5 .elementor-heading-title{color:#DC2626;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:700;line-height:36px;}.elementor-151780 .elementor-element.elementor-element-bf02339{text-align:center;color:#374151;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-151780 .elementor-element.elementor-element-cb6a452 .elementor-button{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;line-height:20px;fill:#FFFFFF;color:#FFFFFF;background-color:#EF7F22;border-radius:8px 8px 8px 8px;}.elementor-151780 .elementor-element.elementor-element-cb6a452 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-151780 .elementor-element.elementor-element-bed1673:not(.elementor-motion-effects-element-type-background), .elementor-151780 .elementor-element.elementor-element-bed1673 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-151780 .elementor-element.elementor-element-bed1673{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:75px 0px 40px 0px;}.elementor-151780 .elementor-element.elementor-element-bed1673 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-151780 .elementor-element.elementor-element-e7fb456{text-align:center;}.elementor-151780 .elementor-element.elementor-element-e7fb456 .elementor-heading-title{color:#7C171B;font-family:"Roboto", Sans-serif;font-size:48px;font-weight:700;line-height:36px;}.elementor-151780 .elementor-element.elementor-element-c569ca3{color:#4B5563;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:28px;}.elementor-151780 .elementor-element.elementor-element-e35b086:not(.elementor-motion-effects-element-type-background), .elementor-151780 .elementor-element.elementor-element-e35b086 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-151780 .elementor-element.elementor-element-e35b086{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-151780 .elementor-element.elementor-element-e35b086 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-151780 .elementor-element.elementor-element-6e57531 .elementor-heading-title{color:#111827;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;line-height:32px;}.elementor-151780 .elementor-element.elementor-element-38161ca{color:#4B5563;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-151780 .elementor-element.elementor-element-22b0d1c .elementor-heading-title{color:#111827;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;line-height:32px;}.elementor-151780 .elementor-element.elementor-element-5750651{color:#4B5563;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-151780 .elementor-element.elementor-element-9ed7516:not(.elementor-motion-effects-element-type-background), .elementor-151780 .elementor-element.elementor-element-9ed7516 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-151780 .elementor-element.elementor-element-9ed7516{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-151780 .elementor-element.elementor-element-9ed7516 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-151780 .elementor-element.elementor-element-6b3a3ac .elementor-heading-title{color:#111827;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;line-height:32px;}.elementor-151780 .elementor-element.elementor-element-174c87d{color:#4B5563;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-151780 .elementor-element.elementor-element-03b0b81 .elementor-heading-title{color:#111827;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;line-height:32px;}.elementor-151780 .elementor-element.elementor-element-2c18ce6{color:#4B5563;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-151780 .elementor-element.elementor-element-525d534:not(.elementor-motion-effects-element-type-background), .elementor-151780 .elementor-element.elementor-element-525d534 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-151780 .elementor-element.elementor-element-525d534{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 0px 28px 0px;}.elementor-151780 .elementor-element.elementor-element-525d534 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-151780 .elementor-element.elementor-element-eb379b1{text-align:center;}.elementor-151780 .elementor-element.elementor-element-eb379b1 .elementor-heading-title{color:#7C171B;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:700;line-height:36px;}.elementor-151780 .elementor-element.elementor-element-b0f0443 .elementor-heading-title{color:#111827;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;line-height:28px;}.elementor-151780 .elementor-element.elementor-element-1db814b{color:#374151;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-151780 .elementor-element.elementor-element-8d1256a .elementor-heading-title{color:#111827;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;line-height:28px;}.elementor-151780 .elementor-element.elementor-element-fa9bb62{color:#374151;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-151780 .elementor-element.elementor-element-9906f73{text-align:center;width:var( --container-widget-width, 107.222% );max-width:107.222%;--container-widget-width:107.222%;--container-widget-flex-grow:0;}.elementor-151780 .elementor-element.elementor-element-9906f73 .elementor-heading-title{color:#7C171B;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:700;line-height:36px;}.elementor-151780 .elementor-element.elementor-element-9533939{color:#4B5563;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:28px;}.elementor-151780 .elementor-element.elementor-element-92a41d7 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-151780 .elementor-element.elementor-element-3134ad8 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-151780 .elementor-element.elementor-element-96e6890 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-151780 .elementor-element.elementor-element-eaf5b51:not(.elementor-motion-effects-element-type-background), .elementor-151780 .elementor-element.elementor-element-eaf5b51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-151780 .elementor-element.elementor-element-eaf5b51 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-151780 .elementor-element.elementor-element-eaf5b51{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:22px 0px 0px 0px;}.elementor-151780 .elementor-element.elementor-element-d407ba0{text-align:center;}.elementor-151780 .elementor-element.elementor-element-d407ba0 .elementor-heading-title{color:#7C171B;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:700;line-height:36px;}.elementor-151780 .elementor-element.elementor-element-bdcf0b4:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-151780 .elementor-element.elementor-element-bdcf0b4 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-151780 .elementor-element.elementor-element-bdcf0b4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-151780 .elementor-element.elementor-element-bdcf0b4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-151780 .elementor-element.elementor-element-bdcf0b4 > .elementor-element-populated > .elementor-widget-wrap{padding:24px 22px 10px 22px;}.elementor-151780 .elementor-element.elementor-element-e4997c0{text-align:center;}.elementor-151780 .elementor-element.elementor-element-e4997c0 .elementor-heading-title{color:#16A34A;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:700;line-height:36px;}.elementor-151780 .elementor-element.elementor-element-e2749e6{text-align:center;color:#4B5563;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;line-height:28px;}.elementor-151780 .elementor-element.elementor-element-e2749e6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-151780 .elementor-element.elementor-element-adcc8c3{text-align:center;color:#4B5563;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-151780 .elementor-element.elementor-element-0e4d992:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-151780 .elementor-element.elementor-element-0e4d992 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-151780 .elementor-element.elementor-element-0e4d992 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-151780 .elementor-element.elementor-element-0e4d992 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-151780 .elementor-element.elementor-element-0e4d992 > .elementor-element-populated > .elementor-widget-wrap{padding:24px 22px 10px 22px;}.elementor-151780 .elementor-element.elementor-element-308f8af{text-align:center;}.elementor-151780 .elementor-element.elementor-element-308f8af .elementor-heading-title{color:#16A34A;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:700;line-height:36px;}.elementor-151780 .elementor-element.elementor-element-8f019b6{text-align:center;color:#4B5563;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;line-height:28px;}.elementor-151780 .elementor-element.elementor-element-8f019b6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-151780 .elementor-element.elementor-element-e7c0b8b{text-align:center;color:#4B5563;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-151780 .elementor-element.elementor-element-9ca171f:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-151780 .elementor-element.elementor-element-9ca171f > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-151780 .elementor-element.elementor-element-9ca171f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-151780 .elementor-element.elementor-element-9ca171f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-151780 .elementor-element.elementor-element-9ca171f > .elementor-element-populated > .elementor-widget-wrap{padding:24px 22px 10px 22px;}.elementor-151780 .elementor-element.elementor-element-d625137{text-align:center;}.elementor-151780 .elementor-element.elementor-element-d625137 .elementor-heading-title{color:#16A34A;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:700;line-height:36px;}.elementor-151780 .elementor-element.elementor-element-33cf58f{text-align:center;color:#4B5563;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;line-height:28px;}.elementor-151780 .elementor-element.elementor-element-33cf58f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-151780 .elementor-element.elementor-element-a003168{text-align:center;color:#4B5563;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-151780 .elementor-element.elementor-element-d1abc00:not(.elementor-motion-effects-element-type-background), .elementor-151780 .elementor-element.elementor-element-d1abc00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-151780 .elementor-element.elementor-element-d1abc00{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 60px 0px;}.elementor-151780 .elementor-element.elementor-element-d1abc00 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-151780 .elementor-element.elementor-element-35eeaf9 .elementor-button{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;line-height:24px;background-color:#EF7F22;border-radius:8px 8px 8px 8px;}.elementor-151780 .elementor-element.elementor-element-ba9db8a{margin-top:2%;margin-bottom:2%;}.elementor-151780 .elementor-element.elementor-element-23f2b6a{text-align:center;}.elementor-151780 .elementor-element.elementor-element-23f2b6a .elementor-heading-title{color:#7C171B;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:700;line-height:36px;}.elementor-151780 .elementor-element.elementor-element-a176e46 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-151780 .elementor-element.elementor-element-765d61b:not(.elementor-motion-effects-element-type-background), .elementor-151780 .elementor-element.elementor-element-765d61b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://rmbhcharities.com/wp-content/uploads/2025/06/3a314185-8a1d-44b1-b3e5-c12ea357a8db.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-151780 .elementor-element.elementor-element-765d61b > .elementor-background-overlay{background-color:#00000061;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-151780 .elementor-element.elementor-element-765d61b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 50px 0px;}.elementor-151780 .elementor-element.elementor-element-738a211{text-align:center;}.elementor-151780 .elementor-element.elementor-element-738a211 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:48px;font-weight:700;line-height:52px;}.elementor-151780 .elementor-element.elementor-element-fb0cee9{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:28px;}.elementor-151780 .elementor-element.elementor-element-c2986c6{text-align:center;color:#BFDBFE;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-151780 .elementor-element.elementor-element-901b393{text-align:center;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:28px;}.elementor-151780 .elementor-element.elementor-element-4fca4dc{text-align:center;color:#DBEAFE;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-151780 .elementor-element.elementor-element-d3f9a9e{text-align:center;color:#BFDBFE;}.elementor-151780 .elementor-element.elementor-element-d520cd9{text-align:center;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:28px;}.elementor-151780 .elementor-element.elementor-element-8434070{text-align:center;color:#F3E8FF;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-151780 .elementor-element.elementor-element-fa972dd{text-align:center;color:#BFDBFE;}.elementor-151780 .elementor-element.elementor-element-94aac33{text-align:center;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:28px;}.elementor-151780 .elementor-element.elementor-element-f06a633{text-align:center;color:#FBCFE8;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-151780 .elementor-element.elementor-element-3765d2e{text-align:center;}.elementor-151780 .elementor-element.elementor-element-3765d2e .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;line-height:32px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-151780 .elementor-element.elementor-element-bc10d71{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-151780 .elementor-element.elementor-element-c947d1f .elementor-button{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;line-height:24px;background-color:#FFFFFF;}.elementor-151780 .elementor-element.elementor-element-c947d1f > .elementor-widget-container{margin:35px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-151780 .elementor-element.elementor-element-d17299a{text-align:center;color:#DBEAFE;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:18px;}.elementor-151780 .elementor-element.elementor-element-5688e824:not(.elementor-motion-effects-element-type-background), .elementor-151780 .elementor-element.elementor-element-5688e824 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-151780 .elementor-element.elementor-element-5688e824{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-151780 .elementor-element.elementor-element-5688e824 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-151780 .elementor-element.elementor-element-3642e32{text-align:center;}.elementor-151780 .elementor-element.elementor-element-3642e32 .elementor-heading-title{color:#7C171B;font-family:"Lato", Sans-serif;font-size:26px;font-weight:600;text-transform:uppercase;}.elementor-151780 .elementor-element.elementor-element-3642e32 > .elementor-widget-container{padding:05px 0px 0px 0px;}.elementor-151780 .elementor-element.elementor-element-363b9e6d{color:#B70606F7;font-family:"Lato", Sans-serif;font-size:28px;font-weight:400;}.elementor-151780 .elementor-element.elementor-element-363b9e6d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-151780 .elementor-element.elementor-element-4938a21b{text-align:center;}.elementor-151780 .elementor-element.elementor-element-4938a21b .elementor-heading-title{color:#7C171B;font-family:"Lato", Sans-serif;font-size:26px;font-weight:600;text-transform:uppercase;}.elementor-151780 .elementor-element.elementor-element-4938a21b > .elementor-widget-container{padding:05px 0px 0px 0px;}.elementor-151780 .elementor-element.elementor-element-6a999831{color:#1111118C;font-family:"Lato", Sans-serif;font-weight:400;}.elementor-151780 .elementor-element.elementor-element-5ae89a78{text-align:center;}.elementor-151780 .elementor-element.elementor-element-5ae89a78 .elementor-heading-title{color:#7C171B;font-family:"Lato", Sans-serif;font-size:26px;font-weight:600;text-transform:uppercase;}.elementor-151780 .elementor-element.elementor-element-5ae89a78 > .elementor-widget-container{padding:05px 0px 0px 0px;}.elementor-151780 .elementor-element.elementor-element-5e5dcc0d{color:#1111118C;font-family:"Lato", Sans-serif;font-weight:400;}.elementor-151780 .elementor-element.elementor-element-4bfe1aaa{text-align:center;}.elementor-151780 .elementor-element.elementor-element-4bfe1aaa .elementor-heading-title{color:#7C171B;font-family:"Lato", Sans-serif;font-size:26px;font-weight:600;text-transform:uppercase;}.elementor-151780 .elementor-element.elementor-element-4bfe1aaa > .elementor-widget-container{padding:05px 0px 0px 0px;}.elementor-151780 .elementor-element.elementor-element-10ef8104{color:#1111118C;font-family:"Lato", Sans-serif;font-weight:400;}@media(max-width:767px){.elementor-151780 .elementor-element.elementor-element-376fcbde > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-151780 .elementor-element.elementor-element-376fcbde > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-151780 .elementor-element.elementor-element-3642e32 .elementor-heading-title{font-size:15px;}.elementor-151780 .elementor-element.elementor-element-3642e32 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-151780 .elementor-element.elementor-element-6cac7998 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-151780 .elementor-element.elementor-element-6cac7998 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-151780 .elementor-element.elementor-element-4938a21b .elementor-heading-title{font-size:15px;}.elementor-151780 .elementor-element.elementor-element-721aee12 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-151780 .elementor-element.elementor-element-721aee12 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-151780 .elementor-element.elementor-element-5ae89a78 .elementor-heading-title{font-size:15px;}.elementor-151780 .elementor-element.elementor-element-68b9915f > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-151780 .elementor-element.elementor-element-68b9915f > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-151780 .elementor-element.elementor-element-4bfe1aaa .elementor-heading-title{font-size:15px;}}/* Start custom CSS for heading, class: .elementor-element-57fa6a2 */body { font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji"; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-40c5f35 */.Providing_immediate .elementor-widget-container {
    max-width: 760px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-59091d4 */@media only screen and (max-width: 767px) and (min-width:320px)  { 
    
    
    body h2.elementor-heading-title.elementor-size-default { font-size:36px !important; line-height:40px !important; }
    
   body .container.main-content {
    padding: 0px 20px;
}
.essential_boxes span.heading {
    font-size: 24px !important;
    line-height: 32px !important;
}
.essential_boxes h2.elementor-heading-title.elementor-size-default {
    margin-top: 0px !important;
}
.essential_boxes svg.lucide { margin-right:5px !important; }
body.page .essential_boxes .elementor-col-50 .elementor-widget-wrap {
    padding: 16px 24px !important;
}
body .donation_boxes .elementor-column-wrap.elementor-element-populated {
    max-width: 100%;
    margin-bottom: 0px;
}

body .donation_boxes .elementor-column-wrap.elementor-element-populated .py_payment_option.moveto {
    width: 100%;
    max-width: 100%;
}
body.page section.donation_boxes.Donation_Helps .elementor-widget-wrap h2 {
   
    font-size: 16px !important;
}

section.how_your_donation_helps .elementor-column.elementor-col-33 {
        min-width: 100% !important;
        margin: 0 auto !important;
        margin-bottom: 25px !important;
}

body .why_start_fundraiser .elementor-row .left, body .why_start_fundraiser .elementor-row .right {
    width: 100%;
    float: left;
    margin-bottom: 20px;
}
section.why_start_fundraiser h2.elementor-heading-title.elementor-size-default {
    font-size: 24px !important;
    line-height: 32px !important;
    margin-top: 0px;
}

.multiply_your_impact .elementor-inner-section .elementor-row {
    max-width: 896px;
    margin: 0 auto;
    padding-bottom: 0;
    padding-top: 20px;
}

.Your_Impact {
    margin-bottom: -14px !important;
}
}

@media only screen and (max-width: 968px) and (min-width:320px)  { 
       body .container.main-content {
    padding: 0px 20px;
}


}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9d5c8a0 */.essential_boxes ul {
    font-size: 17px;
    margin-left: 20px;
    padding-left: 0px;
    margin-top: 20px;
    margin-bottom: 0px;
}

.essential_boxes ul li::marker {
    color: rgb(59 130 246);
    font-size: 20px;
    margin-top: 20px;
    padding-top: 20px;
}

svg.lucide.lucide-heart.h-8.w-8.text-red-500 {
    color: #ef4444 !important;
}



.essential_boxes .elementor-col-50 .elementor-column-wrap {
    border-left: rgb(59 130 246) solid 4px !important;
    margin: 0px 16px;
    border-radius: 8px;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 2px 0 rgb(0 0 0 / .05);
    margin-bottom: 32px;
    border: #e2e8f0 solid 1px;
    transition: 0.3s;
    background-color: #FFF;
}

.essential_boxes .elementor-col-50 .elementor-column-wrap:hover {
    
        box-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);
}

.text-blue-500 {
    color: #3b82f6 !important;
    
}

.text-green-500 {
    color: #22c55e;
}

.text-purple-500 {
    color: #a855f7;
}

svg.lucide {
    height: 32px;
    width: 32px;
    margin-right: 12px;
    margin-top: -5px;
}

body .essential_boxes .elementor-col-50 .elementor-widget-wrap {
    padding: 24px !important;
}

body p, body h2 {
    font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji" !important;
}
.container-wrap {

    background: #f9fafb;
}


.essential_boxes .elementor-row {
    max-width: 1450px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d2f5e63 */.Donation_Helps .elementor-column.elementor-col-100 {
    max-width: 896px;
    margin: 0 auto;
    border-radius: 8px;
    margin-top: 45px;
    margin-bottom: 50px;
    box-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);
    border: #FFF solid; 
    background-color: #FFF;
}

.aid_btn a.elementor-button-link.elementor-button.elementor-size-sm {
    color: #FFF !important;
    padding: 13px 45px;
}

body .donation_boxes .elementor-widget-wrap {
    background-color: #FFF !important;
    border-radius: 0;
    border: none !important;
    box-shadow: none;
}
body.page section.donation_boxes .elementor-widget-wrap h2, body section.donation_boxes .elementor-widget-wrap h3 {
    font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji" !important;
    font-weight: 700 !important;
}

body.page section.donation_boxes.Donation_Helps .elementor-widget-wrap h2 {
    font-weight: inherit !important;
}

.py_payment_option .elementor-widget.elementor-widget-text-editor {
    margin-bottom: 5px;
}

.Donation_Helps .elementor-inner-section .elementor-widget-heading {
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c569ca3 */.Providing_immediate .elementor-widget-container {
    max-width: 760px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e35b086 */.essential_boxes.green .elementor-col-50 .elementor-column-wrap {
    border-left: #22c55e  solid 4px !important;
} 

.essential_boxes.green ul li::marker {
    color: #22c55e !important;
}

.essential_boxes.green .elementor-row {
    max-width: 1450px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-525d534 */.our_command_center .elementor-row {
    background: #eff6ff;
    max-width: 1420px;
    margin: 0 auto;
    border-radius: 8px;
   padding: 28px 0px 0px 0px;
}

.our_command_center .elementor-row .elementor-inner-section {
    max-width: 896px;
    margin: 0 auto;
}

.our_command_center .elementor-row .elementor-inner-section ul {
    margin-left: 18px;
    margin-bottom: 10px
}

.our_command_center .elementor-row .elementor-inner-section .heading_text {
        margin-bottom: 15px;
}

.our_command_center .elementor-row .elementor-inner-section .elementor-row {
    padding: 0px !important;
}
.how_your_donation_helps .elementor-inner-section .elementor-row {
    padding-top: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9533939 */.Providing_immediate .elementor-widget-container {
    max-width: 760px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-02bb951 */section.how_your_donation_helps .elementor-column.elementor-col-33 {
    margin: 0px 15px;
}

section.how_your_donation_helps .elementor-column.elementor-col-33 {
    margin: 0px 12px;
    border-radius: 8px;
    box-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);
    border: #FFF solid;
}

#support_mental_health .elementor-widget.elementor-widget-text-editor, #support_mental_health .elementor-widget.elementor-widget-heading
 {
    margin-bottom: 10px;
}
#support_mental_health .py_payment_option p {
    padding-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-eaf5b51 */.how_your_donation_helps .elementor-row {
    background: #f0fdf4;
    border-radius: 8px;
    max-width: 1420px;
    margin: 0 auto;
    padding: 24px 0px;
}

.how_your_donation_helps .elementor-container .elementor-inner-section .elementor-container {
    padding: 0px;
}

.how_your_donation_helps .elementor-container .elementor-inner-section .elementor-container {
    padding: 0px;
    max-width: 922px;
}

.how_your_donation_helps .elementor-inner-section .elementor-row {
    padding-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-35eeaf9 */.support_mental_health_action a { color:#FFF !important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb0cee9 */.Your_Impact .elementor-widget-container {
    max-width: 896px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fa972dd */.impact_icon svg {
    margin-bottom: 10px !important;
    font-size: 354px;
    height: 48px;
    width: 48px;
}

.text-purple-200{ color:#e9d5ff !important; }

.text-pink-200 { color:#fbcfe8 !important; }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c62a506 */.multiply_your_impact .elementor-inner-section .elementor-row  {
    max-width: 896px;
    margin: 0 auto;
}

.impact_boxes .elementor-widget.elementor-widget-text-editor {
    margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9a7faf3 */.why_start_fundraiser .elementor-row {
    background-color: #ffffff1a;
    border-radius: 8px;
    padding: 32px 28px 20px 28px;
}

.why_start_fundraiser .elementor-row .left, .why_start_fundraiser .elementor-row .right {
    width: 50%;
    float: left;
}

.why_start_fundraiser .elementor-row .left ul, .why_start_fundraiser .elementor-row .right ul {
    margin-left: 16px;
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c947d1f */.start_fundraiser a { color: #2563eb !important; border-radius:12px;
 padding: 12px 50px
    
}

.start_fundraiser a:hover {
    background-color: #eff6ff !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3642e32 */.donation_boxes .elementor-widget-wrap {
    border: #A16022 solid 1px;
    margin-right: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-363b9e6d */input.custom_text_field_price_box {
    height: 30px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4938a21b */.donation_boxes .elementor-widget-wrap {
    border: #A16022 solid 1px;
    margin-right: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ae89a78 */.donation_boxes .elementor-widget-wrap {
    border: #A16022 solid 1px;
    margin-right: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4bfe1aaa */.donation_boxes .elementor-widget-wrap {
    border: #A16022 solid 1px;
    margin-right: 10px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5688e824 */.donation_boxes .elementor-widget-wrap {
    border: #A16022 solid 1px;
    margin-right: 10px;
}

section.donation_boxes .elementor-row {
    max-width: 958px;
    margin: 0 auto;
    margin-bottom: 10px;
}
span.custom_other_amount {
    margin-top: 35px;
}
span.custom_other_amount input.other_input {
    max-width: 88%;
}
span.custom_other_amount {
    float: left;
    text-align: left;
    color: #1111118C;
    width: 100%;
    margin-top: 35px;
}

input.other_input, input.other_input:focus {
    background: none;
    border-bottom: gray solid 1px;
    line-height: 0;
    outline: none;
}

.donation_boxes .elementor-column.elementor-col-20 {
    cursor: pointer;
}

section.donation_boxes h3 {
    margin-bottom: 0;
    padding-bottom: 0px;
}

section.donation_boxes .elementor-column.elementor-col-25 {
    margin: inherit !important;
    width: 320px !important;
}

section.donation_boxes .elementor-widget-wrap:hover, section.donation_boxes .active .elementor-widget-wrap{
    background-color: #EF7F22;
}
section.donation_boxes .elementor-widget-wrap:hover h2, section.donation_boxes .elementor-widget-wrap:hover h3, section.donation_boxes .active .elementor-widget-wrap h2, section.donation_boxes .active .elementor-widget-wrap h3{
    color:#FFF !important;
}

p.donation_box_error {
    text-align: center;
    color: red;
    padding-bottom: 0;
    font-size: 16px;
    font-family: 'Lato';
    font-weight: bold;
}

input.custom_text_field_price_box {
    color: #FFF;
}

@media (min-width: 320px) and (max-width: 767px){
section.donation_boxes h3 {
    padding-top:  0px !important;
}
button.custom_button_field_price_box {
    margin-left: 15%;
}
    
.donation_boxes h2.elementor-heading-title.elementor-size-default {
    margin-top: 0;
}    
}


body .py_modal .payment_option_row .py_option .py_amount { font-size:24px;}/* End custom CSS */
/* Start custom CSS */rs-fullwidth-wrap#rev_slider_17_1_forcefullwidth {
    padding-top: 76px;
}/* End custom CSS */