/*
* Prefixed by https://autoprefixer.github.io
* PostCSS: v8.4.14,
* Autoprefixer: v10.4.7
* Browsers: last 4 version
*/

@charset "UTF-8";
/*------------------------------------*\
	CI FONTS
\*------------------------------------*/
/*!
* Proxima Nova Webfonts Disclaimer
*
* Web Fonts from fontspring.com
*
* All OpenType features and all extended glyphs have been removed.
* Fully installable fonts can be purchased at http://www.fontspring.com
*
* The fonts included in this stylesheet are subject to the End User License you purchased
* from Fontspring. The fonts are protected under domestic and international trademark and 
* copyright law. You are prohibited from modifying, reverse engineering, duplicating, or
* distributing this font software.
*
* (c) 2010-2015 Fontspring
*
* The fonts included are copyrighted by the vendor listed below.
*
* Vendor:      Mark Simonson Studio
* License URL: http://www.fontspring.com/licenses/mark-simonson-studio/webfont
*
*/
@font-face {
  font-family: "PNEC Bold";
  src: url("https://ci-everyaction-public.s3.amazonaws.com/fonts/proximanovaexcn-bold-webfont.eot");
  src: url("https://ci-everyaction-public.s3.amazonaws.com/fonts/proximanovaexcn-bold-webfont.eot?#iefix")
      format("embedded-opentype"),
    url("https://ci-everyaction-public.s3.amazonaws.com/fonts/proximanovaexcn-bold-webfont.woff2")
      format("woff2"),
    url("https://ci-everyaction-public.s3.amazonaws.com/fonts/proximanovaexcn-bold-webfont.woff")
      format("woff"),
    url("https://ci-everyaction-public.s3.amazonaws.com/fonts/proximanovaexcn-bold-webfont.ttf")
      format("truetype"),
    url("https://ci-everyaction-public.s3.amazonaws.com/fonts/proximanovaexcn-bold-webfont.svg#proxima_nova_excnbold")
      format("svg");
  font-style: normal;
  font-weight: normal;
}
@font-face {
  font-family: "PNEC SemiBold";
  src: url("https://ci-everyaction-public.s3.amazonaws.com/fonts/proximanovaexcn-semibold-webfont.eot");
  src: url("https://ci-everyaction-public.s3.amazonaws.com/fonts/proximanovaexcn-semibold-webfont.eot?#iefix")
      format("embedded-opentype"),
    url("https://ci-everyaction-public.s3.amazonaws.com/fonts/proximanovaexcn-semibold-webfont.woff2")
      format("woff2"),
    url("https://ci-everyaction-public.s3.amazonaws.com/fonts/proximanovaexcn-semibold-webfont.woff")
      format("woff"),
    url("https://ci-everyaction-public.s3.amazonaws.com/fonts/proximanovaexcn-semibold-webfont.ttf")
      format("truetype"),
    url("https://ci-everyaction-public.s3.amazonaws.com/fonts/proximanovaexcn-semibold-webfont.svg#proxima_nova_extra_condensSBd")
      format("svg");
  font-style: normal;
  font-weight: normal;
}
@font-face {
  font-family: "PN Light";
  src: url("https://ci-everyaction-public.s3.amazonaws.com/fonts/proximanova-light-webfont.eot");
  src: url("https://ci-everyaction-public.s3.amazonaws.com/fonts/proximanova-light-webfont.eot?#iefix")
      format("embedded-opentype"),
    url("https://ci-everyaction-public.s3.amazonaws.com/fonts/proximanova-light-webfont.woff2")
      format("woff2"),
    url("https://ci-everyaction-public.s3.amazonaws.com/fonts/proximanova-light-webfont.woff")
      format("woff"),
    url("https://ci-everyaction-public.s3.amazonaws.com/fonts/proximanova-light-webfont.ttf")
      format("truetype"),
    url("https://ci-everyaction-public.s3.amazonaws.com/fonts/proximanova-light-webfont.svg#proxima_novalight")
      format("svg");
  font-style: normal;
  font-weight: normal;
}
@font-face {
  font-family: "PN Bold";
  src: url("https://ci-everyaction-public.s3.amazonaws.com/fonts/proximanova-bold-webfont.eot");
  src: url("https://ci-everyaction-public.s3.amazonaws.com/fonts/proximanova-bold-webfont.eot?#iefix")
      format("embedded-opentype"),
    url("https://ci-everyaction-public.s3.amazonaws.com/fonts/proximanova-bold-webfont.woff2")
      format("woff2"),
    url("https://ci-everyaction-public.s3.amazonaws.com/fonts/proximanova-bold-webfont.woff")
      format("woff"),
    url("https://ci-everyaction-public.s3.amazonaws.com/fonts/proximanova-bold-webfont.ttf")
      format("truetype"),
    url("https://ci-everyaction-public.s3.amazonaws.com/fonts/proximanova-bold-webfont.svg#proxima_novabold")
      format("svg");
  font-style: normal;
  font-weight: normal;
}
.color-arctic {
  color: #ffffff !important;
}

.bg-arctic {
  background-color: #ffffff !important;
}

.border-arctic {
  border-color: #ffffff !important;
}

.color-artic {
  color: #ffffff !important;
}

.bg-artic {
  background-color: #ffffff !important;
}

.border-artic {
  border-color: #ffffff !important;
}

.color-lemur {
  color: #737c82 !important;
}

.bg-lemur {
  background-color: #737c82 !important;
}

.border-lemur {
  border-color: #737c82 !important;
}

.color-panther {
  color: #5b5c61 !important;
}

.bg-panther {
  background-color: #5b5c61 !important;
}

.border-panther {
  border-color: #5b5c61 !important;
}

.color-rhino {
  color: #434347 !important;
}

.bg-rhino {
  background-color: #434347 !important;
}

.border-rhino {
  border-color: #434347 !important;
}

.color-onyx {
  color: #000000 !important;
}

.bg-onyx {
  background-color: #000000 !important;
}

.border-onyx {
  border-color: #000000 !important;
}

.color-volcano {
  color: #e6673e !important;
}

.bg-volcano {
  background-color: #e6673e !important;
}

.border-volcano {
  border-color: #e6673e !important;
}

.color-clownfish {
  color: #f67d4b !important;
}

.bg-clownfish {
  background-color: #f67d4b !important;
}

.border-clownfish {
  border-color: #f67d4b !important;
}

.color-tangerine {
  color: #f79421 !important;
}

.bg-tangerine {
  background-color: #f79421 !important;
}

.border-tangerine {
  border-color: #f79421 !important;
}

.color-orangutan {
  color: #ffad26 !important;
}

.bg-orangutan {
  background-color: #ffad26 !important;
}

.border-orangutan {
  border-color: #ffad26 !important;
}

.color-flower {
  color: #ffc600 !important;
}

.bg-flower {
  background-color: #ffc600 !important;
}

.border-flower {
  border-color: #ffc600 !important;
}

.color-home {
  color: #ffe912 !important;
}

.bg-home {
  background-color: #ffe912 !important;
}

.border-home {
  border-color: #ffe912 !important;
}

.color-treefrog {
  color: #bad636 !important;
}

.bg-treefrog {
  background-color: #bad636 !important;
}

.border-treefrog {
  border-color: #bad636 !important;
}

.color-mothernature {
  color: #4ca950 !important;
}

.bg-mothernature {
  background-color: #4ca950 !important;
}

.border-mothernature {
  border-color: #4ca950 !important;
}

.color-rainforest {
  color: #357d57 !important;
}

.bg-rainforest {
  background-color: #357d57 !important;
}

.border-rainforest {
  border-color: #357d57 !important;
}

.color-macaw {
  color: #0193d7 !important;
}

.bg-macaw {
  background-color: #0193d7 !important;
}

.border-macaw {
  border-color: #0193d7 !important;
}

.color-ocean {
  color: #1a5eab !important;
}

.bg-ocean {
  background-color: #1a5eab !important;
}

.border-ocean {
  border-color: #1a5eab !important;
}

.color-sky {
  color: #7ecbef !important;
}

.bg-sky {
  background-color: #7ecbef !important;
}

.border-sky {
  border-color: #7ecbef !important;
}

.color-dugong {
  color: #abb2b5 !important;
}

.bg-dugong {
  background-color: #abb2b5 !important;
}

.border-dugong {
  border-color: #abb2b5 !important;
}

.color-ozone {
  color: #faf7f2 !important;
}

.bg-ozone {
  background-color: #faf7f2 !important;
}

.border-ozone {
  border-color: #faf7f2 !important;
}

.color-whale {
  color: #152d44 !important;
}

.bg-whale {
  background-color: #152d44 !important;
}

.border-whale {
  border-color: #152d44 !important;
}

.color-crimson {
  color: #8f0202 !important;
}

.bg-crimson {
  background-color: #8f0202 !important;
}

.border-crimson {
  border-color: #8f0202 !important;
}

.color-deepsea {
  color: #144985 !important;
}

.bg-deepsea {
  background-color: #144985 !important;
}

.border-deepsea {
  border-color: #144985 !important;
}

.color-rosella {
  color: #b50303 !important;
}

.bg-rosella {
  background-color: #b50303 !important;
}

.border-rosella {
  border-color: #b50303 !important;
}

.color-canopy {
  color: #296140 !important;
}

.bg-canopy {
  background-color: #296140 !important;
}

.border-canopy {
  border-color: #296140 !important;
}

.color-mangrove {
  color: #4aa54f !important;
}

.bg-mangrove {
  background-color: #4aa54f !important;
}

.border-mangrove {
  border-color: #4aa54f !important;
}

.color-gray_a {
  color: #eeeeee !important;
}

.bg-gray_a {
  background-color: #eeeeee !important;
}

.border-gray_a {
  border-color: #eeeeee !important;
}

*,
*:before,
*:after {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

body {
  background-color: #faf7f2;
  margin: 0;
}

.mainContent {
  min-height: calc(100vh - 94px);
  overflow: hidden;
  position: relative;
}
.mainContent .header {
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  min-height: 300px;
  padding: 1em 1em 3em;
  position: relative;
}
.mainContent .header .logo {
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  width: 100%;
}
.mainContent .header .logo img {
  display: block;
  position: relative;
  z-index: 1;
}
.mainContent .header__text,
.mainContent .thank-you {
  background-color: #faf7f2;
  margin: 2rem auto 0;
  max-width: 715px;
  padding: 0 1.5rem;
  width: 100%;
}
.mainContent .header__text *:empty,
.mainContent .thank-you *:empty {
  display: none;
}
.mainContent main {
  position: relative;
  z-index: 1;
}

.wrapper,
.wrapper--narrow {
  margin: initial auto;
  max-width: 1200px;
  padding: 0 1rem;
  width: 100%;
}
.wrapper--narrow {
  max-width: 750px;
}

.flex,
.flex--center {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.flex--center {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.flex .flex__column--large,
.flex--center .flex__column--large {
  padding: 0 24px;
}

.align--center {
  text-align: center;
}
.align--left {
  text-align: left;
}
.align--right {
  text-align: right;
}

.pnec-bold {
  font-family: "PNEC Bold", Helvetica;
}

.pnec-semibold {
  font-family: "PNEC SemiBold", Helvetica;
}

.pn-bold {
  font-family: "PN Bold", Helvetica;
}

.pn-light {
  font-family: "PN Light", Helvetica;
}

body {
  color: #000000;
  font-family: "PN Light", Helvetica;
  font-size: 16px;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 1.5;
}

p {
  line-height: 1.5;
}

b,
strong {
  font-family: "PN Bold", Helvetica;
}

h1 {
  color: #152d44;
  font-family: "PNEC Bold", Helvetica;
  font-size: 3rem;
  font-weight: normal;
  line-height: 1;
  margin: 0.5em 0;
  text-align: center;
  text-transform: uppercase;
}

h2 {
  color: #152d44;
  font-family: "PNEC SemiBold", Helvetica;
  font-size: 2.25rem;
  font-weight: normal;
  line-height: 1;
  margin: 0.5em 0;
  text-transform: uppercase;
}

h3,
.h3 {
  color: #152d44;
  font-family: "PN Bold", Helvetica;
  font-size: 1.5rem;
  font-weight: normal;
  line-height: 1.25;
  margin: 0.5em 0;
  text-transform: none;
}
.header__text h3,
.header__text .h3 {
  margin-bottom: 0;
}

h4,
.lead {
  color: #000000;
  font-family: "PN Light", Helvetica;
  font-size: 1.5rem;
  font-weight: normal;
  line-height: 1.25;
  margin: 0.5em 0;
}

h5,
h6 {
  color: #000000;
  font-family: "PN Light", Helvetica;
  font-size: 1rem;
  font-weight: normal;
  line-height: 1.5;
  margin: 1em 0;
}

a,
a:active,
a:visited {
  color: #1a5eab;
  font-family: "PN Bold", Helvetica;
  line-height: 1em;
  text-decoration: none;
  -webkit-transition: background-color 200ms;
  -o-transition: background-color 200ms;
  transition: background-color 200ms;
}
a:hover {
  color: #144985;
  -webkit-transition: background-color 200ms;
  -o-transition: background-color 200ms;
  transition: background-color 200ms;
}
a.hyperlink-container:hover * {
  color: #144985;
  fill: #144985;
  -webkit-transition: color 200ms, fill 200ms;
  -o-transition: color 200ms, fill 200ms;
  transition: color 200ms, fill 200ms;
}

.mainContent ol,
.mainContent ul {
  padding-left: 1.2em;
}
.mainContent ol li,
.mainContent ul li {
  margin-bottom: 0.5em;
}
.mainContent ul {
  list-style: none;
}
.mainContent ul > li {
  position: relative;
}
.mainContent ul > li:before {
  border: 1px solid #0193d7;
  border-radius: 50%;
  content: "";
  display: block;
  height: 0.4375em;
  left: -1em;
  position: absolute;
  top: 0.5em;
  width: 0.4375em;
}
.mainContent ul.rdCommands > li::before {
  content: none;
}

.footnotes {
  font-size: 0.9rem;
  line-height: 1.5;
}

img {
  max-width: 100%;
  image-rendering: crisp-edges;
  image-rendering: -webkit-optimize-contrast;
}

.mask--biodiversity,
.mask--ocean {
  bottom: 0;
  display: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  position: absolute;
  width: 100%;
}
.mask--biodiversity svg,
.mask--ocean svg {
  display: block;
}

.mask--biodiversity {
  height: 90px;
  top: 210px;
}

.mask--ocean {
  height: 190px;
  top: 115px;
}

.mainContent,
.mainContent .header {
  background-position: top center;
  background-repeat: no-repeat;
}
.mainContent .header {
  background-size: auto 300px;
}
.mainContent.Beach_Fiji .header {
  background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/0c3defcb529f075a94a1934a1db03846ba25bd49-4000x3000.jpg?dpr=2&w=900&h=300&fit=crop&auto=format");
}
.mainContent.Beach_Fiji .image-credits::before,
.mainContent.Beach_Fiji .image-credits--shadow-overlay::before,
.mainContent.Beach_Fiji .image-credits--overlay::before {
  content: "© Conservation International, photo by Mark Erdmann";
}
.mainContent.Beach_Fiji .mask--ocean {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.mainContent.Beach_Hawaii .header {
  background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/af113d671f902a65c14b36c3bdf12e53b9a7f5ee-4200x2800.jpg?dpr=2&w=900&h=300&fit=crop&auto=format");
}
.mainContent.Beach_Hawaii .image-credits::before,
.mainContent.Beach_Hawaii .image-credits--shadow-overlay::before,
.mainContent.Beach_Hawaii .image-credits--overlay::before {
  content: "© Ingmar Wesemann";
}
.mainContent.Beach_Hawaii .mask--ocean {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.mainContent.Beach_Italy .header {
  background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/bd876e3a91468cbc376638f0ef002001c62a5562-4500x3000.jpg?dpr=2&w=900&h=300&fit=crop&auto=format");
}
.mainContent.Beach_Italy .image-credits::before,
.mainContent.Beach_Italy .image-credits--shadow-overlay::before,
.mainContent.Beach_Italy .image-credits--overlay::before {
  content: "© Ciprian Lipenschi";
}
.mainContent.Beach_Italy .mask--ocean {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.mainContent.Birds_PurpleField .header {
  background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/934bbc6c12f85fa65650e75e6afb47f54a5c1ce0-3253x2316.jpg?dpr=2&w=900&h=300&fit=crop&auto=format");
}
.mainContent.Birds_PurpleField .image-credits::before,
.mainContent.Birds_PurpleField .image-credits--shadow-overlay::before,
.mainContent.Birds_PurpleField .image-credits--overlay::before {
  content: "© Fan Yang";
}
.mainContent.Birds_PurpleField .header {
  background-position: 35%;
}
.mainContent.Birds_PurpleField .mask--biodiversity {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.mainContent.Fish_Maldives .header {
  background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/ee4fe8970edbf5a3653158307c146a6eacd18e15-4863x3242.jpg?dpr=2&w=900&h=300&fit=crop&auto=format");
}
.mainContent.Fish_Maldives .image-credits::before,
.mainContent.Fish_Maldives .image-credits--shadow-overlay::before,
.mainContent.Fish_Maldives .image-credits--overlay::before {
  content: "© Sebastian Pena Lambarri, Unsplash";
}
.mainContent.Fish_Maldives .mask--ocean {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.mainContent.Fish_Palau .header {
  background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/343b433a4d513644cf970745dd90f88f713acdeb-6778x4524.jpg?dpr=2&w=900&h=300&fit=crop&auto=format");
}
.mainContent.Fish_Palau .image-credits::before,
.mainContent.Fish_Palau .image-credits--shadow-overlay::before,
.mainContent.Fish_Palau .image-credits--overlay::before {
  content: "© Global_Pics";
}
.mainContent.Fish_Palau .mask--ocean {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.mainContent.Forest_Guyana .header {
  background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/7630b630950234da56765baae3642585f564268b-4000x2662.jpg?dpr=2&w=900&h=300&fit=crop&auto=format");
}
.mainContent.Forest_Guyana .image-credits::before,
.mainContent.Forest_Guyana .image-credits--shadow-overlay::before,
.mainContent.Forest_Guyana .image-credits--overlay::before {
  content: "© Pete Oxford, iLCP";
}
.mainContent.Forest_Guyana .mask--biodiversity {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.mainContent.Forest_Kenya .header {
  background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/5d2a7c43b8023530e6d38bd8daefe39ffeb3de29-5000x3333.jpg?dpr=2&w=900&h=300&fit=crop&auto=format");
}
.mainContent.Forest_Kenya .image-credits::before,
.mainContent.Forest_Kenya .image-credits--shadow-overlay::before,
.mainContent.Forest_Kenya .image-credits--overlay::before {
  content: "© Charlie Shoemaker for Conservation International";
}
.mainContent.Forest_Kenya .mask--biodiversity {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.mainContent.Forest_PapuaNewGuinea .header {
  background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/035c7ec8106ad645b078631c8a2eb8e67d4d2b4d-3872x2592.jpg?dpr=2&w=900&h=300&fit=crop&auto=format");
}
.mainContent.Forest_PapuaNewGuinea .image-credits::before,
.mainContent.Forest_PapuaNewGuinea .image-credits--shadow-overlay::before,
.mainContent.Forest_PapuaNewGuinea .image-credits--overlay::before {
  content: "© Trond Larsen";
}
.mainContent.Forest_PapuaNewGuinea .mask--biodiversity {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.mainContent.Forest_Thailand .header {
  background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/df93ac684013338b9c017be7d664ef9ee3d2e070-2743x1831.jpg?dpr=2&w=900&h=300&fit=crop&auto=format");
}
.mainContent.Forest_Thailand .image-credits::before,
.mainContent.Forest_Thailand .image-credits--shadow-overlay::before,
.mainContent.Forest_Thailand .image-credits--overlay::before {
  content: "© peangdao";
}
.mainContent.Forest_Thailand .mask--biodiversity {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.mainContent.Mangroves_Philippines .header {
  background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/ccfbd6c62538aba6d5550201d16afdcdafcc2574-3872x2592.jpg?dpr=2&w=900&h=300&fit=crop&auto=format");
}
.mainContent.Mangroves_Philippines .image-credits::before,
.mainContent.Mangroves_Philippines .image-credits--shadow-overlay::before,
.mainContent.Mangroves_Philippines .image-credits--overlay::before {
  content: "© Mathias Japri";
}
.mainContent.Mangroves_Philippines .mask--ocean {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.mainContent.Mountain_Guyana .header {
  background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/7bc4f0d997725aa70b088810728f5b6dc65c1c8b-4000x2662.jpg?dpr=2&w=900&h=300&fit=crop&auto=format");
}
.mainContent.Mountain_Guyana .image-credits::before,
.mainContent.Mountain_Guyana .image-credits--shadow-overlay::before,
.mainContent.Mountain_Guyana .image-credits--overlay::before {
  content: "© Pete Oxford, iLCP";
}
.mainContent.Mountain_Guyana .mask--biodiversity {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.mainContent.Mountain_Kenya .header {
  background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/6ba6123c9dd2ff7282eda4a6b0aebc5b1e298d9f-5000x3333.jpg?dpr=2&w=900&h=300&fit=crop&auto=format");
}
.mainContent.Mountain_Kenya .image-credits::before,
.mainContent.Mountain_Kenya .image-credits--shadow-overlay::before,
.mainContent.Mountain_Kenya .image-credits--overlay::before {
  content: "© Charlie Shoemaker";
}
.mainContent.Mountain_Kenya .mask--biodiversity {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.mainContent.Mountain_NewCaledonia .header {
  background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/dd48bfa49d88489ac70f6a664da555332c6912bd-4800x3200.jpg?dpr=2&w=900&h=300&fit=crop&auto=format");
}
.mainContent.Mountain_NewCaledonia .image-credits::before,
.mainContent.Mountain_NewCaledonia .image-credits--shadow-overlay::before,
.mainContent.Mountain_NewCaledonia .image-credits--overlay::before {
  content: "© Shawn Heinrichs";
}
.mainContent.Mountain_NewCaledonia .mask--biodiversity {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.mainContent.Mountain_Peru .header {
  background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/44551de067bf3b59816dea2874f0f3b7b9c12d52-800x531.jpg?dpr=2&w=900&h=300&fit=crop&auto=format");
}
.mainContent.Mountain_Peru .image-credits::before,
.mainContent.Mountain_Peru .image-credits--shadow-overlay::before,
.mainContent.Mountain_Peru .image-credits--overlay::before {
  content: "© Conservation International, photo by Bailey Evans";
}
.mainContent.Mountain_Peru .mask--biodiversity {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.mainContent.Reef .header {
  background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/af86cb9bf3297c64dbbfc4072280c3658332c6dc-4705x3302.jpg?dpr=2&w=900&h=300&fit=crop&auto=format");
}
.mainContent.Reef .image-credits::before,
.mainContent.Reef .image-credits--shadow-overlay::before,
.mainContent.Reef .image-credits--overlay::before {
  content: "© Cristina Mittermeier, SeaLegacy";
}
.mainContent.Reef .mask--ocean {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.mainContent.Reef_South_Pacific .header {
  background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/4e4df61b3fbbff3141ab4987d372040cd33e0d28-5616x3744.jpg?dpr=2&w=900&h=300&fit=crop&auto=format");
}
.mainContent.Reef_South_Pacific .image-credits::before,
.mainContent.Reef_South_Pacific .image-credits--shadow-overlay::before,
.mainContent.Reef_South_Pacific .image-credits--overlay::before {
  content: "© Photo Rodolphe Holler";
}
.mainContent.Reef_South_Pacific .mask--ocean {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.mainContent.River_Guyana .header {
  background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/b5922f0baafbb5817fb43ff58c193e87504bd301-4000x2662.jpg?dpr=2&w=900&h=300&fit=crop&auto=format");
}
.mainContent.River_Guyana .image-credits::before,
.mainContent.River_Guyana .image-credits--shadow-overlay::before,
.mainContent.River_Guyana .image-credits--overlay::before {
  content: "© Pete Oxford, iLCP";
}
.mainContent.River_Guyana .mask--biodiversity {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.mainContent.Sky_Night .header {
  background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/c9bd325ed9a12b6f2c8b3e5112b24d9a2b71582b-4240x2384.jpg?dpr=2&w=900&h=300&fit=crop&auto=format");
}
.mainContent.Sky_Night .image-credits::before,
.mainContent.Sky_Night .image-credits--shadow-overlay::before,
.mainContent.Sky_Night .image-credits--overlay::before {
  content: "© Ryan Hutton";
}
.mainContent.Sky_Night .mask--biodiversity {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.mainContent.Sky_Sunset .header {
  background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/d91b824f36dc0db74577285ff6afc1e5b58ddaee-6048x4032.jpg?dpr=2&w=900&h=300&fit=crop&auto=format");
}
.mainContent.Sky_Sunset .image-credits::before,
.mainContent.Sky_Sunset .image-credits--shadow-overlay::before,
.mainContent.Sky_Sunset .image-credits--overlay::before {
  content: "© Cristina Mittermeier";
}
.mainContent.Sky_Sunset .mask--ocean {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.mainContent.Waves .header {
  background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/d9069f1217cfd91d4cb036260ae2857c5358dd75-9176x6101.jpg?dpr=2&w=900&h=300&fit=crop&auto=format");
}
.mainContent.Waves .image-credits::before,
.mainContent.Waves .image-credits--shadow-overlay::before,
.mainContent.Waves .image-credits--overlay::before {
  content: "© Spence-Hornby";
}
.mainContent.Waves .mask--ocean {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.mainContent.Wildlife_Elephants .header {
  background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/8efd16e255aa2eac9914339562f2175de66580ad-4629x2241.jpg?dpr=2&w=900&h=300&fit=crop&auto=format");
}
.mainContent.Wildlife_Elephants .image-credits::before,
.mainContent.Wildlife_Elephants .image-credits--shadow-overlay::before,
.mainContent.Wildlife_Elephants .image-credits--overlay::before {
  content: "© Jon McCormack";
}
.mainContent.Wildlife_Elephants .mask--biodiversity {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.mainContent.Yawawnawas .header {
  background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/88b1394d077d815c1900f47a42631495cc412697-1600x1067.jpg?dpr=2&w=900&h=300&fit=crop&auto=format");
}
.mainContent.Yawawnawas .image-credits::before,
.mainContent.Yawawnawas .image-credits--shadow-overlay::before,
.mainContent.Yawawnawas .image-credits--overlay::before {
  content: "© Flavio Forner";
}
.mainContent.Yawawnawas .mask--biodiversity {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.image-credits,
.image-credits--shadow-overlay,
.image-credits--overlay {
  color: #5b5c61;
  font-size: 0.625rem;
  line-height: 1.2;
  margin: 0;
  padding: 0.5rem;
  position: relative;
  text-align: right;
}
.image-credits--overlay {
  background-color: rgba(21, 45, 68, 0.7);
  color: #faf7f2;
  max-width: 142px;
  position: absolute;
  right: 0;
  top: 0;
}
.image-credits--shadow-overlay {
  background-color: #000000;
  border: none;
  color: #abb2b5;
  outline: 0;
  padding: 0 10px 0 0;
  -webkit-transform: translateY(0px);
  -ms-transform: translateY(0px);
  transform: translateY(0px);
}
.image-credits--shadow-overlay::before {
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0, rgba(0, 0, 0, 0)),
    to(black)
  );
  background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0, black 100%);
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, black 100%);
  background-color: transparent;
  content: "";
  display: block;
  height: 100px;
  margin: 0;
  padding: 0;
  position: absolute;
  top: -100px;
  width: 100%;
}

button,
button:active,
button:visited,
[class*="btn--"],
[class*="btn--"]:active,
[class*="btn--"]:visited {
  border: 0;
  color: #ffffff;
  background-color: #0193d7;
  cursor: pointer;
  display: inline-block;
  font-family: "PN Bold", Helvetica;
  font-size: 1rem;
  font-weight: normal;
  line-height: 1.25;
  margin: 0.3em 0;
  outline: 0;
  padding: 1rem 3rem;
  text-transform: uppercase;
  -webkit-transition: background-color 200ms;
  -o-transition: background-color 200ms;
  transition: background-color 200ms;
  vertical-align: middle;
}
button:hover,
button:focus,
[class*="btn--"]:hover,
[class*="btn--"]:focus {
  color: #ffffff;
  background-color: #1a5eab;
}
button:disabled,
[class*="btn--"]:disabled {
  background-color: rgba(26, 94, 171, 0.2);
  border: 3px solid #000000;
  color: #000000;
  cursor: default !important;
  padding: calc(1rem - 3px) calc(3rem - 3px);
}

.btn--donate,
.btn--red {
  background-color: #b50303;
}
.btn--donate:hover,
.btn--donate:focus,
.btn--red:hover,
.btn--red:focus {
  background-color: #8f0202;
}
.btn--green {
  background-color: #4aa54f;
}
.btn--green:hover,
.btn--green:focus {
  background-color: #296140;
}
.btn--orange {
  background-color: #f79421;
}
.btn--orange:hover,
.btn--orange:focus {
  background-color: #ffad26;
}
.btn--accent {
  background-color: #ffffff;
  color: #1a5eab;
}
.btn--accent:hover,
.btn--accent:focus {
  background-color: #ffe912;
  color: #1a5eab;
}
.btn--white,
.btn--white--no-border {
  background-color: #ffffff;
  border: 2px solid #000000;
  color: #000000;
  padding: calc(1rem - 2px) calc(3rem - 2px);
}
.btn--white:hover,
.btn--white--no-border:hover,
.btn--white:focus,
.btn--white--no-border:focus {
  background-color: rgba(26, 94, 171, 0.1);
  border: 3px solid #000000;
  padding: calc(1rem - 3px) calc(3rem - 3px);
}
.btn--white--no-border {
  border: none;
  padding: 1rem 3rem;
}
.btn--white--no-border:hover,
.btn--white--no-border:focus {
  border: none;
  padding: 1rem 3rem;
}

.global-footer__actions,
.global-footer__actions--white {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  -webkit-box-pack: space-evenly;
  -ms-flex-pack: space-evenly;
  justify-content: space-evenly;
  margin: 3rem auto 2rem;
  max-width: 715px;
}
.global-footer__actions--white .flex__column {
  width: 325px;
}
.global-footer__actions--white .flex__column p {
  margin: 1rem auto;
}
.global-footer__actions--white .icon {
  height: 75px;
  margin: 0;
}
.global-footer__actions--white .list--links {
  list-style-type: none;
  margin: 1em 0;
  padding: 0;
}
.global-footer__actions--white .list--links li {
  margin: 0.75em 0;
}
.global-footer__nav {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
}
.global-footer__nav__logo {
  text-align: center;
  width: 100%;
}
.global-footer__nav__logo a {
  display: inline-block;
}
.global-footer__nav__links {
  list-style-type: none;
  margin: 0 auto;
  padding: 0;
  width: 250px;
}
.global-footer__nav__links li {
  display: inline-block;
  margin: 0.5em 0;
  padding: 0;
  text-align: center;
  vertical-align: middle;
  width: 49%;
}
.global-footer__nav__links li a {
  font-family: "PN Light";
  font-weight: normal;
}
.global-footer__nav__legal {
  margin: 1em 0 0;
  text-align: center;
  width: 100%;
}
@media (min-width: 600px) {
  .mainContent .header .logo img {
    margin: 0 auto 0.5em;
  }
  .global-footer__nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
  }
  .global-footer__nav__logo {
    height: auto;
    margin: 0 1em 0 0;
    max-width: 200px;
    text-align: left;
  }
  .global-footer__nav__links {
    max-width: 400px;
    min-width: 250px;
    width: auto;
  }
  .global-footer__nav__links li {
    line-height: 1;
    margin: 0 0 0.5em 1em;
    text-align: left;
    width: auto;
  }
  .global-footer__nav__legal {
    line-height: 1.25;
    margin: 0;
    min-width: -webkit-min-content;
    min-width: -moz-min-content;
    min-width: min-content;
    width: auto;
  }
}
@media (min-width: 900px) {
  .mainContent .header {
    margin: 0 auto;
    max-width: 700px;
    min-height: auto;
    padding: 1em;
    position: static;
  }
  .mainContent .header__text,
  .mainContent .thank-you {
    margin: 0 auto;
    padding: 2rem 2.5rem 0;
  }
  .mask--biodiversity {
    height: 120px;
    top: auto;
  }
  .mask--ocean {
    height: 250px;
    top: auto;
  }
  .mainContent.Beach_Fiji {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/0c3defcb529f075a94a1934a1db03846ba25bd49-4000x3000.jpg?w=1200&h=1200&fit=crop&auto=format");
  }
  .mainContent.Beach_Fiji .header {
    background-image: none;
  }
  .mainContent.Beach_Hawaii {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/af113d671f902a65c14b36c3bdf12e53b9a7f5ee-4200x2800.jpg?w=1200&h=1200&fit=crop&auto=format");
  }
  .mainContent.Beach_Hawaii .header {
    background-image: none;
  }
  .mainContent.Beach_Italy {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/bd876e3a91468cbc376638f0ef002001c62a5562-4500x3000.jpg?w=1200&h=1200&fit=crop&auto=format");
  }
  .mainContent.Beach_Italy .header {
    background-image: none;
  }
  .mainContent.Birds_PurpleField {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/934bbc6c12f85fa65650e75e6afb47f54a5c1ce0-3253x2316.jpg?w=1200&h=1200&fit=crop&auto=format");
  }
  .mainContent.Birds_PurpleField .header {
    background-image: none;
  }
  .mainContent.Fish_Maldives {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/ee4fe8970edbf5a3653158307c146a6eacd18e15-4863x3242.jpg?w=1200&h=1200&fit=crop&auto=format");
  }
  .mainContent.Fish_Maldives .header {
    background-image: none;
  }
  .mainContent.Fish_Palau {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/343b433a4d513644cf970745dd90f88f713acdeb-6778x4524.jpg?w=1200&h=1200&fit=crop&auto=format");
  }
  .mainContent.Fish_Palau .header {
    background-image: none;
  }
  .mainContent.Forest_Guyana {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/7630b630950234da56765baae3642585f564268b-4000x2662.jpg?w=1200&h=1200&fit=crop&auto=format");
  }
  .mainContent.Forest_Guyana .header {
    background-image: none;
  }
  .mainContent.Forest_Kenya {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/5d2a7c43b8023530e6d38bd8daefe39ffeb3de29-5000x3333.jpg?w=1200&h=1200&fit=crop&auto=format");
  }
  .mainContent.Forest_Kenya .header {
    background-image: none;
  }
  .mainContent.Forest_PapuaNewGuinea {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/035c7ec8106ad645b078631c8a2eb8e67d4d2b4d-3872x2592.jpg?w=1200&h=1200&fit=crop&auto=format");
  }
  .mainContent.Forest_PapuaNewGuinea .header {
    background-image: none;
  }
  .mainContent.Forest_Thailand {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/df93ac684013338b9c017be7d664ef9ee3d2e070-2743x1831.jpg?w=1200&h=1200&fit=crop&auto=format");
  }
  .mainContent.Forest_Thailand .header {
    background-image: none;
  }
  .mainContent.Mangroves_Philippines {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/ccfbd6c62538aba6d5550201d16afdcdafcc2574-3872x2592.jpg?w=1200&h=1200&fit=crop&auto=format");
  }
  .mainContent.Mangroves_Philippines .header {
    background-image: none;
  }
  .mainContent.Mountain_Guyana {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/7bc4f0d997725aa70b088810728f5b6dc65c1c8b-4000x2662.jpg?w=1200&h=1200&fit=crop&auto=format");
  }
  .mainContent.Mountain_Guyana .header {
    background-image: none;
  }
  .mainContent.Mountain_Kenya {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/6ba6123c9dd2ff7282eda4a6b0aebc5b1e298d9f-5000x3333.jpg?w=1200&h=1200&fit=crop&auto=format");
  }
  .mainContent.Mountain_Kenya .header {
    background-image: none;
  }
  .mainContent.Mountain_NewCaledonia {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/dd48bfa49d88489ac70f6a664da555332c6912bd-4800x3200.jpg?w=1200&h=1200&fit=crop&auto=format");
  }
  .mainContent.Mountain_NewCaledonia .header {
    background-image: none;
  }
  .mainContent.Mountain_Peru {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/44551de067bf3b59816dea2874f0f3b7b9c12d52-800x531.jpg?w=1200&h=1200&fit=crop&auto=format");
  }
  .mainContent.Mountain_Peru .header {
    background-image: none;
  }
  .mainContent.Reef {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/af86cb9bf3297c64dbbfc4072280c3658332c6dc-4705x3302.jpg?w=1200&h=1200&fit=crop&auto=format");
  }
  .mainContent.Reef .header {
    background-image: none;
  }
  .mainContent.Reef_South_Pacific {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/4e4df61b3fbbff3141ab4987d372040cd33e0d28-5616x3744.jpg?w=1200&h=1200&fit=crop&auto=format");
  }
  .mainContent.Reef_South_Pacific .header {
    background-image: none;
  }
  .mainContent.River_Guyana {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/b5922f0baafbb5817fb43ff58c193e87504bd301-4000x2662.jpg?w=1200&h=1200&fit=crop&auto=format");
  }
  .mainContent.River_Guyana .header {
    background-image: none;
  }
  .mainContent.Sky_Night {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/c9bd325ed9a12b6f2c8b3e5112b24d9a2b71582b-4240x2384.jpg?w=1200&h=1200&fit=crop&auto=format");
  }
  .mainContent.Sky_Night .header {
    background-image: none;
  }
  .mainContent.Sky_Sunset {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/d91b824f36dc0db74577285ff6afc1e5b58ddaee-6048x4032.jpg?w=1200&h=1200&fit=crop&auto=format");
  }
  .mainContent.Sky_Sunset .header {
    background-image: none;
  }
  .mainContent.Waves {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/d9069f1217cfd91d4cb036260ae2857c5358dd75-9176x6101.jpg?w=1200&h=1200&fit=crop&auto=format");
  }
  .mainContent.Waves .header {
    background-image: none;
  }
  .mainContent.Wildlife_Elephants {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/8efd16e255aa2eac9914339562f2175de66580ad-4629x2241.jpg?w=1200&h=1200&fit=crop&auto=format");
  }
  .mainContent.Wildlife_Elephants .header {
    background-image: none;
  }
  .mainContent.Yawawnawas {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/88b1394d077d815c1900f47a42631495cc412697-1600x1067.jpg?w=1200&h=1200&fit=crop&auto=format");
  }
  .mainContent.Yawawnawas .header {
    background-image: none;
  }
}
@media (min-width: 1200px) {
  h1 {
    font-size: 3.75rem;
  }
  h2 {
    font-size: 3rem;
  }
  h3,
  .h3 {
    line-height: 1.3333;
  }
  h4,
  .lead {
    line-height: 1.5;
  }
  .mask--biodiversity {
    height: 180px;
  }
  .mask--ocean {
    height: 375px;
  }
  .mainContent.Beach_Fiji {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/0c3defcb529f075a94a1934a1db03846ba25bd49-4000x3000.jpg?w=1800&h=1200&fit=crop&auto=format");
  }
  .mainContent.Beach_Hawaii {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/af113d671f902a65c14b36c3bdf12e53b9a7f5ee-4200x2800.jpg?w=1800&h=1200&fit=crop&auto=format");
  }
  .mainContent.Beach_Italy {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/bd876e3a91468cbc376638f0ef002001c62a5562-4500x3000.jpg?w=1800&h=1200&fit=crop&auto=format");
  }
  .mainContent.Birds_PurpleField {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/934bbc6c12f85fa65650e75e6afb47f54a5c1ce0-3253x2316.jpg?w=1800&h=1200&fit=crop&auto=format");
  }
  .mainContent.Fish_Maldives {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/ee4fe8970edbf5a3653158307c146a6eacd18e15-4863x3242.jpg?w=1800&h=1200&fit=crop&auto=format");
  }
  .mainContent.Fish_Palau {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/343b433a4d513644cf970745dd90f88f713acdeb-6778x4524.jpg?w=1800&h=1200&fit=crop&auto=format");
  }
  .mainContent.Forest_Guyana {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/7630b630950234da56765baae3642585f564268b-4000x2662.jpg?w=1800&h=1200&fit=crop&auto=format");
  }
  .mainContent.Forest_Kenya {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/5d2a7c43b8023530e6d38bd8daefe39ffeb3de29-5000x3333.jpg?w=1800&h=1200&fit=crop&auto=format");
  }
  .mainContent.Forest_PapuaNewGuinea {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/035c7ec8106ad645b078631c8a2eb8e67d4d2b4d-3872x2592.jpg?w=1800&h=1200&fit=crop&auto=format");
  }
  .mainContent.Forest_Thailand {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/df93ac684013338b9c017be7d664ef9ee3d2e070-2743x1831.jpg?w=1800&h=1200&fit=crop&auto=format");
  }
  .mainContent.Mangroves_Philippines {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/ccfbd6c62538aba6d5550201d16afdcdafcc2574-3872x2592.jpg?w=1800&h=1200&fit=crop&auto=format");
  }
  .mainContent.Mountain_Guyana {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/7bc4f0d997725aa70b088810728f5b6dc65c1c8b-4000x2662.jpg?w=1800&h=1200&fit=crop&auto=format");
  }
  .mainContent.Mountain_Kenya {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/6ba6123c9dd2ff7282eda4a6b0aebc5b1e298d9f-5000x3333.jpg?w=1800&h=1200&fit=crop&auto=format");
  }
  .mainContent.Mountain_NewCaledonia {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/dd48bfa49d88489ac70f6a664da555332c6912bd-4800x3200.jpg?w=1800&h=1200&fit=crop&auto=format");
  }
  .mainContent.Mountain_Peru {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/44551de067bf3b59816dea2874f0f3b7b9c12d52-800x531.jpg?w=1800&h=1200&fit=crop&auto=format");
  }
  .mainContent.Reef {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/af86cb9bf3297c64dbbfc4072280c3658332c6dc-4705x3302.jpg?w=1800&h=1200&fit=crop&auto=format");
  }
  .mainContent.Reef_South_Pacific {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/4e4df61b3fbbff3141ab4987d372040cd33e0d28-5616x3744.jpg?w=1800&h=1200&fit=crop&auto=format");
  }
  .mainContent.River_Guyana {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/b5922f0baafbb5817fb43ff58c193e87504bd301-4000x2662.jpg?w=1800&h=1200&fit=crop&auto=format");
  }
  .mainContent.Sky_Night {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/c9bd325ed9a12b6f2c8b3e5112b24d9a2b71582b-4240x2384.jpg?w=1800&h=1200&fit=crop&auto=format");
  }
  .mainContent.Sky_Sunset {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/d91b824f36dc0db74577285ff6afc1e5b58ddaee-6048x4032.jpg?w=1800&h=1200&fit=crop&auto=format");
  }
  .mainContent.Waves {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/d9069f1217cfd91d4cb036260ae2857c5358dd75-9176x6101.jpg?w=1800&h=1200&fit=crop&auto=format");
  }
  .mainContent.Wildlife_Elephants {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/8efd16e255aa2eac9914339562f2175de66580ad-4629x2241.jpg?w=1800&h=1200&fit=crop&auto=format");
  }
  .mainContent.Yawawnawas {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/88b1394d077d815c1900f47a42631495cc412697-1600x1067.jpg?w=1800&h=1200&fit=crop&auto=format");
  }
  .global-footer__nav__logo {
    margin: 0;
  }
  .global-footer__nav__links {
    max-width: none;
  }
  .global-footer__nav__legal {
    text-align: right;
  }
}
@media (min-width: 1800px) {
  .mask--biodiversity {
    height: 240px;
  }
  .mask--ocean {
    height: 500px;
  }
  .mainContent.Beach_Fiji {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/0c3defcb529f075a94a1934a1db03846ba25bd49-4000x3000.jpg?w=2400&h=1200&fit=crop&auto-format");
  }
  .mainContent.Beach_Hawaii {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/af113d671f902a65c14b36c3bdf12e53b9a7f5ee-4200x2800.jpg?w=2400&h=1200&fit=crop&auto-format");
  }
  .mainContent.Beach_Italy {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/bd876e3a91468cbc376638f0ef002001c62a5562-4500x3000.jpg?w=2400&h=1200&fit=crop&auto-format");
  }
  .mainContent.Birds_PurpleField {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/934bbc6c12f85fa65650e75e6afb47f54a5c1ce0-3253x2316.jpg?w=2400&h=1200&fit=crop&auto-format");
  }
  .mainContent.Fish_Maldives {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/ee4fe8970edbf5a3653158307c146a6eacd18e15-4863x3242.jpg?w=2400&h=1200&fit=crop&auto-format");
  }
  .mainContent.Fish_Palau {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/343b433a4d513644cf970745dd90f88f713acdeb-6778x4524.jpg?w=2400&h=1200&fit=crop&auto-format");
  }
  .mainContent.Forest_Guyana {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/7630b630950234da56765baae3642585f564268b-4000x2662.jpg?w=2400&h=1200&fit=crop&auto-format");
  }
  .mainContent.Forest_Kenya {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/5d2a7c43b8023530e6d38bd8daefe39ffeb3de29-5000x3333.jpg?w=2400&h=1200&fit=crop&auto-format");
  }
  .mainContent.Forest_PapuaNewGuinea {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/035c7ec8106ad645b078631c8a2eb8e67d4d2b4d-3872x2592.jpg?w=2400&h=1200&fit=crop&auto-format");
  }
  .mainContent.Forest_Thailand {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/df93ac684013338b9c017be7d664ef9ee3d2e070-2743x1831.jpg?w=2400&h=1200&fit=crop&auto-format");
  }
  .mainContent.Mangroves_Philippines {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/ccfbd6c62538aba6d5550201d16afdcdafcc2574-3872x2592.jpg?w=2400&h=1200&fit=crop&auto-format");
  }
  .mainContent.Mountain_Guyana {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/7bc4f0d997725aa70b088810728f5b6dc65c1c8b-4000x2662.jpg?w=2400&h=1200&fit=crop&auto-format");
  }
  .mainContent.Mountain_Kenya {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/6ba6123c9dd2ff7282eda4a6b0aebc5b1e298d9f-5000x3333.jpg?w=2400&h=1200&fit=crop&auto-format");
  }
  .mainContent.Mountain_NewCaledonia {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/dd48bfa49d88489ac70f6a664da555332c6912bd-4800x3200.jpg?w=2400&h=1200&fit=crop&auto-format");
  }
  .mainContent.Mountain_Peru {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/44551de067bf3b59816dea2874f0f3b7b9c12d52-800x531.jpg?w=2400&h=1200&fit=crop&auto-format");
  }
  .mainContent.Reef {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/af86cb9bf3297c64dbbfc4072280c3658332c6dc-4705x3302.jpg?w=2400&h=1200&fit=crop&auto-format");
  }
  .mainContent.Reef_South_Pacific {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/4e4df61b3fbbff3141ab4987d372040cd33e0d28-5616x3744.jpg?w=2400&h=1200&fit=crop&auto-format");
  }
  .mainContent.River_Guyana {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/b5922f0baafbb5817fb43ff58c193e87504bd301-4000x2662.jpg?w=2400&h=1200&fit=crop&auto-format");
  }
  .mainContent.Sky_Night {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/c9bd325ed9a12b6f2c8b3e5112b24d9a2b71582b-4240x2384.jpg?w=2400&h=1200&fit=crop&auto-format");
  }
  .mainContent.Sky_Sunset {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/d91b824f36dc0db74577285ff6afc1e5b58ddaee-6048x4032.jpg?w=2400&h=1200&fit=crop&auto-format");
  }
  .mainContent.Waves {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/d9069f1217cfd91d4cb036260ae2857c5358dd75-9176x6101.jpg?w=2400&h=1200&fit=crop&auto-format");
  }
  .mainContent.Wildlife_Elephants {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/8efd16e255aa2eac9914339562f2175de66580ad-4629x2241.jpg?w=2400&h=1200&fit=crop&auto-format");
  }
  .mainContent.Yawawnawas {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/88b1394d077d815c1900f47a42631495cc412697-1600x1067.jpg?w=2400&h=1200&fit=crop&auto-format");
  }
}
@media (min-width: 2400px) {
  .mask--biodiversity {
    height: 380px;
  }
  .mask--ocean {
    height: 800px;
  }
  .mainContent.Beach_Fiji {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/0c3defcb529f075a94a1934a1db03846ba25bd49-4000x3000.jpg?w=3840&h=1200&fit=crop&auto-format");
  }
  .mainContent.Beach_Hawaii {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/af113d671f902a65c14b36c3bdf12e53b9a7f5ee-4200x2800.jpg?w=3840&h=1200&fit=crop&auto-format");
  }
  .mainContent.Beach_Italy {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/bd876e3a91468cbc376638f0ef002001c62a5562-4500x3000.jpg?w=3840&h=1200&fit=crop&auto-format");
  }
  .mainContent.Birds_PurpleField {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/934bbc6c12f85fa65650e75e6afb47f54a5c1ce0-3253x2316.jpg?w=3840&h=1200&fit=crop&auto-format");
  }
  .mainContent.Fish_Maldives {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/ee4fe8970edbf5a3653158307c146a6eacd18e15-4863x3242.jpg?w=3840&h=1200&fit=crop&auto-format");
  }
  .mainContent.Fish_Palau {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/343b433a4d513644cf970745dd90f88f713acdeb-6778x4524.jpg?w=3840&h=1200&fit=crop&auto-format");
  }
  .mainContent.Forest_Guyana {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/7630b630950234da56765baae3642585f564268b-4000x2662.jpg?w=3840&h=1200&fit=crop&auto-format");
  }
  .mainContent.Forest_Kenya {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/5d2a7c43b8023530e6d38bd8daefe39ffeb3de29-5000x3333.jpg?w=3840&h=1200&fit=crop&auto-format");
  }
  .mainContent.Forest_PapuaNewGuinea {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/035c7ec8106ad645b078631c8a2eb8e67d4d2b4d-3872x2592.jpg?w=3840&h=1200&fit=crop&auto-format");
  }
  .mainContent.Forest_Thailand {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/df93ac684013338b9c017be7d664ef9ee3d2e070-2743x1831.jpg?w=3840&h=1200&fit=crop&auto-format");
  }
  .mainContent.Mangroves_Philippines {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/ccfbd6c62538aba6d5550201d16afdcdafcc2574-3872x2592.jpg?w=3840&h=1200&fit=crop&auto-format");
  }
  .mainContent.Mountain_Guyana {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/7bc4f0d997725aa70b088810728f5b6dc65c1c8b-4000x2662.jpg?w=3840&h=1200&fit=crop&auto-format");
  }
  .mainContent.Mountain_Kenya {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/6ba6123c9dd2ff7282eda4a6b0aebc5b1e298d9f-5000x3333.jpg?w=3840&h=1200&fit=crop&auto-format");
  }
  .mainContent.Mountain_NewCaledonia {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/dd48bfa49d88489ac70f6a664da555332c6912bd-4800x3200.jpg?w=3840&h=1200&fit=crop&auto-format");
  }
  .mainContent.Mountain_Peru {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/44551de067bf3b59816dea2874f0f3b7b9c12d52-800x531.jpg?w=3840&h=1200&fit=crop&auto-format");
  }
  .mainContent.Reef {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/af86cb9bf3297c64dbbfc4072280c3658332c6dc-4705x3302.jpg?w=3840&h=1200&fit=crop&auto-format");
  }
  .mainContent.Reef_South_Pacific {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/4e4df61b3fbbff3141ab4987d372040cd33e0d28-5616x3744.jpg?w=3840&h=1200&fit=crop&auto-format");
  }
  .mainContent.River_Guyana {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/b5922f0baafbb5817fb43ff58c193e87504bd301-4000x2662.jpg?w=3840&h=1200&fit=crop&auto-format");
  }
  .mainContent.Sky_Night {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/c9bd325ed9a12b6f2c8b3e5112b24d9a2b71582b-4240x2384.jpg?w=3840&h=1200&fit=crop&auto-format");
  }
  .mainContent.Sky_Sunset {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/d91b824f36dc0db74577285ff6afc1e5b58ddaee-6048x4032.jpg?w=3840&h=1200&fit=crop&auto-format");
  }
  .mainContent.Waves {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/d9069f1217cfd91d4cb036260ae2857c5358dd75-9176x6101.jpg?w=3840&h=1200&fit=crop&auto-format");
  }
  .mainContent.Wildlife_Elephants {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/8efd16e255aa2eac9914339562f2175de66580ad-4629x2241.jpg?w=3840&h=1200&fit=crop&auto-format");
  }
  .mainContent.Yawawnawas {
    background-image: url("https://cdn.sanity.io/media-libraries/mlmEWUxEY7eQ/images/88b1394d077d815c1900f47a42631495cc412697-1600x1067.jpg?w=3840&h=1200&fit=crop&auto-format");
  }
}