{"id":31,"date":"2026-05-25T09:01:56","date_gmt":"2026-05-25T09:01:56","guid":{"rendered":"https:\/\/erc.cloudartisans-dev.uk\/?page_id=31"},"modified":"2026-05-28T22:16:21","modified_gmt":"2026-05-28T22:16:21","slug":"homepage","status":"publish","type":"page","link":"https:\/\/erc.cloudartisans-dev.uk\/","title":{"rendered":"Home"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"31\" class=\"elementor elementor-31\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f968025 e-flex e-con-boxed e-con e-parent\" data-id=\"f968025\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ec3fd0e elementor-widget__width-inherit elementor-widget elementor-widget-html\" data-id=\"ec3fd0e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"erc-hero-full\">\n  <div class=\"erc-hero-shade\"><\/div>\n\n  <div class=\"erc-hero-inner\">\n\n    <p class=\"erc-hero-label\">\n      PROTECTING RHINOS ON THE FRONT LINE\n    <\/p>\n\n    <h1>\n      Across Africa,<br>\n      rhinos are fighting<br>\n      for survival\n    <\/h1>\n\n    <div class=\"erc-hero-buttons\">\n      <a href=\"#frontline-work\" class=\"erc-btn erc-btn-red\">\n        Discover the frontline work\n      <\/a>\n\n      <a href=\"\/donate\/\" class=\"erc-btn erc-btn-outline\">\n        Donate now\n      <\/a>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<style>\nhtml,\nbody {\n  margin: 0;\n  padding: 0;\n}\n\n.erc-hero-full {\n  width: 100vw;\n  min-height: 92vh;\n\n  margin-left: calc(50% - 50vw);\n  margin-right: calc(50% - 50vw);\n\n  position: relative;\n  display: flex;\n  align-items: center;\n  overflow: hidden;\n\n  background-image: url('https:\/\/erc.cloudartisans-dev.uk\/wp-content\/uploads\/2026\/05\/ERC_HERO.webp');\n  background-size: cover;\n  background-position: center center;\n  background-repeat: no-repeat;\n}\n\n.erc-hero-shade {\n  position: absolute;\n  inset: 0;\n\n  background: linear-gradient(\n    90deg,\n    rgba(0,0,0,0.92) 0%,\n    rgba(0,0,0,0.72) 42%,\n    rgba(0,0,0,0.22) 72%,\n    rgba(0,0,0,0.05) 100%\n  );\n\n  z-index: 1;\n}\n\n.erc-hero-inner {\n  position: relative;\n  z-index: 2;\n\n  max-width: 720px;\n\n  padding-left: 8vw;\n  padding-right: 30px;\n\n  color: #F5F3EE;\n}\n\n.erc-hero-label {\n  color: #C39A4A;\n\n  text-transform: uppercase;\n  letter-spacing: 3px;\n\n  font-size: 14px;\n  font-weight: 700;\n\n  margin-bottom: 26px;\n}\n\n.erc-hero-inner h1 {\n  color: #F5F3EE;\n\n  font-size: clamp(48px, 6vw, 84px);\n  line-height: 1.02;\n\n  font-weight: 800;\n\n  margin: 0;\n}\n\n.erc-hero-buttons {\n  display: flex;\n  flex-wrap: wrap;\n\n  gap: 14px;\n\n  margin-top: 42px;\n}\n\n.erc-btn {\n  display: inline-block;\n\n  padding: 17px 30px;\n\n  text-transform: uppercase;\n  text-decoration: none;\n\n  font-size: 14px;\n  font-weight: 800;\n\n  letter-spacing: .5px;\n\n  border-radius: 2px;\n\n  transition: all .25s ease;\n}\n\n.erc-btn-red {\n  background: #A30000;\n  border: 2px solid #A30000;\n  color: #FFFFFF;\n}\n\n.erc-btn-red:hover {\n  background: #C41212;\n  border-color: #C41212;\n  color: #FFFFFF;\n}\n\n.erc-btn-outline {\n  background: transparent;\n  border: 2px solid #F5F3EE;\n  color: #FFFFFF;\n}\n\n.erc-btn-outline:hover {\n  background: #F5F3EE;\n  color: #0D0D0D;\n}\n\n@media (max-width: 767px) {\n\n  .erc-hero-full {\n    min-height: 78vh;\n    background-position: 62% center;\n  }\n\n  .erc-hero-shade {\n    background: rgba(0,0,0,0.62);\n  }\n\n  .erc-hero-inner {\n    padding: 80px 24px;\n    max-width: 100%;\n  }\n\n  .erc-hero-inner h1 {\n    font-size: 48px;\n  }\n\n  .erc-btn {\n    width: 100%;\n    text-align: center;\n  }\n\n}\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9f6ba13 e-flex e-con-boxed e-con e-parent\" data-id=\"9f6ba13\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-889303a e-con-full e-flex e-con e-child\" data-id=\"889303a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-28e9df4 elementor-widget elementor-widget-image\" data-id=\"28e9df4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"800\" height=\"626\" src=\"https:\/\/erc.cloudartisans-dev.uk\/wp-content\/uploads\/2026\/05\/APU_HERO-1024x801.webp\" class=\"attachment-large size-large wp-image-40\" alt=\"\" srcset=\"https:\/\/erc.cloudartisans-dev.uk\/wp-content\/uploads\/2026\/05\/APU_HERO-1024x801.webp 1024w, https:\/\/erc.cloudartisans-dev.uk\/wp-content\/uploads\/2026\/05\/APU_HERO-300x235.webp 300w, https:\/\/erc.cloudartisans-dev.uk\/wp-content\/uploads\/2026\/05\/APU_HERO-768x601.webp 768w, https:\/\/erc.cloudartisans-dev.uk\/wp-content\/uploads\/2026\/05\/APU_HERO.webp 1500w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8118e67 e-con-full e-flex e-con e-child\" data-id=\"8118e67\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e4e47cf elementor-widget elementor-widget-heading\" data-id=\"e4e47cf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">On The Frontline<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b0908b2 elementor-widget elementor-widget-heading\" data-id=\"b0908b2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Protecting Rhinos Takes An Army<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-179d562 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"179d562\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0788609 elementor-widget elementor-widget-text-editor\" data-id=\"0788609\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>On the frontline of this crisis stand dedicated rangers, veterinarians, conservationists, and air support teams who risk everything daily to shield rhinos from relentless poaching.<\/p><p>Endangered Rhino Conservation exists to empower this vital work\u2014funding protection, research, veterinary interventions, and anti-poaching efforts where they matter most. Together, we&#8217;re giving rhinos a fighting chance beyond the brink of extinction.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-44a00f4 elementor-mobile-align-center elementor-widget elementor-widget-button\" data-id=\"44a00f4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/erc.cloudartisans-dev.uk\/?page_id=191\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-arrow-right\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">LEARN MORE<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-bfc1713 e-flex e-con-boxed e-con e-parent\" data-id=\"bfc1713\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e422055 elementor-widget elementor-widget-html\" data-id=\"e422055\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"erc-card-links\">\n  <div class=\"erc-card-grid\">\n\n    <!-- ABOUT -->\n    <a href=\"\/about-us\/\" class=\"erc-link-card light-sand\">\n      <div class=\"erc-card-image about-img\"><\/div>\n\n      <div class=\"erc-card-content\">\n        <div class=\"erc-card-icon\">\n  <img decoding=\"async\" src=\"https:\/\/erc.cloudartisans-dev.uk\/wp-content\/uploads\/2026\/05\/5.svg\" alt=\"\">\n<\/div>\n\n        <h3>About Us<\/h3>\n\n        <div class=\"erc-divider\"><\/div>\n\n        <p>\n          Discover the mission behind Endangered Rhino Conservation and the work helping protect rhinos on the frontline.\n        <\/p>\n\n        <strong>Learn More \u2192<\/strong>\n      <\/div>\n    <\/a>\n\n    <!-- ADOPT -->\n    <a href=\"\/adopt-a-rhino\/\" class=\"erc-link-card soft-white\">\n      <div class=\"erc-card-image adopt-img\"><\/div>\n\n      <div class=\"erc-card-content\">\n        <div class=\"erc-card-icon\">\n  <img decoding=\"async\" src=\"https:\/\/erc.cloudartisans-dev.uk\/wp-content\/uploads\/2026\/05\/4.svg\" alt=\"\">\n<\/div>\n\n        <h3>Adopt a Rhino<\/h3>\n\n        <div class=\"erc-divider\"><\/div>\n\n        <p>\n          Help provide protection, veterinary care, and a fighting chance for rhinos through symbolic adoption.\n        <\/p>\n\n        <strong>Adopt Today \u2192<\/strong>\n      <\/div>\n    <\/a>\n\n    <!-- SHOP -->\n    <a href=\"\/shop\/\" class=\"erc-link-card warm-beige\">\n      <div class=\"erc-card-image shop-img\"><\/div>\n\n      <div class=\"erc-card-content\">\n        <div class=\"erc-card-icon\">\n  <img decoding=\"async\" src=\"https:\/\/erc.cloudartisans-dev.uk\/wp-content\/uploads\/2026\/05\/6.svg\" alt=\"\">\n<\/div>\n\n        <h3>Shop & Visit<\/h3>\n\n        <div class=\"erc-divider\"><\/div>\n\n        <p>\n          Shop with purpose or experience the work firsthand through visits, volunteering, and conservation experiences.\n        <\/p>\n\n        <strong>Explore More \u2192<\/strong>\n      <\/div>\n    <\/a>\n\n    <!-- DONATE -->\n    <a href=\"\/donate\/\" class=\"erc-link-card pale-sand\">\n      <div class=\"erc-card-image donate-img\"><\/div>\n\n      <div class=\"erc-card-content\">\n        <div class=\"erc-card-icon\">\n  <img decoding=\"async\" src=\"https:\/\/erc.cloudartisans-dev.uk\/wp-content\/uploads\/2026\/05\/7.svg\" alt=\"\">\n<\/div>\n\n        <h3>Make a Difference<\/h3>\n\n        <div class=\"erc-divider\"><\/div>\n\n        <p>\n          Every donation helps fund anti-poaching, veterinary interventions, habitat protection, and rhino security.\n        <\/p>\n\n        <strong>Donate Now \u2192<\/strong>\n      <\/div>\n    <\/a>\n\n  <\/div>\n<\/section>\n\n<style>\n.erc-card-links {\n  width: 100vw;\n  margin-left: calc(50% - 50vw);\n  padding: 110px 5vw;\n  background: #F7F3EC;\n  font-family: 'Lato', sans-serif;\n}\n\n.erc-card-grid {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 28px;\n}\n\n.erc-link-card {\n  text-decoration: none;\n  overflow: hidden;\n  transition: all .3s ease;\n  border-radius: 4px;\n  box-shadow: 0 8px 28px rgba(0,0,0,0.08);\n}\n\n.erc-link-card:hover {\n  transform: translateY(-8px);\n}\n\n.erc-card-image {\n  height: 310px;\n  background-size: cover;\n  background-position: center;\n}\n\n\/* REPLACE THESE *\/\n.about-img {\n  background-image: url('https:\/\/erc.cloudartisans-dev.uk\/wp-content\/uploads\/2026\/05\/MeetTheTeam.webp');\n}\n\n.adopt-img {\n  background-image: url('https:\/\/erc.cloudartisans-dev.uk\/wp-content\/uploads\/2026\/05\/ADOPT_WEB.webp');\n}\n\n.shop-img {\n  background-image: url('https:\/\/erc.cloudartisans-dev.uk\/wp-content\/uploads\/2026\/05\/SHOP_WEB.webp');\n}\n\n.donate-img {\n  background-image: url('https:\/\/erc.cloudartisans-dev.uk\/wp-content\/uploads\/2026\/05\/DONATE_WEB.webp');\n}\n\n\/* LIGHTER CARD COLOURS *\/\n\n.light-sand {\n  background: #EFE7DA;\n}\n\n.soft-white {\n  background: #FAF8F4;\n}\n\n.warm-beige {\n  background: #E8DED0;\n}\n\n.pale-sand {\n  background: #F4EFE7;\n}\n\n.erc-card-content {\n  padding: 48px 34px;\n  text-align: center;\n}\n\n.erc-card-icon {\n  width: 82px;\n  height: 82px;\n\n  margin: 0 auto 24px;\n\n  border: 2px solid #C39A4A;\n  border-radius: 50%;\n\n  display: flex;\n  align-items: center;\n  justify-content: center;\n\n  font-size: 34px;\n\n  color: #C39A4A;\n}\n\n.erc-card-content h3 {\n  font-size: 44px;\n  line-height: 1.1;\n  margin: 0;\n  color: #1A1A1A;\n  font-weight: 700;\n}\n\n.erc-divider {\n  width: 46px;\n  height: 2px;\n  background: #C39A4A;\n  margin: 26px auto;\n}\n\n.erc-card-content p {\n  color: #444444;\n  font-size: 18px;\n  line-height: 1.8;\n  margin-bottom: 34px;\n}\n\n.erc-card-content strong {\n  color: #A30000;\n  font-size: 15px;\n  letter-spacing: .8px;\n  text-transform: uppercase;\n}\n\n@media (max-width: 1100px) {\n\n  .erc-card-grid {\n    grid-template-columns: repeat(2, 1fr);\n  }\n\n}\n\n@media (max-width: 767px) {\n\n  .erc-card-links {\n    padding: 70px 24px;\n  }\n\n  .erc-card-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .erc-card-image {\n    height: 260px;\n  }\n\n  .erc-card-content {\n    padding: 38px 26px;\n  }\n\n  .erc-card-content h3 {\n    font-size: 36px;\n  }\n\n}\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d920541 e-flex e-con-boxed e-con e-parent\" data-id=\"d920541\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-a6c3c0b e-con-full e-flex e-con e-child\" data-id=\"a6c3c0b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0ad6522 elementor-widget elementor-widget-image\" data-id=\"0ad6522\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"600\" height=\"600\" src=\"https:\/\/erc.cloudartisans-dev.uk\/wp-content\/uploads\/2026\/05\/Lynne_Rhino.webp\" class=\"attachment-large size-large wp-image-62\" alt=\"\" srcset=\"https:\/\/erc.cloudartisans-dev.uk\/wp-content\/uploads\/2026\/05\/Lynne_Rhino.webp 600w, https:\/\/erc.cloudartisans-dev.uk\/wp-content\/uploads\/2026\/05\/Lynne_Rhino-300x300.webp 300w, https:\/\/erc.cloudartisans-dev.uk\/wp-content\/uploads\/2026\/05\/Lynne_Rhino-150x150.webp 150w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-fd2ab9b e-con-full e-flex e-con e-child\" data-id=\"fd2ab9b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e8ae229 elementor-widget elementor-widget-heading\" data-id=\"e8ae229\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">The Reality<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-405c268 elementor-widget elementor-widget-heading\" data-id=\"405c268\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">The War on Rhinos<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8ad7c97 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"8ad7c97\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0f302fd elementor-widget elementor-widget-text-editor\" data-id=\"0f302fd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><strong>The war on rhinos is real, urgent, and unrelenting.<\/strong><\/p><p>Over the past decade, poachers have killed nearly <strong>10,000<\/strong> rhinos across Africa and Asia for their horns, driving some species to the brink of extinction. Habitat loss, organized wildlife crime syndicates, and surging black-market demand continue to hammer remaining populations.<\/p><p>Without sustained frontline protection and decisive intervention, rhinos could vanish from the wild in our lifetime.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cdbe1a8 elementor-mobile-align-center elementor-widget elementor-widget-button\" data-id=\"cdbe1a8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-arrow-right\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Learn why rhinos are under threat<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-47735cd e-flex e-con-boxed e-con e-parent\" data-id=\"47735cd\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1d7e274 elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"1d7e274\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-quote-left\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M464 256h-80v-64c0-35.3 28.7-64 64-64h8c13.3 0 24-10.7 24-24V56c0-13.3-10.7-24-24-24h-8c-88.4 0-160 71.6-160 160v240c0 26.5 21.5 48 48 48h128c26.5 0 48-21.5 48-48V304c0-26.5-21.5-48-48-48zm-288 0H96v-64c0-35.3 28.7-64 64-64h8c13.3 0 24-10.7 24-24V56c0-13.3-10.7-24-24-24h-8C71.6 32 0 103.6 0 192v240c0 26.5 21.5 48 48 48h128c26.5 0 48-21.5 48-48V304c0-26.5-21.5-48-48-48z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6f4c64d elementor-widget__width-initial elementor-widget-mobile__width-initial elementor-widget elementor-widget-heading\" data-id=\"6f4c64d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">The wildlife of today is not ours to dispose of as we please. We have it in trust, and we must account for it to those who come after.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7e9c404 elementor-widget__width-initial elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"7e9c404\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-quote-right\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M464 32H336c-26.5 0-48 21.5-48 48v128c0 26.5 21.5 48 48 48h80v64c0 35.3-28.7 64-64 64h-8c-13.3 0-24 10.7-24 24v48c0 13.3 10.7 24 24 24h8c88.4 0 160-71.6 160-160V80c0-26.5-21.5-48-48-48zm-288 0H48C21.5 32 0 53.5 0 80v128c0 26.5 21.5 48 48 48h80v64c0 35.3-28.7 64-64 64h-8c-13.3 0-24 10.7-24 24v48c0 13.3 10.7 24 24 24h8c88.4 0 160-71.6 160-160V80c0-26.5-21.5-48-48-48z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-39704d9 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"39704d9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>&#8211;\u00a0King George V<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-fd96f22 e-flex e-con-boxed e-con e-parent\" data-id=\"fd96f22\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bd0426f elementor-widget elementor-widget-html\" data-id=\"bd0426f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"erc-lynne-section\">\n  <div class=\"erc-lynne-grid\">\n\n    <div class=\"erc-lynne-image\">\n      <div class=\"erc-lynne-caption\">\n        <h3>Dr. Lynne MacTavish<\/h3>\n        <p>Operations Manager, Mankwe Wildlife Reserve & ERC<\/p>\n        <span>Conservation Scientist | Field Leader | Rhino Protector<\/span>\n      <\/div>\n    <\/div>\n\n    <div class=\"erc-lynne-content\">\n      <p class=\"erc-section-label\">Leadership on the Front Line<\/p>\n\n      <h2>Science, protection<br>and leadership in the field<\/h2>\n\n      <div class=\"erc-gold-line\"><\/div>\n\n      <p>\n        Frontline rhino conservation is driven by dedicated experts with decades of\n        hands-on experience, intimate local knowledge, and unwavering long-term commitment.\n      <\/p>\n\n      <p>\n        At the core of Endangered Rhino Conservation's work is Dr. Lynne MacTavish,\n        a renowned conservation scientist and field leader with over 20 years dedicated\n        to wildlife protection and research in South Africa.\n      <\/p>\n\n      <blockquote>\n        Every decision must balance science, security, animal welfare, and long-term survival.\n      <\/blockquote>\n\n      <p>\n        Lynne works daily alongside rangers, veterinarians, and conservation teams to\n        safeguard rhinos amid relentless poaching threats \u2014 bridging rigorous science,\n        frontline protection, and community education.\n      <\/p>\n\n      <a href=\"\/about-us\/\" class=\"erc-lynne-btn\">\n        Meet Dr Lynne MacTavish \u2192\n      <\/a>\n    <\/div>\n\n  <\/div>\n\n \n\n\n<\/section>\n\n<style>\n.erc-lynne-section {\n  width: 100vw;\n  margin-left: calc(50% - 50vw);\n  padding: 100px 6vw;\n  background: #FFFFFF;\n  font-family: 'Lato', sans-serif;\n}\n\n.erc-lynne-grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 70px;\n  max-width: 1350px;\n  margin: 0 auto;\n  align-items: center;\n}\n\n.erc-lynne-image {\n  min-height: 720px;\n  position: relative;\n  background-image: url('https:\/\/erc.cloudartisans-dev.uk\/wp-content\/uploads\/2026\/05\/Lynne_WEB.webp');\n  background-size: cover;\n  background-position: center;\n  box-shadow: 0 12px 35px rgba(0,0,0,0.14);\n}\n\n.erc-lynne-image::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(\n    180deg,\n    rgba(0,0,0,0) 45%,\n    rgba(0,0,0,0.78) 100%\n  );\n}\n\n.erc-lynne-caption {\n  position: absolute;\n  left: 40px;\n  right: 40px;\n  bottom: 34px;\n  z-index: 2;\n  color: #FFFFFF;\n}\n\n.erc-lynne-caption h3 {\n  margin: 0 0 8px;\n  color: #C39A4A;\n  text-transform: uppercase;\n  letter-spacing: 2px;\n  font-size: 20px;\n  font-weight: 900;\n}\n\n.erc-lynne-caption p,\n.erc-lynne-caption span {\n  margin: 0;\n  font-size: 16px;\n  line-height: 1.6;\n}\n\n.erc-section-label {\n  color: #C39A4A;\n  text-transform: uppercase;\n  letter-spacing: 3px;\n  font-size: 15px;\n  font-weight: 900;\n  margin: 0 0 22px;\n}\n\n.erc-lynne-content h2 {\n  margin: 0;\n  color: #171717;\n  font-size: clamp(42px, 5vw, 40px);\n  line-height: 1.05;\n  font-weight: 900;\n}\n\n.erc-gold-line {\n  width: 100px;\n  height: 2px;\n  background: #C39A4A;\n  margin: 30px 0;\n}\n\n.erc-lynne-content p {\n  color: #333333;\n  font-size: 18px;\n  line-height: 1.75;\n  margin: 0 0 24px;\n}\n\n.erc-lynne-content blockquote {\n  border-left: 4px solid #C39A4A;\n  margin: 34px 0;\n  padding: 10px 0 10px 28px;\n  color: #B58A32;\n  font-size: 28px;\n  line-height: 1.4;\n  font-style: italic;\n  font-weight: 700;\n}\n\n.erc-lynne-btn {\n  display: inline-block;\n  margin-top: 20px;\n  background: #55624C;\n  color: #FFFFFF;\n  padding: 18px 34px;\n  text-decoration: none;\n  text-transform: uppercase;\n  font-size: 14px;\n  font-weight: 900;\n  letter-spacing: .8px;\n}\n\n.erc-lynne-btn:hover {\n  background: #A30000;\n  color: #FFFFFF;\n}\n\n.erc-lynne-stats {\n  max-width: 1200px;\n  margin: 55px auto 0;\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  border-top: 1px solid #D8C7AA;\n  padding-top: 34px;\n}\n\n.erc-lynne-stats div {\n  padding: 0 26px;\n  border-right: 1px solid #D8C7AA;\n}\n\n.erc-lynne-stats div:last-child {\n  border-right: none;\n}\n\n.erc-lynne-stats strong {\n  display: block;\n  color: #171717;\n  font-size: 28px;\n  font-weight: 900;\n  line-height: 1.1;\n}\n\n.erc-lynne-stats span {\n  display: block;\n  color: #333333;\n  text-transform: uppercase;\n  letter-spacing: 1px;\n  font-size: 14px;\n  font-weight: 800;\n  margin-top: 6px;\n}\n\n@media (max-width: 950px) {\n  .erc-lynne-grid {\n    grid-template-columns: 1fr;\n    gap: 45px;\n  }\n\n  .erc-lynne-image {\n    min-height: 520px;\n  }\n\n  .erc-lynne-stats {\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n  }\n\n  .erc-lynne-stats div {\n    border-right: none;\n  }\n}\n\n@media (max-width: 600px) {\n  .erc-lynne-section {\n    padding: 75px 24px;\n  }\n\n  .erc-lynne-image {\n    min-height: 430px;\n  }\n\n  .erc-lynne-caption {\n    left: 24px;\n    right: 24px;\n  }\n\n  .erc-lynne-content h2 {\n    font-size: 40px;\n  }\n\n  .erc-lynne-content blockquote {\n    font-size: 22px;\n  }\n\n  .erc-lynne-stats {\n    grid-template-columns: 1fr;\n  }\n}\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-774ed40 e-flex e-con-boxed e-con e-parent\" data-id=\"774ed40\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f83b262 elementor-widget elementor-widget-html\" data-id=\"f83b262\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"erc-frontline-simple\">\n  <div class=\"erc-frontline-heading\">\n    <p>The Front Line<\/p>\n    <h2>Where Protection Happens<\/h2>\n  <\/div>\n\n  <div class=\"erc-frontline-simple-grid\">\n    <div class=\"erc-frontline-text\">\n      <p>\n        ERC was established to support Mankwe Wildlife Reserve and partner organisations\n        working directly on the ground, where the threat to rhinos is greatest.\n      <\/p>\n\n      <h3>This includes:<\/h3>\n\n      <ul>\n        <li>Anti-poaching patrols<\/li>\n        <li>Veterinary and emergency response<\/li>\n        <li>Conservation management and monitoring<\/li>\n        <li>Aerial surveillance and rapid response<\/li>\n        <li>Long-term protection and population recovery<\/li>\n      <\/ul>\n\n      <p>\n        By supporting frontline teams, ERC helps ensure rhinos are protected not just today,\n        but <strong>for generations to come.<\/strong>\n      <\/p>\n      <a href=\"#rhino-protection\" class=\"erc-frontline-btn\">\n  See how rhinos are protected\n<\/a>\n    <\/div>\n\n    <div class=\"erc-frontline-photo\"><\/div>\n  <\/div>\n<\/section>\n\n<style>\n.erc-frontline-simple {\n  width: 100vw;\n  margin-left: calc(50% - 50vw);\n  padding: 100px 6vw;\n  background: #F7F3EC;\n  font-family: 'Lato', sans-serif;\n}\n\n.erc-frontline-heading {\n  max-width: 900px;\n  margin: 0 auto 55px;\n  text-align: center;\n}\n\n.erc-frontline-heading p {\n  margin: 0 0 18px;\n  color: #C39A4A;\n  text-transform: uppercase;\n  letter-spacing: 3px;\n  font-weight: 700;\n}\n\n.erc-frontline-heading h2 {\n  margin: 0;\n  color: #3A3A3A;\n  font-size: clamp(28px, 5vw, 40px);\n  line-height: 1.05;\n  font-weight: 800;\n}\n\n.erc-frontline-simple-grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 55px;\n  max-width: 1250px;\n  margin: 0 auto;\n  align-items: center;\n}\n\n.erc-frontline-text {\n  background: #FFFFFF;\n  padding: 55px;\n  border-left: 5px solid #C39A4A;\n  box-shadow: 0 10px 35px rgba(0,0,0,0.08);\n}\n\n.erc-frontline-text p {\n  color: #333333;\n  font-size: 18px;\n  line-height: 1.75;\n  margin: 0 0 24px;\n}\n\n.erc-frontline-text h3 {\n  color: #A30000;\n  text-transform: uppercase;\n  letter-spacing: 2px;\n  font-size: 15px;\n  margin: 34px 0 18px;\n}\n\n.erc-frontline-text ul {\n  list-style: none;\n  padding: 0;\n  margin: 0 0 28px;\n}\n\n.erc-frontline-text li {\n  padding: 13px 0 13px 34px;\n  border-bottom: 1px solid #E4D9C8;\n  position: relative;\n  font-size: 18px;\n  color: #222222;\n}\n\n.erc-frontline-text li:before {\n  content: \"\u2022\";\n  position: absolute;\n  left: 8px;\n  color: #C39A4A;\n  font-size: 28px;\n  line-height: 18px;\n}\n\n.erc-frontline-text strong {\n  color: #A30000;\n}\n\n.erc-frontline-photo {\n  width: 100%;\n\n  aspect-ratio: 9 \/ 10;\n\n  background-image: url('https:\/\/erc.cloudartisans-dev.uk\/wp-content\/uploads\/2026\/05\/Biggy_SUPPORT.webp');\n\n  background-size: cover;\n  background-position: center;\n\n  border: 1px solid #D8C7AA;\n\n  box-shadow: 0 10px 35px rgba(0,0,0,0.12);\n\n  overflow: hidden;\n}\n\n@media (max-width: 900px) {\n  .erc-frontline-simple-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .erc-frontline-text {\n    padding: 38px 28px;\n  }\n\n  .erc-frontline-photo {\n    min-height: 380px;\n  }\n}\n.erc-frontline-btn {\n  display: inline-block;\n  margin-top: 18px;\n\n  background: #A30000;\n  color: #FFFFFF;\n\n  padding: 18px 34px;\n\n  text-decoration: none;\n  text-transform: uppercase;\n\n  font-size: 14px;\n  font-weight: 700;\n  letter-spacing: .8px;\n\n  transition: all .25s ease;\n}\n\n.erc-frontline-btn:hover {\n  background: #C41212;\n  color: #FFFFFF;\n}\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-fe17638 e-flex e-con-boxed e-con e-parent\" data-id=\"fe17638\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7e8092f elementor-widget elementor-widget-html\" data-id=\"7e8092f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"erc-facts-section\">\n\n  <div class=\"erc-facts-header\">\n    <p>The Facts<\/p>\n    <h2>Why Action Matters<\/h2>\n  <\/div>\n\n  <div class=\"erc-facts-grid\">\n\n    <div class=\"erc-facts-left\">\n      <h3>The scale of the crisis is stark:<\/h3>\n\n      <div class=\"erc-fact-cards\">\n\n        <div class=\"erc-fact-card\">\n          <div class=\"erc-icon-circle\">\n  <img decoding=\"async\" src=\"https:\/\/erc.cloudartisans-dev.uk\/wp-content\/uploads\/2026\/05\/Untitled-design-2.svg\" alt=\"\">\n<\/div>\n          <strong>8,000+<\/strong>\n          <span>black and white rhinos poached in the last 10 years<\/span>\n        <\/div>\n\n        <div class=\"erc-fact-card\">\n          <div class=\"erc-icon-circle\">\n  <img decoding=\"async\" src=\"https:\/\/erc.cloudartisans-dev.uk\/wp-content\/uploads\/2026\/05\/EXTINCT-5.svg\" alt=\"\">\n<\/div>\n          <strong>2018<\/strong>\n          <span>Northern White Rhino extinct in the wild following the death of the last male<\/span>\n        <\/div>\n\n        <div class=\"erc-fact-card\">\n          <div class=\"erc-icon-circle\">\n  <img decoding=\"async\" src=\"https:\/\/erc.cloudartisans-dev.uk\/wp-content\/uploads\/2026\/05\/Untitled-design-3.svg\" alt=\"\">\n<\/div>\n          <strong>Critically Endangered<\/strong>\n          <span>Black Rhino listed by the IUCN<\/span>\n        <\/div>\n\n        <div class=\"erc-fact-card\">\n          <div class=\"erc-icon-circle\">\n  <img decoding=\"async\" src=\"https:\/\/erc.cloudartisans-dev.uk\/wp-content\/uploads\/2026\/05\/4.svg\" alt=\"\">\n<\/div>\n          <strong>Near Threatened<\/strong>\n          <span>White Rhino listed by the IUCN<\/span>\n        <\/div>\n\n        <div class=\"erc-fact-card\">\n          <div class=\"erc-icon-circle\">\n  <img decoding=\"async\" src=\"https:\/\/erc.cloudartisans-dev.uk\/wp-content\/uploads\/2026\/05\/10.svg\" alt=\"\">\n<\/div>\n          <strong>Keratin<\/strong>\n          <span>Rhino horn has no medicinal value<\/span>\n        <\/div>\n\n        <div class=\"erc-fact-card\">\n         <div class=\"erc-icon-circle\">\n  <img decoding=\"async\" src=\"https:\/\/erc.cloudartisans-dev.uk\/wp-content\/uploads\/2026\/05\/EXTINCT-6.svg\" alt=\"\">\n<\/div>\n          <strong>$65,000\/kg<\/strong>\n          <span>Black market value up to $65,000 per kilo<\/span>\n        <\/div>\n\n        <div class=\"erc-fact-card full\">\n          <div class=\"erc-icon-circle\">\n  <img decoding=\"async\" src=\"https:\/\/erc.cloudartisans-dev.uk\/wp-content\/uploads\/2026\/05\/4-1.svg\" alt=\"\">\n<\/div>\n          <strong>Highest Poaching Pressure<\/strong>\n          <span>South Africa and Kenya<\/span>\n        <\/div>\n\n      <\/div>\n    <\/div>\n\n    <div class=\"erc-facts-right\">\n      <h3>Estimated remaining populations:<\/h3>\n\n<div class=\"erc-pop-list\">\n\n  <div>\n    <img decoding=\"async\" class=\"rhino-icon-img\" src=\"https:\/\/erc.cloudartisans-dev.uk\/wp-content\/uploads\/2026\/05\/4.svg\" alt=\"\">\n    <p>White Rhino<\/p>\n    <strong>16,803<\/strong>\n  <\/div>\n\n  <div>\n    <img decoding=\"async\" class=\"rhino-icon-img\" src=\"https:\/\/erc.cloudartisans-dev.uk\/wp-content\/uploads\/2026\/05\/Untitled-design-3.svg\" alt=\"\">\n    <p>Black Rhino<\/p>\n    <strong>6,487<\/strong>\n  <\/div>\n\n  <div>\n    <img decoding=\"async\" class=\"rhino-icon-img\" src=\"https:\/\/erc.cloudartisans-dev.uk\/wp-content\/uploads\/2026\/05\/OneHornedRhino.svg\">\n    <p>Indian Rhino<\/p>\n    <strong>3,345<\/strong>\n  <\/div>\n\n  <div>\n    <img decoding=\"async\" class=\"rhino-icon-img\" src=\"https:\/\/erc.cloudartisans-dev.uk\/wp-content\/uploads\/2026\/05\/INDIAN-RHINO.svg\" alt=\"\">\n    <p>Sumatran Rhino<\/p>\n    <strong>~100<\/strong>\n  <\/div>\n\n  <div>\n    <img decoding=\"async\" class=\"rhino-icon-img\" src=\"https:\/\/erc.cloudartisans-dev.uk\/wp-content\/uploads\/2026\/05\/Javan_Rhino.svg\" alt=\"\">\n    <p>Javan Rhino<\/p>\n    <strong>58<\/strong>\n  <\/div>\n\n<\/div>\n\n \n\n      <div class=\"erc-rhino-photo\"><\/div>\n    <\/div>\n\n  <\/div>\n\n  <div class=\"erc-facts-bottom\">\n    <p>\n      These numbers underline why protection on the ground is critical,\n      and why <strong>time matters.<\/strong>\n    <\/p>\n\n    <a href=\"\/rhino-facts\/\" class=\"erc-facts-btn\">\n      Explore Rhino Facts and Species \u2192\n    <\/a>\n  <\/div>\n\n<\/section>\n\n<style>\n.erc-facts-section {\n  width: 100vw;\n  margin-left: calc(50% - 50vw);\n  padding: 100px 5vw;\n  background: #F7F3EC;\n  font-family: 'Lato', sans-serif;\n  color: #171717;\n}\n\n.erc-facts-header {\n  text-align: center;\n  margin-bottom: 60px;\n}\n\n.erc-facts-header p {\n  margin: 0 0 14px;\n  color: #C39A4A;\n  text-transform: uppercase;\n  letter-spacing: 4px;\n  font-size: 15px;\n  font-weight: 900;\n}\n\n.erc-facts-header h2 {\n  margin: 0;\n  font-size: clamp(44px, 6vw, 40px);\n  line-height: 1;\n  text-transform: uppercase;\n  font-weight: 900;\n  color: #171717;\n}\n\n.erc-facts-grid {\n  display: grid;\n  grid-template-columns: 1.05fr 0.95fr;\n  gap: 60px;\n  max-width: 1400px;\n  margin: 0 auto;\n}\n\n.erc-facts-left h3,\n.erc-facts-right h3 {\n  font-size: 24px;\n  margin: 0 0 22px;\n  color: #171717;\n  font-weight: 500;\n}\n\n.erc-fact-cards {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  border-top: 1px solid #D8C7AA;\n  border-left: 1px solid #D8C7AA;\n}\n\n.erc-fact-card {\n  padding: 30px;\n  border-right: 1px solid #D8C7AA;\n  border-bottom: 1px solid #D8C7AA;\n  background: rgba(255,255,255,0.55);\n}\n\n.erc-fact-card.full {\n  grid-column: span 2;\n}\n\n.erc-icon-circle,\n.rhino-icon {\n  width: 70px;\n  height: 70px;\n  border: 2px solid #C39A4A;\n  border-radius: 50%;\n  color: #C39A4A;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 30px;\n  margin-bottom: 20px;\n}\n\n\n.erc-fact-card strong {\n  display: block;\n  color: #A30000;\n  font-size: 33px;\n  line-height: 1.1;\n  font-weight: 900;\n  margin-bottom: 8px;\n}\n\n.erc-fact-card span {\n  display: block;\n  color: #222;\n  font-size: 17px;\n  line-height: 1.5;\n}\n\n.erc-facts-right {\n  border-left: 1px solid #D8C7AA;\n  padding-left: 40px;\n}\n\n.erc-pop-list {\n  border-top: 1px solid #D8C7AA;\n}\n\n.erc-pop-list div {\n  display: grid;\n  grid-template-columns: 80px 1fr auto;\n  gap: 22px;\n  align-items: center;\n  border-bottom: 1px solid #D8C7AA;\n  padding: 17px 0;\n}\n\n.erc-pop-list p {\n  margin: 0;\n  font-size: 21px;\n  font-weight: 800;\n  color: #171717;\n}\n\n.erc-pop-list strong {\n  color: #A30000;\n  font-size: 38px;\n  font-weight: 900;\n}\n\n.rhino-icon {\n  width: 58px;\n  height: 58px;\n  font-size: 26px;\n  margin-bottom: 0;\n  background: rgba(255,255,255,0.45);\n}\n\n.erc-rhino-photo {\n  margin-top: 28px;\n\n  width: 100%;\n  aspect-ratio: 1 \/ 1;\n\n  background-image: url(https:\/\/erc.cloudartisans-dev.uk\/wp-content\/uploads\/2026\/05\/Luke_Poached.webp);\n  background-size: cover;\n  background-position: center;\n\n  box-shadow: 0 10px 30px rgba(0,0,0,0.12);\n\n  overflow: hidden;\n}\n\n.erc-facts-bottom {\n  max-width: 900px;\n  margin: 60px auto 0;\n  text-align: center;\n  border-top: 1px solid #D8C7AA;\n  padding-top: 34px;\n}\n\n.erc-facts-bottom p {\n  font-size: 25px;\n  line-height: 1.45;\n  margin: 0 0 28px;\n  color: #171717;\n}\n\n.erc-facts-bottom strong {\n  color: #C39A4A;\n}\n\n.erc-facts-btn {\n  display: inline-block;\n  background: #A30000;\n  color: #FFFFFF;\n  padding: 18px 38px;\n  text-decoration: none;\n  text-transform: uppercase;\n  font-size: 14px;\n  font-weight: 900;\n  letter-spacing: .8px;\n}\n\n.erc-facts-btn:hover {\n  background: #C41212;\n  color: #FFFFFF;\n}\n\n@media (max-width: 950px) {\n  .erc-facts-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .erc-facts-right {\n    border-left: none;\n    padding-left: 0;\n  }\n}\n\n@media (max-width: 600px) {\n  .erc-facts-section {\n    padding: 75px 24px;\n  }\n\n  .erc-fact-cards {\n    grid-template-columns: 1fr;\n  }\n\n  .erc-fact-card.full {\n    grid-column: span 1;\n  }\n\n  .erc-pop-list div {\n    grid-template-columns: 60px 1fr;\n  }\n\n  .erc-pop-list strong {\n    grid-column: 2;\n    font-size: 32px;\n  }\n\n  .erc-rhino-photo {\n    min-height: 260px;\n  }\n}\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-489e909 e-flex e-con-boxed e-con e-parent\" data-id=\"489e909\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-494b5a5 elementor-widget elementor-widget-html\" data-id=\"494b5a5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"erc-solution-section\">\n\n  <div class=\"erc-solution-header\">\n    <p>Get Involved<\/p>\n\n    <h2>How You Can Be Part of the Solution<\/h2>\n\n    <div class=\"erc-solution-intro\">\n      <p>\n        Protecting rhinos requires long-term commitment and sustained support.\n        Whether through donation, adoption, or ongoing engagement, supporters play\n        a vital role in keeping frontline teams equipped and operational.\n      <\/p>\n\n      <strong>\n        There are many ways to stand with those protecting rhinos every day.\n      <\/strong>\n    <\/div>\n  <\/div>\n\n  <div class=\"erc-solution-cards\">\n\n    <a href=\"\/donate\/\" class=\"erc-solution-card\">\n      <div class=\"erc-solution-bg\" style=\"background-image:url('https:\/\/erc.cloudartisans-dev.uk\/wp-content\/uploads\/2026\/05\/Conservation.webp');\"><\/div>\n      <div class=\"erc-solution-overlay\"><\/div>\n\n      <div class=\"erc-solution-content\">\n        <div class=\"erc-solution-icon\">\n  <img decoding=\"async\" src=\"https:\/\/erc.cloudartisans-dev.uk\/wp-content\/uploads\/2026\/05\/7.svg\" alt=\"\">\n<\/div>\n\n        <h3>Donate to fund<br>frontline conservation<\/h3>\n\n        <p>\n          Your support helps rangers, vets and specialist teams protect rhinos\n          on the ground, every day.\n        <\/p>\n\n        <span>Donate Now \u2192<\/span>\n      <\/div>\n    <\/a>\n\n    <a href=\"\/adopt-a-rhino\/\" class=\"erc-solution-card\">\n      <div class=\"erc-solution-bg\" style=\"background-image:url('https:\/\/erc.cloudartisans-dev.uk\/wp-content\/uploads\/2026\/05\/RhinoAdoption.webp');\"><\/div>\n      <div class=\"erc-solution-overlay\"><\/div>\n\n      <div class=\"erc-solution-content\">\n        <div class=\"erc-solution-icon\">\n  <img decoding=\"async\" src=\"https:\/\/erc.cloudartisans-dev.uk\/wp-content\/uploads\/2026\/05\/15.svg\" alt=\"\">\n<\/div>\n\n        <h3>Adopt a Rhino<\/h3>\n\n        <p>\n          Symbolically adopt a rhino and play a part in their protection, care\n          and future survival.\n        <\/p>\n\n        <span>Adopt a Rhino \u2192<\/span>\n      <\/div>\n    <\/a>\n\n    <a href=\"\/adopt-a-k9-hero\/\" class=\"erc-solution-card\">\n      <div class=\"erc-solution-bg\" style=\"background-image:url('https:\/\/erc.cloudartisans-dev.uk\/wp-content\/uploads\/2026\/05\/Malinois_K9.webp');\"><\/div>\n      <div class=\"erc-solution-overlay\"><\/div>\n\n      <div class=\"erc-solution-content\">\n        <div class=\"erc-solution-icon\">\n  <img decoding=\"async\" src=\"https:\/\/erc.cloudartisans-dev.uk\/wp-content\/uploads\/2026\/05\/PawPrints.svg\" alt=\"\">\n<\/div>\n\n        <h3>Adopt a K9 Hero<\/h3>\n\n        <p>\n          Support our brave K9 units who track, detect and protect alongside\n          our rangers.\n        <\/p>\n\n        <span>Adopt a K9 Hero \u2192<\/span>\n      <\/div>\n    <\/a>\n\n  <\/div>\n\n  <div class=\"erc-solution-footer\">\n    <span><\/span>\n    <p>Every contribution helps keep frontline teams equipped and operational.<\/p>\n    <span><\/span>\n  <\/div>\n\n<\/section>\n\n<style>\n.erc-solution-section {\n  width: 100vw;\n  margin-left: calc(50% - 50vw);\n  padding: 110px 5vw;\n  background: #F7F3EC;\n  font-family: 'Lato', sans-serif;\n}\n\n.erc-solution-header {\n  max-width: 980px;\n  margin: 0 auto 60px;\n  text-align: center;\n}\n\n.erc-solution-header > p {\n  color: #C39A4A;\n  text-transform: uppercase;\n  letter-spacing: 4px;\n  font-size: 15px;\n  font-weight: 900;\n  margin: 0 0 18px;\n}\n\n.erc-solution-header h2 {\n  margin: 0;\n  color: #171717;\n  font-size: clamp(44px, 6vw, 40px);\n  line-height: 1.05;\n  font-weight: 900;\n}\n\n.erc-solution-intro {\n  max-width: 760px;\n  margin: 28px auto 0;\n}\n\n.erc-solution-intro p {\n  color: #333333;\n  font-size: 18px;\n  line-height: 1.6;\n  margin: 0 0 24px;\n}\n\n.erc-solution-intro strong {\n  color: #171717;\n  font-size: 18px;\n  line-height: 1.5;\n  font-weight: 900;\n}\n\n.erc-solution-cards {\n  max-width: 1450px;\n  margin: 0 auto;\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 22px;\n}\n\n.erc-solution-card {\n  position: relative;\n  min-height: 520px;\n  overflow: hidden;\n  display: flex;\n  align-items: flex-end;\n  text-decoration: none;\n  color: #FFFFFF;\n  border-radius: 6px;\n  box-shadow: 0 12px 35px rgba(0,0,0,0.12);\n}\n\n.erc-solution-bg {\n  position: absolute;\n  inset: 0;\n  background-size: cover;\n  background-position: center;\n  transition: transform .45s ease;\n}\n\n.erc-solution-card:hover .erc-solution-bg {\n  transform: scale(1.06);\n}\n\n.erc-solution-overlay {\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(\n    180deg,\n    rgba(0,0,0,0.05) 20%,\n    rgba(0,0,0,0.88) 100%\n  );\n  z-index: 1;\n}\n\n.erc-solution-content {\n  position: relative;\n  z-index: 2;\n  padding: 42px;\n}\n\n.erc-solution-icon {\n  width: 74px;\n  height: 74px;\n  border: 2px solid #C39A4A;\n  border-radius: 50%;\n  color: #C39A4A;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 34px;\n  margin-bottom: 24px;\n}\n\n.erc-solution-content h3 {\n  color: #FFFFFF;\n  font-size: 34px;\n  line-height: 1.08;\n  margin: 0 0 16px;\n  font-weight: 900;\n}\n\n.erc-solution-content p {\n  color: #FFFFFF;\n  font-size: 18px;\n  line-height: 1.45;\n  margin: 0 0 26px;\n  max-width: 390px;\n}\n\n.erc-solution-content span {\n  display: inline-block;\n  background: #C39A4A;\n  color: #171717;\n  padding: 15px 28px;\n  text-transform: uppercase;\n  font-size: 14px;\n  font-weight: 900;\n  letter-spacing: .8px;\n}\n\n.erc-solution-card:hover .erc-solution-content span {\n  background: #A30000;\n  color: #FFFFFF;\n}\n\n.erc-solution-footer {\n  max-width: 900px;\n  margin: 36px auto 0;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 22px;\n  text-align: center;\n}\n\n.erc-solution-footer span {\n  height: 1px;\n  width: 100px;\n  background: #C39A4A;\n}\n\n.erc-solution-footer p {\n  margin: 0;\n  color: #171717;\n  font-size: 18px;\n  font-weight: 700;\n}\n\n@media (max-width: 1050px) {\n  .erc-solution-cards {\n    grid-template-columns: 1fr;\n  }\n\n  .erc-solution-card {\n    min-height: 420px;\n  }\n}\n\n@media (max-width: 600px) {\n  .erc-solution-section {\n    padding: 75px 24px;\n  }\n\n  .erc-solution-content {\n    padding: 30px;\n  }\n\n  .erc-solution-content h3 {\n    font-size: 30px;\n  }\n\n  .erc-solution-footer {\n    flex-direction: column;\n  }\n}\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-52330e9 e-flex e-con-boxed e-con e-parent\" data-id=\"52330e9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-236a41c e-con-full e-flex e-con e-child\" data-id=\"236a41c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-45e52c2 elementor-widget elementor-widget-image\" data-id=\"45e52c2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"500\" height=\"500\" src=\"https:\/\/erc.cloudartisans-dev.uk\/wp-content\/uploads\/2026\/05\/HornTrimming-e1779974276903.webp\" class=\"attachment-large size-large wp-image-173\" alt=\"\" srcset=\"https:\/\/erc.cloudartisans-dev.uk\/wp-content\/uploads\/2026\/05\/HornTrimming-e1779974276903.webp 500w, https:\/\/erc.cloudartisans-dev.uk\/wp-content\/uploads\/2026\/05\/HornTrimming-e1779974276903-300x300.webp 300w, https:\/\/erc.cloudartisans-dev.uk\/wp-content\/uploads\/2026\/05\/HornTrimming-e1779974276903-150x150.webp 150w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-07630f9 e-con-full e-flex e-con e-child\" data-id=\"07630f9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d012abb elementor-widget elementor-widget-heading\" data-id=\"d012abb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Sign up for updates<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fe0b41d elementor-widget elementor-widget-heading\" data-id=\"fe0b41d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Stay Connected to the Frontline<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4c6a3ed elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"4c6a3ed\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-93dd74e e-con-full e-flex e-con e-child\" data-id=\"93dd74e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5283044 elementor-widget__width-initial elementor-widget-tablet__width-initial elementor-widget elementor-widget-html\" data-id=\"5283044\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"erc-newsletter-wrap\">\n\n<div id=\"mc_embed_shell\">\n      <link href=\"\/\/cdn-images.mailchimp.com\/embedcode\/classic-061523.css\" rel=\"stylesheet\" type=\"text\/css\">\n      <link rel='preconnect' href='https:\/\/fonts.googleapis.com'>\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@300;400;700;900&display=swap\" rel=\"stylesheet\">\n\n  <style type=\"text\/css\">\n  #mc_embed_signup {\n    background: transparent;\n    width: 100%;\n    max-width: 720px;\n\n    margin: 0;\n\n    font-family: 'Lato', sans-serif;\n}\n\n#mc_embed_signup form {\n    padding: 0;\n}\n\n#mc_embed_signup h2 {\n    display: none;\n}\n\n#mc_embed_signup .indicates-required {\n    margin-bottom: 20px;\n\n    color: #777777;\n\n    font-size: 12px;\n    font-family: 'Lato', sans-serif;\n}\n\n#mc_embed_signup .mc-field-group {\n    width: 100%;\n    padding-bottom: 20px;\n}\n\n#mc_embed_signup label {\n    display: block;\n\n    margin-bottom: 8px;\n\n    color: #1A1A1A;\n\n    font-size: 15px;\n    font-weight: 700;\n\n    font-family: 'Lato', sans-serif;\n\n    letter-spacing: 0.2px;\n}\n\n#mc_embed_signup input[type=\"email\"],\n#mc_embed_signup input[type=\"text\"] {\n\n    width: 100% !important;\n\n    height: 58px;\n\n    background: #FFFFFF;\n\n    border: 1px solid #D9C8A8;\n\n    padding: 0 18px;\n\n    box-sizing: border-box;\n\n    font-size: 16px;\n    font-family: 'Lato', sans-serif;\n\n    color: #222222;\n\n    transition: 0.3s ease;\n}\n\n#mc_embed_signup input[type=\"email\"]:focus,\n#mc_embed_signup input[type=\"text\"]:focus {\n\n    border-color: #C39A4A;\n\n    outline: none;\n\n    box-shadow: 0 0 0 3px rgba(195,154,74,0.12);\n}\n\n#mc_embed_signup .button {\n\n    width: auto;\n\n    height: 56px;\n\n    padding: 0 34px;\n\n    background: #A30000 !important;\n\n    border: none !important;\n\n    color: #FFFFFF !important;\n\n    font-size: 13px;\n    font-weight: 900;\n    font-family: 'Lato', sans-serif;\n\n    text-transform: uppercase;\n\n    letter-spacing: 1.2px;\n\n    border-radius: 0;\n\n    transition: 0.3s ease;\n\n    cursor: pointer;\n}\n\n#mc_embed_signup .button:hover {\n\n    background: #171717 !important;\n\n    transform: translateY(-2px);\n}\n\n#mc_embed_signup .optionalParent {\n    margin-top: 10px;\n}\n\n#mc_embed_signup ::placeholder {\n    color: #999999;\n    font-family: 'Lato', sans-serif;\n}\n\n@media (max-width: 767px) {\n\n    #mc_embed_signup {\n        max-width: 100%;\n    }\n\n    #mc_embed_signup input[type=\"email\"],\n    #mc_embed_signup input[type=\"text\"] {\n\n        height: 54px;\n\n        font-size: 15px;\n    }\n\n    #mc_embed_signup .button {\n\n        width: 100%;\n\n        height: 54px;\n    }\n\n}\n<\/style>\n<div id=\"mc_embed_signup\">\n    <form action=\"https:\/\/endangeredrhino.us18.list-manage.com\/subscribe\/post?u=2b2c8179fd707a2b497270412&amp;id=76d09130c2&amp;f_id=003db6e6f0\" method=\"post\" id=\"mc-embedded-subscribe-form\" name=\"mc-embedded-subscribe-form\" class=\"validate\" target=\"_blank\">\n        <div id=\"mc_embed_signup_scroll\"><h2><\/h2>\n            <div class=\"indicates-required\"><span class=\"asterisk\">*<\/span> indicates required<\/div>\n            <div class=\"mc-field-group\"><label for=\"mce-EMAIL\">Email Address <span class=\"asterisk\">*<\/span><\/label><input type=\"email\" name=\"EMAIL\" class=\"required email\" id=\"mce-EMAIL\" required=\"\" value=\"\"><\/div><div class=\"mc-field-group\"><label for=\"mce-FNAME\">First Name <\/label><input type=\"text\" name=\"FNAME\" class=\" text\" id=\"mce-FNAME\" value=\"\"><\/div><div class=\"mc-field-group\"><label for=\"mce-LNAME\">Last Name <\/label><input type=\"text\" name=\"LNAME\" class=\" text\" id=\"mce-LNAME\" value=\"\"><\/div>\n        <div id=\"mce-responses\" class=\"clear\">\n            <div class=\"response\" id=\"mce-error-response\" style=\"display: none;\"><\/div>\n            <div class=\"response\" id=\"mce-success-response\" style=\"display: none;\"><\/div>\n        <\/div><div aria-hidden=\"true\" style=\"position: absolute; left: -5000px;\"><input type=\"text\" name=\"b_2b2c8179fd707a2b497270412_76d09130c2\" tabindex=\"-1\" value=\"\"><\/div><div class=\"clear\"><input type=\"submit\" name=\"subscribe\" id=\"mc-embedded-subscribe\" class=\"button\" value=\"Subscribe\"><\/div>\n    <\/div>\n<\/form>\n<\/div>\n<script type=\"text\/javascript\" src=\"\/\/s3.amazonaws.com\/downloads.mailchimp.com\/js\/mc-validate.js\"><\/script><script type=\"text\/javascript\" src=\"\/\/s3.amazonaws.com\/downloads.mailchimp.com\/js\/mc-sms-phone.js\"><\/script><script type=\"text\/javascript\">(function($) {window.fnames = new Array(); window.ftypes = new Array();fnames[0]='EMAIL';ftypes[0]='email';fnames[1]='FNAME';ftypes[1]='text';fnames[2]='LNAME';ftypes[2]='text';fnames[3]='ADDRESS';ftypes[3]='address';fnames[4]='PHONE';ftypes[4]='phone';fnames[5]='BIRTHDAY';ftypes[5]='birthday';fnames[6]='MMERGE6';ftypes[6]='text';fnames[7]='FORM_ID';ftypes[7]='text';fnames[8]='FORM_TITLE';ftypes[8]='text';fnames[9]='GATEWAY';ftypes[9]='text';fnames[10]='AMOUNT';ftypes[10]='text';fnames[11]='SOURCE_URL';ftypes[11]='text';fnames[12]='FEE';ftypes[12]='text';fnames[13]='IS_THIS_DO';ftypes[13]='radio';fnames[14]='FULL_NAME_';ftypes[14]='text';fnames[15]='EMAIL_ADDR';ftypes[15]='text';fnames[16]='MESSAGE_TO';ftypes[16]='text';fnames[17]='IS_THIS_AD';ftypes[17]='radio';fnames[18]='RECURRING';ftypes[18]='text';fnames[19]='USER_ID';ftypes[19]='text';fnames[20]='MMERGE20';ftypes[20]='number';}(jQuery));var $mcj = jQuery.noConflict(true);\n    \/\/ SMS Phone Multi-Country Functionality\n    if(!window.MC) {\n      window.MC = {};\n    }\n    window.MC.smsPhoneData = {\n      defaultCountryCode: 'US',\n      programs: [],\n      smsProgramDataCountryNames: []\n    };\n\n    function getCountryUnicodeFlag(countryCode) {\n       return countryCode.toUpperCase().replace(\/.\/g, (char) => String.fromCodePoint(char.charCodeAt(0) + 127397))\n    };\n\n    \/\/ HTML sanitization function to prevent XSS\n    function sanitizeHtml(str) {\n      if (typeof str !== 'string') return '';\n      return str\n        .replace(\/&\/g, '&amp;')\n        .replace(\/<\/g, '&lt;')\n        .replace(\/>\/g, '&gt;')\n        .replace(\/\"\/g, '&quot;')\n        .replace(\/'\/g, '&#x27;')\n        .replace(\/\\\/\/g, '&#x2F;');\n    }\n\n    \/\/ URL sanitization function to prevent javascript: and data: URLs\n    function sanitizeUrl(url) {\n      if (typeof url !== 'string') return '';\n      const trimmedUrl = url.trim().toLowerCase();\n      if (trimmedUrl.startsWith('javascript:') || trimmedUrl.startsWith('data:') || trimmedUrl.startsWith('vbscript:')) {\n        return '#';\n      }\n      return url;\n    }\n\n    const getBrowserLanguage = () => {\n      if (!window?.navigator?.language?.split('-')[1]) {\n        return window?.navigator?.language?.toUpperCase();\n      }\n      return window?.navigator?.language?.split('-')[1];\n    };\n\n    \n    \/\/ getBrowserLanguageCode() and getSmsProgramForCountryAndLanguage() are provided globally\n    \/\/ by the external mc-sms-phone.js script loaded alongside this inline form script.\n\n    function getDefaultCountryProgram(defaultCountryCode, smsProgramData) {\n      if (!smsProgramData || smsProgramData.length === 0) {\n        return null;\n      }\n      var browserCountryCode = getBrowserLanguage();\n      var browserLangCode = getBrowserLanguageCode();\n      if (browserCountryCode) {\n        var match = getSmsProgramForCountryAndLanguage(smsProgramData, browserCountryCode, browserLangCode);\n        if (match) { return match; }\n      }\n      if (defaultCountryCode) {\n        var match = getSmsProgramForCountryAndLanguage(smsProgramData, defaultCountryCode, browserLangCode);\n        if (match) { return match; }\n      }\n      return smsProgramData[0];\n    }\n\n    function updateSmsLegalText(countryCode, fieldName) {\n      if (!countryCode || !fieldName) {\n        return;\n      }\n      var programs = window?.MC?.smsPhoneData?.programs;\n      if (!programs || !Array.isArray(programs)) {\n        return;\n      }\n      var browserLangCode = getBrowserLanguageCode();\n      var program = getSmsProgramForCountryAndLanguage(programs, countryCode, browserLangCode);\n      if (!program || !program.requiredTemplate) {\n        return;\n      }\n    \n      \n      var smsConsentHtmlRenderingFixEnabled = true;\n      \n      const legalTextElement = document.querySelector('#legal-text-' + fieldName);\n      if (!legalTextElement) {\n        return;\n      }\n      \n      const divRegex = new RegExp('<\/?[div][^>]*>', 'gi');\n      const blockWrapperRegex = new RegExp('<\/?(?:div|p)[^>]*>', 'gi');\n      const fullAnchorRegex = new RegExp('<a.*?<\/a>', 'g');\n      const anchorRegex = new RegExp('<a href=\"(.*?)\" target=\"(.*?)\">(.*?)<\/a>');\n      \n      const template = smsConsentHtmlRenderingFixEnabled\n        ? program.requiredTemplate\n            .replace(\/<\\\/p>\\s*<p[^>]*>\/gi, ' ')\n            .replace(blockWrapperRegex, '')\n        : program.requiredTemplate.replace(divRegex, '');\n      \n      \n\n      legalTextElement.textContent = '';\n      const parts = template.split(\/(<a href=\".*?\"(?: target=\".*?\")?>.*?<\\\/a>)\/g);\n      parts.forEach(function(part) {\n        if (!part) {\n          return;\n        }\n        const anchorMatch = part.match(\/<a href=\"(.*?)\"(?: target=\"(.*?)\")?>(.+?)<\\\/a>\/);\n        if (anchorMatch) {\n          const linkElement = document.createElement('a');\n          linkElement.href = sanitizeUrl(anchorMatch[1]);\n          linkElement.target = anchorMatch[2] ? sanitizeHtml(anchorMatch[2]) : '_blank';\n          linkElement.rel = 'noopener noreferrer';\n          linkElement.textContent = sanitizeHtml(anchorMatch[3]);\n          legalTextElement.appendChild(linkElement);\n        } else {\n          legalTextElement.appendChild(document.createTextNode(part));\n        }\n      });\n          \n    }\n\n    function generateDropdownOptions(smsProgramData) {\n      if (!smsProgramData || smsProgramData.length === 0) {\n        return '';\n      }\n\n      var programs = true\n        ? smsProgramData.filter(function(p, i, arr) {\n            return arr.findIndex(function(q) { return q.countryCode === p.countryCode; }) === i;\n          })\n        : smsProgramData;\n      \n      return programs.map(program => {\n        const flag = getCountryUnicodeFlag(program.countryCode);\n        const countryName = getCountryName(program.countryCode);\n        const callingCode = program.countryCallingCode || '';\n        \/\/ Sanitize all values to prevent XSS\n        const sanitizedCountryCode = sanitizeHtml(program.countryCode || '');\n        const sanitizedCountryName = sanitizeHtml(countryName || '');\n        const sanitizedCallingCode = sanitizeHtml(callingCode || '');\n        return '<option value=\"' + sanitizedCountryCode + '\">' + sanitizedCountryName + ' ' + sanitizedCallingCode + '<\/option>';\n      }).join('');\n    }\n\n    function getCountryName(countryCode) {\n      if (window.MC?.smsPhoneData?.smsProgramDataCountryNames && Array.isArray(window.MC.smsPhoneData.smsProgramDataCountryNames)) {\n        for (let i = 0; i < window.MC.smsPhoneData.smsProgramDataCountryNames.length; i++) {\n          if (window.MC.smsPhoneData.smsProgramDataCountryNames[i].code === countryCode) {\n            return window.MC.smsPhoneData.smsProgramDataCountryNames[i].name;\n          }\n        }\n      }\n      return countryCode;\n    }\n\n    function getDefaultPlaceholder(countryCode) {\n      if (!countryCode || typeof countryCode !== 'string') {\n        return '+1 000 000 0000'; \/\/ Default US placeholder\n      }\n      \n            var mockPlaceholders = [\n        {\n          countryCode: 'US',\n          placeholder: '+1 000 000 0000',\n          helpText: 'Include the US country code +1 before the phone number',\n        },\n        {\n          countryCode: 'GB',\n          placeholder: '+44 0000 000000',\n          helpText: 'Include the GB country code +44 before the phone number',\n        },\n        {\n          countryCode: 'CA',\n          placeholder: '+1 000 000 0000',\n          helpText: 'Include the CA country code +1 before the phone number',\n        },\n        {\n          countryCode: 'AU',\n          placeholder: '+61 000 000 000',\n          helpText: 'Include the AU country code +61 before the phone number',\n        },\n        {\n          countryCode: 'DE',\n          placeholder: '+49 000 0000000',\n          helpText: 'F\u00fcgen Sie vor der Telefonnummer die DE-L\u00e4ndervorwahl +49 ein',\n        },\n        {\n          countryCode: 'FR',\n          placeholder: '+33 0 00 00 00 00',\n          helpText: 'Incluez le code pays FR +33 avant le num\u00e9ro de t\u00e9l\u00e9phone',\n        },\n        {\n          countryCode: 'ES',\n          placeholder: '+34 000 000 000',\n          helpText: 'Incluya el c\u00f3digo de pa\u00eds ES +34 antes del n\u00famero de tel\u00e9fono',\n        },\n        {\n          countryCode: 'NL',\n          placeholder: '+31 0 00000000',\n          helpText: 'Voeg de NL-landcode +31 toe v\u00f3\u00f3r het telefoonnummer',\n        },\n        {\n          countryCode: 'BE',\n          placeholder: '+32 000 00 00 00',\n          helpText: 'Incluez le code pays BE +32 avant le num\u00e9ro de t\u00e9l\u00e9phone',\n        },\n        {\n          countryCode: 'CH',\n          placeholder: '+41 00 000 00 00',\n          helpText: 'F\u00fcgen Sie vor der Telefonnummer die CH-L\u00e4ndervorwahl +41 ein',\n        },\n        {\n          countryCode: 'AT',\n          placeholder: '+43 000 000 0000',\n          helpText: 'F\u00fcgen Sie vor der Telefonnummer die AT-L\u00e4ndervorwahl +43 ein',\n        },\n        {\n          countryCode: 'IE',\n          placeholder: '+353 00 000 0000',\n          helpText: 'Include the IE country code +353 before the phone number',\n        },\n        {\n          countryCode: 'IT',\n          placeholder: '+39 000 000 0000',\n          helpText: 'Includere il prefisso internazionale IT +39 prima del numero di telefono',\n        },\n        {\n          countryCode: 'NO',\n          placeholder: '+47 000 00 000',\n          helpText: 'Inkluder NO landskode +47 f\u00f8r telefonnummeret',\n        },\n        {\n          countryCode: 'SE',\n          placeholder: '+46 00 000 00 00',\n          helpText: 'Inkludera SE landskod +46 f\u00f6re telefonnumret',\n        },\n        {\n          countryCode: 'DK',\n          placeholder: '+45 00 00 00 00',\n          helpText: 'Inkluder DK landekode +45 f\u00f8r telefonnummeret',\n        },\n        {\n          countryCode: 'FI',\n          placeholder: '+358 00 000 0000',\n          helpText: 'Sis\u00e4llyt\u00e4 FI-maakoodi +358 ennen puhelinnumeroa',\n        },\n        {\n          countryCode: 'EE',\n          placeholder: '+372 0000 0000',\n          helpText: 'Lisage EE riigikood +372 telefoninumbri ette',\n        },\n        {\n          countryCode: 'PL',\n          placeholder: '+48 000 000 000',\n          helpText: 'Podaj numer kierunkowy PL +48 przed numerem telefonu',\n        },\n        {\n          countryCode: 'SK',\n          placeholder: '+421 000 000 000',\n          helpText: 'Pred telef\u00f3nne \u010d\u00edslo uve\u010fte k\u00f3d krajiny SK +421',\n        },\n        {\n          countryCode: 'LV',\n          placeholder: '+371 0000 0000',\n          helpText: 'Iek\u013caujiet LV valsts kodu +371 pirms t\u0101lru\u0146a numura',\n        },\n        {\n          countryCode: 'LT',\n          placeholder: '+370 0000 0000',\n          helpText: '\u012etraukite LT \u0161alies kod\u0105 +370 prie\u0161 telefono numer\u012f',\n        },\n        {\n          countryCode: 'GR',\n          placeholder: '+30 000 000 0000',\n          helpText: '\u03a3\u03c5\u03bc\u03c0\u03b5\u03c1\u03b9\u03bb\u03ac\u03b2\u03b5\u03c4\u03b5 \u03c4\u03bf\u03bd \u03ba\u03c9\u03b4\u03b9\u03ba\u03cc \u03c7\u03ce\u03c1\u03b1\u03c2 GR +30 \u03c0\u03c1\u03b9\u03bd \u03b1\u03c0\u03cc \u03c4\u03bf\u03bd \u03b1\u03c1\u03b9\u03b8\u03bc\u03cc \u03c4\u03b7\u03bb\u03b5\u03c6\u03ce\u03bd\u03bf\u03c5',\n        },\n        {\n          countryCode: 'PT',\n          placeholder: '+351 000 000 000',\n          helpText: 'Inclua o c\u00f3digo de pa\u00eds PT +351 antes do n\u00famero de telefone',\n        },\n        {\n          countryCode: 'HR',\n          placeholder: '+385 00 000 0000',\n          helpText: 'Uklju\u010dite HR pozivni broj dr\u017eave +385 prije telefonskog broja',\n        },\n        {\n          countryCode: 'SI',\n          placeholder: '+386 00 000 000',\n          helpText: 'Vklju\u010dite SI kodo dr\u017eave +386 pred telefonsko \u0161tevilko',\n        },\n        {\n          countryCode: 'IS',\n          placeholder: '+354 000 0000',\n          helpText: 'L\u00e1ttu IS landsn\u00famer +354 fylgja \u00e1 undan s\u00edman\u00famerinu',\n        },\n        {\n          countryCode: 'LU',\n          placeholder: '+352 000 000 000',\n          helpText: 'Incluez le code pays LU +352 avant le num\u00e9ro de t\u00e9l\u00e9phone',\n        },\n        {\n          countryCode: 'MC',\n          placeholder: '+377 00 00 00 00',\n          helpText: 'Incluez le code pays MC +377 avant le num\u00e9ro de t\u00e9l\u00e9phone',\n        },\n        {\n          countryCode: 'AD',\n          placeholder: '+376 000 000',\n          helpText: 'Incloeu el codi de pa\u00eds AD +376 abans del n\u00famero de tel\u00e8fon',\n        },\n        {\n          countryCode: 'JE',\n          placeholder: '+44 0000 000000',\n          helpText: 'Include the JE country code +44 before the phone number',\n        },\n        {\n          countryCode: 'IM',\n          placeholder: '+44 0000 000000',\n          helpText: 'Include the IM country code +44 before the phone number',\n        },\n        {\n          countryCode: 'GG',\n          placeholder: '+44 0000 000000',\n          helpText: 'Include the GG country code +44 before the phone number',\n        },\n        {\n          countryCode: 'AL',\n          placeholder: '+355 00 000 0000',\n          helpText: 'P\u00ebrfshini kodin e vendit AL +355 para numrit t\u00eb telefonit',\n        },\n        {\n          countryCode: 'SM',\n          placeholder: '+378 0000 000000',\n          helpText: 'Includere il prefisso internazionale SM +378 prima del numero di telefono',\n        },\n        {\n          countryCode: 'FO',\n          placeholder: '+298 000000',\n          helpText: 'Inkluder FO landekode +298 f\u00f8r telefonnummeret',\n        },\n        {\n          countryCode: 'MT',\n          placeholder: '+356 0000 0000',\n          helpText: 'Include the MT country code +356 before the phone number',\n        },\n        {\n          countryCode: 'LI',\n          placeholder: '+423 000 0000',\n          helpText: 'F\u00fcgen Sie vor der Telefonnummer die LI-L\u00e4ndervorwahl +423 ein',\n        },\n        {\n          countryCode: 'GI',\n          placeholder: '+350 000 00000',\n          helpText: 'Include the GI country code +350 before the phone number',\n        },\n        {\n          countryCode: 'MD',\n          placeholder: '+373 00 000 000',\n          helpText: 'Include\u021bi codul de \u021bar\u0103 MD +373 \u00eenaintea num\u0103rului de telefon',\n        },\n        {\n          countryCode: 'HU',\n          placeholder: '+36 00 000 0000',\n          helpText: 'A telefonsz\u00e1m el\u0151tt adja meg a HU orsz\u00e1gk\u00f3dot +36',\n        },\n        {\n          countryCode: 'NZ',\n          placeholder: '+64 00 000 0000',\n          helpText: 'Include the NZ country code +64 before the phone number',\n        },\n        {\n          countryCode: 'ME',\n          placeholder: '+382 00 000 000',\n          helpText: 'Uklju\u010dite ME pozivni broj dr\u017eave +382 prije telefonskog broja',\n        },\n      ];\n\n      const selectedPlaceholder = mockPlaceholders.find(function(item) {\n        return item && item.countryCode === countryCode;\n      });\n      \n      return selectedPlaceholder ? selectedPlaceholder.placeholder : mockPlaceholders[0].placeholder;\n    }\n\n    function updatePlaceholder(countryCode, fieldName) {\n      if (!countryCode || !fieldName) {\n        return;\n      }\n      \n      const phoneInput = document.querySelector('#mce-' + fieldName);\n      if (!phoneInput) {\n        return;\n      }\n      \n      const placeholder = getDefaultPlaceholder(countryCode);\n      if (placeholder) {\n        phoneInput.placeholder = placeholder;\n      }\n    }\n\n    function updateCountryCodeInstruction(countryCode, fieldName) {\n      updatePlaceholder(countryCode, fieldName);\n      \n    }\n\n    function getDefaultHelpText(countryCode) {\n      var mockPlaceholders = [\n        {\n          countryCode: 'US',\n          placeholder: '+1 000 000 0000',\n          helpText: 'Include the US country code +1 before the phone number',\n        },\n        {\n          countryCode: 'GB',\n          placeholder: '+44 0000 000000',\n          helpText: 'Include the GB country code +44 before the phone number',\n        },\n        {\n          countryCode: 'CA',\n          placeholder: '+1 000 000 0000',\n          helpText: 'Include the CA country code +1 before the phone number',\n        },\n        {\n          countryCode: 'AU',\n          placeholder: '+61 000 000 000',\n          helpText: 'Include the AU country code +61 before the phone number',\n        },\n        {\n          countryCode: 'DE',\n          placeholder: '+49 000 0000000',\n          helpText: 'F\u00fcgen Sie vor der Telefonnummer die DE-L\u00e4ndervorwahl +49 ein',\n        },\n        {\n          countryCode: 'FR',\n          placeholder: '+33 0 00 00 00 00',\n          helpText: 'Incluez le code pays FR +33 avant le num\u00e9ro de t\u00e9l\u00e9phone',\n        },\n        {\n          countryCode: 'ES',\n          placeholder: '+34 000 000 000',\n          helpText: 'Incluya el c\u00f3digo de pa\u00eds ES +34 antes del n\u00famero de tel\u00e9fono',\n        },\n        {\n          countryCode: 'NL',\n          placeholder: '+31 0 00000000',\n          helpText: 'Voeg de NL-landcode +31 toe v\u00f3\u00f3r het telefoonnummer',\n        },\n        {\n          countryCode: 'BE',\n          placeholder: '+32 000 00 00 00',\n          helpText: 'Incluez le code pays BE +32 avant le num\u00e9ro de t\u00e9l\u00e9phone',\n        },\n        {\n          countryCode: 'CH',\n          placeholder: '+41 00 000 00 00',\n          helpText: 'F\u00fcgen Sie vor der Telefonnummer die CH-L\u00e4ndervorwahl +41 ein',\n        },\n        {\n          countryCode: 'AT',\n          placeholder: '+43 000 000 0000',\n          helpText: 'F\u00fcgen Sie vor der Telefonnummer die AT-L\u00e4ndervorwahl +43 ein',\n        },\n        {\n          countryCode: 'IE',\n          placeholder: '+353 00 000 0000',\n          helpText: 'Include the IE country code +353 before the phone number',\n        },\n        {\n          countryCode: 'IT',\n          placeholder: '+39 000 000 0000',\n          helpText: 'Includere il prefisso internazionale IT +39 prima del numero di telefono',\n        },\n        {\n          countryCode: 'NO',\n          placeholder: '+47 000 00 000',\n          helpText: 'Inkluder NO landskode +47 f\u00f8r telefonnummeret',\n        },\n        {\n          countryCode: 'SE',\n          placeholder: '+46 00 000 00 00',\n          helpText: 'Inkludera SE landskod +46 f\u00f6re telefonnumret',\n        },\n        {\n          countryCode: 'DK',\n          placeholder: '+45 00 00 00 00',\n          helpText: 'Inkluder DK landekode +45 f\u00f8r telefonnummeret',\n        },\n        {\n          countryCode: 'FI',\n          placeholder: '+358 00 000 0000',\n          helpText: 'Sis\u00e4llyt\u00e4 FI-maakoodi +358 ennen puhelinnumeroa',\n        },\n        {\n          countryCode: 'EE',\n          placeholder: '+372 0000 0000',\n          helpText: 'Lisage EE riigikood +372 telefoninumbri ette',\n        },\n        {\n          countryCode: 'PL',\n          placeholder: '+48 000 000 000',\n          helpText: 'Podaj numer kierunkowy PL +48 przed numerem telefonu',\n        },\n        {\n          countryCode: 'SK',\n          placeholder: '+421 000 000 000',\n          helpText: 'Pred telef\u00f3nne \u010d\u00edslo uve\u010fte k\u00f3d krajiny SK +421',\n        },\n        {\n          countryCode: 'LV',\n          placeholder: '+371 0000 0000',\n          helpText: 'Iek\u013caujiet LV valsts kodu +371 pirms t\u0101lru\u0146a numura',\n        },\n        {\n          countryCode: 'LT',\n          placeholder: '+370 0000 0000',\n          helpText: '\u012etraukite LT \u0161alies kod\u0105 +370 prie\u0161 telefono numer\u012f',\n        },\n        {\n          countryCode: 'GR',\n          placeholder: '+30 000 000 0000',\n          helpText: '\u03a3\u03c5\u03bc\u03c0\u03b5\u03c1\u03b9\u03bb\u03ac\u03b2\u03b5\u03c4\u03b5 \u03c4\u03bf\u03bd \u03ba\u03c9\u03b4\u03b9\u03ba\u03cc \u03c7\u03ce\u03c1\u03b1\u03c2 GR +30 \u03c0\u03c1\u03b9\u03bd \u03b1\u03c0\u03cc \u03c4\u03bf\u03bd \u03b1\u03c1\u03b9\u03b8\u03bc\u03cc \u03c4\u03b7\u03bb\u03b5\u03c6\u03ce\u03bd\u03bf\u03c5',\n        },\n        {\n          countryCode: 'PT',\n          placeholder: '+351 000 000 000',\n          helpText: 'Inclua o c\u00f3digo de pa\u00eds PT +351 antes do n\u00famero de telefone',\n        },\n        {\n          countryCode: 'HR',\n          placeholder: '+385 00 000 0000',\n          helpText: 'Uklju\u010dite HR pozivni broj dr\u017eave +385 prije telefonskog broja',\n        },\n        {\n          countryCode: 'SI',\n          placeholder: '+386 00 000 000',\n          helpText: 'Vklju\u010dite SI kodo dr\u017eave +386 pred telefonsko \u0161tevilko',\n        },\n        {\n          countryCode: 'IS',\n          placeholder: '+354 000 0000',\n          helpText: 'L\u00e1ttu IS landsn\u00famer +354 fylgja \u00e1 undan s\u00edman\u00famerinu',\n        },\n        {\n          countryCode: 'LU',\n          placeholder: '+352 000 000 000',\n          helpText: 'Incluez le code pays LU +352 avant le num\u00e9ro de t\u00e9l\u00e9phone',\n        },\n        {\n          countryCode: 'MC',\n          placeholder: '+377 00 00 00 00',\n          helpText: 'Incluez le code pays MC +377 avant le num\u00e9ro de t\u00e9l\u00e9phone',\n        },\n        {\n          countryCode: 'AD',\n          placeholder: '+376 000 000',\n          helpText: 'Incloeu el codi de pa\u00eds AD +376 abans del n\u00famero de tel\u00e8fon',\n        },\n        {\n          countryCode: 'JE',\n          placeholder: '+44 0000 000000',\n          helpText: 'Include the JE country code +44 before the phone number',\n        },\n        {\n          countryCode: 'IM',\n          placeholder: '+44 0000 000000',\n          helpText: 'Include the IM country code +44 before the phone number',\n        },\n        {\n          countryCode: 'GG',\n          placeholder: '+44 0000 000000',\n          helpText: 'Include the GG country code +44 before the phone number',\n        },\n        {\n          countryCode: 'AL',\n          placeholder: '+355 00 000 0000',\n          helpText: 'P\u00ebrfshini kodin e vendit AL +355 para numrit t\u00eb telefonit',\n        },\n        {\n          countryCode: 'SM',\n          placeholder: '+378 0000 000000',\n          helpText: 'Includere il prefisso internazionale SM +378 prima del numero di telefono',\n        },\n        {\n          countryCode: 'FO',\n          placeholder: '+298 000000',\n          helpText: 'Inkluder FO landekode +298 f\u00f8r telefonnummeret',\n        },\n        {\n          countryCode: 'MT',\n          placeholder: '+356 0000 0000',\n          helpText: 'Include the MT country code +356 before the phone number',\n        },\n        {\n          countryCode: 'LI',\n          placeholder: '+423 000 0000',\n          helpText: 'F\u00fcgen Sie vor der Telefonnummer die LI-L\u00e4ndervorwahl +423 ein',\n        },\n        {\n          countryCode: 'GI',\n          placeholder: '+350 000 00000',\n          helpText: 'Include the GI country code +350 before the phone number',\n        },\n        {\n          countryCode: 'MD',\n          placeholder: '+373 00 000 000',\n          helpText: 'Include\u021bi codul de \u021bar\u0103 MD +373 \u00eenaintea num\u0103rului de telefon',\n        },\n        {\n          countryCode: 'HU',\n          placeholder: '+36 00 000 0000',\n          helpText: 'A telefonsz\u00e1m el\u0151tt adja meg a HU orsz\u00e1gk\u00f3dot +36',\n        },\n        {\n          countryCode: 'NZ',\n          placeholder: '+64 00 000 0000',\n          helpText: 'Include the NZ country code +64 before the phone number',\n        },\n        {\n          countryCode: 'ME',\n          placeholder: '+382 00 000 000',\n          helpText: 'Uklju\u010dite ME pozivni broj dr\u017eave +382 prije telefonskog broja',\n        },\n      ];\n      \n      if (!countryCode || typeof countryCode !== 'string') {\n        return mockPlaceholders[0].helpText;\n      }\n      \n      const selectedHelpText = mockPlaceholders.find(function(item) {\n          return item && item.countryCode === countryCode;\n        });\n        \n        return selectedHelpText ? selectedHelpText.helpText : mockPlaceholders[0].helpText;\n    }\n\n    function setDefaultHelpText(countryCode) {\n      const helpTextSpan = document.querySelector('#help-text');\n      if (!helpTextSpan) {\n        return;\n      }\n\n        \n    }\n\n    function updateHelpTextCountryCode(countryCode, fieldName) {\n      if (!countryCode || !fieldName) {\n        return;\n      }\n      \n      setDefaultHelpText(countryCode);\n    }\n\n    function initializeSmsPhoneDropdown(fieldName) {\n      if (!fieldName || typeof fieldName !== 'string') {\n        return;\n      }\n      \n      const dropdown = document.querySelector('#country-select-' + fieldName);\n      const displayFlag = document.querySelector('#flag-display-' + fieldName);\n      \n      if (!dropdown || !displayFlag) {\n        return;\n      }\n\n      const smsPhoneData = window.MC?.smsPhoneData;\n      if (smsPhoneData && smsPhoneData.programs && Array.isArray(smsPhoneData.programs)) {\n        dropdown.innerHTML = generateDropdownOptions(smsPhoneData.programs);\n      }\n\n      const defaultProgram = getDefaultCountryProgram(smsPhoneData?.defaultCountryCode, smsPhoneData?.programs);\n      if (defaultProgram && defaultProgram.countryCode) {\n        dropdown.value = defaultProgram.countryCode;\n        \n        const flagSpan = displayFlag?.querySelector('#flag-emoji-' + fieldName);\n        if (flagSpan) {\n          flagSpan.textContent = getCountryUnicodeFlag(defaultProgram.countryCode);\n          flagSpan.setAttribute('aria-label', sanitizeHtml(defaultProgram.countryCode) + ' flag');\n        }\n        \n        updateSmsLegalText(defaultProgram.countryCode, fieldName);\n        updatePlaceholder(defaultProgram.countryCode, fieldName);\n        updateCountryCodeInstruction(defaultProgram.countryCode, fieldName);\n      }\n\n     \n      var smsNotRequiredRemoveCountryCodeEnabled = true;\n      var smsField = Object.values({\"EMAIL\":{\"name\":\"EMAIL\",\"label\":\"Email Address\",\"helper_text\":\"\",\"type\":\"email\",\"required\":true,\"audience_field_name\":\"Email Address\",\"merge_id\":0,\"help_text_enabled\":false,\"enabled\":true,\"order\":0,\"field_type\":\"merge\"},\"FNAME\":{\"name\":\"FNAME\",\"label\":\"First Name\",\"helper_text\":\"\",\"type\":\"text\",\"required\":false,\"audience_field_name\":\"First Name\",\"merge_id\":1,\"help_text_enabled\":false,\"enabled\":true,\"order\":1,\"field_type\":\"merge\"},\"LNAME\":{\"name\":\"LNAME\",\"label\":\"Last Name\",\"helper_text\":\"\",\"type\":\"text\",\"required\":false,\"audience_field_name\":\"Last Name\",\"merge_id\":2,\"help_text_enabled\":false,\"enabled\":true,\"order\":2,\"field_type\":\"merge\"},\"ADDRESS\":{\"name\":\"ADDRESS\",\"label\":\"Address\",\"helper_text\":\"\",\"type\":\"address\",\"required\":false,\"audience_field_name\":\"Address\",\"enabled\":false,\"order\":null,\"field_type\":\"merge\",\"merge_id\":3,\"countries\":{\"2\":\"Albania\",\"3\":\"Algeria\",\"4\":\"Andorra\",\"5\":\"Angola\",\"6\":\"Argentina\",\"7\":\"Armenia\",\"8\":\"Australia\",\"9\":\"Austria\",\"10\":\"Azerbaijan\",\"11\":\"Bahamas\",\"12\":\"Bahrain\",\"13\":\"Bangladesh\",\"14\":\"Barbados\",\"15\":\"Belarus\",\"16\":\"Belgium\",\"17\":\"Belize\",\"18\":\"Benin\",\"19\":\"Bermuda\",\"20\":\"Bhutan\",\"21\":\"Bolivia\",\"22\":\"Bosnia and Herzegovina\",\"23\":\"Botswana\",\"24\":\"Brazil\",\"25\":\"Bulgaria\",\"26\":\"Burkina Faso\",\"27\":\"Burundi\",\"28\":\"Cambodia\",\"29\":\"Cameroon\",\"30\":\"Canada\",\"31\":\"Cape Verde\",\"32\":\"Cayman Islands\",\"33\":\"Central African Republic\",\"34\":\"Chad\",\"35\":\"Chile\",\"36\":\"China\",\"37\":\"Colombia\",\"38\":\"Congo\",\"40\":\"Croatia\",\"41\":\"Cyprus\",\"42\":\"Czech Republic\",\"43\":\"Denmark\",\"44\":\"Djibouti\",\"45\":\"Ecuador\",\"46\":\"Egypt\",\"47\":\"El Salvador\",\"48\":\"Equatorial Guinea\",\"49\":\"Eritrea\",\"50\":\"Estonia\",\"51\":\"Ethiopia\",\"52\":\"Fiji\",\"53\":\"Finland\",\"54\":\"France\",\"56\":\"Gabon\",\"57\":\"Gambia\",\"58\":\"Georgia\",\"59\":\"Germany\",\"60\":\"Ghana\",\"61\":\"Greece\",\"62\":\"Guam\",\"63\":\"Guinea\",\"64\":\"Guinea-Bissau\",\"65\":\"Guyana\",\"66\":\"Honduras\",\"67\":\"Hong Kong\",\"68\":\"Hungary\",\"69\":\"Iceland\",\"70\":\"India\",\"71\":\"Indonesia\",\"74\":\"Ireland\",\"75\":\"Israel\",\"76\":\"Italy\",\"78\":\"Japan\",\"79\":\"Jordan\",\"80\":\"Kazakhstan\",\"81\":\"Kenya\",\"82\":\"Kuwait\",\"83\":\"Kyrgyzstan\",\"84\":\"Lao People's Democratic Republic\",\"85\":\"Latvia\",\"86\":\"Lebanon\",\"87\":\"Lesotho\",\"88\":\"Liberia\",\"90\":\"Liechtenstein\",\"91\":\"Lithuania\",\"92\":\"Luxembourg\",\"93\":\"Macedonia\",\"94\":\"Madagascar\",\"95\":\"Malawi\",\"96\":\"Malaysia\",\"97\":\"Maldives\",\"98\":\"Mali\",\"99\":\"Malta\",\"100\":\"Mauritania\",\"101\":\"Mexico\",\"102\":\"Moldova\",\"103\":\"Monaco\",\"104\":\"Mongolia\",\"105\":\"Morocco\",\"106\":\"Mozambique\",\"107\":\"Namibia\",\"108\":\"Nepal\",\"109\":\"Netherlands\",\"110\":\"Netherlands Antilles\",\"111\":\"New Zealand\",\"112\":\"Nicaragua\",\"113\":\"Niger\",\"114\":\"Nigeria\",\"116\":\"Norway\",\"117\":\"Oman\",\"118\":\"Pakistan\",\"119\":\"Panama\",\"120\":\"Paraguay\",\"121\":\"Peru\",\"122\":\"Philippines\",\"123\":\"Poland\",\"124\":\"Portugal\",\"126\":\"Qatar\",\"127\":\"Reunion\",\"128\":\"Romania\",\"129\":\"Russia\",\"130\":\"Rwanda\",\"132\":\"Samoa (Independent)\",\"133\":\"Saudi Arabia\",\"134\":\"Senegal\",\"135\":\"Seychelles\",\"136\":\"Sierra Leone\",\"137\":\"Singapore\",\"138\":\"Slovakia\",\"139\":\"Slovenia\",\"140\":\"Somalia\",\"141\":\"South Africa\",\"142\":\"South Korea\",\"143\":\"Spain\",\"144\":\"Sri Lanka\",\"146\":\"Suriname\",\"147\":\"Swaziland\",\"148\":\"Sweden\",\"149\":\"Switzerland\",\"152\":\"Taiwan\",\"153\":\"Tanzania\",\"154\":\"Thailand\",\"155\":\"Togo\",\"156\":\"Tunisia\",\"157\":\"Turkiye\",\"158\":\"Turkmenistan\",\"159\":\"Uganda\",\"161\":\"Ukraine\",\"162\":\"United Arab Emirates\",\"163\":\"Uruguay\",\"164\":\"USA\",\"165\":\"Uzbekistan\",\"166\":\"Vatican City State (Holy See)\",\"167\":\"Venezuela\",\"168\":\"Vietnam\",\"169\":\"Virgin Islands (British)\",\"170\":\"Yemen\",\"173\":\"Zambia\",\"174\":\"Zimbabwe\",\"175\":\"Antigua And Barbuda\",\"176\":\"Anguilla\",\"178\":\"American Samoa\",\"179\":\"Aruba\",\"180\":\"Brunei Darussalam\",\"181\":\"Bouvet Island\",\"183\":\"Cook Islands\",\"185\":\"Christmas Island\",\"187\":\"Dominican Republic\",\"188\":\"Western Sahara\",\"189\":\"Falkland Islands\",\"191\":\"Faroe Islands\",\"192\":\"Grenada\",\"193\":\"French Guiana\",\"194\":\"Gibraltar\",\"195\":\"Greenland\",\"196\":\"Guadeloupe\",\"198\":\"Guatemala\",\"200\":\"Haiti\",\"202\":\"Jamaica\",\"203\":\"Kiribati\",\"204\":\"Comoros\",\"205\":\"Saint Kitts and Nevis\",\"206\":\"Saint Lucia\",\"207\":\"Marshall Islands\",\"208\":\"Macau\",\"210\":\"Martinique\",\"212\":\"Mauritius\",\"213\":\"New Caledonia\",\"214\":\"Norfolk Island\",\"215\":\"Nauru\",\"217\":\"Niue\",\"219\":\"Papua New Guinea\",\"221\":\"Pitcairn\",\"222\":\"Palau\",\"223\":\"Solomon Islands\",\"225\":\"Svalbard and Jan Mayen Islands\",\"227\":\"San Marino\",\"232\":\"Tonga\",\"233\":\"Timor-Leste\",\"234\":\"Trinidad and Tobago\",\"235\":\"Tuvalu\",\"237\":\"Saint Vincent and the Grenadines\",\"238\":\"Virgin Islands (U.S.)\",\"239\":\"Vanuatu\",\"241\":\"Mayotte\",\"242\":\"Myanmar\",\"255\":\"Sao Tome and Principe\",\"257\":\"South Georgia and the South Sandwich Islands\",\"260\":\"Tajikistan\",\"262\":\"United Kingdom\",\"268\":\"Costa Rica\",\"270\":\"Guernsey\",\"272\":\"North Korea\",\"274\":\"Afghanistan\",\"275\":\"Cote D'Ivoire\",\"276\":\"Cuba\",\"277\":\"French Polynesia\",\"278\":\"Iran\",\"279\":\"Iraq\",\"281\":\"Libya\",\"282\":\"Palestine\",\"285\":\"Syria\",\"286\":\"Aaland Islands\",\"287\":\"Turks & Caicos Islands\",\"288\":\"Jersey  (Channel Islands)\",\"289\":\"Dominica\",\"290\":\"Montenegro\",\"293\":\"Sudan\",\"294\":\"Montserrat\",\"298\":\"Curacao\",\"302\":\"Sint Maarten\",\"311\":\"South Sudan\",\"315\":\"Republic of Kosovo\",\"318\":\"Congo, Democratic Republic of the\",\"323\":\"Isle of Man\",\"324\":\"Saint Martin\",\"325\":\"Bonaire, Saint Eustatius and Saba\",\"326\":\"Serbia\",\"327\":\"Saint Barthelemy\"},\"defaultcountry\":164},\"PHONE\":{\"name\":\"PHONE\",\"label\":\"Phone Number\",\"helper_text\":\"\",\"type\":\"phone\",\"required\":false,\"audience_field_name\":\"Phone Number\",\"phoneformat\":\"none\",\"enabled\":false,\"order\":null,\"field_type\":\"merge\",\"merge_id\":4},\"BIRTHDAY\":{\"name\":\"BIRTHDAY\",\"label\":\"Birthday\",\"helper_text\":\"\",\"type\":\"birthday\",\"required\":false,\"audience_field_name\":\"Birthday\",\"dateformat\":\"MM\/DD\",\"enabled\":false,\"order\":null,\"field_type\":\"merge\",\"merge_id\":5},\"MMERGE6\":{\"name\":\"MMERGE6\",\"label\":\"Notes\",\"helper_text\":\"\",\"type\":\"text\",\"required\":false,\"audience_field_name\":\"Notes\",\"enabled\":false,\"order\":null,\"field_type\":\"merge\",\"merge_id\":6},\"FORM_ID\":{\"name\":\"FORM_ID\",\"label\":\"Form ID\",\"helper_text\":\"\",\"type\":\"text\",\"required\":false,\"audience_field_name\":\"Form ID\",\"enabled\":false,\"order\":null,\"field_type\":\"merge\",\"merge_id\":7},\"FORM_TITLE\":{\"name\":\"FORM_TITLE\",\"label\":\"Form Title\",\"helper_text\":\"\",\"type\":\"text\",\"required\":false,\"audience_field_name\":\"Form Title\",\"enabled\":false,\"order\":null,\"field_type\":\"merge\",\"merge_id\":8},\"GATEWAY\":{\"name\":\"GATEWAY\",\"label\":\"Payment Gateway\",\"helper_text\":\"\",\"type\":\"text\",\"required\":false,\"audience_field_name\":\"Payment Gateway\",\"enabled\":false,\"order\":null,\"field_type\":\"merge\",\"merge_id\":9},\"AMOUNT\":{\"name\":\"AMOUNT\",\"label\":\"Donation Amount\",\"helper_text\":\"\",\"type\":\"text\",\"required\":false,\"audience_field_name\":\"Donation Amount\",\"enabled\":false,\"order\":null,\"field_type\":\"merge\",\"merge_id\":10},\"SOURCE_URL\":{\"name\":\"SOURCE_URL\",\"label\":\"Source Url\",\"helper_text\":\"\",\"type\":\"text\",\"required\":false,\"audience_field_name\":\"Source Url\",\"enabled\":false,\"order\":null,\"field_type\":\"merge\",\"merge_id\":11},\"FEE\":{\"name\":\"FEE\",\"label\":\"Fee Recovery\",\"helper_text\":\"\",\"type\":\"text\",\"required\":false,\"audience_field_name\":\"Fee Recovery\",\"enabled\":false,\"order\":null,\"field_type\":\"merge\",\"merge_id\":12},\"IS_THIS_DO\":{\"name\":\"IS_THIS_DO\",\"label\":\"Is this donation a gift or tribute?\",\"helper_text\":\"\",\"type\":\"radio\",\"required\":false,\"audience_field_name\":\"Is this donation a gift or tribute?\",\"choices\":[{\"value\":\"Yes\",\"label\":\"Yes\"},{\"value\":\"No\",\"label\":\"No\"}],\"enabled\":false,\"order\":null,\"field_type\":\"merge\",\"merge_id\":13},\"FULL_NAME_\":{\"name\":\"FULL_NAME_\",\"label\":\"Full Name of Gift Recipient or Tributee\",\"helper_text\":\"\",\"type\":\"text\",\"required\":false,\"audience_field_name\":\"Full Name of Gift Recipient or Tributee\",\"enabled\":false,\"order\":null,\"field_type\":\"merge\",\"merge_id\":14},\"EMAIL_ADDR\":{\"name\":\"EMAIL_ADDR\",\"label\":\"Email Address of Gift Recipient or Tributee\",\"helper_text\":\"\",\"type\":\"text\",\"required\":false,\"audience_field_name\":\"Email Address of Gift Recipient or Tributee\",\"enabled\":false,\"order\":null,\"field_type\":\"merge\",\"merge_id\":15},\"MESSAGE_TO\":{\"name\":\"MESSAGE_TO\",\"label\":\"Message to Gift Recipient or Tributee\",\"helper_text\":\"\",\"type\":\"text\",\"required\":false,\"audience_field_name\":\"Message to Gift Recipient or Tributee\",\"enabled\":false,\"order\":null,\"field_type\":\"merge\",\"merge_id\":16},\"IS_THIS_AD\":{\"name\":\"IS_THIS_AD\",\"label\":\"Is this adoption a gift or tribute?\",\"helper_text\":\"\",\"type\":\"radio\",\"required\":false,\"audience_field_name\":\"Is this adoption a gift or tribute?\",\"choices\":[{\"value\":\"Yes\",\"label\":\"Yes\"},{\"value\":\"No\",\"label\":\"No\"}],\"enabled\":false,\"order\":null,\"field_type\":\"merge\",\"merge_id\":17},\"RECURRING\":{\"name\":\"RECURRING\",\"label\":\"Recurring Donation\",\"helper_text\":\"\",\"type\":\"text\",\"required\":false,\"audience_field_name\":\"Recurring Donation\",\"enabled\":false,\"order\":null,\"field_type\":\"merge\",\"merge_id\":18},\"USER_ID\":{\"name\":\"USER_ID\",\"label\":\"WP User ID\",\"helper_text\":\"\",\"type\":\"text\",\"required\":false,\"audience_field_name\":\"WP User ID\",\"enabled\":false,\"order\":null,\"field_type\":\"merge\",\"merge_id\":19},\"MMERGE20\":{\"name\":\"MMERGE20\",\"label\":\"UK Launch Party Ticket\",\"helper_text\":\"\",\"type\":\"number\",\"required\":false,\"audience_field_name\":\"UK Launch Party Ticket\",\"enabled\":false,\"order\":null,\"field_type\":\"merge\",\"merge_id\":20}}).find(function(f) { return f.name === fieldName && f.type === 'smsphone'; });\n      var isRequired = smsField ? smsField.required : false;\n      var shouldAppendCountryCode = smsNotRequiredRemoveCountryCodeEnabled ? isRequired : true;\n      \n      var phoneInput = document.querySelector('#mce-' + fieldName);\n      if (phoneInput && defaultProgram.countryCallingCode && shouldAppendCountryCode) {\n        phoneInput.value = defaultProgram.countryCallingCode;\n      }\n      \n\n\n      displayFlag?.addEventListener('click', function(e) {\n        dropdown.focus();\n      });\n\n\n      dropdown?.addEventListener('change', function() {\n        const selectedCountry = this.value;\n        \n        if (!selectedCountry || typeof selectedCountry !== 'string') {\n          return;\n        }\n        \n        const flagSpan = displayFlag?.querySelector('#flag-emoji-' + fieldName);\n        if (flagSpan) {\n          flagSpan.textContent = getCountryUnicodeFlag(selectedCountry);\n          flagSpan.setAttribute('aria-label', sanitizeHtml(selectedCountry) + ' flag');\n        }\n\n         \n        const selectedProgram = window.MC?.smsPhoneData?.programs.find(function(program) {\n          return program && program.countryCode === selectedCountry;\n        });\n\n        var smsNotRequiredRemoveCountryCodeEnabled = true;\n        var smsField = Object.values({\"EMAIL\":{\"name\":\"EMAIL\",\"label\":\"Email Address\",\"helper_text\":\"\",\"type\":\"email\",\"required\":true,\"audience_field_name\":\"Email Address\",\"merge_id\":0,\"help_text_enabled\":false,\"enabled\":true,\"order\":0,\"field_type\":\"merge\"},\"FNAME\":{\"name\":\"FNAME\",\"label\":\"First Name\",\"helper_text\":\"\",\"type\":\"text\",\"required\":false,\"audience_field_name\":\"First Name\",\"merge_id\":1,\"help_text_enabled\":false,\"enabled\":true,\"order\":1,\"field_type\":\"merge\"},\"LNAME\":{\"name\":\"LNAME\",\"label\":\"Last Name\",\"helper_text\":\"\",\"type\":\"text\",\"required\":false,\"audience_field_name\":\"Last Name\",\"merge_id\":2,\"help_text_enabled\":false,\"enabled\":true,\"order\":2,\"field_type\":\"merge\"},\"ADDRESS\":{\"name\":\"ADDRESS\",\"label\":\"Address\",\"helper_text\":\"\",\"type\":\"address\",\"required\":false,\"audience_field_name\":\"Address\",\"enabled\":false,\"order\":null,\"field_type\":\"merge\",\"merge_id\":3,\"countries\":{\"2\":\"Albania\",\"3\":\"Algeria\",\"4\":\"Andorra\",\"5\":\"Angola\",\"6\":\"Argentina\",\"7\":\"Armenia\",\"8\":\"Australia\",\"9\":\"Austria\",\"10\":\"Azerbaijan\",\"11\":\"Bahamas\",\"12\":\"Bahrain\",\"13\":\"Bangladesh\",\"14\":\"Barbados\",\"15\":\"Belarus\",\"16\":\"Belgium\",\"17\":\"Belize\",\"18\":\"Benin\",\"19\":\"Bermuda\",\"20\":\"Bhutan\",\"21\":\"Bolivia\",\"22\":\"Bosnia and Herzegovina\",\"23\":\"Botswana\",\"24\":\"Brazil\",\"25\":\"Bulgaria\",\"26\":\"Burkina Faso\",\"27\":\"Burundi\",\"28\":\"Cambodia\",\"29\":\"Cameroon\",\"30\":\"Canada\",\"31\":\"Cape Verde\",\"32\":\"Cayman Islands\",\"33\":\"Central African Republic\",\"34\":\"Chad\",\"35\":\"Chile\",\"36\":\"China\",\"37\":\"Colombia\",\"38\":\"Congo\",\"40\":\"Croatia\",\"41\":\"Cyprus\",\"42\":\"Czech Republic\",\"43\":\"Denmark\",\"44\":\"Djibouti\",\"45\":\"Ecuador\",\"46\":\"Egypt\",\"47\":\"El Salvador\",\"48\":\"Equatorial Guinea\",\"49\":\"Eritrea\",\"50\":\"Estonia\",\"51\":\"Ethiopia\",\"52\":\"Fiji\",\"53\":\"Finland\",\"54\":\"France\",\"56\":\"Gabon\",\"57\":\"Gambia\",\"58\":\"Georgia\",\"59\":\"Germany\",\"60\":\"Ghana\",\"61\":\"Greece\",\"62\":\"Guam\",\"63\":\"Guinea\",\"64\":\"Guinea-Bissau\",\"65\":\"Guyana\",\"66\":\"Honduras\",\"67\":\"Hong Kong\",\"68\":\"Hungary\",\"69\":\"Iceland\",\"70\":\"India\",\"71\":\"Indonesia\",\"74\":\"Ireland\",\"75\":\"Israel\",\"76\":\"Italy\",\"78\":\"Japan\",\"79\":\"Jordan\",\"80\":\"Kazakhstan\",\"81\":\"Kenya\",\"82\":\"Kuwait\",\"83\":\"Kyrgyzstan\",\"84\":\"Lao People's Democratic Republic\",\"85\":\"Latvia\",\"86\":\"Lebanon\",\"87\":\"Lesotho\",\"88\":\"Liberia\",\"90\":\"Liechtenstein\",\"91\":\"Lithuania\",\"92\":\"Luxembourg\",\"93\":\"Macedonia\",\"94\":\"Madagascar\",\"95\":\"Malawi\",\"96\":\"Malaysia\",\"97\":\"Maldives\",\"98\":\"Mali\",\"99\":\"Malta\",\"100\":\"Mauritania\",\"101\":\"Mexico\",\"102\":\"Moldova\",\"103\":\"Monaco\",\"104\":\"Mongolia\",\"105\":\"Morocco\",\"106\":\"Mozambique\",\"107\":\"Namibia\",\"108\":\"Nepal\",\"109\":\"Netherlands\",\"110\":\"Netherlands Antilles\",\"111\":\"New Zealand\",\"112\":\"Nicaragua\",\"113\":\"Niger\",\"114\":\"Nigeria\",\"116\":\"Norway\",\"117\":\"Oman\",\"118\":\"Pakistan\",\"119\":\"Panama\",\"120\":\"Paraguay\",\"121\":\"Peru\",\"122\":\"Philippines\",\"123\":\"Poland\",\"124\":\"Portugal\",\"126\":\"Qatar\",\"127\":\"Reunion\",\"128\":\"Romania\",\"129\":\"Russia\",\"130\":\"Rwanda\",\"132\":\"Samoa (Independent)\",\"133\":\"Saudi Arabia\",\"134\":\"Senegal\",\"135\":\"Seychelles\",\"136\":\"Sierra Leone\",\"137\":\"Singapore\",\"138\":\"Slovakia\",\"139\":\"Slovenia\",\"140\":\"Somalia\",\"141\":\"South Africa\",\"142\":\"South Korea\",\"143\":\"Spain\",\"144\":\"Sri Lanka\",\"146\":\"Suriname\",\"147\":\"Swaziland\",\"148\":\"Sweden\",\"149\":\"Switzerland\",\"152\":\"Taiwan\",\"153\":\"Tanzania\",\"154\":\"Thailand\",\"155\":\"Togo\",\"156\":\"Tunisia\",\"157\":\"Turkiye\",\"158\":\"Turkmenistan\",\"159\":\"Uganda\",\"161\":\"Ukraine\",\"162\":\"United Arab Emirates\",\"163\":\"Uruguay\",\"164\":\"USA\",\"165\":\"Uzbekistan\",\"166\":\"Vatican City State (Holy See)\",\"167\":\"Venezuela\",\"168\":\"Vietnam\",\"169\":\"Virgin Islands (British)\",\"170\":\"Yemen\",\"173\":\"Zambia\",\"174\":\"Zimbabwe\",\"175\":\"Antigua And Barbuda\",\"176\":\"Anguilla\",\"178\":\"American Samoa\",\"179\":\"Aruba\",\"180\":\"Brunei Darussalam\",\"181\":\"Bouvet Island\",\"183\":\"Cook Islands\",\"185\":\"Christmas Island\",\"187\":\"Dominican Republic\",\"188\":\"Western Sahara\",\"189\":\"Falkland Islands\",\"191\":\"Faroe Islands\",\"192\":\"Grenada\",\"193\":\"French Guiana\",\"194\":\"Gibraltar\",\"195\":\"Greenland\",\"196\":\"Guadeloupe\",\"198\":\"Guatemala\",\"200\":\"Haiti\",\"202\":\"Jamaica\",\"203\":\"Kiribati\",\"204\":\"Comoros\",\"205\":\"Saint Kitts and Nevis\",\"206\":\"Saint Lucia\",\"207\":\"Marshall Islands\",\"208\":\"Macau\",\"210\":\"Martinique\",\"212\":\"Mauritius\",\"213\":\"New Caledonia\",\"214\":\"Norfolk Island\",\"215\":\"Nauru\",\"217\":\"Niue\",\"219\":\"Papua New Guinea\",\"221\":\"Pitcairn\",\"222\":\"Palau\",\"223\":\"Solomon Islands\",\"225\":\"Svalbard and Jan Mayen Islands\",\"227\":\"San Marino\",\"232\":\"Tonga\",\"233\":\"Timor-Leste\",\"234\":\"Trinidad and Tobago\",\"235\":\"Tuvalu\",\"237\":\"Saint Vincent and the Grenadines\",\"238\":\"Virgin Islands (U.S.)\",\"239\":\"Vanuatu\",\"241\":\"Mayotte\",\"242\":\"Myanmar\",\"255\":\"Sao Tome and Principe\",\"257\":\"South Georgia and the South Sandwich Islands\",\"260\":\"Tajikistan\",\"262\":\"United Kingdom\",\"268\":\"Costa Rica\",\"270\":\"Guernsey\",\"272\":\"North Korea\",\"274\":\"Afghanistan\",\"275\":\"Cote D'Ivoire\",\"276\":\"Cuba\",\"277\":\"French Polynesia\",\"278\":\"Iran\",\"279\":\"Iraq\",\"281\":\"Libya\",\"282\":\"Palestine\",\"285\":\"Syria\",\"286\":\"Aaland Islands\",\"287\":\"Turks & Caicos Islands\",\"288\":\"Jersey  (Channel Islands)\",\"289\":\"Dominica\",\"290\":\"Montenegro\",\"293\":\"Sudan\",\"294\":\"Montserrat\",\"298\":\"Curacao\",\"302\":\"Sint Maarten\",\"311\":\"South Sudan\",\"315\":\"Republic of Kosovo\",\"318\":\"Congo, Democratic Republic of the\",\"323\":\"Isle of Man\",\"324\":\"Saint Martin\",\"325\":\"Bonaire, Saint Eustatius and Saba\",\"326\":\"Serbia\",\"327\":\"Saint Barthelemy\"},\"defaultcountry\":164},\"PHONE\":{\"name\":\"PHONE\",\"label\":\"Phone Number\",\"helper_text\":\"\",\"type\":\"phone\",\"required\":false,\"audience_field_name\":\"Phone Number\",\"phoneformat\":\"none\",\"enabled\":false,\"order\":null,\"field_type\":\"merge\",\"merge_id\":4},\"BIRTHDAY\":{\"name\":\"BIRTHDAY\",\"label\":\"Birthday\",\"helper_text\":\"\",\"type\":\"birthday\",\"required\":false,\"audience_field_name\":\"Birthday\",\"dateformat\":\"MM\/DD\",\"enabled\":false,\"order\":null,\"field_type\":\"merge\",\"merge_id\":5},\"MMERGE6\":{\"name\":\"MMERGE6\",\"label\":\"Notes\",\"helper_text\":\"\",\"type\":\"text\",\"required\":false,\"audience_field_name\":\"Notes\",\"enabled\":false,\"order\":null,\"field_type\":\"merge\",\"merge_id\":6},\"FORM_ID\":{\"name\":\"FORM_ID\",\"label\":\"Form ID\",\"helper_text\":\"\",\"type\":\"text\",\"required\":false,\"audience_field_name\":\"Form ID\",\"enabled\":false,\"order\":null,\"field_type\":\"merge\",\"merge_id\":7},\"FORM_TITLE\":{\"name\":\"FORM_TITLE\",\"label\":\"Form Title\",\"helper_text\":\"\",\"type\":\"text\",\"required\":false,\"audience_field_name\":\"Form Title\",\"enabled\":false,\"order\":null,\"field_type\":\"merge\",\"merge_id\":8},\"GATEWAY\":{\"name\":\"GATEWAY\",\"label\":\"Payment Gateway\",\"helper_text\":\"\",\"type\":\"text\",\"required\":false,\"audience_field_name\":\"Payment Gateway\",\"enabled\":false,\"order\":null,\"field_type\":\"merge\",\"merge_id\":9},\"AMOUNT\":{\"name\":\"AMOUNT\",\"label\":\"Donation Amount\",\"helper_text\":\"\",\"type\":\"text\",\"required\":false,\"audience_field_name\":\"Donation Amount\",\"enabled\":false,\"order\":null,\"field_type\":\"merge\",\"merge_id\":10},\"SOURCE_URL\":{\"name\":\"SOURCE_URL\",\"label\":\"Source Url\",\"helper_text\":\"\",\"type\":\"text\",\"required\":false,\"audience_field_name\":\"Source Url\",\"enabled\":false,\"order\":null,\"field_type\":\"merge\",\"merge_id\":11},\"FEE\":{\"name\":\"FEE\",\"label\":\"Fee Recovery\",\"helper_text\":\"\",\"type\":\"text\",\"required\":false,\"audience_field_name\":\"Fee Recovery\",\"enabled\":false,\"order\":null,\"field_type\":\"merge\",\"merge_id\":12},\"IS_THIS_DO\":{\"name\":\"IS_THIS_DO\",\"label\":\"Is this donation a gift or tribute?\",\"helper_text\":\"\",\"type\":\"radio\",\"required\":false,\"audience_field_name\":\"Is this donation a gift or tribute?\",\"choices\":[{\"value\":\"Yes\",\"label\":\"Yes\"},{\"value\":\"No\",\"label\":\"No\"}],\"enabled\":false,\"order\":null,\"field_type\":\"merge\",\"merge_id\":13},\"FULL_NAME_\":{\"name\":\"FULL_NAME_\",\"label\":\"Full Name of Gift Recipient or Tributee\",\"helper_text\":\"\",\"type\":\"text\",\"required\":false,\"audience_field_name\":\"Full Name of Gift Recipient or Tributee\",\"enabled\":false,\"order\":null,\"field_type\":\"merge\",\"merge_id\":14},\"EMAIL_ADDR\":{\"name\":\"EMAIL_ADDR\",\"label\":\"Email Address of Gift Recipient or Tributee\",\"helper_text\":\"\",\"type\":\"text\",\"required\":false,\"audience_field_name\":\"Email Address of Gift Recipient or Tributee\",\"enabled\":false,\"order\":null,\"field_type\":\"merge\",\"merge_id\":15},\"MESSAGE_TO\":{\"name\":\"MESSAGE_TO\",\"label\":\"Message to Gift Recipient or Tributee\",\"helper_text\":\"\",\"type\":\"text\",\"required\":false,\"audience_field_name\":\"Message to Gift Recipient or Tributee\",\"enabled\":false,\"order\":null,\"field_type\":\"merge\",\"merge_id\":16},\"IS_THIS_AD\":{\"name\":\"IS_THIS_AD\",\"label\":\"Is this adoption a gift or tribute?\",\"helper_text\":\"\",\"type\":\"radio\",\"required\":false,\"audience_field_name\":\"Is this adoption a gift or tribute?\",\"choices\":[{\"value\":\"Yes\",\"label\":\"Yes\"},{\"value\":\"No\",\"label\":\"No\"}],\"enabled\":false,\"order\":null,\"field_type\":\"merge\",\"merge_id\":17},\"RECURRING\":{\"name\":\"RECURRING\",\"label\":\"Recurring Donation\",\"helper_text\":\"\",\"type\":\"text\",\"required\":false,\"audience_field_name\":\"Recurring Donation\",\"enabled\":false,\"order\":null,\"field_type\":\"merge\",\"merge_id\":18},\"USER_ID\":{\"name\":\"USER_ID\",\"label\":\"WP User ID\",\"helper_text\":\"\",\"type\":\"text\",\"required\":false,\"audience_field_name\":\"WP User ID\",\"enabled\":false,\"order\":null,\"field_type\":\"merge\",\"merge_id\":19},\"MMERGE20\":{\"name\":\"MMERGE20\",\"label\":\"UK Launch Party Ticket\",\"helper_text\":\"\",\"type\":\"number\",\"required\":false,\"audience_field_name\":\"UK Launch Party Ticket\",\"enabled\":false,\"order\":null,\"field_type\":\"merge\",\"merge_id\":20}}).find(function(f) { return f.name === fieldName && f.type === 'smsphone'; });\n        var isRequired = smsField ? smsField.required : false;\n        var shouldAppendCountryCode = smsNotRequiredRemoveCountryCodeEnabled ? isRequired : true;\n        \n        var phoneInput = document.querySelector('#mce-' + fieldName);\n        if (phoneInput && selectedProgram.countryCallingCode && shouldAppendCountryCode) {\n          phoneInput.value = selectedProgram.countryCallingCode;\n        }\n        \n        \n        updateSmsLegalText(selectedCountry, fieldName);\n        updatePlaceholder(selectedCountry, fieldName);\n        updateCountryCodeInstruction(selectedCountry, fieldName);\n      });\n    }\n\n    document.addEventListener('DOMContentLoaded', function() {\n      const smsPhoneFields = document.querySelectorAll('[id^=\"country-select-\"]');\n      \n      smsPhoneFields.forEach(function(dropdown) {\n        const fieldName = dropdown?.id.replace('country-select-', '');\n        initializeSmsPhoneDropdown(fieldName);\n      });\n    });\n    <\/script><\/div>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>PROTECTING RHINOS ON THE FRONT LINE Across Africa, rhinos are fighting for survival Discover the frontline work Donate now On The Frontline Protecting Rhinos Takes An Army On the frontline of this crisis stand dedicated rangers, veterinarians, conservationists, and air support teams who risk everything daily to shield rhinos from relentless poaching. Endangered Rhino Conservation [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":62,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"advanced_seo_description":"Endangered Rhino Conservation supports frontline teams protecting rhinos from extinction. Discover the people, places and action fighting the war on rhino poaching.","jetpack_seo_html_title":"Protecting rhinos on the Front Line | Endangered Rhino Conservation","jetpack_seo_noindex":false,"footnotes":""},"class_list":["post-31","page","type-page","status-publish","has-post-thumbnail","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/erc.cloudartisans-dev.uk\/index.php?rest_route=\/wp\/v2\/pages\/31","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/erc.cloudartisans-dev.uk\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/erc.cloudartisans-dev.uk\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/erc.cloudartisans-dev.uk\/index.php?rest_route=\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/erc.cloudartisans-dev.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=31"}],"version-history":[{"count":93,"href":"https:\/\/erc.cloudartisans-dev.uk\/index.php?rest_route=\/wp\/v2\/pages\/31\/revisions"}],"predecessor-version":[{"id":295,"href":"https:\/\/erc.cloudartisans-dev.uk\/index.php?rest_route=\/wp\/v2\/pages\/31\/revisions\/295"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/erc.cloudartisans-dev.uk\/index.php?rest_route=\/wp\/v2\/media\/62"}],"wp:attachment":[{"href":"https:\/\/erc.cloudartisans-dev.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=31"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}