@font-face {
  font-family: Ltsuperior;
  src: url('../fonts/ltsuperior-bold.otf') format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Ltsuperior;
  src: url('../fonts/ltsuperior-semibold.otf') format("opentype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Ltsuperior;
  src: url('../fonts/ltsuperior-regular.otf') format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Ltsuperior;
  src: url('../fonts/ltsuperior-medium.otf') format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

:root {
  --_typography---font-family--ltsuperior\<deleted\|variable-6ccb4a05-d9a2-6cbc-37cc-0e616d4d1033\>: Ltsuperior, Arial, sans-serif;
  --deep-forest-green\<deleted\|variable-4c89d7aa-01fa-1239-cd17-65ad1492ffa4\>: #17271a;
  --_typography---font-size--heading-four\<deleted\|variable-2b9f7d10-811c-4f46-5630-0a754d7ed406\>: 1.4375rem;
  --_typography---line-height--heading-four\<deleted\|variable-af208732-7b8d-00b2-4370-122a33c4aaea\>: 130.435%;
  --_typography---font-weight--weight-regular\<deleted\|variable-fac9b284-f000-041d-eb60-53c3099ccb85\>: 400;
  --_typography---letter-spacing--heading-four\<deleted\|variable-7fe2a80b-b617-19c7-dd09-66b49af314ac\>: -.05rem;
  --_typography---font-size--heading-five\<deleted\|variable-068b16c5-7d72-4da2-dca4-bad4681fa795\>: 1.25rem;
  --_typography---line-height--heading-five\<deleted\|variable-a52a6391-203c-8e31-f32c-feb6cb8dbeb0\>: 135%;
  --_typography---letter-spacing--heading-five\<deleted\|variable-aa19515a-7350-39be-588b-11115415b298\>: -.03125rem;
  --_typography---font-size--heading-six\<deleted\|variable-75059ad7-be73-c05d-3876-f22c00242d1c\>: 1.125rem;
  --_typography---line-height--heading-six\<deleted\|variable-15f3e21c-1d80-e530-8fa2-9d06865c5050\>: 150%;
  --_typography---letter-spacing--heading-six\<deleted\|variable-f32fc51a-2ae4-fccd-e2ad-6960c09973b4\>: -.01875rem;
  --_typography---font-family--inter-tight\<deleted\|variable-5027c7f4-9d9c-44f2-f0ae-4da159304679\>: "Inter Tight", sans-serif;
  --charcoal-gray\<deleted\|variable-0cc52860-3bf5-805c-6b19-e735d2f9bb2a\>: #4d4d4d;
  --_typography---font-size--body-font\<deleted\|variable-02b9d6df-351d-70e3-4b75-03ea302c6489\>: 1rem;
  --_typography---line-height--body-font\<deleted\|variable-25a8e2b9-3029-b518-9a00-fd01f1d27270\>: 150%;
  --_typography---letter-spacing--body-font\<deleted\|variable-d124678c-1795-93fa-f54f-14e2a90a3cef\>: -.0125rem;
  --_site-unit---container--container-main\<deleted\|variable-721d2e66-3035-5f44-e4ee-70b5bd038279\>: 90.625rem;
  --_site-unit---section-gap--container-padding\<deleted\|variable-62e1f7de-6bb6-8123-f162-c10bb0acb128\>: .9375rem;
  --_site-unit---section-gap--section-text-gap\<deleted\|variable-4243d1e8-209d-af96-c04c-ea5544abb83c\>: 7.8125rem;
  --white\<deleted\|variable-fd7b4e9a-f671-1f4c-b74b-b9048d371788\>: white;
  --light-lime-green\<deleted\|variable-6d454374-6aec-4201-b973-6e12ed1b383a\>: #d0f24c;
  --deep-evergreen\<deleted\|variable-ebd44e1f-6b46-1054-1b45-f9a184ab0ca2\>: #0a2710;
  --black\<deleted\|variable-c2216c2f-2478-c9c4-4f06-99b89905e1ad\>: black;
  --_site-unit---section-gap--button-to-paragraph-gap\<deleted\|variable-b281a046-0e3c-fe90-27c4-bebac428ca1a\>: 2.1rem;
  --_site-unit---section-gap--section-main-gap\<deleted\|variable-b46a1d36-135d-eb28-c0c5-e83f5b387967\>: 8.125rem;
  --_site-unit---container--container-large\<deleted\|variable-36c2196a-104e-4ec9-1b40-8f4f5646a2b1\>: 101.875rem;
  --_site-unit---section-gap--flex-divider\<deleted\|variable-c3f0a7f3-6e6e-6605-6630-5bef2a667aa7\>: 1.875rem;
}

.w-layout-blockcontainer {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.w-layout-hflex {
  flex-direction: row;
  align-items: flex-start;
  display: flex;
}

.w-layout-vflex {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.w-backgroundvideo-backgroundvideoplaypausebutton:focus-visible {
  outline-offset: 2px;
  border-radius: 50%;
  outline: 2px solid #3b79c3;
}

.w-layout-grid {
  grid-row-gap: 16px;
  grid-column-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

@media screen and (max-width: 991px) {
  .w-layout-blockcontainer {
    max-width: 728px;
  }
}

@media screen and (max-width: 767px) {
  .w-layout-blockcontainer {
    max-width: none;
  }
}

body {
  color: #4d4d4d;
  letter-spacing: -.0125rem;
  --deep-forest-green\<deleted\|variable-4c89d7aa-01fa-1239-cd17-65ad1492ffa4\>: #17271a;
  --charcoal-gray\<deleted\|variable-0cc52860-3bf5-805c-6b19-e735d2f9bb2a\>: #4d4d4d;
  --white\<deleted\|variable-fd7b4e9a-f671-1f4c-b74b-b9048d371788\>: white;
  --light-lime-green\<deleted\|variable-6d454374-6aec-4201-b973-6e12ed1b383a\>: #d0f24c;
  --deep-evergreen\<deleted\|variable-ebd44e1f-6b46-1054-1b45-f9a184ab0ca2\>: #0a2710;
  --black\<deleted\|variable-c2216c2f-2478-c9c4-4f06-99b89905e1ad\>: black;
  --_typography---font-family--ltsuperior\<deleted\|variable-6ccb4a05-d9a2-6cbc-37cc-0e616d4d1033\>: Ltsuperior, Arial, sans-serif;
  --_typography---font-size--heading-four\<deleted\|variable-2b9f7d10-811c-4f46-5630-0a754d7ed406\>: 1.4375rem;
  --_typography---line-height--heading-four\<deleted\|variable-af208732-7b8d-00b2-4370-122a33c4aaea\>: 130.435%;
  --_typography---font-weight--weight-regular\<deleted\|variable-fac9b284-f000-041d-eb60-53c3099ccb85\>: 400;
  --_typography---letter-spacing--heading-four\<deleted\|variable-7fe2a80b-b617-19c7-dd09-66b49af314ac\>: -.05rem;
  --_typography---font-size--heading-five\<deleted\|variable-068b16c5-7d72-4da2-dca4-bad4681fa795\>: 1.25rem;
  --_typography---line-height--heading-five\<deleted\|variable-a52a6391-203c-8e31-f32c-feb6cb8dbeb0\>: 135%;
  --_typography---letter-spacing--heading-five\<deleted\|variable-aa19515a-7350-39be-588b-11115415b298\>: -.03125rem;
  --_typography---font-size--heading-six\<deleted\|variable-75059ad7-be73-c05d-3876-f22c00242d1c\>: 1.125rem;
  --_typography---line-height--heading-six\<deleted\|variable-15f3e21c-1d80-e530-8fa2-9d06865c5050\>: 150%;
  --_typography---letter-spacing--heading-six\<deleted\|variable-f32fc51a-2ae4-fccd-e2ad-6960c09973b4\>: -.01875rem;
  --_typography---font-family--inter-tight\<deleted\|variable-5027c7f4-9d9c-44f2-f0ae-4da159304679\>: "Inter Tight", sans-serif;
  --_typography---font-size--body-font\<deleted\|variable-02b9d6df-351d-70e3-4b75-03ea302c6489\>: 1rem;
  --_typography---line-height--body-font\<deleted\|variable-25a8e2b9-3029-b518-9a00-fd01f1d27270\>: 150%;
  --_typography---letter-spacing--body-font\<deleted\|variable-d124678c-1795-93fa-f54f-14e2a90a3cef\>: -.0125rem;
  --_site-unit---container--container-main\<deleted\|variable-721d2e66-3035-5f44-e4ee-70b5bd038279\>: 90.625rem;
  --_site-unit---section-gap--container-padding\<deleted\|variable-62e1f7de-6bb6-8123-f162-c10bb0acb128\>: .9375rem;
  --_site-unit---section-gap--section-text-gap\<deleted\|variable-4243d1e8-209d-af96-c04c-ea5544abb83c\>: 7.8125rem;
  --_site-unit---section-gap--button-to-paragraph-gap\<deleted\|variable-b281a046-0e3c-fe90-27c4-bebac428ca1a\>: 2.1rem;
  --_site-unit---section-gap--section-main-gap\<deleted\|variable-b46a1d36-135d-eb28-c0c5-e83f5b387967\>: 8.125rem;
  --_site-unit---container--container-large\<deleted\|variable-36c2196a-104e-4ec9-1b40-8f4f5646a2b1\>: 101.875rem;
  --_site-unit---section-gap--flex-divider\<deleted\|variable-c3f0a7f3-6e6e-6605-6630-5bef2a667aa7\>: 1.875rem;
  font-family: Inter Tight, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 150%;
}

h1 {
  color: #17271a;
  letter-spacing: -.125rem;
  margin-top: 20px;
  margin-bottom: 10px;
  font-family: Ltsuperior, Arial, sans-serif;
  font-size: 3.75rem;
  font-weight: 400;
  line-height: 101%;
}

h2 {
  color: #17271a;
  letter-spacing: -.125rem;
  margin-top: 20px;
  margin-bottom: 10px;
  font-family: Ltsuperior, Arial, sans-serif;
  font-size: 2.5rem;
  font-weight: 400;
  line-height: 120%;
}

h3 {
  color: #17271a;
  letter-spacing: -.0625rem;
  margin-top: 20px;
  margin-bottom: 10px;
  font-family: Ltsuperior, Arial, sans-serif;
  font-size: 1.875rem;
  font-weight: 400;
  line-height: 133.334%;
}

h4 {
  font-family: var(--_typography---font-family--ltsuperior\<deleted\|variable-6ccb4a05-d9a2-6cbc-37cc-0e616d4d1033\>);
  color: var(--deep-forest-green\<deleted\|variable-4c89d7aa-01fa-1239-cd17-65ad1492ffa4\>);
  font-size: var(--_typography---font-size--heading-four\<deleted\|variable-2b9f7d10-811c-4f46-5630-0a754d7ed406\>);
  line-height: var(--_typography---line-height--heading-four\<deleted\|variable-af208732-7b8d-00b2-4370-122a33c4aaea\>);
  font-weight: var(--_typography---font-weight--weight-regular\<deleted\|variable-fac9b284-f000-041d-eb60-53c3099ccb85\>);
  letter-spacing: var(--_typography---letter-spacing--heading-four\<deleted\|variable-7fe2a80b-b617-19c7-dd09-66b49af314ac\>);
  margin-top: 10px;
  margin-bottom: 10px;
}

h5 {
  font-family: var(--_typography---font-family--ltsuperior\<deleted\|variable-6ccb4a05-d9a2-6cbc-37cc-0e616d4d1033\>);
  color: var(--deep-forest-green\<deleted\|variable-4c89d7aa-01fa-1239-cd17-65ad1492ffa4\>);
  font-size: var(--_typography---font-size--heading-five\<deleted\|variable-068b16c5-7d72-4da2-dca4-bad4681fa795\>);
  line-height: var(--_typography---line-height--heading-five\<deleted\|variable-a52a6391-203c-8e31-f32c-feb6cb8dbeb0\>);
  font-weight: var(--_typography---font-weight--weight-regular\<deleted\|variable-fac9b284-f000-041d-eb60-53c3099ccb85\>);
  letter-spacing: var(--_typography---letter-spacing--heading-five\<deleted\|variable-aa19515a-7350-39be-588b-11115415b298\>);
  margin-top: 10px;
  margin-bottom: 10px;
}

h6 {
  font-family: var(--_typography---font-family--ltsuperior\<deleted\|variable-6ccb4a05-d9a2-6cbc-37cc-0e616d4d1033\>);
  color: var(--deep-forest-green\<deleted\|variable-4c89d7aa-01fa-1239-cd17-65ad1492ffa4\>);
  font-size: var(--_typography---font-size--heading-six\<deleted\|variable-75059ad7-be73-c05d-3876-f22c00242d1c\>);
  line-height: var(--_typography---line-height--heading-six\<deleted\|variable-15f3e21c-1d80-e530-8fa2-9d06865c5050\>);
  font-weight: var(--_typography---font-weight--weight-regular\<deleted\|variable-fac9b284-f000-041d-eb60-53c3099ccb85\>);
  letter-spacing: var(--_typography---letter-spacing--heading-six\<deleted\|variable-f32fc51a-2ae4-fccd-e2ad-6960c09973b4\>);
  margin-top: 10px;
  margin-bottom: 10px;
}

p {
  color: #4d4d4d;
  letter-spacing: -.0125rem;
  margin-bottom: 10px;
  font-family: Inter Tight, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 150%;
}

a {
  color: #4d4d4d;
  letter-spacing: -.0125rem;
  font-family: Inter Tight, sans-serif;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

ul, ol {
  font-family: var(--_typography---font-family--inter-tight\<deleted\|variable-5027c7f4-9d9c-44f2-f0ae-4da159304679\>);
  color: var(--charcoal-gray\<deleted\|variable-0cc52860-3bf5-805c-6b19-e735d2f9bb2a\>);
  font-size: var(--_typography---font-size--body-font\<deleted\|variable-02b9d6df-351d-70e3-4b75-03ea302c6489\>);
  line-height: var(--_typography---line-height--body-font\<deleted\|variable-25a8e2b9-3029-b518-9a00-fd01f1d27270\>);
  font-weight: var(--_typography---font-weight--weight-regular\<deleted\|variable-fac9b284-f000-041d-eb60-53c3099ccb85\>);
  letter-spacing: var(--_typography---letter-spacing--body-font\<deleted\|variable-d124678c-1795-93fa-f54f-14e2a90a3cef\>);
  margin-top: 0;
  margin-bottom: 10px;
  padding-left: 40px;
}

img {
  object-fit: cover;
  width: 100%;
  max-width: 100%;
  height: 100%;
  display: inline-block;
}

blockquote {
  font-family: var(--_typography---font-family--inter-tight\<deleted\|variable-5027c7f4-9d9c-44f2-f0ae-4da159304679\>);
  color: var(--charcoal-gray\<deleted\|variable-0cc52860-3bf5-805c-6b19-e735d2f9bb2a\>);
  font-size: var(--_typography---letter-spacing--body-font\<deleted\|variable-d124678c-1795-93fa-f54f-14e2a90a3cef\>);
  line-height: var(--_typography---line-height--body-font\<deleted\|variable-25a8e2b9-3029-b518-9a00-fd01f1d27270\>);
  font-weight: var(--_typography---font-weight--weight-regular\<deleted\|variable-fac9b284-f000-041d-eb60-53c3099ccb85\>);
  letter-spacing: var(--_typography---letter-spacing--body-font\<deleted\|variable-d124678c-1795-93fa-f54f-14e2a90a3cef\>);
  border-left: 5px solid #e2e2e2;
  margin-bottom: 10px;
  padding: 10px 20px;
}

.rt-overflow-hidden {
  overflow: hidden;
}

.rt-overflow-hidden.rt-card-text-solide {
  margin-bottom: 2.7rem;
}

.rt-overflow-hidden.rt-button-to-para {
  margin-bottom: 2.1rem;
}

.rt-overflow-hidden.rt-faq-dropdown-list {
  background-color: #0000;
}

.rt-overflow-hidden.rt-border-main.rt-quality-v1-center-item-wrap {
  position: relative;
}

.rt-text-style-h2 {
  color: #0a2710;
  letter-spacing: -.125rem;
  font-family: Ltsuperior, Arial, sans-serif;
  font-size: 2.5rem;
  font-weight: 400;
  line-height: 120%;
}

.rt-text-style-h4 {
  color: #17271a;
  letter-spacing: -.05rem;
  font-family: Ltsuperior, Arial, sans-serif;
  font-size: 1.4375rem;
  font-weight: 400;
  line-height: 130.435%;
}

.rt-text-style-h4.rt-text-color-white {
  color: #fff;
}

.rt-text-style-h5 {
  color: #17271a;
  letter-spacing: -.03125rem;
  font-family: Ltsuperior, Arial, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 135%;
}

.rt-container-main {
  width: 100%;
  max-width: var(--_site-unit---container--container-main\<deleted\|variable-721d2e66-3035-5f44-e4ee-70b5bd038279\>);
  padding-right: var(--_site-unit---section-gap--container-padding\<deleted\|variable-62e1f7de-6bb6-8123-f162-c10bb0acb128\>);
  padding-left: var(--_site-unit---section-gap--container-padding\<deleted\|variable-62e1f7de-6bb6-8123-f162-c10bb0acb128\>);
}

.rt-offerings {
  padding-top: var(--_site-unit---section-gap--section-text-gap\<deleted\|variable-4243d1e8-209d-af96-c04c-ea5544abb83c\>);
  padding-bottom: var(--_site-unit---section-gap--section-text-gap\<deleted\|variable-4243d1e8-209d-af96-c04c-ea5544abb83c\>);
}

.rt-center-content {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.rt-center-content.rt-choose-v1-sticky {
  position: sticky;
  top: 7rem;
}

.rt-center-content.rt-farming-v1-sticky {
  position: sticky;
  top: 10rem;
}

.rt-center-content.rt-z {
  z-index: 22;
  position: relative;
}

.rt-center-content.rt-faq-heading-gap {
  grid-column-gap: 4.375rem;
  grid-row-gap: 4.375rem;
}

.rt-center-content.rt-blog-v1-item-icon {
  position: relative;
}

.rt-offerings-top {
  width: 100%;
  max-width: 39.1875rem;
}

.rt-offerings-wrapper {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.rt-gap-off {
  margin: 0;
}

.rt-gap-off.rt-text-color-white {
  color: #fff;
}

.rt-gap-off.is-align, .rt-desktop-text-center {
  text-align: center;
}

.rt-sub-text-gap {
  margin-bottom: 1.8rem;
}

.rt-sub-text-gap.rt-overflow-hidden {
  overflow: hidden;
}

.rt-sub-text {
  color: #3d3d3d;
  letter-spacing: .125rem;
  text-transform: uppercase;
  font-family: Ltsuperior, Arial, sans-serif;
  font-size: .875rem;
  font-weight: 600;
  line-height: 125%;
}

.rt-sub-text.rt-text-color-white {
  color: #fff;
}

.rt-sub-text.is-align {
  text-align: center;
}

.rt-offerings-item {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  text-align: center;
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  max-width: 15.375rem;
  display: flex;
}

.rt-offerings-item-content {
  grid-column-gap: 1.125rem;
  grid-row-gap: 1.125rem;
  flex-flow: column;
  width: 100%;
  display: flex;
}

.rt-card-text-solide {
  margin-bottom: 2.7rem;
}

.rt-card-text-solide.rt-overflow-hidden {
  overflow: hidden;
}

.rt-button-box {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: #d0f24c;
  border: .0625rem solid #0a2710;
  border-radius: 3rem;
  justify-content: flex-start;
  align-items: center;
  padding: .6rem 1.875rem .5rem;
  display: inline-flex;
  position: relative;
  overflow: hidden;
}

.rt-button-box.white-border-9 {
  border: .0625rem solid var(--deep-forest-green\<deleted\|variable-4c89d7aa-01fa-1239-cd17-65ad1492ffa4\>);
  background-color: var(--white\<deleted\|variable-fd7b4e9a-f671-1f4c-b74b-b9048d371788\>);
}

.rt-button-box.is-background-white {
  background-color: #fff;
}

.rt-button-bg {
  background-color: var(--white\<deleted\|variable-fd7b4e9a-f671-1f4c-b74b-b9048d371788\>);
  width: 110%;
  position: absolute;
  inset: 0%;
  transform: translate(-103%);
}

.rt-button-bg.white-border-16 {
  background-color: var(--light-lime-green\<deleted\|variable-6d454374-6aec-4201-b973-6e12ed1b383a\>);
}

.rt-button-icon-wrapper {
  z-index: 1;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: .4rem;
  margin-bottom: .125rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.rt-button-text-wrapper {
  z-index: 1;
  justify-content: flex-start;
  align-items: center;
  margin-top: .125rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.rt-button-text {
  color: #000;
  letter-spacing: -.01875rem;
  font-family: Ltsuperior, Arial, sans-serif;
  font-size: .9375rem;
  font-weight: 600;
  line-height: 150%;
}

.rt-button-text.rt-two {
  position: absolute;
}

.rt-button-icon {
  width: .588235rem;
}

.rt-button-icon.rt-2 {
  position: absolute;
}

.rt-banner-main {
  background-color: var(--deep-evergreen\<deleted\|variable-ebd44e1f-6b46-1054-1b45-f9a184ab0ca2\>);
  position: relative;
  overflow: hidden;
}

.rt-hero-v1-play-button {
  z-index: 90;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
}

.rt-hero-v1-play-pause-button {
  z-index: 14;
  pointer-events: auto;
  background-color: #ffffff1a;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 4.25rem;
  height: 4.25rem;
  display: flex;
  position: static;
}

.rt-hero-v1-video-wrapper {
  z-index: 1;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding-top: 16.5rem;
  padding-bottom: 2.5rem;
  position: relative;
  inset: 0%;
}

.rt-hero-v1-play-button-big-circle {
  z-index: 80;
  justify-content: center;
  align-items: center;
  width: 10.375rem;
  height: 10.375rem;
  display: flex;
  position: absolute;
  inset: 25% 0% 0% auto;
}

.rt-hero-v1-video-overlay {
  z-index: 2;
  background-image: linear-gradient(180deg, var(--deep-evergreen\<deleted\|variable-ebd44e1f-6b46-1054-1b45-f9a184ab0ca2\>), #fff0 29%), linear-gradient(270deg, #fff0 47%, #0a271080), linear-gradient(90deg, #fff0, #0a271066);
  position: absolute;
  inset: 0%;
}

.rt-hero-v1-content {
  z-index: 2;
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  justify-content: space-between;
  display: flex;
  position: relative;
}

.rt-hero-v1-left {
  grid-column-gap: 19rem;
  grid-row-gap: 19rem;
  flex-flow: column;
  flex: 1;
  max-width: 28.125rem;
  padding-bottom: 2rem;
  display: flex;
}

.rt-hero-v1-right {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  flex: 1;
  justify-content: space-between;
  align-self: flex-end;
  max-width: 43rem;
  display: flex;
}

.rt-image-center {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.rt-image-center.rt-hero-v1-left-image {
  position: relative;
  overflow: hidden;
}

.rt-image-center.rt-overflow-hidden.rt-hero-v2-botton-icon {
  position: relative;
}

.rt-text-color-white {
  color: var(--white\<deleted\|variable-fd7b4e9a-f671-1f4c-b74b-b9048d371788\>);
}

.rt-hero-v1-right-item {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  background-color: var(--white\<deleted\|variable-fd7b4e9a-f671-1f4c-b74b-b9048d371788\>);
  border-radius: 1rem;
  flex-flow: column;
  flex: 1;
  justify-content: space-between;
  align-items: flex-start;
  max-width: 20.5625rem;
  padding: 1.5rem 1.875rem 1.875rem;
  display: flex;
}

.rt-counter-box {
  justify-content: flex-start;
  align-items: flex-start;
  height: 2.25rem;
  display: flex;
  overflow: hidden;
}

.rt-counter-box.rt-text-style-h2.rt-h2-height {
  height: 2.25rem;
  overflow: hidden;
}

.rt-counter-box.rt-big-1 {
  height: 5.1rem;
  color: var(--black\<deleted\|variable-c2216c2f-2478-c9c4-4f06-99b89905e1ad\>);
  font-size: 6.25rem;
  line-height: 81%;
}

.rt-counter-box.rt-big-marquree-text {
  height: 7.7rem;
}

.rt-counter-box.rt-big-marquree-text.rt-big-height {
  height: auto;
  color: #000;
  height: 7.7rem;
}

.rt-counter-box.rt-big-1 {
  color: #000;
  height: 5.1rem;
  font-size: 6.25rem;
  line-height: 81%;
}

.rt-counter-train {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.rt-counter-train.rt-two {
  color: #0a2710;
  letter-spacing: -.125rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.rt-counter-train.rt-one {
  color: #0a2710;
  letter-spacing: -.125rem;
}

.rt-infrastructure-left-image {
  max-width: 9.3125rem;
  display: flex;
}

.rt-hero-v1-margen-image {
  margin-left: -1rem;
}

.rt-hero-v1-right-top {
  grid-column-gap: 2.1875rem;
  grid-row-gap: 2.1875rem;
  flex-flow: column;
  display: flex;
}

.rt-hero-v1-left-buttom {
  grid-column-gap: .875rem;
  grid-row-gap: .875rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.rt-hero-v1-left-box {
  background-color: var(--white\<deleted\|variable-fd7b4e9a-f671-1f4c-b74b-b9048d371788\>);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3.125rem;
  height: 3.125rem;
  margin-bottom: .125rem;
  display: flex;
}

.rt-hero-v1-icon-2 {
  position: absolute;
}

.rt-button-to-heading-h1-gap {
  margin-bottom: 1.3rem;
}

.rt-border-main {
  object-fit: cover;
  border-radius: 1rem;
  height: 100%;
}

.rt-border-main.rt-overflow-hidden {
  overflow: hidden;
}

.rt-border-main.rt-overflow-hidden.rt-blog-image-2 {
  height: 14.6875rem;
}

.rt-border-main.rt-overflow-hidden.rt-blog-image-3 {
  border-radius: 1rem;
  height: 23.9375rem;
}

.rt-video-v1-button-border {
  pointer-events: none;
  border: .0625rem solid #fff;
  position: absolute;
  inset: 0%;
}

.rt-video-v1-button-border.rt-radius-full.rt-two, .rt-video-v1-button-border.rt-radius-full.rt-one, .rt-video-v1-button-border.rt-radius-full.rt-three {
  border-radius: 100%;
}

.rt-video-v1-button-wrap {
  pointer-events: none;
  justify-content: center;
  align-items: center;
  width: 7rem;
  height: 7rem;
  display: flex;
  position: relative;
}

.rt-button-to-para {
  margin: 0rem 0rem var(--_site-unit---section-gap--button-to-paragraph-gap\<deleted\|variable-b281a046-0e3c-fe90-27c4-bebac428ca1a\>);
}

.rt-footer-top {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  border-bottom: .0625rem solid #fff3;
  justify-content: space-between;
  padding-top: 6.25rem;
  padding-bottom: 6.25rem;
  display: flex;
}

.rt-footer-top-content-link {
  grid-column-gap: 1.4rem;
  grid-row-gap: 1.4rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.rt-footer-link-line {
  background-color: #fff;
  width: 0%;
  height: .0625rem;
}

.rt-footer-top-left {
  flex: 1;
  max-width: 19rem;
}

.rt-footer-top-right {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 43.75rem;
  display: grid;
}

.rt-footer-logo {
  margin-bottom: 2.1875rem;
  padding-top: .125rem;
}

.rt-top-footer-border {
  background-color: #fff3;
  height: .0625rem;
}

.rt-footer-heading {
  flex-flow: column;
  justify-content: space-between;
  display: flex;
}

.rt-footer-heading-text {
  margin-bottom: 1.875rem;
}

.rt-footer-heading-text.rt-text-style-h5 {
  color: #17271a;
  letter-spacing: -.03125rem;
  font-family: Ltsuperior, Arial, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 135%;
}

.rt-footer-heading-text.rt-text-style-h5.rt-text-color-white {
  color: #fff;
}

.rt-footer-center {
  align-self: center;
}

.rt-footer-buttom {
  justify-content: space-between;
  align-items: center;
  padding-top: 2.5rem;
  padding-bottom: 4.375rem;
  display: flex;
}

.rt-footer-buttom-right {
  grid-column-gap: .8rem;
  grid-row-gap: .8rem;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.rt-footer-buttom-left {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.rt-footer-marquee {
  overflow: hidden;
}

.rt-footer-marquee-inner {
  display: flex;
}

.rt-footer-marquee-item {
  flex: none;
  display: flex;
}

.rt-big-marquree-text {
  color: #ffffff5e;
  text-transform: uppercase;
  flex: none;
  font-size: 10rem;
  line-height: 78%;
}

.rt-about-main {
  padding-top: var(--_site-unit---section-gap--section-text-gap\<deleted\|variable-4243d1e8-209d-af96-c04c-ea5544abb83c\>);
  padding-bottom: var(--_site-unit---section-gap--section-text-gap\<deleted\|variable-4243d1e8-209d-af96-c04c-ea5544abb83c\>);
  justify-content: center;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.rt-about-wrapper {
  z-index: 1;
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  justify-content: space-between;
  display: flex;
  position: relative;
}

.rt-about-item {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  flex: 1;
  justify-content: space-between;
  align-items: stretch;
  max-width: 16.75rem;
  display: flex;
}

.rt-about-item-center {
  background-color: var(--white\<deleted\|variable-fd7b4e9a-f671-1f4c-b74b-b9048d371788\>);
  border-radius: 1rem;
  flex: 1;
  max-width: 43.4375rem;
  padding: 2rem;
  box-shadow: 0 -12px 134.8px #072e681a;
}

.rt-about-item-content {
  grid-column-gap: 1.4rem;
  grid-row-gap: 1.4rem;
  background-color: var(--deep-evergreen\<deleted\|variable-ebd44e1f-6b46-1054-1b45-f9a184ab0ca2\>);
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding: .5rem .5rem 1.3rem;
  display: flex;
}

.rt-about-item-top {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  display: flex;
}

.rt-about-border {
  border-bottom: .0625rem dashed #0000004d;
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.rt-about-item-centerbuttom {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  max-width: 32.6875rem;
  padding-top: .3125rem;
  display: flex;
}

.rt-big-about-text {
  opacity: .1;
  color: #61a405;
  text-transform: uppercase;
  flex: none;
  font-size: 12.5rem;
  line-height: 78%;
}

.rt-big-about-text-wrapper {
  justify-content: center;
  align-items: flex-start;
  display: flex;
  position: absolute;
  top: -.7rem;
}

.rt-products {
  padding-bottom: var(--_site-unit---section-gap--section-main-gap\<deleted\|variable-b46a1d36-135d-eb28-c0c5-e83f5b387967\>);
}

.rt-farming-top {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: space-between;
  align-items: flex-end;
}

.rt-farming-top-heading {
  flex: 1;
  max-width: 36.4375rem;
}

.rt-farming-top-right {
  margin-bottom: 1rem;
}

.rt-farming-wrapper {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 3.125rem;
  display: flex;
  position: relative;
}

.rt-farming-left {
  border: .0625rem solid #e0e0e0;
  border-radius: 1rem;
  flex: 1;
  max-width: 29.6875rem;
  position: sticky;
  top: 6rem;
}

.rt-farming-right {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  flex-flow: column;
  flex: 1;
  max-width: 57.1875rem;
  display: flex;
}

.rt-farming-right-item {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  border-radius: 1rem;
  justify-content: flex-start;
  align-items: stretch;
  padding: 1rem;
  display: flex;
}

.rt-farming-image {
  flex: 1;
  max-width: 24.375rem;
}

.rt-farming-text-wrap {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  flex-flow: column;
  flex: 1;
  align-self: center;
  max-width: 24.75rem;
  display: flex;
}

.rt-farming-left-item {
  border-bottom: .0625rem solid #0003;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 2rem 1.25rem;
  display: flex;
  position: relative;
}

.rt-farming-left-item.rt-border-of {
  border-bottom-style: none;
}

.rt-farming-over {
  background-image: linear-gradient(90deg, #d0f24c, #fff);
  position: absolute;
  inset: 0%;
}

.rt-farming-left-item-inner {
  z-index: 2;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.rt-text-color-green {
  color: var(--deep-evergreen\<deleted\|variable-ebd44e1f-6b46-1054-1b45-f9a184ab0ca2\>);
}

.rt-products-heading {
  max-width: 29.125rem;
}

.rt-products-wrapper {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  flex-flow: column;
  display: flex;
}

.rt-products-row-1 {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  display: flex;
}

.rt-products-row-2 {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  justify-content: flex-end;
  display: flex;
}

.rt-products-item {
  flex: 1;
  max-width: 34.8125rem;
  position: relative;
}

.rt-products-item-overlay {
  background-image: linear-gradient(#fff0 38%, #000000e0);
  justify-content: center;
  align-items: flex-end;
  padding: 2.5rem 2.5rem 2rem;
  display: flex;
  position: absolute;
  inset: 0%;
}

.rt-choose-wrap {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  justify-content: space-between;
  display: flex;
}

.rt-choose-left {
  flex: 1;
  max-width: 45.3125rem;
}

.rt-choose-right {
  flex-flow: column;
  flex: 1;
  max-width: 38.5rem;
  display: flex;
}

.rt-choose-content {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-self: flex-end;
  width: 51.875rem;
  margin-left: -20rem;
  display: grid;
}

.rt-choose-item {
  grid-column-gap: 1.8rem;
  grid-row-gap: 1.8rem;
  -webkit-backdrop-filter: blur(8rem);
  backdrop-filter: blur(8rem);
  background-color: #ffffff14;
  border-radius: 1rem;
  flex-flow: column;
  padding: 1.875rem;
  display: flex;
}

.rt-choose-item-top {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.rt-choose-heading {
  max-width: 28.3125rem;
  margin-bottom: 5.625rem;
}

.rt-trusted {
  padding-bottom: var(--_site-unit---section-gap--section-main-gap\<deleted\|variable-b46a1d36-135d-eb28-c0c5-e83f5b387967\>);
}

.rt-trusted-top {
  justify-content: flex-start;
  align-items: flex-end;
  padding-bottom: 4.0625rem;
  display: flex;
}

.rt-trusted-top.rt-change {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  justify-content: center;
  align-items: center;
}

.rt-trusted-top-text {
  max-width: 11.5625rem;
}

.rt-partners-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border: .0625rem solid #e3e3e3;
  border-radius: 1rem;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  overflow: hidden;
}

.rt-partners-card {
  cursor: pointer;
  border-bottom: .0625rem solid #e3e3e3;
  border-right: .0625rem solid #e3e3e3;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 14rem;
  transition: all .5s cubic-bezier(.25, .46, .45, .94);
  display: flex;
  position: relative;
  overflow: hidden;
}

.rt-partners-logo {
  width: 100%;
  height: 100%;
}

.rt-partners-logo.rt-1 {
  filter: invert(50%);
}

.rt-partners-logo.rt-2 {
  position: absolute;
}

.rt-partners-icon {
  z-index: 4;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  overflow: hidden;
}

.rt-process-wrapper {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 55rem;
  max-width: 78.5rem;
  height: 55rem;
  margin-bottom: 4rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.rt-process-content {
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  max-width: 19.4rem;
  display: flex;
}

.rt-process-over {
  pointer-events: none;
  justify-content: center;
  align-items: center;
  width: 55rem;
  height: 55rem;
  margin: auto;
  display: flex;
  position: absolute;
  inset: 0%;
}

.rt-process-text-item {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
}

.rt-process-icon {
  width: 2.5rem;
}

.rt-partners-over {
  z-index: 1;
  perspective-origin: 50% 0;
  transform-origin: 50% 0;
  background-color: #d0f24c;
  border-top: .25rem solid #0a2710;
  position: absolute;
  inset: 0%;
  box-shadow: 0 25px 202.4px #d0f24ca3;
}

.rt-partners-over.rt-2 {
  transform-origin: 50% 100%;
  border-top-style: none;
  border-bottom: .25rem solid #0a2710;
}

.rt-focus-wrapper {
  width: 100%;
  max-width: 60.1875rem;
  padding-bottom: 2rem;
  position: sticky;
  top: 6rem;
}

.rt-focus-over {
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 4rem;
  display: flex;
  position: absolute;
  inset: 0%;
  overflow: hidden;
  transform: translate(0, -4rem);
}

.rt-focus-heaigt {
  height: 350vh;
  position: relative;
}

.rt-focus-item-para {
  max-width: 16.9375rem;
  padding-top: 1.5625rem;
}

.rt-product-v1-top {
  width: 100%;
  max-width: 39.1875rem;
}

.rt-product-v1-main {
  grid-column-gap: 4.375rem;
  grid-row-gap: 4.375rem;
  align-items: stretch;
  width: 100%;
}

.rt-product-v1-row-one {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  justify-content: space-between;
  align-items: center;
}

.rt-product-v1-row-two {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  justify-content: space-between;
}

.rt-product-v1-item {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex: 1;
  max-width: 28.3125rem;
}

.rt-product-v1-item.rt-change-width {
  max-width: 33.4375rem;
}

.rt-product-v1-item.rt-change-width-2 {
  max-width: 18.125rem;
}

.rt-product-v1-item-text {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  flex-flow: column;
  max-width: 18.75rem;
  display: flex;
}

.rt-eco-v1-wrapper {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  justify-content: space-between;
  align-items: stretch;
}

.rt-eco-v1-left {
  flex: 1;
  max-width: 38.4375rem;
}

.rt-eco-v1-right {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  flex: 1;
  justify-content: space-between;
  align-items: stretch;
  max-width: 45.25rem;
  display: flex;
}

.rt-eco-v1-top {
  max-width: 30.125rem;
}

.rt-eco-v1-right-buttom {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  justify-content: space-between;
  align-items: flex-end;
  display: flex;
}

.rt-eco-v1-right-image {
  flex: 1;
  max-width: 22.5rem;
}

.rt-eco-v1-right-inner {
  flex: 1;
  max-width: 17.6875rem;
}

.rt-eco-v1-right-inner-link {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: space-between;
  align-items: center;
  padding-top: 1.2rem;
  padding-bottom: 1rem;
  display: flex;
  position: relative;
}

.rt-organic-v1-wrapper {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  flex-flow: column;
  display: flex;
}

.rt-organic-v1-top {
  max-width: 39.0625rem;
}

.rt-organic-v1-top.rt-card-text-solide {
  margin-bottom: 2.7rem;
}

.rt-organic-v1-row-one {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  justify-content: space-between;
  align-items: stretch;
}

.rt-organic-v1-row-two {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.rt-organic-v1-item {
  border-radius: 1rem;
  flex: 1;
  max-width: 25rem;
  position: relative;
  overflow: hidden;
}

.rt-organic-v1-item.rt-width-change {
  max-width: none;
}

.rt-organic-v1-item.rt-2 {
  max-width: 35rem;
}

.rt-organic-v1-icon-wrap {
  -webkit-backdrop-filter: blur(16px);
  backdrop-filter: blur(16px);
  border: .0625rem solid #ffffff80;
  border-radius: .75rem;
  justify-content: center;
  align-items: center;
  width: 4.375rem;
  height: 4.375rem;
  display: flex;
}

.rt-organic-v1-icon-wrap.rt-black {
  background-color: #0003;
}

.rt-organic-v1-text-wrap {
  grid-column-gap: .6rem;
  grid-row-gap: .6rem;
  max-width: 15rem;
}

.rt-organic-v1-overlay-v2 {
  -webkit-backdrop-filter: blur(3px);
  backdrop-filter: blur(3px);
  background-color: #0a271070;
  position: absolute;
  inset: 0%;
}

.rt-organic-v1-overlay-v2.rt-solid {
  background-color: #0a2710;
}

.rt-organic-v1-overlay-v2.rt-solid-2 {
  background-color: #d0f24c;
  background-image: url('../images/herbal_10Special-icon-bg.webp');
  background-position: 100% 0;
  background-repeat: no-repeat;
  background-size: auto 80%;
}

.rt-organic-v1-image-box {
  width: 100%;
  height: 100%;
}

.rt-choose-v1-main {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
}

.rt-choose-v1-left {
  perspective-origin: 50%;
  transform-origin: 50% 0;
  border-radius: 1.25rem;
  flex-flow: column;
  flex: 1;
  max-width: 45.3125rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.rt-choose-v1-right {
  flex: 1;
  align-self: center;
  max-width: 38.4375rem;
}

.rt-choose-v1-item {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  border-bottom: .0625rem solid #fff3;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 1.625rem;
  padding-bottom: 1.625rem;
  display: flex;
}

.rt-choose-v1-number {
  cursor: pointer;
  flex: none;
  width: 1.5625rem;
  padding-top: .2rem;
}

.rt-choose-v1-content {
  cursor: pointer;
  width: 100%;
}

.rt-choose-v1-inner {
  overflow: hidden;
}

.rt-choose-v1-content-inner {
  grid-column-gap: 1.5625rem;
  grid-row-gap: 1.5625rem;
  flex-flow: column;
  max-width: 28.75rem;
  padding-top: 1.2rem;
  display: flex;
}

.rt-choose-v1-image {
  max-width: 17.125rem;
}

.rt-choose-v1-height {
  height: 400vh;
  position: relative;
}

.rt-text-overlay-main {
  position: relative;
  overflow: hidden;
}

.rt-text-overlay-main.rt-button-to-para {
  margin-bottom: 2.1rem;
}

.rt-farming-v1-top {
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 48.875rem;
  display: flex;
}

.rt-farming-v1-content {
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.rt-farming-v1-item {
  width: 16.6667%;
  padding-left: .625rem;
  padding-right: .625rem;
}

.rt-farming-v1-height {
  height: 150vh;
}

.rt-farming-v2-wrapper {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.rt-farming-v2-right {
  width: 45.0521%;
}

.rt-farming-v2-left {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  justify-content: space-between;
  align-items: stretch;
  max-width: 45.3125rem;
  height: 100%;
  margin-left: auto;
  padding-top: 3.75rem;
}

.rt-farming-v2-right-row {
  height: 100%;
  display: flex;
  overflow: hidden;
}

.rt-farming-v2-image-item {
  flex: none;
  width: 25rem;
  height: 100%;
  padding-left: .9375rem;
  padding-right: .9375rem;
}

.rt-farming-v2-image {
  height: 100%;
}

.rt-farming-v2-left-top {
  max-width: 27.6875rem;
}

.rt-farming-slider {
  background-color: #ddd0;
  height: auto;
  padding-bottom: 4rem;
  position: relative;
}

.rt-farming-slider-content {
  grid-column-gap: .2rem;
  grid-row-gap: .2rem;
  flex-flow: column;
  max-width: 28.75rem;
  padding-bottom: 4rem;
  display: flex;
}

.rt-previous-v1 {
  grid-column-gap: 2.4375rem;
  grid-row-gap: 2.4375rem;
  background-color: #eaeddf;
  border-radius: .5rem;
  justify-content: flex-start;
  align-items: center;
  width: 41%;
  padding: .375rem;
  display: flex;
  position: absolute;
  inset: auto auto 0% 0%;
}

.rt-next-v1 {
  z-index: 2;
  background-color: var(--light-lime-green\<deleted\|variable-6d454374-6aec-4201-b973-6e12ed1b383a\>);
  border-radius: .5rem;
  justify-content: flex-end;
  align-items: center;
  width: 57%;
  padding: .375rem;
  display: flex;
  position: absolute;
  inset: auto 0% 0% auto;
}

.rt-next-v1-text {
  grid-column-gap: .4rem;
  grid-row-gap: .4rem;
  justify-content: flex-start;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.rt-text-color-black {
  color: var(--black\<deleted\|variable-c2216c2f-2478-c9c4-4f06-99b89905e1ad\>);
}

.rt-hero-v2-content-wrapper {
  z-index: 9;
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  position: relative;
}

.rt-hero-v2-botton-wrap {
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-color: #fff3;
  border: .0625rem solid #fff6;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 8rem;
  height: 8rem;
  display: flex;
}

.rt-hero-v2-down-2 {
  position: absolute;
}

.rt-hero-v2-content {
  flex: 1;
  max-width: 29.4375rem;
}

.rt-hero-v2-slider {
  background-color: #ddd0;
  height: auto;
  padding-bottom: 4.7rem;
}

.rt-hero-v2-image-wrapper {
  position: absolute;
  inset: 0%;
}

.rt-hero-v2-image-item {
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.rt-hero-v2-image-item.rt-1 {
  z-index: 3;
}

.rt-hero-v2-image-item.rt-2 {
  z-index: 2;
}

.rt-hero-v2-image-item.rt-3 {
  z-index: 1;
}

.rt-hero-v2-image.rt-1 {
  object-fit: cover;
}

.rt-hero-v2-gradient {
  z-index: 4;
  background-image: linear-gradient(90deg, #fff0 69%, #0a271087), linear-gradient(#0a2710 3%, #fff0 29%), linear-gradient(90deg, #0a2710e3, #fff0 40%);
  position: absolute;
  inset: 0%;
}

.rt-choose-v1-image-over {
  transform-origin: 50% 0;
  border-radius: 1.25rem;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.rt-choose-v1-image-over.rt-2 {
  height: 100%;
  position: absolute;
}

.rt-choose-v1-image-over.rt-3, .rt-choose-v1-image-over.rt-4 {
  position: absolute;
  inset: 0%;
}

.rt-explore-v1-item {
  position: sticky;
  top: 6rem;
}

.rt-explore-v1-item-inner {
  z-index: 1;
  background-image: linear-gradient(#fff0 24%, #000000b8 69%);
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 3.4375rem;
  display: flex;
  position: absolute;
  inset: 0%;
}

.rt-explore-v1-item-text-wrap {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-flow: column;
  max-width: 29.875rem;
  display: flex;
}

.rt-partners-grid-v2 {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  border-radius: 1rem;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.rt-partners-card-v2 {
  cursor: pointer;
  border-radius: .375rem;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 9.625rem;
  transition: all .5s cubic-bezier(.25, .46, .45, .94);
  display: flex;
  position: relative;
  box-shadow: 0 12px 179px #162c6314;
}

.rt-about-v2-top.rt-card-text-solide {
  margin-bottom: 2.7rem;
}

.rt-about-v2-top-heading {
  max-width: 34.5rem;
}

.rt-about-v2-top-sub {
  width: 34%;
  padding-top: .1875rem;
}

.rt-about-v2-left {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex: 1;
  max-width: 24.6875rem;
}

.rt-about-v2-center {
  flex: 1;
  max-width: 39.4375rem;
}

.rt-about-v2-right {
  grid-column-gap: 7.5rem;
  grid-row-gap: 7.5rem;
  flex: 1;
  align-self: center;
  max-width: 14.0625rem;
}

.rt-farming-heading-tex {
  margin-top: 0;
  margin-bottom: 0;
}

.rt-hero-v2-over-wrap {
  z-index: 9;
  pointer-events: none;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
  position: absolute;
  inset: 0%;
}

.rt-hero-v2-over-row {
  justify-content: space-between;
  height: 25%;
  display: flex;
}

.rt-hero-v2-over-item {
  width: 5%;
  display: flex;
}

.rt-hero-v2-over-item-2 {
  justify-content: flex-end;
  width: 5%;
  display: flex;
}

.rt-farming-slider-inner-text {
  padding-top: .1875rem;
}

.rt-previous-v1-a {
  z-index: 999;
  grid-column-gap: 2.4375rem;
  grid-row-gap: 2.4375rem;
  cursor: pointer;
  background-color: #eaeddf;
  border-radius: .5rem;
  justify-content: flex-start;
  align-items: center;
  width: 41%;
  padding: .375rem;
  display: flex;
  position: absolute;
  inset: auto auto 0% 0%;
}

.rt-next-v1 {
  z-index: 999;
  grid-column-gap: 2.4375rem;
  grid-row-gap: 2.4375rem;
  background-color: #d0f24c;
  border-radius: .5rem;
  justify-content: flex-start;
  align-items: center;
  width: 57%;
  padding: .375rem;
  display: flex;
  position: absolute;
  inset: auto 0% 0% auto;
}

.rt-choose-v1-image-1, .rt-choose-v1-image-2, .rt-choose-v1-image-3, .rt-choose-v1-image-4 {
  transform-origin: 50%;
}

.rt-slider-wrapper {
  align-items: stretch;
}

.rt-slider-train {
  flex: none;
  align-items: stretch;
  display: flex;
}

.rt-products-v1-item {
  cursor: pointer;
  border-radius: 1rem;
  max-width: 28.75rem;
  position: relative;
  overflow: hidden;
}

.rt-products-v1-item-inner {
  flex-flow: column;
  justify-content: flex-end;
  padding: 1.25rem;
  display: flex;
  position: absolute;
  inset: 0%;
}

.rt-products-v1-content-top {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.rt-icon-wrapper-v2 {
  flex: none;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.rt-products-v1-content-buttom {
  overflow: hidden;
}

.rt-products-v1-content-inner {
  max-width: 19.6875rem;
  padding-top: 2rem;
}

.rt-offer-v1-left {
  flex: 1;
  max-width: 45.375rem;
}

.rt-offer-v1-right {
  flex-flow: column;
  flex: 1;
  justify-content: flex-start;
  align-items: stretch;
  max-width: 38.4375rem;
  display: flex;
}

.rt-products-v1-box {
  flex: none;
  padding-left: .9375rem;
  padding-right: .9375rem;
}

.rt-products-v1-top {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 32.25rem;
}

.rt-offer-v1-top {
  max-width: 26.5rem;
  padding-bottom: 2rem;
}

.rt-offer-v1-item {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  cursor: pointer;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.rt-width-height-full {
  width: 100%;
  height: 100%;
}

.rt-width-height-full.rt-overflow-hidden {
  overflow: hidden;
}

.rt-products-v2-height {
  height: 200vh;
  position: relative;
}

.rt-products-v2-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  justify-content: flex-start;
  display: flex;
  position: sticky;
  top: 8rem;
}

.rt-products-v2-wrapper.rt-overflow-hidden {
  overflow: hidden;
}

.rt-hero-v3-wrap-1 {
  transform-origin: 50% 100%;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.rt-hero-3-1, .rt-hero-3-2, .rt-hero-3-3 {
  position: absolute;
  inset: 0%;
}

.rt-hero-v3-wrap-2 {
  transform-origin: 50% 100%;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
  box-shadow: 0 2px 50px #d0f24c33;
}

.rt-hero-v3-wrap-3 {
  transform-origin: 50% 100%;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
  box-shadow: 0 2px 30px #d0f24c33;
}

.rt-hero-3-b1, .rt-hero-3-b2, .rt-hero-3-b3 {
  position: absolute;
  inset: 0%;
}

.rt-hero-v3-image-c1, .rt-hero-v3-image-c2, .rt-hero-v3-image-c3 {
  object-fit: cover;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.rt-hero-v3-top {
  text-align: center;
  max-width: 38.8125rem;
  padding-bottom: 6.25rem;
}

.rt-hero-v3-content-wrap {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex-flow: column;
  width: 100%;
  max-width: 41.6875rem;
  display: flex;
}

.rt-hero-v3-line {
  background-color: #fff3;
  border-radius: .625rem;
  width: 100%;
  height: .3125rem;
}

.rt-hero-v3-content {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  justify-content: space-between;
  align-items: flex-end;
  height: 15.125rem;
  display: flex;
}

.rt-hero-v3-content-item {
  border: .0625rem solid #fff3;
  border-radius: .75rem;
  flex: 1;
  max-width: 13.1875rem;
  overflow: hidden;
}

.rt-hero-v3-buttom {
  z-index: 22;
  -webkit-backdrop-filter: blur(7px);
  backdrop-filter: blur(7px);
  background-color: #ffffff0d;
  border-top: .0625rem solid #fff3;
  margin-top: 3.75rem;
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
  position: relative;
}

.rt-hero-v3-buttom-wrapper {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.rt-hero-v3-buttom-left {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.rt-hero-v3-buttom-right {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.rt-hero-v3-buttom-star {
  grid-column-gap: .3125rem;
  grid-row-gap: .3125rem;
  justify-content: flex-start;
  align-items: center;
}

.rt-hero-v3-buttom-box {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: #fff3;
  border-radius: 6.25rem;
  justify-content: space-between;
  align-items: center;
  padding: .375rem 1rem .375rem .375rem;
  display: flex;
}

.rt-products-v2-box {
  grid-column-gap: 2rem;
  grid-row-gap: 0rem;
  flex-flow: column;
  justify-content: flex-start;
  display: flex;
}

.rt-home-one-play-main {
  width: 100%;
  max-width: var(--_site-unit---container--container-main\<deleted\|variable-721d2e66-3035-5f44-e4ee-70b5bd038279\>);
  padding-right: var(--_site-unit---section-gap--container-padding\<deleted\|variable-62e1f7de-6bb6-8123-f162-c10bb0acb128\>);
  padding-left: var(--_site-unit---section-gap--container-padding\<deleted\|variable-62e1f7de-6bb6-8123-f162-c10bb0acb128\>);
  position: absolute;
  inset: 0%;
}

.rt-h1-button-gap {
  margin-bottom: 1.5rem;
}

.rt-submit-button {
  z-index: 99;
  opacity: 0;
  position: absolute;
  inset: 0%;
}

.rt-icon-wrap {
  justify-content: center;
  align-items: center;
  margin-top: .4rem;
  position: relative;
}

.rt-icon-wrap.rt-top-gap {
  margin-top: .6rem;
}

.rt-bar {
  background-color: #091423;
  border-radius: 8px;
  width: 14px;
  height: 2px;
}

.rt-bar.rt-bar-rotate {
  position: absolute;
  transform: rotate(90deg);
}

.rt-answer-wrap {
  padding-top: 1.2rem;
}

.rt-dropdown-toggle {
  grid-column-gap: 5.625rem;
  grid-row-gap: 5.625rem;
  white-space: normal;
  word-break: normal;
  overflow-wrap: normal;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.rt-dropdown {
  cursor: pointer;
  border-bottom: .0625rem solid #949494;
  width: 100%;
}

.rt-text-color-gray {
  color: var(--charcoal-gray\<deleted\|variable-0cc52860-3bf5-805c-6b19-e735d2f9bb2a\>);
}

.rt-dropdown-left {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  justify-content: flex-start;
  align-items: flex-start;
}

.rt-dropdown-wrap {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  justify-content: space-between;
  align-items: flex-start;
  padding-bottom: 2.1875rem;
}

.rt-dropdown-wrap.rt-2 {
  padding-bottom: 1.5rem;
}

.rt-dropdown-content-wrappert {
  max-width: 42.125rem;
}

.rt-faq-v2 {
  padding-top: var(--_site-unit---section-gap--section-text-gap\<deleted\|variable-4243d1e8-209d-af96-c04c-ea5544abb83c\>);
  padding-bottom: var(--_site-unit---section-gap--section-main-gap\<deleted\|variable-b46a1d36-135d-eb28-c0c5-e83f5b387967\>);
}

.rt-v2-top {
  width: 100%;
  max-width: 42.125rem;
}

.rt-v2-content-wrap {
  width: 100%;
}

.rt-tab-v1 {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.rt-tabs-v1-menu {
  grid-column-gap: 4.375rem;
  grid-row-gap: 4.375rem;
  flex-flow: column;
  flex: 0 23.4375%;
  display: flex;
  position: sticky;
  top: 6rem;
}

.r-tad-item {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: #ddd0;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  padding: 0;
  display: flex;
}

.r-tad-item.w--current {
  border-bottom-color: var(--black\<deleted\|variable-c2216c2f-2478-c9c4-4f06-99b89905e1ad\>);
  background-color: #ddd0;
}

.rt-tabs-v1-content {
  flex: 0 69.6875%;
  margin-left: 10%;
}

.rt-container-large {
  width: 100%;
  max-width: var(--_site-unit---container--container-large\<deleted\|variable-36c2196a-104e-4ec9-1b40-8f4f5646a2b1\>);
  padding-right: var(--_site-unit---section-gap--container-padding\<deleted\|variable-62e1f7de-6bb6-8123-f162-c10bb0acb128\>);
  padding-left: var(--_site-unit---section-gap--container-padding\<deleted\|variable-62e1f7de-6bb6-8123-f162-c10bb0acb128\>);
}

.rt-v2-gap {
  grid-column-gap: 2.8125rem;
  grid-row-gap: 2.8125rem;
  flex-flow: column;
  width: 100%;
  max-width: 66.875rem;
  display: flex;
}

.rt-tad-item-icon {
  justify-content: flex-start;
  align-items: center;
  margin-top: .4rem;
  display: flex;
  position: relative;
}

.rt-tab-icon-2 {
  position: absolute;
}

.rt-tad-item-inner {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: space-between;
}

.rt-tad-item-line {
  background-color: #0006;
  width: 100%;
  height: .0625rem;
}

.rt-tad-item-line-inner {
  background-color: var(--black\<deleted\|variable-c2216c2f-2478-c9c4-4f06-99b89905e1ad\>);
  width: 50%;
  height: 100%;
}

.rt-scale-image {
  object-fit: cover;
  width: 100%;
  transform: scale(1.1);
}

.rt-blog-gap {
  padding-top: var(--_site-unit---section-gap--section-main-gap\<deleted\|variable-b46a1d36-135d-eb28-c0c5-e83f5b387967\>);
  padding-bottom: var(--_site-unit---section-gap--section-main-gap\<deleted\|variable-b46a1d36-135d-eb28-c0c5-e83f5b387967\>);
}

.rt-blog-v1-item-content-wrap {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  justify-content: space-between;
  align-items: flex-start;
  padding-left: .625rem;
  padding-right: .625rem;
  display: flex;
}

.rt-blog-v1-item-content-wrap.rt-2 {
  flex-flow: column;
  padding-left: 0;
  padding-right: 1rem;
}

.rt-blog-v1-item-button {
  background-color: var(--light-lime-green\<deleted\|variable-6d454374-6aec-4201-b973-6e12ed1b383a\>);
  border-radius: 100%;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 3.125rem;
  height: 3.125rem;
  display: flex;
}

.rt-blog-v1-item-content {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  width: 100%;
  display: flex;
}

.rt-calendar-wrap {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: flex-start;
  align-items: center;
}

.rt-blog-v1-icon-2 {
  position: absolute;
}

.rt-blog-v2-wrapper {
  grid-column-gap: 3.75rem;
  grid-row-gap: 3.75rem;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
}

.rt-blog-v2-wrapper-1 {
  grid-column-gap: var(--_site-unit---section-gap--flex-divider\<deleted\|variable-c3f0a7f3-6e6e-6605-6630-5bef2a667aa7\>);
  grid-row-gap: var(--_site-unit---section-gap--flex-divider\<deleted\|variable-c3f0a7f3-6e6e-6605-6630-5bef2a667aa7\>);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.rt-blog-v2-item {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  align-items: stretch;
  height: 100%;
  padding: 1.25rem 1.25rem 2.1875rem;
  box-shadow: 0 10px 120px #0f32520f;
}

.rt-blog-v2-item.rt-2 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 1.25rem;
}

.rt-radius-full {
  border-radius: 100%;
}

.rt-farmers-v1-item-overlay-inner {
  grid-column-gap: .3rem;
  grid-row-gap: .3rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.rt-farming-insights-left {
  grid-column-gap: 6.25rem;
  grid-row-gap: 6.25rem;
  flex-flow: column;
  flex: 1;
  justify-content: space-between;
  max-width: 45.3125rem;
  display: flex;
}

.rt-farming-insights-heading {
  max-width: 27.625rem;
}

.rt-image-blur-wrap {
  position: absolute;
  inset: 0%;
}

.rt-farming-insights-right {
  flex: 1;
  max-width: 38.4375rem;
}

.rt-farming-insights-right.rt-border-main {
  border-radius: 1rem;
}

.rt-farming-insights-right.rt-border-main.rt-overflow-hidden {
  overflow: hidden;
}

.rt-quality-v1-height {
  height: 400vh;
}

.rt-quality-v1-wrap {
  position: sticky;
  top: 12rem;
}

.rt-quality-v1-top {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 32.25rem;
  display: flex;
}

.rt-quality-v1-wrap-content {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
  overflow: hidden;
}

.rt-quality-v1-center-content {
  border: .0625rem solid #0003;
  border-radius: 1rem;
  flex: none;
  align-self: center;
  width: 30vw;
  padding: 1rem;
}

.rt-quality-v1-left-content {
  width: 100%;
  padding-top: 3rem;
  padding-bottom: 3rem;
  display: flex;
  overflow: hidden;
}

.rt-quality-v1-left-content.rt-2 {
  justify-content: flex-start;
}

.rt-quality-v1-item {
  flex: none;
  width: 20vw;
  padding-left: .9375rem;
  padding-right: .9375rem;
}

.rt-quality-v1-item-inner {
  border-radius: 1rem;
  overflow: hidden;
}

.rt-quality-v1-left-content-inner {
  display: flex;
}

.rt-quality-v1-move {
  width: 100%;
  transform: translate(100%);
}

.rt-her-v5-banner-content {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 35.6875rem;
  display: flex;
}

.rt-her-v5-banner-content.rt-desktop-text-center.rt-gap {
  margin-bottom: 6.25rem;
}

.rt-hero-v6-item {
  max-width: 24.5625rem;
}

.rt-hero-v6-item.rt-overflow-hidden {
  overflow: hidden;
}

.rt-hero-v6-item.rt-overflow-hidden.rt-border-main {
  border-radius: 1rem;
}

.rt-overview-v2-left {
  border-radius: 12.5rem;
  flex: 1;
  max-width: 13.9375rem;
  margin-top: 1.375rem;
  position: relative;
}

.rt-overview-v2-left.rt-overflow-hidden {
  background-color: var(--light-lime-green\<deleted\|variable-6d454374-6aec-4201-b973-6e12ed1b383a\>);
  background-color: #d0f24c;
  overflow: hidden;
}

.rt-overview-v2-center {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  flex: 1;
  max-width: 28.5rem;
  display: flex;
}

.rt-overview-v2-right {
  flex: 1;
  max-width: 15.9375rem;
  position: relative;
}

.rt-overview-v2-right.rt-border-main {
  border-radius: 1rem;
}

.rt-overview-v2-right.rt-border-main.rt-overflow-hidden {
  overflow: hidden;
}

.rt-overview-v2-image-2, .rt-overview-v2-image-3, .rt-overview-v2-image-4 {
  position: absolute;
  inset: 0%;
}

.rt-overview-v2-item {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  text-align: center;
  cursor: pointer;
  flex-flow: column;
  padding: 1.2rem 1rem .8rem;
  position: relative;
}

.rt-overview-v2-text {
  z-index: 1;
  position: relative;
}

.rt-improve-v1-item-overlay {
  background-image: linear-gradient(#fff0 26%, #0a2710b8);
  justify-content: flex-start;
  align-items: flex-end;
  padding: 1.875rem;
  display: flex;
  position: absolute;
  inset: 0%;
}

.rt-improve-v1-item-content {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  -webkit-backdrop-filter: blur(27px);
  backdrop-filter: blur(27px);
  background-color: #00000026;
  border: .0625rem solid #d0f24c33;
  border-radius: .875rem;
  flex-flow: column;
  flex: 1;
  max-width: 30.125rem;
  padding: 2.5rem 3.5rem 2.5rem 2.5rem;
  display: flex;
  box-shadow: 0 17px 240.1px #d0f24c33;
}

.rt-growth-v1-left {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex: 1;
  justify-content: space-between;
  align-items: stretch;
  max-width: 38.4375rem;
}

.rt-growth-v1-right {
  flex: 1;
  max-width: 45.3125rem;
}

.rt-growth-v1-right.rt-border-main {
  border-radius: 1rem;
}

.rt-growth-v1-right.rt-border-main.rt-overflow-hidden {
  overflow: hidden;
}

.rt-growth-v1-content {
  grid-column-gap: 1.7rem;
  grid-row-gap: 1.7rem;
  align-items: stretch;
}

.rt-growth-v1-icon {
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  margin-top: .125rem;
  display: flex;
}

.rt-growth-v1-text {
  color: #a2a2a2;
}

.rt-growth-v1-text-wrap {
  grid-column-gap: .3rem;
  grid-row-gap: .3rem;
  flex-flow: column;
  display: flex;
}

.rt-growth-v1-top {
  max-width: 28.3125rem;
}

.rt-blog-date-top-gap {
  padding-top: .2rem;
}

.rt-nav-link-icon {
  margin-top: .375rem;
}

.rt-nav-link-icon.rt-two {
  filter: invert();
}

.rt-change-color-orange {
  color: #ff3f05;
}

.rt-change-color-orange.rt-text-medium {
  font-weight: 500;
}

.rt-nav-menu {
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
  position: static;
}

.rt-nav-link-wrap-v6 {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  flex: 1;
  justify-content: flex-end;
  align-items: center;
}

.rt-component-main-left {
  grid-column-gap: .8125rem;
  grid-row-gap: .8125rem;
  justify-content: flex-start;
  align-items: center;
}

.rt-nav-link-wrap-white-btn {
  margin-bottom: .0625rem;
  display: inline-flex;
}

.rt-nav-logo-wrap {
  justify-content: center;
  align-items: center;
  display: flex;
}

.rt-components-text {
  max-width: 14.5rem;
}

.rt-header-v1-left {
  grid-column-gap: 3.75rem;
  grid-row-gap: 3.75rem;
  justify-content: space-between;
  align-items: center;
  max-width: 14.1875rem;
}

.rt-navbar-toggle-arrow {
  flex: none;
  display: flex;
}

.rt-components-icon {
  width: 2.625rem;
  min-width: 3.1rem;
  height: 2.7rem;
  min-height: 3.2rem;
}

.rt-mobilie-menu {
  display: none;
}

.rt-nav-button-wrap {
  grid-row-gap: 1.25rem;
  justify-content: flex-end;
  align-items: center;
}

.rt-nav-dropdown-inner {
  background-image: linear-gradient(93deg, #010103, #4752c8 38%);
  border-radius: .625rem;
  flex: 1;
  padding-bottom: .0625rem;
  box-shadow: 0 .2275rem .3125rem #0000000d;
}

.rt-nav-dropdown-inner.rt-v2 {
  background-image: linear-gradient(#fff, #fff0 53%), linear-gradient(93deg, #fc4a82, #fba35b 38%);
  box-shadow: 0 .4rem 1.5rem #fc8b7a33;
}

.rt-email-link-v1 {
  transition: all .2s;
}

.rt-email-link-v1:hover {
  color: #020e0d;
}

.rt-responsive-nav-button-wrap {
  justify-content: flex-end;
  align-items: center;
}

.rt-nav-dropdown-v2-main {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  align-items: stretch;
}

.rt-image-center-v2 {
  justify-content: center;
  align-self: center;
  align-items: center;
  display: flex;
}

.rt-nav-logo {
  justify-content: center;
  align-items: center;
  display: flex;
}

.rt-nav-logo.rt-one {
  z-index: 2;
}

.rt-header-v1-main {
  justify-content: space-between;
  align-items: center;
  width: 100%;
}

.rt-desktop-menu {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 31.9375rem;
}

.rt-navbar-toggle {
  z-index: 10;
  grid-column-gap: .375rem;
  grid-row-gap: .375rem;
  justify-content: center;
  align-items: center;
  padding: 1.8rem .9375rem 2rem;
  display: flex;
  position: relative;
}

.rt-nav-dropdown-list-v2 {
  z-index: 9999;
  grid-column-gap: .9375rem;
  grid-row-gap: .9375rem;
  background-color: #fff0;
  width: 100%;
  position: fixed;
  top: 5rem;
  left: 0;
  right: 0;
}

.rt-nav-dropdown-v2 {
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.rt-footer-logo-icon {
  width: 14.18rem;
}

.rt-nav-dropdown-list-v2-wrap {
  z-index: 9999;
  grid-column-gap: .9375rem;
  grid-row-gap: .9375rem;
  background-color: #fff;
  border-bottom: .3125rem solid #59624d;
  border-bottom-right-radius: 1rem;
  border-bottom-left-radius: 1rem;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 3.125rem;
  padding-bottom: 3.125rem;
  box-shadow: 0 .625rem 2.5rem #0000001a;
}

.rt-nav-dropdown-list-v2-wrap.w--open {
  top: 5.1rem;
}

.rt-nav-link-v2-line {
  background-color: #020e0d;
  height: .0625rem;
  margin-bottom: -.0625rem;
  position: absolute;
  inset: auto 0% 0;
}

.rt-nav-dropdown-v2-image {
  flex: 1;
  max-width: 22.125rem;
  position: relative;
}

.rt-nav-dropdown-v2-content {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  max-width: 55.4375rem;
}

.rt-nav-link-v2-arrow-wrap {
  justify-content: flex-end;
  align-items: flex-start;
  width: .9rem;
}

.rt-nav-link-v2-arrow-wrap.rt-overflow-hidden {
  overflow: hidden;
}

.rt-nav-link-v2-arrow {
  flex: none;
  width: .9rem;
}

.rt-nav-list-v2-wrap {
  grid-column-gap: .9rem;
  grid-row-gap: .9rem;
  align-items: stretch;
}

.rt-nav-link-v2 {
  border-bottom: .0625rem solid #020e0d26;
  justify-content: space-between;
  align-items: center;
  padding-bottom: .8rem;
  display: flex;
  position: relative;
}

.rt-pricing-plus {
  background-color: #000;
  flex: none;
  width: 13px;
  height: 1.5px;
  position: absolute;
}

.rt-faq-v2-question-dropdown {
  border-bottom: 1px solid #e5e5e5;
  border-radius: .875rem;
  width: 100%;
  display: block;
  position: static;
}

.rt-faq-v2-question-dropdown.rt-change-border {
  background-color: var(--deep-evergreen\<deleted\|variable-ebd44e1f-6b46-1054-1b45-f9a184ab0ca2\>);
  background-color: #0a2710;
  border-bottom: 1px solid #e5e5e500;
}

.rt-offer-text.rt-no-wrap {
  color: #fff;
  white-space: normal;
  white-space: normal;
}

.rt-offer-text.rt-no-wrap.rt-text-style-h4 {
  font-size: 1.4375rem;
}

.rt-padding-top-twenty {
  padding-top: 20px;
}

.rt-padding-top-twenty.rt-change-padding-top {
  padding-top: 0;
  padding-bottom: 1.0625rem;
}

.rt-faq-question-icon {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.rt-faq-toogle {
  border-radius: 8px;
  justify-content: space-between;
  align-items: center;
  padding: 1.1rem 1.5625rem .625rem;
  display: flex;
}

.rt-faq-toogle.rt-chnage-display {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
}

.rt-faq-question-details {
  max-width: 774px;
  padding: .75rem 3rem .3125rem 5rem;
}

.rt-pricing-minus {
  background-color: #000;
  flex: none;
  width: 13px;
  height: 2px;
}

.rt-change-color-transperent {
  background-color: #ddd0;
  display: block;
  position: static;
  overflow: hidden;
}

.rt-hero-v2-image-overlay {
  background-image: linear-gradient(#fff0 46%, #0a2710b5);
  position: absolute;
  inset: 0%;
}

.rt-process-mobile-slider, .rt-mobile-slider {
  display: none;
}

.rt-container-main-2 {
  width: 100%;
  max-width: 90.625rem;
  padding-left: .9375rem;
  padding-right: .9375rem;
}

.rt-container-main-2.rt-nav-wrap {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.rt-button-bg-2 {
  background-color: #fff;
  width: 110%;
  position: absolute;
  inset: 0%;
  transform: translate(-103%);
}

.rt-button-box-2 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: #d0f24c;
  border: .0625rem solid #0a2710;
  border-radius: 3rem;
  justify-content: flex-start;
  align-items: center;
  padding: .6rem 1.875rem .5rem;
  display: inline-flex;
  position: relative;
  overflow: hidden;
}

.rt-sub-text-2 {
  color: #3d3d3d;
  letter-spacing: .125rem;
  text-transform: uppercase;
  font-family: Ltsuperior, Arial, sans-serif;
  font-size: .875rem;
  font-weight: 600;
  line-height: 125%;
}

.rt-sub-text-2.rt-text-color-white {
  color: #fff;
}

.rt-sub-text-2.is-align {
  text-align: center;
}

.rt-button-text-2 {
  color: #000;
  letter-spacing: -.01875rem;
  font-family: Ltsuperior, Arial, sans-serif;
  font-size: .9375rem;
  font-weight: 600;
  line-height: 150%;
}

.rt-button-text-2.rt-two {
  position: absolute;
}

.rt-choose-2 {
  background-color: #0a2710;
  padding-top: 8.125rem;
  padding-bottom: 8.125rem;
}

.rt-sub-text-gap-2 {
  margin-bottom: 1.8rem;
}

.rt-gap-off-3 {
  margin: 0;
}

.rt-gap-off-3.rt-text-color-white {
  color: #fff;
}

.rt-text-style-h5-3 {
  color: #17271a;
  letter-spacing: -.03125rem;
  font-family: Ltsuperior, Arial, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 135%;
}

.rt-text-style-h5-3.rt-text-color-white {
  color: #fff;
}

.rt-focus-item-2 {
  grid-column-gap: 1.3rem;
  grid-row-gap: 1.3rem;
  width: 100%;
  max-width: 32.3125rem;
  box-shadow: none;
  -webkit-backdrop-filter: blur(300px);
  backdrop-filter: blur(300px);
  text-align: center;
  background-color: #fff;
  border-radius: 1rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding: 2.1875rem 1.875rem 3.4375rem;
  display: flex;
  position: absolute;
}

.rt-focus-item-2.rt-3 {
  box-shadow: 0 20px 70px #d0f24c4d;
}

.rt-gap-off-4 {
  margin: 0;
}

.rt-focus-2 {
  background-color: #0a2710;
  padding-bottom: 8.125rem;
}

.rt-text-style-h3-2 {
  color: #0a2710;
  letter-spacing: -.0625rem;
  font-family: Ltsuperior, Arial, sans-serif;
  font-size: 1.875rem;
  font-weight: 400;
  line-height: 133.334%;
}

.rt-focus-text-2 {
  color: #fff;
  text-transform: uppercase;
  font-size: 12rem;
  line-height: 99%;
}

.rt-text-style-h4-2 {
  color: #17271a;
  letter-spacing: -.05rem;
  font-family: Ltsuperior, Arial, sans-serif;
  font-size: 1.4375rem;
  font-weight: 400;
  line-height: 130.435%;
}

.rt-heading-to-para-2 {
  margin-bottom: .7rem;
}

.rt-process-over-item-2 {
  pointer-events: auto;
  background-color: #fff;
  border-radius: .9375rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 15rem;
  height: 15rem;
  padding: 1.25rem;
  display: flex;
  position: absolute;
  box-shadow: 0 17px 166.3px #0835791a;
}

.rt-process-over-item-2.rt-three {
  top: 15%;
  left: 0;
}

.rt-process-over-item-2.rt-one {
  top: 0;
}

.rt-process-over-item-2.rt-six {
  bottom: 0;
}

.rt-process-over-item-2.rt-two {
  top: 15%;
  right: 0;
}

.rt-process-over-item-2.rt-five {
  bottom: 15%;
  right: 0;
}

.rt-process-over-item-2.rt-four {
  bottom: 15%;
  left: 0;
}

.rt-gap-off-5 {
  margin: 0;
}

.rt-gap-off-5.is-align {
  text-align: center;
}

.rt-process-2 {
  padding-top: 8.125rem;
}

.rt-sub-text-gap-3 {
  margin-bottom: 1.8rem;
}

.rt-text-color-green-2 {
  color: #0a2710;
}

.rt-gap-off-6 {
  margin: 0;
}

.rt-farming-2 {
  padding-top: 8.125rem;
  padding-bottom: 8.125rem;
}

.rt-footer-2 {
  background-color: #0a2710;
  padding-top: 8.125rem;
  padding-bottom: 3.75rem;
}

.rt-button-to-para-2 {
  margin: 0 0 2.1rem;
}

.rt-button-to-para-2.rt-text-color-white {
  color: #fff;
}

.rt-button-to-para-2.rt-impact-left-top-para {
  max-width: 29.6875rem;
}

.rt-footer-buttom-line-2 {
  background-color: #fff;
  width: .0625rem;
  height: 1.0625rem;
}

.rt-menu-text-2 {
  color: #fff;
  letter-spacing: .02rem;
  font-family: Ltsuperior, Arial, sans-serif;
  font-size: 1.0625rem;
  font-weight: 400;
  line-height: 105%;
}

.rt-menu-text-2.rt-footer-color {
  color: #d7d7d7;
}

.rt-nav-text-2 {
  color: #fff;
  letter-spacing: -.0125rem;
  margin-bottom: -.3125rem;
  font-size: 105%;
  font-weight: 400;
  line-height: 150%;
}

.rt-text-style-h4-3 {
  color: #17271a;
  letter-spacing: -.05rem;
  font-family: Ltsuperior, Arial, sans-serif;
  font-size: 1.4375rem;
  font-weight: 400;
  line-height: 130.435%;
}

.rt-nav-text-v2-2 {
  color: #4d4d4d;
}

.rt-nav-dropdown-v2-top-2 {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
}

.rt-navbar-all-2 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.rt-navbar-2 {
  z-index: 999;
  background-color: #000;
  border-bottom: .0625rem solid #0000;
  position: fixed;
  inset: 0% 0% auto;
  transform: translate(0, 43px);
}

.rt-component-item-2 {
  grid-column-gap: .9375rem;
  grid-row-gap: .9375rem;
  color: #4d4d4d;
  background-color: #fff;
  border-radius: .625rem;
  flex: 1;
  justify-content: space-between;
  align-items: center;
  height: 100%;
  padding: 1.25rem;
  display: flex;
}

.rt-nav-dropdown-v2-bottom-2 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  background-color: #d0f24c;
  background-image: none;
  justify-content: space-between;
  align-items: stretch;
  padding: 1.5625rem;
}

.rt-hero-v2-2 {
  background-color: #0a2710;
  padding-top: 33.4375rem;
  padding-bottom: 6.25rem;
  position: relative;
}

.rt-hero-v2-over-inner-1-2 {
  background-color: #0a2710;
  width: 0%;
}

.rt-gap-off-7 {
  margin: 0;
}

.rt-gap-off-7.rt-text-color-white {
  color: #fff;
}

.rt-hero-v2-over-inner-2-2 {
  background-color: #0a2710;
  width: 0%;
}

.rt-hero-v2-slider-next-2 {
  background-color: #fff;
  border-radius: .375rem;
  justify-content: center;
  align-items: center;
  width: 3.125rem;
  height: 3.125rem;
  display: flex;
  inset: auto auto 0% 0%;
}

.rt-hero-v2-slider-next-2:hover {
  background-color: #d0f24c;
}

.rt-hero-v2-slider-next-2.rt-2 {
  left: 4rem;
}

.rt-hero-v2-over-inner-3-2 {
  background-color: #0a2710;
  width: 0%;
}

.rt-sub-text-gap-4 {
  margin-bottom: 1.8rem;
}

.rt-eco-v1-line-2 {
  background-color: #0a2710;
  height: .0625rem;
  position: absolute;
  inset: auto 0% 0%;
}

.rt-eco-v1-2 {
  padding-top: 8.125rem;
  padding-bottom: 7.8125rem;
}

.rt-text-style-h6-2 {
  color: #17271a;
  letter-spacing: -.01875rem;
  font-family: Ltsuperior, Arial, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 150%;
}

.rt-gap-off-8 {
  margin: 0;
}

.rt-organic-v1-content-2 {
  z-index: 2;
  grid-column-gap: 2.8125rem;
  grid-row-gap: 2.8125rem;
  background-image: linear-gradient(#fff0 22%, #0a2710);
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
  padding: 2.5rem;
  display: flex;
  position: absolute;
  inset: 0%;
}

.rt-organic-v1-content-2.rt-change {
  background-image: none;
}

.rt-sub-text-gap-5 {
  margin-bottom: 1.8rem;
}

.rt-text-style-h4-4 {
  color: #17271a;
  letter-spacing: -.05rem;
  font-family: Ltsuperior, Arial, sans-serif;
  font-size: 1.4375rem;
  font-weight: 400;
  line-height: 130.435%;
}

.rt-text-style-h4-4.rt-text-color-white {
  color: #fff;
}

.rt-organic-v1-2 {
  padding-bottom: 8.125rem;
}

.rt-gap-off-9 {
  margin: 0;
}

.rt-gap-off-9.rt-text-color-white {
  color: #fff;
}

.rt-gap-off-9.rt-text-color-green {
  color: #0a2710;
}

.rt-choose-v1-2 {
  background-color: #0a2710;
  padding-top: 8.125rem;
  padding-bottom: 8.125rem;
}

.rt-gap-off-10 {
  margin: 0;
}

.rt-gap-off-10.rt-text-color-white {
  color: #fff;
}

.rt-sub-text-gap-6 {
  margin-bottom: 1.8rem;
}

.rt-card-text-solide-2 {
  margin-bottom: 2.7rem;
}

.rt-text-style-h4-5 {
  color: #17271a;
  letter-spacing: -.05rem;
  font-family: Ltsuperior, Arial, sans-serif;
  font-size: 1.4375rem;
  font-weight: 400;
  line-height: 130.435%;
}

.rt-text-style-h4-5.rt-text-color-white-5 {
  color: #fff;
}

.rt-product-v1-2 {
  padding-top: 7.8125rem;
  padding-bottom: 7.8125rem;
}

.rt-gap-off-11 {
  margin: 0;
}

.rt-gap-off-11.is-align {
  text-align: center;
}

.rt-sub-text-gap-7 {
  margin-bottom: 1.8rem;
}

.rt-gap-off-12 {
  margin: 0;
}

.rt-gap-off-12.is-gap {
  margin-bottom: .5rem;
}

.rt-previous-v1-icon-2 {
  background-color: #fff;
  border-radius: .25rem;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 2.875rem;
  height: 2.875rem;
  display: flex;
}

.rt-farming-v2-left-wrap-2 {
  width: 54.9479%;
  padding-left: .9375rem;
}

.rt-sub-text-gap-8 {
  margin-bottom: 1.8rem;
}

.rt-text-color-white-3 {
  color: #fff;
}

.rt-farming-v1-item-inner-2 {
  background-color: #0a2710;
  border-radius: .625rem;
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}

.rt-farming-v1-2 {
  padding-top: 7.8125rem;
  padding-bottom: 8.125rem;
}

.rt-gap-off-13 {
  margin: 0;
}

.rt-gap-off-13.rt-text-color-white-4 {
  color: #fff;
}

.rt-gap-off-13.rt-text-color-white-4.is-align, .rt-gap-off-13.is-align {
  text-align: center;
}

.rt-farming-v1-overlay-2 {
  z-index: 2;
  text-align: center;
  background-image: linear-gradient(#fff0 24%, #0a2710);
  justify-content: center;
  align-items: flex-end;
  padding: 1.25rem 1rem;
  display: flex;
  position: absolute;
  inset: 0%;
}

.rt-sub-text-gap-9 {
  margin-bottom: 1.8rem;
}

.rt-text-color-white-4 {
  color: #fff;
}

.rt-hero-v3-2 {
  transform-origin: 50% 100%;
  background-color: #0a2710;
  flex-flow: column;
  height: auto;
  padding-top: 11.75rem;
  display: flex;
  position: relative;
}

.rt-hero-v3-line-inner-2 {
  background-color: #d0f24c;
  border-radius: .588235rem;
  width: 20%;
  height: 100%;
}

.rt-hero-v3-buttom-scroll-2 {
  background-color: #d0f24c;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 1.625rem;
  height: 1.625rem;
  margin-bottom: .3rem;
  display: flex;
}

.rt-hero-v3-gradient-2 {
  z-index: 20;
  pointer-events: none;
  background-image: linear-gradient(#0a2710, #fff0);
  position: absolute;
  inset: 0%;
}

.rt-sub-text-gap-10 {
  margin-bottom: 1.8rem;
}

.rt-about-v2-wrapper-2 {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  justify-content: space-between;
}

.rt-about-v2-2 {
  padding-top: 7.8125rem;
  padding-bottom: 7.8125rem;
}

.rt-plus-2 {
  background-color: #000;
  border-radius: 10rem;
  width: .125rem;
  height: .75rem;
  position: absolute;
}

.rt-products-v1-2 {
  padding-bottom: 8.125rem;
}

.rt-minus-2 {
  background-color: #000;
  width: .75rem;
  height: .125rem;
}

.rt-products-v1-content-2 {
  background-color: #fff;
  border-radius: .625rem;
  padding: 2rem 1.25rem 1.8rem;
}

.rt-partners-over-v2-2 {
  z-index: 1;
  perspective-origin: 50% 0;
  transform-origin: 50% 0;
  background-color: #d0f24c;
  border-bottom: .25rem solid #0a2710;
  border-radius: .375rem;
  position: absolute;
  inset: 0%;
  box-shadow: 0 25px 202.4px #d0f24ca3;
}

.rt-counter-box-plus-2 {
  z-index: 1;
  background-color: #d0f24c;
  border-radius: 100%;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 3.125rem;
  height: 3.125rem;
  margin-left: -2.5rem;
  display: flex;
  position: relative;
}

.rt-trusted-2 {
  padding-bottom: 8.125rem;
}

.rt-offer-v1-wrap-v2-2 {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  justify-content: space-between;
  align-items: stretch;
  overflow: hidden;
}

.rt-offer-v1-2 {
  padding-bottom: 8.125rem;
}

.rt-main-big-text-2 {
  color: #fff;
  text-transform: uppercase;
  font-size: clamp(1rem, 13vw, 12rem);
  line-height: 99%;
}

.rt-products-v2-2, .rt-explore-v1-2 {
  background-color: #0a2710;
}

.rt-quality-v1-2 {
  padding-top: 7.8125rem;
}

.rt-text-color-white-5 {
  color: #fff;
}

.rt-quality-v1-center-item-5-2, .rt-quality-v1-center-item-4-2, .rt-quality-v1-center-item-3-2, .rt-quality-v1-center-item-2-2 {
  background-color: #0a2710;
  position: absolute;
  inset: 0%;
}

.rt-quality-v1-center-item-1-2 {
  background-color: #0a2710;
  position: relative;
}

.rt-quality-v1-center-item-inner-2 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  text-align: center;
  background-image: linear-gradient(#fff0 42%, #0a2710);
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  padding: 1rem;
  display: flex;
  position: absolute;
  inset: 0%;
}

.rt-text-color-white-6 {
  color: #fff;
}

.rt-farming-insights-wrapper-2 {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  justify-content: space-between;
  align-items: stretch;
}

.rt-farming-insights-2 {
  padding-top: 7.8125rem;
  padding-bottom: 7.8125rem;
}

.rt-farming-v1-overlay-3 {
  z-index: 2;
  text-align: center;
  background-image: linear-gradient(#fff0 24%, #0a2710);
  justify-content: center;
  align-items: flex-end;
  padding: 1.25rem 1rem;
  display: flex;
  position: absolute;
  inset: 0%;
}

.rt-farming-insights-left-content-2 {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  align-items: stretch;
}

.rt-text-color-white-7 {
  color: #fff;
}

.rt-farmers-v1-item-overlay-2 {
  background-image: linear-gradient(#fff0 32%, #0a2710 89%);
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  padding: 1.25rem;
  display: flex;
  position: absolute;
  inset: 0%;
}

.rt-farmers-v1-item-2 {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  background-color: #0a2710;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  position: relative;
}

.rt-farmers-v1-item-2.rt-overflow-hidden {
  overflow: hidden;
}

.rt-farmers-v1-item-2.rt-overflow-hidden.rt-border-main {
  border-radius: 1rem;
}

.rt-farmers-v1-wrapper-2 {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.rt-farmers-v1-2 {
  padding-bottom: 8.125rem;
}

.rt-hero-v6-3 {
  background-color: #0a2710;
  padding-top: 13.0625rem;
  padding-bottom: 3.75rem;
}

.rt-overview-v2-2 {
  background-color: #0a2710;
  padding-top: 7.8125rem;
  padding-bottom: 7.8125rem;
}

.rt-overview-v2-content-2 {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.rt-overview-v2-overlay-2 {
  background-color: #d0f24c;
  border-radius: 4rem;
  position: absolute;
  inset: 0%;
}

.rt-growth-v1-2 {
  background-color: #0a2710;
  padding-top: 8.125rem;
  padding-bottom: 8.125rem;
}

.rt-growth-v1-item-2 {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  border-bottom: .0625rem solid #fff3;
  justify-content: flex-start;
  align-items: flex-start;
  padding-bottom: 1.7rem;
  display: flex;
}

.rt-growth-v1-item-2.rt-border-of {
  border-bottom-style: none;
  padding-bottom: 0;
}

.rt-growth-v1-wrapper-2 {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  justify-content: space-between;
  align-items: stretch;
}

.rt-improve-v1-wrapper-2 {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.rt-improve-v1-2 {
  padding-top: 7.8125rem;
  padding-bottom: 7.8125rem;
}

.rt-improve-v1-item-2 {
  background-color: #0a2710;
  position: relative;
}

.rt-improve-v1-item-2.rt-overflow-hidden {
  overflow: hidden;
}

.rt-improve-v1-item-2.rt-overflow-hidden.rt-border-main {
  border-radius: 1rem;
}

.rt-text-center {
  text-align: center;
}

.rt-text-plus {
  color: #000;
}

.rt-section-gap {
  height: 30vh;
}

.rt-height {
  object-fit: cover;
  height: 100%;
}

@media screen and (min-width: 1280px) {
  body {
    --deep-forest-green\<deleted\|variable-4c89d7aa-01fa-1239-cd17-65ad1492ffa4\>: #17271a;
    --charcoal-gray\<deleted\|variable-0cc52860-3bf5-805c-6b19-e735d2f9bb2a\>: #4d4d4d;
    --white\<deleted\|variable-fd7b4e9a-f671-1f4c-b74b-b9048d371788\>: white;
    --light-lime-green\<deleted\|variable-6d454374-6aec-4201-b973-6e12ed1b383a\>: #d0f24c;
    --deep-evergreen\<deleted\|variable-ebd44e1f-6b46-1054-1b45-f9a184ab0ca2\>: #0a2710;
    --black\<deleted\|variable-c2216c2f-2478-c9c4-4f06-99b89905e1ad\>: black;
    --_typography---font-family--ltsuperior\<deleted\|variable-6ccb4a05-d9a2-6cbc-37cc-0e616d4d1033\>: Ltsuperior, Arial, sans-serif;
    --_typography---font-size--heading-four\<deleted\|variable-2b9f7d10-811c-4f46-5630-0a754d7ed406\>: 1.4375rem;
    --_typography---line-height--heading-four\<deleted\|variable-af208732-7b8d-00b2-4370-122a33c4aaea\>: 130.435%;
    --_typography---font-weight--weight-regular\<deleted\|variable-fac9b284-f000-041d-eb60-53c3099ccb85\>: 400;
    --_typography---letter-spacing--heading-four\<deleted\|variable-7fe2a80b-b617-19c7-dd09-66b49af314ac\>: -.05rem;
    --_typography---font-size--heading-five\<deleted\|variable-068b16c5-7d72-4da2-dca4-bad4681fa795\>: 1.25rem;
    --_typography---line-height--heading-five\<deleted\|variable-a52a6391-203c-8e31-f32c-feb6cb8dbeb0\>: 135%;
    --_typography---letter-spacing--heading-five\<deleted\|variable-aa19515a-7350-39be-588b-11115415b298\>: -.03125rem;
    --_typography---font-size--heading-six\<deleted\|variable-75059ad7-be73-c05d-3876-f22c00242d1c\>: 1.125rem;
    --_typography---line-height--heading-six\<deleted\|variable-15f3e21c-1d80-e530-8fa2-9d06865c5050\>: 150%;
    --_typography---letter-spacing--heading-six\<deleted\|variable-f32fc51a-2ae4-fccd-e2ad-6960c09973b4\>: -.01875rem;
    --_typography---font-family--inter-tight\<deleted\|variable-5027c7f4-9d9c-44f2-f0ae-4da159304679\>: "Inter Tight", sans-serif;
    --_typography---font-size--body-font\<deleted\|variable-02b9d6df-351d-70e3-4b75-03ea302c6489\>: 1rem;
    --_typography---line-height--body-font\<deleted\|variable-25a8e2b9-3029-b518-9a00-fd01f1d27270\>: 150%;
    --_typography---letter-spacing--body-font\<deleted\|variable-d124678c-1795-93fa-f54f-14e2a90a3cef\>: -.0125rem;
  }

  .rt-counter-box {
    height: 3.4375rem;
  }

  .rt-counter-box.rt-text-style-h2.rt-h2-height {
    height: 2.25rem;
  }

  .rt-counter-box.rt-big-marquree-text.rt-big-height {
    height: 9.3rem;
  }

  .rt-big-marquree-text {
    font-size: 12rem;
  }

  .rt-about-item-center {
    padding: 3.75rem;
  }

  .rt-about-border {
    margin-top: 2.5rem;
    margin-bottom: 3.75rem;
  }

  .rt-about-item-centerbuttom {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
  }

  .rt-about-item-para-1 {
    max-width: 29.3125rem;
  }

  .rt-farming-right-item {
    grid-column-gap: 3.75rem;
    grid-row-gap: 3.75rem;
    padding: 1.25rem;
  }

  .rt-farming-left-item {
    padding: 3.125rem 2.9375rem;
  }

  .rt-products-wrapper, .rt-products-row-1, .rt-products-row-2 {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
  }

  .rt-partners-card {
    height: 18.75rem;
  }

  .rt-process-wrapper {
    width: 70rem;
    max-width: 78.5rem;
    height: 70rem;
  }

  .rt-process-over {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 70rem;
    max-width: 77.5625rem;
    height: 70rem;
  }

  .rt-process-icon {
    width: 3.75rem;
  }

  .rt-farming-v2-wrapper {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
  }

  .rt-farming-v2-image-item {
    width: 32rem;
  }

  .rt-blog-v2-item.rt-2 {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
  }

  .rt-quality-v1-wrap {
    top: 6rem;
  }

  .rt-nav-menu {
    position: relative;
  }

  .rt-header-v1-left {
    grid-column-gap: 16.375rem;
    grid-row-gap: 16.375rem;
  }

  .rt-header-v1-main {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
  }

  .rt-focus-item-2 {
    grid-column-gap: 1.6rem;
    grid-row-gap: 1.6rem;
  }

  .rt-process-over-item-2 {
    width: 22.75rem;
    height: 20rem;
    padding: 2.5rem;
  }

  .rt-process-over-item-2.rt-three, .rt-process-over-item-2.rt-two {
    top: 15%;
  }

  .rt-process-over-item-2.rt-five, .rt-process-over-item-2.rt-four {
    bottom: 15%;
  }

  .rt-farming-v2-left-wrap-2 {
    padding-right: 4.6875rem;
  }

  .rt-quality-v1-center-item-inner-2 {
    padding-bottom: 1.875rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .rt-text-plus {
    line-height: 50%;
  }
}

@media screen and (min-width: 1440px) {
  .rt-process-wrapper {
    width: 77rem;
    height: 77rem;
    margin-bottom: 8rem;
  }

  .rt-process-over {
    width: 77rem;
    height: 77rem;
  }

  .rt-farming-v2-image-item {
    width: 34rem;
  }

  .rt-navbar-toggle {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .rt-nav-dropdown-list-v2 {
    justify-content: center;
    align-items: flex-start;
  }

  .rt-nav-dropdown-v2-content {
    grid-column-gap: 3.75rem;
    grid-row-gap: 3.75rem;
  }

  .rt-focus-text-2 {
    font-size: 14.375rem;
    line-height: 101%;
  }

  .rt-process-over-item-2.rt-three {
    top: 18%;
  }

  .rt-process-over-item-2.rt-six {
    right: 37%;
  }

  .rt-process-over-item-2.rt-two {
    top: 17%;
    right: -7%;
  }

  .rt-process-over-item-2.rt-five {
    bottom: 17%;
  }

  .rt-process-over-item-2.rt-four {
    bottom: 16%;
    left: -6%;
  }

  .rt-nav-dropdown-v2-top-2 {
    grid-column-gap: 3.75rem;
    grid-row-gap: 3.75rem;
  }

  .rt-text-color-white-5.rt-quality-v1-para {
    max-width: 23.125rem;
  }
}

@media screen and (min-width: 1920px) {
  .rt-counter-train.rt-one {
    font-size: 11rem;
  }

  .rt-focus-wrapper {
    padding-bottom: 6rem;
  }

  .rt-focus-over {
    padding-bottom: 6rem;
    transform: translate(0, -12rem);
  }

  .rt-choose-v1-item {
    justify-content: space-between;
    align-items: flex-start;
  }

  .rt-farming-v2-image-item {
    width: 43.5625rem;
  }

  .rt-navbar-all-2 {
    justify-content: center;
    align-items: center;
  }

  .rt-navbar-2 {
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }
}

@media screen and (max-width: 991px) {
  body {
    letter-spacing: 0;
    --deep-forest-green\<deleted\|variable-4c89d7aa-01fa-1239-cd17-65ad1492ffa4\>: #17271a;
    --charcoal-gray\<deleted\|variable-0cc52860-3bf5-805c-6b19-e735d2f9bb2a\>: #4d4d4d;
    --white\<deleted\|variable-fd7b4e9a-f671-1f4c-b74b-b9048d371788\>: white;
    --light-lime-green\<deleted\|variable-6d454374-6aec-4201-b973-6e12ed1b383a\>: #d0f24c;
    --deep-evergreen\<deleted\|variable-ebd44e1f-6b46-1054-1b45-f9a184ab0ca2\>: #0a2710;
    --black\<deleted\|variable-c2216c2f-2478-c9c4-4f06-99b89905e1ad\>: black;
    --_typography---font-family--ltsuperior\<deleted\|variable-6ccb4a05-d9a2-6cbc-37cc-0e616d4d1033\>: Ltsuperior, Arial, sans-serif;
    --_typography---font-size--heading-four\<deleted\|variable-2b9f7d10-811c-4f46-5630-0a754d7ed406\>: 1.25rem;
    --_typography---line-height--heading-four\<deleted\|variable-af208732-7b8d-00b2-4370-122a33c4aaea\>: 130.435%;
    --_typography---font-weight--weight-regular\<deleted\|variable-fac9b284-f000-041d-eb60-53c3099ccb85\>: 400;
    --_typography---letter-spacing--heading-four\<deleted\|variable-7fe2a80b-b617-19c7-dd09-66b49af314ac\>: -.05rem;
    --_typography---font-size--heading-five\<deleted\|variable-068b16c5-7d72-4da2-dca4-bad4681fa795\>: 1.125rem;
    --_typography---line-height--heading-five\<deleted\|variable-a52a6391-203c-8e31-f32c-feb6cb8dbeb0\>: 135%;
    --_typography---letter-spacing--heading-five\<deleted\|variable-aa19515a-7350-39be-588b-11115415b298\>: -.03125rem;
    --_typography---font-size--heading-six\<deleted\|variable-75059ad7-be73-c05d-3876-f22c00242d1c\>: 1.0625rem;
    --_typography---line-height--heading-six\<deleted\|variable-15f3e21c-1d80-e530-8fa2-9d06865c5050\>: 150%;
    --_typography---letter-spacing--heading-six\<deleted\|variable-f32fc51a-2ae4-fccd-e2ad-6960c09973b4\>: -.01875rem;
    --_typography---font-family--inter-tight\<deleted\|variable-5027c7f4-9d9c-44f2-f0ae-4da159304679\>: "Inter Tight", sans-serif;
    --_typography---font-size--body-font\<deleted\|variable-02b9d6df-351d-70e3-4b75-03ea302c6489\>: 1rem;
    --_typography---line-height--body-font\<deleted\|variable-25a8e2b9-3029-b518-9a00-fd01f1d27270\>: 150%;
    --_typography---letter-spacing--body-font\<deleted\|variable-d124678c-1795-93fa-f54f-14e2a90a3cef\>: 0rem;
    --_site-unit---container--container-main\<deleted\|variable-721d2e66-3035-5f44-e4ee-70b5bd038279\>: 90.625rem;
    --_site-unit---section-gap--container-padding\<deleted\|variable-62e1f7de-6bb6-8123-f162-c10bb0acb128\>: .9375rem;
    --_site-unit---section-gap--section-text-gap\<deleted\|variable-4243d1e8-209d-af96-c04c-ea5544abb83c\>: 3.4375rem;
    --_site-unit---section-gap--button-to-paragraph-gap\<deleted\|variable-b281a046-0e3c-fe90-27c4-bebac428ca1a\>: .8rem;
    --_site-unit---section-gap--section-main-gap\<deleted\|variable-b46a1d36-135d-eb28-c0c5-e83f5b387967\>: 3.75rem;
    --_site-unit---container--container-large\<deleted\|variable-36c2196a-104e-4ec9-1b40-8f4f5646a2b1\>: 101.875rem;
    --_site-unit---section-gap--flex-divider\<deleted\|variable-c3f0a7f3-6e6e-6605-6630-5bef2a667aa7\>: 1.25rem;
  }

  h1 {
    letter-spacing: -.05rem;
    font-size: 2.5rem;
  }

  h2 {
    letter-spacing: -.05rem;
    font-size: 1.875rem;
  }

  h3 {
    font-size: 1.4rem;
  }

  p {
    letter-spacing: 0;
  }

  .rt-overflow-hidden.rt-card-text-solide {
    margin-bottom: 1.25rem;
  }

  .rt-overflow-hidden.rt-button-to-para {
    margin-bottom: 1.2rem;
  }

  .rt-overflow-hidden.rt-border-main.rt-quality-v1-center-item-wrap {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .rt-text-style-h2 {
    font-size: 1.875rem;
  }

  .rt-text-style-h4 {
    font-size: 1.25rem;
  }

  .rt-text-style-h5 {
    font-size: 1.125rem;
  }

  .rt-center-content.rt-choose-v1-sticky, .rt-center-content.rt-farming-v1-sticky {
    position: static;
  }

  .rt-center-content.rt-faq-heading-gap {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
  }

  .rt-tab-display-none {
    display: none;
  }

  .rt-sub-text-gap {
    margin-bottom: .7rem;
  }

  .rt-sub-text {
    font-size: .8125rem;
  }

  .rt-offerings-item {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .rt-offerings-item-icon {
    width: 2.5rem;
  }

  .rt-offerings-item-content {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .rt-card-text-solide {
    margin-bottom: 1.25rem;
  }

  .rt-button-box {
    grid-column-gap: .7rem;
    grid-row-gap: .7rem;
    padding: .5rem 1.3rem .4rem;
  }

  .rt-hero-v1-video-wrapper {
    padding-top: 10rem;
  }

  .rt-hero-v1-play-button-big-circle {
    top: 15%;
  }

  .rt-hero-v1-content {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
  }

  .rt-hero-v1-left {
    grid-column-gap: 7rem;
    grid-row-gap: 7rem;
  }

  .rt-hero-v1-right {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
  }

  .rt-hero-v1-right-item {
    padding: 1.2rem 1rem 1.25rem;
  }

  .rt-counter-box.rt-big-marquree-text.rt-big-height {
    height: 5.4rem;
  }

  .rt-counter-box.rt-big-1 {
    height: 3.2rem;
    font-size: 4rem;
  }

  .rt-infrastructure-left-image {
    max-width: 9rem;
  }

  .rt-border-main.rt-overflow-hidden.rt-blog-image-2, .rt-border-main.rt-overflow-hidden.rt-blog-image-3 {
    height: auto;
  }

  .rt-video-v1-button-wrap {
    width: 6rem;
    height: 6rem;
  }

  .rt-footer-top {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    padding-top: 1.875rem;
    padding-bottom: 1.875rem;
  }

  .rt-footer-top-content-link {
    grid-column-gap: .6rem;
    grid-row-gap: .6rem;
  }

  .rt-footer-link-line.rt-color-change {
    background-color: var(--black\<deleted\|variable-c2216c2f-2478-c9c4-4f06-99b89905e1ad\>);
    background-color: #000;
  }

  .rt-footer-logo {
    margin-bottom: .5rem;
    padding-bottom: .5rem;
  }

  .rt-footer-heading-text {
    margin-bottom: 1rem;
  }

  .rt-footer-heading-text.rt-text-style-h5 {
    font-size: 1.125rem;
  }

  .rt-footer-buttom {
    grid-column-gap: .5rem;
    grid-row-gap: .8rem;
    flex-flow: column;
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .rt-footer-buttom-left.rt-menu-text-2 {
    color: #fff;
    order: 9999;
  }

  .rt-footer-buttom-left.rt-text-color-gray {
    color: #4d4d4d;
  }

  .rt-footer-marquee, .rt-footer-marquee-item {
    display: flex;
  }

  .rt-big-marquree-text {
    text-transform: uppercase;
    flex: none;
    font-size: 7rem;
    line-height: 78%;
  }

  .rt-about-wrapper {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .rt-about-item {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    max-width: none;
  }

  .rt-about-item-center {
    max-width: none;
    padding: 2rem;
  }

  .rt-about-item-content {
    padding-bottom: 1.2rem;
  }

  .rt-about-item-top {
    grid-column-gap: .4rem;
    grid-row-gap: .4rem;
  }

  .rt-big-about-text {
    text-transform: uppercase;
    flex: none;
    font-size: 7rem;
    line-height: 78%;
  }

  .rt-farming-wrapper {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    padding-top: 1.7rem;
  }

  .rt-farming-left {
    max-width: 17rem;
  }

  .rt-farming-right {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    display: flex;
  }

  .rt-farming-right-item {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    border: .0625rem solid #0003;
  }

  .rt-farming-text-wrap {
    grid-column-gap: .4rem;
    grid-row-gap: .4rem;
  }

  .rt-farming-left-item {
    padding: 1rem;
  }

  .rt-products-wrapper, .rt-products-row-1, .rt-products-row-2 {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
  }

  .rt-products-item-overlay {
    padding-bottom: 1.4rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .rt-choose-wrap {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
  }

  .rt-choose-content {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    width: 40rem;
  }

  .rt-choose-item {
    grid-column-gap: .8rem;
    grid-row-gap: .8rem;
    padding: 1rem;
  }

  .rt-choose-heading {
    margin-bottom: 1.6rem;
  }

  .rt-trusted-top {
    grid-column-gap: .4rem;
    grid-row-gap: .4rem;
    padding-bottom: 2.2rem;
  }

  .rt-partners-card {
    height: 9rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .rt-process-wrapper {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    width: auto;
    max-width: none;
    height: auto;
  }

  .rt-process-content {
    max-width: none;
  }

  .rt-process-over {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: stretch;
    width: auto;
    height: auto;
    display: grid;
    position: static;
  }

  .rt-process-text-item {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .rt-process-icon {
    width: 2.5rem;
  }

  .rt-focus-wrapper {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    flex-flow: column;
    display: flex;
    position: static;
  }

  .rt-focus-text-content {
    grid-column-gap: .9rem;
    grid-row-gap: 0rem;
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .rt-focus-over {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    padding-bottom: 0;
    display: grid;
    position: static;
  }

  .rt-focus-heaigt {
    height: auto;
  }

  .rt-focus-item-para {
    padding-top: 0;
  }

  .rt-product-v1-main, .rt-product-v1-row-one, .rt-product-v1-row-two {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
  }

  .rt-product-v1-item {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .rt-product-v1-item.rt-change-width-2 {
    display: none;
  }

  .rt-product-v1-item-text {
    grid-column-gap: .2rem;
    grid-row-gap: .2rem;
  }

  .rt-eco-v1-wrapper {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
  }

  .rt-eco-v1-right-buttom {
    align-items: stretch;
  }

  .rt-eco-v1-right-inner-link {
    padding-top: .6rem;
    padding-bottom: .4rem;
  }

  .rt-organic-v1-wrapper {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
  }

  .rt-organic-v1-top.rt-card-text-solide {
    margin-bottom: 1.25rem;
  }

  .rt-organic-v1-row-one, .rt-organic-v1-row-two {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
  }

  .rt-organic-v1-item {
    min-height: 17rem;
  }

  .rt-organic-v1-icon-wrap {
    width: 3rem;
    height: 3rem;
    padding: .7rem;
  }

  .rt-organic-v1-text-wrap {
    grid-column-gap: .4rem;
    grid-row-gap: .4rem;
  }

  .rt-choose-v1-main {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
  }

  .rt-choose-v1-item {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .rt-choose-v1-content-inner {
    grid-column-gap: .9rem;
    grid-row-gap: .9rem;
    padding-top: .5rem;
  }

  .rt-choose-v1-height {
    height: auto;
  }

  .rt-text-overlay-main.rt-button-to-para {
    margin-bottom: 1.25rem;
  }

  .rt-farming-v1-content {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .rt-farming-v1-item {
    width: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .rt-farming-v1-height {
    height: auto;
  }

  .rt-farming-v2-image-item {
    width: 25rem;
  }

  .rt-farming-slider-content {
    padding-bottom: 1rem;
  }

  .rt-previous-v1 {
    grid-column-gap: 1.4rem;
    grid-row-gap: 1.4rem;
    justify-content: center;
    align-items: center;
    width: 2.8rem;
    height: 2.8rem;
    padding: .125rem;
  }

  .rt-next-v1 {
    width: 3.7rem;
  }

  .rt-next-v1-text.rt-tab-display-none {
    display: none;
  }

  .rt-hero-v2-content-wrapper {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
  }

  .rt-hero-v2-botton-wrap {
    width: 3rem;
    height: 3rem;
  }

  .rt-hero-v2-content {
    max-width: 25rem;
  }

  .rt-hero-v2-slider {
    padding-bottom: 3.1rem;
  }

  .rt-explore-v1-item {
    height: 23rem;
  }

  .rt-explore-v1-item-inner {
    background-image: linear-gradient(#fff0, #000000b8 66%);
    padding-bottom: 2rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .rt-explore-v1-item-inner.rt-desktop-text-center {
    z-index: 2;
  }

  .rt-explore-v1-item-text-wrap {
    grid-column-gap: .1rem;
    grid-row-gap: .1rem;
  }

  .rt-partners-grid-v2 {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
  }

  .rt-partners-card-v2 {
    height: 8.125rem;
    padding: 1.4rem;
  }

  .rt-about-v2-top.rt-card-text-solide {
    margin-bottom: 1.25rem;
  }

  .rt-about-v2-left {
    grid-column-gap: .9rem;
    grid-row-gap: .9rem;
  }

  .rt-about-v2-right {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    align-self: center;
    max-width: 11rem;
  }

  .rt-previous-v1-a {
    z-index: 10;
    grid-column-gap: 1.4rem;
    grid-row-gap: 1.4rem;
    justify-content: center;
    align-items: center;
    width: 2.8rem;
    height: 2.8rem;
    padding: .125rem;
  }

  .rt-next-v1 {
    justify-content: center;
    align-items: center;
    width: 2.8rem;
    height: 2.8rem;
    padding: .125rem;
  }

  .rt-products-v1-item {
    max-width: 20rem;
  }

  .rt-products-v1-item-inner {
    padding: 1rem;
  }

  .rt-icon-wrapper-v2 {
    margin-top: 0;
  }

  .rt-products-v1-box {
    padding-left: .625rem;
    padding-right: .625rem;
  }

  .rt-offer-v1-top {
    padding-bottom: 1rem;
  }

  .rt-offer-v1-item {
    grid-column-gap: 1.3rem;
    grid-row-gap: 1.3rem;
  }

  .rt-products-v2-height {
    height: auto;
  }

  .rt-products-v2-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 0rem;
    flex-flow: wrap;
  }

  .rt-hero-v3-top {
    padding-bottom: 2rem;
  }

  .rt-hero-v3-content-wrap {
    max-width: 30rem;
  }

  .rt-hero-v3-content {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    height: 10rem;
  }

  .rt-hero-v3-buttom {
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
    background-color: #0a271038;
    margin-top: 2rem;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .rt-products-v2-box {
    grid-column-gap: 1rem;
    grid-row-gap: 0rem;
    flex-flow: wrap;
  }

  .rt-h1-button-gap {
    margin-bottom: 1rem;
  }

  .rt-answer-wrap {
    padding-top: .6rem;
  }

  .rt-dropdown-toggle {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
  }

  .rt-dropdown-left {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .rt-dropdown-wrap {
    padding-bottom: 1.5rem;
  }

  .rt-tabs-v1-menu {
    grid-column-gap: 1.3rem;
    grid-row-gap: 1.3rem;
    flex-basis: 25%;
  }

  .rt-tabs-v1-content {
    margin-left: 5%;
  }

  .rt-v2-gap {
    grid-column-gap: 1.7rem;
    grid-row-gap: 1.7rem;
  }

  .rt-blog-v1-item-content-wrap {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
  }

  .rt-blog-v1-item-content-wrap.rt-2 {
    flex-flow: row;
    padding-left: .625rem;
    padding-right: .625rem;
  }

  .rt-blog-v1-item-button {
    width: 2rem;
    height: 2rem;
    padding: .4rem;
    display: none;
  }

  .rt-blog-v1-item-content {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .rt-blog-v2-wrapper {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
  }

  .rt-blog-v2-wrapper-1 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .rt-blog-v2-item {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    padding: .625rem .625rem 1rem;
  }

  .rt-blog-v2-item.rt-2 {
    flex-flow: column;
    align-items: stretch;
  }

  .rt-farmers-v1-item-overlay-inner {
    grid-column-gap: .1rem;
    grid-row-gap: .1rem;
  }

  .rt-quality-v1-height {
    height: auto;
  }

  .rt-quality-v1-wrap {
    position: static;
  }

  .rt-quality-v1-center-content {
    width: 100%;
  }

  .rt-quality-v1-left-content {
    display: none;
  }

  .rt-her-v5-banner-content.rt-desktop-text-center.rt-gap {
    margin-bottom: 2.5rem;
  }

  .rt-hero-v6-item {
    max-width: 15rem;
  }

  .rt-overview-v2-left, .rt-overview-v2-right {
    max-width: 20%;
  }

  .rt-overview-v2-item {
    padding-top: .6rem;
    padding-bottom: .6rem;
  }

  .rt-improve-v1-item-overlay {
    padding: 1rem;
  }

  .rt-improve-v1-item-content {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    padding: 1.125rem 1rem;
  }

  .rt-growth-v1-left {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .rt-growth-v1-content {
    grid-column-gap: .9rem;
    grid-row-gap: .9rem;
  }

  .rt-nav-link-icon.rt-two {
    filter: invert(0%);
  }

  .rt-mobilie-menu-top {
    grid-column-gap: .9125rem;
    grid-row-gap: .9125rem;
    align-items: stretch;
    padding-top: 1.875rem;
  }

  .rt-mobilie-menu-bottm-wrap {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    flex-flow: column;
    justify-content: space-between;
    align-self: stretch;
    align-items: center;
    position: relative;
  }

  .rt-nav-menu {
    background-color: #bdbdbd00;
    height: 100vh;
    padding-bottom: 8.75rem;
    position: absolute;
    overflow: hidden;
  }

  .rt-nav-dropdown-arrow {
    flex: none;
    width: .9375rem;
  }

  .rt-nav-link-wrap-v3 {
    grid-column-gap: .35625rem;
    grid-row-gap: .35625rem;
    flex-flow: row;
    justify-content: center;
    align-items: center;
  }

  .rt-components-text {
    text-align: left;
  }

  .rt-header-v1-left {
    max-width: 11rem;
  }

  .rt-mobilie-menu {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    background-color: #fff;
    border-bottom: .125rem solid #020e0d;
    justify-content: space-between;
    align-items: stretch;
    padding-left: .9375rem;
    padding-right: .9375rem;
    display: flex;
  }

  .rt-nav-link-v3 {
    justify-content: space-between;
    align-self: stretch;
    align-items: center;
    display: flex;
  }

  .rt-nav-button-wrap {
    display: none;
  }

  .rt-nav-lik-v3-arrow {
    flex: none;
    width: .9375rem;
  }

  .rt-nav-dropdown-v3 {
    border-bottom: .0625rem dashed #020e0d1a;
    width: 100%;
    position: relative;
  }

  .rt-nav-dropdown-list-description {
    grid-column-gap: .625rem;
    grid-row-gap: .625rem;
    align-items: stretch;
    padding-bottom: .8125rem;
    display: flex;
  }

  .rt-nav-dropdown-list-v3 {
    background-color: #ddd0;
    width: 100%;
    overflow: hidden;
  }

  .rt-email-link-v1 {
    background-color: #f8f8f8;
    border-radius: 100%;
    justify-content: center;
    align-items: center;
    width: 2.5rem;
    height: 2.5rem;
    display: flex;
  }

  .rt-mobilie-menu-bottom {
    grid-column-gap: 1.5625rem;
    grid-row-gap: 1.5625rem;
    text-align: center;
    justify-content: flex-start;
    align-items: center;
    padding-bottom: 1.875rem;
  }

  .rt-responsive-nav-button-wrap {
    grid-column-gap: .3rem;
    grid-row-gap: .3rem;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    display: flex;
  }

  .rt-header-v1-main {
    border-bottom: 1px #2d2c2c;
    padding-top: .7rem;
    padding-bottom: .7rem;
  }

  .rt-nav-link-v3-text {
    color: #3d4753;
    font-size: .9375rem;
  }

  .rt-nav-dropdown-v3-line {
    background-color: #020e0d;
    height: .0625rem;
    position: absolute;
    inset: auto 0% -.03125rem;
  }

  .rt-desktop-menu {
    display: none;
  }

  .rt-nav-dropdown-v3-toggle {
    justify-content: space-between;
    width: 100%;
    padding: 0 0 .625rem;
    display: flex;
  }

  .rt-navbar-toggle {
    justify-content: space-between;
    align-items: center;
    padding: .625rem .9375rem;
  }

  .rt-nav-dropdown-arrow-wrap {
    justify-content: flex-end;
    align-items: flex-start;
    width: .9375rem;
  }

  .rt-nav-dropdown-list-v2 {
    background-color: #fff;
    padding: .5rem 1rem;
    position: relative;
    top: auto;
    right: auto;
  }

  .rt-nav-dropdown-v2 {
    width: 100%;
  }

  .rt-nav-link-v3-arrow-wrap {
    justify-content: flex-end;
    align-items: flex-start;
    width: .9375rem;
  }

  .rt-footer-logo-icon {
    width: 11rem;
  }

  .rt-nav-dropdown-list-v2-wrap {
    background-color: #fff;
    padding: .5rem 1rem;
  }

  .rt-eco-v1-right-inner-icon {
    flex: none;
    justify-content: space-between;
    align-items: center;
    width: .8rem;
    display: flex;
  }

  .rt-offer-text.rt-no-wrap.rt-text-style-h4 {
    font-size: 1.25rem;
  }

  .rt-faq-toogle {
    padding-top: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .rt-faq-question-details {
    padding-top: .6rem;
    padding-left: 3.4rem;
  }

  .rt-button-box-2 {
    grid-column-gap: .7rem;
    grid-row-gap: .7rem;
    padding: .5rem 1.3rem .4rem;
  }

  .rt-focus-item-2 {
    grid-column-gap: .7rem;
    grid-row-gap: .7rem;
    padding: 1.1rem 1rem .9rem;
    position: static;
  }

  .rt-focus-text-2 {
    font-size: 4rem;
    line-height: 102%;
  }

  .rt-process-over-item-2 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    width: auto;
    height: auto;
    padding: 1rem;
    position: static;
  }

  .rt-footer-2 {
    padding-bottom: 2.5rem;
  }

  .rt-menu-text-2 {
    color: #000;
  }

  .rt-menu-text-2.rt-text-color-white {
    color: #fff;
  }

  .rt-nav-text-2 {
    color: #191818;
  }

  .rt-nav-button-line-2 {
    background-color: #0a2710;
    width: 1.1rem;
    height: .125rem;
    padding: 0;
  }

  .rt-navbar-2 {
    background-color: #0a2710;
    position: fixed;
    transform: translate(0, 29px);
  }

  .rt-nav-button-2 {
    background-color: #fff;
    border-radius: 6.25rem;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 2.25rem;
    height: 2.25rem;
    padding: 0;
    display: flex;
  }

  .rt-nav-button-2.w--open {
    background-color: #fff;
  }

  .rt-component-item-2 {
    padding: .625rem;
  }

  .rt-nav-dropdown-v2-bottom-2 {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    padding: .9375rem;
    display: grid;
  }

  .rt-nav-dropdown-v2-bottom-2.rt-border-medium {
    display: none;
  }

  .rt-hero-v2-2 {
    padding-top: 14rem;
  }

  .rt-hero-v2-slider-next-2 {
    width: 2rem;
    height: 2rem;
  }

  .rt-hero-v2-slider-next-2.rt-2 {
    left: 2.7rem;
  }

  .rt-organic-v1-content-2 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    padding: 1.5rem 1rem;
  }

  .rt-choose-v1-2 {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .rt-previous-v1-icon-2 {
    width: 2.3rem;
    height: 2.3rem;
    padding: .8rem;
  }

  .rt-farming-v1-2 {
    padding-top: 8.125rem;
  }

  .rt-hero-v3-2 {
    padding-top: 8rem;
  }

  .rt-about-v2-wrapper-2 {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    align-items: stretch;
  }

  .rt-products-v1-content-2 {
    padding: 1rem;
  }

  .rt-counter-box-plus-2 {
    width: 2rem;
    height: 2rem;
    margin-left: 0;
    padding: .6rem;
  }

  .rt-main-big-text-2 {
    font-size: clamp(1rem, 9vw, 12rem);
  }

  .rt-products-v2-2 {
    padding-bottom: 7.8125rem;
  }

  .rt-quality-v1-2 {
    padding-left: .9375rem;
    padding-right: .9375rem;
  }

  .rt-quality-v1-center-item-5-2, .rt-quality-v1-center-item-4-2, .rt-quality-v1-center-item-3-2, .rt-quality-v1-center-item-2-2 {
    border-radius: 1rem;
    position: relative;
  }

  .rt-quality-v1-center-item-1-2 {
    border-radius: 1rem;
  }

  .rt-quality-v1-center-item-inner-2 {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .rt-farming-v1-overlay-3.rt-v2 {
    padding-bottom: .9rem;
  }

  .rt-farmers-v1-item-overlay-2 {
    padding: 1rem;
  }

  .rt-hero-v6-3 {
    padding-top: 8rem;
  }

  .rt-overview-v2-2 {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .rt-growth-v1-item-2 {
    padding-bottom: .7rem;
  }
}

@media screen and (max-width: 767px) {
  body {
    --deep-forest-green\<deleted\|variable-4c89d7aa-01fa-1239-cd17-65ad1492ffa4\>: #17271a;
    --charcoal-gray\<deleted\|variable-0cc52860-3bf5-805c-6b19-e735d2f9bb2a\>: #4d4d4d;
    --white\<deleted\|variable-fd7b4e9a-f671-1f4c-b74b-b9048d371788\>: white;
    --light-lime-green\<deleted\|variable-6d454374-6aec-4201-b973-6e12ed1b383a\>: #d0f24c;
    --deep-evergreen\<deleted\|variable-ebd44e1f-6b46-1054-1b45-f9a184ab0ca2\>: #0a2710;
    --black\<deleted\|variable-c2216c2f-2478-c9c4-4f06-99b89905e1ad\>: black;
    --_typography---font-family--ltsuperior\<deleted\|variable-6ccb4a05-d9a2-6cbc-37cc-0e616d4d1033\>: Ltsuperior, Arial, sans-serif;
    --_typography---font-size--heading-four\<deleted\|variable-2b9f7d10-811c-4f46-5630-0a754d7ed406\>: 1.25rem;
    --_typography---line-height--heading-four\<deleted\|variable-af208732-7b8d-00b2-4370-122a33c4aaea\>: 130.435%;
    --_typography---font-weight--weight-regular\<deleted\|variable-fac9b284-f000-041d-eb60-53c3099ccb85\>: 400;
    --_typography---letter-spacing--heading-four\<deleted\|variable-7fe2a80b-b617-19c7-dd09-66b49af314ac\>: -.05rem;
    --_typography---font-size--heading-five\<deleted\|variable-068b16c5-7d72-4da2-dca4-bad4681fa795\>: 1.125rem;
    --_typography---line-height--heading-five\<deleted\|variable-a52a6391-203c-8e31-f32c-feb6cb8dbeb0\>: 135%;
    --_typography---letter-spacing--heading-five\<deleted\|variable-aa19515a-7350-39be-588b-11115415b298\>: -.03125rem;
    --_typography---font-size--heading-six\<deleted\|variable-75059ad7-be73-c05d-3876-f22c00242d1c\>: 1.0625rem;
    --_typography---line-height--heading-six\<deleted\|variable-15f3e21c-1d80-e530-8fa2-9d06865c5050\>: 150%;
    --_typography---letter-spacing--heading-six\<deleted\|variable-f32fc51a-2ae4-fccd-e2ad-6960c09973b4\>: -.01875rem;
    --_typography---font-family--inter-tight\<deleted\|variable-5027c7f4-9d9c-44f2-f0ae-4da159304679\>: "Inter Tight", sans-serif;
    --_typography---font-size--body-font\<deleted\|variable-02b9d6df-351d-70e3-4b75-03ea302c6489\>: .9375rem;
    --_typography---line-height--body-font\<deleted\|variable-25a8e2b9-3029-b518-9a00-fd01f1d27270\>: 150%;
    --_typography---letter-spacing--body-font\<deleted\|variable-d124678c-1795-93fa-f54f-14e2a90a3cef\>: 0rem;
    --_site-unit---container--container-main\<deleted\|variable-721d2e66-3035-5f44-e4ee-70b5bd038279\>: 90.625rem;
    --_site-unit---section-gap--container-padding\<deleted\|variable-62e1f7de-6bb6-8123-f162-c10bb0acb128\>: .9375rem;
    --_site-unit---section-gap--section-text-gap\<deleted\|variable-4243d1e8-209d-af96-c04c-ea5544abb83c\>: 3.4375rem;
    --_site-unit---section-gap--button-to-paragraph-gap\<deleted\|variable-b281a046-0e3c-fe90-27c4-bebac428ca1a\>: .8rem;
    --_site-unit---section-gap--section-main-gap\<deleted\|variable-b46a1d36-135d-eb28-c0c5-e83f5b387967\>: 3.75rem;
    --_site-unit---container--container-large\<deleted\|variable-36c2196a-104e-4ec9-1b40-8f4f5646a2b1\>: 101.875rem;
    --_site-unit---section-gap--flex-divider\<deleted\|variable-c3f0a7f3-6e6e-6605-6630-5bef2a667aa7\>: 1.25rem;
    font-size: .9375rem;
  }

  h1 {
    font-size: 2.0625rem;
  }

  h2 {
    font-size: 1.75rem;
  }

  p {
    font-size: .9375rem;
  }

  .rt-overflow-hidden.rt-border-main.rt-quality-v1-center-item-wrap {
    grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));
  }

  .rt-text-style-h2 {
    font-size: 1.75rem;
  }

  .rt-offerings-wrapper {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .rt-landscape-display-none {
    display: none;
  }

  .rt-button-box {
    margin-bottom: .0625rem;
  }

  .rt-hero-v1-play-pause-button {
    width: 3.5rem;
    height: 3.5rem;
  }

  .rt-hero-v1-play-button-big-circle {
    width: 8rem;
    height: 8rem;
    top: 35%;
  }

  .rt-hero-v1-content {
    flex-flow: column;
  }

  .rt-hero-v1-left {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    max-width: 23rem;
  }

  .rt-hero-v1-right {
    justify-content: flex-start;
    width: 100%;
    max-width: none;
  }

  .rt-hero-v1-right-item {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .rt-counter-box {
    height: 2rem;
  }

  .rt-counter-box.rt-big-marquree-text.rt-big-height {
    height: 3.9rem;
  }

  .rt-counter-box.rt-big-1 {
    height: 2.4rem;
    font-size: 3rem;
  }

  .rt-infrastructure-left-image.rt-change {
    max-width: 5rem;
  }

  .rt-hero-v1-right-top {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .rt-video-v1-button-wrap {
    width: 4.2rem;
    height: 4.2rem;
  }

  .rt-footer-top {
    flex-flow: column;
  }

  .rt-footer-top-left {
    max-width: none;
  }

  .rt-footer-logo {
    padding-bottom: 0;
  }

  .rt-footer-heading {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .rt-big-marquree-text, .rt-big-about-text {
    font-size: 5rem;
  }

  .rt-farming-top {
    flex-flow: wrap;
  }

  .rt-farming-top-heading {
    min-width: 20rem;
  }

  .rt-farming-right-item {
    grid-column-gap: 1.1rem;
    grid-row-gap: 1.1rem;
    flex-flow: column;
  }

  .rt-choose-wrap {
    grid-column-gap: 1.25rem;
    grid-row-gap: 2.4rem;
    grid-template-rows: auto;
    grid-template-columns: repeat(auto-fit, minmax(290px, 1fr));
    grid-auto-columns: 1fr;
    display: grid;
  }

  .rt-choose-content {
    grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));
    align-self: auto;
    width: auto;
    margin-left: 0;
  }

  .rt-choose-item {
    padding-top: 1.1rem;
    padding-bottom: 1.125rem;
  }

  .rt-partners-grid {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .rt-partners-card {
    height: 8.125rem;
    padding: 1.25rem;
    overflow: hidden;
  }

  .rt-partners-icon {
    max-width: 6rem;
  }

  .rt-process-over {
    grid-template-columns: 1fr 1fr;
  }

  .rt-process-icon {
    width: 2rem;
  }

  .rt-partners-over {
    border-top-style: none;
  }

  .rt-partners-over.rt-2 {
    border-bottom-style: none;
  }

  .rt-focus-text-content {
    grid-column-gap: .6rem;
  }

  .rt-focus-over {
    grid-template-columns: 1fr 1fr;
  }

  .rt-focus-item-para {
    padding-top: .125rem;
  }

  .rt-product-v1-row-one {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    order: 9999;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .rt-product-v1-row-two {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .rt-product-v1-item {
    max-width: none;
  }

  .rt-product-v1-image {
    width: 100%;
    height: 18.75rem;
  }

  .rt-eco-v1-wrapper {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    grid-template-rows: auto;
    grid-template-columns: repeat(auto-fit, minmax(270px, 1fr));
    grid-auto-columns: 1fr;
    display: grid;
  }

  .rt-eco-v1-top {
    max-width: none;
  }

  .rt-eco-v1-right-inner {
    align-self: center;
    max-width: 100rem;
  }

  .rt-organic-v1-row-one {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    order: 9999;
    grid-template-rows: auto auto;
    grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));
    grid-auto-columns: 1fr;
    display: grid;
  }

  .rt-choose-v1-main {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    grid-template-rows: auto;
    grid-template-columns: repeat(auto-fit, minmax(290px, 1fr));
    grid-auto-columns: 1fr;
    display: grid;
  }

  .rt-choose-v1-content-inner, .rt-choose-v1-image {
    max-width: none;
  }

  .rt-farming-v1-content {
    grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));
  }

  .rt-farming-v2-wrapper {
    flex-flow: column;
  }

  .rt-farming-v2-right {
    width: auto;
  }

  .rt-farming-v2-left {
    max-width: none;
    padding-top: 0;
  }

  .rt-farming-v2-left-top {
    max-width: none;
  }

  .rt-farming-slider {
    padding-bottom: 2.6rem;
  }

  .rt-farming-slider-content {
    max-width: none;
  }

  .rt-hero-v2-botton-wrap {
    flex: none;
    max-width: 3rem;
  }

  .rt-hero-v2-slider {
    width: 100%;
  }

  .rt-partners-grid-v2 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .rt-partners-card-v2 {
    height: 8.125rem;
    padding: 1.875rem;
  }

  .rt-about-v2-top {
    flex-flow: column;
  }

  .rt-about-v2-top-sub {
    width: auto;
    padding-top: 0;
  }

  .rt-about-v2-right {
    flex-flow: row;
    max-width: none;
  }

  .rt-products-v1-item {
    max-width: 17rem;
  }

  .rt-offer-v1-left, .rt-offer-v1-right {
    min-width: 18.125rem;
  }

  .rt-explore-image-v1.rt-change {
    object-position: 40% 50%;
  }

  .rt-products-v2-wrapper {
    grid-column-gap: .6rem;
  }

  .rt-hero-v3-content-wrap {
    max-width: 26rem;
  }

  .rt-hero-v3-buttom-left {
    grid-column-gap: .6rem;
    grid-row-gap: .6rem;
  }

  .rt-products-v2-box {
    grid-column-gap: .6rem;
  }

  .rt-bar {
    width: 10px;
  }

  .rt-dropdown-toggle {
    grid-column-gap: .9375rem;
    grid-row-gap: .9375rem;
  }

  .rt-dropdown-wrap {
    padding-bottom: 1.2rem;
  }

  .rt-dropdown-wrap.rt-2 {
    padding-bottom: 1.3rem;
  }

  .rt-tab-v1 {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    flex-flow: column;
    align-items: stretch;
  }

  .rt-tabs-v1-menu {
    grid-column-gap: .9rem;
    grid-row-gap: .9rem;
    flex-basis: 100%;
    margin-top: -2.5rem;
    position: relative;
    top: 0;
  }

  .r-tad-item {
    grid-column-gap: .8rem;
    grid-row-gap: .8rem;
  }

  .rt-tabs-v1-content {
    flex-basis: 100%;
    margin-left: 0%;
  }

  .rt-v2-gap {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .rt-blog-v2-wrapper-1 {
    grid-template-columns: 1fr 1fr;
  }

  .rt-farming-insights-left {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .rt-hero-v6-item {
    max-width: 10rem;
  }

  .rt-overview-v2-left {
    border-radius: 1rem;
    width: 100%;
    max-width: none;
    height: 16rem;
    margin-top: 0;
  }

  .rt-overview-v2-center {
    max-width: none;
  }

  .rt-overview-v2-right {
    max-width: none;
    height: 16rem;
  }

  .rt-overview-v2-image-1 {
    height: 100%;
  }

  .rt-overview-v2-item {
    border: .0625rem solid #ffffff1a;
    border-radius: 7rem;
  }

  .rt-growth-v1-left, .rt-growth-v1-top {
    max-width: none;
  }

  .rt-blog-date-top-gap {
    padding-top: .25rem;
  }

  .rt-mobilie-menu-top {
    grid-column-gap: .625rem;
    grid-row-gap: .625rem;
  }

  .rt-mobilie-menu-bottm-wrap {
    grid-column-gap: .9375rem;
    grid-row-gap: .9375rem;
  }

  .rt-nav-menu {
    overflow: auto;
  }

  .rt-nav-logo-wrap {
    padding-left: 0;
  }

  .rt-faq-question-details {
    max-width: 100%;
  }

  .rt-button-box-2 {
    margin-bottom: .0625rem;
  }

  .rt-focus-item-2 {
    grid-column-gap: .7rem;
    grid-row-gap: .7rem;
  }

  .rt-focus-item-2.rt-3 {
    box-shadow: none;
  }

  .rt-focus-text-2 {
    font-size: 3rem;
  }

  .rt-process-over-item-2 {
    padding-top: 1.2rem;
    padding-bottom: .8rem;
  }

  .rt-button-to-para-2.rt-impact-left-top-para {
    max-width: none;
  }

  .rt-nav-dropdown-v2-bottom-2 {
    grid-template-columns: repeat(auto-fit, minmax(290px, 1fr));
    width: 100%;
  }

  .rt-hero-v2-2 {
    padding-bottom: 3.75rem;
  }

  .rt-farming-v2-left-wrap-2 {
    width: auto;
    padding-left: .9375rem;
    padding-right: .9375rem;
  }

  .rt-about-v2-wrapper-2 {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: stretch;
    display: grid;
  }

  .rt-offer-v1-wrap-v2-2 {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    flex-flow: wrap;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .rt-farming-insights-wrapper-2 {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    grid-template-rows: auto;
    grid-template-columns: repeat(auto-fit, minmax(290px, 1fr));
    grid-auto-columns: 1fr;
    display: grid;
  }

  .rt-farming-insights-left-content-2 {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    grid-template-rows: auto;
    grid-template-columns: repeat(auto-fit, minmax(130px, 1fr));
    grid-auto-columns: 1fr;
    display: grid;
  }

  .rt-farmers-v1-wrapper-2 {
    grid-template-columns: 1fr 1fr;
  }

  .rt-overview-v2-content-2 {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .rt-growth-v1-wrapper-2 {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    grid-template-rows: auto;
    grid-template-columns: repeat(auto-fit, minmax(290px, 1fr));
    grid-auto-columns: 1fr;
    display: grid;
  }

  .rt-improve-v1-item-2 {
    min-height: 20rem;
  }
}

@media screen and (max-width: 479px) {
  body {
    --deep-forest-green\<deleted\|variable-4c89d7aa-01fa-1239-cd17-65ad1492ffa4\>: #17271a;
    --charcoal-gray\<deleted\|variable-0cc52860-3bf5-805c-6b19-e735d2f9bb2a\>: #4d4d4d;
    --white\<deleted\|variable-fd7b4e9a-f671-1f4c-b74b-b9048d371788\>: white;
    --light-lime-green\<deleted\|variable-6d454374-6aec-4201-b973-6e12ed1b383a\>: #d0f24c;
    --deep-evergreen\<deleted\|variable-ebd44e1f-6b46-1054-1b45-f9a184ab0ca2\>: #0a2710;
    --black\<deleted\|variable-c2216c2f-2478-c9c4-4f06-99b89905e1ad\>: black;
    --_typography---font-family--ltsuperior\<deleted\|variable-6ccb4a05-d9a2-6cbc-37cc-0e616d4d1033\>: Ltsuperior, Arial, sans-serif;
    --_typography---font-size--heading-four\<deleted\|variable-2b9f7d10-811c-4f46-5630-0a754d7ed406\>: 1.25rem;
    --_typography---line-height--heading-four\<deleted\|variable-af208732-7b8d-00b2-4370-122a33c4aaea\>: 130.435%;
    --_typography---font-weight--weight-regular\<deleted\|variable-fac9b284-f000-041d-eb60-53c3099ccb85\>: 400;
    --_typography---letter-spacing--heading-four\<deleted\|variable-7fe2a80b-b617-19c7-dd09-66b49af314ac\>: -.05rem;
    --_typography---font-size--heading-five\<deleted\|variable-068b16c5-7d72-4da2-dca4-bad4681fa795\>: 1.125rem;
    --_typography---line-height--heading-five\<deleted\|variable-a52a6391-203c-8e31-f32c-feb6cb8dbeb0\>: 135%;
    --_typography---letter-spacing--heading-five\<deleted\|variable-aa19515a-7350-39be-588b-11115415b298\>: -.03125rem;
    --_typography---font-size--heading-six\<deleted\|variable-75059ad7-be73-c05d-3876-f22c00242d1c\>: 1.0625rem;
    --_typography---line-height--heading-six\<deleted\|variable-15f3e21c-1d80-e530-8fa2-9d06865c5050\>: 150%;
    --_typography---letter-spacing--heading-six\<deleted\|variable-f32fc51a-2ae4-fccd-e2ad-6960c09973b4\>: -.01875rem;
    --_typography---font-family--inter-tight\<deleted\|variable-5027c7f4-9d9c-44f2-f0ae-4da159304679\>: "Inter Tight", sans-serif;
    --_typography---font-size--body-font\<deleted\|variable-02b9d6df-351d-70e3-4b75-03ea302c6489\>: .9375rem;
    --_typography---line-height--body-font\<deleted\|variable-25a8e2b9-3029-b518-9a00-fd01f1d27270\>: 150%;
    --_typography---letter-spacing--body-font\<deleted\|variable-d124678c-1795-93fa-f54f-14e2a90a3cef\>: 0rem;
    --_site-unit---container--container-main\<deleted\|variable-721d2e66-3035-5f44-e4ee-70b5bd038279\>: 90.625rem;
    --_site-unit---section-gap--container-padding\<deleted\|variable-62e1f7de-6bb6-8123-f162-c10bb0acb128\>: .9375rem;
    --_site-unit---section-gap--section-text-gap\<deleted\|variable-4243d1e8-209d-af96-c04c-ea5544abb83c\>: 3.4375rem;
    --_site-unit---section-gap--button-to-paragraph-gap\<deleted\|variable-b281a046-0e3c-fe90-27c4-bebac428ca1a\>: .8rem;
    --_site-unit---section-gap--section-main-gap\<deleted\|variable-b46a1d36-135d-eb28-c0c5-e83f5b387967\>: 3.75rem;
    --_site-unit---container--container-large\<deleted\|variable-36c2196a-104e-4ec9-1b40-8f4f5646a2b1\>: 101.875rem;
    --_site-unit---section-gap--flex-divider\<deleted\|variable-c3f0a7f3-6e6e-6605-6630-5bef2a667aa7\>: 1.25rem;
  }

  .rt-overflow-hidden.rt-border-main.rt-quality-v1-center-item-wrap {
    display: none;
  }

  .rt-offerings-wrapper {
    grid-template-columns: 1fr 1fr;
  }

  .rt-mobole-display-none {
    display: none;
  }

  .rt-offerings-item {
    max-width: none;
  }

  .rt-hero-v1-play-button-big-circle {
    top: 35%;
  }

  .rt-hero-v1-right {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    grid-template-rows: auto;
    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
    grid-auto-columns: 1fr;
    display: grid;
  }

  .rt-hero-v1-right-item {
    max-width: none;
    padding-left: .7rem;
    padding-right: .7rem;
  }

  .rt-counter-box.rt-big-marquree-text.rt-big-height {
    height: 3.1rem;
  }

  .rt-footer-top-right {
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr 7rem;
  }

  .rt-footer-heading {
    justify-content: flex-start;
    max-width: 10rem;
  }

  .rt-footer-buttom-right, .rt-footer-buttom-left {
    flex-flow: wrap;
    justify-content: center;
    align-items: center;
  }

  .rt-big-marquree-text {
    font-size: 4rem;
  }

  .rt-about-item-center {
    padding: 1.1rem 1rem 1.25rem;
  }

  .rt-big-about-text {
    font-size: 4rem;
  }

  .rt-farming-top {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .rt-farming-top-heading {
    min-width: auto;
  }

  .rt-farming-wrapper {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    align-items: stretch;
    display: flex;
  }

  .rt-farming-left {
    width: 100%;
    max-width: none;
    position: static;
  }

  .rt-farming-right {
    width: 100%;
    max-width: none;
  }

  .rt-farming-image {
    max-width: none;
  }

  .rt-products-wrapper {
    display: none;
  }

  .rt-products-row-1, .rt-products-row-2 {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));
    grid-auto-columns: 1fr;
    display: grid;
  }

  .rt-choose-wrap {
    grid-template-columns: repeat(auto-fit, minmax(270px, 1fr));
  }

  .rt-partners-grid {
    grid-template-columns: 1fr 1fr;
  }

  .rt-partners-icon {
    max-width: 5.8rem;
  }

  .rt-process-wrapper {
    margin-bottom: 0;
  }

  .rt-process-over {
    grid-template-columns: 1fr;
    display: none;
  }

  .rt-focus-wrapper {
    padding-bottom: 0;
  }

  .rt-focus-over {
    grid-template-columns: 1fr;
    display: none;
  }

  .rt-focus-heaigt {
    padding-bottom: 1.7rem;
  }

  .rt-focus-item-para {
    max-width: none;
  }

  .rt-product-v1-row-one, .rt-product-v1-row-two {
    grid-template-columns: 1fr;
  }

  .rt-product-v1-item {
    background-color: #f8f8f8;
  }

  .rt-product-v1-item-text {
    padding-bottom: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .rt-product-v1-image {
    height: 15rem;
  }

  .rt-eco-v1-right-buttom {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    grid-template-rows: auto;
    grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));
    grid-auto-columns: 1fr;
    display: grid;
  }

  .rt-eco-v1-right-image, .rt-eco-v1-right-inner {
    max-width: none;
  }

  .rt-organic-v1-row-one, .rt-organic-v1-row-two {
    grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));
  }

  .rt-organic-v1-item {
    max-width: none;
    height: 12.5rem;
  }

  .rt-farming-v1-content {
    grid-template-columns: repeat(auto-fit, minmax(130px, 1fr));
  }

  .rt-farming-v2-image-item {
    width: 100%;
  }

  .rt-farming-slider {
    padding-bottom: 3.5rem;
  }

  .rt-previous-v1 {
    grid-column-gap: .7rem;
    grid-row-gap: .7rem;
    width: 2.7rem;
  }

  .rt-next-v1 {
    width: 2.7rem;
  }

  .rt-hero-v2-content-wrapper {
    flex-flow: wrap;
  }

  .rt-hero-v2-botton-wrap {
    flex: none;
    width: 3rem;
    display: none;
  }

  .rt-hero-v2-content {
    max-width: none;
  }

  .rt-hero-v2-slider {
    flex-flow: column;
    width: 100%;
    max-width: 18.125rem;
    display: flex;
  }

  .rt-partners-grid-v2 {
    grid-template-columns: 1fr 1fr;
  }

  .rt-previous-v1-a {
    grid-column-gap: .7rem;
    grid-row-gap: .7rem;
    width: 2.7rem;
  }

  .rt-explore-image-v1.rt-change {
    object-position: 26% 50%;
  }

  .rt-hero-v3-buttom-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: wrap;
    justify-content: space-between;
    align-items: stretch;
  }

  .rt-hero-v3-buttom-right {
    grid-column-gap: .8rem;
    grid-row-gap: .8rem;
  }

  .rt-products-v2-box {
    grid-row-gap: .6rem;
  }

  .rt-answer-wrap {
    padding-right: 1.25rem;
  }

  .rt-dropdown-left, .rt-dropdown-wrap {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .rt-faq-v2 {
    padding-bottom: 1.7rem;
  }

  .rt-blog-v2-wrapper-1 {
    grid-template-columns: 1fr;
  }

  .rt-overview-v2-left, .rt-overview-v2-right {
    height: 13rem;
  }

  .rt-mobilie-menu-top {
    padding-top: 1.25rem;
  }

  .rt-nav-menu {
    padding-bottom: 6.25rem;
    overflow: hidden;
  }

  .rt-component-main-left {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .rt-mobilie-menu-bottom {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
  }

  .rt-nav-logo {
    width: 120px;
    height: auto;
  }

  .rt-process-mobile-slider {
    background-color: #fff0;
    width: 100%;
    height: auto;
    padding-bottom: 1.9rem;
    display: block;
  }

  .rt-process-mobile-slider-dot {
    font-size: .6rem;
    bottom: -17px;
  }

  .rt-process-mobile-slider-width {
    border-radius: 1rem;
    overflow: hidden;
  }

  .rt-process-mobile-mask {
    border-radius: 1rem;
  }

  .rt-product-v1-item-image {
    width: 100%;
    height: 15rem;
  }

  .rt-mobile-slider {
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .rt-focus-item-2.rt-1 {
    max-width: none;
  }

  .rt-focus-item-2.rt-3 {
    box-shadow: none;
  }

  .rt-process-over-item-2 {
    box-shadow: none;
    background-color: #fafafa;
  }

  .rt-about-v2-wrapper-2 {
    grid-template-columns: 1fr;
  }

  .rt-farmers-v1-item-overlay-2 {
    text-align: center;
  }

  .rt-farmers-v1-wrapper-2 {
    grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));
  }

  .rt-improve-v1-wrapper-2 {
    grid-template-columns: 1fr;
  }

  .rt-improve-v1-item-2 {
    height: 20rem;
    min-height: 16rem;
  }
}

#w-node-d1eaef9b-e0e5-af31-00d5-b6026b1d3ce1-2be427ba {
  grid-area: 1 / 1 / 3 / 2;
}

#w-node-_89b08df0-b4d9-7135-9c2f-0e60f4274722-e4600c18 {
  justify-self: end;
}

#w-node-d1c08701-d07d-7740-b5d6-2aab3e82f466-409a6088 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

@media screen and (max-width: 991px) {
  #w-node-_3e11d901-1f55-36fa-8265-f059ff72fc52-7dccd445 {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
}

@media screen and (max-width: 767px) {
  #w-node-cdf7b36f-8327-9b66-c5ed-f453d4eb8079-a0565754, #w-node-cdf7b36f-8327-9b66-c5ed-f453d4eb8081-a0565754, #w-node-cdf7b36f-8327-9b66-c5ed-f453d4eb8089-a0565754, #w-node-cdf7b36f-8327-9b66-c5ed-f453d4eb8091-a0565754, #w-node-cdf7b36f-8327-9b66-c5ed-f453d4eb8099-a0565754 {
    justify-self: center;
  }

  #w-node-_80570247-b23a-3950-edd9-717623f18cf6-5787633a {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_80570247-b23a-3950-edd9-717623f18cf8-5787633a {
    align-self: auto;
  }

  #w-node-_3b3fcb7a-88c2-6933-8e75-e07adcef756f-991a162a {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_89b08df0-b4d9-7135-9c2f-0e60f4274709-e4600c18 {
    justify-self: start;
  }

  #w-node-_89b08df0-b4d9-7135-9c2f-0e60f4274722-e4600c18 {
    justify-self: auto;
  }

  #w-node-d1c08701-d07d-7740-b5d6-2aab3e82f466-409a6088 {
    grid-column: span 1 / span 1;
  }
}


@font-face {
  font-family: 'Ltsuperior';
  src: url('../fonts/ltsuperior-bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Ltsuperior';
  src: url('../fonts/ltsuperior-semibold.otf') format('opentype');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Ltsuperior';
  src: url('../fonts/ltsuperior-regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Ltsuperior';
  src: url('../fonts/ltsuperior-medium.otf') format('opentype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}