/* screen - cgiar-landing-page-carousel-hidden */
.cgiar-landing-page-carousel-hidden .content-container {
  background-color: #fff;
  width: 100%;
  z-index: 1;
  padding-bottom: 80px;
}

.cgiar-landing-page-carousel-hidden {
  background-color: var(--cgiar-white);
  border: 1px none;
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: hidden;
  width: 100%;
}

.cgiar-landing-page-carousel-hidden .frame-1-1 {
  gap: 30px;
}

.cgiar-landing-page-carousel-hidden .portfolio-results {
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1px;
  position: relative;
  width: fit-content;
}

.cgiar-landing-page-carousel-hidden .platforms-for-impact {
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1px;
  position: relative;
  width: fit-content;
}

.cgiar-landing-page-carousel-hidden .partnerships-regions {
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1px;
  position: relative;
  width: fit-content;
}

.cgiar-landing-page-carousel-hidden .highlights {
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1px;
  position: relative;
  width: fit-content;
}
.cgiar-landing-page-carousel-hidden .awards-menu {
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1px;
  position: relative;
  width: fit-content;
}

.cgiar-landing-page-carousel-hidden .our-operations {
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1px;
  position: relative;
  width: fit-content;
}

.cgiar-landing-page-carousel-hidden .oversight-assurance {
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1px;
  position: relative;
  width: fit-content;
}

.cgiar-landing-page-carousel-hidden .rectangle-15 {
  object-fit: cover;
  width: 100%;
  margin: auto;
  margin-top: 90px;
  position: relative;
  height: 95vh;
}

.cgiar-landing-page-carousel-hidden .group-80 {
  align-self: center;
  display: flex;
  margin: auto;
  margin-top: 80px;
  width: 959px;
}

.cgiar-landing-page-carousel-hidden .overlap-group1 {
  height: 491px;
  position: relative;
  width: 959px;
}

.cgiar-landing-page-carousel-hidden .frame-159 {
  display: inline-flex;
  gap: 73px;
  left: 0;
  position: absolute;
  top: 0;
}

.cgiar-landing-page-carousel-hidden .quote {
  display: inline-flex;
  flex: 0 0 auto;
  gap: 25px;
  position: relative;
}

.cgiar-landing-page-carousel-hidden .rectangle-62 {
  background-color: #f0f0f0;
  height: 428px;
  position: relative;
  width: 3px;
}

.cgiar-landing-page-carousel-hidden .frame {
  display: inline-flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 25px;
  position: relative;
  justify-content: center;
}

.cgiar-landing-page-carousel-hidden .frame-59 {
  display: inline-flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 5px;
  position: relative;
}

.cgiar-landing-page-carousel-hidden .carbonquotes {
  height: 52px;
  position: relative;
  width: 52px;
}

.cgiar-landing-page-carousel-hidden .frame-58 {
  display: inline-flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 9px;
  position: relative;
}

.cgiar-landing-page-carousel-hidden .dear-colleagues-par {
  color: var(--cgiar-black);
  font-weight: 700;
  line-height: normal;
  margin-top: -1px;
  position: relative;
  width: 346.83px;
}

.cgiar-landing-page-carousel-hidden .it-is-with-great-ple {
  color: var(--cgiar-black);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-m);
  font-style: italic;
  font-weight: 400;
  letter-spacing: 0;
  line-height: normal;
  position: relative;
  width: 369.96px;
}

.cgiar-landing-page-carousel-hidden .frame-2 {
  background-color: var(--cgiar-orange);
  /* border: 2px solid; */
  display: inline-flex;
  flex: 0 0 auto;
  gap: 10px;
  padding: 16px 30px;
  position: relative;
  width: 142px;
}

.cgiar-landing-page-carousel-hidden .group-2 {
  background-image: url(https://www.cgiar.org/wp/wp-content/themes/cgiar/css/img/landing-emd-message.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 491.34px;
  position: relative;
  width: 487.58px;
}

.cgiar-landing-page-carousel-hidden .group-71 {
  background-color: var(--cgiar-green);
  display: flex;
  height: 46px;
  left: 471px;
  min-width: 197px;
  padding: 2.8px 8.8px;
  position: absolute;
  top: 423px;
}

.cgiar-landing-page-carousel-hidden .overlap-group-3 {
  height: 40px;
  position: relative;
  width: 179px;
}

.cgiar-landing-page-carousel-hidden .name {
  color: var(--cgiar-white);
  font-family: var(--font-family-montserrat);
  font-size: 24px;
  font-weight: 700;
  left: 0;
  letter-spacing: -0.36px;
  line-height: normal;
  position: absolute;
  top: 0;
}

.cgiar-landing-page-carousel-hidden .executive-managing-director {
  color: var(--cgiar-white);
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-xs);
  font-style: italic;
  font-weight: 400;
  left: 7px;
  letter-spacing: -0.18px;
  line-height: normal;
  position: absolute;
  top: 25px;
}

.cgiar-landing-page-carousel-hidden .overlap-group5 {
  background-image: url(https://www.cgiar.org/wp/wp-content/themes/cgiar/css/img/hero-section-1.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  margin-top: 80px;
  margin-right: -1.1%;
  min-width: 100%;
  transition: background-position 0.3s ease;
}

.cgiar-landing-page-carousel-hidden .frame-182 {
  display: flex;
  flex-direction: column;
  gap: 10px;
  height: 603px;
  margin-bottom: -0.07px;
  padding: 108px 121px;
  position: relative;
  width: 711px;
}

.cgiar-landing-page-carousel-hidden .frame-54 {
  display: inline-flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 10px;
  position: relative;
}

.cgiar-landing-page-carousel-hidden .cgiar-portfolio {
  color: var(--cgiar-white);
  font-weight: 700;
  line-height: 65px;
  margin-top: -1px;
}

.cgiar-landing-page-carousel-hidden .lorem-ipsum-dolor-si {
  width: 469.4px;
}

.cgiar-landing-page-carousel-hidden .featured-story,
.cgiar-landing-page-carousel-hidden .featured-story-1 {
  display: flex;
  /* gap: 42px; */
  width: 100%;
  /* justify-content: end; */
  margin-top: -1px;
}

.cgiar-landing-page-carousel-hidden .frame-201 {
  display: inline-flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  position: relative;
  width: 36.1%;
  padding-left: 121px;
}

.cgiar-landing-page-carousel-hidden .results {
  color: var(--cgiar-navy-blue);
  font-weight: 700;
  line-height: normal;
  margin-top: -1px;
  position: relative;
  width: fit-content;
}

.cgiar-landing-page-carousel-hidden .frame-60 {
  background-color: var(--cgiar-green);
  display: inline-flex;
  flex: 0 0 auto;
  gap: 10px;
  padding: 6px 17px;
  position: relative;
  width: fit-content;
}

.cgiar-landing-page-carousel-hidden .frame-74 {
  display: inline-flex;
  flex: 0 0 auto;
  gap: 3px;
  position: relative;
}

.cgiar-landing-page-carousel-hidden .expand {
  letter-spacing: -0.27px;
  line-height: normal;
  margin-top: -1px;
  position: relative;
  width: fit-content;
}

.cgiar-landing-page-carousel-hidden .material-symbolsadd {
  height: 15px;
  position: relative;
  width: 15px;
  margin: auto 0;
}

.cgiar-landing-page-carousel-hidden .rectangle-85 {
  height: 330px;
  object-fit: cover;
  width: 342px;
  display: block;
}

.cgiar-landing-page-carousel-hidden .rectangle-85-tablet {
  display: none;
}

.cgiar-landing-page-carousel-hidden .frame-181 {
  background-color: var(--cgiar-green);
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  padding: 49px 53px;
  position: relative;
  width: 728px;
}

.cgiar-landing-page-carousel-hidden .frame-129-1 {
  display: flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 30px;
  margin-right: -2px;
  position: relative;
  width: 100%;
}

.cgiar-landing-page-carousel-hidden .frame-102 {
  display: flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 20px;
  position: relative;
  width: 100%;
}

.cgiar-landing-page-carousel-hidden .bengal-water-machine {
  align-self: stretch;
  color: var(--cgiar-white);
  font-weight: 700;
  line-height: 25px;
  margin-top: -1px;
  position: relative;
}

.cgiar-landing-page-carousel-hidden .recommendations-base {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
  position: relative;
}

.cgiar-landing-page-carousel-hidden .span1 {
  text-decoration: underline;
}

.cgiar-landing-page-carousel-hidden .group-84 {
  align-self: center;
  display: flex;
  flex-direction: column;
  margin: auto;
  margin-top: 80px;
  min-height: 730px;
  width: 1198px;
}

.cgiar-landing-page-carousel-hidden .flex-row {
  display: flex;
  gap: 20px;
  height: 636px;
  min-width: 1196px;
}

.cgiar-landing-page-carousel-hidden .flex-col {
  display: flex;
  flex-direction: column;
  min-height: 636px;
  width: 588px;
}

.cgiar-landing-page-carousel-hidden .frame-12 {
  display: inline-flex;
  gap: 10px;
  position: relative;
}

.cgiar-landing-page-carousel-hidden .flat-color-iconsglobe {
  height: 42px;
  position: relative;
  width: 42px;
}

.cgiar-landing-page-carousel-hidden .in-the-numbers {
  color: var(--cgiar-navy-blue);
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-xxl);
  font-weight: 700;
  letter-spacing: -0.6px;
  line-height: normal;
  position: relative;
  width: fit-content;
}

.cgiar-landing-page-carousel-hidden .group-23 {
  display: flex;
  margin-top: 30px;
  width: 588px;
  margin-right: -10px;
  border-bottom: solid #e2e8e3 1px;
  border-right: solid #e2e8e3 1px;
}

.cgiar-landing-page-carousel-hidden .rectangle-23 {
  background-color: var(--cgiar-yellow);
  height: 268px;
  width: 15px;
  display: none;
}

.cgiar-landing-page-carousel-hidden .frame-14 {
  display: inline-flex;
  flex-direction: column;
  gap: 10px;
  position: relative;
}

.cgiar-landing-page-carousel-hidden .frame-13 {
  display: inline-flex;
  flex: 0 0 auto;
  /* flex-direction: column; */
  position: relative;
}

.cgiar-landing-page-carousel-hidden .lorem-ipsum-dolor {
  color: var(--cgiar-navy-blue);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-m);
  font-weight: 400;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1px;
  position: relative;
  width: fit-content;
}

.cgiar-landing-page-carousel-hidden .text-1-1 {
  color: var(--cgiar-navy-blue);
  font-family: var(--font-family-Poppins);
  font-size: var(--font-size-xxxl);
  font-weight: 700;
  letter-spacing: -1.2px;
  line-height: normal;
  position: relative;
  width: fit-content;
  display: inline-block;
  /* visibility: hidden; */
}

.cgiar-landing-page-carousel-hidden .subtext-1-1 {
  display: inline-block;
  width: fit-content;
  margin-left: 8px;
}

.cgiar-landing-page-carousel-hidden .subtext-1-1 span {
  width: fit-content;
  font-family: var(--font-family-Poppins);
  font-weight: 700;
  letter-spacing: -0.6px;
  line-height: normal;
  font-size: 40px;
  color: #ced6ce;
  position: absolute;
  bottom: 16px;
}

.cgiar-landing-page-carousel-hidden .infographic-content-container {
  margin-top: -34px;
}

.cgiar-landing-page-carousel-hidden .infographic-content {
  display: inline-block;
  width: 70%;
  vertical-align: top;
  margin-top: 10px;
  font-family: var(--font-family-Poppins);
  letter-spacing: -0.6px;
  line-height: normal;
}

.cgiar-landing-page-carousel-hidden .infographic-content-highlight {
  font-weight: 700;
}
.cgiar-landing-page-carousel-hidden .infographic-content-normal {
  font-weight: normal;
}

.cgiar-landing-page-carousel-hidden .lorem-ipsum-dolor-si-1 {
  position: relative;
  width: 90%;
  color: #000000;
}

.cgiar-landing-page-carousel-hidden .group-25 {
  /* background-color: var(--cgiar-blue); */
  display: flex;
  height: 268px;
  /* margin-top: 20px; */
  width: 588px;
  padding: 47.2px 40px;
  margin-right: -10px;
  border-top: solid #e2e8e3 1px;
  border-right: solid #e2e8e3 1px;
  padding-top: 10px;
}

.cgiar-landing-page-carousel-hidden .lorem-ipsum-dolor-1 {
  margin-top: -1px;
  width: fit-content;
}

.cgiar-landing-page-carousel-hidden .text {
  letter-spacing: -1.2px;
  line-height: normal;
  position: relative;
  width: fit-content;
  /* visibility: hidden; */
}

.cgiar-landing-page-carousel-hidden .group-24 {
  /* background-color: var(--cgiar-green-yellow);
  display: flex; */
  height: 268px;
  width: 588px;
  padding: 47.2px 40px;
  margin-left: -20px;
  border-bottom: solid #e2e8e3 1px;
  border-left: solid #e2e8e3 1px;
  padding-top: 10px;
  font-family: var(--font-family-Poppins);
}

.cgiar-landing-page-carousel-hidden .lorem-ipsum-dolor-2 {
  margin-top: -1px;
  width: fit-content;
  display: none;
}

.cgiar-landing-page-carousel-hidden .group-26 {
  /* background-color: var(--cgiar-orange); */
  display: flex;
  height: 268px;
  width: 588px;
  padding: 47.2px 40px;
  margin-top: -20px;
  margin-left: -20px;
  border-top: solid #e2e8e3 1px;
  border-left: solid #e2e8e3 1px;
  padding-top: 10px;
}

.cgiar-landing-page-carousel-hidden .lorem-ipsum-dolor-3 {
  margin-top: -1px;
  width: fit-content;
}

.cgiar-landing-page-carousel-hidden .line-2 {
  margin-top: 29px;
  width: 1196px;
}

.cgiar-landing-page-carousel-hidden .lorem-ipsum-dolor-si-2 {
  color: var(--cgiar-grey);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-m);
  font-style: italic;
  font-weight: 400;
  margin-top: 20px;
  min-height: 44px;
}

.cgiar-landing-page-carousel-hidden .overlap-group6 {
  background-image: url(https://www.cgiar.org/wp/wp-content/themes/cgiar/css/img/hero-section-2.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  min-width: 100%;
  margin-right: -1.1%;
  transition: background-position 0.5s ease;
}

.cgiar-landing-page-carousel-hidden .frame-1 {
  display: flex;
  flex-direction: column;
  gap: 10px;
  height: 603px;
  justify-content: center;
  margin-bottom: -0.07px;
  padding: 108px 121px;
  position: relative;
  width: 711px;
}

.cgiar-landing-page-carousel-hidden .frame-5 {
  display: inline-flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 25px;
  margin-bottom: -16.5px;
  margin-right: -52.24px;
  margin-top: -16.5px;
  position: relative;
}

.cgiar-landing-page-carousel-hidden .our-contribution-to-impact {
  color: var(--cgiar-white);
  font-weight: 700;
  line-height: 65px;
  margin-top: -1px;
  position: relative;
  width: 521.64px;
}

.cgiar-landing-page-carousel-hidden .group-17 {
  display: flex;
  width: 100%;
  /* justify-content: end; */
  margin-top: -1px;
}

.cgiar-landing-page-carousel-hidden .group-177 {
  display: flex;
  gap: 20px;
  width: 31.63%;
  padding-left: 121px;
}

.cgiar-landing-page-carousel-hidden .frame-201-1 {
  margin-top: 49px;
}

.cgiar-landing-page-carousel-hidden .frame-60-1 {
  background-color: var(--cgiar-dark-blue);
}

.cgiar-landing-page-carousel-hidden .group-176-1 {
  background-image: url(https://www.cgiar.org/wp/wp-content/themes/cgiar/css/img/impact-statement.png);
  display: block;
}

.cgiar-landing-page-carousel-hidden .group-176-1-mobile {
  background-image: url(https://www.cgiar.org/wp/wp-content/themes/cgiar/css/img/rectangle-86-2@2x.png);
  display: none;
}

.cgiar-landing-page-carousel-hidden .frame-181-1 {
  background-color: var(--cgiar-dark-blue);
}

.cgiar-landing-page-carousel-hidden .frame-129 {
  display: flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 30px;
  margin-bottom: -14px;
  margin-right: -2px;
  margin-top: -14px;
  position: relative;
  width: 100%;
}

.cgiar-landing-page-carousel-hidden .climateagriculture {
  align-self: stretch;
  color: var(--cgiar-white);
  font-weight: 700;
  line-height: 25px;
  margin-top: -1px;
  position: relative;
}

.cgiar-landing-page-carousel-hidden .women-in-food-system {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
  position: relative;
}

.cgiar-landing-page-carousel-hidden .group-190 {
  align-self: center;
  display: flex;
  margin: auto;
  margin-top: 80px;
  width: 1198px;
}

.cgiar-landing-page-carousel-hidden .overlap-group4 {
  position: relative;
}

.cgiar-landing-page-carousel-hidden .rectangle-16 {
  height: 328px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 730px;
}

.cgiar-landing-page-carousel-hidden .rectangle-19-1 {
  height: 500px;
  left: 0;
  object-fit: cover;
  top: 0;
  width: 730px;
}

.cgiar-landing-page-carousel-hidden .frame-188 {
  display: inline-flex;
  flex-direction: column;
  gap: 30px;
  justify-content: center;
  left: 693px;
  position: absolute;
  top: 112px;
}

.cgiar-landing-page-carousel-hidden .frame-73 {
  background-color: var(--cgiar-green);
  display: flex;
  flex: 0 0 auto;
  gap: 10px;
  padding: 18px 27px;
  position: relative;
  width: 505px;
}

.cgiar-landing-page-carousel-hidden .cop27 {
  color: var(--cgiar-white);
  font-weight: 700;
  line-height: 70px;
  margin-top: -1px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.cgiar-landing-page-carousel-hidden .frame-207 {
  display: inline-flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 30px;
  position: relative;
  margin-left: auto;
}

.cgiar-landing-page-carousel-hidden .lorem-ipsum-dolor-si-3 {
  margin-top: -1px;
  position: relative;
  width: 418.07px;
}

.cgiar-landing-page-carousel-hidden .frame-2-1 {
  background-color: var(--cgiar-green);
  flex: 0 0 auto;
}

.cgiar-landing-page-carousel-hidden .overlap-group7 {
  background-image: url(https://www.cgiar.org/wp/wp-content/themes/cgiar/css/img/hero-section-3.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  margin-top: 80px;
  min-width: 100%;
  margin-right: -1.1%;
  transition: background-position 3s ease;
}

.cgiar-landing-page-carousel-hidden .frame-5-1 {
  display: inline-flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 25px;
  margin-right: -52.24px;
  position: relative;
}

.cgiar-landing-page-carousel-hidden .partnerships-and-regions {
  color: var(--cgiar-white);
  font-weight: 700;
  line-height: 65px;
  margin-top: -1px;
  position: relative;
  width: 521.64px;
}

.cgiar-landing-page-carousel-hidden .group-177-1 {
  display: flex;
  gap: 90px;
  width: 31.64%;
  padding-left: 121px;
}

.cgiar-landing-page-carousel-hidden .frame-201-2 {
  margin-bottom: 0;
}

.cgiar-landing-page-carousel-hidden .frame-60-2 {
  background-color: var(--cgiar-dark-orange);
}

.cgiar-landing-page-carousel-hidden .group-176-2 {
  background-image: url(https://www.cgiar.org/wp/wp-content/themes/cgiar/css/img/rectangle-85-1@2x.png);
}

.cgiar-landing-page-carousel-hidden .frame-181-2 {
  background-color: var(--cgiar-dark-orange);
}

.cgiar-landing-page-carousel-hidden .abidjan-ii-african {
  align-self: stretch;
  color: var(--cgiar-white);
  font-weight: 700;
  line-height: 25px;
  margin-top: -1px;
  position: relative;
}

.cgiar-landing-page-carousel-hidden .women-in-food-system-1 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
  position: relative;
}

.cgiar-landing-page-carousel-hidden .frame-200 {
  display: inline-flex;
  flex-direction: column;
  gap: 30px;
  margin-top: 80px;
  position: relative;
  padding: 0 121px;
  width: 100%;
}

.cgiar-landing-page-carousel-hidden .frame-185 {
  display: inline-flex;
  flex: 0 0 auto;
  gap: 25px;
  position: relative;
}

.cgiar-landing-page-carousel-hidden .frame-184-1 {
  display: inline-flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 44px;
  position: relative;
  width: 100%;
}

.cgiar-landing-page-carousel-hidden .group-143 {
  height: 400px;
  position: relative;
}

.cgiar-landing-page-carousel-hidden .frame-170 {
  display: inline-flex;
  gap: 90px;
  position: relative;
  margin: auto;
  justify-content: center;
  align-items: center;
  width: 100%;
}

.cgiar-landing-page-carousel-hidden .group-140 {
  background-image: url(https://www.cgiar.org/wp/wp-content/themes/cgiar/css/img/rectangle-18.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 400px;
  position: relative;
  width: 500px;
}

.cgiar-landing-page-carousel-hidden .overlap-group,
.cgiar-landing-page-carousel-hidden .overlap-group2 {
  background: linear-gradient(
    180deg,
    rgba(0, 0, 0, 0.3) 0%,
    rgba(0, 0, 0, 0) 100%
  );
  display: flex;
  height: 400px;
  min-width: 500px;
  padding: 0px 33.5px;
  position: relative;
}

.cgiar-landing-page-carousel-hidden .overlap-group:hover,
.cgiar-landing-page-carousel-hidden .overlap-group2:hover {
  background: linear-gradient(
    180deg,
    rgba(0, 0, 0, 0.2) 0%,
    rgba(240, 105, 68, 0.65) 100%
  );
}

.cgiar-landing-page-carousel-hidden .frame-140 {
  display: inline-flex;
  flex-direction: column;
  gap: 15px;
  position: absolute;
  bottom: 50px;
}

.cgiar-landing-page-carousel-hidden .over {
  letter-spacing: -0.27px;
  line-height: 25px;
  margin-top: -1px;
  position: relative;
}

.cgiar-landing-page-carousel-hidden .frame-62 {
  background-color: var(--cgiar-orange);
  /* border: 2px solid; */
  display: inline-flex;
  flex: 0 0 auto;
  gap: 10px;
  padding: 16px 30px;
  position: relative;
  width: 163px;
  height: 48px;
}

.cgiar-landing-page-carousel-hidden .frame-75 {
  display: inline-flex;
  flex: 0 0 auto;
  gap: 5px;
  position: relative;
}

.cgiar-landing-page-carousel-hidden .read-more {
  letter-spacing: 0;
  line-height: 16px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.cgiar-landing-page-carousel-hidden .icsharp-arrow-back {
  height: 16px;
  position: relative;
  width: 16px;
  margin: auto 0;
}

.cgiar-landing-page-carousel-hidden .group-141 {
  background-image: url(https://www.cgiar.org/wp/wp-content/themes/cgiar/css/img/rectangle-18-1.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 400px;
  position: relative;
  width: 500px;
}

.cgiar-landing-page-carousel-hidden .group-143-1 {
  background-image: url(https://www.cgiar.org/wp/wp-content/themes/cgiar/css/img/rectangle-18-2.png);
  background-position: center left;
  background-size: contain;
  height: 400px;
  position: relative;
  width: 500px;
  background-repeat: no-repeat;
}

.cgiar-landing-page-carousel-hidden .rectangle-18 {
  height: 400px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 260px;
}

.cgiar-landing-page-carousel-hidden .rectangle-19 {
  background: linear-gradient(
    180deg,
    rgba(0, 0, 0, 0.3) 0%,
    rgba(0, 0, 0, 0) 100%
  );
  height: 321px;
  left: 0;
  position: absolute;
  width: 500px;
}

.cgiar-landing-page-carousel-hidden .frame-140-1 {
  display: inline-flex;
  flex-direction: column;
  gap: 15px;
  left: 33px;
  position: absolute;
  bottom: 50px;
}

.cgiar-landing-page-carousel-hidden .group-145 {
  height: 20px;
  position: relative;
  width: 1322px;
}

.cgiar-landing-page-carousel-hidden .group-144 {
  display: flex;
  height: 3px;
  left: 40px;
  min-width: 1280px;
  position: absolute;
  top: 8px;
}

.cgiar-landing-page-carousel-hidden .overlap-group-1 {
  height: 3px;
  position: relative;
  width: 1280px;
}

.cgiar-landing-page-carousel-hidden .line-9 {
  left: 0;
  position: absolute;
  top: 1px;
  width: 1280px;
}

.cgiar-landing-page-carousel-hidden .rectangle-86 {
  background-color: var(--cgiar-black);
  height: 3px;
  left: 0;
  position: absolute;
  top: 0;
  width: 460px;
}

.cgiar-landing-page-carousel-hidden .text-1 {
  left: 0;
  letter-spacing: -0.24px;
  line-height: normal;
  position: absolute;
  top: 0;
}

.cgiar-landing-page-carousel-hidden .group-130 {
  align-self: center;
  display: flex;
  margin: auto;
  margin-top: 80px;
  width: 1196px;
}

.cgiar-landing-page-carousel-hidden .overlap-group3 {
  height: 328px;
  position: relative;
  width: 1196px;
}

.cgiar-landing-page-carousel-hidden .rectangle-16-1 {
  height: 328px;
  left: 466px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: auto;
}

.cgiar-landing-page-carousel-hidden .group-86 {
  display: flex;
  flex-direction: column;
  gap: 30px;
  left: 0;
  min-height: 275px;
  position: absolute;
  top: 27px;
  width: 507px;
}

.cgiar-landing-page-carousel-hidden .frame-73-1 {
  background-color: var(--cgiar-green-yellow);
  display: flex;
  gap: 10px;
  margin-left: 0.04px;
  padding: 18px 27px;
  position: relative;
  width: 505px;
}

.cgiar-landing-page-carousel-hidden .awards {
  color: var(--cgiar-white);
  font-weight: 700;
  line-height: 70px;
  margin-top: -1px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.cgiar-landing-page-carousel-hidden .lorem-ipsum-dolor-si-4 {
  min-height: 66px;
  width: 418px;
}

.cgiar-landing-page-carousel-hidden .frame-2-2 {
  background-color: var(--cgiar-green-yellow);
  width: 151px !important;
}

.cgiar-landing-page-carousel-hidden .button-here {
  letter-spacing: 0;
  line-height: normal;
  margin-top: -2px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.cgiar-landing-page-carousel-hidden .group-19 {
  display: flex;
  flex-direction: column;
  gap: 50px;
  margin-right: -240px;
  margin-top: 80px;
  width: 100%;
}

.cgiar-landing-page-carousel-hidden .group-188 {
  background-image: url(https://www.cgiar.org/wp/wp-content/themes/cgiar/css/img/hero-section-5.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  min-width: 100%;
  transition: background-position 0.5s ease;
}

.cgiar-landing-page-carousel-hidden .our-operations-1 {
  color: var(--cgiar-white);
  font-weight: 700;
  line-height: 65px;
  width: 521.64px;
}

.cgiar-landing-page-carousel-hidden .frame-184 {
  align-self: flex-end;
  display: inline-flex;
  /* flex-direction: column; */
  gap: 44px;
  position: relative;
  width: 100%;
}

.cgiar-landing-page-carousel-hidden .group-140-1 {
  background-image: url(https://www.cgiar.org/wp/wp-content/themes/cgiar/css/img/rectangle-18-6.png);
}

.cgiar-landing-page-carousel-hidden .group-141-1 {
  background-image: url(https://www.cgiar.org/wp/wp-content/themes/cgiar/css/img/rectangle-18-7.png);
}

.cgiar-landing-page-carousel-hidden .group-175 {
  background-image: url(https://www.cgiar.org/wp/wp-content/themes/cgiar/css/img/hero-section-6-1.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  min-width: 100%;
  transition: background-position 0.5s ease;
}

.cgiar-landing-page-carousel-hidden .oversight-and-assurance {
  color: var(--cgiar-white);
  font-weight: 700;
  line-height: 65px;
  margin-top: -1px;
  position: relative;
  width: 521.64px;
}

.cgiar-landing-page-carousel-hidden .group-140-2 {
  background-image: url(https://www.cgiar.org/wp/wp-content/themes/cgiar/css/img/rectangle-18-3.png);
}

.cgiar-landing-page-carousel-hidden .group-141-2 {
  background-image: url(https://www.cgiar.org/wp/wp-content/themes/cgiar/css/img/rectangle-18-4.png);
}

/* .cgiar-landing-page-carousel-hidden .footer {
  background-color: transparent;
  display: flex;
  flex-direction: row;
  flex-shrink: 1;
  height: 198px;
  justify-content: flex-start;
  min-width: 100%;
} */

/* .cgiar-landing-page-carousel-hidden .frame-158 {
  background-color: var(--cgiar-black);
  display: inline-flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  padding: 50px 122px;
  position: relative;
  width: 100%;
} */

.cgiar-landing-page-carousel-hidden .frame-157 {
  display: inline-flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 15px;
  position: relative;
  justify-content: center;
  margin: auto;
}


.cgiar-landing-page-carousel-hidden .featured-story-4 {
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1px;
  position: relative;
  width: fit-content;
}


.cgiar-landing-page-carousel-hidden .frame-181-3 {
  display: flex;
  flex-direction: column;
  gap: 10px;
  height: 330px;
  justify-content: center;
  padding: 49px 53px;
  position: relative;
  width: 68.34%;
  padding-left: 0px;
}

.cgiar-landing-page-carousel-hidden .frame-2-3 {
  display: inline-flex;
  gap: 10px;
  padding: 16px 30px;
  position: relative;
  width: 181px;
}

.cgiar-landing-page-carousel-hidden .frame-201-3 {
  display: inline-flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  position: relative;
}

.cgiar-landing-page-carousel-hidden .frame-60-3 {
  display: inline-flex;
  flex: 0 0 auto;
  gap: 10px;
  padding: 6px 17px;
  position: relative;
  width: 122px;
}

.cgiar-landing-page-carousel-hidden .group-140-3 {
  background-position: 50% 50%;
  background-size: cover;
  height: 400px;
  position: relative;
  width: 500px;
}

.cgiar-landing-page-carousel-hidden .group-141-3 {
  background-position: 50% 50%;
  background-size: cover;
  height: 400px;
  position: relative;
  width: 500px;
}

.cgiar-landing-page-carousel-hidden .group-176-3 {
  background-position: 50% 50%;
  background-size: cover;
  height: 330px;
  width: 342px;
  display: flex;
  position: absolute;
  margin-left: -1px;
}

.cgiar-landing-page-carousel-hidden .line {
  height: 1px;
  object-fit: cover;
}

.cgiar-landing-page-carousel-hidden .lorem-ipsum-dolor-4 {
  letter-spacing: 0;
  line-height: normal;
  position: relative;
}

.cgiar-landing-page-carousel-hidden .lorem-ipsum-dolor-si-5 {
  letter-spacing: 0;
  line-height: normal;
}


.cgiar-landing-page-carousel-hidden .read-more-8 {
  letter-spacing: 0;
  line-height: normal;
  margin: -2px auto 0 auto;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

/********************For expanded***********************/

.cgiar-landing-page-carousel-hidden .frame-204 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 30px;
  margin-top: 80px;
  position: relative;
  width: 100%;
  display: none;
}

.cgiar-landing-page-carousel-hidden .frame-184-4 {
  align-items: flex-start;
  display: inline-flex;
  flex-direction: column;
  gap: 44px;
  position: relative;
}

.cgiar-landing-page-carousel-hidden .map {
  align-items: center; /* Center items vertically */
  display: flex; /* Change to flex container */
  flex-direction: column;
  gap: 50px;
  /* margin-top: 80px; */
  position: relative;
}

.cgiar-landing-page-carousel-hidden .line-2-1 {
  margin-top: -1px;
}

.cgiar-landing-page-carousel-hidden .line-2-3 {
  height: 1px;
  object-fit: cover;
  position: relative;
  width: 1196px;
}

.cgiar-landing-page-carousel-hidden .map-1 {
  background-image: url(https://www.cgiar.org/wp/wp-content/themes/cgiar/css/img/map.svg);
  /* background-position: 50% 50%; */
  background-position: center bottom;
  background-size: cover;
  height: 806px;
  position: relative;
  width: 100%;
}

.cgiar-landing-page-carousel-hidden .frame-70 {
  align-items: center; /* Center items horizontally */
  display: flex; /* Change to flex container */
  flex: 0 0 auto;
  flex-direction: column;
  position: relative;
}
.cgiar-landing-page-carousel-hidden .expandedButton3{
  display: block;
}

.cgiar-landing-page-carousel-hidden .expandedButton4,
.cgiar-landing-page-carousel-hidden .frame-70-mobile{
  display: none;
}

.cgiar-landing-page-carousel-hidden .frame-184-2 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 30px;
  margin-right: 2px;
  margin-top: 80px;
  position: relative;
  width: 100%;
  display: none;
}

.cgiar-landing-page-carousel-hidden #counter1,
.cgiar-landing-page-carousel-hidden #counter2,
.cgiar-landing-page-carousel-hidden #counter3,
.cgiar-landing-page-carousel-hidden #counter4 {
  color: #289d40;
}

.cgiar-landing-page-carousel-hidden .line-8-mobile,
.cgiar-landing-page-carousel-hidden .socials-mobile,
.cgiar-landing-page-carousel-hidden .group-36-1-mobile,
.cgiar-landing-page-carousel-hidden .featured-story-1,
.cgiar-landing-page-carousel-hidden .group-17-1,
.cgiar-landing-page-carousel-hidden .frame-12-mobile,
.cgiar-landing-page-carousel-hidden .overlap-group6-mobile,
.cgiar-landing-page-carousel-hidden .overlap-group7-mobile {
  display: none !important;
}

.overlap-group5-1 {
  display: none;
  background-image: url(https://www.cgiar.org/wp/wp-content/themes/cgiar/css/img/Mobile_Hero1graphic.png);
  background-size: cover;
  margin-top: -3px;
  width: 100%;
  height: 300px;
}

.cgiar-landing-page-carousel-hidden .featured-story-1 {
  height: 300px;
}

/* .cgiar-landing-page-carousel-hidden #expandedContent1,
.cgiar-landing-page-carousel-hidden #expandedContent2,
.cgiar-landing-page-carousel-hidden #expandedContent3,
.carousel-layout {
  padding: 0 121px;
} */

.cgiar-landing-page-carousel-hidden .cgiar-portfolio .heading-1-1 {
  display: none;
}
