PageSourceSearch

https://www.medicalteams.org/blog/

html medicalteams.org collected 2026-10-02 04:01:19 UTC 221,888 bytes, 5,533 lines download raw bytes

1<!doctype html>
2<html lang="en-US">
3  <head>
4
5<meta charset="utf-8">
6<meta http-equiv="x-ua-compatible" content="ie=edge">
7<meta name="viewport" content="width=device-width, initial-scale=1">
8
9
10<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/cookieconsent.css" />
11
12<script data-nitro-exclude>
13(function () {
14
15  /* ── Constants ──────────────────────────────────────────── */
16  var REVISION    = 5;
17  var COOKIE_NAME = 'cc_cookie_v2';
18
19  /* ── dataLayer + gtag bootstrap ────────────────────────── */
20  window.dataLayer = window.dataLayer || [];
21  function gtag(){ dataLayer.push(arguments); }
22  window.gtag = gtag; // expose globally so later scripts can call it
23
24  /* ── Hard defaults: everything denied, no wait_for_update ──
25     Removing wait_for_update means GTM will NEVER speculatively
26     fire tags before consent is confirmed. Returning visitors are
27     handled synchronously below before GTM even loads.           */
28  gtag('consent', 'default', {
29    ad_storage:         'denied',
30    analytics_storage:  'denied',
31    ad_user_data:       'denied',
32    ad_personalization: 'denied'
33  });
34
35  /* ── Cookie helpers ─────────────────────────────────────── */
36  function readCookie(name) {
37    var match = document.cookie.match(
38      new RegExp('(?:^|; )' + name.replace(/([.$?*|{}()[\]\\/+^])/g, '\\$1') + '=([^;]*)')
39    );
40    if (!match) return null;
41    try { return JSON.parse(decodeURIComponent(match[1])); }
42    catch (e) {
43      try { return JSON.parse(match[1]); }
44      catch (e2) { return null; }
45    }
46  }
47
48  function getCategories(cookie) {
49    return (cookie && Array.isArray(cookie.categories)) ? cookie.categories : [];
50  }
51
52  /* ── Shared consent-application logic ──────────────────────
53     Called both here (returning visitors) and from CookieConsent
54     callbacks below (new / changing visitors).
55     Exported on window so the CookieConsent init script can call it
56     without re-declaring everything.                              */
57  window.mtiApplyConsent = function (categories) {
58    categories = Array.isArray(categories) ? categories : [];
59
60    var hasAnalytics = categories.includes('analytics');
61    var hasMarketing = categories.includes('marketing');
62
63    /* Update gtag consent state */
64    gtag('consent', 'update', {
65      ad_storage:         hasMarketing ? 'granted' : 'denied',
66      analytics_storage:  hasAnalytics ? 'granted' : 'denied',
67      ad_user_data:       hasMarketing ? 'granted' : 'denied',
68      ad_personalization: hasMarketing ? 'granted' : 'denied'
69    });
70
71    /* FundraiseUp reads gtag consent state natively — no separate API call needed.
72       Because gtag consent defaults are set before FRU loads, FRU automatically
73       suppresses its non-essential cookies (fundraiseup_func, fundraiseup_stat,
74       fundraiseup_mark) until gtag consent is granted. fundraiseup_cid (fraud
75       prevention) is always set regardless, as it is strictly necessary. */
76  };
77
78  /* ── Returning visitor: apply saved consent NOW, synchronously,
79     before GTM loads. This means GTM's Initialization trigger fires
80     with the correct consent state already in place.               */
81  var saved = readCookie(COOKIE_NAME);
82  if (saved && Number(saved.revision) === REVISION) {
83    window.mtiApplyConsent(getCategories(saved));
84  }
85
86  /* Expose helpers for the CookieConsent init script below */
87  window._mtiCC = {
88    REVISION:    REVISION,
89    COOKIE_NAME: COOKIE_NAME,
90    getCategories: getCategories
91  };
92
93})();
94</script>
94
95
96<script data-nitro-exclude>
vendor: 359 bytes, lines 96-106
96
97(function(w,d,s,l,i){
98  w[l]=w[l]||[];
99  w[l].push({'gtm.start': new Date().getTime(), event:'gtm.js'});
100  var f=d.getElementsByTagName(s)[0],
101      j=d.createElement(s),
102      dl=l!='dataLayer'?'&l='+l:'';
103  j.async=true;
104  j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;
105  f.parentNode.insertBefore(j,f);
106})(window,document,'script','dataLayer','
106GTM-W7XQ7J
vendor: 4 bytes, line 106
106');
107</script>
107
108
109<script data-nitro-exclude async src="https://cdn.jsdelivr.net/npm/[email protected]/dist/cookieconsent.umd.js"></script>
109
110
111<script data-nitro-exclude>
112(function () {
113
114  /* ── dataLayer push helpers ─────────────────────────────── */
115  function pushConsentEvent(categories) {
116    try {
117      var optional     = ['analytics', 'marketing'];
118      var accepted     = optional.filter(function(c){ return categories.includes(c); });
119      var rejected     = optional.filter(function(c){ return !categories.includes(c); });
120      var accept_type  = accepted.length === 0       ? 'necessary'
121                       : accepted.length === optional.length ? 'all'
122                       : 'custom';
123
124      dataLayer.push({
125        event:               'cookie_consent',
126        accept_type:          accept_type,
127        accepted_categories:  accepted.join(','),
128        rejected_categories:  rejected.join(',')
129      });
130
131      if (accept_type === 'all')       dataLayer.push({ event: 'cookie_accept_all' });
132      if (accept_type === 'necessary') dataLayer.push({ event: 'cookie_reject_all' });
133
134    } catch(e) {
135      window.console && console.warn('Consent event push failed:', e);
136    }
137  }
138
139  /* ── CookieConsent configuration ───────────────────────── */
140  function initCookieConsent() {
141    if (!window.CookieConsent) {
142      console.error('CookieConsent library not available.');
143      return;
144    }
145
146    var cc = window._mtiCC; // set by the consent-defaults block above
147
148    CookieConsent.run({
149      revision: cc.REVISION,
150
151      cookie: {
152        name:             cc.COOKIE_NAME,
153        path:             '/',
154        sameSite:         'Lax',
155        secure:           true,
156        expiresAfterDays: 180
157      },
158
159      guiOptions: {
160        consentModal: {
161          layout:             'cloud',
162          position:           'bottom right',
163          equalWeightButtons: false
164        },
165        preferencesModal: {
166          layout:             'box',
167          equalWeightButtons: false
168        }
169      },
170
171      categories: {
172        necessary: {
173          enabled:  true,
174          readOnly: true
175        },
176        analytics: {
177          autoClear: {
178            cookies: [
179              { name: /^_ga/ },
180              { name: /^_gid$/ }
181            ]
182          }
183        },
184        marketing: {}
185      },
186
187      /* onConsent fires for RETURNING visitors on every page load
188         (when a valid saved cookie exists). Use it to re-apply
189         consent state — gtag and FRU both need this on each load. */
190      onConsent: function (e) {
191        window.mtiApplyConsent(cc.getCategories(e.cookie));
192      },
193
194 
195		
196	 /* onFirstConsent fires only on the first visit when the user
197        makes a choice. Also push the measurement event. */
198      onFirstConsent: function (e) {
199        window.mtiApplyConsent(cc.getCategories(e.cookie));
200        pushConsentEvent(cc.getCategories(e.cookie));
201        dataLayer.push({ event: 'consent_pageview' });
202       },
203		
204
205      /* onChange fires when a returning visitor updates preferences */
206      onChange: function (e) {
207        window.mtiApplyConsent(cc.getCategories(e.cookie));
208        pushConsentEvent(cc.getCategories(e.cookie));
209      },
210
211      language: {
212        default: 'en',
213        translations: {
214          en: {
215            consentModal: {
216              title:             'We value your privacy',
217              description:       'Cookies help us keep this site running and understand how your generosity brings health and hope to others. You can accept all or choose your preferences. See our <a href="/privacy-policy" target="_blank" rel="noopener noreferrer">Privacy Policy</a> for details. <br>&nbsp;',
218              acceptAllBtn:      'Accept All',
219              acceptNecessaryBtn:'Reject All',
220              showPreferencesBtn:'Customize'
221            },
222            preferencesModal: {
223              title:             'Cookie Preferences',
224              acceptAllBtn:      'Accept All',
225              acceptNecessaryBtn:'Reject All',
226              savePreferencesBtn:'Save Preferences',
227              sections: [
228                {
229                  title:          'Strictly Necessary Cookies',
230                  description:    'Essential for the website to function. Cannot be disabled.',
231                  linkedCategory: 'necessary'
232                },
233                {
234                  title:          'Analytics Cookies',
235                  description:    'Help us understand how visitors use our site so we can improve it.',
236                  linkedCategory: 'analytics'
237                },
238                {
239                  title:          'Marketing Cookies',
240                  description:    'Used to personalise ads and measure campaign effectiveness.',
241                  linkedCategory: 'marketing'
242                }
243              ]
244            }
245          }
246        }
247      }
248    }); // end CookieConsent.run
249  } // end initCookieConsent
250
251  /* ── Poll until the async library is ready ─────────────── */
252  function waitForLibrary() {
253    if (window.CookieConsent) {
254      initCookieConsent();
255    } else {
256      setTimeout(waitForLibrary, 50);
257    }
258  }
259
260  if (document.readyState === 'loading') {
261    document.addEventListener('DOMContentLoaded', waitForLibrary);
262  } else {
263    waitForLibrary();
264  }
265
266})();
267</script>
267
268
269<link rel="preconnect" href="https://cdn.fundraiseup.com" crossorigin>
270<link rel="dns-prefetch" href="https://cdn.fundraiseup.com">
271<link rel="preconnect" href="https://medicalteams.donorsupport.co" crossorigin>
272<link rel="dns-prefetch" href="https://medicalteams.donorsupport.co">
273<link rel="preconnect" href="https://cdn.jsdelivr.net" crossorigin>
274<link rel="dns-prefetch" href="https://cdn.jsdelivr.net">
275
276<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" integrity="sha384-1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3" crossorigin="anonymous">
277
278<link rel="preconnect" href="https://fonts.googleapis.com">
279<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
280<link href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,300i,400,400i,600,600i,700,700i&display=swap" rel="stylesheet">
281<link rel="stylesheet" href="https://use.typekit.net/jyu3zgr.css">
282<link href="https://fonts.googleapis.com/css2?family=Noto+Serif:ital,wght@0,100..900;1,100..900&display=swap" rel="stylesheet">
283<link href="https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,100..900&display=swap" rel="stylesheet">
284
285
286<script>
287(function () {
288  try {
289    if (!window.matchMedia || !window.matchMedia('(max-width: 767px)').matches) return;
290    var style = document.createElement('style');
291    style.appendChild(document.createTextNode(
292      'iframe.fun-social-proof-iframe, iframe[title*="Donation Activity Popup"]{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;}'
293    ));
294    document.head.appendChild(style);
295    function nukePopup() {
296      document.querySelectorAll(
297        'iframe.fun-social-proof-iframe, iframe[title*="Donation Activity Popup"]'
298      ).forEach(function (el) { if (el && el.parentNode) el.parentNode.removeChild(el); });
299    }
300    nukePopup();
301    new MutationObserver(nukePopup).observe(document.documentElement, { childList: true, subtree: true });
302  } catch (e) {}
303})();
304</script>
304
305
306<script data-nitro-exclude>(function(w,d,s,n,a){if(!w[n]){var l='call,catch,on,once,set,then,track,openCheckout'.split(','),i,o=function(n){return'function'==typeof n?o.l.push([arguments])&&o:function(){return o.l.push([n,arguments])&&o}},t=d.getElementsByTagName(s)[0],j=d.createElement(s);j.async=!0;j.src='https://cdn.fundraiseup.com/widget/'+a+'';t.parentNode.insertBefore(j,t);o.s=Date.now();o.v=5;o.h=w.location.href;o.l=[];for(i=0;i<8;i++)o[l[i]]=o(l[i]);w[n]=o}})(window,document,'script','FundraiseUp','AYFGMCGQ');</script>
306
307
308<script defer src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js" integrity="sha384-ka7Sk0Gln4gmtz2MlQnikT1wXgYsOg+OMhuP+IlRH9sENBO0LRn5q+8nbTov4+1p" crossorigin="anonymous"></script>
308
309
310
311
312<script type="text/javascript" src="https://onsite.optimonk.com/script.js?account=253619" async></script>
312
313
314<meta name="p:domain_verify" content="6e244c291298fe02378f08c254588fa7"/>
315
316<script type="application/ld+json">
317{
318  "@context": "https://schema.org",
319  "@type": ["MedicalOrganization", "NGO"],
320  "name": "Medical Teams International",
321  "alternateName": "MTI",
322  "url": "https://www.medicalteams.org/",
323  "logo": "https://www.medicalteams.org/wp-content/uploads/2024/04/mti-logo-full-color-rgb-900px-w-72ppi.png",
324  "description": "Medical Teams International is a humanitarian aid agency providing life-saving care for refugees, disaster survivors, mothers and children.",
325  "sameAs": [
326    "https://www.facebook.com/medicalteams/",
327    "https://www.instagram.com/medicalteams/",
328    "https://www.linkedin.com/company/medical-teams-international/",
329    "https://www.youtube.com/user/medicalteams"
330  ],
331  "address": {
332    "@type": "PostalAddress",
333    "streetAddress": "14150 SW Milton Court",
334    "addressLocality": "Tigard",
335    "addressRegion": "OR",
336    "postalCode": "97224",
337    "addressCountry": "US"
338  },
339  "contactPoint": [{
340    "@type": "ContactPoint",
341    "contactType": "customer support",
342    "telephone": "+1-503-624-1000",
343    "availableLanguage": ["English"]
344  }],
345  "areaServed": "Worldwide",
346  "knowsAbout": [
347    "Emergency Medical Relief",
348    "Refugee Crisis Support",
349    "Maternal Health",
350    "Child Health",
351    "Pediatric Malnutrition"
352  ]
353}
354</script>
354
355
356<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
357<script type="text/javascript">
358    (function() {
359  var pvData = {"source":"Direct","referrer":"Direct","visitor_type":"logged out","visitor_login_status":"logged out","visitor_id":0,"page_title":"Our Humanitarian Blog | Medical Teams International","post_type":"post","post_type_with_prefix":"","post_categories":"","post_tags":"","post_author":"","post_full_date":"","post_year":"","post_month":"","post_day":"","is_front_page":0,"is_home":1,"search_query":"","search_results_count":0};
360  var body = {
361    url: encodeURIComponent(window.location.href),
362    referrer: encodeURIComponent(document.referrer)
363  };
364
365  function makePostRequest(e,t){var n=[];if(t.body){for(var o in t.body)n.push(encodeURIComponent(o)+"="+encodeURIComponent(t.body[o]));t.body=n.join("&")}return window.fetch?new Promise(n=>{var o={method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},redirect:"follow",body:{},...t};window.fetch(e,o).then(e=>{n(e.text())})}):new Promise(t=>{var o;"undefined"==typeof XMLHttpRequest&&t(null),(o=new XMLHttpRequest).open("POST",e,!0),o.onreadystatechange=function(){4==o.readyState&&200==o.status&&t(o.responseText)},o.setRequestHeader("Content-type","application/x-www-form-urlencoded"),o.send(n.join("&"))})}
366  function observeAjaxCartActions(e){new PerformanceObserver(function(t){for(var n=t.getEntries(),r=0;r<n.length;r++)["xmlhttprequest","fetch"].includes(n[r].initiatorType)&&['=get_refreshed_fragments', 'add_to_cart'].some(p => n[r].name.includes(p))&&fetchCart(e)}).observe({entryTypes:["resource"]})};
367
368  function fetchCart(adapter) {
369    makePostRequest("//www.medicalteams.org/index.php?plugin=optimonk&action=cartData", { body })
370      .then((response) => {
371        var data = JSON.parse(response);
372        setCartData(data, adapter);
373      })
374  }
375
376  function setCartData(cartData, adapter) {
377    Object.keys(cartData.avs).forEach((key, value) => {
378      adapter.attr(`wp_${key}`, cartData.avs[key]);
379    })
380  }
381
382  function setAssocData(assocData, adapter) {
383    Object.keys(assocData).forEach((key) => {
384      adapter.attr(`wp_${key}`, assocData[key]);
385    })
386  }
387
388  var RuleHandler = {
389    hasVisitorCartRules: (campaignMeta) => {
390      return !!(campaignMeta.rules.visitorCart || campaignMeta.rules.visitorCartRevamp || campaignMeta.rules.visitorCartV3);
391    },
392    hasVisitorAttributeRule: (campaignMeta) => {
393      return !!campaignMeta.rules.visitorAttribute;
394    }
395  }
396
397  document.querySelector('html').addEventListener('optimonk#embedded-campaigns-init', function(e) {
398    var campaignsData = e.parameters;
399
400    if (!campaignsData.length) {
401      return;
402    }
403
404    var adapter = window.OptiMonkEmbedded.Visitor.createAdapter();
405    var hasCartRule = false;
406    var hasAttributeRule = false;
407
408    campaignsData.forEach((campaignMetaData) => {
409      hasCartRule = hasCartRule || RuleHandler.hasVisitorCartRules(campaignMetaData);
410      hasAttributeRule = hasAttributeRule || RuleHandler.hasVisitorAttributeRule(campaignMetaData);
411    });
412
413    setAssocData(pvData, adapter);
414
415    if (hasCartRule) {
416      observeAjaxCartActions(adapter);
417      fetchCart(adapter);
418    }
419
420    if (hasAttributeRule) {
421      makePostRequest("//www.medicalteams.org/index.php?plugin=optimonk&action=productData", { body })
422        .then((response) => {
423          var data = JSON.parse(response);
424          setAssocData(data, adapter);
425        })
426    }
427  });
428
429  document.querySelector('html').addEventListener('optimonk#campaigns_initialized', function () {
430    if (!OptiMonk.campaigns) {
431      return;
432    }
433
434    var adapter = window.OptiMonk.Visitor.createAdapter();
435
436    setAssocData(pvData, adapter);
437
438    if (OptiMonk.campaigns.filter(campaign => campaign.hasVisitorAttributeRules()).length) {
439      makePostRequest("//www.medicalteams.org/index.php?plugin=optimonk&action=productData", { body })
440        .then((response) => {
441          var data = JSON.parse(response);
442          setAssocData(data, adapter);
443        });
444    }
445  });
446}());
447
448    window.WooDataForOM = {
449    "shop": {
450        "pluginVersion": "2.1.6",
451        "platform": "wordpress"
452    },
453    "page": {
454        "postId": 0,
455        "postType": "post"
456    },
457    "product": null,
458    "order": null,
459    "category": null
460};
461
462let hasCampaignsBeforeLoadTriggered = false;
463
464document.querySelector('html').addEventListener('optimonk#campaigns-before-load', () => {
465
466    if (hasCampaignsBeforeLoadTriggered) return;
467    hasCampaignsBeforeLoadTriggered = true;
468
469    function setAssocData(assocData, adapter) {
470        Object.keys(assocData).forEach((key) => {
471        adapter.attr(`wp_${key}`, assocData[key]);
472        })
473    }
474
475   function triggerEvent(element, eventName, parameters) {
476        let event;
477        if (document.createEvent) {
478            event = document.createEvent('HTMLEvents');
479            event.initEvent(eventName, true, true);
480        } else if (document.createEventObject) {
481            event = document.createEventObject();
482            event.eventType = eventName;
483        }
484
485        event.eventName = eventName;
486        event.parameters = parameters || {};
487
488        if (element.dispatchEvent) {
489            element.dispatchEvent(event);
490        } else if (element.fireEvent) {
491            element.fireEvent(`on${event.eventType}`, event);
492        } else if (element[eventName]) {
493            element[eventName]();
494        } else if (element[`on${eventName}`]) {
495            element[`on${eventName}`]();
496        }
497    };
498    
499    var adapter = OptiMonkEmbedded.Visitor.createAdapter();
500
501    var orderData = null;
502    
503
504    if (orderData) {
505        setAssocData(orderData, adapter);
506    }
507
508    console.log('[OM-plugin] visitor attributes updated');
509
510    console.log('[OM-plugin] triggered event: optimonk#wc-attributes-updated');
511    triggerEvent(document.querySelector('html'), 'optimonk#wc-attributes-updated');
512
513});
514
515if (window.WooDataForOM) {
516    console.log('[OM-plugin] varibles inserted (window.WooDataForOM)');
517}
518
519
520</script>
vendor: 1 bytes, line 520
520
521<script type="text/javascript" src="https://onsite.optimonk.com/script.js?account=253619" async></script>
521
522	<!-- This site is optimized with the Yoast SEO Premium plugin v28.1 (Yoast SEO v28.1) - https://yoast.com/product/yoast-seo-premium-wordpress/ -->
523	<title>Our Humanitarian Blog | Medical Teams International</title>
524	<meta name="description" content="Medical Teams International has restored the health and hope of millions of lives worldwide since 1979. Read our impactful stories here." />
525	<link rel="canonical" href="https://www.medicalteams.org/blog/" />
526	<link rel="next" href="https://www.medicalteams.org/blog/page/2/" />
527	<meta property="og:locale" content="en_US" />
528	<meta property="og:type" content="article" />
529	<meta property="og:title" content="Blog" />
530	<meta property="og:description" content="Medical Teams International has restored the health and hope of millions of lives worldwide since 1979. Read our impactful stories here." />
531	<meta property="og:url" content="https://www.medicalteams.org/blog/" />
532	<meta property="og:site_name" content="Medical Teams International" />
533	<meta property="og:image" content="https://www.medicalteams.org/wp-content/uploads/2018/05/E21B6490-2-e1547680520761-scaled.jpg" />
534	<meta property="og:image:width" content="2560" />
535	<meta property="og:image:height" content="1302" />
536	<meta property="og:image:type" content="image/jpeg" />
537	<meta name="twitter:card" content="summary_large_image" />
538	<meta name="twitter:image" content="https://live-mti-wp.pantheonsite.io/wp-content/uploads/2018/05/E21B6490-2-e1547680520761.jpg" />
539	<meta name="twitter:site" content="@medicalteams" />
540	
540<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":["WebPage","CollectionPage"],"@id":"https:\/\/www.medicalteams.org\/blog\/","url":"https:\/\/www.medicalteams.org\/blog\/","name":"Our Humanitarian Blog | Medical Teams International","isPartOf":{"@id":"https:\/\/www.medicalteams.org\/#website"},"datePublished":"2018-03-28T10:26:03+00:00","dateModified":"2024-01-16T18:49:21+00:00","description":"Medical Teams International has restored the health and hope of millions of lives worldwide since 1979. Read our impactful stories here.","breadcrumb":{"@id":"https:\/\/www.medicalteams.org\/blog\/#breadcrumb"},"inLanguage":"en-US"},{"@type":"BreadcrumbList","@id":"https:\/\/www.medicalteams.org\/blog\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.medicalteams.org\/"},{"@type":"ListItem","position":2,"name":"Blog"}]},{"@type":"WebSite","@id":"https:\/\/www.medicalteams.org\/#website","url":"https:\/\/www.medicalteams.org\/","name":"Medical Teams International","description":"Daring to love like Jesus, we boldly break barriers to health and restore wholeness in a hurting world.","publisher":{"@id":"https:\/\/www.medicalteams.org\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.medicalteams.org\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.medicalteams.org\/#organization","name":"Medical Teams International","url":"https:\/\/www.medicalteams.org\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.medicalteams.org\/#\/schema\/logo\/image\/","url":"https:\/\/www.medicalteams.org\/wp-content\/uploads\/2019\/08\/MTI-Logo-Red-on-White-1.png","contentUrl":"https:\/\/www.medicalteams.org\/wp-content\/uploads\/2019\/08\/MTI-Logo-Red-on-White-1.png","width":842,"height":593,"caption":"Medical Teams International"},"image":{"@id":"https:\/\/www.medicalteams.org\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/medicalteams\/","https:\/\/x.com\/medicalteams"]}]}</script>
540
541	<!-- / Yoast SEO Premium plugin. -->
542
543
544<link rel='dns-prefetch' href='//translate.google.com' />
545<link rel='dns-prefetch' href='//doublethedonation.com' />
546<link rel='dns-prefetch' href='//kit.fontawesome.com' />
547<link rel='dns-prefetch' href='//cdnjs.cloudflare.com' />
548<link rel='dns-prefetch' href='//challenges.cloudflare.com' />
549<link href='https://challenges.cloudflare.com' crossorigin='1' rel='preconnect' />
550<style id="wp-img-auto-sizes-contain-inline-css">
551img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
552/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
553</style>
554<style id="wp-emoji-styles-inline-css">
555
556	img.wp-smiley, img.emoji {
557		display: inline !important;
558		border: none !important;
559		box-shadow: none !important;
560		height: 1em !important;
561		width: 1em !important;
562		margin: 0 0.07em !important;
563		vertical-align: -0.1em !important;
564		background: none !important;
565		padding: 0 !important;
566	}
567/*# sourceURL=wp-emoji-styles-inline-css */
568</style>
569<style id="wp-block-library-inline-css">
570:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
570--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-color]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
571
572/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
573</style>
574<style id="classic-theme-styles-inline-css">
575/*! This file is auto-generated */
576.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
577/*# sourceURL=/wp-includes/css/classic-themes.min.css */
578</style>
579
580<link rel='stylesheet' id='metaslider-blocks-editor-css-css' href='https://www.medicalteams.org/wp-content/plugins/ml-slider/admin/assets/dist/css/editor-block.css?ver=3.109.0' media='all' property='stylesheet' />
581<style id="global-styles-inline-css">
582:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
582--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
582.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
583/*# sourceURL=global-styles-inline-css */
584</style>
585
586<link rel='stylesheet' id='contact-form-7-css' href='https://www.medicalteams.org/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=6.1.6' media='all' />
587<link rel='stylesheet' id='google-language-translator-css' href='https://www.medicalteams.org/wp-content/plugins/google-language-translator/css/style.css?ver=6.0.20' media='' />
588<link rel='stylesheet' id='bwg_fonts-css' href='https://www.medicalteams.org/wp-content/plugins/photo-gallery/css/bwg-fonts/fonts.css?ver=0.0.1' media='all' />
589<link rel='stylesheet' id='sumoselect-css' href='https://www.medicalteams.org/wp-content/plugins/photo-gallery/css/sumoselect.min.css?ver=3.4.6' media='all' />
590<link rel='stylesheet' id='mCustomScrollbar-css' href='https://www.medicalteams.org/wp-content/plugins/photo-gallery/css/jquery.mCustomScrollbar.min.css?ver=3.1.5' media='all' />
591<link rel='stylesheet' id='bwg_googlefonts-css' href='https://fonts.googleapis.com/css?family=Ubuntu|Source+Sans+Pro&#038;subset=greek,latin,greek-ext,vietnamese,cyrillic-ext,latin-ext,cyrillic' media='all' />
592<link rel='stylesheet' id='bwg_frontend-css' href='https://www.medicalteams.org/wp-content/plugins/photo-gallery/css/styles.min.css?ver=1.8.42' media='all' />
593<link rel='stylesheet' id='megamenu-css' href='https://www.medicalteams.org/wp-content/uploads/maxmegamenu/style.css?ver=c137bf' media='all' />
594<link rel='stylesheet' id='dashicons-css' href='https://www.medicalteams.org/wp-includes/css/dashicons.min.css?ver=7.0.5' media='all' />
595<link rel='stylesheet' id='mti-gesso/css-css' href='https://www.medicalteams.org/wp-content/themes/mti-theme-2021/css/mti-gesso-styles.css' media='all' />
596<link rel='stylesheet' id='sage/css-css' href='https://www.medicalteams.org/wp-content/themes/mti-theme-2021/dist/styles/main-c4ad54e71e.css' media='all' />
597<link rel='stylesheet' id='styles-2022-css' href='https://www.medicalteams.org/wp-content/themes/mti-theme-2021/css/styles-2022.css' media='all' />
598<link rel='stylesheet' id='home-page-css' href='https://www.medicalteams.org/wp-content/themes/mti-theme-2021/css/home-page.css' media='all' />
599<link rel='stylesheet' id='animate-css-css' href='https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.7.0/animate.min.css?ver=7.0.5' media='all' />
600<link rel='stylesheet' id='slick-css-css' href='https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick.min.css?ver=7.0.5' media='all' />
601<link rel='stylesheet' id='slick-theme-css-css' href='https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick-theme.min.css?ver=7.0.5' media='all' />
602<script id="jquery-core-js" src="https://www.medicalteams.org/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 602
602
603<script id="jquery-migrate-js" src="https://www.medicalteams.org/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 603
603
604<script id="sumoselect-js" src="https://www.medicalteams.org/wp-content/plugins/photo-gallery/js/jquery.sumoselect.min.js?ver=3.4.6"></script>
vendor: 1 bytes, line 604
604
605<script id="bwg_mobile-js" src="https://www.medicalteams.org/wp-content/plugins/photo-gallery/js/tocca.min.js?ver=2.0.9"></script>
vendor: 1 bytes, line 605
605
606<script id="mCustomScrollbar-js" src="https://www.medicalteams.org/wp-content/plugins/photo-gallery/js/jquery.mCustomScrollbar.concat.min.js?ver=3.1.5"></script>
vendor: 1 bytes, line 606
606
607<script id="jquery-fullscreen-js" src="https://www.medicalteams.org/wp-content/plugins/photo-gallery/js/jquery.fullscreen.min.js?ver=0.6.0"></script>
vendor: 1 bytes, line 607
607
608<script id="bwg_frontend-js-extra">
609var bwg_objectsL10n = {"bwg_field_required":"field is required.","bwg_mail_validation":"This is not a valid email address.","bwg_search_result":"There are no images matching your search.","bwg_select_tag":"Select Tag","bwg_order_by":"Order By","bwg_search":"Search","bwg_show_ecommerce":"Show Ecommerce","bwg_hide_ecommerce":"Hide Ecommerce","bwg_show_comments":"Show Comments","bwg_hide_comments":"Hide Comments","bwg_restore":"Restore","bwg_maximize":"Maximize","bwg_fullscreen":"Fullscreen","bwg_exit_fullscreen":"Exit Fullscreen","bwg_search_tag":"SEARCH...","bwg_tag_no_match":"No tags found","bwg_all_tags_selected":"All tags selected","bwg_tags_selected":"tags selected","play":"Play","pause":"Pause","is_pro":"","bwg_play":"Play","bwg_pause":"Pause","bwg_hide_info":"Hide info","bwg_show_info":"Show info","bwg_hide_rating":"Hide rating","bwg_show_rating":"Show rating","ok":"Ok","cancel":"Cancel","select_all":"Select all","lazy_load":"0","lazy_loader":"https://www.medicalteams.org/wp-content/plugins/photo-gallery/images/ajax_loader.png","front_ajax":"0","bwg_tag_see_all":"see all tags","bwg_tag_see_less":"see less tags"};
610//# sourceURL=bwg_frontend-js-extra
611</script>
vendor: 1 bytes, line 611
611
612<script id="bwg_frontend-js" src="https://www.medicalteams.org/wp-content/plugins/photo-gallery/js/scripts.min.js?ver=1.8.42"></script>
vendor: 1 bytes, line 612
612
613<script id="mti/mobile-menu-js" src="https://www.medicalteams.org/wp-content/themes/mti-theme-2021/dist/scripts/mobile-menu-5050477ccc.js?ver=7.0.5"></script>
vendor: 1 bytes, line 613
613
614<script id="mti/custom-js" src="https://www.medicalteams.org/wp-content/themes/mti-theme-2021/dist/scripts/custom-ca4157da1c.js?ver=7.0.5"></script>
vendor: 1 bytes, line 614
614
615<script id="mti/countries-js" src="https://www.medicalteams.org/wp-content/themes/mti-theme-2021/dist/scripts/countries-49c692fc89.js?ver=7.0.5"></script>
vendor: 1 bytes, line 615
615
616<script id="mti/social-share-js" src="https://www.medicalteams.org/wp-content/themes/mti-theme-2021/dist/scripts/social-share-30bed97618.js?ver=7.0.5"></script>
vendor: 1 bytes, line 616
616
617<script id="font-awesome-6-free-js" src="https://kit.fontawesome.com/e9cfe6a41b.js?ver=7.0.5"></script>
vendor: 1 bytes, line 617
617
618<script id="wow-js-js" src="https://cdnjs.cloudflare.com/ajax/libs/wow/1.1.2/wow.min.js?ver=7.0.5"></script>
vendor: 1 bytes, line 618
618
619<script id="jquery-ui-core-js" src="https://www.medicalteams.org/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3"></script>
vendor: 1 bytes, line 619
619
620<script id="jquery-ui-mouse-js" src="https://www.medicalteams.org/wp-includes/js/jquery/ui/mouse.min.js?ver=1.13.3"></script>
vendor: 1 bytes, line 620
620
621<script id="jquery-ui-sortable-js" src="https://www.medicalteams.org/wp-includes/js/jquery/ui/sortable.min.js?ver=1.13.3"></script>
vendor: 1 bytes, line 621
621
622<script id="jquery-ui-resizable-js" src="https://www.medicalteams.org/wp-includes/js/jquery/ui/resizable.min.js?ver=1.13.3"></script>
vendor: 1 bytes, line 622
622
623<script id="acf-input-js" src="https://www.medicalteams.org/wp-content/themes/mti-theme-2021/inc/advanced-custom-fields-pro/assets/js/acf-input.min.js?ver=5.8.12"></script>
vendor: 1 bytes, line 623
623
624<script id="slick-js-js" src="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick.min.js?ver=7.0.5"></script>
624
625<link rel="https://api.w.org/" href="https://www.medicalteams.org/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.medicalteams.org/xmlrpc.php?rsd" />
626<style>#google_language_translator, #flags {
627    text-align: center !important;
628    margin: auto;
629}#google_language_translator a{display:none!important;}div.skiptranslate.goog-te-gadget{display:inline!important;}.goog-te-gadget{color:transparent!important;}.goog-te-gadget{font-size:0px!important;}.goog-branding{display:none;}.goog-tooltip{display: none!important;}.goog-tooltip:hover{display: none!important;}.goog-text-highlight{background-color:transparent!important;border:none!important;box-shadow:none!important;}#google_language_translator select.goog-te-combo{color:#32373c;}div.skiptranslate{display:none!important;}body{top:0px!important;}#goog-gt-{display:none!important;}font font{background-color:transparent!important;box-shadow:none!important;position:initial!important;}#glt-translate-trigger{left:20px;right:auto;}#glt-translate-trigger > span{color:#ffffff;}#glt-translate-trigger{background:#f89406;}.goog-te-gadget .goog-te-combo{width:100%;}</style><style type="text/css" id="tve_global_variables">:root{--tcb-color-0:rgba(0, 0, 0, 0.5);--tcb-color-0-h:0;--tcb-color-0-s:0%;--tcb-color-0-l:0%;--tcb-color-0-a:0.5;--tcb-color-1:rgba(0, 0, 0, 0.5);--tcb-color-1-h:0;--tcb-color-1-s:0%;--tcb-color-1-l:0%;--tcb-color-1-a:0.5;--tcb-color-2:rgba(255, 255, 255, 0.5);--tcb-color-2-h:0;--tcb-color-2-s:0%;--tcb-color-2-l:100%;--tcb-color-2-a:0.5;--tcb-color-3:rgb(23, 94, 118);--tcb-color-3-h:195;--tcb-color-3-s:67%;--tcb-color-3-l:27%;--tcb-color-3-a:1;--tcb-color-4:rgb(0, 0, 0);--tcb-color-4-h:0;--tcb-color-4-s:0%;--tcb-color-4-l:0%;--tcb-color-4-a:1;--tcb-color-5:rgb(175, 31, 35);--tcb-color-5-h:358;--tcb-color-5-s:69%;--tcb-color-5-l:40%;--tcb-color-5-a:1;--tcb-background-author-image:url(https://secure.gravatar.com/avatar/153f9353d4fd254915c0f66bd537e9ad3d25f544002e38a4e0decc36e18eb5a3?s=256&d=mm&r=g);--tcb-background-user-image:url();--tcb-background-featured-image-thumbnail:url(https://www.medicalteams.org/wp-content/uploads/2026/09/Tanzania-Portrait-of-a-girl-outside-of-health-clinic-2026_blog.webp);}</style>
629<script id='nitro-telemetry-meta' nitro-exclude>window.NPTelemetryMetadata={missReason: (!window.NITROPACK_STATE ? 'url not allowed' : 'hit'),pageType: 'blogindex',isEligibleForOptimization: false,}</script>
629<script id='nitro-generic' nitro-exclude>(()=>{if(window.NitroPack=window.NitroPack||{coreVersion:"na",isCounted:!1},!window.NitroPack.isCounted){window.NitroPack.isCounted=!0;const e=()=>{let e=performance?.getEntriesByType?.("navigation")?.[0];return document.prerendering||e?.activationStart>0?"_prr":"navigational-prefetch"===e?.deliveryType||void 0===e?.deliveryType&&e&&e.responseStart-e.requestStart<=5?"_pre":"_dow"},i=(e,i)=>{navigator.sendBeacon("https://to.getnitropack.com/p",JSON.stringify({siteId:"sdYTvxXHftaSWcOEkKAmfnpreaFmZerF",url:window.location.href,referrer:i||"",isOptimized:!!window.IS_NITROPACK,coreVersion:"na",missReason:window.NPTelemetryMetadata?.missReason||"",pageType:window.NPTelemetryMetadata?.pageType||"",isEligibleForOptimization:!!window.NPTelemetryMetadata?.isEligibleForOptimization||!1,pageLoadMode:e}))};(async()=>{await new Promise(e=>{document.prerendering?document.addEventListener("prerenderingchange",e,{once:!0}):e()}),await new Promise(e=>{"complete"===document.readyState?e():window.addEventListener("load",e)}),i(e(),document.referrer)})(),window.addEventListener("pageshow",e=>{if(e.persisted){let e=document.prerendering||self.performance?.getEntriesByType?.("navigation")[0]?.activationStart>0;"visible"!==document.visibilityState||e||i("_bfr","")}})}})();</script>
629<script>document.addEventListener('DOMContentLoaded', function () {
630  document.querySelectorAll('.mtx-contact .wpcf7 form').forEach(function (form) {
631    var slot = form.querySelector('.mtx-status-inline');
632    if (!slot) return;
633
634    function paint() {
635      var out = form.querySelector('.wpcf7-response-output');
636      if (!out) return;
637
638      var msg = (out.textContent || '').trim();
639      if (!msg) { slot.innerHTML = ''; return; }
640
641      var st = form.getAttribute('data-status') || '';
642      var isOk = (st === 'sent') || out.classList.contains('wpcf7-mail-sent-ok');
643
644      slot.innerHTML =
645        '<div class="mtx-alert ' + (isOk ? 'mtx-alert--ok' : 'mtx-alert--err') + '">' +
646        msg +
647        '</div>';
648    }
649
650    // CF7 lifecycle events
651    ['wpcf7submit','wpcf7mailsent','wpcf7mailfailed','wpcf7invalid','wpcf7spam'].forEach(function (evt) {
652      document.addEventListener(evt, function (e) {
653        if (e && e.target === form) paint();
654      });
655    });
656
657    // Optional: clear status when user starts typing again
658    form.addEventListener('input', function () { slot.innerHTML = ''; }, { passive: true });
659  });
660});</script>
660<script>document.addEventListener('DOMContentLoaded', function () {
661  var wrappers = document.querySelectorAll('.mfv-video-wrapper');
662  if (!wrappers.length) return;
663
664  wrappers.forEach(function (wrapper) {
665    var playBtn = wrapper.querySelector('.mfv-play-btn');
666    if (!playBtn) return;
667
668    playBtn.addEventListener('click', function () {
669      var videoSrc = wrapper.getAttribute('data-video-src');
670      if (!videoSrc) return;
671
672      // ---- GTM / GA4 tracking: user started mobile video ----
673      window.dataLayer = window.dataLayer || [];
674      window.dataLayer.push({
675        event: 'mobile_video_play',
676        video_location: 'home_below_hero',
677        video_variant: 'mobile_optimized',
678        video_src: videoSrc
679      });
680
681      // Build the <video> element
682      var video = document.createElement('video');
683      video.setAttribute('controls', 'controls');
684      video.setAttribute('autoplay', 'autoplay');
685      video.setAttribute('playsinline', 'playsinline');
686      video.setAttribute('webkit-playsinline', 'webkit-playsinline');
687      video.style.width = '100%';
688      video.style.height = '100%';
689
690      video.innerHTML =
691        '<source src="' + videoSrc + '" type="video/mp4">' +
692        'Sorry, your browser doesn\'t support embedded videos.';
693
694      // Replace thumbnail + button with the <video>
695      wrapper.innerHTML = '';
696      wrapper.appendChild(video);
697
698      // Try to start playback (user gesture allows sound)
699      var playPromise = video.play();
700      if (playPromise && typeof playPromise.catch === 'function') {
701        playPromise.catch(function () {});
702      }
703
704      // ---- Track completion ONCE ----
705      var completed = false;
706      video.addEventListener('ended', function () {
707        if (completed) return;
708        completed = true;
709
710        window.dataLayer.push({
711          event: 'mobile_video_complete',
712          video_location: 'home_below_hero',
713          video_variant: 'mobile_optimized',
714          video_src: videoSrc
715        });
716      });
717    });
718  });
719});</script>
719<script>(function () {
720  document.addEventListener('click', function (e) {
721    var btn = e.target.closest('#leadership .read-more');
722    if (!btn) return;
723
724    var card = btn.closest('.team-member');
725    var nameEl = card && card.querySelector('h3, h4');
726    var roleEl = card && card.querySelector('.role');
727
728    var name = (nameEl && nameEl.textContent.trim()) || '';
729    var role = (roleEl && roleEl.textContent.trim()) || '';
730
731    var raw = btn.getAttribute('data-bio') || '';
732    var parts = String(raw).split(/\r?\n\r?\n|\\n\\n/)
733      .map(function (s){ return s.trim(); })
734      .filter(Boolean);
735
736    function esc(s){ return s.replace(/[&<>"']/g, function (c){ return ({'&':'&amp;','<':'&lt;','>':'&gt;','"':'&quot;',"'":'&#39;'}[c]); }); }
737    var html = parts.map(function (p){ return '<p>' + esc(p) + '</p>'; }).join('');
738
739    var modal = document.getElementById('bio-modal');
740    if (!modal) return;
741
742    var modalName = modal.querySelector('#modal-name');
743    var modalRole = modal.querySelector('#modal-role');   // NEW
744    var modalBio  = modal.querySelector('#modal-bio');
745    if (!modalBio) return;
746
747    if (modalName) modalName.textContent = name;
748    if (modalRole) modalRole.textContent = role;
749    modalBio.innerHTML = html;
750
751    modal.classList.remove('hidden');
752  });
753
754  // Close (X or backdrop)
755  document.addEventListener('click', function (e) {
756    var modal = document.getElementById('bio-modal');
757    if (!modal) return;
758    if (e.target.closest('#bio-modal .close') || e.target === modal) {
759      modal.classList.add('hidden');
760    }
761  });
762})();
763</script>
763<style type="text/css" id="thrive-default-styles"></style><link rel="icon" href="https://www.medicalteams.org/wp-content/uploads/2021/05/Medical-Teams-Lettermark-WoR-150x150.png" sizes="32x32" />
764<link rel="icon" href="https://www.medicalteams.org/wp-content/uploads/2021/05/Medical-Teams-Lettermark-WoR.png" sizes="192x192" />
765<link rel="apple-touch-icon" href="https://www.medicalteams.org/wp-content/uploads/2021/05/Medical-Teams-Lettermark-WoR.png" />
766<meta name="msapplication-TileImage" content="https://www.medicalteams.org/wp-content/uploads/2021/05/Medical-Teams-Lettermark-WoR.png" />
767<style id="wp-custom-css">
768/* ============================================================================
769   1) NAV BAR “FRU Donate” BUTTON OVERRIDES
770   ============================================================================ */
771
772.fru-donate-button {
773  display: inline-block !important;
774  width: auto    !important;
775  height: auto   !important;
776  transform: none!important;
777  border-radius: 25px!important;
778  overflow: visible!important;
779  padding: 0!important;
780  margin: 0!important;
781}
782
783/* Kill any leftover skew or transform */
784.fru-donate-button,
785.fru-donate-button a,
786.fru-donate-button * {
787  transform: none!important;
788}
789
790/* More specific just in case */
791#mega-menu-item-3218.fru-donate-button,
792#mega-menu-item-3218.fru-donate-button a,
793#mega-menu-item-3218.fru-donate-button:hover,
794#mega-menu-item-3218.fru-donate-button:hover a {
795  transform: none!important;
796}
797
798/* DESKTOP (924px and up): keep the FRU nav button in line */
799@media (min-width: 924px) {
800  #mega-menu-item-3218.fru-donate-button {
801    float: right!important;
802    position: relative!important;
803    top: -9px!important;  /* tweak to baseline‑align */
804    background-color: transparent!important;
805    margin: 0!important;
806    padding: 0!important;
807    width: auto!important;
808    text-align: right!important;
809  }
810  #mega-menu-item-3218.fru-donate-button > a {
811    display: inline-block!important;
812    font-size: 16px!important;
813    line-height: 1.2!important;
814    margin-right: 10px!important;
815  }
816}
817
818/* MOBILE NAV (923px and below): hide the old nav button */
819@media (max-width: 923px) {
820  #mega-menu-item-3218.fru-donate-button {
821    display: none!important;
822  }
823}
824
825
826 
827
828 /* ============================================================================
829   MOBILE-ONLY BOTTOM BAR: PULSING HEART + “Donate” (MASTER VERSION)
830   ============================================================================ */
831/* ============================================================================
832   MOBILE-ONLY BOTTOM BAR: MASTER VERSION (Fixed Centering & Chrome Gap)
833   ============================================================================ */
834
835/* 1) Pulse animation keyframes */
836@keyframes fu-pulse {
837  0%, 100% { transform: scale(0.8); }
838  50% { transform: scale(1.2); }
839}
840
841@media (max-width: 923px) {
842  a#donate-button.mobile-pulse-button {
843    /* Layout & Positioning */
844    position: fixed !important;
845    left: 0 !important;
846    right: 0 !important;
847    bottom: var(--vv-bottom, 0px) !important;
848    z-index: 9999 !important; 
849    
850    /* Sizing & Centering */
851    width: 100% !important;
852    background: #AE1F24 !important;
853    color: #fff !important;
854    text-decoration: none !important;
855    border-radius: 0 !important;
856
857    /* THE CENTERING ENGINE */
858    display: flex !important;
859    flex-direction: row !important;
860    align-items: center !important;
861    justify-content: center !important;
862    
863    /* Set fixed height for the visible content */
864    height: 65px !important; 
865    
866    /* Reset top padding to 0 to prevent "squishing" */
867    padding-top: 0 !important;
868    
869    /* Add safe area as EXTRA space below the 65px height */
870    box-sizing: content-box !important;
871    padding-bottom: constant(safe-area-inset-bottom) !important;
872    padding-bottom: env(safe-area-inset-bottom) !important;
873    
874   
875		
876	    /* CHROME GAP FIX: Red background extender  
877    box-shadow: 0 100px 0 0 #AE1F24 !important;
878		*/
879		
880	box-shadow: none !important;		
881		
882		
883    /* iOS repaint / viewport stabilization */
884    transform: translateZ(0);
885    -webkit-transform: translateZ(0);
886  }
887
888  /* Heart Icon Styling & Animation */
889  a#donate-button.mobile-pulse-button i {
890    margin-right: 12px !important;
891    margin-top: 0 !important;
892    margin-bottom: 0 !important;
893    display: inline-flex !important;
894    align-items: center !important;
895    animation: fu-pulse 1.8s ease-in-out infinite both !important;
896  }
897
898  /* Bold, larger “Donate” label - Centering Fix */
899  a#donate-button.mobile-pulse-button span {
900    font-size: 23px !important;
901    font-weight: 700 !important;
902    line-height: 1 !important; 
903    display: inline-flex !important;
904    align-items: center !important;
905    margin: 0 !important;
906    padding: 0 !important;
907  }
908
909  /* Kill the old pseudo‑content */
910  a#donate-button.mobile-pulse-button::after {
911    content: none !important;
912  }
913}
914
915
916
917/* ==============================
918HERO OPACITY FUN TIMES
919==================================
920*/
921
922/* 1. Ensure the section is a positioning context */
923.slider.home-slider {
924  position: relative;
925  overflow: hidden; /* prevents any bleed */
926}
927
928/* 2. Make the video fill the container */
929.slider.home-slider video {
930  width: 100%;
931  height: 100%;
932  object-fit: cover;
933}
934
935/* 3. The semi-transparent overlay */
936.home-video-overlay {
937  position: absolute;
938  inset: 0; /* shorthand for top:0; right:0; bottom:0; left:0; */
939  background-color: rgba(0, 0, 0, .4); /* tweak the alpha for more/less opacity */
940  pointer-events: none; /* let clicks pass through if needed */
941}
942
943/* 4. Centered text block on top of overlay */
944.home-slider-content {
945  position: absolute;
946  top: 50%;
947  left: 50%;
948  transform: translate(-50%, -50%);
949  text-align: center;
950  color: #fff; /* or whatever contrasts best */
951  z-index: 2;  /* above the overlay */
952  max-width: 80%;
953  padding: 0 1rem;
954}
955
956 
957
958.hero-title-mobile {
959	  font-size: 2.5rem;
960	font-weight: 600;
961  margin-bottom: 0.5em;
962  text-shadow: 0 2px 4px rgba(0,0,0,0.6);
963	
964}
965
966.hero-subtitle-mobile {
967	    font-size: 1.4rem;
968     font-weight: 400; 
969      line-height: 1.3;
970	    text-shadow: 0 2px 4px rgba(0,0,0,0.6);
971}
972
973.hero-button-mobile {
974	    font-size: 1.3rem;
975     font-weight: 700; 
976      line-height: 1.3;
977	    
978}
979
980
981
982
983.hero-title {
984  font-size: 2.8rem;
985	font-weight: 600;
986  margin-bottom: 0.5em;
987  text-shadow: 0 2px 4px rgba(0,0,0,0.6);
988}
989
990.hero-subtitle {
991	    font-size: 1.7rem;
992     font-weight: 400; 
993      line-height: 1.3;
994	    text-shadow: 0 2px 4px rgba(0,0,0,0.6);
995}
996
997/* let's not overlay the whole mov, just behind the words */
998
999.home-slider-content-inner{
1000  position: relative;
1001  display: inline-block;
1002  padding: 2rem 2.25rem;
1003}
1004
1005.home-slider-content-inner::before{
1006  content:"";
1007  position:absolute;
1008  inset:-.1rem;              /* keep this modest */
1009  z-index:-1;
1010  pointer-events:none;
1011
1012  background: rgba(0,0,0,0.218); /* subtle center tone */
1013  border-radius: 999px;         /* kills rectangle corners */
1014  filter: blur(44px);           /* dissolves the edge */
1015  transform: translateZ(0);      /* smoother compositing over video */
1016}
1017 
1018/* Mobile hero: let the text block breathe */
1019@media (max-width: 767px) {
1020  .mobile-hero-section .home-slider-content{
1021    left: 50%;
1022    width: calc(100% - 2rem); /* full-ish width with gutters */
1023    max-width: 560px;         /* optional: prevents comically wide lines */
1024    padding: 0;               /* your inner handles padding */
1025  }
1026
1027  .mobile-hero-section .home-slider-content-inner{
1028    display: block;           /* ✅ stop shrink-to-fit */
1029    width: 100%;
1030    padding: 1.5rem 1.25rem;  /* tune as desired */
1031  }
1032}
1033
1034/* to help with accessibility */
1035
1036.hero-text,
1037.what-we-do-text {
1038  text-shadow:
1039    0 1px 2px rgba(0,0,0,0.45),
1040    0 0 12px rgba(0,0,0,0.25);
1041}
1042
1043/* testimonial */
1044
1045.testimonial {
1046  width: 100vw;
1047  margin-left: calc(50% - 50vw);
1048  margin-right: calc(50% - 50vw);
1049  position: relative;
1050  overflow: hidden;
1051
1052  background-size: cover;
1053  background-repeat: no-repeat;
1054  background-position: right 20% center;
1055}
1056
1057.testimonial-overlay{
1058  padding: 17vh 0;
1059  background: linear-gradient(
1060    90deg,
1061    rgba(50,55,65,0.75) 0%,
1062    rgba(50,55,65,0.55) 32%,
1063    rgba(50,55,65,0.30) 55%,
1064    rgba(50,55,65,0.00) 78%
1065  );
1066}
1067
1068@media (max-width: 767px) {
1069  .testimonial .row.pl-5 {
1070    padding-left: 0 !important;
1071  }
1072}
1073
1074
1075
1076
1077
1078
1079
1080
1081/* ------------------------------------------------
1082   MID‐RANGE (e.g. 768px – 990px) adjustment
1083   ------------------------------------------------ */
1084@media only screen and (min-width: 768px) and (max-width: 990px) {
1085  .hero-title {
1086    font-size: 2.4rem;
1086 /* shrink title slightly on tablets */
1087  }
1088  .hero-subtitle {
1089    font-size: 1.8rem; /* you can tweak this too */
1090  }
1091}
1092
1093/* ------------------------------------------------
1094   SMALL (mobile) screens under 767px
1095   ------------------------------------------------ */
1096@media only screen and (max-width: 767px) {
1097  .hero-title {
1098    font-size: 1.9rem!important; /* force a smaller size on phones */
1099    margin-bottom: 0.4em;
1100  }
1101  .hero-subtitle {
1102    font-size: 1.2rem!important; /* much smaller subtitle on phones */
1103    line-height: 1.3;
1104  }
1105}
1106 
1107@media (max-width: 767px){
1108  .show-mobile.mobile-hero-section{ 
1109    margin-bottom: 1.5rem !important;  /* ~24px of breathing room */
1110  }
1111}
1112
1113/* Tablet band: show the video hero even though it has .hide-mobile */
1114@media (max-width: 990px){
1115  .slider.home-slider.hide-mobile{ 
1116    display: block !important;
1117  }
1118}
1119
1120/* Phones: keep the video hero hidden (we show the .show-mobile mobile hero) */
1121@media (max-width: 767px){
1122  .slider.home-slider.hide-mobile{ 
1123    display: none !important;
1124  }
1125}
1126
1127
1128
1129
1130html {
1131  -webkit-text-size-adjust: 100%;
1132}
1133
1134
1135/* CAROUSEL */
1136
1137/* keep the slide container positioned for absolute overlay */
1138.news-carousel .country-slide {
1139  position: relative;
1140  overflow: hidden;
1141}
1142
1143/* make images fill their column */
1144.news-carousel .country-slide img {
1145  display: block;
1146  width: 100%;
1147  height: auto;
1148}
1149
1150/* bottom‐third overlay (now transparent) */
1151.news-carousel .country-slide .country-overlay {
1152  position: absolute;
1153  bottom: 0;
1154  left: 0;
1155  width: 100%;
1156  background: transparent !important; /* was rgba(0,0,0,0.5) */
1157  padding: 1rem;
1158  text-align: center;
1159  box-sizing: border-box;
1160}
1161
1162/* big white country name */
1163.news-carousel .country-slide .country-overlay h3 {
1164  color: #fff;
1165  margin: 0;
1166  font-size: 2rem !important;   /* bump up as needed */
1167  line-height: 1.1 !important;
1168}
1169
1170/* smaller “Learn More” button */
1171.news-carousel .country-slide .country-overlay .button--teal {
1172  display: inline-block;
1173  margin-top: 0.5rem;
1174  font-size: 0.875rem !important;
1175  padding: 0.25rem 0.75rem !important;
1176}
1177
1178 /* add a translucent backdrop behind the country name & button */
1179.news-carousel .country-slide .country-overlay {
1180  background: rgba(0, 0, 0, 0.3) !important;
1181}
1182
1183/* 1) Give the overlay a little less bottom padding */
1184.news-carousel .country-slide .country-overlay {
1185  /* top/right/left padding stays 1rem; bottom padding becomes 0.5rem */
1186  padding: 1rem 1rem 0.5rem !important;
1187}
1188
1189/* 2) Push the heading up above the button by 0.5rem */
1190.news-carousel .country-slide .country-overlay h3 {
1191  margin-bottom: 0.5rem !important;
1192}
1193 
1194/* testimonial image */
1195
1196.show-mobile img.testimonial-mobile-img {
1197  display: block;     /* remove inline-image whitespace */
1198  width: 100%;        /* always fill the full width of its parent */
1199  height: auto;       /* maintain aspect ratio */
1200  object-fit: cover;  /* if you want to crop instead of letterbox/pillarbox */
1201}
1202
1203/* where we work button spacing on mobile */
1204   
1205/* ─── MOBILE & TABLET: below 992px ───────────────────────────────────────── */
1206@media (max-width: 991.98px) {
1207  
1208  .button-spacing {
1209    padding-top: 0.5rem;    
1210    padding-bottom: 2rem;   
1211  }
1212
1213 
1214  .where-we-work-bg {
1215    padding-bottom: 3rem;   
1216  }
1217}
1218
1219/* ─── DESKTOP: 992px and up ───────────────────────────────────────────────── */
1220@media (min-width: 992px) {
1221  
1222  /* 1) Shrink the top-padding on the button (was 1rem, now 0.5rem) */
1223  .button-spacing {
1224    padding-top: 0rem;    
1225    padding-bottom: 5rem;   
1226  }
1227
1228 
1229  .where-we-work-bg {
1230    padding-top: 1rem;      
1231    padding-bottom: 1rem;    
1232  }
1233}
1234
1235 
1236  
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254/* no news-cta on quiz */
1255
1256.page-id-17373 .news-cta,
1257.page-id-14798 .news-cta {
1258  display: none !important;
1259}
1260
1261/* change the color of the quiz feedback box */
1262
1263/* feedback panel background */
1264.tqb-answer-feedback.tve-state-expanded.tve_no_icons {
1265  background-color: #115d76 !important;
1266}
1267
1268/* inner wrapper in case it’s got its own bg */
1269.tqb-answer-feedback.tve-state-expanded.tve_no_icons .tqb-feedback-inner {
1270  background-color: #115d76 !important;
1271}
1272
1273/* make the feedback text readable */
1274.tqb-answer-feedback .tqb-feedback-text {
1275  color: #fff !important;
1276}
1277
1278.post-content {
1279  /* adjust to your header’s height */
1280  scroll-margin-top: 80px;
1281}
1282
1283/* twezer safari */
1284
1285/* safari-only teaser reposition & disable flip */
1286 
1287html.is-safari-desktop .om-tab-wrapper-v2 {
1288  right:       12px !important;  
1289  transform:   none   !important; 
1290  transition:  none   !important;
1291  animation:   none   !important;
1292}
1293
1294
1295.msform-responsive {
1296  position: relative;
1297  width: 100%;
1298  max-width: 600px;     /* or whatever your content‑area width is */
1299  margin: 0 auto;       /* center if you like */
1300  padding-top: 68%;     
1301  overflow: hidden;
1302}
1303.msform-responsive iframe {
1304  position: absolute;
1305  top: 0; left: 0;
1306  width: 100%;
1307  height: 100%;
1308  border: none;
1309}
1310
1311/* ==========================================================================
1312   Responsive Featured Hero (final)
1313   ========================================================================== */
1314
1315/* — Base styles (desktop/tablet) — */
1316.home-feature-section {
1317  position: relative;
1318  overflow: hidden;
1319  background-image: none !important;
1320  min-height: 75vh;                  /* hero floor for desktop/tablet */
1321}
1322.home-feature-section .home-hero-media {
1323  position: absolute;
1324  inset: 0;
1325  z-index: 0;
1326}
1327.home-feature-section .home-hero-media img {
1328  width: 100%;
1329  height: 100%;
1330  object-fit: cover;
1331}
1332.home-feature-section::before {
1333  content: "";
1334  position: absolute;
1335  inset: 0;
1336  background: linear-gradient(90deg, #333742 10%, rgba(0,212,255,0) 60%);
1337  z-index: 1;
1338  pointer-events: none;
1339}
1340.home-feature-section .home-feature,
1341.home-feature-section .l-constrain {
1342  position: relative;
1343  z-index: 2;
1344}
1345.home-feature-section .l-constrain {
1346  max-width: 45vw;   /* desktop text column */
1347  margin: 0;         /* flush-left */
1348  padding: 0 1rem;
1349  text-align: left;
1350}
1351
1352/* — Hide all mobile blocks by default — */
1353.show-mobile,
1354.show-mobile.mobile-hero-section {
1355  display: none !important;
1356}
1357
1358/* — Tablet & small desktops (≤ 990px) — keep desktop hero — */
1359@media (max-width: 990px) {
1360  .home-feature-section.hide-mobile {
1361    display: block !important;
1362  }
1363  .home-feature-section {
1364    min-height: 75vh;  /* retain the same hero “floor” */
1365  }
1366  .home-feature-section .l-constrain {
1367    max-width: 100% !important;
1368    padding: 0 1rem !important;
1369    text-align: left !important;
1370  }
1371}
1372
1373/*  Phones */
1374@media (max-width: 767px) {
1375  /* 1) Hide desktop hero */
1376  .home-feature-section.hide-mobile {
1377    display: none !important;
1378  }
1379
1380 
1381  .show-mobile.mobile-hero-section {
1382    display: block !important;
1383    position: relative;
1384    overflow: hidden;
1385    padding: 0 !important;
1386		min-height: auto !important;
1387		 
1388
1389  }
1390
1391 
1392  .show-mobile.mobile-hero-section::before {
1393    display: none !important;
1394  }
1395
1396  /*
1397  .show-mobile.mobile-hero-section .mobile-hero-media {
1398    width: 100%;
1399    aspect-ratio: 1 / 1;
1400    overflow: hidden;
1401    position: relative;
1402    margin-bottom: 3rem !important;   
1403    padding: 0 !important;
1404  }
1405*/
1406  
1407  .show-mobile.mobile-hero-section .mobile-hero-media img.mobile-hero-img {
1408    width: 100%;
1409    height: 100%;
1410    object-fit: cover;
1411    display: block;
1412  }
1413
1414 
1415 
1416  .show-mobile.mobile-hero-section .mobile-hero-copy {
1417    position: absolute;
1418    inset: 0;
1419    z-index: 2;
1420    display: flex !important;
1421    flex-direction: column;
1422    justify-content: center !important;
1423    align-items: center;
1424    padding: 1rem;
1425    text-align: center;
1426    max-width: 90vw;
1427    margin: 0 auto;
1428  }
1429}
1430 
1431/* giving day 2025 */
1432
1433/* Giving Day gallery: make images truly responsive on mobile */
1434.giving-day-gallery img{
1435  display:block;
1436  width:100%;
1437  height:auto;            /* keep proportions */
1438}
1439
1440/* keep a little space between stacked items (you already have mb-4, this is a gentle fallback) */
1441.giving-day-gallery .col-lg-4{ margin-bottom:1rem; }
1442
1443
1444/* === Compact search results (default search.php) === */
1445body.search, body.search-results {
1446  --sr-title: clamp(1.125rem, 1.2vw + 0.9rem, 1.375rem); /* ~18–22px */
1447  --sr-text:  clamp(0.9375rem, 0.6vw + 0.8rem, 1rem);    /* ~15–16px */
1448  --sr-meta:  0.875rem;                                  /* ~14px */
1449  --sr-muted: #444;
1450  --sr-rule:  #e9ecef;
1451}
1452
1453/* Page heading */
1454body.search .l-constrain > h1 {
1455  font-size: clamp(1.25rem, 1.2vw + 1rem, 1.5rem) !important;
1456  line-height: 1.25;
1457  margin: 0.5rem 0 0.75rem;
1458}
1459
1460/* Each result */
1461body.search article {
1462  padding: 0.75rem 0;
1463  border-bottom: 1px solid var(--sr-rule);
1464}
1465
1466/* Titles (works with Sage's entry-title; fallback to h2/h3 inside article) */
1467body.search h2.entry-title,
1468body.search h3.entry-title,
1469body.search article h2,
1470body.search article h3 {
1471  font-size: var(--sr-title) !important;
1472  line-height: 1.25;
1473  margin: 0 0 0.25rem;
1474}
1475
1476body.search .entry-title a,
1477body.search article h2 a,
1478body.search article h3 a {
1479  text-decoration: none;
1480}
1481body.search .entry-title a:hover,
1482body.search .entry-title a:focus,
1483body.search article h2 a:hover,
1484body.search article h2 a:focus,
1485body.search article h3 a:hover,
1486body.search article h3 a:focus {
1487  text-decoration: underline;
1488}
1489
1490/* Summaries (Sage usually uses .entry-summary) + safe fallbacks */
1491body.search .entry-summary {
1492  font-size: var(--sr-text) !important;
1493  line-height: 1.55;
1494  color: var(--sr-muted);
1495  max-width: 72ch;
1496}
1497body.search .entry-summary p { margin: 0.25rem 0 0; }
1498
1499/* Fallback if the template doesn’t use .entry-summary */
1500body.search article p {
1501  font-size: var(--sr-text);
1502  line-height: 1.55;
1503  color: var(--sr-muted);
1504}
1505
1506/* Pagination (Extras\mti_navigation output) */
1507body.search .navigation,
1508body.search .pagination {
1509  font-size: var(--sr-meta);
1510  margin-top: 1rem;
1511}
1512
1513/* Quiet the hero text if any text appears there */
1514body.search .hero .hero-bg-image__text,
1515body.search .hero .hero-bg-image__content {
1516  font-size: var(--sr-text);
1517}
1518
1519/* Small screens */
1520@media (max-width: 480px) {
1521  body.search {
1522    --sr-title: 1.125rem;  /* ~18px */
1523    --sr-text:  0.9375rem; /* ~15px */
1524  }
1525}
1526 
1527
1528/* contact form */
1529
1530/* ===========================
1531   CONTACT FORM — Clean Final
1532   =========================== */
1533
1534/* --- Card --- */
1535.mtx-contact{ margin:1rem 0 2rem; }
1536.mtx-contact__card{
1537  background:#fff; border:1px solid #e6e6e9; border-radius:0;
1538  padding:24px; box-shadow:0 6px 18px rgba(0,0,0,.04);
1539}
1540.mtx-contact__title{ margin:0 0 12px; }
1541
1542/* --- Grid: 1 col mobile, 2 cols ≥768px --- */
1543.mtx-grid{
1544  display:grid; grid-template-columns:1fr; gap:36px;
1545}
1546@media (min-width:768px){ .mtx-grid{ grid-template-columns:1fr 1fr; } }
1547.mtx-col--full{ grid-column:1 / -1; }
1548
1549/* --- Label + field spacing --- */
1550.mtx-col{ display:grid !important; row-gap:6px !important; }
1551.mtx-contact .mtx-col > *{ margin:0 !important; } /* nuke stray margins */
1552.mtx-label{ display:block; font-weight:600; line-height:1.2; }
1553.mtx-optional{ font-weight:400; opacity:.7; }
1554
1555/* --- Controls (inputs, textarea) --- */
1556.mtx-contact input[type="text"],
1557.mtx-contact input[type="email"],
1558.mtx-contact input[type="tel"],
1559.mtx-contact textarea{
1560  width:100%; padding:10px 12px;
1561  border:1px solid #cfd3d8; border-radius:0;
1562  background:#fafbfc;
1563  transition:border-color .15s, box-shadow .15s, background .15s;
1564  font:inherit; line-height:inherit; box-shadow:none;
1565}
1566.mtx-contact textarea{ min-height:140px; resize:vertical; }
1567
1568/* Focus */
1569.mtx-contact input[type="text"]:focus,
1570.mtx-contact input[type="email"]:focus,
1571.mtx-contact input[type="tel"]:focus,
1572.mtx-contact textarea:focus{
1573  outline:0; border-color:#1b1b1b; background:#fff; box-shadow:none;
1574}
1575
1576/* --- SELECT (Edge-friendly, no transitions, no option styling) --- */
1577.mtx-contact select{
1578  width:100%; padding:10px 12px;
1579  border:1px solid #cfd3d8; border-radius:0;
1580  background:#fff; color:#1b1b1b;
1581  font:inherit; line-height:inherit;
1582  appearance:auto; -webkit-appearance:auto;
1583  box-shadow:none; transition:none;
1584}
1585.mtx-contact select:focus{
1586  outline:0; border-color:#1b1b1b; background:#fff; box-shadow:none;
1587}
1588
1589/* High-contrast users: honor OS palette */
1590@media (forced-colors: active){
1591  .mtx-contact select,
1592  .mtx-contact input[type="text"],
1593  .mtx-contact input[type="email"],
1594  .mtx-contact textarea{
1595    background:Canvas; color:CanvasText; border-color:ButtonBorder;
1596  }
1597}
1598
1599/* --- Alerts (inline + careers panel) --- */
1600.mtx-status-inline .mtx-alert,
1601.mtx-careers-panel .mtx-alert,
1602.mtx-alert{
1603  margin:0; padding:10px 12px; font-weight:600;
1604  border-radius:0; border:1px solid transparent;
1605}
1606.mtx-alert--ok  { background:#e8f6f4; border-color:#bde3de; color:#0f5c56; }
1607.mtx-alert--err { background:#fdeaea; border-color:#f2c2c2; color:#7a1d1d; }
1608
1609/* Ensure careers panel uses the OK palette even if something else overrides */
1610.mtx-careers-panel .mtx-alert.mtx-alert--ok{
1611  background:#e8f6f4 !important;
1612  border-color:#bde3de !important;
1613  color:#0f5c56 !important;
1614}
1615
1616/* Careers link inherits the alert color */
1617.mtx-careers-panel .mtx-alert a{ color:inherit; text-decoration:underline; }
1618
1619/* --- Validation --- */
1620.mtx-contact .wpcf7-not-valid{ border-color:#c63737; }
1621.mtx-contact .wpcf7-not-valid-tip{ margin-top:6px; font-size:.9em; color:#c63737; }
1622
1623/* Hide CF7 box (we use inline status) */
1624.wpcf7 .wpcf7-response-output{ display:none !important; }
1625
1626/* --- Actions row (button + inline status) --- */
1627.mtx-actions{
1628  display:flex; align-items:flex-end; gap:12px; margin-top:20px; flex-wrap:wrap;
1629}
1630@media (max-width:640px){ .mtx-actions{ gap:8px; } }
1631@media (min-width:768px){ .mtx-actions{ gap:44px; } }
1632.mtx-actions .wpcf7-submit{ margin:0 !important; }
1633
1634/* Align inline status baseline with button */
1635.mtx-status-inline{ transform:translateY(-14px); }
1636
1637/* --- Submit button (uses your existing .button--red) --- */
1638.wpcf7 input[type="submit"].button--red,
1639.wpcf7 .button.button--red{
1640  text-transform:uppercase;
1640 font-style:normal !important; font-weight:700;
1641  font-family:inherit; letter-spacing:.03em; margin-top:6px !important;
1642}
1643
1644/* When Careers is selected, silence CF7 tips entirely */
1645.is-careers .wpcf7-not-valid-tip{ display:none !important; }
1646
1647/* CF7 checkbox group: prevent mobile overflow + stack items */
1648.mtx-contact .wpcf7-form-control.wpcf7-checkbox{
1649  display:block;
1650  width:100%;
1651  max-width:100%;
1652}
1653
1654.mtx-contact .wpcf7-checkbox .wpcf7-list-item{
1655  display:block !important;
1656  margin:8px 0 0 !important;
1657}
1658
1659.mtx-contact .wpcf7-checkbox label{
1660  display:flex;
1661  align-items:flex-start;
1662  gap:10px;
1663}
1664
1665.mtx-contact .wpcf7-list-item-label{
1666  margin:0 !important;
1667  overflow-wrap:anywhere; /* long labels won't force overflow */
1668}
1669
1670/* CF7 checkbox rows: align box with first line of text */
1671.mtx-contact .wpcf7-checkbox .wpcf7-list-item label{
1672  display:inline-flex !important;
1673  align-items:flex-start !important;
1674  gap:10px;
1675}
1676
1677/* The actual checkbox */
1678.mtx-contact .wpcf7-checkbox input[type="checkbox"]{
1679  margin:0 !important;
1680  transform: translateY(5px); /* tweak 2–4px to taste */
1681}
1682
1683/* Keep the label text behaving nicely when it wraps */
1684.mtx-contact .wpcf7-checkbox .wpcf7-list-item-label{
1685  margin:0 !important;
1686  line-height:1.35;
1687}
1688
1689.mtx-help-text {
1690  font-size: 0.9em;
1691  opacity: 0.8;
1692  margin-bottom: 4px !important;
1693  line-height: 1.4;
1694}
1695
1696
1697
1698
1699
1700
1701/* disaster response and Learn more */
1702 
1703 
1704	
1705	@media screen and (max-width:991px) {
1706		.heal-respond-col-left, .heal-respond-col-right {
1707			clip-path: polygon(0 0, 100% 0%, 100% 100%, 0% 100%);
1708		}
1709	}
1710	
1711	.heal-mobile-icon {
1712		border: 8px solid #fff; 
1713		border-radius: 100px; 
1714		max-width:200px; 
1715		margin-bottom:-40px;
1716	}
1717	
1718	.heal-mobile-blurb{
1719		border: 1px solid #365d75; 
1720		z-index: -1;
1721		background: #365d75; 
1722		background-image:url('/wp-content/uploads/2022/09/line-texture.png');
1723	}
1724
1725
1726/* ===== LEADERSHIP ===== */
1727/* ---------- COUNTRY GRID ---------- */
1728.country-grid {
1729  display: grid;
1730  gap: 2rem;
1731  margin-bottom: 2rem;
1732  grid-template-columns: 1fr; /* 1 per row (mobile) */
1733}
1734
1735@media (min-width: 768px) {
1736  .country-grid {
1737    grid-template-columns: repeat(2, minmax(0, 1fr));
1738  } /* 2 per row */
1739}
1740
1741@media (min-width: 1024px) {
1742  .country-grid {
1743    grid-template-columns: repeat(3, minmax(0, 1fr));
1744  } /* 3 per row (Leadership) */
1745
1746  .country-grid.board {
1747    grid-template-columns: repeat(4, minmax(0, 1fr));
1748  } /* keep Board at 4 per row */
1749}
1750
1751/* ---------- TEAM MEMBER CARD (Option B: internal grid) ----------
1752   We define 5 rows: img, name, role, bio (flex row), read-more (bottom) */
1753.team-member {
1754  padding: 1rem;
1755  background: #fff;
1756  display: grid;
1757  /* New: added an empty flexible row between bio and button */
1758  grid-template-rows: auto auto auto auto 1fr auto;
1759  min-width: 0;
1760  height: 100%;
1761  row-gap: 0.5rem;
1762}
1763
1764/* Bio no longer needs to stretch — it will sit naturally above the spacer row */
1765.team-member .bio {
1766  text-align: left;
1767  white-space: normal;
1768  overflow: hidden;
1769  display: -webkit-box;
1770  -webkit-box-orient: vertical;
1771  -webkit-line-clamp: 6;
1772}
1773
1774/* Image */
1775.team-member img {
1776  display: block;
1777  margin: 0 auto 0.25rem; /* center horizontally + bottom gap */
1778  width: 100%;
1779  max-width: 300px;
1780  height: auto;
1781  object-fit: cover;
1782 border-radius: 50%;      
1783  border: 5px solid #fff; 
1784}
1785
1786 .country-grid:not(.board) .team-member img {
1787  border-radius: 0;
1788  border: none;
1789}
1790
1791
1792
1793/* Leadership names (h3): single line, ellipsize */
1794.team-member h3 {
1795  font-size: 1.1rem;
1796  margin: 0.25rem 0;
1797  white-space: nowrap;
1798  overflow: hidden;
1799  text-overflow: ellipsis;
1800}
1801
1802/* Board names (h4): base style; board-specific overrides below */
1803.team-member h4 {
1804  font-size: 1.1rem;
1805  margin: 0.25rem 0;
1806}
1807
1808/* Roles: wrap allowed */
1809.team-member .role {
1810  font-style: italic;
1811  color: #555;
1812  white-space: normal;
1813  margin: 0 0 0.5rem 0;
1814}
1815
1816/* Read More: naturally lands in the last grid row (bottom) */
1817.team-member .read-more {
1818  all: unset;
1819  color: #000;
1820  font-weight: bold;
1821  cursor: pointer;
1822  display: inline-block;
1823  text-decoration: underline;
1824  align-self: start; /* left-align */
1825}
1826
1827/* ---------- BOARD-ONLY NAME TREATMENT ----------
1828   If you can, add class="country-grid board" to the Board grid */
1829#leadership h2 + .country-grid + h2 + .country-grid .team-member h4,
1830.board .team-member h4 {
1831  font-size: 1rem;
1832  line-height: 1.25;
1833  white-space: normal;          /* allow wrapping for board names */
1834  overflow: hidden;
1835  display: -webkit-box;         /* keep 2-line tidy look; or remove next 2 lines */
1836  -webkit-line-clamp: 2;
1837  -webkit-box-orient: vertical;
1838  hyphens: auto;
1839  word-break: break-word;
1840}
1841
1842/* ---------- BIO MODAL ---------- */
1843#bio-modal {
1844  position: fixed;
1845  top: 0;
1846  left: 0;
1847  width: 100vw;
1848  height: 100vh;
1849  background: rgba(0, 0, 0, 0.5);
1850  display: flex;
1851  align-items: center;
1852  justify-content: center;
1853  z-index: 1050;
1854}
1855
1856#bio-modal.hidden {
1857  display: none !important;
1858  pointer-events: none !important;
1859}
1860
1861#bio-modal .modal-content {
1862  position: relative;
1863  background: #fff;
1864  padding: 1em 2em 2em;
1865  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
1866  overflow-y: auto;
1867  width: 80vw;
1868  max-width: 600px;
1869  max-height: 90vh;
1870  border-radius: 0;
1871}
1872
1873#bio-modal .modal-content .close {
1874  position: absolute;
1875  top: 0.5em;
1876  right: 0.5em;
1877  background: none;
1878  border: none;
1879  font-size: 1.5em;
1880  cursor: pointer;
1881}
1882
1883@media (max-width: 600px) {
1884  #bio-modal .modal-content {
1885    width: 100vw !important;
1886    height: auto !important;
1887    max-height: 90vh !important;
1888    padding: 1em !important;
1889    border-radius: 0 !important;
1890  }
1891}
1892
1893/* Replace the earlier h3/h4 clamp block with this */
1894.team-member h3,
1895.team-member h4 {
1896  line-height: 1.25;
1897  min-height: calc(1.25em * 2);  /* reserve 2 lines */
1898  display: flex;                  /* bottom-align the name */
1899  flex-direction: column;
1900  justify-content: flex-end;
1901  overflow: hidden;
1902  margin: 0 0 0.35rem 0;          /* gap to role – tweak as you like */
1903}
1904
1905/* If you keep a board-specific clamp for h4, ensure bottom-align still applies */
1906.board .team-member h4 {
1907  display: flex;
1908  flex-direction: column;
1909  justify-content: flex-end;
1910}
1911
1912/* Clamp roles only in non-board (Leadership) grid */
1913.country-grid:not(.board) .team-member .role {
1914  line-height: 1.35;
1915  min-height: calc(1.35em * 2);
1916  display: -webkit-box;
1917  -webkit-box-orient: vertical;
1918  -webkit-line-clamp: 2;
1919  overflow: hidden;
1920}
1921
1922/* Board: no clamping/ellipsis on roles */
1923.board .team-member .role {
1924  display: block;                 /* break the -webkit-box clamp */
1925  overflow: visible;
1926  -webkit-line-clamp: unset;
1927  -webkit-box-orient: unset;
1928  white-space: normal;
1929  min-height: auto;               /* undo any reserved height if set */
1930}
1931
1932/* Board names: TOP-align, keep to 2 lines (overrides global flex bottom-align) */
1933#leadership .country-grid.board .team-member h4 {
1934  display: -webkit-box !important;  /* cancel flex */
1935  -webkit-box-orient: vertical;
1936  -webkit-line-clamp: 2;            /* still cap to two lines */
1937  line-height: 1.25;
1938  min-height: calc(1.25em * 2);     /* keeps rows even */
1939  margin: 0 0 0.35rem 0;
1940  overflow: hidden;
1941}
1942
1943/* Tighten ONLY photo → name; keep name → role identical */
1944#leadership .team-member img + h3,
1945#leadership .team-member img + h4 {
1946  position: relative;
1947  top: -0.01rem;                     /* pull the name up (try -0.20 to -0.35) */
1948  margin-bottom: calc(0.35rem + 0.25rem); /* preserve the original 0.35rem to the role */
1949}
1950
1951/* Leadership names are single-line; make the heading only 1 line tall */
1952#leadership .country-grid:not(.board) .team-member h3 {
1953  line-height: 1.25;
1954  min-height: 1.25em;     /* one line only */
1955  display: block;         /* cancel the global flex bottom-align */
1956  margin: 0 0 0.35rem 0;  /* keep the same gap to the role */
1957}
1958
1959#bio-modal #modal-name {
1960  font-size: 1.25rem;   /* larger, like a heading */
1961  font-weight: bold;
1962  margin-bottom: 0.25rem;
1963}
1964
1965#bio-modal #modal-role {
1966  font-size: 1rem;
1967  font-style: italic;
1968  color: #555;
1969  margin-bottom: 1rem;
1970}
1971
1972
1973/* ways to give accordians */
1974
1975/* === Ways to Give (scoped) ===================================== */
1976
1977/* Grid layout */
1978.wg-ways{
1979  max-width:1100px;
1980  margin:0 auto;
1981  display:grid;
1982  gap:12px;                         /* handles ALL spacing */
1983  grid-template-columns:1fr;
1984}
1985@media (min-width:768px){
1986  .wg-ways{ grid-template-columns:repeat(2,minmax(0,1fr)); }
1987}
1988@media (min-width:1100px){
1989  .wg-ways{ grid-template-columns:repeat(3,minmax(0,1fr)); }
1990}
1991
1992/* Grid items: kill margins so gap rules */
1993.wg-ways details.wg,
1994.wg-ways p.wg-link{ margin:0; }
1995
1996/* Accordion wrapper: no chrome here */
1997.wg-ways details.wg{
1998  padding:0; border:0; background:transparent;
1999}
2000
2001/* Clickable headers — SAME look for summary and link */
2002.wg-ways details.wg > summary,
2003.wg-ways p.wg-link > a{
2004  display:flex; align-items:center; justify-content:space-between; gap:8px;
2005  padding:.75rem 1rem;
2006  min-height:52px;                 /* tap target */
2007  line-height:1.25; font-weight:700; color:inherit;
2008  background:#fff;
2009  border:1px solid #e5e5e5; border-radius:8px;
2010  text-decoration:none !important; box-sizing:border-box;
2011}
2012
2013/* Remove native marker */
2014.wg-ways details.wg > summary{ list-style:none; outline:0; }
2015.wg-ways details.wg > summary::-webkit-details-marker{ display:none; }
2016
2017/* Icons */
2018.wg-ways details.wg > summary::after{
2019  content:"▸"; margin-left:auto; transition:transform .2s ease;
2020}
2021.wg-ways details.wg[open] > summary::after{ transform:rotate(90deg); }
2022.wg-ways p.wg-link > a::after{
2023  content:"→"; margin-left:auto; transition:transform .2s ease;
2024}
2025.wg-ways p.wg-link > a:hover::after{ transform:translateX(2px); }
2026
2027/* Panel content padding (when open) */
2028.wg-ways details.wg > *:not(summary){ padding:0 1rem 1rem; }
2029.wg-ways details.wg > *:not(summary) p{ margin:.5rem 0; }
2030
2031/* Unified hover */
2032.wg-ways details.wg:hover,
2033.wg-ways p.wg-link > a:hover{ box-shadow:0 2px 8px rgba(0,0,0,.06); }
2034 
2035/* Disable color or shadow change on hover */
2036.wg-ways p.wg-link > a:hover {
2037  background: #fff !important;   /* same as default */
2038  color: inherit !important;
2039  box-shadow: none !important;
2040  transform: none !important;
2041}
2042
2043/* === Single column always; centered; 50% width on desktop === */
2044.wg-ways{
2045  display:flex;               /* for easy vertical spacing via gap */
2046  flex-direction:column;
2047  gap:12px;
2048  margin:0 auto;
2049  width:clamp(320px, 50vw, 800px);  /* ~50% of viewport, but not too narrow/wide */
2050}
2051
2052/* On small screens, use full width */
2053@media (max-width: 768px){
2054  .wg-ways{
2055    width:100%;
2056    padding:0 12px;           /* optional edge breathing room on mobile */
2057  }
2058}
2059
2060/* Make sure individual items don’t fight the width */
2061.wg-ways > details.wg,
2062.wg-ways > p.wg-link{
2063  width:100%;
2064  margin:0;                   /* spacing is handled by gap */
2065}
2066
2067/* Footnote / legal text */
2068  .wg-legal{
2069  font-size: 0.9rem;      /* ~14–15px; use 0.875rem for smaller */
2070  line-height: 1.5;
2071  color: #555;            /* softer contrast; tweak to taste */
2072  margin-top: 16px;
2073}
2074  .wg-legal em { font-style: italic; }
2075.wg-ways .wg-legal a { color: inherit; text-decoration: underline; }
2076
2077 
2078/* cookie bar */
2079
2080.cookie-info{
2081    position:fixed; left:0; right:0; bottom:0; z-index:9999;
2082    padding: calc(8px + env(safe-area-inset-bottom)) 12px 8px;
2083    background:#111; color:#fff; font-size:14px; line-height:1.3;
2084    box-shadow: 0 -2px 10px rgba(0,0,0,.2);
2085  }
2086  .cookie-info__inner{
2087    max-width: 960px; margin:0 auto;
2088    display:flex; gap:.75rem; align-items:center; justify-content:space-between;
2089  }
2090  .cookie-info a{ color:#fff; text-decoration:underline; }
2091  .cookie-info__close{
2092    border:0; border-radius:10px; padding:.35rem .8rem; cursor:pointer;
2093    background:#fff; color:#111; font-size:13px; flex:0 0 auto;
2094  }
2095  @media (max-width: 480px){
2096    .cookie-info__inner{ gap:.5rem; }
2097    .cookie-info__close{ padding:.3rem .7rem; font-size:12px; }
2098  }
2099
2100/* two buttons for ways to give */
2101
2102 
2103.cta-pair{
2104  display:flex;
2105  flex-wrap:wrap;
2106  justify-content:center;   /* center the pair on desktop */
2107  gap:20px;                  /* even space between */
2108  margin:1.5rem 0;
2109}
2110
2111/* Make whatever the shortcode outputs behave like buttons */
2112.cta-pair a,
2113.cta-pair .button,
2114.cta-pair .btn,
2115.cta-pair .wp-block-button__link{
2116  display:inline-flex;
2117  align-items:center;
2118  justify-content:center;
2119  text-align:center;
2120 /* padding:0.85em 1.2em;  */    /* ignore if your theme already handles this */
2121}
2122
2123/* Stack on mobile */
2124@media (max-width: 767.98px){
2125  .cta-pair{ flex-direction:column; }
2126  .cta-pair > *{ width:100%; }             /* each button full-width */
2127  .cta-pair a,
2128  .cta-pair .button,
2129  .cta-pair .btn,
2130  .cta-pair .wp-block-button__link{ width:100%; }
2131}
2132
2133/* (Optional) equal-width buttons on desktop — uncomment if you want matched sizes
2134@media (min-width: 768px){
2135  .cta-pair > *{ flex:1 1 260px; max-width:360px; }
2136}
2137*/
2138
2139@media (max-width: 767.98px){
2140  .cta-pair{
2141    gap: 6px;                 /* was 12px — closer spacing on mobile */
2142  }
2143
2144  /* Kill stray margins some button shortcodes/blocks add */
2145  .cta-pair > *{ margin: 0 !important; }
2146
2147}
2148	
2149/* survey thankyou page */
2150	
2151	/* Make thank-you block flush to the header on mobile */
2152@media (max-width: 767.98px) {
2153  .thankyou-row {
2154    padding-top: 0 !important;
2155    margin-top: -50px !important;
2156  }
2157
2158  .thankyou-row h2:first-of-type {
2159    margin-top: 0;
2160  }
2161}
2162
2163 @media (max-width: 767.98px) {
2164  body.page-id-16354 .thankyou-latest .row.pt-3 {
2165    margin-top: -30px !important;
2166    padding-top: 0 !important;
2167  }
2168}
2169
2170/* giving tuesday 2025 */
2171
2172/* Nudge desktop hero text further from the left edge */
2173@media (min-width: 992px) {
2174  .home-feature-section.hide-mobile .home-feature > .l-constrain {
2175    margin-left: 5rem; /* ~56px. Tweak this value to taste */
2176  }
2177}
2178
2179/* Home hero (Giving Tuesday) — softer, more gradual gradient */
2180.page-id-2 .home-feature-section.hero--short::before {
2181  background: linear-gradient(
2182    90deg,
2183    rgba(51,55,66,0.85) 0%,   /* strong but slightly transparent at the very left */
2184    rgba(51,55,66,0.7)  18%,  /* keep it dark a bit, but not a hard slab */
2185    rgba(51,55,66,0.4)  40%,  /* start easing off earlier */
2186    rgba(51,55,66,0.15) 65%,  /* gentle tail */
2187    rgba(51,55,66,0)    85%   /* fully transparent well before the far right */
2188  ) !important;
2189}
2190 
2191/* Desktop: let the hero text block breathe more */
2192@media (min-width: 992px) {
2193  .home .home-feature-section .l-constrain {
2194    max-width: 60vw;   /* try 60; tweak to 55vw if it feels too wide */
2195  }
2196}
2197
2198/* Small desktop / large tablet: even wider so 4 buttons fit longer */
2199@media (min-width: 768px) and (max-width: 991.98px) {
2200  .home .home-feature-section .l-constrain {
2201    max-width: 100vw;
2202  }
2203}
2204 
2205@media (max-width: 767.98px) {
2206
2207  .show-mobile.mobile-hero-section {
2208    position: relative;
2209    overflow: hidden;
2210    padding: 0 !important;
2211  }
2212
2213  /* HERO HEIGHT — tweak this to taste */
2214  .show-mobile.mobile-hero-section .mobile-hero-media {
2215    width: 100%;
2216    height: 75vh;             /* try 85; go to 80 or 90 as needed */
2217    max-height: 120vh;
2218    overflow: hidden;
2219    position: relative;
2220    margin-bottom: 0 !important;
2221    padding: 0 !important;
2222  }
2223
2224  .show-mobile.mobile-hero-section .mobile-hero-media img.mobile-hero-img {
2225    width: 100%;
2226    height: 100%;
2227    object-fit: cover;
2228    display: block;
2229  }
2230
2231  .show-mobile.mobile-hero-section .mobile-hero-overlay{
2232  position: absolute;
2233  inset: 0;
2234  background: linear-gradient(
2235    180deg,
2236    rgba(0,0,0,0.05) 0%,
2237    rgba(0,0,0,0.35) 100%
2238  ) !important;
2239  z-index: 1;
2240}	
2241	 
2242
2243  /* TEXT PADDING — adjust here */
2244  .show-mobile.mobile-hero-section .mobile-hero-copy {
2245    position: absolute;
2246    inset: 0;
2247    z-index: 2;
2248    display: flex;
2249    flex-direction: column;
2250    justify-content: center;
2251    align-items: center;
2252    padding: 1rem 1rem 3rem;   /* top / sides / bottom */
2253    text-align: center;
2254    max-width: 90vw;
2255    margin: 0 auto;
2256  }
2257}
2258
2259/* Home hero — constrain the FRU button area on tablet+ */
2260@media (min-width: 768px) {
2261  .home .hero-amounts {
2262    max-width: 520px;        /* adjust as needed */
2263    margin-top: 1.5rem;      /* keep spacing above */
2264    margin-right: 0;
2265    margin-left: 0;          /* remove centering */
2266  }
2267}
2268 
2269/* top photo */
2270
2271/* Wrapper */
2272.top-photos-vote {
2273  margin-top: 2rem;
2274}
2275
2276/* Grid layout: 3 columns on desktop, stack on narrow screens */
2277.top-photos-vote .photo-grid {
2278  display: grid;
2279  grid-template-columns: repeat(3, minmax(0, 1fr));
2280  gap: 1.5rem;
2281}
2282
2283@media (max-width: 767.98px) {
2284  .top-photos-vote .photo-grid {
2285    grid-template-columns: 1fr; /* 1 per row on phones */
2286  }
2287}
2288
2289/* Each option as a card */
2290.top-photos-vote .photo-option {
2291  display: block;
2292  border: 1px solid #ddd;
2293  padding: 0.75rem;
2294  text-align: center;
2295  cursor: pointer;
2296	transition: background-color 0.15s ease, box-shadow 0.15s ease;
2297}
2298
2299/* Images */
2300.top-photos-vote .photo-option img {
2301  width: 100%;
2302  height: auto;
2303  display: block;
2304  margin-bottom: 0.5rem;
2305}
2306
2307/* Title text */
2308.top-photos-vote .photo-title {
2309  display: block;
2310  font-weight: 600;
2311  margin-bottom: 0.5rem;
2312}
2313
2314.top-photos-vote .photo-option .wpcf7-list-item {
2315  display: inline-block; /* or block if you want it on its own line */
2316  
2317}
2318
2319.top-photos-vote .photo-option .wpcf7-list-item-label {
2320  font-weight: 600; /* if you want that title look */
2321}
2322
2323
2324/* Checkbox placement */
2325.top-photos-vote .photo-option input[type="checkbox"] {
2326  margin-right: 0.35rem;
2327}
2328
2329
2330/* Highlight the entire card when selected (modern browsers) */
2331.top-photos-vote .photo-option:has(input[type="checkbox"]:checked) {
2332  background-color: #f5f5f5;
2333  box-shadow: 0 0 0 2px #c00 inset; /* tweak to match brand red or soften */
2334}
2335
2336
2337/* submit button */
2338
2339.top-photos-vote .mtx-actions {
2340  display: flex;
2341  justify-content: center;
2342}
2343
2344/* confirmation message */
2345
2346/* Center + stack button and status vertically */
2347.top-photos-vote .mtx-actions {
2348  display: flex;
2349  flex-direction: column;
2350  align-items: center;
2351  gap: 0.5rem;
2352}
2353
2354/* Make the custom status look like normal text, not a big alert box */
2355.top-photos-vote .mtx-status-inline {
2356  margin-top: 0.25rem;
2357  padding: 0;
2358  background: none;
2359  border: none;
2360  color: #333;
2361  font-size: 0.95rem;
2362  text-align: center;
2363}
2364
2365/* Hide CF7's default response box just for this form */
2366.top-photos-vote .wpcf7-response-output {
2367  display: none !important;
2368}
2369
2370/* Only affect the Top Photos voting form */
2371.wpcf7.top-photos-vote-form .wpcf7-response-output {
2372  margin: 0.75rem 0 0;
2373  padding: 0;
2374  border: none;
2375  background: none;
2376  color: #333;
2377  font-size: 0.95rem;
2378  text-align: center;
2379}
2380
2381/* ===== Photo voting grid: normalize image shapes ===== */
2382.top-photos-vote .photo-grid {
2383  display: grid;
2384  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
2385  gap: 2rem;
2386}
2387
2388/* Make each image the same shape & size */
2389.top-photos-vote .photo-option img {
2390  width: 100%;
2391  aspect-ratio: 3 / 4;     /* all thumbs become 4:3 rectangles */
2392  object-fit: cover;        /* crop to fill the frame nicely */
2393  display: block;
2394}
2395
2396/* Optional: make each card feel consistent */
2397.top-photos-vote .photo-option {
2398  display: flex;
2399  flex-direction: column;
2400}
2401
2402/* Optional: little spacing between image and caption/checkbox */
2403.top-photos-vote .photo-option .wpcf7-list-item,
2404.top-photos-vote .photo-option input[type="checkbox"] {
2405  margin-top: 0.75rem;
2406}
2407 
2408/* homepage EOY video */
2409
2410/* ===== Desktop hero with video ===== */
2411.home-feature-section.hide-mobile.hero--short .home-feature--with-video .home-feature-inner {
2412  display: flex;
2413  align-items: center;
2414  justify-content: space-between;
2415  gap: 2.5rem;
2416}
2417
2418/* Copy column */
2419.home-feature-section.hide-mobile.hero--short .feature-copy {
2420  flex: 0 1 50%;
2421  max-width: 45vw;
2422}
2423
2424.home-feature-section.hide-mobile.hero--short .feature-heading {
2425  font-size: 2.75em;
2426  line-height: 1;
2427  margin-bottom: 0.5rem;
2428}
2429
2430.home-feature-section.hide-mobile.hero--short .feature-subheading {
2431  font-size: 1.25rem;
2432  font-weight: 500;
2433  line-height: 1.4;
2434  margin-bottom: 1.5rem;
2435}
2436
2437/* Video column */
2438.home-feature-section.hide-mobile.hero--short .feature-video {
2439  flex: 0 1 50%;
2440  display: flex;
2441  justify-content: flex-end;
2442}
2443
2444.home-feature-section.hide-mobile.hero--short .feature-video-inner {
2445  position: relative;
2446  width: 100%;
2447  max-width: 480px;              /* tweak to taste */
2448  aspect-ratio: 16 / 9;
2449  overflow: hidden;
2450  border-radius: 0px;
2451  box-shadow: 0 10px 30px rgba(0,0,0,0.45);
2452}
2453
2454/* Video itself */
2455.home-feature-section.hide-mobile.hero--short .hero-video {
2456  width: 100%;
2457  height: 100%;
2458  object-fit: cover;
2459  display: block;
2460}
2461
2462/* Unmute button overlay */
2463.home-feature-section.hide-mobile.hero--short .hero-video-toggle {
2464  position: absolute;
2465  right: 1rem;
2466  top: 1rem;
2467  padding: 0.6rem 1.1rem;
2468  font-size: 0.9rem;
2469  font-weight: 600;
2470  border-radius: 999px;
2471  border: none;
2472  cursor: pointer;
2473  background: rgba(0, 0, 0, 0.7);
2474  color: #fff;
2475  display: inline-flex;
2476  align-items: center;
2477  gap: 0.35rem;
2478  transition:
2479    background 0.2s ease,
2480    transform 0.1s ease,
2481    box-shadow 0.2s ease;
2482}
2483
2484.home-feature-section.hide-mobile.hero--short .hero-video-toggle:hover {
2485  background: rgba(0, 0, 0, 0.9);
2486  transform: translateY(-1px);
2487  box-shadow: 0 4px 12px rgba(0,0,0,0.5);
2488}
2489
2490.home-feature-section.hide-mobile.hero--short .hero-video-toggle.is-unmuted {
2491  background: rgba(255, 255, 255, 0.9);
2492  color: #111;
2493}
2494
2495/* Slightly shrink on smaller desktops if needed */
2496@media (max-width: 1200px) {
2497  .home-feature-section.hide-mobile.hero--short .home-feature-inner {
2498    gap: 1.5rem;
2499  }
2500  .home-feature-section.hide-mobile.hero--short .feature-heading {
2501    font-size: 3em;
2502  }
2503}
2504
2505/* Grow the video on the right side */
2506.home-feature-section.hide-mobile.hero--short .home-feature--with-video .home-feature-inner {
2507  gap: 2rem;              /* a little tighter gap between text and video */
2508}
2509
2510.home-feature-section.hide-mobile.hero--short .feature-copy {
2511  flex: 0 1 52%;          /* slightly less width for text */
2512  max-width: 52vw;
2513}
2514
2515.home-feature-section.hide-mobile.hero--short .feature-video {
2516  flex: 0 1 48%;          /* slightly more width for video column */
2517}
2518
2519/* Let the video fill the column more */
2520.home-feature-section.hide-mobile.hero--short .feature-video-inner {
2521  max-width: 1280px;       /* was 480px – bump this up */
2522  width: 100%;            /* fill the column width up to max */
2523}
2524
2525/* FORCE the hero into a true two-column layout and let the video breathe */
2526.home-feature-section.hide-mobile.hero--short .home-feature--with-video .home-feature-inner {
2527  display: flex;
2528  align-items: center;
2529  justify-content: space-between;
2530  gap: 2.5rem;
2531}
2532
2533/* Make sure both columns can actually use half the space */
2534.home-feature-section.hide-mobile.hero--short .home-feature--with-video .feature-copy,
2535.home-feature-section.hide-mobile.hero--short .home-feature--with-video .feature-video {
2536  flex: 0 0 50%;
2537  max-width: 50%;
2538}
2539
2540/* Nuke any generic max-width left on direct children of .l-constrain */
2541.home-feature-section.hide-mobile.hero--short .home-feature--with-video .l-constrain > * {
2542  max-width: none !important;
2543}
2544
2545/* Let the video fill its column */
2546.home-feature-section.hide-mobile.hero--short .feature-video-inner {
2547  width: 100% !important;
2548  max-width: none !important;
2549}
2550
2551/* Optionally, slightly shrink copy so video feels prominent */
2552.home-feature-section.hide-mobile.hero--short .feature-copy {
2553  padding-right: 1rem;
2554}
2555
2556/* === Home hero with video – widen the inner container and give video more room === */
2557@media (min-width: 992px) {
2558  /* Let this specific hero use more of the viewport */
2559  .home .home-feature-section.hide-mobile.hero--short .home-feature--with-video .l-constrain {
2560    max-width: 85vw !important;   /* was 60vw – bump it up */
2561  }
2562
2563  /* Slightly bias width toward text, but keep video big */
2564  .home .home-feature-section.hide-mobile.hero--short .home-feature--with-video .feature-copy {
2565    flex: 0 0 42%;
2566    max-width: 42%;
2567  }
2568
2569  .home .home-feature-section.hide-mobile.hero--short .home-feature--with-video .feature-video {
2570    flex: 0 0 58%;
2571    max-width: 58%;
2572  }
2573
2574  .home .home-feature-section.hide-mobile.hero--short .home-feature--with-video .feature-video-inner {
2575    width: 100%;
2576    max-width: none;
2577  }
2578}
2579
2580.home-feature-section.hide-mobile.hero--short .hero-video-toggle {
2581  border-radius: 0 !important;
2582}
2583 
2584/* EOY 2025 home: remove old L→R gradient overlay, keep vignette only */
2585.home .home-feature-section.hero--short::before,
2586.home .home-feature-section.hide-mobile.hero--short::before {
2587  background: none !important;
2588}
2589
2590/* Reusable overlay photo credit */
2591
2592/* Base pill style (no side chosen yet) */
2593.photo-credit-overlay {
2594  position: absolute;
2595  bottom: 0.75rem;
2596  padding: 0.25rem 0.5rem;
2597
2598  background: rgba(0, 0, 0, 0.55); /* subtle mask */
2599  color: #fff;
2600  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
2601  font-weight: 400;
2602  font-size: clamp(0.55rem, 1.1vw, 0.75rem);
2603  letter-spacing: 0.03em;
2604  text-transform: none;
2605
2606  border-radius: 3px;
2607  z-index: 3;
2608  pointer-events: none;    /* don't block clicks */
2609  white-space: nowrap;
2610  display: inline-block;
2611  width: auto;
2612  max-width: none;
2613}
2614
2615/* Side-position modifiers */
2616.photo-credit--left {
2617  left: 0.75rem;
2618  right: auto;
2619}
2620
2621.photo-credit--right {
2622  right: 0.75rem;
2623  left: auto;
2624}
2625
2626/* quilt-safe wrapper stays as-is */
2627.landing-2025 .image-with-credit {
2628  position: relative;
2629  display: flex;
2630  flex: 1 1 auto;
2631  overflow: hidden;
2632}
2633
2634.landing-2025 .image-with-credit img {
2635  display: block;
2636  width: 100%;
2637  height: 100%;
2638  object-fit: cover;
2639  margin: 0;
2640}
2641
2642 
2643/* Disable floating FRU social proof on mobile */
2644@media (max-width: 767px) {
2645  iframe.fun-social-proof-iframe {
2646    display: none !important;
2647    opacity: 0 !important;
2648    visibility: hidden !important;
2649    pointer-events: none !important;
2650  }
2651}
2652
2653 /* --------------------------------------------------------
2654   CALMER COOKIE BAR (DESKTOP + MOBILE)
2655   -------------------------------------------------------- */
2656
2657.cookie-info {
2658  background: #444444 !important;      /* calm gray */
2659  color: #f3f3f3 !important;
2660  padding: 8px 18px !important;        /* slimmer, cleaner band */
2661  font-size: 15px !important;          /* slightly larger text */
2662  line-height: 1.4 !important;
2663  box-shadow: 0 -2px 6px rgba(0,0,0,0.25);
2664  transition: opacity 0.25s ease, transform 0.25s ease; /* for dismiss animation */
2665}
2666
2667/* Fade / slide when dismissed */
2668.cookie-info.cookie-info--dismissed {
2669  opacity: 0 !important;
2670  transform: translateY(20px) !important;
2671}
2672
2673/* Inner alignment */
2674.cookie-info__inner {
2675  display: flex;
2676  justify-content: space-between;
2677  align-items: center;
2678  gap: 16px;
2679}
2680
2681/* Main text */
2682.cookie-info span {
2683  flex: 1 1 auto;
2684}
2685
2686/* Link styling */
2687.cookie-info a {
2688  color: #ffffff !important;                 /* visible but not screaming */
2689  text-decoration: underline !important;
2690  text-underline-offset: 1px;
2691  font-weight: normal !important;
2692}
2693
2694 /* Cookie banner close button — light + accessible */
2695.cookie-info :is(.cookie-info__close, button.cookie-info__close, a.cookie-info__close) {
2696  background: #e8e8e8 !important;
2697  color: #1f1f1f !important;
2698  border: 1px solid #ffffff !important;
2699  border-radius: 999px;
2700  padding: 6px 14px !important;
2701  font-size: 13px !important;
2702  cursor: pointer;
2703  box-shadow: none !important;
2704}
2705
2706.cookie-info :is(.cookie-info__close, button.cookie-info__close, a.cookie-info__close):hover {
2707  background: #f3f3f3 !important;
2708  border-color: #ffffff !important;
2709}
2710
2711.cookie-info :is(.cookie-info__close, button.cookie-info__close, a.cookie-info__close):focus-visible {
2712  outline: 2px solid #ffffff !important;
2713  outline-offset: 2px !important;
2714}
2715
2716
2717
2718
2719/* --------------------------------------------------------
2720   MOBILE: NO BUTTON + SAFER LINK
2721   Tap-to-dismiss JS handles closing.
2722   -------------------------------------------------------- */
2723@media (max-width: 767px) {
2724
2725  /* Hide OK button entirely */
2726  .cookie-info__close {
2727    display: none !important;
2728    visibility: hidden !important;
2729    opacity: 0 !important;
2730    pointer-events: none !important;
2731  }
2732
2733  /* Link tone-down for mobile */
2734  .cookie-info a {
2735    color: #e3e3e3 !important;
2736    font-size: 14px !important;
2737    padding: 2px 1px !important;
2737 /* smaller tap radius */
2738  }
2739}
2740
2741/* X icon: hidden by default (desktop) */
2742.cookie-dismiss-icon-mobile {
2743  display: none;
2744}
2745
2746@media (max-width: 767px) {
2747
2748  /* Hide OK button entirely on mobile */
2749  .cookie-info__close {
2750    display: none !important;
2751    visibility: hidden !important;
2752    opacity: 0 !important;
2753    pointer-events: none !important;
2754  }
2755
2756  /* Show the X icon only on mobile */
2757  .cookie-dismiss-icon-mobile {
2758    display: inline-block;
2759    margin-left: 0.75rem;
2760    font-size: 16px;
2761    line-height: 1;
2762    opacity: 0.85;
2763  }
2764
2765  /* Link tone-down for mobile */
2766  .cookie-info a {
2767    color: #e3e3e3 !important;
2768    font-size: 14px !important;
2769    padding: 2px 1px !important;
2770  }
2771}
2772
2773@media (max-width: 767px) {
2774  .cookie-dismiss-icon-mobile {
2775    display: inline-block;
2776    margin-left: 0.75rem;
2777    font-size: 24px;
2778		vertical-align: middle;
2779    line-height: 1;
2780    opacity: 0.85;
2781  }
2782}
2783
2784/* --- FIX: keep cookie bar above the sticky mobile donate bar --- */
2785@media (max-width: 767px) {
2786  .cookie-info{
2787    position: fixed !important;
2788    left: 0 !important;
2789    right: 0 !important;
2790
2791    /* adjust this number to your donate bar height */
2792    bottom: calc(72px + env(safe-area-inset-bottom)) !important;
2793
2794    z-index: 999999 !important;
2795  }
2796}
2797
2798
2799
2800
2801
2802
2803
2804
2805
2806/* Hide inline social proof by default */
2807.home-inline-social-proof {
2808  display: none;
2809  margin: 2rem 0; /* pleasant breathing room */
2810}
2811
2812/* Show only on mobile */
2813@media (max-width: 767px) {
2814  .home-inline-social-proof {
2815    display: block;
2816  }
2817}
2818
2819/* ------------------------------------------
2820   INLINE SOCIAL PROOF — BASE STATE (HIDDEN)
2821   ------------------------------------------ */
2822.home-inline-social-proof {
2823  display: none;
2824}
2825
2826/* ------------------------------------------
2827   MOBILE ONLY
2828   ------------------------------------------ */
2829@media (max-width: 767px) {
2830
2831  .home-inline-social-proof {
2832    display: block;
2833
2834    /* Center the FRU widget container */
2835    text-align: center;
2836
2837    /* Tighter spacing above/below */
2838    margin-top: 1.25rem;   /* reduced from ~2rem */
2839    margin-bottom: 1.25rem;
2840  }
2841
2842  /* FRU widgets often render as inline-block or a flex block.
2843     This ensures the actual widget content centers nicely. */
2844  .home-inline-social-proof > * {
2845    margin-left: auto;
2846    margin-right: auto;
2847  }
2848
2849  /* Optional: tame FRU’s internal padding if needed */
2850  .home-inline-social-proof .fr-widget,
2851  .home-inline-social-proof [data-fr-widget],
2852  .home-inline-social-proof [data-fundraiseup-widget] {
2853    max-width: 100%;
2854  }
2855}
2856
2857 /* =========================
2858   Mobile featured video — Home EOY 2025
2859   ========================= */
2860
2861.mobile-featured-video {
2862  display: block;
2863  margin-top: 1.5rem;
2864  margin-bottom: 1.5rem;
2865}
2866
2867/* Hide on tablet/desktop – we only want this on phones */
2868@media (min-width: 768px) {
2869  .mobile-featured-video {
2870    display: none;
2871  }
2872}
2873
2874/* Match indentation of other mobile section headings */
2875.mobile-featured-inner {
2876  padding: 0 1.75rem 1.5rem;  /* left/right match “Who We Are” etc. */
2877}
2878
2879/* Subheading + heading spacing */
2880.mobile-featured-inner .our-calling-heading {
2881  margin-bottom: 0.75rem;
2882}
2883
2884/* FULL-BLEED WRAPPER
2885   - full-bleed relative to .mobile-featured-inner
2886   - fixed 16:9 aspect ratio so video has no bars
2887*/
2888.mfv-video-wrapper {
2889  position: relative;
2890  margin: 0 -1.75rem;         /* cancel inner padding → edge-to-edge */
2891  width: auto;                /* let it expand naturally */
2892  aspect-ratio: 16 / 9;       /* 🔑 enforce 16:9 box */
2893  overflow: hidden;           /* crop overflow when video covers */
2894}
2895
2896/* Thumbnail image – fills the 16:9 box */
2897.mfv-thumb {
2898  display: block;
2899  width: 100%;
2900  height: 100%;
2901  object-fit: cover;          /* ensure the image fills the box too */
2902  border-radius: 0;
2903}
2904
2905/* Play button overlay */
2906.mfv-play-btn {
2907  position: absolute;
2908  inset: 0;
2909  margin: auto;
2910  width: 64px;
2911  height: 64px;
2912  border-radius: 50%;
2913  border: none;
2914  background: rgba(0, 0, 0, 0.55);
2915  cursor: pointer;
2916  display: flex;
2917  align-items: center;
2918  justify-content: center;
2919}
2920
2921.mfv-play-btn:focus-visible {
2922  outline: 2px solid #ffffff;
2923  outline-offset: 4px;
2924}
2925
2926.mfv-play-icon {
2927  width: 0;
2928  height: 0;
2929  border-top: 12px solid transparent;
2930  border-bottom: 12px solid transparent;
2931  border-left: 20px solid #ffffff;
2932  margin-left: 3px;
2933}
2934
2935/* When the video swaps in, it fills the same 16:9 box */
2936.mfv-video-wrapper video {
2937  position: absolute;
2938  inset: 0;
2939  width: 100%;
2940  height: 100%;
2941  object-fit: cover;          /* remove letterboxing if it’s not baked in */
2942}
2943
2944/* Swap image + text order on mobile only */
2945@media (max-width: 767px) {
2946  .our-calling-img {
2947    order: 2;
2948  }
2949
2950  .our-calling-text {
2951    order: 1;
2952  }
2953}
2954
2955@media (max-width: 767px) {
2956  .mobile-featured-video {
2957    padding-bottom: .5rem; /* or even 0.75rem */
2958  }
2959}
2960
2961@media (max-width: 767px) {
2962  .our-calling-text {
2963    margin-top: 0 !important;
2964  }
2965}
2966
2967@media (max-width: 767px) {
2968  .our-calling-text {
2969    padding-top: 1.25rem !important;
2970    padding-left: 1.25rem !important;
2971    padding-right: 1.25rem !important;
2972    padding-bottom: 1.5rem !important;
2973  }
2974}
2975
2976@media (max-width: 767px) {
2977  .mobile-featured-video,
2978  .mobile-featured-inner,
2979  .mfv-video-wrapper {
2980    margin-bottom: 1rem !important;
2981    padding-bottom: 0 !important;
2982  }
2983
2984  /* kill default heading spacing in the video block */
2985  .mobile-featured-video h2 {
2986    margin-bottom: .5rem !important;
2987  }
2988}
2989
2990/* mobile EOY landing page */
2991
2992@media (max-width: 991px) {
2993
2994  .landing-2025 .landing-inline-social-proof {
2995    display: block;
2996
2997    /* Center the FRU widget container */
2998    text-align: center;
2999
3000    /* Match homepage spacing */
3001    margin-top: 1.25rem;
3002    margin-bottom: 1.25rem;
3003  }
3004
3005  /* Ensure the widget itself centers nicely */
3006  .landing-2025 .landing-inline-social-proof > * {
3007    margin-left: auto;
3008    margin-right: auto;
3009  }
3010
3011  /* Safety: keep widget from overflowing */
3012  .landing-2025 .landing-inline-social-proof .fr-widget,
3013  .landing-2025 .landing-inline-social-proof [data-fr-widget],
3014  .landing-2025 .landing-inline-social-proof [data-fundraiseup-widget] {
3015    max-width: 100%;
3016  }
3017
3018}
3019
3020@media (max-width: 767px) {
3021  iframe.fun-social-proof-iframe {
3022    display: none !important;
3023    opacity: 0 !important;
3024    visibility: hidden !important;
3025    pointer-events: none !important;
3026  }
3027}
3028
3029 /* Landing page: mobile video heading tweaks */
3030@media (max-width: 767px) {
3031
3032  .landing-2025 .landing-mobile-video {
3033    margin-top: 1.25rem;
3034  }
3035
3036  .landing-2025 .landing-video-heading {
3037    color: #111;              /* black (or just remove color to inherit) */
3038    font-size: 1.6rem;
3039    margin: 0 0 0.75rem;
3040    text-align: center;       /* ← center it */
3041    font-family: inherit;     /* keep landing typography */
3042  }
3043
3044}
3045
3046@media (max-width: 767px) {
3047  .landing-2025 .landing-inline-social-proof,
3048  .landing-2025 .landing-mobile-video {
3049    background: #fff;          /* unify the zone */
3050  }
3051
3052  .landing-2025 .landing-inline-social-proof {
3053    padding-top: .5rem;
3054  }
3055
3056  .landing-2025 .landing-mobile-video {
3057    padding-bottom: 1.25rem;  /* creates a clean “end” */
3058    margin-bottom: 0;         /* so next section starts clean */
3059  }
3060}
3061
3062@media (max-width: 767px) {
3063
3064  /* Tan panel like your quilt text areas */
3065  .landing-2025 .landing-video-panel {
3066    background: #F4F2F0;                 /* same as .side-text */
3067    padding: 1.25rem 0 1.25rem;          /* vertical breathing room */
3068    margin-top: 1rem;
3069    margin-bottom: 1rem;
3070  }
3071
3072  /* Match the quilt's left indent rhythm */
3073  .landing-2025 .landing-video-panel .mobile-featured-inner {
3074    padding-left: 15%;                    /* mirrors .side-text { padding: 15%; } vibe */
3075    padding-right: 15%;
3076    padding-bottom: 0;
3077  }
3078
3079  /* Make the heading look like "Here’s how your gift can help" */
3080  .landing-2025 .landing-video-heading {
3081    color: #AF1F23;                       /* campaign red */
3082    font-size: 30px;                      /* matches .give-blurb-title */
3083    font-weight: 700;                     /* matches .give-blurb-title */
3084    line-height: 1;
3085    margin: 0 0 0.75rem;
3086    text-align: left;                     /* quilt headers are left-aligned */
3087    font-family: inherit;                 /* keep your page's typographic system */
3088  }
3089
3090  /* Keep video full-bleed *within the tan panel* (like your other sections) */
3091  .landing-2025 .landing-video-panel .mfv-video-wrapper {
3092    margin-left: calc(-15%);
3093    margin-right: calc(-15%);
3094  }
3095
3096}
3097
3098 /* Skinny alert bar (flexible height, wraps cleanly) */
3099 
3100 /* --- 1. CORE BANNER STYLING --- */
3101.site-alert-bar {
3102  background: linear-gradient(to right, #700506, #ED202D);
3103  color: #fff;
3104  font-size: 21px;
3105  line-height: 1.3;
3106  padding: 6px 12px;
3107  position: relative;
3108  z-index: 1001;
3109}
3110
3111
3112
3113.site-alert-bar a, 
3114.site-alert-bar__link {
3115  color: #fff !important;
3116  text-decoration: none !important;
3117}
3118
3119.site-alert-bar__inner {
3120  max-width: 1200px;
3121  margin: 0 auto;
3122  text-align: center;
3123}
3124
3125.site-alert-bar__title {
3126  font-weight: 700;
3127  margin-right: 6px;
3128}
3129
3130.site-alert-bar__summary p {
3131  margin: 0;
3132}
3133
3134@media (max-width: 767px) {
3135  .site-alert-bar {
3136    font-size: 18px;
3137    padding: 6px 10px;
3138  }
3139}
3140
3141
3142/* hide the alert bar on pages the built in thing can't see */
3143
3144body.seattle-fundraising-gala .site-alert-bar {
3145  display: none !important;
3146}
3147
3148
3149
3150/* --- 2. STICKY LOGIC --- */
3151
3152/* The safety net for the body overflow we found in your inspector */
3153html, body{
3154  overflow-x: clip !important;
3155  overflow-y: visible !important;
3156}
3157
3158
3159.header-stack {
3160  position: relative;
3161  width: 100%;
3162  z-index: 1000;
3163  overflow: visible !important; /* Ensures the 'track' is open */
3164}
3165
3166header.l-header {
3167  position: -webkit-sticky;
3168  position: sticky;
3169  top: 0;
3170  z-index: 1000;
3171  transform: none !important;
3172  transition: none !important;
3173}
3174
3175/* --- 3. WORDPRESS ADMIN BAR OFFSET --- */
3176/* Added !important to ensure these win over theme defaults */
3177.admin-bar header.l-header {
3178  top: 32px !important;
3179}
3180
3181@media screen and (max-width: 782px) {
3182  .admin-bar header.l-header {
3183    top: 46px !important;
3184  }
3185}
3186
3187/* Ensure the mobile bottom bar always wins the stacking war */
3188#donate-button.mobile-pulse-button {
3189  position: fixed !important; /* It must be fixed to stay at the bottom */
3190  z-index: 999999 !important; /* Higher than .header-stack's 1000 */
3191  bottom: 0;
3192  left: 0;
3193  width: 100%;
3194  opacity: 1 !important; /* Fix any translucency issues */
3195  visibility: visible !important;
3196}
3197
3198
3199 
3200/* Healthy Women, Healthy World — force single line */
3201#mega-menu-item-16817 > a.mega-menu-link{
3202  white-space: nowrap !important;
3203  word-break: keep-all !important;
3204  hyphens: none !important;
3205}
3206
3207 
3208 /* =========================
3209   E2MA Embed + Contact Block
3210   ========================= */
3211
3212/* The iframe wrapper (matches your form container width) */
3213.e2ma-embed {
3214  max-width: 640px;
3215  margin: 0 auto;
3216}
3217
3218 
3219/* Contact section wrapper (aligned with iframe width) */
3220.e2ma-contact-block {
3221  max-width: 640px;
3222  margin: 2.5rem auto 0;
3223}
3224
3225/* Heading centered */
3226.e2ma-contact-block h3 {
3227  text-align: center;
3228  margin-bottom: 1.25rem;
3229}
3230
3231/*
3232  Each contact "card":
3233  - same width so the left edges align
3234  - centered as a block under the form
3235  - content inside left-aligned for readability
3236*/
3237.e2ma-contact {
3238  max-width: 420px;      /* tweak 380–480px depending on your layout */
3239  margin: 0 auto 2rem;   /* centers the block itself */
3240  text-align: left;      /* left-aligns the content */
3241}
3242
3243.e2ma-contact:last-child {
3244  margin-bottom: 0;
3245}
3246
3247/* Optional divider between Eric and Joe */
3248.e2ma-contact + .e2ma-contact {
3249  padding-top: 1.5rem;
3250  border-top: 1px solid rgba(0,0,0,0.08);
3251}
3252
3253/* Tighten paragraph spacing */
3254.contact-name {
3255  margin: 0 0 0.35rem;
3256}
3257
3258.contact-details {
3259  margin: 0;
3260  line-height: 1.5;
3261}
3262
3263/* Base (desktop-ish) */
3264.e2ma-embed iframe {
3265  width: 100%;
3266  min-height: 900px;  /* your current safe baseline */
3267  border: 0;
3268  display: block;
3269  overflow: hidden;
3270}
3271
3272/* Tablet */
3273@media (max-width: 991px) {
3274  .e2ma-embed iframe {
3275    min-height: 1050px;
3276  }
3277}
3278
3279/* Mobile */
3280@media (max-width: 767px) {
3281  .e2ma-embed iframe {
3282    min-height: 900px; /* bump until privacy line shows */
3283  }
3284}
3285
3286@media (max-width: 767px) {
3287  .e2ma-embed {
3288    padding-left: 0;
3289    padding-right: 0;
3290    margin-left: auto;
3291    margin-right: auto;
3292  }
3293
3294  .e2ma-embed iframe {
3295    display: block;
3296    margin-left: auto;
3297    margin-right: auto;
3298  }
3299}
3300
3301@media (max-width: 767px) {
3302  .e2ma-embed iframe {
3303    position: relative;
3304    left: 50%;
3305    transform: translateX(-50%);
3306  }
3307}
3308
3309@media (max-width: 767px) {
3310  .e2ma-embed {
3311    width: 100vw;
3312    max-width: 100vw;
3313    margin-left: calc(50% - 50vw);
3314    margin-right: calc(50% - 50vw);
3315  }
3316
3317  .e2ma-embed iframe {
3318    width: 100%;
3319    margin: 0;
3320  }
3321}
3322
3323
3324/* mobile: no donate-bar on these pages */
3325.page-id-18074 a#donate-button.mobile-pulse-button,
3326.page-id-17373 a#donate-button.mobile-pulse-button,
3327.page-id-17476 a#donate-button.mobile-pulse-button,
3328.page-id-14798 a#donate-button.mobile-pulse-button,
3329.page-id-17032 a#donate-button.mobile-pulse-button,
3330.page-id-12822 a#donate-button.mobile-pulse-button,
3331.page-id-16970 a#donate-button.mobile-pulse-button,
3332.page-id-16977 a#donate-button.mobile-pulse-button,
3333.page-id-16840 a#donate-button.mobile-pulse-button,
3334.page-id-16826 a#donate-button.mobile-pulse-button {
3335  display: none !important;
3336}
3337 
3338/* Ways to Give: match left-offset behavior so the panel doesn't run under Donate */
3339#mega-menu-item-16333 > ul.mega-sub-menu{
3340  left: -260px !important;
3341  right: auto !important;
3342}
3343
3344/* Ways to Give: push the custom "arrow link" CTA to the right */
3345#mega-menu-item-16333 .textwidget{
3346  display: flex;
3347  justify-content: flex-end;
3348}
3349#mega-menu-item-16333 .textwidget .arrow-link{
3350  display: inline-flex;
3351}
3352
3353 /* ============================
3354   Book Club Shared Styles
3355   ============================ */
3356
3357.reading-community{
3358  /* Gives breathing room so “events stuff” below doesn’t crowd on mobile */
3359  padding-bottom: 40px;
3360}
3361
3362/* If your theme has aggressive hr margins, you can normalize it */
3363.reading-community hr{
3364  margin: 28px 0;
3365}
3366
3367/* Buttons (works if shortcode outputs .btn.btn-primary) */
3368.reading-community .btn.btn-primary{
3369  display: inline-block;
3370  padding: 10px 14px;
3371  border-radius: 10px;
3372  text-decoration: none;
3373  font-weight: 600;
3374}
3375
3376/* ============================
3377   Current Read Grid
3378   ============================ */
3379
3380.reading-community .current-read{
3381  display: grid;
3382  grid-template-columns: 240px 1fr;
3383  gap: 24px;
3384  align-items: start;
3385  margin-top: 16px;
3386}
3387
3388/* Cover image */
3389.reading-community .current-read__cover img{
3390  width: 100%;
3391  height: auto;
3392  display: block;
3393  box-shadow: 0 4px 12px rgba(0,0,0,0.10);
3394}
3395
3396/* Text block spacing */
3397.reading-community .current-read__content p{
3398  margin: 0 0 16px;
3399  line-height: 1.6;
3400}
3401
3402/* ============================
3403   Title / Subtitle / Author
3404   ============================ */
3405
3406/* Title wrapper */
3407.reading-community .current-read__title{
3408  margin: 0 0 6px;
3409  line-height: 1.15;
3410  font-size: clamp(26px, 2.0vw + 16px, 38px);
3411}
3412
3413/* Make title + subtitle “tight” */
3414.reading-community .current-read__titleMain{
3415  font-weight: 650;
3416}
3417
3418/* Desktop: allow subtitle to sit on same line */
3419.reading-community .current-read__subtitle{
3420  display: inline;
3421  margin-left: .35em;          /* tight gap */
3422  font-size: 0.62em;
3423  font-weight: 500;
3424  color: rgba(0,0,0,0.72);
3425  letter-spacing: 0.01em;
3426  white-space: normal;
3427}
3428
3429/* Author line */
3430.reading-community .current-read__author{
3431  margin: 0 0 16px;
3432  font-size: 1.05rem;
3433  font-weight: 600;
3434  color: rgba(0,0,0,0.85);
3435}
3436
3437/* ============================
3438   CTA Pair below the grid
3439   ============================ */
3440
3441.reading-community .cta-pair{
3442  display: flex;
3443  flex-wrap: wrap;
3444  gap: 10px;
3445	/*
3446  margin-top: 16px;    
3447	*/
3448	/* space below cover/blurb row */
3449}
3450
3451/* ============================
3452   Mobile
3453   ============================ */
3454
3455@media (max-width: 640px){
3456  .reading-community{
3457    padding-bottom: 56px; /* a bit more on small screens */
3458  }
3459
3460  .reading-community .current-read{
3461    grid-template-columns: 1fr;
3462		gap: 0;
3463  }
3464
3465  .reading-community .current-read__cover{
3466    max-width: 280px;
3467    margin: 0 auto 14px;
3468  }
3469
3470  .reading-community .current-read__title{
3471    text-align: center;
3472  }
3473
3474  /* Mobile: subtitle stacks under title */
3475  .reading-community .current-read__subtitle{
3476    display: block;
3477    margin-left: 0;
3478    margin-top: 4px;  /* tighter than your previous 6px */
3479  }
3480
3481  .reading-community .current-read__author{
3482    text-align: center;
3483  }
3484
3485  .reading-community .cta-pair{
3486    justify-content: center;
3487  }
3488}
3489
3490/* Desktop + mobile: subtitle sits directly under title, no indent */
3491.reading-community .current-read__subtitle{
3492  display: block;
3493  margin: 2px 0 0;     /* tight gap under title */
3494  font-size: 0.62em;
3495  font-weight: 500;
3496  color: rgba(0,0,0,0.72);
3497  letter-spacing: 0.01em;
3498}
3499
3500.reading-community .current-read__title{
3501  margin: 0 0 8px;   /* was 6px; adjust to taste */
3502  line-height: 1.15;
3503  font-size: clamp(26px, 2.0vw + 16px, 38px);
3504}
3505
3506.reading-community .current-read{ margin-bottom: 18px; }
3507.reading-community .cta-pair{ margin-top: 0; }
3508
3509/* gala */
3510
3511/* ============================
3512   Gala Event (scoped)
3513   ============================ */
3514.gala-event{
3515  --gala-ink: #111;
3516  --gala-muted: rgba(0,0,0,0.72);
3517  --gala-border: rgba(0,0,0,0.12);
3518  --gala-radius: 14px;
3519
3520  color: var(--gala-ink);
3521  padding-bottom: 56px; /* prevents the “too tight at end” mobile issue */
3522}
3523
3524/* Base typography inside gala-event */
3525.gala-event p{
3526  margin: 0 0 16px;
3527  line-height: 1.65;
3528}
3529.gala-event p:last-child{ margin-bottom: 0; }
3530
3531/* Hero */
3532.gala-event__hero{
3533  margin-bottom: 22px;
3534}
3535
3536 /* Eyebrow (BREAKING | BARRIERS) */
3537.gala-event .gala-event__eyebrow{
3538  /* Layout so the divider is centered, not “typed” */
3539  display: inline-flex;
3540  align-items: center;
3541  gap: 0;
3542
3543  /* Eyebrow styling */
3544  margin: 0 0 26px;
3545  text-transform: uppercase;
3546  letter-spacing: 0.14em;
3547  font-weight: 700;
3548  font-size: 0.85rem;
3549  line-height: 1;
3550  color: var(--gala-muted);
3551}
3552
3553/* Put the “pipe” before the 2nd word so there’s nothing for WP to eat */
3554.gala-event .gala-event__eyebrow .eyebrow__word + .eyebrow__word{
3555  display: inline-flex;
3556  align-items: center;   /* keeps pipe vertically aligned with the word */
3557}
3558
3559/* Vertical rule between words (pseudo-element replacement for .eyebrow__rule) */
3560.gala-event .gala-event__eyebrow .eyebrow__word + .eyebrow__word::before{
3561  content: "";
3562  width: 2px;          /* thickness */
3563  height: 1.15em;      /* slightly taller than text */
3564  background: currentColor;
3565  opacity: 0.85;
3566  display: inline-block;
3567
3568  /* your exact spacing controls */
3569  margin-left: .43ch;
3570  margin-right: .58ch;
3571
3572  transform: translateY(-.02em); /* tiny optical tweak */
3573}
3574 
3575
3576/* Title + meta */
3577.gala-event__title{
3578  margin: 0 0 8px;
3579  font-size: clamp(30px, 2.2vw + 18px, 44px);
3580  line-height: 1.12;
3581}
3582
3583.gala-event__meta{
3584  margin: 0 0 14px;
3585  color: var(--gala-muted);
3586  font-weight: 600;
3587}
3588
3589.gala-event__lead{
3590  font-size: 1.1rem;
3591  margin-bottom: 10px;
3592}
3593
3594/* CTA block */
3595.gala-event__cta{
3596  margin-top: 10px;
3597}
3598
3599/* Divider */
3600.gala-event__divider{
3601  margin: 26px 0;
3602  border: 0;
3603  border-top: 1px solid var(--gala-border);
3604}
3605
3606.gala-event__sectionTitle{
3607  margin: 0 0 14px;
3608  font-size: 1.35rem;
3609}
3610
3611/* Venue layout */
3612.gala-event__venue{
3613  display: grid;
3614  grid-template-columns: 220px 1fr;
3615  gap: 20px;
3616  align-items: start;
3617}
3618
3619.gala-event__venueImg{
3620  width: 100%;
3621  height: auto;
3622  display: block;
3623  box-shadow: 0 4px 14px rgba(0,0,0,0.10);
3624}
3625
3626.gala-event__calendar{
3627  margin-top: 12px;
3628}
3629
3630/* Sponsor note */
3631.gala-event__sponsor{
3632 /* margin-top: 6px; */
3633  padding-top: 16px;
3634/*  border-top: 1px solid var(--gala-border);  */
3635  color: var(--gala-muted);  
3636}
3637
3638/* Mobile */
3639@media (max-width: 640px){
3640  .gala-event{
3641    padding-bottom: 70px;
3642  }
3643
3644  .gala-event__venue{
3645    grid-template-columns: 1fr;
3646  }
3647
3648  .gala-event__venueMedia{
3649    max-width: 320px;
3650    margin: 0 auto 6px;
3651  }
3652
3653  .gala-event__title,
3654  .gala-event__meta,
3655  .gala-event__cta{
3656    text-align: center;
3657  }
3658}
3659 
3660/* Speakers / Program */
3661.gala-event__speaker{
3662  display: grid;
3663  grid-template-columns: 220px 1fr;
3664  gap: 20px;
3665  align-items: start;
3666  margin: 0 0 22px;
3667}
3668
3669.gala-event__speakerMedia{
3670  margin: 0; /* prevent default figure margin */
3671}
3672
3673.gala-event__speakerImg{
3674  width: 100%;
3675  height: auto;
3676  display: block;
3677  box-shadow: 0 4px 14px rgba(0,0,0,0.10);
3678 
3679}
3680
3681.gala-event__speakerRole{
3682  margin: 0 0 6px;
3683  color: var(--gala-muted);
3684  letter-spacing: 0.08em;
3685  text-transform: uppercase;
3686  font-size: 0.85rem;
3687  line-height: 1.2;
3688}
3689
3690.gala-event__speakerName{
3691  margin: 0 0 10px;
3692  font-size: 1.15rem;
3693  line-height: 1.25;
3694}
3695
3696/* Mobile */
3697@media (max-width: 640px){
3698  .gala-event__speaker{
3699    grid-template-columns: 1fr;
3700  }
3701
3702  .gala-event__speakerMedia{
3703    max-width: 320px;
3704    margin: 0 auto 8px;
3705  }
3706
3707  .gala-event__speakerCopy{
3708    text-align: left; /* keep bios readable */
3709  }
3710}
3711
3712
3713.gala-event__calendar {
3714  margin: 36px 0;
3715}
3716
3717
3718 
3719/* ==========================================================================
3720   Frontline Briefing Page
3721   Scope this to the page body content only
3722   ========================================================================== */
3723
3724.frontline-briefing-page {
3725  max-width: 920px;
3726  margin: 0 auto;
3727  color: #222;
3728}
3729
3730.frontline-briefing-page h2,
3731.frontline-briefing-page h3,
3732.frontline-briefing-page h4,
3733.frontline-briefing-page p {
3734  margin-top: 0;
3735}
3736
3737.frontline-briefing-page a {
3738  text-decoration-thickness: 1px;
3739  text-underline-offset: 2px;
3740}
3741
3742/* Intro */
3743.fb-intro {
3744  padding: 8px 0 28px;
3745  border-bottom: 1px solid #d8d8d8;
3746  margin-bottom: 34px;
3747}
3748
3749.fb-kicker {
3750  margin-bottom: 12px;
3751  font-size: 12px;
3752  line-height: 1.3;
3753  letter-spacing: 0.12em;
3754  text-transform: uppercase;
3755  font-weight: 700;
3756  color: #555;
3757}
3758
3759.fb-intro h2 {
3760  font-size: clamp(34px, 4vw, 48px);
3761  line-height: 1.05;
3762  font-weight: 700;
3763  color: #1e1e1e;
3764  margin-bottom: 18px;
3765}
3766
3767.fb-lead {
3768  font-size: 21px;
3769  line-height: 1.45;
3770  color: #333;
3771  max-width: 850px;
3772  margin-bottom: 28px;
3773}
3774
3775/* Event panel */
3776.fb-eventpanel {
3777  display: inline-flex;
3778  flex-wrap: wrap;
3779  align-items: center;
3780  gap: 22px 32px;
3781  margin: 0 0 30px;
3782  padding: 20px 24px;
3783  background: #f7f7f5;
3784  border-left: 6px solid #0c6a8a;
3785}
3786
3787.fb-eventpanel__details p {
3788  margin: 0 0 6px;
3789  font-size: 18px;
3790  line-height: 1.5;
3791  color: #222;
3792}
3793
3794.fb-eventpanel__details p:last-child {
3795  margin-bottom: 0;
3796}
3797
3798.fb-eventpanel__date {
3799  font-size: 30px;
3800  line-height: 1.1;
3801  font-weight: 700;
3802  color: #1e1e1e;
3803  margin-bottom: 12px !important;
3804}
3805
3806.fb-eventpanel__cta {
3807  display: flex;
3808  align-items: center;
3809  justify-content: center;
3810  align-self: center;
3811  transform: translateY(8px);
3812}
3813
3814/* Sections */
3815.fb-section {
3816  padding: 0 0 34px;
3817  margin-bottom: 34px;
3818  border-bottom: 1px solid #d8d8d8;
3819}
3820
3821.fb-section h3 {
3822  font-size: 28px;
3823  line-height: 1.15;
3824  margin-bottom: 20px;
3825  color: #1e1e1e;
3826}
3827
3828.fb-section p {
3829  font-size: 18px;
3830  line-height: 1.7;
3831  margin-bottom: 18px;
3832}
3833
3834/* What to expect cards */
3835.fb-cards {
3836  display: grid;
3837  grid-template-columns: repeat(2, minmax(0, 1fr));
3838  gap: 18px;
3839}
3840
3841.fb-card {
3842  background: #f7f7f5;
3843  border-left: 5px solid #0c6a8a;
3844  padding: 22px 20px 20px;
3845}
3846
3847.fb-card h4 {
3848  font-size: 18px;
3849  line-height: 1.25;
3850  margin-bottom: 10px;
3851  color: #1e1e1e;
3852}
3853
3854.fb-card p {
3855  font-size: 16px;
3856  line-height: 1.6;
3857  margin-bottom: 0;
3858}
3859
3860/* Speakers */
3861.fb-speaker-grid {
3862  display: grid;
3863  grid-template-columns: 1fr 1fr;
3864  gap: 24px;
3865}
3866
3867.fb-speaker {
3868  display: grid;
3869  grid-template-columns: 120px 1fr;
3870  gap: 16px;
3871  align-items: start;
3872  padding-bottom: 20px;
3873  border-bottom: 1px solid #e5e5e5;
3874}
3875
3876.fb-speaker__image img {
3877  display: block;
3878  width: 120px;
3879  height: 140px;
3880  object-fit: cover;
3881}
3882
3883.fb-speaker__name {
3884  font-size: 22px;
3885  line-height: 1.2;
3886  font-weight: 700;
3887  margin-bottom: 6px;
3888  color: #1e1e1e;
3889}
3890
3891.fb-speaker__role {
3892  font-size: 15px;
3893  line-height: 1.45;
3894  text-transform: uppercase;
3895  letter-spacing: 0.06em;
3896  color: #666;
3897  margin-bottom: 0;
3898}
3899
3900.fb-speakers {
3901  border-bottom: 0;
3902  margin-bottom: 0;
3903  padding-bottom: 24px;
3904}
3905
3906/* CTA */
3907.fb-cta {
3908  border-bottom: 0;
3909  margin-bottom: 0;
3910  padding-top: 0;
3911  padding-bottom: 8px;
3912}
3913
3914.fb-cta__inner {
3915  background: #f7f7f5;
3916  padding: 34px 28px;
3917  border-top: 6px solid #be1e2d;
3918}
3919
3920.fb-note,
3921.fb-contact {
3922  font-size: 15px !important;
3923  line-height: 1.6;
3924  color: #444;
3925}
3926
3927.fb-contact {
3928  margin-bottom: 0 !important;
3929}
3930
3931/* Responsive */
3932@media (max-width: 900px) {
3933  .fb-speaker-grid {
3934    grid-template-columns: 1fr;
3935  }
3936}
3937
3938@media (max-width: 640px) {
3939  .fb-intro h2 {
3940    font-size: 32px;
3941  }
3942
3943  .fb-lead {
3944    font-size: 19px;
3945  }
3946
3947  .fb-section h3 {
3948    font-size: 24px;
3949  }
3950
3951  .fb-section p {
3952    font-size: 17px;
3953  }
3954
3955  .fb-cards {
3956    grid-template-columns: 1fr;
3957  }
3958
3959  .fb-speaker {
3960    grid-template-columns: 90px 1fr;
3961    gap: 14px;
3962  }
3963
3964  .fb-speaker__image img {
3965    width: 90px;
3966    height: 110px;
3967  }
3968
3969  .fb-speaker__name {
3970    font-size: 20px;
3971  }
3972
3973  .fb-cta__inner {
3974    padding: 26px 20px;
3975  }
3976
3977  .fb-eventpanel {
3978    display: block;
3979    padding: 18px 18px 20px;
3980  }
3981
3982  .fb-eventpanel__cta {
3983    margin-top: 18px;
3984    transform: none;
3985    justify-content: flex-start;
3986  }
3987}
3988
3989
3990/* Donate 2026 - Donations hub */
3991
3992 /* donations hub */
3993
3994/* tokens */
3995.wg-page{
3996  --wg-red: #AF1F23;
3997  --wg-ink: #111;
3998  --wg-muted: rgba(0,0,0,.74);
3999  --wg-border: rgba(0,0,0,.12);
4000  --wg-soft: #F6F4F2;
4001  --wg-card: #fff;
4002  --wg-radius: 0px;
4003  --wg-pill-radius: 999px;
4004  color: var(--wg-ink);
4005  line-height: 1.6;
4006}
4007
4008/* layout */
4009.wg-page .wg-hero,
4010.wg-page .wg-ways,
4011.wg-page .wg-contact-card,
4012.wg-page .wg-legal,
4013.wg-page hr{
4014  max-width: 860px;
4015  margin: 0 auto;
4016  padding: 0 20px;
4017}
4018
4019@media (max-width: 768px){
4020  .wg-page .wg-hero,
4021  .wg-page .wg-ways,
4022  .wg-page .wg-contact-card{
4023    padding: 0 15px;
4024  }
4025}
4026
4027/* type */
4028.wg-page .wg-title{
4029  margin: 0 0 10px;
4030  font-size: 1.85rem;
4031  font-weight: 600;
4032  line-height: 1.2;
4033}
4034
4035
4036
4037
4038
4039
4040
4041.wg-page .wg-lede{
4042  margin: 0 0 24px;
4043  max-width: 65ch;
4044  font-size: 1.1rem;
4045  color: var(--wg-muted);
4046}
4047
4048.wg-page .wg-section-title{
4049  margin: 28px 0 12px !important;
4050  font-size: 1.1rem !important;
4051  font-weight: 800;
4052  line-height: 1.25;
4053  text-transform: none;
4054  letter-spacing: 0;
4055  color: var(--wg-ink);
4056}
4057
4058.wg-page .wg-kicker{
4059  margin: 22px 0 10px !important;
4060  font-size: 1.05rem !important;
4061  font-weight: 800;
4062  line-height: 1.25;
4063  text-transform: none;
4064  letter-spacing: 0;
4065  color: var(--wg-ink);
4066}
4067
4068/* cta card */
4069.wg-page .wg-cta-pair--primary{
4070  display: grid;
4071  gap: 12px;
4072  padding: 24px;
4073  margin-bottom: 26px;
4074  background: var(--wg-soft);
4075  border: 1px solid var(--wg-border);
4076  border-radius: var(--wg-radius);
4077  justify-items: center;
4078}
4079
4080.wg-page .wg-cta-pair--primary .button{
4081  display: inline-flex !important;
4082  align-items: center;
4083  justify-content: center;
4084  width: 100% !important;
4085  max-width: 400px !important;
4086  min-height: 48px;
4087  background: var(--wg-red) !important;
4088  color: #fff !important;
4089  border-radius: var(--wg-radius) !important;
4090  font-weight: 600;
4091  text-transform: none;
4092  text-decoration: none !important;
4093  transform: none !important;
4094  transition: all 0.25s ease-in-out !important;
4095  border: 1px solid var(--wg-red) !important;
4096}
4097
4098.wg-page .wg-cta-pair--primary .button:hover{
4099  transform: translateY(-3px) !important;
4100  background-color: #961a1d !important;
4101  box-shadow: 0 6px 15px rgba(0,0,0,0.15) !important;
4102}
4103
4104.wg-page .wg-cta-pair--primary .button .button__text,
4105.wg-page .wg-cta-pair--primary .button:hover .button__text{
4106  transform: none !important;
4107  font-style: normal !important;
4108}
4109
4110.wg-page .wg-cta-pair--primary .button::before,
4111.wg-page .wg-cta-pair--primary .button::after{
4112  content: none !important;
4113}
4114
4115/* secondary cta row */
4116.wg-page .wg-cta-secondary-row{
4117  display: flex !important;
4118  flex-direction: row;
4119  justify-content: center;
4120  gap: 12px;
4121  width: 100%;
4122  max-width: 400px;
4123  margin: 0 auto;
4124}
4125
4126.wg-page .wg-cta-secondary-row > p,
4127.wg-page .wg-cta-secondary-row > br{
4128  display: none !important;
4129}
4130
4131.wg-page .wg-btn-outline{
4132  display: inline-flex !important;
4133  align-items: center;
4134  justify-content: center;
4135  flex: 1;
4136  min-height: 48px;
4137  padding: 10px 16px;
4138  box-sizing: border-box;
4139  font-size: 16px !important;
4140  font-weight: 700;
4141  letter-spacing: 0;
4142  color: var(--wg-ink);
4143  background: #fff !important;
4144  border: 1px solid rgba(0,0,0,.22);
4145  border-radius: var(--wg-radius) !important;
4146  text-transform: none;
4147  transition: all 0.2s ease;
4148  text-decoration: none !important;
4149}
4150
4151.wg-page .wg-btn-outline:hover{
4152  border-color: rgba(0,0,0,.35);
4153  box-shadow: none;
4154  transform: translateY(-1px);
4155}
4156
4157@media (max-width: 600px){
4158  .wg-page .wg-cta-secondary-row{
4159    flex-direction: column !important;
4160    gap: 12px !important;
4161  }
4162  .wg-page .wg-btn-outline{
4163    width: 100% !important;
4164    flex: none !important;
4165  }
4166}
4167
4168/* popular chips */
4169.wg-page .wg-quick-grid{
4170  display: flex;
4171  flex-wrap: wrap;
4172  justify-content: center;
4173  gap: 12px;
4174  margin: 10px 0 0;
4175}
4176
4177.wg-page .wg-chip{
4178  display: inline-block;
4179  padding: 10px 18px;
4180  background: #fff;
4181  border: 1px solid var(--wg-border);
4182  border-radius: var(--wg-pill-radius);
4183  font-weight: 700;
4184  font-size: 15px;
4185  color: var(--wg-ink);
4186  text-decoration: none !important;
4187  transition: background 0.2s;
4188}
4189
4190.wg-page .wg-chip:hover{
4191  background: var(--wg-soft);
4192}
4193
4194/* popular section spacing */
4195.wg-page .wg-quick{
4196  margin: 54px auto 0px;
4197  max-width: 860px;
4198  padding: 0 20px;
4199}
4200
4201@media (max-width: 768px){
4202  .wg-page .wg-quick{
4203    padding: 0 15px;
4204  }
4205}
4206
4207.wg-page .wg-contact-card{
4208  margin-top: 0 !important;
4209}
4210
4211/* accordions */
4212.wg-page details.wg{
4213  background: var(--wg-card);
4214  border: 1px solid var(--wg-border);
4215  margin-bottom: 12px;
4216}
4217
4218.wg-page details.wg > summary{
4219  list-style: none;
4220  cursor: pointer;
4221  padding: 13px 44px 13px 16px;
4222  font-weight: 900;
4223  font-size: 16px;
4224  line-height: 1.25;
4225  position: relative;
4226}
4227
4228.wg-page details.wg summary::-webkit-details-marker{
4229  display: none;
4230}
4231
4232.wg-page details.wg summary::after{
4233  content: "";
4234  width: 10px;
4235  height: 10px;
4236  border-right: 2px solid rgba(0,0,0,0.55);
4237  border-bottom: 2px solid rgba(0,0,0,0.55);
4238  position: absolute;
4239  right: 20px;
4240  top: 45%;
4241  transform: translateY(-50%) rotate(45deg);
4242  transition: transform 0.2s ease;
4243}
4244
4245.wg-page details.wg[open] summary::after{
4246  transform: translateY(-20%) rotate(-135deg);
4247}
4248
4249.wg-page details.wg p,
4250.wg-page details.wg div{
4251  padding: 0 16px 16px;
4252  color: var(--wg-muted);
4253}
4254
4255/* other ways links */
4256.wg-page .wg-link{
4257  margin: 0 0 12px;
4258}
4259
4260.wg-page .wg-link a{
4261  display: block;
4262  padding: 13px 16px;
4263  background: var(--wg-card);
4264  border: 1px solid var(--wg-border);
4265  border-radius: var(--wg-radius) !important;
4266  color: var(--wg-ink);
4267  text-decoration: none;
4268  font-weight: 700;
4269  position: relative;
4270}
4271
4272.wg-page .wg-link a:hover{
4273  background: var(--wg-soft);
4274}
4275
4276.wg-page .wg-link a::after{
4277  transition: transform 0.18s ease, color 0.18s ease;
4278}
4279
4280.wg-page .wg-link a:hover::after{
4281  transform: translateX(6px);
4282  color: var(--wg-red);
4283}
4284
4285.wg-page .wg-link a:hover span:last-child,
4286.wg-page .wg-link a:hover i{
4287  color: var(--wg-red) !important;
4288}
4289
4290/* contact */
4291.wg-page .wg-contact-card{
4292  background: var(--wg-soft);
4293  padding: 20px;
4294  margin: 20px auto 10px !important;
4295  border: 1px solid var(--wg-border);
4296  border-radius: var(--wg-radius) !important;
4297}
4298
4299.wg-page .wg-contact-title{
4300  margin: 0 0 6px !important;
4301  font-size: 18px !important;
4302  font-weight: 800;
4303}
4304
4305.wg-page .wg-contact-text{
4306  margin: 0;
4307  color: var(--wg-muted);
4308}
4309
4310/* legal */
4311.wg-page .wg-legal{
4312  font-size: 0.85rem;
4313  background: var(--wg-soft);
4314  padding: 20px;
4315  margin-top: 30px;
4316  border: 1px solid var(--wg-border);
4317  border-radius: var(--wg-radius) !important;
4318}
4319
4320.wg-page .wg-legal p{
4321  margin-bottom: 0px !important;
4322  line-height: 1.5;
4323}
4324
4325.wg-page .wg-legal p:last-child{
4326  margin-bottom: 0 !important;
4327}
4328
4329.wg-page .wg-legal em{
4330  display: block;
4331  margin-top: 4px;
4332}
4333
4334/* main to hr spacing */
4335.wg-page .wg-ways{
4336  padding-bottom: 28px;
4337}
4338
4339.wg-page hr{
4340  margin-top: 24px;
4341  margin-bottom: 0;
4342}
4343
4344/* utilities */
4345.wg-page details[id]{
4346  scroll-margin-top: 110px;
4347}
4348
4349.wg-page p:empty{
4350  display: none !important;
4351}
4352
4353/* accordions: force square corners everywhere */
4354.wg-page details.wg,
4355.wg-page details.wg > summary,
4356.wg-page details.wg > summary::before,
4357.wg-page details.wg > summary::after{
4358  border-radius: 0 !important;
4359}
4360
4361.wg-page details.wg{
4362  overflow: hidden;
4363}
4364
4365/* match borders between accordions and other ways links */
4366.wg-page details.wg,
4367.wg-page .wg-link a{
4368  border-width: 1px !important;
4369  border-style: solid !important;
4370  border-color: var(--wg-border) !important;
4371  box-shadow: none !important;
4372  outline: none !important;
4373}
4374
4375/* normalize border weight for accordion + other ways boxes */
4376.wg-page details.wg,
4377.wg-page details.wg > summary,
4378.wg-page .wg-link a{
4379  border: 1px solid var(--wg-border) !important;
4380  box-shadow: none !important;
4381  outline: none !important;
4382}
4383
4384/* summary should not add its own extra border lines */
4385.wg-page details.wg > summary{
4386  border-left: 0 !important;
4387  border-right: 0 !important;
4388  border-top: 0 !important;
4389  border-bottom: 0 !important;
4390}
4391
4392
4393/* Remove unwanted top margin coming from `.donations   */
4394body.donations {
4395  margin-top: 0 !important;
4396}
4397 
4398body.page-id-17146{
4399  margin-top: 0 !important;
4400} 
4401 
4402/* sponsorhips */
4403
4404 /* Event sponsor page body copy */
4405.event-sponsor-copy{
4406  max-width: 860px;
4407  margin: 0 auto;
4408  padding: 0 20px;
4409}
4410
4411.event-sponsor-copy p{
4412  margin: 0 0 1.1rem;
4413  line-height: 1.7;
4414}
4415
4416.event-sponsor-copy a{
4417  overflow-wrap: anywhere;
4418}
4419
4420.event-sponsor-copy__cta{
4421  margin: 1.75rem 0 2rem;
4422  text-align: center;
4423}
4424
4425.event-sponsor-copy hr{
4426  margin: 2.25rem auto;
4427  border: 0;
4428  border-top: 1px solid #d9d9d9;
4429}
4430
4431.event-sponsor-copy h3{
4432  margin: 0 0 1.25rem;
4433  text-align: center;
4434  line-height: 1.2;
4435}
4436
4437.event-sponsor-copy .bwgalley{
4438  margin-top: 1.5rem;
4439}
4440
4441/* footer - do not sell link stuff */
4442
4443/*link reset after click */
4444
4445.footer-privacy-choices-row .menu__link,
4446.footer-privacy-choices-row .menu__link:visited,
4447.footer-privacy-choices-row .menu__link:active,
4448.footer-privacy-choices-row .menu__link:focus {
4449  color: #fff;
4450  text-decoration: none;
4451}
4452
4453.footer-privacy-choices-row .menu__link:hover {
4454  color: #fff;
4455  text-decoration: underline;
4456  text-underline-offset: 3px;
4457}
4458 
4459.footer-privacy-choices-row {
4460  margin-bottom: 0.45rem;
4461}
4462
4463/* footer - centering social icons */
4464
4465.footer-right {
4466  display: flex;
4467  flex-direction: column;
4468  align-items: stretch;
4469}
4470
4471.footer-translate {
4472  width: 100%;
4473}
4474
4475.footer-right .menu--social {
4476  display: flex !important;
4477  justify-content: center !important;
4478  align-items: center;
4479  width: 100%;
4480  margin: .5rem 0 0 !important;
4481  padding: 0 !important;
4482}
4483
4484/* Remove top margin on blog post hero section */
4485body.single-post section.featured-press-section {
4486  margin-top: 0 !important;
4487}
4488
4489/* Ebola page embedded form intro block */
4490.ebola-intro-with-form {
4491  display: grid;
4492  grid-template-columns: minmax(0, 1fr) minmax(300px, 420px);
4493  gap: 32px;
4494  align-items: start;
4495  margin: 18px 0 28px;
4496}
4497
4498.ebola-intro-copy > :first-child {
4499  margin-top: 0;
4500}
4501
4502.ebola-intro-form {
4503  padding: 0;
4504  background: transparent;
4505  box-shadow: none;
4506}
4507
4508/* Keep the embedded form in its normal page position */
4509.ebola-intro-form {
4510  position: static;
4511}
4512
4513/* Stack cleanly on tablet/mobile */
4514@media (max-width: 991.98px) {
4515  .ebola-intro-with-form {
4516    grid-template-columns: 1fr;
4517    gap: 22px;
4518  }
4519
4520  .ebola-intro-form {
4521    position: static;
4522  }
4523}
4524
4525.ebola-intro-copy ul {
4526  margin-top: 8px;
4527  margin-bottom: 0;
4528}
4529
4530.ebola-intro-copy p:last-of-type {
4531  margin-bottom: 8px;
4532}
4533
4534.email-wrapper span {
4535  display: none;
4536}
4537
4538.email-extra {
4539display: none;
4540}
4541
4542/* Ebola update stack */
4543.ebola-updates {
4544  max-width: 900px;
4545  margin: 0 auto 28px;
4546  padding: 16px 18px;
4547  background: #F6F4F2;
4548  border-left: 4px solid #AF1F23;
4549}
4550
4551.ebola-update {
4552  margin: 0;
4553}
4554
4555.ebola-update + .ebola-update {
4556  margin-top: 12px;
4557}
4558
4559.ebola-update--latest {
4560  font-size: 1.02rem;
4561}
4562
4563.ebola-update-archive {
4564  margin-top: 12px;
4565}
4566
4567.ebola-update-archive summary {
4568  cursor: pointer;
4569  font-weight: 700;
4570  color: #AF1F23;
4571}
4572
4573.ebola-update-archive summary:hover,
4574.ebola-update-archive summary:focus {
4575  text-decoration: underline;
4576}
4577
4578.ebola-update-archive .ebola-update {
4579  margin-top: 12px;
4580}
4581
4582/* ===== MT Video Embed (custom play button overlay) ===== */
4583
4584.mt-video-embed {
4585  max-width: 900px;
4586  margin: 0 auto;
4587  aspect-ratio: 16 / 9;
4588  background: #000;
4589  position: relative;
4590  cursor: pointer;
4591}
4592
4593.mt-video-embed video {
4594  width: 100%;
4595  height: 100%;
4596  display: block;
4597  object-fit: contain;
4598}
4599
4600.mt-video-embed .mt-video-embed__play-btn {
4601  position: absolute;
4602  top: 50%;
4603  left: 50%;
4604  transform: translate(-50%, -50%);
4605  width: 80px;
4606  height: 80px;
4607  background: rgba(0, 0, 0, 0.6);
4608  border-radius: 50%;
4609  display: flex;
4610  align-items: center;
4611  justify-content: center;
4612  pointer-events: none;
4613  transition: background 0.2s ease, transform 0.2s ease;
4614}
4615
4616.mt-video-embed:hover .mt-video-embed__play-btn {
4617  background: rgba(0, 0, 0, 0.8);
4618  transform: translate(-50%, -50%) scale(1.08);
4619}
4620
4621.mt-video-embed .mt-video-embed__play-triangle {
4622  width: 0;
4623  height: 0;
4624  border-top: 15px solid transparent;
4625  border-bottom: 15px solid transparent;
4626  border-left: 24px solid white;
4627  margin-left: 4px;
4628}
4629
4630.mt-video-embed.is-playing .mt-video-embed__play-btn {
4631  display: none;
4632}
4633
4634
4635
4636
4637
4638
4639</style>
4640</head>  <body class="blog wp-theme-mti-theme-2021 mega-menu-primary-navigation metaslider-plugin sidebar-primary">
4641    <!-- Google Tag Manager (noscript) -->
vendor: 79 bytes, lines 4641-4643
4641
4642    <noscript>
4643      <iframe src="https://www.googletagmanager.com/ns.html?id=
4643GTM-W7XQ7J
vendor: 113 bytes, lines 4643-4647
4643"
4644              height="0" width="0" style="display:none;visibility:hidden">
4645      </iframe>
4646    </noscript>
4647    
4647<!-- End Google Tag Manager (noscript) -->
4648    <!--[if IE]>
4649      <div class="alert alert-warning">
4650        You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> to improve your experience.      </div>
4651    <![endif]-->
4652	  
4653	  <div class="header-stack">
4654    
4655<div class="skiplinks"></div>
4656<header class="l-header" role="banner">
4657  <div class="l-constrain">
4658    <div class="header__content">
4659      <div class="header__first">
4660        <div class="site-branding">
4661          <a class="site-name" href="/" title="Medical Teams International" rel="home">
4662            <h1 class="site-name__text">Medical Teams International</h1>
4663          </a>
4664        </div>
4665      </div>
4666      <div class="header__second">
4667        <div class="header__top">
4668          <div class="l-navigation">
4669			  
4670            <ul id="menu-utility-menu" class="menu menu--utility"><li id="menu-item-148" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-61 current_page_item current_page_parent menu__item menu-item-148 current_page_item current-menu-item"><a href="https://www.medicalteams.org/blog/" class="menu__link current_page_item current-menu-item">Blog</a></li>
4671<li id="menu-item-3219" class="menu-item menu-item-type-custom menu-item-object-custom menu__item menu-item-3219"><a href="/events/" class="menu__link">Events</a></li>
4672<li id="menu-item-149" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu__item menu-item-149 menu-item-has-children"><a href="/news/" class="menu__link">Newsroom</a><ul class="menu__subnav">	<li id="menu-item-3639" class="menu-item menu-item-type-post_type menu-item-object-page menu__item menu-item-3639"><a href="https://www.medicalteams.org/media-assets/" class="menu__link">Media Assets</a></li>
4673</ul>
4674</li>
4675<li id="menu-item-150" class="menu-item menu-item-type-post_type menu-item-object-page menu__item menu-item-150"><a href="https://www.medicalteams.org/contact/" class="menu__link">Contact Us</a></li>
4676<li id="menu-item-238" class="menu__item--search menu-item menu-item-type-post_type menu-item-object-page menu__item menu-item-238"><a href="https://www.medicalteams.org/search/" class="menu__link">Search <i class="fas fa-search"></i></a></li>
4677</ul>          </div>
4678        </div>
4679        <div class="header__bottom">
4680          <div class="l-navigation">
4681			  <div id="mega-menu-wrap-primary_navigation" class="mega-menu-wrap"><div class="mega-menu-toggle"><div class="mega-toggle-blocks-left"></div><div class="mega-toggle-blocks-center"></div><div class="mega-toggle-blocks-right"><div class='mega-toggle-block mega-menu-toggle-animated-block mega-toggle-block-0' id='mega-toggle-block-0'><button aria-controls="mega-menu-primary_navigation" aria-expanded="false" aria-haspopup="true" aria-label="Toggle Menu" class="mega-toggle-animated mega-toggle-animated-slider" type="button">
4682                  <span class="mega-toggle-animated-box">
4683                    <span class="mega-toggle-animated-inner"></span>
4684                  </span>
4685                </button></div></div></div><ul id="mega-menu-primary_navigation" class="mega-menu max-mega-menu mega-menu-horizontal mega-no-js" data-event="hover_intent" data-effect="fade_up" data-effect-speed="200" data-effect-mobile="slide" data-effect-speed-mobile="200" data-mobile-force-width="body" data-second-click="go" data-document-click="collapse" data-vertical-behaviour="accordion" data-breakpoint="923" data-unbind="false" data-mobile-state="expand_active" data-mobile-direction="vertical"><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-current-menu-ancestor mega-current-menu-parent mega-current_page_parent mega-current_page_ancestor mega-menu-item-has-children mega-menu-megamenu mega-menu-grid mega-align-bottom-left mega-disable-link mega-menu-item-152" id="mega-menu-item-152"><a class="mega-menu-link" tabindex="0" aria-expanded="false" aria-controls="mega-sub-menu-152" role="button">About Us<span class="mega-indicator" aria-hidden="true"></span></a>
4686<ul class="mega-sub-menu" role='presentation' id='mega-sub-menu-152'>
4687<li class="mega-menu-row" id="mega-menu-152-0">
4688	<ul class="mega-sub-menu" style='--columns:12' role='presentation'>
4689<li class="mega-menu-column mega-menu-columns-6-of-12" style="--columns:12; --span:6" id="mega-menu-152-0-0">
4690		<ul class="mega-sub-menu">
4691<li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-10512" id="mega-menu-item-10512"><a class="mega-menu-link" href="https://www.medicalteams.org/who-we-are/">About Us</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-9775" id="mega-menu-item-9775"><a class="mega-menu-link" href="https://www.medicalteams.org/who-we-are/daring-to-love-like-jesus/">Our Faith</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-825" id="mega-menu-item-825"><a class="mega-menu-link" href="https://www.medicalteams.org/who-we-are/leadership/">Leadership</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-826" id="mega-menu-item-826"><a class="mega-menu-link" href="https://www.medicalteams.org/who-we-are/financials/">Financials</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-current-menu-item mega-page_item mega-page-item-61 mega-current_page_item mega-current_page_parent mega-menu-item-10515" id="mega-menu-item-10515"><a class="mega-menu-link" href="https://www.medicalteams.org/blog/" aria-current="page">Blog</a></li>
4691		</ul>
4692</li><li class="mega-menu-column mega-menu-columns-6-of-12" style="--columns:12; --span:6" id="mega-menu-152-0-1">
4693		<ul class="mega-sub-menu">
4694<li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-10513" id="mega-menu-item-10513"><a class="mega-menu-link" href="https://www.medicalteams.org/contact/">Contact Us</a></li><li class="mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-10514" id="mega-menu-item-10514"><a class="mega-menu-link" href="/news/">Newsroom</a></li>		</ul>
4695</li>	</ul>
4696</li><li class="mega-menu-row" id="mega-menu-152-1">
4697	<ul class="mega-sub-menu" style='--columns:12' role='presentation'>
4698<li class="mega-menu-column mega-menu-cta-link mega-menu-columns-12-of-12 menu-cta-link" style="--columns:12; --span:12" id="mega-menu-152-1-0">
4699		<ul class="mega-sub-menu">
4700<li class="mega-menu-item mega-menu-item-type-widget widget_custom_html mega-menu-item-custom_html-2" id="mega-menu-item-custom_html-2"><div class="textwidget custom-html-widget"><a class="arrow-link arrow-link--red menu-arrow-link" href="/who-we-are/ourstory/">See How It All Started</a></div></li>
4700		</ul>
4701</li>	</ul>
4702</li></ul>
4703</li><li class="mega-menu-item mega-menu-item-type-post_type_archive mega-menu-item-object-country mega-menu-item-has-children mega-menu-megamenu mega-menu-grid mega-align-bottom-left mega-disable-link mega-menu-item-198" id="mega-menu-item-198"><a class="mega-menu-link" tabindex="0" aria-expanded="false" aria-controls="mega-sub-menu-198" role="button">Our Work<span class="mega-indicator" aria-hidden="true"></span></a>
4704<ul class="mega-sub-menu" role='presentation' id='mega-sub-menu-198'>
4705<li class="mega-menu-row" id="mega-menu-198-0">
4706	<ul class="mega-sub-menu" style='--columns:12' role='presentation'>
4707<li class="mega-menu-column mega-menu-columns-6-of-12" style="--columns:12; --span:6" id="mega-menu-198-0-0">
4708		<ul class="mega-sub-menu">
4709<li class="mega-menu-item mega-menu-item-type-post_type_archive mega-menu-item-object-country mega-menu-item-has-children mega-menu-item-10516" id="mega-menu-item-10516"><a class="mega-menu-link" href="https://www.medicalteams.org/countries/">Where We Work<span class="mega-indicator" aria-hidden="true"></span></a>
4710			<ul class="mega-sub-menu" id='mega-sub-menu-10516'>
4711<li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-16204" id="mega-menu-item-16204"><a class="mega-menu-link" href="https://www.medicalteams.org/ethiopia/">Ethiopia</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-16205" id="mega-menu-item-16205"><a class="mega-menu-link" href="https://www.medicalteams.org/sudan/">Sudan</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-16206" id="mega-menu-item-16206"><a class="mega-menu-link" href="https://www.medicalteams.org/tanzania/">Tanzania</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-16207" id="mega-menu-item-16207"><a class="mega-menu-link" href="https://www.medicalteams.org/uganda/">Uganda</a></li><li class="mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-17845" id="mega-menu-item-17845"><a class="mega-menu-link" href="https://www.medicalteams.org/country/ukraine/">Ukraine</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-16209" id="mega-menu-item-16209"><a class="mega-menu-link" href="https://www.medicalteams.org/united-states/">United States</a></li>			</ul>
4712</li>		</ul>
4713</li><li class="mega-menu-column mega-menu-columns-6-of-12" style="--columns:12; --span:6" id="mega-menu-198-0-1">
4714		<ul class="mega-sub-menu">
4715<li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-has-children mega-menu-item-12752" id="mega-menu-item-12752"><a class="mega-menu-link" href="https://www.medicalteams.org/united-states/">Medical Teams in the US<span class="mega-indicator" aria-hidden="true"></span></a>
4716			<ul class="mega-sub-menu" id='mega-sub-menu-12752'>
4717<li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-12753" id="mega-menu-item-12753"><a class="mega-menu-link" href="https://www.medicalteams.org/united-states/disaster-response/">Disaster Response</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-12751" id="mega-menu-item-12751"><a class="mega-menu-link" href="https://www.medicalteams.org/care-connect-mobile-health/">Care &#038; Connect Mobile Health</a></li>			</ul>
4718</li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-has-children mega-menu-item-151" id="mega-menu-item-151"><a class="mega-menu-link" href="https://www.medicalteams.org/how-we-heal/">How We Help<span class="mega-indicator" aria-hidden="true"></span></a>
4719			<ul class="mega-sub-menu" id='mega-sub-menu-151'>
4720<li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-15413" id="mega-menu-item-15413"><a class="mega-menu-link" href="https://www.medicalteams.org/how-we-heal/refugee-crisis/">Refugee Medical Care</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-15414" id="mega-menu-item-15414"><a class="mega-menu-link" href="https://www.medicalteams.org/how-we-heal/natural-disasters/">Disaster Response</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-15415" id="mega-menu-item-15415"><a class="mega-menu-link" href="https://www.medicalteams.org/how-we-heal/mothers-children/">Maternal and Child Health</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-15416" id="mega-menu-item-15416"><a class="mega-menu-link" href="https://www.medicalteams.org/how-we-heal/mobile-dental-program/">Mobile Dental Program</a></li>			</ul>
4721</li>
4721		</ul>
4722</li>	</ul>
4723</li><li class="mega-menu-row" id="mega-menu-198-1">
4724	<ul class="mega-sub-menu" style='--columns:12' role='presentation'>
4725<li class="mega-menu-column mega-menu-cta-link mega-menu-columns-12-of-12 menu-cta-link" style="--columns:12; --span:12" id="mega-menu-198-1-0">
4726		<ul class="mega-sub-menu">
4727<li class="mega-menu-item mega-menu-item-type-widget widget_custom_html mega-menu-item-custom_html-3" id="mega-menu-item-custom_html-3"><div class="textwidget custom-html-widget"><a class="arrow-link arrow-link--red menu-arrow-link" href="/countries/">View All Program Locations</a></div></li>		</ul>
4728</li>	</ul>
4729</li></ul>
4730</li><li class="mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-has-children mega-menu-megamenu mega-menu-grid mega-align-bottom-right mega-disable-link mega-menu-item-16333" id="mega-menu-item-16333"><a class="mega-menu-link" tabindex="0" aria-expanded="false" aria-controls="mega-sub-menu-16333" role="button">Ways to Give<span class="mega-indicator" aria-hidden="true"></span></a>
4731<ul class="mega-sub-menu" role='presentation' id='mega-sub-menu-16333'>
4732<li class="mega-menu-row" id="mega-menu-16333-0">
4733	<ul class="mega-sub-menu" style='--columns:12' role='presentation'>
4734<li class="mega-menu-column mega-menu-columns-6-of-12" style="--columns:12; --span:6" id="mega-menu-16333-0-0">
4735		<ul class="mega-sub-menu">
4736<li class="mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-16984" id="mega-menu-item-16984"><a class="mega-menu-link" href="https://medicalteams.donorsupport.co/-/XEYZHMYE">Make a one-time gift</a></li><li class="mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-16986" id="mega-menu-item-16986"><a class="mega-menu-link" href="https://www.medicalteams.org/events/">Attend an Event</a></li>		</ul>
4737</li><li class="mega-menu-column mega-menu-columns-6-of-12" style="--columns:12; --span:6" id="mega-menu-16333-0-1">
4738		<ul class="mega-sub-menu">
4739<li class="mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-16985" id="mega-menu-item-16985"><a class="mega-menu-link" href="https://www.medicalteams.org/the-pulse/">Make a Monthly Gift</a></li><li class="mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-17799" id="mega-menu-item-17799"><a class="mega-menu-link" href="https://www.medicalteams.org/donate/sponsor-an-event/">Sponsor an Event</a></li>		</ul>
4740</li>	</ul>
4741</li><li class="mega-menu-row" id="mega-menu-16333-1">
4742	<ul class="mega-sub-menu" style='--columns:12' role='presentation'>
4743<li class="mega-menu-column mega-menu-columns-12-of-12" style="--columns:12; --span:12" id="mega-menu-16333-1-0">
4744		<ul class="mega-sub-menu">
4745<li class="mega-menu-item mega-menu-item-type-widget widget_custom_html mega-menu-item-custom_html-6" id="mega-menu-item-custom_html-6"><div class="textwidget custom-html-widget"><a class="arrow-link arrow-link--red menu-arrow-link" href="/donate/">See All Ways to Give</a></div></li>
4745		</ul>
4746</li>	</ul>
4747</li></ul>
4748</li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-has-children mega-menu-megamenu mega-menu-grid mega-align-bottom-left mega-disable-link mega-menu-item-10539" id="mega-menu-item-10539"><a class="mega-menu-link" tabindex="0" aria-expanded="false" aria-controls="mega-sub-menu-10539" role="button">Get Involved<span class="mega-indicator" aria-hidden="true"></span></a>
4749<ul class="mega-sub-menu" role='presentation' id='mega-sub-menu-10539'>
4750<li class="mega-menu-row" id="mega-menu-10539-0">
4751	<ul class="mega-sub-menu" style='--columns:12' role='presentation'>
4752<li class="mega-menu-column mega-menu-columns-6-of-12" style="--columns:12; --span:6" id="mega-menu-10539-0-0">
4753		<ul class="mega-sub-menu">
4754<li class="mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-13041" id="mega-menu-item-13041"><a class="mega-menu-link" href="https://www.medicalteams.org/events/">Events</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-7046" id="mega-menu-item-7046"><a class="mega-menu-link" href="https://www.medicalteams.org/career/">Careers</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-10540" id="mega-menu-item-10540"><a class="mega-menu-link" href="https://www.medicalteams.org/volunteer/">Volunteer with Us</a></li><li class="mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-16735" id="mega-menu-item-16735"><a class="mega-menu-link" href="/event/bookclub/">Medical Teams Book Club</a></li>		</ul>
4755</li><li class="mega-menu-column mega-menu-columns-6-of-12" style="--columns:12; --span:6" id="mega-menu-10539-0-1">
4756		<ul class="mega-sub-menu">
4757<li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-donation mega-menu-item-10543" id="mega-menu-item-10543"><a class="mega-menu-link" href="https://www.medicalteams.org/donate/corporate-partnerships/">Become a Corporate Partner</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-10544" id="mega-menu-item-10544"><a class="mega-menu-link" href="https://www.medicalteams.org/take-action/live-your-faith/">Involve Your Church</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-donation mega-menu-item-10545" id="mega-menu-item-10545"><a class="mega-menu-link" href="https://www.medicalteams.org/donate/build-a-kit/">Build a Kit</a></li>		</ul>
4758</li>	</ul>
4759</li><li class="mega-menu-row" id="mega-menu-10539-1">
4760	<ul class="mega-sub-menu" style='--columns:12' role='presentation'>
4761<li class="mega-menu-column mega-menu-cta-link mega-menu-columns-12-of-12 menu-cta-link" style="--columns:12; --span:12" id="mega-menu-10539-1-0">
4762		<ul class="mega-sub-menu">
4763<li class="mega-menu-item mega-menu-item-type-widget widget_custom_html mega-menu-item-custom_html-5" id="mega-menu-item-custom_html-5"><div class="textwidget custom-html-widget"><a class="arrow-link arrow-link--red menu-arrow-link" href="/events/">View All Events</a></div></li>
4763		</ul>
4764</li>	</ul>
4765</li><li class="mega-menu-row" id="mega-menu-10539-2">
4766	<ul class="mega-sub-menu" style='--columns:12' role='presentation'>
4767<li class="mega-menu-column mega-menu-columns-3-of-12" style="--columns:12; --span:3" id="mega-menu-10539-2-0"></li>	</ul>
4768</li></ul>
4769</li><li class="mega-menu__item--search mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-10546 menu__item--search" id="mega-menu-item-10546"><a class="mega-menu-link" href="https://www.medicalteams.org/search/"><i class="fas fa-search"></i><span class="sr-only">Search</span></a></li><li class="mega-button mega-button--hero mega-header-donate-button mega-fru-donate-button mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-3218 button button--hero header-donate-button fru-donate-button" id="mega-menu-item-3218"><a class="mega-menu-link" href="#XMJPDRKV">Donate</a></li></ul></div>            <form role="search" method="get" class="search-form searchform searchform--header" action="https://www.medicalteams.org/">
4770              <div class="searchform__content">
4771                <label for="header-search-input" class="sr-only">Search</label>
4772                <input class="searchform__input" id="header-search-input" type="search" name="s" placeholder="To search, type and hit enter.">
4773					
4774
4775                <button class="searchform__button" type="submit" role="button" title="Search">
4776                  <i class="fas fa-search"></i>
4777                </button>
4778                <div class="search__controls">
4779                  <div class="search__icon"></div>
4780                  <div class="close__icon"></div>
4781                </div>
4782              </div>
4783            </form>
4784			  
4785          </div>
4786			
4787        </div>
4788      </div>
4789    </div>
4790  </div>
4791</header>
4792<div class="l-preface hidden">
4793  <div class="l-constrain">
4794    <div class="l-preface__subnav">
4795    </div>
4796  </div>
4797</div>
4798<nav class="mobile-menu" role="navigation">
4799
4800    <div class="mobile-menu__bar">
4801    <a class="site-name site-name--mobile" href="/" title="Medical Teams International" rel="home">
4802    <h1 class="site-name__text">Medical Teams International</h1>
4803  </a>
4804<div id="mega-menu-wrap-primary_navigation" class="mega-menu-wrap"><div class="mega-menu-toggle"><div class="mega-toggle-blocks-left"></div><div class="mega-toggle-blocks-center"></div><div class="mega-toggle-blocks-right"><div class='mega-toggle-block mega-menu-toggle-animated-block mega-toggle-block-0' id='mega-toggle-block-0'><button aria-controls="mega-menu-primary_navigation" aria-expanded="false" aria-haspopup="true" aria-label="Toggle Menu" class="mega-toggle-animated mega-toggle-animated-slider" type="button">
4805                  <span class="mega-toggle-animated-box">
4806                    <span class="mega-toggle-animated-inner"></span>
4807                  </span>
4808                </button></div></div></div><ul id="mega-menu-primary_navigation" class="mega-menu max-mega-menu mega-menu-horizontal mega-no-js" data-event="hover_intent" data-effect="fade_up" data-effect-speed="200" data-effect-mobile="slide" data-effect-speed-mobile="200" data-mobile-force-width="body" data-second-click="go" data-document-click="collapse" data-vertical-behaviour="accordion" data-breakpoint="923" data-unbind="false" data-mobile-state="expand_active" data-mobile-direction="vertical"><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-current-menu-ancestor mega-current-menu-parent mega-current_page_parent mega-current_page_ancestor mega-menu-item-has-children mega-menu-megamenu mega-menu-grid mega-align-bottom-left mega-disable-link mega-menu-item-152" id="mega-menu-item-152"><a class="mega-menu-link" tabindex="0" aria-expanded="false" aria-controls="mega-sub-menu-152" role="button">About Us<span class="mega-indicator" aria-hidden="true"></span></a>
4809<ul class="mega-sub-menu" role='presentation' id='mega-sub-menu-152'>
4810<li class="mega-menu-row" id="mega-menu-152-0">
4811	<ul class="mega-sub-menu" style='--columns:12' role='presentation'>
4812<li class="mega-menu-column mega-menu-columns-6-of-12" style="--columns:12; --span:6" id="mega-menu-152-0-0">
4813		<ul class="mega-sub-menu">
4814<li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-10512" id="mega-menu-item-10512"><a class="mega-menu-link" href="https://www.medicalteams.org/who-we-are/">About Us</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-9775" id="mega-menu-item-9775"><a class="mega-menu-link" href="https://www.medicalteams.org/who-we-are/daring-to-love-like-jesus/">Our Faith</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-825" id="mega-menu-item-825"><a class="mega-menu-link" href="https://www.medicalteams.org/who-we-are/leadership/">Leadership</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-826" id="mega-menu-item-826"><a class="mega-menu-link" href="https://www.medicalteams.org/who-we-are/financials/">Financials</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-current-menu-item mega-page_item mega-page-item-61 mega-current_page_item mega-current_page_parent mega-menu-item-10515" id="mega-menu-item-10515"><a class="mega-menu-link" href="https://www.medicalteams.org/blog/" aria-current="page">Blog</a></li>
4814		</ul>
4815</li><li class="mega-menu-column mega-menu-columns-6-of-12" style="--columns:12; --span:6" id="mega-menu-152-0-1">
4816		<ul class="mega-sub-menu">
4817<li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-10513" id="mega-menu-item-10513"><a class="mega-menu-link" href="https://www.medicalteams.org/contact/">Contact Us</a></li><li class="mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-10514" id="mega-menu-item-10514"><a class="mega-menu-link" href="/news/">Newsroom</a></li>		</ul>
4818</li>	</ul>
4819</li><li class="mega-menu-row" id="mega-menu-152-1">
4820	<ul class="mega-sub-menu" style='--columns:12' role='presentation'>
4821<li class="mega-menu-column mega-menu-cta-link mega-menu-columns-12-of-12 menu-cta-link" style="--columns:12; --span:12" id="mega-menu-152-1-0">
4822		<ul class="mega-sub-menu">
4823<li class="mega-menu-item mega-menu-item-type-widget widget_custom_html mega-menu-item-custom_html-2" id="mega-menu-item-custom_html-2"><div class="textwidget custom-html-widget"><a class="arrow-link arrow-link--red menu-arrow-link" href="/who-we-are/ourstory/">See How It All Started</a></div></li>
4823		</ul>
4824</li>	</ul>
4825</li></ul>
4826</li><li class="mega-menu-item mega-menu-item-type-post_type_archive mega-menu-item-object-country mega-menu-item-has-children mega-menu-megamenu mega-menu-grid mega-align-bottom-left mega-disable-link mega-menu-item-198" id="mega-menu-item-198"><a class="mega-menu-link" tabindex="0" aria-expanded="false" aria-controls="mega-sub-menu-198" role="button">Our Work<span class="mega-indicator" aria-hidden="true"></span></a>
4827<ul class="mega-sub-menu" role='presentation' id='mega-sub-menu-198'>
4828<li class="mega-menu-row" id="mega-menu-198-0">
4829	<ul class="mega-sub-menu" style='--columns:12' role='presentation'>
4830<li class="mega-menu-column mega-menu-columns-6-of-12" style="--columns:12; --span:6" id="mega-menu-198-0-0">
4831		<ul class="mega-sub-menu">
4832<li class="mega-menu-item mega-menu-item-type-post_type_archive mega-menu-item-object-country mega-menu-item-has-children mega-menu-item-10516" id="mega-menu-item-10516"><a class="mega-menu-link" href="https://www.medicalteams.org/countries/">Where We Work<span class="mega-indicator" aria-hidden="true"></span></a>
4833			<ul class="mega-sub-menu" id='mega-sub-menu-10516'>
4834<li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-16204" id="mega-menu-item-16204"><a class="mega-menu-link" href="https://www.medicalteams.org/ethiopia/">Ethiopia</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-16205" id="mega-menu-item-16205"><a class="mega-menu-link" href="https://www.medicalteams.org/sudan/">Sudan</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-16206" id="mega-menu-item-16206"><a class="mega-menu-link" href="https://www.medicalteams.org/tanzania/">Tanzania</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-16207" id="mega-menu-item-16207"><a class="mega-menu-link" href="https://www.medicalteams.org/uganda/">Uganda</a></li><li class="mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-17845" id="mega-menu-item-17845"><a class="mega-menu-link" href="https://www.medicalteams.org/country/ukraine/">Ukraine</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-16209" id="mega-menu-item-16209"><a class="mega-menu-link" href="https://www.medicalteams.org/united-states/">United States</a></li>			</ul>
4835</li>		</ul>
4836</li><li class="mega-menu-column mega-menu-columns-6-of-12" style="--columns:12; --span:6" id="mega-menu-198-0-1">
4837		<ul class="mega-sub-menu">
4838<li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-has-children mega-menu-item-12752" id="mega-menu-item-12752"><a class="mega-menu-link" href="https://www.medicalteams.org/united-states/">Medical Teams in the US<span class="mega-indicator" aria-hidden="true"></span></a>
4839			<ul class="mega-sub-menu" id='mega-sub-menu-12752'>
4840<li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-12753" id="mega-menu-item-12753"><a class="mega-menu-link" href="https://www.medicalteams.org/united-states/disaster-response/">Disaster Response</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-12751" id="mega-menu-item-12751"><a class="mega-menu-link" href="https://www.medicalteams.org/care-connect-mobile-health/">Care &#038; Connect Mobile Health</a></li>			</ul>
4841</li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-has-children mega-menu-item-151" id="mega-menu-item-151"><a class="mega-menu-link" href="https://www.medicalteams.org/how-we-heal/">How We Help<span class="mega-indicator" aria-hidden="true"></span></a>
4842			<ul class="mega-sub-menu" id='mega-sub-menu-151'>
4843<li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-15413" id="mega-menu-item-15413"><a class="mega-menu-link" href="https://www.medicalteams.org/how-we-heal/refugee-crisis/">Refugee Medical Care</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-15414" id="mega-menu-item-15414"><a class="mega-menu-link" href="https://www.medicalteams.org/how-we-heal/natural-disasters/">Disaster Response</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-15415" id="mega-menu-item-15415"><a class="mega-menu-link" href="https://www.medicalteams.org/how-we-heal/mothers-children/">Maternal and Child Health</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-15416" id="mega-menu-item-15416"><a class="mega-menu-link" href="https://www.medicalteams.org/how-we-heal/mobile-dental-program/">Mobile Dental Program</a></li>			</ul>
4844</li>
4844		</ul>
4845</li>	</ul>
4846</li><li class="mega-menu-row" id="mega-menu-198-1">
4847	<ul class="mega-sub-menu" style='--columns:12' role='presentation'>
4848<li class="mega-menu-column mega-menu-cta-link mega-menu-columns-12-of-12 menu-cta-link" style="--columns:12; --span:12" id="mega-menu-198-1-0">
4849		<ul class="mega-sub-menu">
4850<li class="mega-menu-item mega-menu-item-type-widget widget_custom_html mega-menu-item-custom_html-3" id="mega-menu-item-custom_html-3"><div class="textwidget custom-html-widget"><a class="arrow-link arrow-link--red menu-arrow-link" href="/countries/">View All Program Locations</a></div></li>		</ul>
4851</li>	</ul>
4852</li></ul>
4853</li><li class="mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-has-children mega-menu-megamenu mega-menu-grid mega-align-bottom-right mega-disable-link mega-menu-item-16333" id="mega-menu-item-16333"><a class="mega-menu-link" tabindex="0" aria-expanded="false" aria-controls="mega-sub-menu-16333" role="button">Ways to Give<span class="mega-indicator" aria-hidden="true"></span></a>
4854<ul class="mega-sub-menu" role='presentation' id='mega-sub-menu-16333'>
4855<li class="mega-menu-row" id="mega-menu-16333-0">
4856	<ul class="mega-sub-menu" style='--columns:12' role='presentation'>
4857<li class="mega-menu-column mega-menu-columns-6-of-12" style="--columns:12; --span:6" id="mega-menu-16333-0-0">
4858		<ul class="mega-sub-menu">
4859<li class="mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-16984" id="mega-menu-item-16984"><a class="mega-menu-link" href="https://medicalteams.donorsupport.co/-/XEYZHMYE">Make a one-time gift</a></li><li class="mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-16986" id="mega-menu-item-16986"><a class="mega-menu-link" href="https://www.medicalteams.org/events/">Attend an Event</a></li>		</ul>
4860</li><li class="mega-menu-column mega-menu-columns-6-of-12" style="--columns:12; --span:6" id="mega-menu-16333-0-1">
4861		<ul class="mega-sub-menu">
4862<li class="mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-16985" id="mega-menu-item-16985"><a class="mega-menu-link" href="https://www.medicalteams.org/the-pulse/">Make a Monthly Gift</a></li><li class="mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-17799" id="mega-menu-item-17799"><a class="mega-menu-link" href="https://www.medicalteams.org/donate/sponsor-an-event/">Sponsor an Event</a></li>		</ul>
4863</li>	</ul>
4864</li><li class="mega-menu-row" id="mega-menu-16333-1">
4865	<ul class="mega-sub-menu" style='--columns:12' role='presentation'>
4866<li class="mega-menu-column mega-menu-columns-12-of-12" style="--columns:12; --span:12" id="mega-menu-16333-1-0">
4867		<ul class="mega-sub-menu">
4868<li class="mega-menu-item mega-menu-item-type-widget widget_custom_html mega-menu-item-custom_html-6" id="mega-menu-item-custom_html-6"><div class="textwidget custom-html-widget"><a class="arrow-link arrow-link--red menu-arrow-link" href="/donate/">See All Ways to Give</a></div></li>
4868		</ul>
4869</li>	</ul>
4870</li></ul>
4871</li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-has-children mega-menu-megamenu mega-menu-grid mega-align-bottom-left mega-disable-link mega-menu-item-10539" id="mega-menu-item-10539"><a class="mega-menu-link" tabindex="0" aria-expanded="false" aria-controls="mega-sub-menu-10539" role="button">Get Involved<span class="mega-indicator" aria-hidden="true"></span></a>
4872<ul class="mega-sub-menu" role='presentation' id='mega-sub-menu-10539'>
4873<li class="mega-menu-row" id="mega-menu-10539-0">
4874	<ul class="mega-sub-menu" style='--columns:12' role='presentation'>
4875<li class="mega-menu-column mega-menu-columns-6-of-12" style="--columns:12; --span:6" id="mega-menu-10539-0-0">
4876		<ul class="mega-sub-menu">
4877<li class="mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-13041" id="mega-menu-item-13041"><a class="mega-menu-link" href="https://www.medicalteams.org/events/">Events</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-7046" id="mega-menu-item-7046"><a class="mega-menu-link" href="https://www.medicalteams.org/career/">Careers</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-10540" id="mega-menu-item-10540"><a class="mega-menu-link" href="https://www.medicalteams.org/volunteer/">Volunteer with Us</a></li><li class="mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-16735" id="mega-menu-item-16735"><a class="mega-menu-link" href="/event/bookclub/">Medical Teams Book Club</a></li>		</ul>
4878</li><li class="mega-menu-column mega-menu-columns-6-of-12" style="--columns:12; --span:6" id="mega-menu-10539-0-1">
4879		<ul class="mega-sub-menu">
4880<li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-donation mega-menu-item-10543" id="mega-menu-item-10543"><a class="mega-menu-link" href="https://www.medicalteams.org/donate/corporate-partnerships/">Become a Corporate Partner</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-10544" id="mega-menu-item-10544"><a class="mega-menu-link" href="https://www.medicalteams.org/take-action/live-your-faith/">Involve Your Church</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-donation mega-menu-item-10545" id="mega-menu-item-10545"><a class="mega-menu-link" href="https://www.medicalteams.org/donate/build-a-kit/">Build a Kit</a></li>		</ul>
4881</li>	</ul>
4882</li><li class="mega-menu-row" id="mega-menu-10539-1">
4883	<ul class="mega-sub-menu" style='--columns:12' role='presentation'>
4884<li class="mega-menu-column mega-menu-cta-link mega-menu-columns-12-of-12 menu-cta-link" style="--columns:12; --span:12" id="mega-menu-10539-1-0">
4885		<ul class="mega-sub-menu">
4886<li class="mega-menu-item mega-menu-item-type-widget widget_custom_html mega-menu-item-custom_html-5" id="mega-menu-item-custom_html-5"><div class="textwidget custom-html-widget"><a class="arrow-link arrow-link--red menu-arrow-link" href="/events/">View All Events</a></div></li>
4886		</ul>
4887</li>	</ul>
4888</li><li class="mega-menu-row" id="mega-menu-10539-2">
4889	<ul class="mega-sub-menu" style='--columns:12' role='presentation'>
4890<li class="mega-menu-column mega-menu-columns-3-of-12" style="--columns:12; --span:3" id="mega-menu-10539-2-0"></li>	</ul>
4891</li></ul>
4892</li><li class="mega-menu__item--search mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-10546 menu__item--search" id="mega-menu-item-10546"><a class="mega-menu-link" href="https://www.medicalteams.org/search/"><i class="fas fa-search"></i><span class="sr-only">Search</span></a></li><li class="mega-button mega-button--hero mega-header-donate-button mega-fru-donate-button mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-menu-item-3218 button button--hero header-donate-button fru-donate-button" id="mega-menu-item-3218"><a class="mega-menu-link" href="#XMJPDRKV">Donate</a></li></ul></div>
4893</nav>
4894	  
4895  
4896    <main class="main">
4897      
4898	
4899<div class=" title-bar">
4900	<div class="title-image" style="background: center/cover url(https://www.medicalteams.org/wp-content/uploads/2023/12/Colombia-Yulieth-and-Reynaldo-in-the-field-showing-back-of-staff-vest-with-logo-2023-2560x1152-1.png);"></div>
4901	<div class="section">
4902		<div class="text-white title-content">
4903			<h1 class="title-large">Blog</h1>
4904		</div>
4905	</div>
4906</div>	
4907	
4908
4909
4910
4911
4912
4913
4914  <div class="l-constrain">
4915    <div class="facet">
4916      <div class="facet__filters">
4917<!--        @@TODO Make this an option-->
4918        <h4 class="facet__name">Filter content:</h4>
4919        <div class="facet__group">
4920          <div class="facetwp-facet facetwp-facet-topics facetwp-type-fselect" data-name="topics" data-type="fselect"></div>        </div>
4921      </div>
4922      <div class="facet__template">
4923        <div class="l-grid l-grid--2col">
4924          <!-- @@TODO This is backwards, but blog is one style while every other is another -->
4925          <!--fwp-loop-->
4926            <article class="card has-image-bg is-linked card" style="background-image: url(https://www.medicalteams.org/wp-content/uploads/2026/09/Tanzania-Portrait-of-a-girl-outside-of-health-clinic-2026_blog-1024x682.webp);">
4927  <!-- @@TODO rework these styles to align properly, had been using the Facet loop -->
4928  <a href="https://www.medicalteams.org/blog/giving-day-you-made-2x-the-impact-possible/" style="color:#fff !important; text-decoration: none;">
4929    <div class="card__body">
4930      <div class="card__top">
4931        <div class="card__header">
4932          <h3 class="card__title" style="margin-bottom:6px;">
4933            Giving Day: You Made 2X the Impact Possible          </h3>
4934			<p style="font-size:18px; text-transform:uppercase;">2 min Read</p>
4935        </div>
4936
4937        <div class="card__content">
4938          <p>Thank you! Because of your incredible generosity, we reached our Giving Day matching challenge, doubling the impact of every gift, up to $35,000, to deliver life-saving healthcare to people affected by disaster, conflict, and displacement. Hope is reaching people like&#8230;</p>
4939        </div>
4940      </div>
4941      <div class="card__footer">
4942        <span class="arrow-link arrow-link--white">Learn more</span>
4943      </div>
4944    </div>
4945  </a>
4946</article>
4947                      <article class="card has-image-bg is-linked card" style="background-image: url(https://www.medicalteams.org/wp-content/uploads/2026/08/Uganda-Borives-triplets-Maternal-Health-2025_blogb-1024x529.webp);">
4948  <!-- @@TODO rework these styles to align properly, had been using the Facet loop -->
4949  <a href="https://www.medicalteams.org/blog/chalotas-story-two-babies-became-three-and-every-second-mattered/" style="color:#fff !important; text-decoration: none;">
4950    <div class="card__body">
4951      <div class="card__top">
4952        <div class="card__header">
4953          <h3 class="card__title" style="margin-bottom:6px;">
4954            Chalota’s Story: Two babies became three — and every second mattered.          </h3>
4955			<p style="font-size:18px; text-transform:uppercase;">2 min Read</p>
4956        </div>
4957
4958        <div class="card__content">
4959          <p>
4959Unrest forced Chalota’s family to start over. Chalota, her husband Elisha, and their three young children fled war-torn Congo, arriving in Uganda as refugees with little or nothing to their names. Though she was able to find work as a&#8230;</p>
4960        </div>
4961      </div>
4962      <div class="card__footer">
4963        <span class="arrow-link arrow-link--white">Learn more</span>
4964      </div>
4965    </div>
4966  </a>
4967</article>
4968                      <article class="card has-image-bg is-linked card" style="background-image: url(https://www.medicalteams.org/wp-content/uploads/2026/08/Uganda-Portrait-of-Aline-Mwavita-holding-baby-2026_blog-1024x682.webp);">
4969  <!-- @@TODO rework these styles to align properly, had been using the Facet loop -->
4970  <a href="https://www.medicalteams.org/blog/baby-zaningas-story-when-she-needed-care-help-was-there/" style="color:#fff !important; text-decoration: none;">
4971    <div class="card__body">
4972      <div class="card__top">
4973        <div class="card__header">
4974          <h3 class="card__title" style="margin-bottom:6px;">
4975            Baby Zaninga’s Story: When She Needed Care, Help Was There          </h3>
4976			<p style="font-size:18px; text-transform:uppercase;">2 min Read</p>
4977        </div>
4978
4979        <div class="card__content">
4980          <p>Violence forced Aline to flee with Baby Zaninga. Aline, a young wife and mother of three, worked as a farmer in her native Democratic Republic of the Congo (DRC), growing beans and maize. When violence came to the DRC, it&#8230;</p>
4981        </div>
4982      </div>
4983      <div class="card__footer">
4984        <span class="arrow-link arrow-link--white">Learn more</span>
4985      </div>
4986    </div>
4987  </a>
4988</article>
4989                      <article class="card has-image-bg is-linked card" style="background-image: url(https://www.medicalteams.org/wp-content/uploads/2026/08/giving_day_blog_2a-1024x576.webp);">
4990  <!-- @@TODO rework these styles to align properly, had been using the Facet loop -->
4991  <a href="https://www.medicalteams.org/blog/mazahirs-story-hope-after-fleeing-war/" style="color:#fff !important; text-decoration: none;">
4992    <div class="card__body">
4993      <div class="card__top">
4994        <div class="card__header">
4995          <h3 class="card__title" style="margin-bottom:6px;">
4996            Mazahir’s Story: Hope After Fleeing War          </h3>
4997			<p style="font-size:18px; text-transform:uppercase;">2 min Read</p>
4998        </div>
4999
5000        <div class="card__content">
5001          <p>War forced Mazahir and her family to flee. Before the war, Mazahir worked overnight shifts as a surgical nurse in Sudan, living quietly and peacefully with her husband and daughter. Then the bombs came. Mazahir and her family fled with&#8230;</p>
5002        </div>
5003      </div>
5004      <div class="card__footer">
5005        <span class="arrow-link arrow-link--white">Learn more</span>
5006      </div>
5007    </div>
5008  </a>
5009</article>
5010                      <article class="card has-image-bg is-linked card" style="background-image: url(https://www.medicalteams.org/wp-content/uploads/2026/08/giving_day_blog_1-1024x684.webp);">
5011  <!-- @@TODO rework these styles to align properly, had been using the Facet loop -->
5012  <a href="https://www.medicalteams.org/blog/help-make-the-next-12-seconds-count/" style="color:#fff !important; text-decoration: none;">
5013    <div class="card__body">
5014      <div class="card__top">
5015        <div class="card__header">
5016          <h3 class="card__title" style="margin-bottom:6px;">
5017            Help Make the Next 12 Seconds Count          </h3>
5018			<p style="font-size:18px; text-transform:uppercase;">1 min Read</p>
5019        </div>
5020
5021        <div class="card__content">
5022          <p>Every gift made now through Giving Day on September 1, 2026, will be matched — up to $35,000 — to provide twice the life-saving healthcare, hope, and healing for people in crisis around the world. &nbsp; Every 12 seconds, someone&#8230;</p>
5023        </div>
5024      </div>
5025      <div class="card__footer">
5026        <span class="arrow-link arrow-link--white">Learn more</span>
5027      </div>
5028    </div>
5029  </a>
5030</article>
5031                      <article class="card has-image-bg is-linked card" style="background-image: url(https://www.medicalteams.org/wp-content/uploads/2026/07/Dr.-Racheal-Apio-shows-a-lactating-mother-how-to-breast-feed-1024x683.jpg);">
5032  <!-- @@TODO rework these styles to align properly, had been using the Facet loop -->
5033  <a href="https://www.medicalteams.org/blog/beyond-the-clinic-walls/" style="color:#fff !important; text-decoration: none;">
5034    <div class="card__body">
5035      <div class="card__top">
5036        <div class="card__header">
5037          <h3 class="card__title" style="margin-bottom:6px;">
5038            Beyond the Clinic Walls: How Community-Led Nutrition Brings Better Health to Children          </h3>
5039			<p style="font-size:18px; text-transform:uppercase;">7 min Read</p>
5040        </div>
5041
5042        <div class="card__content">
5043          <p>“ A child doesn&#8217;t become healthy simply because we treat them in the nutrition unit. They recover because the whole community becomes part of their journey.” — Rachael Apio, Nutritionist with Medical Teams International in Uganda The first cries of&#8230;</p>
5044        </div>
5045      </div>
5046      <div class="card__footer">
5047        <span class="arrow-link arrow-link--white">Learn more</span>
5048      </div>
5049    </div>
5050  </a>
5051</article>
5052                      <article class="card has-image-bg is-linked card" style="background-image: url(https://www.medicalteams.org/wp-content/uploads/2026/06/David-Blog-1024x575.png);">
5053  <!-- @@TODO rework these styles to align properly, had been using the Facet loop -->
5054  <a href="https://www.medicalteams.org/blog/more-than-a-refugee-a-community-leaders-calling/" style="color:#fff !important; text-decoration: none;">
5055    <div class="card__body">
5056      <div class="card__top">
5057        <div class="card__header">
5058          <h3 class="card__title" style="margin-bottom:6px;">
5059            More Than a Refugee: A Community Leader&#8217;s Calling          </h3>
5060			<p style="font-size:18px; text-transform:uppercase;">3 min Read</p>
5061        </div>
5062
5063        <div class="card__content">
5064          <p>Beyond Refugee This World Refugee Day, we honor the courage, resilience, and humanity of people who have been forced to flee their homes. The word refugee describes a circumstance — not a person. Behind that word are parents, teachers, healthcare&#8230;</p>
5065        </div>
5066      </div>
5067      <div class="card__footer">
5068        <span class="arrow-link arrow-link--white">Learn more</span>
5069      </div>
5070    </div>
5071  </a>
5072</article>
5073                      <article class="card has-image-bg is-linked card" style="background-image: url(https://www.medicalteams.org/wp-content/uploads/2026/06/Uganda-Abubaker-Refugee-Tricycle-Ambulance-Rider-side-2022-1024x658.webp);">
5074  <!-- @@TODO rework these styles to align properly, had been using the Facet loop -->
5075  <a href="https://www.medicalteams.org/blog/more-than-a-refugee-abubakers-story-of-survival-and-service/" style="color:#fff !important; text-decoration: none;">
5076    <div class="card__body">
5077      <div class="card__top">
5078        <div class="card__header">
5079          <h3 class="card__title" style="margin-bottom:6px;">
5080            More Than a Refugee: Abubaker&#8217;s Story of Survival and Service          </h3>
5081			<p style="font-size:18px; text-transform:uppercase;">3 min Read</p>
5082        </div>
5083
5084        <div class="card__content">
5085          <p>Redefining Refugee When people are forced to flee their homes, they are often defined by a single word: refugee. But behind every refugee is a person with unique gifts, experiences, and a story that continues long after displacement. Abubaker is&#8230;</p>
5086        </div>
5087      </div>
5088      <div class="card__footer">
5089        <span class="arrow-link arrow-link--white">Learn more</span>
5090      </div>
5091    </div>
5092  </a>
5093</article>
5094                      <article class="card has-image-bg is-linked card" style="background-image: url(https://www.medicalteams.org/wp-content/uploads/2026/06/Asma-with-child-1024x576.jpg);">
5095  <!-- @@TODO rework these styles to align properly, had been using the Facet loop -->
5096  <a href="https://www.medicalteams.org/blog/more-than-a-refugee-asmas-story-of-healing-and-hope/" style="color:#fff !important; text-decoration: none;">
5097    <div class="card__body">
5098      <div class="card__top">
5099        <div class="card__header">
5100          <h3 class="card__title" style="margin-bottom:6px;">
5101            More Than a Refugee: Asma&#8217;s Story of Healing and Hope          </h3>
5102			<p style="font-size:18px; text-transform:uppercase;">2 min Read</p>
5103        </div>
5104
5105        <div class="card__content">
5106          <p>More Than a Label This World Refugee Day, we honor the courage, resilience, and humanity of people who have been forced to flee their homes. When people are forced to flee war, violence, or disaster, they are often reduced to&#8230;</p>
5107        </div>
5108      </div>
5109      <div class="card__footer">
5110        <span class="arrow-link arrow-link--white">Learn more</span>
5111      </div>
5112    </div>
5113  </a>
5114</article>
5115                      <article class="card has-image-bg is-linked card" style="background-image: url(https://www.medicalteams.org/wp-content/uploads/2026/05/uganda_ebola_1-1024x683.jpg);">
5116  <!-- @@TODO rework these styles to align properly, had been using the Facet loop -->
5117  <a href="https://www.medicalteams.org/blog/rapid-response-to-ebola-outbreak/" style="color:#fff !important; text-decoration: none;">
5118    <div class="card__body">
5119      <div class="card__top">
5120        <div class="card__header">
5121          <h3 class="card__title" style="margin-bottom:6px;">
5122            Rapid Response to Ebola Outbreak          </h3>
5123			<p style="font-size:18px; text-transform:uppercase;">4 min Read</p>
5124        </div>
5125
5126        <div class="card__content">
5127          <p>July 28 Update: Uganda discharged its last confirmed Ebola patient on July 16, 2026. Despite this progress, the risk of imported cases from the Democratic Republic of Congo remains high given the ongoing situation there. Over roughly two months, Medical&#8230;</p>
5128        </div>
5129      </div>
5130      <div class="card__footer">
5131        <span class="arrow-link arrow-link--white">Learn more</span>
5132      </div>
5133    </div>
5134  </a>
5135</article>
5136                      <article class="card has-image-bg is-linked card" style="background-image: url(https://www.medicalteams.org/wp-content/uploads/2026/03/651-Sudan-lham-Bashir-Adam-holds-her-son-Mohammed-Adal-as-hes-checked-by-a-nutritionist-2025-1024x513.jpg);">
5137  <!-- @@TODO rework these styles to align properly, had been using the Facet loop -->
5138  <a href="https://www.medicalteams.org/blog/15-new-photos-from-sudan/" style="color:#fff !important; text-decoration: none;">
5139    <div class="card__body">
5140      <div class="card__top">
5141        <div class="card__header">
5142          <h3 class="card__title" style="margin-bottom:6px;">
5143            15 New Photos from Sudan          </h3>
5144			<p style="font-size:18px; text-transform:uppercase;">1 min Read</p>
5145        </div>
5146
5147        <div class="card__content">
5148          <p>What does healthcare in a conflict zone actually look like? These photos—captured by award-winning photojournalist Ed Ram, who recently visited our Sudan program—offer a glimpse into the life-saving work happening every day. As you view them, we hope you see&#8230;</p>
5149        </div>
5150      </div>
5151      <div class="card__footer">
5152        <span class="arrow-link arrow-link--white">Learn more</span>
5153      </div>
5154    </div>
5155  </a>
5156</article>
5157                      <article class="card has-image-bg is-linked card" style="background-image: url(https://www.medicalteams.org/wp-content/uploads/2026/03/Sudan-Baby-Jackline-and-her-mother-Katrina-smiling-at-each-other-2024-1504x1004-1-1024x684.jpg);">
5158  <!-- @@TODO rework these styles to align properly, had been using the Facet loop -->
5159  <a href="https://www.medicalteams.org/blog/healthcare-for-women-by-women-celebrating-international-womens-day-2026/" style="color:#fff !important; text-decoration: none;">
5160    <div class="card__body">
5161      <div class="card__top">
5162        <div class="card__header">
5163          <h3 class="card__title" style="margin-bottom:6px;">
5164            Healthcare For Women, By Women: Celebrating International Women’s Day 2026          </h3>
5165			<p style="font-size:18px; text-transform:uppercase;">3 min Read</p>
5166        </div>
5167
5168        <div class="card__content">
5169          <p>A mother names her newborn daughter after the doctor who delivered her. A midwife walks into a refugee camp and stands between a laboring woman and death. A displaced mother transforms her own struggle into a passion for helping others, becoming a lifeline for&#8230;</p>
5170        </div>
5171      </div>
5172      <div class="card__footer">
5173        <span class="arrow-link arrow-link--white">Learn more</span>
5174      </div>
5175    </div>
5176  </a>
5177</article>
5178                  </div>
5179      </div>
5180      <div class="facetwp-pager"></div>    </div>
5181  </div>
5182
5183<!-- @@TODO Upgrade FacetWP because it doesn't play nice with Sage -->
5184    </main><!-- /.main -->	 
5185		  
5186          <aside class="sidebar">
5187              </aside><!-- /.sidebar -->
5188    
5189	  </div>	  
5190		  
5191		  
5192    
5193
5194  
5195  <section class="news-cta">
5196    <div class="news-overlay">
5197      <div class="container">
5198        <div class="row justify-content-center pt-2">
5199          <div class="col-md-8 py-3 text-center">
5200            <h2 class="mb-2 lh-1" style="font-size:3.1em; margin-top:1.5rem;">Get Updates from the Field</h2>
5201            <p style="font-size:20px;">Be the first to hear about the urgent needs of people in crisis, receive special invitations to events, and get updates on what’s happening in the field. Sign up now!</p>
5202            <a class="button button--teal mt-3" data-toggle="modal" data-target="#formModal">
5203              <span class="button__text">Sign Up For Our Newsletter</span>
5204            </a>
5205          </div>
5206        </div>
5207      </div>
5208    </div>
5209
5210    <div class="modal fade" id="formModal" tabindex="-1" aria-labelledby="formModalLabel" aria-hidden="true">
5211      <div class="modal-dialog modal-dialog-centered">
5212        <div class="modal-content">
5213          <div class="modal-body" style="padding:0 1rem;">
5214            <button type="button" class="close" data-dismiss="modal" aria-label="Close">
5215              <span aria-hidden="true">&times;</span>
5216            </button>
5217            <iframe src="https://app.e2ma.net/app2/audience/signup/1971438/1954171/" width="100%" height="550px" frameborder="0"></iframe>
5218          </div>
5219        </div>
5220      </div>
5221    </div>
5222  </section>
5223
5224
5225    
5226<script nitro-exclude>
5227    document.cookie = 'nitroCachedPage=' + (!window.NITROPACK_STATE ? '0' : '1') + '; path=/; SameSite=Lax';
5228</script>
5228
5229<footer class="l-footer footer" role="contentinfo" style="background:#AF0B1B; background-image:url('/wp-content/uploads/2022/09/line-texture.png'); padding-bottom:0px;">
5230	<div class="container">
5231		
5232		<div class="row">
5233			<div class="col-lg-3">
5234				<ul id="menu-footer-column-1" class="footer-navigation menu menu--footer"><li id="menu-item-10560" class="footer-unclickable menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu__item menu-item-10560 menu-item-has-children"><a href="#" class="menu__link">ABOUT</a><ul class="menu__subnav">	<li id="menu-item-10561" class="menu-item menu-item-type-post_type menu-item-object-page menu__item menu-item-10561"><a href="https://www.medicalteams.org/contact/" class="menu__link">Contact Us</a></li>
5235	<li id="menu-item-10562" class="menu-item menu-item-type-post_type menu-item-object-page menu__item menu-item-10562"><a href="https://www.medicalteams.org/who-we-are/financials/" class="menu__link">Financials</a></li>
5236	<li id="menu-item-10563" class="menu-item menu-item-type-custom menu-item-object-custom menu__item menu-item-10563"><a href="/news/" class="menu__link">Newsroom</a></li>
5237</ul>
5238</li>
5239</ul>			</div>
5240			<div class="col-lg-3">
5241				<ul id="menu-footer-column-2" class="footer-navigation menu menu--footer"><li id="menu-item-10564" class="footer-unclickable menu-item menu-item-type-custom menu-item-object-custom current-menu-ancestor current-menu-parent menu-item-has-children menu__item menu-item-10564 menu-item-has-children"><a href="#" class="menu__link">IMPACT</a><ul class="menu__subnav">	<li id="menu-item-10565" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-61 current_page_item current_page_parent menu__item menu-item-10565 current_page_item current-menu-item"><a href="https://www.medicalteams.org/blog/" class="menu__link current_page_item current-menu-item">Blog</a></li>
5242	<li id="menu-item-16694" class="menu-item menu-item-type-custom menu-item-object-custom menu__item menu-item-16694"><a href="/donate" class="menu__link">Donate</a></li>
5243	<li id="menu-item-13035" class="menu-item menu-item-type-custom menu-item-object-custom menu__item menu-item-13035"><a target="_blank" href="https://medicalteams.donorsupport.co/login/" class="menu__link">Donor Portal</a></li>
5244</ul>
5245</li>
5246</ul>			</div>
5247			<div class="col-lg-3">
5248				<ul id="menu-footer-column-3" class="footer-navigation menu menu--footer"><li id="menu-item-10568" class="footer-unclickable menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu__item menu-item-10568 menu-item-has-children"><a href="#" class="menu__link">GET INVOLVED</a><ul class="menu__subnav">	<li id="menu-item-10569" class="menu-item menu-item-type-post_type_archive menu-item-object-event menu__item menu-item-10569"><a href="https://www.medicalteams.org/events/" class="menu__link">Events</a></li>
5249	<li id="menu-item-10570" class="menu-item menu-item-type-post_type menu-item-object-page menu__item menu-item-10570"><a href="https://www.medicalteams.org/career/" class="menu__link">Careers</a></li>
5250	<li id="menu-item-11396" class="menu-item menu-item-type-post_type menu-item-object-page menu__item menu-item-11396"><a href="https://www.medicalteams.org/tenders-and-proposals/" class="menu__link">Vendors</a></li>
5251	<li id="menu-item-10571" class="menu-item menu-item-type-post_type menu-item-object-page menu__item menu-item-10571"><a href="https://www.medicalteams.org/volunteer/" class="menu__link">Volunteer</a></li>
5252</ul>
5253</li>
5254</ul>			</div>
5255			<div class="col-lg-3 footer-right">
5256	<div class="footer-translate">
5257		<p style="margin-bottom:0; color:#fff;">Translate this page </p>
5258		<div id="google_language_translator" class="default-language-en"></div>	
5259	</div>
5260
5261	<ul id="menu-social-menu" class="menu menu--social"><li id="menu-item-172" class="social-menu-facebook menu-item menu-item-type-custom menu-item-object-custom menu__item menu-item-172"><a target="_blank" href="https://www.facebook.com/medicalteams/" class="menu__link"><i class="fab fa-facebook-f"></i> <span class="sr-only">Link to Medical Teams International Facebook Page</span></a></li>
5262<li id="menu-item-174" class="social-menu-instagram menu-item menu-item-type-custom menu-item-object-custom menu__item menu-item-174"><a target="_blank" href="https://www.instagram.com/medicalteams/" class="menu__link"><i class="fab fa-instagram"></i> <span class="sr-only">Link to Medical Teams International Instagram Page</span></a></li>
5263<li id="menu-item-3640" class="menu-item menu-item-type-custom menu-item-object-custom menu__item menu-item-3640"><a target="_blank" href="https://www.youtube.com/user/medicalteams" class="menu__link"><i class="fab fa-youtube"></i> <span class="sr-only">Link to Medical Teams International Youtube Channel</span></a></li>
5264<li id="menu-item-175" class="social-menu-linkedin menu-item menu-item-type-custom menu-item-object-custom menu__item menu-item-175"><a target="_blank" href="https://www.linkedin.com/company/medical-teams-international/" class="menu__link"><i class="fab fa-linkedin-in"></i> <span class="sr-only">Link to Medical Teams International LinkedIn Page</span></a></li>
5265</ul></div>
5266		</div>
5267		<hr style="background: #ffffff;height: 1px;border-top: none;">
5268 
5269		
5270		
5271		
5272		<div class="row mb-2">
5273			<div class="col-lg-7 mt-3">
5274				
5275					<div class="footer-privacy-choices-row">
5276			<a href="/privacy-policy/" id="footer-privacy-choices-link" class="menu__link">
5277				Do Not Sell or Share My Personal Information
5278			</a>
5279		</div>
5280				
5281				
5282				<div>
5283					<ul id="menu-footer-utility-menu" class="footer-utility mb-0 p-0"><li id="menu-item-14794" class="menu-item menu-item-type-custom menu-item-object-custom menu__item menu-item-14794"><a target="_blank" href="https://www.medicalteams.org/wp-content/uploads/2025/06/Printable-Donation-F
5283orm-2025.pdf" class="menu__link">Donate by Mail</a></li>
5284<li id="menu-item-9018" class="menu-item menu-item-type-post_type menu-item-object-page menu__item menu-item-9018"><a href="https://www.medicalteams.org/privacy-policy/" class="menu__link">Privacy Policy</a></li>
5285<li id="menu-item-9019" class="menu-item menu-item-type-post_type menu-item-object-page menu__item menu-item-9019"><a href="https://www.medicalteams.org/uniform-disclosure-statement/" class="menu__link">Uniform Disclosure Statement</a></li>
5286<li id="menu-item-9624" class="menu-item menu-item-type-custom menu-item-object-custom menu__item menu-item-9624"><a href="https://www.medicalteams.org/sitemap_index.xml" class="menu__link">Sitemap</a></li>
5287</ul>          		</div>
5288				<div class="copyright text-white">
5289            		&copy; 2026 Copyright Medical Teams International.
5290          		</div>
5291			</div>
5292			<div class="col-lg-5 text-center d-flex align-items-center justify-content-center">
5293				<div id="media_image-4" class="widget donor-credentials-footer widget_media_image"><a href="https://www.charitywatch.org/charities/medical-teams-international" target="_blank"><img width="120" height="93" src="https://www.medicalteams.org/wp-content/uploads/2020/05/charitywatch-top-rated.png" class="image wp-image-6705  attachment-full size-full" alt="Charity Watch Top Rated" style="max-width: 100%; height: auto;" decoding="async" loading="lazy" /></a></div><div id="media_image-2" class="widget donor-credentials-footer widget_media_image"><a href="https://www.charitynavigator.org/ein/930878944" target="_blank"><img width="120" height="120" src="https://www.medicalteams.org/wp-content/uploads/2023/07/Charity-Navigator-4-star-2023-150x150.png" class="image wp-image-11879  attachment-120x120 size-120x120" alt="Charity Navigator 4 Star Rated Organization - Medical Teams International" style="max-width: 100%; height: auto;" decoding="async" loading="lazy" srcset="https://www.medicalteams.org/wp-content/uploads/2023/07/Charity-Navigator-4-star-2023-150x150.png 150w, https://www.medicalteams.org/wp-content/uploads/2023/07/Charity-Navigator-4-star-2023-300x300.png 300w, https://www.medicalteams.org/wp-content/uploads/2023/07/Charity-Navigator-4-star-2023.png 433w" sizes="auto, (max-width: 120px) 100vw, 120px" /></a></div><div id="media_image-3" class="widget donor-credentials-footer widget_media_image"><a href="https://www.give.org/charity-reviews/national/relief-and-development/medical-teams-international-in-tigard-or-1169" target="_blank"><img width="71" height="125" src="https://www.medicalteams.org/wp-content/uploads/2018/05/bbb-accredited-charity91289E705E90.png" class="image wp-image-815  attachment-71x125 size-71x125" alt="bbb-accredited-charity" style="max-width: 100%; height: auto;" decoding="async" loading="lazy" /></a></div><div id="media_image-5" class="widget donor-credentials-footer widget_media_image"><a href="https://app.candid.org/profile/8384517/medical-teams-international-93-0878944" target="_blank"><img class="image candid-logo" src="https://widgets.guidestar.org/gximage2?o=8384517&amp;l=v4%22" alt="Guidestar Platinum Seal of Transparency 2021" width="135" height="135" decoding="async" loading="lazy" /></a></div><div id="media_image-6" class="widget donor-credentials-footer widget_media_image"><a href="https://analytics.excellenceingiving.com/overview/medical-teams-international/" target="_blank"><img width="120" height="120" src="https://www.medicalteams.org/wp-content/uploads/2025/06/cert_transparent-3.png" class="image wp-image-14756  attachment-full size-full" alt="The Excellence in Giving Certified Transparent seal" style="max-width: 100%; height: auto;" decoding="async" loading="lazy" /></a></div>			</div>
5294		</div>
5295	</div>
5296	<section class="py-3" >
5297		<div class="container">
5298			<div class="row">
5299				<div class="col text-center">
5300					<img src="/wp-content/uploads/2022/09/Act-Heal-Love-White.png" alt="" style="max-width:260px;"/>
5301				</div>
5302			</div>	
5303		</div>
5304	</section>
5305</footer>
5306<script>
5307	wow = new WOW(
5308                      {
5309                      boxClass:     'wow',      
5310                      animateClass: 'animated', 
5311                      offset:       200,          
5312                      mobile:       false,       
5313                      live:         true        
5314                    }
5315                    ) 
5316	wow.init();
5317</script>
5317
5318
5319<script>
5320  document.addEventListener('DOMContentLoaded', function () {
5321    var privacyLink = document.getElementById('footer-privacy-choices-link');
5322
5323    if (!privacyLink) return;
5324
5325    privacyLink.addEventListener('click', function (e) {
5326      if (window.CookieConsent && typeof CookieConsent.showPreferences === 'function') {
5327        e.preventDefault();
5328        CookieConsent.showPreferences();
5329
5330        // Prevent the footer link from staying visually "active" after opening the modal
5331        privacyLink.blur();
5332      }
5333    });
5334  });
5335</script>
5335
5336
5337<script>
5338document.addEventListener('click', function(e) {
5339  // only on Thrive Quiz “Next” clicks…
5340  if ( e.target.closest('.tqb-nav-button.tqb-next-button') ) {
5341    // wait for the next slide to render, then scroll up
5342    setTimeout(function() {
5343      var quizEl = document.querySelector('.post-content');
5344      if (quizEl) {
5345        quizEl.scrollIntoView({
5346          behavior: 'smooth',
5347          block:    'start'
5348        });
5349      }
5350    }, 150);
5351  }
5352});
5353</script>
5353
5354
5355
5356
5357
5358
5359
5360<script type="speculationrules">
5361{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/mti-theme-2021/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
5362</script>
5362
5363<div id='glt-footer'></div>
5363<script>function GoogleLanguageTranslatorInit() { new google.translate.TranslateElement({pageLanguage: 'en', includedLanguages:'am,ar,en,fr,de,es,sw', autoDisplay: false}, 'google_language_translator');}</script>
5363  
5363<script>
5364  (function(){
5365    // Scroll helper (same as before)
5366    function scrollQuiz(){
5367      var quizEl = document.querySelector('.post-content');
5368      if (!quizEl) return;
5369      var header = document.querySelector('.site-header')
5370                || document.querySelector('.tcb-quiz-progress')
5371                || null;
5372      var offset = header ? header.getBoundingClientRect().height : 0;
5373      var top    = quizEl.getBoundingClientRect().top + window.pageYOffset - offset;
5374      window.scrollTo({ top, behavior: 'smooth' });
5375    }
5376
5377    // 1) After any Thrive slide renders
5378    document.addEventListener('tqbQuestionRendered', function(){
5379      setTimeout(scrollQuiz, 100);
5380    });
5381
5382    // 2) Catch the very first Start Quiz click
5383    document.addEventListener('click', function(e){
5384      if ( e.target.closest(
5385            'a[data-dynamic-link="tqb_quiz_options"], .tqb-start-quiz-button, .tqb-btn-start'
5386          ) ) {
5387        setTimeout(scrollQuiz, 100);
5388      }
5389    });
5390
5391    // 3) Watch for the opt-in form’s email field being injected
5392    new MutationObserver(function(mutations){
5393      for (var m of mutations) {
5394        for (var node of m.addedNodes) {
5395          if (node.querySelector && node.querySelector('input[type="email"]')) {
5396            // email field just appeared = opt-in slide
5397            setTimeout(scrollQuiz, 100);
5398            return; // no need to scan further in this batch
5399          }
5400        }
5401      }
5402    }).observe(document.body, { childList: true, subtree: true });
5403  })();
5404  </script>
vendor: 2 bytes, line 5404
5404
5405<script type='text/javascript'>( $ => {
5406	/**
5407	 * Displays toast message from storage, it is used when the user is redirected after login
5408	 */
5409	if ( window.sessionStorage ) {
5410		$( window ).on( 'tcb_after_dom_ready', () => {
5411			const message = sessionStorage.getItem( 'tcb_toast_message' );
5412
5413			if ( message ) {
5414				tcbToast( sessionStorage.getItem( 'tcb_toast_message' ), false );
5415				sessionStorage.removeItem( 'tcb_toast_message' );
5416			}
5417		} );
5418	}
5419
5420	/**
5421	 * Displays toast message
5422	 *
5423	 * @param {string}   message  - message to display
5424	 * @param {Boolean}  error    - whether the message is an error or not
5425	 * @param {Function} callback - callback function to be called after the message is closed
5426	 */
5427	function tcbToast( message, error, callback ) {
5428		/* Also allow "message" objects */
5429		if ( typeof message !== 'string' ) {
5430			message = message.message || message.error || message.success;
5431		}
5432		if ( ! error ) {
5433			error = false;
5434		}
5435		TCB_Front.notificationElement.toggle( message, error ? 'error' : 'success', callback );
5436	}
5437} )( typeof ThriveGlobal === 'undefined' ? jQuery : ThriveGlobal.$j );
5438</script>
5438<style type="text/css" id="tve_notification_styles"></style>
5439<div class="tvd-toast tve-fe-message" style="display: none">
5440	<div class="tve-toast-message tve-success-message">
5441		<div class="tve-toast-icon-container">
5442			<span class="tve_tick thrv-svg-icon"></span>
5443		</div>
5444		<div class="tve-toast-message-container"></div>
5445	</div>
5446</div>
5446<script>document.querySelectorAll('.mt-video-embed').forEach(function(wrap) {
5447  wrap.addEventListener('click', function() {
5448    const video = wrap.querySelector('video');
5449    video.setAttribute('controls', '');
5450    video.play();
5451    wrap.classList.add('is-playing');
5452  });
5453});
5454 </script>
5454<script> 
5455  (function() {
5456    const ua = navigator.userAgent;
5457    const isSafari      = /^((?!chrome|android).)*safari/i.test(ua);
5458    const isMobileSafari = /Mobile|iP(hone|od|ad)/i.test(ua);
5459    if (isSafari && !isMobileSafari) {
5460      document.documentElement.classList.add('is-safari-desktop');
5461    }
5462  })();
5463 
5464</script>
5464<script type="text/javascript">var tcb_current_post_lists=JSON.parse('[]'); var tcb_post_lists=tcb_post_lists?[...tcb_post_lists,...tcb_current_post_lists]:tcb_current_post_lists;</script>
5464<script id="wp-hooks-js" src="https://www.medicalteams.org/wp-includes/js/dist/hooks.min.js?ver=7496969728ca0f95732d"></script>
vendor: 1 bytes, line 5464
5464
5465<script id="wp-i18n-js" src="https://www.medicalteams.org/wp-includes/js/dist/i18n.min.js?ver=781d11515ad3d91786ec"></script>
vendor: 1 bytes, line 5465
5465
5466<script id="wp-i18n-js-after">
5467wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
5468//# sourceURL=wp-i18n-js-after
5469</script>
vendor: 1 bytes, line 5469
5469
5470<script id="swv-js" src="https://www.medicalteams.org/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.1.6"></script>
vendor: 1 bytes, line 5470
5470
5471<script id="contact-form-7-js-before">
5472var wpcf7 = {
5473    "api": {
5474        "root": "https:\/\/www.medicalteams.org\/wp-json\/",
5475        "namespace": "contact-form-7\/v1"
5476    },
5477    "cached": 1
5478};
5479//# sourceURL=contact-form-7-js-before
5480</script>
vendor: 1 bytes, line 5480
5480
5481<script id="contact-form-7-js" src="https://www.medicalteams.org/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.1.6"></script>
vendor: 1 bytes, line 5481
5481
5482<script id="scripts-js" src="https://www.medicalteams.org/wp-content/plugins/google-language-translator/js/scripts.js?ver=6.0.20"></script>
vendor: 1 bytes, line 5482
5482
5483<script id="scripts-google-js" src="//translate.google.com/translate_a/element.js?cb=GoogleLanguageTranslatorInit"></script>
vendor: 1 bytes, line 5483
5483
5484<script id="ddplugin-js" src="https://doublethedonation.com/api/js/ddplugin.js"></script>
vendor: 1 bytes, line 5484
5484
5485<script id="ddplugin-js-after">
5486var DDCONF = {"API_KEY":"ppFm3mQJbywGKrJh"};
5487//# sourceURL=ddplugin-js-after
5488</script>
vendor: 1 bytes, line 5488
5488
5489<script id="tve-dash-frontend-js-extra">
5490var tve_dash_front = {"ajaxurl":"https://www.medicalteams.org/wp-admin/admin-ajax.php","force_ajax_send":"","is_crawler":"1","recaptcha":[],"turnstile":[],"post_id":"18002"};
5491//# sourceURL=tve-dash-frontend-js-extra
5492</script>
vendor: 1 bytes, line 5492
5492
5493<script id="tve-dash-frontend-js" src="https://www.medicalteams.org/wp-content/plugins/thrive-quiz-builder/thrive-dashboard/js/dist/frontend.min.js?ver=10.9.1.4"></script>
vendor: 1 bytes, line 5493
5493
5494<script id="sage/js-js-extra">
5495var jsParams = {"ajaxurl":"https://www.medicalteams.org/wp-admin/admin-ajax.php"};
5496//# sourceURL=sage%2Fjs-js-extra
5497</script>
vendor: 1 bytes, line 5497
5497
5498<script id="sage/js-js" src="https://www.medicalteams.org/wp-content/themes/mti-theme-2021/dist/scripts/main-88598a6c68.js"></script>
vendor: 1 bytes, line 5498
5498
5499<script id="mti/Custom-NEW-js" src="https://www.medicalteams.org/wp-content/themes/mti-theme-2021/dist/scripts/Custom-NEW.js?ver=20230808"></script>
vendor: 1 bytes, line 5499
5499
5500<script id="hoverIntent-js" src="https://www.medicalteams.org/wp-includes/js/hoverIntent.min.js?ver=1.10.2"></script>
vendor: 1 bytes, line 5500
5500
5501<script id="megamenu-js" src="https://www.medicalteams.org/wp-content/plugins/megamenu/js/maxmegamenu.js?ver=3.10.5"></script>
vendor: 1 bytes, line 5501
5501
5502<script id="wp-emoji-settings" type="application/json">
5503{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.medicalteams.org/wp-includes/js/wp-emoji-release.min.js?ver=7.0.5"}}
5504</script>
vendor: 1 bytes, line 5504
5504
5505<script type="module">
5506/*! This file is auto-generated */
5507var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
5508//# sourceURL=https://www.medicalteams.org/wp-includes/js/wp-emoji-loader.min.js
5509</script>
5509
5510<link href="https://www.medicalteams.org/wp-content/plugins/facetwp/assets/css/front.css?ver=4.5" rel="stylesheet">
5511<script src="https://www.medicalteams.org/wp-content/plugins/facetwp/assets/js/dist/front.min.js?ver=4.5"></script>
5511
5512<link href="https://www.medicalteams.org/wp-content/plugins/facetwp/assets/vendor/fSelect/fSelect.css?ver=4.5" rel="stylesheet">
5513<script src="https://www.medicalteams.org/wp-content/plugins/facetwp/assets/vendor/fSelect/fSelect.js?ver=4.5"></script>
vendor: 1 bytes, line 5513
5513
5514<script>
5515window.FWP_JSON = {"prefix":"fwp_","no_results_text":"No results found","ajaxurl":"https:\/\/www.medicalteams.org\/wp-json\/facetwp\/v1\/refresh","nonce":"d9e890957b","preload_data":{"facets":{"topics":"<select class=\"facetwp-dropdown\"><option value=\"\">Topics<\/option><option value=\"refugee-crisis\" data-counter=\"57\" class=\"d0\">Refugee Crisis<\/option><option value=\"women-and-children\" data-counter=\"52\" class=\"d0\">Women and Children<\/option><option value=\"rohingya-refugees\" data-counter=\"25\" class=\"d0\">Rohingya Refugees<\/option><option value=\"emergency-response\" data-counter=\"20\" class=\"d0\">Emergency Response<\/option><option value=\"syria-refugees\" data-counter=\"20\" class=\"d0\">Syrian Refugees<\/option><option value=\"editorial\" data-counter=\"16\" class=\"d0\">Editorial<\/option><option value=\"maternal-health\" data-counter=\"15\" class=\"d0\">Maternal Health<\/option><option value=\"community-health-worker\" data-counter=\"14\" class=\"d0\">Community Health Worker<\/option><option value=\"volunteer\" data-counter=\"12\" class=\"d0\">Volunteer<\/option><option value=\"dental-care\" data-counter=\"11\" class=\"d0\">Dental Care<\/option><\/select>"},"template":"","settings":{"debug":"Enable debug mode in [Settings > FacetWP > Settings]","pager":{"page":1,"per_page":12,"total_rows":336,"total_rows_unfiltered":336,"total_pages":28},"num_choices":{"topics":10},"labels":{"topics":"Topics"},"topics":{"placeholder":"Topics","overflowText":"{n} selected","searchText":"Search","noResultsText":"No results found","operator":"or"},"places":"place-class"},"pager":"<div class=\"facetwp-pager\"><a class=\"facetwp-page first active\" data-page=\"1\">1<\/a><a class=\"facetwp-page\" data-page=\"2\">2<\/a><a class=\"facetwp-page\" data-page=\"3\">3<\/a><a class=\"facetwp-page dots\">\u2026<\/a><a class=\"facetwp-page last\" data-page=\"28\">28<\/a><a class=\"facetwp-page next\" data-page=\"2\">&gt;&gt;<\/a><\/div>"}};
5516</script>
vendor: 1 bytes, line 5516
5516
5517<script>
5518window.FWP_HTTP = {"get":[],"uri":"blog","url_vars":[]};
5519</script>
5519
5520	  
5521        <!-- Your custom mobile pulse‑button bar -->
5522    <a
5523      id="donate-button"
5524      class="mobile-pulse-button"
5525      href="https://medicalteams.donorsupport.co/-/XEYZHMYE"
5526      aria-label="Donate"
5527    >
5528      <i class="fas fa-heart" aria-hidden="true"></i>
5529      <span>Donate</span>
5530    </a>
5531
5532  </body>
5533</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.