.elementor-page-11 .topsy-helping-hero{min-height:560px;background-color:#123b35;background-size:cover;background-position:center;position:relative;color:#fff}.elementor-page-11 .topsy-helping-hero-inner{max-width:1180px;margin:0 auto;padding:68px 24px;display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:center}.elementor-page-11 .topsy-helping-eyebrow{color:#ff704f;font-size:11px;font-weight:800;letter-spacing:2px;text-transform:uppercase;margin-bottom:10px}.elementor-page-11 .topsy-helping-hero h1{font-size:58px;line-height:.98;margin:0 0 16px;color:#fff;font-weight:800}.elementor-page-11 .topsy-helping-hero h2{font-size:25px;line-height:1.14;margin:0 0 14px;color:#fff;font-weight:700;max-width:590px}.elementor-page-11 .topsy-helping-hero-copy p{font-size:17px;line-height:1.45;max-width:540px;color:#fff;margin:0}.elementor-page-11 .topsy-helping-donation{background:#eff9ec;color:#173323;border-radius:18px;padding:24px;box-shadow:0 18px 40px rgba(0,0,0,.2)}.elementor-page-11 .topsy-helping-donation-title{display:flex;gap:13px;align-items:flex-start}.elementor-page-11 .topsy-helping-donation-title>i{background:#ff704f;color:#fff;border-radius:50%;width:39px;height:39px;display:grid;place-items:center;font-size:18px;flex:none}.elementor-page-11 .topsy-helping-donation h2{font-size:27px;color:#075b3a;margin:0 0 4px}.elementor-page-11 .topsy-helping-donation p{font-size:14px;line-height:1.35;margin:0;color:#536158}.elementor-page-11 .topsy-helping-tabs{display:grid;grid-template-columns:1fr 1fr;margin:19px 0 12px;background:#dff2dc;border-radius:8px;overflow:hidden}.elementor-page-11 .topsy-helping-tabs span{padding:10px 8px;text-align:center;font-weight:700;font-size:13px;color:#075b3a}.elementor-page-11 .topsy-helping-tabs span:first-child{background:#08783d;color:#fff}.elementor-page-11 .topsy-helping-amounts{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.elementor-page-11 .topsy-helping-amount{background:#fff;border-radius:9px;padding:12px 7px;text-align:center;min-height:70px}.elementor-page-11 .topsy-helping-amount strong{display:block;color:#f15b3e;font-size:21px}.elementor-page-11 .topsy-helping-amount span{display:block;font-size:10px;line-height:1.2;color:#536158}.elementor-page-11 .topsy-helping-other{display:flex;gap:10px;align-items:center;background:#fff;border-radius:8px;padding:11px 14px;margin:12px 0;color:#536158}.elementor-page-11 .topsy-helping-other strong{font-size:20px;color:#075b3a}.elementor-page-11 .topsy-helping-donate{display:flex;gap:9px;justify-content:center;align-items:center;background:#ff5e43;color:#fff;border-radius:8px;padding:13px;text-decoration:none;font-weight:800}.elementor-page-11 .topsy-helping-donation small{display:block;text-align:center;margin-top:10px;color:#536158;font-size:10px}.elementor-page-11 .topsy-helping-content{padding:68px 24px;background:#fffdf6}.elementor-page-11 .topsy-helping-impact{background:#edf8e6}.elementor-page-11 .topsy-helping-section-head{max-width:1180px;margin:0 auto 25px;display:flex;justify-content:space-between;gap:44px;align-items:end}.elementor-page-11 .topsy-helping-section-head>div,.elementor-page-11 .topsy-helping-process-copy{flex:1}.elementor-page-11 .topsy-helping-section-head>p{flex:1;margin:0;color:#536158;line-height:1.5}.elementor-page-11 .topsy-helping-section-head h2,.elementor-page-11 .topsy-helping-process-copy h2{margin:0;color:#075b3a;font-size:34px;line-height:1.02}.elementor-page-11 .topsy-helping-impact-grid{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.elementor-page-11 .topsy-helping-impact-card{background:#fff;border-radius:14px;overflow:hidden;position:relative;box-shadow:0 8px 20px rgba(10,70,36,.08)}.elementor-page-11 .topsy-helping-impact-card img{width:100%;height:145px;object-fit:cover;display:block}.elementor-page-11 .topsy-helping-card-icon{position:absolute;top:126px;left:14px;width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:#e0f3bd;color:#08783d;border:4px solid #fff;font-size:18px}.elementor-page-11 .topsy-helping-impact-card:nth-child(even) .topsy-helping-card-icon{background:#ffe1c6;color:#f15b3e}.elementor-page-11 .topsy-helping-card-copy{padding:28px 16px 17px}.elementor-page-11 .topsy-helping-card-copy strong{color:#f15b3e;font-size:27px}.elementor-page-11 .topsy-helping-card-copy h3{display:inline;color:#075b3a;font-size:16px;margin-left:6px}.elementor-page-11 .topsy-helping-card-copy p{color:#536158;font-size:12px;line-height:1.4}.elementor-page-11 .topsy-helping-ways{background:#fffdf6}.elementor-page-11 .topsy-helping-ways-grid{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.elementor-page-11 .topsy-helping-way-card{background:#fff;border-radius:13px;box-shadow:0 7px 18px rgba(10,70,36,.08);padding:15px;display:grid;grid-template-columns:48px 1fr 15px;gap:11px;align-items:center}.elementor-page-11 .topsy-helping-way-icon{width:43px;height:43px;border-radius:50%;display:grid;place-items:center;background:#ffe1c6;color:#f15b3e;font-size:18px}.elementor-page-11 .topsy-helping-way-card.green .topsy-helping-way-icon{background:#e0f3bd;color:#08783d}.elementor-page-11 .topsy-helping-way-card h3{font-size:15px;color:#075b3a;margin:0 0 4px}.elementor-page-11 .topsy-helping-way-card p{font-size:11px;line-height:1.3;color:#536158;margin:0}.elementor-page-11 .topsy-helping-way-arrow{color:#f15b3e;font-size:26px}.elementor-page-11 .topsy-helping-process{background:#edf8e6;display:grid;grid-template-columns:.9fr 1.5fr;gap:40px;align-items:center}.elementor-page-11 .topsy-helping-process-copy{max-width:430px;margin:0 auto}.elementor-page-11 .topsy-helping-process-copy>p{color:#536158;line-height:1.45}.elementor-page-11 .topsy-helping-steps{max-width:700px;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.elementor-page-11 .topsy-helping-step{text-align:center;position:relative}.elementor-page-11 .topsy-helping-step strong{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#08783d;color:#fff;margin:0 auto 10px;font-size:18px}.elementor-page-11 .topsy-helping-step h3{font-size:14px;color:#075b3a;margin:0 0 5px}.elementor-page-11 .topsy-helping-step p{font-size:11px;line-height:1.3;color:#536158;margin:0}.elementor-page-11 .topsy-helping-quotes{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.elementor-page-11 .topsy-helping-quote{display:grid;grid-template-columns:92px 1fr;background:#fff;border-radius:13px;overflow:hidden;box-shadow:0 7px 18px rgba(10,70,36,.08)}.elementor-page-11 .topsy-helping-quote img{width:92px;height:150px;object-fit:cover}.elementor-page-11 .topsy-helping-quote>div{padding:16px}.elementor-page-11 .topsy-helping-quote p{font-size:13px;line-height:1.3;color:#536158;font-style:italic;margin:0 0 13px}.elementor-page-11 .topsy-helping-quote strong{display:block;color:#075b3a;font-size:14px}.elementor-page-11 .topsy-helping-quote span{font-size:10px;color:#536158}.elementor-page-11 .topsy-helping-eyebrow{color:#f15b3e;font-size:11px;font-weight:800;letter-spacing:2px;text-transform:uppercase;margin-bottom:8px}@media(max-width:1024px){.elementor-page-11 .topsy-helping-hero-inner{grid-template-columns:1fr .9fr}.elementor-page-11 .topsy-helping-hero h1{font-size:48px}.elementor-page-11 .topsy-helping-ways-grid{grid-template-columns:repeat(2,1fr)}.elementor-page-11 .topsy-helping-impact-grid{grid-template-columns:repeat(2,1fr)}.elementor-page-11 .topsy-helping-quotes{grid-template-columns:1fr 1fr}.elementor-page-11 .topsy-helping-quote:last-child{grid-column:1/-1;max-width:50%;margin:auto}}@media(max-width:767px){.elementor-page-11 .topsy-helping-hero-inner{display:block;padding:48px 16px}.elementor-page-11 .topsy-helping-hero h1{font-size:43px}.elementor-page-11 .topsy-helping-hero h2{font-size:21px}.elementor-page-11 .topsy-helping-donation{margin-top:30px;padding:18px}.elementor-page-11 .topsy-helping-content{padding:42px 16px}.elementor-page-11 .topsy-helping-section-head{display:block}.elementor-page-11 .topsy-helping-section-head>p{margin-top:14px}.elementor-page-11 .topsy-helping-impact-grid,.elementor-page-11 .topsy-helping-ways-grid,.elementor-page-11 .topsy-helping-quotes{grid-template-columns:1fr}.elementor-page-11 .topsy-helping-process{display:block}.elementor-page-11 .topsy-helping-process-copy{margin:0 0 26px}.elementor-page-11 .topsy-helping-steps{grid-template-columns:repeat(2,1fr)}.elementor-page-11 .topsy-helping-quote:last-child{grid-column:auto;max-width:none}.elementor-page-11 .topsy-helping-quote{grid-template-columns:92px 1fr}}
