PageSourceSearch

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

html medicalteams.org collected 2026-09-24 18:17:35 UTC 221,859 bytes, 5,532 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 the quiz page and togetherPDX pages */
3325.page-id-17373 a#donate-button.mobile-pulse-button,
3326.page-id-17476 a#donate-button.mobile-pulse-button,
3327.page-id-14798 a#donate-button.mobile-pulse-button,
3328.page-id-17032 a#donate-button.mobile-pulse-button,
3329.page-id-12822 a#donate-button.mobile-pulse-button,
3330.page-id-16970 a#donate-button.mobile-pulse-button,
3331.page-id-16977 a#donate-button.mobile-pulse-button,
3332.page-id-16840 a#donate-button.mobile-pulse-button,
3333.page-id-16826 a#donate-button.mobile-pulse-button {
3334  display: none !important;
3335}
3336 
3337/* Ways to Give: match left-offset behavior so the panel doesn't run under Donate */
3338#mega-menu-item-16333 > ul.mega-sub-menu{
3339  left: -260px !important;
3340  right: auto !important;
3341}
3342
3343/* Ways to Give: push the custom "arrow link" CTA to the right */
3344#mega-menu-item-16333 .textwidget{
3345  display: flex;
3346  justify-content: flex-end;
3347}
3348#mega-menu-item-16333 .textwidget .arrow-link{
3349  display: inline-flex;
3350}
3351
3352 /* ============================
3353   Book Club Shared Styles
3354   ============================ */
3355
3356.reading-community{
3357  /* Gives breathing room so “events stuff” below doesn’t crowd on mobile */
3358  padding-bottom: 40px;
3359}
3360
3361/* If your theme has aggressive hr margins, you can normalize it */
3362.reading-community hr{
3363  margin: 28px 0;
3364}
3365
3366/* Buttons (works if shortcode outputs .btn.btn-primary) */
3367.reading-community .btn.btn-primary{
3368  display: inline-block;
3369  padding: 10px 14px;
3370  border-radius: 10px;
3371  text-decoration: none;
3372  font-weight: 600;
3373}
3374
3375/* ============================
3376   Current Read Grid
3377   ============================ */
3378
3379.reading-community .current-read{
3380  display: grid;
3381  grid-template-columns: 240px 1fr;
3382  gap: 24px;
3383  align-items: start;
3384  margin-top: 16px;
3385}
3386
3387/* Cover image */
3388.reading-community .current-read__cover img{
3389  width: 100%;
3390  height: auto;
3391  display: block;
3392  box-shadow: 0 4px 12px rgba(0,0,0,0.10);
3393}
3394
3395/* Text block spacing */
3396.reading-community .current-read__content p{
3397  margin: 0 0 16px;
3398  line-height: 1.6;
3399}
3400
3401/* ============================
3402   Title / Subtitle / Author
3403   ============================ */
3404
3405/* Title wrapper */
3406.reading-community .current-read__title{
3407  margin: 0 0 6px;
3408  line-height: 1.15;
3409  font-size: clamp(26px, 2.0vw + 16px, 38px);
3410}
3411
3412/* Make title + subtitle “tight” */
3413.reading-community .current-read__titleMain{
3414  font-weight: 650;
3415}
3416
3417/* Desktop: allow subtitle to sit on same line */
3418.reading-community .current-read__subtitle{
3419  display: inline;
3420  margin-left: .35em;          /* tight gap */
3421  font-size: 0.62em;
3422  font-weight: 500;
3423  color: rgba(0,0,0,0.72);
3424  letter-spacing: 0.01em;
3425  white-space: normal;
3426}
3427
3428/* Author line */
3429.reading-community .current-read__author{
3430  margin: 0 0 16px;
3431  font-size: 1.05rem;
3432  font-weight: 600;
3433  color: rgba(0,0,0,0.85);
3434}
3435
3436/* ============================
3437   CTA Pair below the grid
3438   ============================ */
3439
3440.reading-community .cta-pair{
3441  display: flex;
3442  flex-wrap: wrap;
3443  gap: 10px;
3444	/*
3445  margin-top: 16px;    
3446	*/
3447	/* space below cover/blurb row */
3448}
3449
3450/* ============================
3451   Mobile
3452   ============================ */
3453
3454@media (max-width: 640px){
3455  .reading-community{
3456    padding-bottom: 56px; /* a bit more on small screens */
3457  }
3458
3459  .reading-community .current-read{
3460    grid-template-columns: 1fr;
3461		gap: 0;
3462  }
3463
3464  .reading-community .current-read__cover{
3465    max-width: 280px;
3466    margin: 0 auto 14px;
3467  }
3468
3469  .reading-community .current-read__title{
3470    text-align: center;
3471  }
3472
3473  /* Mobile: subtitle stacks under title */
3474  .reading-community .current-read__subtitle{
3475    display: block;
3476    margin-left: 0;
3477    margin-top: 4px;  /* tighter than your previous 6px */
3478  }
3479
3480  .reading-community .current-read__author{
3481    text-align: center;
3482  }
3483
3484  .reading-community .cta-pair{
3485    justify-content: center;
3486  }
3487}
3488
3489/* Desktop + mobile: subtitle sits directly under title, no indent */
3490.reading-community .current-read__subtitle{
3491  display: block;
3492  margin: 2px 0 0;     /* tight gap under title */
3493  font-size: 0.62em;
3494  font-weight: 500;
3495  color: rgba(0,0,0,0.72);
3496  letter-spacing: 0.01em;
3497}
3498
3499.reading-community .current-read__title{
3500  margin: 0 0 8px;   /* was 6px; adjust to taste */
3501  line-height: 1.15;
3502  font-size: clamp(26px, 2.0vw + 16px, 38px);
3503}
3504
3505.reading-community .current-read{ margin-bottom: 18px; }
3506.reading-community .cta-pair{ margin-top: 0; }
3507
3508/* gala */
3509
3510/* ============================
3511   Gala Event (scoped)
3512   ============================ */
3513.gala-event{
3514  --gala-ink: #111;
3515  --gala-muted: rgba(0,0,0,0.72);
3516  --gala-border: rgba(0,0,0,0.12);
3517  --gala-radius: 14px;
3518
3519  color: var(--gala-ink);
3520  padding-bottom: 56px; /* prevents the “too tight at end” mobile issue */
3521}
3522
3523/* Base typography inside gala-event */
3524.gala-event p{
3525  margin: 0 0 16px;
3526  line-height: 1.65;
3527}
3528.gala-event p:last-child{ margin-bottom: 0; }
3529
3530/* Hero */
3531.gala-event__hero{
3532  margin-bottom: 22px;
3533}
3534
3535 /* Eyebrow (BREAKING | BARRIERS) */
3536.gala-event .gala-event__eyebrow{
3537  /* Layout so the divider is centered, not “typed” */
3538  display: inline-flex;
3539  align-items: center;
3540  gap: 0;
3541
3542  /* Eyebrow styling */
3543  margin: 0 0 26px;
3544  text-transform: uppercase;
3545  letter-spacing: 0.14em;
3546  font-weight: 700;
3547  font-size: 0.85rem;
3548  line-height: 1;
3549  color: var(--gala-muted);
3550}
3551
3552/* Put the “pipe” before the 2nd word so there’s nothing for WP to eat */
3553.gala-event .gala-event__eyebrow .eyebrow__word + .eyebrow__word{
3554  display: inline-flex;
3555  align-items: center;   /* keeps pipe vertically aligned with the word */
3556}
3557
3558/* Vertical rule between words (pseudo-element replacement for .eyebrow__rule) */
3559.gala-event .gala-event__eyebrow .eyebrow__word + .eyebrow__word::before{
3560  content: "";
3561  width: 2px;          /* thickness */
3562  height: 1.15em;      /* slightly taller than text */
3563  background: currentColor;
3564  opacity: 0.85;
3565  display: inline-block;
3566
3567  /* your exact spacing controls */
3568  margin-left: .43ch;
3569  margin-right: .58ch;
3570
3571  transform: translateY(-.02em); /* tiny optical tweak */
3572}
3573 
3574
3575/* Title + meta */
3576.gala-event__title{
3577  margin: 0 0 8px;
3578  font-size: clamp(30px, 2.2vw + 18px, 44px);
3579  line-height: 1.12;
3580}
3581
3582.gala-event__meta{
3583  margin: 0 0 14px;
3584  color: var(--gala-muted);
3585  font-weight: 600;
3586}
3587
3588.gala-event__lead{
3589  font-size: 1.1rem;
3590  margin-bottom: 10px;
3591}
3592
3593/* CTA block */
3594.gala-event__cta{
3595  margin-top: 10px;
3596}
3597
3598/* Divider */
3599.gala-event__divider{
3600  margin: 26px 0;
3601  border: 0;
3602  border-top: 1px solid var(--gala-border);
3603}
3604
3605.gala-event__sectionTitle{
3606  margin: 0 0 14px;
3607  font-size: 1.35rem;
3608}
3609
3610/* Venue layout */
3611.gala-event__venue{
3612  display: grid;
3613  grid-template-columns: 220px 1fr;
3614  gap: 20px;
3615  align-items: start;
3616}
3617
3618.gala-event__venueImg{
3619  width: 100%;
3620  height: auto;
3621  display: block;
3622  box-shadow: 0 4px 14px rgba(0,0,0,0.10);
3623}
3624
3625.gala-event__calendar{
3626  margin-top: 12px;
3627}
3628
3629/* Sponsor note */
3630.gala-event__sponsor{
3631 /* margin-top: 6px; */
3632  padding-top: 16px;
3633/*  border-top: 1px solid var(--gala-border);  */
3634  color: var(--gala-muted);  
3635}
3636
3637/* Mobile */
3638@media (max-width: 640px){
3639  .gala-event{
3640    padding-bottom: 70px;
3641  }
3642
3643  .gala-event__venue{
3644    grid-template-columns: 1fr;
3645  }
3646
3647  .gala-event__venueMedia{
3648    max-width: 320px;
3649    margin: 0 auto 6px;
3650  }
3651
3652  .gala-event__title,
3653  .gala-event__meta,
3654  .gala-event__cta{
3655    text-align: center;
3656  }
3657}
3658 
3659/* Speakers / Program */
3660.gala-event__speaker{
3661  display: grid;
3662  grid-template-columns: 220px 1fr;
3663  gap: 20px;
3664  align-items: start;
3665  margin: 0 0 22px;
3666}
3667
3668.gala-event__speakerMedia{
3669  margin: 0; /* prevent default figure margin */
3670}
3671
3672.gala-event__speakerImg{
3673  width: 100%;
3674  height: auto;
3675  display: block;
3676  box-shadow: 0 4px 14px rgba(0,0,0,0.10);
3677 
3678}
3679
3680.gala-event__speakerRole{
3681  margin: 0 0 6px;
3682  color: var(--gala-muted);
3683  letter-spacing: 0.08em;
3684  text-transform: uppercase;
3685  font-size: 0.85rem;
3686  line-height: 1.2;
3687}
3688
3689.gala-event__speakerName{
3690  margin: 0 0 10px;
3691  font-size: 1.15rem;
3692  line-height: 1.25;
3693}
3694
3695/* Mobile */
3696@media (max-width: 640px){
3697  .gala-event__speaker{
3698    grid-template-columns: 1fr;
3699  }
3700
3701  .gala-event__speakerMedia{
3702    max-width: 320px;
3703    margin: 0 auto 8px;
3704  }
3705
3706  .gala-event__speakerCopy{
3707    text-align: left; /* keep bios readable */
3708  }
3709}
3710
3711
3712.gala-event__calendar {
3713  margin: 36px 0;
3714}
3715
3716
3717 
3718/* ==========================================================================
3719   Frontline Briefing Page
3720   Scope this to the page body content only
3721   ========================================================================== */
3722
3723.frontline-briefing-page {
3724  max-width: 920px;
3725  margin: 0 auto;
3726  color: #222;
3727}
3728
3729.frontline-briefing-page h2,
3730.frontline-briefing-page h3,
3731.frontline-briefing-page h4,
3732.frontline-briefing-page p {
3733  margin-top: 0;
3734}
3735
3736.frontline-briefing-page a {
3737  text-decoration-thickness: 1px;
3738  text-underline-offset: 2px;
3739}
3740
3741/* Intro */
3742.fb-intro {
3743  padding: 8px 0 28px;
3744  border-bottom: 1px solid #d8d8d8;
3745  margin-bottom: 34px;
3746}
3747
3748.fb-kicker {
3749  margin-bottom: 12px;
3750  font-size: 12px;
3751  line-height: 1.3;
3752  letter-spacing: 0.12em;
3753  text-transform: uppercase;
3754  font-weight: 700;
3755  color: #555;
3756}
3757
3758.fb-intro h2 {
3759  font-size: clamp(34px, 4vw, 48px);
3760  line-height: 1.05;
3761  font-weight: 700;
3762  color: #1e1e1e;
3763  margin-bottom: 18px;
3764}
3765
3766.fb-lead {
3767  font-size: 21px;
3768  line-height: 1.45;
3769  color: #333;
3770  max-width: 850px;
3771  margin-bottom: 28px;
3772}
3773
3774/* Event panel */
3775.fb-eventpanel {
3776  display: inline-flex;
3777  flex-wrap: wrap;
3778  align-items: center;
3779  gap: 22px 32px;
3780  margin: 0 0 30px;
3781  padding: 20px 24px;
3782  background: #f7f7f5;
3783  border-left: 6px solid #0c6a8a;
3784}
3785
3786.fb-eventpanel__details p {
3787  margin: 0 0 6px;
3788  font-size: 18px;
3789  line-height: 1.5;
3790  color: #222;
3791}
3792
3793.fb-eventpanel__details p:last-child {
3794  margin-bottom: 0;
3795}
3796
3797.fb-eventpanel__date {
3798  font-size: 30px;
3799  line-height: 1.1;
3800  font-weight: 700;
3801  color: #1e1e1e;
3802  margin-bottom: 12px !important;
3803}
3804
3805.fb-eventpanel__cta {
3806  display: flex;
3807  align-items: center;
3808  justify-content: center;
3809  align-self: center;
3810  transform: translateY(8px);
3811}
3812
3813/* Sections */
3814.fb-section {
3815  padding: 0 0 34px;
3816  margin-bottom: 34px;
3817  border-bottom: 1px solid #d8d8d8;
3818}
3819
3820.fb-section h3 {
3821  font-size: 28px;
3822  line-height: 1.15;
3823  margin-bottom: 20px;
3824  color: #1e1e1e;
3825}
3826
3827.fb-section p {
3828  font-size: 18px;
3829  line-height: 1.7;
3830  margin-bottom: 18px;
3831}
3832
3833/* What to expect cards */
3834.fb-cards {
3835  display: grid;
3836  grid-template-columns: repeat(2, minmax(0, 1fr));
3837  gap: 18px;
3838}
3839
3840.fb-card {
3841  background: #f7f7f5;
3842  border-left: 5px solid #0c6a8a;
3843  padding: 22px 20px 20px;
3844}
3845
3846.fb-card h4 {
3847  font-size: 18px;
3848  line-height: 1.25;
3849  margin-bottom: 10px;
3850  color: #1e1e1e;
3851}
3852
3853.fb-card p {
3854  font-size: 16px;
3855  line-height: 1.6;
3856  margin-bottom: 0;
3857}
3858
3859/* Speakers */
3860.fb-speaker-grid {
3861  display: grid;
3862  grid-template-columns: 1fr 1fr;
3863  gap: 24px;
3864}
3865
3866.fb-speaker {
3867  display: grid;
3868  grid-template-columns: 120px 1fr;
3869  gap: 16px;
3870  align-items: start;
3871  padding-bottom: 20px;
3872  border-bottom: 1px solid #e5e5e5;
3873}
3874
3875.fb-speaker__image img {
3876  display: block;
3877  width: 120px;
3878  height: 140px;
3879  object-fit: cover;
3880}
3881
3882.fb-speaker__name {
3883  font-size: 22px;
3884  line-height: 1.2;
3885  font-weight: 700;
3886  margin-bottom: 6px;
3887  color: #1e1e1e;
3888}
3889
3890.fb-speaker__role {
3891  font-size: 15px;
3892  line-height: 1.45;
3893  text-transform: uppercase;
3894  letter-spacing: 0.06em;
3895  color: #666;
3896  margin-bottom: 0;
3897}
3898
3899.fb-speakers {
3900  border-bottom: 0;
3901  margin-bottom: 0;
3902  padding-bottom: 24px;
3903}
3904
3905/* CTA */
3906.fb-cta {
3907  border-bottom: 0;
3908  margin-bottom: 0;
3909  padding-top: 0;
3910  padding-bottom: 8px;
3911}
3912
3913.fb-cta__inner {
3914  background: #f7f7f5;
3915  padding: 34px 28px;
3916  border-top: 6px solid #be1e2d;
3917}
3918
3919.fb-note,
3920.fb-contact {
3921  font-size: 15px !important;
3922  line-height: 1.6;
3923  color: #444;
3924}
3925
3926.fb-contact {
3927  margin-bottom: 0 !important;
3928}
3929
3930/* Responsive */
3931@media (max-width: 900px) {
3932  .fb-speaker-grid {
3933    grid-template-columns: 1fr;
3934  }
3935}
3936
3937@media (max-width: 640px) {
3938  .fb-intro h2 {
3939    font-size: 32px;
3940  }
3941
3942  .fb-lead {
3943    font-size: 19px;
3944  }
3945
3946  .fb-section h3 {
3947    font-size: 24px;
3948  }
3949
3950  .fb-section p {
3951    font-size: 17px;
3952  }
3953
3954  .fb-cards {
3955    grid-template-columns: 1fr;
3956  }
3957
3958  .fb-speaker {
3959    grid-template-columns: 90px 1fr;
3960    gap: 14px;
3961  }
3962
3963  .fb-speaker__image img {
3964    width: 90px;
3965    height: 110px;
3966  }
3967
3968  .fb-speaker__name {
3969    font-size: 20px;
3970  }
3971
3972  .fb-cta__inner {
3973    padding: 26px 20px;
3974  }
3975
3976  .fb-eventpanel {
3977    display: block;
3978    padding: 18px 18px 20px;
3979  }
3980
3981  .fb-eventpanel__cta {
3982    margin-top: 18px;
3983    transform: none;
3984    justify-content: flex-start;
3985  }
3986}
3987
3988
3989/* Donate 2026 - Donations hub */
3990
3991 /* donations hub */
3992
3993/* tokens */
3994.wg-page{
3995  --wg-red: #AF1F23;
3996  --wg-ink: #111;
3997  --wg-muted: rgba(0,0,0,.74);
3998  --wg-border: rgba(0,0,0,.12);
3999  --wg-soft: #F6F4F2;
4000  --wg-card: #fff;
4001  --wg-radius: 0px;
4002  --wg-pill-radius: 999px;
4003  color: var(--wg-ink);
4004  line-height: 1.6;
4005}
4006
4007/* layout */
4008.wg-page .wg-hero,
4009.wg-page .wg-ways,
4010.wg-page .wg-contact-card,
4011.wg-page .wg-legal,
4012.wg-page hr{
4013  max-width: 860px;
4014  margin: 0 auto;
4015  padding: 0 20px;
4016}
4017
4018@media (max-width: 768px){
4019  .wg-page .wg-hero,
4020  .wg-page .wg-ways,
4021  .wg-page .wg-contact-card{
4022    padding: 0 15px;
4023  }
4024}
4025
4026/* type */
4027.wg-page .wg-title{
4028  margin: 0 0 10px;
4029  font-size: 1.85rem;
4030  font-weight: 600;
4031  line-height: 1.2;
4032}
4033
4034
4035
4036
4037
4038
4039
4040.wg-page .wg-lede{
4041  margin: 0 0 24px;
4042  max-width: 65ch;
4043  font-size: 1.1rem;
4044  color: var(--wg-muted);
4045}
4046
4047.wg-page .wg-section-title{
4048  margin: 28px 0 12px !important;
4049  font-size: 1.1rem !important;
4050  font-weight: 800;
4051  line-height: 1.25;
4052  text-transform: none;
4053  letter-spacing: 0;
4054  color: var(--wg-ink);
4055}
4056
4057.wg-page .wg-kicker{
4058  margin: 22px 0 10px !important;
4059  font-size: 1.05rem !important;
4060  font-weight: 800;
4061  line-height: 1.25;
4062  text-transform: none;
4063  letter-spacing: 0;
4064  color: var(--wg-ink);
4065}
4066
4067/* cta card */
4068.wg-page .wg-cta-pair--primary{
4069  display: grid;
4070  gap: 12px;
4071  padding: 24px;
4072  margin-bottom: 26px;
4073  background: var(--wg-soft);
4074  border: 1px solid var(--wg-border);
4075  border-radius: var(--wg-radius);
4076  justify-items: center;
4077}
4078
4079.wg-page .wg-cta-pair--primary .button{
4080  display: inline-flex !important;
4081  align-items: center;
4082  justify-content: center;
4083  width: 100% !important;
4084  max-width: 400px !important;
4085  min-height: 48px;
4086  background: var(--wg-red) !important;
4087  color: #fff !important;
4088  border-radius: var(--wg-radius) !important;
4089  font-weight: 600;
4090  text-transform: none;
4091  text-decoration: none !important;
4092  transform: none !important;
4093  transition: all 0.25s ease-in-out !important;
4094  border: 1px solid var(--wg-red) !important;
4095}
4096
4097.wg-page .wg-cta-pair--primary .button:hover{
4098  transform: translateY(-3px) !important;
4099  background-color: #961a1d !important;
4100  box-shadow: 0 6px 15px rgba(0,0,0,0.15) !important;
4101}
4102
4103.wg-page .wg-cta-pair--primary .button .button__text,
4104.wg-page .wg-cta-pair--primary .button:hover .button__text{
4105  transform: none !important;
4106  font-style: normal !important;
4107}
4108
4109.wg-page .wg-cta-pair--primary .button::before,
4110.wg-page .wg-cta-pair--primary .button::after{
4111  content: none !important;
4112}
4113
4114/* secondary cta row */
4115.wg-page .wg-cta-secondary-row{
4116  display: flex !important;
4117  flex-direction: row;
4118  justify-content: center;
4119  gap: 12px;
4120  width: 100%;
4121  max-width: 400px;
4122  margin: 0 auto;
4123}
4124
4125.wg-page .wg-cta-secondary-row > p,
4126.wg-page .wg-cta-secondary-row > br{
4127  display: none !important;
4128}
4129
4130.wg-page .wg-btn-outline{
4131  display: inline-flex !important;
4132  align-items: center;
4133  justify-content: center;
4134  flex: 1;
4135  min-height: 48px;
4136  padding: 10px 16px;
4137  box-sizing: border-box;
4138  font-size: 16px !important;
4139  font-weight: 700;
4140  letter-spacing: 0;
4141  color: var(--wg-ink);
4142  background: #fff !important;
4143  border: 1px solid rgba(0,0,0,.22);
4144  border-radius: var(--wg-radius) !important;
4145  text-transform: none;
4146  transition: all 0.2s ease;
4147  text-decoration: none !important;
4148}
4149
4150.wg-page .wg-btn-outline:hover{
4151  border-color: rgba(0,0,0,.35);
4152  box-shadow: none;
4153  transform: translateY(-1px);
4154}
4155
4156@media (max-width: 600px){
4157  .wg-page .wg-cta-secondary-row{
4158    flex-direction: column !important;
4159    gap: 12px !important;
4160  }
4161  .wg-page .wg-btn-outline{
4162    width: 100% !important;
4163    flex: none !important;
4164  }
4165}
4166
4167/* popular chips */
4168.wg-page .wg-quick-grid{
4169  display: flex;
4170  flex-wrap: wrap;
4171  justify-content: center;
4172  gap: 12px;
4173  margin: 10px 0 0;
4174}
4175
4176.wg-page .wg-chip{
4177  display: inline-block;
4178  padding: 10px 18px;
4179  background: #fff;
4180  border: 1px solid var(--wg-border);
4181  border-radius: var(--wg-pill-radius);
4182  font-weight: 700;
4183  font-size: 15px;
4184  color: var(--wg-ink);
4185  text-decoration: none !important;
4186  transition: background 0.2s;
4187}
4188
4189.wg-page .wg-chip:hover{
4190  background: var(--wg-soft);
4191}
4192
4193/* popular section spacing */
4194.wg-page .wg-quick{
4195  margin: 54px auto 0px;
4196  max-width: 860px;
4197  padding: 0 20px;
4198}
4199
4200@media (max-width: 768px){
4201  .wg-page .wg-quick{
4202    padding: 0 15px;
4203  }
4204}
4205
4206.wg-page .wg-contact-card{
4207  margin-top: 0 !important;
4208}
4209
4210/* accordions */
4211.wg-page details.wg{
4212  background: var(--wg-card);
4213  border: 1px solid var(--wg-border);
4214  margin-bottom: 12px;
4215}
4216
4217.wg-page details.wg > summary{
4218  list-style: none;
4219  cursor: pointer;
4220  padding: 13px 44px 13px 16px;
4221  font-weight: 900;
4222  font-size: 16px;
4223  line-height: 1.25;
4224  position: relative;
4225}
4226
4227.wg-page details.wg summary::-webkit-details-marker{
4228  display: none;
4229}
4230
4231.wg-page details.wg summary::after{
4232  content: "";
4233  width: 10px;
4234  height: 10px;
4235  border-right: 2px solid rgba(0,0,0,0.55);
4236  border-bottom: 2px solid rgba(0,0,0,0.55);
4237  position: absolute;
4238  right: 20px;
4239  top: 45%;
4240  transform: translateY(-50%) rotate(45deg);
4241  transition: transform 0.2s ease;
4242}
4243
4244.wg-page details.wg[open] summary::after{
4245  transform: translateY(-20%) rotate(-135deg);
4246}
4247
4248.wg-page details.wg p,
4249.wg-page details.wg div{
4250  padding: 0 16px 16px;
4251  color: var(--wg-muted);
4252}
4253
4254/* other ways links */
4255.wg-page .wg-link{
4256  margin: 0 0 12px;
4257}
4258
4259.wg-page .wg-link a{
4260  display: block;
4261  padding: 13px 16px;
4262  background: var(--wg-card);
4263  border: 1px solid var(--wg-border);
4264  border-radius: var(--wg-radius) !important;
4265  color: var(--wg-ink);
4266  text-decoration: none;
4267  font-weight: 700;
4268  position: relative;
4269}
4270
4271.wg-page .wg-link a:hover{
4272  background: var(--wg-soft);
4273}
4274
4275.wg-page .wg-link a::after{
4276  transition: transform 0.18s ease, color 0.18s ease;
4277}
4278
4279.wg-page .wg-link a:hover::after{
4280  transform: translateX(6px);
4281  color: var(--wg-red);
4282}
4283
4284.wg-page .wg-link a:hover span:last-child,
4285.wg-page .wg-link a:hover i{
4286  color: var(--wg-red) !important;
4287}
4288
4289/* contact */
4290.wg-page .wg-contact-card{
4291  background: var(--wg-soft);
4292  padding: 20px;
4293  margin: 20px auto 10px !important;
4294  border: 1px solid var(--wg-border);
4295  border-radius: var(--wg-radius) !important;
4296}
4297
4298.wg-page .wg-contact-title{
4299  margin: 0 0 6px !important;
4300  font-size: 18px !important;
4301  font-weight: 800;
4302}
4303
4304.wg-page .wg-contact-text{
4305  margin: 0;
4306  color: var(--wg-muted);
4307}
4308
4309/* legal */
4310.wg-page .wg-legal{
4311  font-size: 0.85rem;
4312  background: var(--wg-soft);
4313  padding: 20px;
4314  margin-top: 30px;
4315  border: 1px solid var(--wg-border);
4316  border-radius: var(--wg-radius) !important;
4317}
4318
4319.wg-page .wg-legal p{
4320  margin-bottom: 0px !important;
4321  line-height: 1.5;
4322}
4323
4324.wg-page .wg-legal p:last-child{
4325  margin-bottom: 0 !important;
4326}
4327
4328.wg-page .wg-legal em{
4329  display: block;
4330  margin-top: 4px;
4331}
4332
4333/* main to hr spacing */
4334.wg-page .wg-ways{
4335  padding-bottom: 28px;
4336}
4337
4338.wg-page hr{
4339  margin-top: 24px;
4340  margin-bottom: 0;
4341}
4342
4343/* utilities */
4344.wg-page details[id]{
4345  scroll-margin-top: 110px;
4346}
4347
4348.wg-page p:empty{
4349  display: none !important;
4350}
4351
4352/* accordions: force square corners everywhere */
4353.wg-page details.wg,
4354.wg-page details.wg > summary,
4355.wg-page details.wg > summary::before,
4356.wg-page details.wg > summary::after{
4357  border-radius: 0 !important;
4358}
4359
4360.wg-page details.wg{
4361  overflow: hidden;
4362}
4363
4364/* match borders between accordions and other ways links */
4365.wg-page details.wg,
4366.wg-page .wg-link a{
4367  border-width: 1px !important;
4368  border-style: solid !important;
4369  border-color: var(--wg-border) !important;
4370  box-shadow: none !important;
4371  outline: none !important;
4372}
4373
4374/* normalize border weight for accordion + other ways boxes */
4375.wg-page details.wg,
4376.wg-page details.wg > summary,
4377.wg-page .wg-link a{
4378  border: 1px solid var(--wg-border) !important;
4379  box-shadow: none !important;
4380  outline: none !important;
4381}
4382
4383/* summary should not add its own extra border lines */
4384.wg-page details.wg > summary{
4385  border-left: 0 !important;
4386  border-right: 0 !important;
4387  border-top: 0 !important;
4388  border-bottom: 0 !important;
4389}
4390
4391
4392/* Remove unwanted top margin coming from `.donations   */
4393body.donations {
4394  margin-top: 0 !important;
4395}
4396 
4397body.page-id-17146{
4398  margin-top: 0 !important;
4399} 
4400 
4401/* sponsorhips */
4402
4403 /* Event sponsor page body copy */
4404.event-sponsor-copy{
4405  max-width: 860px;
4406  margin: 0 auto;
4407  padding: 0 20px;
4408}
4409
4410.event-sponsor-copy p{
4411  margin: 0 0 1.1rem;
4412  line-height: 1.7;
4413}
4414
4415.event-sponsor-copy a{
4416  overflow-wrap: anywhere;
4417}
4418
4419.event-sponsor-copy__cta{
4420  margin: 1.75rem 0 2rem;
4421  text-align: center;
4422}
4423
4424.event-sponsor-copy hr{
4425  margin: 2.25rem auto;
4426  border: 0;
4427  border-top: 1px solid #d9d9d9;
4428}
4429
4430.event-sponsor-copy h3{
4431  margin: 0 0 1.25rem;
4432  text-align: center;
4433  line-height: 1.2;
4434}
4435
4436.event-sponsor-copy .bwgalley{
4437  margin-top: 1.5rem;
4438}
4439
4440/* footer - do not sell link stuff */
4441
4442/*link reset after click */
4443
4444.footer-privacy-choices-row .menu__link,
4445.footer-privacy-choices-row .menu__link:visited,
4446.footer-privacy-choices-row .menu__link:active,
4447.footer-privacy-choices-row .menu__link:focus {
4448  color: #fff;
4449  text-decoration: none;
4450}
4451
4452.footer-privacy-choices-row .menu__link:hover {
4453  color: #fff;
4454  text-decoration: underline;
4455  text-underline-offset: 3px;
4456}
4457 
4458.footer-privacy-choices-row {
4459  margin-bottom: 0.45rem;
4460}
4461
4462/* footer - centering social icons */
4463
4464.footer-right {
4465  display: flex;
4466  flex-direction: column;
4467  align-items: stretch;
4468}
4469
4470.footer-translate {
4471  width: 100%;
4472}
4473
4474.footer-right .menu--social {
4475  display: flex !important;
4476  justify-content: center !important;
4477  align-items: center;
4478  width: 100%;
4479  margin: .5rem 0 0 !important;
4480  padding: 0 !important;
4481}
4482
4483/* Remove top margin on blog post hero section */
4484body.single-post section.featured-press-section {
4485  margin-top: 0 !important;
4486}
4487
4488/* Ebola page embedded form intro block */
4489.ebola-intro-with-form {
4490  display: grid;
4491  grid-template-columns: minmax(0, 1fr) minmax(300px, 420px);
4492  gap: 32px;
4493  align-items: start;
4494  margin: 18px 0 28px;
4495}
4496
4497.ebola-intro-copy > :first-child {
4498  margin-top: 0;
4499}
4500
4501.ebola-intro-form {
4502  padding: 0;
4503  background: transparent;
4504  box-shadow: none;
4505}
4506
4507/* Keep the embedded form in its normal page position */
4508.ebola-intro-form {
4509  position: static;
4510}
4511
4512/* Stack cleanly on tablet/mobile */
4513@media (max-width: 991.98px) {
4514  .ebola-intro-with-form {
4515    grid-template-columns: 1fr;
4516    gap: 22px;
4517  }
4518
4519  .ebola-intro-form {
4520    position: static;
4521  }
4522}
4523
4524.ebola-intro-copy ul {
4525  margin-top: 8px;
4526  margin-bottom: 0;
4527}
4528
4529.ebola-intro-copy p:last-of-type {
4530  margin-bottom: 8px;
4531}
4532
4533.email-wrapper span {
4534  display: none;
4535}
4536
4537.email-extra {
4538display: none;
4539}
4540
4541/* Ebola update stack */
4542.ebola-updates {
4543  max-width: 900px;
4544  margin: 0 auto 28px;
4545  padding: 16px 18px;
4546  background: #F6F4F2;
4547  border-left: 4px solid #AF1F23;
4548}
4549
4550.ebola-update {
4551  margin: 0;
4552}
4553
4554.ebola-update + .ebola-update {
4555  margin-top: 12px;
4556}
4557
4558.ebola-update--latest {
4559  font-size: 1.02rem;
4560}
4561
4562.ebola-update-archive {
4563  margin-top: 12px;
4564}
4565
4566.ebola-update-archive summary {
4567  cursor: pointer;
4568  font-weight: 700;
4569  color: #AF1F23;
4570}
4571
4572.ebola-update-archive summary:hover,
4573.ebola-update-archive summary:focus {
4574  text-decoration: underline;
4575}
4576
4577.ebola-update-archive .ebola-update {
4578  margin-top: 12px;
4579}
4580
4581/* ===== MT Video Embed (custom play button overlay) ===== */
4582
4583.mt-video-embed {
4584  max-width: 900px;
4585  margin: 0 auto;
4586  aspect-ratio: 16 / 9;
4587  background: #000;
4588  position: relative;
4589  cursor: pointer;
4590}
4591
4592.mt-video-embed video {
4593  width: 100%;
4594  height: 100%;
4595  display: block;
4596  object-fit: contain;
4597}
4598
4599.mt-video-embed .mt-video-embed__play-btn {
4600  position: absolute;
4601  top: 50%;
4602  left: 50%;
4603  transform: translate(-50%, -50%);
4604  width: 80px;
4605  height: 80px;
4606  background: rgba(0, 0, 0, 0.6);
4607  border-radius: 50%;
4608  display: flex;
4609  align-items: center;
4610  justify-content: center;
4611  pointer-events: none;
4612  transition: background 0.2s ease, transform 0.2s ease;
4613}
4614
4615.mt-video-embed:hover .mt-video-embed__play-btn {
4616  background: rgba(0, 0, 0, 0.8);
4617  transform: translate(-50%, -50%) scale(1.08);
4618}
4619
4620.mt-video-embed .mt-video-embed__play-triangle {
4621  width: 0;
4622  height: 0;
4623  border-top: 15px solid transparent;
4624  border-bottom: 15px solid transparent;
4625  border-left: 24px solid white;
4626  margin-left: 4px;
4627}
4628
4629.mt-video-embed.is-playing .mt-video-embed__play-btn {
4630  display: none;
4631}
4632
4633
4634
4635
4636
4637
4638</style>
4639</head>  <body class="blog wp-theme-mti-theme-2021 mega-menu-primary-navigation metaslider-plugin sidebar-primary">
4640    <!-- Google Tag Manager (noscript) -->
vendor: 79 bytes, lines 4640-4642
4640
4641    <noscript>
4642      <iframe src="https://www.googletagmanager.com/ns.html?id=
4642GTM-W7XQ7J
vendor: 113 bytes, lines 4642-4646
4642"
4643              height="0" width="0" style="display:none;visibility:hidden">
4644      </iframe>
4645    </noscript>
4646    
4646<!-- End Google Tag Manager (noscript) -->
4647    <!--[if IE]>
4648      <div class="alert alert-warning">
4649        You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> to improve your experience.      </div>
4650    <![endif]-->
4651	  
4652	  <div class="header-stack">
4653    
4654<div class="skiplinks"></div>
4655<header class="l-header" role="banner">
4656  <div class="l-constrain">
4657    <div class="header__content">
4658      <div class="header__first">
4659        <div class="site-branding">
4660          <a class="site-name" href="/" title="Medical Teams International" rel="home">
4661            <h1 class="site-name__text">Medical Teams International</h1>
4662          </a>
4663        </div>
4664      </div>
4665      <div class="header__second">
4666        <div class="header__top">
4667          <div class="l-navigation">
4668			  
4669            <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>
4670<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>
4671<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>
4672</ul>
4673</li>
4674<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>
4675<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>
4676</ul>          </div>
4677        </div>
4678        <div class="header__bottom">
4679          <div class="l-navigation">
4680			  <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">
4681                  <span class="mega-toggle-animated-box">
4682                    <span class="mega-toggle-animated-inner"></span>
4683                  </span>
4684                </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>
4685<ul class="mega-sub-menu" role='presentation' id='mega-sub-menu-152'>
4686<li class="mega-menu-row" id="mega-menu-152-0">
4687	<ul class="mega-sub-menu" style='--columns:12' role='presentation'>
4688<li class="mega-menu-column mega-menu-columns-6-of-12" style="--columns:12; --span:6" id="mega-menu-152-0-0">
4689		<ul class="mega-sub-menu">
4690<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>
4690		</ul>
4691</li><li class="mega-menu-column mega-menu-columns-6-of-12" style="--columns:12; --span:6" id="mega-menu-152-0-1">
4692		<ul class="mega-sub-menu">
4693<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>
4694</li>	</ul>
4695</li><li class="mega-menu-row" id="mega-menu-152-1">
4696	<ul class="mega-sub-menu" style='--columns:12' role='presentation'>
4697<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">
4698		<ul class="mega-sub-menu">
4699<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>
4699		</ul>
4700</li>	</ul>
4701</li></ul>
4702</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>
4703<ul class="mega-sub-menu" role='presentation' id='mega-sub-menu-198'>
4704<li class="mega-menu-row" id="mega-menu-198-0">
4705	<ul class="mega-sub-menu" style='--columns:12' role='presentation'>
4706<li class="mega-menu-column mega-menu-columns-6-of-12" style="--columns:12; --span:6" id="mega-menu-198-0-0">
4707		<ul class="mega-sub-menu">
4708<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>
4709			<ul class="mega-sub-menu" id='mega-sub-menu-10516'>
4710<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>
4711</li>		</ul>
4712</li><li class="mega-menu-column mega-menu-columns-6-of-12" style="--columns:12; --span:6" id="mega-menu-198-0-1">
4713		<ul class="mega-sub-menu">
4714<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>
4715			<ul class="mega-sub-menu" id='mega-sub-menu-12752'>
4716<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>
4717</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>
4718			<ul class="mega-sub-menu" id='mega-sub-menu-151'>
4719<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>
4720</li>
4720		</ul>
4721</li>	</ul>
4722</li><li class="mega-menu-row" id="mega-menu-198-1">
4723	<ul class="mega-sub-menu" style='--columns:12' role='presentation'>
4724<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">
4725		<ul class="mega-sub-menu">
4726<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>
4727</li>	</ul>
4728</li></ul>
4729</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>
4730<ul class="mega-sub-menu" role='presentation' id='mega-sub-menu-16333'>
4731<li class="mega-menu-row" id="mega-menu-16333-0">
4732	<ul class="mega-sub-menu" style='--columns:12' role='presentation'>
4733<li class="mega-menu-column mega-menu-columns-6-of-12" style="--columns:12; --span:6" id="mega-menu-16333-0-0">
4734		<ul class="mega-sub-menu">
4735<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>
4736</li><li class="mega-menu-column mega-menu-columns-6-of-12" style="--columns:12; --span:6" id="mega-menu-16333-0-1">
4737		<ul class="mega-sub-menu">
4738<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>
4739</li>	</ul>
4740</li><li class="mega-menu-row" id="mega-menu-16333-1">
4741	<ul class="mega-sub-menu" style='--columns:12' role='presentation'>
4742<li class="mega-menu-column mega-menu-columns-12-of-12" style="--columns:12; --span:12" id="mega-menu-16333-1-0">
4743		<ul class="mega-sub-menu">
4744<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>
4744		</ul>
4745</li>	</ul>
4746</li></ul>
4747</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>
4748<ul class="mega-sub-menu" role='presentation' id='mega-sub-menu-10539'>
4749<li class="mega-menu-row" id="mega-menu-10539-0">
4750	<ul class="mega-sub-menu" style='--columns:12' role='presentation'>
4751<li class="mega-menu-column mega-menu-columns-6-of-12" style="--columns:12; --span:6" id="mega-menu-10539-0-0">
4752		<ul class="mega-sub-menu">
4753<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>
4754</li><li class="mega-menu-column mega-menu-columns-6-of-12" style="--columns:12; --span:6" id="mega-menu-10539-0-1">
4755		<ul class="mega-sub-menu">
4756<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>
4757</li>	</ul>
4758</li><li class="mega-menu-row" id="mega-menu-10539-1">
4759	<ul class="mega-sub-menu" style='--columns:12' role='presentation'>
4760<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">
4761		<ul class="mega-sub-menu">
4762<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>
4762		</ul>
4763</li>	</ul>
4764</li><li class="mega-menu-row" id="mega-menu-10539-2">
4765	<ul class="mega-sub-menu" style='--columns:12' role='presentation'>
4766<li class="mega-menu-column mega-menu-columns-3-of-12" style="--columns:12; --span:3" id="mega-menu-10539-2-0"></li>	</ul>
4767</li></ul>
4768</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/">
4769              <div class="searchform__content">
4770                <label for="header-search-input" class="sr-only">Search</label>
4771                <input class="searchform__input" id="header-search-input" type="search" name="s" placeholder="To search, type and hit enter.">
4772					
4773
4774                <button class="searchform__button" type="submit" role="button" title="Search">
4775                  <i class="fas fa-search"></i>
4776                </button>
4777                <div class="search__controls">
4778                  <div class="search__icon"></div>
4779                  <div class="close__icon"></div>
4780                </div>
4781              </div>
4782            </form>
4783			  
4784          </div>
4785			
4786        </div>
4787      </div>
4788    </div>
4789  </div>
4790</header>
4791<div class="l-preface hidden">
4792  <div class="l-constrain">
4793    <div class="l-preface__subnav">
4794    </div>
4795  </div>
4796</div>
4797<nav class="mobile-menu" role="navigation">
4798
4799    <div class="mobile-menu__bar">
4800    <a class="site-name site-name--mobile" href="/" title="Medical Teams International" rel="home">
4801    <h1 class="site-name__text">Medical Teams International</h1>
4802  </a>
4803<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">
4804                  <span class="mega-toggle-animated-box">
4805                    <span class="mega-toggle-animated-inner"></span>
4806                  </span>
4807                </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>
4808<ul class="mega-sub-menu" role='presentation' id='mega-sub-menu-152'>
4809<li class="mega-menu-row" id="mega-menu-152-0">
4810	<ul class="mega-sub-menu" style='--columns:12' role='presentation'>
4811<li class="mega-menu-column mega-menu-columns-6-of-12" style="--columns:12; --span:6" id="mega-menu-152-0-0">
4812		<ul class="mega-sub-menu">
4813<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>
4813		</ul>
4814</li><li class="mega-menu-column mega-menu-columns-6-of-12" style="--columns:12; --span:6" id="mega-menu-152-0-1">
4815		<ul class="mega-sub-menu">
4816<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>
4817</li>	</ul>
4818</li><li class="mega-menu-row" id="mega-menu-152-1">
4819	<ul class="mega-sub-menu" style='--columns:12' role='presentation'>
4820<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">
4821		<ul class="mega-sub-menu">
4822<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>
4822		</ul>
4823</li>	</ul>
4824</li></ul>
4825</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>
4826<ul class="mega-sub-menu" role='presentation' id='mega-sub-menu-198'>
4827<li class="mega-menu-row" id="mega-menu-198-0">
4828	<ul class="mega-sub-menu" style='--columns:12' role='presentation'>
4829<li class="mega-menu-column mega-menu-columns-6-of-12" style="--columns:12; --span:6" id="mega-menu-198-0-0">
4830		<ul class="mega-sub-menu">
4831<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>
4832			<ul class="mega-sub-menu" id='mega-sub-menu-10516'>
4833<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>
4834</li>		</ul>
4835</li><li class="mega-menu-column mega-menu-columns-6-of-12" style="--columns:12; --span:6" id="mega-menu-198-0-1">
4836		<ul class="mega-sub-menu">
4837<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>
4838			<ul class="mega-sub-menu" id='mega-sub-menu-12752'>
4839<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>
4840</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>
4841			<ul class="mega-sub-menu" id='mega-sub-menu-151'>
4842<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>
4843</li>
4843		</ul>
4844</li>	</ul>
4845</li><li class="mega-menu-row" id="mega-menu-198-1">
4846	<ul class="mega-sub-menu" style='--columns:12' role='presentation'>
4847<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">
4848		<ul class="mega-sub-menu">
4849<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>
4850</li>	</ul>
4851</li></ul>
4852</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>
4853<ul class="mega-sub-menu" role='presentation' id='mega-sub-menu-16333'>
4854<li class="mega-menu-row" id="mega-menu-16333-0">
4855	<ul class="mega-sub-menu" style='--columns:12' role='presentation'>
4856<li class="mega-menu-column mega-menu-columns-6-of-12" style="--columns:12; --span:6" id="mega-menu-16333-0-0">
4857		<ul class="mega-sub-menu">
4858<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>
4859</li><li class="mega-menu-column mega-menu-columns-6-of-12" style="--columns:12; --span:6" id="mega-menu-16333-0-1">
4860		<ul class="mega-sub-menu">
4861<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>
4862</li>	</ul>
4863</li><li class="mega-menu-row" id="mega-menu-16333-1">
4864	<ul class="mega-sub-menu" style='--columns:12' role='presentation'>
4865<li class="mega-menu-column mega-menu-columns-12-of-12" style="--columns:12; --span:12" id="mega-menu-16333-1-0">
4866		<ul class="mega-sub-menu">
4867<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>
4867		</ul>
4868</li>	</ul>
4869</li></ul>
4870</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>
4871<ul class="mega-sub-menu" role='presentation' id='mega-sub-menu-10539'>
4872<li class="mega-menu-row" id="mega-menu-10539-0">
4873	<ul class="mega-sub-menu" style='--columns:12' role='presentation'>
4874<li class="mega-menu-column mega-menu-columns-6-of-12" style="--columns:12; --span:6" id="mega-menu-10539-0-0">
4875		<ul class="mega-sub-menu">
4876<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>
4877</li><li class="mega-menu-column mega-menu-columns-6-of-12" style="--columns:12; --span:6" id="mega-menu-10539-0-1">
4878		<ul class="mega-sub-menu">
4879<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>
4880</li>	</ul>
4881</li><li class="mega-menu-row" id="mega-menu-10539-1">
4882	<ul class="mega-sub-menu" style='--columns:12' role='presentation'>
4883<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">
4884		<ul class="mega-sub-menu">
4885<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>
4885		</ul>
4886</li>	</ul>
4887</li><li class="mega-menu-row" id="mega-menu-10539-2">
4888	<ul class="mega-sub-menu" style='--columns:12' role='presentation'>
4889<li class="mega-menu-column mega-menu-columns-3-of-12" style="--columns:12; --span:3" id="mega-menu-10539-2-0"></li>	</ul>
4890</li></ul>
4891</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>
4892</nav>
4893	  
4894  
4895    <main class="main">
4896      
4897	
4898<div class=" title-bar">
4899	<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>
4900	<div class="section">
4901		<div class="text-white title-content">
4902			<h1 class="title-large">Blog</h1>
4903		</div>
4904	</div>
4905</div>	
4906	
4907
4908
4909
4910
4911
4912
4913  <div class="l-constrain">
4914    <div class="facet">
4915      <div class="facet__filters">
4916<!--        @@TODO Make this an option-->
4917        <h4 class="facet__name">Filter content:</h4>
4918        <div class="facet__group">
4919          <div class="facetwp-facet facetwp-facet-topics facetwp-type-fselect" data-name="topics" data-type="fselect"></div>        </div>
4920      </div>
4921      <div class="facet__template">
4922        <div class="l-grid l-grid--2col">
4923          <!-- @@TODO This is backwards, but blog is one style while every other is another -->
4924          <!--fwp-loop-->
4925            <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);">
4926  <!-- @@TODO rework these styles to align properly, had been using the Facet loop -->
4927  <a href="https://www.medicalteams.org/blog/giving-day-you-made-2x-the-impact-possible/" style="color:#fff !important; text-decoration: none;">
4928    <div class="card__body">
4929      <div class="card__top">
4930        <div class="card__header">
4931          <h3 class="card__title" style="margin-bottom:6px;">
4932            Giving Day: You Made 2X the Impact Possible          </h3>
4933			<p style="font-size:18px; text-transform:uppercase;">2 min Read</p>
4934        </div>
4935
4936        <div class="card__content">
4937          <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>
4938        </div>
4939      </div>
4940      <div class="card__footer">
4941        <span class="arrow-link arrow-link--white">Learn more</span>
4942      </div>
4943    </div>
4944  </a>
4945</article>
4946                      <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);">
4947  <!-- @@TODO rework these styles to align properly, had been using the Facet loop -->
4948  <a href="https://www.medicalteams.org/blog/chalotas-story-two-babies-became-three-and-every-second-mattered/" style="color:#fff !important; text-decoration: none;">
4949    <div class="card__body">
4950      <div class="card__top">
4951        <div class="card__header">
4952          <h3 class="card__title" style="margin-bottom:6px;">
4953            Chalota’s Story: Two babies became three — and every second mattered.          </h3>
4954			<p style="font-size:18px; text-transform:uppercase;">2 min Read</p>
4955        </div>
4956
4957        <div class="card__content">
4958          <p>
4958Unrest 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>
4959        </div>
4960      </div>
4961      <div class="card__footer">
4962        <span class="arrow-link arrow-link--white">Learn more</span>
4963      </div>
4964    </div>
4965  </a>
4966</article>
4967                      <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);">
4968  <!-- @@TODO rework these styles to align properly, had been using the Facet loop -->
4969  <a href="https://www.medicalteams.org/blog/baby-zaningas-story-when-she-needed-care-help-was-there/" style="color:#fff !important; text-decoration: none;">
4970    <div class="card__body">
4971      <div class="card__top">
4972        <div class="card__header">
4973          <h3 class="card__title" style="margin-bottom:6px;">
4974            Baby Zaninga’s Story: When She Needed Care, Help Was There          </h3>
4975			<p style="font-size:18px; text-transform:uppercase;">2 min Read</p>
4976        </div>
4977
4978        <div class="card__content">
4979          <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>
4980        </div>
4981      </div>
4982      <div class="card__footer">
4983        <span class="arrow-link arrow-link--white">Learn more</span>
4984      </div>
4985    </div>
4986  </a>
4987</article>
4988                      <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);">
4989  <!-- @@TODO rework these styles to align properly, had been using the Facet loop -->
4990  <a href="https://www.medicalteams.org/blog/mazahirs-story-hope-after-fleeing-war/" style="color:#fff !important; text-decoration: none;">
4991    <div class="card__body">
4992      <div class="card__top">
4993        <div class="card__header">
4994          <h3 class="card__title" style="margin-bottom:6px;">
4995            Mazahir’s Story: Hope After Fleeing War          </h3>
4996			<p style="font-size:18px; text-transform:uppercase;">2 min Read</p>
4997        </div>
4998
4999        <div class="card__content">
5000          <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>
5001        </div>
5002      </div>
5003      <div class="card__footer">
5004        <span class="arrow-link arrow-link--white">Learn more</span>
5005      </div>
5006    </div>
5007  </a>
5008</article>
5009                      <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);">
5010  <!-- @@TODO rework these styles to align properly, had been using the Facet loop -->
5011  <a href="https://www.medicalteams.org/blog/help-make-the-next-12-seconds-count/" style="color:#fff !important; text-decoration: none;">
5012    <div class="card__body">
5013      <div class="card__top">
5014        <div class="card__header">
5015          <h3 class="card__title" style="margin-bottom:6px;">
5016            Help Make the Next 12 Seconds Count          </h3>
5017			<p style="font-size:18px; text-transform:uppercase;">1 min Read</p>
5018        </div>
5019
5020        <div class="card__content">
5021          <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>
5022        </div>
5023      </div>
5024      <div class="card__footer">
5025        <span class="arrow-link arrow-link--white">Learn more</span>
5026      </div>
5027    </div>
5028  </a>
5029</article>
5030                      <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);">
5031  <!-- @@TODO rework these styles to align properly, had been using the Facet loop -->
5032  <a href="https://www.medicalteams.org/blog/beyond-the-clinic-walls/" style="color:#fff !important; text-decoration: none;">
5033    <div class="card__body">
5034      <div class="card__top">
5035        <div class="card__header">
5036          <h3 class="card__title" style="margin-bottom:6px;">
5037            Beyond the Clinic Walls: How Community-Led Nutrition Brings Better Health to Children          </h3>
5038			<p style="font-size:18px; text-transform:uppercase;">7 min Read</p>
5039        </div>
5040
5041        <div class="card__content">
5042          <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>
5043        </div>
5044      </div>
5045      <div class="card__footer">
5046        <span class="arrow-link arrow-link--white">Learn more</span>
5047      </div>
5048    </div>
5049  </a>
5050</article>
5051                      <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);">
5052  <!-- @@TODO rework these styles to align properly, had been using the Facet loop -->
5053  <a href="https://www.medicalteams.org/blog/more-than-a-refugee-a-community-leaders-calling/" style="color:#fff !important; text-decoration: none;">
5054    <div class="card__body">
5055      <div class="card__top">
5056        <div class="card__header">
5057          <h3 class="card__title" style="margin-bottom:6px;">
5058            More Than a Refugee: A Community Leader&#8217;s Calling          </h3>
5059			<p style="font-size:18px; text-transform:uppercase;">3 min Read</p>
5060        </div>
5061
5062        <div class="card__content">
5063          <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>
5064        </div>
5065      </div>
5066      <div class="card__footer">
5067        <span class="arrow-link arrow-link--white">Learn more</span>
5068      </div>
5069    </div>
5070  </a>
5071</article>
5072                      <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);">
5073  <!-- @@TODO rework these styles to align properly, had been using the Facet loop -->
5074  <a href="https://www.medicalteams.org/blog/more-than-a-refugee-abubakers-story-of-survival-and-service/" style="color:#fff !important; text-decoration: none;">
5075    <div class="card__body">
5076      <div class="card__top">
5077        <div class="card__header">
5078          <h3 class="card__title" style="margin-bottom:6px;">
5079            More Than a Refugee: Abubaker&#8217;s Story of Survival and Service          </h3>
5080			<p style="font-size:18px; text-transform:uppercase;">3 min Read</p>
5081        </div>
5082
5083        <div class="card__content">
5084          <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>
5085        </div>
5086      </div>
5087      <div class="card__footer">
5088        <span class="arrow-link arrow-link--white">Learn more</span>
5089      </div>
5090    </div>
5091  </a>
5092</article>
5093                      <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);">
5094  <!-- @@TODO rework these styles to align properly, had been using the Facet loop -->
5095  <a href="https://www.medicalteams.org/blog/more-than-a-refugee-asmas-story-of-healing-and-hope/" style="color:#fff !important; text-decoration: none;">
5096    <div class="card__body">
5097      <div class="card__top">
5098        <div class="card__header">
5099          <h3 class="card__title" style="margin-bottom:6px;">
5100            More Than a Refugee: Asma&#8217;s Story of Healing and Hope          </h3>
5101			<p style="font-size:18px; text-transform:uppercase;">2 min Read</p>
5102        </div>
5103
5104        <div class="card__content">
5105          <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>
5106        </div>
5107      </div>
5108      <div class="card__footer">
5109        <span class="arrow-link arrow-link--white">Learn more</span>
5110      </div>
5111    </div>
5112  </a>
5113</article>
5114                      <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);">
5115  <!-- @@TODO rework these styles to align properly, had been using the Facet loop -->
5116  <a href="https://www.medicalteams.org/blog/rapid-response-to-ebola-outbreak/" style="color:#fff !important; text-decoration: none;">
5117    <div class="card__body">
5118      <div class="card__top">
5119        <div class="card__header">
5120          <h3 class="card__title" style="margin-bottom:6px;">
5121            Rapid Response to Ebola Outbreak          </h3>
5122			<p style="font-size:18px; text-transform:uppercase;">4 min Read</p>
5123        </div>
5124
5125        <div class="card__content">
5126          <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>
5127        </div>
5128      </div>
5129      <div class="card__footer">
5130        <span class="arrow-link arrow-link--white">Learn more</span>
5131      </div>
5132    </div>
5133  </a>
5134</article>
5135                      <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);">
5136  <!-- @@TODO rework these styles to align properly, had been using the Facet loop -->
5137  <a href="https://www.medicalteams.org/blog/15-new-photos-from-sudan/" style="color:#fff !important; text-decoration: none;">
5138    <div class="card__body">
5139      <div class="card__top">
5140        <div class="card__header">
5141          <h3 class="card__title" style="margin-bottom:6px;">
5142            15 New Photos from Sudan          </h3>
5143			<p style="font-size:18px; text-transform:uppercase;">1 min Read</p>
5144        </div>
5145
5146        <div class="card__content">
5147          <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>
5148        </div>
5149      </div>
5150      <div class="card__footer">
5151        <span class="arrow-link arrow-link--white">Learn more</span>
5152      </div>
5153    </div>
5154  </a>
5155</article>
5156                      <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);">
5157  <!-- @@TODO rework these styles to align properly, had been using the Facet loop -->
5158  <a href="https://www.medicalteams.org/blog/healthcare-for-women-by-women-celebrating-international-womens-day-2026/" style="color:#fff !important; text-decoration: none;">
5159    <div class="card__body">
5160      <div class="card__top">
5161        <div class="card__header">
5162          <h3 class="card__title" style="margin-bottom:6px;">
5163            Healthcare For Women, By Women: Celebrating International Women’s Day 2026          </h3>
5164			<p style="font-size:18px; text-transform:uppercase;">3 min Read</p>
5165        </div>
5166
5167        <div class="card__content">
5168          <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>
5169        </div>
5170      </div>
5171      <div class="card__footer">
5172        <span class="arrow-link arrow-link--white">Learn more</span>
5173      </div>
5174    </div>
5175  </a>
5176</article>
5177                  </div>
5178      </div>
5179      <div class="facetwp-pager"></div>    </div>
5180  </div>
5181
5182<!-- @@TODO Upgrade FacetWP because it doesn't play nice with Sage -->
5183    </main><!-- /.main -->	 
5184		  
5185          <aside class="sidebar">
5186              </aside><!-- /.sidebar -->
5187    
5188	  </div>	  
5189		  
5190		  
5191    
5192
5193  
5194  <section class="news-cta">
5195    <div class="news-overlay">
5196      <div class="container">
5197        <div class="row justify-content-center pt-2">
5198          <div class="col-md-8 py-3 text-center">
5199            <h2 class="mb-2 lh-1" style="font-size:3.1em; margin-top:1.5rem;">Get Updates from the Field</h2>
5200            <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>
5201            <a class="button button--teal mt-3" data-toggle="modal" data-target="#formModal">
5202              <span class="button__text">Sign Up For Our Newsletter</span>
5203            </a>
5204          </div>
5205        </div>
5206      </div>
5207    </div>
5208
5209    <div class="modal fade" id="formModal" tabindex="-1" aria-labelledby="formModalLabel" aria-hidden="true">
5210      <div class="modal-dialog modal-dialog-centered">
5211        <div class="modal-content">
5212          <div class="modal-body" style="padding:0 1rem;">
5213            <button type="button" class="close" data-dismiss="modal" aria-label="Close">
5214              <span aria-hidden="true">&times;</span>
5215            </button>
5216            <iframe src="https://app.e2ma.net/app2/audience/signup/1971438/1954171/" width="100%" height="550px" frameborder="0"></iframe>
5217          </div>
5218        </div>
5219      </div>
5220    </div>
5221  </section>
5222
5223
5224    
5225<script nitro-exclude>
5226    document.cookie = 'nitroCachedPage=' + (!window.NITROPACK_STATE ? '0' : '1') + '; path=/; SameSite=Lax';
5227</script>
5227
5228<footer class="l-footer footer" role="contentinfo" style="background:#AF0B1B; background-image:url('/wp-content/uploads/2022/09/line-texture.png'); padding-bottom:0px;">
5229	<div class="container">
5230		
5231		<div class="row">
5232			<div class="col-lg-3">
5233				<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>
5234	<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>
5235	<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>
5236</ul>
5237</li>
5238</ul>			</div>
5239			<div class="col-lg-3">
5240				<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>
5241	<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>
5242	<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>
5243</ul>
5244</li>
5245</ul>			</div>
5246			<div class="col-lg-3">
5247				<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>
5248	<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>
5249	<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>
5250	<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>
5251</ul>
5252</li>
5253</ul>			</div>
5254			<div class="col-lg-3 footer-right">
5255	<div class="footer-translate">
5256		<p style="margin-bottom:0; color:#fff;">Translate this page </p>
5257		<div id="google_language_translator" class="default-language-en"></div>	
5258	</div>
5259
5260	<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>
5261<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>
5262<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>
5263<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>
5264</ul></div>
5265		</div>
5266		<hr style="background: #ffffff;height: 1px;border-top: none;">
5267 
5268		
5269		
5270		
5271		<div class="row mb-2">
5272			<div class="col-lg-7 mt-3">
5273				
5274					<div class="footer-privacy-choices-row">
5275			<a href="/privacy-policy/" id="footer-privacy-choices-link" class="menu__link">
5276				Do Not Sell or Share My Personal Information
5277			</a>
5278		</div>
5279				
5280				
5281				<div>
5282					<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
5282orm-2025.pdf" class="menu__link">Donate by Mail</a></li>
5283<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>
5284<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>
5285<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>
5286</ul>          		</div>
5287				<div class="copyright text-white">
5288            		&copy; 2026 Copyright Medical Teams International.
5289          		</div>
5290			</div>
5291			<div class="col-lg-5 text-center d-flex align-items-center justify-content-center">
5292				<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>
5293		</div>
5294	</div>
5295	<section class="py-3" >
5296		<div class="container">
5297			<div class="row">
5298				<div class="col text-center">
5299					<img src="/wp-content/uploads/2022/09/Act-Heal-Love-White.png" alt="" style="max-width:260px;"/>
5300				</div>
5301			</div>	
5302		</div>
5303	</section>
5304</footer>
5305<script>
5306	wow = new WOW(
5307                      {
5308                      boxClass:     'wow',      
5309                      animateClass: 'animated', 
5310                      offset:       200,          
5311                      mobile:       false,       
5312                      live:         true        
5313                    }
5314                    ) 
5315	wow.init();
5316</script>
5316
5317
5318<script>
5319  document.addEventListener('DOMContentLoaded', function () {
5320    var privacyLink = document.getElementById('footer-privacy-choices-link');
5321
5322    if (!privacyLink) return;
5323
5324    privacyLink.addEventListener('click', function (e) {
5325      if (window.CookieConsent && typeof CookieConsent.showPreferences === 'function') {
5326        e.preventDefault();
5327        CookieConsent.showPreferences();
5328
5329        // Prevent the footer link from staying visually "active" after opening the modal
5330        privacyLink.blur();
5331      }
5332    });
5333  });
5334</script>
5334
5335
5336<script>
5337document.addEventListener('click', function(e) {
5338  // only on Thrive Quiz “Next” clicks…
5339  if ( e.target.closest('.tqb-nav-button.tqb-next-button') ) {
5340    // wait for the next slide to render, then scroll up
5341    setTimeout(function() {
5342      var quizEl = document.querySelector('.post-content');
5343      if (quizEl) {
5344        quizEl.scrollIntoView({
5345          behavior: 'smooth',
5346          block:    'start'
5347        });
5348      }
5349    }, 150);
5350  }
5351});
5352</script>
5352
5353
5354
5355
5356
5357
5358
5359<script type="speculationrules">
5360{"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"}]}
5361</script>
5361
5362<div id='glt-footer'></div>
5362<script>function GoogleLanguageTranslatorInit() { new google.translate.TranslateElement({pageLanguage: 'en', includedLanguages:'am,ar,en,fr,de,es,sw', autoDisplay: false}, 'google_language_translator');}</script>
5362  
5362<script>
5363  (function(){
5364    // Scroll helper (same as before)
5365    function scrollQuiz(){
5366      var quizEl = document.querySelector('.post-content');
5367      if (!quizEl) return;
5368      var header = document.querySelector('.site-header')
5369                || document.querySelector('.tcb-quiz-progress')
5370                || null;
5371      var offset = header ? header.getBoundingClientRect().height : 0;
5372      var top    = quizEl.getBoundingClientRect().top + window.pageYOffset - offset;
5373      window.scrollTo({ top, behavior: 'smooth' });
5374    }
5375
5376    // 1) After any Thrive slide renders
5377    document.addEventListener('tqbQuestionRendered', function(){
5378      setTimeout(scrollQuiz, 100);
5379    });
5380
5381    // 2) Catch the very first Start Quiz click
5382    document.addEventListener('click', function(e){
5383      if ( e.target.closest(
5384            'a[data-dynamic-link="tqb_quiz_options"], .tqb-start-quiz-button, .tqb-btn-start'
5385          ) ) {
5386        setTimeout(scrollQuiz, 100);
5387      }
5388    });
5389
5390    // 3) Watch for the opt-in form’s email field being injected
5391    new MutationObserver(function(mutations){
5392      for (var m of mutations) {
5393        for (var node of m.addedNodes) {
5394          if (node.querySelector && node.querySelector('input[type="email"]')) {
5395            // email field just appeared = opt-in slide
5396            setTimeout(scrollQuiz, 100);
5397            return; // no need to scan further in this batch
5398          }
5399        }
5400      }
5401    }).observe(document.body, { childList: true, subtree: true });
5402  })();
5403  </script>
vendor: 2 bytes, line 5403
5403
5404<script type='text/javascript'>( $ => {
5405	/**
5406	 * Displays toast message from storage, it is used when the user is redirected after login
5407	 */
5408	if ( window.sessionStorage ) {
5409		$( window ).on( 'tcb_after_dom_ready', () => {
5410			const message = sessionStorage.getItem( 'tcb_toast_message' );
5411
5412			if ( message ) {
5413				tcbToast( sessionStorage.getItem( 'tcb_toast_message' ), false );
5414				sessionStorage.removeItem( 'tcb_toast_message' );
5415			}
5416		} );
5417	}
5418
5419	/**
5420	 * Displays toast message
5421	 *
5422	 * @param {string}   message  - message to display
5423	 * @param {Boolean}  error    - whether the message is an error or not
5424	 * @param {Function} callback - callback function to be called after the message is closed
5425	 */
5426	function tcbToast( message, error, callback ) {
5427		/* Also allow "message" objects */
5428		if ( typeof message !== 'string' ) {
5429			message = message.message || message.error || message.success;
5430		}
5431		if ( ! error ) {
5432			error = false;
5433		}
5434		TCB_Front.notificationElement.toggle( message, error ? 'error' : 'success', callback );
5435	}
5436} )( typeof ThriveGlobal === 'undefined' ? jQuery : ThriveGlobal.$j );
5437</script>
5437<style type="text/css" id="tve_notification_styles"></style>
5438<div class="tvd-toast tve-fe-message" style="display: none">
5439	<div class="tve-toast-message tve-success-message">
5440		<div class="tve-toast-icon-container">
5441			<span class="tve_tick thrv-svg-icon"></span>
5442		</div>
5443		<div class="tve-toast-message-container"></div>
5444	</div>
5445</div>
5445<script>document.querySelectorAll('.mt-video-embed').forEach(function(wrap) {
5446  wrap.addEventListener('click', function() {
5447    const video = wrap.querySelector('video');
5448    video.setAttribute('controls', '');
5449    video.play();
5450    wrap.classList.add('is-playing');
5451  });
5452});
5453 </script>
5453<script> 
5454  (function() {
5455    const ua = navigator.userAgent;
5456    const isSafari      = /^((?!chrome|android).)*safari/i.test(ua);
5457    const isMobileSafari = /Mobile|iP(hone|od|ad)/i.test(ua);
5458    if (isSafari && !isMobileSafari) {
5459      document.documentElement.classList.add('is-safari-desktop');
5460    }
5461  })();
5462 
5463</script>
5463<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>
5463<script id="wp-hooks-js" src="https://www.medicalteams.org/wp-includes/js/dist/hooks.min.js?ver=7496969728ca0f95732d"></script>
vendor: 1 bytes, line 5463
5463
5464<script id="wp-i18n-js" src="https://www.medicalteams.org/wp-includes/js/dist/i18n.min.js?ver=781d11515ad3d91786ec"></script>
vendor: 1 bytes, line 5464
5464
5465<script id="wp-i18n-js-after">
5466wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
5467//# sourceURL=wp-i18n-js-after
5468</script>
vendor: 1 bytes, line 5468
5468
5469<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 5469
5469
5470<script id="contact-form-7-js-before">
5471var wpcf7 = {
5472    "api": {
5473        "root": "https:\/\/www.medicalteams.org\/wp-json\/",
5474        "namespace": "contact-form-7\/v1"
5475    },
5476    "cached": 1
5477};
5478//# sourceURL=contact-form-7-js-before
5479</script>
vendor: 1 bytes, line 5479
5479
5480<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 5480
5480
5481<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 5481
5481
5482<script id="scripts-google-js" src="//translate.google.com/translate_a/element.js?cb=GoogleLanguageTranslatorInit"></script>
vendor: 1 bytes, line 5482
5482
5483<script id="ddplugin-js" src="https://doublethedonation.com/api/js/ddplugin.js"></script>
vendor: 1 bytes, line 5483
5483
5484<script id="ddplugin-js-after">
5485var DDCONF = {"API_KEY":"ppFm3mQJbywGKrJh"};
5486//# sourceURL=ddplugin-js-after
5487</script>
vendor: 1 bytes, line 5487
5487
5488<script id="tve-dash-frontend-js-extra">
5489var tve_dash_front = {"ajaxurl":"https://www.medicalteams.org/wp-admin/admin-ajax.php","force_ajax_send":"","is_crawler":"","recaptcha":[],"turnstile":[],"post_id":"18002"};
5490//# sourceURL=tve-dash-frontend-js-extra
5491</script>
vendor: 1 bytes, line 5491
5491
5492<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 5492
5492
5493<script id="sage/js-js-extra">
5494var jsParams = {"ajaxurl":"https://www.medicalteams.org/wp-admin/admin-ajax.php"};
5495//# sourceURL=sage%2Fjs-js-extra
5496</script>
vendor: 1 bytes, line 5496
5496
5497<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 5497
5497
5498<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 5498
5498
5499<script id="hoverIntent-js" src="https://www.medicalteams.org/wp-includes/js/hoverIntent.min.js?ver=1.10.2"></script>
vendor: 1 bytes, line 5499
5499
5500<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 5500
5500
5501<script id="wp-emoji-settings" type="application/json">
5502{"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"}}
5503</script>
vendor: 1 bytes, line 5503
5503
5504<script type="module">
5505/*! This file is auto-generated */
5506var 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)))});
5507//# sourceURL=https://www.medicalteams.org/wp-includes/js/wp-emoji-loader.min.js
5508</script>
5508
5509<link href="https://www.medicalteams.org/wp-content/plugins/facetwp/assets/css/front.css?ver=4.5" rel="stylesheet">
5510<script src="https://www.medicalteams.org/wp-content/plugins/facetwp/assets/js/dist/front.min.js?ver=4.5"></script>
5510
5511<link href="https://www.medicalteams.org/wp-content/plugins/facetwp/assets/vendor/fSelect/fSelect.css?ver=4.5" rel="stylesheet">
5512<script src="https://www.medicalteams.org/wp-content/plugins/facetwp/assets/vendor/fSelect/fSelect.js?ver=4.5"></script>
vendor: 1 bytes, line 5512
5512
5513<script>
5514window.FWP_JSON = {"prefix":"fwp_","no_results_text":"No results found","ajaxurl":"https:\/\/www.medicalteams.org\/wp-json\/facetwp\/v1\/refresh","nonce":"3f604862d3","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>"}};
5515</script>
vendor: 1 bytes, line 5515
5515
5516<script>
5517window.FWP_HTTP = {"get":[],"uri":"blog","url_vars":[]};
5518</script>
5518
5519	  
5520        <!-- Your custom mobile pulse‑button bar -->
5521    <a
5522      id="donate-button"
5523      class="mobile-pulse-button"
5524      href="https://medicalteams.donorsupport.co/-/XEYZHMYE"
5525      aria-label="Donate"
5526    >
5527      <i class="fas fa-heart" aria-hidden="true"></i>
5528      <span>Donate</span>
5529    </a>
5530
5531  </body>
5532</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.