body {
  font-family: rustica, sans-serif;
  overflow-x: hidden;
  scrollbar-color: #dfdfdf transparent;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "Lato", sans-serif;
}

a {
  text-decoration: none !important;
}

/* width */
::-webkit-scrollbar {
  width: calc(12 * 100vw / 1920);
}

/* Track */
::-webkit-scrollbar-track {
  background: transparent;
}

/* Handle */
::-webkit-scrollbar-thumb {
  background: #dfdfdf;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #dfdfdf;
}

/* Header Css Start Here */

.navbar-light .navbar-nav .nav-link {
  font-family: "Lato", sans-serif;
  color: #007800;
  /* font-size: 18px; */
  font-size: calc(18 * 100vw / 1920);
  font-weight: 700;
  position: relative;
  padding: 0px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.navbar-light .navbar-nav .nav-link:hover {
  color: #007800;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.navbar-light .navbar-nav .nav-link:hover::after,
.navbar-light .navbar-nav .nav-link.active::after {
  width: 100%;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.navbar-light .navbar-nav .nav-link.active,
.navbar-light .navbar-nav .show>.nav-link {
  color: #007800;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.navbar-light .navbar-brand {
  margin-right: 38.5px;
  padding: 0px;
}

.header .navbar {
  padding: 0px 41px;
}

.header {
  padding: 49px 0px 38px;
  position: relative;
}

.header .nav-item {
  position: relative;
}

.dropMenu {
  width: 680px;
  top: 44px;
  position: absolute;
  left: -281px;
  padding: 18px 18px 17px 17px;
  background: rgb(2, 184, 84);
  opacity: 0;
  visibility: hidden;
  background: -moz-linear-gradient(top,
      rgba(2, 184, 84, 1) 0%,
      rgba(0, 153, 64, 1) 100%);
  background: -webkit-linear-gradient(top,
      rgba(2, 184, 84, 1) 0%,
      rgba(0, 153, 64, 1) 100%);
  background: linear-gradient(to bottom,
      rgba(2, 184, 84, 1) 0%,
      rgba(0, 153, 64, 1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#02b854', endColorstr='#009940', GradientType=0);
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.nav-item {
  margin: 0px 33.1px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.nav-item:hover .dropMenu {
  opacity: 1;
  visibility: visible;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.dropMenu::after {
  content: "";
  position: absolute;
  top: -10px;
  left: 0;
  right: 0;
  margin: 0 auto;
  width: 21px;
  height: 21px;
  background: #02b854;
  transform: rotate(45deg);
}

.dropMenuItem a {
  background: #008c3f;
  padding: 21px 18px 8px !important;
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  margin-bottom: 14px;
  position: relative;
  height: 68px;
  padding-right: 67px !important;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.dropMenuItem a:hover {
  background: #d8f7d6;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.dropMenuItem li a p {
  color: #fff;
  font-size: 20px;
  font-size: calc(20 * 100vw / 1920) !important;
  margin-bottom: 0px;
  font-family: rustica, sans-serif;
  font-weight: 500;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.dropMenuItem li a svg {
  position: absolute;
  bottom: 10.7px !important;
  right: 15.7px !important;
  width: 50px;
  height: 44px;
  fill: #fff;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.dropMenuItem a:hover p {
  color: #008c3f;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.dropMenuItem a:hover svg {
  fill: #008c3f;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.aboutDrop .dropCtmRow .dropCtmCol:nth-last-child(1) .dropMenuItem a svg {
  stroke: #fff;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.aboutDrop .dropCtmRow .dropCtmCol:nth-last-child(1) .dropMenuItem a:hover svg {
  stroke: #008c3f;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.tokenDrop .col-md-8 .dropCtmRow .dropCtmCol:nth-last-child(2) .dropMenuItem a svg {
  stroke: #fff;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.tokenDrop .col-md-8 .dropCtmRow .dropCtmCol:nth-last-child(1) .dropMenuItem a svg {
  stroke: #fff;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.tokenDrop .col-md-8 .dropCtmRow .dropCtmCol:nth-last-child(2) .dropMenuItem a:hover svg {
  stroke: #008c3f;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.tokenDrop .col-md-8 .dropCtmRow .dropCtmCol:nth-last-child(1) .dropMenuItem a:hover svg {
  stroke: #008c3f;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.tokenDrop .col-md-4 .dropMenuItem a svg {
  stroke: #fff;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.tokenDrop .col-md-4 .dropMenuItem a:hover svg {
  stroke: #008c3f;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.tokenDrop .dropMenuItem a:hover ul li {
  color: #008c3f;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.tokenDrop .dropMenuItem a:hover ul li::after {
  background: #008c3f;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

/* .dropMenuItem a svg {
    position: absolute;
    bottom: 10.7px;
    right: 15.7px;
} */
.banner .container,
.container,
.container-lg,
.container-md,
.container-sm,
.container-xl,
.container-xxl {
  max-width: calc(1602 * 100vw / 1920) !important;
}

.dropMenuList ul {
  margin-bottom: 0px;
  list-style: none;
  padding: 0px;
}

.dropMenuList ul li {
  display: block;
  font-size: calc(18 * 100vw / 1920);
  color: #fff;
  font-family: rustica, sans-serif;
  font-weight: 300;
  padding-left: 10px;
  position: relative;
  line-height: 19.3px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.dropMenuList ul li::after {
  content: "";
  position: absolute;
  top: 9px;
  left: 0;
  background: #fff;
  height: 1px;
  width: 6px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.dropDownIcon {
  display: flex;
  align-items: center;
}

.dropDownIcon svg {
  width: 11px;
  margin-left: 7px;
  fill: #007800;
  position: relative;
  top: -1px;
}

.headerList {
  position: absolute;
  top: 0;
  right: 0;
}

.headerList ul {
  list-style: none;
  padding: 0px;
  margin: 0px;
  display: flex;
}

.headerList ul li {
  display: inline-block;
}

.headerList ul li a {
  width: 35px;
  height: 35px;
  padding: 6px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background: #1977f3;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.headerList ul li a svg {
  fill: #fff;
  width: 16px;
  height: 16px;
}

.headerList ul li:nth-child(2) a {
  background: #1da1f2;
}

.headerList ul li:nth-child(3) a {
  background: #179cde;
}

.headerList ul li:nth-child(4) a {
  background: #7289da;
}

.headerList ul li:nth-child(5) a {
  background: #0274b3;
}

.headerList ul li:nth-child(6) a {
  background: #e23367;
}

.headerList ul li:nth-child(7) a {
  background: #02b875;
}

.headerList ul li:nth-child(8) a {
  background: #1b1c20;
}

.headerList ul li a:hover {
  opacity: 0.7;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.mediaMainList p {
  font-family: "Lato", sans-serif;
  font-weight: 700;
  color: #007800;
  margin-bottom: 0px;
  font-size: 14px;
}

.mediaMainList p svg {
  width: calc(25 * 100vw / 1920);
  margin-right: 4px;
  fill: #007800;
}

.mediaMainList span {
  font-family: "Lato", sans-serif;
  display: inline-block;
  color: #fff;
  font-weight: 500;
  background: #00bf6d;
  padding: 5px 7px;
  font-size: 7px;
  border-radius: 5px;
  margin: 0px 5px;
}

.mediaMainList span svg {
  fill: #fff;
  width: 8px;
  position: relative;
  top: -1px;
}

.mediaMainList {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 5px;
}

.btcTxt p {
  font-size: 7px;
  color: #a0aabc;
  font-family: "Lato", sans-serif;
  font-weight: 700;
  margin-bottom: 0px;
}

.btcTxt p span {
  padding: 0px;
  background: transparent;
  color: #00bf6d;
  font-size: 7px;
}

.btcTxt p span svg {
  fill: #00bf6d;
  margin-right: 0;
  width: 6px;
}

.aboutDrop .dropMenu {
  width: 507.6px;
  left: -186px;
}

.headerList ul li a img {
  width: 100%;
}

/* Header Css End Here */

/* Banner Css Start Here */

.banner {
  padding: 56px 0px 52px;
  background: rgb(0, 144, 65);
  background: -moz-linear-gradient(left,
      rgba(0, 144, 65, 1) 0%,
      rgba(0, 224, 123, 1) 100%);
  background: -webkit-linear-gradient(left,
      rgba(0, 144, 65, 1) 0%,
      rgba(0, 224, 123, 1) 100%);
  background: linear-gradient(to right,
      rgba(0, 144, 65, 1) 0%,
      rgba(0, 224, 123, 1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#009041', endColorstr='#00e07b', GradientType=1);
}

.banner .container {
  max-width: 1688px;
}

.bannerTxtCol {
  width: 940px;
  padding-left: 0px;
}

.bannerSideImg img.globeeImg {
  position: absolute;
  width: 100%;
  height: auto;
  left: 0px;
  top: 34px;
}

.bannerSideImg {
  width: 627px;
  position: relative;
  height: 656.52px;
}

.bannerSideImg img {
  width: 100%;
}

.bannerCtmRow {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.bannerTxtCol h1 {
  color: #fff;
  /* font-size: 88px; */
  font-size: calc(90 * 100vw / 1920) !important;
  margin-bottom: 0px;
  font-weight: 700;
}

.bannerTxtCol h5 {
  /* font-size: 34px; */
  font-size: calc(36 * 100vw / 1920);
  font-weight: 500;
  margin-bottom: 47px;
  color: #fff;
}

.bannerTxtCol p {
  color: #fff;
  /* font-size: 22px; */
  font-size: calc(22 * 100vw / 1920);
  margin-bottom: 10px;
  max-width: 717px;
}

.bannerTxtCol span {
  display: block;
  color: #fff;
  /* font-size: 22px; */
  font-size: calc(22 * 100vw / 1920);
  margin-bottom: 0px;
  max-width: 717px;
  text-align: right;
}

.bannerSideImg button {
  background-color: transparent;
  border: none;
  padding: 0px;
}

.bannerActionBtn {
  position: absolute;
  top: 100px;
  left: 90px;
  width: 160px;
}

.bannerActionBtn img {
  width: 67px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.bannerActionBtn:hover img {
  width: 90px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.bannerActionBtn p {
  color: #ffffff;
  font-size: 25px;
  margin-bottom: 0px;
  font-weight: 500;
  position: absolute;
  top: -58px;
  left: -151px;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.bannerActionBtn::after {
  content: "";
  position: absolute;
  top: -32px;
  left: 19px;
  width: 1px;
  height: 30px;
  background: #fff;
  transform: rotate(-45deg);
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.bannerActionBtn:hover p {
  opacity: 1;
  visibility: visible;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.bannerActionBtn:hover::after {
  opacity: 1;
  visibility: visible;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.bannerSideImg button:nth-child(3) {
  right: 110px;
  left: auto;
  text-align: left;
  top: 75px;
}

.bannerSideImg button:nth-child(3)::after {
  right: 59px;
  left: auto;
  transform: rotate(45deg);
  top: 5px;
}

.bannerSideImg button:nth-child(3) p {
  left: auto;
  right: -110px;
  top: -20px;
}

.bannerSideImg button:nth-child(4) {
  left: 131px;
  text-align: left;
  bottom: 69px;
  top: auto;
}

.bannerSideImg button:nth-child(4):hover img {
  width: 91px;
}

.bannerSideImg button:nth-child(5) {
  left: 10px;
  text-align: left;
  bottom: 298px;
  top: auto;
}

.bannerSideImg button:nth-child(5) img {
  width: 51px;
}

.bannerSideImg button:nth-child(5):hover img {
  width: 71px;
}

.bannerSideImg button:nth-child(6) {
  right: 90px;
  left: auto;
  text-align: left;
  top: auto;
  bottom: 100px;
}

.bannerSideImg button:nth-child(6) {
  right: -35px;
  left: auto;
  text-align: left;
  top: auto;
  bottom: 300px;
}

.bannerSideImg button:nth-child(6) p {
  left: auto;
  right: -82px;
  top: -45px;
}

.bannerSideImg button:nth-child(4) img {
  width: 74px;
}

.bannerSideImg button:nth-child(6) img {
  width: 47px;
}

.bannerSideImg button:nth-child(6):hover img {
  width: 70px;
}

.bannerSideImg button:nth-child(6)::after {
  right: 93px;
  left: auto;
  transform: rotate(45deg);
  top: -24px;
}

.bannerSideImg button:nth-child(7) {
  right: 100px;
  left: auto;
  text-align: left;
  top: auto;
  bottom: 57px;
}

.bannerSideImg button:nth-child(7) img {
  width: 77px;
}

.bannerSideImg button:nth-child(7):hover img {
  width: 97px;
}

.bannerSideImg button:nth-child(7)::after {
  right: 89px;
  left: auto;
  transform: rotate(45deg);
  top: -7px;
}

.bannerSideImg button:nth-child(7) p {
  left: auto;
  right: -82px;
  top: -32px;
}

.bannerSideImg button:nth-child(8) {
  left: 204px;
  text-align: left;
  bottom: 239px;
  top: auto;
}

.bannerSideImg button:nth-child(9) {
  left: 346px;
  text-align: left;
  bottom: 363px;
  top: auto;
}

.bannerSideImg button:nth-child(9) img {
  width: 59px;
}

.bannerSideImg button:nth-child(9):hover img {
  width: 79px;
}

/* Banner Css End Here */

.pageBgBox {
  /* background: url(../imgs/Divider_BG.png) no-repeat;
    background-position: center;
    background-size: cover; */
  margin-top: 70px;
  position: relative;
}

.pageBgBox::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 1504px;
  background: url(../imgs/layer1.webp) no-repeat;
  background-position: center;
  background-size: cover;
  z-index: -7;
}

.pageBgBox::before {
  content: "";
  position: absolute;
  bottom: 1037px;
  left: 0;
  right: 0;
  width: 100%;
  height: 1364px;
  background: url(../imgs/layer2.webp) no-repeat;
  background-position: center;
  background-size: cover;
  z-index: -3;
}

.mainHeading h2 {
  color: #007800;
  /* font-size: 88px; */
  font-size: calc(90 * 100vw / 1920);
  margin-bottom: 0px;
  font-weight: 700;
}

.mainHeading h5 {
  /* font-size: 34px; */
  font-size: calc(36 * 100vw / 1920);
  font-weight: 500;
  margin-bottom: 116px;
  color: #007800;
}

.applicationsList ul {
  padding: 0px;
  margin: 0px;
  list-style: none;
}

.applicationsList ul li {
  display: block;
  margin-bottom: 18px !important;
}

.applicationsList ul li a {
  /* font-size: 26px; */
  font-size: calc(26 * 100vw / 1920);
  color: #7b7b7b;
  position: relative;
  font-family: rustica, sans-serif;
  font-weight: 400;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.applicationsList ul li a:hover {
  padding-left: 35px;
  color: #007800;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.applicationsList ul li a::after {
  content: "";
  position: absolute;
  top: 42% !important;
  left: 0;
  width: 0px;
  height: 4px;
  background: #007800;
  transform: translate(0%, -50%);
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.applicationsList ul li a:hover::after {
  width: 26px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.applicationsListTxt p {
  /* font-size: 22px; */
  font-size: calc(22 * 100vw / 1920);
  /* font-family: 'rusticalight'; */
  font-family: rustica, sans-serif;
  font-weight: 300;
  margin-bottom: 0px;
  color: #7b7b7b;
}

.ourApplications {
  padding-bottom: 161.5px;
  position: relative;
  z-index: 99;
  padding-top: 86px;
}

.ourApplications.ecosystem::after {
  content: "";
  position: absolute;
  top: -34%;
  left: 0;
  right: 0;
  width: 100%;
  height: 888px;
  background: url(../imgs/ecosystemLayer.png) no-repeat;
  background-size: cover;
  background-position: center;
  z-index: -5;
}

.DMTRBlock {
  padding: 161.5px 0px 257.5px;
  position: relative;
}

.DMTRBlock .appImg img {
  width: 100%;
}

.DMTRBlock .appImg {
  width: 853px;
  position: absolute;
  bottom: 0;
  right: 70px;
  display: flex;
  align-items: flex-end;
}

.tokenSection {
  background: url(../imgs/token_bg.webp) no-repeat;
  background-position: center;
  background-size: cover;
  position: relative;
  margin-top: 120px;
  margin-bottom: 110px;
}

.tokenSection::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: auto;
  right: 0;
  width: 73%;
  height: 68%;
  background: -moz-linear-gradient(left,
      rgba(255, 255, 255, 0) 0%,
      rgba(255, 255, 255, 1) 63%,
      rgba(255, 255, 255, 1) 99%);
  background: -webkit-linear-gradient(left,
      rgba(255, 255, 255, 0) 0%,
      rgba(255, 255, 255, 1) 63%,
      rgba(255, 255, 255, 1) 99%);
  background: linear-gradient(to right,
      rgba(255, 255, 255, 0) 0%,
      rgba(255, 255, 255, 1) 63%,
      rgba(255, 255, 255, 1) 99%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=1);
}

.tokenImg {
  position: relative;
  z-index: 9;
}

.tokenImg img {
  width: auto;
}

.tokenImg {
  text-align: center;
}

.tokenSection .mainHeading {
  position: relative;
  z-index: 9;
}

.tokenSection .mainHeading h2 {
  margin-bottom: 59px;
}

.tokenSection .mainHeading .applicationsListTxt {
  margin-bottom: 84px;
}

.tokenList p {
  color: #7b7b7b;
  /* font-size: 22px; */
  font-size: calc(22 * 100vw / 1920);
  margin-bottom: 0px;
}

.tokenList h4 {
  color: #007800;
  /* font-size: 40px; */
  font-size: calc(40 * 100vw / 1920);
  line-height: 40px;
  margin-bottom: 0px;
  font-weight: 700;
}

.tokenList {
  margin-bottom: 38px;
}

.mainHeading .row .col-md-6:nth-last-child(1) .tokenList {
  margin-bottom: 59px;
}

.mainHeading .row .col-md-6:nth-last-child(2) .tokenList {
  margin-bottom: 59px;
}

.mainHeading a {
  /* font-size: 18px; */
  font-size: calc(18 * 100vw / 1920);
  color: #007800;
  text-transform: uppercase;
  display: inline-block;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.mainHeading a svg {
  width: 18px;
  height: 18px;
  position: relative;
  top: -2px;
  fill: #007800;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.mainHeading a:hover svg {
  margin-left: 10px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.ourApplications.ecosystem .mainHeading h5 {
  margin-bottom: 27px;
}

.ourApplications.ecosystem .mainHeading .row {
  margin-top: 82px;
}

.footer {
  padding: 623px 0px 119px;
  position: relative;
  margin-top: -400px;
}

.clientLogoCol a {
  display: inline-block;
}

.ctmFooterRow {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 173px;
}

.footerMainCol {
  width: 25% !important;
}

.contactBg.mediaBg {
  margin-bottom: 10%;
}

.footerMainCol h3 {
  color: #007800;
  /* font-size: 26px; */
  font-size: calc(26 * 100vw / 1920);
  /* font-family: 'rusticabold'; */
  margin-bottom: 31px;
  font-family: rustica, sans-serif;
  font-weight: 700;
}

.footerMainCol ul {
  list-style: none;
  padding: 0px;
  margin: 0px;
}

.footerMainCol ul li {
  display: block;
  margin-bottom: 0px;
}

.footerMainCol ul li:nth-last-child(1) {
  margin-bottom: 0px;
}

.footerMainCol ul li a {
  display: inline-block;
  color: #fff;
  /* font-size: 26px; */
  font-size: calc(26 * 100vw / 1920);
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.footerMainCol ul li a:hover {
  color: #007800;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.footerMenuRow {
  display: flex;
}

.footer {
  background: url(../imgs/footerBg.webp) no-repeat;
  background-size: cover;
  background-position: bottom;
}

.footerMainCol ul li ul li {
  display: inline-block;
  margin-right: 5px;
}

.footerMainCol ul li ul li a:hover svg {
  fill: #007800;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.footerMainCol ul li ul li a svg {
  fill: #fff;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.footerMenuRow {
  margin-bottom: 127px;
}

.copyRight p {
  /* font-size: 26px; */
  font-size: calc(26 * 100vw / 1920);
  color: #fff;
  margin-bottom: 23px;
  font-family: rustica, sans-serif;
  font-weight: 300;
}

.copyRight ul {
  list-style: none;
  padding: 0px;
  margin-bottom: 0px;
}

.copyRight ul li {
  display: inline-block;
  margin-right: 120px;
}

.copyRight ul li:nth-last-child(1) {
  margin-right: 0px;
}

.copyRight ul li a {
  display: inline-block;
  color: #fff;
  /* font-size: 20px; */
  font-size: calc(20 * 100vw / 1920);
}

.bannerNew {
  background: url(../imgs/bannerNewBg.png) no-repeat;
  background-position: center center;
  background-size: cover;
  padding: 49px 0px 117px;
}

.tokenCtmRow {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.tokenTxtCol {
  width: 576px;
  text-align: center;
}

.tokenTxtCol h2 {
  color: #009041;
  font-size: calc(90 * 100vw / 1920);
  font-weight: 700;
  margin-bottom: 52px;
}

.tokenBannerImg {
  width: 575px;
}

.tokenBannerImg img {
  width: 100%;
}

.bannerNewBtns {
  width: 418px;
  margin: 0 auto;
}

.bannerNewBtns a {
  font-size: calc(22 * 100vw / 1920);
  display: block;
  background: #009041;
  border: 2px solid #cbffc4;
  padding: 11.5px 15px;
  color: #fff;
  line-height: 22px;
}

.btnsRow {
  margin: 0px -12px;
  display: flex;
  margin-top: 43px;
}

.btnCol {
  width: 50%;
  padding: 0px 12px;
}

.tokenomics {
  background: #fff;
  padding: 5px 0px 169px;
}

.tokenomicsCol {
  width: 525px;
}

.tokenomicsTxt h2 {
  color: #009041;
  font-size: calc(90 * 100vw / 1920);
  font-weight: 700;
  margin-bottom: 54px;
}

.tokenomicsTxt p {
  font-size: calc(22 * 100vw / 1920);
  color: #7b7b7b;
  margin-bottom: 0px;
  font-family: rustica, sans-serif;
  font-weight: 300;
}

.tokenomicsTxt p {
  font-family: rustica, sans-serif;
  font-weight: 400;
}

.tokenomicsRow {
  display: flex;
  justify-content: space-between;
}

.tokenomicsListCol {
  width: 786px;
  padding-top: 120px;
}

.tokenomicsListFlexBox {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
}

.tokenomicsList {
  width: 281px;
  margin-top: 50px;
}

.tokenomicsList p {
  color: #7b7b7b;
  font-size: calc(22 * 100vw / 1920);
  margin-bottom: 13px;
  line-height: 22px;
}

.tokenomicsList h3 {
  color: #007800;
  font-size: calc(55 * 100vw / 1920);
  margin-bottom: 0px;
  font-weight: 700;
  line-height: 55px;
}

.stakingBlock {
  padding: 42px 0px 0px;
  position: relative;
}

.stakingBlock::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0px;
  width: 100%;
  height: 1241px;
  background: url(../imgs/dmtr_token.png) no-repeat;
  background-position: center center;
  background-size: cover;
  z-index: -5;
}

.stakingTxtCol {
  width: 1151px;
  padding-top: 70px;
}

.stakingTxtCol h2 {
  font-size: 88px;
  font-size: calc(90 * 100vw / 1920);
  margin-bottom: 46px;
  color: #007800;
  font-weight: 700;
}

.stakingTxtCol p {
  font-size: 35px;
  color: #7b7b7b;
  margin-bottom: 25px;
  font-family: "Lato", sans-serif;
  font-weight: 500;
}

.stakingTxtCol p span {
  color: #007800;
  font-weight: 500;
}

.stakingTxtCol p:nth-last-child(1) {
  margin-bottom: 0px;
}

.stakingImgCol {
  width: 350px;
  margin-bottom: 30px;
}

.stakingImgCol img {
  width: 100%;
}

.stakingRow {
  display: flex;
  justify-content: space-between;
}

.stakingRow {
  margin-bottom: 435px;
}

.stakingRow.markets {
  justify-content: inherit;
}

.stakingRow.markets .stakingImgCol {
  margin-left: 118px;
}

.marketsLogoImg {
  width: 294px;
  margin-bottom: 56px;
}

.marketsLogoImg img {
  width: 100%;
}

.marketsLogoRow {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding-left: 50px;
}

.dimitraEcosystem .tokenTxtCol {
  text-align: left;
  width: 748px;
}

.dimitraEcosystem .tokenBannerImg {
  width: 885px;
}

.DimitraAcademy .stakingTxtCol p {
  font-size: calc(22 * 100vw / 1920);
}

.DimitraAcademy .stakingRow {
  align-items: center;
}

.DimitraAcademy .stakingTxtCol {
  padding-top: 0px;
}

.DimitraAcademy .stakingRow {
  margin-bottom: 61px;
}

.stakingBlock.DimitraAcademy {
  background: transparent;
  position: relative;
  z-index: 1;
}

.bannerNew.dimitraEcosystem {
  background-position: bottom;
}

.DimitraAcademyList p {
  color: #007800;
  font-size: calc(22 * 100vw / 1920);
  margin-bottom: 15px;
}

.DimitraAcademyList ol {
  list-style: none;
  padding: 0px;
  margin: 0px;
}

.DimitraAcademyList ol li {
  display: block;
  color: #7b7b7b;
  font-size: calc(22 * 100vw / 1920);
  font-family: "Lato", sans-serif;
  font-weight: 300;
}

.dimitraIncubator {
  background: url(../imgs/mainBg1.png) no-repeat;
  background-position: center center;
  background-size: cover;
  padding: 805px 0px 100px;
  margin-top: -560px;
}

.DimitraAcademyList span {
  font-size: calc(22 * 100vw / 1920);
  display: block;
  color: #7b7b7b;
  font-family: rustica, sans-serif;
  font-weight: 300;
}

.partnersMainLogo img {
  width: 100%;
}

.partnersMainLogo {
  position: relative;
  z-index: 99;
}

.bannerNew.farmarApp .tokenTxtCol {
  width: 991px;
  text-align: left;
}

.bannerNew.farmarApp .tokenTxtCol h2 {
  margin-bottom: 49px;
}

.bannerNew.farmarApp .tokenTxtCol p {
  color: #009041;
  font-size: calc(22 * 100vw / 1920);
  margin-bottom: 0px;
}

.bannerNew.farmarApp {
  background-position: bottom;
}

.appCtmCol {
  padding: 0px 34px;
  width: 33.33%;
}

.appCtmRow {
  margin: 0px -34px;
  display: flex;
}

.AppIconBlock {
  text-align: center;
  margin-bottom: 65.4px;
}

.mobileAppIconBox h4 {
  font-size: calc(36 * 100vw / 1920);
  margin-bottom: 32px;
  font-weight: 500;
  color: #007800;
}

.mobileAppIconBox p {
  color: #7b7b7b;
  font-size: calc(22 * 100vw / 1920);
  margin-bottom: 0px;
  font-family: rustica, sans-serif;
  font-weight: 300;
  max-height: 396px;
  overflow-y: auto;
}

.dimitraIncubator.platformApp {
  background: none;
  position: relative;
}

.dimitraIncubator.platformApp .stakingTxtCol {
  padding-top: 0px;
  width: 1208px;
}

.dimitraIncubator.platformApp .DimitraAcademyList span p {
  display: inline-block;
}

.dimitraIncubator.platformApp .stakingImgCol img {
  width: 100%;
  margin-top: 150px;
}

.dimitraIncubator.platformApp .stakingImgCol {
  margin-bottom: 79px;
}

.dimitraIncubator.platformApp .stakingRow {
  margin-bottom: 0px;
  position: relative;
}

.dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
  width: 530px;
  height: 586px;
  position: absolute;
  bottom: -240px;
  right: 120px;
  margin-bottom: 0px;
  z-index: 9;
}

.dimitraIncubator.platformApp .stakingRow:nth-child(2) {
  margin-bottom: 290px;
}

.dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol img {
  width: 100%;
  height: 100%;
  margin-top: 0px;
}

.dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingTxtCol {
  width: 1250px;
}

.dimitraIncubator.platformApp::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  background: url(../imgs/Divider_BG_app.png) no-repeat;
  background-position: center;
  background-size: cover;
  height: 100%;
  z-index: -1;
}

.contactBg {
  padding: 85px 0px 0px;
  position: relative;
  z-index: 9;
  overflow: hidden;
}

.contactBg::after {
  content: "";
  position: absolute;
  top: 60px;
  width: 100%;
  height: 1143px;
  left: 0px;
  background: url(../imgs/newLayerBg.png) no-repeat;
  background-position: center;
  background-size: cover;
  z-index: -5;
}

.ctmContainer {
  max-width: 844px;
  margin: 0 auto;
}

.contactTitle {
  text-align: center;
}

.contactTitle h3 {
  color: #007800;
  font-size: calc(90 * 100vw / 1920);
  margin-bottom: 8px;
  font-weight: 700;
}

.contactTitle p {
  font-size: calc(30 * 100vw / 1920);
  font-weight: 500;
  color: #007800;
  margin-bottom: 0px;
  font-family: "Lato", sans-serif;
}

.contactTitle {
  margin-bottom: 133px;
}

.formCaseBox {
  width: 380px;
  margin-bottom: 40px;
}

.contactMainForm {
  margin-bottom: 263px;
}

.formCaseBox label {
  color: #007800;
  font-size: calc(22 * 100vw / 1920);
  margin-bottom: 6px;
}

.formCaseBox input {
  border-radius: 0px;
  border: 2px solid #007800;
  background-color: #fff !important;
  color: #007800;
}

.formCaseBox input:focus {
  outline: none;
  box-shadow: none;
  border-color: #007800;
  color: #007800;
}

.formCaseBox textarea {
  border-radius: 0px;
  border: 2px solid #007800;
  background-color: #fff !important;
  color: #007800;
  max-height: 243px;
  min-height: 243px;
}

.formCaseBox textarea:focus {
  outline: none;
  box-shadow: none;
  border-color: #007800;
  color: #007800;
}

.formCaseBox.messageBox {
  width: 100%;
}

.contactInfoTxtBox {
  max-width: 488px;
  margin: 0 auto;
  text-align: center;
}

.contactInfoTxtBox h5 {
  color: #007800;
  font-size: calc(26 * 100vw / 1920);
  margin-bottom: 32px;
  font-family: rustica, sans-serif;
  font-weight: 400;
}

.contactInfoTxtBox p {
  font-size: calc(22 * 100vw / 1920);
  color: #7b7b7b;
  margin-bottom: 15px;
}

.contactInfoTxtBox a {
  display: inline-block;
  font-size: calc(22 * 100vw / 1920);
  color: #007800;
}

.formSubmitBtn input,
.formSubmitBtn button {
  border-radius: 0px;
  background-color: #fff !important;
  border: 2px solid #007800;
  color: #007800;
  font-size: calc(22 * 100vw / 1920);
  padding: 5px 40px;
}

.formSubmitBtn input:hover,
.formSubmitBtn button:hover {
  background-color: #007800 !important;
  color: #fff;
  border-color: #007800;
}

.formSubmitBtn input:focus,
.formSubmitBtn button:focus {
  outline: none;
  box-shadow: none;
  border-color: #007800;
  color: #ffff;
  background-color: #007800 !important;
}

.newsTitle h1 {
  color: #007800;
  font-size: calc(90 * 100vw / 1920);
  margin-bottom: 0px;
  font-weight: 700;
}

.newsTitle {
  margin-bottom: 118px;
  text-align: center;
}

/* .swiper-slide{
    width: 535px !important;
} */
.newsSlider p {
  font-size: calc(26 * 100vw / 1920);
  color: #007800;
  margin-bottom: 7px;
  line-height: 33px;
}

.newsImg {
  height: 330px;
}

.newsImg img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.newsSlider a {
  display: inline-block;
}

.swiper-wrapper {
  align-items: flex-end;
}

.newsSide {
  position: relative;
  margin-bottom: 422px;
}

.newsSide::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  width: 251px;
  z-index: 3;
  background: -moz-linear-gradient(left,
      rgba(255, 255, 255, 0) 0%,
      rgba(255, 255, 255, 0) 27%,
      rgba(255, 255, 255, 1) 99%,
      rgba(255, 255, 255, 1) 100%);
  background: -webkit-linear-gradient(left,
      rgba(255, 255, 255, 0) 0%,
      rgba(255, 255, 255, 0) 27%,
      rgba(255, 255, 255, 1) 99%,
      rgba(255, 255, 255, 1) 100%);
  background: linear-gradient(to right,
      rgba(255, 255, 255, 0) 0%,
      rgba(255, 255, 255, 0) 27%,
      rgba(255, 255, 255, 1) 99%,
      rgba(255, 255, 255, 1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=1);
}

.aboutBanner {
  padding: 98px 0px 0px;
  position: relative;
}

.aboutBannerRow {
  display: flex;
  margin: 0px -39.5px;
  position: relative;
  z-index: 9;
}

.aboutBannerCol {
  width: 50%;
  padding: 0px 29.5px;
}

.aboutBannerTitle h1 {
  font-size: 90px;
  font-size: calc(90 * 100vw / 1920);
  margin-bottom: 0px;
  color: #007800;
  font-weight: 700;
}

.aboutBannerTitle p {
  font-size: 22px;
  font-size: calc(22 * 100vw / 1920);
  color: #007800;
  margin-bottom: 0px;
  padding-top: 37px;
}

.aboutBannerImg img {
  width: 100%;
}

.aboutBannerImg {
  margin-top: -95px;
}

.drivenFarming .stakingTxtCol {
  padding-top: 0px;
  width: 1481px;
}

.drivenFarming .stakingRow {
  margin-bottom: 0px;
}

.drivenFarming {
  padding: 151.5px 0px 357px;
  position: relative;
}

.drivenFarmingImg {
  width: 1354px;
  margin: 0 auto;
  margin-top: 77px;
}

.drivenFarmingImg img {
  width: 100%;
}

.drivenFarming::after {
  content: "";
  position: absolute;
  bottom: 0px;
  left: 0;
  width: 100%;
  z-index: -1;
  height: 959px;
  background: url(../imgs/aboutLayer.webp) no-repeat;
  background-position: center center;
  background-size: cover;
}

.worldMap {
  max-width: 1297px;
  margin: 0 auto;
  position: relative;
  height: 727px;
  background: url(../imgs/Wolrd_Map_Square.png) no-repeat;
  background-position: center;
  background-size: cover;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  margin-bottom: 157px;
}

.worldMap h5 {
  color: #007800;
  /* font-size: 40px; */
  font-size: calc(40 * 100vw / 1920) !important;
  font-weight: 700;
  margin-bottom: 0px;
  text-shadow: 0px 3px 6px rgb(0 0 0 / 16%);
}

.worldMap h2 {
  color: #007800;
  /* font-size: 55px; */
  font-size: calc(55 * 100vw / 1920) !important;
  font-weight: 700;
  margin-bottom: 0px;
  text-shadow: 0px 3px 6px rgb(0 0 0 / 16%);
}

.technologyList h2 {
  color: #00e07b;
  /* font-size: 72px; */
  font-size: calc(72 * 100vw / 1920) !important;
  margin-bottom: 0px;
  font-weight: 900;
  line-height: 57px;
  text-shadow: 0px 3px 6px rgb(0 0 0 / 16%);
}

.technologyList p {
  font-size: 28px;
  font-size: calc(28 * 100vw / 1920);
  color: #007800;
  font-family: "Lato", sans-serif;
  font-weight: 700;
  margin-bottom: 0px;
  text-shadow: 0px 3px 6px rgb(0 0 0 / 16%);
}

.technologyList {
  position: absolute;
  top: 45px;
  left: -54px;
}

.technologyList.team {
  left: 0;
  top: 20px;
  right: -250px;
}

.technologyList.country {
  text-align: right;
  left: auto;
  right: 20px;
  top: 140px;
}

.technologyList.country span {
  display: flex;
  align-items: center;
  justify-content: space-around;
}

.technologyList.projects {
  top: auto;
  bottom: 120px;
  left: -160px;
}

.technologyList.user {
  max-width: 294.83px;
  left: 0;
  right: 0;
  margin: 0 auto;
  bottom: 0px;
  top: auto;
  text-align: center;
}

.technologyList.user span {
  display: flex;
  align-items: center;
}

.technologyList.connected {
  max-width: 914px;
  left: auto;
  right: -240px;
  bottom: 140px;
  top: auto;
}

.technologyList.connected span {
  display: flex;
  align-items: center;
}

.globalList {
  max-width: 1270px;
}

.tabScrollBox p {
  color: #7b7b7b;
  /* font-size: 22px; */
  font-size: calc(22 * 100vw / 1920);
  margin-bottom: 15px;
  font-family: rustica, sans-serif;
  font-weight: 300;
}

.tabScrollBox p:nth-last-child(1) {
  margin-bottom: 0px;
}

.tabScrollBox {
  max-height: 480px;
  overflow-y: auto;
}

.Technology {
  padding-bottom: 48px;
}

.valuesBox {
  padding: 146px 0px 163px;
  position: relative;
}

.valuesBox::after {
  content: "";
  position: absolute;
  bottom: 0px;
  left: 0;
  width: 100%;
  z-index: -1;
  height: 666px;
  background: url(../imgs/valueBg.png) no-repeat;
  background-position: center center;
  background-size: cover;
}

.dimitraValues {
  max-width: 1571.09px;
  margin: 0 auto;
  margin-bottom: 109px;
}

.dimitraValuesTxt {
  width: 1112px;
}

.dimitraValuesImg {
  width: 286.11px;
}

.dimitraValuesImg img {
  width: 100%;
}

.dimitraValuesTxt h2 {
  color: #007800;
  /* font-size: 88px; */
  font-size: calc(90 * 100vw / 1920);
  margin-bottom: 0px;
  font-weight: 700;
}

.dimitraValuesTxt p {
  color: #007800;
  /* font-size: 36px; */
  font-size: calc(36 * 100vw / 1920);
  font-family: "Lato", sans-serif;
  font-weight: 500;
  margin-bottom: 0px;
}

.dimitraValues {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
}

.dimitraValuesIcons {
  max-width: 1459.04px;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
  flex-wrap: nowrap;
}

.valueMainIconBox img {
  width: 100%;
  height: 100%;
}

.valueMainIconBox {
  width: 148px;
  height: 148px;
  border-radius: 3px;
  overflow: hidden;
}

.valuesBox .dimitraValuesIcons:nth-last-child(1) {
  justify-content: center;
  margin-top: 16.6px;
}

.valuesBox .dimitraValuesIcons:nth-last-child(1) .valueMainIconBox {
  margin: 0 8.3px;
}

.environmentalBox {
  padding: 143px 0px 71px;
  position: relative;
}

.environmentalBox::after {
  content: "";
  position: absolute;
  top: 80px;
  left: 0;
  width: 100%;
  z-index: -1;
  height: 586px;
  background: url(../imgs/esgBg.png) no-repeat;
  background-position: center center;
  background-size: cover;
}

.environmentalBox.globalIssue::after {
  content: "";
  position: absolute;
  top: 208px;
  left: 0;
  width: 100%;
  z-index: -1;
  height: 530px;
  background: url(../imgs/environmentalBoxLayer.png) no-repeat;
  background-position: center center;
  background-size: cover;
}

.environmentalBox .stakingRow .stakingTxtCol {
  width: 1274px;
}

.environmentalBox .stakingRow {
  margin-bottom: 0px;
}

.stakingTxtCol p {
  /* font-size: 22px; */
  font-size: calc(22 * 100vw / 1920);
  font-family: rustica, sans-serif;
  font-weight: 300;
}

.environmentalBox .DimitraAcademyList span {
  color: #007800;
  font-family: rustica, sans-serif;
  font-weight: 400;
  /* font-size: 22px; */
  font-size: calc(22 * 100vw / 1920);
  margin-bottom: 27px;
}

.environmentalBox .DimitraAcademyList p {
  color: #7b7b7b;
}

.globalIssueCol {
  width: 448px;
  margin-right: 13px;
}

.globalIssueCol ul {
  padding: 0px;
  margin: 0px;
  padding-left: 20px;
}

.globalIssueCol ul li {
  color: #007800;
  /* font-size: 22px; */
  font-size: calc(22 * 100vw / 1920);
}

.globalIssueRow {
  display: flex;
  margin-bottom: 36px;
}

.ourTeam {
  padding: 100px 0px 1080px 0px;
  position: relative;
}

.ourTeam::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  background: url(../imgs/valueBg.png) no-repeat;
  background-position: center;
  background-size: cover;
  height: 666px;
  z-index: -2;
}

.ourTeam .stakingRow {
  margin-bottom: 0px;
}

.ourTeam .stakingRow .stakingTxtCol {
  width: 100%;
}

.stakingTxtCol p a {
  color: #009041;
}

.teamUserImg {
  width: 114px;
  height: 114px;
  margin: 0 auto;
  margin-bottom: 12px;
  border-radius: 50%;
  border: 4px solid #007800;
  overflow: hidden;
  position: relative;
}

.userLinkedPost {
  position: absolute;
  bottom: 12px;
  left: 0;
  right: 0;
  text-align: center;
}

.teamUserImg img {
  width: 100%;
  height: 100%;
  filter: grayscale(100%);
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.teamUserName {
  text-align: center;
}

.teamUserName h3 {
  /* font-size: 18px; */
  font-size: calc(18 * 100vw / 1920);
  color: #007800;
  margin-bottom: 4px;
  font-family: rustica, sans-serif;
  font-weight: 400;
  line-height: 16px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.teamUserName h5 {
  color: #7b7b7b;
  /* font-size: 12px; */
  font-size: calc(12 * 100vw / 1920);
  margin-bottom: 4px;
  font-family: rustica, sans-serif;
  font-weight: 300;
  /* line-height: 10px; */
}

.teamUserName h5 p {
  color: #7b7b7b;
  /* font-size: 12px; */
  font-size: calc(12 * 100vw / 1920);
  margin-bottom: 4px;
  font-family: rustica, sans-serif;
  font-weight: 300;
  line-height: 15px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.teamUserName p {
  color: #007800;
  /* font-size: 12px; */
  font-size: calc(12 * 100vw / 1920);
  margin-bottom: 0px;
  font-family: rustica, sans-serif;
  font-weight: 300;
  line-height: 10px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.ourTeam .row .col-md-2 {
  width: 20%;
}

.teamInfo {
  margin-bottom: 65px;
}

.projectsBox {
  padding: 611px 0px 50px;
  position: relative;
  margin-top: -540px;
}

.projectsBox::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: -1;
  height: 831px;
  background: url(../imgs/Mountains2.webp) no-repeat;
  background-position: center center;
  background-size: cover;
}

.ourTeam .stakingRow .stakingTxtCol {
  position: relative;
  z-index: 99;
}

.projectSideImg img {
  width: 100%;
}

.projectSideImg p {
  color: #7b7b7b;
  /* font-size: 22px; */
  font-size: calc(22 * 100vw / 1920);
  margin-bottom: 0px;
  font-family: rustica, sans-serif;
  font-weight: 300;
}

.projectSideImg {
  margin-top: -130px;
}

.aboutPartnerSection {
  padding: 394px 0px 0px;
  position: relative;
}

.aboutPartnerSection::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: -1;
  height: 727px;
  background: url(../imgs/Mountains.png) no-repeat;
  background-position: center center;
  background-size: cover;
}

.ipadSideBar {
  width: 300px;
  height: 100%;
  position: fixed;
  top: 0;
  padding: 58px 0px;
  left: 0;
  z-index: 9999999 !important;
  background: -moz-linear-gradient(top,
      rgba(2, 184, 84, 1) 0%,
      rgba(0, 153, 64, 1) 100%);
  background: -webkit-linear-gradient(top,
      rgba(2, 184, 84, 1) 0%,
      rgba(0, 153, 64, 1) 100%);
  background: linear-gradient(to bottom,
      rgba(2, 184, 84, 1) 0%,
      rgba(0, 153, 64, 1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#02b854', endColorstr='#009940', GradientType=0);
  box-shadow: 0 0px 20px 0 #00000033;
  z-index: 99;
  display: flex;
  left: -100%;
  align-items: center;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.ipadSideBar ul {
  list-style: none;
  padding: 0px;
  margin: 0px;
  width: 100%;
}

.ipadSideBar ul li {
  display: block;
  padding: 12px 22px;
}

.ipadSideBar ul li a {
  font-family: "Lato", sans-serif;
  color: #fff;
  /* font-size: 18px; */
  font-size: calc(18 * 100vw / 1920);
  font-weight: 700;
  position: relative;
  padding: 0px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.ipadSideBar ul li a:hover {
  color: #008c3f;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.ipadSideBar button {
  background-color: transparent;
  border: none;
  display: inline-block;
  position: absolute;
  top: 0;
  right: 0;
  padding: 0;
  width: 44px;
}

.ipadSideBar button svg {
  fill: #fff;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.ipadSideBar button:hover svg {
  transform: rotate(180deg);
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.mobileMenuOpenLayer {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 999;
  background: #00000059;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.mobileMenuOpenLayer.activeSideMenu1 {
  opacity: 1;
  visibility: visible;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.ctmSideBarBtn {
  display: none;
}

.ctmSideBarBtn button {
  background-color: transparent;
  border: none;
  padding: 0px;
  width: 44px;
}

.ctmSideBarBtn button svg {
  fill: #007800;
}

.ipadSideBar.activeSideMenu {
  left: 0;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.dropDownMobileMenu ul {
  background-color: #008c3f;
  padding: 0px 0px;
  margin-top: 10px;
}

.dropDownMobileMenu ul li {
  padding: 0px;
}

.dropDownMobileMenu ul li a span {
  display: inline-block;
  position: relative;
  top: -2px;
  margin-right: 11px;
}

.dropDownMobileMenu ul li a span svg {
  width: 20px;
  height: 20px;
  fill: #fff;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.dropDownMobileMenu ul li:hover a span svg {
  fill: #007800;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.dropDownMobileMenu ul li a {
  color: #fff;
  /* font-size: 14px; */
  font-size: calc(18 * 100vw / 1920);
}

.dropDownMobileMenu ul li {
  padding: 10px 10px;
  border-bottom: 1px solid #fff;
}

.applicationsList ul li.active a {
  padding-left: 35px;
  color: #007800;
}

.applicationsList ul li.active a::after {
  width: 26px;
}

.ourApplications.ecosystem .applicationsListTxt {
  position: relative;
  z-index: 99;
}

.drivenFarming .applicationsList ul li a::after {
  top: 7px;
}

.Technology .applicationsList ul li a::after {
  top: 7px;
}

.environmentalBox .applicationsList ul li a::after,
.projectsBox .applicationsList ul li a::after {
  top: 7px;
}

.ourTeam .applicationsList ul li a::after {
  top: 7px;
}

.ourApplications .applicationsListTxt p {
  width: 714px;
}

.appImg {
  position: relative;
  top: -90px;
}

.dimitraIncubator .applicationsList ul li a::after,
.stakingBlock.DimitraAcademy .applicationsList ul li a::after {
  top: 15px;
}

.drivenFarming .DimitraAcademyList a {
  /* font-size: 18px; */
  font-size: calc(18 * 100vw / 1920);
  color: #007800;
  text-transform: uppercase;
  display: inline-block;
  margin-top: 30px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.drivenFarming .DimitraAcademyList a svg {
  width: 18px;
  height: 18px;
  position: relative;
  top: -2px;
  fill: #007800;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.drivenFarming .DimitraAcademyList a:hover svg {
  margin-left: 10px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.drivenFarming .stakingTxtCol h6 {
  color: #007800;
  /* font-size: 36px; */
  font-size: calc(36 * 100vw / 1920);
  margin-bottom: 55px;
  font-weight: 500;
}

.ecosystemDrop .dropMenu {
  left: -245px;
}

.dropMenuItem a p {
  line-height: 20px;
}

.applicationsList ul li a {
  text-transform: capitalize !important;
}

.dropCtmRow {
  margin: 0px -11px;
  display: flex;
  flex-wrap: wrap;
}

.dropCtmCol {
  padding: 0px 11px;
  width: 50%;
}

.aboutDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
  bottom: 11.5px;
  right: 17px;
}

.aboutDrop .dropCtmRow .dropCtmCol:nth-child(3) .dropMenuItem a svg {
  bottom: 14.1px;
  right: 19.2px;
}

.aboutDrop .dropCtmRow .dropCtmCol:nth-child(4) .dropMenuItem a svg {
  bottom: 13.2px;
  right: 10.5px;
}

.tokenDrop .row .col-md-8,
.tokenDrop .row .col-md-4 {
  padding: 0px 11px;
}

.tokenDrop .row {
  margin: 0px -11px;
}

.tokenDrop .dropCtmRow .dropCtmCol .dropMenuItem a svg {
  bottom: 13px;
  right: 22px;
}

.tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
  bottom: auto;
  top: 10px;
  right: 8.8px;
}

.tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a {
  padding-right: 48px;
}

.tokenDrop .dropCtmRow .dropCtmCol:nth-child(3) .dropMenuItem a svg {
  bottom: 16.7px;
  right: 16px;
}

.tokenDrop .dropCtmRow .dropCtmCol:nth-child(4) .dropMenuItem a svg {
  bottom: 10px;
  right: 29.8px;
}

.tokenDrop .dropCtmRow .dropCtmCol:nth-child(4) .dropMenuItem a {
  padding-right: 111px;
}

.tokenDrop .row .col-md-4 .dropMenuItem a {
  height: 100%;
  padding-bottom: 17px;
  padding-left: 21px;
  padding-top: 27px;
  padding-right: 70px;
}

.tokenDrop .row .col-md-4 .dropMenuItem a .dropMenuList p {
  margin-bottom: 8px;
}

.tokenDrop .row .col-md-4 .dropMenuItem a svg {
  bottom: auto;
  top: 20px;
  right: 14.3px;
}

.ecosystemDrop .dropCtmCol {
  width: 33.33%;
}

.ecosystemDrop .dropCtmCol .dropMenuItem a {
  padding: 97px 89px 12px 21px;
  min-height: 149px;
}

.ecosystemDrop .dropCtmCol .dropMenuItem a svg {
  bottom: auto;
  top: 23.3px;
  right: 18.6px;
}

.ecosystemDrop .dropCtmCol:nth-child(2) .dropMenuItem a svg {
  bottom: auto;
  top: 28px;
  right: 21.7px;
}

.ecosystemDrop .dropCtmCol:nth-child(3) .dropMenuItem a svg {
  bottom: auto;
  top: 17.8px;
  right: 18.2px;
}

.technologyList p b {
  color: #00e07b;
}

.newsSide .swiper-wrapper {
  position: relative;
  left: -430px;
}

.contactBg.contactMainBg::after {
  background: url(../imgs/contactMainLayer.png) no-repeat;
  background-position: center;
  background-size: cover;
}

.tokenomics .tokenomicsTxt p {
  font-weight: 300;
}

/* Handling Contact From 7 Error Message*/
.wpcf7-form .wpcf7-not-valid-tip {
  color: red;
}

.wpcf7-response-output {
  color: red;
}

.wpcf7 .screen-reader-response {
  display: none;
}

/* Handling navigation menu*/
.navbar-nav li {
  margin: 0px 33.1px;
}

.navbar-nav li a {
  font-family: "Lato", sans-serif;
  color: #007800;
  /* font-size: 18px; */
  font-size: calc(18 * 100vw / 1920);
  font-weight: 700;
  position: relative;
  padding: 0px;
}

.stakingBlock.DimitraAcademy.mobileAppList::after,
.stakingBlock.DimitraAcademy::after {
  display: none;
}

.DimitraAcademyList span p {
  color: #7b7b7b;
}

.mediaMainList p span#main_price {
  font-family: "Lato", sans-serif;
  font-weight: 700;
  color: #007800;
  margin-bottom: 0px;
  /* font-size: 14px; */
  font-size: calc(14 * 100vw / 1920);
  background: transparent;
  padding: 0px;
  margin-left: 3px;
  margin-right: 0px;
}

.mediaMainList #main_percentage {
  background: transparent;
  padding: 0px;
  margin: 0px;
}

.dropMenu {
  z-index: 99;
}

.mediaMainList span {
  font-family: "Lato", sans-serif;
  display: inline-block;
  color: #fff;
  font-weight: 500;
  background: #00bf6d;
  padding: 5px 7px;
  /* font-size: 7px; */
  font-size: calc(7 * 100vw / 1920);
  border-radius: 5px;
  margin: 0px 2px;
}

#btc_price {
  margin: 0px;
}

#eth_price,
#btc_percentage {
  margin: 0px;
}

#btc_price,
#eth_price {
  color: #67628d;
}

.btcTxt span {
  margin: 0px;
}

.headerGreenBox {
  width: 33px;
  height: 15px;
  padding: 2px 2px !important;
  font-size: 6px !important;

  margin: 0px 12px !important;
}

#main_percentage {
  font-size: 6px;
}

.headerGreenBox svg {
  fill: #fff;
  width: 4px;
  position: relative;
  top: 0px;
}

.btcTxt p span svg {
  margin-left: 14px;
}

.mediaMainList.downList p {
  color: red;
}

.mediaMainList.downList #main_price {
  color: red;
}

.mediaMainList.downList .btcTxt p {
  color: #67628d;
}

.mediaMainList.downList .headerGreenBox {
  background: red;
}

.mediaMainList.downList .btcTxt p span {
  color: red;
}

.mediaMainList.downList .btcTxt p span svg {
  fill: red;
}

.mediaMainList.downList .headerGreenBox svg,
.mediaMainList.downList .btcTxt p span svg {
  transform: rotate(180deg);
}

.mediaMainList.downList p svg {
  fill: red !important;
}

.redTxt {
  color: red !important;
  fill: red !important;
}

.teamsProfileScroll {
  height: 660px;
  overflow-y: auto;
  overflow-x: hidden;
}

.contactInfoTxtBox a {
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.contactInfoTxtBox a:hover {
  opacity: 0.7;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.dropMenuList ul li {
  margin: 0;
  margin-bottom: 3.9px;
}

/* .dropMenuList ul li:nth-last-child(1){
  margin-bottom: 0px;
} */
.technologyList.connected span h2 {
  margin-right: 7px;
}

.ctmSliderBox {
  width: 685px;
}

.applicationsListTxt.ctmSliderBox p {
  width: 100%;
}

.stakingBlock.newStaking .stakingTxtCol p {
  font-size: calc(36 * 100vw / 1920);
}

.stakingBlock.DimitraAcademy .stakingTxtCol p {
  font-weight: 300;
}

.dimitraIncubator.mobileLine .stakingTxtCol p {
  font-weight: 400;
}

.dimitraIncubator.mobileLine .stakingTxtCol span p {
  font-weight: 300;
}

.DimitraAcademyList.cropInputList span p {
  color: #007800 !important;
}

.userLinkedPost a {
  background-color: #747474cc;
  border: none;
  width: 29px;
  height: 29px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 6px;
  margin: 0 auto;
  border-radius: 40px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.userLinkedPost a:hover {
  background-color: #007800cc;
}

.userLinkedPost a svg {
  fill: #fff;
  width: 13px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.userLinkedPost {
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.teamInfo:hover .userLinkedPost {
  opacity: 1;
  visibility: visible;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.teamInfo:hover .teamUserImg img {
  filter: grayscale(0%);
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.ecosystemNewDrop .dropMenu {
  width: 503.6px !important;
  left: -147px !important;
}

.ecosystemNewDrop .dropMenuItem a {
  padding: 10px 15px 10px !important;
  padding-right: 75px !important;
  align-items: flex-end !important;
}

.ecosystemNewDrop .dropCtmCol {
  width: 100%;
}

.ecosystemNewDrop .dropCtmCol:nth-child(1) .dropMenuItem {
  margin-bottom: 14px;
}

.ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a {
  min-height: 150px;
  align-items: center !important;
}

.ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a svg {
  bottom: 51.7px !important;
  right: 15.7px !important;
  width: 57px;
  height: 59px;
}

.ecosystemNewDrop .dropCtmRow .dropCtmCol .dropMenuItem a svg {
  bottom: 11px !important;
  right: 8px !important;
  width: 50px;
  height: 44px;
}

.ecosystemNewDrop .row .col-md-6 {
  padding: 0px 10px;
}

.aboutDrivenFarmer .DimitraAcademyList span {
  max-height: 279px;
  overflow-y: auto;
}

.Technology .tabScrollBox .tabscrollParagraph {
  max-height: 335px;
  overflow-y: auto;
}

.newsSlider p {
  display: -webkit-box;
  height: 56.2px;
  width: 100%;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}

.agTechTab .applicationsListTxt h5 {
  font-size: calc(23 * 100vw / 1920);
  margin-bottom: 4% !important;
}

.globalList ul li {
  color: #7b7b7b;
  /* font-size: 22px; */
  font-size: calc(22 * 100vw / 1920);
  margin-bottom: 5px;
  font-family: rustica, sans-serif;
  font-weight: 300;
}

.tokenScrolTxt {
  max-height: 270px;
  overflow-y: auto;
}

.IncubatorScrollTxt span {
  max-height: 460px;
  overflow-y: auto;
}

.IncubatorScrollTxt span p {
  max-height: unset !important;
  overflow-y: unset !important;
}

.advancedFarmingModules .applicationsList {
  position: relative;
  z-index: 999;
}

.advancedFarmingModules .DimitraAcademyList span {
  max-height: 235px;
  overflow-y: auto;
}

.teamsProfileScroll .col-md-2:nth-last-child(1) .teamInfo,
.teamsProfileScroll .col-md-2:nth-last-child(2) .teamInfo,
.teamsProfileScroll .col-md-2:nth-last-child(3) .teamInfo,
.teamsProfileScroll .col-md-2:nth-last-child(4) .teamInfo,
.teamsProfileScroll .col-md-2:nth-last-child(5) .teamInfo {
  margin-bottom: 0px;
}

/*  */
/*  */
/*  */

.bannerIconSlider {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  width: 100%;
  transform: translate(0%, -50%);
}

.bannerIconSlider .item {
  width: 100%;
  height: 81px;
}

.bannerIconSlider .item a {
  display: block;
}

.bannerIconSlider .item a svg {
  width: 100%;
  height: 100%;
}

/* .owl-item.active .item a{
  transform: rotateY(50deg);
}
.owl-item.active.center .item a{
  transform: rotateY(0deg);
}
.bannerIconSlider .owl-item.cloned.active:nth-child(3) .item a{
  transform: rotateY(100deg);
    border: 2px solid #3fff44;
} */
.bannerIconSlider {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 40px;
}

.bannerIconBox {
  width: 12%;
  height: 72.09px;
  border: 2px solid #3fff44;
  border-radius: 12px;
  overflow: hidden;
  position: relative;
}

.bannerIconBgLayer {
  background: #32bd359e;
  filter: blur(2px);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.bannerIconBox svg {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  margin: 0 auto;
  width: 50px;
  transform: translate(0%, -50%);
  height: 40px;
}

/* .bannerIconSlider .bannerIconBox:nth-child(1) {
  transform: rotateY(-45deg);
  height: 62px;
}
.bannerIconSlider .bannerIconBox:nth-child(2) {
  transform: rotateY(-35deg);
  height: 65px;
}
.bannerIconSlider .bannerIconBox:nth-child(3) {
  transform: rotateY(-25deg);
  height: 68px;
}
.bannerIconSlider .bannerIconBox:nth-child(6) {
  transform: rotateY(25deg);
  height: 68px;
}
.bannerIconSlider .bannerIconBox:nth-child(7) {
  transform: rotateY(35deg);
  height: 65px;
}
.bannerIconSlider .bannerIconBox:nth-child(8) {
  transform: rotateY(45deg);
  height: 62px;
} */
.bannerIconSlider p {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  text-align: center;
  margin-bottom: 0px;
  font-size: calc(24 * 100vw / 1920);
  color: #fff;
}

.termTxtBox h3 {
  font-size: calc(36 * 100vw / 1920);
  margin-bottom: 20px;
  font-weight: 500;
  color: #007800;
}

.termTxtBox p {
  font-size: calc(22 * 100vw / 1920);
  font-family: rustica, sans-serif;
  font-weight: 300;
  color: #7b7b7b;
  margin-bottom: 20px;
}

.termTxtBox ul {
  list-style: none;
  margin-bottom: 20px;
  padding: 0px;
}

.termTxtBox ul li {
  font-size: calc(22 * 100vw / 1920);
  font-family: rustica, sans-serif;
  font-weight: 300;
  color: #7b7b7b;
  margin-bottom: 10px;
  position: relative;
  padding-left: 25px;
}

.termTxtBox ul li::after {
  content: "";
  position: absolute;
  top: 10px;
  left: 0;
  width: 9px;
  height: 9px;
  background-color: #007800;
  transform: rotate(45deg);
}

.termTxtBox ul li a {
  font-size: calc(22 * 100vw / 1920);
  font-family: rustica, sans-serif;
  font-weight: 400;
  color: #007800;
  display: inline-block;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.termTxtBox ul li a:hover {
  opacity: 0.7;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.termTxtBox ul li:nth-last-child(1) {
  margin-bottom: 0px;
}

.termTxtBox p a {
  font-size: calc(22 * 100vw / 1920);
  font-family: rustica, sans-serif;
  font-weight: 400;
  color: #007800;
  display: inline-block;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.termTxtBox p a:hover {
  opacity: 0.7;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.contactBg.termUseSection::after {
  display: none;
}

.termTxtBox {
  margin-bottom: 150px;
}

.termTxtBox a {
  font-size: calc(22 * 100vw / 1920);
  font-family: rustica, sans-serif;
  font-weight: 400;
  color: #007800;
  display: inline-block;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.termTxtBox a:hover {
  opacity: 0.7;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.PlatformHeadingBottom .DimitraAcademyList span {
  max-height: 280px;
  overflow-y: auto;
}

.PlatformHeadingBottom .DimitraAcademyList span p {
  overflow-y: unset !important;
}

.bannerIconBox svg {
  fill: #3fff44;
}

/*  */
/*  */
/*  */

.bannerIconSlider {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  width: 100%;
  transform: translate(0%, -50%);
}

.bannerIconSlider .item {
  width: 100%;
  height: 81px;
}

.bannerIconSlider .item a {
  display: block;
}

.bannerIconSlider .item a svg {
  width: 100%;
  height: 100%;
}

/* .owl-item.active .item a{
  transform: rotateY(50deg);
}
.owl-item.active.center .item a{
  transform: rotateY(0deg);
}
.bannerIconSlider .owl-item.cloned.active:nth-child(3) .item a{
  transform: rotateY(100deg);
    border: 2px solid #3fff44;
} */
.bannerIconSlider {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.bannerIconBox {
  width: 10%;
  height: 62.69px;
  border: 2px solid #3fff44;
  border-radius: 12px;
  overflow: hidden;
  position: relative;
}

.bannerIconBgLayer {
  background: #32bd359e;
  filter: blur(2px);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.bannerIconBox svg {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  margin: 0 auto;
  width: 50px;
  transform: translate(0%, -50%);
  height: 40px;
}

/* .bannerIconSlider .bannerIconBox:nth-child(1) {
  transform: rotateY(-45deg);
  height: 62px;
}
.bannerIconSlider .bannerIconBox:nth-child(2) {
  transform: rotateY(-35deg);
  height: 65px;
}
.bannerIconSlider .bannerIconBox:nth-child(3) {
  transform: rotateY(-25deg);
  height: 68px;
}
.bannerIconSlider .bannerIconBox:nth-child(6) {
  transform: rotateY(25deg);
  height: 68px;
}
.bannerIconSlider .bannerIconBox:nth-child(7) {
  transform: rotateY(35deg);
  height: 65px;
}
.bannerIconSlider .bannerIconBox:nth-child(8) {
  transform: rotateY(45deg);
  height: 62px;
} */
.marketsLogoRow {
  padding-left: 0px !important;
}

.marketsLogoRow {
  margin-top: 9% !important;
}

.clickBtn li a {
  display: inline-block;
  color: #007800;
  font-size: calc(22 * 100vw / 1920);
  font-family: "Lato", sans-serif;
  font-weight: 400;
}

.registrationForm .formCaseBox {
  width: 60%;
}

.formCaseBox.messageBox {
  width: 100%;
}

.swiper-button-prev,
.swiper-button-next {
  top: 120%;
}

.newsSide .swiper {
  overflow: unset !important;
}

.swiper-button-disabled {
  opacity: 0;
  visibility: hidden;
}

.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after,
.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
  color: #007800;
}

.bannerIconBox {
  cursor: pointer;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.bannerIconBgLayer,
.bannerIconBox svg {
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.bannerIconBox:hover {
  border-color: #fff;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.bannerIconBox:hover .bannerIconBgLayer {
  background: #ffffff9e;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.bannerIconBox:hover svg {
  fill: #fff !important;
}

.bannerIconSlider .bannerIconBox:nth-child(2) {
  transform: rotateY(-55deg);
  height: 55px;
}

.bannerIconSlider .bannerIconBox:nth-child(3) {
  transform: rotateY(-40deg);
  height: 55px;
}

.bannerIconSlider .bannerIconBox:nth-child(4) {
  transform: rotateY(-40deg);
  height: 60px;
}

.bannerIconSlider .bannerIconBox:nth-child(5) {
  transform: rotateY(-30deg);
  height: 60px;
}

.bannerIconSlider .bannerIconBox:nth-child(10) {
  transform: rotateY(-55deg);
  height: 55px;
}

.bannerIconSlider .bannerIconBox:nth-child(9) {
  transform: rotateY(-40deg);
  height: 55px;
}

.bannerIconSlider .bannerIconBox:nth-child(8) {
  transform: rotateY(-40deg);
  height: 60px;
}

.bannerIconSlider .bannerIconBox:nth-child(7) {
  transform: rotateY(-30deg);
  height: 60px;
}

.logoBox {
  background: #fff;
  border-radius: 10px;
  padding: 15%;
  box-shadow: 0 0px 20px 0 #0078003b;
  position: relative;
  text-align: center;
}

.logoBox img {
  width: 60%;
  margin-bottom: 10%;
}

.brandingLogo {
  margin-bottom: 220px;
}

.logoBox {
  margin-bottom: 30px;
}

.contactBg.mediaBg::after {
  top: 10px;
}

.logoBox a {
  font-size: calc(22 * 100vw /1920);
  display: inline-block;
  background: #009041;
  border: 2px solid #cbffc4;
  padding: 11.5px 30px;
  color: #fff;
  line-height: 22px;
  margin: 0 5px;
  padding-top: calc(11.5 * 100vw / 1920);
  padding-bottom: calc(11.5 * 100vw / 1920);
  padding-left: calc(30 * 100vw / 1920);
  padding-right: calc(30 * 100vw / 1920);
}

.dropDownMobileMenu li:hover {
  background-color: #d8f7d6;
}

.dropDownMobileMenu li:hover a {
  color: #007800;
}

.dropDownMobileMenu li:nth-last-child(1) {
  border-bottom: none;
}

.stakingNewBtn a {
  font-size: calc(22 * 100vw / 1920);
  display: inline-block;
  background: #009041;
  border: 2px solid #cbffc4;
  padding: 11.5px 15px;
  color: #fff;
  line-height: 22px;
}

.weOfferMain h6 {
  color: #007800;
  font-size: calc(36 * 100vw / 1920);
  margin-bottom: 4%;
  font-weight: 500;
}

/* Video Section Css Start Here */

.aboutVideoSection {
  padding: 18% 0px 8%;
  margin-top: -12%;
  margin-bottom: -7%;
  text-align: center;
  background: -moz-linear-gradient(top,
      rgba(203, 255, 196, 0) 0%,
      rgba(203, 255, 196, 1) 17%,
      rgba(203, 255, 196, 1) 91%,
      rgba(203, 255, 196, 0) 100%);
  background: -webkit-linear-gradient(top,
      rgba(203, 255, 196, 0) 0%,
      rgba(203, 255, 196, 1) 17%,
      rgba(203, 255, 196, 1) 91%,
      rgba(203, 255, 196, 0) 100%);
  background: linear-gradient(to bottom,
      rgba(203, 255, 196, 0) 0%,
      rgba(203, 255, 196, 1) 17%,
      rgba(203, 255, 196, 1) 91%,
      rgba(203, 255, 196, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00cbffc4', endColorstr='#00cbffc4', GradientType=0);
}

.aboutVideoSection iframe {
  width: calc(910 * 100vw / 1920);
  height: calc(515 * 100vw / 1920);
}

.aboutVideoSection h2 {
  font-size: calc(90 * 100vw / 1920);
  margin-bottom: 4%;
  color: #007800;
  font-weight: 700;
}

/* Video Section Css End Here */

.ipadSideBar ul li:nth-child(2) ul li:nth-last-child(1) a svg {
  stroke: #fff;
}

.ipadSideBar ul li:nth-child(2) ul li:nth-last-child(1):hover a svg {
  stroke: #007800;
}

.ipadSideBar ul li:nth-child(3) ul li:nth-child(3) a svg {
  stroke: #fff;
}

.ipadSideBar ul li:nth-child(3) ul li:nth-child(3):hover a svg {
  stroke: #007800;
}

.ipadSideBar ul li:nth-child(3) ul li:nth-child(4) a svg {
  stroke: #fff;
}

.ipadSideBar ul li:nth-child(3) ul li:nth-child(4):hover a svg {
  stroke: #007800;
}

.ipadSideBar ul li:nth-child(3) ul li:nth-child(5) a svg {
  stroke: #fff;
}

.ipadSideBar ul li:nth-child(3) ul li:nth-child(5):hover a svg {
  stroke: #007800;
}

.applicationsList ul li a::after {
  top: 42% !important;
}

.footerDisable a {
  opacity: 0.5;
  cursor: no-drop;
}

.footerDisable a:hover {
  color: #fff !important;
}

.applicationsList ul li a {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
  display: inline-block;
}

.blogDetailImg {
  height: calc(500 * 100vw / 1920);
  margin-bottom: 5%;
  position: relative;
}

.blogDetailImg img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.blogDetailImg::after {
  content: "";
  background: #0000006e;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}

.blogDetailImg h1 {
  color: #fff;
  font-size: calc(90 * 100vw / 1920);
  font-weight: 700;
  margin-bottom: 0px;
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  text-align: center;
  width: 100%;
  z-index: 9;
  transform: translate(0%, -50%);
}

#dimitra_iincubator_link .DimitraAcademyList.IncubatorScrollTxt ul li {
  font-size: calc(22 * 100vw / 1920);
}

#dimitra_iincubator_link .DimitraAcademyList.IncubatorScrollTxt ul {
  padding-left: 3%;
}

.wpcf7-form .wpcf7-not-valid-tip,
.wpcf7-response-output {
  font-size: calc(16 * 100vw / 1920);
  margin-top: 2%;
  display: inline-block;
}

.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after,
.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
  font-size: calc(55 * 100vw / 1920);
}

.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: 2%;
}

.swiper-button-prev,
.swiper-rtl .swiper-button-next {
  left: 2%;
}

.blogSectionImage {
  width: 100%;
  height: calc(400 * 100vw / 1920);
}

.blogSectionImage img {
  width: 100%;
  height: 100%;
}

.termTxtBox h1,
.termTxtBox h2,
.termTxtBox h3,
.termTxtBox h4,
.termTxtBox h5,
.termTxtBox h6 {
  font-size: calc(36 * 100vw / 1920);
  font-weight: 500;
  margin-bottom: 1.5%;
  color: #007800;
}

.termTxtBox img {
  width: 100%;
  height: 465px;
  object-fit: cover;
}

.RecentPostMainTxt h4 {
  font-size: calc(26 * 100vw / 1920);
  font-weight: 700;
  color: #125c0a;
  margin-top: 4%;
  margin-bottom: 2%;
}

.RecentPostMainTxt p {
  font-size: calc(18 * 100vw / 1920);
  font-family: rustica, sans-serif;
  font-weight: 300;
  color: #7b7b7b;
  margin-bottom: 0px;
}

.singlePostBox img {
  width: 100%;
}

.singlePostBox a {
  display: block;
}

.RecentpostBlock {
  height: 100%;
  position: relative;
}

.singlePostBox {
  margin-bottom: 10%;
}

.RecentpostBlock h2 {
  font-size: calc(26 * 100vw / 1920);
  font-weight: 700;
  color: #125c0a;
  margin-bottom: 10%;
}

.drivenFarming.aboutDrivenFarmer .DimitraAcademyList ul {
  padding-left: calc(19 * 100vw / 1920);
}

.DimitraAcademyList span ul li {
  color: #7b7b7b;
  font-family: rustica, sans-serif;
  font-weight: 300;
  font-size: calc(22 * 100vw / 1920);
}

/* New Css */

.aboutDrivenFarmer .DimitraAcademyList span {
  max-height: calc(260 * 100vw / 1920) !important;
  overflow-y: auto;
}

.environmentalTabScroll {
  max-height: calc(350 * 100vw / 1920);
  overflow-y: auto;
}

.formCaseBox select {
  border-radius: 0px;
  border: 2px solid #007800;
  background-color: #fff !important;
  color: #007800;
  font-size: calc(16 * 100vw / 1920);
  padding-top: calc(6 * 100vw / 1920);
  padding-bottom: calc(6 * 100vw / 1920);
  padding-left: calc(12 * 100vw / 1920);
  padding-right: calc(36 * 100vw / 1920);
}

.formCaseBox select:focus {
  border-color: #007800;
  outline: none;
  box-shadow: none;
}

.logoBox a svg {
  width: calc(25 * 100vw / 1920);
  fill: #fff;
  margin-right: 5px;
}

@media screen and (min-width: 5121px) {
  .container {
    width: 4172px !important;
  }

  #eco_scene {
    top: 580px;
  }

  .ecosystemNewDrop .dropMenu {
    left: -353px !important;
    width: 200% !important;
  }

  .DMTRBlock #map_scene {
    bottom: -195px;
  }

  .ecosystemNewDrop .dropCtmCol:nth-child(1) .dropMenuItem {
    width: 100%;
  }

  .ecosystemNewDrop .dropCtmRow .dropCtmCol .dropMenuItem a svg {
    width: 140px;
    height: 100px;
  }

  .ecosystemNewDrop .dropCtmRow .dropCtmCol .dropMenuItem a svg {
    bottom: 36px !important;
  }

  .banner {
    padding: 176px 0px 192px;
  }

  .header {
    padding: 91px 60px 58px;
  }

  .nav-item {
    margin: 0px 67px;
  }

  .navbar-expand-lg .navbar-nav {
    margin-left: 2%;
  }

  .navbar-light .navbar-brand {
    width: 810px;
  }

  .navbar-light .navbar-brand img {
    width: 100%;
  }

  .navbar-light .navbar-nav .nav-link {
    font-size: 54px;
  }

  .headerList ul li a {
    width: 82px;
    height: 82px;
    padding: 11px;
  }

  .mediaMainList p {
    font-size: 40px;
  }

  .mediaMainList p svg {
    width: 48px;
  }

  .btcTxt p,
  .btcTxt p span {
    font-size: 22px;
    margin: 0;
    line-height: 26px;
  }

  .mediaMainList span {
    padding: 5px 5px;
    font-size: 25px;
    margin: 0px 8px;
  }

  .mediaMainList span svg {
    width: 12px;
  }

  .banner .container,
  .container,
  .container-lg,
  .container-md,
  .container-sm,
  .container-xl,
  .container-xxl {
    max-width: 4446px;
  }

  .bannerTxtCol {
    width: 2350px;
    padding-left: 0;
  }

  /* .bannerTxtCol h1 {
    font-size: calc(88 * 100vw /1920) !important;
  } */
  /* .bannerTxtCol h5 {
    font-size: 105px;
  } */
  .bannerTxtCol p {
    /* font-size: 54px; */
    margin-bottom: 10px;
    max-width: 1898px;
  }

  .bannerTxtCol span {
    font-size: 54px;
    max-width: 1670px;
  }

  .bannerSideImg {
    width: 1710px;
    height: 1680px;
  }

  .bannerActionBtn {
    top: 238px;
    left: 214px;
    width: auto;
  }

  .bannerActionBtn img {
    width: 190px;
  }

  .bannerActionBtn:hover img {
    width: 120px;
  }

  .bannerSideImg button:nth-child(3) {
    right: 296px;
    top: 115px;
  }

  .bannerActionBtn p {
    font-size: 28px;
  }

  .bannerActionBtn::after {
    width: 2px;
    height: 52px;
  }

  .bannerSideImg button:nth-child(3) p {
    right: -201px;
    top: -23px;
  }

  .bannerSideImg button:nth-child(3)::after {
    right: -7px;
    transform: rotate(39deg);
    top: 4px;
  }

  .bannerSideImg button:nth-child(4) {
    left: 288px;
    bottom: 219px;
  }

  .bannerSideImg button:nth-child(4) img {
    width: 200px;
  }

  .bannerActionBtn p {
    top: -75px;
    left: -201px;
  }

  .bannerActionBtn::after {
    top: -48px;
    left: -2px;
  }

  .bannerSideImg button:nth-child(4):hover img {
    width: 130px;
  }

  .bannerSideImg button:nth-child(4)::after {
    top: -44px;
    left: -2px;
  }

  .bannerSideImg button:nth-child(5) img {
    width: 70px;
  }

  .bannerSideImg button:nth-child(5) {
    left: 10px;
    bottom: 438px;
  }

  .bannerSideImg button:nth-child(5):hover img {
    width: 81px;
  }

  .bannerSideImg button:nth-child(6) {
    right: 165px;
    bottom: 730px;
  }

  .bannerSideImg button:nth-child(6) img {
    width: 147px;
  }

  .bannerSideImg button:nth-child(6):hover img {
    width: 77px;
  }

  .bannerSideImg button:nth-child(6) p {
    left: auto;
    right: -170px;
    top: -85px;
    min-width: 178px;
  }

  .bannerSideImg button:nth-child(6)::after {
    right: 16px;
    transform: rotate(25deg);
    top: -51px;
  }

  .bannerSideImg button:nth-child(7) {
    right: 400px;
    bottom: 187px;
  }

  .bannerSideImg button:nth-child(7) img {
    width: 190px;
  }

  .bannerSideImg button:hover:nth-child(7) img {
    width: 110px;
  }

  .bannerSideImg button:nth-child(7) p {
    right: -192px;
    top: -32px;
  }

  .bannerSideImg button:nth-child(7)::after {
    right: 9px;
    left: auto;
    transform: rotate(45deg);
    top: -7px;
  }

  .bannerSideImg button:nth-child(8) {
    left: 546px;
    bottom: 589px;
  }

  .bannerSideImg button:nth-child(9) {
    left: 966px;
    bottom: 950px;
  }

  .bannerSideImg button:nth-child(9) img {
    width: 140px;
  }

  .bannerSideImg button:nth-child(9):hover img {
    width: 89px;
  }

  .bannerSideImg button:nth-child(8):hover img {
    width: 110px;
  }

  .bannerSideImg button:nth-child(5) p {
    top: 125px;
    left: -212px;
  }

  .bannerSideImg button:nth-child(5)::after {
    top: 86px;
    left: -16px;
    transform: rotate(35deg);
  }

  .aboutDrop .dropMenu {
    width: 634px;
  }

  .dropMenuItem a {
    height: 87px;
  }

  .tokenDrop .dropMenu {
    left: -261px;
  }

  .dropMenuItem a p {
    line-height: 26px;
  }

  .ecosystemDrop .dropMenu {
    left: -218px;
  }

  .dropMenuItem a svg {
    width: 70px;
    height: 54px;
  }

  /* .mainHeading h2 {
    font-size: 252px;
  } */
  .mainHeading h5 {
    margin-bottom: 176px;
  }

  .applicationsList ul li a {
    line-height: normal;
  }

  /* .applicationsListTxt p {
    font-size: 60px;
  } */
  .ourApplications .applicationsListTxt p {
    width: 1620px;
    position: relative;
    z-index: 9;
  }

  .appImg img {
    width: 100%;
  }

  .appImg {
    top: 240px;
  }

  .pageBgBox::after {
    height: 4029px;
  }

  .DMTRBlock .applicationsListTxt {
    width: 96%;
  }

  .DMTRBlock .appImg {
    width: 2469px;
    bottom: -150px;
    right: 113px;
  }

  .pageBgBox::before {
    height: 2933px;
  }

  .tokenImg img {
    width: 29%;
    position: relative;
    top: -44px;
  }

  .tokenSection::after {
    height: 82%;
  }

  /* .tokenList p {
    font-size: 60px;
  } */
  .tokenList h4 {
    /* font-size: 110px; */
    margin-top: 5px;
    line-height: 109px;
  }

  .mainHeading a {
    font-size: 53px;
    margin-top: 30px;
  }

  .mainHeading a svg {
    width: 49px;
    height: 49px;
    top: -7px;
  }

  .tokenSection {
    background-position: top;
    margin-bottom: 370px;
  }

  .tokenSection::after {
    width: 80%;
    height: 80%;
    left: auto;
    right: 0;
  }

  .footer .clientLogoCol {
    width: 900px;
  }

  .footer .clientLogoCol img {
    width: 100%;
  }

  .footer .clientLogoCol a {
    display: block;
  }

  .footerMainCol h3 {
    font-size: 80px;
    margin-bottom: 80px;
    margin-left: -24px;
  }

  .footerMainCol ul li a {
    /* font-size: 72px; */
    line-height: 110px;
  }

  .footerMainCol {
    width: 900px;
  }

  /* .copyRight p {
    font-size: 38px;
  } */
  /* .copyRight ul li a {
    font-size: 71px;
  } */
  .footerMainCol ul li ul li a svg {
    width: 109px;
    height: 58px;
  }

  .tokenSection .row .col-md-6:nth-child(1) {
    width: 50%;
  }

  .tokenSection .row .col-md-6:nth-child(2) {
    width: 50%;
  }

  .pageBgBox::before {
    height: 2053px;
    top: 26%;
    bottom: auto;
  }

  .footer {
    padding: 2804px 0px 119px;
    margin-top: -1170px;
  }

  /* .footer {
        padding: 2804px 0px 119px;
        margin-top: -2010px;
    } */
  .ourApplications.ecosystem .col-md-4 .appImg {
    padding-left: 65px;
  }

  .tokenSection .mainHeading .applicationsListTxt p {
    max-width: 1520px;
  }

  .DMTRBlock .col-md-6 .mainHeading {
    margin-bottom: 200px;
  }

  .footerMainCol ul li ul {
    margin-bottom: 9px;
    margin-left: -46px;
  }

  .copyRight p {
    margin-bottom: 67px;
    /* font-size: 70px; */
  }

  .aboutBannerImg {
    margin-top: -10px;
  }

  .pageBgBox::before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 2229px;
    background: url(../imgs/layer2.webp) no-repeat;
    background-position: center;
    background-size: cover;
    z-index: -3;
  }

  /* .DimitraAcademyList span {
    font-size: 28px;
  } */
  .drivenFarming .stakingTxtCol {
    width: 100%;
  }

  .drivenFarmingImg {
    width: 4000px;
    margin-top: 412px;
  }

  .drivenFarming {
    padding: 151.5px 0px 260px;
  }

  .Technology {
    padding-top: 80px;
  }

  .drivenFarming::after {
    height: 2530px;
  }

  /* .technologyList p {
    font-size: 30px;
  } */
  .worldMap {
    max-width: 1560px;
    height: 950px;
  }

  .tabScrollBox {
    height: 1150px;
    max-height: 1150px;
  }

  .globalList {
    max-width: 100%;
    margin-bottom: 260px;
  }

  .dimitraValues {
    max-width: 100%;
  }

  .dimitraValuesIcons {
    max-width: 1780px;
  }

  .valueMainIconBox {
    width: 182px;
    height: 182px;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 4px;
    right: 4.8px !important;
  }

  .ecosystemDrop .dropCtmCol .dropMenuItem a svg {
    width: 77px;
    height: 77px;
    top: 15px !important;
  }

  .tokenTxtCol h2 {
    color: #009041;
  }

  .tokenTxtCol {
    width: 1533px;
  }

  .bannerNewBtns {
    width: 528px;
  }

  .bannerNewBtns a {
    padding: 50px 15px 45px 15px;
    line-height: 20px;
  }

  .tokenBannerImg {
    width: 1740px;
  }

  .tokenomicsTxt h2 {
    margin-bottom: 130px;
  }

  .tokenomicsCol {
    width: 1765px;
  }

  .tokenomicsList {
    width: 342px;
    margin-top: 67px;
  }

  .tokenomicsList p {
    color: #7b7b7b;
    margin-bottom: 13px;
    line-height: 22px;
  }

  .tokenomicsList h3 {
    color: #007800;
    margin-bottom: 0px;
    font-weight: 700;
    line-height: 55px;
  }

  .tokenomicsListCol {
    width: 843px;
    padding-top: 120px;
  }

  .stakingTxtCol h2 {
    margin-bottom: 80px;
  }

  .stakingTxtCol p {
    font-family: rustica, sans-serif;
    font-weight: 300;
  }

  .stakingImgCol {
    width: 580px;
  }

  .stakingRow {
    margin-bottom: 245px;
  }

  .stakingBlock .stakingRow.markets .stakingTxtCol {
    width: 990px !important;
  }

  .stakingRow.markets .stakingImgCol {
    margin-left: 118px;
    width: 700px;
  }

  .ourApplications.globalApplication {
    padding-top: 590px;
  }

  .globalApplication .appImg {
    top: -1333px !important;
  }

  .ourApplications {
    padding-bottom: 769.5px;
  }

  .pageBgBox {
    margin-top: 0px;
  }

  .applicationsList ul li a::after {
    top: 27px;
    height: 6px;
  }

  .applicationsList ul li.active a::after,
  .applicationsList ul li a:hover::after {
    width: 46px;
  }

  .applicationsList ul li a:hover,
  .applicationsList ul li.active a {
    padding-left: 65px;
  }

  .tokenSection .mainHeading {
    z-index: 99999;
  }

  .ourApplications.ecosystem::after {
    top: -14%;
    height: 1785px;
  }

  .pageBgBox::before {
    top: 30.5%;
    height: 3781px;
  }

  .bannerSideImg button:nth-child(3) {
    right: 466px;
    top: 175px;
  }

  .bannerSideImg button:nth-child(5) {
    left: 37px;
    bottom: 688px;
  }

  .bannerSideImg button:nth-child(5) img {
    width: 140px;
  }

  .applicationsList ul li {
    margin-bottom: 40px !important;
  }

  .dropMenu {
    top: 95px;
  }

  .aboutDrivenFarmer .DimitraAcademyList span {
    max-height: 580px;
    overflow-y: auto;
  }

  .dropMenuItem a p {
    font-size: 34px;
  }

  .dropMenuItem a {
    height: 107px;
  }

  .dropMenuItem a p {
    line-height: 36px;
  }

  .aboutDrop .dropMenu {
    width: 753px;
  }

  .aboutDrop .dropMenu {
    width: 457px;
    left: -241px;
  }

  .dropMenuItem a svg {
    width: 87px;
    height: 69px;
  }

  .tokenDrop .dropMenu {
    left: -391px;
    width: 1120px;
  }

  .dropMenu .col-md-4 .dropMenuItem {
    height: 228px;
  }

  .dropMenuList ul li {
    line-height: 48.3px;
  }

  .tokenDrop .row .col-md-4 .dropMenuItem a svg {
    width: 110px;
    height: 110px;
  }

  .ecosystemDrop .dropMenu {
    left: -218px;
    width: 1000px;
  }

  .ecosystemDrop .dropCtmCol .dropMenuItem a {
    padding: 97px 89px 12px 21px;
    min-height: 226px;
  }

  .ecosystemDrop .dropCtmCol .dropMenuItem a svg {
    width: 107px;
    height: 97px;
    top: 15px !important;
  }

  .aboutDrop .dropMenu {
    width: 757px;
    left: -241px;
  }

  .banner {
    padding: 230px 0px 210px;
  }

  .aboutBannerImg {
    margin-top: -209px;
  }

  .drivenFarming .stakingTxtCol h6 {
    margin-bottom: 100px;
  }

  .drivenFarming .applicationsList ul li a::after {
    top: 14px;
  }

  .drivenFarming .DimitraAcademyList span {
    font-size: 70px;
  }

  .drivenFarming .DimitraAcademyList a {
    font-size: 60px;
    margin-top: 250px;
  }

  .drivenFarming {
    padding: 420px 0px 470px;
  }

  .drivenFarming .DimitraAcademyList a svg {
    width: 60px;
    height: 60px;
    top: -7px;
  }

  .technologyList h2 {
    line-height: 166px;
  }

  .Technology .technologyList p {
    font-size: 65px;
  }

  .Technology .technologyList.connected {
    right: -370px;
    bottom: 190px;
  }

  .Technology .applicationsList ul li a::after {
    top: 37px;
  }

  .tabScrollBox {
    height: 1150px;
  }

  .valuesBox .dimitraValuesTxt {
    width: 2962px;
  }

  .valuesBox .dimitraValuesImg {
    width: 848px;
    position: absolute;
    right: 380px;
    top: -94px;
  }

  .valuesBox {
    padding: 146px 0px 354px;
  }

  .valuesBox::after {
    bottom: 1010px;
    height: 1777px;
  }

  .dimitraValuesIcons {
    max-width: 4023px;
  }

  .valueMainIconBox {
    width: 415px;
    height: 415px;
  }

  .valuesBox .dimitraValuesIcons:nth-last-child(1) .valueMainIconBox {
    margin: 0 16px;
  }

  .valuesBox .dimitraValuesIcons:nth-last-child(1) {
    margin-top: 32px;
  }

  .environmentalBox .stakingRow .stakingTxtCol {
    width: 3144px;
  }

  .environmentalBox .stakingTxtCol p {
    font-family: rustica, sans-serif;
    font-weight: 300;
  }

  .environmentalBox .applicationsList ul li a::after,
  .projectsBox .applicationsList ul li a::after {
    top: 36px;
  }

  .environmentalBox .DimitraAcademyList span {
    font-size: 80px;
  }

  .globalIssueCol ul li {
    color: #007800;
    font-size: 70px;
    margin-bottom: 6px;
  }

  .globalIssueCol {
    width: 1350px;
  }

  .environmentalBox {
    padding: 715px 0px 300px;
    position: relative;
  }

  .ourTeam .stakingTxtCol p {
    font-family: rustica, sans-serif;
    font-weight: 300;
  }

  .ourTeam .applicationsList ul li a::after {
    top: 40px;
  }

  .teamUserImg {
    width: 410px;
    height: 410px;
    margin-bottom: 30px;
    border: 10px solid #007800;
  }

  .projectMapHeading .applicationsList ul {
    margin-top: 446px;
  }

  .teamUserName h3 {
    font-size: 62px;
    line-height: 74px;
  }

  .teamUserName h5 {
    color: #7b7b7b;
    font-size: 38px;
    margin-bottom: 12px;
  }

  .teamUserName h5 p {
    color: #7b7b7b;
    font-size: 38px;
    margin-bottom: 12px;
  }

  .ourTeam .teamUserName p {
    font-size: 34px;
    line-height: 37px;
  }

  .ourTeam::after {
    top: -330px;
    height: 1776px;
  }

  .ourTeam .stakingTxtCol .row {
    margin-top: 265px;
  }

  .ourTeam .stakingTxtCol .row .col-md-8 .row {
    margin-top: 0px;
  }

  .projectsBox::after {
    top: -430px;
    height: 2241px;
  }

  .projectsBox {
    padding: 950px 0px 120px;
  }

  .aboutPartnerSection::after {
    height: 1937px;
  }

  .aboutPartnerSection {
    padding: 1090px 0px 50px;
  }

  .worldMap {
    max-width: 3440px;
    height: 1930px;
  }

  .worldMap h5 {
    font-size: 140px;
  }

  .worldMap h2 {
    font-size: 130px;
  }

  .bannerNewBtns {
    width: 1170px;
  }

  .bannerNewBtns a {
    line-height: 34px;
  }

  .tokenomicsListCol {
    width: 2120px;
    padding-top: 290px;
  }

  .tokenomics .tokenomicsList p {
    margin-bottom: 10px;
    line-height: 74px;
  }

  .tokenomicsListFlexBox .tokenomicsList:nth-child(3),
  .tokenomicsListFlexBox .tokenomicsList:nth-child(4) {
    margin-top: 170px;
  }

  .tokenomicsList h3 {
    line-height: 160px;
  }

  .tokenomicsList {
    width: 813px;
    margin-top: 137px;
  }

  .stakingImgCol {
    width: 610px;
  }

  .stakingRow.markets {
    position: relative;
    z-index: 9999;
  }

  .marketsLogoImg {
    width: 850px;
    margin-bottom: 100px;
  }

  .stakingRow.markets .stakingImgCol {
    width: 1380px !important;
    margin-left: 390px;
  }

  .stakingBlock .stakingRow {
    margin-bottom: 1075px;
  }

  .tokenTxtCol h2 {
    margin-bottom: 66px;
  }

  .tokenomics {
    padding: 80px 0px 169px;
  }

  .stakingBlock .stakingImgCol {
    width: 980px;
  }

  .stakingBlock .stakingTxtCol p {
    /* font-weight: 500; */
    margin-bottom: 46px;
  }

  .stakingBlock .stakingTxtCol {
    width: 3171px;
  }

  .stakingRow.markets .stakingTxtCol p span {
    color: #007800;
    font-weight: 500;
  }

  .stakingBlock .stakingRow.markets .stakingTxtCol {
    width: 2240px !important;
  }

  .marketsLogoRow {
    padding-left: 172px;
  }

  .dimitraEcosystem .tokenTxtCol {
    text-align: left;
    width: 2160px;
  }

  .dimitraEcosystem .tokenBannerImg {
    width: 2380px;
  }

  .bannerNew.dimitraEcosystem {
    padding: 130px 0px 227px;
  }

  .stakingBlock.DimitraAcademy .stakingRow {
    margin-bottom: 190px;
    position: relative;
    z-index: 999;
  }

  .stakingBlock.DimitraAcademy .stakingTxtCol {
    width: 3090px;
  }

  .dimitraIncubator .applicationsList ul li a::after,
  .stakingBlock.DimitraAcademy .applicationsList ul li a::after {
    top: 37px;
  }

  .stakingBlock.DimitraAcademy .DimitraAcademyList p {
    font-weight: 400;
  }

  .stakingBlock.DimitraAcademy .stakingRow:nth-child(1) .stakingImgCol {
    width: 1160px;
    position: relative;
    top: 10px;
  }

  .dimitraIncubator.mobileLine .stakingTxtCol {
    width: 3404px;
    padding-top: 70px;
  }

  .dimitraIncubator.mobileLine .stakingImgCol {
    width: 1685px !important;
  }

  .dimitraIncubator.mobileLine .stakingTxtCol h2 {
    margin-bottom: 176px;
  }

  .dimitraIncubator.mobileLine .DimitraAcademyList span {
    font-size: 75px;
  }

  .dimitraIncubator {
    background: none;
    position: relative;
  }

  .dimitraIncubator::after {
    content: "";
    position: absolute;
    top: -100px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1124px;
    background: url(../imgs/dimitraIncubator_bg_top.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .dimitraIncubator::before {
    content: "";
    position: absolute;
    top: -880px;
    left: 0;
    right: 0;
    width: 100%;
    height: 2284px;
    background: url(../imgs/dimitraIncubator_bg_top.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .dimitraIncubator::after {
    content: "";
    position: absolute;
    top: auto;
    bottom: 1760px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1824px;
    background: url(../imgs/dimitraIncubator_bg.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .dimitraIncubator {
    padding: 865px 0px 100px;
    margin-top: -500px;
  }

  .dimitraIncubator.mobileLine .stakingRow:nth-child(1) {
    margin-bottom: 587px;
  }

  .bannerNew.farmarApp .tokenTxtCol {
    width: 2620px;
  }

  .bannerNew.farmarApp .tokenBannerImg {
    width: 1720px;
    margin-right: 0px;
  }

  .AppIconBlock svg {
    width: 310px;
    height: 300px;
  }

  .appCtmRow .appCtmCol:nth-child(2) .AppIconBlock svg {
    width: 300px;
  }

  .appCtmRow .appCtmCol:nth-child(3) .AppIconBlock svg {
    width: 300px;
  }

  .mobileAppIconBox h4 {
    margin-bottom: 35px;
  }

  .stakingBlock.DimitraAcademy {
    padding-top: 0px;
    padding-bottom: 830px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingTxtCol {
    width: 3440px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingImgCol {
    width: 1010px;
    margin-top: 180px;
  }

  .dimitraIncubator.platformApp.phoneList {
    padding: 1475px 0px 100px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingTxtCol h2 {
    margin-bottom: 86px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingTxtCol {
    width: 3400px;
  }

  /* .dimitraIncubator.platformApp.phoneList .DimitraAcademyList span {
    font-size: 75px;
  } */
  .dimitraIncubator.platformApp.phoneList .DimitraAcademyList span p {
    font-weight: 400;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    width: 1681px;
    height: 1496px;
    bottom: -960px;
    right: 600px;
  }

  .dimitraIncubator.platformApp.phoneList::after {
    content: "";
    position: absolute;
    top: auto;
    bottom: 2050px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1996px;
    background: url(../imgs/appLayer1BG.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .dimitraIncubator.platformApp.phoneList::before {
    content: "";
    position: absolute;
    top: 350px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1159px;
    background: url(../imgs/appLayerBG.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .newsImg {
    height: 344px;
  }

  .newsImg {
    height: 460px;
  }

  .newsTitle {
    margin-bottom: 158px;
  }

  .newsSlider p {
    line-height: 85px;
  }

  .contactBg::after {
    top: 60px;
    width: 100%;
    height: 3055px;
  }

  /* .contactTitle p {
    font-size: 100px;
  } */
  .ctmContainer {
    max-width: 2590px;
  }

  .formCaseBox label {
    font-size: 64px;
  }

  .formCaseBox {
    width: 1100px;
    margin-bottom: 70px;
  }

  .formCaseBox input {
    padding: 20px 20px;
    font-size: 50px;
  }

  .formCaseBox textarea {
    padding: 15px 20px;
    max-height: 773px;
    min-height: 773px;
    font-size: 50px;
  }

  .formSubmitBtn input,
  .formSubmitBtn button {
    border-radius: 0px;
    background-color: #fff !important;
    border: 2px solid #007800;
    color: #007800;
    font-size: 50px;
    padding: 41px 110px 36px 110px;
    line-height: 36px;
  }

  .contactInfoTxtBox {
    max-width: 1277px;
  }

  .aboutBannerCol {
    padding: 0px 50.5px;
  }

  .footer.contactFooter {
    padding: 1808px 0px 119px;
    margin-top: -570px;
  }

  .contactBg.contactMainBg::after {
    top: 140px;
    height: 3073px;
  }

  .newsImg {
    height: 648px;
  }

  .contactBg .newsSide .newsSlider {
    padding-right: 91px;
  }

  .bannerNew.farmarApp {
    padding: 90px 0px 440px;
  }

  .dimitraIncubator.platformApp .stakingImgCol img {
    width: 100%;
    margin-top: 80px;
  }

  .bannerNew.tokenFirstBanner {
    padding: 129px 0px 277px;
  }

  .environmentalBox::after {
    top: -220px;
    width: 100%;
    height: 1053px;
  }

  .aboutPartnerSection .stakingTxtCol {
    width: 3071px;
    padding-top: 70px;
  }

  .headerList ul li a svg {
    width: 33px;
    height: 33px;
  }

  .DMTRBlock .appImg {
    width: 2474px;
    bottom: -9px;
    right: 73px;
  }

  .DMTRBlock .map_layer {
    width: 100%;
  }

  .stakingBlock {
    padding: 280px 0px 390px;
  }

  .stakingBlock .stakingTxtCol h2 {
    margin-bottom: 100px;
  }

  .stakingBlock::after {
    height: 3261px;
  }

  .stakingBlock.DimitraAcademy::after {
    display: none;
  }

  .newsSide .swiper-wrapper {
    position: relative;
    left: -1270px;
  }

  .contactMainForm {
    margin-bottom: 663px;
  }

  .aboutBanner {
    padding: 300px 0px 0px;
  }

  .dimitraValues {
    margin-bottom: 309px;
  }

  .environmentalBox .stakingTxtCol p {
    margin-bottom: 65px;
  }

  .aboutPartnerSection .stakingRow,
  .aboutPartnerSection .partnersMainLogo {
    position: relative;
    z-index: 999;
  }

  .tokenomics .tokenomicsTxt p {
    font-weight: 300;
  }

  .newsSide {
    margin-bottom: 1462px;
  }

  .contactTitle {
    margin-bottom: 433px;
  }

  .technologyList.connected {
    max-width: 1715px;
  }

  .technologyList {
    top: 165px;
    left: -59px;
  }

  .technologyList.team {
    top: 100px;
    right: -468px;
  }

  .technologyList.country {
    right: 131px;
    top: 368px;
  }

  .technologyList.projects {
    bottom: 490px;
    left: -352px;
  }

  .technologyList.user {
    max-width: 692.83px;
    left: -110px;
    bottom: 40px;
  }

  .Technology .technologyList.connected {
    right: -185px;
    bottom: 485px;
  }

  .Technology .worldMap div:nth-child(1) {
    position: relative;
    top: -140px;
  }

  .navbar-nav li {
    margin: 0px 54px;
  }

  .tokenSection {
    margin-top: 600px;
  }

  #main_percentage {
    font-size: 21px;
  }

  .mediaMainList span svg {
    width: 31px;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a svg {
    bottom: 129.7px !important;
  }

  .headerGreenBox {
    width: 110px;
    height: 44px;
  }

  .mediaMainList {
    justify-content: space-evenly;
  }

  .mediaMainList p svg {
    width: 61px;
    height: 25px;
  }

  .mediaMainList p span#main_price {
    font-size: 28px;
  }

  .btcTxt p,
  .btcTxt p span {
    font-size: 25px;
  }

  .btcTxt p span svg {
    width: 24px;
  }

  .dropDownIcon svg {
    width: 32px;
    margin-left: 16px;
  }

  .aboutDrop .dropMenu {
    width: 1190px;
    left: -440px;
  }

  .dropMenuItem a p {
    max-width: 300px;
    line-height: 60px;
  }

  .dropMenuItem a {
    height: 180px;
  }

  .dropMenuItem a svg {
    width: 136px;
    height: 109px;
  }

  .tokenDrop .dropMenu {
    left: -683px;
    width: 1720px;
  }

  .dropMenu .col-md-4 .dropMenuItem {
    height: 354px;
  }

  .dropMenuItem a {
    padding: 21px 176px 14px 36px !important;
  }

  .tokenList {
    margin-bottom: 110px;
  }

  .tokenSection .mainHeading a {
    margin-top: 53px;
  }

  .headerList ul li a svg {
    width: 43px;
    height: 43px;
  }

  .ourApplications.ecosystem .appImg {
    top: 482px;
  }

  .ourApplications.ecosystem::after {
    top: -11%;
    height: 1835px;
  }

  .btcTxt p,
  .btcTxt p span {
    font-size: 21px;
  }

  .mediaMainList {
    justify-content: center;
  }

  .headerGreenBox {
    margin: 0px 20px !important;
  }

  .bannerTxtCol span {
    max-width: 1838px;
  }

  .bannerActionBtn {
    top: 238px;
    left: 364px;
  }

  .bannerSideImg button:nth-child(3) {
    right: 556px;
    top: 175px;
  }

  .bannerSideImg button:nth-child(5) {
    left: 27px;
    bottom: 698px;
  }

  .bannerSideImg button:nth-child(6) {
    right: 135px;
    bottom: 710px;
  }

  .bannerSideImg button:nth-child(4) {
    left: 368px;
    bottom: 217px;
  }

  .DMTRBlock .mainHeading h5 {
    margin-bottom: 185px !important;
  }

  .tokenImg img {
    left: -60px;
    width: 33%;
  }

  .applicationsList ul li a::after {
    top: 38px;
  }

  .tokenSection .mainHeading h2 {
    margin-bottom: 130px;
  }

  .tokenSection .mainHeading .applicationsListTxt {
    margin-bottom: 234px;
  }

  .ourApplications.ecosystem .mainHeading .row {
    margin-top: 170px;
  }

  .ourApplications.ecosystem .applicationsListTxt a {
    margin-top: 90px !important;
  }

  .ctmFooterRow {
    margin-bottom: 600px;
  }

  .footer {
    padding: 1738px 0px 119px;
    margin-top: -1549px;
  }

  .footerMainCol ul li a {
    line-height: 104px;
  }

  .aboutBannerCol {
    padding: 0px 4.5px;
  }

  .aboutBannerTitle p {
    padding-left: 240px;
  }

  .aboutBanner {
    padding: 294px 0px 0px;
  }

  .drivenFarming .applicationsList ul li a::after {
    top: 35px;
  }

  .drivenFarming {
    padding: 320px 0px 920px;
  }

  .technologyList.connected span h2 {
    position: relative;
    top: -32px;
  }

  .Technology .worldMap div:nth-child(1) {
    position: relative;
    top: -151px;
  }

  .Technology {
    padding-bottom: 248px;
  }

  .valuesBox::after {
    bottom: 990px;
    height: 1777px;
  }

  .environmentalBox .stakingTxtCol .socialGovernanceHeading {
    margin-bottom: 150px;
  }

  .row.esgTabs {
    margin-top: 150px;
  }

  .environmentalBox.globalIssue::after {
    content: "";
    position: absolute;
    top: -132px;
    left: 0;
    width: 100%;
    z-index: -1;
    height: 1000px;
    background: url(../imgs/environmentalBoxLayer.png) no-repeat;
    background-position: center center;
    background-size: cover;
  }

  .globalIssueRow {
    margin-bottom: 86px;
    margin-top: 110px;
  }

  .ourTeam {
    min-height: 3110px;
  }

  .teamsProfileScroll {
    height: 2139px;
    overflow-y: auto;
    overflow-x: hidden;
  }

  .stakingTxtCol.projectMapHeading {
    z-index: 999;
    position: relative;
  }

  .projectSideImg.projectMapSideParagraph p {
    margin-top: 150px;
    max-height: 704px;
    overflow-y: auto;
  }

  .stakingTxtCol.projectMapHeading {
    min-height: 2350px;
  }

  .partnersMainLogo {
    margin-bottom: 500px;
  }

  .stakingBlock.newStaking .stakingImgCol {
    position: relative;
    top: -50px;
  }

  .stakingRow.markets .stakingImgCol {
    top: 210px;
  }

  .stakingBlock::after {
    height: 2750px;
  }

  .dimitraIncubator.mobileLine .stakingRow {
    margin-bottom: 1005px !important;
  }

  .dimitraIncubator.mobileLine .stakingRow.ecosys_staking {
    margin-bottom: 0px !important;
  }

  .bannerNew.farmarApp .tokenTxtCol h2 {
    margin-bottom: 110px;
  }

  .bannerNew.farmarApp .tokenBannerImg {
    width: 1420px;
    margin-right: -160px;
  }

  .stakingBlock.DimitraAcademy.mobileAppList {
    padding-bottom: 160px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingTxtCol h2 {
    margin-bottom: 200px;
  }

  .stakingRow.modulesSideImg {
    margin-bottom: 150px;
  }

  .stakingTxtCol.PlatformHeadingBottom.advancedFarmingModules {
    position: relative;
    z-index: 99;
  }

  /* .stakingTxtCol.PlatformHeadingBottom.advancedFarmingModules .DimitraAcademyList span p{
  font-weight: 300;
} */
  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    width: 1361px;
    height: 1206px;
    bottom: -370px;
    right: 600px;
  }

  .newsSide.ExternalNewsBottom {
    margin-bottom: 520px;
  }

  .contactInfoTxtBox h5 {
    margin-bottom: 52px;
  }

  .contactInfoTxtBox p {
    margin-bottom: 45px;
  }

  .dropMenu {
    padding: 30px 30px 30px 30px;
  }

  .dropMenu::after {
    width: 41px;
    height: 41px;
  }

  .dropMenuItem a svg {
    bottom: 23.7px !important;
    right: 22.7px !important;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a {
    padding: 21px 138px 14px 36px !important;
  }

  .dropMenuList ul li {
    margin-bottom: 6.9px;
    padding-left: 34px;
  }

  .dropMenu .col-md-4 .dropMenuItem {
    height: 374px;
  }

  .dropMenuList ul li::after {
    top: 18px;
    height: 4px;
    width: 21px;
  }

  .tokenDrop .row .col-md-4 .dropMenuItem a .dropMenuList p {
    margin-bottom: 20px;
  }

  .tokenDrop .row .col-md-4 .dropMenuItem a svg {
    width: 170px;
    height: 170px;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 38px;
  }

  .bannerTxtCol h5 {
    margin-bottom: 130px;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a {
    min-height: 374px;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a svg {
    width: 140px;
    height: 140px;
  }

  .ecosystemDrop .dropMenu {
    left: -488px;
    width: 1581px;
  }

  .ecosystemDrop .dropCtmCol .dropMenuItem a {
    min-height: 375px;
  }

  .ecosystemDrop .dropCtmCol .dropMenuItem a svg {
    width: 167px;
    height: 145px;
    top: 35px !important;
  }

  .stakingRow.markets .stakingTxtCol h2 {
    margin-bottom: 90px !important;
  }

  .marketsLogoRow {
    padding-left: 172px;
    margin-top: 150px;
  }

  .stakingBlock.newStaking .stakingRow:nth-child(1) .stakingTxtCol p {
    margin-bottom: 100px;
    line-height: 116px;
  }

  .dimitraIncubator.mobileLine .stakingTxtCol p {
    margin-bottom: 66px;
  }

  .AppIconBlock {
    text-align: center;
    margin-bottom: 115.4px;
  }

  .mobileAppIconBox h4 {
    margin-bottom: 60px;
  }

  .newsSide.ExternalNewsBottom {
    margin-bottom: 100px;
  }

  .Technology .tabScrollBox .tabscrollParagraph {
    max-height: 700px;
  }

  .newsImg {
    height: 628px;
  }

  .newsSlider p {
    height: 175.2px;
  }

  .tokenScrolTxt {
    max-height: 1050px;
  }

  .bannerNew.tokenFirstBanner .bannerNewBtns a {
    padding: 62px 15px 62px 15px;
  }

  .stakingBlock.newStaking::after {
    height: 2570px;
    top: 170px;
  }

  .copyRight ul li {
    margin-right: 260px;
  }

  .bannerTxtCol h1,
  .aboutBannerTitle h1 {
    font-size: 244px !important;
  }

  .bannerTxtCol h5 {
    font-size: 97px !important;
  }

  .bannerTxtCol p,
  .aboutBannerTitle p {
    font-size: 59px !important;
  }

  .mainHeading h2,
  .stakingTxtCol h2 {
    font-size: 240px !important;
  }

  .mainHeading h5 {
    font-size: 97px !important;
  }

  .applicationsList ul li a {
    font-size: 68px !important;
  }

  .applicationsListTxt p {
    font-size: 59px !important;
  }

  .mainHeading h2 {
    font-size: 240px !important;
  }

  .tokenList p {
    font-size: 59px !important;
  }

  .tokenList h4 {
    font-size: 105px !important;
  }

  .footerMainCol ul li a {
    font-size: 68px !important;
  }

  .copyRight p {
    font-size: 69px !important;
  }

  .dropMenuItem a p {
    font-size: 50px !important;
  }

  .dropMenuList ul li {
    font-size: 42px;
  }

  .drivenFarming .stakingTxtCol h6 {
    font-size: 96px !important;
  }

  .DMTRBlock {
    padding: 501.5px 0px 257.5px;
    position: relative;
  }

  .DMTRBlock .appImg {
    right: 583px;
  }

  .footer {
    padding: 2688px 0px 119px;
    margin-top: -1549px;
  }

  .ourApplications .applicationsListTxt p {
    width: 1550px;
  }

  .ourApplications.ecosystem::after {
    top: -6%;
    height: 2525px;
  }

  .navbar-expand-lg .navbar-nav {
    margin-left: 6%;
  }

  .environmentalTabScroll {
    max-height: 750px;
    overflow-y: auto;
  }

  .environmentalBox.globalIssue::after {
    top: -252px;
    height: 2000px;
  }

  .environmentalBox .stakingRow .stakingTxtCol {
    width: 3862px;
  }

  .environmentalBox {
    padding: 1365px 0px 550px;
  }

  .ContantScroll {
    max-height: 1450px;
    overflow-y: auto;
  }

  .environmentalBox::after {
    top: -230px;
    width: 100%;
    height: 1713px;
  }

  .environmentalBox.globalIssue {
    padding: 1065px 0px 550px;
  }

  .environmentalBox.globalIssue::after {
    top: -432px;
    height: 2010px;
  }

  .projectsBox::after {
    top: -620px;
    height: 2681px;
  }

  .aboutPartnerSection::after {
    height: 2317px;
  }

  .tokenTxtCol {
    width: 1803px;
  }

  .mainHeading h2 {
    font-size: 244px !important;
  }

  .bannerTxtCol span {
    font-size: 59px;
  }

  .ourApplicationsTabTxtScroll {
    margin-top: 22px;
  }

  .ourApplications.ecosystem.agTechTab .applicationsListTxt {
    margin-top: 23px;
  }

  .pageBgBox::before {
    height: 4721px;
  }

  .tokenSection {
    margin-top: 830px;
  }

  .mainHeading h2,
  .stakingTxtCol h2 {
    font-size: 244px !important;
  }

  .drivenFarming .stakingTxtCol h6 {
    font-size: 97px !important;
  }

  .drivenFarming .applicationsList ul li a::after {
    top: 36px;
  }

  .stakingTxtCol p {
    font-size: 59px;
  }

  .drivenFarming .DimitraAcademyList a {
    font-size: 53px;
    margin-top: 250px;
  }

  .worldMap h2 {
    font-size: 130px !important;
  }

  .globalList {
    max-width: 100%;
    margin-bottom: 260px;
    margin-top: 380px;
  }

  .Technology {
    padding-bottom: 8px;
  }

  .applicationsList ul li {
    margin-bottom: 34px !important;
  }

  .dimitraValuesTxt h2 {
    font-size: 244px;
  }

  .dimitraValuesTxt p {
    font-size: 97px;
  }

  .projectMapHeading .applicationsList ul {
    margin-top: 226px;
  }

  .bannerNew.dimitraEcosystem {
    padding: 490px 0px 227px;
  }

  .bannerNew.dimitraEcosystem {
    padding: 490px 0px 767px;
  }

  .tokenTxtCol h2 {
    font-size: 244px;
  }

  .DimitraAcademy .stakingTxtCol p {
    font-size: 68px;
  }

  .tabscrollParagraph p:nth-child(1) {
    margin: 0px;
  }

  .tokenTxtCol {
    width: 1559px;
  }

  .bannerNewBtns a {
    font-size: 68px;
  }

  .tokenomicsTxt h2 {
    font-size: 244px;
  }

  .tokenomicsTxt p {
    font-size: 68px;
  }

  .tokenomicsList p {
    font-size: 68px;
  }

  .tokenomicsList h3 {
    font-size: 130px;
  }

  .stakingBlock {
    padding: 600px 0px 390px;
  }

  .stakingBlock.newStaking::after {
    height: 3081px;
    top: 500px;
  }

  #markets_link_id {
    margin-top: 1475px;
  }

  .stakingBlock.newStaking .stakingTxtCol p {
    font-size: 97px;
  }

  .stakingBlock.DimitraAcademy .applicationsList ul {
    margin-top: 18px;
  }

  .IncubatorScrollTxt span p {
    overflow-y: initial !important;
  }

  .dimitraEcosystem .tokenTxtCol {
    /* text-align: left; */
    width: 2230px;
  }

  .dimitraEcosystem .tokenBannerImg {
    width: 2220px;
  }

  .DimitraAcademyList ol li {
    font-size: 59px;
  }

  .bannerNew.farmarApp {
    padding: 311px 0px 440px;
  }

  .bannerNew.farmarApp .tokenTxtCol p {
    font-size: 59px;
  }

  .bannerNew.farmarApp {
    padding: 311px 0px 740px;
  }

  .dimitraIncubator.platformApp.phoneList::before {
    top: 320px;
    height: 1709px;
  }

  .dimitraIncubator.platformApp.phoneList {
    padding: 1905px 0px 100px;
  }

  .mobileAppIconBox h4 {
    font-size: 97px;
  }

  .mobileAppIconBox p {
    font-size: 59px;
  }

  .mobileAppIconBox p {
    max-height: 1106px;
  }

  .DimitraAcademyList span {
    font-size: 59px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingImgCol {
    width: 1010px;
    margin-top: 450px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    width: 1361px;
    height: 1206px;
    bottom: -550px;
    right: 160px;
  }

  .dimitraIncubator.platformApp.phoneList::after {
    height: 2476px;
  }

  .PlatformHeadingBottom .DimitraAcademyList span {
    max-height: 550px;
    overflow-y: auto;
  }

  .newsImg {
    height: 777px;
  }

  .newsTitle h1 {
    font-size: 244px;
  }

  .newsSlider p {
    font-size: 59px;
  }

  .contactBg::after {
    top: 30px;
    width: 100%;
    height: 3615px;
  }

  .contactTitle h3 {
    font-size: 244px;
  }

  .contactTitle p {
    font-size: 97px;
  }

  .contactInfoTxtBox h5 {
    font-size: 59px;
  }

  .contactInfoTxtBox p {
    font-size: 54px;
  }

  .contactInfoTxtBox a {
    font-size: 52px;
  }

  .DMTRBlock .appImg {
    position: inherit;
  }

  .dropMenuItem a p {
    max-width: 314px;
    line-height: 60px;
  }

  .ecosystemNewDrop .dropMenuItem a {
    padding: 12px 34px 10px !important;
  }

  .ecosystemNewDrop .dropCtmRow .dropCtmCol .dropMenuItem a svg {
    bottom: 17px !important;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 57px;
  }

  .bannerIconBox {
    width: 12%;
    height: 205.19px;
  }

  .bannerIconBox svg {
    width: 130px;
    height: 130px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(4),
  .bannerIconSlider .bannerIconBox:nth-child(7) {
    height: 185.96px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(3),
  .bannerIconSlider .bannerIconBox:nth-child(8) {
    height: 168.08px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(2),
  .bannerIconSlider .bannerIconBox:nth-child(9) {
    height: 145.09px;
  }

  .dropMenuItem a svg {
    bottom: 27.7px !important;
  }

  .aboutDrop .dropCtmRow .dropCtmCol:nth-child(4) .dropMenuItem a svg {
    bottom: 9.7px !important;
    right: 31.7px !important;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 50px !important;
    right: 12.8px !important;
  }

  .ecosystemNewDrop .dropMenuItem a {
    padding: 12px 84px 15px 34px !important;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 54px;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a svg {
    bottom: 142.7px !important;
  }

  .stakingNewBtn a {
    padding: 34.5px 105px;
    line-height: 67px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(2) {
    transform: rotateY(-50deg);
    height: 155px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(3) {
    transform: rotateY(-40deg);
    height: 165px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(4) {
    transform: rotateY(-40deg);
    height: 179.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(5) {
    transform: rotateY(-30deg);
    height: 188.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(10) {
    transform: rotateY(50deg);
    height: 155px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(9) {
    transform: rotateY(40deg);
    height: 165px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(8) {
    transform: rotateY(40deg);
    height: 179.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(7) {
    transform: rotateY(30deg);
    height: 188.09px;
  }

  .bannerIconSlider p {
    position: absolute;
    top: -80px;
  }
}

@media screen and (max-width: 5120px) and (min-width: 5000px) {
  #eco_scene {
    top: 580px;
  }

  .ecosystemNewDrop .dropMenu {
    left: -353px !important;
    width: 200% !important;
  }

  .DMTRBlock #map_scene {
    bottom: -195px;
  }

  .ecosystemNewDrop .dropCtmCol:nth-child(1) .dropMenuItem {
    width: 100%;
  }

  .ecosystemNewDrop .dropCtmRow .dropCtmCol .dropMenuItem a svg {
    width: 140px;
    height: 100px;
  }

  .ecosystemNewDrop .dropCtmRow .dropCtmCol .dropMenuItem a svg {
    bottom: 36px !important;
  }

  .banner {
    padding: 176px 0px 192px;
  }

  .header {
    padding: 91px 60px 58px;
  }

  .nav-item {
    margin: 0px 67px;
  }

  .navbar-expand-lg .navbar-nav {
    margin-left: 2%;
  }

  .navbar-light .navbar-brand {
    width: 810px;
  }

  .navbar-light .navbar-brand img {
    width: 100%;
  }

  .navbar-light .navbar-nav .nav-link {
    font-size: 54px;
  }

  .headerList ul li a {
    width: 82px;
    height: 82px;
    padding: 11px;
  }

  .mediaMainList p {
    font-size: 40px;
  }

  .mediaMainList p svg {
    width: 48px;
  }

  .btcTxt p,
  .btcTxt p span {
    font-size: 22px;
    margin: 0;
    line-height: 26px;
  }

  .mediaMainList span {
    padding: 5px 5px;
    font-size: 25px;
    margin: 0px 8px;
  }

  .mediaMainList span svg {
    width: 12px;
  }

  .banner .container,
  .container,
  .container-lg,
  .container-md,
  .container-sm,
  .container-xl,
  .container-xxl {
    max-width: 4446px;
  }

  .bannerTxtCol {
    width: 2350px;
    padding-left: 0;
  }

  /* .bannerTxtCol h1 {
    font-size: calc(88 * 100vw /1920) !important;
  } */
  /* .bannerTxtCol h5 {
    font-size: 105px;
  } */
  .bannerTxtCol p {
    /* font-size: 54px; */
    margin-bottom: 10px;
    max-width: 1898px;
  }

  .bannerTxtCol span {
    font-size: 54px;
    max-width: 1670px;
  }

  .bannerSideImg {
    width: 1710px;
    height: 1680px;
  }

  .bannerActionBtn {
    top: 238px;
    left: 214px;
    width: auto;
  }

  .bannerActionBtn img {
    width: 190px;
  }

  .bannerActionBtn:hover img {
    width: 120px;
  }

  .bannerSideImg button:nth-child(3) {
    right: 296px;
    top: 115px;
  }

  .bannerActionBtn p {
    font-size: 28px;
  }

  .bannerActionBtn::after {
    width: 2px;
    height: 52px;
  }

  .bannerSideImg button:nth-child(3) p {
    right: -201px;
    top: -23px;
  }

  .bannerSideImg button:nth-child(3)::after {
    right: -7px;
    transform: rotate(39deg);
    top: 4px;
  }

  .bannerSideImg button:nth-child(4) {
    left: 288px;
    bottom: 219px;
  }

  .bannerSideImg button:nth-child(4) img {
    width: 200px;
  }

  .bannerActionBtn p {
    top: -75px;
    left: -201px;
  }

  .bannerActionBtn::after {
    top: -48px;
    left: -2px;
  }

  .bannerSideImg button:nth-child(4):hover img {
    width: 130px;
  }

  .bannerSideImg button:nth-child(4)::after {
    top: -44px;
    left: -2px;
  }

  .bannerSideImg button:nth-child(5) img {
    width: 70px;
  }

  .bannerSideImg button:nth-child(5) {
    left: 10px;
    bottom: 438px;
  }

  .bannerSideImg button:nth-child(5):hover img {
    width: 81px;
  }

  .bannerSideImg button:nth-child(6) {
    right: 165px;
    bottom: 730px;
  }

  .bannerSideImg button:nth-child(6) img {
    width: 147px;
  }

  .bannerSideImg button:nth-child(6):hover img {
    width: 77px;
  }

  .bannerSideImg button:nth-child(6) p {
    left: auto;
    right: -170px;
    top: -85px;
    min-width: 178px;
  }

  .bannerSideImg button:nth-child(6)::after {
    right: 16px;
    transform: rotate(25deg);
    top: -51px;
  }

  .bannerSideImg button:nth-child(7) {
    right: 400px;
    bottom: 187px;
  }

  .bannerSideImg button:nth-child(7) img {
    width: 190px;
  }

  .bannerSideImg button:hover:nth-child(7) img {
    width: 110px;
  }

  .bannerSideImg button:nth-child(7) p {
    right: -192px;
    top: -32px;
  }

  .bannerSideImg button:nth-child(7)::after {
    right: 9px;
    left: auto;
    transform: rotate(45deg);
    top: -7px;
  }

  .bannerSideImg button:nth-child(8) {
    left: 546px;
    bottom: 589px;
  }

  .bannerSideImg button:nth-child(9) {
    left: 966px;
    bottom: 950px;
  }

  .bannerSideImg button:nth-child(9) img {
    width: 140px;
  }

  .bannerSideImg button:nth-child(9):hover img {
    width: 89px;
  }

  .bannerSideImg button:nth-child(8):hover img {
    width: 110px;
  }

  .bannerSideImg button:nth-child(5) p {
    top: 125px;
    left: -212px;
  }

  .bannerSideImg button:nth-child(5)::after {
    top: 86px;
    left: -16px;
    transform: rotate(35deg);
  }

  .aboutDrop .dropMenu {
    width: 634px;
  }

  .dropMenuItem a {
    height: 87px;
  }

  .tokenDrop .dropMenu {
    left: -261px;
  }

  .dropMenuItem a p {
    line-height: 26px;
  }

  .ecosystemDrop .dropMenu {
    left: -218px;
  }

  .dropMenuItem a svg {
    width: 70px;
    height: 54px;
  }

  /* .mainHeading h2 {
    font-size: 252px;
  } */
  .mainHeading h5 {
    margin-bottom: 176px;
  }

  .applicationsList ul li a {
    line-height: normal;
  }

  /* .applicationsListTxt p {
    font-size: 60px;
  } */
  .ourApplications .applicationsListTxt p {
    width: 1620px;
    position: relative;
    z-index: 9;
  }

  .appImg img {
    width: 100%;
  }

  .appImg {
    top: 240px;
  }

  .pageBgBox::after {
    height: 4029px;
  }

  .DMTRBlock .applicationsListTxt {
    width: 96%;
  }

  .DMTRBlock .appImg {
    width: 2469px;
    bottom: -150px;
    right: 113px;
  }

  .pageBgBox::before {
    height: 2933px;
  }

  .tokenImg img {
    width: 29%;
    position: relative;
    top: -44px;
  }

  .tokenSection::after {
    height: 82%;
  }

  /* .tokenList p {
    font-size: 60px;
  } */
  .tokenList h4 {
    /* font-size: 110px; */
    margin-top: 5px;
    line-height: 109px;
  }

  .mainHeading a {
    font-size: 53px;
    margin-top: 30px;
  }

  .mainHeading a svg {
    width: 49px;
    height: 49px;
    top: -7px;
  }

  .tokenSection {
    background-position: top;
    margin-bottom: 370px;
  }

  .tokenSection::after {
    width: 80%;
    height: 80%;
    left: auto;
    right: 0;
  }

  .footer .clientLogoCol {
    width: 900px;
  }

  .footer .clientLogoCol img {
    width: 100%;
  }

  .footer .clientLogoCol a {
    display: block;
  }

  .footerMainCol h3 {
    font-size: 80px;
    margin-bottom: 80px;
    margin-left: -24px;
  }

  .footerMainCol ul li a {
    /* font-size: 72px; */
    line-height: 110px;
  }

  .footerMainCol {
    width: 900px;
  }

  /* .copyRight p {
    font-size: 38px;
  } */
  /* .copyRight ul li a {
    font-size: 71px;
  } */
  .footerMainCol ul li ul li a svg {
    width: 109px;
    height: 58px;
  }

  .tokenSection .row .col-md-6:nth-child(1) {
    width: 50%;
  }

  .tokenSection .row .col-md-6:nth-child(2) {
    width: 50%;
  }

  .pageBgBox::before {
    height: 2053px;
    top: 26%;
    bottom: auto;
  }

  .footer {
    padding: 2804px 0px 119px;
    margin-top: -1170px;
  }

  /* .footer {
        padding: 2804px 0px 119px;
        margin-top: -2010px;
    } */
  .ourApplications.ecosystem .col-md-4 .appImg {
    padding-left: 65px;
  }

  .tokenSection .mainHeading .applicationsListTxt p {
    max-width: 1520px;
  }

  .DMTRBlock .col-md-6 .mainHeading {
    margin-bottom: 200px;
  }

  .footerMainCol ul li ul {
    margin-bottom: 9px;
    margin-left: -46px;
  }

  .copyRight p {
    margin-bottom: 67px;
    /* font-size: 70px; */
  }

  .aboutBannerImg {
    margin-top: -10px;
  }

  .pageBgBox::before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 2229px;
    background: url(../imgs/layer2.webp) no-repeat;
    background-position: center;
    background-size: cover;
    z-index: -3;
  }

  /* .DimitraAcademyList span {
    font-size: 28px;
  } */
  .drivenFarming .stakingTxtCol {
    width: 100%;
  }

  .drivenFarmingImg {
    width: 4000px;
    margin-top: 412px;
  }

  .drivenFarming {
    padding: 151.5px 0px 260px;
  }

  .Technology {
    padding-top: 80px;
  }

  .drivenFarming::after {
    height: 2530px;
  }

  /* .technologyList p {
    font-size: 30px;
  } */
  .worldMap {
    max-width: 1560px;
    height: 950px;
  }

  .tabScrollBox {
    height: 1150px;
    max-height: 1150px;
  }

  .globalList {
    max-width: 100%;
    margin-bottom: 260px;
  }

  .dimitraValues {
    max-width: 100%;
  }

  .dimitraValuesIcons {
    max-width: 1780px;
  }

  .valueMainIconBox {
    width: 182px;
    height: 182px;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 4px;
    right: 4.8px !important;
  }

  .ecosystemDrop .dropCtmCol .dropMenuItem a svg {
    width: 77px;
    height: 77px;
    top: 15px !important;
  }

  .tokenTxtCol h2 {
    color: #009041;
  }

  .tokenTxtCol {
    width: 1533px;
  }

  .bannerNewBtns {
    width: 528px;
  }

  .bannerNewBtns a {
    padding: 50px 15px 45px 15px;
    line-height: 20px;
  }

  .tokenBannerImg {
    width: 1740px;
  }

  .tokenomicsTxt h2 {
    margin-bottom: 130px;
  }

  .tokenomicsCol {
    width: 1765px;
  }

  .tokenomicsList {
    width: 342px;
    margin-top: 67px;
  }

  .tokenomicsList p {
    color: #7b7b7b;
    margin-bottom: 13px;
    line-height: 22px;
  }

  .tokenomicsList h3 {
    color: #007800;
    margin-bottom: 0px;
    font-weight: 700;
    line-height: 55px;
  }

  .tokenomicsListCol {
    width: 843px;
    padding-top: 120px;
  }

  .stakingTxtCol h2 {
    margin-bottom: 80px;
  }

  .stakingTxtCol p {
    font-family: rustica, sans-serif;
    font-weight: 300;
  }

  .stakingImgCol {
    width: 580px;
  }

  .stakingRow {
    margin-bottom: 245px;
  }

  .stakingBlock .stakingRow.markets .stakingTxtCol {
    width: 990px !important;
  }

  .stakingRow.markets .stakingImgCol {
    margin-left: 118px;
    width: 700px;
  }

  .ourApplications.globalApplication {
    padding-top: 590px;
  }

  .globalApplication .appImg {
    top: -1333px !important;
  }

  .ourApplications {
    padding-bottom: 769.5px;
  }

  .pageBgBox {
    margin-top: 0px;
  }

  .applicationsList ul li a::after {
    top: 27px;
    height: 6px;
  }

  .applicationsList ul li.active a::after,
  .applicationsList ul li a:hover::after {
    width: 46px;
  }

  .applicationsList ul li a:hover,
  .applicationsList ul li.active a {
    padding-left: 65px;
  }

  .tokenSection .mainHeading {
    z-index: 99999;
  }

  .ourApplications.ecosystem::after {
    top: -14%;
    height: 1785px;
  }

  .pageBgBox::before {
    top: 30.5%;
    height: 3781px;
  }

  .bannerSideImg button:nth-child(3) {
    right: 466px;
    top: 175px;
  }

  .bannerSideImg button:nth-child(5) {
    left: 37px;
    bottom: 688px;
  }

  .bannerSideImg button:nth-child(5) img {
    width: 140px;
  }

  .applicationsList ul li {
    margin-bottom: 40px !important;
  }

  .dropMenu {
    top: 95px;
  }

  .aboutDrivenFarmer .DimitraAcademyList span {
    max-height: 780px;
    overflow-y: auto;
  }

  .dropMenuItem a p {
    font-size: 34px;
  }

  .dropMenuItem a {
    height: 107px;
  }

  .dropMenuItem a p {
    line-height: 36px;
  }

  .aboutDrop .dropMenu {
    width: 753px;
  }

  .aboutDrop .dropMenu {
    width: 457px;
    left: -241px;
  }

  .dropMenuItem a svg {
    width: 87px;
    height: 69px;
  }

  .tokenDrop .dropMenu {
    left: -391px;
    width: 1120px;
  }

  .dropMenu .col-md-4 .dropMenuItem {
    height: 228px;
  }

  .dropMenuList ul li {
    line-height: 48.3px;
  }

  .tokenDrop .row .col-md-4 .dropMenuItem a svg {
    width: 110px;
    height: 110px;
  }

  .ecosystemDrop .dropMenu {
    left: -218px;
    width: 1000px;
  }

  .ecosystemDrop .dropCtmCol .dropMenuItem a {
    padding: 97px 89px 12px 21px;
    min-height: 226px;
  }

  .ecosystemDrop .dropCtmCol .dropMenuItem a svg {
    width: 107px;
    height: 97px;
    top: 15px !important;
  }

  .aboutDrop .dropMenu {
    width: 757px;
    left: -241px;
  }

  .banner {
    padding: 230px 0px 210px;
  }

  .aboutBannerImg {
    margin-top: -209px;
  }

  .drivenFarming .stakingTxtCol h6 {
    margin-bottom: 100px;
  }

  .drivenFarming .applicationsList ul li a::after {
    top: 14px;
  }

  .drivenFarming .DimitraAcademyList span {
    font-size: 70px;
  }

  .drivenFarming .DimitraAcademyList a {
    font-size: 60px;
    margin-top: 250px;
  }

  .drivenFarming {
    padding: 420px 0px 470px;
  }

  .drivenFarming .DimitraAcademyList a svg {
    width: 60px;
    height: 60px;
    top: -7px;
  }

  .technologyList h2 {
    line-height: 166px;
  }

  .Technology .technologyList p {
    font-size: 65px;
  }

  .Technology .technologyList.connected {
    right: -370px;
    bottom: 190px;
  }

  .Technology .applicationsList ul li a::after {
    top: 37px;
  }

  .tabScrollBox {
    height: 1150px;
  }

  .valuesBox .dimitraValuesTxt {
    width: 2962px;
  }

  .valuesBox .dimitraValuesImg {
    width: 848px;
    position: absolute;
    right: 380px;
    top: -94px;
  }

  .valuesBox {
    padding: 146px 0px 354px;
  }

  .valuesBox::after {
    bottom: 1010px;
    height: 1777px;
  }

  .dimitraValuesIcons {
    max-width: 4023px;
  }

  .valueMainIconBox {
    width: 415px;
    height: 415px;
  }

  .valuesBox .dimitraValuesIcons:nth-last-child(1) .valueMainIconBox {
    margin: 0 16px;
  }

  .valuesBox .dimitraValuesIcons:nth-last-child(1) {
    margin-top: 32px;
  }

  .environmentalBox .stakingRow .stakingTxtCol {
    width: 3144px;
  }

  .environmentalBox .stakingTxtCol p {
    font-family: rustica, sans-serif;
    font-weight: 300;
  }

  .environmentalBox .applicationsList ul li a::after,
  .projectsBox .applicationsList ul li a::after {
    top: 36px;
  }

  .environmentalBox .DimitraAcademyList span {
    font-size: 80px;
  }

  .globalIssueCol ul li {
    color: #007800;
    font-size: 70px;
    margin-bottom: 6px;
  }

  .globalIssueCol {
    width: 1350px;
  }

  .environmentalBox {
    padding: 715px 0px 300px;
    position: relative;
  }

  .ourTeam .stakingTxtCol p {
    font-family: rustica, sans-serif;
    font-weight: 300;
  }

  .ourTeam .applicationsList ul li a::after {
    top: 40px;
  }

  .teamUserImg {
    width: 410px;
    height: 410px;
    margin-bottom: 30px;
    border: 10px solid #007800;
  }

  .projectMapHeading .applicationsList ul {
    margin-top: 446px;
  }

  .teamUserName h3 {
    font-size: 62px;
    line-height: 74px;
  }

  .teamUserName h5 {
    color: #7b7b7b;
    font-size: 38px;
    margin-bottom: 12px;
  }

  .teamUserName h5 p {
    color: #7b7b7b;
    font-size: 38px;
    margin-bottom: 12px;
  }

  .ourTeam .teamUserName p {
    font-size: 34px;
    line-height: 37px;
  }

  .ourTeam::after {
    top: -330px;
    height: 1776px;
  }

  .ourTeam .stakingTxtCol .row {
    margin-top: 265px;
  }

  .ourTeam .stakingTxtCol .row .col-md-8 .row {
    margin-top: 0px;
  }

  .projectsBox::after {
    top: -430px;
    height: 2241px;
  }

  .projectsBox {
    padding: 950px 0px 120px;
  }

  .aboutPartnerSection::after {
    height: 1937px;
  }

  .aboutPartnerSection {
    padding: 1090px 0px 50px;
  }

  .worldMap {
    max-width: 3440px;
    height: 1930px;
  }

  .worldMap h5 {
    font-size: 140px;
  }

  .worldMap h2 {
    font-size: 130px;
  }

  .bannerNewBtns {
    width: 1170px;
  }

  .bannerNewBtns a {
    line-height: 34px;
  }

  .tokenomicsListCol {
    width: 2120px;
    padding-top: 290px;
  }

  .tokenomics .tokenomicsList p {
    margin-bottom: 10px;
    line-height: 74px;
  }

  .tokenomicsListFlexBox .tokenomicsList:nth-child(3),
  .tokenomicsListFlexBox .tokenomicsList:nth-child(4) {
    margin-top: 170px;
  }

  .tokenomicsList h3 {
    line-height: 160px;
  }

  .tokenomicsList {
    width: 813px;
    margin-top: 137px;
  }

  .stakingImgCol {
    width: 610px;
  }

  .stakingRow.markets {
    position: relative;
    z-index: 9999;
  }

  .marketsLogoImg {
    width: 850px;
    margin-bottom: 100px;
  }

  .stakingRow.markets .stakingImgCol {
    width: 1380px !important;
    margin-left: 390px;
  }

  .stakingBlock .stakingRow {
    margin-bottom: 1075px;
  }

  .tokenTxtCol h2 {
    margin-bottom: 66px;
  }

  .tokenomics {
    padding: 80px 0px 169px;
  }

  .stakingBlock .stakingImgCol {
    width: 980px;
  }

  .stakingBlock .stakingTxtCol p {
    /* font-weight: 500; */
    margin-bottom: 46px;
  }

  .stakingBlock .stakingTxtCol {
    width: 3171px;
  }

  .stakingRow.markets .stakingTxtCol p span {
    color: #007800;
    font-weight: 500;
  }

  .stakingBlock .stakingRow.markets .stakingTxtCol {
    width: 2240px !important;
  }

  .marketsLogoRow {
    padding-left: 172px;
  }

  .dimitraEcosystem .tokenTxtCol {
    text-align: left;
    width: 2160px;
  }

  .dimitraEcosystem .tokenBannerImg {
    width: 2380px;
  }

  .bannerNew.dimitraEcosystem {
    padding: 130px 0px 227px;
  }

  .stakingBlock.DimitraAcademy .stakingRow {
    margin-bottom: 190px;
    position: relative;
    z-index: 999;
  }

  .stakingBlock.DimitraAcademy .stakingTxtCol {
    width: 3090px;
  }

  .dimitraIncubator .applicationsList ul li a::after,
  .stakingBlock.DimitraAcademy .applicationsList ul li a::after {
    top: 37px;
  }

  .stakingBlock.DimitraAcademy .DimitraAcademyList p {
    font-weight: 400;
  }

  .stakingBlock.DimitraAcademy .stakingRow:nth-child(1) .stakingImgCol {
    width: 1160px;
    position: relative;
    top: 10px;
  }

  .dimitraIncubator.mobileLine .stakingTxtCol {
    width: 3404px;
    padding-top: 70px;
  }

  .dimitraIncubator.mobileLine .stakingImgCol {
    width: 1685px !important;
  }

  .dimitraIncubator.mobileLine .stakingTxtCol h2 {
    margin-bottom: 176px;
  }

  .dimitraIncubator.mobileLine .DimitraAcademyList span {
    font-size: 75px;
  }

  .dimitraIncubator {
    background: none;
    position: relative;
  }

  .dimitraIncubator::after {
    content: "";
    position: absolute;
    top: -100px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1124px;
    background: url(../imgs/dimitraIncubator_bg_top.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .dimitraIncubator::before {
    content: "";
    position: absolute;
    top: -880px;
    left: 0;
    right: 0;
    width: 100%;
    height: 2284px;
    background: url(../imgs/dimitraIncubator_bg_top.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .dimitraIncubator::after {
    content: "";
    position: absolute;
    top: auto;
    bottom: 1760px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1824px;
    background: url(../imgs/dimitraIncubator_bg.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .dimitraIncubator {
    padding: 865px 0px 100px;
    margin-top: -500px;
  }

  .dimitraIncubator.mobileLine .stakingRow:nth-child(1) {
    margin-bottom: 587px;
  }

  .bannerNew.farmarApp .tokenTxtCol {
    width: 2620px;
  }

  .bannerNew.farmarApp .tokenBannerImg {
    width: 1720px;
    margin-right: 0px;
  }

  .AppIconBlock svg {
    width: 310px;
    height: 300px;
  }

  .appCtmRow .appCtmCol:nth-child(2) .AppIconBlock svg {
    width: 300px;
  }

  .appCtmRow .appCtmCol:nth-child(3) .AppIconBlock svg {
    width: 300px;
  }

  .mobileAppIconBox h4 {
    margin-bottom: 35px;
  }

  .stakingBlock.DimitraAcademy {
    padding-top: 0px;
    padding-bottom: 830px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingTxtCol {
    width: 3440px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingImgCol {
    width: 1010px;
    margin-top: 180px;
  }

  .dimitraIncubator.platformApp.phoneList {
    padding: 1475px 0px 100px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingTxtCol h2 {
    margin-bottom: 86px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingTxtCol {
    width: 3400px;
  }

  /* .dimitraIncubator.platformApp.phoneList .DimitraAcademyList span {
    font-size: 75px;
  } */
  .dimitraIncubator.platformApp.phoneList .DimitraAcademyList span p {
    font-weight: 400;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    width: 1681px;
    height: 1496px;
    bottom: -960px;
    right: 600px;
  }

  .dimitraIncubator.platformApp.phoneList::after {
    content: "";
    position: absolute;
    top: auto;
    bottom: 2050px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1996px;
    background: url(../imgs/appLayer1BG.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .dimitraIncubator.platformApp.phoneList::before {
    content: "";
    position: absolute;
    top: 350px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1159px;
    background: url(../imgs/appLayerBG.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .newsImg {
    height: 344px;
  }

  .newsImg {
    height: 460px;
  }

  .newsTitle {
    margin-bottom: 158px;
  }

  .newsSlider p {
    line-height: 85px;
  }

  .contactBg::after {
    top: 60px;
    width: 100%;
    height: 3055px;
  }

  /* .contactTitle p {
    font-size: 100px;
  } */
  .ctmContainer {
    max-width: 2590px;
  }

  .formCaseBox label {
    font-size: 64px;
  }

  .formCaseBox {
    width: 1100px;
    margin-bottom: 70px;
  }

  .formCaseBox input {
    padding: 20px 20px;
    font-size: 50px;
  }

  .formCaseBox textarea {
    padding: 15px 20px;
    max-height: 773px;
    min-height: 773px;
    font-size: 50px;
  }

  .formSubmitBtn input,
  .formSubmitBtn button {
    border-radius: 0px;
    background-color: #fff !important;
    border: 2px solid #007800;
    color: #007800;
    font-size: 50px;
    padding: 41px 110px 36px 110px;
    line-height: 36px;
  }

  .contactInfoTxtBox {
    max-width: 1277px;
  }

  .aboutBannerCol {
    padding: 0px 50.5px;
  }

  .footer.contactFooter {
    padding: 1808px 0px 119px;
    margin-top: -570px;
  }

  .contactBg.contactMainBg::after {
    top: 140px;
    height: 3073px;
  }

  .newsImg {
    height: 648px;
  }

  .contactBg .newsSide .newsSlider {
    padding-right: 91px;
  }

  .bannerNew.farmarApp {
    padding: 90px 0px 440px;
  }

  .dimitraIncubator.platformApp .stakingImgCol img {
    width: 100%;
    margin-top: 80px;
  }

  .bannerNew.tokenFirstBanner {
    padding: 129px 0px 277px;
  }

  .environmentalBox::after {
    top: -220px;
    width: 100%;
    height: 1053px;
  }

  .aboutPartnerSection .stakingTxtCol {
    width: 3071px;
    padding-top: 70px;
  }

  .headerList ul li a svg {
    width: 33px;
    height: 33px;
  }

  .DMTRBlock .appImg {
    width: 2474px;
    bottom: -9px;
    right: 73px;
  }

  .DMTRBlock .map_layer {
    width: 100%;
  }

  .stakingBlock {
    padding: 280px 0px 390px;
  }

  .stakingBlock .stakingTxtCol h2 {
    margin-bottom: 100px;
  }

  .stakingBlock::after {
    height: 3261px;
  }

  .stakingBlock.DimitraAcademy::after {
    display: none;
  }

  .newsSide .swiper-wrapper {
    position: relative;
    left: -1270px;
  }

  .contactMainForm {
    margin-bottom: 663px;
  }

  .aboutBanner {
    padding: 300px 0px 0px;
  }

  .dimitraValues {
    margin-bottom: 309px;
  }

  .environmentalBox .stakingTxtCol p {
    margin-bottom: 65px;
  }

  .aboutPartnerSection .stakingRow,
  .aboutPartnerSection .partnersMainLogo {
    position: relative;
    z-index: 999;
  }

  .tokenomics .tokenomicsTxt p {
    font-weight: 300;
  }

  .newsSide {
    margin-bottom: 1462px;
  }

  .contactTitle {
    margin-bottom: 433px;
  }

  .technologyList.connected {
    max-width: 1715px;
  }

  .technologyList {
    top: 165px;
    left: -59px;
  }

  .technologyList.team {
    top: 100px;
    right: -468px;
  }

  .technologyList.country {
    right: 131px;
    top: 368px;
  }

  .technologyList.projects {
    bottom: 490px;
    left: -352px;
  }

  .technologyList.user {
    max-width: 692.83px;
    left: -110px;
    bottom: 40px;
  }

  .Technology .technologyList.connected {
    right: -185px;
    bottom: 485px;
  }

  .Technology .worldMap div:nth-child(1) {
    position: relative;
    top: -140px;
  }

  .navbar-nav li {
    margin: 0px 54px;
  }

  .tokenSection {
    margin-top: 600px;
  }

  #main_percentage {
    font-size: 21px;
  }

  .mediaMainList span svg {
    width: 31px;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a svg {
    bottom: 129.7px !important;
  }

  .headerGreenBox {
    width: 110px;
    height: 44px;
  }

  .mediaMainList {
    justify-content: space-evenly;
  }

  .mediaMainList p svg {
    width: 61px;
    height: 25px;
  }

  .mediaMainList p span#main_price {
    font-size: 28px;
  }

  .btcTxt p,
  .btcTxt p span {
    font-size: 25px;
  }

  .btcTxt p span svg {
    width: 24px;
  }

  .dropDownIcon svg {
    width: 32px;
    margin-left: 16px;
  }

  .aboutDrop .dropMenu {
    width: 1190px;
    left: -440px;
  }

  .dropMenuItem a p {
    max-width: 300px;
    line-height: 60px;
  }

  .dropMenuItem a {
    height: 180px;
  }

  .dropMenuItem a svg {
    width: 136px;
    height: 109px;
  }

  .tokenDrop .dropMenu {
    left: -683px;
    width: 1720px;
  }

  .dropMenu .col-md-4 .dropMenuItem {
    height: 354px;
  }

  .dropMenuItem a {
    padding: 21px 176px 14px 36px !important;
  }

  .tokenList {
    margin-bottom: 110px;
  }

  .tokenSection .mainHeading a {
    margin-top: 53px;
  }

  .headerList ul li a svg {
    width: 43px;
    height: 43px;
  }

  .ourApplications.ecosystem .appImg {
    top: 482px;
  }

  .ourApplications.ecosystem::after {
    top: -11%;
    height: 1835px;
  }

  .btcTxt p,
  .btcTxt p span {
    font-size: 21px;
  }

  .mediaMainList {
    justify-content: center;
  }

  .headerGreenBox {
    margin: 0px 20px !important;
  }

  .bannerTxtCol span {
    max-width: 1838px;
  }

  .bannerActionBtn {
    top: 238px;
    left: 364px;
  }

  .bannerSideImg button:nth-child(3) {
    right: 556px;
    top: 175px;
  }

  .bannerSideImg button:nth-child(5) {
    left: 27px;
    bottom: 698px;
  }

  .bannerSideImg button:nth-child(6) {
    right: 135px;
    bottom: 710px;
  }

  .bannerSideImg button:nth-child(4) {
    left: 368px;
    bottom: 217px;
  }

  .DMTRBlock .mainHeading h5 {
    margin-bottom: 185px !important;
  }

  .tokenImg img {
    left: -60px;
    width: 33%;
  }

  .applicationsList ul li a::after {
    top: 38px;
  }

  .tokenSection .mainHeading h2 {
    margin-bottom: 130px;
  }

  .tokenSection .mainHeading .applicationsListTxt {
    margin-bottom: 234px;
  }

  .ourApplications.ecosystem .mainHeading .row {
    margin-top: 170px;
  }

  .ourApplications.ecosystem .applicationsListTxt a {
    margin-top: 90px !important;
  }

  .ctmFooterRow {
    margin-bottom: 600px;
  }

  .footer {
    padding: 1738px 0px 119px;
    margin-top: -1549px;
  }

  .footerMainCol ul li a {
    line-height: 104px;
  }

  .aboutBannerCol {
    padding: 0px 4.5px;
  }

  .aboutBannerTitle p {
    padding-left: 240px;
  }

  .aboutBanner {
    padding: 294px 0px 0px;
  }

  .drivenFarming .applicationsList ul li a::after {
    top: 35px;
  }

  .drivenFarming {
    padding: 320px 0px 920px;
  }

  .technologyList.connected span h2 {
    position: relative;
    top: -32px;
  }

  .Technology .worldMap div:nth-child(1) {
    position: relative;
    top: -151px;
  }

  .Technology {
    padding-bottom: 248px;
  }

  .valuesBox::after {
    bottom: 990px;
    height: 1777px;
  }

  .environmentalBox .stakingTxtCol .socialGovernanceHeading {
    margin-bottom: 150px;
  }

  .row.esgTabs {
    margin-top: 150px;
  }

  .environmentalBox.globalIssue::after {
    content: "";
    position: absolute;
    top: -132px;
    left: 0;
    width: 100%;
    z-index: -1;
    height: 1000px;
    background: url(../imgs/environmentalBoxLayer.png) no-repeat;
    background-position: center center;
    background-size: cover;
  }

  .globalIssueRow {
    margin-bottom: 86px;
    margin-top: 110px;
  }

  .ourTeam {
    min-height: 3110px;
  }

  .teamsProfileScroll {
    height: 2139px;
    overflow-y: auto;
    overflow-x: hidden;
  }

  .stakingTxtCol.projectMapHeading {
    z-index: 999;
    position: relative;
  }

  .projectSideImg.projectMapSideParagraph p {
    margin-top: 150px;
    max-height: 704px;
    overflow-y: auto;
  }

  .stakingTxtCol.projectMapHeading {
    min-height: 2350px;
  }

  .partnersMainLogo {
    margin-bottom: 500px;
  }

  .stakingBlock.newStaking .stakingImgCol {
    position: relative;
    top: -50px;
  }

  .stakingRow.markets .stakingImgCol {
    top: 210px;
  }

  .stakingBlock::after {
    height: 2750px;
  }

  .dimitraIncubator.mobileLine .stakingRow {
    margin-bottom: 1005px !important;
  }

  .dimitraIncubator.mobileLine .stakingRow.ecosys_staking {
    margin-bottom: 0px !important;
  }

  .bannerNew.farmarApp .tokenTxtCol h2 {
    margin-bottom: 110px;
  }

  .bannerNew.farmarApp .tokenBannerImg {
    width: 1420px;
    margin-right: -160px;
  }

  .stakingBlock.DimitraAcademy.mobileAppList {
    padding-bottom: 160px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingTxtCol h2 {
    margin-bottom: 200px;
  }

  .stakingRow.modulesSideImg {
    margin-bottom: 150px;
  }

  .stakingTxtCol.PlatformHeadingBottom.advancedFarmingModules {
    position: relative;
    z-index: 99;
  }

  /* .stakingTxtCol.PlatformHeadingBottom.advancedFarmingModules .DimitraAcademyList span p{
  font-weight: 300;
} */
  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    width: 1112px;
    height: 986px;
    bottom: -340px;
    right: 600px;
  }

  .newsSide.ExternalNewsBottom {
    margin-bottom: 520px;
  }

  .contactInfoTxtBox h5 {
    margin-bottom: 52px;
  }

  .contactInfoTxtBox p {
    margin-bottom: 45px;
  }

  .dropMenu {
    padding: 30px 30px 30px 30px;
  }

  .dropMenu::after {
    width: 41px;
    height: 41px;
  }

  .dropMenuItem a svg {
    bottom: 23.7px !important;
    right: 22.7px !important;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a {
    padding: 21px 138px 14px 36px !important;
  }

  .dropMenuList ul li {
    margin-bottom: 6.9px;
    padding-left: 34px;
  }

  .dropMenu .col-md-4 .dropMenuItem {
    height: 374px;
  }

  .dropMenuList ul li::after {
    top: 18px;
    height: 4px;
    width: 21px;
  }

  .tokenDrop .row .col-md-4 .dropMenuItem a .dropMenuList p {
    margin-bottom: 20px;
  }

  .tokenDrop .row .col-md-4 .dropMenuItem a svg {
    width: 170px;
    height: 170px;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 38px;
  }

  .bannerTxtCol h5 {
    margin-bottom: 130px;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a {
    min-height: 374px;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a svg {
    width: 140px;
    height: 140px;
  }

  .ecosystemDrop .dropMenu {
    left: -488px;
    width: 1581px;
  }

  .ecosystemDrop .dropCtmCol .dropMenuItem a {
    min-height: 375px;
  }

  .ecosystemDrop .dropCtmCol .dropMenuItem a svg {
    width: 167px;
    height: 145px;
    top: 35px !important;
  }

  .stakingRow.markets .stakingTxtCol h2 {
    margin-bottom: 90px !important;
  }

  .marketsLogoRow {
    padding-left: 172px;
    margin-top: 150px;
  }

  .stakingBlock.newStaking .stakingRow:nth-child(1) .stakingTxtCol p {
    margin-bottom: 100px;
    line-height: 116px;
  }

  .dimitraIncubator.mobileLine .stakingTxtCol p {
    margin-bottom: 66px;
  }

  .AppIconBlock {
    text-align: center;
    margin-bottom: 115.4px;
  }

  .mobileAppIconBox h4 {
    margin-bottom: 60px;
  }

  .newsSide.ExternalNewsBottom {
    margin-bottom: 100px;
  }

  .Technology .tabScrollBox .tabscrollParagraph {
    max-height: 1070px;
  }

  .newsImg {
    height: 628px;
  }

  .newsSlider p {
    height: 175.2px;
  }

  .tokenScrolTxt {
    max-height: 1020px;
  }

  .bannerNew.tokenFirstBanner .bannerNewBtns a {
    padding: 62px 15px 62px 15px;
  }

  .stakingBlock.newStaking::after {
    height: 2570px;
    top: 170px;
  }

  .copyRight ul li {
    margin-right: 260px;
  }

  .bannerIconBox svg {
    width: 120px;
    height: 125px;
  }

  .bannerIconBox {
    width: 11%;
    height: 188.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(2) {
    transform: rotateY(-50deg);
    height: 155px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(3) {
    transform: rotateY(-40deg);
    height: 165px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(4) {
    transform: rotateY(-40deg);
    height: 179.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(5) {
    transform: rotateY(-30deg);
    height: 188.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(10) {
    transform: rotateY(50deg);
    height: 155px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(9) {
    transform: rotateY(40deg);
    height: 165px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(8) {
    transform: rotateY(40deg);
    height: 179.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(7) {
    transform: rotateY(30deg);
    height: 188.09px;
  }

  .bannerIconSlider p {
    position: absolute;
    top: -80px;
  }

  .aboutDrop .dropCtmRow .dropCtmCol:nth-child(4) .dropMenuItem a svg {
    bottom: 8.7px !important;
    right: 22.7px !important;
  }

  .dropMenuItem a p {
    max-width: 339px;
    line-height: 60px;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 48px;
  }

  .ecosystemNewDrop .dropMenuItem a {
    padding: 15px 35px 20px !important;
  }

  .ecosystemNewDrop .dropCtmRow .dropCtmCol .dropMenuItem a svg {
    bottom: 28px !important;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a svg {
    bottom: 148.7px !important;
  }

  .dropMenuItem a svg {
    bottom: 27.7px !important;
  }

  .ecosystemNewDrop .dropMenuItem a {
    padding: 15px 85px 15px 35px !important;
  }

  .ecosystemNewDrop .dropCtmRow .dropCtmCol .dropMenuItem a svg {
    bottom: 24px !important;
  }

  .nav-item.tokenDrop.ecosystemNewDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 54px;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a svg {
    bottom: 138.7px !important;
    right: 32.7px !important;
  }

  .PlatformHeadingBottom .DimitraAcademyList span {
    max-height: 640px;
  }

  .IncubatorScrollTxt span {
    max-height: 760px;
  }

  .stakingNewBtn a {
    padding: 34.5px 105px;
    line-height: 67px;
  }

  .ContantScroll {
    max-height: 1460px;
    overflow-y: auto;
  }

  .newsSide.ExternalNewsBottom {
    margin-bottom: 700px !important;
  }
}

@media screen and (max-width: 4999px) and (min-width: 4501px) {
  .banner {
    padding: 176px 0px 192px;
  }

  .header {
    padding: 100px 0px 58px !important;
  }

  .nav-item {
    margin: 0px 67px;
  }

  .navbar-expand-lg .navbar-nav {
    margin-left: 2%;
  }

  .navbar-light .navbar-brand {
    width: 930px;
  }

  .navbar-light .navbar-brand img {
    width: 100%;
  }

  .headerList ul li a {
    width: 82px;
    height: 82px;
    padding: 11px;
  }

  .mediaMainList p {
    font-size: 30px;
  }

  .mediaMainList p svg {
    width: 48px;
  }

  .btcTxt p,
  .btcTxt p span {
    font-size: 21px;
    margin: 0;
    line-height: 21px;
  }

  .mediaMainList span {
    padding: 5px 5px;
    font-size: 25px;
    margin: 0px 8px;
  }

  .mediaMainList span svg {
    width: 24px;
  }

  .banner .container,
  .container,
  .container-lg,
  .container-md,
  .container-sm,
  .container-xl,
  .container-xxl {
    max-width: 3898px;
  }

  .bannerTxtCol {
    width: 2350px;
    padding-left: 0;
  }

  .bannerTxtCol h1 {
    font-size: 252px;
  }

  .bannerTxtCol h5 {
    margin-bottom: 147px;
  }

  .bannerTxtCol p {
    margin-bottom: 10px;
    max-width: 1710px;
  }

  .bannerTxtCol span {
    max-width: 1620px;
  }

  .bannerSideImg {
    width: 1710px;
    height: 1680px;
  }

  .bannerActionBtn {
    top: 238px;
    left: 214px;
    width: auto;
  }

  .bannerActionBtn img {
    width: 190px;
  }

  .bannerActionBtn:hover img {
    width: 120px;
  }

  .bannerSideImg button:nth-child(3) {
    right: 296px;
    top: 115px;
  }

  .bannerActionBtn p {
    font-size: 28px;
  }

  .bannerActionBtn::after {
    width: 2px;
    height: 52px;
  }

  .bannerSideImg button:nth-child(3) p {
    right: -201px;
    top: -23px;
  }

  .bannerSideImg button:nth-child(3)::after {
    right: -7px;
    transform: rotate(39deg);
    top: 4px;
  }

  .bannerSideImg button:nth-child(4) {
    left: 288px;
    bottom: 219px;
  }

  .bannerSideImg button:nth-child(4) img {
    width: 200px;
  }

  .bannerActionBtn p {
    top: -75px;
    left: -201px;
  }

  .bannerActionBtn::after {
    top: -48px;
    left: -2px;
  }

  .bannerSideImg button:nth-child(4):hover img {
    width: 130px;
  }

  .bannerSideImg button:nth-child(4)::after {
    top: -44px;
    left: -2px;
  }

  .bannerSideImg button:nth-child(5) img {
    width: 70px;
  }

  .bannerSideImg button:nth-child(5) {
    left: 10px;
    bottom: 438px;
  }

  .bannerSideImg button:nth-child(5):hover img {
    width: 81px;
  }

  .bannerSideImg button:nth-child(6) {
    right: 165px;
    bottom: 730px;
  }

  .bannerSideImg button:nth-child(6) img {
    width: 147px;
  }

  .bannerSideImg button:nth-child(6):hover img {
    width: 77px;
  }

  .bannerSideImg button:nth-child(6) p {
    left: auto;
    right: -170px;
    top: -85px;
    min-width: 178px;
  }

  .bannerSideImg button:nth-child(6)::after {
    right: 16px;
    transform: rotate(25deg);
    top: -51px;
  }

  .bannerSideImg button:nth-child(7) {
    right: 400px;
    bottom: 187px;
  }

  .bannerSideImg button:nth-child(7) img {
    width: 190px;
  }

  .bannerSideImg button:hover:nth-child(7) img {
    width: 110px;
  }

  .bannerSideImg button:nth-child(7) p {
    right: -192px;
    top: -32px;
  }

  .bannerSideImg button:nth-child(7)::after {
    right: 9px;
    left: auto;
    transform: rotate(45deg);
    top: -7px;
  }

  .bannerSideImg button:nth-child(8) {
    left: 546px;
    bottom: 589px;
  }

  .bannerSideImg button:nth-child(9) {
    left: 966px;
    bottom: 950px;
  }

  .bannerSideImg button:nth-child(9) img {
    width: 140px;
  }

  .bannerSideImg button:nth-child(9):hover img {
    width: 89px;
  }

  .bannerSideImg button:nth-child(8):hover img {
    width: 110px;
  }

  .bannerSideImg button:nth-child(5) p {
    top: 125px;
    left: -212px;
  }

  .bannerSideImg button:nth-child(5)::after {
    top: 86px;
    left: -16px;
    transform: rotate(35deg);
  }

  .aboutDrop .dropMenu {
    width: 634px;
  }

  .dropMenuItem a {
    height: 87px;
  }

  .tokenDrop .dropMenu {
    left: -261px;
  }

  .dropMenuItem a p {
    line-height: 26px;
  }

  .ecosystemDrop .dropMenu {
    left: -218px;
  }

  .dropMenuItem a svg {
    width: 70px;
    height: 54px;
  }

  .applicationsList ul li a {
    line-height: normal;
  }

  .ourApplications .applicationsListTxt p {
    width: 1100px;
    position: relative;
    z-index: 9;
  }

  .appImg img {
    width: 100%;
  }

  .appImg {
    top: 240px;
  }

  .pageBgBox::after {
    height: 3679px;
  }

  .DMTRBlock .applicationsListTxt {
    width: 96%;
  }

  .DMTRBlock .appImg {
    width: 2469px;
    bottom: -150px;
    right: 113px;
  }

  .pageBgBox::before {
    height: 2933px;
  }

  .tokenImg img {
    width: 27%;
    position: relative;
    top: -44px;
  }

  .tokenSection::after {
    height: 82%;
  }

  .tokenList h4 {
    margin-top: 5px;
    line-height: 109px;
  }

  .mainHeading a {
    margin-top: 30px;
  }

  .mainHeading a svg {
    width: 49px;
    height: 49px;
    top: -7px;
  }

  .tokenSection {
    background-position: top;
    margin-bottom: 370px;
  }

  .tokenSection::after {
    width: 80%;
    height: 80%;
    left: auto;
    right: 0;
  }

  .footer .clientLogoCol {
    width: 900px;
  }

  .footer .clientLogoCol img {
    width: 80%;
  }

  .footer .clientLogoCol a {
    display: block;
  }

  .footerMainCol h3 {
    font-size: 80px;
    margin-bottom: 80px;
  }

  .footerMainCol ul li a {
    line-height: 110px;
  }

  .footerMainCol {
    width: 900px;
  }

  .footerMainCol ul li ul li a svg {
    width: 109px;
    height: 58px;
  }

  .tokenSection .row .col-md-6:nth-child(1) {
    width: 50%;
  }

  .tokenSection .row .col-md-6:nth-child(2) {
    width: 50%;
  }

  .pageBgBox::before {
    height: 2053px;
    top: 26%;
    bottom: auto;
  }

  .footer {
    padding: 2804px 0px 119px;
    margin-top: -1170px;
  }

  /* .footer {
        padding: 2804px 0px 119px;
        margin-top: -2010px;
    } */
  .ourApplications.ecosystem .col-md-4 .appImg {
    padding-left: 65px;
  }

  .tokenSection .mainHeading .applicationsListTxt p {
    max-width: 1520px;
  }

  .DMTRBlock .col-md-6 .mainHeading {
    margin-bottom: 200px;
  }

  .footerMainCol ul li ul {
    margin-bottom: 9px;
  }

  .copyRight p {
    margin-bottom: 67px;
  }

  .aboutBannerImg {
    margin-top: -10px;
  }

  .pageBgBox::before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 2229px;
    background: url(../imgs/layer2.webp) no-repeat;
    background-position: center;
    background-size: cover;
    z-index: -3;
  }

  .drivenFarming .stakingTxtCol {
    width: 100%;
  }

  .drivenFarmingImg {
    width: 3650px;
    margin-top: 230px;
  }

  .drivenFarming {
    padding: 151.5px 0px 260px;
  }

  .Technology {
    padding-top: 80px;
  }

  .drivenFarming::after {
    height: 2400px;
  }

  .worldMap {
    max-width: 1560px;
    height: 950px;
  }

  .globalList {
    max-width: 100%;
  }

  .dimitraValues {
    max-width: 100%;
  }

  .dimitraValuesIcons {
    max-width: 1780px;
  }

  .valueMainIconBox {
    width: 182px;
    height: 182px;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 4px;
    right: 4.8px !important;
  }

  .ecosystemDrop .dropCtmCol .dropMenuItem a svg {
    width: 77px;
    height: 77px;
    top: 15px !important;
  }

  .tokenTxtCol h2 {
    color: #009041;
  }

  .tokenTxtCol {
    width: 1500px;
  }

  .bannerNewBtns {
    width: 528px;
  }

  .bannerNewBtns a {
    padding: 44px 15px 40px 15px;
    line-height: 20px;
  }

  .tokenBannerImg {
    width: 1830px;
  }

  .tokenomicsTxt h2 {
    margin-bottom: 90px;
  }

  .tokenomicsCol {
    width: 1395px;
  }

  .tokenomicsList {
    width: 342px;
    margin-top: 67px;
  }

  .tokenomicsList p {
    color: #7b7b7b;
    margin-bottom: 13px;
    line-height: 22px;
  }

  .tokenomicsList h3 {
    color: #007800;
    margin-bottom: 0px;
    font-weight: 700;
    line-height: 55px;
  }

  .tokenomicsListCol {
    width: 843px;
    padding-top: 120px;
  }

  .stakingTxtCol h2 {
    margin-bottom: 80px;
  }

  .stakingTxtCol p {
    font-family: rustica, sans-serif;
    font-weight: 300;
  }

  .stakingImgCol {
    width: 580px;
  }

  .stakingRow {
    margin-bottom: 245px;
  }

  .stakingBlock .stakingRow.markets .stakingTxtCol {
    width: 990px !important;
  }

  .stakingRow.markets .stakingImgCol {
    margin-left: 118px;
    width: 700px;
  }

  .ourApplications {
    padding-top: 0;
  }

  .ourApplications {
    padding-bottom: 769.5px;
  }

  .pageBgBox {
    margin-top: 0px;
  }

  .applicationsList ul li a::after {
    top: 27px;
    height: 6px;
  }

  .applicationsList ul li.active a::after,
  .applicationsList ul li a:hover::after {
    width: 46px;
  }

  .applicationsList ul li a:hover,
  .applicationsList ul li.active a {
    padding-left: 65px;
  }

  .tokenSection .mainHeading {
    z-index: 99999;
  }

  .ourApplications.ecosystem::after {
    top: -14%;
    height: 1785px;
  }

  .pageBgBox::before {
    top: 27.5%;
    height: 3781px;
  }

  .bannerSideImg button:nth-child(3) {
    right: 466px;
    top: 175px;
  }

  .bannerSideImg button:nth-child(5) {
    left: 37px;
    bottom: 688px;
  }

  .bannerSideImg button:nth-child(5) img {
    width: 140px;
  }

  .applicationsList ul li {
    margin-bottom: 50px;
  }

  .dropMenu {
    top: 95px;
  }

  .dropMenuItem a p {
    font-size: 34px;
  }

  .dropMenuItem a {
    height: 107px;
  }

  .dropMenuItem a p {
    margin-bottom: 4px;
    line-height: 36px;
  }

  .aboutDrop .dropMenu {
    width: 753px;
  }

  .aboutDrop .dropMenu {
    width: 457px;
    left: -241px;
  }

  .dropMenuItem a svg {
    width: 87px;
    height: 69px;
  }

  .tokenDrop .dropMenu {
    left: -391px;
    width: 1120px;
  }

  .dropMenu .col-md-4 .dropMenuItem {
    height: 353px;
  }

  .dropMenuList ul li {
    /* font-size: 23px; */
    line-height: 40.3px;
  }

  .tokenDrop .row .col-md-4 .dropMenuItem a svg {
    width: 110px;
    height: 110px;
  }

  .ecosystemDrop .dropMenu {
    left: -218px;
    width: 1000px;
  }

  .ecosystemDrop .dropCtmCol .dropMenuItem a {
    padding: 97px 89px 12px 21px;
    min-height: 226px;
  }

  .ecosystemDrop .dropCtmCol .dropMenuItem a svg {
    width: 107px;
    height: 97px;
    top: 15px !important;
  }

  .aboutDrop .dropMenu {
    width: 1070px;
    left: -403px;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a,
  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(4) .dropMenuItem a {
    margin-left: 29px;
  }

  .banner {
    padding: 230px 0px 210px;
  }

  .aboutBannerImg {
    margin-top: -209px;
  }

  .drivenFarming .stakingTxtCol h6 {
    margin-bottom: 120px;
  }

  .drivenFarming .applicationsList ul li a::after {
    top: 14px;
  }

  .drivenFarming .DimitraAcademyList span {
    font-size: 70px;
  }

  .drivenFarming .DimitraAcademyList a {
    margin-top: 120px;
  }

  .drivenFarming {
    padding: 420px 0px 470px;
  }

  .drivenFarming .DimitraAcademyList a svg {
    width: 43px;
    height: 43px;
    top: -5px;
  }

  .technologyList h2 {
    font-size: 180px;
    line-height: 166px;
  }

  .Technology .technologyList.connected {
    right: -370px;
    bottom: 190px;
  }

  .Technology .applicationsList ul li a::after {
    top: 34px;
  }

  .Technology .tabScrollBox .tabscrollParagraph {
    max-height: 826px;
  }

  .tabScrollBox {
    max-height: 1500px;
  }

  .valuesBox .dimitraValuesTxt {
    width: 2612px;
  }

  .valuesBox .dimitraValuesImg {
    width: 700px;
  }

  .valuesBox::after {
    bottom: 1010px;
    height: 1777px;
  }

  .dimitraValuesIcons {
    max-width: 3235px;
  }

  .valueMainIconBox {
    width: 331px;
    height: 331px;
  }

  .valuesBox .dimitraValuesIcons:nth-last-child(1) .valueMainIconBox {
    margin: 0 16px;
  }

  .valuesBox .dimitraValuesIcons:nth-last-child(1) {
    margin-top: 32px;
  }

  .environmentalBox .stakingRow .stakingTxtCol {
    width: 3000px;
  }

  .environmentalBox .stakingTxtCol p {
    font-family: rustica, sans-serif;
    font-weight: 300;
  }

  .environmentalBox .applicationsList ul li a::after,
  .projectsBox .applicationsList ul li a::after {
    top: 34px;
  }

  .globalIssueCol ul li {
    color: #007800;
    margin-bottom: 6px;
  }

  .globalIssueCol {
    width: 1350px;
  }

  .environmentalBox {
    padding: 1010px 0px 300px;
    position: relative;
  }

  .ourTeam .stakingTxtCol p {
    font-family: rustica, sans-serif;
    font-weight: 300;
  }

  .ourTeam .applicationsList ul li a::after {
    top: 34px;
  }

  .teamUserImg {
    width: 360px;
    height: 360px;
    margin-bottom: 20px;
    border: 10px solid #007800;
  }

  .teamUserName h3 {
    line-height: 74px;
  }

  .teamUserName h5 {
    color: #7b7b7b;
    font-size: 38px;
    margin-bottom: 12px;
  }

  .teamUserName h5 p {
    color: #7b7b7b;
    font-size: 38px;
    margin-bottom: 12px;
  }

  .ourTeam .teamUserName p {
    /* font-size: 34px; */
    line-height: 47px;
    margin-bottom: 10px !important;
  }

  .ourTeam::after {
    top: -300px;
    height: 1546px;
  }

  .ourTeam .stakingTxtCol .row {
    margin-top: 220px;
  }

  .ourTeam .stakingTxtCol .row .col-md-8 .row {
    margin-top: 0px;
  }

  .projectsBox::after {
    top: -430px;
    height: 2158px;
  }

  .projectsBox {
    padding: 1135px 0px 120px;
  }

  .dropCtmCol {
    width: 478px;
  }

  .projectsBox .applicationsList ul {
    margin-top: 175px;
  }

  .aboutPartnerSection::after {
    height: 1900px;
  }

  .aboutPartnerSection {
    padding: 920px 0px 0px;
  }

  .worldMap {
    max-width: 3440px;
    height: 1930px;
  }

  .worldMap h5 {
    font-size: 140px;
  }

  .worldMap h2 {
    font-size: 130px;
  }

  .bannerNewBtns {
    width: 1020px;
  }

  .bannerNewBtns a {
    line-height: 34px;
  }

  .tokenomicsListCol {
    width: 1820px;
    padding-top: 230px;
  }

  .tokenomics .tokenomicsList p {
    margin-bottom: 10px;
    line-height: 74px;
  }

  .tokenomicsList h3 {
    line-height: 160px;
  }

  .tokenomicsList {
    width: 703px;
    margin-top: 121px;
  }

  .stakingImgCol {
    width: 610px;
  }

  .stakingRow.markets {
    position: relative;
    z-index: 9999;
  }

  .marketsLogoImg {
    width: 740px;
    margin-bottom: 70px;
  }

  .stakingRow.markets .stakingImgCol {
    width: 1270px !important;
    margin-left: 550px;
  }

  .stakingBlock .stakingRow {
    margin-bottom: 896px;
  }

  .tokenTxtCol h2 {
    margin-bottom: 66px;
  }

  .tokenomics {
    padding: 80px 0px 300px;
  }

  .stakingBlock .stakingImgCol {
    width: 980px;
  }

  .stakingBlock .stakingTxtCol p {
    font-weight: 400;
    margin-bottom: 80px;
  }

  .stakingBlock .stakingTxtCol {
    width: 3171px;
  }

  .environmentalTabScroll {
    margin-top: 40px;
  }

  .stakingRow.markets .stakingTxtCol p span {
    color: #007800;
    font-weight: 500;
  }

  .stakingBlock .stakingRow.markets .stakingTxtCol {
    width: 2214px !important;
  }

  .marketsLogoRow {
    padding-left: 172px;
    margin-top: 115px;
  }

  .dimitraEcosystem .tokenTxtCol {
    text-align: left;
    width: 2160px;
  }

  .dimitraEcosystem .tokenBannerImg {
    width: 2340px;
  }

  .bannerNew.dimitraEcosystem {
    padding: 150px 0px 300px;
  }

  .stakingBlock.DimitraAcademy .stakingRow {
    margin-bottom: 130px;
    position: relative;
    z-index: 999;
  }

  .stakingBlock.DimitraAcademy .stakingTxtCol {
    width: 3090px;
  }

  .dimitraIncubator .applicationsList ul li a::after,
  .stakingBlock.DimitraAcademy .applicationsList ul li a::after {
    top: 32px;
  }

  .stakingBlock.DimitraAcademy .DimitraAcademyList p {
    font-weight: 400;
  }

  .stakingBlock.DimitraAcademy .stakingRow:nth-child(1) .stakingImgCol {
    width: 1130px;
    position: relative;
    top: 32px;
  }

  .dimitraIncubator.mobileLine .stakingTxtCol p {
    font-weight: 400;
  }

  .dimitraIncubator.mobileLine .stakingTxtCol {
    width: 3404px;
    padding-top: 70px;
  }

  .dimitraIncubator.mobileLine .stakingImgCol {
    width: 1685px !important;
    position: relative;
    top: 0px;
  }

  .dimitraIncubator.mobileLine .stakingTxtCol h2 {
    margin-bottom: 190px;
  }

  .dimitraIncubator.mobileLine .DimitraAcademyList span {
    font-size: 75px;
  }

  .dimitraIncubator {
    background: none;
    position: relative;
  }

  .dimitraIncubator::after {
    content: "";
    position: absolute;
    top: -100px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1124px;
    background: url(../imgs/dimitraIncubator_bg_top.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .dimitraIncubator::before {
    content: "";
    position: absolute;
    top: -710px;
    left: 0;
    right: 0;
    width: 100%;
    height: 2025px;
    background: url(../imgs/dimitraIncubator_bg_top.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .dimitraIncubator::after {
    content: "";
    position: absolute;
    top: auto;
    bottom: 1545px;
    left: 0;
    right: 0;
    width: 100%;
    height: 2131px;
    background: url(../imgs/dimitraIncubator_bg.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .dimitraIncubator {
    padding: 865px 0px 100px;
    margin-top: -500px;
  }

  .dimitraIncubator.mobileLine .stakingRow:nth-child(1) {
    margin-bottom: 587px;
  }

  .bannerNew.farmarApp .tokenTxtCol {
    width: 2620px;
  }

  .bannerNew.farmarApp .tokenBannerImg {
    width: 1720px;
    margin-right: 0px;
  }

  .AppIconBlock svg {
    width: 310px;
    height: 300px;
  }

  .appCtmRow .appCtmCol:nth-child(2) .AppIconBlock svg {
    width: 300px;
  }

  .appCtmRow .appCtmCol:nth-child(3) .AppIconBlock svg {
    width: 300px;
  }

  .mobileAppIconBox h4 {
    margin-bottom: 35px;
  }

  .stakingBlock.DimitraAcademy {
    padding-top: 0px;
    padding-bottom: 590px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingTxtCol {
    width: 3440px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingImgCol {
    width: 1010px;
    margin-top: 100px;
  }

  .dimitraIncubator.platformApp.phoneList {
    padding: 1365px 0px 100px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingTxtCol h2 {
    margin-bottom: 86px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingTxtCol {
    width: 3400px;
  }

  .dimitraIncubator.platformApp.phoneList .DimitraAcademyList span p {
    font-weight: 400;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    width: 1681px;
    height: 1496px;
    bottom: -960px;
    right: 600px;
  }

  .dimitraIncubator.platformApp.phoneList::after {
    content: "";
    position: absolute;
    top: auto;
    bottom: 2361px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1905px;
    background: url(../imgs/appLayer1BG.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .dimitraIncubator.platformApp.phoneList::before {
    content: "";
    position: absolute;
    top: 350px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1159px;
    background: url(../imgs/appLayerBG.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .newsImg {
    height: 344px;
  }

  .newsImg {
    height: 460px;
  }

  .newsTitle {
    margin-bottom: 158px;
  }

  .newsSlider p {
    line-height: 98px;
  }

  .contactBg::after {
    top: 60px;
    width: 100%;
    height: 3055px;
  }

  .ctmContainer {
    max-width: 2590px;
  }

  .formCaseBox label {
    font-size: 64px;
  }

  .formCaseBox {
    width: 1100px;
    margin-bottom: 70px;
  }

  .formCaseBox input {
    padding: 20px 20px;
    font-size: 50px;
  }

  .formCaseBox textarea {
    padding: 15px 20px;
    max-height: 773px;
    min-height: 773px;
    font-size: 50px;
  }

  .formSubmitBtn input,
  .formSubmitBtn button {
    border-radius: 0px;
    background-color: #fff !important;
    border: 2px solid #007800;
    color: #007800;
    font-size: 50px;
    padding: 41px 110px 36px 110px;
    line-height: 36px;
  }

  .contactInfoTxtBox {
    max-width: 1147px;
  }

  .aboutBannerCol {
    padding: 0px 50.5px;
  }

  .footer.contactFooter {
    padding: 1808px 0px 119px;
    margin-top: -570px;
  }

  .contactBg.contactMainBg::after {
    top: 140px;
    height: 3073px;
  }

  .newsImg {
    height: 894px;
  }

  .contactBg .newsSide .newsSlider {
    padding-right: 91px;
  }

  .bannerNew.farmarApp {
    padding: 160px 0px 250px;
  }

  .dimitraIncubator.platformApp .stakingImgCol img {
    width: 100%;
    margin-top: 80px;
  }

  .bannerNew.tokenFirstBanner {
    padding: 129px 0px 277px;
  }

  .environmentalBox::after {
    top: -360px;
    width: 100%;
    height: 1506px;
  }

  .aboutPartnerSection .stakingTxtCol {
    width: 3071px;
    padding-top: 70px;
  }

  .headerList ul li a svg {
    width: 33px;
    height: 33px;
  }

  .DMTRBlock .appImg {
    width: 2474px;
    bottom: -9px;
    right: 73px;
  }

  .DMTRBlock .map_layer {
    width: 100%;
  }

  .stakingBlock {
    padding: 239px 0px 0px;
  }

  .stakingBlock .stakingTxtCol h2 {
    margin-bottom: 120px;
  }

  .stakingBlock::after {
    height: 3261px;
  }

  .stakingBlock.DimitraAcademy::after {
    display: none;
  }

  .newsSide .swiper-wrapper {
    position: relative;
    left: -1270px;
  }

  .contactMainForm {
    margin-bottom: 663px;
  }

  .aboutBanner {
    padding: 300px 0px 0px;
  }

  .dimitraValues {
    margin-bottom: 309px;
  }

  .environmentalBox .stakingTxtCol p {
    margin-bottom: 65px;
  }

  .aboutPartnerSection .stakingRow,
  .aboutPartnerSection .partnersMainLogo {
    position: relative;
    z-index: 999;
  }

  .tokenomics .tokenomicsTxt p {
    font-weight: 300;
  }

  .newsSide {
    margin-bottom: 1062px;
  }

  .contactTitle {
    margin-bottom: 433px;
  }

  .technologyList.connected {
    max-width: 1795px;
  }

  .technologyList {
    top: 145px;
    left: -49px;
  }

  .technologyList.team {
    top: 96px;
    right: -424px;
  }

  .technologyList.country {
    right: 131px;
    top: 368px;
  }

  .technologyList.projects {
    bottom: 495px;
    left: -160px;
  }

  .technologyList.user {
    max-width: 692.83px;
    left: -110px;
    bottom: 40px;
  }

  .Technology .technologyList.connected {
    right: -185px;
    bottom: 485px;
  }

  .Technology .worldMap div:nth-child(1) {
    position: relative;
    top: -140px;
  }

  .navbar-nav li {
    margin: 0px 63px;
  }

  .tokenSection {
    margin-top: 900px;
  }

  .DMTRBlock .appImg {
    width: 2194px !important;
    bottom: 1px;
    right: 83px;
  }

  .ourApplications .applicationsListTxt p {
    margin-top: 32px;
    width: 1591px !important;
    position: relative;
    z-index: 9;
  }

  .bannerActionBtn {
    top: 280px;
    left: 324px;
    width: auto;
  }

  .bannerSideImg button:nth-child(5) {
    left: 49px;
    bottom: 688px;
  }

  .bannerSideImg button:nth-child(8) {
    left: 490px;
    bottom: 699px;
  }

  .bannerSideImg button:nth-child(4) {
    left: 378px;
    bottom: 189px;
  }

  .bannerSideImg button:nth-child(7) {
    right: 380px;
    bottom: 187px;
  }

  .bannerSideImg button:nth-child(9) {
    left: 896px;
    bottom: 990px;
  }

  .ourApplications {
    padding-bottom: 319.5px;
  }

  .bannerTxtCol h1 {
    font-size: 208px;
  }

  .DimitraAcademyList {
    max-height: 1014px;
    /* overflow-y: auto;
  overflow-x: hidden; */
  }

  .teamsProfileScroll {
    height: 1850px;
    overflow-y: auto;
    overflow-x: hidden;
  }

  .projectSideImg.projectMapSideParagraph P {
    max-height: 1237.5px;
    overflow-y: auto;
    overflow-x: hidden;
  }

  .tokenBannerImg {
    width: 1550px;
  }

  .tokenTxtCol h2 {
    color: #009041;
  }

  .stakingTxtCol h2 {
    margin-bottom: 100px;
  }

  .AppIconBlock p {
    max-height: 1687.5px;
    overflow-y: auto;
    overflow-x: hidden;
  }

  .dimitraIncubator.platformApp.phoneList {
    padding: 1365px 0px 860px;
  }

  .newsSlider p {
    line-height: 98px;
  }

  .newsImg {
    height: 619px;
  }

  .newsSide {
    margin-bottom: 1582px;
  }

  .ctmFooterRow {
    margin-bottom: 600px;
  }

  /* .footer {
  padding: 1275px 0px 119px;
  margin-top: -1170px;
} */
  .footer {
    padding: 1575px 0px 119px;
    margin-top: -1620px;
  }

  .footerMainCol ul li a {
    line-height: 104px;
  }

  .aboutBannerCol {
    padding: 0px 4.5px;
  }

  .aboutBannerTitle p {
    padding-left: 240px;
  }

  .projectSideImg img {
    width: 90%;
  }

  .aboutBanner {
    padding: 339px 0px 0px;
  }

  .drivenFarming .applicationsList ul li a::after {
    top: 34px;
  }

  .drivenFarming {
    padding: 330px 0px 920px;
  }

  .technologyList.connected span h2 {
    position: relative;
    top: -32px;
  }

  .Technology .worldMap div:nth-child(1) {
    position: relative;
    top: -151px;
  }

  .Technology {
    padding-bottom: 248px;
  }

  .valuesBox::after {
    bottom: 710px;
    height: 1517px;
  }

  .environmentalBox .stakingTxtCol .socialGovernanceHeading {
    margin-bottom: 130px;
  }

  .row.esgTabs {
    margin-top: 150px;
  }

  .environmentalBox.globalIssue::after {
    content: "";
    position: absolute;
    top: -132px;
    left: 0;
    width: 100%;
    z-index: -1;
    height: 1000px;
    background: url(../imgs/environmentalBoxLayer.png) no-repeat;
    background-position: center center;
    background-size: cover;
  }

  .globalIssueRow {
    margin-bottom: 106px;
    margin-top: 110px;
  }

  .ourTeam {
    min-height: 3110px;
  }

  .teamsProfileScroll {
    height: 2139px;
    overflow-y: auto;
    overflow-x: hidden;
  }

  .stakingTxtCol.projectMapHeading {
    z-index: 999;
    position: relative;
  }

  .projectSideImg.projectMapSideParagraph p {
    margin-top: 150px;
    max-height: 704px;
    overflow-y: auto;
  }

  .stakingTxtCol.projectMapHeading {
    min-height: 2350px;
  }

  .partnersMainLogo {
    margin-bottom: 500px;
  }

  .stakingBlock.newStaking .stakingImgCol {
    position: relative;
    top: -50px;
  }

  .stakingRow.markets .stakingImgCol {
    top: 220px;
  }

  .stakingBlock::after {
    height: 2750px;
  }

  .dimitraIncubator.mobileLine .stakingRow {
    margin-bottom: 1005px !important;
  }

  .dimitraIncubator.mobileLine .stakingRow.ecosys_staking {
    margin-bottom: 0px !important;
  }

  .bannerNew.farmarApp .tokenTxtCol h2 {
    margin-bottom: 110px;
  }

  .bannerNew.farmarApp .tokenBannerImg {
    width: 1420px;
    margin-right: -160px;
  }

  .stakingBlock.DimitraAcademy.mobileAppList {
    padding-bottom: 160px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingTxtCol h2 {
    margin-bottom: 200px;
  }

  .stakingRow.modulesSideImg {
    margin-bottom: 150px;
  }

  .stakingTxtCol.PlatformHeadingBottom.advancedFarmingModules {
    position: relative;
    z-index: 99;
  }

  .stakingTxtCol.PlatformHeadingBottom.advancedFarmingModules .DimitraAcademyList span p {
    font-weight: 300;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    width: 1040px;
    height: 1120px;
    bottom: -370px;
    right: 600px;
  }

  .newsSide.ExternalNewsBottom {
    margin-bottom: 520px;
  }

  .contactInfoTxtBox h5 {
    margin-bottom: 52px;
  }

  .contactInfoTxtBox p {
    margin-bottom: 45px;
  }

  .contactBg.contactMainBg {
    margin-bottom: 250px;
  }

  .newsSide.ExternalNewsBottom {
    margin-bottom: 500px !important;
  }

  .mediaMainList p svg {
    width: 58px;
    height: 25px;
  }

  .headerGreenBox {
    padding: 2px 0px;
    font-size: 21px !important;
    width: 122px !important;
    height: 40px !important;
  }

  .headerGreenBox #main_percentage {
    font-size: 21px;
  }

  .mediaMainList {
    margin-top: 16px;
  }

  #map_scene {
    bottom: -134px;
  }

  .headerList ul li a svg {
    width: 40px;
    height: 40px;
  }

  .dropDownIcon svg {
    width: 39px;
    margin-left: 15px;
    position: relative;
    top: -2px;
  }

  .dropMenu {
    padding: 30px;
  }

  .dropMenuItem a {
    height: 166px;
  }

  .dropMenuItem a p {
    line-height: 55px;
  }

  .dropCtmCol {
    padding: 0px 21px;
  }

  .dropMenuItem a {
    margin-bottom: 33px;
  }

  .dropMenuItem a svg {
    width: 117px;
    height: 95px;
  }

  .dropMenu::after {
    top: -15px;
    width: 27px;
    height: 27px;
  }

  .dropMenuItem a svg {
    bottom: 21px !important;
    right: 17.7px !important;
  }

  .aboutDrop .dropCtmRow .dropCtmCol:nth-child(4) .dropMenuItem a svg {
    bottom: 31px !important;
    right: 25.7px !important;
  }

  .tokenDrop .dropMenu {
    left: -622px;
    width: 1570px;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 9px;
    right: -0.2px !important;
  }

  .tokenDrop .row .col-md-4 .dropMenuItem a .dropMenuList p {
    margin-bottom: 30px;
  }

  .aboutDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a,
  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(4) .dropMenuItem a,
  .aboutDrop .dropCtmRow .dropCtmCol:nth-child(4) .dropMenuItem a {
    margin-left: 29px;
  }

  .dropMenuList ul li {
    line-height: 45.5px;
    padding-left: 30px;
  }

  .ecosystemNewDrop .dropCtmRow .dropCtmCol:nth-child(1) .dropMenuItem a,
  .ecosystemNewDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a,
  .ecosystemNewDrop .dropCtmRow .dropCtmCol:nth-child(3) .dropMenuItem a {
    margin-left: 0px;
    width: 500px;
  }

  .ecosystemNewDrop .dropMenuItem a {
    width: 100%;
  }

  .dropMenuList ul li::after {
    top: 15px;
    height: 4px;
    width: 20px;
  }

  .tokenDrop .row .col-md-4 .dropMenuItem a svg {
    width: 160px;
    height: 160px;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 14px;
    right: -0.2px !important;
  }

  .ecosystemNewDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 40px;
    right: 13.8px !important;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a svg {
    right: 15.7px !important;
    width: 142px;
    height: 120px;
  }

  .ecosystemNewDrop .dropMenuItem a p {
    max-width: 200px;
  }

  .ecosystemDrop .dropMenu {
    left: -444px;
    width: 1360px;
  }

  .ecosystemDrop .dropCtmCol .dropMenuItem a {
    min-height: 366px;
    padding: 97px 89px 19px 21px !important;
  }

  .ecosystemDrop .dropCtmCol .dropMenuItem a svg {
    width: 160px;
    height: 150px;
    top: 36px !important;
  }

  .navbar-light .navbar-brand {
    width: 750px;
  }

  .navbar-expand-lg .navbar-nav {
    margin-left: 1%;
  }

  .header .navbar {
    padding: 0px 90px;
  }

  /*  */

  .ourApplications.globalApplication {
    padding-top: 500px;
  }

  .applicationsList ul li a::after {
    top: 35px;
  }

  .mainHeading h5 {
    margin-bottom: 200px;
  }

  .applicationsList ul li {
    margin-bottom: 27px;
  }

  .ourApplications.globalApplication .appImg {
    top: -1192px !important;
  }

  .DMTRBlock {
    padding: 460px 0px 257.5px;
  }

  .pageBgBox::after {
    height: 3479px;
  }

  .DMTRBlock .appImg {
    width: 2144px !important;
  }

  .pageBgBox::before {
    top: 28.5%;
    height: 3331px;
  }

  .tokenSection .mainHeading h2 {
    margin-bottom: 130px;
  }

  .tokenSection .mainHeading .applicationsListTxt {
    margin-bottom: 115px;
  }

  .tokenList {
    margin-bottom: 88px;
  }

  .mainHeading a svg {
    width: 42px;
    height: 42px;
    top: -3px;
  }

  .mainHeading a {
    margin-top: 45px;
  }

  .tokenImg img {
    width: 33%;
    top: -25px;
  }

  .tokenSection {
    margin-bottom: 170px;
  }

  .ourApplications.ecosystem::after {
    top: -8%;
    height: 1665px;
  }

  .ourApplications.ecosystem .appImg {
    top: 529px;
  }

  .social_media_icons ul {
    margin-left: -40px;
  }

  .social_media_icons h3 {
    margin-left: -50px;
  }

  .applicationsList ul li a {
    margin-top: 0px;
  }

  .DMTRBlock .mainHeading h5 {
    margin-bottom: 140px !important;
  }

  .pageBgBox::before {
    top: 31%;
  }

  .applicationsList ul li {
    margin-top: 40px;
  }

  .aboutDrivenFarmer .DimitraAcademyList span {
    max-height: 600px;
  }

  .ourApplications.ecosystem .mainHeading .row {
    margin-top: 160px;
  }

  .ourApplications.ecosystem {
    padding-bottom: 1000px;
  }

  .tabScrollBox {
    overflow-y: inherit;
  }

  .Technology {
    padding-bottom: 915px;
  }

  .environmentalBox.globalIssue {
    padding-top: 460px;
    padding-bottom: 430px;
  }

  .environmentalBox.globalIssue::after {
    top: -292px;
  }

  .ourTeam .stakingTxtCol p {
    margin-bottom: 60px;
  }

  .DimitraAcademyList span p {
    margin-top: 28px;
  }

  .projectsBox .stakingTxtCol h2 {
    margin-bottom: 250px;
  }

  .projectSideImg {
    margin-top: -349px;
  }

  .teamInfo {
    margin-bottom: 65px;
  }

  .stakingTxtCol.projectMapHeading {
    min-height: 2200px;
  }

  .stakingRow.markets .stakingTxtCol h2 {
    margin-bottom: 70px !important;
  }

  .stakingRow.markets .stakingTxtCol {
    margin-bottom: 120px;
  }

  .AppIconBlock {
    margin-bottom: 140px;
  }

  .mobileAppIconBox h4 {
    margin-bottom: 50px;
  }

  .worldMap {
    margin-bottom: 350px;
  }

  .dropMenuItem a {
    height: 160px;
    width: 468px;
  }

  .ecosystemNewDrop .dropCtmCol:nth-child(1) .dropMenuItem {
    width: 468px;
  }

  .ecosystemNewDrop .dropCtmCol:nth-child(2) .dropMenuItem {
    width: 468px;
    margin-top: 16px;
  }

  .ecosystemNewDrop .dropCtmRow .dropCtmCol .dropMenuItem a svg {
    bottom: 36px !important;
  }

  .ecosystemNewDrop .dropCtmRow .dropCtmCol .dropMenuItem a svg {
    width: 140px;
    height: 100px;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a svg {
    bottom: 129.7px !important;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a {
    min-height: 353px;
  }

  .ecosystemNewDrop .dropMenu {
    width: 1128px !important;
    left: -296px !important;
  }

  .newsImg {
    height: 629px;
  }

  .newsSlider p {
    height: 136.2px;
  }

  .newsSlider p {
    height: 206.2px;
  }

  .tokenScrolTxt {
    max-height: 1020px;
  }

  .stakingRow.markets {
    margin-bottom: 600px !important;
  }

  .bannerNew.tokenFirstBanner .bannerNewBtns a {
    padding: 62px 15px 62px 15px;
  }

  .bannerNew.tokenFirstBanner .tokenBannerImg {
    width: 1420px;
  }

  .stakingBlock.newStaking::after {
    height: 2270px;
    top: 150px;
  }

  .stakingRow.markets {
    margin-bottom: 280px !important;
  }

  .footerMainCol {
    width: 750px;
  }

  .copyRight ul li {
    margin-right: 280px;
  }

  .footerMainCol {
    width: 840px;
  }

  .bannerIconBox svg {
    width: 120px;
    height: 125px;
  }

  .bannerIconBox {
    width: 11%;
    height: 188.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(2) {
    transform: rotateY(-50deg);
    height: 155px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(3) {
    transform: rotateY(-40deg);
    height: 165px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(4) {
    transform: rotateY(-40deg);
    height: 179.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(5) {
    transform: rotateY(-30deg);
    height: 188.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(10) {
    transform: rotateY(50deg);
    height: 155px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(9) {
    transform: rotateY(40deg);
    height: 165px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(8) {
    transform: rotateY(40deg);
    height: 179.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(7) {
    transform: rotateY(30deg);
    height: 188.09px;
  }

  .bannerIconSlider p {
    position: absolute;
    top: -75px;
  }

  .aboutDrop .dropCtmRow .dropCtmCol:nth-child(4) .dropMenuItem a svg {
    bottom: -1px !important;
    right: 25.7px !important;
  }

  .dropMenuItem a {
    padding: 21px 18px 14px !important;
  }

  .dropMenuItem a svg {
    bottom: 30px !important;
    right: 17.7px !important;
  }

  .aboutDrop .dropCtmRow .dropCtmCol:nth-child(4) .dropMenuItem a svg {
    bottom: 10px !important;
    right: 25.7px !important;
  }

  .tokenDrop .dropCtmRow .dropCtmCol .dropMenuItem a svg {
    bottom: 18px !important;
    right: 17.7px !important;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 44px;
  }

  .tokenDrop .dropCtmRow .dropCtmCol .dropMenuItem a svg {
    bottom: 22px !important;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a svg {
    bottom: 131.7px !important;
  }

  .dropMenuItem a {
    padding: 21px 38px 14px !important;
  }

  .ecosystemNewDrop .dropMenuItem a {
    padding: 10px 35px 10px !important;
  }

  .bannerIconSlider {
    padding-top: 40px;
  }

  .aboutDrop .dropCtmRow .dropCtmCol:nth-child(4) .dropMenuItem a svg {
    bottom: 15px !important;
  }

  .tokenDrop .dropCtmRow .dropCtmCol .dropMenuItem a svg {
    bottom: 29px !important;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 40px;
  }

  .ecosystemNewDrop .dropMenuItem a {
    padding: 10px 75px 14px 35px !important;
  }

  .nav-item.tokenDrop.ecosystemNewDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 35px;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a svg {
    bottom: 139.7px !important;
  }

  .PlatformHeadingBottom .DimitraAcademyList span {
    max-height: 640px;
  }

  .IncubatorScrollTxt span {
    max-height: 890px;
  }

  .stakingNewBtn a {
    padding: 34.5px 105px;
    line-height: 67px;
  }

  .ContantScroll {
    max-height: 1000px;
    overflow-y: auto;
  }
}

@media screen and (max-width: 4500px) and (min-width: 4097px) {
  .dropCtmCol {
    width: 458px;
    padding: 0px 21px;
  }

  .nav-item {
    margin: 0px 60px;
  }

  .navbar-expand-lg .navbar-nav {
    margin-left: 5%;
  }

  .navbar-light .navbar-brand {
    width: 630px;
  }

  .navbar-light .navbar-brand img {
    width: 100%;
  }

  .headerList ul li a {
    width: 70px;
    height: 70px;
    padding: 11px;
  }

  .mediaMainList p {
    font-size: 26px;
  }

  .mediaMainList p svg {
    width: 48px;
    height: 23px;
  }

  .btcTxt p,
  .btcTxt p span {
    font-size: 18px;
    margin: 0;
  }

  /* .mediaMainList span {
    padding: 5px 5px;
    font-size: 17px;
    margin: 0px 8px;
  }
  .mediaMainList span svg {
    width: 22px;
  } */
  .bannerTxtCol {
    width: 1965px;
    padding-left: 0;
  }

  .bannerTxtCol h1 {
    font-size: 160px;
  }

  .bannerTxtCol p {
    margin-bottom: 10px;
    max-width: 1290px;
  }

  .bannerTxtCol span {
    max-width: 1490px;
  }

  .bannerSideImg {
    width: 1400px;
    height: 1340px;
  }

  .bannerActionBtn {
    top: 238px;
    left: 214px;
    width: auto;
  }

  .bannerActionBtn img {
    width: 140px;
  }

  .bannerActionBtn:hover img {
    width: 120px;
  }

  .bannerSideImg button:nth-child(3) {
    right: 296px;
    top: 115px;
  }

  .bannerActionBtn p {
    font-size: 28px;
  }

  .bannerActionBtn::after {
    width: 2px;
    height: 52px;
  }

  .bannerSideImg button:nth-child(3) p {
    right: -201px;
    top: -23px;
  }

  .bannerSideImg button:nth-child(3)::after {
    right: -7px;
    transform: rotate(39deg);
    top: 4px;
  }

  .bannerSideImg button:nth-child(4) {
    left: 258px;
    bottom: 149px;
  }

  .bannerSideImg button:nth-child(4) img {
    width: 150px;
  }

  .bannerActionBtn p {
    top: -75px;
    left: -201px;
  }

  .bannerActionBtn::after {
    top: -48px;
    left: -2px;
  }

  .bannerSideImg button:nth-child(4):hover img {
    width: 130px;
  }

  .bannerSideImg button:nth-child(4)::after {
    top: -44px;
    left: -2px;
  }

  .bannerSideImg button:nth-child(5) img {
    width: 70px;
  }

  .bannerSideImg button:nth-child(5) {
    left: 10px;
    bottom: 438px;
  }

  .bannerSideImg button:nth-child(5):hover img {
    width: 81px;
  }

  .bannerSideImg button:nth-child(6) {
    right: 115px;
    bottom: 450px;
  }

  .bannerSideImg button:nth-child(6) img {
    width: 117px;
  }

  .bannerSideImg button:nth-child(6):hover img {
    width: 77px;
  }

  .bannerSideImg button:nth-child(6) p {
    left: auto;
    right: -170px;
    top: -85px;
    min-width: 178px;
  }

  .bannerSideImg button:nth-child(6)::after {
    right: 16px;
    transform: rotate(25deg);
    top: -51px;
  }

  .bannerSideImg button:nth-child(7) {
    right: 350px;
    bottom: 117px;
  }

  .bannerSideImg button:nth-child(7) img {
    width: 140px;
  }

  .bannerSideImg button:hover:nth-child(7) img {
    width: 110px;
  }

  .bannerSideImg button:nth-child(7) p {
    right: -192px;
    top: -32px;
  }

  .bannerSideImg button:nth-child(7)::after {
    right: 9px;
    left: auto;
    transform: rotate(45deg);
    top: -7px;
  }

  .bannerSideImg button:nth-child(8) {
    left: 446px;
    bottom: 449px;
  }

  .bannerSideImg button:nth-child(9) {
    left: 746px;
    bottom: 740px;
  }

  .bannerSideImg button:nth-child(9) img {
    width: 109px;
  }

  .bannerSideImg button:nth-child(9):hover img {
    width: 89px;
  }

  .bannerSideImg button:nth-child(8):hover img {
    width: 110px;
  }

  .bannerSideImg button:nth-child(5) p {
    top: 125px;
    left: -212px;
  }

  .bannerSideImg button:nth-child(5)::after {
    top: 86px;
    left: -16px;
    transform: rotate(35deg);
  }

  .aboutDrop .dropMenu {
    width: 494px;
  }

  .dropMenuItem a {
    height: 75px;
  }

  .tokenDrop .dropMenu {
    left: -261px;
  }

  .ecosystemDrop .dropMenu {
    left: -218px;
  }

  .applicationsList ul li a {
    line-height: normal;
  }

  .ourApplications .applicationsListTxt p {
    width: 1455px;
    position: relative;
    margin-top: 50px;
    z-index: 9;
  }

  .agTechTab .applicationsListTxt p {
    width: 1475px;
    position: relative;
    margin-top: 24px;
    z-index: 9;
  }

  .appImg img {
    width: 100%;
  }

  .social_media_icons ul {
    margin-left: -26px;
  }

  .social_media_icons h3 {
    margin-left: -26px;
  }

  .appImg {
    top: 240px;
  }

  .pageBgBox::after {
    height: 2799px;
  }

  .DMTRBlock .applicationsListTxt {
    width: 96%;
  }

  .DMTRBlock .appImg {
    width: 1969px;
    bottom: 0px;
    right: 73px;
  }

  .pageBgBox::before {
    height: 2933px;
  }

  .tokenImg img {
    width: 27%;
    position: relative;
    top: -44px;
  }

  .tokenSection::after {
    height: 82%;
  }

  .tokenList h4 {
    margin-top: 5px;
    line-height: 80px;
  }

  .mainHeading a svg {
    width: 39px;
    height: 39px;
    top: -6px;
  }

  .tokenSection {
    background-position: top;
    margin-bottom: 370px;
  }

  .tokenSection::after {
    width: 80%;
    height: 80%;
    left: auto;
    right: 0;
  }

  .footer .clientLogoCol {
    width: 700px;
  }

  .footer .clientLogoCol img {
    width: 100%;
  }

  .footer .clientLogoCol a {
    display: block;
  }

  .footerMainCol h3 {
    font-size: 58px;
    margin-bottom: 40px;
  }

  .footerMainCol ul li a {
    font-size: 57px;
    line-height: 82px;
  }

  .footerMainCol {
    width: 700px;
  }

  .copyRight p {
    font-size: 38px;
  }

  .copyRight ul li a {
    font-size: 50px;
  }

  .footerMainCol ul li ul li a svg {
    width: 75px;
    height: 45px;
  }

  .tokenSection .row .col-md-6:nth-child(1) {
    width: 50%;
  }

  .tokenSection .row .col-md-6:nth-child(2) {
    width: 50%;
  }

  .pageBgBox::before {
    height: 2053px;
    top: 26%;
    bottom: auto;
  }

  .partnersMainLogo {
    margin-bottom: 475px;
  }

  .footer {
    padding: 1650px 0px 119px;
    margin-top: -1145px;
  }

  .ctmFooterRow {
    margin-top: 800px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 166px;
    top: -20px;
    padding: 0px 0px 347px;
  }

  .ourApplications.ecosystem .col-md-4 .appImg {
    padding-left: 65px;
  }

  .tokenSection .mainHeading .applicationsListTxt p {
    max-width: 1390px;
  }

  .DMTRBlock .col-md-6 .mainHeading {
    margin-bottom: 200px;
  }

  .footerMainCol ul li ul {
    margin-bottom: 9px;
  }

  .copyRight p {
    margin-bottom: 37px;
    font-size: 50px;
  }

  .aboutBannerImg {
    margin-top: -10px;
  }

  .pageBgBox::before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 2229px;
    background: url(../imgs/layer2.webp) no-repeat;
    background-position: center;
    background-size: cover;
    z-index: -3;
  }

  .DimitraAcademyList span {
    font-size: 28px;
  }

  .drivenFarming .stakingTxtCol {
    width: 100%;
  }

  .drivenFarmingImg {
    width: 2500px;
    margin-top: 100px;
  }

  .drivenFarming {
    padding: 151.5px 0px 260px;
  }

  .Technology {
    padding-top: 240px;
  }

  .drivenFarming::after {
    height: 2020px;
    bottom: -150px;
  }

  .worldMap {
    max-width: 1560px;
    height: 950px;
  }

  .globalList {
    max-width: 100%;
  }

  .dimitraValues {
    max-width: 100%;
  }

  .dimitraValuesIcons {
    max-width: 1780px;
  }

  .valueMainIconBox {
    width: 182px;
    height: 182px;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 4px;
    right: 4.8px !important;
  }

  .ecosystemDrop .dropCtmCol .dropMenuItem a svg {
    width: 77px;
    height: 77px;
    top: 15px !important;
  }

  .tokenTxtCol {
    width: 958px;
  }

  .bannerNewBtns {
    width: 528px;
  }

  .bannerNewBtns a {
    padding: 23.5px 15px 19.5px 15px;
    line-height: 20px;
  }

  .tokenBannerImg {
    width: 1260px;
    margin-right: 246px;
  }

  .tokenomicsTxt h2 {
    margin-bottom: 40px;
  }

  .tokenomicsCol {
    width: 950px;
  }

  .tokenomicsList {
    width: 342px;
    margin-top: 102px;
  }

  .tokenomicsList p {
    color: #7b7b7b;
    margin-bottom: 13px;
    line-height: 22px;
  }

  .tokenomicsList h3 {
    color: #007800;
    margin-bottom: 0px;
    font-weight: 700;
    line-height: 55px;
  }

  .tokenomicsListCol {
    width: 843px;
    padding-top: 120px;
  }

  .stakingTxtCol h2 {
    margin-bottom: 105px;
  }

  .stakingTxtCol p {
    font-family: rustica, sans-serif;
    font-weight: 300;
  }

  .stakingImgCol {
    width: 580px;
  }

  .stakingRow {
    margin-bottom: 245px;
  }

  .stakingBlock .stakingRow.markets .stakingTxtCol {
    width: 990px !important;
  }

  .stakingRow.markets .stakingImgCol {
    margin-left: 118px;
    width: 700px;
  }

  .ourApplications {
    padding-top: 0;
  }

  .pageBgBox {
    margin-top: 0px;
  }

  .applicationsList ul li a::after {
    top: 20px;
    height: 6px;
  }

  .applicationsList ul li.active a::after,
  .applicationsList ul li a:hover::after {
    width: 46px;
    top: 31px;
  }

  .applicationsList ul li a:hover,
  .applicationsList ul li.active a {
    padding-left: 65px;
  }

  .tokenSection .mainHeading {
    z-index: 99999;
  }

  .ourApplications.ecosystem::after {
    top: -12%;
    height: 1377px;
  }

  .pageBgBox::before {
    height: 2801px;
  }

  .bannerSideImg button:nth-child(3) {
    right: 466px;
    top: 175px;
  }

  .bannerSideImg button:nth-child(5) {
    left: 37px;
    bottom: 578px;
  }

  .bannerSideImg button:nth-child(5) img {
    width: 100px;
  }

  .dropMenu {
    top: 95px;
  }

  .dropMenuItem a p {
    font-size: 34px;
  }

  .dropMenuItem a {
    height: 107px;
  }

  .dropMenuItem a p {
    line-height: 36px;
  }

  .aboutDrop .dropMenu {
    width: 753px;
  }

  .aboutDrop .dropMenu {
    width: 457px;
    left: -241px;
  }

  .dropMenuItem a svg {
    width: 87px;
    height: 69px;
  }

  .tokenDrop .dropMenu {
    left: -431px;
    width: 1120px;
  }

  .dropMenu .col-md-4 .dropMenuItem {
    height: 228px;
  }

  .dropMenuList ul li {
    line-height: 28.3px;
  }

  .tokenDrop .row .col-md-4 .dropMenuItem a svg {
    width: 110px;
    height: 110px;
  }

  .ecosystemDrop .dropMenu {
    left: -289px;
    width: 1000px;
  }

  .ecosystemDrop .dropCtmCol .dropMenuItem a {
    padding: 97px 89px 12px 21px;
    min-height: 226px;
  }

  .ecosystemDrop .dropCtmCol .dropMenuItem a svg {
    width: 107px;
    height: 97px;
    top: 15px !important;
  }

  .aboutDrop .dropMenu {
    width: 757px;
    left: -264px;
  }

  .aboutBannerImg {
    margin-top: -133px;
  }

  .drivenFarming .applicationsList ul li a::after {
    top: 30px;
  }

  .drivenFarming .DimitraAcademyList span {
    font-size: 50px;
    max-height: 400px;
  }

  .drivenFarming .DimitraAcademyList a {
    font-size: 40px;
    margin-top: 115px;
  }

  .drivenFarming {
    padding: 260px 0px 470px;
  }

  .drivenFarming .DimitraAcademyList a svg {
    width: 40px;
    height: 40px;
    top: -5px;
  }

  .technologyList h2 {
    font-size: 114px;
    line-height: 110px;
  }

  .Technology .technologyList.connected {
    right: -370px;
    bottom: 190px;
  }

  .Technology .applicationsList ul li a::after {
    top: 14px;
  }

  .tabScrollBox {
    max-height: 980px;
  }

  .valuesBox .dimitraValuesTxt {
    width: 2382px;
  }

  .valuesBox .dimitraValuesImg {
    width: 620px;
  }

  .valuesBox::after {
    bottom: 690px;
    height: 1337px;
  }

  .dimitraValuesIcons {
    max-width: 2950px;
  }

  .valueMainIconBox {
    width: 304px;
    height: 304px;
  }

  .environmentalBox .stakingRow .stakingTxtCol {
    width: 2924px;
  }

  .environmentalBox .stakingTxtCol p {
    font-family: rustica, sans-serif;
    font-weight: 300;
  }

  .environmentalBox .applicationsList ul li a::after,
  .projectsBox .applicationsList ul li a::after {
    top: 31px;
  }

  .environmentalBox .DimitraAcademyList span {
    font-size: 50px;
  }

  .globalIssueCol ul li {
    color: #007800;
    margin-bottom: 6px;
  }

  .globalIssueCol {
    width: 1030px;
  }

  .environmentalBox {
    padding: 743px 0px 300px;
    position: relative;
  }

  .ourTeam .stakingTxtCol p {
    font-family: rustica, sans-serif;
    font-weight: 300;
  }

  .ourTeam .applicationsList ul li a::after {
    top: 31px;
  }

  .teamUserImg {
    width: 290px;
    height: 290px;
    margin-bottom: 22px;
  }

  .teamUserName h3 {
    line-height: 46px;
  }

  .teamUserName h5 {
    color: #7b7b7b;
    font-size: 29px;
    margin-bottom: 10px;
  }

  .ourTeam .teamUserName p {
    line-height: 24px;
  }

  .ourTeam::after {
    top: -220px;
    height: 1206px;
  }

  .ourTeam .stakingTxtCol .row {
    margin-top: 175px;
  }

  .projectMapHeading .applicationsList ul {
    margin-top: 150px;
  }

  .ourTeam .stakingTxtCol .row .col-md-8 .row {
    margin-top: 0px;
  }

  .projectsBox::after {
    top: -60px;
    height: 1791px;
  }

  .projectsBox {
    padding: 1020px 0px 120px;
  }

  .aboutPartnerSection::after {
    height: 1597px;
  }

  .aboutPartnerSection {
    padding: 498px 0px 0px;
  }

  .worldMap {
    max-width: 3020px;
    height: 1700px;
  }

  .bannerNewBtns {
    width: 690px;
  }

  .bannerNewBtns a {
    line-height: 34px;
  }

  .tokenomicsListCol {
    width: 1625px;
  }

  .tokenomics .tokenomicsList p {
    margin-bottom: 10px;
    line-height: 54px;
  }

  .tokenomicsList h3 {
    line-height: 112px;
  }

  .tokenomicsList {
    width: 632px;
  }

  .stakingBlock .stakingTxtCol p {
    font-size: 33px;
  }

  .stakingImgCol {
    width: 610px;
  }

  .stakingRow.markets {
    position: relative;
    z-index: 9999;
  }

  .marketsLogoImg {
    width: 610px;
    margin-bottom: 40px;
  }

  .stakingRow.markets .stakingImgCol {
    width: 1000px !important;
    margin-left: 660px;
  }

  .stakingBlock .stakingRow {
    margin-bottom: 1075px;
  }

  .tokenTxtCol h2 {
    margin-bottom: 66px;
  }

  .tokenomics {
    padding: 80px 0px 169px;
  }

  .stakingBlock .stakingImgCol {
    width: 710px;
  }

  .stakingBlock .stakingTxtCol p {
    font-weight: 400;
    margin-bottom: 46px;
  }

  .stakingBlock .stakingTxtCol {
    width: 2451px;
  }

  .stakingRow.markets .stakingTxtCol p span {
    color: #007800;
    font-weight: 500;
  }

  .stakingBlock .stakingRow.markets .stakingTxtCol {
    width: 1656px !important;
  }

  .marketsLogoRow {
    padding-left: 172px;
    margin-top: 150px;
  }

  .dimitraEcosystem .tokenTxtCol {
    text-align: left;
    width: 1400px;
  }

  .dimitraEcosystem .tokenBannerImg {
    width: 2090px;
  }

  .bannerNew.dimitraEcosystem {
    padding: 130px 0px 227px;
  }

  .stakingBlock.DimitraAcademy .stakingTxtCol p {
    font-size: 45px;
  }

  .stakingBlock.DimitraAcademy .stakingRow {
    margin-bottom: 130px;
    position: relative;
    z-index: 999;
  }

  .stakingBlock.DimitraAcademy .stakingTxtCol {
    width: 2510px;
  }

  .dimitraIncubator .applicationsList ul li a::after,
  .stakingBlock.DimitraAcademy .applicationsList ul li a::after {
    top: 29px;
  }

  .stakingBlock.DimitraAcademy .DimitraAcademyList p {
    font-size: 50px;
    font-weight: 400;
  }

  .DimitraAcademyList ol li {
    font-size: 50px;
  }

  .stakingBlock.DimitraAcademy .stakingRow:nth-child(1) .stakingImgCol {
    width: 990px;
    position: relative;
    top: -6px;
  }

  .dimitraIncubator.mobileLine .stakingTxtCol p {
    font-size: 50px;
    font-weight: 400;
  }

  .dimitraIncubator.mobileLine .stakingTxtCol {
    width: 2704px;
    padding-top: 70px;
  }

  .dimitraIncubator.mobileLine .stakingImgCol {
    width: 1005px !important;
  }

  .dimitraIncubator.mobileLine .stakingTxtCol h2 {
    font-size: 150px;
    margin-bottom: 136px;
  }

  .dimitraIncubator.mobileLine .DimitraAcademyList span {
    font-size: 50px;
  }

  .dimitraIncubator {
    background: none;
    position: relative;
  }

  .dimitraIncubator::after {
    content: "";
    position: absolute;
    top: -100px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1124px;
    background: url(../imgs/dimitraIncubator_bg_top.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .dimitraIncubator::before {
    content: "";
    position: absolute;
    top: -510px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1824px;
    background: url(../imgs/dimitraIncubator_bg_top.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .dimitraIncubator::after {
    content: "";
    position: absolute;
    top: auto;
    bottom: 880px;
    left: 0;
    right: 0;
    width: 100%;
    height: 2054px;
    background: url(../imgs/dimitraIncubator_bg.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .dimitraIncubator {
    padding: 1265px 0px 210px;
    margin-top: -280px;
  }

  .dimitraIncubator.mobileLine .stakingRow:nth-child(1) {
    margin-bottom: 587px;
  }

  .bannerNew.farmarApp .tokenTxtCol p {
    font-size: 50px;
  }

  .bannerNew.farmarApp .tokenTxtCol {
    width: 1650px;
  }

  .bannerNew.farmarApp .tokenBannerImg {
    width: 1240px;
    margin-right: 0px;
  }

  .AppIconBlock svg {
    width: 220px;
    height: 220px;
  }

  .appCtmRow .appCtmCol:nth-child(2) .AppIconBlock svg {
    width: 210px;
  }

  .appCtmRow .appCtmCol:nth-child(3) .AppIconBlock svg {
    width: 230px;
  }

  .mobileAppIconBox h4 {
    font-size: 66px;
    margin-bottom: 35px;
  }

  .mobileAppIconBox p {
    font-size: 50px;
  }

  .stakingBlock.DimitraAcademy {
    padding-top: 0px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingTxtCol {
    width: 2240px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingImgCol {
    width: 900px;
  }

  .dimitraIncubator.platformApp.phoneList {
    padding: 1365px 0px 100px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingTxtCol h2 {
    margin-bottom: 86px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingTxtCol {
    width: 2425px;
  }

  .dimitraIncubator.platformApp.phoneList .DimitraAcademyList span {
    font-size: 50px;
  }

  .dimitraIncubator.platformApp.phoneList .DimitraAcademyList span p {
    font-weight: 400;
    font-size: 50px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    width: 1261px;
    height: 1196px;
    bottom: -400px;
    right: 298px;
  }

  .dimitraIncubator.platformApp.phoneList::after {
    content: "";
    position: absolute;
    top: auto;
    bottom: 1620px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1605px;
    background: url(../imgs/appLayer1BG.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .dimitraIncubator.platformApp.phoneList::before {
    content: "";
    position: absolute;
    top: 350px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1159px;
    background: url(../imgs/appLayerBG.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .newsImg {
    height: 344px;
  }

  .newsSlider p {
    font-size: 29px;
  }

  .newsTitle h1 {
    font-size: 114px;
  }

  .newsImg {
    height: 460px;
  }

  .newsTitle {
    margin-bottom: 158px;
  }

  .newsSlider p {
    font-size: 55px;
    line-height: 67px;
  }

  .contactBg::after {
    top: 60px;
    width: 100%;
    height: 2455px;
  }

  .contactTitle h3 {
    font-size: 150px;
  }

  .contactTitle p {
    font-size: 60px;
  }

  .ctmContainer {
    max-width: 1620px;
  }

  .formCaseBox label {
    font-size: 44px;
  }

  .formCaseBox {
    width: 770px;
    margin-bottom: 70px;
  }

  .formCaseBox input {
    padding: 15px 20px;
    font-size: 36px;
  }

  .formCaseBox textarea {
    padding: 15px 20px;
    max-height: 373px;
    min-height: 373px;
    font-size: 36px;
  }

  .formSubmitBtn input,
  .formSubmitBtn button {
    border-radius: 0px;
    background-color: #fff !important;
    border: 2px solid #007800;
    color: #007800;
    font-size: 40px;
    padding: 31px 80px 26px 80px;
    line-height: 36px;
  }

  .contactInfoTxtBox a {
    font-size: 50px;
  }

  .contactInfoTxtBox p {
    font-size: 55px;
  }

  .contactInfoTxtBox h5 {
    font-size: 88px;
  }

  .contactInfoTxtBox {
    max-width: 1177px;
  }

  .aboutBannerCol {
    padding: 0px 36.5px;
  }

  .footer.contactFooter {
    padding: 1808px 0px 119px;
    margin-top: -570px;
  }

  .contactBg.contactMainBg::after {
    top: 140px;
    height: 2263px;
  }

  .newsImg {
    height: 694px;
  }

  .contactBg .newsSide .newsSlider {
    padding-right: 91px;
  }

  .bannerNew.farmarApp {
    padding: 90px 0px 250px;
  }

  .dimitraIncubator.platformApp .stakingImgCol img {
    width: 100%;
    margin-top: 80px;
  }

  .bannerNew.tokenFirstBanner {
    padding: 129px 0px 277px;
  }

  .environmentalBox::after {
    top: -249px;
    width: 100%;
    height: 1099px;
  }

  .aboutPartnerSection .stakingTxtCol {
    width: 1371px;
    padding-top: 70px;
  }

  .headerList ul li a svg {
    width: 33px;
    height: 33px;
  }

  .DMTRBlock .appImg {
    width: 1886px;
    bottom: -9px;
    right: 73px;
  }

  .DMTRBlock .map_layer {
    width: 100%;
  }

  .stakingBlock {
    padding: 430px 0px 0px;
  }

  .stakingBlock .stakingTxtCol h2 {
    margin-bottom: 100px;
  }

  .stakingBlock::after {
    height: 2071px;
    top: 280px;
  }

  .stakingBlock.DimitraAcademy::after {
    display: none;
  }

  .newsSide .swiper-wrapper {
    position: relative;
    left: -1000px;
  }

  .contactMainForm {
    margin-bottom: 663px;
  }

  .technologyList.connected {
    max-width: 1714px;
  }

  .technologyList {
    top: 169px;
    left: -65px;
  }

  .technologyList.team {
    top: 101px;
    right: -385px;
  }

  .technologyList.country {
    right: 40px;
    top: 299px;
  }

  .technologyList.projects {
    bottom: 450px;
    left: -192px;
  }

  .technologyList.user {
    max-width: 622.83px;
    left: -86px;
    bottom: 60px;
  }

  .Technology .technologyList.connected {
    right: -247px;
    bottom: 454px;
  }

  .Technology .worldMap div:nth-child(1) {
    position: relative;
    top: -80px;
  }

  .worldMap h2 {
    font-size: 84px;
  }

  .Technology .applicationsList ul li a::after {
    top: 30px;
  }

  .Technology .tabScrollBox .tabscrollParagraph {
    max-height: 1050px;
    overflow-y: auto;
  }

  .dropMenu {
    padding: 30px;
  }

  .dropMenuItem a {
    height: 166px;
  }

  .dropMenuItem a p {
    line-height: 55px;
  }

  .dropCtmCol {
    padding: 0px 21px;
  }

  .dropMenuItem a {
    margin-bottom: 33px;
  }

  .dropMenuItem a svg {
    width: 90px;
    height: 95px;
  }

  .dropMenu::after {
    top: -15px;
    width: 27px;
    height: 27px;
  }

  .dropMenuItem a svg {
    bottom: 18.7px !important;
    right: 17.7px !important;
  }

  .aboutDrop .dropCtmRow .dropCtmCol:nth-child(4) .dropMenuItem a svg {
    bottom: 16.7px !important;
    right: 25.7px !important;
  }

  .tokenDrop .dropMenu {
    left: -574px;
    width: 1425px;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 12px;
    right: 4.8px !important;
  }

  .tokenDrop .row .col-md-4 .dropMenuItem a .dropMenuList p {
    margin-bottom: 30px;
  }

  .tokenDrop .row .col-md-4 {
    padding: 0px 15px 0px 20px;
  }

  .dropMenuList ul li {
    line-height: 45.5px;
    padding-left: 30px;
  }

  .dropMenuList ul li::after {
    top: 15px;
    height: 4px;
    width: 20px;
  }

  .tokenDrop .row .col-md-4 .dropMenuItem a svg {
    width: 160px;
    height: 160px;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 2px;
    right: -0.2px !important;
  }

  .ecosystemDrop .dropMenu {
    left: -444px;
    width: 1360px;
  }

  .ecosystemDrop .dropCtmCol .dropMenuItem a {
    min-height: 366px;
    padding: 97px 89px 19px 21px !important;
  }

  .ecosystemDrop .dropCtmCol .dropMenuItem a svg {
    width: 160px;
    height: 150px;
    top: 36px !important;
  }

  .navbar-light .navbar-brand {
    width: 750px;
  }

  .navbar-expand-lg .navbar-nav {
    margin-left: 3%;
  }

  .header .navbar {
    padding: 0px 63px;
  }

  .dropDownIcon svg {
    width: 28px;
    margin-left: 14px;
    top: -1px;
  }

  .navbar-nav li {
    margin: 0px 53px;
  }

  #map_scene {
    bottom: -74px;
  }

  /*  */

  .ourApplications.globalApplication {
    padding-top: 500px;
  }

  .applicationsList ul li a::after {
    top: 35px;
  }

  .mainHeading h5 {
    margin-bottom: 200px;
  }

  .applicationsList ul li {
    margin-bottom: 27px;
  }

  .ourApplications.globalApplication .appImg {
    top: -1192px !important;
  }

  .DMTRBlock {
    padding: 460px 0px 257.5px;
  }

  .pageBgBox::after {
    height: 2999px;
  }

  .DMTRBlock .appImg {
    width: 1934px !important;
  }

  .pageBgBox::before {
    height: 3041px;
  }

  .tokenSection .mainHeading h2 {
    margin-bottom: 130px;
  }

  .tokenSection .mainHeading .applicationsListTxt {
    margin-bottom: 115px;
  }

  .tokenList {
    margin-bottom: 88px;
  }

  .mainHeading a svg {
    width: 42px;
    height: 42px;
    top: -3px;
  }

  .mainHeading a {
    margin-top: 105px;
  }

  .tokenImg img {
    width: 33%;
    top: -25px;
  }

  .tokenSection {
    margin-bottom: 170px;
  }

  .ourApplications.ecosystem::after {
    top: -9%;
    height: 1695px;
  }

  .ourApplications.ecosystem .appImg {
    top: 460px;
  }

  .applicationsList ul li a {
    margin-top: 26px;
  }

  .DMTRBlock .mainHeading h5 {
    margin-bottom: 140px !important;
  }

  .pageBgBox::before {
    top: 30%;
  }

  .applicationsList ul li {
    margin-top: 30px;
  }

  .DimitraAcademyList {
    margin-top: 28px;
  }

  .ourApplications.ecosystem .mainHeading .row {
    margin-top: 160px;
  }

  .ourApplications.ecosystem {
    padding-bottom: 1000px;
  }

  .tabScrollBox {
    overflow-y: inherit;
  }

  .Technology {
    padding-bottom: 915px;
  }

  .environmentalBox.globalIssue {
    padding-top: 460px;
    padding-bottom: 430px;
  }

  .environmentalBox.globalIssue::after {
    top: -352px;
    height: 1090px;
  }

  .ourTeam .stakingTxtCol .teamUserName p {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .ourTeam .stakingTxtCol p .projectsBox .stakingTxtCol h2 {
    margin-bottom: 250px;
  }

  .projectSideImg {
    margin-top: -349px;
  }

  .teamInfo {
    margin-bottom: 65px;
  }

  .stakingTxtCol.projectMapHeading {
    min-height: 2200px;
  }

  .stakingRow.markets .stakingTxtCol h2 {
    margin-bottom: 70px !important;
  }

  .stakingRow.markets .stakingTxtCol {
    margin-bottom: 120px;
  }

  .AppIconBlock {
    margin-bottom: 140px;
  }

  .mobileAppIconBox h4 {
    margin-bottom: 50px;
  }

  .bannerTxtCol h5 {
    margin-bottom: 110px;
  }

  .bannerTxtCol p {
    max-width: 1540px;
  }

  .applicationsList ul li a::after {
    top: 30px;
  }

  .tokenSection {
    margin-top: 500px;
  }

  .ourApplications.ecosystem .mainHeading a {
    margin-top: 40px;
  }

  .ourApplications.ecosystem {
    padding-top: 160px;
  }

  .ourApplications.ecosystem .applicationsList ul li a {
    margin-top: 0px;
  }

  .aboutBanner {
    padding: 150px 0px 0px;
    position: relative;
  }

  .banner {
    padding: 125px 0px 118px;
  }

  .drivenFarming .stakingTxtCol h6 {
    margin-bottom: 100px;
  }

  .Technology .worldMap div:nth-child(1) {
    top: -160px;
  }

  .worldMap {
    margin-bottom: 310px;
  }

  .technologyList.connected span h2 {
    position: relative;
    top: -33px;
    margin-right: 10px;
  }

  .dimitraValues {
    margin-bottom: 230px;
  }

  .valuesBox .dimitraValuesIcons:nth-last-child(1) .valueMainIconBox {
    margin: 0 13.3px;
  }

  .row.esgTabs {
    margin-top: 130px;
  }

  .valuesBox .dimitraValuesIcons:nth-last-child(1) {
    margin-top: 24.6px;
  }

  .globalIssueRow {
    margin-bottom: 100px;
    margin-top: 100px;
  }

  .teamsProfileScroll {
    height: 1620px;
  }

  .teamUserName h5 p {
    margin-bottom: 10px;
  }

  .ourTeam .stakingTxtCol h5 p {
    margin-bottom: 10px;
    margin-top: 0px;
  }

  .projectsBox::after {
    top: -5%;
    height: 1791px;
    left: -8%;
  }

  .aboutPartnerSection::after {
    height: 1752px;
    top: -410px;
  }

  .environmentalBox .stakingTxtCol p {
    margin-bottom: 60px;
  }

  .aboutPartnerSection .stakingTxtCol {
    width: 100%;
  }

  .aboutDrop .dropMenu {
    width: 957px;
    left: -360px;
  }

  .dropMenu .col-md-4 .dropMenuItem {
    height: 317px;
  }

  .ecosystemNewDrop .dropCtmRow .dropCtmCol .dropMenuItem a svg {
    width: 140px;
    height: 100px;
    bottom: 18px;
  }

  .ecosystemNewDrop .dropMenuItem a p {
    max-width: 200px;
  }

  .ecosystemNewDrop .dropMenu {
    width: 1150px !important;
    left: -359px !important;
  }

  .ecosystemNewDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 26px;
    right: 13.8px !important;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a {
    min-height: 317px;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a svg {
    bottom: 99px !important;
    right: 15.7px !important;
    width: 142px;
    height: 120px;
  }

  .ecosystemNewDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a {
    margin-top: 19px;
  }

  .mediaMainList .headerGreenBox {
    width: 100px !important;
    height: 36px !important;
    padding: 2px 2px !important;
    font-size: 22px !important;
    margin: 0px 12px !important;
  }

  .dropMenuItem a {
    height: 142px;
  }

  #main_percentage {
    font-size: 22px !important;
  }

  .newsImg {
    height: 564px;
  }

  .newsSlider p {
    height: 136.2px;
  }

  .tokenScrolTxt {
    max-height: 561px;
  }

  .stakingRow.markets {
    margin-bottom: 350px !important;
  }

  .bannerNew.tokenFirstBanner .tokenTxtCol {
    width: 1290px;
  }

  .bannerNew.tokenFirstBanner .bannerNewBtns {
    width: 900px;
  }

  .bannerNewBtns a {
    padding: 53.5px 15px 53.5px 15px;
  }

  .tokenBannerImg {
    width: 1080px;
  }

  .tokenomicsCol {
    width: 1390px;
  }

  .tokenomicsListCol {
    padding-top: 168px;
  }

  .stakingBlock {
    padding: 300px 0px 0px;
  }

  .stakingBlock::after {
    height: 2071px;
    top: 220px;
  }

  .stakingBlock .stakingRow.markets .stakingTxtCol {
    width: 1696px !important;
  }

  .stakingRow.markets .stakingImgCol {
    width: 1100px !important;
  }

  .bannerIconBox svg {
    width: 110px;
    height: 115px;
  }

  .bannerIconBox {
    width: 11%;
    height: 170.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(4) {
    transform: rotateY(-25deg);
    height: 158px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(3) {
    transform: rotateY(-35deg);
    height: 148px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(2) {
    transform: rotateY(-45deg);
    height: 138px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(7) {
    transform: rotateY(-25deg);
    height: 158px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(8) {
    transform: rotateY(-35deg);
    height: 148px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(9) {
    transform: rotateY(-45deg);
    height: 138px;
  }

  .bannerIconSlider p {
    position: absolute;
    top: -95px;
  }

  .aboutDrop .dropCtmRow .dropCtmCol:nth-child(4) .dropMenuItem a svg {
    bottom: -5.3px !important;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 42px;
    right: -0.2px !important;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a svg {
    bottom: 110px !important;
  }

  .bannerIconSlider {
    padding-top: 0;
  }

  .bannerIconSlider {
    top: 54%;
  }

  .nav-item.aboutDrop .dropMenuItem a svg {
    bottom: 12.3px !important;
  }

  .aboutDrop .dropCtmRow .dropCtmCol:nth-child(3) .dropMenuItem a svg {
    bottom: 16.1px !important;
  }

  .aboutDrop .dropCtmRow .dropCtmCol:nth-child(4) .dropMenuItem a svg {
    bottom: -3.3px !important;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    right: 10.8px !important;
  }

  .ecosystemNewDrop .dropCtmRow .dropCtmCol .dropMenuItem a svg {
    bottom: 16px !important;
  }

  .ecosystemNewDrop .dropMenuItem a {
    padding: 10px 25px 10px !important;
    padding-right: 75px !important;
  }

  .nav-item.tokenDrop.ecosystemNewDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 22px;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a svg {
    bottom: 115px !important;
  }

  .bannerIconSlider .bannerIconBox:nth-child(2) {
    transform: rotateY(-50deg);
    height: 125px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(3) {
    transform: rotateY(-40deg);
    height: 140px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(4) {
    transform: rotateY(-40deg);
    height: 145.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(5) {
    transform: rotateY(-30deg);
    height: 155.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(10) {
    transform: rotateY(50deg);
    height: 125px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(9) {
    transform: rotateY(40deg);
    height: 140px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(8) {
    transform: rotateY(40deg);
    height: 145.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(7) {
    transform: rotateY(30deg);
    height: 155.09px;
  }

  .PlatformHeadingBottom .DimitraAcademyList span {
    max-height: 465px;
  }

  .IncubatorScrollTxt span {
    max-height: 780px;
  }

  .stakingNewBtn a {
    padding: 28.5px 105px;
    line-height: 67px;
  }

  .tokenScrolTxt {
    max-height: 830px;
  }

  .ContantScroll {
    max-height: 1000px;
    overflow-y: auto;
  }

  .newsSide.ExternalNewsBottom {
    margin-bottom: 400px !important;
  }
}

@media screen and (max-width: 4096px) and (min-width: 3841px) {
  .mediaMainList #main_percentage {
    padding: 1px;
  }

  .nav-item {
    margin: 0px 60px;
  }

  .navbar-expand-lg .navbar-nav {
    margin-left: 5%;
  }

  .navbar-light .navbar-brand {
    width: 670px;
  }

  .navbar-light .navbar-brand img {
    width: 100%;
  }

  .headerList ul li a {
    width: 70px;
    height: 70px;
    padding: 11px;
  }

  .mediaMainList p {
    font-size: 26px;
  }

  .mediaMainList p svg {
    width: 35px;
  }

  .btcTxt p,
  .btcTxt p span {
    font-size: 15px;
    margin: 0;
  }

  .mediaMainList span {
    padding: 5px 5px;
    font-size: 17px;
    margin: 0px 8px;
  }

  .mediaMainList span svg {
    width: 12px;
  }

  /* .banner .container,
  .container,
  .container-lg,
  .container-md,
  .container-sm,
  .container-xl,
  .container-xxl {
    max-width: 3554px;
  } */
  .bannerTxtCol {
    width: 1760px;
    padding-left: 0;
  }

  .bannerTxtCol h1 {
    font-size: 160px;
  }

  .bannerTxtCol p {
    margin-bottom: 10px;
    max-width: 1430px;
  }

  .bannerTxtCol span {
    max-width: 1400px;
  }

  .bannerSideImg {
    width: 1400px;
    height: 1340px;
  }

  .bannerActionBtn {
    top: 238px;
    left: 214px;
    width: auto;
  }

  .bannerActionBtn img {
    width: 140px;
  }

  .bannerActionBtn:hover img {
    width: 120px;
  }

  .bannerSideImg button:nth-child(3) {
    right: 296px;
    top: 115px;
  }

  .bannerActionBtn p {
    font-size: 28px;
  }

  .bannerActionBtn::after {
    width: 2px;
    height: 52px;
  }

  .bannerSideImg button:nth-child(3) p {
    right: -201px;
    top: -23px;
  }

  .bannerSideImg button:nth-child(3)::after {
    right: -7px;
    transform: rotate(39deg);
    top: 4px;
  }

  .bannerSideImg button:nth-child(4) {
    left: 258px;
    bottom: 149px;
  }

  .bannerSideImg button:nth-child(4) img {
    width: 150px;
  }

  .bannerActionBtn p {
    top: -75px;
    left: -201px;
  }

  .bannerActionBtn::after {
    top: -48px;
    left: -2px;
  }

  .bannerSideImg button:nth-child(4):hover img {
    width: 130px;
  }

  .bannerSideImg button:nth-child(4)::after {
    top: -44px;
    left: -2px;
  }

  .bannerSideImg button:nth-child(5) img {
    width: 70px;
  }

  .bannerSideImg button:nth-child(5) {
    left: 10px;
    bottom: 438px;
  }

  .bannerSideImg button:nth-child(5):hover img {
    width: 81px;
  }

  .bannerSideImg button:nth-child(6) {
    right: 115px;
    bottom: 450px;
  }

  .bannerSideImg button:nth-child(6) img {
    width: 117px;
  }

  .bannerSideImg button:nth-child(6):hover img {
    width: 77px;
  }

  .bannerSideImg button:nth-child(6) p {
    left: auto;
    right: -170px;
    top: -85px;
    min-width: 178px;
  }

  .bannerSideImg button:nth-child(6)::after {
    right: 16px;
    transform: rotate(25deg);
    top: -51px;
  }

  .bannerSideImg button:nth-child(7) {
    right: 350px;
    bottom: 117px;
  }

  .bannerSideImg button:nth-child(7) img {
    width: 140px;
  }

  .bannerSideImg button:hover:nth-child(7) img {
    width: 110px;
  }

  .bannerSideImg button:nth-child(7) p {
    right: -192px;
    top: -32px;
  }

  .bannerSideImg button:nth-child(7)::after {
    right: 9px;
    left: auto;
    transform: rotate(45deg);
    top: -7px;
  }

  .bannerSideImg button:nth-child(8) {
    left: 446px;
    bottom: 449px;
  }

  .bannerSideImg button:nth-child(9) {
    left: 746px;
    bottom: 740px;
  }

  .bannerSideImg button:nth-child(9) img {
    width: 109px;
  }

  .bannerSideImg button:nth-child(9):hover img {
    width: 89px;
  }

  .bannerSideImg button:nth-child(8):hover img {
    width: 110px;
  }

  .bannerSideImg button:nth-child(5) p {
    top: 125px;
    left: -212px;
  }

  .bannerSideImg button:nth-child(5)::after {
    top: 86px;
    left: -16px;
    transform: rotate(35deg);
  }

  .aboutDrop .dropMenu {
    width: 494px;
  }

  .dropMenuItem a {
    height: 75px;
  }

  .tokenDrop .dropMenu {
    left: -261px;
  }

  .ecosystemDrop .dropMenu {
    left: -218px;
  }

  .applicationsList ul li a {
    line-height: normal;
  }

  .ourApplications .applicationsListTxt p {
    width: 1160px;
    position: relative;
    z-index: 9;
  }

  .appImg img {
    width: 100%;
  }

  .appImg {
    top: 240px;
  }

  .pageBgBox::after {
    height: 2799px;
  }

  .DMTRBlock .applicationsListTxt {
    width: 96%;
  }

  .DMTRBlock .appImg {
    width: 1969px;
    bottom: 0px;
    right: 73px;
  }

  .dropMenuItem a {
    height: 140px;
  }

  .tokenImg img {
    width: 32%;
    position: relative;
    top: -45px;
  }

  .tokenSection::after {
    height: 82%;
  }

  .tokenList h4 {
    margin-top: 5px;
    line-height: 80px;
  }

  .mainHeading a svg {
    width: 39px;
    height: 39px;
    top: -6px;
  }

  .tokenSection {
    background-position: top;
    margin-bottom: 200px;
  }

  .tokenSection::after {
    width: 80%;
    height: 80%;
    left: auto;
    right: 0;
  }

  .footer .clientLogoCol {
    width: 700px;
  }

  .footer .clientLogoCol img {
    width: 100%;
  }

  .footer .clientLogoCol a {
    display: block;
  }

  .footerMainCol h3 {
    margin-bottom: 40px;
  }

  .footerMainCol ul li a {
    line-height: 82px;
  }

  .footerMainCol {
    width: 700px;
  }

  .footerMainCol ul li ul li a svg {
    width: 75px;
    height: 45px;
  }

  .tokenSection .row .col-md-6:nth-child(1) {
    width: 50%;
  }

  .tokenSection .row .col-md-6:nth-child(2) {
    width: 50%;
  }

  .pageBgBox::before {
    height: 2053px;
    top: 26%;
    bottom: auto;
  }

  .footer {
    padding: 1774px 0px 119px;
    margin-top: -710px;
  }

  .ourApplications.ecosystem .col-md-4 .appImg {
    padding-left: 65px;
  }

  .tokenSection .mainHeading .applicationsListTxt p {
    max-width: 1160px;
  }

  .DMTRBlock .col-md-6 .mainHeading {
    margin-bottom: 200px;
  }

  .footerMainCol ul li ul {
    margin-bottom: 9px;
  }

  .copyRight p {
    margin-bottom: 37px;
  }

  .aboutBannerImg {
    margin-top: -10px;
  }

  .pageBgBox::before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 2229px;
    background: url(../imgs/layer2.webp) no-repeat;
    background-position: center;
    background-size: cover;
    z-index: -3;
  }

  .DimitraAcademyList span {
    font-size: 28px;
  }

  .drivenFarming .stakingTxtCol {
    width: 100%;
  }

  .drivenFarmingImg {
    width: 2500px;
  }

  .drivenFarming {
    padding: 151.5px 0px 260px;
  }

  .Technology {
    padding-top: 80px;
  }

  .drivenFarming::after {
    height: 1940px;
  }

  .worldMap {
    max-width: 1560px;
    height: 950px;
  }

  .globalList {
    max-width: 100%;
  }

  .dimitraValues {
    max-width: 100%;
  }

  .dimitraValuesIcons {
    max-width: 1780px;
  }

  .valueMainIconBox {
    width: 182px;
    height: 182px;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 4px;
    right: -0.2px !important;
  }

  .ecosystemDrop .dropCtmCol .dropMenuItem a svg {
    width: 77px;
    height: 77px;
    top: 15px !important;
  }

  .tokenTxtCol h2 {
    color: #009041;
  }

  .tokenTxtCol {
    width: 958px;
  }

  .bannerNewBtns {
    width: 528px;
  }

  .bannerNewBtns a {
    padding: 23.5px 15px 19.5px 15px;
    line-height: 20px;
  }

  .tokenBannerImg {
    width: 1260px;
    margin-right: 246px;
  }

  .tokenomicsTxt h2 {
    margin-bottom: 40px;
  }

  .tokenomicsCol {
    width: 950px;
  }

  .tokenomicsList {
    width: 342px;
    margin-top: 103px;
  }

  .tokenomicsList p {
    color: #7b7b7b;
    margin-bottom: 13px;
    line-height: 22px;
  }

  .tokenomicsList h3 {
    color: #007800;
    margin-bottom: 0px;
    font-weight: 700;
    line-height: 55px;
  }

  .tokenomicsListCol {
    width: 843px;
    padding-top: 120px;
  }

  .stakingTxtCol h2 {
    margin-bottom: 96px;
  }

  .environmentalBox .stakingTxtCol h2 {
    margin-bottom: 120px;
  }

  .stakingTxtCol p {
    font-family: rustica, sans-serif;
    font-weight: 300;
  }

  .stakingImgCol {
    width: 580px;
  }

  .stakingRow {
    margin-bottom: 245px;
  }

  .stakingBlock .stakingRow.markets .stakingTxtCol {
    width: 990px !important;
  }

  .stakingRow.markets .stakingImgCol {
    margin-left: 118px;
    width: 700px;
  }

  .ourApplications {
    padding-top: 0;
  }

  .pageBgBox {
    margin-top: 0px;
  }

  .applicationsList ul li a::after {
    top: 28px;
    height: 6px;
  }

  .applicationsList ul li.active a::after,
  .applicationsList ul li a:hover::after {
    width: 46px;
  }

  .applicationsList ul li a:hover,
  .applicationsList ul li.active a {
    padding-left: 65px;
  }

  .tokenSection .mainHeading {
    z-index: 99999;
  }

  .ourApplications.ecosystem::after {
    top: -11.5%;
    height: 1347px;
  }

  .pageBgBox::before {
    height: 2831px;
    top: 32.9%;
  }

  .bannerSideImg button:nth-child(3) {
    right: 466px;
    top: 175px;
  }

  .bannerSideImg button:nth-child(5) {
    left: 37px;
    bottom: 578px;
  }

  .bannerSideImg button:nth-child(5) img {
    width: 100px;
  }

  .dropMenu {
    top: 95px;
  }

  .dropMenuItem a p {
    font-size: 34px;
  }

  .dropMenuItem a {
    height: 136px;
  }

  .dropMenuItem a p {
    line-height: 42px;
  }

  .aboutDrop .dropMenu {
    width: 753px;
  }

  .aboutDrop .dropMenu {
    width: 457px;
    left: -241px;
  }

  .dropMenuItem a svg {
    width: 87px;
    height: 69px;
  }

  .tokenDrop .dropMenu {
    left: -431px;
    width: 1120px;
  }

  .dropMenu .col-md-4 .dropMenuItem {
    height: 228px;
  }

  .dropMenuList ul li {
    line-height: 36.3px;
  }

  .tokenDrop .row .col-md-4 .dropMenuItem a svg {
    width: 110px;
    height: 110px;
  }

  .ecosystemDrop .dropMenu {
    left: -338px;
    width: 1070px;
  }

  .ecosystemDrop .dropCtmCol .dropMenuItem a {
    padding: 97px 89px 12px 21px;
    min-height: 286px;
  }

  .ecosystemDrop .dropCtmCol .dropMenuItem a svg {
    width: 127px;
    height: 117px;
    top: 25px !important;
  }

  .aboutDrop .dropMenu {
    width: 870px;
    left: -332px;
  }

  .banner {
    padding: 124px 0px 111px;
  }

  .aboutBannerImg {
    margin-top: -133px;
  }

  .drivenFarming .applicationsList ul li a::after {
    top: 27px;
  }

  .drivenFarming .DimitraAcademyList span {
    font-size: 50px;
  }

  .drivenFarming .DimitraAcademyList a {
    font-size: 40px;
    margin-top: 50px;
  }

  .drivenFarming {
    padding: 250px 0px 470px;
  }

  .drivenFarming .DimitraAcademyList a svg {
    width: 40px;
    height: 40px;
    top: -5px;
  }

  .technologyList h2 {
    font-size: 114px;
    line-height: 110px;
  }

  .Technology .technologyList.connected {
    right: -370px;
    bottom: 190px;
  }

  .Technology .applicationsList ul li a::after {
    top: 14px;
  }

  .tabScrollBox {
    max-height: 980px;
    overflow: inherit;
  }

  .valuesBox .dimitraValuesTxt {
    width: 2205px;
  }

  .valuesBox .dimitraValuesImg {
    width: 600px;
  }

  .valuesBox::after {
    bottom: 690px;
    height: 1337px;
  }

  .dimitraValuesIcons {
    max-width: 2775px;
  }

  .valueMainIconBox {
    width: 280px;
    height: 280px;
  }

  .environmentalBox .stakingRow .stakingTxtCol {
    width: 2325px;
  }

  .environmentalBox .stakingTxtCol p {
    font-family: rustica, sans-serif;
    font-weight: 300;
  }

  .environmentalBox .applicationsList ul li a::after,
  .projectsBox .applicationsList ul li a::after {
    top: 27px;
  }

  .globalIssueCol ul li {
    color: #007800;
    margin-bottom: 6px;
  }

  .globalIssueCol {
    width: 1030px;
  }

  .environmentalBox {
    padding: 750px 0px 300px;
    position: relative;
  }

  .ourTeam .stakingTxtCol p {
    font-family: rustica, sans-serif;
    font-weight: 300;
  }

  .ourTeam .applicationsList ul li a::after {
    top: 14px;
  }

  .teamUserImg {
    width: 275px;
    height: 275px;
    margin-bottom: 22px;
  }

  .teamUserName h3 {
    line-height: 46px;
  }

  .teamUserName h5 {
    color: #7b7b7b;
    margin-bottom: 10px;
  }

  .ourTeam .teamUserName p {
    line-height: 24px;
  }

  .ourTeam::after {
    top: -220px;
    height: 1206px;
  }

  .ourTeam .stakingTxtCol .row {
    margin-top: 120px;
  }

  .ourTeam .stakingTxtCol .row .col-md-8 .row {
    margin-top: 0px;
  }

  .projectsBox::after {
    top: -7.5%;
    height: 1791px;
    left: -4%;
  }

  .projectsBox {
    padding: 1000px 0px 120px;
  }

  .aboutPartnerSection::after {
    height: 1597px;
  }

  .aboutPartnerSection {
    padding: 788px 0px 0px;
  }

  .worldMap {
    max-width: 2750px;
    height: 1542px;
    margin-top: 140px;
  }

  .worldMap h5 {
    font-size: 88px;
  }

  .bannerNewBtns {
    width: 690px;
  }

  .bannerNewBtns a {
    line-height: 34px;
  }

  .tokenomicsListCol {
    width: 1625px;
  }

  .tokenomics .tokenomicsList p {
    margin-bottom: 10px;
    line-height: 54px;
  }

  .tokenomicsList h3 {
    line-height: 112px;
  }

  .tokenomicsList {
    width: 632px;
  }

  .stakingImgCol {
    width: 610px;
  }

  .stakingRow.markets {
    position: relative;
    z-index: 9999;
  }

  .marketsLogoImg {
    width: 610px;
    margin-bottom: 40px;
  }

  .stakingRow.markets .stakingImgCol {
    width: 1000px !important;
    margin-left: 660px;
  }

  .stakingBlock .stakingRow {
    margin-bottom: 1075px;
  }

  .tokenTxtCol h2 {
    margin-bottom: 66px;
  }

  .tokenomics {
    padding: 80px 0px 169px;
  }

  .stakingBlock .stakingImgCol {
    width: 710px;
  }

  .stakingBlock .stakingTxtCol p {
    font-size: 71px;
    font-weight: 500;
    margin-bottom: 46px;
  }

  .stakingBlock .stakingTxtCol {
    width: 2451px;
  }

  .stakingRow.markets .stakingTxtCol p span {
    color: #007800;
    font-weight: 500;
  }

  .stakingBlock .stakingRow.markets .stakingTxtCol {
    width: 1656px !important;
  }

  .marketsLogoRow {
    padding-left: 172px;
    margin-top: 110px;
  }

  .dimitraEcosystem .tokenTxtCol {
    text-align: left;
    width: 1750px;
  }

  .dimitraEcosystem .tokenBannerImg {
    width: 2090px;
  }

  .bannerNew.dimitraEcosystem {
    padding: 240px 0px 227px;
  }

  .stakingBlock.DimitraAcademy .stakingTxtCol p {
    font-size: 45px;
  }

  .stakingBlock.DimitraAcademy .stakingRow {
    margin-bottom: 130px;
    position: relative;
    z-index: 999;
  }

  .stakingBlock.DimitraAcademy .stakingTxtCol {
    width: 2510px;
  }

  .dimitraIncubator .applicationsList ul li a::after,
  .stakingBlock.DimitraAcademy .applicationsList ul li a::after {
    top: 26px;
  }

  .stakingBlock.DimitraAcademy .DimitraAcademyList p {
    font-size: 50px;
    font-weight: 400;
  }

  .DimitraAcademyList ol li {
    font-size: 50px;
  }

  .stakingBlock.DimitraAcademy .stakingRow:nth-child(1) .stakingImgCol {
    width: 990px;
    position: relative;
    top: -6px;
  }

  .dimitraIncubator.mobileLine .stakingTxtCol p {
    font-weight: 400;
  }

  .dimitraIncubator.mobileLine .stakingTxtCol {
    width: 2704px;
    padding-top: 70px;
  }

  .dimitraIncubator.mobileLine .stakingImgCol {
    width: 1005px !important;
  }

  .dimitraIncubator.mobileLine .stakingTxtCol h2 {
    font-size: 150px;
    margin-bottom: 136px;
  }

  .dimitraIncubator.mobileLine .DimitraAcademyList span {
    font-size: 50px;
  }

  .dimitraIncubator {
    background: none;
    position: relative;
  }

  .dimitraIncubator::after {
    content: "";
    position: absolute;
    top: -100px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1124px;
    background: url(../imgs/dimitraIncubator_bg_top.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .dimitraIncubator::before {
    content: "";
    position: absolute;
    top: 40px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1824px;
    background: url(../imgs/dimitraIncubator_bg_top.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .dimitraIncubator::after {
    content: "";
    position: absolute;
    top: auto;
    bottom: 880px;
    left: 0;
    right: 0;
    width: 100%;
    height: 2054px;
    background: url(../imgs/dimitraIncubator_bg.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .dimitraIncubator {
    padding: 1625px 0px 400px;
    margin-top: -500px;
  }

  .dimitraIncubator.mobileLine .stakingRow:nth-child(1) {
    margin-bottom: 587px;
  }

  .bannerNew.farmarApp .tokenTxtCol p {
    font-size: 50px;
  }

  .bannerNew.farmarApp .tokenTxtCol {
    width: 1650px;
  }

  .bannerNew.farmarApp .tokenBannerImg {
    width: 1240px;
    margin-right: 0px;
  }

  .AppIconBlock svg {
    width: 220px;
    height: 220px;
  }

  .appCtmRow .appCtmCol:nth-child(2) .AppIconBlock svg {
    width: 210px;
  }

  .appCtmRow .appCtmCol:nth-child(3) .AppIconBlock svg {
    width: 230px;
  }

  .mobileAppIconBox h4 {
    font-size: 66px;
    margin-bottom: 35px;
  }

  .mobileAppIconBox p {
    font-size: 50px;
  }

  .stakingBlock.DimitraAcademy {
    padding-top: 0px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingTxtCol {
    width: 2240px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingImgCol {
    width: 900px;
  }

  .dimitraIncubator.platformApp.phoneList {
    padding: 1365px 0px 100px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingTxtCol h2 {
    margin-bottom: 86px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingTxtCol {
    width: 2425px;
  }

  .dimitraIncubator.platformApp.phoneList .DimitraAcademyList span {
    font-size: 50px;
  }

  .dimitraIncubator.platformApp.phoneList .DimitraAcademyList span p {
    font-weight: 400;
    font-size: 50px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    width: 1191px;
    height: 1056px;
    bottom: -710px;
    right: 600px;
  }

  .dimitraIncubator.platformApp.phoneList::after {
    content: "";
    position: absolute;
    top: auto;
    bottom: 1620px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1605px;
    background: url(../imgs/appLayer1BG.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .dimitraIncubator.platformApp.phoneList::before {
    content: "";
    position: absolute;
    top: 350px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1159px;
    background: url(../imgs/appLayerBG.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .newsImg {
    height: 344px;
  }

  .newsSlider p {
    font-size: 29px;
  }

  .newsTitle h1 {
    font-size: 114px;
  }

  .newsImg {
    height: 460px;
  }

  .newsTitle {
    margin-bottom: 158px;
  }

  .newsSlider p {
    font-size: 55px;
    line-height: 67px;
  }

  .contactBg::after {
    top: 60px;
    width: 100%;
    height: 2455px;
  }

  .contactTitle h3 {
    font-size: 150px;
  }

  .contactTitle p {
    font-size: 60px;
  }

  .ctmContainer {
    max-width: 1620px;
  }

  .formCaseBox label {
    font-size: 44px;
  }

  .formCaseBox {
    width: 770px;
    margin-bottom: 70px;
  }

  .formCaseBox input {
    padding: 15px 20px;
    font-size: 36px;
  }

  .formCaseBox textarea {
    padding: 15px 20px;
    max-height: 373px;
    min-height: 373px;
    font-size: 36px;
  }

  .formSubmitBtn input,
  .formSubmitBtn button {
    border-radius: 0px;
    background-color: #fff !important;
    border: 2px solid #007800;
    color: #007800;
    font-size: 40px;
    padding: 31px 80px 26px 80px;
    line-height: 36px;
  }

  .contactInfoTxtBox a {
    font-size: 50px;
  }

  .contactInfoTxtBox p {
    font-size: 55px;
  }

  .contactInfoTxtBox h5 {
    font-size: 88px;
  }

  .contactInfoTxtBox {
    max-width: 1177px;
  }

  .aboutBannerCol {
    padding: 0px 40px;
  }

  .footer.contactFooter {
    padding: 1808px 0px 119px;
    margin-top: -570px;
  }

  .contactBg.contactMainBg::after {
    top: 140px;
    height: 2263px;
  }

  .newsImg {
    height: 694px;
  }

  .contactBg .newsSide .newsSlider {
    padding-right: 91px;
  }

  .bannerNew.farmarApp {
    padding: 90px 0px 250px;
  }

  .dimitraIncubator.platformApp .stakingImgCol img {
    width: 100%;
    margin-top: 80px;
  }

  .bannerNew.tokenFirstBanner {
    padding: 129px 0px 277px;
  }

  .environmentalBox::after {
    top: -180px;
    width: 100%;
    height: 1196px;
  }

  .aboutPartnerSection .stakingTxtCol {
    width: 1651px;
    padding-top: 70px;
  }

  .headerList ul li a svg {
    width: 33px;
    height: 33px;
  }

  .DMTRBlock .appImg {
    width: 1886px;
    bottom: -9px;
    right: 73px;
  }

  .DMTRBlock .map_layer {
    width: 100%;
  }

  .stakingBlock {
    padding: 430px 0px 0px;
  }

  .stakingBlock .stakingTxtCol h2 {
    margin-bottom: 100px;
  }

  .stakingBlock::after {
    height: 2601px;
  }

  .stakingBlock.DimitraAcademy::after {
    display: none;
  }

  .newsSide .swiper-wrapper {
    position: relative;
    left: -1000px;
  }

  .contactMainForm {
    margin-bottom: 663px;
  }

  .technologyList.connected {
    max-width: 1714px;
  }

  .technologyList {
    top: 151px;
    left: -72px;
  }

  .technologyList.team {
    top: 90px;
    right: -355px;
  }

  .technologyList.country {
    right: 80px;
    top: 300px;
  }

  .technologyList.projects {
    bottom: 360px;
    left: -221px;
  }

  .technologyList.user {
    max-width: 590.83px;
    left: -30px;
    bottom: 20px;
  }

  .Technology .technologyList.connected {
    right: -350px;
    bottom: 395px;
  }

  .Technology .worldMap div:nth-child(1) {
    position: relative;
    top: -80px;
  }

  .worldMap h2 {
    font-size: 84px;
  }

  .Technology .applicationsList ul li a::after {
    top: 27px;
  }

  .navbar-nav li {
    margin: 0px 45.7px;
  }

  .tokenSection {
    margin-top: 570px;
  }

  .header {
    padding: 93px 0px 38px;
    position: relative;
  }

  /* .banner .container, .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
  max-width: 3073px;
} */
  .bannerTxtCol h1 {
    font-size: 130px;
  }

  .bannerActionBtn {
    top: 250px;
    left: 294px;
    width: auto;
  }

  .bannerSideImg button:nth-child(3) {
    right: 456px;
    top: 155px;
  }

  .bannerSideImg button:nth-child(5) {
    left: 67px;
    bottom: 563px;
  }

  .bannerSideImg button:nth-child(8) {
    left: 448px;
    bottom: 559px;
  }

  .bannerSideImg button:nth-child(9) {
    left: 755px;
    bottom: 777px;
  }

  .bannerSideImg button:nth-child(6) {
    right: 155px;
    bottom: 660px;
  }

  .bannerSideImg button:nth-child(4) {
    left: 328px;
    bottom: 189px;
  }

  .bannerSideImg button:nth-child(7) {
    right: 330px;
    bottom: 217px;
  }

  .DMTRBlock {
    padding: 491.5px 0px 257.5px;
    position: relative;
  }

  .ourApplications .applicationsListTxt p {
    width: 100%;
    position: relative;
    z-index: 9;
  }

  .DMTRBlock .appImg {
    width: 1756px;
    bottom: 101px;
    right: 73px;
  }

  .dropMenuItem a svg {
    width: 107px;
    height: 88px;
  }

  .dropMenuItem a p {
    max-width: 210px;
  }

  .stakingTxtCol p {
    font-family: rustica, sans-serif;
    font-weight: 300;
  }

  .DimitraAcademyList {
    max-height: 710px;
  }

  .teamsProfileScroll {
    height: 1380px;
    /* overflow-y: auto;
  overflow-x: hidden; */
  }

  .tokenBannerImg {
    width: 980px;
    margin-right: 246px;
  }

  .stakingBlock .stakingTxtCol p {
    font-size: 67px;
    font-weight: 400;
    margin-bottom: 46px;
  }

  .dimitraEcosystem .tokenBannerImg {
    width: 1650px;
  }

  .tokenTxtCol h2 {
    color: #009041;
  }

  .bannerNew.farmarApp .tokenTxtCol p {
    font-size: 48px;
  }

  .appCtmRow P {
    max-height: 1050px;
    overflow-y: auto;
    overflow-x: hidden;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) {
    margin-bottom: 407px;
  }

  .newsSlider p {
    font-size: 44px;
    line-height: 67px;
  }

  .newsImg {
    height: 554px;
  }

  .mediaMainList {
    justify-content: space-evenly;
  }

  .mediaMainList p svg {
    width: 40px;
    height: 17px;
  }

  .mediaMainList p span#main_price {
    font-size: 22px;
  }

  .headerGreenBox {
    width: 78px;
    height: 34px;
  }

  .mediaMainList span svg {
    width: 23px;
  }

  #main_percentage {
    font-size: 16px;
  }

  .btcTxt p,
  .btcTxt p span {
    font-size: 18px;
  }

  .btcTxt p span svg {
    width: 15px;
  }

  .dropDownIcon svg {
    width: 28px;
    margin-left: 14px;
  }

  .bannerTxtCol h5 {
    margin-bottom: 115px;
  }

  .ourApplications.globalApplication {
    padding-top: 430px;
  }

  .ourApplications.globalApplication .appImg {
    top: -1030px !important;
  }

  .pageBgBox::after {
    height: 2399px;
    top: 190px;
  }

  .applicationsList ul li {
    margin-bottom: 40px;
  }

  .ourApplications.globalApplication .mainHeading h5 {
    margin-bottom: 165px;
  }

  .DMTRBlock .mainHeading h5 {
    margin-bottom: 160px !important;
  }

  .header .navbar {
    padding: 0px 80px;
  }

  .navbar-expand-lg .navbar-nav {
    margin-left: 3.8%;
  }

  .tokenSection .mainHeading h2 {
    margin-bottom: 89px;
  }

  .tokenList {
    margin-bottom: 90px;
  }

  .tokenSection .mainHeading .applicationsListTxt {
    margin-bottom: 115px;
  }

  .tokenSection .mainHeading a {
    margin-top: 60px;
  }

  .ourApplications.ecosystem .mainHeading h5 {
    margin-bottom: 45px;
  }

  .ourApplications.ecosystem .appImg {
    top: 387px;
  }

  .ourApplications.ecosystem .mainHeading .row {
    margin-top: 132px;
  }

  .ourApplications.ecosystem {
    padding-bottom: 370px;
  }

  .ctmFooterRow {
    margin-bottom: 503px;
  }

  .footer {
    padding: 1560px 0px 119px;
    margin-top: -710px;
  }

  .aboutBanner {
    padding: 240px 0px 0px;
  }

  .drivenFarming .stakingTxtCol h2 {
    margin-bottom: 75px;
  }

  .drivenFarming .stakingTxtCol h6 {
    margin-bottom: 90px;
  }

  .drivenFarmingImg {
    margin-top: 360px;
  }

  .drivenFarming::after {
    bottom: -150px;
    height: 1870px;
  }

  .technologyList.connected span h2 {
    position: relative;
    top: -37px;
  }

  .Technology {
    padding-bottom: 700px;
  }

  .globalList {
    margin-top: 270px;
  }

  .valuesBox {
    padding: 215px 0px 160px;
  }

  .valuesBox .dimitraValuesIcons:nth-last-child(1) .valueMainIconBox {
    margin: 0 15px;
  }

  .valuesBox .dimitraValuesIcons:nth-last-child(1) {
    margin-top: 29px;
  }

  .dimitraValues {
    margin-bottom: 160px;
  }

  .environmentalBox .stakingTxtCol p {
    margin-bottom: 50px;
  }

  .row.esgTabs {
    margin-top: 140px;
  }

  .environmentalBox.globalIssue::after {
    top: -242px;
    height: 1180px;
  }

  .globalIssueRow {
    margin-bottom: 90px;
    margin-top: 130px;
  }

  .ourTeam .applicationsList ul li a::after {
    top: 27px;
  }

  .teamInfo {
    margin-bottom: 35px;
  }

  .stakingTxtCol.projectMapHeading h2 {
    margin-bottom: 260px;
  }

  .aboutPartnerSection {
    z-index: 99999;
  }

  .stakingTxtCol.projectMapHeading {
    margin-bottom: 950px;
  }

  .dropMenu::after {
    width: 25px;
    height: 25px;
  }

  .dropMenuItem a {
    padding: 21px 18px 15px !important;
  }

  .dropMenuItem a svg {
    bottom: 20.7px !important;
  }

  .aboutDrop .dropCtmRow .dropCtmCol:nth-last-child(1) .dropMenuItem svg {
    bottom: 18.2px !important;
    right: 20.5px !important;
  }

  .tokenDrop .dropMenu {
    left: -522px;
    width: 1300px;
  }

  .dropMenu .col-md-4 .dropMenuItem {
    height: 286px;
  }

  .tokenDrop .row .col-md-4 .dropMenuItem a .dropMenuList p {
    margin-bottom: 19px;
  }

  .dropMenuList ul li {
    padding-left: 30px;
  }

  .dropMenuList ul li::after {
    top: 13px;
    height: 4px;
    width: 20px;
  }

  .projectSideImg img {
    margin-bottom: 90px;
  }

  .ecosystemNewDrop .dropMenu {
    width: 866px !important;
    left: -240px !important;
  }

  .ecosystemNewDrop .dropCtmRow .dropCtmCol .dropMenuItem a svg {
    bottom: 13px !important;
    right: 11px !important;
    width: 100px;
    height: 93px;
  }

  .tokenDrop.ecosystemNewDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 25px;
    right: 14.8px !important;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a {
    min-height: 285px;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a svg {
    bottom: 67.7px !important;
    right: 15.7px !important;
    width: 110px;
    height: 139px;
  }

  .ContantScroll {
    max-height: 1000px;
    overflow-y: auto;
  }

  .newsImg {
    height: 504px;
  }

  .newsSlider p {
    height: 136.2px;
  }

  .tokenScrolTxt {
    max-height: 765px;
  }

  .dimitraIncubator.mobileLine #dimitra_iincubator_link {
    margin-bottom: 778px !important;
  }

  .bannerNew.tokenFirstBanner {
    padding: 129px 0px 567px;
  }

  .tokenTxtCol {
    width: 1248px;
  }

  .bannerNewBtns {
    width: 900px;
  }

  .bannerNewBtns a {
    padding: 53.5px 25px 53.5px 15px;
  }

  .tokenBannerImg {
    width: 1120px;
    margin-right: 246px;
  }

  .tokenomicsCol {
    width: 1200px;
  }

  .tokenomicsListCol {
    width: 843px;
  }

  .stakingBlock::after {
    height: 2065px;
    top: 200px;
  }

  .stakingBlock {
    padding: 280px 0px 0px;
  }

  .tokenomicsListCol {
    width: 1603px;
  }

  .stakingBlock.newStaking .stakingTxtCol h2 {
    margin-bottom: 90px !important;
  }

  .marketsLogoRow {
    padding-left: 62px;
  }

  .stakingRow.markets .stakingImgCol {
    position: relative;
    top: 182px;
  }

  .ctmFooterRow {
    margin-bottom: 373px;
  }

  .copyRight ul li {
    margin-right: 250px;
  }

  .footerMainCol {
    width: 749px;
  }

  .bannerIconBox svg {
    width: 110px;
    height: 115px;
  }

  .bannerIconBox {
    width: 11%;
    height: 170.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(4) {
    transform: rotateY(-25deg);
    height: 158px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(3) {
    transform: rotateY(-35deg);
    height: 148px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(2) {
    transform: rotateY(-45deg);
    height: 138px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(7) {
    transform: rotateY(-25deg);
    height: 158px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(8) {
    transform: rotateY(-35deg);
    height: 148px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(9) {
    transform: rotateY(-45deg);
    height: 138px;
  }

  .bannerIconSlider p {
    position: absolute;
    top: -90px;
  }

  .dropMenuItem a p {
    max-width: 245px;
  }

  .aboutDrop .dropCtmRow .dropCtmCol:nth-last-child(1) .dropMenuItem svg {
    bottom: 3.2px !important;
  }

  .dropMenuItem a p {
    max-width: 265px;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 34px;
    right: -0.2px !important;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a svg {
    bottom: 87.7px !important;
  }

  .dropMenuItem a {
    padding: 23px 28px 15px !important;
  }

  .ecosystemNewDrop .dropMenuItem a {
    padding: 10px 25px 10px !important;
  }

  .bannerIconSlider {
    padding-top: 0;
  }

  .bannerIconSlider {
    top: 55%;
  }

  .aboutDrop .dropCtmRow .dropCtmCol:nth-last-child(1) .dropMenuItem svg {
    bottom: 7.2px !important;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    right: 6.8px !important;
  }

  .ecosystemNewDrop .dropMenuItem a {
    padding: 10px 75px 15px 25px !important;
  }

  .ecosystemNewDrop .dropCtmRow .dropCtmCol .dropMenuItem a svg {
    bottom: 17px !important;
    right: 22px !important;
  }

  .tokenDrop.ecosystemNewDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    right: 24.8px !important;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a svg {
    bottom: 94.7px !important;
  }

  .bannerIconSlider .bannerIconBox:nth-child(2) {
    transform: rotateY(-50deg);
    height: 125px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(3) {
    transform: rotateY(-40deg);
    height: 140px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(4) {
    transform: rotateY(-40deg);
    height: 145.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(5) {
    transform: rotateY(-30deg);
    height: 155.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(10) {
    transform: rotateY(50deg);
    height: 125px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(9) {
    transform: rotateY(40deg);
    height: 140px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(8) {
    transform: rotateY(40deg);
    height: 145.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(7) {
    transform: rotateY(30deg);
    height: 155.09px;
  }

  .PlatformHeadingBottom .DimitraAcademyList span {
    max-height: 470px;
  }

  .IncubatorScrollTxt span {
    max-height: 650px;
  }

  .stakingNewBtn a {
    padding: 28.5px 105px;
    line-height: 67px;
  }

  .Technology .tabScrollBox .tabscrollParagraph {
    max-height: 699px;
  }
}

@media screen and (max-width: 3840px) and (min-width: 3501px) {
  .nav-item {
    margin: 0px 60px;
  }

  .navbar-expand-lg .navbar-nav {
    margin-left: 5%;
  }

  .navbar-light .navbar-brand {
    width: 670px;
  }

  .navbar-light .navbar-brand img {
    width: 100%;
  }

  .headerList ul li a {
    width: 70px;
    height: 70px;
    padding: 11px;
  }

  .mediaMainList p svg {
    width: 35px;
  }

  .btcTxt p,
  .btcTxt p span {
    margin: 0;
    font-size: 21px;
  }

  .mediaMainList span {
    padding: 5px 5px;
    margin: 0px 8px;
    display: flex;
    align-items: center;
  }

  .mediaMainList span svg {
    width: 12px;
  }

  #main_percentage {
    font-size: 16px;
  }

  /* .banner .container,
  .container,
  .container-lg,
  .container-md,
  .container-sm,
  .container-xl,
  .container-xxl {
    max-width: 3554px;
  } */
  .bannerTxtCol {
    width: 1690px;
    padding-left: 0;
  }

  .bannerTxtCol p {
    margin-bottom: 10px;
    max-width: 1430px;
  }

  .bannerTxtCol span {
    max-width: 1400px;
  }

  .bannerSideImg {
    width: 1400px;
    height: 1340px;
  }

  .bannerActionBtn {
    top: 238px;
    left: 214px;
    width: auto;
  }

  .bannerActionBtn img {
    width: 140px;
  }

  .bannerActionBtn:hover img {
    width: 120px;
  }

  .bannerSideImg button:nth-child(3) {
    right: 296px;
    top: 115px;
  }

  .bannerActionBtn::after {
    width: 2px;
    height: 52px;
  }

  .bannerSideImg button:nth-child(3) p {
    right: -201px;
    top: -23px;
  }

  .bannerSideImg button:nth-child(3)::after {
    right: -7px;
    transform: rotate(39deg);
    top: 4px;
  }

  .bannerSideImg button:nth-child(4) {
    left: 258px;
    bottom: 149px;
  }

  .bannerSideImg button:nth-child(4) img {
    width: 150px;
  }

  .bannerActionBtn p {
    top: -75px;
    left: -201px;
  }

  .bannerActionBtn::after {
    top: -48px;
    left: -2px;
  }

  .bannerSideImg button:nth-child(4):hover img {
    width: 130px;
  }

  .bannerSideImg button:nth-child(4)::after {
    top: -44px;
    left: -2px;
  }

  .bannerSideImg button:nth-child(5) img {
    width: 70px;
  }

  .bannerSideImg button:nth-child(5) {
    left: 10px;
    bottom: 438px;
  }

  .bannerSideImg button:nth-child(5):hover img {
    width: 81px;
  }

  .bannerSideImg button:nth-child(6) {
    right: 115px;
    bottom: 450px;
  }

  .bannerSideImg button:nth-child(6) img {
    width: 117px;
  }

  .bannerSideImg button:nth-child(6):hover img {
    width: 77px;
  }

  .bannerSideImg button:nth-child(6) p {
    left: auto;
    right: -170px;
    top: -85px;
    min-width: 178px;
  }

  .bannerSideImg button:nth-child(6)::after {
    right: 16px;
    transform: rotate(25deg);
    top: -51px;
  }

  .bannerSideImg button:nth-child(7) {
    right: 350px;
    bottom: 117px;
  }

  .bannerSideImg button:nth-child(7) img {
    width: 140px;
  }

  .bannerSideImg button:hover:nth-child(7) img {
    width: 110px;
  }

  .bannerSideImg button:nth-child(7) p {
    right: -192px;
    top: -32px;
  }

  .bannerSideImg button:nth-child(7)::after {
    right: 9px;
    left: auto;
    transform: rotate(45deg);
    top: -7px;
  }

  .bannerSideImg button:nth-child(8) {
    left: 446px;
    bottom: 449px;
  }

  .bannerSideImg button:nth-child(9) {
    left: 746px;
    bottom: 740px;
  }

  .bannerSideImg button:nth-child(9) img {
    width: 109px;
  }

  .bannerSideImg button:nth-child(9):hover img {
    width: 89px;
  }

  .bannerSideImg button:nth-child(8):hover img {
    width: 110px;
  }

  .bannerSideImg button:nth-child(5) p {
    top: 125px;
    left: -212px;
  }

  .bannerSideImg button:nth-child(5)::after {
    top: 86px;
    left: -16px;
    transform: rotate(35deg);
  }

  .aboutDrop .dropMenu {
    width: 494px;
  }

  .dropMenuItem a {
    height: 75px;
  }

  .tokenDrop .dropMenu {
    left: -261px;
  }

  .ecosystemDrop .dropMenu {
    left: -218px;
  }

  .applicationsList ul li a {
    line-height: normal;
  }

  .ourApplications .applicationsListTxt p {
    width: 1160px;
    position: relative;
    z-index: 9;
  }

  .appImg img {
    width: 100%;
  }

  .appImg {
    top: 240px;
  }

  .pageBgBox::after {
    height: 2799px;
  }

  .DMTRBlock .applicationsListTxt {
    width: 96%;
  }

  .DMTRBlock .appImg {
    width: 1969px;
    bottom: 0px;
    right: 73px;
  }

  .pageBgBox::before {
    height: 2933px;
  }

  .tokenImg img {
    width: 32%;
    position: relative;
    top: -45px;
  }

  .tokenSection::after {
    height: 82%;
  }

  .tokenList h4 {
    margin-top: 5px;
    line-height: 80px;
  }

  .mainHeading a svg {
    width: 39px;
    height: 39px;
    top: -6px;
  }

  .tokenSection {
    background-position: top;
    margin-bottom: 200px;
  }

  .tokenSection::after {
    width: 80%;
    height: 80%;
    left: auto;
    right: 0;
  }

  .footer .clientLogoCol {
    width: 580px;
  }

  .footer .clientLogoCol img {
    width: 100%;
  }

  .footer .clientLogoCol a {
    display: block;
  }

  .footerMainCol h3 {
    margin-bottom: 40px;
  }

  .footerMainCol ul li a {
    line-height: 82px;
  }

  .footerMainCol {
    width: 700px;
  }

  .footerMainCol ul li ul li a svg {
    width: 75px;
    height: 45px;
  }

  .tokenSection .row .col-md-6:nth-child(1) {
    width: 50%;
  }

  .tokenSection .row .col-md-6:nth-child(2) {
    width: 50%;
  }

  .pageBgBox::before {
    height: 2053px;
    top: 26%;
    bottom: auto;
  }

  .footer {
    padding: 1774px 0px 119px;
    margin-top: -710px;
  }

  .ourApplications.ecosystem .col-md-4 .appImg {
    padding-left: 65px;
  }

  .tokenSection .mainHeading .applicationsListTxt p {
    max-width: 1160px;
  }

  .DMTRBlock .col-md-6 .mainHeading {
    margin-bottom: 200px;
  }

  .footerMainCol ul li ul {
    margin-left: -32px;
    margin-bottom: 9px;
  }

  .copyRight p {
    margin-bottom: 37px;
  }

  .social_media_icons h3 {
    margin-left: -10px;
  }

  .aboutBannerImg {
    margin-top: -10px;
  }

  .pageBgBox::before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 2229px;
    background: url(../imgs/layer2.webp) no-repeat;
    background-position: center;
    background-size: cover;
    z-index: -3;
  }

  .aboutDrivenFarmer .DimitraAcademyList span {
    max-height: 460px;
    overflow-y: auto;
  }

  .drivenFarming .stakingTxtCol {
    width: 100%;
  }

  .drivenFarmingImg {
    width: 2500px;
  }

  .drivenFarming {
    padding: 151.5px 0px 260px;
  }

  .Technology {
    padding-top: 80px;
  }

  .drivenFarming::after {
    height: 1940px;
  }

  .worldMap {
    max-width: 1560px;
    height: 950px;
  }

  .globalList {
    max-width: 100%;
  }

  .dimitraValues {
    max-width: 100%;
  }

  .dimitraValuesIcons {
    max-width: 1780px;
  }

  .valueMainIconBox {
    width: 182px;
    height: 182px;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 4px;
    right: 4.8px !important;
  }

  .ecosystemDrop .dropCtmCol .dropMenuItem a svg {
    width: 77px;
    height: 77px;
    top: 15px !important;
  }

  .tokenTxtCol h2 {
    color: #009041;
  }

  .tokenTxtCol {
    width: 958px;
  }

  .bannerNewBtns {
    width: 528px;
  }

  .bannerNewBtns a {
    padding: 23.5px 15px 19.5px 15px;
    line-height: 20px;
  }

  .tokenBannerImg {
    width: 1260px;
    margin-right: 246px;
  }

  .tokenomicsTxt h2 {
    margin-bottom: 40px;
  }

  .tokenomicsCol {
    width: 950px;
  }

  .tokenomicsList {
    width: 342px;
    margin-top: 67px;
  }

  .tokenomicsList p {
    color: #7b7b7b;
    margin-bottom: 13px;
    line-height: 22px;
  }

  .tokenomicsList h3 {
    color: #007800;
    margin-bottom: 0px;
    font-weight: 700;
    line-height: 55px;
  }

  .tokenomicsListCol {
    width: 843px;
    padding-top: 120px;
  }

  .stakingTxtCol h2 {
    margin-bottom: 96px;
  }

  .environmentalBox .stakingTxtCol h2 {
    margin-bottom: 120px;
  }

  .stakingTxtCol p {
    font-family: rustica, sans-serif;
    font-weight: 300;
  }

  .stakingImgCol {
    width: 580px;
  }

  .stakingRow {
    margin-bottom: 245px;
  }

  .stakingBlock .stakingRow.markets .stakingTxtCol {
    width: 990px !important;
  }

  .stakingRow.markets .stakingImgCol {
    margin-left: 118px;
    width: 700px;
  }

  .ourApplications {
    padding-top: 0;
  }

  .pageBgBox {
    margin-top: 0px;
  }

  .applicationsList ul li a::after {
    top: 26px;
    height: 6px;
  }

  .applicationsList ul li.active a::after,
  .applicationsList ul li a:hover::after {
    width: 46px;
  }

  .applicationsList ul li a:hover,
  .applicationsList ul li.active a {
    padding-left: 65px;
  }

  .tokenSection .mainHeading {
    z-index: 99999;
  }

  .ourApplications.ecosystem::after {
    top: -11.5%;
    height: 1347px;
  }

  .pageBgBox::before {
    height: 2831px;
    top: 32.9%;
  }

  .bannerSideImg button:nth-child(3) {
    right: 466px;
    top: 175px;
  }

  .bannerSideImg button:nth-child(5) {
    left: 37px;
    bottom: 578px;
  }

  .bannerSideImg button:nth-child(5) img {
    width: 100px;
  }

  .dropMenu {
    top: 95px;
  }

  .dropMenuItem a {
    height: 107px;
  }

  .dropMenuItem a p {
    line-height: 36px;
  }

  .aboutDrop .dropMenu {
    width: 753px;
  }

  .aboutDrop .dropMenu {
    width: 457px;
    left: -241px;
  }

  .dropMenuItem a svg {
    width: 87px;
    height: 69px;
  }

  .tokenDrop .dropMenu {
    left: -431px;
    width: 1129px;
  }

  .dropMenu .col-md-4 .dropMenuItem {
    height: 228px;
  }

  .dropMenuList ul li {
    line-height: 28.3px;
  }

  .tokenDrop .row .col-md-4 .dropMenuItem a svg {
    width: 110px;
    height: 110px;
  }

  .ecosystemDrop .dropMenu {
    left: -289px;
    width: 1000px;
  }

  .ecosystemDrop .dropCtmCol .dropMenuItem a {
    padding: 97px 89px 12px 21px;
    min-height: 226px;
  }

  .ecosystemDrop .dropCtmCol .dropMenuItem a svg {
    width: 107px;
    height: 97px;
    top: 15px !important;
  }

  .aboutDrop .dropMenu {
    width: 757px;
    left: -264px;
  }

  .banner {
    padding: 124px 0px 111px;
  }

  .aboutBannerImg {
    margin-top: -133px;
  }

  .drivenFarming .applicationsList ul li a::after {
    top: 26px;
  }

  .drivenFarming .DimitraAcademyList a {
    margin-top: 50px;
  }

  .drivenFarming {
    padding: 250px 0px 470px;
  }

  .drivenFarming .DimitraAcademyList a svg {
    width: 40px;
    height: 40px;
    top: -5px;
  }

  .technologyList h2 {
    line-height: 110px;
  }

  .Technology .technologyList.connected {
    right: -370px;
    bottom: 190px;
  }

  .Technology .applicationsList ul li a::after {
    top: 14px;
  }

  .tabScrollBox {
    max-height: 980px;
    overflow: inherit;
  }

  .valuesBox .dimitraValuesTxt {
    width: 2205px;
  }

  .valuesBox .dimitraValuesImg {
    width: 600px;
  }

  .valuesBox::after {
    bottom: 690px;
    height: 1337px;
  }

  .dimitraValuesIcons {
    max-width: 2775px;
  }

  .valueMainIconBox {
    width: 280px;
    height: 280px;
  }

  .environmentalBox .stakingRow .stakingTxtCol {
    width: 2325px;
  }

  .environmentalBox .stakingTxtCol p {
    font-family: rustica, sans-serif;
    font-weight: 300;
  }

  .environmentalBox .applicationsList ul li a::after,
  .projectsBox .applicationsList ul li a::after {
    top: 25px;
  }

  .globalIssueCol ul li {
    color: #007800;
    margin-bottom: 6px;
  }

  .globalIssueCol ul {
    padding-left: 34px;
  }

  .globalIssueCol {
    width: 1030px;
  }

  .environmentalBox {
    padding: 750px 0px 300px;
    position: relative;
  }

  .ourTeam .stakingTxtCol p {
    font-family: rustica, sans-serif;
    font-weight: 300;
  }

  .ourTeam .applicationsList ul li a::after {
    top: 14px;
  }

  .teamUserImg {
    width: 275px;
    height: 275px;
    margin-bottom: 22px;
  }

  .teamUserName h3 {
    line-height: 46px;
  }

  .teamUserName h5 {
    color: #7b7b7b;
    margin-bottom: 10px;
  }

  .ourTeam .teamUserName p {
    line-height: 24px;
  }

  .ourTeam::after {
    top: -220px;
    height: 1206px;
  }

  .ourTeam .stakingTxtCol .row {
    margin-top: 210px;
  }

  .ourTeam .stakingTxtCol .row .col-md-8 .row {
    margin-top: 0px;
  }

  .projectsBox::after {
    top: -7.5%;
    height: 1791px;
    left: -4%;
  }

  .projectsBox {
    padding: 1000px 0px 120px;
  }

  .aboutPartnerSection::after {
    height: 1597px;
  }

  .aboutPartnerSection {
    padding: 788px 0px 0px;
  }

  .worldMap {
    max-width: 2750px;
    height: 1542px;
    margin-top: 140px;
  }

  .bannerNewBtns {
    width: 690px;
  }

  .bannerNewBtns a {
    line-height: 34px;
  }

  .tokenomicsListCol {
    width: 1625px;
  }

  .tokenomics .tokenomicsList p {
    margin-bottom: 10px;
    line-height: 54px;
  }

  .tokenomicsList h3 {
    line-height: 112px;
  }

  .tokenomicsList {
    width: 632px;
  }

  .stakingImgCol {
    width: 610px;
  }

  .stakingRow.markets {
    position: relative;
    z-index: 9999;
  }

  .marketsLogoImg {
    width: 610px;
    margin-bottom: 40px;
  }

  .stakingRow.markets .stakingImgCol {
    width: 1000px !important;
    margin-left: 660px;
  }

  .stakingBlock .stakingRow {
    margin-bottom: 1075px;
  }

  .tokenTxtCol h2 {
    margin-bottom: 66px;
  }

  .tokenomics {
    padding: 80px 0px 169px;
  }

  .stakingBlock .stakingImgCol {
    width: 710px;
  }

  .stakingBlock .stakingTxtCol p {
    font-weight: 500;
    margin-bottom: 46px;
  }

  .stakingBlock .stakingTxtCol {
    width: 2451px;
  }

  .stakingRow.markets .stakingTxtCol p span {
    color: #007800;
    font-weight: 500;
  }

  .stakingBlock .stakingRow.markets .stakingTxtCol {
    width: 1656px !important;
  }

  .marketsLogoRow {
    padding-left: 172px;
  }

  .dimitraEcosystem .tokenTxtCol {
    text-align: left;
    width: 1400px;
  }

  .dimitraEcosystem .tokenBannerImg {
    width: 2090px;
  }

  .bannerNew.dimitraEcosystem {
    padding: 130px 0px 227px;
  }

  .stakingBlock.DimitraAcademy .stakingRow {
    margin-bottom: 130px;
    position: relative;
    z-index: 999;
  }

  .stakingBlock.DimitraAcademy .stakingTxtCol {
    width: 2510px;
  }

  .dimitraIncubator .applicationsList ul li a::after,
  .stakingBlock.DimitraAcademy .applicationsList ul li a::after {
    top: 25px;
  }

  .stakingBlock.DimitraAcademy .DimitraAcademyList p {
    font-weight: 400;
  }

  .stakingBlock.DimitraAcademy .stakingRow:nth-child(1) .stakingImgCol {
    width: 990px;
    position: relative;
    top: -6px;
  }

  .dimitraIncubator.mobileLine .stakingTxtCol p {
    font-weight: 400;
  }

  .dimitraIncubator.mobileLine .stakingTxtCol {
    width: 2704px;
    padding-top: 70px;
  }

  .dimitraIncubator.mobileLine .stakingImgCol {
    width: 1005px !important;
  }

  .dimitraIncubator.mobileLine .stakingTxtCol h2 {
    margin-bottom: 136px;
  }

  .dimitraIncubator {
    background: none;
    position: relative;
  }

  .dimitraIncubator::after {
    content: "";
    position: absolute;
    top: -100px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1124px;
    background: url(../imgs/dimitraIncubator_bg_top.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .dimitraIncubator::before {
    content: "";
    position: absolute;
    top: 140px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1824px;
    background: url(../imgs/dimitraIncubator_bg_top.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  #dimitra_iincubator_link {
    margin-bottom: 658px !important;
  }

  .dimitraIncubator::after {
    content: "";
    position: absolute;
    top: auto;
    bottom: 900px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1884px;
    background: url(../imgs/dimitraIncubator_bg.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .dimitraIncubator {
    padding: 1705px 0px 690px;
    margin-top: -500px;
  }

  .dimitraIncubator.mobileLine {
    padding-bottom: 300px;
  }

  .dimitraIncubator.mobileLine .stakingRow:nth-child(1) {
    margin-bottom: 587px;
  }

  .bannerNew.farmarApp .tokenTxtCol {
    width: 1650px;
  }

  .bannerNew.farmarApp .tokenBannerImg {
    width: 1240px;
    margin-right: 0px;
  }

  .AppIconBlock svg {
    width: 220px;
    height: 220px;
  }

  .appCtmRow .appCtmCol:nth-child(2) .AppIconBlock svg {
    width: 210px;
  }

  .appCtmRow .appCtmCol:nth-child(3) .AppIconBlock svg {
    width: 230px;
  }

  .mobileAppIconBox h4 {
    margin-bottom: 35px;
  }

  .stakingBlock.DimitraAcademy {
    padding-top: 0px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingTxtCol {
    width: 2240px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingImgCol {
    width: 900px;
  }

  .dimitraIncubator.platformApp.phoneList {
    padding: 1365px 0px 100px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingTxtCol h2 {
    margin-bottom: 86px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingTxtCol {
    width: 2425px;
  }

  .dimitraIncubator.platformApp.phoneList .DimitraAcademyList span p {
    font-weight: 400;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    width: 981px;
    height: 886px;
    bottom: -630px;
    right: 350px;
  }

  .dimitraIncubator.platformApp.phoneList::after {
    content: "";
    position: absolute;
    top: auto;
    bottom: 1620px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1605px;
    background: url(../imgs/appLayer1BG.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .dimitraIncubator.platformApp.phoneList::before {
    content: "";
    position: absolute;
    top: 350px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1159px;
    background: url(../imgs/appLayerBG.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .newsImg {
    height: 344px;
  }

  .newsSlider p {
    font-size: 29px;
  }

  .newsImg {
    height: 460px;
  }

  .newsTitle {
    margin-bottom: 158px;
  }

  .newsSlider p {
    line-height: 67px;
  }

  .contactBg::after {
    top: 60px;
    width: 100%;
    height: 2455px;
  }

  .contactTitle h3 {
    font-size: 150px;
  }

  .ctmContainer {
    max-width: 1620px;
  }

  .formCaseBox {
    width: 770px;
    margin-bottom: 70px;
  }

  .formCaseBox input {
    padding: 15px 20px;
  }

  .formCaseBox textarea {
    padding: 15px 20px;
    max-height: 373px;
    min-height: 373px;
  }

  .formSubmitBtn input,
  .formSubmitBtn button {
    border-radius: 0px;
    background-color: #fff !important;
    border: 2px solid #007800;
    color: #007800;
    padding: 31px 80px 26px 80px;
    line-height: 36px;
  }

  .contactInfoTxtBox {
    max-width: 1177px;
  }

  .aboutBannerCol {
    padding: 0px 40px;
  }

  .footer.contactFooter {
    padding: 1808px 0px 119px;
    margin-top: -570px;
  }

  .contactBg.contactMainBg::after {
    top: 140px;
    height: 2263px;
  }

  .newsImg {
    height: 694px;
  }

  .contactBg .newsSide .newsSlider {
    padding-right: 91px;
  }

  .bannerNew.farmarApp {
    padding: 90px 0px 250px;
  }

  .dimitraIncubator.platformApp .stakingImgCol img {
    width: 100%;
    margin-top: 80px;
  }

  .bannerNew.tokenFirstBanner {
    padding: 129px 0px 277px;
  }

  .environmentalBox::after {
    top: -180px;
    width: 100%;
    height: 1196px;
  }

  .aboutPartnerSection .stakingTxtCol {
    width: 1651px;
    padding-top: 70px;
  }

  .headerList ul li a svg {
    width: 33px;
    height: 33px;
  }

  .DMTRBlock .appImg {
    width: 1886px;
    bottom: -9px;
    right: 73px;
  }

  .DMTRBlock .map_layer {
    width: 100%;
  }

  .stakingBlock {
    padding: 430px 0px 0px;
  }

  .stakingBlock .stakingTxtCol h2 {
    margin-bottom: 100px;
  }

  .stakingBlock::after {
    height: 2601px;
  }

  .stakingBlock.DimitraAcademy::after {
    display: none;
  }

  .newsSide .swiper-wrapper {
    position: relative;
    left: -1000px;
  }

  .contactMainForm {
    margin-bottom: 663px;
  }

  .technologyList.connected {
    max-width: 1714px;
  }

  .technologyList {
    top: 151px;
    left: -72px;
  }

  .technologyList.team {
    top: 90px;
    right: -355px;
  }

  .technologyList.country {
    right: 80px;
    top: 300px;
  }

  .technologyList.projects {
    bottom: 407px;
    left: -106px;
  }

  .technologyList.user {
    max-width: 590.83px;
    left: -30px;
    bottom: 20px;
  }

  .Technology .technologyList.connected {
    right: -150px;
    bottom: 409px;
  }

  .Technology .worldMap div:nth-child(1) {
    position: relative;
    top: -80px;
  }

  .Technology .applicationsList ul li a::after {
    top: 25px;
  }

  .navbar-nav li {
    margin: 0px 31.7px;
  }

  .tokenSection {
    margin-top: 570px;
  }

  .header {
    padding: 93px 0px 38px;
    position: relative;
  }

  /* .banner .container, .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
  max-width: 3073px;
} */

  .bannerActionBtn {
    top: 250px;
    left: 294px;
    width: auto;
  }

  .bannerSideImg button:nth-child(3) {
    right: 456px;
    top: 155px;
  }

  .bannerSideImg button:nth-child(5) {
    left: 67px;
    bottom: 563px;
  }

  .bannerSideImg button:nth-child(8) {
    left: 448px;
    bottom: 559px;
  }

  .bannerSideImg button:nth-child(9) {
    left: 755px;
    bottom: 777px;
  }

  .bannerSideImg button:nth-child(6) {
    right: 155px;
    bottom: 660px;
  }

  .bannerSideImg button:nth-child(4) {
    left: 328px;
    bottom: 189px;
  }

  .bannerSideImg button:nth-child(7) {
    right: 330px;
    bottom: 217px;
  }

  .DMTRBlock {
    padding: 491.5px 0px 257.5px;
    position: relative;
  }

  .ourApplications .applicationsListTxt p {
    width: 100%;
    position: relative;
    z-index: 9;
  }

  .DMTRBlock .appImg {
    width: 1655px;
    bottom: 101px;
    right: 73px;
  }

  .dropMenuItem a svg {
    width: 70px;
    height: 58px;
  }

  .stakingTxtCol p {
    font-family: rustica, sans-serif;
    font-weight: 300;
  }

  .DimitraAcademyList {
    max-height: 710px;
  }

  .teamsProfileScroll {
    height: 1380px;
    /* overflow-y: auto;
  overflow-x: hidden; */
  }

  .tokenBannerImg {
    width: 980px;
    margin-right: 246px;
  }

  .stakingBlock .stakingTxtCol p {
    font-weight: 500;
    margin-bottom: 46px;
  }

  .dimitraEcosystem .tokenBannerImg {
    width: 1650px;
  }

  .tokenTxtCol h2 {
    color: #009041;
  }

  .appCtmRow P {
    max-height: 1050px;
    overflow-y: auto;
    overflow-x: hidden;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) {
    margin-bottom: 407px;
  }

  .newsSlider p {
    line-height: 67px;
  }

  .newsImg {
    height: 554px;
  }

  .mediaMainList {
    justify-content: space-evenly;
  }

  .mediaMainList p svg {
    width: 56px;
    height: 29px;
  }

  .mediaMainList p {
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .headerGreenBox {
    width: 78px;
    height: 34px;
  }

  .mediaMainList span svg {
    width: 23px;
  }

  .dropDownIcon svg {
    width: 28px;
    margin-left: 14px;
  }

  .bannerTxtCol h5 {
    margin-bottom: 115px;
  }

  .ourApplications.globalApplication {
    padding-top: 430px;
  }

  .ourApplications.globalApplication .appImg {
    top: -1030px !important;
  }

  .pageBgBox::after {
    height: 2399px;
    top: 190px;
  }

  .applicationsList ul li {
    display: block;
    margin-bottom: 30px !important;
  }

  .Technology .tabScrollBox .tabscrollParagraph {
    margin-top: -22px;
    max-height: 730px;
  }

  .copyRight ul li {
    display: inline-block;
    margin-right: 205px;
  }

  .ourApplications.globalApplication .mainHeading h5 {
    margin-bottom: 165px;
  }

  .DMTRBlock .mainHeading h5 {
    margin-bottom: 160px !important;
  }

  .header .navbar {
    padding: 0px 80px;
  }

  .navbar-expand-lg .navbar-nav {
    margin-left: 3.8%;
  }

  .tokenSection .mainHeading h2 {
    margin-bottom: 89px;
  }

  .tokenList {
    margin-bottom: 90px;
  }

  .tokenSection .mainHeading .applicationsListTxt {
    margin-bottom: 115px;
  }

  .tokenSection .mainHeading a {
    margin-top: 60px;
  }

  .ourApplications.ecosystem .mainHeading h5 {
    margin-bottom: 45px;
  }

  .ourApplications.ecosystem .appImg {
    top: 387px;
  }

  .ourApplications.ecosystem .mainHeading .row {
    margin-top: 132px;
  }

  .ourApplications.ecosystem {
    padding-bottom: 370px;
  }

  .ctmFooterRow {
    margin-bottom: 450px;
  }

  .footer {
    padding: 1560px 0px 119px;
    margin-top: -975px;
  }

  .aboutBanner {
    padding: 240px 0px 0px;
  }

  .drivenFarming .stakingTxtCol h2 {
    margin-bottom: 75px;
  }

  .drivenFarming .stakingTxtCol h6 {
    margin-bottom: 90px;
  }

  .drivenFarmingImg {
    margin-top: 360px;
  }

  .drivenFarming::after {
    bottom: -150px;
    height: 1870px;
  }

  .technologyList.connected span h2 {
    position: relative;
    top: -37px;
  }

  .Technology {
    padding-bottom: 700px;
  }

  .globalList {
    margin-top: 270px;
  }

  .valuesBox {
    padding: 215px 0px 160px;
  }

  .valuesBox .dimitraValuesIcons:nth-last-child(1) .valueMainIconBox {
    margin: 0 15px;
  }

  .valuesBox .dimitraValuesIcons:nth-last-child(1) {
    margin-top: 29px;
  }

  .dimitraValues {
    margin-bottom: 160px;
  }

  .environmentalBox .stakingTxtCol p {
    margin-bottom: 50px;
  }

  .row.esgTabs {
    margin-top: 140px;
  }

  .environmentalBox.globalIssue::after {
    top: -242px;
    height: 1180px;
  }

  .globalIssueRow {
    margin-bottom: 90px;
    margin-top: 130px;
  }

  .ourTeam .applicationsList ul li a::after {
    top: 26px;
  }

  .teamInfo {
    margin-bottom: 35px;
  }

  .projectMapHeading .applicationsList ul {
    margin-top: 240px;
  }

  .stakingTxtCol.projectMapHeading h2 {
    margin-bottom: 260px;
  }

  .aboutPartnerSection {
    z-index: 99999;
  }

  .projectMapSideParagraph p {
    margin-top: 70px;
  }

  .stakingTxtCol.projectMapHeading {
    margin-bottom: 950px;
  }

  .ecosystemNewDrop .dropMenu {
    width: 753px !important;
    left: -192px !important;
  }

  .ecosystemNewDrop .dropCtmRow .dropCtmCol .dropMenuItem a svg {
    bottom: 12px !important;
    right: 8px !important;
    width: 90px;
    height: 74px;
  }

  .tokenDrop.ecosystemNewDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 19px;
    right: 4.8px !important;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a {
    min-height: 228px;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a svg {
    bottom: 70.7px !important;
    right: 9.7px !important;
    width: 107px;
    height: 91px;
  }

  .ContantScroll {
    max-height: 1000px;
    overflow-y: auto;
  }

  .newsImg {
    height: 420px;
  }

  .newsSlider p {
    line-height: 54px;
  }

  .newsSlider p {
    height: 109.2px;
  }

  .contactBg::after {
    top: 10px;
    width: 100%;
    height: 2085px;
  }

  .bannerIconBox svg {
    width: 90px;
    height: 95px;
  }

  .bannerIconBox {
    width: 11%;
    height: 150.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(2) {
    transform: rotateY(-50deg);
    height: 125px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(3) {
    transform: rotateY(-40deg);
    height: 140px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(4) {
    transform: rotateY(-40deg);
    height: 145.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(5) {
    transform: rotateY(-30deg);
    height: 155.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(10) {
    transform: rotateY(50deg);
    height: 125px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(9) {
    transform: rotateY(40deg);
    height: 140px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(8) {
    transform: rotateY(40deg);
    height: 145.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(7) {
    transform: rotateY(30deg);
    height: 155.09px;
  }

  .bannerIconSlider p {
    position: absolute;
    top: -60px;
  }

  .dropMenuItem a {
    height: 140px;
  }

  .dropMenuItem a {
    padding: 21px 18px 21px !important;
  }

  .dropMenuItem a svg {
    width: 80px;
    height: 78px;
  }

  .dropMenuItem a svg {
    bottom: 20.7px !important;
  }

  .aboutDrop .dropCtmRow .dropCtmCol:nth-child(4) .dropMenuItem a svg {
    bottom: 3.7px !important;
  }

  .aboutDrop .dropMenu {
    width: 794px;
    left: -307px;
    top: 75px;
  }

  .tokenDrop .dropMenu {
    left: -488px;
    width: 1199px;
    top: 75px;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 48px;
  }

  .dropMenu .col-md-4 .dropMenuItem {
    height: 290px;
  }

  .dropMenuList ul li {
    line-height: 43.3px;
  }

  .dropMenuList ul li::after {
    top: 20px;
    height: 2px;
    width: 7px;
    left: -2px;
  }

  .ecosystemNewDrop .dropMenuItem a {
    padding: 10px 22px 20px !important;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a {
    min-height: 290px;
  }

  .ecosystemNewDrop .dropCtmRow .dropCtmCol .dropMenuItem a svg {
    bottom: 25px !important;
  }

  .tokenDrop.ecosystemNewDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 42px;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a svg {
    bottom: 116.7px !important;
  }

  .ecosystemNewDrop .dropMenuItem a {
    padding: 10px 79px 20px 19px !important;
  }

  .dropMenuItem a {
    padding: 21px 128px 21px 21px !important;
  }

  .nav-item.tokenDrop .dropMenuItem a {
    padding: 21px 88px 21px 21px !important;
  }

  .nav-item.tokenDrop .dropMenuItem a {
    padding: 21px 88px 21px 25px !important;
  }

  .dropMenuItem a {
    padding: 21px 128px 21px 25px !important;
  }

  .bannerIconSlider {
    top: 55%;
  }

  .bannerIconSlider {
    padding-top: 0;
  }

  .bannerIconSlider p {
    top: -85px;
  }

  .aboutDrop .dropCtmRow .dropCtmCol:nth-child(3) .dropMenuItem a svg {
    bottom: 25.1px !important;
  }

  .aboutDrop .dropCtmRow .dropCtmCol:nth-child(4) .dropMenuItem a svg {
    bottom: 8.7px !important;
  }

  .nav-item.tokenDrop .dropMenuItem a svg {
    bottom: 22.7px !important;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    right: 13.8px !important;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a svg {
    bottom: 112.7px !important;
  }

  .PlatformHeadingBottom .DimitraAcademyList span {
    max-height: 788px;
  }

  .IncubatorScrollTxt span {
    max-height: 460px;
  }

  .stakingNewBtn a {
    padding: 22.5px 75px;
    line-height: 65px;
  }

  .tokenScrolTxt {
    max-height: 740px;
  }
}

@media screen and (max-width: 3500px) and (min-width: 3201px) {
  .nav-item {
    margin: 0px 35.7px;
  }

  .navbar-expand-lg .navbar-nav {
    margin-left: 2%;
  }

  .navbar-light .navbar-brand {
    width: 490px;
  }

  .navbar-light .navbar-brand img {
    width: 100%;
  }

  .headerList ul li a {
    width: 42px;
    height: 42px;
    padding: 7px;
  }

  .mediaMainList p svg {
    width: 22px;
  }

  .btcTxt p,
  .btcTxt p span {
    font-size: 12px;
    margin: 0;
  }

  .mediaMainList span {
    padding: 5px 5px;
    font-size: 11px;
    margin: 0px 7px;
  }

  .mediaMainList span svg {
    width: 12px;
  }

  .banner .container,
  .container,
  .container-lg,
  .container-md,
  .container-sm,
  .container-xl,
  .container-xxl {
    max-width: 2515px;
  }

  .bannerTxtCol {
    width: 1167px;
    padding-left: 0;
  }

  .bannerTxtCol h1 {
    font-size: 125px;
  }

  .bannerTxtCol p {
    margin-bottom: 10px;
    max-width: 1090px;
  }

  .bannerTxtCol span {
    max-width: 880px;
  }

  .bannerSideImg {
    width: 1000px;
    height: 984.52px;
  }

  .bannerActionBtn {
    top: 148px;
    left: 214px;
    width: auto;
  }

  .bannerActionBtn img {
    width: 100px;
  }

  .bannerActionBtn:hover img {
    width: 120px;
  }

  .bannerSideImg button:nth-child(3) {
    right: 296px;
    top: 115px;
  }

  .bannerActionBtn::after {
    width: 2px;
    height: 52px;
  }

  .bannerSideImg button:nth-child(3) p {
    right: -201px;
    top: -23px;
  }

  .bannerSideImg button:nth-child(3)::after {
    right: -7px;
    transform: rotate(39deg);
    top: 4px;
  }

  .bannerSideImg button:nth-child(4) {
    left: 218px;
    bottom: 99px;
  }

  .bannerSideImg button:nth-child(4) img {
    width: 120px;
  }

  .bannerActionBtn p {
    top: -75px;
    left: -201px;
  }

  .bannerActionBtn::after {
    top: -48px;
    left: -2px;
  }

  .bannerSideImg button:nth-child(4):hover img {
    width: 130px;
  }

  .bannerSideImg button:nth-child(4)::after {
    top: -44px;
    left: -2px;
  }

  .bannerSideImg button:nth-child(5) img {
    width: 70px;
  }

  .bannerSideImg button:nth-child(5) {
    left: 10px;
    bottom: 438px;
  }

  .bannerSideImg button:nth-child(5):hover img {
    width: 81px;
  }

  .bannerSideImg button:nth-child(6) {
    right: 115px;
    bottom: 450px;
  }

  .bannerSideImg button:nth-child(6) img {
    width: 67px;
  }

  .bannerSideImg button:nth-child(6):hover img {
    width: 77px;
  }

  .bannerSideImg button:nth-child(6) p {
    left: auto;
    right: -170px;
    top: -85px;
    min-width: 178px;
  }

  .bannerSideImg button:nth-child(6)::after {
    right: 16px;
    transform: rotate(25deg);
    top: -51px;
  }

  .bannerSideImg button:nth-child(7) {
    right: 300px;
    bottom: 97px;
  }

  .bannerSideImg button:nth-child(7) img {
    width: 100px;
  }

  .bannerSideImg button:hover:nth-child(7) img {
    width: 110px;
  }

  .bannerSideImg button:nth-child(7) p {
    right: -192px;
    top: -32px;
  }

  .bannerSideImg button:nth-child(7)::after {
    right: 9px;
    left: auto;
    transform: rotate(45deg);
    top: -7px;
  }

  .bannerSideImg button:nth-child(8) {
    left: 326px;
    bottom: 369px;
  }

  .bannerSideImg button:nth-child(9) {
    left: 556px;
    bottom: 583px;
  }

  .bannerSideImg button:nth-child(9) img {
    width: 79px;
  }

  .bannerSideImg button:nth-child(9):hover img {
    width: 89px;
  }

  .bannerSideImg button:nth-child(8):hover img {
    width: 110px;
  }

  .bannerSideImg button:nth-child(5) p {
    top: 125px;
    left: -212px;
  }

  .bannerSideImg button:nth-child(5)::after {
    top: 86px;
    left: -16px;
    transform: rotate(35deg);
  }

  .aboutDrop .dropMenu {
    width: 494px;
  }

  .dropMenuItem a {
    height: 75px;
  }

  .tokenDrop .dropMenu {
    left: -449px !important;
    width: 1127.5px;
  }

  .ecosystemDrop .dropMenu {
    left: -218px;
  }

  .applicationsList ul li a {
    line-height: normal;
  }

  .ourApplications .applicationsListTxt p {
    width: 906px;
    position: relative;
    z-index: 9;
  }

  .appImg img {
    width: 100%;
  }

  .appImg {
    top: 100px;
  }

  .pageBgBox::after {
    height: 1989px;
  }

  .DMTRBlock .applicationsListTxt {
    width: 96%;
  }

  .DMTRBlock .appImg {
    width: 1335px;
    bottom: 131px;
    right: 73px;
  }

  .DMTRBlock .map_layer {
    width: 100%;
  }

  .pageBgBox::before {
    height: 2933px;
  }

  .tokenImg img {
    width: 30%;
    position: relative;
    top: -41px;
  }

  .tokenSection::after {
    height: 82%;
  }

  .tokenList h4 {
    margin-top: 5px;
    line-height: 63px;
  }

  .mainHeading a svg {
    width: 33px;
    height: 34px;
    top: -4px;
  }

  .tokenSection {
    background-position: top;
    margin-bottom: 370px;
  }

  .tokenSection::after {
    width: 80%;
    height: 80%;
    left: auto;
    right: 0;
  }

  .footer .clientLogoCol {
    width: 550px;
  }

  .footer .clientLogoCol img {
    width: 100%;
  }

  .footer .clientLogoCol a {
    display: block;
  }

  .footerMainCol h3 {
    margin-bottom: 40px;
  }

  .footerMainCol ul li a {
    line-height: 55px;
  }

  .footerMainCol {
    width: 480px;
  }

  .footerMainCol ul li ul li a svg {
    width: 56px;
    height: 40px;
  }

  .tokenSection .row .col-md-6:nth-child(1) {
    width: 50%;
  }

  .tokenSection .row .col-md-6:nth-child(2) {
    width: 50%;
  }

  .pageBgBox::before {
    height: 2053px;
    top: 26%;
    bottom: auto;
  }

  .footer {
    padding: 998px 0px 119px;
    margin-top: -660px;
  }

  .ourApplications.ecosystem .col-md-4 .appImg {
    padding-left: 65px;
  }

  .tokenSection .mainHeading .applicationsListTxt p {
    max-width: 860px;
  }

  .DMTRBlock .col-md-6 .mainHeading {
    margin-bottom: 200px;
  }

  .footerMainCol ul li ul {
    margin-bottom: 9px;
  }

  .copyRight p {
    margin-bottom: 37px;
  }

  .aboutBannerImg {
    margin-top: -10px;
  }

  .pageBgBox::before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 2229px;
    background: url(../imgs/layer2.webp) no-repeat;
    background-position: center;
    background-size: cover;
    z-index: -3;
  }

  .drivenFarming .stakingTxtCol {
    width: 100%;
  }

  .drivenFarmingImg {
    width: 2000px;
  }

  .drivenFarming {
    padding: 151.5px 0px 260px;
  }

  .Technology {
    padding-top: 80px;
  }

  .drivenFarming::after {
    height: 1380px;
  }

  .worldMap {
    max-width: 1560px;
    height: 950px;
  }

  .globalList {
    max-width: 100%;
  }

  .dimitraValues {
    max-width: 100%;
  }

  .dimitraValuesIcons {
    max-width: 1780px;
  }

  .valueMainIconBox {
    width: 182px;
    height: 182px;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 4px;
    right: 4.8px !important;
  }

  .ecosystemDrop .dropCtmCol .dropMenuItem a svg {
    width: 77px;
    height: 77px;
    top: 15px !important;
  }

  .tokenTxtCol h2 {
    color: #009041;
  }

  .tokenTxtCol {
    width: 1075px;
  }

  .bannerNewBtns {
    width: 528px;
  }

  .bannerNewBtns a {
    padding: 22.5px 15px;
    line-height: 20px;
  }

  .tokenBannerImg {
    width: 740px;
    margin-right: 310px;
  }

  .tokenomicsTxt h2 {
    margin-bottom: 40px;
  }

  .tokenomicsCol {
    width: 875px;
  }

  .tokenomicsList {
    width: 342px;
    margin-top: 67px;
  }

  #tokenomics_link_id .tokenomicsList {
    width: 440px;
    margin-top: 127px;
  }

  .tokenomicsList p {
    color: #7b7b7b;
    margin-bottom: 13px;
    line-height: 22px;
  }

  .tokenomicsList h3 {
    color: #007800;
    margin-bottom: 0px;
    font-weight: 700;
    line-height: 55px;
  }

  .tokenomicsListCol {
    width: 843px;
    padding-top: 120px;
  }

  .stakingTxtCol h2 {
    margin-bottom: 46px;
  }

  .stakingTxtCol p {
    font-family: rustica, sans-serif;
    font-weight: 300;
  }

  .stakingImgCol {
    width: 580px;
  }

  .stakingRow {
    margin-bottom: 245px;
  }

  .stakingBlock .stakingRow.markets .stakingTxtCol {
    width: 990px !important;
  }

  .stakingRow.markets .stakingImgCol {
    margin-left: 118px;
    width: 700px;
  }

  .ourApplications {
    padding-top: 0;
  }

  .pageBgBox {
    margin-top: 0px;
  }

  .applicationsList ul li a::after {
    top: 16px;
    height: 6px;
  }

  .applicationsList ul li.active a::after,
  .applicationsList ul li a:hover::after {
    width: 42px;
  }

  .applicationsList ul li a:hover,
  .applicationsList ul li.active a {
    padding-left: 65px;
  }

  .tokenSection .mainHeading {
    z-index: 99999;
  }

  .aboutBannerImg {
    margin-top: -133px;
  }

  .drivenFarming .applicationsList ul li a::after {
    top: 14px;
  }

  .drivenFarming .DimitraAcademyList a {
    margin-top: 50px;
  }

  .drivenFarming {
    padding: 151.5px 0px 470px;
  }

  .Technology .technologyList.connected {
    right: -370px;
    bottom: 190px;
  }

  .Technology .applicationsList ul li a::after {
    top: 14px;
  }

  .tabScrollBox {
    max-height: 660px;
  }

  .valuesBox .dimitraValuesTxt {
    width: 1462px;
  }

  .valuesBox .dimitraValuesImg {
    width: 420px;
  }

  .valuesBox::after {
    bottom: 530px;
    height: 936px;
  }

  .dimitraValuesIcons {
    max-width: 2256px;
  }

  .valueMainIconBox {
    width: 235px;
    height: 235px;
  }

  .environmentalBox .stakingRow .stakingTxtCol {
    width: 1924px;
  }

  .environmentalBox .stakingTxtCol p {
    font-family: rustica, sans-serif;
    font-weight: 300;
  }

  .environmentalBox .applicationsList ul li a::after,
  .projectsBox .applicationsList ul li a::after {
    top: 24px;
  }

  .globalIssueCol ul {
    padding-left: 30px;
  }

  .dropMenuItem a p {
    width: 200px;
  }

  .globalIssueCol ul li {
    color: #007800;
    margin-bottom: 6px;
  }

  .globalIssueCol {
    width: 678px;
  }

  .environmentalBox {
    padding: 143px 0px 300px;
    position: relative;
  }

  .ourTeam .stakingTxtCol p {
    font-family: rustica, sans-serif;
    font-weight: 300;
  }

  .ourTeam .applicationsList ul li a::after {
    top: 14px;
  }

  .teamUserImg {
    width: 174px;
    height: 174px;
    margin-bottom: 22px;
  }

  .teamUserName h3 {
    line-height: 30px;
  }

  .teamUserName h5 {
    color: #7b7b7b;
    margin-bottom: 10px;
  }

  .ourTeam::after {
    top: -220px;
    height: 886px;
  }

  .ourTeam .stakingTxtCol .row {
    margin-top: 120px;
  }

  .ourTeam .stakingTxtCol .row .col-md-8 .row {
    margin-top: 0px;
  }

  .projectsBox::after {
    top: -60px;
    height: 1261px;
  }

  .projectsBox {
    padding: 671px 0px 120px;
  }

  .aboutPartnerSection::after {
    height: 1097px;
  }

  .aboutPartnerSection {
    padding: 498px 0px 0px;
  }

  .worldMap {
    max-width: 1700px;
    height: 940px;
  }

  .bannerNewBtns {
    width: 760px;
  }

  .bannerNewBtns a {
    line-height: 40px;
  }

  .tokenomicsListCol {
    width: 1150px;
  }

  .tokenomics .tokenomicsList p {
    margin-bottom: 23px;
    line-height: 35px;
  }

  .tokenomicsList h3 {
    line-height: 62px;
  }

  .tokenomicsList {
    width: 432px;
  }

  .stakingImgCol {
    width: 610px;
  }

  .stakingRow.markets {
    position: relative;
    z-index: 9999;
  }

  .marketsLogoImg {
    width: 530px;
    margin-bottom: 40px;
  }

  .stakingRow.markets .stakingImgCol {
    width: 830px !important;
    margin-left: 340px;
  }

  .stakingBlock .stakingRow {
    margin-bottom: 575px;
  }

  .tokenTxtCol h2 {
    margin-bottom: 66px;
  }

  .tokenomics {
    padding: 80px 0px 169px;
  }

  #tokenomics_link_id .tokenomicsCol {
    width: 1265px;
  }

  .stakingBlock .stakingImgCol {
    width: 560px;
  }

  .stakingBlock .stakingTxtCol {
    width: 1551px;
  }

  .stakingRow.markets .stakingTxtCol p span {
    color: #007800;
    font-weight: 500;
  }

  .stakingBlock .stakingRow.markets .stakingTxtCol {
    width: 1412px !important;
  }

  .marketsLogoRow {
    padding-left: 92px;
  }

  .dimitraEcosystem .tokenTxtCol {
    text-align: left;
    width: 1100px;
  }

  .dimitraEcosystem .tokenBannerImg {
    width: 1100px;
  }

  .bannerNew.dimitraEcosystem {
    padding: 130px 0px 227px;
  }

  .stakingBlock.DimitraAcademy .stakingRow {
    margin-bottom: 130px;
    position: relative;
    z-index: 999;
  }

  .stakingBlock.DimitraAcademy .stakingTxtCol {
    width: 1760px;
  }

  .dimitraIncubator .applicationsList ul li a::after,
  .stakingBlock.DimitraAcademy .applicationsList ul li a::after {
    top: 23px;
  }

  .stakingBlock.DimitraAcademy .DimitraAcademyList p {
    font-weight: 400;
  }

  .stakingBlock.DimitraAcademy .stakingRow:nth-child(1) .stakingImgCol {
    width: 540px;
    position: relative;
    top: -76px;
  }

  .dimitraIncubator.mobileLine .stakingTxtCol p {
    font-weight: 400;
  }

  .dimitraIncubator.mobileLine .stakingTxtCol {
    width: 1664px;
    padding-top: 70px;
  }

  .dimitraIncubator.mobileLine .stakingImgCol {
    width: 705px !important;
  }

  .dimitraIncubator.mobileLine .stakingTxtCol h2 {
    font-size: 114px;
    margin-bottom: 136px;
  }

  .dimitraIncubator {
    background: none;
    position: relative;
  }

  .dimitraIncubator::after {
    content: "";
    position: absolute;
    top: -100px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1124px;
    background: url(../imgs/dimitraIncubator_bg_top.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .dimitraIncubator::before {
    content: "";
    position: absolute;
    top: -70px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1324px;
    background: url(../imgs/dimitraIncubator_bg_top.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .dimitraIncubator::after {
    content: "";
    position: absolute;
    top: auto;
    bottom: 600px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1264px;
    background: url(../imgs/dimitraIncubator_bg.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .dimitraIncubator {
    padding: 865px 0px 100px;
    margin-top: -500px;
  }

  .dimitraIncubator.mobileLine .stakingRow:nth-child(1) {
    margin-bottom: 587px;
  }

  .bannerNew.farmarApp .tokenTxtCol p {
    font-size: 32px;
  }

  .bannerNew.farmarApp .tokenTxtCol {
    width: 1300px;
  }

  .bannerNew.farmarApp .tokenBannerImg {
    width: 970px;
  }

  .AppIconBlock svg {
    width: 100px;
    height: 160px;
  }

  .appCtmRow .appCtmCol:nth-child(2) .AppIconBlock svg {
    width: 140px;
  }

  .appCtmRow .appCtmCol:nth-child(3) .AppIconBlock svg {
    width: 140px;
  }

  .mobileAppIconBox h4 {
    font-size: 50px;
    margin-bottom: 32px;
  }

  .mobileAppIconBox p {
    font-size: 35px;
  }

  .stakingBlock.DimitraAcademy {
    padding-top: 0px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingTxtCol {
    width: 1840px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingImgCol {
    width: 570px;
  }

  .dimitraIncubator.platformApp.phoneList {
    padding: 995px 0px 100px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingTxtCol h2 {
    margin-bottom: 86px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingTxtCol {
    width: 1895px;
  }

  .dimitraIncubator.platformApp.phoneList .DimitraAcademyList span {
    font-size: 35px;
  }

  .dimitraIncubator.platformApp.phoneList .DimitraAcademyList span p {
    font-weight: 400;
    font-size: 35px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    width: 861px;
    height: 836px;
    bottom: -360px;
    right: 240px;
  }

  .dimitraIncubator.platformApp.phoneList::after {
    content: "";
    position: absolute;
    top: auto;
    bottom: 1370px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1134px;
    background: url(../imgs/appLayer1BG.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .dimitraIncubator.platformApp.phoneList::before {
    content: "";
    position: absolute;
    top: 410px;
    left: 0;
    right: 0;
    width: 100%;
    height: 824px;
    background: url(../imgs/appLayerBG.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .newsImg {
    height: 344px;
  }

  .newsSlider p {
    font-size: 29px;
  }

  .newsTitle h1 {
    font-size: 114px;
  }

  .newsImg {
    height: 460px;
  }

  .newsTitle {
    margin-bottom: 158px;
  }

  .newsSlider p {
    font-size: 39px;
    line-height: 50px;
  }

  .contactBg::after {
    top: 60px;
    width: 100%;
    height: 1685px;
  }

  .contactTitle h3 {
    font-size: 125px;
  }

  .contactTitle p {
    font-size: 52px;
  }

  .ctmContainer {
    max-width: 1325px;
  }

  .formCaseBox label {
    font-size: 32px;
  }

  .formCaseBox {
    width: 540px;
    margin-bottom: 50px;
  }

  .formCaseBox input {
    padding: 14px 20px;
    font-size: 26px;
  }

  .formCaseBox textarea {
    padding: 14px 20px;
    max-height: 373px;
    min-height: 373px;
    font-size: 26px;
  }

  .formSubmitBtn input,
  .formSubmitBtn button {
    border-radius: 0px;
    background-color: #fff !important;
    border: 2px solid #007800;
    color: #007800;
    font-size: 36px;
    padding: 22px 60px 18px 60px;
    line-height: 36px;
  }

  .contactInfoTxtBox a {
    font-size: 42px;
  }

  .contactInfoTxtBox p {
    font-size: 42px;
  }

  .contactInfoTxtBox h5 {
    font-size: 50px;
  }

  .contactInfoTxtBox {
    max-width: 877px;
  }

  .aboutBannerCol {
    padding: 0px 69.5px;
  }

  .footer.contactFooter {
    padding: 1228px 0px 119px;
    margin-top: -570px;
  }

  .contactBg.contactMainBg::after {
    top: 140px;
    height: 1353px;
  }

  .newsImg {
    height: 520px;
  }

  .bannerNew.farmarApp {
    padding: 90px 0px 250px;
  }

  .dimitraIncubator.platformApp .stakingImgCol img {
    width: 100%;
    margin-top: 80px;
  }

  .bannerNew.tokenFirstBanner {
    padding: 269px 0px 377px;
  }

  .headerList ul li a svg {
    width: 30px;
    height: 23px;
  }

  .technologyList {
    top: 85px;
    left: -48px;
  }

  .technologyList.team {
    top: 58px;
    right: -220px;
  }

  .technologyList h2 {
    line-height: 71px;
  }

  .technologyList.country {
    right: 56px;
    top: 160px;
  }

  .technologyList.user {
    max-width: 364.83px;
    left: -77px;
  }

  .Technology .technologyList.connected {
    right: -250px;
    bottom: 250px;
  }

  .Technology .worldMap div:nth-child(1) {
    position: relative;
    top: -70px;
  }

  .worldMap h5 {
    font-size: 55px;
  }

  .worldMap h2 {
    font-size: 65px;
  }

  .Technology .applicationsList ul li a::after {
    top: 24px;
  }

  .navbar-nav li {
    margin: 0px 35.7px;
  }

  .banner .bannerTxtCol span {
    max-width: 1050px;
  }

  .ourApplications.ecosystem::after {
    top: -27%;
  }

  .mediaMainList {
    justify-content: space-evenly;
  }

  .mediaMainList p svg {
    width: 28px;
  }

  .mediaMainList p span#main_price {
    font-size: 20px;
  }

  .headerGreenBox {
    width: 50px;
    height: 23px;
  }

  #main_percentage {
    font-size: 13px;
  }

  .headerGreenBox {
    width: 61px;
    height: 24px;
  }

  .btcTxt p,
  .btcTxt p span {
    font-size: 11px;
  }

  .btcTxt p span svg {
    width: 12px;
  }

  .headerList ul li a svg {
    width: 30px;
    height: 30px;
  }

  .headerList ul li a {
    width: 56px;
    height: 56px;
  }

  .mediaMainList p svg {
    width: 39px;
    height: 20px;
  }

  .mediaMainList p span#main_price {
    font-size: 20px;
  }

  .headerGreenBox {
    width: 88px;
    height: 34px;
  }

  #main_percentage {
    font-size: 18px;
  }

  .mediaMainList span svg {
    width: 18px;
  }

  .headerGreenBox {
    width: 82px;
    height: 32px;
    padding: 2px 2px !important;
    font-size: 15px !important;
    margin: 0px 12px !important;
  }

  .btcTxt p,
  .btcTxt p span {
    font-size: 16px;
  }

  .mediaMainList .redTxt {
    font-size: 34px;
  }

  .dropDownIcon svg {
    width: 25px;
    margin-left: 8px;
  }

  .bannerTxtCol {
    width: 1600px;
  }

  .bannerTxtCol p {
    margin-bottom: 10px;
    max-width: 1310px;
  }

  .header .navbar {
    padding: 64px 111px;
  }

  .banner {
    padding: 97px 0px 121px;
  }

  .navbar-nav li {
    margin: 0px 44.7px;
  }

  .header {
    padding: 49px 0px 18px;
  }

  .header .navbar {
    padding: 51px 94px 34px;
  }

  .aboutDrop .dropMenu {
    width: 756px;
    left: -296px;
    top: 69px;
  }

  .dropMenuItem a {
    height: 125px;
  }

  .dropMenuItem a p {
    line-height: 40px;
  }

  .dropMenuItem a svg {
    width: 90px;
    height: 74px;
  }

  .dropMenuItem a {
    padding: 21px 23px 18px !important;
  }

  .dropMenu {
    width: 1110px;
    top: 66px;
    left: -294px !important;
  }

  .dropMenuList ul li {
    margin: 0;
    margin-bottom: 17px;
  }

  .dropMenuItem a {
    padding: 25px 23px 12px !important;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 1px;
    right: -0.2px !important;
  }

  .dropMenuItem.markerts_logo_size.dropMenueWrap svg {
    width: 102px;
    height: 102px;
  }

  .tokenDrop .row .col-md-4 .dropMenuItem a svg {
    top: 50px;
  }

  .ecosystemDrop .dropCtmCol .dropMenuItem a {
    padding: 97px 89px 12px 21px;
    min-height: 199px;
  }

  .bannerTxtCol h5 {
    margin-bottom: 97px;
  }

  .banner .bannerTxtCol span {
    max-width: 1250px;
  }

  .ourApplications {
    padding-top: 430px;
  }

  .ourApplications.globalApplication .appImg {
    top: -829px !important;
  }

  .ourApplications {
    padding-bottom: 461.5px;
  }

  .ourApplications {
    padding-bottom: 361.5px;
  }

  .pageBgBox::after {
    content: "";
    position: absolute;
    top: 450px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1504px;
    background: url(../imgs/layer1.webp) no-repeat;
    background-position: center;
    background-size: cover;
    z-index: -7;
  }

  .DMTRBlock .appImg {
    width: 1485px;
    bottom: 3px;
    right: 73px;
  }

  .pageBgBox::before {
    height: 2523px;
    top: 30%;
    bottom: auto;
  }

  .tokenSection {
    margin-top: 280px;
  }

  .tokenSection .mainHeading .applicationsListTxt p {
    max-width: 1170px;
  }

  .tokenImg img {
    width: 30%;
    position: relative;
    top: -29px;
  }

  .ourApplications.ecosystem::after {
    top: -22%;
    height: 1488px;
  }

  .tokenSection {
    margin-bottom: 0px;
  }

  .ourApplications.ecosystem::after {
    top: 0%;
    height: 1488px;
  }

  .ctmFooterRow {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 365px;
  }

  .footer {
    padding: 1573px 0px 119px;
    margin-top: -660px;
  }

  .ourApplications.ecosystem .appImg {
    top: 437px;
  }

  .ourApplications.ecosystem {
    padding-top: 196px;
  }

  .footerMainCol {
    width: 660px;
  }

  .aboutBannerRow .aboutBannerCol:nth-child(1) {
    width: 56%;
  }

  .aboutBannerRow .aboutBannerCol:nth-child(2) {
    width: 44%;
  }

  .aboutBanner {
    padding: 64px 0px 0px;
    position: relative;
  }

  .aboutBannerImg {
    margin-top: -93px;
  }

  .banner {
    padding: 257px 0px 181px;
  }

  .aboutBannerImg {
    margin-top: 61px;
  }

  .aboutBanner {
    padding: 284px 0px 0px;
    position: relative;
  }

  .aboutBannerImg {
    margin-top: -219px;
  }

  .drivenFarming {
    padding: 301.5px 0px 470px;
  }

  .drivenFarming .stakingTxtCol h6 {
    margin-bottom: 145px;
  }

  .drivenFarmingImg {
    width: 2780px;
  }

  .drivenFarmingImg {
    margin-top: 217px;
  }

  .drivenFarming::after {
    bottom: -160px;
  }

  .worldMap {
    max-width: 2580px;
    height: 1450px;
    margin-bottom: 257px;
  }

  .Technology {
    padding-top: 200px;
  }

  .technologyList h2 {
    line-height: 121px;
  }

  .technologyList.team {
    top: 70px;
    right: -310px;
  }

  .technologyList {
    top: 114px;
    left: -78px;
  }

  .technologyList.country {
    right: 91px;
    top: 260px;
  }

  .Technology .worldMap div:nth-child(1) {
    position: relative;
    top: -120px;
  }

  .technologyList.connected {
    max-width: 1444px;
  }

  .Technology .technologyList.connected {
    right: -156px;
    bottom: 362px;
  }

  .Technology .technologyList.connected h2 {
    position: relative;
    top: -32px;
  }

  .technologyList.projects {
    top: auto;
    bottom: 357px;
    left: -217px;
  }

  .technologyList.user {
    max-width: 484.83px;
    left: -76px;
    bottom: 39px;
  }

  .tabScrollBox {
    overflow-y: inherit;
  }

  .valuesBox {
    padding: 666px 0px 163px;
    position: relative;
  }

  .valuesBox .dimitraValuesImg {
    width: 530px;
  }

  .dimitraValues {
    margin-bottom: 139px;
  }

  .dimitraValuesIcons {
    max-width: 2724px;
  }

  .drivenFarming::after {
    height: 1762px;
  }

  .valueMainIconBox {
    width: 274px;
    height: 256px;
  }

  .valuesBox .dimitraValuesIcons:nth-last-child(1) .valueMainIconBox {
    margin: 0 15.3px;
  }

  .environmentalBox::after {
    height: 936px;
  }

  .stakingTxtCol h2 {
    margin-bottom: 106px;
  }

  .stakingTxtCol p {
    margin-bottom: 35px;
  }

  .environmentalBox .stakingRow .stakingTxtCol {
    width: 2174px;
  }

  .environmentalBox::after {
    top: -310px;
  }

  .environmentalBox.globalIssue::after {
    height: 1110px;
    top: -275px;
  }

  .environmentalBox {
    padding: 543px 0px 248px;
  }

  .environmentalBox.globalIssue {
    padding: 460px 0px 468px;
  }

  .ourTeam .applicationsList ul li a::after {
    top: 22px;
  }

  .teamUserImg {
    width: 260px;
    height: 260px;
  }

  .teamUserName h5 {
    color: #7b7b7b;
    margin-bottom: 19px;
  }

  .teamUserName h3 {
    line-height: 51px;
  }

  .teamsProfileScroll {
    height: 1400px;
  }

  .projectsBox::after {
    top: -300px;
    height: 1751px;
  }

  .projectsBox::after {
    left: -90px;
  }

  .projectsBox {
    padding: 791px 0px 120px;
  }

  .projectSideImg {
    margin-top: -190px;
  }

  .projectsBox .stakingTxtCol.projectMapHeading .applicationsList ul {
    margin-top: 103px;
  }

  .projectsBox .stakingTxtCol p:nth-last-child(1) {
    margin-bottom: 0px;
    margin-top: 75px;
  }

  .aboutPartnerSection::after {
    height: 1326px;
  }

  .aboutPartnerSection::after {
    top: 590px;
  }

  .stakingTxtCol {
    width: 1502px;
  }

  .aboutPartnerSection {
    padding: 1288px 0px 0px;
  }

  .drivenFarming .applicationsList ul li a::after {
    top: 24px;
  }

  .drivenFarming .DimitraAcademyList a svg {
    width: 28px;
    height: 28px;
    top: -5px;
  }

  .applicationsList ul li a::after {
    top: 24px;
  }

  .dropMenuList ul li::after {
    top: 5px;
    height: 3px;
    width: 12px;
  }

  .dropMenuList ul li {
    padding-left: 20px;
  }

  .tokenDrop .row .col-md-4 .dropMenuItem a .dropMenuList p {
    margin-bottom: 24px;
  }

  .tokenDrop .dropMenuItem.markerts_logo_size.dropMenueWrap a {
    padding: 42px 23px 12px !important;
  }

  .ecosystemNewDrop .dropMenu {
    width: 752px !important;
  }

  .tokenDrop.ecosystemNewDrop .dropMenu {
    left: -212px !important;
  }

  .ecosystemNewDrop .dropCtmRow .dropCtmCol .dropMenuItem a svg {
    bottom: 11px !important;
    right: 8px !important;
    width: 90px;
    height: 80px;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a {
    min-height: 263px;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a svg {
    bottom: 71.7px !important;
    right: 15.7px !important;
    width: 107px;
    height: 109px;
  }

  .tokenDrop.ecosystemNewDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 28px;
  }

  .Technology .globalList .col-md-5 {
    width: 33.33%;
  }

  .drivenFarming.aboutDrivenFarmer .stakingTxtCol .col-md-5 {
    width: 33.33%;
  }

  .ContantScroll {
    max-height: 1000px;
    overflow-y: auto;
  }

  .valuesBox .dimitraValuesIcons:nth-last-child(1) {
    margin-top: 32.6px;
  }

  .newsImg {
    height: 420px;
  }

  .newsSlider p {
    line-height: 50px;
  }

  .newsSlider p {
    height: 97.2px;
  }

  .tokenScrolTxt {
    max-height: 560px;
  }

  .stakingBlock::after {
    height: 1581px;
  }

  .bannerIconBox svg {
    width: 70px;
    height: 70px;
  }

  .bannerIconBox {
    width: 11%;
    height: 110px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(2) {
    transform: rotateY(-50deg);
    height: 85px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(3) {
    transform: rotateY(-40deg);
    height: 90px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(4) {
    transform: rotateY(-40deg);
    height: 93.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(5) {
    transform: rotateY(-30deg);
    height: 100.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(10) {
    transform: rotateY(50deg);
    height: 85px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(9) {
    transform: rotateY(40deg);
    height: 90px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(8) {
    transform: rotateY(40deg);
    height: 93.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(7) {
    transform: rotateY(30deg);
    height: 100.09px;
  }

  .bannerIconSlider p {
    position: absolute;
    top: -60px;
  }

  .dropMenuItem a svg {
    bottom: 19.7px !important;
  }

  .aboutDrop .dropCtmRow .dropCtmCol:nth-child(4) .dropMenuItem a svg {
    bottom: 7.7px !important;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem p {
    width: 270px;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 39px;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a svg {
    bottom: 99.7px !important;
  }

  .ecosystemNewDrop .dropMenuItem a {
    padding: 10px 105px 10px 25px !important;
  }

  .nav-item.tokenDrop .dropMenuItem a {
    padding: 21px 88px 21px 25px !important;
  }

  .dropMenuItem a {
    padding: 21px 128px 21px 25px !important;
  }

  .nav-item.aboutDrop .dropMenuItem a {
    padding: 21px 128px 11px 25px !important;
  }

  .nav-item.tokenDrop .dropMenuItem a {
    padding: 21px 88px 11px 25px !important;
  }

  .ecosystemNewDrop .dropCtmRow .dropCtmCol .dropMenuItem a svg {
    bottom: 16px !important;
    right: 19px !important;
  }

  .nav-item.tokenDrop.ecosystemNewDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    right: 16.8px !important;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 37px;
    right: 6.8px !important;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a svg {
    bottom: 93.7px !important;
  }

  .PlatformHeadingBottom .DimitraAcademyList span {
    max-height: 400px;
  }

  .IncubatorScrollTxt span {
    max-height: 480px;
  }

  .tokenScrolTxt {
    max-height: 920px;
  }

  .stakingNewBtn a {
    padding: 22.5px 75px;
    line-height: 65px;
  }

  .Technology .tabScrollBox .tabscrollParagraph {
    max-height: 750px;
  }
}

@media screen and (max-width: 3200px) and (min-width: 2881px) {
  .nav-item {
    margin: 0px 35.7px;
  }

  .navbar-expand-lg .navbar-nav {
    margin-left: 2%;
  }

  .navbar-light .navbar-brand {
    width: 490px;
  }

  .navbar-light .navbar-brand img {
    width: 100%;
  }

  .headerList ul li a {
    width: 52px;
    height: 52px;
    padding: 7px;
  }

  .mediaMainList p {
    font-size: 19px;
  }

  .mediaMainList p svg {
    width: 22px;
  }

  .btcTxt p,
  .btcTxt p span {
    font-size: 12px;
    margin: 0;
  }

  .mediaMainList span {
    padding: 5px 5px;
    font-size: 11px;
    margin: 0px 7px;
  }

  .mediaMainList span svg {
    width: 12px;
  }

  .banner .container,
  .container,
  .container-lg,
  .container-md,
  .container-sm,
  .container-xl,
  .container-xxl {
    max-width: 2515px;
  }

  .bannerTxtCol {
    width: 1167px;
    padding-left: 0;
  }

  .bannerTxtCol h1 {
    font-size: 125px;
  }

  .bannerTxtCol p {
    margin-bottom: 10px;
    max-width: 1090px;
  }

  .bannerTxtCol span {
    max-width: 880px;
  }

  .bannerSideImg {
    width: 1000px;
    height: 984.52px;
  }

  .bannerActionBtn {
    top: 148px;
    left: 214px;
    width: auto;
  }

  .bannerActionBtn img {
    width: 100px;
  }

  .bannerActionBtn:hover img {
    width: 120px;
  }

  .bannerSideImg button:nth-child(3) {
    right: 296px;
    top: 115px;
  }

  .bannerActionBtn p {
    font-size: 28px;
  }

  .bannerActionBtn::after {
    width: 2px;
    height: 52px;
  }

  .bannerSideImg button:nth-child(3) p {
    right: -201px;
    top: -23px;
  }

  .bannerSideImg button:nth-child(3)::after {
    right: -7px;
    transform: rotate(39deg);
    top: 4px;
  }

  .bannerSideImg button:nth-child(4) {
    left: 218px;
    bottom: 99px;
  }

  .bannerSideImg button:nth-child(4) img {
    width: 120px;
  }

  .bannerActionBtn p {
    top: -75px;
    left: -201px;
  }

  .bannerActionBtn::after {
    top: -48px;
    left: -2px;
  }

  .bannerSideImg button:nth-child(4):hover img {
    width: 130px;
  }

  .bannerSideImg button:nth-child(4)::after {
    top: -44px;
    left: -2px;
  }

  .bannerSideImg button:nth-child(5) img {
    width: 70px;
  }

  .bannerSideImg button:nth-child(5) {
    left: 10px;
    bottom: 438px;
  }

  .bannerSideImg button:nth-child(5):hover img {
    width: 81px;
  }

  .bannerSideImg button:nth-child(6) {
    right: 115px;
    bottom: 450px;
  }

  .bannerSideImg button:nth-child(6) img {
    width: 67px;
  }

  .bannerSideImg button:nth-child(6):hover img {
    width: 77px;
  }

  .bannerSideImg button:nth-child(6) p {
    left: auto;
    right: -170px;
    top: -85px;
    min-width: 178px;
  }

  .bannerSideImg button:nth-child(6)::after {
    right: 16px;
    transform: rotate(25deg);
    top: -51px;
  }

  .bannerSideImg button:nth-child(7) {
    right: 300px;
    bottom: 97px;
  }

  .bannerSideImg button:nth-child(7) img {
    width: 100px;
  }

  .bannerSideImg button:hover:nth-child(7) img {
    width: 110px;
  }

  .bannerSideImg button:nth-child(7) p {
    right: -192px;
    top: -32px;
  }

  .bannerSideImg button:nth-child(7)::after {
    right: 9px;
    left: auto;
    transform: rotate(45deg);
    top: -7px;
  }

  .bannerSideImg button:nth-child(8) {
    left: 326px;
    bottom: 369px;
  }

  .bannerSideImg button:nth-child(9) {
    left: 556px;
    bottom: 583px;
  }

  .bannerSideImg button:nth-child(9) img {
    width: 79px;
  }

  .bannerSideImg button:nth-child(9):hover img {
    width: 89px;
  }

  .bannerSideImg button:nth-child(8):hover img {
    width: 110px;
  }

  .bannerSideImg button:nth-child(5) p {
    top: 125px;
    left: -212px;
  }

  .bannerSideImg button:nth-child(5)::after {
    top: 86px;
    left: -16px;
    transform: rotate(35deg);
  }

  .aboutDrop .dropMenu {
    width: 720px;
    left: -281px;
    top: 65px;
  }

  .dropMenuItem a {
    height: 106px;
  }

  .tokenDrop .dropMenu {
    left: -261px;
  }

  .ecosystemDrop .dropMenu {
    left: -218px;
  }

  .applicationsList ul li a {
    font-size: 40px;
    line-height: normal;
  }

  .ourApplications .applicationsListTxt p {
    width: 1000px;
    position: relative;
    z-index: 9;
  }

  .appImg img {
    width: 100%;
  }

  .appImg {
    top: 100px;
  }

  .pageBgBox::after {
    height: 2141px;
  }

  .DMTRBlock .applicationsListTxt {
    width: 96%;
  }

  .DMTRBlock .appImg {
    width: 1355px;
    bottom: 98px;
    right: 73px;
  }

  .DMTRBlock .map_layer {
    width: 100%;
  }

  .pageBgBox::before {
    height: 2933px;
  }

  .tokenImg img {
    width: 30%;
    position: relative;
    top: -59px;
  }

  .tokenSection::after {
    height: 82%;
  }

  .tokenList h4 {
    margin-top: 5px;
    line-height: 63px;
  }

  .mainHeading a svg {
    width: 27px;
    height: 34px;
    top: -4px;
  }

  .projectMapHeading .applicationsList ul {
    margin-top: 176px;
  }

  .tokenSection {
    background-position: top;
    margin-bottom: 20px;
  }

  .tokenSection::after {
    width: 80%;
    height: 80%;
    left: auto;
    right: 0;
  }

  .footer .clientLogoCol {
    width: 450px;
  }

  .footer .clientLogoCol img {
    width: 100%;
  }

  .footer .clientLogoCol a {
    display: block;
  }

  .footerMainCol h3 {
    margin-bottom: 40px;
  }

  .footerMainCol ul li a {
    line-height: 55px;
  }

  .footerMainCol {
    width: 480px;
  }

  .copyRight p {
    font-size: 38px;
  }

  .copyRight ul li a {
    margin-right: 42px;
  }

  .footerMainCol ul li ul li a svg {
    width: 56px;
    height: 40px;
  }

  .tokenSection .row .col-md-6:nth-child(1) {
    width: 50%;
  }

  .tokenSection .row .col-md-6:nth-child(2) {
    width: 50%;
  }

  .pageBgBox::before {
    height: 2053px;
    top: 26%;
    bottom: auto;
  }

  .footer {
    padding: 998px 0px 119px;
    margin-top: -1076px;
  }

  .ctmFooterRow {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 403px;
  }

  .ourApplications.ecosystem .col-md-4 .appImg {
    padding-left: 65px;
  }

  .tokenSection .mainHeading .applicationsListTxt p {
    max-width: 860px;
  }

  .DMTRBlock .col-md-6 .mainHeading {
    margin-bottom: 200px;
  }

  .footerMainCol ul li ul {
    margin-bottom: 9px;
    margin-left: -21px;
  }

  .copyRight p {
    margin-bottom: 37px;
  }

  .aboutBannerImg {
    margin-top: -10px;
  }

  .pageBgBox::before {
    top: 29.7%;
    height: 2119px;
  }

  .aboutBannerTitle p {
    font-size: 28px;
  }

  .DimitraAcademyList span {
    font-size: 28px;
  }

  .drivenFarming .stakingTxtCol {
    width: 100%;
  }

  .drivenFarmingImg {
    width: 2000px;
  }

  .drivenFarming {
    padding: 151.5px 0px 260px;
  }

  .Technology {
    padding-top: 80px;
  }

  .drivenFarming::after {
    height: 1380px;
  }

  .technologyList p {
    font-size: 30px;
  }

  .worldMap {
    max-width: 1560px;
    height: 950px;
  }

  .tabScrollBox p {
    font-size: 28px;
  }

  .globalList {
    max-width: 100%;
  }

  .dimitraValues {
    max-width: 100%;
  }

  .dimitraValuesIcons {
    max-width: 1780px;
  }

  .valueMainIconBox {
    width: 182px;
    height: 182px;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 4px;
    right: 4.8px !important;
  }

  .ecosystemDrop .dropCtmCol .dropMenuItem a svg {
    width: 77px;
    height: 77px;
    top: 15px !important;
  }

  .tokenTxtCol h2 {
    color: #009041;
    font-size: 125px;
  }

  .tokenTxtCol {
    width: 965px;
  }

  .bannerNewBtns {
    width: 528px;
  }

  .bannerNewBtns a {
    font-size: 34px;
    padding: 22.5px 15px;
    line-height: 20px;
  }

  .tokenBannerImg {
    width: 740px;
    margin-right: 240px;
  }

  .tokenomicsTxt h2 {
    font-size: 125px;
    margin-bottom: 40px;
  }

  .tokenomicsCol {
    width: 875px;
  }

  .tokenomicsList {
    width: 342px;
    margin-top: 67px;
  }

  .tokenomicsList p {
    color: #7b7b7b;
    font-size: 30px;
    margin-bottom: 13px;
    line-height: 22px;
  }

  .tokenomicsList h3 {
    color: #007800;
    font-size: 67px;
    margin-bottom: 0px;
    font-weight: 700;
    line-height: 55px;
  }

  .tokenomicsListCol {
    width: 843px;
    padding-top: 120px;
  }

  .tokenomicsTxt p {
    font-size: 36px;
  }

  .stakingTxtCol h2 {
    font-size: 114px;
    margin-bottom: 46px;
  }

  .stakingTxtCol p {
    font-family: rustica, sans-serif;
    font-weight: 300;
  }

  .stakingImgCol {
    width: 580px;
  }

  .stakingRow {
    margin-bottom: 245px;
  }

  .stakingBlock .stakingRow.markets .stakingTxtCol {
    width: 990px !important;
  }

  .stakingRow.markets .stakingImgCol {
    margin-left: 118px;
    width: 700px;
  }

  .ourApplications {
    padding-top: 190px;
  }

  .pageBgBox {
    margin-top: 0px;
  }

  .applicationsList ul li a::after {
    top: 21px;
    height: 6px;
  }

  .applicationsList ul li.active a::after,
  .applicationsList ul li a:hover::after {
    width: 40px;
  }

  .applicationsList ul li a:hover,
  .applicationsList ul li.active a {
    padding-left: 65px;
  }

  .tokenSection .mainHeading {
    z-index: 99999;
  }

  .aboutBannerTitle h1 {
    font-size: 114px;
  }

  .aboutBannerTitle p {
    font-size: 34px;
  }

  .aboutBannerImg {
    margin-top: -133px;
  }

  .drivenFarming .stakingTxtCol h6 {
    font-size: 62px;
  }

  .drivenFarming .applicationsList ul li a::after {
    top: 20px;
  }

  .drivenFarming .DimitraAcademyList span {
    font-size: 33px;
  }

  .drivenFarming .DimitraAcademyList a {
    font-size: 30px;
    margin-top: 50px;
  }

  .drivenFarming {
    padding: 151.5px 0px 470px;
  }

  .technologyList h2 {
    font-size: 88px;
  }

  .Technology .technologyList p {
    font-size: 35px;
  }

  .Technology .technologyList.connected {
    right: -370px;
    bottom: 190px;
  }

  .tabScrollBox p {
    font-size: 33px;
  }

  .Technology .applicationsList ul li a::after {
    top: 14px;
  }

  .tabScrollBox {
    max-height: 660px;
  }

  .valuesBox .dimitraValuesTxt h2 {
    font-size: 114px;
  }

  .valuesBox .dimitraValuesTxt p {
    font-size: 47px;
  }

  .valuesBox .dimitraValuesTxt {
    width: 1462px;
  }

  .valuesBox .dimitraValuesImg {
    width: 420px;
  }

  .valuesBox::after {
    bottom: 530px;
    height: 936px;
  }

  .dimitraValuesIcons {
    max-width: 2256px;
  }

  .valueMainIconBox {
    width: 235px;
    height: 235px;
  }

  .environmentalBox .stakingRow .stakingTxtCol {
    width: 1924px;
  }

  .environmentalBox .stakingTxtCol p {
    font-size: 35px;
    font-family: rustica, sans-serif;
    font-weight: 300;
  }

  .environmentalBox .applicationsList ul li a::after,
  .projectsBox .applicationsList ul li a::after {
    top: 20px;
  }

  .environmentalBox .DimitraAcademyList span {
    font-size: 42px;
  }

  .globalIssueCol ul li {
    color: #007800;
    font-size: 33px;
    margin-bottom: 6px;
  }

  .globalIssueCol {
    width: 678px;
  }

  .environmentalBox {
    padding: 143px 0px 300px;
    position: relative;
  }

  .ourTeam .stakingTxtCol p {
    font-family: rustica, sans-serif;
    font-weight: 300;
  }

  .ourTeam .applicationsList ul li a::after {
    top: 20px;
  }

  .teamUserImg {
    width: 174px;
    height: 174px;
    margin-bottom: 22px;
  }

  .teamUserName h3 {
    font-size: 30px;
    line-height: 30px;
  }

  .teamUserName h5 {
    color: #7b7b7b;
    font-size: 19px;
    margin-bottom: 10px;
  }

  .ourTeam::after {
    top: -220px;
    height: 886px;
  }

  .ourTeam .stakingTxtCol .row {
    margin-top: 120px;
  }

  .ourTeam .stakingTxtCol .row .col-md-8 .row {
    margin-top: 0px;
  }

  .projectsBox::after {
    top: -330px;
    height: 1371px;
    left: -210px;
  }

  .projectsBox .stakingTxtCol p {
    margin-top: 60px;
  }

  .projectsBox {
    padding: 671px 0px 790px;
  }

  .aboutPartnerSection::after {
    height: 1187px;
    top: -110px;
  }

  .aboutPartnerSection {
    padding: 498px 0px 570px;
  }

  .worldMap {
    max-width: 1930px;
    height: 1087px;
  }

  .bannerNewBtns {
    width: 590px;
  }

  .bannerNewBtns a {
    line-height: 25px;
  }

  .tokenomicsListCol {
    width: 1150px;
  }

  .tokenomics .tokenomicsList p {
    font-size: 35px;
    margin-bottom: 10px;
    line-height: 35px;
  }

  .tokenomicsList h3 {
    font-size: 75px;
    line-height: 62px;
  }

  .tokenomicsList {
    width: 432px;
  }

  .stakingBlock .stakingTxtCol p {
    font-size: 33px;
  }

  .stakingImgCol {
    width: 610px;
  }

  .stakingRow.markets {
    position: relative;
    z-index: 9999;
  }

  .marketsLogoImg {
    width: 380px;
    margin-bottom: 40px;
  }

  .stakingRow.markets .stakingImgCol {
    width: 830px !important;
    margin-left: 340px;
  }

  .stakingBlock .stakingRow {
    margin-bottom: 575px;
  }

  .tokenTxtCol h2 {
    margin-bottom: 66px;
  }

  .tokenomics {
    padding: 80px 0px 169px;
  }

  .stakingBlock .stakingImgCol {
    width: 560px;
  }

  .stakingBlock .stakingTxtCol p {
    font-size: 46px;
  }

  .stakingBlock .stakingTxtCol {
    width: 1551px;
  }

  .stakingRow.markets .stakingTxtCol p span {
    color: #007800;
    font-weight: 500;
  }

  .stakingBlock .stakingRow.markets .stakingTxtCol {
    width: 1090px !important;
  }

  .marketsLogoRow {
    padding-left: 92px;
    margin-top: 90px;
  }

  .dimitraEcosystem .tokenTxtCol {
    text-align: left;
    width: 1100px;
  }

  .dimitraEcosystem .tokenBannerImg {
    width: 1100px;
  }

  .bannerNew.dimitraEcosystem {
    padding: 130px 0px 227px;
  }

  .stakingBlock.DimitraAcademy .stakingTxtCol p {
    font-size: 33px;
  }

  .stakingBlock.DimitraAcademy .stakingRow {
    margin-bottom: 130px;
    position: relative;
    z-index: 999;
  }

  .stakingBlock.DimitraAcademy .stakingTxtCol {
    width: 1760px;
  }

  .dimitraIncubator .applicationsList ul li a::after,
  .stakingBlock.DimitraAcademy .applicationsList ul li a::after {
    top: 20px;
  }

  .stakingBlock.DimitraAcademy .DimitraAcademyList p {
    font-size: 35px;
    font-weight: 400;
  }

  .DimitraAcademyList ol li {
    font-size: 33px;
  }

  .stakingBlock.DimitraAcademy .stakingRow:nth-child(1) .stakingImgCol {
    width: 540px;
    position: relative;
    top: -76px;
  }

  .dimitraIncubator.mobileLine .stakingTxtCol p {
    font-size: 35px;
    font-weight: 400;
  }

  .dimitraIncubator.mobileLine .stakingTxtCol {
    width: 1664px;
    padding-top: 70px;
  }

  .dimitraIncubator.mobileLine .stakingImgCol {
    width: 705px !important;
  }

  .dimitraIncubator.mobileLine .stakingTxtCol h2 {
    font-size: 114px;
    margin-bottom: 136px;
  }

  .dimitraIncubator.mobileLine .DimitraAcademyList span {
    font-size: 33px;
  }

  .dimitraIncubator {
    background: none;
    position: relative;
  }

  .dimitraIncubator::after {
    content: "";
    position: absolute;
    top: -100px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1124px;
    background: url(../imgs/dimitraIncubator_bg_top.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .dimitraIncubator::before {
    content: "";
    position: absolute;
    top: -70px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1324px;
    background: url(../imgs/dimitraIncubator_bg_top.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .dimitraIncubator::after {
    content: "";
    position: absolute;
    top: auto;
    bottom: 600px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1464px;
    background: url(../imgs/dimitraIncubator_bg.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .dimitraIncubator {
    padding: 865px 0px 100px;
    margin-top: -500px;
  }

  .dimitraIncubator.mobileLine {
    padding-bottom: 250px;
  }

  .dimitraIncubator.mobileLine .stakingRow:nth-child(1) {
    margin-bottom: 587px;
  }

  .bannerNew.farmarApp .tokenTxtCol p {
    font-size: 32px;
  }

  .bannerNew.farmarApp .tokenTxtCol {
    width: 1300px;
  }

  .bannerNew.farmarApp .tokenBannerImg {
    width: 970px;
  }

  .AppIconBlock svg {
    width: 100px;
    height: 160px;
  }

  .appCtmRow .appCtmCol:nth-child(2) .AppIconBlock svg {
    width: 140px;
  }

  .appCtmRow .appCtmCol:nth-child(3) .AppIconBlock svg {
    width: 140px;
  }

  .mobileAppIconBox h4 {
    font-size: 50px;
    margin-bottom: 32px;
  }

  .mobileAppIconBox p {
    font-size: 35px;
  }

  .stakingBlock.DimitraAcademy {
    padding-top: 0px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingTxtCol {
    width: 1840px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingImgCol {
    width: 570px;
  }

  .dimitraIncubator.platformApp.phoneList {
    padding: 995px 0px 100px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingTxtCol h2 {
    margin-bottom: 86px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingTxtCol {
    width: 1895px;
  }

  .dimitraIncubator.platformApp.phoneList .DimitraAcademyList span {
    font-size: 35px;
  }

  .dimitraIncubator.platformApp.phoneList .DimitraAcademyList span p {
    font-weight: 400;
    font-size: 35px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    width: 771px;
    height: 686px;
    bottom: -210px;
    right: 240px;
  }

  .dimitraIncubator.platformApp.phoneList::after {
    content: "";
    position: absolute;
    top: auto;
    bottom: 1370px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1134px;
    background: url(../imgs/appLayer1BG.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .dimitraIncubator.platformApp.phoneList::before {
    content: "";
    position: absolute;
    top: 410px;
    left: 0;
    right: 0;
    width: 100%;
    height: 824px;
    background: url(../imgs/appLayerBG.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .newsImg {
    height: 344px;
  }

  .newsSlider p {
    font-size: 29px;
  }

  .newsTitle h1 {
    font-size: 114px;
  }

  .newsImg {
    height: 460px;
  }

  .newsTitle {
    margin-bottom: 158px;
  }

  .newsSlider p {
    font-size: 39px;
    line-height: 50px;
  }

  .contactBg::after {
    top: 60px;
    width: 100%;
    height: 1685px;
  }

  .contactTitle h3 {
    font-size: 125px;
  }

  .contactTitle p {
    font-size: 52px;
  }

  .ctmContainer {
    max-width: 1325px;
  }

  .formCaseBox label {
    font-size: 32px;
  }

  .formCaseBox {
    width: 540px;
    margin-bottom: 50px;
  }

  .formCaseBox input {
    padding: 14px 20px;
    font-size: 26px;
  }

  .formCaseBox textarea {
    padding: 14px 20px;
    max-height: 373px;
    min-height: 373px;
    font-size: 26px;
  }

  .formSubmitBtn input,
  .formSubmitBtn button {
    border-radius: 0px;
    background-color: #fff !important;
    border: 2px solid #007800;
    color: #007800;
    font-size: 36px;
    padding: 22px 60px 18px 60px;
    line-height: 36px;
  }

  .contactInfoTxtBox a {
    font-size: 42px;
  }

  .contactInfoTxtBox p {
    font-size: 42px;
  }

  .contactInfoTxtBox h5 {
    font-size: 50px;
  }

  .contactInfoTxtBox {
    max-width: 877px;
  }

  .aboutBannerCol {
    padding: 0px 46.5px;
  }

  .footer.contactFooter {
    padding: 1228px 0px 119px;
    margin-top: -570px;
  }

  .contactBg.contactMainBg::after {
    top: 140px;
    height: 1353px;
  }

  .newsImg {
    height: 520px;
  }

  .bannerNew.farmarApp {
    padding: 90px 0px 250px;
  }

  .dimitraIncubator.platformApp .stakingImgCol img {
    width: 100%;
    margin-top: 80px;
  }

  .bannerNew.tokenFirstBanner {
    padding: 129px 0px 277px;
  }

  .headerList ul li a svg {
    width: 30px;
    height: 23px;
  }

  .technologyList {
    top: 85px;
    left: -48px;
  }

  .technologyList.team {
    top: 58px;
    right: -220px;
  }

  .technologyList h2 {
    line-height: 71px;
  }

  .technologyList.country {
    right: 56px;
    top: 160px;
  }

  .technologyList.user {
    max-width: 364.83px;
    left: -65px;
    bottom: 40px;
  }

  .Technology .technologyList.connected {
    right: -84px;
    bottom: 301px;
  }

  .Technology .worldMap div:nth-child(1) {
    position: relative;
    top: -70px;
  }

  .worldMap h5 {
    font-size: 55px;
  }

  .worldMap h2 {
    font-size: 65px;
  }

  .Technology .applicationsList ul li a::after {
    top: 21px;
  }

  .globalIssueCol ul {
    margin-left: 29px;
  }

  .navbar-nav li {
    margin: 0px 36.8px;
  }

  .banner .bannerTxtCol span {
    max-width: 1050px;
  }

  .ourApplications.ecosystem::after {
    top: 0%;
    height: 1042px;
  }

  .mediaMainList {
    justify-content: center;
  }

  .mediaMainList p svg {
    width: 28px;
  }

  .mediaMainList p span#main_price {
    font-size: 20px;
  }

  .headerGreenBox {
    width: 50px;
    height: 23px;
  }

  #main_percentage {
    font-size: 13px;
  }

  .headerGreenBox {
    width: 61px;
    height: 24px;
  }

  .btcTxt p,
  .btcTxt p span {
    font-size: 11px;
  }

  .btcTxt p span svg {
    width: 12px;
  }

  .dropDownIcon svg {
    width: 21px;
    margin-left: 11px;
  }

  .ourApplications.globalApplication .appImg {
    top: -663px !important;
  }

  .dropDownIcon svg {
    width: 21px;
    margin-left: 12px;
  }

  .bannerTxtCol {
    width: 1385px;
    padding-left: 0;
  }

  .ourApplications.globalApplication .appImg {
    top: -715px !important;
  }

  .ourApplications.globalApplication {
    padding-top: 300px;
  }

  .header .navbar {
    padding: 0px 64px;
  }

  .DMTRBlock {
    padding: 340px 0px 257.5px;
  }

  .DMTRBlock .mainHeading h5 {
    margin-bottom: 105px !important;
  }

  .tokenSection .mainHeading h2 {
    margin-bottom: 85px;
  }

  .bannerTxtCol h5 {
    margin-bottom: 80px;
  }

  .tokenSection .mainHeading .applicationsListTxt {
    margin-bottom: 100px;
  }

  .tokenList {
    margin-bottom: 70px;
  }

  .tokenSection .mainHeading a {
    margin-top: 10px;
  }

  .ourApplications.ecosystem .appImg {
    top: 227px;
  }

  .ourApplications.ecosystem .mainHeading h5 {
    margin-bottom: 60px;
  }

  .ourApplications.ecosystem .mainHeading .row {
    margin-top: 125px;
  }

  .ourApplications.ecosystem {
    padding-bottom: 630px;
  }

  .dropMenuItem a p {
    line-height: 35px;
    padding-right: 26px;
  }

  .dropMenuItem a svg {
    bottom: 14.7px !important;
    width: 70px;
    height: 60px;
  }

  .aboutDrop .dropCtmRow .dropCtmCol:nth-last-child(1) .dropMenuItem svg {
    bottom: 8px !important;
  }

  .dropMenuItem a {
    margin-bottom: 18px;
  }

  .dropCtmCol {
    padding: 0px 14px;
  }

  .tokenDrop .dropMenu {
    width: 976.1px;
    left: -436px;
    top: 64px;
  }

  .dropMenuItem.markerts_logo_size a {
    height: 230px !important;
  }

  .dropMenuList ul li {
    padding-left: 21px;
    line-height: 30.3px;
  }

  .dropMenuList ul li::after {
    top: 7px;
    height: 3px;
    width: 13px;
  }

  .tokenDrop .row .col-md-4 .dropMenuItem a .dropMenuList p {
    margin-bottom: 16px;
  }

  .dropMenuItem.markerts_logo_size.dropMenueWrap a svg {
    width: 85px;
    height: 85px;
  }

  .ecosystemDrop .dropMenu {
    width: 945px;
    left: -321px;
    top: 64px;
  }

  .ecosystemDrop .dropCtmCol .dropMenuItem a {
    min-height: 218px;
  }

  .ecosystemDrop .dropCtmCol .dropMenuItem a svg {
    width: 107px;
    height: 97px;
  }

  .applicationsList ul li {
    margin-bottom: 30px !important;
  }

  .ecosystemNewDrop .dropMenu {
    width: 716px !important;
    left: -192px !important;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a {
    min-height: 215px;
  }

  .ecosystemNewDrop .dropCtmRow .dropCtmCol .dropMenuItem a svg {
    bottom: 15px !important;
    right: 8px !important;
    width: 80px;
    height: 66px;
  }

  .tokenDrop.ecosystemNewDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 16px;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a svg {
    bottom: 61.7px !important;
    right: 15.7px !important;
    width: 89px;
    height: 82px;
  }

  .technologyList.connected {
    max-width: 954px;
  }

  .technologyList.connected span h2 {
    margin-right: 11px;
    position: relative;
    top: -22px;
  }

  .technologyList.projects {
    bottom: 299px;
    left: -227px;
  }

  .globalList .tabScrollBox {
    overflow-y: inherit;
  }

  .Technology {
    padding-bottom: 500px;
  }

  .Technology .tabScrollBox .tabscrollParagraph {
    max-height: 525px;
    overflow-y: auto;
  }

  .valuesBox::after {
    bottom: 340px;
    height: 986px;
  }

  .environmentalBox {
    padding: 430px 0px 300px;
  }

  .environmentalBox::after {
    top: -180px;
    height: 676px;
  }

  .aboutDrivenFarmer .DimitraAcademyList span {
    max-height: 411px;
  }

  .drivenFarmingImg {
    margin-top: 140px;
  }

  .row.esgTabs {
    margin-top: 100px;
  }

  .environmentalBox.globalIssue::after {
    top: -322px;
    height: 970px;
  }

  .globalIssueRow {
    margin-bottom: 80px;
    margin-top: 70px;
  }

  .environmentalBox.globalIssue .ContantScroll {
    max-height: 1000px;
    overflow-y: auto;
  }

  .drivenFarming .DimitraAcademyList a svg {
    width: 25px;
    height: 25px;
  }

  .teamsProfileScroll {
    height: 950px;
  }

  .teamUserName p {
    color: #007800;
    line-height: 18px;
  }

  .agTechTab .applicationsListTxt h5 {
    font-size: 39px;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a {
    min-height: 227px;
  }

  .tokenDrop.ecosystemNewDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 29px;
    right: 4.8px !important;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a svg {
    bottom: 71.7px !important;
    right: 15.7px !important;
    width: 100px;
    height: 101px;
  }

  .tokenDrop .dropMenu {
    width: 1069px;
  }

  .dropMenu {
    padding: 22px 22px 22px 22px;
  }

  .dropMenuItem a {
    padding: 21px 18px 11px !important;
  }

  .ecosystemNewDrop .dropCtmCol:nth-child(1) .dropMenuItem {
    margin-bottom: 19px;
  }

  .drivenFarming.aboutDrivenFarmer .stakingTxtCol .col-md-5,
  .Technology .globalList .col-md-5 {
    width: 31.93%;
  }

  .newsImg {
    height: 420px;
  }

  .newsSlider p {
    line-height: 50px;
  }

  .newsSlider p {
    height: 97.2px;
  }

  .stakingRow.markets {
    margin-bottom: 530px !important;
  }

  .bannerIconBox svg {
    width: 70px;
    height: 70px;
  }

  .bannerIconBox {
    width: 11%;
    height: 110px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(4) {
    transform: rotateY(-25deg);
    height: 100px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(3) {
    transform: rotateY(-35deg);
    height: 95px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(2) {
    transform: rotateY(-45deg);
    height: 90px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(7) {
    transform: rotateY(-25deg);
    height: 100px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(8) {
    transform: rotateY(-35deg);
    height: 95px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(9) {
    transform: rotateY(-45deg);
    height: 90px;
  }

  .bannerIconSlider p {
    position: absolute;
    top: -25px;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 34px;
    right: 4.8px !important;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a svg {
    bottom: 82.7px !important;
  }

  .ecosystemNewDrop .dropMenuItem a {
    padding: 10px 25px 10px !important;
  }

  .dropMenuItem a {
    padding: 21px 25px 11px !important;
  }

  .ecosystemNewDrop .dropMenuItem a {
    padding: 10px 75px 12px 25px !important;
  }

  .tokenDrop.ecosystemNewDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 23px;
    right: 8.8px !important;
  }

  .bannerIconSlider .bannerIconBox:nth-child(2) {
    transform: rotateY(-50deg);
    height: 85px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(3) {
    transform: rotateY(-40deg);
    height: 90px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(4) {
    transform: rotateY(-40deg);
    height: 93.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(5) {
    transform: rotateY(-30deg);
    height: 100.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(10) {
    transform: rotateY(50deg);
    height: 85px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(9) {
    transform: rotateY(40deg);
    height: 90px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(8) {
    transform: rotateY(40deg);
    height: 93.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(7) {
    transform: rotateY(30deg);
    height: 100.09px;
  }

  .PlatformHeadingBottom .DimitraAcademyList span {
    max-height: 430px;
  }

  .IncubatorScrollTxt span {
    max-height: 540px;
  }

  .partnersMainLogo {
    margin-bottom: 250px;
  }

  .tokenScrolTxt {
    max-height: 920px;
  }

  .stakingNewBtn a {
    padding: 11.5px 75px;
    line-height: 65px;
  }
}

@media screen and (max-width: 2880px) and (min-width: 2561px) {
  .header .navbar {
    padding: 0px 2.1%;
  }

  .aboutBannerRow {
    margin: 0px -59.5px;
  }

  .navbar-expand-lg .navbar-nav {
    margin-left: 5%;
  }

  .mainHeading p {
    margin-bottom: 12px;
  }

  .navbar-light .navbar-brand {
    width: 400px;
  }

  .navbar-light .navbar-brand img {
    width: 100%;
  }

  /* .navbar-light .navbar-nav .nav-link {
      font-size: 25px;
    } */
  .headerList ul li a {
    width: 43px;
    height: 43px;
    padding: 7px;
  }

  .mediaMainList p svg {
    width: 22px;
  }

  .btcTxt p,
  .btcTxt p span {
    margin: 0;
    font-size: 11px;
  }

  .mediaMainList span {
    padding: 5px 5px;
    margin: 0px 7px;
  }

  .mediaMainList span svg {
    width: 12px;
  }

  .banner .container,
  .container,
  .container-lg,
  .container-md,
  .container-sm,
  .container-xl,
  .container-xxl {
    max-width: 2201px;
  }

  .bannerTxtCol {
    width: 1063px;
    padding-left: 0;
  }

  .bannerTxtCol p {
    margin-bottom: 10px;
    max-width: 920px;
  }

  .bannerTxtCol span {
    max-width: 880px;
  }

  .bannerSideImg {
    width: 1000px;
    height: 984.52px;
  }

  .bannerActionBtn {
    top: 148px;
    left: 214px;
    width: auto;
  }

  .bannerActionBtn img {
    width: 100px;
  }

  .bannerActionBtn:hover img {
    width: 120px;
  }

  .bannerSideImg button:nth-child(3) {
    right: 296px;
    top: 115px;
  }

  .bannerActionBtn::after {
    width: 2px;
    height: 52px;
  }

  .bannerSideImg button:nth-child(3) p {
    right: -201px;
    top: -23px;
  }

  .bannerSideImg button:nth-child(3)::after {
    right: -7px;
    transform: rotate(39deg);
    top: 4px;
  }

  .bannerSideImg button:nth-child(4) {
    left: 218px;
    bottom: 99px;
  }

  .bannerSideImg button:nth-child(4) img {
    width: 120px;
  }

  .bannerActionBtn p {
    top: -75px;
    left: -201px;
  }

  .bannerActionBtn::after {
    top: -48px;
    left: -2px;
  }

  .bannerSideImg button:nth-child(4):hover img {
    width: 130px;
  }

  .bannerSideImg button:nth-child(4)::after {
    top: -44px;
    left: -2px;
  }

  .bannerSideImg button:nth-child(5) img {
    width: 70px;
  }

  .bannerSideImg button:nth-child(5) {
    left: 10px;
    bottom: 438px;
  }

  .bannerSideImg button:nth-child(5):hover img {
    width: 81px;
  }

  .bannerSideImg button:nth-child(6) {
    right: 115px;
    bottom: 450px;
  }

  .bannerSideImg button:nth-child(6) img {
    width: 67px;
  }

  .bannerSideImg button:nth-child(6):hover img {
    width: 77px;
  }

  .bannerSideImg button:nth-child(6) p {
    left: auto;
    right: -170px;
    top: -85px;
    min-width: 178px;
  }

  .bannerSideImg button:nth-child(6)::after {
    right: 16px;
    transform: rotate(25deg);
    top: -51px;
  }

  .bannerSideImg button:nth-child(7) {
    right: 300px;
    bottom: 97px;
  }

  .bannerSideImg button:nth-child(7) img {
    width: 100px;
  }

  .bannerSideImg button:hover:nth-child(7) img {
    width: 110px;
  }

  .bannerSideImg button:nth-child(7) p {
    right: -192px;
    top: -32px;
  }

  .bannerSideImg button:nth-child(7)::after {
    right: 9px;
    left: auto;
    transform: rotate(45deg);
    top: -7px;
  }

  .bannerSideImg button:nth-child(8) {
    left: 326px;
    bottom: 369px;
  }

  .bannerSideImg button:nth-child(9) {
    left: 556px;
    bottom: 583px;
  }

  .bannerSideImg button:nth-child(9) img {
    width: 79px;
  }

  .bannerSideImg button:nth-child(9):hover img {
    width: 89px;
  }

  .bannerSideImg button:nth-child(8):hover img {
    width: 110px;
  }

  .bannerSideImg button:nth-child(5) p {
    top: 125px;
    left: -212px;
  }

  .bannerSideImg button:nth-child(5)::after {
    top: 86px;
    left: -16px;
    transform: rotate(35deg);
  }

  .aboutDrop .dropMenu {
    width: 494px;
  }

  .dropMenuItem a {
    height: 75px;
  }

  .tokenDrop .dropMenu {
    left: -261px;
  }

  .ecosystemDrop .dropMenu {
    left: -218px;
  }

  .applicationsList ul li a {
    line-height: normal;
  }

  .ourApplications .applicationsListTxt p {
    width: 906px;
    position: relative;
    z-index: 9;
  }

  .appImg img {
    width: 100%;
  }

  .appImg {
    top: 0px;
  }

  .pageBgBox::after {
    height: 1684px;
  }

  .DMTRBlock .applicationsListTxt {
    width: 83%;
  }

  .DMTRBlock .appImg {
    width: 1330px;
    bottom: 108px;
    right: 80px;
  }

  .pageBgBox::before {
    height: 2933px;
  }

  .tokenImg img {
    width: 31%;
    position: relative;
    top: -48px;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a {
    min-height: 204px;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a svg {
    bottom: 81.7px !important;
    right: 10.7px !important;
  }

  .tokenList h4 {
    margin-top: 3px;
  }

  .tokenSection::after {
    height: 82%;
  }

  .mainHeading a svg {
    width: 28px;
    height: 28px;
    top: -3px;
  }

  .tokenSection {
    background-position: top;
    margin-bottom: 370px;
  }

  .tokenSection::after {
    width: 80%;
    height: 80%;
    left: auto;
    right: 0;
  }

  .footer .clientLogoCol {
    width: 420px;
  }

  .footer .clientLogoCol img {
    width: 100%;
  }

  .footer .clientLogoCol a {
    display: block;
  }

  .social_media_icons h3 {
    margin-left: -17px;
  }

  .footerMainCol h3 {
    margin-bottom: 40px;
  }

  .footerMainCol ul li a {
    line-height: 52px;
  }

  .footerMainCol {
    width: 480px;
  }

  .footerMainCol ul li ul li a svg {
    width: 40px;
    height: 28px;
  }

  .tokenSection .row .col-md-6:nth-child(1) {
    width: 50%;
  }

  .tokenSection .row .col-md-6:nth-child(2) {
    width: 50%;
  }

  .pageBgBox::before {
    height: 2053px;
    top: 26%;
    bottom: auto;
  }

  .footer {
    padding: 998px 0px 119px;
    margin-top: -660px;
  }

  .ourApplications.ecosystem .col-md-4 .appImg {
    padding-left: 160px;
  }

  .tokenSection .mainHeading .applicationsListTxt p {
    max-width: 860px;
  }

  .DMTRBlock .col-md-6 .mainHeading {
    margin-bottom: 200px;
  }

  .footerMainCol ul li ul {
    margin-bottom: 9px;
    margin-left: -17px;
  }

  .copyRight p {
    margin-bottom: 37px;
  }

  .aboutBannerImg {
    margin-top: -10px;
  }

  .pageBgBox::before {
    content: "";
    position: absolute;
    bottom: 0px;
    top: 30%;
    left: 0;
    right: 0;
    width: 100%;
    height: 1854px;
    background: url(../imgs/layer2.webp) no-repeat;
    background-position: center;
    background-size: cover;
    z-index: -3;
  }

  .drivenFarming .stakingTxtCol {
    width: 100%;
  }

  .drivenFarmingImg {
    width: 2000px;
  }

  .drivenFarming {
    padding: 151.5px 0px 260px;
  }

  .Technology {
    padding-top: 80px;
  }

  .drivenFarming::after {
    height: 1360px;
  }

  .worldMap {
    max-width: 1560px;
    height: 950px;
  }

  .globalList {
    max-width: 100%;
  }

  .dimitraValues {
    max-width: 100%;
    margin-bottom: 180px;
  }

  .dimitraValuesIcons {
    max-width: 1780px;
  }

  .valueMainIconBox {
    width: 182px;
    height: 182px;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 0px;
    right: 4.8px !important;
  }

  .ecosystemNewDrop .dropMenu {
    left: -164px !important;
  }

  .ecosystemDrop .dropCtmCol .dropMenuItem a svg {
    width: 77px;
    height: 77px;
    top: 15px !important;
  }

  .tokenTxtCol h2 {
    color: #009041;
  }

  .tokenTxtCol {
    width: 870px;
  }

  .bannerNew.tokenFirstBanner {
    padding: 79px 0px 181px;
  }

  .bannerNewBtns {
    width: 528px;
  }

  .bannerNewBtns a {
    padding: 19.5px 15px;
    line-height: 20px;
  }

  .globalIssueCol ul {
    padding-left: 27px;
  }

  .ctmFooterRow {
    margin-bottom: 400px;
  }

  .bannerNew.tokenFirstBanner .tokenBannerImg {
    width: 740px;
    margin-right: 220px;
  }

  .tokenomicsTxt h2 {
    margin-bottom: 40px;
  }

  .tokenomicsCol {
    width: 835px;
  }

  .tokenomicsList {
    width: 342px;
    margin-top: 67px;
  }

  .tokenomicsList p {
    color: #7b7b7b;
    margin-bottom: 13px;
    line-height: 22px;
  }

  .tokenomicsList h3 {
    color: #007800;
    margin-bottom: 0px;
    font-weight: 700;
    line-height: 55px;
  }

  .tokenomicsListCol {
    width: 843px;
    padding-top: 120px;
  }

  .stakingTxtCol h2 {
    margin-bottom: 46px;
  }

  .stakingTxtCol p {
    font-family: rustica, sans-serif;
    font-weight: 300;
  }

  .stakingImgCol {
    width: 580px;
  }

  .stakingRow {
    margin-bottom: 245px;
  }

  .stakingBlock .stakingRow.markets .stakingTxtCol {
    width: 990px !important;
  }

  .stakingRow.markets .stakingImgCol {
    margin-left: 118px;
    width: 700px;
  }

  .aboutBannerImg {
    margin-top: -119px;
  }

  .drivenFarming .applicationsList ul li a::after {
    top: 12px;
  }

  .drivenFarming .DimitraAcademyList a {
    margin-top: 100px;
  }

  .drivenFarming {
    padding: 151.5px 0px 470px;
  }

  .Technology .technologyList.connected {
    right: -370px;
    bottom: 190px;
  }

  .Technology .applicationsList ul li a::after {
    top: 18px;
  }

  .tabScrollBox {
    max-height: 660px;
  }

  .valuesBox .dimitraValuesTxt {
    width: 1462px;
  }

  .valuesBox .dimitraValuesImg {
    width: 528px;
  }

  .valuesBox::after {
    bottom: 327px;
    height: 1215px;
  }

  .dimitraValuesIcons {
    max-width: 2020px;
  }

  .valueMainIconBox {
    width: 210px;
    height: 210px;
  }

  .environmentalBox .stakingRow .stakingTxtCol {
    width: 1924px;
  }

  .environmentalBox .stakingTxtCol p {
    font-family: rustica, sans-serif;
    font-weight: 300;
    margin-top: 40px;
  }

  .esgTabs {
    margin-top: 100px;
  }

  .environmentalBox .applicationsList ul li a::after,
  .projectsBox .applicationsList ul li a::after {
    top: 12px;
  }

  .globalIssueCol ul li {
    color: #007800;
    margin-bottom: 6px;
  }

  .globalIssueCol {
    width: 678px;
  }

  .environmentalBox {
    padding: 143px 0px 300px;
    position: relative;
  }

  .ourTeam .stakingTxtCol p {
    font-family: rustica, sans-serif;
    font-weight: 300;
  }

  .ourTeam .applicationsList ul li a::after {
    top: 18px;
  }

  .teamUserImg {
    width: 174px;
    height: 174px;
    margin-bottom: 22px;
  }

  .teamUserName h3 {
    line-height: 30px;
  }

  .teamUserName h5 {
    color: #7b7b7b;
    margin-bottom: 10px;
  }

  .ourTeam::after {
    top: -160px;
    height: 866px;
  }

  .ourTeam .stakingTxtCol .row {
    margin-top: 120px;
  }

  .ourTeam .stakingTxtCol .row .col-md-8 .row {
    margin-top: 0px;
  }

  .projectsBox::after {
    width: 92%;
    top: -366px;
    height: 1154px;
  }

  .projectsBox {
    padding: 525px 0px 120px;
  }

  .projectMapHeading ul {
    margin-top: 154px;
  }

  .projectMapHeading ul li {
    margin-top: 35px;
  }

  .projectMapSideParagraph p {
    margin-top: 58px;
  }

  .aboutPartnerSection::after {
    height: 1120px;
    width: 100%;
    top: -17px;
  }

  .aboutPartnerSection h2 {
    margin-top: 60px;
  }

  .aboutPartnerSection {
    margin-top: 365px;
    padding: 498px 0px 0px;
  }

  .environmentalBox.globalIssue::after {
    top: -227px;
  }

  .worldMap {
    max-width: 1700px;
    height: 940px;
  }

  .bannerNewBtns {
    width: 540px;
  }

  .bannerNewBtns a {
    line-height: 25px;
  }

  .tokenomicsListCol {
    width: 1150px;
  }

  .tokenomics .tokenomicsList p {
    margin-bottom: 10px;
    line-height: 35px;
  }

  .tokenomicsList h3 {
    line-height: 62px;
  }

  .tokenomicsList {
    width: 432px;
  }

  .stakingImgCol {
    width: 610px;
  }

  .stakingRow.markets {
    position: relative;
    z-index: 9999;
  }

  .marketsLogoImg {
    width: 380px;
    margin-bottom: 40px;
  }

  .stakingRow.markets .stakingImgCol {
    width: 800px !important;
    margin-left: 200px;
  }

  .stakingBlock .stakingRow {
    margin-bottom: 575px;
  }

  .tokenTxtCol h2 {
    margin-bottom: 66px;
  }

  .tokenomics {
    padding: 80px 0px 169px;
  }

  .stakingBlock .stakingImgCol {
    width: 480px;
  }

  .stakingBlock .stakingTxtCol {
    width: 1551px;
  }

  .stakingRow.markets .stakingTxtCol p span {
    color: #007800;
    font-weight: 500;
  }

  .stakingBlock .stakingRow.markets .stakingTxtCol {
    width: 1090px !important;
  }

  .marketsLogoRow {
    padding-left: 92px;
    margin-top: 90px;
  }

  .dimitraEcosystem .tokenTxtCol {
    text-align: left;
    width: 1000px;
  }

  .dimitraEcosystem .tokenBannerImg {
    width: 1260px;
  }

  .bannerNew.dimitraEcosystem {
    padding: 130px 0px 227px;
  }

  .stakingBlock.DimitraAcademy .stakingRow {
    margin-bottom: 130px;
    position: relative;
    z-index: 999;
  }

  .stakingBlock.DimitraAcademy .stakingTxtCol {
    width: 1560px;
  }

  .dimitraIncubator .applicationsList ul li a::after,
  .stakingBlock.DimitraAcademy .applicationsList ul li a::after {
    top: 19px;
  }

  .stakingBlock.DimitraAcademy .DimitraAcademyList p {
    font-weight: 400;
  }

  .stakingBlock.DimitraAcademy .stakingRow:nth-child(1) .stakingImgCol {
    width: 540px;
    position: relative;
    top: -76px;
  }

  .dimitraIncubator.mobileLine .stakingTxtCol p {
    font-weight: 400;
  }

  .dimitraIncubator.mobileLine .stakingTxtCol {
    width: 1464px;
    padding-top: 70px;
  }

  .dimitraIncubator.mobileLine .stakingImgCol {
    width: 705px !important;
  }

  .dimitraIncubator.mobileLine .stakingTxtCol h2 {
    margin-bottom: 136px;
  }

  .dimitraIncubator.mobileLine .DimitraAcademyList span {
    font-size: 33px;
  }

  .dimitraIncubator {
    background: none;
    position: relative;
  }

  .dimitraIncubator::after {
    content: "";
    position: absolute;
    top: -100px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1124px;
    background: url(../imgs/dimitraIncubator_bg_top.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .dimitraIncubator::before {
    content: "";
    position: absolute;
    top: -100px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1124px;
    background: url(../imgs/dimitraIncubator_bg_top.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .dimitraIncubator::after {
    content: "";
    position: absolute;
    top: auto;
    bottom: 600px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1274px;
    background: url(../imgs/dimitraIncubator_bg.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .dimitraIncubator {
    padding: 865px 0px 100px;
    margin-top: -500px;
  }

  .dimitraIncubator.mobileLine .stakingRow:nth-child(1) {
    margin-bottom: 587px;
  }

  .bannerNew.farmarApp .tokenTxtCol {
    width: 1200px;
  }

  .bannerNew.farmarApp .tokenBannerImg {
    width: 970px;
  }

  .AppIconBlock svg {
    width: 100px;
    height: 160px;
  }

  .appCtmRow .appCtmCol:nth-child(2) .AppIconBlock svg {
    width: 140px;
  }

  .appCtmRow .appCtmCol:nth-child(3) .AppIconBlock svg {
    width: 140px;
  }

  .mobileAppIconBox h4 {
    margin-bottom: 32px;
  }

  .stakingBlock.DimitraAcademy {
    padding-top: 0px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingTxtCol {
    width: 1610px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingImgCol {
    width: 470px;
  }

  .dimitraIncubator.platformApp.phoneList {
    padding: 995px 0px 100px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingTxtCol h2 {
    margin-bottom: 86px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingTxtCol {
    width: 1595px;
  }

  .dimitraIncubator.platformApp.phoneList .DimitraAcademyList span p {
    font-weight: 400;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    width: 1091px;
    height: 836px;
    bottom: -490px;
    right: 120px;
  }

  .dimitraIncubator.platformApp.phoneList::after {
    content: "";
    position: absolute;
    top: auto;
    bottom: 1250px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1004px;
    background: url(../imgs/appLayer1BG.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .dimitraIncubator.platformApp.phoneList::before {
    content: "";
    position: absolute;
    top: 440px;
    left: 0;
    right: 0;
    width: 100%;
    height: 654px;
    background: url(../imgs/appLayerBG.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .newsImg {
    height: 344px;
  }

  .newsImg {
    height: 460px;
  }

  .newsTitle {
    margin-bottom: 158px;
  }

  .newsSlider p {
    line-height: 40px;
  }

  .contactBg::after {
    top: 60px;
    width: 100%;
    height: 1433px;
  }

  .ctmContainer {
    max-width: 1145px;
  }

  .formCaseBox {
    width: 540px;
    margin-bottom: 50px;
  }

  .formCaseBox input {
    padding: 14px 20px;
  }

  .formCaseBox textarea {
    padding: 14px 20px;
    max-height: 373px;
    min-height: 373px;
  }

  .formSubmitBtn input,
  .formSubmitBtn button {
    border-radius: 0px;
    background-color: #fff !important;
    border: 2px solid #007800;
    color: #007800;
    padding: 22px 60px 18px 60px;
    line-height: 36px;
  }

  .contactInfoTxtBox {
    max-width: 688px;
  }

  .DMTRBlock .map_layer {
    width: 100%;
  }

  .stakingBlock.newStaking {
    padding: 132px 0px 0px;
  }

  .stakingBlock::after {
    top: 60px;
    height: 1631px;
  }

  .technologyList.team {
    top: 51px;
    right: -216px;
  }

  .technologyList h2 {
    line-height: 71px;
  }

  .technologyList.country {
    right: 56px;
    top: 160px;
  }

  .technologyList.user {
    max-width: 364.83px;
    left: -67px;
  }

  .Technology .technologyList.connected {
    right: -22.4%;
    bottom: 279px;
  }

  .technologyList.projects {
    top: auto;
    bottom: 271px;
    left: -11.4%;
  }

  .Technology .technologyList.connected h2 {
    position: relative;
    top: -15px;
  }

  .technologyList.connected span {
    width: 1102px;
  }

  .Technology .worldMap div:nth-child(1) {
    position: relative;
    top: -78px;
  }

  .technologyList.user {
    bottom: 30px;
  }

  .globalList ul li {
    margin-top: 16px;
  }

  .technologyList.user span {
    margin-top: 10px;
  }

  .technologyList {
    top: 89px;
    left: -142px;
  }

  .technologyList p {
    margin-top: 9px;
  }

  .environmentalBox .applicationsList ul li a::after,
  .projectsBox .applicationsList ul li a::after {
    top: 14px;
  }

  .globalIssueRow {
    margin-top: 100px;
    margin-bottom: 70px;
  }

  .dimitraIncubator.platformApp.phoneList::after {
    bottom: 1220px;
    height: 984px;
  }

  .dimitraIncubator.platformApp .stakingRow {
    z-index: 9999;
  }

  .teamInfo .teamUserName h5 p {
    line-height: 19px;
  }

  .ourTeam .row .col-md-4 {
    width: 41%;
  }

  .ourTeam .row .col-md-8 {
    width: 59%;
  }

  .banner {
    padding: 49px 0px 49px;
  }

  .contactInfoTxtBox {
    margin-bottom: 170px;
  }

  .newsSlider p {
    line-height: 40px;
  }

  .newsImg {
    height: 338px;
  }

  .newsSide.ExternalNewsBottom {
    margin-bottom: 180px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    width: 1001px;
    height: 706px;
    bottom: -357px;
    right: 120px;
  }

  .dimitraIncubator.platformApp.phoneList .DimitraAcademyList span p {
    font-weight: 300;
  }

  .dimitraIncubator.mobileLine .stakingTxtCol p {
    font-weight: 300;
  }

  .partnersMainLogo {
    margin-bottom: 190px;
  }

  .dimitraIncubator::after {
    bottom: 770px;
  }

  .stakingBlock::after {
    top: 60px;
    height: 1221px;
  }

  .stakingRow.markets {
    margin-bottom: 320px !important;
  }

  .banner {
    padding: 54px 0px 54px;
  }

  .headerGreenBox {
    width: 53px;
    height: 25px;
    padding: 7px 6px !important;
    font-size: 8px !important;
  }

  .btcTxt p {
    font-size: 11px;
  }

  #main_percentage {
    font-size: 12px;
  }

  .headerGreenBox {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
  }

  .btcTxt p span svg {
    margin-left: 5px;
  }

  .mediaMainList p span#main_price {
    font-size: 14px;
  }

  .mediaMainList p span#main_price {
    font-size: 12px;
  }

  .navbar-nav li {
    margin: 0px 37.4px;
  }

  .dropDownIcon svg {
    width: 17px;
  }

  .navbar-nav li {
    margin: 0px 36.2px;
  }

  .dropDownIcon svg {
    width: 22px;
  }

  .header {
    padding: 65px 0px 38px;
    position: relative;
  }

  .navbar-nav li {
    margin: 0px 33.2px;
  }

  .dropMenuItem a {
    height: 95px;
  }

  .aboutDrop .dropMenu {
    width: 594px;
  }

  .dropMenuItem a p {
    line-height: 29px;
  }

  .dropMenuItem a svg {
    width: 60px;
    height: 60px;
  }

  .dropMenuItem a {
    padding: 21px 18px 13px !important;
  }

  .aboutDrop .dropMenu {
    left: -230px;
  }

  .dropMenu {
    width: 870px;
    top: 54px;
    left: -346px;
  }

  .dropMenuItem a {
    padding: 42px 18px 13px !important;
  }

  .dropMenuList ul li {
    margin-top: 9.9px;
  }

  .dropMenuItem a p {
    line-height: 27px;
  }

  .dropMenuItem.markerts_logo_size svg {
    width: 60px;
    height: 60px;
  }

  .dropMenuItem.markerts_logo_size svg {
    width: 80px;
    height: 80px;
  }

  .bannerTxtCol {
    width: 1313px;
    padding-left: 0;
  }

  .bannerSideImg img.globeeImg {
    width: 100%;
    height: 95%;
  }

  .bannerActionBtn {
    top: 186px;
    left: 225px;
    width: auto;
  }

  .bannerSideImg button:nth-child(3) {
    right: 226px;
    top: 140px;
  }

  .bannerSideImg button:nth-child(5) {
    left: 56px;
    bottom: 408px;
  }

  .bannerSideImg button:nth-child(9) {
    left: 556px;
    bottom: 553px;
  }

  .bannerSideImg button:nth-child(7) {
    right: 180px;
    bottom: 167px;
  }

  .bannerSideImg button:nth-child(6) {
    right: 45px;
    bottom: 450px;
  }

  .pageBgBox {
    margin-top: 130px;
    position: relative;
  }

  .ourApplications.globalApplication .appImg {
    top: -647px !important;
  }

  .DMTRBlock {
    padding: 261.5px 0px 257.5px;
    position: relative;
  }

  .pageBgBox::after {
    top: -100px;
  }

  div#eco_scene {
    position: relative;
    top: 222px;
    left: -90px;
    width: 761px;
  }

  .tokenSection {
    background-position: top;
    margin-bottom: 150px;
  }

  .ourApplications.ecosystem::after {
    top: -8%;
  }

  .aboutBannerImg {
    margin-top: -14px;
  }

  .drivenFarmingImg {
    width: 1980px;
    margin: 0 auto;
    margin-top: 177px;
  }

  .worldMap {
    max-width: 1724px;
    height: 1063px;
  }

  .technologyList.team {
    top: 62px;
    right: -249px;
  }

  .technologyList.country {
    right: -14px;
    top: 196px;
  }

  .tokenDrop .dropMenu {
    left: -351px;
  }

  .ecosystemDrop .dropMenu {
    left: -295px;
  }

  .tokenSection .mainHeading a {
    margin-top: 50px;
  }

  .drivenFarming .stakingTxtCol h6 {
    margin-bottom: 75px;
    margin-top: 80px;
  }

  .aboutDrivenFarmer .DimitraAcademyList span {
    max-height: 370px;
  }

  .drivenFarming .DimitraAcademyList a {
    margin-top: 50px;
  }

  .Technology .globalList .tabScrollBox {
    overflow-y: inherit;
  }

  .valuesBox::after {
    bottom: 547px;
    height: 885px;
  }

  .Technology {
    padding-bottom: 500px;
  }

  .Technology .tabScrollBox .tabscrollParagraph {
    max-height: 555px;
  }

  .ContantScroll {
    max-height: 1000px;
    overflow-y: auto;
  }

  .environmentalBox {
    padding: 310px 0px 300px;
  }

  .environmentalBox::after {
    top: -216px;
    height: 586px;
  }

  .ourTeam .applicationsList ul li a::after {
    top: 18px;
  }

  .projectsBox .applicationsList ul li a::after {
    top: 12px;
  }

  .ecosystemNewDrop .dropMenu {
    width: 590px !important;
  }

  .ecosystemNewDrop .dropCtmRow .dropCtmCol .dropMenuItem a svg {
    bottom: 15px !important;
    right: 8px !important;
    width: 70px;
    height: 64px;
  }

  .tokenDrop.ecosystemNewDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 18px;
    right: 12.8px !important;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a svg {
    bottom: 57.7px !important;
    right: 10.7px !important;
    width: 83px;
    height: 85px;
  }

  .applicationsList ul li a::after {
    top: 18px;
  }

  .applicationsList ul li {
    margin-bottom: 28px !important;
  }

  .tokenList {
    margin-bottom: 80px;
  }

  .ourApplications.ecosystem.agTechTab {
    padding-bottom: 420px;
  }

  .agTechTab .applicationsListTxt h5 {
    font-size: 30px;
  }

  .headerList ul li a svg {
    width: 23px;
    height: 23px;
  }

  .environmentalBox .applicationsList ul li a::after,
  .projectsBox .applicationsList ul li a::after {
    top: 18px;
  }

  .teamsProfileScroll {
    height: 1002px;
  }

  .drivenFarming .applicationsList ul li a::after {
    top: 15px;
  }

  .technologyList.connected {
    max-width: 1103px;
  }

  #data_driven_farming .applicationsList ul li a::after {
    top: 18px;
  }

  .aboutPartnerSection .stakingTxtCol {
    width: 1211px;
  }

  .teamUserName p {
    line-height: 21px;
  }

  .tokenDrop .dropMenu {
    left: -351px;
    width: 884.5px;
  }

  .drivenFarming.aboutDrivenFarmer .stakingTxtCol .col-md-5,
  .Technology .globalList .col-md-5 {
    width: 35.13%;
  }

  .projectsBox .projectMapHeading .col-md-8 {
    padding-left: 54px;
  }

  .newsSlider p {
    height: 75.2px;
  }

  .newsSlider p {
    line-height: 38px;
  }

  .bannerIconBox svg {
    width: 70px;
    height: 70px;
  }

  .bannerIconBox {
    width: 11%;
    height: 110px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(4) {
    transform: rotateY(-25deg);
    height: 100px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(3) {
    transform: rotateY(-35deg);
    height: 95px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(2) {
    transform: rotateY(-45deg);
    height: 90px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(7) {
    transform: rotateY(-25deg);
    height: 100px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(8) {
    transform: rotateY(-35deg);
    height: 95px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(9) {
    transform: rotateY(-45deg);
    height: 90px;
  }

  .bannerIconSlider p {
    position: absolute;
    top: -60px;
  }

  .aboutDrop .dropCtmRow .dropCtmCol:nth-child(4) .dropMenuItem a svg {
    bottom: 0.7px !important;
  }

  .tokenDrop .dropMenu {
    left: -375px;
    width: 914.5px;
  }

  .dropMenuItem a {
    padding: 42px 10px 13px !important;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 26px;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a svg {
    bottom: 77.7px !important;
  }

  .dropMenuItem a {
    padding: 42px 100px 13px 10px !important;
  }

  .nav-item.tokenDrop .dropMenuItem a {
    padding: 21px 70px 21px 21px !important;
  }

  .dropMenuItem a {
    padding: 42px 18px 13px 20px !important;
  }

  .nav-item.tokenDrop .dropMenuItem a {
    padding: 20px 70px 21px 20px !important;
  }

  .dropMenuList ul li {
    margin: 0;
    margin-bottom: 11.9px;
  }

  .ecosystemNewDrop .dropMenu {
    width: 660px !important;
  }

  .bannerIconSlider {
    padding-top: 0;
  }

  .aboutDrop .dropCtmRow .dropCtmCol:nth-child(3) .dropMenuItem a svg {
    bottom: 15.1px !important;
  }

  .aboutDrop .dropCtmRow .dropCtmCol:nth-child(4) .dropMenuItem a svg {
    bottom: 3.7px !important;
  }

  .nav-item.tokenDrop .dropMenuItem a {
    padding: 20px 70px 13px 20px !important;
  }

  .tokenDrop .dropCtmRow .dropCtmCol .dropMenuItem a svg {
    bottom: 13px !important;
  }

  .tokenDrop .dropCtmRow .dropCtmCol .dropMenuItem a svg {
    bottom: 15px !important;
  }

  .dropMenuList ul li {
    margin-bottom: 13.9px;
  }

  .tokenDrop.ecosystemNewDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 16px;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a svg {
    bottom: 73.7px !important;
  }

  .bannerIconSlider .bannerIconBox:nth-child(2) {
    transform: rotateY(-50deg);
    height: 85px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(3) {
    transform: rotateY(-40deg);
    height: 90px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(4) {
    transform: rotateY(-40deg);
    height: 93.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(5) {
    transform: rotateY(-30deg);
    height: 100.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(10) {
    transform: rotateY(50deg);
    height: 85px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(9) {
    transform: rotateY(40deg);
    height: 90px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(8) {
    transform: rotateY(40deg);
    height: 93.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(7) {
    transform: rotateY(30deg);
    height: 100.09px;
  }

  .PlatformHeadingBottom .DimitraAcademyList span {
    max-height: 520px;
  }

  .IncubatorScrollTxt span {
    max-height: 450px;
  }

  .tokenScrolTxt {
    max-height: 510px;
  }

  .stakingNewBtn a {
    padding: 11.5px 75px;
    line-height: 65px;
  }
}

@media screen and (max-width: 2560px) and (min-width: 2381px) {
  .navbar-expand-lg .navbar-nav {
    margin-left: 2%;
  }

  .navbar-light .navbar-brand {
    width: 400px;
  }

  .navbar-light .navbar-brand img {
    width: 100%;
  }

  /* .navbar-light .navbar-nav .nav-link {
    font-size: 25px;
  } */
  .headerList ul li a {
    width: 42px;
    height: 42px;
    padding: 7px;
  }

  .mediaMainList p {
    font-size: 19px;
  }

  .mediaMainList p svg {
    width: 22px;
  }

  .btcTxt p,
  .btcTxt p span {
    font-size: 12px;
    margin: 0;
  }

  .mediaMainList span {
    padding: 5px 5px;
    font-size: 11px;
    margin: 0px 7px;
  }

  .mediaMainList span svg {
    width: 12px;
  }

  .banner .container,
  .container,
  .container-lg,
  .container-md,
  .container-sm,
  .container-xl,
  .container-xxl {
    max-width: 2201px;
  }

  .bannerTxtCol {
    width: 1063px;
    padding-left: 0;
  }

  .bannerTxtCol p {
    margin-bottom: 10px;
    max-width: 920px;
  }

  .bannerTxtCol span {
    max-width: 880px;
  }

  .bannerSideImg {
    width: 1000px;
    height: 984.52px;
  }

  .bannerActionBtn {
    top: 148px;
    left: 214px;
    width: auto;
  }

  .bannerActionBtn img {
    width: 100px;
  }

  .bannerActionBtn:hover img {
    width: 120px;
  }

  .bannerSideImg button:nth-child(3) {
    right: 296px;
    top: 115px;
  }

  .bannerActionBtn::after {
    width: 2px;
    height: 52px;
  }

  .bannerSideImg button:nth-child(3) p {
    right: -201px;
    top: -23px;
  }

  .bannerSideImg button:nth-child(3)::after {
    right: -7px;
    transform: rotate(39deg);
    top: 4px;
  }

  .bannerSideImg button:nth-child(4) {
    left: 218px;
    bottom: 99px;
  }

  .bannerSideImg button:nth-child(4) img {
    width: 120px;
  }

  .bannerActionBtn p {
    top: -75px;
    left: -201px;
  }

  .bannerActionBtn::after {
    top: -48px;
    left: -2px;
  }

  .bannerSideImg button:nth-child(4):hover img {
    width: 130px;
  }

  .bannerSideImg button:nth-child(4)::after {
    top: -44px;
    left: -2px;
  }

  .bannerSideImg button:nth-child(5) img {
    width: 70px;
  }

  .bannerSideImg button:nth-child(5) {
    left: 10px;
    bottom: 438px;
  }

  .bannerSideImg button:nth-child(5):hover img {
    width: 81px;
  }

  .bannerSideImg button:nth-child(6) {
    right: 115px;
    bottom: 450px;
  }

  .bannerSideImg button:nth-child(6) img {
    width: 67px;
  }

  .bannerSideImg button:nth-child(6):hover img {
    width: 77px;
  }

  .bannerSideImg button:nth-child(6) p {
    left: auto;
    right: -170px;
    top: -85px;
    min-width: 178px;
  }

  .bannerSideImg button:nth-child(6)::after {
    right: 16px;
    transform: rotate(25deg);
    top: -51px;
  }

  .bannerSideImg button:nth-child(7) {
    right: 300px;
    bottom: 97px;
  }

  .bannerSideImg button:nth-child(7) img {
    width: 100px;
  }

  .bannerSideImg button:hover:nth-child(7) img {
    width: 110px;
  }

  .bannerSideImg button:nth-child(7) p {
    right: -192px;
    top: -32px;
  }

  .bannerSideImg button:nth-child(7)::after {
    right: 9px;
    left: auto;
    transform: rotate(45deg);
    top: -7px;
  }

  .bannerSideImg button:nth-child(8) {
    left: 326px;
    bottom: 369px;
  }

  .bannerSideImg button:nth-child(9) {
    left: 556px;
    bottom: 583px;
  }

  .bannerSideImg button:nth-child(9) img {
    width: 79px;
  }

  .bannerSideImg button:nth-child(9):hover img {
    width: 89px;
  }

  .bannerSideImg button:nth-child(8):hover img {
    width: 110px;
  }

  .bannerSideImg button:nth-child(5) p {
    top: 125px;
    left: -212px;
  }

  .bannerSideImg button:nth-child(5)::after {
    top: 86px;
    left: -16px;
    transform: rotate(35deg);
  }

  .aboutDrop .dropMenu {
    width: 494px;
  }

  .dropMenuItem a {
    height: 75px;
  }

  .tokenDrop .dropMenu {
    left: -349px;
    width: 884.5px;
  }

  .ecosystemDrop .dropMenu {
    left: -218px;
  }

  .applicationsList ul li a {
    line-height: normal;
  }

  .ourApplications .applicationsListTxt p {
    width: 906px;
    position: relative;
    z-index: 9;
  }

  .appImg img {
    width: 100%;
  }

  .appImg {
    top: 0px;
  }

  .pageBgBox::after {
    height: 1684px;
  }

  .DMTRBlock .applicationsListTxt {
    width: 83%;
  }

  .DMTRBlock .appImg {
    width: 1330px;
    bottom: 118px;
    right: 80px;
  }

  .pageBgBox::before {
    height: 2933px;
  }

  .tokenImg img {
    width: 30%;
    position: relative;
    top: -28px;
  }

  .tokenSection::after {
    height: 82%;
  }

  .mainHeading a svg {
    width: 25px;
    height: 25px;
    top: -3px;
  }

  .tokenSection {
    background-position: top;
    margin-bottom: 370px;
  }

  .tokenSection::after {
    width: 80%;
    height: 80%;
    left: auto;
    right: 0;
  }

  .footer .clientLogoCol {
    width: 420px;
  }

  .footer .clientLogoCol img {
    width: 100%;
  }

  .footer .clientLogoCol a {
    display: block;
  }

  .footerMainCol h3 {
    margin-bottom: 40px;
  }

  .footerMainCol ul li a {
    line-height: 39px;
  }

  .footerMainCol {
    width: 480px;
  }

  .footerMainCol ul li ul li a svg {
    width: 40px;
    height: 28px;
  }

  .tokenSection .row .col-md-6:nth-child(1) {
    width: 50%;
  }

  .tokenSection .row .col-md-6:nth-child(2) {
    width: 50%;
  }

  .pageBgBox::before {
    height: 2053px;
    top: 26%;
    bottom: auto;
  }

  .footer {
    padding: 998px 0px 119px;
    margin-top: -660px;
  }

  .ourApplications.ecosystem .col-md-4 .appImg {
    padding-left: 160px;
  }

  .tokenSection .mainHeading .applicationsListTxt p {
    max-width: 860px;
  }

  .DMTRBlock .col-md-6 .mainHeading {
    margin-bottom: 200px;
  }

  .footerMainCol ul li ul {
    margin-bottom: 9px;
  }

  .copyRight p {
    margin-bottom: 37px;
  }

  .aboutBannerImg {
    margin-top: -10px;
  }

  .pageBgBox::before {
    content: "";
    position: absolute;
    bottom: 0px;
    top: 27%;
    left: 0;
    right: 0;
    width: 100%;
    height: 1854px;
    background: url(../imgs/layer2.webp) no-repeat;
    background-position: center;
    background-size: cover;
    z-index: -3;
  }

  .drivenFarming .stakingTxtCol {
    width: 100%;
  }

  .drivenFarmingImg {
    width: 2000px;
  }

  .drivenFarming {
    padding: 151.5px 0px 260px;
  }

  .Technology {
    padding-top: 80px;
  }

  .drivenFarming::after {
    height: 1160px;
  }

  .worldMap {
    max-width: 1560px;
    height: 950px;
  }

  .globalList {
    max-width: 100%;
  }

  .dimitraValues {
    max-width: 100%;
  }

  .dimitraValuesIcons {
    max-width: 1780px;
  }

  .valueMainIconBox {
    width: 182px;
    height: 182px;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 4px;
    right: 4.8px !important;
  }

  .ecosystemDrop .dropCtmCol .dropMenuItem a svg {
    width: 77px;
    height: 77px;
    top: 15px !important;
  }

  .tokenTxtCol h2 {
    color: #009041;
    font-size: 114px;
  }

  .tokenTxtCol {
    width: 737px;
  }

  .bannerNewBtns {
    width: 528px;
  }

  .bannerNewBtns a {
    padding: 19.5px 15px;
    line-height: 20px;
  }

  .bannerNew.tokenFirstBanner .tokenBannerImg {
    width: 740px;
    margin-right: 220px;
  }

  .tokenomicsTxt h2 {
    margin-bottom: 40px;
  }

  .tokenomicsCol {
    width: 835px;
  }

  .tokenomicsList {
    width: 342px;
    margin-top: 67px;
  }

  .tokenomicsList p {
    color: #7b7b7b;
    margin-bottom: 13px;
    line-height: 22px;
  }

  .tokenomicsList h3 {
    color: #007800;
    margin-bottom: 0px;
    font-weight: 700;
    line-height: 55px;
  }

  .tokenomicsListCol {
    width: 843px;
    padding-top: 120px;
  }

  .stakingTxtCol h2 {
    margin-bottom: 46px;
  }

  .stakingTxtCol p {
    font-family: rustica, sans-serif;
    font-weight: 300;
  }

  .stakingImgCol {
    width: 580px;
  }

  .stakingRow {
    margin-bottom: 245px;
  }

  .stakingBlock .stakingRow.markets .stakingTxtCol {
    width: 990px !important;
  }

  .stakingRow.markets .stakingImgCol {
    margin-left: 118px;
    width: 700px;
  }

  .aboutBannerImg {
    margin-top: -119px;
  }

  .drivenFarming .applicationsList ul li a::after {
    top: 19px;
  }

  .drivenFarming .DimitraAcademyList a {
    margin-top: 50px;
  }

  .drivenFarming {
    padding: 151.5px 0px 470px;
  }

  .Technology .technologyList.connected {
    right: -370px;
    bottom: 190px;
  }

  .Technology .applicationsList ul li a::after {
    top: 19px;
  }

  .tabScrollBox {
    max-height: 660px;
  }

  .valuesBox .dimitraValuesTxt {
    width: 1462px;
  }

  .valuesBox .dimitraValuesImg {
    width: 420px;
  }

  .valuesBox::after {
    bottom: 420px;
    height: 936px;
  }

  .dimitraValuesIcons {
    max-width: 1830px;
  }

  .valueMainIconBox {
    width: 188px;
    height: 188px;
  }

  .environmentalBox .stakingRow .stakingTxtCol {
    width: 1510px;
  }

  .environmentalBox .stakingTxtCol p {
    font-family: rustica, sans-serif;
    font-weight: 300;
  }

  .environmentalBox .applicationsList ul li a::after,
  .projectsBox .applicationsList ul li a::after {
    top: 12px;
  }

  .globalIssueCol ul li {
    color: #007800;
    margin-bottom: 6px;
  }

  .globalIssueCol {
    width: 678px;
  }

  .environmentalBox {
    padding: 143px 0px 300px;
    position: relative;
  }

  .ourTeam .stakingTxtCol p {
    font-family: rustica, sans-serif;
    font-weight: 300;
  }

  .ourTeam .applicationsList ul li a::after {
    top: 19px;
  }

  .teamUserImg {
    width: 174px;
    height: 174px;
    margin-bottom: 22px;
  }

  .teamUserName h3 {
    line-height: 30px;
  }

  .teamUserName h5 {
    color: #7b7b7b;
    margin-bottom: 10px;
  }

  .ourTeam::after {
    top: -160px;
    height: 866px;
  }

  .ourTeam .stakingTxtCol .row {
    margin-top: 120px;
  }

  .ourTeam .stakingTxtCol .row .col-md-8 .row {
    margin-top: 0px;
  }

  .projectsBox::after {
    top: -10px;
    height: 1121px;
  }

  .projectsBox {
    padding: 671px 0px 120px;
  }

  .aboutPartnerSection::after {
    height: 967px;
  }

  .aboutPartnerSection {
    padding: 498px 0px 0px;
  }

  .worldMap {
    max-width: 1700px;
    height: 940px;
  }

  .bannerNewBtns {
    width: 540px;
  }

  .bannerNewBtns a {
    line-height: 25px;
  }

  .tokenomicsListCol {
    width: 1150px;
  }

  .tokenomics .tokenomicsList p {
    font-size: 35px;
    margin-bottom: 10px;
    line-height: 35px;
  }

  .tokenomicsList h3 {
    font-size: 75px;
    line-height: 62px;
  }

  .tokenomicsList {
    width: 432px;
  }

  .stakingBlock .stakingTxtCol p {
    font-size: 33px;
  }

  .stakingImgCol {
    width: 610px;
  }

  .stakingRow.markets {
    position: relative;
    z-index: 9999;
  }

  .marketsLogoImg {
    width: 380px;
    margin-bottom: 40px;
  }

  .stakingRow.markets .stakingImgCol {
    width: 800px !important;
    margin-left: 200px;
  }

  .stakingBlock .stakingRow {
    margin-bottom: 575px;
  }

  .tokenTxtCol h2 {
    margin-bottom: 66px;
  }

  .tokenomics {
    padding: 80px 0px 169px;
  }

  .stakingBlock .stakingImgCol {
    width: 480px;
  }

  .stakingBlock .stakingTxtCol p {
    font-size: 46px;
  }

  .stakingBlock .stakingTxtCol {
    width: 1551px;
  }

  .stakingRow.markets .stakingTxtCol p span {
    color: #007800;
    font-weight: 500;
  }

  .stakingBlock .stakingRow.markets .stakingTxtCol {
    width: 1090px !important;
  }

  .marketsLogoRow {
    padding-left: 92px;
    margin-top: 90px;
  }

  .dimitraEcosystem .tokenTxtCol {
    text-align: left;
    width: 1000px;
  }

  .dimitraEcosystem .tokenBannerImg {
    width: 1260px;
  }

  .bannerNew.dimitraEcosystem {
    padding: 130px 0px 227px;
  }

  .stakingBlock.DimitraAcademy .stakingTxtCol p {
    font-size: 33px;
  }

  .stakingBlock.DimitraAcademy .stakingRow {
    margin-bottom: 130px;
    position: relative;
    z-index: 999;
  }

  .stakingBlock.DimitraAcademy .stakingTxtCol {
    width: 1560px;
  }

  .dimitraIncubator .applicationsList ul li a::after,
  .stakingBlock.DimitraAcademy .applicationsList ul li a::after {
    top: 19px;
  }

  .stakingBlock.DimitraAcademy .DimitraAcademyList p {
    font-size: 35px;
    font-weight: 400;
  }

  .DimitraAcademyList ol li {
    font-size: 33px;
  }

  .stakingBlock.DimitraAcademy .stakingRow:nth-child(1) .stakingImgCol {
    width: 540px;
    position: relative;
    top: -76px;
  }

  .dimitraIncubator.mobileLine .stakingTxtCol p {
    font-size: 35px;
    font-weight: 400;
  }

  .dimitraIncubator.mobileLine .stakingTxtCol {
    width: 1464px;
    padding-top: 70px;
  }

  .dimitraIncubator.mobileLine .stakingImgCol {
    width: 705px !important;
  }

  .dimitraIncubator.mobileLine .stakingTxtCol h2 {
    font-size: 114px;
    margin-bottom: 136px;
  }

  .dimitraIncubator.mobileLine .DimitraAcademyList span {
    font-size: 33px;
  }

  .dimitraIncubator {
    background: none;
    position: relative;
  }

  .dimitraIncubator::after {
    content: "";
    position: absolute;
    top: -100px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1124px;
    background: url(../imgs/dimitraIncubator_bg_top.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .dimitraIncubator::before {
    content: "";
    position: absolute;
    top: -100px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1124px;
    background: url(../imgs/dimitraIncubator_bg_top.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .dimitraIncubator::after {
    content: "";
    position: absolute;
    top: auto;
    bottom: 600px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1274px;
    background: url(../imgs/dimitraIncubator_bg.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .dimitraIncubator {
    padding: 865px 0px 100px;
    margin-top: -500px;
  }

  .dimitraIncubator.mobileLine .stakingRow:nth-child(1) {
    margin-bottom: 587px;
  }

  .bannerNew.farmarApp .tokenTxtCol p {
    font-size: 28px;
  }

  .bannerNew.farmarApp .tokenTxtCol {
    width: 1200px;
  }

  .bannerNew.farmarApp .tokenBannerImg {
    width: 970px;
  }

  .AppIconBlock svg {
    width: 100px;
    height: 160px;
  }

  .appCtmRow .appCtmCol:nth-child(2) .AppIconBlock svg {
    width: 140px;
  }

  .appCtmRow .appCtmCol:nth-child(3) .AppIconBlock svg {
    width: 140px;
  }

  .mobileAppIconBox h4 {
    font-size: 50px;
    margin-bottom: 32px;
  }

  .mobileAppIconBox p {
    font-size: 30px;
  }

  .stakingBlock.DimitraAcademy {
    padding-top: 0px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingTxtCol {
    width: 1610px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingImgCol {
    width: 470px;
  }

  .dimitraIncubator.platformApp.phoneList {
    padding: 995px 0px 100px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingTxtCol h2 {
    margin-bottom: 86px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingTxtCol {
    width: 1595px;
  }

  .dimitraIncubator.platformApp.phoneList .DimitraAcademyList span {
    font-size: 29px;
  }

  .dimitraIncubator.platformApp.phoneList .DimitraAcademyList span p {
    font-weight: 400;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    width: 1091px;
    height: 836px;
    bottom: -490px;
    right: 120px;
  }

  .dimitraIncubator.platformApp.phoneList::after {
    content: "";
    position: absolute;
    top: auto;
    bottom: 1250px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1004px;
    background: url(../imgs/appLayer1BG.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .dimitraIncubator.platformApp.phoneList::before {
    content: "";
    position: absolute;
    top: 440px;
    left: 0;
    right: 0;
    width: 100%;
    height: 654px;
    background: url(../imgs/appLayerBG.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .newsImg {
    height: 344px;
  }

  .newsSlider p {
    font-size: 29px;
  }

  .newsTitle h1 {
    font-size: 114px;
  }

  .newsImg {
    height: 460px;
  }

  .newsTitle {
    margin-bottom: 158px;
  }

  .newsSlider p {
    font-size: 33px;
    line-height: 40px;
  }

  .contactBg::after {
    top: 60px;
    width: 100%;
    height: 1433px;
  }

  .contactTitle h3 {
    font-size: 114px;
  }

  .contactTitle p {
    font-size: 42px;
  }

  .ctmContainer {
    max-width: 1145px;
  }

  .formCaseBox label {
    font-size: 32px;
  }

  .formCaseBox {
    width: 540px;
    margin-bottom: 50px;
  }

  .formCaseBox input {
    padding: 14px 20px;
    font-size: 26px;
  }

  .formCaseBox textarea {
    padding: 14px 20px;
    max-height: 373px;
    min-height: 373px;
    font-size: 26px;
  }

  .formSubmitBtn input,
  .formSubmitBtn button {
    border-radius: 0px;
    background-color: #fff !important;
    border: 2px solid #007800;
    color: #007800;
    font-size: 36px;
    padding: 22px 60px 18px 60px;
    line-height: 36px;
  }

  .contactInfoTxtBox a {
    font-size: 32px;
  }

  .contactInfoTxtBox p {
    font-size: 32px;
  }

  .contactInfoTxtBox h5 {
    font-size: 40px;
  }

  .contactInfoTxtBox {
    max-width: 688px;
  }

  .DMTRBlock .map_layer {
    width: 100%;
  }

  .stakingBlock.newStaking {
    padding: 132px 0px 0px;
  }

  .stakingBlock::after {
    top: 60px;
    height: 1631px;
  }

  .technologyList.team {
    top: 51px;
    right: -216px;
  }

  .technologyList h2 {
    line-height: 71px;
  }

  .technologyList.country {
    right: 56px;
    top: 160px;
  }

  .technologyList.user {
    max-width: 364.83px;
    left: -67px;
  }

  .Technology .technologyList.connected {
    right: -250px;
    bottom: 250px;
  }

  .Technology .worldMap div:nth-child(1) {
    position: relative;
    top: -70px;
  }

  .technologyList {
    top: 74px;
    left: -49px;
  }

  .environmentalBox .applicationsList ul li a::after,
  .projectsBox .applicationsList ul li a::after {
    top: 19px;
  }

  .dimitraIncubator.platformApp.phoneList::after {
    bottom: 1220px;
    height: 984px;
  }

  .dimitraIncubator.platformApp .stakingRow {
    z-index: 9999;
  }

  .teamInfo .teamUserName h5 p {
    line-height: 19px;
  }

  .ourTeam .row .col-md-4 {
    width: 41%;
  }

  .ourTeam .row .col-md-8 {
    width: 59%;
  }

  .banner {
    padding: 49px 0px 49px;
  }

  .contactInfoTxtBox {
    margin-bottom: 170px;
  }

  .newsSlider p {
    line-height: 40px;
  }

  .newsImg {
    height: 338px;
  }

  .newsSide.ExternalNewsBottom {
    margin-bottom: 380px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    width: 1001px;
    height: 706px;
    bottom: -357px;
    right: 120px;
  }

  .dimitraIncubator.platformApp.phoneList .DimitraAcademyList span p {
    font-weight: 300;
  }

  .dimitraIncubator.mobileLine .stakingTxtCol p {
    font-weight: 300;
  }

  .partnersMainLogo {
    margin-bottom: 190px;
  }

  .dimitraIncubator::after {
    bottom: 770px;
  }

  .stakingBlock::after {
    top: 60px;
    height: 1221px;
  }

  .stakingRow.markets {
    margin-bottom: 320px !important;
  }

  .banner {
    padding: 54px 0px 54px;
  }

  .headerGreenBox {
    width: 53px;
    height: 25px;
    padding: 7px 6px !important;
    font-size: 8px !important;
  }

  #main_percentage {
    font-size: 8px;
  }

  .btcTxt p span svg {
    margin-left: 5px;
  }

  .mediaMainList p span#main_price {
    font-size: 10px;
  }

  .mediaMainList p span#main_price {
    font-size: 12px;
  }

  .navbar-nav li {
    margin: 0px 37.4px;
  }

  .dropDownIcon svg {
    width: 17px;
  }

  .navbar-nav li {
    margin: 0px 36.2px;
  }

  .dropDownIcon svg {
    width: 22px;
  }

  .header {
    padding: 65px 0px 38px;
    position: relative;
  }

  .navbar-nav li {
    margin: 0px 38.2px;
  }

  .dropMenuItem a {
    height: 95px;
  }

  .aboutDrop .dropMenu {
    width: 594px;
  }

  .dropMenuItem a p {
    line-height: 29px;
  }

  .dropMenuItem a svg {
    width: 60px;
    height: 60px;
  }

  .dropMenuItem a {
    padding: 21px 18px 13px !important;
  }

  .aboutDrop .dropMenu {
    left: -230px;
  }

  .dropMenu {
    width: 870px;
    top: 54px;
    left: -346px;
  }

  .dropMenuItem a {
    padding: 59px 18px 13px !important;
  }

  .dropMenuItem a p {
    line-height: 27px;
  }

  .dropMenuItem.markerts_logo_size svg {
    width: 60px;
    height: 60px;
  }

  .dropMenuItem.markerts_logo_size svg {
    width: 80px;
    height: 80px;
  }

  .bannerTxtCol {
    width: 1313px;
    padding-left: 0;
  }

  .bannerSideImg img.globeeImg {
    width: 100%;
    height: 95%;
  }

  .bannerActionBtn {
    top: 186px;
    left: 225px;
    width: auto;
  }

  .bannerSideImg button:nth-child(3) {
    right: 226px;
    top: 140px;
  }

  .bannerSideImg button:nth-child(5) {
    left: 56px;
    bottom: 408px;
  }

  .bannerSideImg button:nth-child(9) {
    left: 556px;
    bottom: 553px;
  }

  .bannerSideImg button:nth-child(7) {
    right: 180px;
    bottom: 167px;
  }

  .bannerSideImg button:nth-child(6) {
    right: 45px;
    bottom: 450px;
  }

  .pageBgBox {
    margin-top: 130px;
    position: relative;
  }

  .ourApplications.globalApplication .appImg {
    top: -647px !important;
  }

  .DMTRBlock {
    padding: 261.5px 0px 257.5px;
    position: relative;
  }

  .pageBgBox::after {
    top: -109px;
  }

  div#eco_scene {
    position: relative;
    top: 202px;
  }

  .tokenSection {
    background-position: top;
    margin-bottom: 150px;
  }

  .ourApplications.ecosystem::after {
    top: -8%;
  }

  .aboutBannerImg {
    margin-top: -29px;
  }

  .drivenFarmingImg {
    width: 1354px;
    margin: 0 auto;
    margin-top: 147px;
  }

  .worldMap {
    max-width: 1700px;
    height: 980px;
  }

  .technologyList.team {
    top: 61px;
    right: -223px;
  }

  .technologyList.country {
    right: 55px;
    top: 186px;
  }

  .mediaMainList p span#main_price {
    font-size: 17px;
  }

  .mediaMainList p svg {
    width: 24px;
  }

  .headerGreenBox {
    width: 58px;
    height: 25px;
  }

  .headerGreenBox {
    width: 67px;
    height: 27px;
    padding: 7px 6px !important;
    font-size: 11px !important;
  }

  #main_percentage {
    font-size: 16px;
  }

  .headerGreenBox {
    width: 67px;
    height: 27px;
    padding: 2px 4px !important;
    font-size: 11px !important;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 9px;
    right: 13.8px !important;
  }

  .bannerSideImg button:nth-child(8) {
    left: 312px;
    bottom: 369px;
  }

  .DMTRBlock .applicationsListTxt {
    width: 100%;
  }

  .DMTRBlock .appImg {
    width: 1195px;
    bottom: 118px;
    right: 80px;
  }

  .DMTRBlock .appImg {
    width: 1195px;
    bottom: 148px;
    right: 80px;
  }

  div#eco_scene {
    position: relative;
    top: 145px;
  }

  .ourApplications.ecosystem {
    padding-bottom: 521px;
  }

  .aboutBanner {
    padding: 166px 0px 0px;
  }

  .drivenFarming {
    padding: 161.5px 0px 470px;
  }

  .drivenFarmingImg {
    width: 1600px;
    margin: 0 auto;
    margin-top: 177px;
  }

  .worldMap {
    max-width: 1915px;
    height: 1080px;
  }

  /* .tabscrollParagraph p
{
  margin-top: -26px;
} */
  .technologyList.team {
    top: 66px;
    right: -200px;
  }

  .technologyList {
    top: 92px;
    left: -47px;
  }

  .technologyList.country {
    right: 65px;
    top: 206px;
  }

  .technologyList.projects {
    bottom: 283px;
    left: -100px;
  }

  .technologyList.connected {
    max-width: 1025px;
  }

  .Technology .technologyList.connected {
    right: -105px;
    bottom: 281px;
  }

  .technologyList.connected h2 {
    position: relative;
    top: -22px;
  }

  .technologyList.user {
    left: -47px;
    bottom: 50px;
  }

  .tabScrollBox {
    max-height: 480px;
    overflow-y: inherit;
  }

  .valuesBox {
    padding: 456px 0px 163px;
    position: relative;
  }

  .row.esgTabs {
    padding-top: 95px;
  }

  .environmentalBox {
    padding: 143px 0px 170px;
  }

  .environmentalBox.globalIssue::after {
    top: -225px;
    height: 800px;
  }

  .stakingTxtCol h2 {
    margin-bottom: 85px;
  }

  .environmentalBox {
    padding: 103px 0px 140px;
  }

  .environmentalBox {
    padding: 103px 0px 140px;
  }

  .environmentalBox.globalIssue .globalIssueRow {
    margin-top: 112px;
    margin-bottom: 62px;
  }

  .teamInfo {
    margin-bottom: 22px;
  }

  .teamsProfileScroll {
    height: 980px;
  }

  .ourTeam {
    padding: 100px 0px 720px 0px;
  }

  .projectsBox::after {
    left: -40px;
  }

  .projectsBox .applicationsList {
    padding-top: 92px;
  }

  .projectSideImg.projectMapSideParagraph p {
    margin-top: 35px;
  }

  .projectsBox {
    padding: 671px 0px 520px;
  }

  .partnersMainLogo {
    margin-bottom: 250px;
  }

  .environmentalBox {
    padding: 453px 0px 250px;
  }

  .tokenDrop .row .col-md-4 .dropMenuItem a .dropMenuList p {
    margin-bottom: 10px;
  }

  .ecosystemNewDrop .dropMenu {
    width: 589.1px !important;
  }

  .ecosystemNewDrop .dropCtmRow .dropCtmCol .dropMenuItem a svg {
    bottom: 12px !important;
    right: 20px !important;
    width: 56px;
    height: 54px;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a {
    min-height: 204px;
  }

  .applicationsList ul li a::after {
    top: 20px;
  }

  .mainHeading .applicationsList ul li a::after {
    top: 18px;
  }

  .DMTRBlock .appImg {
    width: 1075px;
    bottom: 205px;
  }

  .copyRight ul li {
    display: inline-block;
    margin-right: 158px;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a svg {
    bottom: 68.7px !important;
    right: 15.7px !important;
    width: 65px;
    height: 65px;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 2px;
    right: 3.8px !important;
  }

  .ecosystemNewDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 23px;
    right: 17.8px !important;
  }

  .tokenList {
    margin-bottom: 70px;
  }

  .headerList ul li a svg {
    width: 20px;
    height: 20px;
  }

  .footer {
    padding: 710px 0px 119px;
    margin-top: -660px;
  }

  .ctmFooterRow {
    margin-bottom: 390px;
  }

  .aboutDrivenFarmer .DimitraAcademyList span {
    max-height: 350px;
  }

  .applicationsList ul li {
    margin-bottom: 28px !important;
  }

  .environmentalBox::after {
    top: -70px;
  }

  .ContantScroll {
    max-height: 1000px;
    overflow-y: auto;
  }

  .tokenDrop .dropMenu {
    left: -351px;
    width: 884.5px;
  }

  .footerMainCol ul li {
    margin-bottom: 10px;
  }

  .newsSlider p {
    height: 75.2px;
  }

  .newsSlider p {
    line-height: 38px;
  }

  .bannerIconBox svg {
    width: 55px;
    height: 55px;
  }

  .bannerIconBox {
    width: 11%;
    height: 93.33px;
  }

  .bannerIconSlider p {
    position: absolute;
    top: -55px;
  }

  .aboutDrop .dropCtmRow .dropCtmCol:nth-child(4) .dropMenuItem a svg {
    bottom: 3.7px !important;
  }

  .dropMenuItem a svg {
    bottom: 16.7px !important;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 28px;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a svg {
    bottom: 76.7px !important;
  }

  .dropMenuItem a {
    padding: 59px 108px 13px 18px !important;
  }

  .nav-item.tokenDrop .dropMenuItem a {
    padding: 21px 70px 21px 21px !important;
  }

  .dropMenuItem a {
    padding: 42px 75px 13px 20px !important;
  }

  .nav-item.tokenDrop .dropMenuItem a {
    padding: 20px 70px 21px 20px !important;
  }

  .dropMenuList ul li {
    margin: 0;
    margin-bottom: 11.9px;
  }

  .ecosystemNewDrop .dropMenu {
    width: 660px !important;
  }

  .nav-item.tokenDrop .dropMenuItem a {
    padding: 23px 55px 13px 20px !important;
  }

  .bannerIconSlider {
    padding-top: 0;
  }

  .nav-item.aboutDrop .dropMenuItem a svg {
    bottom: 14.7px !important;
  }

  .aboutDrop .dropCtmRow .dropCtmCol:nth-child(3) .dropMenuItem a svg {
    bottom: 17.7px !important;
  }

  .nav-item.tokenDrop .dropMenuItem a {
    padding: 23px 85px 13px 20px !important;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    right: 8.8px !important;
  }

  .dropMenuItem a svg {
    width: 56px;
    height: 56px;
  }

  .ecosystemNewDrop .dropCtmRow .dropCtmCol .dropMenuItem a svg {
    bottom: 15px !important;
  }

  .nav-item.tokenDrop.ecosystemNewDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 24px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(2) {
    transform: rotateY(-50deg);
    height: 63px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(3) {
    transform: rotateY(-40deg);
    height: 67px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(4) {
    transform: rotateY(-40deg);
    height: 74.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(5) {
    transform: rotateY(-30deg);
    height: 83.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(10) {
    transform: rotateY(50deg);
    height: 63px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(9) {
    transform: rotateY(40deg);
    height: 67px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(8) {
    transform: rotateY(40deg);
    height: 74.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(7) {
    transform: rotateY(30deg);
    height: 83.09px;
  }

  .PlatformHeadingBottom .DimitraAcademyList span {
    max-height: 420px;
  }

  .IncubatorScrollTxt span {
    max-height: 480px;
  }

  .tokenScrolTxt {
    max-height: 460px;
  }

  .stakingNewBtn a {
    padding: 11.5px 75px;
    line-height: 65px;
  }

  .Technology .tabScrollBox .tabscrollParagraph {
    max-height: 555px;
    overflow-y: auto;
  }
}

@media screen and (max-width: 2380px) and (min-width: 2101px) {
  .navbar-expand-lg .navbar-nav {
    margin-left: 2%;
  }

  .navbar-light .navbar-brand {
    width: 320px;
  }

  .navbar-light .navbar-brand img {
    width: 100%;
  }

  .headerList ul li a {
    width: 42px;
    height: 42px;
    padding: 7px;
  }

  .mediaMainList p svg {
    width: 22px;
  }

  .btcTxt p,
  .btcTxt p span {
    font-size: 12px;
    margin: 0;
  }

  .mediaMainList span {
    padding: 5px 5px;
    font-size: 11px;
    margin: 0px 7px;
  }

  .mediaMainList span svg {
    width: 12px;
  }

  .banner .container,
  .container,
  .container-lg,
  .container-md,
  .container-sm,
  .container-xl,
  .container-xxl {
    max-width: 2201px;
  }

  .bannerTxtCol {
    width: 1063px;
    padding-left: 0;
  }

  .bannerTxtCol p {
    margin-bottom: 10px;
    max-width: 920px;
  }

  .bannerTxtCol span {
    max-width: 880px;
  }

  .bannerSideImg {
    width: 1000px;
    height: 984.52px;
  }

  .bannerActionBtn {
    top: 148px;
    left: 214px;
    width: auto;
  }

  .bannerActionBtn img {
    width: 100px;
  }

  .bannerActionBtn:hover img {
    width: 120px;
  }

  .bannerSideImg button:nth-child(3) {
    right: 296px;
    top: 115px;
  }

  .bannerActionBtn::after {
    width: 2px;
    height: 52px;
  }

  .bannerSideImg button:nth-child(3) p {
    right: -201px;
    top: -23px;
  }

  .bannerSideImg button:nth-child(3)::after {
    right: -7px;
    transform: rotate(39deg);
    top: 4px;
  }

  .bannerSideImg button:nth-child(4) {
    left: 218px;
    bottom: 99px;
  }

  .bannerSideImg button:nth-child(4) img {
    width: 120px;
  }

  .bannerActionBtn p {
    top: -75px;
    left: -201px;
  }

  .bannerActionBtn::after {
    top: -48px;
    left: -2px;
  }

  .bannerSideImg button:nth-child(4):hover img {
    width: 130px;
  }

  .bannerSideImg button:nth-child(4)::after {
    top: -44px;
    left: -2px;
  }

  .bannerSideImg button:nth-child(5) img {
    width: 70px;
  }

  .bannerSideImg button:nth-child(5) {
    left: 10px;
    bottom: 438px;
  }

  .bannerSideImg button:nth-child(5):hover img {
    width: 81px;
  }

  .bannerSideImg button:nth-child(6) {
    right: 115px;
    bottom: 450px;
  }

  .bannerSideImg button:nth-child(6) img {
    width: 67px;
  }

  .bannerSideImg button:nth-child(6):hover img {
    width: 77px;
  }

  .bannerSideImg button:nth-child(6) p {
    left: auto;
    right: -113px;
    top: -85px;
    min-width: 178px;
  }

  .bannerSideImg button:nth-child(6)::after {
    right: 16px;
    transform: rotate(25deg);
    top: -51px;
  }

  .bannerSideImg button:nth-child(7) {
    right: 300px;
    bottom: 97px;
  }

  .bannerSideImg button:nth-child(7) img {
    width: 100px;
  }

  .bannerSideImg button:hover:nth-child(7) img {
    width: 110px;
  }

  .bannerSideImg button:nth-child(7) p {
    right: -192px;
    top: -32px;
  }

  .bannerSideImg button:nth-child(7)::after {
    right: 9px;
    left: auto;
    transform: rotate(45deg);
    top: -7px;
  }

  .bannerSideImg button:nth-child(8) {
    left: 326px;
    bottom: 369px;
  }

  .bannerSideImg button:nth-child(9) {
    left: 556px;
    bottom: 583px;
  }

  .bannerSideImg button:nth-child(9) img {
    width: 79px;
  }

  .bannerSideImg button:nth-child(9):hover img {
    width: 89px;
  }

  .bannerSideImg button:nth-child(8):hover img {
    width: 110px;
  }

  .bannerSideImg button:nth-child(5) p {
    top: 125px;
    left: -212px;
  }

  .bannerSideImg button:nth-child(5)::after {
    top: 86px;
    left: -16px;
    transform: rotate(35deg);
  }

  .aboutDrop .dropMenu {
    width: 494px;
  }

  .dropMenuItem a {
    height: 75px;
  }

  .tokenDrop .dropMenu {
    left: -261px;
  }

  .ecosystemDrop .dropMenu {
    left: -218px;
  }

  .applicationsList ul li a {
    line-height: normal;
  }

  .ourApplications .applicationsListTxt p {
    width: 906px;
    position: relative;
    z-index: 9;
  }

  .appImg img {
    width: 100%;
  }

  .appImg {
    top: 0px;
  }

  .pageBgBox::after {
    height: 1684px;
  }

  .DMTRBlock .applicationsListTxt {
    width: 83%;
  }

  .DMTRBlock .appImg {
    width: 1330px;
    bottom: 118px;
    right: 80px;
  }

  .pageBgBox::before {
    height: 2933px;
  }

  .tokenImg img {
    width: 28%;
    position: relative;
    top: -43px;
  }

  .tokenSection::after {
    height: 82%;
  }

  .mainHeading a svg {
    width: 28px;
    height: 28px;
    top: -3px;
  }

  .tokenSection {
    background-position: top;
    margin-bottom: 370px;
  }

  .tokenSection::after {
    width: 80%;
    height: 80%;
    left: auto;
    right: 0;
  }

  .footer .clientLogoCol {
    width: 350px;
  }

  .footer .clientLogoCol img {
    width: 100%;
  }

  .footer .clientLogoCol a {
    display: block;
  }

  .footerMainCol h3 {
    margin-bottom: 40px;
  }

  .footerMainCol ul li a {
    line-height: 39px;
  }

  .footerMainCol {
    width: 480px;
  }

  .footerMainCol ul li ul li a svg {
    width: 40px;
    height: 28px;
  }

  .tokenSection .row .col-md-6:nth-child(1) {
    width: 50%;
  }

  .tokenSection .row .col-md-6:nth-child(2) {
    width: 50%;
  }

  .pageBgBox::before {
    height: 2053px;
    top: 26%;
    bottom: auto;
  }

  .footer {
    padding: 998px 0px 119px;
    margin-top: -660px;
  }

  .ourApplications.ecosystem .col-md-4 .appImg {
    padding-left: 83px;
  }

  .tokenSection .mainHeading .applicationsListTxt p {
    max-width: 860px;
  }

  .DMTRBlock .col-md-6 .mainHeading {
    margin-bottom: 200px;
  }

  .footerMainCol ul li ul {
    margin-bottom: 9px;
  }

  .copyRight p {
    margin-bottom: 37px;
  }

  .aboutBannerImg {
    margin-top: -10px;
  }

  .pageBgBox::before {
    content: "";
    position: absolute;
    bottom: 0px;
    top: 30%;
    left: 0;
    right: 0;
    width: 100%;
    height: 1854px;
    background: url(../imgs/layer2.webp) no-repeat;
    background-position: center;
    background-size: cover;
    z-index: -3;
  }

  .drivenFarming .stakingTxtCol {
    width: 100%;
  }

  .drivenFarmingImg {
    width: 2000px;
  }

  .drivenFarming {
    padding: 151.5px 0px 260px;
  }

  .Technology {
    padding-top: 80px;
  }

  .drivenFarming::after {
    height: 1160px;
  }

  .worldMap {
    max-width: 1560px;
    height: 950px;
  }

  .globalList {
    max-width: 100%;
  }

  .dimitraValues {
    max-width: 100%;
  }

  .dimitraValuesIcons {
    max-width: 1780px;
  }

  .valueMainIconBox {
    width: 182px;
    height: 182px;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 0px;
    right: 1.8px !important;
  }

  .ecosystemNewDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 18px;
    right: 8.8px !important;
  }

  .ecosystemDrop .dropCtmCol .dropMenuItem a svg {
    width: 77px;
    height: 77px;
    top: 15px !important;
  }

  .tokenTxtCol h2 {
    color: #009041;
  }

  .tokenTxtCol {
    width: 737px;
  }

  .bannerNewBtns {
    width: 528px;
  }

  .bannerNewBtns a {
    padding: 19.5px 15px;
    line-height: 20px;
  }

  .bannerNew.tokenFirstBanner .tokenBannerImg {
    width: 740px;
    margin-right: 220px;
  }

  .tokenomicsTxt h2 {
    margin-bottom: 40px;
  }

  .tokenomicsCol {
    width: 835px;
  }

  .tokenomicsList {
    width: 342px;
    margin-top: 43px;
  }

  .tokenomicsList p {
    color: #7b7b7b;
    margin-bottom: 13px;
    line-height: 22px;
  }

  .tokenomicsList h3 {
    color: #007800;
    margin-bottom: 0px;
    font-weight: 700;
    line-height: 55px;
  }

  .tokenomicsListCol {
    width: 843px;
    padding-top: 120px;
  }

  .stakingTxtCol h2 {
    margin-bottom: 46px;
  }

  .stakingTxtCol p {
    font-family: rustica, sans-serif;
    font-weight: 300;
  }

  .stakingImgCol {
    width: 580px;
  }

  .stakingRow {
    margin-bottom: 245px;
  }

  .stakingBlock .stakingRow.markets .stakingTxtCol {
    width: 990px !important;
  }

  .stakingRow.markets .stakingImgCol {
    margin-left: 118px;
    width: 700px;
  }

  .aboutBannerImg {
    margin-top: -119px;
  }

  .drivenFarming .applicationsList ul li a::after {
    top: 14px;
  }

  .drivenFarming .DimitraAcademyList a {
    margin-top: 50px;
  }

  .drivenFarming {
    padding: 151.5px 0px 470px;
  }

  .Technology .technologyList.connected {
    right: -370px;
    bottom: 190px;
  }

  .Technology .applicationsList ul li a::after {
    top: 14px;
  }

  .tabScrollBox {
    max-height: 660px;
  }

  .valuesBox .dimitraValuesTxt {
    width: 1462px;
  }

  .valuesBox .dimitraValuesImg {
    width: 420px;
  }

  .valuesBox::after {
    bottom: 420px;
    height: 936px;
  }

  .dimitraValuesIcons {
    max-width: 2020px;
  }

  .valueMainIconBox {
    width: 210px;
    height: 210px;
  }

  .environmentalBox .stakingRow .stakingTxtCol {
    width: 1924px;
  }

  .environmentalBox .stakingTxtCol p {
    font-family: rustica, sans-serif;
    font-weight: 300;
  }

  .environmentalBox .applicationsList ul li a::after,
  .projectsBox .applicationsList ul li a::after {
    top: 12px;
  }

  .globalIssueCol ul li {
    color: #007800;
    font-size: 33px;
    margin-bottom: 6px;
  }

  .globalIssueCol {
    width: 678px;
  }

  .environmentalBox {
    padding: 143px 0px 300px;
    position: relative;
  }

  .ourTeam .stakingTxtCol p {
    font-family: rustica, sans-serif;
    font-weight: 300;
  }

  .ourTeam .applicationsList ul li a::after {
    top: 14px;
  }

  .teamUserImg {
    width: 174px;
    height: 174px;
    margin-bottom: 22px;
  }

  .teamUserName h3 {
    font-size: 26px;
    line-height: 30px;
  }

  .teamUserName h5 {
    color: #7b7b7b;
    margin-bottom: 10px;
  }

  .ourTeam::after {
    top: -160px;
    height: 866px;
  }

  .ourTeam .stakingTxtCol .row {
    margin-top: 120px;
  }

  .ourTeam .stakingTxtCol .row .col-md-8 .row {
    margin-top: 0px;
  }

  .projectsBox::after {
    top: -10px;
    height: 1121px;
  }

  .projectsBox {
    padding: 671px 0px 120px;
  }

  .aboutPartnerSection::after {
    height: 967px;
  }

  .aboutPartnerSection {
    padding: 498px 0px 0px;
  }

  .worldMap {
    max-width: 1700px;
    height: 940px;
  }

  .bannerNewBtns {
    width: 540px;
  }

  .bannerNewBtns a {
    line-height: 25px;
  }

  .tokenomicsListCol {
    width: 1150px;
  }

  .tokenomics .tokenomicsList p {
    margin-bottom: 10px;
    line-height: 35px;
  }

  .tokenomicsList h3 {
    line-height: 62px;
  }

  .tokenomicsList {
    width: 432px;
  }

  .stakingImgCol {
    width: 610px;
  }

  .stakingRow.markets {
    position: relative;
    z-index: 9999;
  }

  .marketsLogoImg {
    width: 380px;
    margin-bottom: 40px;
  }

  .stakingRow.markets .stakingImgCol {
    width: 800px !important;
    margin-left: 200px;
  }

  .stakingBlock .stakingRow {
    margin-bottom: 575px;
  }

  .tokenTxtCol h2 {
    margin-bottom: 66px;
  }

  .tokenomics {
    padding: 0px 0px 169px;
  }

  .stakingBlock .stakingImgCol {
    width: 480px;
  }

  .stakingBlock .stakingTxtCol {
    width: 1551px;
  }

  .stakingRow.markets .stakingTxtCol p span {
    color: #007800;
    font-weight: 500;
  }

  .stakingBlock .stakingRow.markets .stakingTxtCol {
    width: 1090px !important;
  }

  .marketsLogoRow {
    padding-left: 92px;
  }

  .dimitraEcosystem .tokenTxtCol {
    text-align: left;
    width: 1000px;
  }

  .dimitraEcosystem .tokenBannerImg {
    width: 1260px;
  }

  .bannerNew.dimitraEcosystem {
    padding: 130px 0px 227px;
  }

  .stakingBlock.DimitraAcademy .stakingTxtCol p {
    font-size: 33px;
  }

  .stakingBlock.DimitraAcademy .stakingRow {
    margin-bottom: 130px;
    position: relative;
    z-index: 999;
  }

  .stakingBlock.DimitraAcademy .stakingTxtCol {
    width: 1560px;
  }

  .dimitraIncubator .applicationsList ul li a::after,
  .stakingBlock.DimitraAcademy .applicationsList ul li a::after {
    top: 15px;
  }

  .stakingBlock.DimitraAcademy .DimitraAcademyList p {
    font-size: 35px;
    font-weight: 400;
  }

  .DimitraAcademyList ol li {
    font-size: 33px;
  }

  .stakingBlock.DimitraAcademy .stakingRow:nth-child(1) .stakingImgCol {
    width: 540px;
    position: relative;
    top: -76px;
  }

  .dimitraIncubator.mobileLine .stakingTxtCol p {
    font-size: 35px;
    font-weight: 400;
  }

  .dimitraIncubator.mobileLine .stakingTxtCol {
    width: 1464px;
    padding-top: 70px;
  }

  .dimitraIncubator.mobileLine .stakingImgCol {
    width: 705px !important;
  }

  .dimitraIncubator.mobileLine .stakingTxtCol h2 {
    font-size: 114px;
    margin-bottom: 136px;
  }

  .dimitraIncubator.mobileLine .DimitraAcademyList span {
    font-size: 33px;
  }

  .dimitraIncubator {
    background: none;
    position: relative;
  }

  .dimitraIncubator::after {
    content: "";
    position: absolute;
    top: -100px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1124px;
    background: url(../imgs/dimitraIncubator_bg_top.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .dimitraIncubator::before {
    content: "";
    position: absolute;
    top: -100px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1124px;
    background: url(../imgs/dimitraIncubator_bg_top.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .dimitraIncubator::after {
    content: "";
    position: absolute;
    top: auto;
    bottom: 600px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1274px;
    background: url(../imgs/dimitraIncubator_bg.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .dimitraIncubator {
    padding: 865px 0px 100px;
    margin-top: -500px;
  }

  .dimitraIncubator.mobileLine .stakingRow:nth-child(1) {
    margin-bottom: 587px;
  }

  .bannerNew.farmarApp .tokenTxtCol p {
    font-size: 28px;
  }

  .bannerNew.farmarApp .tokenTxtCol {
    width: 1200px;
  }

  .bannerNew.farmarApp .tokenBannerImg {
    width: 970px;
  }

  .AppIconBlock svg {
    width: 100px;
    height: 160px;
  }

  .appCtmRow .appCtmCol:nth-child(2) .AppIconBlock svg {
    width: 140px;
  }

  .appCtmRow .appCtmCol:nth-child(3) .AppIconBlock svg {
    width: 140px;
  }

  .mobileAppIconBox h4 {
    font-size: 50px;
    margin-bottom: 32px;
  }

  .mobileAppIconBox p {
    font-size: 30px;
  }

  .stakingBlock.DimitraAcademy {
    padding-top: 0px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingTxtCol {
    width: 1610px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingImgCol {
    width: 470px;
  }

  .dimitraIncubator.platformApp.phoneList {
    padding: 995px 0px 100px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingTxtCol h2 {
    margin-bottom: 86px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingTxtCol {
    width: 1595px;
  }

  .dimitraIncubator.platformApp.phoneList .DimitraAcademyList span {
    font-size: 29px;
  }

  .dimitraIncubator.platformApp.phoneList .DimitraAcademyList span p {
    font-weight: 400;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    width: 1091px;
    height: 836px;
    bottom: -490px;
    right: 120px;
  }

  .dimitraIncubator.platformApp.phoneList::after {
    content: "";
    position: absolute;
    top: auto;
    bottom: 1250px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1004px;
    background: url(../imgs/appLayer1BG.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .dimitraIncubator.platformApp.phoneList::before {
    content: "";
    position: absolute;
    top: 440px;
    left: 0;
    right: 0;
    width: 100%;
    height: 654px;
    background: url(../imgs/appLayerBG.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
  }

  .newsImg {
    height: 344px;
  }

  .newsImg {
    height: 460px;
  }

  .newsTitle {
    margin-bottom: 158px;
  }

  .newsSlider p {
    line-height: 40px;
  }

  .contactBg::after {
    top: 60px;
    width: 100%;
    height: 1433px;
  }

  .ctmContainer {
    max-width: 1145px;
  }

  .formCaseBox {
    width: 540px;
    margin-bottom: 50px;
  }

  .formCaseBox input {
    padding: 14px 20px;
  }

  .formCaseBox textarea {
    padding: 14px 20px;
    max-height: 373px;
    min-height: 373px;
  }

  .formSubmitBtn input,
  .formSubmitBtn button {
    border-radius: 0px;
    background-color: #fff !important;
    border: 2px solid #007800;
    color: #007800;
    padding: 22px 60px 18px 60px;
    line-height: 36px;
  }

  .contactInfoTxtBox {
    max-width: 688px;
  }

  .DMTRBlock .map_layer {
    width: 100%;
  }

  .stakingBlock.newStaking {
    padding: 132px 0px 0px;
  }

  .stakingBlock::after {
    top: 60px;
    height: 1631px;
  }

  .technologyList.team {
    top: 51px;
    right: -216px;
  }

  .technologyList h2 {
    line-height: 71px;
  }

  .technologyList.country {
    right: 56px;
    top: 160px;
  }

  .technologyList.user {
    max-width: 364.83px;
    left: -67px;
  }

  .Technology .technologyList.connected {
    right: -250px;
    bottom: 250px;
  }

  .Technology .worldMap div:nth-child(1) {
    position: relative;
    top: -70px;
  }

  /* .worldMap h5 {
        font-size: 55px;
    }
    .worldMap h2 {
        font-size: 65px;
    } */
  .technologyList {
    top: 74px;
    left: -49px;
  }

  .environmentalBox .applicationsList ul li a::after,
  .projectsBox .applicationsList ul li a::after {
    top: 12px;
  }

  .dimitraIncubator.platformApp.phoneList::after {
    bottom: 1220px;
    height: 984px;
  }

  .dimitraIncubator.platformApp .stakingRow {
    z-index: 9999;
  }

  .teamInfo .teamUserName h5 p {
    line-height: 19px;
  }

  .ourTeam .row .col-md-4 {
    width: 41%;
  }

  .ourTeam .row .col-md-8 {
    width: 59%;
  }

  .banner {
    padding: 49px 0px 49px;
  }

  .contactInfoTxtBox {
    margin-bottom: 170px;
  }

  .newsSlider p {
    line-height: 40px;
  }

  .newsImg {
    height: 338px;
  }

  .newsSide.ExternalNewsBottom {
    margin-bottom: 260px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    width: 1001px;
    height: 706px;
    bottom: -357px;
    right: 120px;
  }

  .dimitraIncubator.platformApp.phoneList .DimitraAcademyList span p {
    font-weight: 300;
  }

  .dimitraIncubator.mobileLine .stakingTxtCol p {
    font-weight: 300;
  }

  .partnersMainLogo {
    margin-bottom: 190px;
  }

  .dimitraIncubator::after {
    bottom: 400px;
  }

  .stakingBlock::after {
    top: 60px;
    height: 1221px;
  }

  .stakingRow.markets {
    margin-bottom: 320px !important;
  }

  .banner {
    padding: 54px 0px 54px;
  }

  .header {
    padding: 73px 0px 38px !important;
    position: relative;
  }

  .bannerTxtCol p {
    margin-bottom: 10px !important;
    max-width: 920px !important;
  }

  .bannerSideImg img.globeeImg {
    position: absolute;
    width: 100% !important;
    height: 100% !important;
    left: 0px !important;
    top: 34px !important;
  }

  .bannerSideImg {
    width: 880px !important;
    height: 831.52px !important;
  }

  .bannerActionBtn img {
    width: 83px !important;
  }

  .bannerSideImg button:nth-child(1) {
    top: 181px !important;
    left: 284px !important;
    width: auto;
  }

  .bannerSideImg button:nth-child(5) img {
    width: 63px !important;
  }

  .bannerActionBtn img {
    width: 83px !important;
  }

  .bannerSideImg button:nth-child(9) img {
    width: 63px !important;
  }

  .bannerSideImg button:nth-child(7) img {
    width: 83px !important;
  }

  .bannerSideImg button:nth-child(4) img {
    width: 93px !important;
  }

  .bannerSideImg button:nth-child(6) img {
    width: 63px !important;
  }

  .bannerSideImg button:nth-child(5) {
    left: 140px !important;
    bottom: 313px !important;
  }

  .bannerSideImg button:nth-child(3) {
    right: 126px !important;
    top: 140px !important;
  }

  .bannerSideImg button:nth-child(6) {
    right: -42px !important;
    bottom: 356px !important;
  }

  .bannerSideImg button:nth-child(9) {
    left: 546px !important;
    bottom: 449px !important;
  }

  .bannerSideImg button:nth-child(8) {
    left: 360px !important;
    bottom: 304px !important;
  }

  .bannerSideImg button:nth-child(7) {
    right: 70px !important;
    bottom: 104px !important;
  }

  .bannerSideImg button:nth-child(4) {
    left: 282px !important;
    bottom: 66px !important;
  }

  .ourApplications .applicationsListTxt p {
    width: 100% !important;
  }

  .ourApplications {
    padding-bottom: 231.5px !important;
  }

  .ourApplications .applicationsListTxt p {
    width: 686px;
    position: relative;
    z-index: 9;
  }

  .ourApplications .applicationsListTxt p {
    width: 724px !important;
  }

  .DMTRBlock .appImg {
    width: 932px !important;
    bottom: 258px !important;
    right: 80px !important;
  }

  .DMTRBlock .applicationsListTxt {
    width: 100% !important;
  }

  .dropCtmCol {
    padding: 0px 10px !important;
    width: 50%;
  }

  .drivenFarmingImg {
    width: 1760px !important;
  }

  .technologyList.team {
    top: -29px !important;
    right: -96px !important;
  }

  .Technology .technologyList.connected {
    right: -143px !important;
  }

  .technologyList.projects {
    left: -137px !important;
  }

  .environmentalBox {
    padding: 143px 0px 160px !important;
  }

  .projectSideImg.projectMapSideParagraph p {
    max-height: 544.5px;
    overflow-y: auto;
    overflow-x: hidden;
  }

  .bannerNew.tokenFirstBanner .tokenBannerImg {
    width: 510px !important;
    margin-right: 70px !important;
  }

  .tokenomicsList h3 {
    line-height: 62px !important;
  }

  .tokenomicsListFlexBox {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
  }

  .stakingImgCol {
    position: relative;
    top: 85px;
  }

  .stakingBlock .stakingRow {
    margin-bottom: 435px !important;
  }

  .marketsLogoRow {
    padding-left: 72px !important;
    margin-top: 80px;
  }

  .stakingRow.markets {
    margin-bottom: 198px !important;
  }

  .tokenTxtCol h2 {
    color: #009041;
  }

  .dimitraEcosystem .tokenBannerImg {
    width: 852px !important;
  }

  .dimitraIncubator.mobileLine .stakingTxtCol p {
    max-height: 495px;
    overflow-y: auto;
    overflow-x: hidden;
  }

  .bannerNew.farmarApp .tokenBannerImg {
    width: 710px !important;
  }

  .DimitraAcademy.mobileAppList p {
    max-height: 675px;
    overflow-y: auto;
    overflow-x: hidden;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    width: 661px !important;
    height: 1236px !important;
    right: 122px !important;
  }

  .newsSide .swiper-wrapper {
    left: -580px !important;
  }

  .newsImg {
    height: 289px !important;
  }

  .headerGreenBox {
    width: 50px;
  }

  .mediaMainList span svg {
    width: 13px;
  }

  #main_percentage {
    font-size: 8px;
  }

  .header .navbar {
    padding: 0px 2.8%;
  }

  .dropMenuItem a p {
    line-height: 28px;
  }

  .aboutDrop .dropMenu {
    width: 553px;
    left: -216px;
  }

  .dropMenuItem a svg {
    width: 54px;
    height: 54px;
  }

  .dropMenuItem a {
    height: 95px;
  }

  .dropMenuItem a {
    height: 96px;
  }

  .aboutDrop .dropCtmRow .dropCtmCol:nth-child(4) .dropMenuItem a svg {
    bottom: 4.2px;
    right: 16.5px;
  }

  .navbar-nav li {
    margin: 0px 25.8px;
  }

  .dropMenu {
    width: 811px;
    left: -329px;
  }

  .headerList ul li a svg {
    fill: #fff;
    width: 21px;
    height: 21px;
  }

  .dropMenuItem a {
    padding: 46px 16px 7px !important;
  }

  .dropMenuItem a svg {
    width: 57px;
    height: 57px;
  }

  .dropMenuItem.markerts_logo_size svg {
    width: 57px;
    height: 57px;
  }

  .dropMenuItem.markerts_logo_size svg {
    width: 95px;
    height: 74px;
  }

  .tokenDrop .dropMenu {
    left: -336px;
  }

  .bannerActionBtn {
    top: 173px;
    left: 324px;
  }

  .bannerSideImg button:nth-child(9) {
    left: 616px !important;
    bottom: 436px !important;
  }

  .bannerActionBtn img {
    width: 90px !important;
  }

  .bannerSideImg button:nth-child(8) {
    left: 400px !important;
    bottom: 297px !important;
  }

  .bannerSideImg button:nth-child(7) img {
    width: 93px !important;
  }

  .bannerSideImg button:nth-child(4) {
    left: 322px !important;
    bottom: 55px !important;
  }

  .ourApplications.globalApplication .appImg {
    top: -627px !important;
  }

  .ourApplications {
    padding-top: 186px;
  }

  .pageBgBox::after {
    height: 1463px;
  }

  .DMTRBlock {
    padding: 96.5px 0px 257.5px;
  }

  .DMTRBlock .appImg {
    bottom: 275px !important;
  }

  .DMTRBlock .appImg {
    width: 990px !important;
    bottom: 190px !important;
  }

  .pageBgBox::before {
    top: 28%;
  }

  .agTechTab .appImg img {
    width: 106%;
  }

  .tokenSection .tokenImg {
    position: relative;
    top: 15px;
  }

  .ourApplications.ecosystem::after {
    top: -18%;
  }

  .tokenSection {
    margin-bottom: 240px;
  }

  .ourApplications {
    padding-top: 226px;
  }

  .ourApplications.ecosystem .appImg {
    top: 163px;
  }

  .pageBgBox::after {
    top: 33px;
  }

  .aboutBanner {
    padding: 122px 0px 0px;
  }

  .aboutBannerImg {
    margin-top: -70px;
  }

  .drivenFarming .DimitraAcademyList a {
    margin-top: 57px;
  }

  .drivenFarmingImg {
    width: 1354px;
    margin: 0 auto;
    margin-top: 137px;
  }

  .worldMap {
    max-width: 1670px;
    height: 990px;
  }

  .technologyList.team {
    top: 58px !important;
    right: -211px !important;
  }

  .technologyList.country {
    right: 16px;
    top: 186px;
  }

  .technologyList {
    top: 104px;
    left: -100px;
  }

  .Technology .technologyList.connected {
    right: -153 !important;
    bottom: 252px;
  }

  .Technology .technologyList.connected h2 {
    position: relative;
    top: -23px;
  }

  .technologyList.projects {
    top: auto;
    bottom: 259px;
    left: -53px !important;
  }

  .technologyList.user {
    left: -63px;
    bottom: 38px;
  }

  .tabScrollBox {
    max-height: 480px;
    overflow-y: inherit;
  }

  .valuesBox {
    padding: 366px 0px 163px;
  }

  .environmentalBox {
    padding: 19px 0px 160px !important;
  }

  .environmentalBox::after {
    top: 46px;
  }

  .row.esgTabs {
    padding-top: 55px;
  }

  .environmentalBox.globalIssue::after {
    top: 214px;
    height: 430px;
  }

  .teamInfo {
    margin-bottom: 25px;
  }

  .teamsProfileScroll {
    height: 1010px;
  }

  .ourTeam {
    padding: 100px 0px 680px 0px;
  }

  .projectSideImg {
    margin-top: -80px;
  }

  .projectsBox .applicationsList ul {
    padding-top: 52px;
  }

  .aboutPartnerSection::after {
    height: 967px;
  }

  .aboutPartnerSection {
    padding: 897px 0px 0px;
  }

  .aboutPartnerSection::after {
    top: 420px;
  }

  .projectsBox .projectSideImg.projectMapSideParagraph p {
    margin-top: 52px;
  }

  .aboutPartnerSection {
    padding: 925px 0px 0px;
  }

  .dropDownIcon svg {
    width: 16px;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a {
    min-height: 184px;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a svg {
    bottom: 66.7px !important;
    right: 15.7px !important;
    width: 66px;
    height: 66px;
  }

  .ecosystemNewDrop .dropCtmRow .dropCtmCol .dropMenuItem a svg {
    bottom: 11px !important;
    right: 8px !important;
    width: 70px;
    height: 53px;
  }

  .header .aboutDrop .dropMenuItem a {
    padding-right: 80px !important;
  }

  .dropMenuItem a {
    height: 85px;
  }

  .tokenDrop .dropMenu {
    width: 823.1px;
  }

  .ecosystemNewDrop .dropMenu {
    width: 549px !important;
    left: -176px !important;
  }

  .applicationsList ul li.active a::after {
    top: 16px;
  }

  .newsSlider p {
    height: 67.2px;
  }

  .newsSlider p {
    line-height: 33px;
  }

  .bannerNew {
    padding: 49px 0px 247px;
  }

  .bannerIconBox svg {
    width: 55px;
    height: 55px;
  }

  .bannerIconBox {
    width: 11%;
    height: 93.33px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(2) {
    transform: rotateY(-50deg);
    height: 63px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(3) {
    transform: rotateY(-40deg);
    height: 67px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(4) {
    transform: rotateY(-40deg);
    height: 74.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(5) {
    transform: rotateY(-30deg);
    height: 83.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(10) {
    transform: rotateY(50deg);
    height: 63px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(9) {
    transform: rotateY(40deg);
    height: 67px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(8) {
    transform: rotateY(40deg);
    height: 74.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(7) {
    transform: rotateY(30deg);
    height: 83.09px;
  }

  .bannerIconSlider p {
    position: absolute;
    top: -25px;
  }

  .aboutDrop .dropCtmRow .dropCtmCol:nth-child(4) .dropMenuItem a svg {
    bottom: -1.3px !important;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 24px;
  }

  .aboutDrop .dropMenu {
    left: -222px;
    top: 51px;
  }

  .tokenDrop .dropMenu {
    left: -345px;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 18px;
  }

  .dropMenuItem a {
    height: 101px;
  }

  .dropMenuItem a {
    padding: 46px 16px 17px 16px !important;
  }

  .dropMenuItem a svg {
    bottom: 18.7px !important;
    right: 15.7px !important;
  }

  .aboutDrop .dropCtmRow .dropCtmCol:nth-child(4) .dropMenuItem a svg {
    bottom: 9.7px !important;
  }

  .aboutDrop .dropCtmRow .dropCtmCol:nth-child(3) .dropMenuItem a svg {
    bottom: 21.1px !important;
  }

  .nav-item.tokenDrop .dropMenuItem a {
    padding: 46px 75px 11px 16px !important;
  }

  .nav-item.tokenDrop .dropMenuItem a svg {
    bottom: 14.7px !important;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 36px;
    right: 10.8px !important;
  }

  .dropMenuList ul li {
    margin-bottom: 10.9px;
  }

  .ecosystemNewDrop .dropCtmRow .dropCtmCol .dropMenuItem a svg {
    bottom: 14px !important;
  }

  .nav-item.tokenDrop.ecosystemNewDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 32px !important;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a {
    min-height: 217px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    width: 661px !important;
    height: 586px !important;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    width: 661px !important;
    height: 586px !important;
    top: 75%;
  }

  .IncubatorScrollTxt span {
    max-height: 540px;
  }

  #dimitra_academy_link .stakingRow {
    margin-bottom: 105px !important;
  }

  .tokenScrolTxt {
    max-height: 440px;
  }

  .stakingNewBtn a {
    padding: 11.5px 75px;
    line-height: 65px;
  }

  .Technology .tabScrollBox .tabscrollParagraph {
    max-height: 580px;
  }

  .ContantScroll {
    max-height: 840px;
    overflow-y: auto;
  }
}

@media screen and (max-width: 2100px) and (min-width: 1921px) {
  .globalApplication .applicationsList ul li.active a::after {
    width: 24px;
    top: 17px;
  }

  .headerGreenBox {
    width: auto;
  }

  .aboutDrop .dropMenu {
    left: -208px;
  }

  .navbar-nav li {
    margin: 0px 29.1px;
  }

  /* .dropCtmRow .dropCtmCol .dropMenuItem a p
  {
    min-width: 180px;
  } */
  .ecosystemNewDrop .dropCtmRow .dropCtmCol .dropMenuItem a p {
    width: 100%;
  }

  .ecosystemNewDrop .dropCtmRow .dropCtmCol .dropMenuItem a svg .bannerSideImg img.globeeImg {
    width: 100%;
    left: 63px;
    height: 100%;
  }

  .bannerSideImg button:nth-child(3) {
    right: 51px;
    top: 138px;
  }

  .bannerActionBtn img {
    width: 70px;
  }

  .bannerActionBtn {
    top: 100px;
    left: 156px;
  }

  .bannerSideImg button:nth-child(9) img {
    width: 52px;
  }

  .bannerSideImg button:nth-child(4) img {
    width: 60px;
  }

  .bannerSideImg button:nth-child(5) {
    left: 17px;
    bottom: 274px;
  }

  .bannerSideImg button:nth-child(9) {
    left: 372px;
  }

  .bannerSideImg button:nth-child(6) {
    width: auto;
    right: 78px;
  }

  .bannerSideImg button:nth-child(7) {
    right: 68px;
    bottom: 75px;
  }

  .bannerSideImg button:nth-child(4) {
    left: 159px;
    bottom: 62px;
  }

  .bannerSideImg button:nth-child(8) {
    left: 187px;
    bottom: 231px;
  }

  .bannerSideImg button:nth-child(7) img {
    width: 68px;
  }

  .bannerTxtCol {
    margin-top: 50px;
  }

  .banner {
    padding-bottom: 68px;
  }

  .globalApplication .appImg {
    top: -588px !important;
  }

  .ourApplications {
    margin-top: 154px;
  }

  .DMTRBlock {
    margin-top: -35px;
    margin-bottom: 180px;
  }

  .DMTRBlock .appImg {
    bottom: 42px;
  }

  .tokenImg {
    margin-top: -35px;
  }

  .tokenSection {
    background-position: unset;
  }

  .footer {
    margin-top: -300px;
  }

  .appImg {
    top: 76px;
  }

  .ourApplications.ecosystem::after {
    top: -17%;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 0px;
    left: 179px;
  }

  #_03-Investment {
    top: 15px;
    left: 172px;
  }

  .btcTxt p span {
    font-size: 10px;
  }

  .ecosystemNewDrop .dropCtmRow .dropCtmCol .dropMenuItem a svg {
    width: 45px;
    height: 40px;
  }

  #main_percentage {
    font-size: 8px;
  }

  .dropMenueWrap a svg {
    width: 70px;
    height: 70px;
  }

  .ecosystemDrop .dropMenu a svg {
    width: 60px;
    height: 60px;
  }

  .pageBgBox::after {
    top: -128px;
    height: 1440px;
  }

  /* .header .navbar
  {
    padding: 0px !important;
  } */

  /* About Page */
  .ourTeam {
    padding: 100px 0px 100px 0px;
  }

  .drivenFarming .applicationsList ul li a::after {
    top: 14px;
  }

  .aboutBannerImg {
    margin-top: -72px;
  }

  .drivenFarming .DimitraAcademyList a {
    margin-top: 50px;
  }

  .drivenFarmingImg {
    margin-bottom: 20px;
    margin-top: 125px;
  }

  .worldMap {
    /* width: auto; */
    margin-top: 36px;
    height: 774px;
  }

  .environmentalBox {
    padding-top: 250px;
  }

  .drivenFarming::after {
    height: 915px;
  }

  .environmentalBox::after {
    /* width: auto; */
    height: 666px;
    top: -117px;
  }

  .valuesBox::after {
    bottom: 244px;
  }

  .stakingTxtCol p {
    margin-top: 14px;
  }

  .globalIssue {
    padding-top: 145px;
  }

  .globalIssue .stakingTxtCol p,
  .globalIssue .globalIssueRow {
    margin-top: 84px;
  }

  .esgTabs {
    margin-top: 60px;
  }

  .dimitraValues {
    max-width: inherit;
  }

  .projectsBox {
    margin-top: 0px;
    padding-top: 592px;
  }

  .teamsProfileScroll .row {
    justify-content: center;
  }

  .projectsBox::after {
    width: 100%;
    top: 51px;
    height: 850px;
  }

  .projectMapHeading h2 {
    margin-top: 40px;
  }

  .aboutPartnerSection {
    margin-top: 318px;
  }

  .aboutPartnerSection::after {
    height: 760px;
  }

  .technologyList p {
    margin-top: 10px;
  }

  .valuesBox {
    padding-bottom: 30px;
    padding-top: 279px;
  }

  .tabScrollBox {
    top: -14px;
  }

  .environmentalBox.globalIssue::after {
    /* width: auto; */
    top: -55px;
  }

  .teamInfo p {
    margin-top: 0px;
  }

  .teamsTopArea {
    margin-top: 90px;
  }

  .projectSideImg {
    margin-top: -98px;
  }

  .stakingRow .stakingTxtCol h2 {
    margin-top: -10px;
    margin-bottom: 66px;
  }

  .projectsBox .applicationsList ul {
    margin-top: 75px;
  }

  .DimitraAcademyList span p {
    margin-top: 0px;
  }

  .Technology .applicationsList ul li a::after {
    top: 14px;
  }

  .environmentalBox .applicationsList ul li {
    top: 15px;
  }

  .ourTeam .applicationsList ul li a::after {
    top: 14px;
  }

  .technologyList.team {
    top: 47px;
    right: -177px;
  }

  .technologyList.country {
    right: 5px;
    top: 140px;
  }

  .technologyList.projects {
    bottom: 189px;
    left: -143px;
  }

  .technologyList.connected {
    right: -157px;
    bottom: 205px;
  }

  .technologyList.user {
    right: 44px;
  }

  .farmer_map_main_heading {
    margin-top: -105px;
  }

  .dimitraValuesImg {
    width: 304.11px;
  }

  .environmentalBox .applicationsList ul li a::after,
  .projectsBox .applicationsList ul li a::after {
    top: 14px;
  }

  .tabScrollBox {
    max-height: 480px;
    overflow-y: inherit;
  }

  .tokenDrop .dropMenu {
    width: 760px;
    left: -313px;
  }

  .environmentalBox {
    padding-top: 460px;
  }

  .environmentalBox.globalIssue {
    padding-top: 330px;
  }

  .ContantScroll {
    max-height: 500px;
    overflow-y: auto;
  }

  .environmentalBox.globalIssue .ContantScroll p {
    margin-top: 0px;
  }

  .newsSlider p {
    height: 66.2px;
  }

  .aboutDrop .dropCtmRow .dropCtmCol:nth-child(4) .dropMenuItem a svg {
    bottom: 2.7px !important;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 17px;
    left: 161px;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a svg {
    bottom: 55.7px !important;
  }

  .ecosystemNewDrop .dropMenuItem a {
    padding: 10px 75px 8px 15px !important;
  }

  #_03-Investment {
    top: 17px;
    left: 166px;
  }

  .ecosystemNewDrop .dropCtmRow .dropCtmCol .dropMenuItem a svg {
    right: 16px !important;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a svg {
    bottom: 56.7px !important;
  }

  .tokenScrolTxt {
    max-height: 400px;
  }

  .stakingNewBtn a {
    padding: 14.5px 35px;
  }

  .Technology .tabScrollBox .tabscrollParagraph {
    max-height: 550px;
  }
}

@media screen and (max-width: 1920px) and (min-width: 1793px) {
  .aboutDrop .dropMenu {
    width: 507.6px;
    left: -202px;
  }

  .applicationsList ul li.active a::after {
    width: 23px;
  }

  .tokenSection .row.align-items-center {
    position: relative;
    z-index: 100;
  }

  .tokenSection .mainHeading .applicationsListTxt {
    margin-bottom: 54px;
  }

  .tokenSection {
    margin-bottom: 200px;
  }

  .tokenImg img {
    width: 230px;
  }

  .tokenImg {
    position: relative;
    top: -11px;
    left: -30px;
  }

  .tokenSection .applicationsListTxt p {
    max-width: 670px;
  }

  .pageBgBox::after {
    height: 1174px;
  }

  .pageBgBox::before {
    height: 1415px;
    bottom: 1117px;
  }

  .ourApplications.ecosystem .appImg {
    position: relative;
    top: -6px;
    right: -130px;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    bottom: auto;
    top: 1px;
    right: 8.8px !important;
    width: 41px;
  }

  .tokenDrop .row .col-md-4 .dropMenuItem a svg {
    bottom: auto;
    top: 11px;
    right: 14.3px;
    width: 65px;
    height: 65px;
  }

  .ecosystemDrop .dropCtmCol .dropMenuItem a svg {
    position: absolute;
    bottom: auto !important;
    right: 8.7px !important;
    width: 80px;
    height: 64px;
    top: 20px !important;
  }

  .aboutDrop .dropCtmRow .dropCtmCol:nth-child(4) .dropMenuItem a svg {
    bottom: 8.2px !important;
    right: 10.5px;
  }

  .tokenDrop .dropCtmRow .dropCtmCol .dropMenuItem a svg {
    bottom: 11px !important;
    right: 8px !important;
    width: 44px;
    height: 41px;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(3) .dropMenuItem a svg {
    right: 13.6px !important;
    bottom: 10px !important;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(4) .dropMenuItem a svg {
    right: 11.6px !important;
    bottom: 10px !important;
  }

  .tokenDrop .dropMenu {
    width: 755px;
    top: 44px;
    position: absolute;
    left: -309px;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    bottom: auto;
    top: 8px;
    right: 7.8px !important;
    width: 50px;
  }

  .aboutDrop .dropCtmRow .dropCtmCol:nth-child(3) .dropMenuItem a svg {
    bottom: 14.1px;
    right: 12.2px !important;
  }

  .ecosystemNewDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    bottom: auto;
    top: 16px;
    right: 6.8px !important;
    width: 50px;
  }

  .dimitraIncubator .applicationsList ul li a::after,
  .stakingBlock.DimitraAcademy .applicationsList ul li a::after {
    top: 15px;
  }

  .stakingBlock.newStaking .stakingRow {
    margin-bottom: 600px;
  }

  .stakingBlock.newStaking .stakingTxtCol p {
    font-size: 34px;
  }

  .stakingRow.markets .stakingTxtCol {
    width: 830px !important;
  }

  .bannerNew.tokenFirstBanner .tokenBannerImg {
    margin-right: 130px;
  }

  .teamUserName p {
    font-size: 12px !important;
  }

  .environmentalBox .applicationsList ul li a::after,
  .projectsBox .applicationsList ul li a::after {
    top: 16px;
  }

  .ourTeam .applicationsList ul li a::after,
  .Technology .applicationsList ul li a::after,
  .drivenFarming .applicationsList ul li a::after {
    top: 15px;
  }

  .dimitraEcosystem .tokenBannerImg {
    width: 875px;
  }

  .bannerNew.dimitraEcosystem .tokenTxtCol h2 {
    margin-left: 0px;
    width: 772px;
  }

  .technologyList.team {
    top: 34px;
    right: -176px;
  }

  .technologyList h2 {
    line-height: 71px;
  }

  .technologyList.country {
    right: 56px;
    top: 120px;
  }

  .technologyList.user {
    max-width: 294.83px;
    left: -67px;
  }

  .Technology .technologyList.connected {
    right: -250px;
    bottom: 181px;
  }

  .Technology .worldMap div:nth-child(1) {
    position: relative;
    top: -70px;
  }

  .worldMap h2 {
    font-size: 50px;
  }

  .technologyList {
    top: 52px;
    left: -49px;
  }

  .tokenSection {
    margin-top: 220px;
  }

  .banner {
    padding: 43px 0px 43px;
  }

  .ourTeam .applicationsList ul li a::after,
  .Technology .applicationsList ul li a::after,
  .drivenFarming .applicationsList ul li a::after {
    top: 11px;
  }

  .valuesBox::after {
    bottom: 350px;
    height: 666px;
  }

  .environmentalBox .applicationsList ul li a::after,
  .projectsBox .applicationsList ul li a::after {
    top: 11px;
  }

  .stakingRow.markets {
    z-index: 9999;
    position: relative;
  }

  .drivenFarming .stakingTxtCol h6 {
    margin-bottom: 42px;
  }

  .drivenFarming .applicationsList ul li {
    margin-bottom: 14px;
  }

  .tabScrollBox {
    max-height: 507px;
  }

  .valuesBox::after {
    bottom: 380px;
    height: 656px;
  }

  .dimitraValuesIcons {
    max-width: 1395.04px;
  }

  .valueMainIconBox {
    width: 144px;
    height: 144px;
  }

  .valuesBox .dimitraValuesIcons:nth-last-child(1) .valueMainIconBox {
    margin: 0 6.3px;
  }

  .valuesBox .dimitraValuesIcons:nth-last-child(1) {
    margin-top: 11.6px;
  }

  .technologyList.user {
    max-width: 234.83px;
    left: -67px;
  }

  .ourTeam .applicationsList ul li a::after,
  .Technology .applicationsList ul li a::after,
  .drivenFarming .applicationsList ul li a::after {
    top: 14px;
  }

  .ourTeam::after {
    height: 646px;
  }

  .environmentalBox .applicationsList ul li a::after,
  .projectsBox .applicationsList ul li a::after {
    top: 14px;
  }

  .projectsBox::after {
    content: "";
    position: absolute;
    top: 100px;
    left: 0;
    width: 100%;
    z-index: -1;
    height: 831px;
    background: url(../imgs/Mountains2.webp) no-repeat;
    background-position: center center;
    background-size: cover;
  }

  .dimitraIncubator .applicationsList ul li a::after,
  .stakingBlock.DimitraAcademy .applicationsList ul li a::after {
    top: 14px;
  }

  .dimitraIncubator {
    padding: 909px 0px 0px;
  }

  .dimitraIncubator.platformApp::after {
    top: 520px;
    height: 47%;
  }

  .newsSlider p {
    font-size: 22px;
    line-height: 28px;
  }

  .newsImg {
    height: 247px;
  }

  .DimitraAcademy .stakingRow {
    margin-bottom: 91px;
  }

  .tokenBannerImg {
    width: 675px;
    position: relative;
    top: -30px;
  }

  .dimitraIncubator.platformApp .stakingImgCol img {
    margin-top: 80px;
  }

  .newsSide .swiper-wrapper {
    left: -519px;
  }

  .bannerNew.tokenFirstBanner .tokenBannerImg {
    width: 605px;
  }

  .footer {
    margin-top: -480px;
  }

  /* .DimitraAcademyList span p{
  max-height: 264px;
  overflow-y: auto;
} */
  .tabScrollBox div p:nth-child(1),
  .tabScrollBox div p:nth-last-child(1) {
    display: none;
  }

  .valuesBox {
    padding: 146px 0px 53px;
  }

  .esgTabs {
    margin-top: 100px;
  }

  .globalIssueRow {
    margin-bottom: 56px;
    margin-top: 64px;
  }

  .environmentalBox.globalIssue::after {
    height: 622px;
  }

  .ContantScroll {
    height: 450px;
    overflow-y: auto;
  }

  .ourTeam .row .col-md-4 {
    width: 41%;
  }

  .ourTeam .row .col-md-8 {
    width: 59%;
  }

  .projectsBox::after {
    top: 106px;
    height: 831px;
  }

  .projectSideImg {
    margin-top: -95px;
  }

  .projectMapHeading h2 {
    margin-bottom: 123px;
  }

  .projectMapSideParagraph p {
    height: 264px;
    overflow-y: auto;
  }

  .aboutPartnerSection::after {
    top: 22px;
  }

  .aboutPartnerSection {
    padding: 394px 0px 160px;
  }

  .stakingBlock.newStaking .stakingRow {
    margin-bottom: 602px;
  }

  .stakingRow.markets .stakingImgCol {
    margin-left: 118px;
    margin-top: 104px;
  }

  .stakingRow.markets {
    margin-bottom: 231px !important;
  }

  .stakingAcdmyImg {
    position: relative;
    top: -32px;
  }

  .dimitraIncubator.mobileLine {
    margin-top: -590px;
  }

  .partnersMainLogo {
    margin-bottom: 180px;
  }

  .dimitraIncubator.platformApp::after {
    top: 430px;
    height: 67%;
  }

  .dimitraIncubator.platformApp.phoneList {
    margin-top: -460px;
  }

  .DimitraAcademyList.cropInputList span p {
    margin-bottom: 0px !important;
    color: #007800;
    overflow: unset;
  }

  .PlatformHeadingBottom h2 {
    margin-bottom: 80px;
  }

  .dimitraIncubator.platformApp .stakingImgCol img {
    margin-top: 110px;
  }

  .newsSide {
    position: relative;
    margin-bottom: 522px;
  }

  .ExternalNewsBottom {
    margin-bottom: 300px !important;
  }

  .contactInfoTxtBox {
    margin-bottom: 140px;
  }

  .headerGreenBox {
    margin: 0px 8px !important;
  }

  .mediaMainList p span#main_price {
    font-size: 12px;
  }

  .headerGreenBox {
    width: 44px;
    height: 18px;
  }

  #main_percentage {
    font-size: 9px;
  }

  .btcTxt p {
    font-size: 8px;
  }

  .navbar-nav li {
    margin: 0px 29.6px;
  }

  .aboutBannerRow .aboutBannerCol:nth-child(1) {
    width: 56%;
  }

  .aboutBannerRow .aboutBannerCol:nth-child(2) {
    width: 44%;
  }

  .aboutBanner {
    padding: 79px 0px 0px;
  }

  .aboutBannerImg {
    margin-top: -93px;
  }

  .aboutBannerImg {
    margin-top: -23px;
  }

  .ourApplications.globalApplication .appImg {
    top: -565px;
  }

  .pageBgBox::after {
    height: 1397px;
  }

  .DMTRBlock .appImg {
    bottom: 60px;
  }

  .ourApplications.ecosystem .appImg {
    position: relative;
    top: 74px;
    right: -130px;
  }

  .aboutBannerImg {
    margin-top: -123px;
  }

  .ourTeam .applicationsList ul li a::after,
  .Technology .applicationsList ul li a::after,
  .drivenFarming .applicationsList ul li a::after {
    top: 14px;
  }

  .drivenFarming .DimitraAcademyList a {
    margin-top: 35px;
  }

  .drivenFarmingImg {
    width: 1354px;
    margin-top: 97px;
  }

  .Technology {
    padding-top: 25px;
  }

  .worldMap {
    max-width: 1277px;
    height: 802px;
  }

  .technologyList.team {
    top: 41px;
    right: -178px;
  }

  .technologyList.country {
    right: -26px;
    top: 140px;
  }

  .technologyList {
    top: 80px;
    left: -114px;
  }

  .Technology .worldMap div:nth-child(1) {
    position: relative;
    top: -65px;
  }

  .technologyList.projects {
    top: auto;
    bottom: 201px;
    left: -152px;
  }

  .Technology .technologyList.connected {
    right: -170px;
    bottom: 195px;
  }

  .Technology .technologyList.connected h2 {
    position: relative;
    top: -15px;
  }

  .technologyList.user {
    left: -43px;
    bottom: 20px;
  }

  .tabScrollBox {
    overflow-y: inherit;
  }

  .valuesBox::after {
    bottom: 256px;
    height: 656px;
  }

  .valuesBox {
    padding: 326px 0px 53px;
  }

  .environmentalBox::after {
    top: 150px;
    height: 566px;
  }

  .environmentalBox {
    padding: 73px 0px 71px;
  }

  .environmentalBox::after {
    top: 81px;
    height: 566px;
  }

  .environmentalBox.globalIssue::after {
    height: 626px;
    top: 144px;
  }

  .teamsProfileScroll {
    height: 780px;
  }

  .projectsBox::after {
    top: -404px;
    height: 831px;
    left: -72px;
  }

  .projectsBox {
    padding: 114px 0px 50px;
    position: relative;
    margin-top: -540px;
  }

  section.projectsBox {
    min-height: 1100px;
  }

  .projectsBox .projectSideImg.projectMapSideParagraph p {
    margin-top: 35px;
  }

  .partnersMainLogo {
    margin-bottom: 20px;
  }

  .teamInfo {
    margin-bottom: 30px !important;
  }

  /* .drivenFarming .applicationsList ul li a::after {
  top: 14px !important;
} */

  .environmentalBox {
    padding: 270px 0px 71px;
  }

  .environmentalBox::after {
    top: -169px;
    height: 526px;
  }

  .environmentalBox.globalIssue::after {
    height: 626px;
    top: -116px;
  }

  .row.teamsTopArea {
    margin-top: 110px;
  }

  .drivenFarming.aboutDrivenFarmer .stakingTxtCol .row .col-md-5 {
    width: 36%;
  }

  .projectsBox .projectMapHeading .col-md-8 {
    padding-left: 27px;
  }

  .ourApplications {
    padding-top: 150px;
  }

  .applicationsList ul li a::after {
    top: 18px;
  }

  .aboutDrop .dropCtmRow .dropCtmCol:nth-child(4) .dropMenuItem a svg {
    bottom: 3.2px !important;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 19px !important;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a svg {
    bottom: 56.7px !important;
  }

  .dropMenuItem a {
    padding: 21px 14px 8px !important;
  }

  .dropMenuItem a {
    padding: 21px 88px 8px 14px !important;
  }

  .ecosystemNewDrop .dropMenuItem a {
    padding: 10px 65px 9px 15px !important;
  }

  .nav-item.tokenDrop.ecosystemNewDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 17px;
  }

  .nav-item.tokenDrop.ecosystemNewDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 17px !important;
  }

  .tokenScrolTxt {
    max-height: 340px;
  }

  .stakingNewBtn a {
    padding: 14.5px 35px;
  }
}

@media screen and (max-width: 1792px) and (min-width: 1681px) {
  .bannerTxtCol p {
    max-width: 607px;
  }

  .bannerTxtCol span {
    max-width: 587px;
  }

  .bannerActionBtn {
    width: auto;
  }

  .bannerSideImg button:nth-child(6) {
    right: 45px;
  }

  .mainHeading h5 {
    margin-bottom: 66px;
    margin-top: 10px;
  }

  .appImg {
    position: relative;
    top: -40px;
  }

  .ourApplications .applicationsListTxt p {
    width: 714px;
  }

  .pageBgBox::after {
    height: 1234px;
  }

  .DMTRBlock .appImg {
    width: 793px;
    bottom: 100px;
    right: 80px;
  }

  .pageBgBox::before {
    bottom: 1137px;
    height: 1334px;
  }

  .ourApplications.ecosystem::after {
    top: -28%;
  }

  .ourApplications.ecosystem .appImg {
    top: -153px;
    right: -40px;
  }

  .ourApplications .applicationsListTxt p {
    width: 620px;
  }

  .ourApplications.ecosystem .mainHeading .row .col-md-6:nth-child(1) {
    width: 35%;
  }

  body {
    overflow-x: hidden;
  }

  .ourApplications {
    padding-bottom: 161.5px;
    padding-top: 40px;
  }

  .banner {
    padding: 30px 0px 30px;
  }

  .stakingTxtCol h2 {
    margin-bottom: 26px;
  }

  .drivenFarming .applicationsList ul li a::after {
    top: 11px;
  }

  .drivenFarmingImg {
    width: 1334px;
    margin-top: 127px;
  }

  .drivenFarming {
    padding: 151.5px 0px 225px;
    position: relative;
  }

  .worldMap {
    max-width: 1217px;
  }

  .environmentalBox .applicationsList ul li a::after,
  .projectsBox .applicationsList ul li a::after {
    top: 13px;
  }

  .ourTeam .applicationsList ul li a::after {
    top: 11px;
  }

  .stakingBlock::after {
    height: 1131px;
  }

  .stakingBlock .stakingRow.markets {
    position: relative;
    z-index: 9;
  }

  .stakingBlock.DimitraAcademy::after {
    display: none;
  }

  .dimitraIncubator .applicationsList ul li a::after,
  .stakingBlock.DimitraAcademy .applicationsList ul li a::after {
    top: 13px;
  }

  .applicationsList ul li a:hover::after {
    width: 23px;
    height: 3px;
  }

  .bannerNew.dimitraEcosystem .tokenTxtCol h2 {
    width: 742px;
    margin-left: 92px;
  }

  .technologyList.team {
    top: 45px;
    right: -136px;
  }

  .technologyList h2 {
    line-height: 71px;
  }

  .technologyList.country {
    right: 56px;
    top: 120px;
  }

  .technologyList.user {
    max-width: 238.83px;
    left: -61px;
  }

  .Technology .technologyList.connected {
    right: -250px;
    bottom: 181px;
  }

  .Technology .worldMap div:nth-child(1) {
    position: relative;
    top: -70px;
  }

  .worldMap h2 {
    line-height: 46px;
  }

  .technologyList {
    top: 69px;
    left: -71px;
  }

  .tokenSection {
    margin-top: 140px;
  }

  .mainHeading a svg {
    width: 21px;
    height: 21px;
  }

  .applicationsList ul li a::after {
    top: 17px;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 1px;
    right: 0px !important;
  }

  .ecosystemNewDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 11px;
    right: 11px !important;
  }

  .aboutBannerImg {
    margin-top: -125px;
  }

  .drivenFarming .applicationsList ul li a::after {
    top: 13px;
  }

  .Technology .worldMap div:nth-child(1) {
    top: -50px;
  }

  .tabScrollBox {
    max-height: 590px;
  }

  .appImg {
    position: relative;
    top: -14px;
  }

  .technologyList.country span {
    justify-content: space-evenly;
  }

  .valuesBox {
    padding: 210px 0px 42px;
  }

  .environmentalBox .DimitraAcademyList span {
    margin-bottom: 0px;
  }

  .environmentalBox .stakingRow .stakingTxtCol .row {
    margin-top: 98px !important;
  }

  .environmentalBox::after {
    top: 102px;
    left: -14px;
  }

  .environmentalBox.globalIssue .stakingTxtCol p {
    margin-bottom: 60px;
  }

  .stakingTxtCol h2 {
    margin-bottom: 56px;
  }

  .globalIssueRow {
    margin-bottom: 60px;
  }

  .environmentalBox.globalIssue::after {
    top: 242px;
    left: -5px;
  }

  .ourTeam .stakingRow .stakingTxtCol .col-md-4 {
    margin-top: 75px;
  }

  .ourTeam .stakingRow .stakingTxtCol .col-md-8 {
    margin-top: 75px;
  }

  .teamUserName h5 p {
    color: #7b7b7b;
    margin-bottom: 4px;
    font-family: rustica, sans-serif;
    font-weight: 300;
  }

  .projectsBox::after {
    top: 136px;
    left: -77px;
    width: 100%;
    height: 825px;
  }

  .projectsBox .applicationsList {
    margin-top: 71px;
  }

  .projectSideImg {
    margin-top: -45px;
  }

  .aboutPartnerSection::after {
    top: 70px;
  }

  .aboutPartnerSection {
    padding: 455px 0px 0px;
  }

  .btcTxt p span svg {
    margin-left: 3px;
  }

  .mediaMainList p svg {
    width: 16px;
  }

  .mediaMainList p span#main_price {
    font-size: 10px;
  }

  #main_percentage {
    font-size: 7px;
  }

  .mediaMainList span svg {
    width: 10px;
    top: 0px;
  }

  .headerGreenBox {
    width: 43px;
    height: 15px;
  }

  .header .navbar {
    padding: 0px 45px;
  }

  .aboutDrop .dropCtmRow .dropCtmCol:nth-child(4) .dropMenuItem a svg {
    bottom: 8.2px;
    right: 10.5px;
  }

  .bannerSideImg {
    width: 637px;
    height: 586.52px;
  }

  .bannerActionBtn {
    top: 140px;
    left: 108px;
  }

  .bannerSideImg img.globeeImg {
    width: 100%;
    height: 100%;
  }

  .bannerActionBtn {
    top: 104px;
    left: 118px;
  }

  .bannerSideImg button:nth-child(3) {
    right: 142px;
    top: 125px;
  }

  .bannerSideImg button:nth-child(9) {
    left: 318px;
    bottom: 283px;
  }

  .bannerSideImg button:nth-child(5) {
    left: 20px;
    bottom: 248px;
  }

  .bannerSideImg button:nth-child(8) {
    left: 163px;
    bottom: 166px;
  }

  .banner {
    padding: 70px 0px 70px;
  }

  .bannerSideImg button:nth-child(6) {
    right: 45px;
    bottom: 260px;
  }

  .bannerSideImg button:nth-child(7) {
    right: 111px;
    bottom: 43px;
  }

  .ourApplications {
    padding-bottom: 161.5px;
    padding-top: 90px;
  }

  .ourApplications.globalApplication div#scene {
    top: -499px;
  }

  .pageBgBox {
    margin-top: 130px;
  }

  .bannerSideImg button:nth-child(4) {
    left: 131px;
    bottom: 39px;
  }

  .DMTRBlock .appImg {
    width: 793px;
    bottom: 65px;
    right: 80px;
  }

  .pageBgBox::before {
    bottom: 927px;
    height: 1344px;
  }

  .tokenSection .tokenImg {
    position: relative;
    top: -17px;
  }

  .ourApplications.ecosystem::after {
    top: -6%;
  }

  .ourApplications.ecosystem .appImg {
    top: 87px;
    right: -40px;
  }

  .tokenSection {
    margin-bottom: 114px;
  }

  .ourApplications.ecosystem::after {
    top: -14%;
  }

  .navbar-nav li {
    margin: 0px 23.6px;
  }

  .aboutBannerRow .aboutBannerCol:nth-child(1) {
    width: 54%;
  }

  .aboutBannerRow .aboutBannerCol:nth-child(2) {
    width: 46%;
  }

  .aboutBanner {
    padding: 79px 0px 0px;
  }

  .navbar-nav li {
    margin: 0px 26px;
  }

  .aboutBanner {
    padding: 90px 0px 0px;
  }

  .aboutBannerImg {
    margin-top: -100px;
  }

  .drivenFarming .DimitraAcademyList a {
    margin-top: 110px;
  }

  .drivenFarmingImg {
    width: 1344px;
    margin-top: 147px;
  }

  .drivenFarming {
    padding: 151.5px 0px 325px;
  }

  .Technology {
    padding-bottom: 48px;
    padding-top: 45px;
  }

  .worldMap {
    max-width: 1347px !important;
    height: 757px !important;
  }

  .technologyList.team {
    top: 49px;
    right: -162px;
  }

  .technologyList.country {
    right: 45px;
    top: 145px;
  }

  .technologyList {
    top: 85px;
    left: -37px;
  }

  .Technology .worldMap div:nth-child(1) {
    top: -59px;
  }

  .technologyList.projects {
    bottom: 174px;
    left: -108px;
  }

  .Technology .technologyList.connected {
    right: -81px;
    bottom: 200px;
  }

  .Technology .technologyList.connected h2 {
    position: relative;
    top: -13px;
  }

  .technologyList.projects {
    bottom: 205px;
    left: -69px;
  }

  .Technology .tabScrollBox .tabscrollParagraph p {
    margin-bottom: 0px;
  }

  .technologyList.user {
    left: -40px;
    bottom: 35px;
  }

  .Technology .applicationsList ul li a::after {
    top: 14px;
  }

  .tabScrollBox {
    overflow-y: inherit;
  }

  .valuesBox::after {
    bottom: 268px;
  }

  .valuesBox {
    padding: 374px 0px 42px;
  }

  .environmentalBox::after {
    top: 134px;
    height: 529px;
  }

  .environmentalBox .DimitraAcademyList span {
    margin-bottom: 13px;
  }

  .environmentalBox.globalIssue::after {
    top: -28px;
    height: 600px;
  }

  .ourTeam {
    padding: 80px 0px 530px 0px;
    position: relative;
  }

  .ourTeam::after {
    top: -30px;
  }

  .teamsProfileScroll {
    height: 760px;
  }

  section.projectsBox {
    min-height: 1500px;
  }

  .projectsBox .projectSideImg.projectMapSideParagraph p {
    margin-top: 35px;
  }

  .aboutPartnerSection {
    padding: 439px 0px 0px;
  }

  .environmentalBox {
    padding: 143px 0px 57px;
  }

  .environmentalBox {
    padding: 113px 0px 57px;
    position: relative;
  }

  .dropMenuItem.markerts_logo_size svg {
    width: 60px;
    height: 60px;
  }

  .headerList ul li a {
    width: 30px;
    height: 30px;
  }

  .DMTRBlock .appImg {
    width: 735px;
    bottom: 90px;
    right: 80px;
  }

  .DMTRBlock .appImg {
    width: 735px;
  }

  .drivenFarming .DimitraAcademyList a {
    margin-top: 40px;
  }

  .aboutBannerRow {
    margin: 0px -20.5px;
  }

  .dimitraValuesIcons {
    max-width: 1280px;
  }

  .valueMainIconBox {
    width: 127px;
    height: 127px;
  }

  .environmentalBox {
    padding: 385px 0px 57px;
  }

  .environmentalBox::after {
    top: -76px;
    height: 529px;
  }

  .ContantScroll {
    max-height: 500px;
    overflow-y: auto;
  }

  .ourTeam .applicationsList ul li a::after {
    top: 13px;
  }

  .aboutBannerCol {
    padding: 0px 24.5px;
  }

  .newsImg {
    height: 231px;
  }

  .newsSlider p {
    height: 61.2px;
  }

  .newsSlider p {
    line-height: 29px;
  }

  .copyRight ul li {
    margin-right: 110px;
  }

  .bannerNewBtns a {
    padding: 21.5px 15px;
  }

  .tokenBannerImg {
    width: 585px;
  }

  .tokenomicsListCol {
    width: 786px;
    padding-top: 109px;
  }

  .stakingBlock::after {
    height: 911px;
    top: 20px;
  }

  .stakingBlock.newStaking .stakingTxtCol h2 {
    margin-bottom: 50px !important;
  }

  .stakingRow.markets .stakingImgCol {
    position: relative;
    top: 116px;
  }

  .footerMainCol {
    width: 324px;
  }

  .marketsLogoImg {
    width: 274px;
    margin-bottom: 40px;
  }

  .bannerNew.dimitraEcosystem .tokenTxtCol h2 {
    width: 740px;
    margin-left: 20px;
  }

  .bannerNew {
    padding: 119px 0px 117px;
  }

  .stakingBlock.DimitraAcademy .applicationsList ul li a::after {
    top: 13px;
  }

  .globalApplication .applicationsList ul li.active a::after {
    top: 17px;
  }

  .agTechTab .applicationsList ul li.active a::after {
    top: 17px;
  }

  .applicationsList ul li.active a::after {
    top: 14px;
    height: 3px;
    width: 22px;
  }

  .dimitraIncubator.mobileLine #dimitra_iincubator_link {
    margin-bottom: 248px !important;
  }

  .dimitraIncubator.mobileLine {
    padding: 805px 0px 0px;
  }

  .dimitraIncubator.platformApp::after {
    top: 150px;
    height: 2070px;
  }

  .dimitraIncubator.platformApp.phoneList {
    padding: 955px 0px 100px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingImgCol {
    position: relative;
    top: -68px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    top: 318px;
    width: 523px;
    right: -50px;
    top: 55%;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingTxtCol {
    width: 1149px;
  }

  .stakingTxtCol.PlatformHeadingBottom.advancedFarmingModules p {
    width: 750px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) {
    margin-bottom: 0px;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 18px;
    right: 4px !important;
  }

  .dropMenuItem a svg {
    position: absolute;
    bottom: 12.7px !important;
    right: 15.7px !important;
  }

  .aboutDrop .dropCtmRow .dropCtmCol:nth-child(4) .dropMenuItem a svg {
    bottom: 4.7px !important;
    right: 15.7px !important;
  }

  .aboutDrop .dropMenu {
    width: 462.6px;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 15px;
    right: 4px !important;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 16px !important;
    right: 8px !important;
  }

  .ecosystemNewDrop .dropMenuItem a {
    padding: 10px 75px 8px 15px !important;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a svg {
    bottom: 57.7px !important;
  }

  .nav-item.tokenDrop.ecosystemNewDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 13px !important;
    right: 15px !important;
  }

  .ecosystemNewDrop .dropCtmRow .dropCtmCol .dropMenuItem a svg {
    right: 15px !important;
  }

  .tokenScrolTxt {
    max-height: 330px;
  }
}

@media screen and (max-width: 1680px) and (min-width: 1601px) {
  .nav-item {
    margin: 0px 18px;
  }

  .navbar-light .navbar-brand {
    margin-right: 30px;
    width: 230px;
  }

  .navbar-light .navbar-brand img {
    width: 100%;
  }

  .bannerSideImg img.globeeImg {
    position: absolute;
    width: 100%;
    height: 88%;
    left: 0;
    top: 34px;
  }

  .header .navbar {
    padding: 0px 15px;
  }

  .bannerTxtCol p {
    color: #fff;
    margin-bottom: 10px;
    max-width: 540px;
  }

  .bannerTxtCol span {
    max-width: 529px;
  }

  .bannerTxtCol {
    width: 582px;
    padding: 0px;
  }

  .bannerSideImg {
    width: 435px;
    height: 499.52px;
  }

  .bannerActionBtn img {
    width: 52px;
  }

  .bannerActionBtn {
    width: auto;
  }

  .bannerSideImg button:nth-child(5) img {
    width: 36px;
  }

  .bannerSideImg button:nth-child(4) img {
    width: 59px;
  }

  .bannerSideImg button:nth-child(4) {
    left: 90px;
  }

  .bannerSideImg button:nth-child(7) img {
    width: 57px;
  }

  .bannerSideImg button:nth-child(8) {
    left: 144px;
    bottom: 215px;
  }

  .bannerSideImg button:nth-child(9) {
    left: 236px;
    bottom: 313px;
  }

  .bannerSideImg button:nth-child(6) {
    right: 65px;
    bottom: 250px;
  }

  .bannerSideImg button:nth-child(6) img {
    width: 36px;
  }

  .navbar-light .navbar-brand {
    width: 170px;
  }

  .navbar-light .navbar-brand {
    width: 210px;
  }

  .headerList ul li a {
    width: 27px;
    height: 27px;
  }

  .mediaMainList p {
    font-size: 11px;
    line-height: 10px;
  }

  .mediaMainList p svg {
    width: 14px;
    margin-right: 4px;
  }

  .mediaMainList {
    margin-top: 2px;
  }

  .btcTxt p {
    font-size: 7px;
    line-height: 7px;
  }

  .btcTxt p span {
    margin: 0px;
  }

  .mediaMainList span {
    padding: 3px 3px;
    font-size: 7px;
    margin: 0px 5px;
  }

  .header {
    padding: 38px 0px 27px;
    position: relative;
  }

  .banner .container {
    max-width: 1118px;
  }

  .bannerActionBtn img {
    width: 38px;
  }

  .bannerSideImg button:nth-child(5) img {
    width: 26px;
  }

  .bannerSideImg button:nth-child(5) {
    left: 20px;
    bottom: 220px;
  }

  .bannerSideImg button:nth-child(4) img {
    width: 47px;
  }

  .bannerSideImg button:nth-child(9) img {
    width: 41px;
  }

  .bannerSideImg button:nth-child(7) img {
    width: 47px;
  }

  .bannerSideImg button:nth-child(6) {
    right: 25px;
    bottom: 211px;
  }

  .bannerSideImg button:nth-child(3) {
    right: 130px;
    top: 93px;
  }

  .bannerSideImg button:nth-child(9) {
    left: 236px;
    bottom: 283px;
  }

  .banner {
    padding: 40px 0px 40px;
  }

  .mainHeading h5 {
    font-weight: 500;
    margin-bottom: 91px;
    color: #007800;
  }

  .ourApplications .applicationsListTxt p {
    width: 595px;
  }

  .applicationsList ul li a::after {
    top: 13px;
    height: 2px;
  }

  .appImg img {
    width: 100%;
  }

  .appImg {
    top: -40px;
  }

  .ourApplications .applicationsListTxt p {
    width: 495px;
  }

  .ourApplications {
    padding-bottom: 40px;
    padding-top: 15px;
  }

  .DMTRBlock {
    padding: 100px 0px 257.5px;
  }

  .DMTRBlock .appImg {
    width: 100%;
    position: relative;
    bottom: 0px;
    right: 0px;
    top: 100px;
  }

  .DMTRBlock .mainHeading h5 {
    margin-bottom: 40px !important;
  }

  .pageBgBox::after {
    height: 784px;
  }

  .pageBgBox::before {
    content: "";
    position: absolute;
    bottom: auto;
    top: 430px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1464px;
    background: url(../imgs/layer2.webp) no-repeat;
    background-position: center;
    background-size: cover;
    z-index: -3;
  }

  .tokenSection .mainHeading .applicationsListTxt {
    margin-bottom: 44px;
  }

  .tokenSection .mainHeading h2 {
    margin-bottom: 19px;
  }

  .ourApplications.ecosystem::after {
    content: "";
    position: absolute;
    top: -21%;
    left: 0;
    right: 0;
    width: 100%;
    height: 888px;
    background: url(../imgs/ecosystemLayer.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -5;
  }

  .tokenSection .mainHeading {
    position: relative;
    z-index: 999;
  }

  .ourApplications.ecosystem::after {
    content: "";
    position: absolute;
    top: -21%;
    left: 0;
    right: 0;
    width: 100%;
    height: 448px;
    background: url(../imgs/ecosystemLayer.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -5;
  }

  .pageBgBox::before {
    content: "";
    position: absolute;
    bottom: auto;
    top: 540px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1074px;
    background: url(../imgs/layer2.webp) no-repeat;
    background-position: center;
    background-size: cover;
    z-index: -3;
  }

  .tokenSection {
    background: url(../imgs/token_bg.webp) no-repeat;
    background-position: center;
    background-size: cover;
    position: relative;
    margin-top: 0px;
    margin-bottom: 110px;
  }

  .tokenImg img {
    width: 38%;
    position: relative;
    top: -78px;
  }

  .ourApplications.ecosystem .appImg {
    top: -97px;
    right: -40px;
  }

  .footer .clientLogoCol {
    width: 220px;
  }

  .footer .clientLogoCol img {
    width: 100%;
  }

  .footerMainCol h3 {
    margin-bottom: 27px;
  }

  .footerMainCol {
    width: 245px;
  }

  .footerMainCol ul li ul li {
    margin-right: 12px;
  }

  .footerMainCol ul li ul {
    margin-bottom: 4px;
  }

  .copyRight p {
    margin-bottom: 23px;
  }

  .banner .container,
  .container,
  .container-lg,
  .container-md,
  .container-sm,
  .container-xl,
  .container-xxl {
    max-width: 1267px;
  }

  .ourApplications.ecosystem .appImg {
    top: 0px;
    right: -40px;
  }

  .tokenImg img {
    width: 29%;
    top: -62px;
  }

  .tokenImg img {
    width: 29%;
    top: -62px;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    bottom: auto;
    top: 1px;
    right: 5.8px !important;
    width: 41px;
  }

  .ecosystemDrop .dropCtmCol .dropMenuItem a svg {
    width: 65px;
    height: 65px;
    bottom: auto;
    top: 18.3px !important;
    right: 18.6px;
  }

  .dropMenuItem a p {
    font-size: 18px;
  }

  .dropMenuItem a svg {
    position: absolute;
    bottom: 10.7px !important;
    right: 15.7px !important;
    width: 39px;
    height: 39px;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    bottom: auto;
    top: 21px;
    right: 5.8px !important;
    width: 46px;
  }

  .tokenDrop .row .col-md-4 .dropMenuItem a svg {
    bottom: auto;
    top: 16px;
    right: 14.3px;
    width: 60px;
    height: 60px;
  }

  .nav-item {
    margin: 0px 17px;
  }

  .navbar-light .navbar-brand {
    margin-right: 30px;
    width: 230px;
  }

  .navbar-light .navbar-brand img {
    width: 100%;
  }

  .bannerSideImg img.globeeImg {
    position: absolute;
    width: 100%;
    height: 88%;
    left: 0;
    top: 34px;
  }

  .header .navbar {
    padding: 0px 15px;
  }

  .bannerTxtCol p {
    color: #fff;
    margin-bottom: 10px;
    max-width: 630px;
  }

  .bannerTxtCol span {
    max-width: 595px;
  }

  .bannerTxtCol {
    width: 582px;
    padding: 0px;
  }

  .bannerSideImg {
    width: 515px;
    height: 569.52px;
  }

  .bannerActionBtn img {
    width: 52px;
  }

  .bannerActionBtn {
    width: auto;
  }

  .bannerSideImg button:nth-child(5) img {
    width: 36px;
  }

  .bannerSideImg button:nth-child(4) img {
    width: 67px;
  }

  .bannerSideImg button:nth-child(4) {
    left: 120px;
  }

  .bannerSideImg button:nth-child(7) img {
    width: 57px;
  }

  .bannerSideImg button:nth-child(8) {
    left: 144px;
    bottom: 215px;
  }

  .bannerSideImg button:nth-child(9) {
    left: 236px;
    bottom: 313px;
  }

  .bannerSideImg button:nth-child(6) {
    right: 65px;
    bottom: 250px;
  }

  .bannerSideImg button:nth-child(6) img {
    width: 44px;
  }

  .navbar-light .navbar-brand {
    width: 170px;
  }

  .navbar-light .navbar-brand {
    width: 185px;
  }

  .headerList ul li a {
    width: 33px;
    height: 33px;
  }

  .mediaMainList p {
    font-size: 11px;
    line-height: 10px;
  }

  .mediaMainList p svg {
    width: 14px;
    margin-right: 4px;
  }

  .mediaMainList {
    margin-top: 2px;
  }

  .btcTxt p {
    font-size: 7px;
    line-height: 11px;
  }

  .btcTxt p span {
    margin: 0px;
  }

  .mediaMainList span {
    padding: 3px 3px;
    font-size: 7px;
    margin: 0px 5px;
  }

  .header {
    padding: 48px 0px 27px;
    position: relative;
  }

  .banner .container {
    max-width: 1264px;
  }

  .bannerActionBtn img {
    width: 60px;
  }

  .bannerSideImg button:nth-child(5) img {
    width: 40px;
  }

  .bannerSideImg button:nth-child(5) {
    left: 20px;
    bottom: 240px;
  }

  .bannerSideImg button:nth-child(4) img {
    width: 47px;
  }

  .bannerSideImg button:nth-child(9) img {
    width: 41px;
  }

  .bannerSideImg button:nth-child(7) img {
    width: 47px;
  }

  .bannerSideImg button:nth-child(6) {
    right: 25px;
    bottom: 211px;
  }

  .bannerSideImg button:nth-child(3) {
    right: 130px;
    top: 93px;
  }

  .bannerSideImg button:nth-child(9) {
    left: 296px;
    bottom: 323px;
  }

  .banner {
    padding: 40px 0px 40px;
  }

  .mainHeading h5 {
    font-weight: 500;
    margin-bottom: 91px;
    color: #007800;
  }

  .ourApplications .applicationsListTxt p {
    width: 455px;
  }

  .applicationsList ul li a::after {
    top: 13px;
    height: 2px;
  }

  .appImg img {
    width: 100%;
  }

  .appImg {
    top: -40px;
  }

  .ourApplications .applicationsListTxt p {
    width: 586px;
  }

  .ourApplications {
    padding-bottom: 40px;
    padding-top: 15px;
  }

  .DMTRBlock {
    padding: 100px 0px 257.5px;
  }

  .DMTRBlock .appImg {
    width: 100%;
    position: relative;
    bottom: 0px;
    right: 0px;
    top: 100px;
  }

  .DMTRBlock .mainHeading h5 {
    margin-bottom: 40px !important;
  }

  .pageBgBox::after {
    height: 784px;
  }

  .pageBgBox::before {
    content: "";
    position: absolute;
    bottom: auto;
    top: 430px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1464px;
    background: url(../imgs/layer2.webp) no-repeat;
    background-position: center;
    background-size: cover;
    z-index: -3;
  }

  .tokenSection .mainHeading .applicationsListTxt {
    margin-bottom: 44px;
  }

  .tokenSection .mainHeading h2 {
    margin-bottom: 19px;
  }

  .ourApplications.ecosystem::after {
    content: "";
    position: absolute;
    top: -21%;
    left: 0;
    right: 0;
    width: 100%;
    height: 888px;
    background: url(../imgs/ecosystemLayer.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -5;
  }

  .tokenSection .mainHeading {
    position: relative;
    z-index: 999;
  }

  .ourApplications.ecosystem::after {
    content: "";
    position: absolute;
    top: -21%;
    left: 0;
    right: 0;
    width: 100%;
    height: 558px;
    background: url(../imgs/ecosystemLayer.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -5;
  }

  .pageBgBox::before {
    content: "";
    position: absolute;
    bottom: auto;
    top: 540px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1134px;
    background: url(../imgs/layer2.webp) no-repeat;
    background-position: center;
    background-size: cover;
    z-index: -3;
  }

  .tokenSection {
    background: url(../imgs/token_bg.webp) no-repeat;
    background-position: center;
    background-size: cover;
    position: relative;
    margin-top: 0px;
    margin-bottom: 110px;
  }

  .tokenImg img {
    width: 38%;
    position: relative;
    top: -78px;
  }

  .ourApplications.ecosystem .appImg {
    top: 0px;
    right: -40px;
  }

  .footer .clientLogoCol {
    width: 220px;
  }

  .footer .clientLogoCol img {
    width: 100%;
  }

  .footerMainCol h3 {
    margin-bottom: 27px;
  }

  .footerMainCol {
    width: 245px;
  }

  .footerMainCol ul li ul li {
    margin-right: 12px;
  }

  .footerMainCol ul li ul {
    margin-bottom: 4px;
  }

  .copyRight p {
    font-size: 20px;
    margin-bottom: 23px;
  }

  .copyRight ul li a {
    font-size: 20px;
  }

  .tokenImg img {
    width: 28%;
    top: -71px;
  }

  .aboutBannerTitle p {
    padding-top: 30px;
  }

  .stakingTxtCol h2 {
    margin-bottom: 10px;
    color: #007800;
    font-weight: 700;
  }

  .drivenFarming .stakingTxtCol h6 {
    margin-bottom: 40px;
  }

  .applicationsList ul li {
    margin-bottom: 15px;
  }

  .drivenFarmingImg {
    width: 100%;
    margin-top: 77px;
  }

  .technologyList h2 {
    color: #00e07b;
    line-height: 30px;
  }

  .technologyList.team {
    top: 20px;
  }

  .technologyList.projects {
    left: -38px;
  }

  .technologyList.connected {
    right: -20px;
  }

  .dimitraValuesImg {
    width: 185px;
  }

  .dimitraValuesTxt {
    width: 807px;
  }

  .valueMainIconBox {
    width: 122px;
    height: 119px;
  }

  .valuesBox {
    padding: 146px 0px 0px;
  }

  .environmentalBox .DimitraAcademyList span {
    margin-bottom: 10px;
  }

  .environmentalBox {
    padding: 43px 0px 20px;
  }

  .drivenFarming .stakingTxtCol {
    padding-top: 0px;
    width: 100%;
  }

  .technologyList.projects {
    left: -119px;
    bottom: 130px;
  }

  .technologyList {
    left: 10px;
  }

  .technologyList.team {
    right: 0px;
  }

  .teamUserImg {
    width: 100px;
    height: 100px;
  }

  .teamUserName h3 {
    line-height: 11px;
  }

  .teamUserName h5 {
    margin-bottom: 4px;
  }

  .teamInfo {
    margin-bottom: 25px;
  }

  .drivenFarming::after {
    height: 660px;
  }

  .drivenFarming {
    padding: 151.5px 0px 255px;
    position: relative;
  }

  .aboutBannerImg {
    margin-top: -128px;
  }

  .environmentalBox::after {
    height: 402px;
  }

  .ourTeam::after {
    height: 476px;
  }

  .tokenomicsListCol {
    width: 656px;
    padding-top: 105px;
  }

  .stakingTxtCol {
    width: 851px;
  }

  .stakingImgCol {
    width: 320px;
    margin-bottom: 30px;
  }

  .stakingBlock::after {
    height: 861px;
  }

  .stakingRow.markets {
    position: relative;
    z-index: 999;
  }

  .tokenBannerImg {
    width: 455px;
  }

  .dimitraEcosystem .tokenBannerImg {
    width: 700px;
  }

  .dimitraEcosystem .tokenBannerImg {
    width: 640px;
  }

  .stakingImgCol {
    width: 390px;
  }

  .bannerNew.farmarApp .tokenTxtCol {
    width: 861px;
    text-align: left;
  }

  .tokenBannerImg {
    width: 455px;
  }

  .mobileAppIconBox h4 {
    margin-bottom: 22px;
  }

  .AppIconBlock svg {
    width: 90px;
    height: 87px;
  }

  .dimitraIncubator.platformApp .stakingTxtCol {
    width: 968px;
  }

  .stakingImgCol {
    width: 350px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    width: 560px;
    height: 436px;
    bottom: -240px;
    right: 120px;
  }

  .newsImg {
    height: 237px;
  }

  .newsSide .swiper-wrapper {
    position: relative;
    left: -330px;
  }

  .navbar-light .navbar-brand {
    width: 210px;
  }

  .navbar-nav li {
    margin: 0px 28px;
  }

  .drivenFarming .applicationsList ul li a::after {
    top: 7px;
  }

  .worldMap {
    max-width: 1007px;
    height: 566px;
  }

  .technologyList.user {
    max-width: 185.83px;
  }

  .technologyList {
    left: -25px;
    top: 58px;
  }

  .technologyList.team {
    right: -88px;
    top: 52px;
  }

  .Technology .worldMap div:nth-child(1) {
    top: -30px;
  }

  .Technology .technologyList.connected {
    right: -180px;
    bottom: 152px;
  }

  .ourTeam .applicationsList ul li a::after,
  .Technology .applicationsList ul li a::after,
  .drivenFarming .applicationsList ul li a::after {
    top: 13px;
  }

  .valuesBox::after {
    bottom: 190px;
    height: 536px;
  }

  .dimitraValuesImg {
    width: 245px;
  }

  .valuesBox {
    padding: 100px 0px 0px;
  }

  .environmentalBox .applicationsList ul li a::after,
  .projectsBox .applicationsList ul li a::after {
    top: 6px;
  }

  .btcTxt p span {
    font-size: 6px;
  }

  .btcTxt p {
    font-size: 6px;
  }

  .headerGreenBox {
    width: 33px;
    height: 15px;
    font-size: 5px !important;
    margin: 0px 7px !important;
  }

  .mediaMainList p span#main_price {
    font-size: 11px;
  }

  .mediaMainList p svg {
    width: 13px;
    margin-right: 2px;
  }

  .banner .bannerTxtCol h5 {
    margin-bottom: 34px;
  }

  .ourApplications .appImg {
    top: 6px;
  }

  .DMTRBlock .row .col-md-6:nth-child(1) {
    width: 45%;
  }

  .DMTRBlock .row .col-md-6:nth-child(2) {
    width: 55%;
  }

  .DMTRBlock .appImg {
    top: 79px;
  }

  .tokenSection .mainHeading h2 {
    margin-bottom: 49px;
  }

  .tokenImg img {
    width: 28%;
    top: -57px;
  }

  .tokenSection {
    margin-bottom: 145px;
  }

  .ourApplications.ecosystem .mainHeading .row {
    margin-top: 53px;
  }

  .ourApplications.ecosystem .applicationsListTxt p:nth-child(1),
  .ourApplications.ecosystem .applicationsListTxt p:nth-last-child(2) {
    display: none;
  }

  .aboutBannerTitle p {
    height: 327px;
    overflow-y: auto;
  }

  .drivenFarming .stakingTxtCol h2 {
    margin-bottom: 20px;
  }

  .drivenFarming .stakingTxtCol p {
    max-height: 300px;
    overflow-y: auto;
  }

  .drivenFarmingImg {
    width: 88%;
  }

  .drivenFarming::after {
    height: 678px;
  }

  .worldMap {
    margin-bottom: 117px;
  }

  .valuesBox::after {
    bottom: 186px;
    height: 473px;
  }

  .esgTabs {
    margin-top: 70px;
  }

  .environmentalBox .stakingRow .stakingTxtCol {
    width: 1004px;
  }

  .environmentalBox::after {
    height: 355px;
    top: 53px;
  }

  .environmentalTabScroll {
    height: 151px;
    overflow-y: auto;
  }

  .environmentalBox.globalIssue {
    padding-top: 100px;
  }

  .globalIssueRow {
    margin-bottom: 56px;
    margin-top: 78px;
  }

  .ContantScroll {
    margin-top: 50px;
    height: 431px;
    overflow-y: auto;
  }

  .environmentalBox.globalIssue::after {
    top: 171px;
    height: 530px;
  }

  .ourTeam {
    padding: 160px 0px;
  }

  .ourTeam::after {
    height: 476px;
    top: 30px;
  }

  .ourTeam .stakingTxtCol h2 {
    margin-bottom: 40px;
  }

  .teamsTopArea {
    margin-top: 80px;
  }

  .teamUserName h3 {
    line-height: 18px;
  }

  .socialGovernanceHeading {
    margin-bottom: 40px !important;
  }

  .environmentalBox::after {
    height: 355px;
    top: 63px;
  }

  .teamsTopArea .col-md-4 {
    width: 41%;
  }

  .teamsTopArea .col-md-8 {
    width: 59%;
  }

  .projectsBox::after {
    top: 40px;
  }

  .projectSideImg {
    margin-top: -128px;
  }

  .projectsBox .stakingTxtCol.projectMapHeading h2 {
    margin-bottom: 100px;
  }

  .aboutPartnerSection::after {
    height: 517px;
  }

  .aboutPartnerSection {
    padding: 270px 0px 0px;
  }

  .aboutPartnerSection {
    padding: 270px 0px 0px;
    margin-bottom: 110px;
  }

  .bannerNewBtns a {
    padding: 10.5px 15px 7.5px 15px;
    line-height: 19px;
  }

  .tokenTxtCol h2 {
    margin-bottom: 47px;
  }

  .bannerNewBtns {
    width: 275px;
  }

  .tokenFirstBanner .tokenTxtCol {
    width: 426px;
  }

  .tokenFirstBanner .tokenBannerImg {
    width: 405px;
    margin-right: 160px;
  }

  .btnCol {
    width: 50%;
    padding: 0px 8px;
  }

  .btnsRow {
    margin: 0px -8px;
    margin-top: 28px;
  }

  .tokenomicsList {
    margin-top: 0px;
  }

  .tokenomics .tokenomicsTxt h2 {
    margin-bottom: 40px;
  }

  .tokenomicsList p {
    line-height: 18px;
    margin-bottom: 7px;
  }

  .tokenomicsList h3 {
    margin-bottom: 40px;
    line-height: 42px;
  }

  .stakingBlock.newStaking .stakingImgCol {
    width: 330px;
  }

  .stakingRow.markets .stakingImgCol {
    margin-top: 83px;
  }

  .marketsLogoImg {
    width: 244px;
    margin-bottom: 40px;
  }

  .stakingBlock.newStaking {
    padding: 42px 0px 70px;
  }

  .stakingBlock.DimitraAcademy .stakingTxtCol h2 {
    margin-bottom: 35px;
  }

  .stakingImgCol.stakingAcdmyImg {
    width: 320px;
    position: relative;
    top: -30px;
  }

  .dimitraIncubator.mobileLine .stakingTxtCol h2 {
    margin-bottom: 50px;
  }

  /* .dimitraIncubator.mobileLine .DimitraAcademyList span p{
  height: 270px;
  overflow-y: auto;
} */
  .partnersMainLogo {
    margin-bottom: 60px;
  }

  .bannerNew.farmarApp .tokenBannerImg {
    width: 505px;
    position: relative;
    top: -30px;
  }

  .dimitraIncubator.platformApp::after {
    top: 570px;
    height: 960px;
  }

  .PlatformHeadingBottom .DimitraAcademyList span {
    display: block;
    color: #7b7b7b;
    font-family: rustica, sans-serif;
    font-weight: 300;
  }

  .PlatformHeadingBottom .DimitraAcademyList span p {
    color: #007800;
    font-weight: 400;
  }

  .stakingTxtCol.PlatformHeadingBottom h2 {
    margin-bottom: 65px;
  }

  .dimitraIncubator.platformApp .PlatformHeadingBottom .stakingImgCol img {
    margin-top: 50px !important;
  }

  .modulesSideImg .stakingImgCol {
    width: 320px;
  }

  .modulesSideImg .stakingImgCol img {
    margin-top: 60px !important;
  }

  .advancedFarmingModules .DimitraAcademyList span p {
    font-weight: 300;
    color: #7b7b7b;
    max-height: 200px;
    overflow-y: auto;
  }

  .newsSlider p {
    line-height: 22px;
  }

  .newsImg {
    height: 171px;
  }

  .contactBg::after {
    top: 60px;
    height: 881px;
  }

  .newsSide.ExternalNewsBottom {
    margin-bottom: 150px;
  }

  .ctmContainer {
    max-width: 714px;
    margin: 0 auto;
  }

  .contactInfoTxtBox {
    margin-bottom: 80px;
  }

  .newsImg {
    height: 195px;
  }

  .contactBg::after {
    top: 60px;
    height: 1021px;
  }

  .dimitraIncubator.platformApp::after {
    top: 470px;
    height: 1140px;
  }

  .mobileAppIconBox h4 {
    margin-bottom: 22px;
  }

  .dimitraIncubator .applicationsList ul li a::after,
  .stakingBlock.DimitraAcademy .applicationsList ul li a::after {
    top: 12px;
    height: 3px;
  }

  .applicationsList ul li.active a::after {
    width: 22px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    bottom: -170px;
    right: 0px;
  }

  .dimitraEcosystem .tokenBannerImg {
    width: 840px;
  }

  .bannerNew.dimitraEcosystem .tokenTxtCol h2 {
    width: 742px;
    margin-left: 0;
  }

  .dimitraEcosystem .tokenTxtCol {
    width: 348px;
  }

  .bannerNew.tokenFirstBanner .tokenBannerImg {
    width: 450px;
  }

  .stakingBlock.newStaking .stakingRow {
    margin-bottom: 372px;
  }

  .tabscrollParagraph {
    height: 339px;
    overflow-y: auto;
  }

  .valuesBox::after {
    bottom: 216px;
    height: 473px;
  }

  .dimitraValuesIcons {
    max-width: 1198.04px;
  }

  .environmentalBox::after {
    height: 355px;
    top: 70px;
  }

  .environmentalBox.globalIssue .stakingTxtCol p {
    margin-bottom: 70px;
  }

  .tokenFirstBanner .tokenTxtCol {
    width: 320px;
  }

  .tokenomics {
    background: #fff;
    padding: 5px 0px 99px;
  }

  .bannerNew.tokenFirstBanner .tokenBannerImg {
    width: 500px;
  }

  .teamsTopArea {
    margin-top: 0px;
  }

  .teamsProfileScroll {
    height: 609px;
    overflow-x: hidden;
    overflow-y: auto;
  }

  .projectsBox .stakingTxtCol.projectMapHeading h2 {
    margin-bottom: 10px;
  }

  .aboutPartnerSection::after {
    top: -20px;
  }

  .aboutPartnerSection::after {
    height: 587px;
  }

  .aboutPartnerSection {
    padding: 284px 0px 0px;
  }

  .banner {
    padding: 53px 0px 53px;
  }

  .ourApplications .mainHeading h5 {
    font-weight: 500;
    margin-bottom: 60px;
  }

  .mediaMainList p svg {
    width: 16px;
  }

  .headerGreenBox {
    width: 42px;
    height: 18px;
  }

  #main_percentage {
    font-size: 9px;
  }

  .mediaMainList span svg {
    width: 10px;
  }

  .btcTxt p {
    font-size: 8px;
  }

  .btcTxt p span {
    font-size: 8px;
  }

  .btcTxt p span svg {
    margin-left: 0px;
  }

  .ourApplications {
    padding-bottom: 170px;
    padding-top: 75px;
  }

  .ourApplications.globalApplication .appImg {
    top: -416px !important;
  }

  .bannerTxtCol {
    width: 762px;
    padding: 0px;
  }

  .applicationsList ul li a::after {
    top: 16px;
    height: 2px;
  }

  .header .navbar {
    padding: 0px 53px;
  }

  .navbar-nav li {
    margin: 0px 24px;
  }

  .DMTRBlock .appImg {
    top: 115px;
  }

  .DMTRBlock {
    padding: 175px 0px 257.5px;
  }

  .pageBgBox::after {
    height: 1129px;
  }

  .pageBgBox::before {
    top: 680px;
  }

  div#token_scene {
    position: relative;
    top: 25px;
  }

  .ourApplications.ecosystem .appImg {
    top: 140px;
    right: -40px;
  }

  .ourApplications.ecosystem {
    padding-bottom: 140px;
  }

  .aboutBannerCol {
    width: 50%;
    padding: 0px 9.5px;
  }

  .worldMap {
    max-width: 1007px;
    height: 568px;
  }

  .technologyList.team {
    right: -143px;
    top: 32px;
  }

  .technologyList h2 {
    line-height: 46px;
  }

  .technologyList.country {
    right: 25px;
    top: 100px;
  }

  .farmer_map_main_heading {
    position: relative;
    top: -52px;
  }

  .technologyList {
    left: -58px;
    top: 55px;
  }

  .technologyList.projects {
    left: -158px;
    bottom: 132px;
  }

  .technologyList.connected h2 {
    position: relative;
    top: -14px;
  }

  .Technology .technologyList.connected {
    right: -158px;
    bottom: 142px;
  }

  .technologyList.user {
    max-width: 235.83px;
  }

  .technologyList.user {
    left: -48px;
    bottom: 12px;
  }

  .Technology .worldMap div:nth-child(1) {
    top: -43px;
  }

  .tabScrollBox {
    max-height: 480px;
    overflow-y: inherit;
  }

  .valuesBox {
    padding: 170px 0px 0px;
  }

  section.ourTeam {
    min-height: 1170px;
  }

  .projectSideImg {
    margin-top: -45px;
  }

  .projectsBox .applicationsList ul {
    margin-top: 75px;
  }

  section.projectsBox {
    min-height: 1400px;
  }

  .tokenFirstBanner .tokenTxtCol {
    width: 480px;
  }

  .tokenFirstBanner .tokenBannerImg {
    width: 390px !important;
    margin-right: 104px;
  }

  .stakingBlock::after {
    height: 774px;
  }

  .stakingBlock::after {
    top: 30px;
  }

  .tokenomics {
    background: #fff;
    padding: 5px 0px 74px;
  }

  .stakingBlock.newStaking .stakingRow {
    margin-bottom: 288px;
  }

  .marketsLogoRow {
    width: 499px;
  }

  .marketsLogoImg {
    width: 174px;
    margin-bottom: 40px;
  }

  .dropMenuItem a {
    padding: 14px 85px 10px 14px !important;
  }

  .ecosystemDrop .dropCtmCol .dropMenuItem a {
    padding: 44px 91px 55px 20px !important;
  }

  .ecosystemDrop .dropCtmCol .dropMenuItem a svg {
    width: 62px;
    height: 62px;
    top: 42.3px !important;
  }

  .dimitraEcosystem .tokenBannerImg {
    width: 654px;
  }

  .bannerNew.dimitraEcosystem .tokenTxtCol h2 {
    width: 636px;
    margin-left: 0;
  }

  .dimitraIncubator {
    background: url(../imgs/mainBg1.png) no-repeat;
    background-position: center center;
    background-size: cover;
    padding: 917px 0px 100px;
    margin-top: -560px;
  }

  .stakingRow {
    margin-bottom: 348px;
  }

  .partnersMainLogo {
    margin-bottom: 0px;
  }

  .footerMainCol {
    width: 285px;
  }

  .AppIconBlock svg {
    width: 80px;
    height: 80px;
  }

  .dimitraIncubator.platformApp::after {
    top: 510px;
    height: 1140px;
  }

  .dimitraIncubator.platformApp .stakingTxtCol {
    width: 1128px;
  }

  .dimitraIncubator.platformApp .stakingImgCol {
    margin-bottom: 79px;
    position: relative;
    top: 25px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    top: 315px;
  }

  .advancedFarmingModules .DimitraAcademyList span p {
    width: 479px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) {
    margin-bottom: 50px;
  }

  .newsSide .swiper-wrapper {
    position: relative;
    left: -450px;
  }

  .contactBg::after {
    top: 130px;
    height: 931px;
  }

  .contactTitle {
    margin-bottom: 83px;
  }

  .contactBg::after {
    top: 190px;
    height: 931px;
  }

  .contactInfoTxtBox {
    margin-bottom: 0px;
  }

  .header .navbar {
    padding: 10px 53px;
  }

  .DMTRBlock .appImg {
    top: 139px;
  }

  .ourApplications.ecosystem::after {
    top: -16%;
  }

  .ourApplications.ecosystem {
    padding-bottom: 194px;
    padding-top: 0px;
  }

  .applicationsList ul li a::after {
    top: 14px;
  }

  .environmentalBox::after {
    height: 355px;
    top: 135px;
  }

  .environmentalBox {
    padding: 58px 0px 20px;
  }

  .environmentalBox.globalIssue::after {
    top: 186px;
    height: 530px;
  }

  .stakingBlock::after {
    height: 814px;
  }

  .stakingBlock::after {
    top: 15px;
  }

  .navbar-expand-lg .navbar-nav {
    margin-left: 3%;
  }

  .bannerSideImg button:nth-child(7) {
    right: 120px;
    bottom: 67px;
  }

  .header .navbar {
    padding: 0px 62px;
  }

  .bannerTxtCol {
    width: 793px;
    padding: 0px;
  }

  .dropMenuItem a {
    padding: 20px 77px 10px 14px !important;
  }

  .navbar-nav li {
    margin: 0px 22px;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    right: 0.8px !important;
    top: 2px;
  }

  .ecosystemNewDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    right: 9.8px !important;
    top: 16px;
  }

  .ecosystemNewDrop .dropCtmRow .dropCtmCol .dropMenuItem a svg {
    bottom: 11px !important;
    right: 8px !important;
    width: 42px;
    height: 40px;
  }

  .bannerActionBtn {
    top: 110px;
    left: 105px;
  }

  .bannerSideImg button:nth-child(3) {
    right: 120px;
    top: 89px;
  }

  .bannerSideImg button:nth-child(9) img {
    width: 47px;
  }

  .bannerSideImg button:nth-child(5) {
    left: 21px;
    bottom: 239px;
  }

  .bannerSideImg button:nth-child(8) {
    left: 178px;
    bottom: 222px;
  }

  .bannerSideImg button:nth-child(4) img {
    width: 57px;
  }

  .bannerSideImg button:nth-child(4) {
    left: 138px;
    bottom: 77px;
  }

  .bannerSideImg button:nth-child(7) img {
    width: 59px;
  }

  .bannerSideImg button:nth-child(7) {
    right: 106px;
    bottom: 87px;
  }

  .ourApplications.globalApplication .appImg {
    top: -440px !important;
  }

  .DMTRBlock .appImg {
    top: 157px;
  }

  .DMTRBlock {
    padding: 175px 0px 327.5px;
  }

  .pageBgBox::before {
    top: 786px;
  }

  .DMTRBlock {
    padding: 175px 0px 357.5px;
  }

  .tokenSection {
    margin-bottom: 45px;
  }

  .ourApplications.ecosystem::after {
    top: -2%;
  }

  .ourApplications.ecosystem .appImg {
    top: 184px;
    right: -40px;
  }

  .aboutBannerImg {
    margin-top: -79px;
  }

  .drivenFarming .applicationsList ul li a::after {
    top: 12px;
  }

  .drivenFarming .DimitraAcademyList a {
    margin-top: 35px;
  }

  .drivenFarmingImg {
    width: 100%;
    margin-top: 127px;
  }

  .Technology {
    padding-bottom: 48px;
    padding-top: 108px;
  }

  .worldMap {
    max-width: 1267px;
    height: 708px;
  }

  .technologyList.team {
    right: -142px;
    top: 41px;
  }

  .technologyList {
    left: -32px;
    top: 74px;
  }

  .technologyList.country {
    right: 47px;
    top: 132px;
  }

  .technologyList.projects {
    left: -63px;
    bottom: 188px;
  }

  .Technology .technologyList.connected {
    right: -85px;
    bottom: 193px;
  }

  .technologyList.user {
    left: -35px;
    bottom: 33px;
  }

  .tabscrollParagraph {
    height: 410px;
  }

  .valuesBox {
    padding: 280px 0px 0px;
  }

  .environmentalBox {
    padding: 108px 0px 20px;
  }

  .environmentalBox::after {
    height: 375px;
    top: -24px;
  }

  .environmentalTabScroll {
    height: 200px;
  }

  .environmentalBox .applicationsList ul li a::after,
  .projectsBox .applicationsList ul li a::after {
    top: 15px;
  }

  .ContantScroll {
    height: 531px;
  }

  .environmentalBox.globalIssue::after {
    top: 195px;
    height: 580px;
  }

  .teamsProfileScroll {
    height: 659px;
  }

  .projectsBox .projectSideImg.projectMapSideParagraph p {
    margin-top: 30px;
  }

  section.projectsBox {
    min-height: 1450px;
  }

  .partnersMainLogo {
    position: relative;
    top: 40px;
  }

  .aboutPartnerSection::after {
    height: 642px;
  }

  .aboutPartnerSection {
    padding: 311px 0px 0px;
  }

  section.ourTeam {
    min-height: 1249px;
  }

  .environmentalBox .applicationsList ul li a::after,
  .projectsBox .applicationsList ul li a::after {
    top: 12px;
  }

  .environmentalBox {
    padding: 290px 0px 20px;
  }

  .environmentalBox.globalIssue {
    padding-top: 215px;
  }

  .environmentalBox.globalIssue::after {
    top: -90px;
    height: 510px;
  }

  .newsSlider p {
    line-height: 29px;
  }

  .copyRight ul li {
    display: inline-block;
    margin-right: 80px;
  }

  #newsImg {
    height: 218px;
  }

  .tokenFirstBanner .tokenTxtCol {
    width: 530px;
  }

  .bannerNewBtns {
    width: 365px;
  }

  .bannerNewBtns a {
    padding: 15.5px 15px 15.5px 15px;
    line-height: 19px;
  }

  .bannerNew {
    padding: 49px 0px 207px;
  }

  .tokenomicsListCol {
    padding-top: 133px;
  }

  .tokenScrolTxt {
    max-height: 282px;
    overflow-y: auto;
  }

  .stakingTxtCol h2 {
    margin-bottom: 51px;
  }

  .stakingBlock.newStaking {
    padding: 52px 0px 70px;
  }

  .stakingBlock::after {
    height: 844px;
  }

  .stakingBlock::after {
    top: 37px;
  }

  .stakingBlock.newStaking .stakingTxtCol h2 {
    margin-bottom: 60px !important;
  }

  .marketsLogoRow {
    width: 629px;
  }

  .marketsLogoImg {
    width: 210px;
  }

  .stakingBlock.newStaking {
    padding: 52px 0px 0px;
  }

  .bannerNew.dimitraEcosystem .tokenTxtCol h2 {
    width: 746px;
  }

  .bannerNew {
    padding: 111px 0px 207px;
  }

  .dimitraEcosystem .tokenBannerImg {
    width: 789px;
  }

  .stakingTxtCol {
    width: 1091px;
  }

  .footerMainCol {
    width: 331px;
  }

  .dimitraIncubator.platformApp::after {
    top: 200px;
    height: 1840px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingTxtCol {
    width: 1079px;
  }

  .stakingTxtCol.PlatformHeadingBottom.advancedFarmingModules p {
    width: 710px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    top: 515px;
    right: -10px;
  }

  .ourApplications.globalApplication .applicationsList ul li a::after {
    top: 16px;
  }

  .ourApplications.ecosystem.agTechTab .applicationsList ul li a::after {
    top: 16px;
  }

  #data_driven_farming .applicationsList ul li a::after {
    top: 14px;
  }

  .aboutDrop .dropMenu {
    width: 448.6px;
    left: -183px;
  }

  .tokenDrop .dropMenu {
    width: 635px;
    left: -269px;
  }

  .dropMenuItem a {
    padding: 20px 60px 10px 14px !important;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 18px;
  }

  .ecosystemNewDrop .dropMenu {
    width: 432.6px !important;
    left: -127px !important;
  }

  .ecosystemNewDrop .dropCtmRow .dropCtmCol .dropMenuItem a svg {
    bottom: 14px !important;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a svg {
    bottom: 57.7px !important;
  }

  .bannerIconBox {
    width: 12%;
    height: 61.8px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(4) {
    height: 58px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(3) {
    height: 54px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(2) {
    height: 50px;
  }

  .bannerIconBox svg {
    width: 40px;
    height: 35px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(7) {
    height: 58px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(8) {
    height: 54px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(9) {
    height: 50px;
  }

  .dropMenuItem a svg {
    bottom: 13px !important;
  }

  .aboutDrop .dropCtmRow .dropCtmCol:nth-child(4) .dropMenuItem a svg {
    bottom: 5.2px !important;
    right: 16.5px !important;
  }

  .ecosystemNewDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    right: 10.8px !important;
    top: 15px !important;
  }

  .ecosystemNewDrop .dropCtmRow .dropCtmCol .dropMenuItem a svg {
    right: 15px !important;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    right: 8.8px !important;
  }

  .bannerIconSlider {
    padding-top: 0px;
  }

  .bannerIconSlider {
    top: 51%;
  }

  .bannerIconSlider p {
    top: -40px;
  }

  .tokenScrolTxt {
    max-height: 330px;
  }
}

@media screen and (max-width: 1600px) and (min-width: 1537px) {
  .nav-item {
    margin: 0px 18px;
  }

  .navbar-light .navbar-brand {
    margin-right: 30px;
    width: 230px;
  }

  .navbar-light .navbar-brand img {
    width: 100%;
  }

  .bannerSideImg img.globeeImg {
    position: absolute;
    width: 100%;
    height: 88%;
    left: 0;
    top: 34px;
  }

  .header .navbar {
    padding: 0px 15px;
  }

  .bannerTxtCol p {
    color: #fff;
    margin-bottom: 10px;
    max-width: 540px;
  }

  .bannerTxtCol span {
    max-width: 529px;
  }

  .bannerTxtCol {
    width: 582px;
    padding: 0px;
  }

  .bannerSideImg {
    width: 435px;
    height: 499.52px;
  }

  .bannerActionBtn img {
    width: 52px;
  }

  .bannerActionBtn {
    width: auto;
  }

  .bannerSideImg button:nth-child(5) img {
    width: 36px;
  }

  .bannerSideImg button:nth-child(4) img {
    width: 59px;
  }

  .bannerSideImg button:nth-child(4) {
    left: 90px;
  }

  .bannerSideImg button:nth-child(7) img {
    width: 57px;
  }

  .bannerSideImg button:nth-child(8) {
    left: 144px;
    bottom: 215px;
  }

  .bannerSideImg button:nth-child(9) {
    left: 236px;
    bottom: 313px;
  }

  .bannerSideImg button:nth-child(6) {
    right: 65px;
    bottom: 250px;
  }

  .bannerSideImg button:nth-child(6) img {
    width: 36px;
  }

  .navbar-light .navbar-brand {
    width: 170px;
  }

  .navbar-light .navbar-brand {
    width: 210px;
  }

  .headerList ul li a {
    width: 27px;
    height: 27px;
  }

  .mediaMainList p {
    font-size: 11px;
    line-height: 10px;
  }

  .mediaMainList p svg {
    width: 14px;
    margin-right: 4px;
  }

  .mediaMainList {
    margin-top: 2px;
  }

  .btcTxt p {
    font-size: 7px;
    line-height: 7px;
  }

  .btcTxt p span {
    margin: 0px;
  }

  .mediaMainList span {
    padding: 3px 3px;
    font-size: 7px;
    margin: 0px 5px;
  }

  .header {
    padding: 38px 0px 27px;
    position: relative;
  }

  .banner .container {
    max-width: 1118px;
  }

  .bannerActionBtn img {
    width: 38px;
  }

  .bannerSideImg button:nth-child(5) img {
    width: 26px;
  }

  .bannerSideImg button:nth-child(5) {
    left: 20px;
    bottom: 220px;
  }

  .bannerSideImg button:nth-child(4) img {
    width: 47px;
  }

  .bannerSideImg button:nth-child(9) img {
    width: 41px;
  }

  .bannerSideImg button:nth-child(7) img {
    width: 47px;
  }

  .bannerSideImg button:nth-child(6) {
    right: 25px;
    bottom: 211px;
  }

  .bannerSideImg button:nth-child(3) {
    right: 130px;
    top: 93px;
  }

  .bannerSideImg button:nth-child(9) {
    left: 236px;
    bottom: 283px;
  }

  .banner {
    padding: 40px 0px 40px;
  }

  .mainHeading h5 {
    font-weight: 500;
    margin-bottom: 91px;
    color: #007800;
  }

  .ourApplications .applicationsListTxt p {
    width: 595px;
  }

  .applicationsList ul li a::after {
    top: 13px;
    height: 2px;
  }

  .appImg img {
    width: 100%;
  }

  .appImg {
    top: -40px;
  }

  .ourApplications .applicationsListTxt p {
    width: 495px;
  }

  .ourApplications {
    padding-bottom: 40px;
    padding-top: 15px;
  }

  .DMTRBlock {
    padding: 100px 0px 257.5px;
  }

  .DMTRBlock .appImg {
    width: 100%;
    position: relative;
    bottom: 0px;
    right: 0px;
    top: 100px;
  }

  .DMTRBlock .mainHeading h5 {
    margin-bottom: 40px !important;
  }

  .pageBgBox::after {
    height: 784px;
  }

  .pageBgBox::before {
    content: "";
    position: absolute;
    bottom: auto;
    top: 430px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1464px;
    background: url(../imgs/layer2.webp) no-repeat;
    background-position: center;
    background-size: cover;
    z-index: -3;
  }

  .tokenSection .mainHeading .applicationsListTxt {
    margin-bottom: 44px;
  }

  .tokenSection .mainHeading h2 {
    margin-bottom: 19px;
  }

  .ourApplications.ecosystem::after {
    content: "";
    position: absolute;
    top: -21%;
    left: 0;
    right: 0;
    width: 100%;
    height: 888px;
    background: url(../imgs/ecosystemLayer.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -5;
  }

  .tokenSection .mainHeading {
    position: relative;
    z-index: 999;
  }

  .ourApplications.ecosystem::after {
    content: "";
    position: absolute;
    top: -21%;
    left: 0;
    right: 0;
    width: 100%;
    height: 448px;
    background: url(../imgs/ecosystemLayer.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -5;
  }

  .pageBgBox::before {
    content: "";
    position: absolute;
    bottom: auto;
    top: 540px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1074px;
    background: url(../imgs/layer2.webp) no-repeat;
    background-position: center;
    background-size: cover;
    z-index: -3;
  }

  .tokenSection {
    background: url(../imgs/token_bg.webp) no-repeat;
    background-position: center;
    background-size: cover;
    position: relative;
    margin-top: 0px;
    margin-bottom: 110px;
  }

  .tokenImg img {
    width: 38%;
    position: relative;
    top: -78px;
  }

  .ourApplications.ecosystem .appImg {
    top: -97px;
    right: -40px;
  }

  .footer .clientLogoCol {
    width: 220px;
  }

  .footer .clientLogoCol img {
    width: 100%;
  }

  .footerMainCol h3 {
    margin-bottom: 27px;
  }

  .footerMainCol {
    width: 245px;
  }

  .footerMainCol ul li ul li {
    margin-right: 12px;
  }

  .footerMainCol ul li ul {
    margin-bottom: 4px;
  }

  .copyRight p {
    margin-bottom: 23px;
  }

  .banner .container,
  .container,
  .container-lg,
  .container-md,
  .container-sm,
  .container-xl,
  .container-xxl {
    max-width: 1267px;
  }

  .ourApplications.ecosystem .appImg {
    top: 0px;
    right: -40px;
  }

  .tokenImg img {
    width: 29%;
    top: -62px;
  }

  .tokenImg img {
    width: 29%;
    top: -62px;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    bottom: auto;
    top: 1px;
    right: 5.8px !important;
    width: 41px;
  }

  .ecosystemDrop .dropCtmCol .dropMenuItem a svg {
    width: 65px;
    height: 65px;
    bottom: auto;
    top: 18.3px !important;
    right: 18.6px;
  }

  .dropMenuItem a p {
    font-size: 18px;
  }

  .dropMenuItem a svg {
    position: absolute;
    bottom: 10.7px !important;
    right: 15.7px !important;
    width: 39px;
    height: 39px;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    bottom: auto;
    top: 21px;
    right: 5.8px !important;
    width: 46px;
  }

  .tokenDrop .row .col-md-4 .dropMenuItem a svg {
    bottom: auto;
    top: 16px;
    right: 14.3px;
    width: 60px;
    height: 60px;
  }

  .nav-item {
    margin: 0px 17px;
  }

  .navbar-light .navbar-brand {
    margin-right: 30px;
    width: 230px;
  }

  .navbar-light .navbar-brand img {
    width: 100%;
  }

  .bannerSideImg img.globeeImg {
    position: absolute;
    width: 100%;
    height: 88%;
    left: 0;
    top: 34px;
  }

  .header .navbar {
    padding: 0px 15px;
  }

  .bannerTxtCol p {
    color: #fff;
    margin-bottom: 10px;
    max-width: 540px;
  }

  .bannerTxtCol span {
    max-width: 529px;
  }

  .bannerTxtCol {
    width: 582px;
    padding: 0px;
  }

  .bannerSideImg {
    width: 435px;
    height: 499.52px;
  }

  .bannerActionBtn img {
    width: 52px;
  }

  .bannerActionBtn {
    width: auto;
  }

  .bannerSideImg button:nth-child(5) img {
    width: 36px;
  }

  .bannerSideImg button:nth-child(4) img {
    width: 59px;
  }

  .bannerSideImg button:nth-child(4) {
    left: 90px;
  }

  .bannerSideImg button:nth-child(7) img {
    width: 57px;
  }

  .bannerSideImg button:nth-child(8) {
    left: 144px;
    bottom: 215px;
  }

  .bannerSideImg button:nth-child(9) {
    left: 236px;
    bottom: 313px;
  }

  .bannerSideImg button:nth-child(6) {
    right: 65px;
    bottom: 250px;
  }

  .bannerSideImg button:nth-child(6) img {
    width: 36px;
  }

  .navbar-light .navbar-brand {
    width: 170px;
  }

  .navbar-light .navbar-brand {
    width: 185px;
  }

  .headerList ul li a {
    width: 27px;
    height: 27px;
  }

  .mediaMainList p {
    font-size: 11px;
    line-height: 10px;
  }

  .mediaMainList p svg {
    width: 14px;
    margin-right: 4px;
  }

  .mediaMainList {
    margin-top: 2px;
  }

  .btcTxt p {
    font-size: 7px;
    line-height: 7px;
  }

  .btcTxt p span {
    margin: 0px;
  }

  .mediaMainList span {
    padding: 3px 3px;
    font-size: 7px;
    margin: 0px 5px;
  }

  .header {
    padding: 38px 0px 27px;
    position: relative;
  }

  .banner .container {
    max-width: 1264px;
  }

  .bannerActionBtn img {
    width: 38px;
  }

  .bannerSideImg button:nth-child(5) img {
    width: 26px;
  }

  .bannerSideImg button:nth-child(5) {
    left: 20px;
    bottom: 220px;
  }

  .bannerSideImg button:nth-child(4) img {
    width: 47px;
  }

  .bannerSideImg button:nth-child(9) img {
    width: 41px;
  }

  .bannerSideImg button:nth-child(7) img {
    width: 47px;
  }

  .bannerSideImg button:nth-child(6) {
    right: 25px;
    bottom: 211px;
  }

  .bannerSideImg button:nth-child(3) {
    right: 130px;
    top: 93px;
  }

  .bannerSideImg button:nth-child(9) {
    left: 236px;
    bottom: 283px;
  }

  .banner {
    padding: 40px 0px 40px;
  }

  .mainHeading h5 {
    font-weight: 500;
    margin-bottom: 91px;
    color: #007800;
  }

  .ourApplications .applicationsListTxt p {
    width: 455px;
  }

  .applicationsList ul li a::after {
    top: 13px;
    height: 2px;
  }

  .appImg img {
    width: 100%;
  }

  .appImg {
    top: -40px;
  }

  .ourApplications .applicationsListTxt p {
    width: 455px;
  }

  .ourApplications {
    padding-bottom: 40px;
    padding-top: 15px;
  }

  .DMTRBlock {
    padding: 100px 0px 257.5px;
  }

  .DMTRBlock .appImg {
    width: 100%;
    position: relative;
    bottom: 0px;
    right: 0px;
    top: 100px;
  }

  .DMTRBlock .mainHeading h5 {
    margin-bottom: 40px !important;
  }

  .pageBgBox::after {
    height: 784px;
  }

  .pageBgBox::before {
    content: "";
    position: absolute;
    bottom: auto;
    top: 430px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1464px;
    background: url(../imgs/layer2.webp) no-repeat;
    background-position: center;
    background-size: cover;
    z-index: -3;
  }

  .tokenSection .mainHeading .applicationsListTxt {
    margin-bottom: 44px;
  }

  .tokenSection .mainHeading h2 {
    margin-bottom: 19px;
  }

  .ourApplications.ecosystem::after {
    content: "";
    position: absolute;
    top: -21%;
    left: 0;
    right: 0;
    width: 100%;
    height: 888px;
    background: url(../imgs/ecosystemLayer.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -5;
  }

  .tokenSection .mainHeading {
    position: relative;
    z-index: 999;
  }

  .ourApplications.ecosystem::after {
    content: "";
    position: absolute;
    top: -21%;
    left: 0;
    right: 0;
    width: 100%;
    height: 558px;
    background: url(../imgs/ecosystemLayer.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -5;
  }

  .pageBgBox::before {
    content: "";
    position: absolute;
    bottom: auto;
    top: 540px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1134px;
    background: url(../imgs/layer2.webp) no-repeat;
    background-position: center;
    background-size: cover;
    z-index: -3;
  }

  .tokenSection {
    background: url(../imgs/token_bg.webp) no-repeat;
    background-position: center;
    background-size: cover;
    position: relative;
    margin-top: 0px;
    margin-bottom: 110px;
  }

  .tokenImg img {
    width: 38%;
    position: relative;
    top: -78px;
  }

  .ourApplications.ecosystem .appImg {
    top: 0px;
    right: -40px;
  }

  .footer .clientLogoCol {
    width: 220px;
  }

  .footer .clientLogoCol img {
    width: 100%;
  }

  .footerMainCol h3 {
    margin-bottom: 27px;
  }

  .footerMainCol {
    width: 245px;
  }

  .footerMainCol ul li ul li {
    margin-right: 12px;
  }

  .footerMainCol ul li ul {
    margin-bottom: 4px;
  }

  .copyRight p {
    margin-bottom: 23px;
  }

  .tokenImg img {
    width: 28%;
    top: -71px;
  }

  .aboutBannerTitle p {
    padding-top: 30px;
  }

  .stakingTxtCol h2 {
    margin-bottom: 10px;
    color: #007800;
    font-weight: 700;
  }

  .drivenFarming .stakingTxtCol h6 {
    margin-bottom: 40px;
  }

  .applicationsList ul li {
    margin-bottom: 15px;
  }

  .drivenFarmingImg {
    width: 100%;
    margin-top: 77px;
  }

  .technologyList h2 {
    color: #00e07b;
    line-height: 30px;
  }

  .technologyList.team {
    top: 20px;
  }

  .technologyList.projects {
    left: -38px;
  }

  .technologyList.connected {
    right: -20px;
  }

  .dimitraValuesImg {
    width: 185px;
  }

  .dimitraValuesTxt {
    width: 807px;
  }

  .valueMainIconBox {
    width: 122px;
    height: 119px;
  }

  .valuesBox {
    padding: 146px 0px 0px;
  }

  .environmentalBox .DimitraAcademyList span {
    margin-bottom: 10px;
  }

  .environmentalBox {
    padding: 43px 0px 20px;
  }

  .drivenFarming .stakingTxtCol {
    padding-top: 0px;
    width: 100%;
  }

  .technologyList.projects {
    left: -119px;
    bottom: 130px;
  }

  .technologyList {
    left: 10px;
  }

  .technologyList.team {
    right: 0px;
  }

  .teamUserImg {
    width: 100px;
    height: 100px;
  }

  .teamUserName h3 {
    line-height: 11px;
  }

  .teamUserName h5 {
    margin-bottom: 4px;
  }

  .teamInfo {
    margin-bottom: 25px;
  }

  .drivenFarming::after {
    height: 660px;
  }

  .drivenFarming {
    padding: 151.5px 0px 255px;
    position: relative;
  }

  .aboutBannerImg {
    margin-top: -128px;
  }

  .environmentalBox::after {
    height: 402px;
  }

  .ourTeam::after {
    height: 476px;
  }

  .tokenomicsListCol {
    width: 656px;
    padding-top: 105px;
  }

  .stakingTxtCol {
    width: 851px;
  }

  .stakingImgCol {
    width: 320px;
    margin-bottom: 30px;
  }

  .stakingBlock::after {
    height: 861px;
  }

  .stakingRow.markets {
    position: relative;
    z-index: 999;
  }

  .tokenBannerImg {
    width: 455px;
  }

  .dimitraEcosystem .tokenBannerImg {
    width: 700px;
  }

  .dimitraEcosystem .tokenBannerImg {
    width: 640px;
  }

  .stakingImgCol {
    width: 390px;
  }

  .bannerNew.farmarApp .tokenTxtCol {
    width: 861px;
    text-align: left;
  }

  .tokenBannerImg {
    width: 455px;
  }

  .mobileAppIconBox h4 {
    margin-bottom: 22px;
  }

  .AppIconBlock svg {
    width: 90px;
    height: 87px;
  }

  .dimitraIncubator.platformApp .stakingTxtCol {
    width: 968px;
  }

  .stakingImgCol {
    width: 350px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    width: 560px;
    height: 436px;
    bottom: -240px;
    right: 120px;
  }

  .newsImg {
    height: 237px;
  }

  .newsSide .swiper-wrapper {
    position: relative;
    left: -330px;
  }

  .navbar-light .navbar-brand {
    width: 210px;
  }

  .navbar-nav li {
    margin: 0px 28px;
  }

  .drivenFarming .applicationsList ul li a::after {
    top: 7px;
  }

  .worldMap {
    max-width: 1007px;
    height: 566px;
  }

  .technologyList.user {
    max-width: 185.83px;
  }

  .technologyList {
    left: -25px;
    top: 58px;
  }

  .technologyList.team {
    right: -88px;
    top: 52px;
  }

  .Technology .worldMap div:nth-child(1) {
    top: -30px;
  }

  .Technology .technologyList.connected {
    right: -180px;
    bottom: 152px;
  }

  .ourTeam .applicationsList ul li a::after,
  .Technology .applicationsList ul li a::after,
  .drivenFarming .applicationsList ul li a::after {
    top: 7px;
  }

  .valuesBox::after {
    bottom: 190px;
    height: 536px;
  }

  .dimitraValuesImg {
    width: 245px;
  }

  .valuesBox {
    padding: 100px 0px 0px;
  }

  .environmentalBox .applicationsList ul li a::after,
  .projectsBox .applicationsList ul li a::after {
    height: 3px;
    top: 11px;
  }

  .btcTxt p span {
    font-size: 6px;
  }

  .btcTxt p {
    font-size: 6px;
  }

  .headerGreenBox {
    width: 33px;
    height: 15px;
    font-size: 5px !important;
    margin: 0px 7px !important;
  }

  .mediaMainList p span#main_price {
    font-size: 11px;
  }

  .mediaMainList p svg {
    width: 13px;
    margin-right: 2px;
  }

  .banner .bannerTxtCol h5 {
    margin-bottom: 34px;
  }

  .ourApplications .appImg {
    top: 6px;
  }

  .DMTRBlock .row .col-md-6:nth-child(1) {
    width: 45%;
  }

  .DMTRBlock .row .col-md-6:nth-child(2) {
    width: 55%;
  }

  .DMTRBlock .appImg {
    top: 79px;
  }

  .tokenSection .mainHeading h2 {
    margin-bottom: 49px;
  }

  .tokenImg img {
    width: 28%;
    top: -57px;
  }

  .tokenSection {
    margin-bottom: 145px;
  }

  .ourApplications.ecosystem .mainHeading .row {
    margin-top: 53px;
  }

  .ourApplications.ecosystem .applicationsListTxt p:nth-child(1),
  .ourApplications.ecosystem .applicationsListTxt p:nth-last-child(2) {
    display: none;
  }

  .aboutBannerTitle p {
    height: 327px;
    overflow-y: auto;
  }

  .drivenFarming .stakingTxtCol h2 {
    margin-bottom: 20px;
  }

  .drivenFarming .stakingTxtCol p {
    max-height: 300px;
    overflow-y: auto;
  }

  .drivenFarmingImg {
    width: 88%;
  }

  .drivenFarming::after {
    height: 678px;
  }

  .worldMap {
    margin-bottom: 117px;
  }

  .valuesBox::after {
    bottom: 186px;
    height: 473px;
  }

  .esgTabs {
    margin-top: 70px;
  }

  .environmentalBox .stakingRow .stakingTxtCol {
    width: 1004px;
  }

  .environmentalBox::after {
    height: 355px;
    top: 53px;
  }

  .environmentalTabScroll {
    height: 151px;
    overflow-y: auto;
  }

  .environmentalBox.globalIssue {
    padding-top: 100px;
  }

  .globalIssueRow {
    margin-bottom: 56px;
    margin-top: 78px;
  }

  .ContantScroll {
    margin-top: 50px;
    height: 431px;
    overflow-y: auto;
  }

  .environmentalBox.globalIssue::after {
    top: 171px;
    height: 530px;
  }

  .ourTeam {
    padding: 160px 0px;
  }

  .ourTeam::after {
    height: 476px;
    top: 30px;
  }

  .ourTeam .stakingTxtCol h2 {
    margin-bottom: 40px;
  }

  .teamsTopArea {
    margin-top: 80px;
  }

  .teamUserName h3 {
    line-height: 18px;
  }

  .socialGovernanceHeading {
    margin-bottom: 40px !important;
  }

  .environmentalBox::after {
    height: 355px;
    top: 63px;
  }

  .teamsTopArea .col-md-4 {
    width: 41%;
  }

  .teamsTopArea .col-md-8 {
    width: 59%;
  }

  .projectsBox::after {
    top: 40px;
  }

  .projectSideImg {
    margin-top: -128px;
  }

  .projectsBox .stakingTxtCol.projectMapHeading h2 {
    margin-bottom: 100px;
  }

  .aboutPartnerSection::after {
    height: 517px;
  }

  .aboutPartnerSection {
    padding: 270px 0px 0px;
  }

  .aboutPartnerSection {
    padding: 270px 0px 0px;
    margin-bottom: 110px;
  }

  .bannerNewBtns a {
    padding: 10.5px 15px 7.5px 15px;
    line-height: 19px;
  }

  .tokenTxtCol h2 {
    margin-bottom: 47px;
  }

  .bannerNewBtns {
    width: 275px;
  }

  .tokenFirstBanner .tokenTxtCol {
    width: 426px;
  }

  .tokenFirstBanner .tokenBannerImg {
    width: 405px;
    margin-right: 160px;
  }

  .btnCol {
    width: 50%;
    padding: 0px 8px;
  }

  .btnsRow {
    margin: 0px -8px;
    margin-top: 28px;
  }

  .tokenomicsList {
    margin-top: 0px;
  }

  .tokenomics .tokenomicsTxt h2 {
    margin-bottom: 40px;
  }

  .tokenomicsList p {
    line-height: 18px;
    margin-bottom: 7px;
  }

  .tokenomicsList h3 {
    margin-bottom: 40px;
    line-height: 42px;
  }

  .stakingBlock.newStaking .stakingImgCol {
    width: 330px;
  }

  .stakingRow.markets .stakingImgCol {
    margin-top: 83px;
  }

  .marketsLogoImg {
    width: 244px;
    margin-bottom: 40px;
  }

  .stakingBlock.newStaking {
    padding: 42px 0px 70px;
  }

  .stakingBlock.DimitraAcademy .stakingTxtCol h2 {
    margin-bottom: 35px;
  }

  .stakingImgCol.stakingAcdmyImg {
    width: 320px;
    position: relative;
    top: -30px;
  }

  .dimitraIncubator.mobileLine .stakingTxtCol h2 {
    margin-bottom: 50px;
  }

  /* .dimitraIncubator.mobileLine .DimitraAcademyList span p{
  height: 270px;
  overflow-y: auto;
} */
  .partnersMainLogo {
    margin-bottom: 60px;
  }

  .bannerNew.farmarApp .tokenBannerImg {
    width: 505px;
    position: relative;
    top: -30px;
  }

  .dimitraIncubator.platformApp::after {
    top: 570px;
    height: 960px;
  }

  .PlatformHeadingBottom .DimitraAcademyList span {
    display: block;
    color: #7b7b7b;
    font-family: rustica, sans-serif;
    font-weight: 300;
  }

  .PlatformHeadingBottom .DimitraAcademyList span p {
    color: #007800;
    font-weight: 400;
  }

  .stakingTxtCol.PlatformHeadingBottom h2 {
    margin-bottom: 65px;
  }

  .dimitraIncubator.platformApp .PlatformHeadingBottom .stakingImgCol img {
    margin-top: 50px !important;
  }

  .modulesSideImg .stakingImgCol {
    width: 320px;
  }

  .modulesSideImg .stakingImgCol img {
    margin-top: 60px !important;
  }

  .advancedFarmingModules .DimitraAcademyList span p {
    font-weight: 300;
    color: #7b7b7b;
    max-height: 200px;
    overflow-y: auto;
  }

  .newsSlider p {
    line-height: 22px;
  }

  .newsImg {
    height: 171px;
  }

  .contactBg::after {
    top: 60px;
    height: 881px;
  }

  .newsSide.ExternalNewsBottom {
    margin-bottom: 150px;
  }

  .ctmContainer {
    max-width: 714px;
    margin: 0 auto;
  }

  .contactInfoTxtBox {
    margin-bottom: 80px;
  }

  .newsImg {
    height: 195px;
  }

  .contactBg::after {
    top: 60px;
    height: 1021px;
  }

  .dimitraIncubator.platformApp::after {
    top: 470px;
    height: 1140px;
  }

  .mobileAppIconBox h4 {
    margin-bottom: 22px;
  }

  .dimitraIncubator .applicationsList ul li a::after,
  .stakingBlock.DimitraAcademy .applicationsList ul li a::after {
    top: 7px;
  }

  .applicationsList ul li.active a::after {
    width: 22px;
    height: 3px;
    top: 11px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    bottom: -170px;
    right: 0px;
  }

  .dimitraEcosystem .tokenBannerImg {
    width: 840px;
  }

  .bannerNew.dimitraEcosystem .tokenTxtCol h2 {
    width: 742px;
    margin-left: 0;
  }

  .dimitraEcosystem .tokenTxtCol {
    width: 348px;
  }

  .bannerNew.tokenFirstBanner .tokenBannerImg {
    width: 450px;
  }

  .stakingBlock.newStaking .stakingRow {
    margin-bottom: 372px;
  }

  .tabscrollParagraph {
    height: 339px;
    overflow-y: auto;
  }

  .valuesBox::after {
    bottom: 216px;
    height: 473px;
  }

  .dimitraValuesIcons {
    max-width: 1198.04px;
  }

  .environmentalBox::after {
    height: 355px;
    top: 70px;
  }

  .environmentalBox.globalIssue .stakingTxtCol p {
    margin-bottom: 70px;
  }

  .tokenFirstBanner .tokenTxtCol {
    width: 320px;
  }

  .tokenomics {
    background: #fff;
    padding: 5px 0px 99px;
  }

  .bannerNew.tokenFirstBanner .tokenBannerImg {
    width: 500px;
  }

  .teamsTopArea {
    margin-top: 0px;
  }

  .teamsProfileScroll {
    height: 609px;
    overflow-x: hidden;
    overflow-y: auto;
  }

  .projectsBox .stakingTxtCol.projectMapHeading h2 {
    margin-bottom: 10px;
  }

  .aboutPartnerSection::after {
    top: -20px;
  }

  .aboutPartnerSection::after {
    height: 587px;
  }

  .aboutPartnerSection {
    padding: 284px 0px 0px;
  }

  .banner {
    padding: 53px 0px 53px;
  }

  .ourApplications .mainHeading h5 {
    font-weight: 500;
    margin-bottom: 60px;
  }

  .mediaMainList p svg {
    width: 16px;
  }

  .headerGreenBox {
    width: 42px;
    height: 18px;
  }

  #main_percentage {
    font-size: 9px;
  }

  .mediaMainList span svg {
    width: 10px;
  }

  .btcTxt p {
    font-size: 8px;
  }

  .btcTxt p span {
    font-size: 8px;
  }

  .btcTxt p span svg {
    margin-left: 0px;
  }

  .ourApplications {
    padding-bottom: 40px;
    padding-top: 75px;
  }

  .ourApplications.globalApplication .appImg {
    top: -416px !important;
  }

  .bannerTxtCol {
    width: 692px;
    padding: 0px;
  }

  .applicationsList ul li a::after {
    top: 16px;
    height: 2px;
  }

  .header .navbar {
    padding: 0px 53px;
  }

  .navbar-nav li {
    margin: 0px 24px;
  }

  .DMTRBlock .appImg {
    top: 115px;
  }

  .DMTRBlock {
    padding: 175px 0px 257.5px;
  }

  .pageBgBox::after {
    height: 889px;
  }

  .pageBgBox::before {
    top: 680px;
  }

  div#token_scene {
    position: relative;
    top: 25px;
  }

  .ourApplications.ecosystem .appImg {
    top: 140px;
    right: -40px;
  }

  .ourApplications.ecosystem {
    padding-bottom: 140px;
  }

  .aboutBannerCol {
    width: 50%;
    padding: 0px 9.5px;
  }

  .worldMap {
    max-width: 1007px;
    height: 568px;
  }

  .technologyList.team {
    right: -143px;
    top: 32px;
  }

  .technologyList h2 {
    line-height: 46px;
  }

  .technologyList.country {
    right: 25px;
    top: 100px;
  }

  .farmer_map_main_heading {
    position: relative;
    top: -52px;
  }

  .technologyList {
    left: -58px;
    top: 55px;
  }

  .technologyList.projects {
    left: -158px;
    bottom: 132px;
  }

  .technologyList.connected h2 {
    position: relative;
    top: -14px;
  }

  .Technology .technologyList.connected {
    right: -158px;
    bottom: 142px;
  }

  .technologyList.user {
    max-width: 235.83px;
  }

  .technologyList.user {
    left: -48px;
    bottom: 12px;
  }

  .Technology .worldMap div:nth-child(1) {
    top: -43px;
  }

  .tabScrollBox {
    max-height: 480px;
    overflow-y: inherit;
  }

  .valuesBox {
    padding: 170px 0px 0px;
  }

  section.ourTeam {
    min-height: 1170px;
  }

  .projectSideImg {
    margin-top: -45px;
  }

  .projectsBox .applicationsList ul {
    margin-top: 75px;
  }

  section.projectsBox {
    min-height: 1400px;
  }

  .tokenFirstBanner .tokenTxtCol {
    width: 480px;
  }

  .tokenFirstBanner .tokenBannerImg {
    width: 390px !important;
    margin-right: 104px;
  }

  .stakingBlock::after {
    height: 774px;
  }

  .stakingBlock::after {
    top: 30px;
  }

  .tokenomics {
    background: #fff;
    padding: 5px 0px 74px;
  }

  .stakingBlock.newStaking .stakingRow {
    margin-bottom: 288px;
  }

  .marketsLogoRow {
    width: 499px;
  }

  .marketsLogoImg {
    width: 174px;
    margin-bottom: 40px;
  }

  .dropMenuItem a {
    padding: 14px 85px 10px 14px !important;
  }

  .ecosystemDrop .dropCtmCol .dropMenuItem a {
    padding: 44px 91px 55px 20px !important;
  }

  .ecosystemDrop .dropCtmCol .dropMenuItem a svg {
    width: 62px;
    height: 62px;
    top: 42.3px !important;
  }

  .dimitraEcosystem .tokenBannerImg {
    width: 654px;
  }

  .bannerNew.dimitraEcosystem .tokenTxtCol h2 {
    width: 636px;
    margin-left: 0;
  }

  .dimitraIncubator {
    background: url(../imgs/mainBg1.png) no-repeat;
    background-position: center center;
    background-size: cover;
    padding: 917px 0px 100px;
    margin-top: -560px;
  }

  .stakingRow {
    margin-bottom: 348px;
  }

  .partnersMainLogo {
    margin-bottom: 0px;
  }

  .footerMainCol {
    width: 285px;
  }

  .AppIconBlock svg {
    width: 80px;
    height: 80px;
  }

  .dimitraIncubator.platformApp::after {
    top: 510px;
    height: 1140px;
  }

  .dimitraIncubator.platformApp .stakingTxtCol {
    width: 1128px;
  }

  .dimitraIncubator.platformApp .stakingImgCol {
    margin-bottom: 79px;
    position: relative;
    top: 25px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    top: 315px;
  }

  .advancedFarmingModules .DimitraAcademyList span p {
    width: 479px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) {
    margin-bottom: 50px;
  }

  .newsSide .swiper-wrapper {
    position: relative;
    left: -450px;
  }

  .contactBg::after {
    top: 130px;
    height: 931px;
  }

  .contactTitle {
    margin-bottom: 83px;
  }

  .contactBg::after {
    top: 190px;
    height: 931px;
  }

  .contactInfoTxtBox {
    margin-bottom: 0px;
  }

  .header .navbar {
    padding: 10px 53px;
  }

  .DMTRBlock .appImg {
    top: 139px;
  }

  .ourApplications.ecosystem::after {
    top: -16%;
  }

  .ourApplications.ecosystem {
    padding-bottom: 194px;
    padding-top: 0px;
  }

  .applicationsList ul li a::after {
    top: 13px;
  }

  .environmentalBox::after {
    height: 355px;
    top: 135px;
  }

  .environmentalBox {
    padding: 58px 0px 20px;
  }

  .environmentalBox.globalIssue::after {
    top: 186px;
    height: 530px;
  }

  .stakingBlock::after {
    height: 814px;
  }

  .stakingBlock::after {
    top: 15px;
  }

  .aboutDrop .dropMenu {
    width: 430px;
    left: -180px;
  }

  .dropMenuItem a {
    padding: 18px 82 10px 14px !important;
  }

  .ecosystemNewDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 11px;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 2px;
    right: -0.2px !important;
  }

  .ecosystemNewDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 10px;
    right: 10.8px !important;
  }

  .bannerTxtCol {
    width: 736px;
  }

  .bannerActionBtn {
    top: 105px;
    left: 115px;
  }

  .bannerSideImg button:nth-child(3) {
    right: 126px;
    top: 93px;
  }

  .bannerSideImg button:nth-child(9) {
    left: 260px;
    bottom: 269px;
  }

  .bannerSideImg button:nth-child(8) {
    left: 158px;
    bottom: 205px;
  }

  .bannerSideImg button:nth-child(4) {
    left: 112px;
  }

  .bannerSideImg button:nth-child(5) img {
    width: 35px;
  }

  .bannerActionBtn img {
    width: 40px;
  }

  .bannerSideImg button:nth-child(7) {
    right: 88px;
    bottom: 73px;
  }

  .ourApplications.globalApplication .appImg {
    top: -424px !important;
  }

  .pageBgBox::before {
    top: 765px;
  }

  .DMTRBlock {
    padding: 175px 0px 305.5px;
  }

  .tokenSection {
    margin-bottom: 65px;
  }

  .ourApplications.ecosystem::after {
    top: -2%;
  }

  .ourApplications.ecosystem::after {
    top: -6%;
  }

  .ourApplications.ecosystem .appImg {
    top: 165px;
    right: -40px;
  }

  .aboutBannerRow .aboutBannerCol:nth-child(1) {
    width: 57%;
  }

  .aboutBannerRow .aboutBannerCol:nth-child(2) {
    width: 43%;
  }

  .aboutBannerCol {
    padding: 0px 34.5px;
  }

  .aboutBannerTitle p {
    height: 345px;
    overflow-y: auto;
  }

  .aboutBanner {
    padding: 68px 0px 0px;
  }

  .drivenFarming {
    padding: 125.5px 0px 255px;
  }

  .drivenFarming .DimitraAcademyList a {
    margin-top: 70px;
  }

  .drivenFarmingImg {
    width: 100%;
    margin-top: 98px;
  }

  .drivenFarming {
    padding: 125.5px 0px 286px;
    position: relative;
  }

  .Technology {
    padding-bottom: 48px;
    padding-top: 45px;
  }

  .worldMap {
    max-width: 1287px;
    height: 726px;
  }

  .technologyList.team {
    right: -158px;
    top: 32px;
  }

  .technologyList {
    left: -60px;
    top: 64px;
  }

  .technologyList.country {
    right: 56px;
    top: 118px;
  }

  .technologyList.team {
    right: -147px;
    top: 40px;
  }

  .technologyList {
    left: -37px;
    top: 74px;
  }

  .Technology .worldMap div:nth-child(1) {
    top: -54px;
  }

  .technologyList.projects {
    left: -104px;
    bottom: 169px;
  }

  .Technology .technologyList.connected {
    right: -147px;
    bottom: 172px;
  }

  .technologyList.user {
    left: -42px;
    bottom: 32px;
  }

  .valuesBox {
    padding: 270px 0px 0px;
  }

  .environmentalBox {
    padding: 86px 0px 20px;
  }

  .environmentalBox::after {
    height: 355px;
    top: 171px;
  }

  .ContantScroll {
    height: 512px;
  }

  .environmentalBox.globalIssue::after {
    top: 182px;
    height: 530px;
  }

  .teamsProfileScroll {
    height: 616px;
  }

  .projectsBox .projectSideImg.projectMapSideParagraph p {
    margin-top: 30px;
  }

  section.projectsBox {
    min-height: 1424px;
  }

  .partnersMainLogo {
    position: relative;
    top: 28px;
  }

  .navbar-nav li {
    margin: 0px 26px;
  }

  .aboutPartnerSection::after {
    height: 607px;
  }

  .aboutPartnerSection {
    padding: 291px 0px 0px;
  }

  .pageBgBox::after {
    top: 79px;
  }

  .navbar-nav li {
    margin: 0px 19px;
  }

  .Technology .applicationsList ul li a::after,
  .drivenFarming .applicationsList ul li a::after {
    top: 8px;
  }

  .drivenFarming .DimitraAcademyList a {
    margin-top: 35px;
  }

  .drivenFarming .applicationsList ul li a::after {
    height: 3px;
    top: 13px;
  }

  .aboutDrivenFarmer .DimitraAcademyList span {
    max-height: 230px;
    overflow-y: auto;
  }

  .header .navbar {
    padding: 0px 3.2%;
  }

  .technologyList.projects {
    left: -25px;
  }

  .technologyList {
    left: 53px;
  }

  .Technology .applicationsList ul li a::after {
    top: 8px;
  }

  .technologyList.connected {
    right: -90px;
  }

  .valuesBox {
    padding: 305px 0px 0px;
  }

  .valuesBox::after {
    bottom: 220px;
    height: 496px;
  }

  .valuesBox .dimitraValuesIcons:nth-last-child(1) .valueMainIconBox {
    margin: 0 5.3px;
  }

  .valuesBox .dimitraValuesIcons:nth-last-child(1) {
    margin-top: 11.6px;
  }

  .environmentalBox {
    padding: 340px 0px 20px;
  }

  .environmentalBox::after {
    top: 12px;
  }

  .environmentalBox.globalIssue {
    padding-top: 220px;
  }

  .environmentalBox.globalIssue::after {
    top: -45px;
  }

  .ContantScroll {
    max-height: 400px;
    overflow-y: auto;
  }

  .ourTeam {
    padding: 100px 0px 155px 0px;
  }

  .globalIssueRow {
    margin-bottom: 35px;
  }

  .projectSideImg {
    margin-top: -83px;
  }

  .aboutPartnerSection::after {
    top: 190px;
  }

  .aboutPartnerSection {
    padding: 486px 0px 0px !important;
  }

  #project_partners_link_id {
    margin-bottom: 145px;
  }

  .tokenScrolTxt {
    max-height: 210px;
  }

  .Technology .technologyList.connected {
    right: -70px;
    bottom: 178px;
  }

  .technologyList.team {
    right: -40px;
    top: 36px;
  }

  .Technology .applicationsList ul li a::after {
    height: 3px;
    top: 12px;
  }

  .ourTeam .applicationsList ul li a::after {
    height: 3px;
    top: 11px;
  }

  .aboutPartnerSection::after {
    top: 0px;
  }

  .aboutPartnerSection {
    padding: 296px 0px 0px !important;
  }

  .projectSideImg {
    margin-top: -43px;
  }

  .projectsBox .applicationsList ul li a::after {
    top: 11px;
  }

  .copyRight ul li {
    display: inline-block;
    margin-right: 99px;
  }

  .pageBgBox::after {
    top: 95px;
  }

  .dropMenuItem a {
    padding: 14px 82px 10px 14px !important;
  }

  .navbar-nav li {
    margin: 0px 27px;
  }

  .tokenScrolTxt {
    max-height: 560px;
  }

  .bannerNew {
    padding: 99px 0px 117px;
  }

  .tokenFirstBanner .tokenBannerImg {
    width: 430px !important;
    margin-right: 104px;
  }

  .stakingBlock.newStaking .stakingRow {
    margin-bottom: 158px;
  }

  .stakingRow.markets .stakingImgCol {
    width: 640px;
  }

  .stakingRow.markets .stakingTxtCol h2 {
    margin-bottom: 50px;
  }

  .marketsLogoImg {
    width: 226px;
    margin-bottom: 40px;
  }

  .stakingBlock.newStaking {
    padding: 42px 0px 0px;
  }

  .stakingBlock.DimitraAcademy .stakingTxtCol {
    width: 921px;
  }

  .dimitraIncubator .applicationsList ul li a::after,
  .stakingBlock.DimitraAcademy .applicationsList ul li a::after {
    top: 12px;
  }

  .dimitraIncubator {
    padding: 797px 0px 100px;
    margin-top: -400px;
  }

  .dimitraIncubator.mobileLine #dimitra_iincubator_link {
    margin-bottom: 238px !important;
  }

  .stakingTxtCol.ecosys_staking_heading h2 {
    margin-bottom: 0px !important;
  }

  .dimitraIncubator.mobileLine .partnersMainLogo {
    top: 84px;
  }

  .stakingTxtCol.ecosys_staking_heading {
    position: relative;
    top: 59px;
  }

  .dimitraIncubator.platformApp::after {
    top: 40px;
    height: 1760px;
  }

  .advancedFarmingModules .DimitraAcademyList span p {
    width: 539px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    top: 500px;
    right: -10px;
  }

  .dimitraIncubator.platformApp.phoneList {
    padding: 797px 0px 30px;
  }

  .newsSlider p {
    line-height: 29px;
  }

  .newsImg {
    height: 195px;
  }

  .contactBg::after {
    top: 130px;
    height: 931px;
  }

  .contactMainForm {
    margin-bottom: 193px;
  }

  .tokenFirstBanner .tokenBannerImg {
    width: 420px !important;
    margin-right: 104px;
  }

  .bannerNewBtns {
    width: 355px;
  }

  .bannerNewBtns a {
    padding: 16.5px 18px 16.5px 17px;
    line-height: 19px;
  }

  .headerList ul li a {
    width: 29px;
    height: 29px;
  }

  .btcTxt p {
    font-size: 7px;
    line-height: 11px;
  }

  .navbar-nav li {
    margin: 0px 25px;
  }

  .tokenFirstBanner .tokenBannerImg {
    width: 443px !important;
    margin-right: 124px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingTxtCol {
    width: 1022px;
  }

  .stakingTxtCol.PlatformHeadingBottom.advancedFarmingModules p {
    width: 635px;
  }

  .marketsLogoRow {
    width: 649px;
  }

  .tokenomicsListCol {
    width: 656px;
    padding-top: 127px;
  }

  .ourApplications.globalApplication .applicationsList ul li a::after {
    top: 14px;
  }

  .ourApplications.ecosystem.agTechTab .applicationsList ul li a::after {
    top: 15px;
  }

  .tokenDrop .dropMenu {
    width: 645px;
    left: -277px;
  }

  .dropMenuItem a {
    padding: 14px 72px 10px 14px !important;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 17px;
    right: 2.8px !important;
  }

  .ecosystemNewDrop .dropMenu {
    width: 413.6px !important;
    left: -117px !important;
  }

  .tokenDrop .dropMenu {
    width: 615px;
    top: 41px;
    left: -262px;
  }

  .dropMenuItem a {
    padding: 18px 57px 10px 14px !important;
  }

  .bannerIconBox {
    width: 12%;
    height: 52.19px;
    border-radius: 7px;
  }

  .bannerIconBox svg {
    width: 35px;
    height: 31px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(2) {
    transform: rotateY(-50deg);
    height: 35px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(3) {
    transform: rotateY(-40deg);
    height: 40px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(4) {
    transform: rotateY(-40deg);
    height: 44.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(5) {
    transform: rotateY(-30deg);
    height: 46.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(10) {
    transform: rotateY(50deg);
    height: 35px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(9) {
    transform: rotateY(40deg);
    height: 40px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(8) {
    transform: rotateY(40deg);
    height: 44.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(7) {
    transform: rotateY(30deg);
    height: 46.09px;
  }

  .dropMenuItem a svg {
    bottom: 13px !important;
  }

  .aboutDrop .dropCtmRow .dropCtmCol:nth-child(4) .dropMenuItem a svg {
    bottom: 7.2px !important;
    right: 16.5px !important;
  }

  .dropMenuItem a svg {
    bottom: 13px !important;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 17px;
    right: 10.8px !important;
  }

  .ecosystemNewDrop .dropCtmRow .dropCtmCol .dropMenuItem a svg {
    right: 11px !important;
    width: 44px;
    height: 42px;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a svg {
    bottom: 59.7px !important;
  }

  .nav-item.tokenDrop.ecosystemNewDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 11px;
    right: 10.8px !important;
  }

  .nav-item.tokenDrop .dropMenuItem a svg {
    bottom: 15px !important;
  }

  .ecosystemNewDrop .dropCtmRow .dropCtmCol .dropMenuItem a svg {
    bottom: 14px !important;
  }

  .environmentalTabScroll {
    height: 290px;
  }
}

@media screen and (max-width: 1536px) and (min-width: 1441px) {
  .nav-item {
    margin: 0px 18px;
  }

  .navbar-light .navbar-brand {
    margin-right: 30px;
    width: 230px;
  }

  .navbar-light .navbar-brand img {
    width: 100%;
  }

  .bannerSideImg img.globeeImg {
    position: absolute;
    width: 100%;
    height: 88%;
    left: 0;
    top: 34px;
  }

  .header .navbar {
    padding: 0px 15px;
  }

  .bannerTxtCol p {
    color: #fff;
    margin-bottom: 10px;
    max-width: 540px;
  }

  .bannerTxtCol span {
    max-width: 529px;
  }

  .bannerTxtCol {
    width: 582px;
    padding: 0px;
  }

  .bannerSideImg {
    width: 435px;
    height: 499.52px;
  }

  .bannerActionBtn img {
    width: 52px;
  }

  .bannerActionBtn {
    width: auto;
  }

  .bannerSideImg button:nth-child(5) img {
    width: 36px;
  }

  .bannerSideImg button:nth-child(4) img {
    width: 59px;
  }

  .bannerSideImg button:nth-child(4) {
    left: 90px;
  }

  .bannerSideImg button:nth-child(7) img {
    width: 57px;
  }

  .bannerSideImg button:nth-child(8) {
    left: 144px;
    bottom: 215px;
  }

  .bannerSideImg button:nth-child(9) {
    left: 236px;
    bottom: 313px;
  }

  .bannerSideImg button:nth-child(6) {
    right: 65px;
    bottom: 250px;
  }

  .bannerSideImg button:nth-child(6) img {
    width: 36px;
  }

  .navbar-light .navbar-brand {
    width: 170px;
  }

  .navbar-light .navbar-brand {
    width: 210px;
  }

  .headerList ul li a {
    width: 27px;
    height: 27px;
  }

  .mediaMainList p {
    font-size: 11px;
    line-height: 10px;
  }

  .mediaMainList p svg {
    width: 14px;
    margin-right: 4px;
  }

  .mediaMainList {
    margin-top: 2px;
  }

  .btcTxt p {
    font-size: 7px;
    line-height: 7px;
  }

  .btcTxt p span {
    margin: 0px;
  }

  .mediaMainList span {
    padding: 3px 3px;
    font-size: 7px;
    margin: 0px 5px;
  }

  .header {
    padding: 38px 0px 27px;
    position: relative;
  }

  .banner .container {
    max-width: 1118px;
  }

  .bannerActionBtn img {
    width: 38px;
  }

  .bannerSideImg button:nth-child(5) img {
    width: 26px;
  }

  .bannerSideImg button:nth-child(5) {
    left: 20px;
    bottom: 220px;
  }

  .bannerSideImg button:nth-child(4) img {
    width: 47px;
  }

  .bannerSideImg button:nth-child(9) img {
    width: 41px;
  }

  .bannerSideImg button:nth-child(7) img {
    width: 47px;
  }

  .bannerSideImg button:nth-child(6) {
    right: 25px;
    bottom: 211px;
  }

  .bannerSideImg button:nth-child(3) {
    right: 130px;
    top: 93px;
  }

  .bannerSideImg button:nth-child(9) {
    left: 236px;
    bottom: 283px;
  }

  .banner {
    padding: 40px 0px 40px;
  }

  .mainHeading h5 {
    font-weight: 500;
    margin-bottom: 91px;
    color: #007800;
  }

  .ourApplications .applicationsListTxt p {
    width: 595px;
  }

  .applicationsList ul li a::after {
    top: 13px;
    height: 2px;
  }

  .appImg img {
    width: 100%;
  }

  .appImg {
    top: -40px;
  }

  .ourApplications .applicationsListTxt p {
    width: 495px;
  }

  .ourApplications {
    padding-bottom: 40px;
    padding-top: 15px;
  }

  .DMTRBlock {
    padding: 100px 0px 257.5px;
  }

  .DMTRBlock .appImg {
    width: 100%;
    position: relative;
    bottom: 0px;
    right: 0px;
    top: 100px;
  }

  .DMTRBlock .mainHeading h5 {
    margin-bottom: 40px !important;
  }

  .pageBgBox::after {
    height: 784px;
  }

  .pageBgBox::before {
    content: "";
    position: absolute;
    bottom: auto;
    top: 430px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1464px;
    background: url(../imgs/layer2.webp) no-repeat;
    background-position: center;
    background-size: cover;
    z-index: -3;
  }

  .tokenList p {
    font-size: 18px;
  }

  .tokenList h4 {
    font-size: 31px;
  }

  .tokenSection .mainHeading .applicationsListTxt {
    margin-bottom: 44px;
  }

  .tokenSection .mainHeading h2 {
    margin-bottom: 19px;
  }

  .ourApplications.ecosystem::after {
    content: "";
    position: absolute;
    top: -21%;
    left: 0;
    right: 0;
    width: 100%;
    height: 888px;
    background: url(../imgs/ecosystemLayer.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -5;
  }

  .tokenSection .mainHeading {
    position: relative;
    z-index: 999;
  }

  .ourApplications.ecosystem::after {
    content: "";
    position: absolute;
    top: -21%;
    left: 0;
    right: 0;
    width: 100%;
    height: 448px;
    background: url(../imgs/ecosystemLayer.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -5;
  }

  .pageBgBox::before {
    content: "";
    position: absolute;
    bottom: auto;
    top: 540px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1074px;
    background: url(../imgs/layer2.webp) no-repeat;
    background-position: center;
    background-size: cover;
    z-index: -3;
  }

  .tokenSection {
    background: url(../imgs/token_bg.webp) no-repeat;
    background-position: center;
    background-size: cover;
    position: relative;
    margin-top: 0px;
    margin-bottom: 110px;
  }

  .tokenImg img {
    width: 38%;
    position: relative;
    top: -78px;
  }

  .mainHeading a {
    font-size: 16px;
  }

  .ourApplications.ecosystem .appImg {
    top: -97px;
    right: -40px;
  }

  .footer .clientLogoCol {
    width: 220px;
  }

  .footer .clientLogoCol img {
    width: 100%;
  }

  .footerMainCol h3 {
    font-size: 22px;
    margin-bottom: 27px;
  }

  .footerMainCol ul li a {
    font-size: 20px;
  }

  .footerMainCol {
    width: 245px;
  }

  .footerMainCol ul li ul li {
    margin-right: 12px;
  }

  .footerMainCol ul li ul {
    margin-bottom: 4px;
  }

  .copyRight p {
    font-size: 20px;
    margin-bottom: 23px;
  }

  .copyRight ul li a {
    font-size: 20px;
  }

  .banner .container,
  .container,
  .container-lg,
  .container-md,
  .container-sm,
  .container-xl,
  .container-xxl {
    max-width: 1267px;
  }

  .ourApplications.ecosystem .appImg {
    top: 0px;
    right: -40px;
  }

  .tokenImg img {
    width: 29%;
    top: -62px;
  }

  .tokenImg img {
    width: 29%;
    top: -62px;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    bottom: auto;
    top: 1px;
    right: 5.8px !important;
    width: 41px;
  }

  .ecosystemDrop .dropCtmCol .dropMenuItem a svg {
    width: 65px;
    height: 65px;
    bottom: auto;
    top: 18.3px !important;
    right: 18.6px;
  }

  .dropMenuItem a p {
    font-size: 18px;
  }

  .dropMenuItem a svg {
    position: absolute;
    bottom: 10.7px !important;
    right: 15.7px !important;
    width: 39px;
    height: 39px;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    bottom: auto;
    top: 21px;
    right: 5.8px !important;
    width: 46px;
  }

  .tokenDrop .row .col-md-4 .dropMenuItem a svg {
    bottom: auto;
    top: 16px;
    right: 14.3px;
    width: 60px;
    height: 60px;
  }

  .nav-item {
    margin: 0px 17px;
  }

  .navbar-light .navbar-brand {
    margin-right: 30px;
    width: 230px;
  }

  .navbar-light .navbar-brand img {
    width: 100%;
  }

  .bannerSideImg img.globeeImg {
    position: absolute;
    width: 100%;
    height: 88%;
    left: 0;
    top: 34px;
  }

  .header .navbar {
    padding: 0px 15px;
  }

  .bannerTxtCol p {
    color: #fff;
    margin-bottom: 10px;
    max-width: 540px;
  }

  .bannerTxtCol span {
    max-width: 529px;
  }

  .bannerTxtCol {
    width: 582px;
    padding: 0px;
  }

  .bannerSideImg {
    width: 435px;
    height: 499.52px;
  }

  .bannerActionBtn img {
    width: 52px;
  }

  .bannerActionBtn {
    width: auto;
  }

  .bannerSideImg button:nth-child(5) img {
    width: 36px;
  }

  .bannerSideImg button:nth-child(4) img {
    width: 59px;
  }

  .bannerSideImg button:nth-child(4) {
    left: 90px;
  }

  .bannerSideImg button:nth-child(7) img {
    width: 57px;
  }

  .bannerSideImg button:nth-child(8) {
    left: 144px;
    bottom: 215px;
  }

  .bannerSideImg button:nth-child(9) {
    left: 236px;
    bottom: 313px;
  }

  .bannerSideImg button:nth-child(6) {
    right: 65px;
    bottom: 250px;
  }

  .bannerSideImg button:nth-child(6) img {
    width: 36px;
  }

  .navbar-light .navbar-brand {
    width: 170px;
  }

  .navbar-light .navbar-brand {
    width: 185px;
  }

  .headerList ul li a {
    width: 27px;
    height: 27px;
  }

  .mediaMainList p {
    font-size: 11px;
    line-height: 10px;
  }

  .mediaMainList p svg {
    width: 14px;
    margin-right: 4px;
  }

  .mediaMainList {
    margin-top: 2px;
  }

  .btcTxt p {
    font-size: 7px;
    line-height: 7px;
  }

  .btcTxt p span {
    margin: 0px;
  }

  .mediaMainList span {
    padding: 3px 3px;
    font-size: 7px;
    margin: 0px 5px;
  }

  .header {
    padding: 38px 0px 27px;
    position: relative;
  }

  .banner .container {
    max-width: 1264px;
  }

  .bannerActionBtn img {
    width: 38px;
  }

  .bannerSideImg button:nth-child(5) img {
    width: 26px;
  }

  .bannerSideImg button:nth-child(5) {
    left: 20px;
    bottom: 220px;
  }

  .bannerSideImg button:nth-child(4) img {
    width: 47px;
  }

  .bannerSideImg button:nth-child(9) img {
    width: 41px;
  }

  .bannerSideImg button:nth-child(7) img {
    width: 47px;
  }

  .bannerSideImg button:nth-child(6) {
    right: 25px;
    bottom: 211px;
  }

  .bannerSideImg button:nth-child(3) {
    right: 130px;
    top: 93px;
  }

  .bannerSideImg button:nth-child(9) {
    left: 236px;
    bottom: 283px;
  }

  .banner {
    padding: 40px 0px 40px;
  }

  .mainHeading h5 {
    font-weight: 500;
    margin-bottom: 91px;
    color: #007800;
  }

  .ourApplications .applicationsListTxt p {
    width: 455px;
  }

  .applicationsList ul li a::after {
    top: 13px;
    height: 2px;
  }

  .appImg img {
    width: 100%;
  }

  .appImg {
    top: -40px;
  }

  .ourApplications .applicationsListTxt p {
    width: 455px;
  }

  .ourApplications {
    padding-bottom: 40px;
    padding-top: 15px;
  }

  .DMTRBlock {
    padding: 100px 0px 257.5px;
  }

  .DMTRBlock .appImg {
    width: 100%;
    position: relative;
    bottom: 0px;
    right: 0px;
    top: 100px;
  }

  .DMTRBlock .mainHeading h5 {
    margin-bottom: 40px !important;
  }

  .pageBgBox::after {
    height: 784px;
  }

  .pageBgBox::before {
    content: "";
    position: absolute;
    bottom: auto;
    top: 430px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1464px;
    background: url(../imgs/layer2.webp) no-repeat;
    background-position: center;
    background-size: cover;
    z-index: -3;
  }

  .tokenList p {
    font-size: 18px;
  }

  .tokenList h4 {
    font-size: 31px;
  }

  .tokenSection .mainHeading .applicationsListTxt {
    margin-bottom: 44px;
  }

  .tokenSection .mainHeading h2 {
    margin-bottom: 19px;
  }

  .ourApplications.ecosystem::after {
    content: "";
    position: absolute;
    top: -21%;
    left: 0;
    right: 0;
    width: 100%;
    height: 888px;
    background: url(../imgs/ecosystemLayer.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -5;
  }

  .tokenSection .mainHeading {
    position: relative;
    z-index: 999;
  }

  .ourApplications.ecosystem::after {
    content: "";
    position: absolute;
    top: -21%;
    left: 0;
    right: 0;
    width: 100%;
    height: 558px;
    background: url(../imgs/ecosystemLayer.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -5;
  }

  .pageBgBox::before {
    content: "";
    position: absolute;
    bottom: auto;
    top: 540px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1134px;
    background: url(../imgs/layer2.webp) no-repeat;
    background-position: center;
    background-size: cover;
    z-index: -3;
  }

  .tokenSection {
    background: url(../imgs/token_bg.webp) no-repeat;
    background-position: center;
    background-size: cover;
    position: relative;
    margin-top: 0px;
    margin-bottom: 110px;
  }

  .tokenImg img {
    width: 38%;
    position: relative;
    top: -78px;
  }

  .mainHeading a {
    font-size: 16px;
  }

  .ourApplications.ecosystem .appImg {
    top: 0px;
    right: -40px;
  }

  .footer .clientLogoCol {
    width: 220px;
  }

  .footer .clientLogoCol img {
    width: 100%;
  }

  .footerMainCol h3 {
    font-size: 22px;
    margin-bottom: 27px;
  }

  .footerMainCol ul li a {
    font-size: 20px;
  }

  .footerMainCol {
    width: 245px;
  }

  .footerMainCol ul li ul li {
    margin-right: 12px;
  }

  .footerMainCol ul li ul {
    margin-bottom: 4px;
  }

  .copyRight p {
    font-size: 20px;
    margin-bottom: 23px;
  }

  .copyRight ul li a {
    font-size: 20px;
  }

  .tokenImg img {
    width: 28%;
    top: -71px;
  }

  .aboutBannerTitle p {
    padding-top: 30px;
  }

  .stakingTxtCol h2 {
    margin-bottom: 10px;
    color: #007800;
    font-weight: 700;
  }

  .drivenFarming .stakingTxtCol h6 {
    margin-bottom: 40px;
  }

  .applicationsList ul li {
    margin-bottom: 15px;
  }

  .drivenFarmingImg {
    width: 100%;
    margin-top: 77px;
  }

  .technologyList h2 {
    color: #00e07b;
    line-height: 30px;
  }

  .technologyList.team {
    top: 20px;
  }

  .technologyList.projects {
    left: -38px;
  }

  .technologyList.connected {
    right: -20px;
  }

  .dimitraValuesImg {
    width: 185px;
  }

  .dimitraValuesTxt {
    width: 807px;
  }

  .valueMainIconBox {
    width: 122px;
    height: 119px;
  }

  .valuesBox {
    padding: 146px 0px 0px;
  }

  .environmentalBox .DimitraAcademyList span {
    margin-bottom: 10px;
  }

  .environmentalBox {
    padding: 43px 0px 20px;
  }

  .drivenFarming .stakingTxtCol {
    padding-top: 0px;
    width: 100%;
  }

  .technologyList.projects {
    left: -119px;
    bottom: 130px;
  }

  .technologyList {
    left: 10px;
  }

  .technologyList.team {
    right: 0px;
  }

  .teamUserImg {
    width: 100px;
    height: 100px;
  }

  .teamUserName h3 {
    line-height: 11px;
  }

  .teamUserName h5 {
    margin-bottom: 4px;
  }

  .teamInfo {
    margin-bottom: 25px;
  }

  .drivenFarming::after {
    height: 660px;
  }

  .drivenFarming {
    padding: 151.5px 0px 255px;
    position: relative;
  }

  .aboutBannerImg {
    margin-top: -128px;
  }

  .environmentalBox::after {
    height: 402px;
  }

  .ourTeam::after {
    height: 476px;
  }

  .tokenomicsListCol {
    width: 656px;
    padding-top: 105px;
  }

  .stakingTxtCol {
    width: 851px;
  }

  .stakingImgCol {
    width: 320px;
    margin-bottom: 30px;
  }

  .stakingBlock::after {
    height: 861px;
  }

  .stakingRow.markets {
    position: relative;
    z-index: 999;
  }

  .tokenBannerImg {
    width: 455px;
  }

  .dimitraEcosystem .tokenBannerImg {
    width: 700px;
  }

  .dimitraEcosystem .tokenBannerImg {
    width: 640px;
  }

  .stakingImgCol {
    width: 390px;
  }

  .bannerNew.farmarApp .tokenTxtCol {
    width: 861px;
    text-align: left;
  }

  .tokenBannerImg {
    width: 455px;
  }

  .mobileAppIconBox h4 {
    margin-bottom: 22px;
  }

  .AppIconBlock svg {
    width: 90px;
    height: 87px;
  }

  .dimitraIncubator.platformApp .stakingTxtCol {
    width: 968px;
  }

  .stakingImgCol {
    width: 350px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    width: 560px;
    height: 436px;
    bottom: -240px;
    right: 120px;
  }

  .newsImg {
    height: 237px;
  }

  .newsSide .swiper-wrapper {
    position: relative;
    left: -330px;
  }

  .navbar-light .navbar-brand {
    width: 210px;
  }

  .navbar-nav li {
    margin: 0px 28px;
  }

  .drivenFarming .applicationsList ul li a::after {
    top: 7px;
  }

  .worldMap {
    max-width: 1007px;
    height: 566px;
  }

  .technologyList.user {
    max-width: 185.83px;
  }

  .technologyList {
    left: -25px;
    top: 58px;
  }

  .technologyList.team {
    right: -88px;
    top: 52px;
  }

  .Technology .worldMap div:nth-child(1) {
    top: -30px;
  }

  .Technology .technologyList.connected {
    right: -180px;
    bottom: 152px;
  }

  .ourTeam .applicationsList ul li a::after,
  .Technology .applicationsList ul li a::after,
  .drivenFarming .applicationsList ul li a::after {
    top: 7px;
  }

  .valuesBox::after {
    bottom: 190px;
    height: 536px;
  }

  .dimitraValuesImg {
    width: 245px;
  }

  .valuesBox {
    padding: 100px 0px 0px;
  }

  .environmentalBox .stakingTxtCol p {
    font-size: 18px;
  }

  .environmentalBox .applicationsList ul li a::after,
  .projectsBox .applicationsList ul li a::after {
    top: 11px;
  }

  .btcTxt p span {
    font-size: 6px;
  }

  .btcTxt p {
    font-size: 6px;
  }

  .headerGreenBox {
    width: 33px;
    height: 15px;
    font-size: 5px !important;
    margin: 0px 7px !important;
  }

  .mediaMainList p span#main_price {
    font-size: 11px;
  }

  .mediaMainList p svg {
    width: 13px;
    margin-right: 2px;
  }

  .banner .bannerTxtCol h5 {
    margin-bottom: 34px;
  }

  .ourApplications .appImg {
    top: 6px;
  }

  .DMTRBlock .row .col-md-6:nth-child(1) {
    width: 45%;
  }

  .DMTRBlock .row .col-md-6:nth-child(2) {
    width: 55%;
  }

  .DMTRBlock .appImg {
    top: 79px;
  }

  .tokenSection .mainHeading h2 {
    margin-bottom: 49px;
  }

  .tokenImg img {
    width: 28%;
    top: -57px;
  }

  .tokenSection {
    margin-bottom: 145px;
  }

  .ourApplications.ecosystem .mainHeading .row {
    margin-top: 53px;
  }

  .ourApplications.ecosystem .applicationsListTxt p:nth-child(1),
  .ourApplications.ecosystem .applicationsListTxt p:nth-last-child(2) {
    display: none;
  }

  .aboutBannerTitle p {
    height: 327px;
    overflow-y: auto;
  }

  .drivenFarming .stakingTxtCol h2 {
    margin-bottom: 20px;
  }

  .drivenFarming .stakingTxtCol p {
    max-height: 300px;
    overflow-y: auto;
  }

  .drivenFarmingImg {
    width: 88%;
  }

  .drivenFarming::after {
    height: 678px;
  }

  .worldMap {
    margin-bottom: 117px;
  }

  .valuesBox::after {
    bottom: 186px;
    height: 473px;
  }

  .esgTabs {
    margin-top: 70px;
  }

  .environmentalBox .stakingRow .stakingTxtCol {
    width: 1004px;
  }

  .environmentalBox::after {
    height: 355px;
    top: 53px;
  }

  .environmentalTabScroll {
    height: 200px;
    overflow-y: auto;
  }

  .environmentalBox.globalIssue {
    padding-top: 100px;
  }

  .globalIssueRow {
    margin-bottom: 56px;
    margin-top: 78px;
  }

  .ContantScroll {
    margin-top: 50px;
    height: 431px;
    overflow-y: auto;
  }

  .environmentalBox.globalIssue::after {
    top: 171px;
    height: 530px;
  }

  .ourTeam {
    padding: 160px 0px;
  }

  .ourTeam::after {
    height: 476px;
    top: 30px;
  }

  .ourTeam .stakingTxtCol h2 {
    margin-bottom: 40px;
  }

  .teamsTopArea {
    margin-top: 80px;
  }

  .teamUserName h3 {
    line-height: 18px;
  }

  .socialGovernanceHeading {
    margin-bottom: 40px !important;
  }

  .environmentalBox::after {
    height: 355px;
    top: 63px;
  }

  .teamsTopArea .col-md-4 {
    width: 41%;
  }

  .teamsTopArea .col-md-8 {
    width: 59%;
  }

  .projectsBox::after {
    top: 40px;
  }

  .projectSideImg {
    margin-top: -128px;
  }

  .projectsBox .stakingTxtCol.projectMapHeading h2 {
    margin-bottom: 100px;
  }

  .aboutPartnerSection::after {
    height: 517px;
  }

  .aboutPartnerSection {
    padding: 270px 0px 0px;
  }

  .aboutPartnerSection {
    padding: 270px 0px 0px;
    margin-bottom: 110px;
  }

  .bannerNewBtns a {
    padding: 10.5px 15px 7.5px 15px;
    line-height: 19px;
  }

  .tokenTxtCol h2 {
    margin-bottom: 47px;
  }

  .bannerNewBtns {
    width: 275px;
  }

  .tokenFirstBanner .tokenTxtCol {
    width: 426px;
  }

  .tokenFirstBanner .tokenBannerImg {
    width: 405px;
    margin-right: 160px;
  }

  .btnCol {
    width: 50%;
    padding: 0px 8px;
  }

  .btnsRow {
    margin: 0px -8px;
    margin-top: 28px;
  }

  .tokenomicsList {
    margin-top: 0px;
  }

  .tokenomics .tokenomicsTxt h2 {
    margin-bottom: 40px;
  }

  .tokenomicsList p {
    line-height: 18px;
    margin-bottom: 7px;
  }

  .tokenomicsList h3 {
    margin-bottom: 40px;
    line-height: 42px;
  }

  .stakingBlock.newStaking .stakingImgCol {
    width: 330px;
  }

  .stakingRow.markets .stakingImgCol {
    margin-top: 83px;
  }

  .marketsLogoImg {
    width: 244px;
    margin-bottom: 40px;
  }

  .stakingBlock.newStaking {
    padding: 42px 0px 70px;
  }

  .stakingBlock.DimitraAcademy .stakingTxtCol h2 {
    margin-bottom: 35px;
  }

  .stakingImgCol.stakingAcdmyImg {
    width: 320px;
    position: relative;
    top: -30px;
  }

  .dimitraIncubator.mobileLine .stakingTxtCol h2 {
    margin-bottom: 50px;
  }

  /* .dimitraIncubator.mobileLine .DimitraAcademyList span p{
  height: 270px;
  overflow-y: auto;
} */
  .partnersMainLogo {
    margin-bottom: 60px;
  }

  .bannerNew.farmarApp .tokenBannerImg {
    width: 505px;
    position: relative;
    top: -30px;
  }

  .dimitraIncubator.platformApp::after {
    top: 570px;
    height: 960px;
  }

  .PlatformHeadingBottom .DimitraAcademyList span {
    display: block;
    color: #7b7b7b;
    font-family: rustica, sans-serif;
    font-weight: 300;
  }

  .PlatformHeadingBottom .DimitraAcademyList span p {
    color: #007800;
    font-weight: 400;
  }

  .stakingTxtCol.PlatformHeadingBottom h2 {
    margin-bottom: 65px;
  }

  .dimitraIncubator.platformApp .PlatformHeadingBottom .stakingImgCol img {
    margin-top: 50px !important;
  }

  .modulesSideImg .stakingImgCol {
    width: 320px;
  }

  .modulesSideImg .stakingImgCol img {
    margin-top: 60px !important;
  }

  .advancedFarmingModules .DimitraAcademyList span p {
    font-weight: 300;
    color: #7b7b7b;
    max-height: 200px;
    overflow-y: auto;
  }

  .newsSlider p {
    line-height: 22px;
  }

  .newsImg {
    height: 171px;
  }

  .contactBg::after {
    top: 60px;
    height: 881px;
  }

  .newsSide.ExternalNewsBottom {
    margin-bottom: 150px;
  }

  .ctmContainer {
    max-width: 714px;
    margin: 0 auto;
  }

  .contactInfoTxtBox {
    margin-bottom: 80px;
  }

  .newsImg {
    height: 195px;
  }

  .contactBg::after {
    top: 60px;
    height: 1021px;
  }

  .dimitraIncubator.platformApp::after {
    top: 470px;
    height: 1140px;
  }

  .mobileAppIconBox h4 {
    margin-bottom: 22px;
  }

  .dimitraIncubator .applicationsList ul li a::after,
  .stakingBlock.DimitraAcademy .applicationsList ul li a::after {
    top: 7px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    bottom: -170px;
    right: 0px;
  }

  .dimitraEcosystem .tokenBannerImg {
    width: 840px;
  }

  .bannerNew.dimitraEcosystem .tokenTxtCol h2 {
    width: 742px;
    margin-left: 0;
  }

  .dimitraEcosystem .tokenTxtCol {
    width: 348px;
  }

  .bannerNew.tokenFirstBanner .tokenBannerImg {
    width: 450px;
  }

  .stakingBlock.newStaking .stakingRow {
    margin-bottom: 372px;
  }

  .tabscrollParagraph {
    height: 339px;
    overflow-y: auto;
  }

  .valuesBox::after {
    bottom: 216px;
    height: 473px;
  }

  .dimitraValuesIcons {
    max-width: 1198.04px;
  }

  .environmentalBox::after {
    height: 355px;
    top: 70px;
  }

  .environmentalBox.globalIssue .stakingTxtCol p {
    font-size: 18px;
    margin-bottom: 70px;
  }

  /* .banner .container, .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
  max-width: 1354px;
} */
  .tokenFirstBanner .tokenTxtCol {
    width: 320px;
  }

  .tokenomics {
    background: #fff;
    padding: 5px 0px 99px;
  }

  .bannerNew.tokenFirstBanner .tokenBannerImg {
    width: 500px;
  }

  .teamsTopArea {
    margin-top: 0px;
  }

  .teamsProfileScroll {
    height: 609px;
    overflow-x: hidden;
    overflow-y: auto;
  }

  .projectsBox .stakingTxtCol.projectMapHeading h2 {
    margin-bottom: 10px;
  }

  .aboutPartnerSection::after {
    top: -20px;
  }

  .aboutPartnerSection::after {
    height: 587px;
  }

  .aboutPartnerSection {
    padding: 284px 0px 0px;
  }

  .banner {
    padding: 53px 0px 53px;
  }

  .ourApplications .mainHeading h5 {
    font-weight: 500;
    margin-bottom: 60px;
  }

  .mediaMainList p svg {
    width: 16px;
  }

  .headerGreenBox {
    width: 42px;
    height: 18px;
  }

  #main_percentage {
    font-size: 9px;
  }

  .mediaMainList span svg {
    width: 10px;
  }

  .btcTxt p {
    font-size: 8px;
  }

  .btcTxt p span {
    font-size: 8px;
  }

  .btcTxt p span svg {
    margin-left: 0px;
  }

  .ourApplications {
    padding-bottom: 40px;
    padding-top: 75px;
  }

  .ourApplications.globalApplication .appImg {
    top: -363px !important;
  }

  .bannerTxtCol {
    width: 692px;
    padding: 0px;
  }

  .header .navbar {
    padding: 0px 53px;
  }

  .navbar-nav li {
    margin: 0px 24px;
  }

  .DMTRBlock .appImg {
    top: 115px;
  }

  .DMTRBlock {
    padding: 175px 0px 257.5px;
  }

  .pageBgBox::after {
    height: 889px;
  }

  .pageBgBox::before {
    top: 680px;
  }

  div#token_scene {
    position: relative;
    top: 25px;
  }

  .ourApplications.ecosystem .appImg {
    top: 140px;
    right: -40px;
  }

  .ourApplications.ecosystem {
    padding-bottom: 140px;
  }

  .aboutBannerCol {
    width: 50%;
    padding: 0px 9.5px;
  }

  .worldMap {
    max-width: 1007px;
    height: 568px;
  }

  .technologyList.team {
    right: -137px;
    top: 32px;
  }

  .technologyList h2 {
    line-height: 46px;
  }

  .technologyList.country {
    right: 1px;
    top: 112px;
  }

  .farmer_map_main_heading {
    position: relative;
    top: -52px;
  }

  .technologyList {
    left: -79px;
    top: 55px;
  }

  .technologyList.projects {
    left: -158px;
    bottom: 148px;
  }

  .technologyList.connected h2 {
    position: relative;
    top: -14px;
  }

  .Technology .technologyList.connected {
    right: -140px;
    bottom: 155px;
  }

  .technologyList.user {
    max-width: 235.83px;
  }

  .technologyList.user {
    left: -48px;
    bottom: 12px;
  }

  .tabScrollBox {
    max-height: 480px;
    overflow-y: inherit;
  }

  .valuesBox {
    padding: 170px 0px 0px;
  }

  section.ourTeam {
    min-height: 1170px;
  }

  .projectSideImg {
    margin-top: -45px;
  }

  .projectsBox .applicationsList ul {
    margin-top: 75px;
  }

  section.projectsBox {
    min-height: 1350px;
  }

  .tokenFirstBanner .tokenTxtCol {
    width: 480px;
  }

  .tokenFirstBanner .tokenBannerImg {
    width: 390px !important;
    margin-right: 104px;
  }

  .stakingBlock::after {
    height: 774px;
  }

  .stakingBlock::after {
    top: 30px;
  }

  .tokenomics {
    background: #fff;
    padding: 5px 0px 74px;
  }

  .stakingBlock.newStaking .stakingRow {
    margin-bottom: 288px;
  }

  .marketsLogoRow {
    width: 499px;
  }

  .marketsLogoImg {
    width: 174px;
    margin-bottom: 40px;
  }

  .dropMenuItem a {
    padding: 14px 85px 10px 14px !important;
  }

  .ecosystemDrop .dropCtmCol .dropMenuItem a {
    padding: 44px 91px 55px 20px !important;
  }

  .ecosystemDrop .dropCtmCol .dropMenuItem a svg {
    width: 62px;
    height: 62px;
    top: 42.3px !important;
  }

  .dimitraEcosystem .tokenBannerImg {
    width: 654px;
  }

  .bannerNew.dimitraEcosystem .tokenTxtCol h2 {
    width: 619px;
    margin-left: 0;
  }

  .dimitraIncubator {
    background: url(../imgs/mainBg1.png) no-repeat;
    background-position: center center;
    background-size: cover;
    padding: 917px 0px 100px;
    margin-top: -560px;
  }

  .stakingRow {
    margin-bottom: 348px;
  }

  .partnersMainLogo {
    margin-bottom: 0px;
  }

  .footerMainCol {
    width: 285px;
  }

  .AppIconBlock svg {
    width: 80px;
    height: 80px;
  }

  .dimitraIncubator.platformApp::after {
    top: 510px;
    height: 1140px;
  }

  .dimitraIncubator.platformApp .stakingTxtCol {
    width: 1128px;
  }

  .dimitraIncubator.platformApp .stakingImgCol {
    margin-bottom: 79px;
    position: relative;
    top: 25px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    top: 315px;
  }

  .advancedFarmingModules .DimitraAcademyList span p {
    width: 479px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) {
    margin-bottom: 50px;
  }

  .newsSide .swiper-wrapper {
    position: relative;
    left: -450px;
  }

  .contactBg::after {
    top: 130px;
    height: 931px;
  }

  .contactTitle {
    margin-bottom: 83px;
  }

  .contactBg::after {
    top: 190px;
    height: 931px;
  }

  .contactInfoTxtBox {
    margin-bottom: 0px;
  }

  .header .navbar {
    padding: 10px 53px;
  }

  .aboutDrop .dropMenu {
    width: 422px;
  }

  .bannerTxtCol {
    width: 735px;
  }

  .dropMenuItem a {
    padding: 18px 78px 10px 14px !important;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 12px;
  }

  .bannerActionBtn {
    top: 105px;
    left: 112px;
  }

  .bannerSideImg button:nth-child(5) {
    left: 27px;
    bottom: 213px;
  }

  .bannerSideImg button:nth-child(9) {
    left: 255px;
    bottom: 271px;
  }

  .bannerSideImg button:nth-child(8) {
    left: 155px;
    bottom: 211px;
  }

  .bannerSideImg button:nth-child(7) {
    right: 80px;
    bottom: 87px;
  }

  .bannerSideImg button:nth-child(4) {
    left: 107px;
  }

  .ourApplications.globalApplication .appImg {
    top: -410px !important;
  }

  .DMTRBlock .DMTRBlock .appImg {
    top: 136px;
  }

  .ourApplications.ecosystem::after {
    top: 0%;
  }

  .tokenSection {
    margin-bottom: 25px;
  }

  .navbar-nav li {
    margin: 0px 21px;
  }

  .aboutBannerCol {
    padding: 0px 40.5px;
  }

  .aboutBannerImg {
    margin-top: -27px;
  }

  .drivenFarmingImg {
    width: 100%;
  }

  .drivenFarming .DimitraAcademyList a {
    margin-top: 70px;
  }

  .drivenFarmingImg {
    margin-top: 107px;
  }

  .Technology .worldMap div:nth-child(1) {
    top: -50px;
  }

  .technologyList {
    left: -58px;
    top: 74px;
  }

  .technologyList.team {
    right: -163px;
    top: 36px;
  }

  .technologyList.country {
    right: 27px;
    top: 138px;
  }

  .technologyList.projects {
    left: -114px;
    bottom: 159px;
  }

  .Technology .technologyList.connected {
    right: -152px;
    bottom: 171px;
  }

  .worldMap {
    max-width: 1199px;
    height: 698px;
  }

  .Technology .applicationsList ul li a::after,
  .drivenFarming .applicationsList ul li a::after {
    top: 12px;
  }

  .valuesBox {
    padding: 277px 0px 0px;
  }

  .environmentalBox::after {
    height: 342px;
    top: 121px;
  }

  .partnersMainLogo {
    position: relative;
    top: 4px;
  }

  .ContantScroll {
    height: 501px;
  }

  .aboutBannerRow .aboutBannerCol:nth-child(1) {
    width: 56%;
  }

  .aboutBannerRow .aboutBannerCol:nth-child(2) {
    width: 44%;
  }

  .aboutBanner {
    padding: 64px 0px 0px;
    position: relative;
  }

  .aboutBannerImg {
    margin-top: -93px;
  }

  .navbar-nav li {
    margin: 0px 23px;
  }

  .pageBgBox::after {
    top: 79px;
  }

  .navbar-nav li {
    margin: 0px 19px;
  }

  .Technology .applicationsList ul li a::after,
  .drivenFarming .applicationsList ul li a::after {
    top: 8px;
  }

  .drivenFarming .DimitraAcademyList a {
    margin-top: 35px;
  }

  .drivenFarming .applicationsList ul li a::after {
    top: 7.5px;
  }

  .aboutDrivenFarmer .DimitraAcademyList span {
    max-height: 230px;
    overflow-y: auto;
  }

  .header .navbar {
    padding: 0px 3.2%;
  }

  .technologyList.projects {
    left: -2px;
  }

  .technologyList {
    left: 53px;
  }

  .Technology .applicationsList ul li a::after {
    top: 8px;
  }

  .technologyList.connected {
    right: -90px;
  }

  .valuesBox {
    padding: 305px 0px 0px;
  }

  .valuesBox::after {
    bottom: 220px;
    height: 496px;
  }

  .valuesBox .dimitraValuesIcons:nth-last-child(1) .valueMainIconBox {
    margin: 0 5.3px;
  }

  .valuesBox .dimitraValuesIcons:nth-last-child(1) {
    margin-top: 11.6px;
  }

  .environmentalBox {
    padding: 340px 0px 20px;
  }

  .environmentalBox::after {
    top: 12px;
  }

  .environmentalBox.globalIssue {
    padding-top: 220px;
  }

  .environmentalBox.globalIssue::after {
    top: -45px;
  }

  .ContantScroll {
    max-height: 400px;
    overflow-y: auto;
  }

  .ourTeam {
    padding: 100px 0px 155px 0px;
  }

  .globalIssueRow {
    margin-bottom: 35px;
  }

  .projectSideImg {
    margin-top: -83px;
  }

  .aboutPartnerSection::after {
    top: 190px;
  }

  .aboutPartnerSection {
    padding: 486px 0px 0px !important;
  }

  #project_partners_link_id {
    margin-bottom: 145px;
  }

  .tokenScrolTxt {
    max-height: 210px;
  }

  .Technology .technologyList.connected {
    right: -70px;
    bottom: 178px;
  }

  .technologyList.team {
    right: -40px;
    top: 36px;
  }

  .Technology .applicationsList ul li a::after {
    top: 7px;
  }

  .ourTeam .applicationsList ul li a::after {
    top: 11px;
  }

  .aboutPartnerSection::after {
    top: 0px;
  }

  .aboutPartnerSection {
    padding: 296px 0px 0px !important;
  }

  .projectSideImg img {
    margin-bottom: 50px;
  }

  .navbar-nav li {
    margin: 0px 24px;
  }

  /* ================== 
======================
=================
===================*/

  .tokenScrolTxt {
    max-height: 490px;
  }

  .bannerNew {
    padding: 99px 0px 117px;
  }

  .tokenFirstBanner .tokenBannerImg {
    width: 430px !important;
    margin-right: 104px;
  }

  .stakingBlock.newStaking .stakingRow {
    margin-bottom: 158px;
  }

  .stakingRow.markets .stakingImgCol {
    width: 640px;
  }

  .stakingRow.markets .stakingTxtCol h2 {
    margin-bottom: 50px;
  }

  .marketsLogoImg {
    width: 226px;
    margin-bottom: 40px;
  }

  .stakingBlock.newStaking {
    padding: 42px 0px 0px;
  }

  .stakingBlock.DimitraAcademy .stakingTxtCol {
    width: 921px;
  }

  .dimitraIncubator .applicationsList ul li a::after,
  .stakingBlock.DimitraAcademy .applicationsList ul li a::after {
    top: 10px;
  }

  .applicationsList ul li.active a::after {
    width: 22px;
    height: 3px;
    top: 12px;
  }

  .dimitraIncubator {
    padding: 797px 0px 100px;
    margin-top: -400px;
  }

  .dimitraIncubator.mobileLine #dimitra_iincubator_link {
    margin-bottom: 238px !important;
  }

  .stakingTxtCol.ecosys_staking_heading h2 {
    margin-bottom: 0px !important;
  }

  .dimitraIncubator.mobileLine .partnersMainLogo {
    top: 84px;
  }

  .stakingTxtCol.ecosys_staking_heading {
    position: relative;
    top: 59px;
  }

  .dimitraIncubator.platformApp::after {
    top: 40px;
    height: 1760px;
  }

  .advancedFarmingModules .DimitraAcademyList span p {
    width: 539px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    top: 500px;
    right: -10px;
  }

  .dimitraIncubator.platformApp.phoneList {
    padding: 797px 0px 30px;
  }

  .newsSlider p {
    line-height: 29px;
  }

  .newsImg {
    height: 195px;
  }

  .contactBg::after {
    top: 130px;
    height: 931px;
  }

  .contactMainForm {
    margin-bottom: 193px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingTxtCol {
    width: 977px;
  }

  .stakingTxtCol.PlatformHeadingBottom.advancedFarmingModules p {
    width: 620px;
  }

  .marketsLogoRow {
    width: 589px;
  }

  .bannerNewBtns {
    width: 327px;
  }

  .bannerNewBtns a {
    padding: 17.5px 15px 17.5px 20px;
    line-height: 19px;
  }

  .tokenomicsListCol {
    width: 656px;
    padding-top: 125px;
  }

  .stakingRow.markets .stakingTxtCol h2 {
    margin-bottom: 35px !important;
  }

  .ourApplications.globalApplication .applicationsList ul li a::after {
    top: 16px;
  }

  .ourApplications.ecosystem.agTechTab .applicationsList ul li a::after {
    top: 15px;
  }

  .dimitraIncubator .applicationsList ul li a::after,
  .stakingBlock.DimitraAcademy .applicationsList ul li a::after {
    top: 12px;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 16px;
  }

  .tokenDrop .dropMenu {
    width: 611px;
    left: -261px;
  }

  .dropMenuItem a {
    padding: 18px 48px 10px 14px !important;
  }

  .aboutDrop .dropMenu {
    left: -176px;
  }

  .ecosystemNewDrop .dropMenu {
    width: 433.6px !important;
    left: -130px !important;
  }

  .bannerIconBox {
    width: 12%;
    height: 52.19px;
    border-radius: 6px;
  }

  .bannerIconBox svg {
    width: 35px;
    height: 31px;
  }

  .aboutDrop .dropMenu .dropCtmCol:nth-last-child(1) .dropMenuItem svg {
    bottom: 4.7px !important;
    right: 18.7px !important;
  }

  .dropMenuItem a svg {
    bottom: 13.7px !important;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 18px;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    width: 44px;
    height: 40px;
    top: 17px;
    right: 9.8px !important;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a svg {
    bottom: 58.7px !important;
  }

  .ecosystemNewDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 14px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(2) {
    transform: rotateY(-50deg);
    height: 35px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(3) {
    transform: rotateY(-40deg);
    height: 40px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(4) {
    transform: rotateY(-40deg);
    height: 44.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(5) {
    transform: rotateY(-30deg);
    height: 46.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(10) {
    transform: rotateY(50deg);
    height: 35px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(9) {
    transform: rotateY(40deg);
    height: 40px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(8) {
    transform: rotateY(40deg);
    height: 44.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(7) {
    transform: rotateY(30deg);
    height: 46.09px;
  }

  .bannerIconSlider {
    padding-top: 15px;
  }

  .bannerIconSlider p {
    top: -12px;
  }
}

@media screen and (max-width: 1440px) and (min-width: 1367px) {
  .nav-item {
    margin: 0px 18px;
  }

  .navbar-light .navbar-brand {
    margin-right: 30px;
    width: 230px;
  }

  .navbar-light .navbar-brand img {
    width: 100%;
  }

  .bannerSideImg img.globeeImg {
    position: absolute;
    width: 100%;
    height: 88%;
    left: 0;
    top: 34px;
  }

  .header .navbar {
    padding: 0px 15px;
  }

  .bannerTxtCol p {
    color: #fff;
    margin-bottom: 10px;
    max-width: 540px;
  }

  .bannerTxtCol span {
    max-width: 529px;
  }

  .bannerTxtCol {
    width: 582px;
    padding: 0px;
  }

  .bannerSideImg {
    width: 435px;
    height: 499.52px;
  }

  .bannerActionBtn img {
    width: 52px;
  }

  .bannerActionBtn {
    width: auto;
  }

  .bannerSideImg button:nth-child(5) img {
    width: 36px;
  }

  .bannerSideImg button:nth-child(4) img {
    width: 59px;
  }

  .bannerSideImg button:nth-child(4) {
    left: 90px;
  }

  .bannerSideImg button:nth-child(7) img {
    width: 57px;
  }

  .bannerSideImg button:nth-child(8) {
    left: 144px;
    bottom: 215px;
  }

  .bannerSideImg button:nth-child(9) {
    left: 236px;
    bottom: 313px;
  }

  .bannerSideImg button:nth-child(6) {
    right: 65px;
    bottom: 250px;
  }

  .bannerSideImg button:nth-child(6) img {
    width: 36px;
  }

  .navbar-light .navbar-brand {
    width: 170px;
  }

  .navbar-light .navbar-brand {
    width: 210px;
  }

  .headerList ul li a {
    width: 27px;
    height: 27px;
  }

  .mediaMainList p {
    font-size: 11px;
    line-height: 10px;
  }

  .mediaMainList p svg {
    width: 14px;
    margin-right: 4px;
  }

  .mediaMainList {
    margin-top: 2px;
  }

  .btcTxt p {
    font-size: 7px;
    line-height: 7px;
  }

  .btcTxt p span {
    margin: 0px;
  }

  .mediaMainList span {
    padding: 3px 3px;
    font-size: 7px;
    margin: 0px 5px;
  }

  .header {
    padding: 38px 0px 27px;
    position: relative;
  }

  .banner .container {
    max-width: 1118px;
  }

  .bannerActionBtn img {
    width: 38px;
  }

  .bannerSideImg button:nth-child(5) img {
    width: 26px;
  }

  .bannerSideImg button:nth-child(5) {
    left: 20px;
    bottom: 220px;
  }

  .bannerSideImg button:nth-child(4) img {
    width: 47px;
  }

  .bannerSideImg button:nth-child(9) img {
    width: 41px;
  }

  .bannerSideImg button:nth-child(7) img {
    width: 47px;
  }

  .bannerSideImg button:nth-child(6) {
    right: 25px;
    bottom: 211px;
  }

  .bannerSideImg button:nth-child(3) {
    right: 130px;
    top: 93px;
  }

  .bannerSideImg button:nth-child(9) {
    left: 236px;
    bottom: 283px;
  }

  .banner {
    padding: 40px 0px 40px;
  }

  .mainHeading h5 {
    font-weight: 500;
    margin-bottom: 91px;
    color: #007800;
  }

  .ourApplications .applicationsListTxt p {
    width: 595px;
  }

  .applicationsList ul li a::after {
    top: 13px;
    height: 2px;
  }

  .appImg img {
    width: 100%;
  }

  .appImg {
    top: -40px;
  }

  .ourApplications .applicationsListTxt p {
    width: 495px;
  }

  .ourApplications {
    padding-bottom: 40px;
    padding-top: 15px;
  }

  .DMTRBlock {
    padding: 100px 0px 257.5px;
  }

  .DMTRBlock .appImg {
    width: 100%;
    position: relative;
    bottom: 0px;
    right: 0px;
    top: 100px;
  }

  .DMTRBlock .mainHeading h5 {
    margin-bottom: 40px !important;
  }

  .pageBgBox::after {
    height: 784px;
  }

  .pageBgBox::before {
    content: "";
    position: absolute;
    bottom: auto;
    top: 430px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1464px;
    background: url(../imgs/layer2.webp) no-repeat;
    background-position: center;
    background-size: cover;
    z-index: -3;
  }

  .tokenList p {
    font-size: 18px;
  }

  .tokenList h4 {
    font-size: 31px;
  }

  .tokenSection .mainHeading .applicationsListTxt {
    margin-bottom: 44px;
  }

  .tokenSection .mainHeading h2 {
    margin-bottom: 19px;
  }

  .ourApplications.ecosystem::after {
    content: "";
    position: absolute;
    top: -21%;
    left: 0;
    right: 0;
    width: 100%;
    height: 888px;
    background: url(../imgs/ecosystemLayer.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -5;
  }

  .tokenSection .mainHeading {
    position: relative;
    z-index: 999;
  }

  .ourApplications.ecosystem::after {
    content: "";
    position: absolute;
    top: -21%;
    left: 0;
    right: 0;
    width: 100%;
    height: 448px;
    background: url(../imgs/ecosystemLayer.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -5;
  }

  .pageBgBox::before {
    content: "";
    position: absolute;
    bottom: auto;
    top: 540px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1074px;
    background: url(../imgs/layer2.webp) no-repeat;
    background-position: center;
    background-size: cover;
    z-index: -3;
  }

  .tokenSection {
    background: url(../imgs/token_bg.webp) no-repeat;
    background-position: center;
    background-size: cover;
    position: relative;
    margin-top: 0px;
    margin-bottom: 110px;
  }

  .tokenImg img {
    width: 38%;
    position: relative;
    top: -78px;
  }

  .ourApplications.ecosystem .appImg {
    top: -97px;
    right: -40px;
  }

  .footer .clientLogoCol {
    width: 220px;
  }

  .footer .clientLogoCol img {
    width: 100%;
  }

  .footerMainCol h3 {
    margin-bottom: 27px;
  }

  .footerMainCol {
    width: 245px;
  }

  .footerMainCol ul li ul li {
    margin-right: 12px;
  }

  .footerMainCol ul li ul {
    margin-bottom: 4px;
  }

  .copyRight p {
    margin-bottom: 23px;
  }

  .banner .container,
  .container,
  .container-lg,
  .container-md,
  .container-sm,
  .container-xl,
  .container-xxl {
    max-width: 1267px;
  }

  .ourApplications.ecosystem .appImg {
    top: 0px;
    right: -40px;
  }

  .tokenImg img {
    width: 29%;
    top: -62px;
  }

  .tokenImg img {
    width: 29%;
    top: -62px;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    bottom: auto;
    top: 1px;
    right: 5.8px !important;
    width: 41px;
  }

  .ecosystemDrop .dropCtmCol .dropMenuItem a svg {
    width: 65px;
    height: 65px;
    bottom: auto;
    top: 18.3px !important;
    right: 18.6px;
  }

  .dropMenuItem a p {
    font-size: 18px;
  }

  .dropMenuItem a svg {
    position: absolute;
    bottom: 10.7px !important;
    right: 15.7px !important;
    width: 50px;
    height: 42px;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    bottom: auto;
    top: 21px;
    right: 5.8px !important;
    width: 46px;
  }

  .tokenDrop .row .col-md-4 .dropMenuItem a svg {
    bottom: auto;
    top: 16px;
    right: 14.3px;
    width: 60px;
    height: 60px;
  }

  .nav-item {
    margin: 0px 17px;
  }

  .navbar-light .navbar-brand {
    margin-right: 30px;
    width: 230px;
  }

  .navbar-light .navbar-brand img {
    width: 100%;
  }

  .bannerSideImg img.globeeImg {
    position: absolute;
    width: 100%;
    height: 88%;
    left: 0;
    top: 34px;
  }

  .header .navbar {
    padding: 0px 15px;
  }

  .bannerTxtCol p {
    color: #fff;
    margin-bottom: 10px;
    max-width: 540px;
  }

  .bannerTxtCol span {
    max-width: 529px;
  }

  .bannerTxtCol {
    width: 582px;
    padding: 0px;
  }

  .bannerSideImg {
    width: 435px;
    height: 499.52px;
  }

  .bannerActionBtn img {
    width: 52px;
  }

  .bannerActionBtn {
    width: auto;
  }

  .bannerSideImg button:nth-child(5) img {
    width: 36px;
  }

  .bannerSideImg button:nth-child(4) img {
    width: 59px;
  }

  .bannerSideImg button:nth-child(4) {
    left: 90px;
  }

  .bannerSideImg button:nth-child(7) img {
    width: 57px;
  }

  .bannerSideImg button:nth-child(8) {
    left: 144px;
    bottom: 215px;
  }

  .bannerSideImg button:nth-child(9) {
    left: 236px;
    bottom: 313px;
  }

  .bannerSideImg button:nth-child(6) {
    right: 65px;
    bottom: 250px;
  }

  .bannerSideImg button:nth-child(6) img {
    width: 36px;
  }

  .navbar-light .navbar-brand {
    width: 170px;
  }

  .navbar-light .navbar-brand {
    width: 185px;
  }

  .headerList ul li a {
    width: 27px;
    height: 27px;
  }

  .mediaMainList p {
    font-size: 11px;
    line-height: 10px;
  }

  .mediaMainList p svg {
    width: 14px;
    margin-right: 4px;
  }

  .mediaMainList {
    margin-top: 2px;
  }

  .btcTxt p {
    font-size: 7px;
    line-height: 7px;
  }

  .btcTxt p span {
    margin: 0px;
  }

  .mediaMainList span {
    padding: 3px 3px;
    font-size: 7px;
    margin: 0px 5px;
  }

  .header {
    padding: 38px 0px 27px;
    position: relative;
  }

  .banner .container {
    max-width: 1118px;
  }

  .bannerActionBtn img {
    width: 38px;
  }

  .bannerSideImg button:nth-child(5) img {
    width: 26px;
  }

  .bannerSideImg button:nth-child(5) {
    left: 20px;
    bottom: 220px;
  }

  .bannerSideImg button:nth-child(4) img {
    width: 47px;
  }

  .bannerSideImg button:nth-child(9) img {
    width: 41px;
  }

  .bannerSideImg button:nth-child(7) img {
    width: 47px;
  }

  .bannerSideImg button:nth-child(6) {
    right: 25px;
    bottom: 211px;
  }

  .bannerSideImg button:nth-child(3) {
    right: 130px;
    top: 93px;
  }

  .bannerSideImg button:nth-child(9) {
    left: 236px;
    bottom: 283px;
  }

  .banner {
    padding: 40px 0px 40px;
  }

  .mainHeading h5 {
    font-weight: 500;
    margin-bottom: 91px;
    color: #007800;
  }

  .ourApplications .applicationsListTxt p {
    width: 455px;
  }

  .applicationsList ul li.active a::after {
    width: 22px;
    top: 10px;
    height: 3px;
  }

  #token_scene {
    top: 20px;
  }

  .copyRight ul li {
    display: inline-block;
    margin-right: 80px;
  }

  .appImg img {
    width: 100%;
  }

  .appImg {
    top: -40px;
  }

  .ourApplications .applicationsListTxt p {
    width: 455px;
  }

  .ourApplications {
    padding-bottom: 40px;
    padding-top: 15px;
  }

  .DMTRBlock {
    padding: 100px 0px 257.5px;
  }

  .DMTRBlock .appImg {
    width: 100%;
    position: relative;
    bottom: 0px;
    right: 0px;
    top: 100px;
  }

  .DMTRBlock .mainHeading h5 {
    margin-bottom: 40px !important;
  }

  .pageBgBox::after {
    height: 784px;
  }

  .pageBgBox::before {
    content: "";
    position: absolute;
    bottom: auto;
    top: 430px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1464px;
    background: url(../imgs/layer2.webp) no-repeat;
    background-position: center;
    background-size: cover;
    z-index: -3;
  }

  .tokenSection .mainHeading .applicationsListTxt {
    margin-bottom: 44px;
  }

  .tokenSection .mainHeading h2 {
    margin-bottom: 19px;
  }

  .ourApplications.ecosystem::after {
    content: "";
    position: absolute;
    top: -21%;
    left: 0;
    right: 0;
    width: 100%;
    height: 888px;
    background: url(../imgs/ecosystemLayer.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -5;
  }

  .tokenSection .mainHeading {
    position: relative;
    z-index: 999;
  }

  .ourApplications.ecosystem::after {
    content: "";
    position: absolute;
    top: -21%;
    left: 0;
    right: 0;
    width: 100%;
    height: 448px;
    background: url(../imgs/ecosystemLayer.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -5;
  }

  .pageBgBox::before {
    content: "";
    position: absolute;
    bottom: auto;
    top: 540px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1074px;
    background: url(../imgs/layer2.webp) no-repeat;
    background-position: center;
    background-size: cover;
    z-index: -3;
  }

  .tokenSection {
    background: url(../imgs/token_bg.webp) no-repeat;
    background-position: center;
    background-size: cover;
    position: relative;
    margin-top: 0px;
    margin-bottom: 110px;
  }

  .tokenImg img {
    width: 38%;
    position: relative;
    top: -78px;
  }

  .mainHeading a {
    font-size: 16px;
  }

  .ourApplications.ecosystem .appImg {
    top: 0px;
    right: -40px;
  }

  .footer .clientLogoCol {
    width: 220px;
  }

  .footer .clientLogoCol img {
    width: 100%;
  }

  .footerMainCol h3 {
    font-size: 22px;
    margin-bottom: 27px;
  }

  .footerMainCol ul li a {
    font-size: 20px;
  }

  .footerMainCol {
    width: 245px;
  }

  .footerMainCol ul li ul li {
    margin-right: 12px;
  }

  .footerMainCol ul li ul {
    margin-bottom: 4px;
  }

  .copyRight p {
    font-size: 20px;
    margin-bottom: 23px;
  }

  .copyRight ul li a {
    font-size: 20px;
  }

  .tokenImg img {
    width: 28%;
    top: -71px;
  }

  .aboutBannerTitle p {
    padding-top: 30px;
  }

  .stakingTxtCol h2 {
    margin-bottom: 10px;
    color: #007800;
    font-weight: 700;
  }

  .drivenFarming .stakingTxtCol h6 {
    margin-bottom: 40px;
  }

  .applicationsList ul li {
    margin-bottom: 15px;
  }

  .drivenFarmingImg {
    width: 100%;
    margin-top: 77px;
  }

  .technologyList h2 {
    line-height: 30px;
  }

  .technologyList.team {
    top: 20px;
  }

  .technologyList.projects {
    left: -38px;
  }

  .technologyList.connected {
    right: -20px;
  }

  .dimitraValuesImg {
    width: 215px;
  }

  .dimitraValuesTxt {
    width: 807px;
  }

  .valueMainIconBox {
    width: 122px;
    height: 119px;
  }

  .valuesBox {
    padding: 146px 0px 0px;
  }

  .environmentalBox .DimitraAcademyList span {
    margin-bottom: 10px;
  }

  .environmentalBox {
    padding: 43px 0px 20px;
  }

  .drivenFarming .stakingTxtCol {
    padding-top: 0px;
    width: 100%;
  }

  .technologyList.projects {
    left: 10px;
  }

  .technologyList {
    left: 10px;
  }

  .technologyList.team {
    right: 0px;
  }

  .teamUserImg {
    width: 100px;
    height: 100px;
  }

  .teamUserName h3 {
    line-height: 11px;
  }

  .teamUserName h5 {
    margin-bottom: 4px;
  }

  .teamInfo {
    margin-bottom: 25px;
  }

  .drivenFarming::after {
    height: 660px;
  }

  .drivenFarming {
    padding: 151.5px 0px 255px;
    position: relative;
  }

  .aboutBannerImg {
    margin-top: -120px;
  }

  .environmentalBox::after {
    height: 402px;
  }

  .ourTeam::after {
    height: 476px;
  }

  .tokenomicsListCol {
    width: 656px;
    padding-top: 105px;
  }

  .stakingTxtCol {
    width: 851px;
  }

  .stakingImgCol {
    width: 320px;
    margin-bottom: 30px;
  }

  .stakingBlock::after {
    height: 861px;
  }

  .stakingRow.markets {
    position: relative;
    z-index: 999;
  }

  .tokenBannerImg {
    width: 455px;
  }

  .dimitraEcosystem .tokenBannerImg {
    width: 700px;
  }

  .dimitraEcosystem .tokenBannerImg {
    width: 640px;
  }

  .stakingImgCol {
    width: 390px;
  }

  .bannerNew.farmarApp .tokenTxtCol {
    width: 861px;
    text-align: left;
  }

  .tokenBannerImg {
    width: 455px;
  }

  .mobileAppIconBox h4 {
    margin-bottom: 22px;
  }

  .AppIconBlock svg {
    width: 90px;
    height: 87px;
  }

  .dimitraIncubator.platformApp .stakingTxtCol {
    width: 968px;
  }

  .stakingImgCol {
    width: 350px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    width: 560px;
    height: 436px;
    bottom: -240px;
    right: 120px;
  }

  .newsImg {
    height: 237px;
  }

  .newsSide .swiper-wrapper {
    position: relative;
    left: -330px;
  }

  .appImg {
    top: 0px;
  }

  .pageBgBox::after {
    top: 130px;
  }

  .DMTRBlock {
    padding: 193px 0px 333.5px;
  }

  .pageBgBox::before {
    top: 793px;
  }

  .tokenSection .mainHeading h2 {
    margin-bottom: 35px;
  }

  .tokenSection {
    margin-bottom: 162px;
  }

  .ourApplications.ecosystem .appImg {
    top: 3px;
    right: -40px;
  }

  .ourApplications {
    padding-bottom: 94px;
    padding-top: 15px;
  }

  .headerGreenBox {
    margin: 0px 0px !important;
  }

  .drivenFarming .stakingTxtCol p {
    max-height: 189px;
    overflow-y: auto;
  }

  .drivenFarming .DimitraAcademyList a {
    margin-top: 57px;
  }

  .Technology {
    padding-bottom: 48px;
    padding-top: 58px;
  }

  .worldMap {
    margin-bottom: 134px;
  }

  .Technology .applicationsList ul li a::after {
    top: 12px;
  }

  .tabScrollBox .apply_scrool_bar {
    height: 339px;
    overflow-y: auto;
  }

  .environmentalBox .stakingTxtCol h2 {
    margin-bottom: 35px;
  }

  .stakingTxtCol .row.esgTabs {
    margin-top: 78px;
  }

  .environmentalBox .stakingRow .stakingTxtCol {
    width: 857px;
  }

  .environmentalBox::after {
    top: 94px;
  }

  .globalIssueRow {
    display: flex;
    margin-bottom: 57px;
  }

  .environmentalBox.globalIssue .stakingRow .stakingTxtCol {
    width: 1026px;
  }

  .environmentalBox.globalIssue::after {
    top: 121px;
    height: 433px;
  }

  .ourTeam .stakingTxtCol h2 {
    margin-bottom: 43px;
  }

  .ourTeam .row.teamsTopArea {
    margin-top: 80px;
  }

  .projectsBox::after {
    top: 123px;
    left: -68px;
    height: 764px;
  }

  .projectsBox {
    padding: 677px 0px 50px;
    margin-top: -540px;
  }

  .projectSideImg {
    margin-top: -28px;
  }

  .projectsBox .applicationsList {
    margin-top: 94px;
  }

  .row.teamsTopArea .col-md-8 {
    max-width: 588px;
    overflow-y: auto;
    overflow-x: hidden;
  }

  .aboutPartnerSection::after {
    height: 547px;
  }

  .aboutPartnerSection {
    padding: 288px 0px 0px !important;
  }

  section.aboutPartnerSection {
    margin-bottom: 108px;
  }

  .tokenBannerImg {
    width: 539px;
  }

  .bannerNewBtns {
    width: 324px;
    margin: 0 auto;
  }

  .tokenomicsList p {
    margin-bottom: 13px;
  }

  .tokenomicsList {
    margin: 0px;
  }

  .stakingBlock::after {
    top: 32px;
    height: 745px;
  }

  .stakingRow {
    margin-bottom: 318px;
  }

  .stakingRow.markets .stakingImgCol {
    position: relative;
    top: 76px;
  }

  .marketsLogoImg {
    width: 252px;
    margin-bottom: 40px;
  }

  .stakingBlock {
    padding: 43px 0px 204px;
    position: relative;
  }

  .dimitraEcosystem .tokenBannerImg {
    width: 1280px;
  }

  .btcTxt p span svg {
    margin-left: 4px;
  }

  .headerGreenBox {
    padding: 2px 2px !important;
  }

  .headerGreenBox {
    margin: 0px 6px !important;
  }

  .bannerNew {
    padding: 49px 0px 233px;
  }

  .stakingBlock {
    padding: 4px 0px 204px;
    position: relative;
  }

  .DimitraAcademy .stakingRow .stakingTxtCol {
    padding-top: 0px;
    margin-top: 22px;
  }

  .dimitraIncubator {
    margin-top: -777px;
  }

  .stakingBlock.DimitraAcademy .stakingTxtCol h2 {
    margin-bottom: 40px;
    color: #007800;
    font-weight: 700;
  }

  .dimitraIncubator.mobileLine .stakingTxtCol h2 {
    margin-bottom: 58px;
    color: #007800;
    font-weight: 700;
  }

  .dimitraIncubator.mobileLine .stakingTxtCol .DimitraAcademyList {
    max-height: 312px;
    overflow-y: auto;
    overflow-x: hidden;
  }

  .dimitraIncubator.mobileLine .stakingRow {
    margin-bottom: 119px !important;
  }

  .dimitraIncubator.mobileLine .ecosys_staking {
    margin: 0px !important;
  }

  .dimitraIncubator.mobileLine .stakingTxtCol h2 {
    margin-bottom: 9px;
  }

  .bannerNew.farmarApp .tokenTxtCol h2 {
    margin-bottom: 50px;
  }

  .bannerNew.farmarApp .tokenTxtCol p {
    color: #009041;
    margin-bottom: 0px;
  }

  .tokenBannerImg {
    width: 477px;
    position: relative;
    top: -35px;
  }

  .mobileAppIconBox h4 {
    margin-bottom: 22px;
  }

  .dimitraIncubator.platformApp::after {
    content: "";
    position: absolute;
    top: 587px;
    left: 0;
    width: 100%;
    background: url(../imgs/Divider_BG_app.png) no-repeat;
    background-position: center;
    background-size: cover;
    height: 1020px;
    z-index: -1;
  }

  .dimitraIncubator {
    background: url(../imgs/mainBg1.png) no-repeat;
    background-position: center center;
    background-size: cover;
    padding: 927px 0px 100px;
    margin-top: -560px;
  }

  .stakingTxtCol h2 {
    margin-bottom: 53px;
    color: #007800;
    font-weight: 700;
  }

  .dimitraIncubator.platformApp .stakingImgCol img {
    width: 100%;
    margin-top: 55px;
  }

  .stakingTxtCol.PlatformHeadingBottom.modules .DimitraAcademyList {
    max-height: 109;
    overflow-y: auto;
    overflow-x: hidden;
  }

  .newsSide .swiper-wrapper {
    position: relative;
    left: -422px;
  }

  .contactBg::after {
    top: -92px;
    height: 1164px;
  }

  .swiper {
    padding-bottom: 175px;
  }

  .contactBg::after {
    top: 130px;
    height: 944px;
  }

  .contactInfoTxtBox {
    padding-bottom: 125px;
  }

  .mediaMainList p span#main_price {
    font-size: 11px;
  }

  .header {
    padding: 38px 0px 27px;
  }

  .navbar-nav li {
    margin: 0px 23px;
  }

  .navbar-light .navbar-brand {
    width: 220px;
  }

  .banner .container {
    max-width: 1250px;
  }

  .header .navbar {
    padding: 0px 41px;
  }

  .headerList ul li a {
    width: 23px;
    height: 23px;
  }

  .headerList ul li a svg {
    width: 12px;
    height: 12px;
  }

  .mediaMainList p svg {
    width: 12px;
    margin-right: 4px;
  }

  .mediaMainList p span#main_price {
    font-size: 9px;
  }

  #main_percentage {
    font-size: 8px;
  }

  .btcTxt p {
    font-size: 8px;
    line-height: 8px;
  }

  .headerGreenBox {
    margin: 0px 3px !important;
  }

  .btcTxt p span {
    font-size: 7px;
  }

  .navbar-nav li {
    margin: 0px 20px;
  }

  .bannerTxtCol {
    width: 688px;
    padding: 0px;
  }

  .ourApplications {
    padding-top: 67px;
  }

  .ourApplications .appImg {
    top: -421px !important;
  }

  .pageBgBox::after {
    top: 60px;
  }

  .DMTRBlock .appImg {
    top: 119px;
  }

  .ourApplications.ecosystem .appImg {
    top: 105px !important;
  }

  .tokenSection {
    margin-bottom: 62px;
  }

  .ourApplications.ecosystem::after {
    top: 0%;
  }

  .ourApplications {
    padding-bottom: 24px;
  }

  .pageBgBox::before {
    top: 717px;
  }

  .ourApplications.ecosystem {
    padding-bottom: 124px;
  }

  .dropMenuItem a {
    padding: 4px 8px 8px !important;
    padding-right: 70px !important;
  }

  .navbar-nav li {
    margin: 0px 22px;
  }

  .ecosystemDrop .dropCtmCol .dropMenuItem a svg {
    width: 54px;
    height: 54px;
    top: 51.3px !important;
  }

  .ecosystemDrop .dropCtmCol .dropMenuItem a {
    padding: 51px 75px 50px 11px !important;
    min-height: 149px;
  }

  .aboutBannerCol {
    width: 50%;
    padding: 0px 23.5px;
  }

  .aboutBannerImg {
    margin-top: -50px;
  }

  .worldMap {
    height: 664px;
  }

  .technologyList h2 {
    line-height: 45px;
  }

  .technologyList.team {
    right: -137px;
    top: 41px;
  }

  .technologyList.country {
    right: 44px;
    top: 126px;
  }

  .technologyList {
    position: absolute;
    top: 68px;
    left: -27px;
  }

  .farmer_map_main_heading {
    position: relative;
    top: -55px;
    left: -35px;
  }

  .technologyList.projects {
    top: auto;
    bottom: 188px;
    left: -81px;
  }

  .technologyList.connected {
    right: -26px;
    bottom: 170px;
  }

  .technologyList.connected h2 {
    position: relative;
    top: -11px;
  }

  .technologyList.user {
    left: -29px;
    bottom: 28px;
  }

  .worldMap {
    margin-bottom: 114px;
  }

  .environmentalBox::after {
    top: 80px;
  }

  .environmentalBox.globalIssue::after {
    top: 121px;
    height: 453px;
  }

  .tokenTxtCol {
    width: 454px;
    text-align: center;
  }

  .tokenBannerImg {
    width: 437px;
    position: relative;
    top: -35px;
  }

  .tokenomicsTxt p {
    width: 440px !important;
  }

  .tokenomics {
    background: #fff;
    padding: 5px 0px 99px;
  }

  .stakingImgCol {
    width: 310px !important;
  }

  .stakingBlock::after {
    top: -8px;
    height: 731px;
  }

  .stakingRow {
    margin-bottom: 258px;
  }

  .stakingBlock.newStaking .stakingTxtCol {
    width: 851px;
  }

  .marketsLogoRow {
    padding-left: 20px;
  }

  .stakingRow.markets .stakingTxtCol {
    width: 400px !important;
    top: 86px;
  }

  .marketsLogoImg {
    width: 152px;
    margin-bottom: 40px;
  }

  .stakingRow.markets .stakingImgCol {
    margin-left: 228px;
    width: 380px !important;
  }

  .stakingBlock {
    padding: 4px 0px 9px;
    position: relative;
  }

  .dimitraEcosystem .tokenTxtCol {
    text-align: left;
    width: 1248px;
  }

  .dimitraIncubator.mobileLine .stakingTxtCol .DimitraAcademyList {
    max-height: 386px;
    overflow-y: inherit;
    overflow-x: inherit;
  }

  .bannerNew {
    padding: 49px 0px 151px;
  }

  .dimitraIncubator {
    padding: 595px 0px 100px;
    margin-top: -370px;
  }

  .stakingRow.ecosys_staking {
    position: relative;
    top: 117px;
  }

  .partnersMainLogo {
    top: 117px;
  }

  .tabScrollBox {
    max-height: 480px;
    overflow-y: inherit;
  }

  .teamsProfileScroll {
    height: 587px;
    overflow-y: auto;
    overflow-x: hidden;
  }

  .projectsBox::after {
    top: 503px;
    left: -58px;
    height: 764px;
  }

  .projectsBox {
    padding: 967px 0px 50px;
    margin-top: -540px;
  }

  .projectsBox .applicationsList {
    margin-top: 24px;
  }

  .projectSideImg {
    margin-top: -48px;
  }

  .aboutPartnerSection::after {
    top: 206px;
  }

  .aboutPartnerSection {
    padding: 498px 0px 0px !important;
  }

  .partnersMainLogo {
    top: -37px;
  }

  section.aboutPartnerSection {
    margin-bottom: 8px;
  }

  .row.teamsTopArea .col-md-8 {
    max-width: 588px;
    overflow-y: inherit;
    overflow-x: inherit;
  }

  .teamsProfileScroll {
    height: 647px;
    overflow-y: auto;
    overflow-x: hidden;
  }

  .partnersMainLogo {
    top: 113px;
  }

  .AppIconBlock svg {
    width: 75px;
    height: 57px;
  }

  .dimitraIncubator.platformApp::after {
    top: 357px;
  }

  .dimitraIncubator {
    padding: 655px 0px 100px;
  }

  .dimitraIncubator.platformApp .stakingTxtCol {
    width: 1158px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingImgCol {
    position: relative;
    top: 26px;
  }

  .stakingTxtCol.PlatformHeadingBottom.advancedFarmingModules p {
    width: 440px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    width: 430px !important;
    height: 366px;
    bottom: -130px;
    right: 10px;
    top: 275px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) {
    margin-bottom: 10px;
  }

  .newsImg {
    height: 187px;
  }

  .contactBg::after {
    top: 170px;
    height: 854px;
  }

  .newsTitle {
    margin-bottom: 50px;
  }

  .newsSide {
    margin-bottom: 382px;
  }

  .swiper {
    padding-bottom: 85px;
  }

  .aboutDrop .dropMenu {
    width: 417px;
    left: -171px;
  }

  .aboutDrop .dropMenu .dropCtmCol:nth-last-child(1) .dropMenuItem svg {
    bottom: 10.7px !important;
    right: 18.7px !important;
  }

  .aboutDrop .dropMenu .dropCtmCol:nth-last-child(2) .dropMenuItem svg {
    bottom: 10.7px !important;
    right: 12.7px !important;
  }

  .tokenDrop .dropMenu {
    width: 680px;
    top: 44px;
    left: -253px;
  }

  .dropMenuItem a {
    padding: 21px 8px 8px !important;
  }

  .tokenDrop .dropMenu {
    width: 610px;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 1px;
    right: 0.8px !important;
  }

  .ecosystemNewDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 12px;
    right: 10.8px !important;
  }

  .navbar-nav li {
    margin: 0px 20px;
  }

  .bannerActionBtn {
    left: 118px;
  }

  .bannerSideImg button:nth-child(9) {
    left: 265px;
    bottom: 271px;
  }

  .bannerSideImg button:nth-child(8) {
    left: 158px;
    bottom: 211px;
  }

  .bannerSideImg button:nth-child(4) {
    left: 118px;
  }

  .bannerSideImg button:nth-child(7) {
    right: 88px;
    bottom: 85px;
  }

  .dropMenuItem a {
    padding: 20px 14px 9px !important;
    padding-right: 36px !important;
  }

  .aboutBannerCol {
    padding: 0px 29.5px;
  }

  .aboutBannerImg {
    margin-top: -9px;
  }

  .drivenFarming {
    padding: 128.5px 0px 255px;
  }

  .drivenFarming .applicationsList ul li a::after {
    top: 12px;
  }

  .technologyList.team {
    right: -125px;
    top: 41px;
  }

  .technologyList.connected {
    right: -124px;
    bottom: 170px;
  }

  .technologyList.projects {
    top: auto;
    bottom: 179px;
    left: -98px;
  }

  .valuesBox {
    padding: 175px 0px 0px;
  }

  .environmentalBox::after {
    top: 88px;
  }

  .environmentalBox.globalIssue::after {
    top: 158px;
    height: 453px;
  }

  .row.teamsTopArea .col-md-8 {
    max-width: 758px;
  }

  .projectSideImg.projectMapSideParagraph p {
    margin-top: 30px;
  }

  .projectsBox {
    min-height: 1524px;
  }

  .partnersMainLogo {
    top: 23px;
  }

  .tokenomics .tokenomicsListCol {
    padding-top: 132px;
  }

  .marketsLogoImg {
    width: 202px;
    margin-bottom: 40px;
  }

  .stakingRow.markets .stakingTxtCol {
    width: 530px !important;
    top: 86px;
  }

  .dimitraEcosystem .tokenTxtCol {
    width: 1398px;
  }

  .dimitraIncubator.mobileLine .stakingImgCol {
    position: relative;
    top: 64px;
  }

  .dimitraIncubator.mobileLine .partnersMainLogo {
    top: 153px;
  }

  .stakingRow.ecosys_staking {
    top: 161px;
  }

  .dimitraIncubator.mobileLine .partnersMainLogo {
    top: 180px;
  }

  .dimitraIncubator.mobileLine .stakingTxtCol h2 {
    margin-bottom: 59px;
  }

  .dimitraIncubator.mobileLine .partnersMainLogo {
    margin-bottom: 91px;
  }

  .AppIconBlock svg {
    width: 75px;
    height: 75px;
  }

  .dimitraIncubator.platformApp .stakingTxtCol {
    width: 1468px;
  }

  .dimitraIncubator {
    padding: 689px 0px 100px;
  }

  .dimitraIncubator.platformApp::after {
    top: 309px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    top: 300px;
  }

  .contactTitle {
    margin-bottom: 120px;
  }

  .contactMainForm {
    margin-bottom: 163px;
  }

  .contactInfoTxtBox {
    padding-bottom: 25px;
  }

  .aboutBannerRow .aboutBannerCol:nth-child(1) {
    width: 54%;
  }

  .aboutBannerRow .aboutBannerCol:nth-child(2) {
    width: 46%;
  }

  .aboutBanner {
    padding: 79px 0px 0px;
  }

  .aboutBannerImg {
    margin-top: -93px;
  }

  .navbar-nav li {
    margin: 0px 22px;
  }

  .pageBgBox::after {
    top: 155px;
  }

  .ecosystemNewDrop .dropMenu {
    width: 407px !important;
    left: -126px !important;
  }

  .drivenFarming .DimitraAcademyList a {
    margin-top: 35px;
  }

  .drivenFarming .applicationsList ul li a::after {
    top: 10px;
  }

  .aboutDrivenFarmer .DimitraAcademyList span {
    max-height: 230px;
    overflow-y: auto;
  }

  .header .navbar {
    padding: 0px 31px;
  }

  .technologyList.projects {
    left: -2px;
  }

  .technologyList {
    left: 53px;
  }

  .Technology .applicationsList ul li a::after {
    top: 10px;
  }

  .technologyList.connected {
    right: -46px;
    bottom: 190px;
  }

  .valuesBox {
    padding: 305px 0px 0px;
  }

  .valuesBox::after {
    bottom: 220px;
    height: 496px;
  }

  .valuesBox .dimitraValuesIcons:nth-last-child(1) .valueMainIconBox {
    margin: 0 5.3px;
  }

  .valuesBox .dimitraValuesIcons:nth-last-child(1) {
    margin-top: 11.6px;
  }

  .environmentalBox {
    padding: 340px 0px 20px;
  }

  .environmentalBox::after {
    top: 12px;
  }

  .environmentalBox.globalIssue {
    padding-top: 220px;
  }

  .environmentalBox.globalIssue::after {
    top: -45px;
  }

  .ContantScroll {
    max-height: 400px;
    overflow-y: auto;
  }

  .ourTeam {
    padding: 100px 0px 155px 0px;
  }

  .globalIssueRow {
    margin-bottom: 35px;
  }

  .projectSideImg {
    margin-top: -83px;
  }

  .aboutPartnerSection::after {
    top: 190px;
  }

  .aboutPartnerSection {
    padding: 486px 0px 0px !important;
  }

  #project_partners_link_id {
    margin-bottom: 145px;
  }

  .tokenScrolTxt {
    max-height: 210px;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a svg {
    bottom: 44.7px !important;
    right: 15.7px !important;
    width: 57px;
    height: 59px;
  }

  .pageBgBox::after {
    top: 65px;
  }

  .bannerNew {
    padding: 92px 0px 151px;
  }

  .tokenBannerImg {
    width: 467px;
    top: -35px;
  }

  .tokenTxtCol {
    width: 433px;
  }

  .tokenScrolTxt {
    max-height: 440px;
  }

  .stakingRow {
    margin-bottom: 138px;
  }

  .stakingRow.markets .stakingImgCol {
    margin-left: 158px;
    width: 480px !important;
    top: 102px;
  }

  .stakingRow.markets .stakingTxtCol {
    width: 690px !important;
    top: 86px;
  }

  .stakingBlock.newStaking .stakingTxtCol h2 {
    margin-bottom: 33px !important;
  }

  .dimitraEcosystem .tokenBannerImg {
    width: 1490px;
  }

  .dimitraEcosystem .tokenBannerImg {
    width: 1160px;
  }

  .stakingBlock.DimitraAcademy .stakingImgCol {
    position: relative;
    top: 42px;
  }

  .stakingBlock.DimitraAcademy .applicationsList ul li a::after {
    top: 11px;
  }

  .dimitraIncubator.mobileLine .stakingImgCol {
    width: 350px !important;
  }

  .dimitraIncubator.mobileLine .stakingImgCol {
    position: relative;
    top: 44px;
  }

  .dimitraIncubator.mobileLine .stakingTxtCol.ecosys_staking_heading h2 {
    margin-bottom: 0px;
  }

  .bannerNew {
    padding: 122px 0px 151px;
  }

  .dimitraIncubator.platformApp::after {
    top: 109px;
    height: 1570px;
  }

  .dimitraIncubator.platformApp .stakingTxtCol {
    width: 1248px;
  }

  .stakingTxtCol.PlatformHeadingBottom.advancedFarmingModules {
    padding-top: 90px;
  }

  .dimitraIncubator {
    padding: 639px 0px 100px;
  }

  .dimitraIncubator .applicationsList ul li a::after,
  .stakingBlock.DimitraAcademy .applicationsList ul li a::after {
    top: 10px;
  }

  .applicationsList ul li a:hover::after {
    width: 22px;
    height: 3px;
  }

  .applicationsList ul li {
    margin-bottom: 10px !important;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    top: 560px;
  }

  .newsSlider p {
    margin-bottom: 7px;
    line-height: 30px;
  }

  .newsImg {
    height: 181px;
  }

  .contactBg::after {
    top: 20px;
    height: 854px;
  }

  .contactBg::after {
    top: 160px;
    height: 813px;
  }

  .contactMainForm {
    margin-bottom: 104px;
  }

  .DimitraAcademyList p {
    margin-bottom: 2px;
  }

  /* .dimitraIncubator.platformApp.phoneList .stakingTxtCol.PlatformHeadingBottom.advancedFarmingModules .DimitraAcademyList{
  left: -75px;
  width: 576px;
} */
  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingTxtCol {
    width: 949px;
  }

  .stakingTxtCol.PlatformHeadingBottom.advancedFarmingModules p {
    width: 560px;
  }

  .ourApplications.globalApplication .applicationsList ul li a::after {
    top: 14px;
  }

  .ourApplications.ecosystem.agTechTab .applicationsList ul li a::after {
    top: 13px;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 18px;
    right: 3.8px !important;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a svg {
    bottom: 59.7px !important;
    right: 12.7px !important;
  }

  .dropMenuItem a {
    padding: 20px 14px 9px !important;
    padding-right: 56px !important;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 10px;
    right: 9.8px !important;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 8px;
    right: 9.8px !important;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 19px !important;
    right: 9.8px !important;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 17px !important;
    right: 11.8px !important;
  }

  .ecosystemNewDrop .dropMenuItem a {
    padding: 10px 55px 9px 15px !important;
  }

  .dropMenuItem a svg {
    bottom: 14.2px !important;
  }

  .aboutDrop .dropMenu .dropCtmCol:nth-last-child(2) .dropMenuItem svg {
    bottom: 13.7px !important;
  }

  .aboutDrop .dropMenu .dropCtmCol:nth-last-child(1) .dropMenuItem svg {
    bottom: 7.7px !important;
    right: 18.7px !important;
  }

  .bannerIconBox {
    width: 12%;
    height: 52.19px;
    border-radius: 8px;
  }

  .bannerIconBox svg {
    width: 35px;
    height: 31px;
  }

  .bannerIconSlider {
    padding-top: 15px;
  }

  .bannerIconSlider p {
    top: -15px;
  }

  .nav-item.tokenDrop.ecosystemNewDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 11px !important;
    right: 11.8px !important;
  }

  .bannerIconSlider .bannerIconBox:nth-child(2) {
    transform: rotateY(-50deg);
    height: 35px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(3) {
    transform: rotateY(-40deg);
    height: 40px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(4) {
    transform: rotateY(-40deg);
    height: 44.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(5) {
    transform: rotateY(-30deg);
    height: 46.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(10) {
    transform: rotateY(50deg);
    height: 35px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(9) {
    transform: rotateY(40deg);
    height: 40px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(8) {
    transform: rotateY(40deg);
    height: 44.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(7) {
    transform: rotateY(30deg);
    height: 46.09px;
  }
}

@media screen and (max-width: 1366px) and (min-width: 1281px) {
  .nav-item {
    margin: 0px 17px;
  }

  .navbar-light .navbar-brand {
    margin-right: 30px;
    width: 230px;
  }

  .navbar-light .navbar-brand img {
    width: 100%;
  }

  .bannerSideImg img.globeeImg {
    position: absolute;
    width: 100%;
    height: 88%;
    left: 0;
    top: 34px;
  }

  .header .navbar {
    padding: 0px 15px;
  }

  .bannerTxtCol p {
    margin-bottom: 10px;
    max-width: 540px;
  }

  .bannerTxtCol span {
    max-width: 529px;
  }

  .bannerTxtCol {
    width: 582px;
    padding: 0px;
  }

  .bannerSideImg {
    width: 435px;
    height: 499.52px;
  }

  .bannerActionBtn img {
    width: 52px;
  }

  .bannerActionBtn {
    width: auto;
  }

  .bannerSideImg button:nth-child(5) img {
    width: 36px;
  }

  .bannerSideImg button:nth-child(4) img {
    width: 59px;
  }

  .bannerSideImg button:nth-child(4) {
    left: 90px;
  }

  .bannerSideImg button:nth-child(7) img {
    width: 57px;
  }

  .bannerSideImg button:nth-child(8) {
    left: 144px;
    bottom: 215px;
  }

  .bannerSideImg button:nth-child(9) {
    left: 236px;
    bottom: 313px;
  }

  .bannerSideImg button:nth-child(6) {
    right: 65px;
    bottom: 250px;
  }

  .bannerSideImg button:nth-child(6) img {
    width: 36px;
  }

  .navbar-light .navbar-brand {
    width: 170px;
  }

  .navbar-light .navbar-brand {
    width: 225px;
  }

  .headerList ul li a {
    width: 27px;
    height: 27px;
  }

  .mediaMainList p {
    font-size: 11px;
    line-height: 10px;
  }

  .mediaMainList p svg {
    width: 14px;
    margin-right: 4px;
  }

  .mediaMainList {
    margin-top: 2px;
  }

  .btcTxt p {
    font-size: 7px;
    line-height: 7px;
  }

  .btcTxt p span {
    margin: 0px;
  }

  .mediaMainList span {
    padding: 3px 3px;
    font-size: 7px;
    margin: 0px 5px;
  }

  .header {
    padding: 38px 0px 27px;
    position: relative;
  }

  .banner .container {
    max-width: 1125px;
  }

  .bannerActionBtn img {
    width: 38px;
  }

  .bannerSideImg button:nth-child(5) img {
    width: 26px;
  }

  .bannerSideImg button:nth-child(5) {
    left: 20px;
    bottom: 220px;
  }

  .bannerSideImg button:nth-child(4) img {
    width: 47px;
  }

  .bannerSideImg button:nth-child(9) img {
    width: 41px;
  }

  .bannerSideImg button:nth-child(7) img {
    width: 47px;
  }

  .bannerSideImg button:nth-child(6) {
    right: 25px;
    bottom: 211px;
  }

  .bannerSideImg button:nth-child(3) {
    right: 130px;
    top: 93px;
  }

  .bannerSideImg button:nth-child(9) {
    left: 236px;
    bottom: 283px;
  }

  .banner {
    padding: 40px 0px 40px;
  }

  .mainHeading h5 {
    font-weight: 500;
    margin-bottom: 91px;
    color: #007800;
  }

  .ourApplications .applicationsListTxt p {
    width: 455px;
  }

  .applicationsList ul li a::after {
    top: 13px;
    height: 2px;
  }

  .appImg img {
    width: 100%;
  }

  .appImg {
    top: -40px;
  }

  .ourApplications .applicationsListTxt p {
    width: 455px;
  }

  .ourApplications {
    padding-bottom: 40px;
    padding-top: 15px;
  }

  .DMTRBlock {
    padding: 100px 0px 257.5px;
  }

  .DMTRBlock .appImg {
    width: 100%;
    position: relative;
    bottom: 0px;
    right: 0px;
    top: 100px;
  }

  .DMTRBlock .mainHeading h5 {
    margin-bottom: 40px !important;
  }

  .pageBgBox::after {
    height: 784px;
  }

  .pageBgBox::before {
    content: "";
    position: absolute;
    bottom: auto;
    top: 430px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1464px;
    background: url(../imgs/layer2.webp) no-repeat;
    background-position: center;
    background-size: cover;
    z-index: -3;
  }

  .tokenSection .mainHeading .applicationsListTxt {
    margin-bottom: 44px;
  }

  .tokenSection .mainHeading h2 {
    margin-bottom: 19px;
  }

  .ourApplications.ecosystem::after {
    content: "";
    position: absolute;
    top: -21%;
    left: 0;
    right: 0;
    width: 100%;
    height: 888px;
    background: url(../imgs/ecosystemLayer.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -5;
  }

  .tokenSection .mainHeading {
    position: relative;
    z-index: 999;
  }

  .ourApplications.ecosystem::after {
    content: "";
    position: absolute;
    top: -21%;
    left: 0;
    right: 0;
    width: 100%;
    height: 448px;
    background: url(../imgs/ecosystemLayer.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -5;
  }

  .pageBgBox::before {
    content: "";
    position: absolute;
    bottom: auto;
    top: 540px;
    left: 0;
    right: 0;
    width: 100%;
    height: 1074px;
    background: url(../imgs/layer2.webp) no-repeat;
    background-position: center;
    background-size: cover;
    z-index: -3;
  }

  .tokenSection {
    background: url(../imgs/token_bg.webp) no-repeat;
    background-position: center;
    background-size: cover;
    position: relative;
    margin-top: 0px;
    margin-bottom: 110px;
  }

  .tokenImg img {
    width: 38%;
    position: relative;
    top: -78px;
  }

  .ourApplications.ecosystem .appImg {
    top: 0px;
    right: -40px;
  }

  .footer .clientLogoCol {
    width: 220px;
  }

  .footer .clientLogoCol img {
    width: 100%;
  }

  .footerMainCol h3 {
    margin-bottom: 27px;
  }

  .footerMainCol {
    width: 245px;
  }

  .footerMainCol ul li ul li {
    margin-right: 12px;
  }

  .footerMainCol ul li ul {
    margin-bottom: 4px;
  }

  .copyRight p {
    margin-bottom: 23px;
  }

  .tokenImg img {
    width: 28%;
    top: -71px;
  }

  .aboutBannerTitle p {
    padding-top: 30px;
  }

  .stakingTxtCol h2 {
    margin-bottom: 10px;
    color: #007800;
    font-weight: 700;
  }

  .drivenFarming .stakingTxtCol h6 {
    margin-bottom: 40px;
  }

  .applicationsList ul li {
    margin-bottom: 15px;
  }

  .drivenFarmingImg {
    width: 100%;
    margin-top: 77px;
  }

  .technologyList h2 {
    color: #00e07b;
    line-height: 30px;
  }

  .technologyList.team {
    top: 20px;
  }

  .technologyList.projects {
    left: -38px;
  }

  .technologyList.connected {
    right: -20px;
  }

  .dimitraValuesImg {
    width: 185px;
  }

  .dimitraValuesTxt {
    width: 807px;
  }

  .valueMainIconBox {
    width: 122px;
    height: 119px;
  }

  .valuesBox {
    padding: 146px 0px 0px;
  }

  .environmentalBox .DimitraAcademyList span {
    margin-bottom: 10px;
  }

  .environmentalBox {
    padding: 43px 0px 20px;
  }

  .drivenFarming .stakingTxtCol {
    padding-top: 0px;
    width: 100%;
  }

  .technologyList.projects {
    left: 10px;
  }

  .technologyList {
    left: 10px;
  }

  .technologyList.team {
    right: 0px;
  }

  .teamUserImg {
    width: 100px;
    height: 100px;
  }

  .teamUserName h3 {
    line-height: 11px;
  }

  .teamUserName h5 {
    margin-bottom: 4px;
  }

  .teamInfo {
    margin-bottom: 25px;
  }

  .drivenFarming::after {
    height: 660px;
  }

  .drivenFarming {
    padding: 151.5px 0px 255px;
    position: relative;
  }

  .aboutBannerImg {
    margin-top: -120px;
  }

  .environmentalBox::after {
    height: 402px;
  }

  .ourTeam::after {
    height: 476px;
  }

  .tokenomicsListCol {
    width: 656px;
    padding-top: 105px;
  }

  .stakingTxtCol {
    width: 851px;
  }

  .stakingImgCol {
    width: 320px;
    margin-bottom: 30px;
  }

  .stakingBlock::after {
    height: 861px;
  }

  .stakingRow.markets {
    position: relative;
    z-index: 999;
  }

  .tokenBannerImg {
    width: 455px;
  }

  .dimitraEcosystem .tokenBannerImg {
    width: 700px;
  }

  .dimitraEcosystem .tokenBannerImg {
    width: 640px;
  }

  .stakingImgCol {
    width: 390px;
  }

  .bannerNew.farmarApp .tokenTxtCol {
    width: 861px;
    text-align: left;
  }

  .tokenBannerImg {
    width: 455px;
  }

  .mobileAppIconBox h4 {
    margin-bottom: 22px;
  }

  .AppIconBlock svg {
    width: 90px;
    height: 87px;
  }

  .dimitraIncubator.platformApp .stakingTxtCol {
    width: 968px;
  }

  .stakingImgCol {
    width: 350px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    width: 560px;
    height: 436px;
    bottom: -240px;
    right: 120px;
  }

  .newsImg {
    height: 237px;
  }

  .newsSide .swiper-wrapper {
    position: relative;
    left: -330px;
  }

  .navbar-nav li {
    margin: 0px 17px;
  }

  .btcTxt p span svg {
    margin-left: 8px;
  }

  .headerGreenBox {
    width: 33px;
    height: 15px;
    font-size: 5px !important;
    margin: 0px 7px !important;
  }

  .mediaMainList p span#main_price {
    font-size: 11px;
  }

  .mediaMainList p svg {
    width: 13px;
    margin-right: 2px;
  }

  .banner .bannerTxtCol h5 {
    margin-bottom: 34px;
  }

  .ourApplications .appImg {
    top: 6px;
  }

  .DMTRBlock .row .col-md-6:nth-child(1) {
    width: 45%;
  }

  .DMTRBlock .row .col-md-6:nth-child(2) {
    width: 55%;
  }

  .DMTRBlock .appImg {
    top: 79px;
  }

  .tokenSection .mainHeading h2 {
    margin-bottom: 49px;
  }

  .tokenImg img {
    width: 28%;
    top: -57px;
  }

  .tokenSection {
    margin-bottom: 145px;
  }

  .ourApplications.ecosystem .mainHeading .row {
    margin-top: 53px;
  }

  .ourApplications.ecosystem .applicationsListTxt p:nth-child(1),
  .ourApplications.ecosystem .applicationsListTxt p:nth-last-child(1) {
    display: none;
  }

  .aboutBannerTitle p {
    height: 327px;
    overflow-y: auto;
  }

  .drivenFarming .stakingTxtCol h2 {
    margin-bottom: 20px;
  }

  .drivenFarming .stakingTxtCol p {
    max-height: 300px;
    overflow-y: auto;
  }

  .drivenFarmingImg {
    width: 88%;
  }

  .drivenFarming::after {
    height: 678px;
  }

  .worldMap {
    margin-bottom: 117px;
  }

  .valuesBox::after {
    bottom: 186px;
    height: 473px;
  }

  .esgTabs {
    margin-top: 70px;
  }

  .environmentalBox .stakingRow .stakingTxtCol {
    width: 1004px;
  }

  .environmentalBox::after {
    height: 355px;
    top: 53px;
  }

  .environmentalTabScroll {
    height: 151px;
    overflow-y: auto;
  }

  .environmentalBox.globalIssue {
    padding-top: 100px;
  }

  .globalIssueRow {
    margin-bottom: 56px;
    margin-top: 78px;
  }

  .ContantScroll {
    margin-top: 50px;
    height: 431px;
    overflow-y: auto;
  }

  .environmentalBox.globalIssue::after {
    top: 171px;
    height: 530px;
  }

  .ourTeam {
    padding: 160px 0px;
  }

  .ourTeam::after {
    height: 476px;
    top: 30px;
  }

  .ourTeam .stakingTxtCol h2 {
    margin-bottom: 40px;
  }

  .teamsTopArea {
    margin-top: 80px;
  }

  .teamUserName h3 {
    line-height: 18px;
  }

  .socialGovernanceHeading {
    margin-bottom: 40px !important;
  }

  .environmentalBox::after {
    height: 355px;
    top: 63px;
  }

  .teamsTopArea .col-md-4 {
    width: 41%;
  }

  .teamsTopArea .col-md-8 {
    width: 59%;
  }

  .projectsBox::after {
    top: 40px;
  }

  .projectSideImg {
    margin-top: -128px;
  }

  .projectsBox .stakingTxtCol.projectMapHeading h2 {
    margin-bottom: 100px;
  }

  .aboutPartnerSection::after {
    height: 517px;
  }

  .aboutPartnerSection {
    padding: 270px 0px 0px;
  }

  .aboutPartnerSection {
    padding: 270px 0px 0px;
    margin-bottom: 110px;
  }

  .bannerNewBtns a {
    padding: 10.5px 15px 7.5px 15px;
    line-height: 19px;
  }

  .tokenTxtCol h2 {
    margin-bottom: 47px;
  }

  .bannerNewBtns {
    width: 275px;
  }

  .tokenFirstBanner .tokenTxtCol {
    width: 426px;
  }

  .tokenFirstBanner .tokenBannerImg {
    width: 405px;
    margin-right: 160px;
  }

  .btnCol {
    width: 50%;
    padding: 0px 8px;
  }

  .btnsRow {
    margin: 0px -8px;
    margin-top: 28px;
  }

  .tokenomicsList {
    margin-top: 0px;
  }

  .tokenomics .tokenomicsTxt h2 {
    margin-bottom: 40px;
  }

  .tokenomicsList p {
    line-height: 18px;
    margin-bottom: 7px;
  }

  .tokenomicsList h3 {
    margin-bottom: 40px;
    line-height: 42px;
  }

  .stakingBlock.newStaking .stakingImgCol {
    width: 330px;
  }

  .stakingRow.markets .stakingImgCol {
    margin-top: 83px;
  }

  .marketsLogoImg {
    width: 244px;
    margin-bottom: 40px;
  }

  .stakingBlock.newStaking {
    padding: 42px 0px 70px;
  }

  .stakingBlock.DimitraAcademy .stakingTxtCol h2 {
    margin-bottom: 35px;
  }

  .stakingImgCol.stakingAcdmyImg {
    width: 320px;
    position: relative;
    top: -30px;
  }

  .dimitraIncubator.mobileLine .stakingTxtCol h2 {
    margin-bottom: 50px;
  }

  /* .dimitraIncubator.mobileLine .DimitraAcademyList span p{
  height: 270px;
  overflow-y: auto;
} */
  .partnersMainLogo {
    margin-bottom: 60px;
  }

  .bannerNew.farmarApp .tokenBannerImg {
    width: 505px;
    position: relative;
    top: -30px;
  }

  .dimitraIncubator.platformApp::after {
    top: 570px;
    height: 960px;
  }

  .PlatformHeadingBottom .DimitraAcademyList span {
    display: block;
    color: #7b7b7b;
    font-family: rustica, sans-serif;
    font-weight: 300;
  }

  .PlatformHeadingBottom .DimitraAcademyList span p {
    color: #007800;
    font-weight: 400;
  }

  .stakingTxtCol.PlatformHeadingBottom h2 {
    margin-bottom: 65px;
  }

  .dimitraIncubator.platformApp .PlatformHeadingBottom .stakingImgCol img {
    margin-top: 50px !important;
  }

  .modulesSideImg .stakingImgCol {
    width: 320px;
  }

  .modulesSideImg .stakingImgCol img {
    margin-top: 60px !important;
  }

  .advancedFarmingModules .DimitraAcademyList span p {
    font-weight: 300;
    color: #7b7b7b;
    max-height: 200px;
    overflow-y: auto;
  }

  .newsSlider p {
    line-height: 22px;
  }

  .newsImg {
    height: 171px;
  }

  .contactBg::after {
    top: 60px;
    height: 881px;
  }

  .newsSide.ExternalNewsBottom {
    margin-bottom: 150px;
  }

  .ctmContainer {
    max-width: 714px;
    margin: 0 auto;
  }

  .contactInfoTxtBox {
    margin-bottom: 80px;
  }

  .dimitraEcosystem .tokenBannerImg {
    width: 1250px;
  }

  .navbar-nav li {
    margin: 0px 14px;
  }

  .bannerTxtCol {
    width: 612px;
    padding: 0px;
  }

  .header .navbar {
    padding: 0px 32px;
  }

  .headerList ul li a svg {
    width: 12px;
    height: 12px;
  }

  .headerList ul li a {
    width: 24px;
    height: 24px;
  }

  .mediaMainList p span#main_price {
    font-size: 9px;
  }

  #main_percentage {
    font-size: 8px;
  }

  .headerGreenBox {
    width: 36px;
    font-size: 8px !important;
  }

  .btcTxt p {
    font-size: 8px;
  }

  .btcTxt p span svg {
    width: 8px;
  }

  .ourApplications .appImg {
    top: -22px;
  }

  .mainHeading h5 {
    margin-bottom: 73px;
  }

  .pageBgBox {
    margin-top: 64px;
  }

  .pageBgBox::after {
    top: 34px;
  }

  .DMTRBlock {
    padding: 160px 0px 257.5px;
  }

  .DMTRBlock .appImg {
    top: 118px;
  }

  .pageBgBox::before {
    top: 670px;
  }

  .DMTRBlock {
    padding: 160px 0px 285.5px;
  }

  .ourApplications.ecosystem::after {
    top: -23%;
  }

  .ourApplications.ecosystem .appImg {
    top: -8px;
    right: -40px;
  }

  .navbar-nav li {
    margin: 0px 18px;
  }

  .dropMenuItem a {
    padding: 3px 4px 18px !important;
  }

  .dropMenuItem a svg {
    width: 42px;
    height: 40px;
  }

  .ecosystemDrop .dropCtmCol .dropMenuItem a svg {
    bottom: auto;
    top: 52.3px;
    right: 25.6px;
  }

  .ecosystemDrop .dropCtmCol .dropMenuItem a {
    padding: 39px 17px 54px 15px !important;
  }

  .ecosystemDrop .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 51px;
    right: 21.7px;
  }

  .ecosystemDrop .dropCtmCol:nth-child(3) .dropMenuItem a svg {
    top: 48.8px;
  }

  .ourApplications .appImg {
    top: -389px !important;
  }

  .ourApplications {
    padding-bottom: 40px;
    padding-top: 75px;
  }

  .ourApplications.ecosystem .appImg {
    top: 121px !important;
  }

  .bannerActionBtn {
    top: 105px;
    left: 111px;
  }

  .bannerSideImg button:nth-child(3) {
    right: 132px;
    top: 87px;
  }

  .bannerSideImg button:nth-child(8) {
    left: 157px;
    bottom: 211px;
  }

  .bannerSideImg button:nth-child(9) {
    left: 261px;
    bottom: 275px;
  }

  .bannerSideImg button:nth-child(4) {
    left: 116px;
  }

  .bannerSideImg button:nth-child(7) {
    right: 89px;
    bottom: 85px;
  }

  .aboutBannerCol {
    padding: 0px 0px;
  }

  .drivenFarming {
    padding: 130.5px 0px 255px;
  }

  .drivenFarmingImg {
    width: 100%;
    margin-top: 20px;
  }

  .drivenFarming {
    padding: 130.5px 0px 268px;
  }

  .worldMap {
    height: 627px;
  }

  .technologyList h2 {
    line-height: 48px;
  }

  .technologyList.team {
    right: -142px;
    top: 32px;
  }

  .technologyList {
    left: -34px;
    top: 60px;
  }

  .technologyList.country {
    right: 44px;
    top: 119px;
  }

  .farmer_map_main_heading {
    position: relative;
    top: -38px;
    left: -7px;
  }

  .technologyList.projects {
    left: -89px;
    bottom: 148px;
  }

  .technologyList.connected h2 {
    position: relative;
    top: -12px;
  }

  .technologyList.connected {
    right: -123px;
    bottom: 160px;
  }

  .technologyList.user {
    left: -34px;
    bottom: 20px;
  }

  .valuesBox {
    padding: 107px 0px 0px;
  }

  .environmentalBox::after {
    height: 404px;
    top: 82px;
  }

  .environmentalBox.globalIssue::after {
    top: 160px;
    height: 459px;
  }

  .environmentalBox.globalIssue {
    padding-top: 76px;
  }

  .ourTeam::after {
    height: 474px;
    top: -20px;
  }

  .ourTeam {
    padding: 93px 0px;
  }

  .aboutBannerCol {
    padding: 0px 22px;
  }

  .technologyList.connected {
    right: -27px;
    bottom: 160px;
  }

  .technologyList.projects {
    left: -62px;
    bottom: 148px;
  }

  .tokenFirstBanner .tokenBannerImg {
    width: 363px;
    margin-right: 80px;
  }

  .tokenomics .tokenomicsTxt p {
    width: 453px;
  }

  .tokenomics {
    padding: 5px 0px 79px;
  }

  .stakingBlock::after {
    height: 700px;
  }

  .stakingBlock.newStaking .stakingImgCol {
    width: 305px;
  }

  .stakingTxtCol h2 {
    margin-bottom: 26px;
  }

  .stakingBlock.newStaking .stakingImgCol {
    position: relative;
    top: 27px;
  }

  .stakingBlock::after {
    top: 55px;
  }

  .tokenomics {
    padding: 5px 0px 44px;
  }

  .stakingRow {
    margin-bottom: 247px;
  }

  .stakingBlock.newStaking .stakingImgCol {
    top: 19px;
  }

  .marketsLogoImg {
    width: 185px;
    margin-bottom: 32px;
  }

  .stakingBlock.newStaking .stakingTxtCol {
    width: 380px !important;
  }

  .marketsLogoRow {
    padding-left: 10px;
  }

  .stakingTxtCol h2 {
    margin-bottom: 20px !important;
  }

  .stakingBlock.newStaking {
    padding: 42px 0px 0px;
  }

  .marketsLogoImg {
    width: 160px;
    margin-bottom: 32px;
  }

  .marketsLogoImg {
    width: 160px;
    margin-bottom: 32px;
  }

  .stakingRow.markets .stakingImgCol {
    margin-top: 71px;
  }

  .stakingRow.markets .stakingImgCol {
    width: 440px !important;
    margin-left: 178px;
  }

  .dimitraEcosystem .tokenTxtCol {
    text-align: left;
    width: 1175px;
  }

  .dimitraEcosystem .tokenBannerImg {
    width: 1205px;
  }

  .dimitraIncubator {
    padding: 605px 0px 100px;
    margin-top: -405px;
  }

  .stakingRow {
    margin-bottom: 14px !important;
  }

  .stakingRow.ecosys_staking .ecosys_staking_heading {
    position: relative;
    top: 188px;
  }

  .partnersMainLogo {
    position: relative;
    top: 172px;
  }

  .stakingBlock.DimitraAcademy.mobileAppList .stakingBlock {
    padding: 0px 0px 0px;
  }

  .AppIconBlock svg {
    width: 76px;
    height: 76px;
  }

  .dimitraIncubator.platformApp::after {
    top: 357px;
    height: 1020px;
  }

  .dimitraIncubator.platformApp .stakingTxtCol {
    padding-top: 134px;
    width: 1208px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingRow.modulesSideImg .stakingTxtCol h2 {
    margin-bottom: 60px !important;
  }

  .dimitraIncubator.platformApp.phoneList .stakingImgCol {
    position: relative;
    top: 105px;
  }

  .PlatformHeadingBottom {
    padding-top: 52px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    width: 380px;
    height: 875px;
    bottom: 637px;
    right: -38px;
    top: 292px;
  }

  .DimitraAcademyList {
    width: 440px;
  }

  .contactBg::after {
    top: 73px;
    height: 824px;
  }

  .newsTitle {
    margin-bottom: 58px;
    text-align: center;
  }

  .contactMainForm {
    margin-bottom: 93px;
  }

  .contactBg::after {
    top: 133px;
    height: 824px;
  }

  .ourTeam::after {
    height: 474px;
    top: -80px;
  }

  .projectsBox::after {
    top: 480px;
  }

  .projectsBox {
    padding: 1061px 0px 50px;
    position: relative;
    margin-top: -540px;
  }

  .projectSideImg {
    margin-top: -48px;
  }

  .aboutPartnerSection::after {
    top: 220px;
  }

  .aboutPartnerSection {
    padding: 487px 0px 0px;
    margin-bottom: 110px;
  }

  .partnersMainLogo {
    top: 2px;
  }

  .drivenFarmingImg {
    width: 100%;
    margin-top: 61px;
  }

  .tabScrollBox {
    overflow-y: inherit;
  }

  .valuesBox {
    padding: 165px 0px 0px;
  }

  .partnersMainLogo {
    top: 176px;
  }

  .aboutDrop .dropMenu {
    width: 368px;
  }

  .dropMenuItem a {
    padding: 23px 68px 7px 14px !important;
  }

  .dropMenuItem a p {
    line-height: 17px;
  }

  .dropMenuItem a svg {
    bottom: 9.7px !important;
    right: 8.7px !important;
  }

  .aboutDrop .dropCtmRow .dropCtmCol:nth-child(4) .dropMenuItem a svg {
    bottom: 10.2px !important;
    right: 20.5px !important;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    right: 1.7px !important;
    top: 1px;
  }

  .tokenDrop .dropMenuItem {
    width: 155.5px;
  }

  .ecosystemNewDrop .dropCtmCol {
    width: 155.5px;
  }

  .tokenDrop .col-md-8 .dropCtmRow .dropCtmCol {
    width: auto;
  }

  .tokenDrop .dropMenu {
    width: 550px;
    left: -237px;
  }

  .tokenDrop .row .col-md-4 .dropMenuItem a svg {
    top: 20px;
    height: 64px;
    width: 62px;
  }

  .ecosystemNewDrop .dropMenu {
    width: 367.6px !important;
    left: -147px !important;
  }

  .ecosystemNewDrop .dropCtmRow .dropCtmCol .dropMenuItem a svg {
    bottom: 11px !important;
    right: 13px !important;
    width: 38px;
    height: 44px;
  }

  .ecosystemNewDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    right: 12.7px !important;
    top: 12px;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a svg {
    bottom: 51.7px !important;
    right: 15.7px !important;
    width: 41px;
    height: 59px;
  }

  .ecosystemNewDrop .dropMenu {
    width: 392.6px !important;
    left: -113px !important;
  }

  .footer {
    padding: 585px 0px 119px;
    position: relative;
    margin-top: -400px;
  }

  .tokenDrop .col-md-4 .dropMenuItem a {
    padding: 14px 68px 7px 12px !important;
  }

  .tokenDrop .col-md-4 .dropMenuList ul li {
    margin: 0;
    margin-bottom: 1.9px;
  }

  #navbarSupportedContent .dropMenuItem .navbar-nav li {
    margin: 0px 17px;
  }

  .aboutDrop .dropMenu {
    left: -156px;
  }

  .ourApplications .appImg {
    top: -374px !important;
  }

  .ourApplications .applicationsListTxt p {
    width: 441px;
  }

  .DMTRBlock .appImg {
    top: 111px;
  }

  .tokenImg img {
    width: 28%;
    top: -47px;
  }

  .tokenSection {
    margin-bottom: 6px;
  }

  .ourApplications.ecosystem::after {
    top: 1%;
  }

  .ourApplications.ecosystem .appImg {
    top: 103px;
    right: -40px;
  }

  .ourApplications {
    padding-bottom: 157px;
    padding-top: 75px;
  }

  .pageBgBox::before {
    top: 760px;
  }

  .bannerTxtCol {
    width: 632px;
    padding: 0px;
  }

  .DMTRBlock {
    padding: 38px 0px 285.5px;
  }

  .DMTRBlock .appImg {
    top: 119px;
  }

  .pageBgBox::before {
    top: 670px;
  }

  .aboutBannerCol {
    padding: 0px 29px;
  }

  .aboutBannerImg {
    margin-top: -67px;
  }

  .stakingTxtCol h2 {
    margin-bottom: 30px !important;
  }

  .drivenFarmingImg {
    width: 100%;
    margin-top: 81px;
  }

  .technologyList.projects {
    left: -11px;
    bottom: 158px;
  }

  .technologyList.team {
    right: -123px;
    top: 30px;
  }

  .technologyList.connected {
    right: -107px;
    bottom: 169px;
  }

  .technologyList.connected {
    right: -17px;
    bottom: 168px;
  }

  .valuesBox {
    padding: 285px 0px 0px;
  }

  .environmentalBox {
    padding: 103px 0px 20px;
  }

  .environmentalBox::after {
    height: 404px;
    top: 131px;
  }

  .ourTeam {
    padding: 23px 0px;
  }

  section.ourTeam {
    min-height: 670px;
  }

  .projectsBox {
    padding: 1001px 0px 50px;
    position: relative;
    margin-top: -540px;
  }

  .stakingTxtCol p:nth-last-child(1) {
    margin-bottom: 4px;
    margin-top: 30px;
  }

  .partnersMainLogo {
    top: -6px;
  }

  .aboutPartnerSection {
    padding: 487px 0px 0px;
    margin-bottom: 50px;
  }

  .stakingBlock.newStaking .stakingTxtCol {
    width: 730px !important;
  }

  .stakingRow.markets {
    padding-top: 258px;
  }

  .dimitraEcosystem .tokenTxtCol {
    text-align: left;
    width: 1338px;
  }

  .stakingImgCol.stakingAcdmyImg {
    width: 320px;
    position: relative;
    top: 18px;
  }

  .DimitraAcademyList {
    width: 510px;
  }

  .dimitraIncubator .applicationsList ul li a::after,
  .stakingBlock.DimitraAcademy .applicationsList ul li a::after {
    top: 10px;
  }

  .DimitraAcademyList {
    width: 510px;
  }

  .stakingTxtCol {
    width: 1381px;
  }

  .stakingImgCol.stakingAcdmyImg {
    width: 377px;
    top: 44px;
  }

  .dimitraIncubator {
    padding: 604px 0px 100px;
    margin-top: -263px;
  }

  .dimitraIncubator.mobileLine .stakingImgCol {
    position: relative;
    top: 73px;
    left: 35px;
  }

  .partnersMainLogo {
    top: 160px;
  }

  .partnersMainLogo {
    margin-bottom: 150px;
  }

  .stakingRow.ecosys_staking .ecosys_staking_heading {
    position: relative;
    top: 302px;
  }

  .partnersMainLogo {
    top: 274px;
  }

  .partnersMainLogo {
    top: 274px;
  }

  .stakingRow.ecosys_staking .ecosys_staking_heading {
    top: 276px;
  }

  .partnersMainLogo {
    top: 250px;
  }

  .bannerNew.farmarApp .tokenTxtCol {
    width: 888px;
  }

  .bannerNew.farmarApp .tokenBannerImg {
    width: 505px;
    top: -30px;
    left: 54px;
  }

  .AppIconBlock svg {
    width: 68px;
    height: 68px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingRow.modulesSideImg .stakingTxtCol h2 {
    margin-bottom: 60px !important;
  }

  .dimitraIncubator.platformApp::after {
    top: 319px;
    height: 1020px;
  }

  .dimitraIncubator.platformApp .stakingTxtCol {
    padding-top: 0px;
    width: 1208px;
  }

  .dimitraIncubator {
    margin-top: -333px;
  }

  .dimitraIncubator.platformApp .stakingTxtCol {
    padding-top: 70px;
    width: 1498px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingImgCol {
    position: relative;
    top: 93px;
  }

  .stakingTxtCol p:nth-last-child(1) {
    margin-top: 0px;
  }

  .contactTitle {
    margin-bottom: 113px;
  }

  .contactInfoTxtBox {
    margin-bottom: 20px;
  }

  .projectsBox .projectSideImg.projectMapSideParagraph p {
    margin-top: 30px;
  }

  .projectsBox .applicationsList ul {
    margin-top: 27px;
  }

  .aboutPartnerSection .partnersMainLogo {
    top: -19px;
  }

  .DimitraAcademy .stakingTxtCol {
    padding-top: 60px;
  }

  .tokenomics .tokenomicsListCol {
    padding-top: 114px;
  }

  .dimitraIncubator.platformApp.phoneList::after {
    top: 292px;
    height: 1020px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    height: 731px;
  }

  .aboutBannerRow .aboutBannerCol:nth-child(1) {
    width: 54%;
  }

  .aboutBannerRow .aboutBannerCol:nth-child(2) {
    width: 46%;
  }

  .aboutBanner {
    padding: 79px 0px 0px;
  }

  .aboutBannerImg {
    margin-top: -93px;
  }

  /* .drivenFarming .DimitraAcademyList a {
  margin-top: 110px;
}
.drivenFarmingImg {
  width: 1344px;
  margin-top: 147px;
}
.drivenFarming {
  padding: 151.5px 0px 325px;
}
.Technology {
  padding-bottom: 48px;
  padding-top: 45px;
}
.worldMap {
  max-width: 1347px !important;
  height: 757px !important;
}
.technologyList.team {
  top: 49px;
  right: -162px;
}
.technologyList.country {
  right: 45px;
  top: 145px;
}
.technologyList {
  top: 85px;
  left: -37px;
}
.Technology .worldMap div:nth-child(1) {
  top: -59px;
}
.technologyList.projects {
  bottom: 174px;
  left: -108px;
}
.Technology .technologyList.connected {
  right: -81px;
  bottom: 200px;
}
.Technology .technologyList.connected h2{
  position: relative;
  top: -13px;
} */

  .stakingBlock.newStaking .stakingTxtCol {
    width: 830px !important;
  }

  .tokenScrolTxt {
    max-height: 400px;
    overflow-y: auto;
  }

  .stakingRow.markets {
    padding-top: 158px;
  }

  .stakingRow.markets .stakingImgCol {
    width: 620px !important;
    margin-left: 138px;
  }

  .marketsLogoImg {
    width: 195px;
    margin-bottom: 32px;
  }

  .dimitraEcosystem .tokenBannerImg {
    width: 1355px;
  }

  .dimitraEcosystem .tokenTxtCol {
    text-align: left;
    width: 1278px;
  }

  .bannerNew {
    padding: 49px 0px 217px;
  }

  .stakingTxtCol {
    width: 1101px;
  }

  .dimitraIncubator.mobileLine .DimitraAcademyList {
    width: 528px;
  }

  .dimitraIncubator.mobileLine .stakingImgCol {
    position: relative;
    top: 0px;
    left: 35px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    height: 431px;
    right: -55px;
    top: 60%;
  }

  .applicationsList ul li {
    margin-bottom: 12px !important;
  }

  .dimitraIncubator {
    padding: 604px 0px 40px;
  }

  .navbar-nav li {
    margin: 0px 16px;
  }

  .newsSlider p {
    line-height: 28px;
  }

  .newsImg {
    height: 174px;
  }

  .contactBg::after {
    top: 123px;
    height: 814px;
  }

  .bannerNew {
    padding: 49px 0px 167px;
  }

  .stakingBlock {
    padding: 0px 0px 0px;
    position: relative;
  }

  .stakingRow.ecosys_staking .ecosys_staking_heading {
    top: 236px;
  }

  .partnersMainLogo {
    top: 220px;
  }

  .newsSlider p {
    line-height: 24px;
  }

  .newsSlider p {
    height: 44.2px;
  }

  .headerGreenBox {
    width: 45px;
    font-size: 8px !important;
  }

  .headerList ul li a {
    width: 28px;
    height: 24px;
  }

  .DimitraAcademyList p {
    margin-bottom: 2px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingTxtCol.PlatformHeadingBottom.advancedFarmingModules .DimitraAcademyList {
    left: -75px;
    width: 576px;
  }

  .applicationsList ul li.active a::after {
    width: 16px;
    top: 10px;
  }

  .applicationsList ul li.active a {
    padding-left: 24px;
  }

  .drivenFarming .applicationsList ul li a::after {
    top: 10px;
  }

  .environmentalBox .applicationsList ul li a::after,
  .projectsBox .applicationsList ul li a::after {
    top: 10px;
  }

  .ourTeam .applicationsList ul li a::after {
    top: 10px;
  }

  .partnersMainLogo {
    margin-bottom: 0px;
  }

  .copyRight ul li {
    display: inline-block;
    margin-right: 81px;
  }

  .ourApplications.globalApplication .applicationsList ul li a::after {
    top: 14px;
  }

  .ourApplications.ecosystem.agTechTab .applicationsList ul li a::after {
    top: 13px;
  }

  .aboutDrop .dropCtmRow .dropCtmCol:nth-child(4) .dropMenuItem a svg {
    bottom: 2.2px !important;
    right: 12.5px !important;
  }

  .dropMenuItem a {
    padding: 23px 52px 7px 14px !important;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    right: 1.7px !important;
    top: 18px;
  }

  .ecosystemNewDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    width: 34px;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    right: 12.7px !important;
    top: 18px;
  }

  .tokenDrop .dropMenu {
    width: 600px;
    left: -249px;
  }

  .tokenDrop .dropMenuItem {
    width: 169.5px;
  }

  .tokenDrop .col-md-4 .dropMenuItem a {
    padding: 32px 68px 7px 12px !important;
  }

  .bannerNew.tokenFirstBanner .tokenBannerImg {
    width: 316px;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 24px;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    right: 7.7px !important;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(1) .dropMenuItem a svg {
    right: 3.7px !important;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(1) .dropMenuItem a svg {
    right: 8.7px !important;
    bottom: 10px !important;
  }

  .tokenDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 22px;
  }

  .ecosystemNewDrop .dropMenuItem a {
    padding: 13px 15px 5px !important;
  }

  .ecosystemNewDrop .row .col-md-6:nth-child(2) .dropMenuItem a svg {
    bottom: 48.7px !important;
  }

  .ecosystemNewDrop .dropMenuItem a {
    padding: 13px 56px 7px 15px !important;
  }

  .dropMenuItem a svg {
    bottom: 8.7px !important;
    right: 10.7px !important;
  }

  .bannerIconBox {
    width: 12%;
    height: 52.19px;
    border-radius: 6px;
  }

  .bannerIconBox svg {
    width: 35px;
    height: 31px;
  }

  .bannerIconSlider {
    padding-top: 15px;
  }

  .bannerIconSlider p {
    top: -15px;
  }

  .nav-item.tokenDrop .dropMenuItem a svg {
    bottom: 10.7px !important;
    right: 10.7px !important;
  }

  .ecosystemNewDrop .dropCtmRow .dropCtmCol:nth-child(1) .dropMenuItem a svg {
    right: 8.7px !important;
    bottom: 6px !important;
  }

  .nav-item.tokenDrop.ecosystemNewDrop .dropCtmRow .dropCtmCol:nth-child(2) .dropMenuItem a svg {
    top: 19px;
  }

  .aboutDrop .dropCtmRow .dropCtmCol:nth-child(3) .dropMenuItem a svg {
    bottom: 10.1px !important;
  }

  .bannerIconSlider .bannerIconBox:nth-child(2) {
    transform: rotateY(-50deg);
    height: 35px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(3) {
    transform: rotateY(-40deg);
    height: 40px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(4) {
    transform: rotateY(-40deg);
    height: 44.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(5) {
    transform: rotateY(-30deg);
    height: 46.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(10) {
    transform: rotateY(50deg);
    height: 35px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(9) {
    transform: rotateY(40deg);
    height: 40px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(8) {
    transform: rotateY(40deg);
    height: 44.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(7) {
    transform: rotateY(30deg);
    height: 46.09px;
  }
}

@media screen and (max-width: 1280px) and (min-width: 1101px) {
  .header .collapse.navbar-collapse {
    display: none !important;
  }

  .header {
    padding: 49px 15px 38px;
    position: relative;
    display: flex;
    justify-content: space-between;
    align-items: center;
  }

  .banner .container {
    max-width: 1032px;
  }

  .headerList {
    display: block;
  }

  .headerList {
    position: inherit;
  }

  .ctmSideBarBtn {
    display: block;
  }

  .bannerTxtCol h5 {
    margin-bottom: 20px;
  }

  .bannerTxtCol p {
    max-width: 437px;
  }

  .bannerTxtCol span {
    max-width: 423px;
  }

  .bannerTxtCol {
    width: 475px;
  }

  .bannerSideImg {
    width: 433px;
  }

  .mainHeading h5 {
    margin-bottom: 60px;
  }

  .appImg img {
    width: 100%;
  }

  .applicationsList ul li {
    margin-bottom: 8px;
  }

  .ourApplications {
    padding-bottom: 0;
  }

  .DMTRBlock .appImg {
    width: 100%;
    position: relative;
    bottom: 0;
    right: 0;
    margin-top: 40px;
  }

  .DMTRBlock .row .col-md-6 {
    width: 100%;
  }

  .DMTRBlock {
    padding: 121.5px 0px 87.5px;
    position: relative;
  }

  .mainHeading a svg {
    width: 16px;
    height: 16px;
    top: -1px;
  }

  .tokenSection .mainHeading .applicationsListTxt {
    margin-bottom: 50px;
  }

  .tokenList {
    margin-bottom: 21px;
  }

  .tokenSection {
    margin-top: 30px;
    margin-bottom: 80px;
  }

  .ourApplications {
    position: relative;
    z-index: 9;
  }

  .clientLogoCol a img {
    width: 100%;
  }

  .clientLogoCol {
    width: 185px;
  }

  .footerMainCol {
    width: 219px;
  }

  .footerMainCol ul li ul li {
    margin-right: 8px;
  }

  .newsImg {
    height: 275px;
  }

  .newsSide {
    margin-bottom: 140px;
  }

  .newsTitle {
    margin-bottom: 28px;
  }

  .contactTitle {
    margin-bottom: 93px;
  }

  .contactInfoTxtBox h5 {
    margin-bottom: 18px;
  }

  .header .navbar {
    padding: 0px;
  }

  .tokenTxtCol {
    width: 400px;
  }

  .bannerNewBtns {
    width: 100%;
  }

  .tokenBannerImg {
    width: 340px;
  }

  .bannerNewBtns a {
    padding: 10.5px 15px;
    line-height: 18px;
  }

  .bannerNew {
    padding: 50px 0px 50px;
  }

  .bannerNew.dimitraEcosystem {
    padding: 90px 0px 70px;
  }

  .tokenomicsTxt h2 {
    margin-bottom: 25px;
  }

  .tokenTxtCol h2 {
    margin-bottom: 25px;
  }

  .tokenomicsList p {
    margin-bottom: 10px;
  }

  .tokenomicsList h3 {
    line-height: 31px;
  }

  .tokenomicsListCol {
    width: 485px;
    padding-top: 0;
  }

  .tokenomicsCol {
    width: 385px;
  }

  .tokenomicsList {
    width: 210px;
    margin-top: 40px;
  }

  .tokenomics {
    background: #fff;
    padding: 5px 0px 35px;
  }

  .stakingTxtCol {
    width: 560px;
    padding-top: 0px;
  }

  .stakingImgCol {
    width: 310px;
    margin-bottom: 0;
  }

  .stakingRow {
    margin-bottom: 100px;
  }

  .marketsLogoRow {
    padding-left: 0;
  }

  .stakingBlock .stakingTxtCol {
    width: 450px !important;
  }

  .stakingBlock .stakingImgCol {
    width: 376px !important;
    margin: 0;
  }

  .marketsLogoImg {
    width: 173px;
  }

  .bannerNew.farmarApp .tokenTxtCol {
    width: 540px;
  }

  .tokenBannerImg {
    width: 330px;
  }

  .appCtmRow {
    margin: 0px -10px;
  }

  .appCtmCol {
    padding: 0px 10px;
  }

  .mobileAppIconBox h4 {
    margin-bottom: 21px;
  }

  .AppIconBlock svg {
    width: 78px;
    height: 78px;
  }

  .dimitraIncubator {
    padding: 665px 0px 100px;
  }

  .dimitraIncubator.platformApp .stakingTxtCol {
    width: 635px;
  }

  .dimitraIncubator.platformApp .stakingImgCol {
    width: 280px;
  }

  .dimitraIncubator.platformApp .stakingImgCol img {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    width: 480px;
    height: 422px;
    bottom: -240px;
    right: 30px;
  }

  .dimitraEcosystem .tokenTxtCol {
    width: 455px;
  }

  .dimitraEcosystem .tokenBannerImg {
    width: 465px;
  }

  .dimitraIncubator .stakingImgCol {
    width: 350px !important;
  }

  .dimitraIncubator .stakingRow {
    margin-bottom: 128px !important;
  }

  .dimitraIncubator .stakingRow:nth-child(2) {
    margin-bottom: 0px !important;
  }

  .bannerActionBtn img {
    width: 45px;
  }

  .bannerActionBtn {
    position: absolute;
    top: 58px;
    left: 71px;
    width: 135px;
    text-align: left;
  }

  .bannerSideImg button:nth-child(3) {
    right: 41px;
    top: 62px;
  }

  .bannerSideImg button:nth-child(4) {
    left: 36px;
    text-align: left;
    bottom: 62px;
    top: auto;
  }

  .bannerSideImg button:nth-child(4) img {
    width: 50px;
  }

  .bannerSideImg button:nth-child(5) {
    left: 10px;
    bottom: 202px;
  }

  .bannerActionBtn p {
    font-size: 16px;
    top: -56px;
    left: 29px;
  }

  .bannerActionBtn::after {
    top: -37px;
    left: 19px;
    transform: rotate(25deg);
  }

  .bannerSideImg button:nth-child(5) img {
    width: 40px;
  }

  .bannerSideImg button:nth-child(5):hover img {
    width: 48px;
  }

  .bannerActionBtn:hover img {
    width: 53px;
  }

  .bannerSideImg button:nth-child(3) p {
    left: auto;
    right: -38px;
    top: -40px;
  }

  .bannerSideImg button:nth-child(3)::after {
    right: 76px;
    left: auto;
    transform: rotate(45deg);
    top: -21px;
  }

  .bannerSideImg button:nth-child(4):hover img {
    width: 64px;
  }

  .bannerSideImg button:nth-child(7) img {
    width: 57px;
  }

  .bannerSideImg button:nth-child(7) {
    right: 30px;
    bottom: 47px;
  }

  .bannerSideImg button:nth-child(7):hover img {
    width: 65px;
  }

  .bannerSideImg button:nth-child(7)::after {
    right: 80px;
    top: -7px;
  }

  .bannerSideImg button:nth-child(7) p {
    left: auto;
    right: -32px;
    top: -25px;
  }

  .bannerSideImg button:nth-child(6) {
    right: -12px;
    left: auto;
    text-align: left;
    top: auto;
    bottom: 160px;
  }

  .bannerSideImg button:nth-child(6):hover img {
    width: 53px;
  }

  .bannerSideImg button:nth-child(6)::after {
    right: 83px;
    top: -26px;
  }

  .bannerSideImg button:nth-child(6) p {
    left: auto;
    right: -18px;
    top: -45px;
  }

  .bannerSideImg button:nth-child(8) {
    left: 104px;
    text-align: left;
    bottom: 140px;
    top: auto;
  }

  .bannerSideImg button:nth-child(9) {
    left: 225px;
    text-align: left;
    bottom: 218px;
    top: auto;
  }

  .bannerSideImg button:nth-child(9) img {
    width: 45px;
  }

  .bannerSideImg button:nth-child(9):hover img {
    width: 53px;
  }

  .bannerSideImg button:nth-child(8) .bannerActionBtn p {
    font-size: 16px;
    top: -56px;
    left: 8px;
  }

  .bannerSideImg button:nth-child(6)::after {
    right: 106px;
    top: -28px;
  }

  .bannerSideImg button:nth-child(6) p {
    left: auto;
    right: -6px;
    top: -45px;
  }

  .bannerActionBtn p {
    left: 11px;
  }

  .bannerSideImg button:nth-child(4) p {
    left: -90px;
  }

  .bannerSideImg button:nth-child(4)::after {
    top: -34px;
    left: 18px;
    transform: rotate(-25deg);
  }

  .aboutBannerTitle p {
    padding-top: 0;
  }

  .aboutBannerImg {
    margin-top: -100px;
  }

  .drivenFarming {
    padding: 70px 0px 140px;
    position: relative;
  }

  .drivenFarmingImg {
    width: 100%;
    margin-top: 77px;
  }

  .technologyList {
    top: 45px;
    left: 6px;
  }

  .technologyList.team {
    width: 100%;
  }

  .technologyList.country {
    right: 20px;
    top: 80px;
  }

  .worldMap h5 {
    font-size: 28px;
  }

  .worldMap h2 {
    font-size: 40px;
  }

  .technologyList.projects {
    left: 0px;
  }

  .technologyList.user {
    max-width: 191.83px;
  }

  .technologyList.connected {
    max-width: 454px;
    bottom: 168px;
    right: 30px;
  }

  .valueMainIconBox {
    width: 88px;
    height: 88px;
  }

  .valuesBox {
    padding: 70px 0px 0px;
    position: relative;
  }

  .environmentalBox .stakingRow .stakingTxtCol {
    width: 100%;
  }

  .environmentalBox {
    padding: 50px 0px 50px;
  }

  .ourTeam .row .col-md-4,
  .ourTeam .row .col-md-8 {
    width: 100%;
  }

  .bannerSideImg img.globeeImg {
    position: relative;
    width: 100%;
    height: auto;
    left: 0;
    top: 0;
  }

  .bannerSideImg {
    height: auto;
  }

  .bannerTxtCol {
    padding: 0;
  }

  .banner .container {
    max-width: 1000px;
  }

  .applicationsList ul li a::after {
    top: 7px;
  }

  .ourApplications .applicationsListTxt p {
    width: 100%;
  }

  .appImg {
    position: relative;
    top: 0px;
  }

  .applicationsList ul li.active a::after,
  .applicationsList ul li a:hover::after {
    width: 17px;
  }

  .drivenFarming .applicationsList ul li a::after {
    top: 8px;
  }

  .applicationsList ul li a::after {
    height: 3px;
    top: 8px;
  }

  .applicationsList ul li.active a,
  .applicationsList ul li a:hover {
    padding-left: 23px;
  }

  .Technology .applicationsList ul li a::after {
    top: 8px;
  }

  .environmentalBox .applicationsList ul li a::after,
  .projectsBox .applicationsList ul li a::after {
    top: 8px;
  }

  .ourTeam .applicationsList ul li a::after {
    top: 7px;
  }

  .ourTeam .applicationsList {
    margin-bottom: 50px;
  }

  .ipadSideBar ul {
    list-style: none;
    padding: 0px;
    margin: 0px;
    width: 100%;
    height: 100%;
    overflow: auto;
  }

  /* .applicationsList ul li a {
        font-weight: 600 !important;
      } */
  .drivenFarming .stakingTxtCol {
    width: 100%;
  }

  .drivenFarming .stakingTxtCol h2 {
    margin-bottom: 15px;
  }

  .drivenFarming .stakingTxtCol h6 {
    margin-bottom: 25px;
  }

  .drivenFarming .DimitraAcademyList a {
    margin-top: 23px;
  }

  .ourTeam {
    padding: 50px 0px;
  }

  .DMTRBlock .mainHeading h5 {
    margin-bottom: 31px !important;
  }

  .tokenSection .mainHeading h2 {
    margin-bottom: 15px;
  }

  .tokenSection .mainHeading .applicationsListTxt {
    margin-bottom: 33px;
  }

  .btnsRow {
    margin-top: 19px;
  }

  .stakingBlock .stakingRow {
    margin-bottom: 70px;
  }

  .stakingBlock.DimitraAcademy .stakingTxtCol h2 {
    margin-bottom: 16px;
  }

  .bannerNew.dimitraEcosystem .stakingBlock .stakingRow {
    margin-bottom: 50px;
  }

  .bannerNew.farmarApp .tokenTxtCol h2 {
    margin-bottom: 19px;
  }

  .AppIconBlock {
    text-align: center;
    margin-bottom: 35.4px;
  }

  .dimitraIncubator.platformApp .stakingTxtCol h2 {
    margin-bottom: 20px;
  }

  .dimitraIncubator .stakingRow {
    margin-bottom: 0 !important;
  }

  .dimitraIncubator.platformApp .stakingImgCol {
    margin-bottom: 25px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    height: 325px;
    bottom: -120px;
  }

  .bannerNew.tokenFirstBanner {
    padding: 20px 0px 110px;
  }

  .stakingBlock::after {
    height: 801px;
  }

  .dimitraIncubator.mobileLine .stakingTxtCol {
    width: 760px;
  }

  .dimitraIncubator.mobileLine .stakingRow:nth-child(1) {
    margin-bottom: 150px !important;
  }

  .navbar-light .navbar-brand {
    width: 200px;
  }

  .navbar-light .navbar-brand img {
    width: 100%;
  }

  .banner .container {
    max-width: 960px;
  }

  .bannerSideImg {
    width: 408px;
  }

  .bannerActionBtn img {
    width: 43px;
  }

  .bannerActionBtn {
    top: 64px;
    left: 101px;
  }

  .bannerSideImg button:nth-child(3) {
    right: 10px;
    top: 50px;
  }

  .bannerSideImg button:nth-child(5) img {
    width: 36px;
  }

  .bannerSideImg button:nth-child(5) {
    left: 14px;
    bottom: 173px;
  }

  .bannerSideImg button:nth-child(6) img {
    width: 40px;
  }

  .bannerSideImg button:nth-child(6) {
    right: -79px;
    bottom: 179px;
  }

  .bannerSideImg button:nth-child(9) img {
    width: 43px;
  }

  .bannerSideImg button:nth-child(9) {
    left: 249px;
    bottom: 231px;
  }

  .bannerSideImg button:nth-child(8) {
    left: 140px;
    bottom: 169px;
  }

  .bannerSideImg button:nth-child(4) img {
    width: 46px;
  }

  .bannerSideImg button:nth-child(4) {
    left: 107px;
    bottom: 41px;
  }

  .bannerSideImg button:nth-child(7) img {
    width: 48px;
  }

  .bannerSideImg button:nth-child(7) {
    right: 0px;
    bottom: 48px;
  }

  .pageBgBox {
    margin-top: 4px;
  }

  .ourApplications.ecosystem::after {
    top: -10%;
    height: 483px;
  }

  .worldMap {
    height: 527px;
  }

  .technologyList.team {
    left: 47px;
    top: 16px;
  }

  .worldMap h2 {
    font-size: 30px;
  }

  .technologyList.country {
    right: 39px;
    top: 72px;
  }

  .farmer_map_main_heading {
    position: relative;
    top: -55px;
  }

  .technologyList.connected {
    max-width: 474px;
    bottom: 141px;
    right: -21px;
  }

  .technologyList h2 {
    line-height: 30px;
  }

  .technologyList.projects {
    top: auto;
    bottom: 142px;
    left: -160px;
  }

  .technologyList.user {
    left: 40px;
    bottom: 20px;
  }

  .technologyList.projects {
    top: auto;
    bottom: 142px;
    left: -21px;
  }

  .environmentalBox.globalIssue::after {
    top: 85px;
    margin-bottom: 97px;
  }

  .environmentalBox::after {
    top: 90px;
    height: 356px;
  }

  .environmentalBox.globalIssue::after {
    top: 74px;
    height: 386px;
  }

  .ourTeam::after {
    top: -66px;
    height: 396px;
  }

  .projectSideImg {
    margin-top: -56px;
  }

  .tabscrollParagraph {
    max-height: 393px;
    overflow-y: auto;
    overflow-x: hidden;
  }

  .projectSideImg.projectMapSideParagraph p {
    max-height: 297px;
    overflow-y: auto;
    overflow-x: hidden;
  }

  .aboutPartnerSection::after {
    height: 447px;
  }

  .projectSideImg {
    margin-top: -60px;
  }

  .aboutPartnerSection {
    padding: 232px 0px 0px;
    position: relative;
  }

  .stakingBlock::after {
    height: 591px;
    top: 14px;
  }

  .appCtmRow p {
    max-height: 480px;
    overflow-y: auto;
    overflow-x: hidden;
  }

  .newsImg {
    height: 145px;
  }

  .contactBg::after {
    top: 58px;
    height: 583px;
  }

  .newsSide .swiper-wrapper {
    left: -330px;
  }

  .contactMainForm {
    margin-bottom: 83px;
  }

  .aboutBannerCol {
    width: 52%;
    padding: 0px 12.5px;
  }

  .aboutBannerImg {
    margin-top: -35px;
  }

  .tokenImg img {
    width: 41%;
  }

  .token_layer {
    position: relative;
    top: -24px;
  }

  .worldMap {
    height: 587px;
  }

  .technologyList.team {
    left: 63px;
    top: 36px;
  }

  .technologyList {
    top: 63px;
    left: -25px;
  }

  .technologyList.country {
    right: 57px;
    top: 96px;
  }

  .farmer_map_main_heading {
    position: relative;
    top: -45px;
    left: -32px;
  }

  .technologyList.projects {
    top: auto;
    bottom: 144px;
    left: -53px;
  }

  .technologyList.connected span h2 {
    margin-right: 13px;
  }

  .technologyList.connected {
    max-width: 503px;
    bottom: 150px;
    right: -31px;
  }

  .technologyList.user {
    left: -20px;
    bottom: 33px;
  }

  .worldMap {
    margin-bottom: 67px;
  }

  .valuesBox::after {
    height: 640px;
  }

  .aboutBannerImg {
    margin-top: -15px;
  }

  .bannerNewBtns {
    width: 73%;
  }

  .navbar-light .navbar-brand {
    padding-left: 30px;
  }

  .aboutBannerCol {
    padding: 0px 24.5px;
  }

  .environmentalBox.globalIssue::after {
    top: 74px;
    height: 356px;
  }

  .dimitraEcosystem .tokenTxtCol {
    width: 515px;
  }

  .footer {
    padding: 473px 0px 119px;
    position: relative;
    margin-top: -400px;
  }

  .bannerNew.farmarApp .tokenTxtCol {
    width: 650px;
  }

  .PlatformHeadingBottom .DimitraAcademyList span p {
    color: #007800;
    font-weight: 400;
  }

  .DimitraAcademyList span {
    display: block;
    font-weight: 300;
  }

  .dimitraIncubator.platformApp.phoneList .DimitraAcademyList p {
    max-height: 100px;
    overflow-y: auto;
    overflow-x: hidden;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    width: 410px;
    height: 375px;
    bottom: -90px;
    right: -11px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) {
    margin-bottom: -20px;
  }

  .footer {
    padding: 633px 0px 119px;
  }

  .ourApplications {
    padding-top: 135px;
  }

  .ourApplications .appImg {
    top: -336px !important;
  }

  .DMTRBlock .mainHeading h2 {
    margin-bottom: 25px;
  }

  .ourApplications.ecosystem .mainHeading .row {
    margin-top: 22px;
  }

  .ourApplications.ecosystem::after {
    top: 0%;
    height: 483px;
  }

  .ourApplications.ecosystem .appImg {
    top: 135px !important;
  }

  .tokenSection {
    margin-top: 30px;
    margin-bottom: 10px;
  }

  section.ourTeam {
    min-height: 1300px !important;
  }

  section.projectsBox {
    min-height: 1180px;
  }

  .bannerTxtCol {
    width: 615px;
  }

  .bannerTxtCol h5 {
    margin-bottom: 31px;
  }

  .tabScrollBox {
    overflow-y: inherit;
  }

  .valuesBox {
    padding: 320px 0px 0px;
  }

  .environmentalBox {
    padding: 100px 0px 50px;
  }

  .environmentalBox::after {
    top: 73px;
    height: 356px;
  }

  .aboutBannerRow .aboutBannerCol:nth-child(1) {
    width: 56%;
  }

  .aboutBannerRow .aboutBannerCol:nth-child(2) {
    width: 44%;
  }

  .aboutBanner {
    padding: 79px 0px 0px;
  }

  .aboutBannerImg {
    margin-top: -93px;
  }

  .aboutBannerImg {
    margin-top: -23px;
  }

  .environmentalBox.globalIssue::after {
    top: 115px;
    height: 384px;
  }

  .aboutPartnerSection::after {
    height: 487px;
  }

  .aboutPartnerSection {
    padding: 254px 0px 0px;
  }

  #main_percentage {
    font-size: 9px;
  }

  .headerGreenBox {
    width: 43px;
    height: 16px;
  }

  .ourApplications.globalApplication .appImg {
    top: -376px !important;
  }

  .pageBgBox::before {
    bottom: 587px;
    height: 974px;
  }

  .pageBgBox::after {
    top: -130px;
    height: 1254px;
  }

  .DMTRBlock {
    padding: 190.5px 0px 87.5px;
  }

  .DMTRBlock .appImg {
    width: 100%;
    position: relative;
    bottom: 0;
    right: -60px;
    margin-top: 40px;
  }

  .ourApplications.ecosystem.agTechTab {
    padding-top: 65px;
    padding-bottom: 95px;
  }

  .ourApplications.ecosystem .appImg {
    top: 91px !important;
  }

  .ourApplications.ecosystem.agTechTab a {
    margin-top: 20px !important;
  }

  .aboutBannerImg {
    margin-top: -53px;
  }

  .Technology .applicationsList ul li a::after {
    top: 10px;
  }

  .valuesBox .dimitraValuesIcons:nth-last-child(1) .valueMainIconBox {
    margin: 0 17.3px;
  }

  .environmentalBox .applicationsList ul li a::after,
  .projectsBox .applicationsList ul li a::after {
    top: 10px;
    height: 2px;
  }

  .environmentalBox .DimitraAcademyList span {
    margin-bottom: 8px;
  }

  .environmentalBox.globalIssue::after {
    top: 149px;
    height: 364px;
  }

  .ContantScroll {
    max-height: 272px;
    overflow-y: auto;
  }

  .environmentalBox.globalIssue {
    padding: 100px 0px 120px;
  }

  .applicationsList ul li {
    display: block;
    margin-bottom: 4px !important;
  }

  .teamInfo {
    margin-bottom: 15px;
  }

  .teamUserName h3 {
    font-size: 14px;
  }

  .teamUserName h5 p {
    font-size: 12px;
  }

  .teamUserName p {
    font-size: 12px;
  }

  .teamUserImg {
    width: 98px;
    height: 98px;
  }

  .projectsBox::after {
    top: -20px;
    height: 561px;
  }

  .projectsBox {
    padding: 351px 0px 50px;
  }

  .aboutPartnerSection::after {
    top: -200px;
  }

  .aboutPartnerSection {
    padding: 64px 0px 0px;
  }

  .tokenBannerImg {
    width: 387px;
  }

  .bannerNew.tokenFirstBanner {
    padding: 20px 0px 200px;
  }

  .tokenomicsCol {
    width: 525px;
  }

  .tokenomics {
    padding: 5px 0px 115px;
  }

  .stakingBlock .stakingTxtCol {
    width: 940px !important;
  }

  .tokenScrolTxt {
    max-height: 420px;
    overflow-y: auto;
  }

  .stakingBlock.newStaking .stakingRow.markets {
    padding-top: 94px;
  }

  .stakingBlock::after {
    height: 641px;
    top: 34px;
  }

  .stakingRow.markets .stakingImgCol {
    width: 648px !important;
  }

  .stakingRow.markets .stakingTxtCol {
    width: 670px !important;
  }

  .dimitraEcosystem .tokenBannerImg {
    width: 535px;
  }

  .bannerNew.dimitraEcosystem {
    padding: 90px 0px 140px;
  }

  .stakingBlock.DimitraAcademy .stakingBlock .stakingImgCol {
    width: 496px !important;
  }

  .dimitraIncubator {
    padding: 495px 0px 100px;
  }

  .dimitraIncubator {
    margin-top: -170px;
  }

  .dimitraIncubator.mobileLine .partnersMainLogo {
    top: 135px;
  }

  .stakingTxtCol.ecosys_staking_heading {
    position: relative;
    top: 165px;
  }

  .dimitraIncubator.platformApp::after {
    height: 1290px;
  }

  .dimitraIncubator.platformApp .stakingTxtCol {
    width: 815px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingImgCol {
    width: 190px !important;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingTxtCol {
    width: 1070px;
    padding-top: 145px;
  }

  .applicationsList ul li {
    display: block;
    margin-bottom: 6px !important;
  }

  .modulesSideImg .stakingImgCol img {
    margin-top: 40px !important;
  }

  .dimitraIncubator.platformApp.phoneList .stakingImgCol {
    top: 93px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingRow:nth-child(2) .stakingImgCol {
    height: 351px !important;
    top: 362px !important;
    width: 320px !important;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingTxtCol {
    width: 1080px;
  }

  .dimitraIncubator.platformApp.phoneList .DimitraAcademyList p {
    overflow-x: inherit;
    overflow-y: inherit;
  }

  .stakingTxtCol.PlatformHeadingBottom.advancedFarmingModules .DimitraAcademyList span p {
    display: block;
    color: #7b7b7b;
    font-family: rustica, sans-serif;
    font-weight: 300;
  }

  .dimitraIncubator.platformApp .stakingTxtCol h2 {
    margin-bottom: 60px;
  }

  .modulesSideImg .stakingImgCol img {
    margin-top: 80px !important;
  }

  .newsImg {
    height: 163px;
  }

  .contactBg::after {
    top: 148px;
    height: 753px;
  }

  .contactBg::after {
    top: 258px;
    height: 753px;
  }

  .newsSlider p {
    line-height: 20px;
  }

  .newsSlider p {
    height: 38.2px;
  }

  .ourApplications.globalApplication .appImg {
    top: -330px !important;
  }

  .applicationsList ul li a::after {
    height: 3px;
    top: 11px;
  }

  .pageBgBox::after {
    top: -161px;
  }

  .tokenomicsListCol {
    width: 485px;
    padding-top: 56px;
  }

  .bannerNewBtns a {
    padding: 12.5px 15px;
    line-height: 19px;
  }

  .footerMenuRow {
    margin-bottom: 87px;
  }

  .copyRight ul li {
    margin-right: 75px;
  }

  .footerMainCol {
    width: 233px;
  }

  .tokenomicsCol {
    width: 456px;
  }

  .tokenomicsListCol {
    width: 485px;
    padding-top: 47px;
  }

  .bannerNewBtns {
    width: 64%;
  }

  .stakingBlock .stakingTxtCol {
    width: 1180px !important;
  }

  .DimitraAcademyList p {
    margin-bottom: 2px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingTxtCol.PlatformHeadingBottom.advancedFarmingModules .DimitraAcademyList {
    left: -93px;
    width: 526px;
  }

  .stakingRow.markets .stakingTxtCol h2 {
    margin-bottom: 35px !important;
  }

  #data_driven_farming .applicationsList ul li a::after {
    top: 10px;
    height: 2px;
  }

  .Technology .applicationsList ul li a::after {
    top: 10px;
    height: 2px;
  }

  .row.teamsTopArea .applicationsList ul li a::after {
    top: 10px;
    height: 2px;
  }

  .projectSideImg.projectMapSideParagraph p {
    margin-top: 30px;
  }

  #dimitra_academy_link .applicationsList ul li a::after {
    top: 10px;
    height: 2px;
  }

  #dimitra_iincubator_link .applicationsList ul li a::after {
    top: 10px;
    height: 2px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingTxtCol.PlatformHeadingBottom .applicationsList ul li a::after {
    top: 10px;
    height: 2px;
  }

  .bannerIconBox svg {
    width: 26px;
    height: 31px;
  }

  .ourApplications.ecosystem.agTechTab .applicationsList ul li a {
    margin-top: 0px !important;
  }

  .ourApplications.ecosystem.agTechTab .applicationsList ul li a::after {
    top: 12px;
    height: 2px;
  }

  .ourApplications.globalApplication .applicationsList ul li a::after {
    height: 2px;
  }

  .tokenomicsListCol {
    width: 485px;
    padding-top: 53px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingRow:nth-child(2) .stakingImgCol {
    top: 550px !important;
  }

  .ourApplications.globalApplication .ourApplicationsTabTxtScroll div {
    max-height: 150px;
    overflow-y: auto;
  }

  #data_driven_farming .applicationsList ul li a::after {
    top: 8px;
    height: 2px;
  }

  .bannerIconBox {
    width: 12%;
    height: 52.19px;
    border-radius: 6px;
  }

  .bannerIconBox svg {
    width: 35px;
    height: 31px;
  }

  .bannerIconSlider p {
    top: 10px;
  }

  .aboutDrivenFarmer .DimitraAcademyList span {
    max-height: 149px;
  }

  .bannerIconSlider {
    padding-top: 15px;
  }

  .bannerIconSlider p {
    top: -15px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(2) {
    transform: rotateY(-50deg);
    height: 35px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(3) {
    transform: rotateY(-40deg);
    height: 40px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(4) {
    transform: rotateY(-40deg);
    height: 44.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(5) {
    transform: rotateY(-30deg);
    height: 46.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(10) {
    transform: rotateY(50deg);
    height: 35px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(9) {
    transform: rotateY(40deg);
    height: 40px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(8) {
    transform: rotateY(40deg);
    height: 44.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(7) {
    transform: rotateY(30deg);
    height: 46.09px;
  }
}

@media screen and (max-width: 1100px) and (min-width: 1025px) {
  .header .collapse.navbar-collapse {
    display: none !important;
  }

  .header {
    padding: 49px 15px 38px;
    position: relative;
    display: flex;
    justify-content: space-between;
    align-items: center;
  }

  .banner .container {
    max-width: 1032px;
  }

  .headerList {
    display: block;
  }

  .headerList {
    position: inherit;
  }

  .ctmSideBarBtn {
    display: block;
  }

  .bannerTxtCol h1 {
    font-size: 50px;
  }

  .bannerTxtCol h5 {
    font-size: 20px;
    margin-bottom: 20px;
  }

  .bannerTxtCol p {
    font-size: 18px;
    max-width: 437px;
  }

  .bannerTxtCol span {
    font-size: 18px;
    max-width: 423px;
  }

  .bannerTxtCol {
    width: 475px;
  }

  .bannerSideImg {
    width: 433px;
  }

  .mainHeading h2 {
    font-size: 50px;
  }

  .mainHeading h5 {
    margin-bottom: 60px;
  }

  .appImg img {
    width: 100%;
  }

  .applicationsList ul li {
    margin-bottom: 8px;
  }

  .ourApplications {
    padding-bottom: 0;
  }

  .DMTRBlock .appImg {
    width: 100%;
    position: relative;
    bottom: 0;
    right: 0;
    margin-top: 40px;
  }

  .DMTRBlock .row .col-md-6 {
    width: 100%;
  }

  .DMTRBlock {
    padding: 121.5px 0px 87.5px;
    position: relative;
  }

  .mainHeading a svg {
    width: 16px;
    height: 16px;
    top: -1px;
  }

  .tokenSection .mainHeading .applicationsListTxt {
    margin-bottom: 50px;
  }

  .tokenList {
    margin-bottom: 21px;
  }

  .tokenSection {
    margin-top: 30px;
    margin-bottom: 80px;
  }

  .ourApplications {
    position: relative;
    z-index: 9;
  }

  .clientLogoCol a img {
    width: 100%;
  }

  .clientLogoCol {
    width: 185px;
  }

  .footerMainCol h3 {
    margin-bottom: 20px;
  }

  .footerMainCol {
    width: 219px;
  }

  .footerMainCol ul li ul li {
    margin-right: 8px;
  }

  /* .bannerActionBtn{
        display: none;
    } */
  .newsImg {
    height: 275px;
  }

  .newsSide {
    margin-bottom: 140px;
  }

  .newsTitle {
    margin-bottom: 28px;
  }

  .contactTitle {
    margin-bottom: 93px;
  }

  .contactInfoTxtBox h5 {
    margin-bottom: 18px;
  }

  .header .navbar {
    padding: 0px;
  }

  .tokenTxtCol {
    width: 400px;
  }

  .bannerNewBtns {
    width: 100%;
  }

  .tokenBannerImg {
    width: 340px;
  }

  .bannerNewBtns a {
    padding: 14.5px 15px;
    line-height: 18px;
  }

  .bannerNew {
    padding: 50px 0px 50px;
  }

  .tokenomicsTxt h2 {
    margin-bottom: 25px;
  }

  .tokenTxtCol h2 {
    margin-bottom: 25px;
  }

  .tokenomicsList p {
    margin-bottom: 10px;
  }

  .tokenomicsList h3 {
    line-height: 31px;
  }

  .tokenomicsListCol {
    width: 485px;
    padding-top: 0;
  }

  .tokenomicsCol {
    width: 385px;
  }

  .tokenomicsList {
    width: 210px;
    margin-top: 40px;
  }

  .tokenomics {
    background: #fff;
    padding: 5px 0px 35px;
  }

  .stakingTxtCol {
    width: 560px;
    padding-top: 0px;
  }

  .stakingImgCol {
    width: 310px;
    margin-bottom: 0;
  }

  .stakingRow {
    margin-bottom: 100px;
  }

  .marketsLogoRow {
    padding-left: 0;
  }

  .stakingBlock .stakingTxtCol {
    width: 450px !important;
  }

  .stakingBlock .stakingImgCol {
    width: 376px !important;
    margin: 0;
  }

  .marketsLogoImg {
    width: 173px;
  }

  .bannerNew.farmarApp .tokenTxtCol {
    width: 540px;
  }

  .tokenBannerImg {
    width: 330px;
  }

  .appCtmRow {
    margin: 0px -10px;
  }

  .appCtmCol {
    padding: 0px 10px;
  }

  .mobileAppIconBox h4 {
    margin-bottom: 21px;
  }

  .AppIconBlock svg {
    width: 78px;
    height: 78px;
  }

  .dimitraIncubator {
    padding: 665px 0px 100px;
  }

  .dimitraIncubator.platformApp .stakingTxtCol {
    width: 635px;
  }

  .dimitraIncubator.platformApp .stakingImgCol {
    width: 280px;
  }

  .dimitraIncubator.platformApp .stakingImgCol img {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    width: 480px;
    height: 422px;
    bottom: -240px;
    right: 30px;
  }

  .dimitraEcosystem .tokenTxtCol {
    width: 455px;
  }

  .dimitraEcosystem .tokenBannerImg {
    width: 465px;
  }

  .stakingBlock.DimitraAcademy .stakingRow .stakingTxtCol {
    width: 100% !important;
  }

  .dimitraIncubator .stakingImgCol {
    width: 350px !important;
  }

  .dimitraIncubator .stakingRow {
    margin-bottom: 128px !important;
  }

  .dimitraIncubator .stakingRow:nth-child(2) {
    margin-bottom: 0px !important;
  }

  .bannerActionBtn img {
    width: 45px;
  }

  .bannerActionBtn {
    position: absolute;
    top: 75px;
    left: 98px;
    width: auto;
    text-align: left;
  }

  .bannerSideImg button:nth-child(3) {
    right: 138px;
    top: 57px;
  }

  .bannerSideImg button:nth-child(4) {
    left: 36px;
    text-align: left;
    bottom: 62px;
    top: auto;
  }

  .bannerSideImg button:nth-child(4) img {
    width: 50px;
  }

  .bannerSideImg button:nth-child(5) {
    left: 18px;
    bottom: 177px;
  }

  .bannerActionBtn p {
    font-size: 16px;
    top: -56px;
    left: 29px;
  }

  .bannerActionBtn::after {
    top: -37px;
    left: 19px;
    transform: rotate(25deg);
  }

  .bannerSideImg button:nth-child(5) img {
    width: 40px;
  }

  .bannerSideImg button:nth-child(5):hover img {
    width: 48px;
  }

  .bannerActionBtn:hover img {
    width: 53px;
  }

  .bannerSideImg button:nth-child(3) p {
    left: auto;
    right: -38px;
    top: -40px;
  }

  .bannerSideImg button:nth-child(3)::after {
    right: 76px;
    left: auto;
    transform: rotate(45deg);
    top: -21px;
  }

  .bannerSideImg button:nth-child(4):hover img {
    width: 64px;
  }

  .bannerSideImg button:nth-child(7) img {
    width: 57px;
  }

  .bannerSideImg button:nth-child(7) {
    right: 90px;
    bottom: 39px;
  }

  .bannerSideImg button:nth-child(7):hover img {
    width: 65px;
  }

  .bannerSideImg button:nth-child(7)::after {
    right: 80px;
    top: -7px;
  }

  .bannerSideImg button:nth-child(7) p {
    left: auto;
    right: -32px;
    top: -25px;
  }

  .bannerSideImg button:nth-child(6) {
    right: -12px;
    left: auto;
    text-align: left;
    top: auto;
    bottom: 160px;
  }

  .bannerSideImg button:nth-child(6):hover img {
    width: 53px;
  }

  .bannerSideImg button:nth-child(6)::after {
    right: 83px;
    top: -26px;
  }

  .bannerSideImg button:nth-child(6) p {
    left: auto;
    right: -18px;
    top: -45px;
  }

  .bannerSideImg button:nth-child(8) {
    left: 151px;
    text-align: left;
    bottom: 177px;
    top: auto;
  }

  .bannerSideImg button:nth-child(9) {
    left: 258px;
    text-align: left;
    bottom: 246px;
    top: auto;
  }

  .bannerSideImg button:nth-child(9) img {
    width: 45px;
  }

  .bannerSideImg button:nth-child(9):hover img {
    width: 53px;
  }

  .bannerSideImg button:nth-child(8) .bannerActionBtn p {
    font-size: 16px;
    top: -56px;
    left: 8px;
  }

  .bannerSideImg button:nth-child(6) {
    right: -4px;
    bottom: 173px;
  }

  .bannerSideImg button:nth-child(6) p {
    left: auto;
    right: -6px;
    top: -45px;
  }

  .bannerActionBtn p {
    left: 11px;
  }

  .bannerSideImg button:nth-child(4) p {
    left: -90px;
  }

  .bannerSideImg button:nth-child(4) {
    left: 106px;
    text-align: left;
    bottom: 49px;
    top: auto;
  }

  .bannerSideImg button:nth-child(4)::after {
    top: -34px;
    left: 18px;
    transform: rotate(-25deg);
  }

  .aboutBannerTitle p {
    padding-top: 0;
  }

  .aboutBannerImg {
    margin-top: -80px;
  }

  .drivenFarming {
    padding: 70px 0px 140px;
    position: relative;
  }

  .drivenFarmingImg {
    width: 100%;
    margin-top: 77px;
  }

  .technologyList h2 {
    font-size: 40px;
  }

  .technologyList p {
    font-size: 22px;
  }

  .technologyList {
    top: 45px;
    left: 6px;
  }

  .technologyList.team {
    width: 100%;
  }

  .technologyList.country {
    right: 20px;
    top: 80px;
  }

  .worldMap h5 {
    font-size: 28px;
  }

  .worldMap h2 {
    font-size: 40px;
  }

  .technologyList.projects {
    left: 0px;
  }

  .technologyList.user {
    max-width: 191.83px;
  }

  .technologyList.connected {
    max-width: 454px;
    bottom: 168px;
    right: 30px;
  }

  .dimitraValuesTxt h2 {
    font-size: 55px;
  }

  .valueMainIconBox {
    width: 88px;
    height: 88px;
  }

  .valuesBox {
    padding: 70px 0px 0px;
    position: relative;
  }

  .dimitraValuesTxt p {
    font-size: 26px;
  }

  .environmentalBox .stakingRow .stakingTxtCol {
    width: 100%;
  }

  .environmentalBox {
    padding: 50px 0px 50px;
  }

  .ourTeam .row .col-md-4,
  .ourTeam .row .col-md-8 {
    width: 100%;
  }

  .teamUserName h3 {
    font-size: 16px;
  }

  .teamUserName h5 {
    font-size: 11px;
  }

  .teamUserName p {
    font-size: 12px;
  }

  .bannerSideImg img.globeeImg {
    position: relative;
    width: 100%;
    height: auto;
    left: 0;
    top: 0;
  }

  .bannerSideImg {
    height: auto;
  }

  .bannerTxtCol {
    padding: 0;
  }

  .banner .container {
    max-width: 1000px;
  }

  .applicationsList ul li a::after {
    top: 7px;
  }

  .ourApplications .applicationsListTxt p {
    width: 100%;
  }

  .appImg {
    position: relative;
    top: 0px;
  }

  .applicationsList ul li.active a::after,
  .applicationsList ul li a:hover::after {
    width: 17px;
  }

  .drivenFarming .applicationsList ul li a::after {
    top: 4px;
  }

  .applicationsList ul li a::after {
    height: 3px;
    top: 8px;
  }

  .applicationsList ul li.active a,
  .applicationsList ul li a:hover {
    padding-left: 23px;
  }

  .Technology .applicationsList ul li a::after {
    top: 8px;
  }

  .environmentalBox .applicationsList ul li a::after,
  .projectsBox .applicationsList ul li a::after {
    top: 8px;
  }

  .ourTeam .applicationsList ul li a::after {
    top: 7px;
  }

  .ourTeam .applicationsList {
    margin-bottom: 50px;
  }

  .ipadSideBar ul {
    list-style: none;
    padding: 0px;
    margin: 0px;
    width: 100%;
    height: 100%;
    overflow: auto;
  }

  .applicationsList ul li a {
    font-weight: 600 !important;
  }

  .drivenFarming .stakingTxtCol {
    width: 100%;
  }

  .drivenFarming .stakingTxtCol h2 {
    margin-bottom: 15px;
  }

  .drivenFarming .stakingTxtCol h6 {
    font-size: 26px;
    margin-bottom: 25px;
  }

  .drivenFarming .DimitraAcademyList a {
    margin-top: 23px;
  }

  .ourTeam {
    padding: 50px 0px;
  }

  .DMTRBlock .mainHeading h5 {
    margin-bottom: 31px !important;
  }

  .tokenSection .mainHeading h2 {
    margin-bottom: 15px;
  }

  .tokenSection .mainHeading .applicationsListTxt {
    margin-bottom: 33px;
  }

  .btnsRow {
    margin-top: 19px;
  }

  .stakingBlock .stakingRow {
    margin-bottom: 70px;
  }

  .stakingBlock.DimitraAcademy .stakingTxtCol h2 {
    margin-bottom: 16px;
  }

  .bannerNew.dimitraEcosystem .stakingBlock .stakingRow {
    margin-bottom: 50px;
  }

  .bannerNew.farmarApp .tokenTxtCol h2 {
    margin-bottom: 19px;
  }

  .AppIconBlock {
    text-align: center;
    margin-bottom: 35.4px;
  }

  .dimitraIncubator.platformApp .stakingTxtCol h2 {
    margin-bottom: 20px;
  }

  .dimitraIncubator .stakingRow {
    margin-bottom: 0 !important;
  }

  .dimitraIncubator.platformApp .stakingImgCol {
    margin-bottom: 25px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    height: 325px;
    bottom: -120px;
  }

  .ourApplications.ecosystem::after {
    content: "";
    position: absolute;
    top: -10%;
    left: 0;
    right: 0;
    width: 100%;
    height: 401px;
    background: url(../imgs/ecosystemLayer.png) no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -5;
  }

  .tokenImg img {
    width: 50%;
  }

  .applicationsListTxt {
    max-height: 371px;
    overflow-y: auto;
    overflow-x: hidden;
  }

  .tabscrollParagraph p:nth-child(1) {
    margin: 0px;
  }

  .aboutPartnerSection::after {
    height: 423px;
  }

  .DimitraAcademyList span p {
    max-height: 405px;
    overflow-y: auto;
    overflow-x: hidden;
  }

  .stakingBlock .stakingImgCol {
    width: 288px !important;
    margin: 0;
  }

  .newsImg {
    height: 128px;
  }

  .newsSide .swiper-wrapper {
    position: relative;
    left: -240px;
  }

  .newsSlider p {
    font-size: calc(26 * 100vw / 1920);
    color: #007800;
    margin-bottom: 7px;
    line-height: 14px;
  }

  .pageBgBox {
    margin-top: 5px;
  }

  .applicationsListTxt {
    width: 404px;
  }

  .applicationsListTxt {
    width: 100%;
  }

  .DMTRBlock {
    padding: 88.5px 0px 67.5px;
  }

  .worldMap {
    height: 527px;
  }

  .technologyList.team {
    left: 47px;
    top: 16px;
  }

  .technologyList p {
    font-size: 18px;
  }

  .worldMap h2 {
    font-size: 30px;
  }

  .technologyList.country {
    right: 39px;
    top: 72px;
  }

  .farmer_map_main_heading {
    position: relative;
    top: -55px;
  }

  .technologyList.connected {
    max-width: 474px;
    bottom: 141px;
    right: -21px;
  }

  .technologyList h2 {
    line-height: 30px;
  }

  .technologyList.projects {
    top: auto;
    bottom: 142px;
    left: -160px;
  }

  .technologyList.user {
    left: 40px;
    bottom: 20px;
  }

  .technologyList.projects {
    top: auto;
    bottom: 142px;
    left: -21px;
  }

  .environmentalBox.globalIssue::after {
    top: 85px;
  }

  .projectSideImg {
    margin-top: -44px;
  }

  .projectSideImg.projectMapSideParagraph p {
    max-height: 290px;
    overflow-y: auto;
    overflow-x: hidden;
  }

  .navbar-light .navbar-brand {
    width: 200px;
  }

  .navbar-light .navbar-brand img {
    width: 100%;
  }

  .banner .container {
    max-width: 960px;
  }

  .environmentalBox {
    padding: 90px 0px 50px;
  }

  .aboutPartnerSection {
    padding: 223px 0px 0px;
  }

  .dimitraIncubator .stakingRow {
    margin-bottom: 70px !important;
  }

  .dimitraIncubator {
    padding: 665px 0px 44px;
  }

  .appCtmRow P {
    max-width: 480px;
    overflow-y: auto;
    overflow-x: hidden;
  }

  .PlatformHeadingBottom .DimitraAcademyList span p {
    color: #007800;
    font-weight: 400;
    overflow-y: inherit;
    overflow-x: inherit;
  }

  .advancedFarmingModules .DimitraAcademyList span p {
    font-weight: 300;

    color: #7b7b7b;
    max-height: 200px;
    overflow-y: auto;
  }

  .contactBg::after {
    height: 545px;
  }

  .contactMainForm {
    margin-bottom: 93px;
  }

  .bannerSideImg {
    width: 313px;
  }

  .bannerActionBtn img {
    width: 37px;
  }

  .bannerActionBtn {
    top: 42px;
    left: 80px;
  }

  .bannerSideImg button:nth-child(9) img {
    width: 33px;
  }

  .bannerSideImg button:nth-child(5) img {
    width: 31px;
  }

  .bannerSideImg button:nth-child(6) img {
    width: 34px;
  }

  .bannerSideImg button:nth-child(7) img {
    width: 40px;
  }

  .bannerSideImg button:nth-child(4):hover img {
    width: 45px;
  }

  .bannerSideImg button:nth-child(3) {
    right: 73px;
    top: 36px;
  }

  .bannerSideImg button:nth-child(5) {
    left: 10px;
    bottom: 117px;
  }

  .bannerSideImg button:nth-child(8) {
    left: 105px;
    bottom: 124px;
  }

  .bannerSideImg button:nth-child(9) {
    left: 188px;
    bottom: 173px;
  }

  .bannerSideImg button:nth-child(4) {
    left: 69px;
    bottom: 26px;
  }

  .bannerSideImg button:nth-child(7) {
    right: 62px;
    bottom: 38px;
  }

  /* .ourApplications .mainHeading .applicationsListTxt p{
  max-height: 108px;
  overflow-y: auto;
  overflow-x: hidden;
} */
  /* .ourApplications.ecosystem .applicationsListTxt p{
  max-height: 354px;
  overflow-y: auto;
  overflow-x: hidden;
} */

  .ourApplications .appImg {
    top: -64px;
  }

  .tokenSection .tokenImg {
    top: -57px;
  }

  .ourApplications.ecosystem::after {
    top: -11%;
  }

  .tokenImg img {
    width: 47%;
  }

  .appImg img {
    width: 89%;
  }

  .social_media_icons {
    width: 258px;
  }

  .aboutBannerTitle {
    padding-left: 16px;
  }

  .aboutBannerCol {
    width: 50%;
    padding: 0px 11.5px;
  }

  .aboutBanner {
    padding: 46px 0px 0px;
  }

  .aboutBannerImg {
    margin-top: -19px;
  }

  .worldMap {
    height: 468px;
  }

  .technologyList.team {
    left: 49px;
    top: 29px;
  }

  .technologyList {
    top: 45px;
    left: -39px;
  }

  .technologyList.country {
    right: 47px;
    top: 72px;
  }

  .farmer_map_main_heading {
    top: -46px;
  }

  .technologyList.projects {
    bottom: 117px;
    left: -78px;
  }

  .technologyList.connected {
    bottom: 118px;
    right: -77px;
  }

  .technologyList.user {
    left: 64px;
    bottom: 9px;
  }

  .technologyList.user {
    left: -27px;
    bottom: 9px;
  }

  .tabscrollParagraph p {
    max-height: 487px;
    overflow-y: auto;
    overflow-x: hidden;
  }

  .environmentalBox {
    padding: 63px 0px 50px;
  }

  .tokenTxtCol {
    text-align: inherit;
  }

  .bannerNewBtns {
    width: 60%;
    margin-left: 31px;
  }

  .bannerNewBtns a {
    padding: 14.5px 15px;
    line-height: 18px;
    text-align: center;
  }

  .stakingBlock .stakingImgCol {
    width: 228px !important;
    margin: 0;
  }

  .dimitraIncubator .stakingImgCol {
    width: 310px !important;
  }

  .dimitraIncubator.mobileLine .DimitraAcademyList p {
    max-height: 405px;
    overflow-y: auto;
    overflow-x: hidden;
  }

  .stakingBlock::after {
    height: 511px;
  }

  .bannerNew {
    padding: 0px 0px 50px;
  }

  .contactMainForm {
    margin-bottom: 43px;
  }

  .ourApplications {
    padding-top: 135px;
  }

  .ourApplications .appImg {
    top: -317px !important;
  }

  .DMTRBlock .mainHeading h2 {
    margin-bottom: 25px;
  }

  .ourApplications.ecosystem .mainHeading .row {
    margin-top: 22px;
  }

  .ourApplications.ecosystem::after {
    top: 0%;
    height: 483px;
  }

  .ourApplications.ecosystem .appImg {
    top: 655px !important;
  }

  .tokenSection {
    margin-top: 30px;
    margin-bottom: 10px;
  }

  .applicationsListTxt {
    overflow-y: inherit;
    overflow-x: inherit;
  }

  .ourApplications.ecosystem .appImg {
    top: 65px !important;
  }

  section.ourTeam {
    min-height: 1200px !important;
  }

  section.projectsBox {
    min-height: 1080px;
  }

  .ourTeam {
    padding: 170px 0px;
  }

  .ourTeam::after {
    top: 90px;
    height: 536px;
  }

  .headerGreenBox {
    width: 45px;
  }

  #main_percentage {
    font-size: 8px;
  }

  .mediaMainList p span#main_price {
    font-size: 10px;
  }

  .pageBgBox::before {
    bottom: 416px;
    height: 1084px;
  }

  .pageBgBox::after {
    top: -50px;
    height: 1024px;
  }

  .DMTRBlock {
    padding: 150.5px 0px 67.5px;
  }

  .applicationsList ul li a::after {
    height: 2px;
    top: 9px;
  }

  .tokenImg img {
    width: 41%;
  }

  .tokenSection .tokenImg {
    top: -41px;
  }

  .ourApplications.ecosystem .mainHeading h5 {
    margin-bottom: 17px;
  }

  .applicationsList ul li {
    margin-bottom: 5px !important;
  }

  .ourApplications.globalApplication {
    padding-top: 95px;
  }

  .ourApplications.globalApplication .appImg {
    top: -280px !important;
  }

  .pageBgBox::after {
    top: -130px;
  }

  .mainHeading .row .col-md-6:nth-last-child(1) .tokenList {
    margin-bottom: 29px;
  }

  .ourApplications.ecosystem::after {
    top: -3%;
    height: 483px;
  }

  .ourApplications.ecosystem.agTechTab .applicationsListTxt {
    width: 314px;
  }

  .ourApplications.globalApplication .applicationsListTxt {
    width: 324px;
  }

  .mainHeading .row .col-md-6:nth-last-child(2) .tokenList {
    margin-bottom: 29px;
  }

  .ourApplications.ecosystem .appImg {
    top: 41px !important;
  }

  .ourApplications.ecosystem.agTechTab .applicationsListTxt a {
    margin-top: 20px !important;
  }

  .ourApplications.ecosystem.agTechTab {
    padding-bottom: 112px;
  }

  .aboutBanner {
    padding: 80px 0px 0px;
  }

  .drivenFarming .applicationsList ul li a::after {
    top: 8px;
  }

  .drivenFarming::after {
    bottom: 10px;
    height: 739px;
  }

  .drivenFarming {
    padding: 70px 0px 280px;
  }

  .farmer_map_main_heading {
    top: -36px;
    left: -25px;
  }

  .technologyList {
    top: 46px;
    left: -43px;
  }

  .technologyList.country {
    right: 21px;
    top: 89px;
  }

  .technologyList.projects {
    bottom: 109px;
    left: -78px;
  }

  .technologyList.connected H2 {
    position: relative;
    top: -8px;
  }

  .worldMap {
    margin-bottom: 77px;
  }

  .tabScrollBox {
    max-height: 480px;
    overflow-y: inherit;
  }

  .valuesBox {
    padding: 320px 0px 0px;
    position: relative;
  }

  .valuesBox .dimitraValuesIcons:nth-last-child(1) .valueMainIconBox {
    margin: 0px 2.3px;
  }

  .environmentalBox::after {
    top: 40px;
    height: 306px;
  }

  .environmentalBox .DimitraAcademyList span {
    margin-bottom: 7px;
  }

  .ContantScroll {
    max-height: 262px;
    overflow-y: auto;
    overflow-x: hidden;
  }

  .environmentalBox.globalIssue::after {
    top: 79px;
    height: 352px;
  }

  .ourTeam::after {
    top: -10px;
    height: 416px;
  }

  .teamUserName h5 p {
    font-size: 12px;
  }

  .teamInfo {
    margin-bottom: 14px;
  }

  .teamUserImg {
    width: 84px;
    height: 84px;
  }

  .projectsBox::after {
    top: 160px;
    height: 471px;
  }

  .projectsBox {
    padding: 501px 0px 50px;
  }

  .aboutPartnerSection::after {
    top: -60px;
  }

  .aboutPartnerSection {
    padding: 155px 0px 0px;
  }

  .tokenBannerImg {
    width: 300px;
  }

  .bannerNew {
    padding: 0px 0px 90px;
  }

  .tokenomicsListCol {
    width: 425px;
  }

  .stakingBlock {
    padding: 82px 0px 0px;
  }

  .stakingBlock::after {
    top: 80px;
    height: 521px;
  }

  .stakingBlock.newStaking .stakingTxtCol {
    width: 620px !important;
  }

  .stakingBlock.newStaking .tokenScrolTxt {
    max-height: 310px;
    overflow-y: auto;
  }

  .stakingRow.markets {
    padding-top: 85px;
  }

  .stakingRow.markets .stakingImgCol {
    width: 428px !important;
  }

  .bannerNew {
    padding: 80px 0px 170px;
  }

  .dimitraIncubator {
    padding: 468px 0px 214px;
    margin-top: -218px;
  }

  .stakingBlock.DimitraAcademy .stakingImgCol.stakingAcdmyImg {
    width: 283px !important;
  }

  .stakingBlock.DimitraAcademy {
    padding: 2px 0px 0px;
  }

  .stakingBlock .stakingRow {
    margin-bottom: 40px;
  }

  .stakingBlock.DimitraAcademy .stakingRow .stakingTxtCol .col-md-7 {
    top: 5px;
  }

  .stakingRow.ecosys_staking {
    position: relative;
    top: 184px;
  }

  .dimitraIncubator.mobileLine .partnersMainLogo {
    top: 207px;
    margin-bottom: 0px;
  }

  .stakingRow.ecosys_staking {
    position: relative;
    top: 234px;
  }

  .AppIconBlock svg {
    width: 58px;
    height: 58px;
  }

  .dimitraIncubator.platformApp::after {
    top: 0px;
    height: 1180px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingRow.modulesSideImg .stakingImgCol {
    width: 180px !important;
    position: relative;
    top: 85px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingTxtCol {
    width: 840px;
    margin-top: 65px;
  }

  .dimitraIncubator.platformApp.phoneList {
    padding: 478px 0px 134px;
  }

  .newsSlider p {
    line-height: 19px;
  }

  .newsSlider p {
    height: 36.2px;
  }

  .tokenomicsListCol {
    width: 485px;
    padding-top: 39px;
  }

  .tokenomicsListCol {
    width: 425px;
    padding-top: 39px;
  }

  .footerMenuRow {
    margin-bottom: 77px;
  }

  .copyRight ul li {
    display: inline-block;
    margin-right: 60px;
  }

  .stakingBlock .stakingTxtCol {
    width: 1323px !important;
  }

  .DimitraAcademyList p {
    margin-bottom: 2px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingTxtCol.PlatformHeadingBottom.advancedFarmingModules .DimitraAcademyList {
    left: -77px;
    width: 376px;
  }

  .Technology .tabScrollBox .tabscrollParagraph {
    max-height: 245px;
  }

  #our_team_link_id .applicationsList ul li a::after {
    top: 8px;
  }

  #project_link_id .applicationsList ul li.active a::after {
    top: 8px;
    width: 14px;
  }

  #project_link_id .applicationsList ul li.active a,
  .applicationsList ul li a:hover {
    padding-left: 20px;
  }

  .projectSideImg.projectMapSideParagraph p {
    margin-top: 30px;
  }

  .stakingRow.markets .stakingTxtCol h2 {
    margin-bottom: 20px !important;
  }

  .stakingBlock.DimitraAcademy .applicationsList ul li a::after {
    top: 8px;
  }

  #dimitra_iincubator_link .stakingTxtCol .applicationsList a::after {
    top: 8px;
  }

  .dimitraIncubator.platformApp.phoneList .stakingRow.modulesSideImg .PlatformHeadingBottom .applicationsList ul li a:after {
    top: 8px;
  }

  .stakingTxtCol.PlatformHeadingBottom.advancedFarmingModules .applicationsList ul li a::after {
    top: 9px;
  }

  .drivenFarming .DimitraAcademyList a svg {
    width: 14px;
    height: 14px;
  }

  .ourApplications.ecosystem::after {
    top: 0%;
    height: 483px;
  }

  .ourApplications.globalApplication .applicationsListTxt p {
    width: 394px;
  }

  .tokenSection .tokenImg {
    top: -25px;
  }

  .mainHeading a svg {
    width: 13px;
    height: 13px;
  }

  .valuesBox::after {
    bottom: 159px;
    height: 436px;
  }

  .DimitraAcademyList.cropInputList div span {
    max-height: 120px;
    overflow-y: auto;
  }

  .advancedFarmingModules .DimitraAcademyList span {
    max-height: 130px;
    overflow-y: auto;
  }

  .advancedFarmingModules .DimitraAcademyList span p {
    max-height: initial;
    overflow-y: auto;
  }

  .DimitraAcademyList.cropInputList span p {
    margin-bottom: 0px;
    line-height: normal;
  }

  .newsImg {
    height: 123px;
  }

  .bannerIconBox {
    width: 12%;
    height: 37.55px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(4) {
    height: 37px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(3) {
    height: 35px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(2) {
    height: 32px;
  }

  .bannerIconBox svg {
    width: 25px;
    height: 22px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(7) {
    height: 37px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(8) {
    height: 35px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(9) {
    height: 32px;
  }

  .bannerIconSlider p {
    top: 10px;
  }

  .bannerIconBox {
    border-radius: 6px;
  }

  .footerMainCol ul li ul li a svg {
    width: 20px;
    height: 20px;
  }

  .aboutDrivenFarmer .DimitraAcademyList span {
    max-height: 149px;
  }

  .bannerIconSlider {
    padding-top: 10px;
  }

  .bannerIconSlider p {
    top: -12px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(2) {
    transform: rotateY(-50deg);
    height: 28px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(3) {
    transform: rotateY(-40deg);
    height: 30px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(4) {
    transform: rotateY(-40deg);
    height: 33.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(5) {
    transform: rotateY(-30deg);
    height: 35.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(10) {
    transform: rotateY(50deg);
    height: 28px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(9) {
    transform: rotateY(40deg);
    height: 30px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(8) {
    transform: rotateY(40deg);
    height: 33.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(7) {
    transform: rotateY(30deg);
    height: 35.09px;
  }
}

@media (max-width: 1024px) {
  .header .collapse.navbar-collapse {
    display: none !important;
  }

  .headerList {
    display: none;
  }

  .ctmSideBarBtn {
    display: block;
  }

  .bannerTxtCol h5 {
    margin-bottom: 20px;
  }

  .bannerTxtCol p {
    max-width: 437px;
  }

  .bannerTxtCol span {
    max-width: 423px;
  }

  .bannerTxtCol {
    width: 475px;
  }

  .bannerSideImg {
    width: 433px;
  }

  .mainHeading h5 {
    margin-bottom: 60px;
  }

  .appImg img {
    width: 100%;
  }

  .applicationsList ul li {
    margin-bottom: 8px;
  }

  .ourApplications {
    padding-bottom: 0;
  }

  .DMTRBlock .appImg {
    width: 100%;
    position: relative;
    bottom: 0;
    right: 0;
    margin-top: 40px;
  }

  .DMTRBlock .row .col-md-6 {
    width: 100%;
  }

  .DMTRBlock {
    padding: 121.5px 0px 87.5px;
    position: relative;
  }

  .mainHeading a svg {
    width: 16px;
    height: 16px;
    top: -1px;
  }

  .tokenSection .mainHeading .applicationsListTxt {
    margin-bottom: 50px;
  }

  .tokenList {
    margin-bottom: 21px;
  }

  .tokenSection {
    margin-top: 30px;
    margin-bottom: 80px;
  }

  .ourApplications {
    position: relative;
    z-index: 9;
  }

  .clientLogoCol a img {
    width: 100%;
  }

  .clientLogoCol {
    width: 185px;
  }

  .footerMainCol h3 {
    margin-bottom: 20px;
  }

  .footerMainCol {
    width: 219px;
  }

  .footerMainCol ul li ul li {
    margin-right: 8px;
  }

  .newsImg {
    height: 275px;
  }

  .newsSide {
    margin-bottom: 140px;
  }

  .newsTitle {
    margin-bottom: 28px;
  }

  .contactTitle {
    margin-bottom: 93px;
  }

  .contactInfoTxtBox h5 {
    margin-bottom: 18px;
  }

  .header .navbar {
    padding: 0px;
  }

  .tokenTxtCol {
    width: 400px;
  }

  .bannerNewBtns {
    width: 100%;
  }

  .tokenBannerImg {
    width: 340px;
  }

  .bannerNewBtns a {
    padding: 14.5px 15px;
    line-height: 18px;
  }

  .bannerNew {
    padding: 50px 0px 50px;
  }

  .tokenomicsTxt h2 {
    margin-bottom: 25px;
  }

  .tokenTxtCol h2 {
    margin-bottom: 25px;
  }

  .tokenomicsList p {
    margin-bottom: 10px;
  }

  .tokenomicsList h3 {
    line-height: 31px;
  }

  .tokenomicsListCol {
    width: 485px;
    padding-top: 0;
  }

  .tokenomicsCol {
    width: 385px;
  }

  .tokenomicsList {
    width: 210px;
    margin-top: 40px;
  }

  .tokenomics {
    background: #fff;
    padding: 5px 0px 35px;
  }

  .stakingTxtCol {
    width: 560px;
    padding-top: 0px;
  }

  .stakingImgCol {
    width: 310px;
    margin-bottom: 0;
  }

  .stakingRow {
    margin-bottom: 100px;
  }

  .marketsLogoRow {
    padding-left: 0;
  }

  .stakingBlock .stakingTxtCol {
    width: 450px !important;
  }

  .stakingBlock .stakingImgCol {
    width: 388px !important;
    margin: 0;
  }

  .marketsLogoImg {
    width: 173px;
  }

  .bannerNew.farmarApp .tokenTxtCol {
    width: 540px;
  }

  .tokenBannerImg {
    width: 330px;
  }

  .appCtmRow {
    margin: 0px -10px;
  }

  .appCtmCol {
    padding: 0px 10px;
  }

  .mobileAppIconBox h4 {
    margin-bottom: 21px;
  }

  .AppIconBlock svg {
    width: 78px;
    height: 78px;
  }

  .dimitraIncubator {
    padding: 665px 0px 100px;
  }

  .dimitraIncubator.platformApp .stakingTxtCol {
    width: 635px;
  }

  .dimitraIncubator.platformApp .stakingImgCol {
    width: 280px;
  }

  .dimitraIncubator.platformApp .stakingImgCol img {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    width: 480px;
    height: 422px;
    bottom: -240px;
    right: 30px;
  }

  .dimitraEcosystem .tokenTxtCol {
    width: 455px;
  }

  .dimitraEcosystem .tokenBannerImg {
    width: 465px;
  }

  .dimitraIncubator .stakingImgCol {
    width: 350px !important;
  }

  .dimitraIncubator .stakingRow {
    margin-bottom: 128px !important;
  }

  .dimitraIncubator .stakingRow:nth-child(2) {
    margin-bottom: 0px !important;
  }

  .bannerActionBtn img {
    width: 45px;
  }

  .bannerActionBtn {
    position: absolute;
    top: 58px;
    left: 71px;
    width: 135px;
    text-align: left;
  }

  .bannerSideImg button:nth-child(3) {
    right: 41px;
    top: 62px;
  }

  .bannerSideImg button:nth-child(4) {
    left: 36px;
    text-align: left;
    bottom: 62px;
    top: auto;
  }

  .bannerSideImg button:nth-child(4) img {
    width: 50px;
  }

  .bannerSideImg button:nth-child(5) {
    left: 10px;
    bottom: 202px;
  }

  .bannerActionBtn p {
    font-size: 16px;
    top: -56px;
    left: 29px;
  }

  .bannerActionBtn::after {
    top: -37px;
    left: 19px;
    transform: rotate(25deg);
  }

  .bannerSideImg button:nth-child(5) img {
    width: 40px;
  }

  .bannerSideImg button:nth-child(5):hover img {
    width: 48px;
  }

  .bannerActionBtn:hover img {
    width: 53px;
  }

  .bannerSideImg button:nth-child(3) p {
    left: auto;
    right: -38px;
    top: -40px;
  }

  .bannerSideImg button:nth-child(3)::after {
    right: 76px;
    left: auto;
    transform: rotate(45deg);
    top: -21px;
  }

  .bannerSideImg button:nth-child(4):hover img {
    width: 64px;
  }

  .bannerSideImg button:nth-child(7) img {
    width: 57px;
  }

  .bannerSideImg button:nth-child(7) {
    right: 30px;
    bottom: 47px;
  }

  .bannerSideImg button:nth-child(7):hover img {
    width: 65px;
  }

  .bannerSideImg button:nth-child(7)::after {
    right: 80px;
    top: -7px;
  }

  .bannerSideImg button:nth-child(7) p {
    left: auto;
    right: -32px;
    top: -25px;
  }

  .bannerSideImg button:nth-child(6) {
    right: -12px;
    left: auto;
    text-align: left;
    top: auto;
    bottom: 160px;
  }

  .bannerSideImg button:nth-child(6):hover img {
    width: 53px;
  }

  .bannerSideImg button:nth-child(6)::after {
    right: 83px;
    top: -26px;
  }

  .bannerSideImg button:nth-child(6) p {
    left: auto;
    right: -18px;
    top: -45px;
  }

  .bannerSideImg button:nth-child(8) {
    left: 104px;
    text-align: left;
    bottom: 140px;
    top: auto;
  }

  .bannerSideImg button:nth-child(9) {
    left: 225px;
    text-align: left;
    bottom: 218px;
    top: auto;
  }

  .bannerSideImg button:nth-child(9) img {
    width: 45px;
  }

  .bannerSideImg button:nth-child(9):hover img {
    width: 53px;
  }

  .bannerSideImg button:nth-child(8) .bannerActionBtn p {
    top: -56px;
    left: 8px;
  }

  .bannerSideImg button:nth-child(6)::after {
    right: 106px;
    top: -28px;
  }

  .bannerSideImg button:nth-child(6) p {
    left: auto;
    right: -6px;
    top: -45px;
  }

  .bannerActionBtn p {
    left: 11px;
  }

  .bannerSideImg button:nth-child(4) p {
    left: -90px;
  }

  .bannerSideImg button:nth-child(4)::after {
    top: -34px;
    left: 18px;
    transform: rotate(-25deg);
  }

  .aboutBannerTitle p {
    padding-top: 0;
  }

  .aboutBannerImg {
    margin-top: -80px;
  }

  .drivenFarming {
    padding: 70px 0px 140px;
    position: relative;
  }

  .drivenFarmingImg {
    width: 100%;
    margin-top: 77px;
  }

  .technologyList {
    top: 45px;
    left: 6px;
  }

  .technologyList.team {
    width: 100%;
  }

  .technologyList.country {
    right: 20px;
    top: 80px;
  }

  .technologyList.projects {
    left: 0px;
  }

  .technologyList.user {
    max-width: 191.83px;
  }

  .technologyList.connected {
    max-width: 454px;
    bottom: 168px;
    right: 30px;
  }

  .valueMainIconBox {
    width: 88px;
    height: 88px;
  }

  .valuesBox {
    padding: 70px 0px 0px;
    position: relative;
  }

  .environmentalBox .stakingRow .stakingTxtCol {
    width: 100%;
  }

  .environmentalBox {
    padding: 63px 0px 50px;
  }

  .ourTeam .row .col-md-4,
  .ourTeam .row .col-md-8 {
    width: 100%;
  }

  .bannerSideImg img.globeeImg {
    position: relative;
    width: 100%;
    height: auto;
    left: 0;
    top: 0;
  }

  .bannerSideImg {
    height: auto;
  }

  .bannerTxtCol {
    padding: 0;
  }

  .banner .container {
    max-width: 1000px;
  }

  .applicationsList ul li a::after {
    top: 7px;
  }

  .ourApplications .applicationsListTxt p {
    width: 100%;
  }

  .appImg {
    position: relative;
    top: 0px;
  }

  .applicationsList ul li.active a::after,
  .applicationsList ul li a:hover::after {
    width: 17px;
  }

  .drivenFarming .applicationsList ul li a::after {
    top: 4px;
  }

  .applicationsList ul li a::after {
    height: 3px;
    top: 8px;
  }

  .applicationsList ul li.active a,
  .applicationsList ul li a:hover {
    padding-left: 23px;
  }

  .Technology .applicationsList ul li a::after {
    top: 5px;
  }

  .environmentalBox .applicationsList ul li a::after,
  .projectsBox .applicationsList ul li a::after {
    top: 5px;
  }

  .ourTeam .applicationsList ul li a::after {
    top: 7px;
  }

  .ourTeam .applicationsList {
    margin-bottom: 50px;
  }

  .ipadSideBar ul {
    list-style: none;
    padding: 0px;
    margin: 0px;
    width: 100%;
    height: 100%;
    overflow: auto;
  }

  .applicationsList ul li a {
    font-weight: 600 !important;
  }

  .drivenFarming .stakingTxtCol {
    width: 100%;
  }

  .drivenFarming .stakingTxtCol h2 {
    margin-bottom: 15px;
  }

  .drivenFarming .stakingTxtCol h6 {
    margin-bottom: 25px;
  }

  .drivenFarming .DimitraAcademyList a {
    margin-top: 23px;
  }

  .ourTeam {
    padding: 50px 0px;
  }

  .DMTRBlock .mainHeading h5 {
    margin-bottom: 31px !important;
  }

  .tokenSection .mainHeading h2 {
    margin-bottom: 15px;
  }

  .tokenSection .mainHeading .applicationsListTxt {
    margin-bottom: 33px;
  }

  .btnsRow {
    margin-top: 19px;
  }

  .stakingBlock .stakingRow {
    margin-bottom: 70px;
  }

  .stakingBlock.DimitraAcademy .stakingTxtCol h2 {
    margin-bottom: 16px;
  }

  .bannerNew.dimitraEcosystem .stakingBlock .stakingRow {
    margin-bottom: 50px;
  }

  .bannerNew.farmarApp .tokenTxtCol h2 {
    margin-bottom: 19px;
  }

  .AppIconBlock {
    text-align: center;
    margin-bottom: 35.4px;
  }

  .dimitraIncubator.platformApp .stakingTxtCol h2 {
    margin-bottom: 20px;
  }

  .dimitraIncubator .stakingRow {
    margin-bottom: 0 !important;
  }

  .dimitraIncubator.platformApp .stakingImgCol {
    margin-bottom: 25px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    height: 325px;
    bottom: -120px;
  }

  .DimitraAcademy.mobileAppList P {
    max-height: 480px;
    overflow-y: auto;
    overflow-x: hidden;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    height: 276px;
    bottom: -120px;
  }

  .newsSide .swiper-wrapper {
    position: relative;
    left: -160px;
  }

  .bannerTxtCol {
    width: 518px;
  }

  a.navbar-brand {
    width: 200px;
  }

  a.navbar-brand img {
    width: 100%;
  }

  .header {
    padding: 49px 15px 38px;
    position: relative;
    display: flex;
    justify-content: space-between;
    align-items: center;
  }

  .banner .container {
    max-width: 1032px;
  }

  .headerList {
    display: block;
  }

  .headerList {
    position: inherit;
  }

  .ctmSideBarBtn {
    display: block;
  }

  .bannerTxtCol h5 {
    margin-bottom: 20px;
  }

  .bannerTxtCol p {
    max-width: 437px;
  }

  .bannerTxtCol span {
    max-width: 423px;
  }

  .bannerTxtCol {
    width: 475px;
  }

  .bannerTxtCol {
    width: 566px;
  }

  .bannerSideImg {
    width: 413px;
  }

  .bannerSideImg button:nth-child(5) img {
    width: 33px;
  }

  .bannerActionBtn img {
    width: 40px;
  }

  .bannerSideImg button:nth-child(9) img {
    width: 40px;
  }

  .bannerSideImg button:nth-child(4) img {
    width: 42px;
  }

  .bannerSideImg button:nth-child(7) img {
    width: 46px;
  }

  .bannerSideImg button:nth-child(6) img {
    width: 37px;
  }

  .bannerActionBtn {
    top: 57px;
    left: 76px;
  }

  .bannerSideImg button:nth-child(5) {
    left: 17px;
    bottom: 142px;
  }

  .bannerSideImg button:nth-child(3) {
    right: 11px;
    top: 38px;
  }

  .bannerSideImg button:nth-child(9) {
    left: 202px;
    bottom: 189px;
  }

  .bannerSideImg button:nth-child(8) {
    left: 118px;
    bottom: 140px;
  }

  .bannerSideImg button:nth-child(4) {
    left: 93px;
    bottom: 35px;
  }

  .bannerSideImg button:nth-child(6) {
    right: -84px;
    bottom: 160px;
  }

  .bannerSideImg button:nth-child(7) {
    right: -10px;
    bottom: 38px;
  }

  .pageBgBox {
    margin-top: 37px;
  }

  .ourApplications.globalApplication .appImg {
    top: -295px !important;
  }

  .ourApplications .applicationsListTxt p {
    width: 364px;
  }

  .applicationsList ul li a::after {
    height: 2px;
    top: 10px;
  }

  .DMTRBlock {
    padding: 291.5px 0px 87.5px;
    position: relative;
  }

  .pageBgBox::after {
    top: 130px;
    height: 459px;
  }

  .DMTRBlock {
    padding: 151.5px 0px 87.5px;
  }

  .pageBgBox::before {
    bottom: 562px;
    height: 784px;
  }

  .tokenSection .tokenImg {
    width: 140px;
  }

  .tokenSection .tokenImg img {
    width: 100%;
  }

  .tokenSection .tokenImg .token_layer {
    position: relative;
    top: -56px;
    left: 74px;
  }

  .mainHeading a svg {
    width: 12px;
    height: 12px;
    top: -1px;
  }

  .tokenSection {
    margin-top: 30px;
    margin-bottom: 30px;
  }

  .ourApplications.ecosystem::after {
    top: -5%;
    height: 388px;
  }

  .ourApplications.ecosystem .mainHeading .row {
    margin-top: 32px;
  }

  .ourApplications.ecosystem .eco_layer {
    width: 206px;
  }

  .ourApplications.ecosystem {
    padding-bottom: 250px;
  }

  .ourApplications.ecosystem {
    padding-bottom: 110px;
  }

  .aboutBannerRow .aboutBannerCol:nth-child(1) {
    width: 56%;
  }

  .aboutBannerRow .aboutBannerCol:nth-child(2) {
    width: 44%;
  }

  .aboutBanner {
    padding: 79px 0px 0px;
  }

  .aboutBannerImg {
    margin-top: -40px;
  }

  .aboutBanner {
    padding: 102px 0px 0px;
  }

  .drivenFarming .DimitraAcademyList a svg {
    width: 12px;
    height: 12px;
    top: 0px;
  }

  .drivenFarming .DimitraAcademyList a {
    margin-top: 53px;
  }

  .drivenFarmingImg {
    margin-top: 53px;
  }

  .drivenFarming::after {
    bottom: -38px;
    height: 504px;
  }

  .Technology {
    padding-bottom: 48px;
    padding-top: 49px;
  }

  .worldMap {
    height: 467px;
    margin-bottom: 87px;
  }

  .technologyList h2 {
    line-height: 27px;
  }

  .technologyList.team {
    left: 47px;
    top: 30px;
  }

  .technologyList {
    top: 38px;
    left: -32px;
  }

  .technologyList.country {
    right: 33px;
    top: 90px;
  }

  .farmer_map_main_heading {
    position: relative;
    top: -38px;
    left: -25px;
  }

  .technologyList.connected {
    max-width: 454px;
    bottom: 123px;
    right: -20px;
  }

  .technologyList.connected h2 {
    position: relative;
    top: -9px;
  }

  .technologyList.projects {
    top: auto;
    bottom: 116px;
    left: -53px;
  }

  .technologyList.user {
    left: -20px;
    bottom: 26px;
  }

  .tabScrollBox {
    max-height: 480px;
    overflow-y: inherit;
  }

  .tabscrollParagraph p:nth-child(1) {
    display: none;
  }

  .valuesBox {
    padding: 175px 0px 0px;
    position: relative;
  }

  .valuesBox::after {
    bottom: 60px;
    height: 516px;
  }

  .valueMainIconBox {
    width: 82px;
    height: 82px;
  }

  .environmentalBox::after {
    top: 31px;
    height: 296px;
  }

  .environmentalBox.globalIssue::after {
    top: 90px;
    left: -10px;
    height: 340px;
  }

  .ourTeam::after {
    top: -50px;
    height: 356px;
  }

  .environmentalBox.xglobalIssue {
    padding: 50px 0px 80px;
  }

  .projectsBox::after {
    top: 960px;
    height: 491px;
  }

  .teamsProfileScroll {
    height: 780px;
  }

  .projectsBox {
    padding: 1291px 0px 50px;
  }

  .teamInfo {
    margin-bottom: 12px;
  }

  .projectSideImg {
    margin-top: -73px;
  }

  .projectSideImg.projectMapSideParagraph p {
    margin-top: 25px;
  }

  .aboutPartnerSection::after {
    top: 140px;
    height: 387px;
  }

  .aboutPartnerSection {
    padding: 343px 0px 0px;
  }

  .footerMainCol ul li ul li {
    margin-right: 6px;
  }

  .headerGreenBox {
    width: 41px;
    height: 15px;
    padding: 2px 2px !important;
    font-size: 8px !important;
    margin: 0px 8px !important;
  }

  #main_percentage {
    font-size: 8px;
  }

  .drivenFarming .applicationsList ul li a::after {
    top: 9px;
  }

  .Technology .applicationsList ul li a::after {
    top: 8px;
  }

  .environmentalBox .applicationsList ul li a::after,
  .projectsBox .applicationsList ul li a::after {
    top: 8px;
  }

  .bannerNewBtns {
    width: 238px;
    margin: 0 auto;
  }

  .tokenTxtCol {
    width: 314px;
  }

  .tokenBannerImg {
    width: 280px;
  }

  .tokenomicsListCol {
    width: 425px;
    padding-top: 0;
  }

  .tokenomics {
    background: #fff;
    padding: 5px 0px 95px;
  }

  .stakingBlock::after {
    top: 42px;
    height: 516px;
  }

  .stakingBlock .stakingImgCol {
    width: 258px !important;
  }

  .stakingBlock.newStaking .stakingRow.markets {
    padding-top: 85px;
  }

  .bannerNewBtns a {
    padding: 11.5px 15px;
  }

  .bannerNew {
    padding: 55px 0px 99px;
  }

  .dimitraIncubator {
    margin-top: -240px;
  }

  .dimitraIncubator {
    padding: 475px 0px 100px;
  }

  .stakingRow.ecosys_staking {
    position: relative;
    top: 268px;
  }

  .partnersMainLogo {
    position: relative;
    z-index: 99;
    margin-bottom: 130px;
    top: 230px;
  }

  .AppIconBlock svg {
    width: 58px;
    height: 58px;
  }

  .stakingRow.modulesSideImg .stakingImgCol {
    width: 180px !important;
  }

  .dimitraIncubator.platformApp .stakingTxtCol {
    width: 655px;
  }

  .dimitraIncubator.platformApp.phoneList {
    padding: 545px 0px 0px;
    margin-top: -200px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingTxtCol {
    width: 710px;
  }

  .stakingTxtCol.PlatformHeadingBottom.advancedFarmingModules {
    margin-top: 90px;
  }

  .dimitraIncubator.platformApp::after {
    content: "";
    position: absolute;
    top: -80px;
    left: 0;
    width: 100%;
    background: url(../imgs/Divider_BG_app.png) no-repeat;
    background-position: center;
    background-size: cover;
    height: 100%;
    z-index: -1;
  }

  .dimitraIncubator.platformApp .stakingTxtCol h2 {
    margin-bottom: 50px;
  }

  .stakingRow.modulesSideImg .stakingImgCol {
    position: relative;
    top: 62px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    height: 206px;
    bottom: -70px;
    right: -49px;
  }

  .stakingTxtCol p {
    font-size: 12px;
  }

  .teamUserName h5 p {
    font-size: 12px;
  }

  .teamUserName h3 {
    font-size: 14px;
  }

  .environmentalBox.globalIssue::after {
    top: 77px;
    left: -10px;
    height: 340px;
  }

  .newsSlider p {
    font-size: 18px;
    line-height: 23px;
  }

  .newsImg {
    height: 271px;
  }

  .contactBg::after {
    top: 130px;
    height: 603px;
  }

  .newsTitle {
    margin-bottom: 78px;
  }

  .newsSide.ExternalNewsBottom {
    margin-bottom: 110px !important;
  }

  .contactBg::after {
    top: 190px;
    height: 603px;
  }

  .contactMainForm {
    margin-bottom: 93px;
  }

  .environmentalBox.globalIssue .ContantScroll {
    max-height: 236px;
    overflow-y: auto;
    overflow-x: hidden;
  }

  .environmentalBox.globalIssue .ContantScroll {
    max-height: 236px;
    overflow-y: auto;
    overflow-x: hidden;
  }

  .stakingBlock.newStaking .stakingTxtCol {
    width: 530px !important;
  }

  .stakingBlock.newStaking .tokenScrolTxt {
    max-height: 400px;
    overflow-y: auto;
  }

  .projectsBox .projectSideImg img {
    margin-bottom: -10px;
  }

  .aboutPartnerSection .partnersMainLogo {
    top: -22px;
  }

  .applicationsList ul li a::after {
    height: 2px;
    top: 8px;
  }

  .applicationsList ul li a::after {
    height: 2px;
    top: 7px;
  }

  .ourApplications.ecosystem.agTechTab .applicationsListTxt a {
    margin-top: 15px !important;
  }

  .mainHeading .row .col-md-6:nth-last-child(2) .tokenList {
    margin-bottom: 22px;
  }

  .ourApplications.ecosystem .mainHeading h5 {
    margin-bottom: 21px;
  }

  .environmentalBox .DimitraAcademyList span {
    margin-bottom: 10px;
  }

  .teamUserImg {
    width: 84px;
    height: 84px;
  }

  .aboutPartnerSection .partnersMainLogo {
    margin-bottom: 20px;
    top: -20px;
  }

  .aboutPartnerSection::after {
    top: 40px;
    height: 387px;
  }

  .aboutPartnerSection {
    padding: 243px 0px 0px;
  }

  .stakingBlock:nth-child(2) {}

  .stakingRow.markets .stakingImgCol {
    width: 398px !important;
  }

  .dimitraIncubator .stakingImgCol {
    width: 300px !important;
  }

  .applicationsList ul li {
    display: block;
    margin-bottom: 8px !important;
  }

  .dimitraIncubator.platformApp.phoneList {
    padding: 435px 0px 0px;
    margin-top: -200px;
  }

  .newsSlider p {
    height: 43.2px;
  }

  .tokenomicsListCol {
    width: 425px;
    padding-top: 35px;
  }

  .bannerNewBtns {
    width: 226px;
  }

  .footerMenuRow {
    margin-bottom: 67px;
  }

  .copyRight ul li {
    margin-right: 62px;
  }

  .stakingBlock .stakingTxtCol {
    width: 910px !important;
  }

  .ctmFooterRow {
    margin-bottom: 123px;
  }

  .stakingRow.markets .stakingTxtCol h2 {
    margin-bottom: 30px !important;
  }

  .bannerTxtCol h5 {
    font-size: 23px;
  }

  .bannerTxtCol p {
    font-size: 16px;
  }

  .mainHeading h5 {
    font-size: 19px;
  }

  .applicationsList ul li a {
    font-size: 18px;
  }

  .applicationsListTxt p {
    font-size: 16px;
  }

  .mainHeading .row .col-md-6:nth-last-child(1) .tokenList {
    margin-bottom: 29px;
  }

  .tokenList p {
    font-size: 16px;
  }

  .mainHeading a {
    font-size: 14px;
  }

  .applicationsList ul li a::after {
    height: 2px;
    top: 10px;
  }

  .ourApplications.ecosystem.agTechTab .applicationsListTxt a {
    margin-top: 24px !important;
  }

  .mainHeading a svg {
    top: -2px;
  }

  .clientLogoCol {
    width: 168px;
  }

  .footerMainCol ul li a {
    font-size: 16px;
  }

  .ctmFooterRow {
    margin-bottom: 93px;
  }

  .copyRight p {
    font-size: 16px;
  }

  .copyRight ul li a {
    font-size: 14px;
  }

  .aboutBannerTitle p {
    font-size: 14px;
  }

  .drivenFarming .stakingTxtCol h6 {
    font-size: 22px;
  }

  .stakingTxtCol p {
    font-size: 14px;
  }

  .drivenFarming .DimitraAcademyList a {
    margin-top: 28px;
  }

  .drivenFarmingImg {
    margin-top: 103px;
  }

  .technologyList p {
    font-size: 16px;
  }

  .ourApplications.globalApplication .appImg {
    top: -346px !important;
  }

  .applicationsList ul li a::after {
    top: 12px;
  }

  .footerMainCol ul li a {
    font-size: 17px;
  }

  .copyRight p {
    font-size: 17px;
  }

  .copyRight ul li a {
    font-size: 15px;
  }

  .mediaMainList p svg {
    width: 22px;
  }

  .mediaMainList p span#main_price {
    font-size: 14px;
  }

  .headerGreenBox {
    width: 64px;
    height: 25px;
    padding: 3px 3px !important;
    font-size: 8px !important;
    margin: 0px 8px !important;
  }

  .mediaMainList span svg {
    width: 12px;
  }

  .btcTxt p span {
    font-size: 9px;
  }

  .btcTxt p span svg {
    width: 8px;
  }

  #main_percentage {
    font-size: 13px;
  }

  .ipadSideBar ul li a {
    font-size: 16px;
  }

  .dropDownMobileMenu ul li a {
    font-size: 15px;
  }

  .stakingTxtCol p {
    font-size: 16px;
  }

  .aboutDrivenFarmer .DimitraAcademyList span {
    max-height: 169px !important;
    overflow-y: auto;
  }

  .drivenFarming .DimitraAcademyList a svg {
    width: 12px;
    height: 12px;
    top: -2px;
  }

  .tabScrollBox p {
    font-size: 16px;
  }

  .Technology .tabScrollBox .tabscrollParagraph {
    max-height: 245px;
    overflow-y: auto;
  }

  .dimitraValuesTxt p {
    font-size: 22px;
  }

  .environmentalBox .DimitraAcademyList span {
    font-size: 16px;
  }

  .teamUserName h5 p {
    font-size: 13px;
  }

  .teamInfo {
    margin-bottom: 22px;
  }

  .environmentalBox .applicationsList ul li a::after,
  .projectsBox .applicationsList ul li a::after {
    top: 9px;
  }

  .stakingTxtCol p {
    max-height: 150px;
    overflow-y: auto;
  }

  .aboutPartnerSection::after {
    top: 120px;
    height: 387px;
  }

  .environmentalBox.globalIssue .stakingTxtCol p {
    max-height: 660px;
    overflow-y: inherit;
  }

  .ourTeam .teamInfo .teamUserName p {
    font-size: 10px;
  }

  .teamUserName h5 p {
    font-size: 10px;
  }

  .aboutPartnerSection {
    padding: 323px 0px 0px;
  }

  .bannerNewBtns a {
    font-size: 12px;
  }

  .bannerNewBtns a {
    font-size: 15px;
  }

  .tokenomicsTxt p {
    font-size: 16px;
  }

  .tokenomicsList p {
    font-size: 16px;
  }

  .tokenomicsCol {
    width: 346px;
  }

  .stakingBlock.newStaking .stakingTxtCol p {
    /* font-size: calc(36 * 100vw / 1920); */
    font-size: 22px;
  }

  .stakingBlock.newStaking .tokenScrolTxt {
    max-height: 250px;
    overflow-y: auto;
  }

  .stakingTxtCol p {
    max-height: 360px;
    overflow-y: auto;
  }

  .bannerNewBtns a {
    font-size: 14px;
  }

  .DimitraAcademy .stakingTxtCol p {
    /* font-size: calc(22 * 100vw / 1920); */
    font-size: 16px;
  }

  .wp-block-group.DimitraAcademyList p {
    font-size: 15px;
  }

  .DimitraAcademyList ol li {
    /* font-size: calc(22 * 100vw / 1920); */
    font-size: 16px;
  }

  .dimitraIncubator .applicationsList ul li a::after,
  .stakingBlock.DimitraAcademy .applicationsList ul li a::after {
    top: 10px;
  }

  .IncubatorScrollTxt span {
    max-height: 270px;
    overflow-y: auto;
  }

  .stakingBlock .stakingImgCol {
    width: 308px !important;
    margin-left: 20px;
  }

  .bannerNew.farmarApp .tokenTxtCol p {
    font-size: 16px;
  }

  .mobileAppIconBox h4 {
    font-size: 20px;
  }

  .mobileAppIconBox p {
    font-size: 16px;
  }

  .DimitraAcademyList span {
    font-size: 16px;
  }

  .DimitraAcademyList.cropInputList span p {
    margin-bottom: 0px;
    line-height: normal;
  }

  .projectSideImg.projectMapSideParagraph p {
    max-height: 150px;
    overflow-y: auto;
  }

  .drivenFarming .DimitraAcademyList a {
    font-size: 12px;
  }

  .globalIssueCol ul li {
    font-size: 16px;
  }

  .ourApplications.globalApplication .applicationsListTxt div {
    max-height: 150px;
    overflow-y: auto;
  }

  .ourApplications.ecosystem.agTechTab .applicationsListTxt div p {
    max-height: 150px;
    overflow-y: auto;
  }

  .bannerTxtCol span {
    font-size: 16px;
  }

  .drivenFarming .DimitraAcademyList a {
    font-size: 13px;
  }

  .valuesBox .dimitraValuesIcons:nth-last-child(1) .valueMainIconBox {
    margin: 0 6.3px;
  }

  .stakingBlock.newStaking #staking_link_id .stakingImgCol {
    width: 231px !important;
  }

  .stakingBlock .stakingImgCol {
    width: 360px !important;
  }

  .environmentalTabScroll {
    max-height: 210px !important;
    overflow-y: auto;
    position: relative;
    z-index: 99;
  }

  .bannerIconBox {
    width: 12%;
    height: 37.55px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(4) {
    height: 37px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(3) {
    height: 35px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(2) {
    height: 32px;
  }

  .bannerIconBox svg {
    width: 25px;
    height: 22px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(7) {
    height: 37px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(8) {
    height: 35px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(9) {
    height: 32px;
  }

  .bannerIconSlider p {
    top: 10px;
  }

  .bannerIconBox {
    border-radius: 6px;
  }

  .footerMainCol ul li ul li a svg {
    width: 20px;
    height: 20px;
  }

  .weOfferMain h6 {
    font-size: 30px;
  }

  .bannerIconSlider {
    padding-top: 0px;
  }

  .bannerIconSlider p {
    top: -25px;
  }

  .applicationsList ul li a {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100%;
    display: inline-block;
  }

  .bannerIconSlider .bannerIconBox:nth-child(2) {
    transform: rotateY(-50deg);
    height: 28px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(3) {
    transform: rotateY(-40deg);
    height: 30px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(4) {
    transform: rotateY(-40deg);
    height: 33.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(5) {
    transform: rotateY(-30deg);
    height: 35.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(10) {
    transform: rotateY(50deg);
    height: 28px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(9) {
    transform: rotateY(40deg);
    height: 30px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(8) {
    transform: rotateY(40deg);
    height: 33.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(7) {
    transform: rotateY(30deg);
    height: 35.09px;
  }

  .wpcf7-form .wpcf7-not-valid-tip,
  .wpcf7-response-output {
    font-size: 16px;
  }
}

@media screen and (max-width: 991px) and (min-width: 825px) {
  .aboutBannerCol .aboutBannerTitle {
    width: 400px !important;
  }

  .tokenTxtCol {
    width: 300px !important;
  }

  .bannerNew.farmarApp .tokenTxtCol {
    width: 420px !important;
  }

  .ourApplications .applicationsListTxt p {
    width: 295px;
  }

  .tokenomicsListCol {
    width: 335px;
    padding-top: 13px;
  }
}

@media (max-width: 991px) {
  .header .navbar-toggler {
    display: none;
  }

  .bannerTxtCol p {
    max-width: 100%;
  }

  .bannerTxtCol span {
    max-width: 100%;
  }

  .bannerTxtCol {
    width: 345px;
  }

  .bannerSideImg {
    width: 320px;
  }

  .mainHeading h5 {
    margin-bottom: 40px !important;
  }

  .DMTRBlock {
    padding: 81.5px 0px 77.5px;
  }

  .tokenSection .mainHeading h2 {
    margin-bottom: 17px;
  }

  .tokenSection .mainHeading .applicationsListTxt {
    margin-bottom: 20px;
  }

  .mainHeading .row .col-md-6:nth-last-child(2) .tokenList,
  .mainHeading .row .col-md-6:nth-last-child(1) .tokenList {
    margin-bottom: 20px;
  }

  .ourApplications.ecosystem .mainHeading .row .col-md-6:nth-child(1) {
    width: 38%;
  }

  .ourApplications.ecosystem .mainHeading .row .col-md-6:nth-child(2) {
    width: 62%;
  }

  .applicationsList ul li a::after {
    top: 7px;
    height: 3px;
  }

  .applicationsList ul li a:hover::after {
    width: 18px;
  }

  .applicationsList ul li a:hover {
    padding-left: 25px;
  }

  .clientLogoCol {
    width: 150px;
  }

  .footerMainCol {
    width: 165px;
  }

  .footerMainCol ul li ul li a svg {
    width: 16px;
    height: 16px;
  }

  .footerMainCol ul li ul li {
    margin-right: 6px;
  }

  .ctmFooterRow {
    margin-bottom: 83px;
  }

  .footer {
    padding: 513px 0px 119px;
  }

  .tokenImg img {
    width: 100%;
  }

  .newsImg {
    height: 200px;
  }

  .ctmContainer {
    max-width: 100%;
    padding: 0px 15px;
  }

  .formCaseBox {
    width: 100%;
    margin-bottom: 25px;
  }

  .header .navbar {
    padding: 0px 0px;
  }

  .header {
    padding: 30px 0px 30px;
  }

  .contactInfoTxtBox {
    max-width: 398px;
  }

  .tokenTxtCol {
    width: 330px;
  }

  .tokenBannerImg {
    width: 260px;
  }

  .bannerNewBtns a {
    padding: 12.5px 15px;
  }

  .btnsRow {
    margin-top: 23px;
  }

  .tokenomicsTxt h2 {
    margin-bottom: 15px;
  }

  .tokenomicsList p {
    margin-bottom: 7px;
  }

  .tokenomicsList h3 {
    line-height: 27px;
  }

  .tokenomicsCol {
    width: 295px;
  }

  .tokenomicsListCol {
    width: 375px;
  }

  .tokenomicsList {
    width: 160px;
    margin-top: 40px;
  }

  .stakingTxtCol h2 {
    margin-bottom: 18px;
  }

  .stakingBlock .stakingImgCol {
    width: 255px !important;
    margin: 0;
  }

  .stakingBlock .stakingTxtCol {
    width: 370px !important;
  }

  .stakingRow.markets .stakingImgCol {
    margin-left: 0;
    width: 326px !important;
  }

  .stakingRow.markets {
    position: relative;
    z-index: 99;
  }

  .marketsLogoImg {
    width: 160px;
  }

  .bannerNew.farmarApp .tokenTxtCol {
    width: 440px;
  }

  .tokenBannerImg {
    width: 240px;
  }

  .AppIconBlock svg {
    width: 55px;
    height: 55px;
  }

  .mobileAppIconBox h4 {
    margin-bottom: 16px;
  }

  .dimitraIncubator.platformApp .stakingTxtCol {
    width: 465px;
  }

  .dimitraIncubator.platformApp .stakingImgCol {
    width: 180px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    width: 400px;
    height: 352px;
    bottom: -180px;
    right: 0px;
  }

  .dimitraEcosystem .tokenTxtCol {
    width: 360px;
  }

  .dimitraEcosystem .tokenBannerImg {
    width: 325px;
  }

  /* .dimitraIncubator .col-md-5,
  .dimitraIncubator .col-md-7 {
    width: 100%;
  } */
  .dimitraIncubator .stakingTxtCol {
    width: 380px;
    padding-top: 0px;
  }

  .dimitraIncubator .stakingImgCol {
    width: 300px !important;
  }

  .bannerActionBtn img {
    width: 30px;
  }

  .bannerActionBtn {
    width: 100px;
  }

  .bannerActionBtn p {
    top: -52px;
  }

  .bannerActionBtn:hover img {
    width: 40px;
  }

  .bannerActionBtn::after {
    top: -16px;
    left: -7px;
    transform: rotate(-45deg);
  }

  .bannerActionBtn p {
    top: -28px;
    left: -85px;
  }

  .bannerActionBtn::after {
    content: "";
    position: absolute;
    top: -17px;
    left: -7px;
    width: 1px;
    height: 19px;
    background: #fff;
    transform: rotate(-45deg);
  }

  .bannerSideImg button:nth-child(5) {
    left: 20px;
    bottom: 142px;
  }

  .bannerSideImg button:nth-child(5) img {
    width: 30px;
  }

  .bannerSideImg button:nth-child(4) {
    left: 45px;
    bottom: 42px;
  }

  .bannerSideImg button:nth-child(4) img {
    width: 36px;
  }

  .bannerSideImg button:nth-child(7) {
    right: 26px;
    bottom: 32px;
  }

  .bannerSideImg button:nth-child(7) img {
    width: 39px;
  }

  .bannerSideImg button:nth-child(6) {
    right: -25px;
    bottom: 121px;
  }

  .bannerSideImg button:nth-child(6) img {
    width: 30px;
  }

  .bannerSideImg button:nth-child(8) {
    left: 104px;
    bottom: 96px;
  }

  .bannerSideImg button:nth-child(9) {
    left: 175px;
    bottom: 158px;
  }

  .bannerSideImg button:nth-child(9) img {
    width: 30px;
  }

  .bannerSideImg button:nth-child(3)::after {
    right: 56px;
    top: -11px;
  }

  .bannerSideImg button:nth-child(3) p {
    left: auto;
    right: -23px;
    top: -23px;
  }

  .bannerSideImg button:nth-child(4):hover img {
    width: 49px;
  }

  .bannerSideImg button:nth-child(4)::after {
    top: -13px;
    left: -4px;
    transform: rotate(-59deg);
  }

  .bannerSideImg button:nth-child(4) p {
    left: -81px;
  }

  .bannerSideImg button:nth-child(5):hover img {
    width: 38px;
  }

  .bannerSideImg button:nth-child(6):hover img {
    width: 35px;
  }

  .bannerSideImg button:nth-child(6)::after {
    right: 70px;
    top: -21px;
    transform: rotate(23deg);
  }

  .bannerSideImg button:nth-child(6) p {
    left: auto;
    right: -1px;
    top: -36px;
  }

  .bannerSideImg button:nth-child(7):hover img {
    width: 51px;
  }

  .bannerSideImg button:nth-child(7)::after {
    right: 60px;
    top: -5px;
  }

  .bannerSideImg button:nth-child(7) p {
    left: auto;
    right: -19px;
    top: -16px;
  }

  .bannerSideImg button:nth-child(9):hover img {
    width: 40px;
  }

  .bannerSideImg button:nth-child(8) p {
    top: 12px;
    left: -88px;
  }

  .bannerSideImg button:nth-child(8)::after {
    top: 2px;
    left: -9px;
    transform: rotate(-128deg);
  }

  .aboutBannerTitle p {
    padding-top: 0;
  }

  .aboutBannerImg {
    margin-top: -60px;
  }

  .bannerSideImg button:nth-child(6) {
    width: auto;
    right: 6px;
  }

  .bannerSideImg button:nth-child(6) p {
    min-width: 70px;
    right: auto;
    left: -100px;
    top: 20px;
  }

  .bannerSideImg button:nth-child(6)::after {
    right: 49px;
    top: 14px;
    transform: rotate(78deg);
  }

  .tokenImg img {
    width: 70%;
  }

  .tokenSection {
    margin-bottom: 50px;
    padding-bottom: 32px;
  }

  .applicationsList ul li a::after {
    top: 6px;
    height: 2px;
  }

  .applicationsList ul li.active a::after {
    width: 19px;
  }

  .applicationsList ul li.active a {
    padding-left: 26px;
  }

  .aboutBannerRow {
    margin: 0px -15px;
  }

  .aboutBannerCol {
    padding: 0px 15px;
  }

  .technologyList h2 {
    line-height: normal;
  }

  .worldMap {
    max-width: 100%;
    height: 544px;
  }

  .technologyList.user {
    max-width: 134.83px;
  }

  .dimitraValuesImg {
    width: 151.11px;
  }

  .dimitraValuesTxt {
    width: 512px;
  }

  .valueMainIconBox {
    width: 65px;
    height: 65px;
  }

  .environmentalBox .applicationsList ul li a::after,
  .projectsBox .applicationsList ul li a::after {
    top: 3px;
  }

  .ourTeam .row .col-md-2 {
    width: 33.33%;
  }

  .aboutPartnerSection {
    padding: 40px 0px 0px;
  }

  .drivenFarming .stakingTxtCol h6 {
    margin-bottom: 15px;
  }

  .drivenFarming .applicationsList ul li a::after {
    top: 5px;
  }

  .projectsBox .applicationsList ul li a::after {
    top: 6px;
  }

  .DMTRBlock .mainHeading h5 {
    margin-bottom: 15px !important;
  }

  .pageBgBox {
    margin-top: 44px;
  }

  .ourApplications .mainHeading h5 {
    margin-bottom: 22px !important;
  }

  .dimitraIncubator .applicationsList ul li a:hover::after {
    top: 5px;
  }

  .dimitraIncubator .DimitraAcademyList p {
    margin-bottom: 5px;
    margin-top: 15px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    position: inherit;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    height: auto;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol img {
    height: auto;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingTxtCol {
    width: 390px;
  }

  .wpcf7-form-control-wrap input {
    width: 100%;
  }

  .wpcf7 input[type="url"],
  .wpcf7 input[type="email"],
  .wpcf7 input[type="tel"] {
    direction: ltr;
    width: 100%;
  }

  .newsSide .swiper-wrapper {
    position: relative;
    left: 0;
  }

  .newsSlider p {
    line-height: 28px;
  }

  .tokenImg img {
    width: 50%;
  }

  .ourApplications.ecosystem::after {
    top: -14%;
    height: 278px;
  }

  .header {
    padding: 49px 15px 38px;
    position: relative;
    display: flex;
    justify-content: space-between;
    align-items: center;
  }

  .banner .container {
    max-width: 1032px;
  }

  .headerList {
    display: block;
  }

  .headerList {
    position: inherit;
  }

  .ctmSideBarBtn {
    display: block;
  }

  .bannerTxtCol h5 {
    margin-bottom: 20px;
  }

  .bannerTxtCol p {
    max-width: 437px;
  }

  .bannerTxtCol span {
    max-width: 423px;
  }

  .bannerTxtCol {
    width: 475px;
  }

  .bannerTxtCol {
    width: 566px;
  }

  .bannerSideImg {
    width: 413px;
  }

  .bannerSideImg button:nth-child(5) img {
    width: 33px;
  }

  .bannerActionBtn img {
    width: 40px;
  }

  .bannerSideImg button:nth-child(9) img {
    width: 40px;
  }

  .bannerSideImg button:nth-child(4) img {
    width: 42px;
  }

  .bannerSideImg button:nth-child(7) img {
    width: 46px;
  }

  .bannerSideImg button:nth-child(6) img {
    width: 37px;
  }

  .bannerActionBtn {
    top: 57px;
    left: 76px;
  }

  .bannerSideImg button:nth-child(5) {
    left: 17px;
    bottom: 142px;
  }

  .bannerSideImg button:nth-child(3) {
    right: 11px;
    top: 38px;
  }

  .bannerSideImg button:nth-child(9) {
    left: 202px;
    bottom: 189px;
  }

  .bannerSideImg button:nth-child(8) {
    left: 118px;
    bottom: 140px;
  }

  .bannerSideImg button:nth-child(4) {
    left: 93px;
    bottom: 35px;
  }

  .bannerSideImg button:nth-child(6) {
    right: 10px;
    bottom: 126px;
  }

  .bannerSideImg button:nth-child(7) {
    right: -10px;
    bottom: 38px;
  }

  .pageBgBox {
    margin-top: 37px;
  }

  .ourApplications.globalApplication .appImg {
    top: -245px !important;
  }

  .ourApplications .applicationsListTxt p {
    width: 306px;
  }

  .applicationsList ul li a::after {
    height: 2px;
    top: 10px;
  }

  .DMTRBlock {
    padding: 291.5px 0px 87.5px;
    position: relative;
  }

  .pageBgBox::after {
    top: 130px;
    height: 459px;
  }

  .DMTRBlock {
    padding: 151.5px 0px 87.5px;
  }

  .pageBgBox::before {
    bottom: 562px;
    height: 784px;
  }

  .tokenSection .tokenImg {
    width: 140px;
  }

  .tokenSection .tokenImg img {
    width: 100%;
  }

  .tokenSection .tokenImg .token_layer {
    position: relative;
    top: -33px;
    left: 76px;
  }

  .mainHeading a svg {
    width: 12px;
    height: 12px;
    top: -1px;
  }

  .tokenSection {
    margin-top: 30px;
    margin-bottom: 30px;
  }

  .ourApplications.ecosystem::after {
    top: -5%;
    height: 388px;
  }

  .ourApplications.ecosystem .mainHeading .row {
    margin-top: 32px;
  }

  .ourApplications.ecosystem .eco_layer {
    width: 206px;
  }

  .ourApplications.ecosystem {
    padding-bottom: 250px;
  }

  .ourApplications.ecosystem {
    padding-bottom: 110px;
  }

  .aboutBannerRow .aboutBannerCol:nth-child(1) {
    width: 56%;
  }

  .aboutBannerRow .aboutBannerCol:nth-child(2) {
    width: 44%;
  }

  .aboutBanner {
    padding: 79px 0px 0px;
  }

  .aboutBannerImg {
    margin-top: -40px;
  }

  .aboutBanner {
    padding: 102px 0px 0px;
  }

  .drivenFarming .DimitraAcademyList a svg {
    width: 12px;
    height: 12px;
    top: 0px;
  }

  .drivenFarming .DimitraAcademyList a {
    margin-top: 53px;
  }

  .drivenFarmingImg {
    margin-top: 103px;
  }

  .drivenFarming::after {
    bottom: -38px;
    height: 504px;
  }

  .Technology {
    padding-bottom: 48px;
    padding-top: 49px;
  }

  .worldMap {
    height: 467px;
    margin-bottom: 87px;
  }

  .technologyList h2 {
    line-height: 27px;
  }

  .technologyList.team {
    left: 47px;
    top: 30px;
  }

  .technologyList {
    top: 38px;
    left: -32px;
  }

  .technologyList.country {
    right: 33px;
    top: 90px;
  }

  .farmer_map_main_heading {
    position: relative;
    top: -38px;
    left: -25px;
  }

  .technologyList.connected {
    max-width: 454px;
    bottom: 123px;
    right: -20px;
  }

  .technologyList.connected h2 {
    position: relative;
    top: -9px;
  }

  .technologyList.projects {
    top: auto;
    bottom: 116px;
    left: -53px;
  }

  .technologyList.user {
    left: -20px;
    bottom: 26px;
  }

  .tabScrollBox {
    max-height: 480px;
    overflow-y: inherit;
  }

  .tabscrollParagraph p:nth-child(1) {
    display: none;
  }

  .valuesBox {
    padding: 175px 0px 0px;
    position: relative;
  }

  .valuesBox::after {
    bottom: 60px;
    height: 516px;
  }

  .valueMainIconBox {
    width: 82px;
    height: 82px;
  }

  .environmentalBox::after {
    top: 31px;
    height: 296px;
  }

  .environmentalBox.globalIssue::after {
    top: 60px;
    left: 30px;
    height: 340px;
  }

  .ourTeam::after {
    top: -50px;
    height: 356px;
  }

  .environmentalBox.xglobalIssue {
    padding: 50px 0px 80px;
  }

  .projectsBox::after {
    top: 960px;
    height: 491px;
  }

  .teamsProfileScroll {
    height: 780px;
  }

  .projectsBox {
    padding: 1291px 0px 50px;
  }

  .teamInfo {
    margin-bottom: 12px;
  }

  .projectSideImg {
    margin-top: -73px;
  }

  .projectSideImg.projectMapSideParagraph p {
    margin-top: 25px;
  }

  .aboutPartnerSection::after {
    top: 180px;
    height: 387px;
  }

  .aboutPartnerSection {
    padding: 384px 0px 0px;
  }

  .ourApplications.globalApplication {
    padding-top: 54px;
  }

  .pageBgBox::after {
    top: 54px;
    height: 459px;
  }

  .ourApplications.ecosystem {
    padding-bottom: 190px;
  }

  .environmentalBox {
    padding: 100px 0px 50px;
  }

  .environmentalBox::after {
    top: 71px;
    height: 296px;
  }

  .environmentalBox .applicationsList ul li a::after,
  .projectsBox .applicationsList ul li a::after {
    top: 8px;
  }

  .environmentalBox.globalIssue::after {
    top: 91px;
    left: -4px;
    height: 327px;
  }

  .projectSideImg {
    margin-top: -23px;
  }

  .aboutPartnerSection {
    padding-bottom: 105px;
  }

  .footerMainCol ul li ul li {
    margin-right: 6px;
  }

  .headerGreenBox {
    width: 41px;
    height: 15px;
    padding: 2px 2px !important;
    font-size: 8px !important;
    margin: 0px 8px !important;
  }

  #main_percentage {
    font-size: 8px;
  }

  .drivenFarming .applicationsList ul li a::after {
    top: 7px;
  }

  .Technology .applicationsList ul li a::after {
    top: 8px;
  }

  .environmentalBox .applicationsList ul li a::after,
  .projectsBox .applicationsList ul li a::after {
    top: 8px;
  }

  .bannerNewBtns {
    width: 238px;
    margin: 0 auto;
  }

  .tokenTxtCol {
    width: 314px;
  }

  .tokenBannerImg {
    width: 280px;
  }

  .tokenomicsListCol {
    width: 425px;
    padding-top: 0;
  }

  .tokenomics {
    background: #fff;
    padding: 5px 0px 95px;
  }

  .stakingBlock::after {
    top: 42px;
    height: 516px;
  }

  .stakingBlock .stakingImgCol {
    width: 258px !important;
  }

  .stakingBlock.newStaking .stakingRow.markets {
    padding-top: 85px;
  }

  .bannerNewBtns a {
    padding: 11.5px 15px;
  }

  .bannerNew {
    padding: 55px 0px 99px;
  }

  .dimitraIncubator {
    margin-top: -240px;
  }

  .dimitraIncubator {
    padding: 475px 0px 100px;
  }

  .stakingRow.ecosys_staking {
    position: relative;
    top: 268px;
  }

  .partnersMainLogo {
    position: relative;
    z-index: 99;
    margin-bottom: 10px;
    top: 0px;
  }

  .AppIconBlock svg {
    width: 58px;
    height: 58px;
  }

  .stakingRow.modulesSideImg .stakingImgCol {
    width: 180px !important;
  }

  .dimitraIncubator.platformApp .stakingTxtCol {
    width: 655px;
  }

  .dimitraIncubator.platformApp.phoneList {
    padding: 545px 0px 0px;
    margin-top: -200px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingTxtCol {
    width: 710px;
  }

  .stakingTxtCol.PlatformHeadingBottom.advancedFarmingModules {
    margin-top: 90px;
  }

  .dimitraIncubator.platformApp::after {
    content: "";
    position: absolute;
    top: -80px;
    left: 0;
    width: 100%;
    background: url(../imgs/Divider_BG_app.png) no-repeat;
    background-position: center;
    background-size: cover;
    height: 100%;
    z-index: -1;
  }

  .dimitraIncubator.platformApp .stakingTxtCol h2 {
    margin-bottom: 50px;
  }

  .stakingRow.modulesSideImg .stakingImgCol {
    position: relative;
    top: 62px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    height: 236px;
    bottom: 0px;
    right: -49px;
  }

  .stakingTxtCol p {
    font-size: 12px;
  }

  .teamUserName h5 p {
    font-size: 12px;
  }

  .teamUserName h3 {
    font-size: 14px;
  }

  .environmentalBox.globalIssue::after {
    top: 77px;
    left: -10px;
    height: 340px;
  }

  .newsSlider p {
    font-size: 18px;
    line-height: 23px;
  }

  .newsImg {
    height: 271px;
  }

  .contactBg::after {
    top: 130px;
    height: 603px;
  }

  .newsTitle {
    margin-bottom: 78px;
  }

  .newsSide.ExternalNewsBottom {
    margin-bottom: 110px !important;
  }

  .contactBg::after {
    top: 190px;
    height: 603px;
  }

  .contactMainForm {
    margin-bottom: 93px;
  }

  .Technology .tabScrollBox .tabscrollParagraph {
    max-height: 185px;
    overflow-y: auto;
  }

  .stakingBlock .stakingImgCol {
    width: 207px !important;
  }

  .stakingBlock {
    padding: 0px 0px 0px;
    position: relative;
  }

  .stakingBlock::after {
    top: 62px;
    height: 496px;
  }

  .stakingRow.markets .stakingTxtCol {
    width: 410px !important;
  }

  .stakingRow.markets .stakingImgCol {
    margin-left: 70px;
  }

  .stakingBlock.newStaking .stakingRow.markets {
    margin-bottom: 70px !important;
  }

  .dimitraEcosystem .tokenTxtCol {
    width: 451px;
  }

  .dimitraEcosystem .tokenBannerImg {
    width: 465px;
  }

  .stakingBlock.DimitraAcademy .stakingRow .stakingTxtCol {
    width: 79% !important;
  }

  .stakingBlock.DimitraAcademy .stakingImgCol {
    width: 225px !important;
  }

  .DimitraAcademyList.IncubatorScrollTxt {
    width: 310px;
  }

  .stakingTxtCol h2 {
    margin-bottom: 48px;
  }

  .dimitraIncubator .DimitraAcademyList p {
    margin-bottom: 5px;
    margin-top: 5px;
  }

  .partnersMainLogo {
    top: 212px;
  }

  .dimitraIncubator .stakingTxtCol {
    width: 460px;
    padding-top: 0px;
  }

  .stakingRow.ecosys_staking {
    position: relative;
    top: 238px;
  }

  .dimitraIncubator.mobileLine .partnersMainLogo {
    margin-bottom: 125px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingTxtCol {
    width: 790px;
  }

  .dimitraIncubator.platformApp::after {
    top: 60px;
    height: 1150px;
  }

  .stakingTxtCol.PlatformHeadingBottom.advancedFarmingModules {
    margin-top: 70px;
  }

  .dimitraIncubator.platformApp.phoneList .DimitraAcademyList {
    width: 384px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    height: 616px;
    bottom: 0px;
    right: -49px;
    top: 300px;
    left: -40px;
  }

  .bannerNew.farmarApp .tokenTxtCol {
    width: 500px;
  }

  .contactBg::after {
    top: 120px;
    height: 583px;
  }

  .newsSide .swiper-wrapper {
    position: relative;
    left: -70px;
  }

  .newsImg {
    height: 261px;
  }

  .contactBg::after {
    top: 130px;
    height: 473px;
  }

  .bannerActionBtn img {
    width: 31px;
  }

  .bannerSideImg button:nth-child(5) img {
    width: 23px;
  }

  .bannerSideImg button:nth-child(4) img {
    width: 33px;
  }

  .bannerSideImg button:nth-child(9) img {
    width: 35px;
  }

  .bannerSideImg button:nth-child(6) img {
    width: 32px;
  }

  .bannerSideImg button:nth-child(7) img {
    width: 39px;
  }

  .bannerSideImg img.globeeImg {
    left: 0px;
  }

  .bannerActionBtn {
    top: 37px;
    left: 106px;
  }

  .bannerSideImg button:nth-child(5) {
    left: 49px;
    bottom: 105px;
  }

  .bannerSideImg button:nth-child(3) {
    right: -49px;
    top: 25px;
  }

  .bannerSideImg button:nth-child(9) {
    left: 192px;
    bottom: 139px;
  }

  .bannerSideImg button:nth-child(6) {
    right: -40px;
    bottom: 86px;
  }

  .bannerSideImg button:nth-child(7) {
    right: -49px;
    bottom: 28px;
  }

  .ourApplications.globalApplication .appImg {
    top: -223px !important;
  }

  .ourApplications.globalApplication .applicationsListTxt {
    width: 250px;
  }

  .ourApplications .applicationsListTxt p {
    width: 246px;
  }

  .DMTRBlock {
    padding: 136.5px 0px 87.5px;
  }

  .tokenSection .tokenImg .token_layer {
    position: relative;
    top: -25px;
    left: 76px;
  }

  .footerMainCol ul li ul li a svg {
    width: 14px;
    height: 14px;
  }

  .header {
    padding: 49px 3px 38px;
    position: relative;
    display: flex;
    justify-content: space-between;
    align-items: center;
  }

  .mediaMainList p svg {
    width: 25px;
  }

  .mediaMainList p span#main_price {
    font-size: 14px;
  }

  #main_percentage {
    font-size: 9px;
  }

  .mediaMainList span svg {
    width: 14px;
    top: -1px;
  }

  .headerGreenBox {
    width: 51px;
    height: 17px;
    padding: 2px 2px !important;
    font-size: 8px !important;
    margin: 0px 8px !important;
  }

  .btcTxt p span {
    font-size: 9px;
  }

  .aboutBannerImg {
    margin-top: -27px;
  }

  .aboutBanner {
    padding: 102px 0px 0px;
  }

  .worldMap {
    height: 350px;
    margin-bottom: 87px;
  }

  .technologyList.team {
    left: 36px;
    top: 20px;
  }

  .technologyList {
    top: 34px;
    left: -12px;
  }

  .technologyList.country {
    right: 23px;
    top: 67px;
  }

  .technologyList.projects {
    top: auto;
    bottom: 92px;
    left: -53px;
  }

  .technologyList.connected {
    max-width: 454px;
    bottom: 87px;
    right: -20px;
  }

  .technologyList.user {
    left: -14px;
    bottom: 9px;
  }

  .environmentalBox.globalIssue::after {
    top: 167px;
    left: -10px;
    height: 260px;
  }

  .aboutPartnerSection::after {
    top: 130px;
    height: 297px;
  }

  .aboutPartnerSection {
    padding: 285px 0px 0px;
  }

  .partnersMainLogo {
    top: -24px;
  }

  .aboutPartnerSection {
    padding-bottom: 55px;
  }

  .tokenTxtCol {
    width: 264px;
  }

  .tokenBannerImg {
    width: 250px;
  }

  .tokenomicsListCol {
    width: 335px;
    padding-top: 10px;
  }

  .tokenomicsCol {
    width: 275px;
  }

  .stakingBlock::after {
    top: 0px;
    height: 391px;
  }

  .stakingBlock.newStaking .stakingRow.markets {
    padding-top: 63px;
  }

  .marketsLogoImg {
    width: 128px;
  }

  .dimitraIncubator.mobileLine .partnersMainLogo {
    margin-bottom: 185px;
  }

  .partnersMainLogo {
    top: 216px;
  }

  .dimitraIncubator.mobileLine .DimitraAcademyList.IncubatorScrollTxt {
    width: 240px;
  }

  .ipadSideBar ul li a {
    font-size: 12px;
  }

  .dimitraIncubator.platformApp .stakingTxtCol {
    width: 673px;
  }

  .dimitraIncubator.platformApp.phoneList .DimitraAcademyList {
    width: 254px;
  }

  .stakingRow.modulesSideImg .stakingImgCol {
    top: 72px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingTxtCol {
    width: 665px;
  }

  .dimitraIncubator.platformApp::after {
    top: 40px;
    height: 880px;
  }

  .dimitraIncubator.platformApp.phoneList {
    padding: 375px 0px 0px;
  }

  .dimitraIncubator .applicationsList ul li a::after,
  .stakingBlock.DimitraAcademy .applicationsList ul li a::after {
    top: 5px;
  }

  .applicationsList ul li.active a::after {
    width: 15px;
  }

  .applicationsList ul li.active a {
    padding-left: 18px;
  }

  .dimitraIncubator.platformApp .stakingTxtCol h2 {
    margin-bottom: 20px;
  }

  .dimitraIncubator.platformApp.phoneList .DimitraAcademyList {
    width: 290px;
  }

  .stakingRow.modulesSideImg .stakingImgCol {
    top: 42px;
  }

  .dimitraIncubator.platformApp.phoneList .applicationsList ul li {
    margin-bottom: 2px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    top: 397px;
  }

  .newsImg {
    height: 199px;
  }

  .contactBg::after {
    top: 320px;
  }

  .formCaseBox label {
    font-size: 16px;
  }

  .formSubmitBtn input,
  .formSubmitBtn button {
    font-size: 16px;
  }

  .contactInfoTxtBox h5 {
    font-size: 18px;
  }

  .contactInfoTxtBox p {
    font-size: 18px;
  }

  .contactInfoTxtBox a {
    font-size: 18px;
  }

  .contactTitle p {
    font-size: 16px;
  }

  .applicationsList ul li {
    display: block;
    margin-bottom: 0px !important;
  }

  .dimitraIncubator.platformApp.phoneList .DimitraAcademyList span {
    max-height: 160px;
    overflow-y: auto;
  }

  .dimitraIncubator.mobileLine .stakingImgCol {
    position: relative;
    left: 45px;
  }

  .drivenFarming .DimitraAcademyList a {
    margin-top: 17px;
  }

  .drivenFarmingImg {
    margin-top: 133px;
  }

  .valueMainIconBox {
    width: 63px;
    height: 63px;
  }

  .valuesBox .dimitraValuesIcons:nth-last-child(1) .valueMainIconBox {
    margin: 0 2.3px;
  }

  .environmentalBox .DimitraAcademyList span {
    color: #007800;
    font-family: rustica, sans-serif;
    font-weight: 400;
    font-size: 14px;

    margin-bottom: 7px;
  }

  .environmentalBox {
    padding: 70px 0px 50px;
  }

  .projectsBox .projectSideImg img {
    margin-bottom: -10px;
  }

  .aboutPartnerSection .partnersMainLogo {
    top: -22px;
  }

  .applicationsList ul li a::after {
    height: 2px;
    top: 8px;
  }

  .applicationsList ul li a::after {
    height: 2px;
    top: 7px;
  }

  .ourApplications.ecosystem.agTechTab .applicationsListTxt a {
    margin-top: 15px !important;
  }

  .mainHeading .row .col-md-6:nth-last-child(2) .tokenList {
    margin-bottom: 22px;
  }

  .ourApplications.ecosystem .mainHeading h5 {
    margin-bottom: 21px;
    font-size: 16px;
  }

  .environmentalBox .DimitraAcademyList span {
    margin-bottom: 10px;
  }

  .teamUserImg {
    width: 84px;
    height: 84px;
  }

  .aboutPartnerSection .partnersMainLogo {
    margin-bottom: 20px;
    top: -20px;
  }

  .newsSlider p {
    height: 43.2px;
  }

  .bannerNewBtns {
    width: 173px;
    margin: 0 auto;
  }

  .bannerNewBtns a {
    padding: 7.5px 15px;
  }

  .clientLogoCol {
    width: 133px;
  }

  .footerMenuRow {
    margin-bottom: 47px;
  }

  .copyRight ul li {
    margin-right: 42px;
  }

  .copyRight p {
    margin-bottom: 12px;
  }

  .bannerTxtCol h5 {
    font-size: 17px;
  }

  .bannerTxtCol p {
    font-size: 14px;
  }

  .mainHeading h5 {
    font-size: 15px;
  }

  .applicationsList ul li a {
    font-size: 14px;
  }

  .applicationsListTxt p {
    font-size: 12px;
  }

  .ourApplications.globalApplication .appImg {
    top: -242px !important;
  }

  .tokenList p {
    font-size: 12px;
  }

  .mainHeading a {
    font-size: 10px;
  }

  .applicationsList ul li a::after {
    height: 2px;
    top: 10px;
  }

  .footerMainCol ul li a {
    font-size: 12px;
  }

  .copyRight p {
    font-size: 13px;
  }

  .copyRight ul li a {
    font-size: 12px;
  }

  .aboutBannerRow .aboutBannerCol:nth-child(2) {
    width: 50%;
  }

  .aboutBannerCol {
    padding: 0px 10px;
  }

  .technologyList p {
    font-size: 12px;
  }

  .worldMap h2 {
    font-size: 21px;
  }

  .tabScrollBox p {
    font-size: 12px;
  }

  .valuesBox::after {
    bottom: 50px;
    height: 446px;
  }

  .valuesBox .dimitraValuesTxt p {
    font-size: 18px;
  }

  .stakingTxtCol p {
    font-size: 13px;
  }

  .tabScrollBox p {
    font-size: 13px;
  }

  .stakingTxtCol p {
    font-size: 13px;
  }

  .projectSideImg.projectMapSideParagraph p {
    max-height: 102px;
    overflow-y: auto;
  }

  .globalIssueCol ul li {
    font-size: 14px;
  }

  .aboutBannerTitle P {
    padding: 0px;
  }

  .bannerNewBtns a {
    font-size: 10px;
  }

  .tokenomicsTxt p {
    font-size: 13px;
  }

  .tokenomicsList p {
    font-size: 13px;
  }

  .tokenomicsList h3 {
    font-size: 28px;
  }

  .stakingBlock.newStaking .stakingTxtCol p {
    font-size: 20px;
  }

  .stakingRow.markets .stakingTxtCol p {
    font-size: 17px;
  }

  .stakingRow.markets .stakingTxtCol h2 {
    margin-bottom: 17px !important;
  }

  .stakingBlock.DimitraAcademy .stakingImgCol {
    width: 215px !important;
    margin-left: 12px;
  }

  .DimitraAcademy .stakingTxtCol p {
    font-size: 13px;
  }

  .wp-block-group.DimitraAcademyList p {
    font-size: 14px;
  }

  .applicationsList ul li a {
    font-size: 14px;
  }

  .dimitraIncubator .applicationsList ul li a::after,
  .stakingBlock.DimitraAcademy .applicationsList ul li a::after {
    top: 8px;
  }

  .dimitraIncubator.mobileLine .applicationsList ul li a::after {
    top: 6px;
  }

  .DimitraAcademyList ol li {
    font-size: 13px;
  }

  .bannerNew.farmarApp .tokenTxtCol p {
    font-size: 14px;
  }

  .mobileAppIconBox h4 {
    font-size: 14px;
  }

  .AppIconBlock svg {
    width: 42px;
    height: 42px;
  }

  .mobileAppIconBox p {
    font-size: 13px;
  }

  .dimitraIncubator.platformApp.phoneList .DimitraAcademyList span {
    max-height: 190px;
    overflow-y: auto;
    position: relative;
    z-index: 99;
  }

  .DimitraAcademyList span {
    font-size: 13px;
  }

  /* .dimitraIncubator.platformApp.phoneList .DimitraAcademyList span {
  max-height: 135px;
  overflow-y: auto;
} */
  .aboutBannerCol .aboutBannerTitle {
    width: 330px;
  }

  .aboutBannerTitle p {
    font-size: 13px;
  }

  .bannerTxtCol span {
    font-size: 14px;
  }

  .ourApplications.ecosystem.agTechTab .applicationsListTxt p {
    max-height: 120px;
    overflow-y: auto;
  }

  .IncubatorScrollTxt span p {
    max-height: initial !important;
    overflow-y: inherit !important;
  }

  .ourApplications .applicationsListTxt p {
    width: 295px;
  }

  .ourApplications.ecosystem.agTechTab .appImg {
    top: 29px;
  }

  .stakingBlock.DimitraAcademy .stakingImgCol {
    position: relative;
    top: -78px;
  }

  .weOfferMain h6 {
    font-size: 24px;
  }

  .stakingTxtCol.projectMapHeading .applicationsList ul li a::after {
    top: 7px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(2) {
    transform: rotateY(-50deg);
    height: 28px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(3) {
    transform: rotateY(-40deg);
    height: 30px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(4) {
    transform: rotateY(-40deg);
    height: 33.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(5) {
    transform: rotateY(-30deg);
    height: 35.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(10) {
    transform: rotateY(50deg);
    height: 28px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(9) {
    transform: rotateY(40deg);
    height: 30px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(8) {
    transform: rotateY(40deg);
    height: 33.09px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(7) {
    transform: rotateY(30deg);
    height: 35.09px;
  }

  .Technology .tabScrollBox .tabscrollParagraph {
    position: relative;
    z-index: 99;
  }

  .logoBox a span {
    top: 0 !important;
  }

  .logoBox a svg {
    width: calc(33 * 100vw / 1920);
  }

  .logoBox a {
    font-size: calc(29 * 100vw /1920);
  }

  .wpcf7-form .wpcf7-not-valid-tip,
  .wpcf7-response-output {
    font-size: 16px;
    margin-top: 1%;
  }
}

@media screen and (max-width: 766px) and (min-width: 480px) {
  .ourApplications.globalApplication .applicationsListTxt {
    width: 100% !important;
  }

  .ourApplications .applicationsListTxt p {
    width: 100% !important;
  }

  .ourApplications .appImg img {
    width: 52% !important;
  }

  .DMTRBlock {
    padding: 521.5px 0px 57.5px;
  }

  .ourApplications.globalApplication .appImg {
    top: -325px !important;
    left: 0;
    right: 0;
    margin: 0 auto;
  }

  .tokenSection .tokenImg {
    width: 100% !important;
  }

  .tokenSection .tokenImg .token_layer {
    position: relative;
    top: 17px;
    left: 0 !important;
    width: 36%;
    right: 0;
    margin: 0 auto;
  }

  .ourApplications.globalApplication #scene {
    top: -304px !important;
  }

  .clientLogoCol {
    width: 35%;
  }

  .aboutBannerCol .aboutBannerTitle {
    width: 100%;
  }

  .technologyList.connected h2 {
    top: -6px !important;
  }

  .technologyList.connected span h2 {
    margin-right: 0px !important;
  }

  .scene_value {
    margin: 0 auto;
    display: block;
    width: 300px;
  }

  .worldMap::after {
    top: 230px !important;
  }

  .aboutPartnerSection {
    padding: 514px 0px 0px !important;
  }

  .aboutPartnerSection::after {
    top: 360px !important;
    height: 290px !important;
  }

  .aboutPartnerSection {
    padding: 484px 0px 0px !important;
  }

  .tokenBannerImg {
    width: 58% !important;
  }

  .stakingBlock .stakingImgCol:nth-child(2) {
    width: 64% !important;
  }

  .stakingRow.markets .stakingImgCol:nth-child(2) {
    margin-left: 0;
    width: 80% !important;
  }

  .stakingBlock.DimitraAcademy .stakingImgCol:nth-child(2) {
    width: 54% !important;
    margin-top: 51px !important;
  }

  .dimitraIncubator.mobileLine .DimitraAcademyList.IncubatorScrollTxt {
    width: 100%;
  }

  .newsImg {
    height: 270px;
  }

  .newsSlider a {
    display: block;
  }

  .newsImg {
    height: 371px;
  }

  .dimitraIncubator.mobileLine .applicationsList ul li a::after {
    top: 7px !important;
  }

  .dimitraIncubator.platformApp.phoneList .applicationsList ul li.active a::after {
    top: 6px;
  }

  .tokenSection .tokenImg .token_layer {
    width: 34% !important;
  }

  .tokenSection {
    margin-bottom: 10px !important;
  }

  .ourApplications.ecosystem.agTechTab .eco_layer {
    width: 72%;
    top: -55px;
  }

  .ourApplications.ecosystem {
    padding-bottom: 70px !important;
  }

  .ourApplications.ecosystem.agTechTab .appImg {
    top: 165px !important;
  }

  .DimitraAcademyList {
    margin-top: 15px !important;
  }

  .environmentalBox.globalIssue {
    padding-top: 276px !important;
  }

  .environmentalBox.globalIssue::after {
    top: 64px !important;
  }

  .stakingRow.markets .stakingImgCol:nth-child(2) {
    margin-left: 0;
    width: 56% !important;
  }

  .contactBg {
    overflow: hidden;
  }
}

@media (max-width: 767px) {
  .navbar-light .navbar-brand {
    margin-right: 0px;
    width: 150px;
  }

  .navbar-light .navbar-brand img {
    width: 100%;
  }

  .header .navbar {
    padding: 0px 0px;
  }

  .ctmSideBarBtn button {
    width: 32px;
  }

  .header {
    padding: 25px 0px 25px;
  }

  .bannerTxtCol {
    width: 100%;
  }

  .bannerSideImg {
    width: 100%;
  }

  .bannerCtmRow {
    flex-wrap: wrap;
  }

  .bannerTxtCol h1 {
    font-size: 30px;
  }

  .bannerTxtCol h5 {
    font-size: 14px;
  }

  .bannerTxtCol p {
    font-size: 14px;
    max-width: 100%;
  }

  .bannerTxtCol span {
    font-size: 14px;
    max-width: 100%;
  }

  .bannerSideImg {
    width: 100%;
  }

  .mainHeading h5 {
    font-size: 14px;
    margin-bottom: 16px;
  }

  .applicationsList ul li {
    margin-bottom: 5px;
  }

  .applicationsListTxt p {
    font-size: 14px;
    margin-top: 15px;
  }

  .tokenSection .mainHeading .row .col-md-6 {
    width: 50%;
  }

  .tokenList p {
    font-size: 14px;
  }

  .tokenList h4 {
    font-size: 18px;
    line-height: 18px;
  }

  .mainHeading a {
    font-size: 14px;
  }

  .mainHeading a svg {
    width: 13px;
    height: 13px;
    top: -2px;
  }

  .ourApplications.ecosystem .mainHeading .row .col-md-6:nth-child(1),
  .ourApplications.ecosystem .mainHeading .row .col-md-6:nth-child(2) {
    width: 100%;
  }

  .clientLogoCol {
    width: 48%;
  }

  .ctmFooterRow {
    flex-wrap: wrap;
  }

  .footerMainCol {
    width: 50% !important;
    margin-bottom: 20px;
  }

  .footerMenuRow {
    display: flex;
    flex-wrap: wrap;
  }

  .footerMainCol h3 {
    margin-bottom: 10px;
  }

  .footerMainCol ul li a {
    font-size: 14px;
  }

  .copyRight ul li a {
    font-size: 14px;
  }

  .copyRight p {
    font-size: 16px;
  }

  .newsSide::after {
    width: 70px;
  }

  .newsSide {
    margin-bottom: 270px;
    padding: 0px 10px;
  }

  .newsSlider p {
    font-size: 14px;
  }

  .newsTitle h1 {
    font-size: 24px;
  }

  .contactTitle h3 {
    font-size: 28px;
  }

  .contactTitle p {
    font-size: 14px;
  }

  .contactTitle {
    margin-bottom: 60px;
  }

  .formCaseBox label {
    font-size: 16px;
  }

  .formCaseBox {
    margin-bottom: 20px;
  }

  .formCaseBox textarea {
    max-height: 193px;
    min-height: 193px;
  }

  .formSubmitBtn input,
  .formSubmitBtn button {
    font-size: 16px;
    padding: 10px 34px;
    line-height: normal;
  }

  .contactMainForm {
    margin-bottom: 93px;
  }

  .contactInfoTxtBox h5 {
    font-size: 18px;
  }

  .contactInfoTxtBox p {
    font-size: 14px;
  }

  .contactInfoTxtBox a {
    font-size: 14px;
  }

  .footerMenuRow {
    margin-bottom: 55px;
  }

  .tokenCtmRow {
    flex-wrap: wrap;
  }

  .tokenTxtCol {
    width: 100%;
  }

  .tokenBannerImg {
    width: 100%;
    margin-top: 30px;
  }

  .tokenTxtCol h2 {
    font-size: 24px;
  }

  .bannerNewBtns a {
    font-size: 14px;
    padding: 10.5px 13px;
  }

  .btnsRow {
    margin-top: 22px;
  }

  .tokenomicsCol {
    width: 100%;
  }

  .tokenomicsListCol {
    width: 100%;
  }

  .tokenomicsRow {
    flex-wrap: wrap;
  }

  .tokenomicsTxt h2 {
    font-size: 24px;
    margin-bottom: 10px;
  }

  .tokenomicsTxt p {
    font-size: 14px;
  }

  .tokenomicsList p {
    font-size: 14px;
    margin-bottom: 7px;
  }

  .tokenomicsList h3 {
    font-size: 24px;
    line-height: 23px;
  }

  .stakingTxtCol h2 {
    font-size: 24px;
    margin-bottom: 18px;
  }

  .stakingRow {
    flex-wrap: wrap;
  }

  .stakingTxtCol p {
    font-size: 14px;
    margin-bottom: 14px;
  }

  .stakingBlock .stakingTxtCol {
    width: 100% !important;
  }

  .stakingBlock .stakingImgCol {
    width: 100% !important;
    margin: 0;
  }

  .stakingRow.markets .stakingTxtCol h2 {
    margin-bottom: 15px !important;
  }

  .marketsLogoImg {
    width: 40%;
  }

  .stakingRow.markets .stakingImgCol {
    margin-left: 0;
    width: 100% !important;
  }

  .bannerNew.farmarApp .tokenTxtCol {
    width: 100%;
  }

  .bannerNew.farmarApp .tokenTxtCol h2 {
    margin-bottom: 19px;
  }

  .bannerNew.farmarApp .tokenTxtCol p {
    font-size: 14px;
  }

  .appCtmCol {
    padding: 0px 10px;
    width: 100%;
  }

  .appCtmRow {
    flex-wrap: wrap;
  }

  .AppIconBlock {
    margin-bottom: 35px;
  }

  .mobileAppIconBox {
    text-align: center;
  }

  .mobileAppIconBox {
    text-align: center;
    margin-bottom: 30px;
  }

  .mobileAppIconBox p {
    font-size: 14px;
  }

  .dimitraIncubator {
    padding: 600px 0px 100px;
  }

  .dimitraIncubator.platformApp .applicationsList ul {
    margin-bottom: 30px;
  }

  .DimitraAcademyList span {
    font-size: 14px;
  }

  .dimitraIncubator.platformApp .stakingTxtCol {
    width: 100%;
  }

  .dimitraIncubator.platformApp .stakingImgCol {
    width: 100%;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    width: 100%;
    height: auto;
    bottom: 0;
    right: 0px;
    position: relative;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) {
    margin-bottom: 0;
  }

  .dimitraEcosystem .tokenTxtCol {
    width: 100%;
  }

  .dimitraEcosystem .tokenBannerImg {
    width: 100%;
  }

  .DimitraAcademy .stakingTxtCol p {
    font-size: 14px;
  }

  .dimitraIncubator .DimitraAcademyList span {
    font-size: 14px;
  }

  .dimitraIncubator .stakingImgCol {
    width: 100% !important;
    margin-top: 30px;
  }

  .tokenSection .row {
    flex-direction: column-reverse;
  }

  .tokenSection .row .row {
    flex-direction: inherit;
  }

  .tokenImg img {
    width: 50%;
  }

  .bannerActionBtn {
    width: auto;
  }

  .bannerSideImg button:nth-child(3) {
    right: 101px;
    top: 51px;
  }

  .bannerActionBtn {
    top: 48px;
    left: 88px;
  }

  .bannerSideImg button:nth-child(4) {
    left: 75px;
    bottom: 40px;
  }

  .bannerSideImg button:nth-child(5) {
    left: 8px;
  }

  .bannerSideImg button:nth-child(7) {
    right: 66px;
    bottom: 42px;
  }

  .bannerSideImg button:nth-child(6) {
    right: 15px;
    bottom: 158px;
  }

  .bannerSideImg button:nth-child(5) p {
    font-size: 11px;
    top: -28px;
    left: 55px;
    min-width: 74px;
  }

  .bannerSideImg button:nth-child(5)::after {
    content: "";
    position: absolute;
    top: -17px;
    left: 45px;
    width: 1px;
    height: 19px;
    background: #fff;
    transform: rotate(45deg);
  }

  .bannerSideImg button:nth-child(7) p {
    left: auto;
    right: -55px;
    top: -16px;
  }

  .bannerSideImg button:nth-child(7)::after {
    right: 15px;
    top: -5px;
    transform: rotate(35deg);
  }

  .bannerSideImg button:nth-child(3) p {
    left: auto;
    right: 40px;
    top: -23px;
    min-width: 71px;
  }

  .bannerSideImg button:nth-child(3)::after {
    right: 30px;
    top: -17px;
    transform: rotate(-52deg);
  }

  .bannerSideImg button:nth-child(6) p {
    min-width: 71px;
  }

  .bannerSideImg button:nth-child(6) p {
    left: auto;
    right: 49px;
    top: -26px;
    min-width: 71px;
  }

  .bannerSideImg button:nth-child(6)::after {
    right: 42px;
    top: -15px;
    transform: rotate(-37deg);
  }

  .pageBgBox {
    margin-top: 40px;
  }

  .applicationsList ul li.active a::after {
    width: 18px;
  }

  .applicationsList ul li.active a {
    padding-left: 25px;
    color: #007800;
  }

  .aboutBannerCol {
    padding: 0px 15px;
    width: 100%;
  }

  .aboutBannerRow {
    flex-wrap: wrap;
  }

  .aboutBannerImg {
    margin-top: 30px;
  }

  .aboutBannerTitle h1 {
    font-size: 24px;
  }

  .aboutBannerTitle p {
    font-size: 14px;
    padding-top: 20px;
  }

  .aboutBanner {
    padding: 48px 0px 0px;
    position: relative;
  }

  .aboutBannerRow {
    margin: 0px -13px;
  }

  .aboutBannerCol {
    padding: 0px 13px;
    width: 100%;
  }

  .drivenFarming .applicationsList ul li a::after {
    top: 3px;
  }

  .drivenFarming {
    padding: 55px 0px 100px;
  }

  .worldMap {
    max-width: 100%;
    height: auto;
    display: block;
  }

  .technologyList {
    position: relative;
    top: 0 !important;
    z-index: 9;
    left: 0px !important;
    bottom: 0px !important;
    right: 0px !important;
  }

  .Technology .worldMap div {
    position: relative;
    z-index: 9;
  }

  .worldMap h5 {
    font-size: 16px;
  }

  .worldMap h2 {
    font-size: 19px;
  }

  .technologyList h2 {
    font-size: 32px;
  }

  .technologyList.country {
    text-align: center;
  }

  .technologyList.country span {
    justify-content: center;
  }

  .technologyList.connected span,
  .technologyList.user span {
    justify-content: center;
  }

  .technologyList p {
    font-size: 14px;
  }

  .technologyList {
    margin-bottom: 25px;
  }

  .technologyList.user {
    max-width: 100%;
    margin-bottom: 25px;
  }

  .Technology .applicationsList ul li a::after {
    top: 3px;
  }

  .tabScrollBox p {
    font-size: 14px;
  }

  .tabScrollBox {
    margin-top: 20px;
  }

  .dimitraValuesTxt h2 {
    font-size: 24px;
  }

  .dimitraValuesTxt p {
    font-size: 16px;
  }

  .dimitraValuesTxt {
    width: 100%;
  }

  .dimitraValuesImg {
    width: 100%;
    text-align: center;
    margin-top: 20px;
  }

  .dimitraValues {
    flex-wrap: wrap;
  }

  .dimitraValuesImg img {
    width: 60%;
  }

  .dimitraValuesIcons {
    max-width: 100%;
    justify-content: center;
    flex-wrap: wrap;
  }

  .valuesBox .dimitraValuesIcons:nth-last-child(1) .valueMainIconBox {
    margin: 0;
  }

  .valuesBox {
    padding: 45px 0px 0px;
    position: relative;
  }

  .environmentalBox .DimitraAcademyList span {
    font-size: 20px;
    margin-bottom: 6px;
    line-height: normal;
  }

  .DimitraAcademyList {
    margin-top: 20px;
  }

  .environmentalBox {
    padding: 50px 0px 0px;
  }

  .globalIssueCol ul li {
    font-size: 14px;
  }

  .globalIssueCol {
    width: 100%;
    margin-right: 0px;
  }

  .globalIssueRow {
    margin-bottom: 15px;
    flex-wrap: wrap;
  }

  .ourTeam .row .col-md-2 {
    width: 100%;
  }

  .aboutBannerRow {
    margin: 0 0px;
  }

  .aboutBannerCol {
    padding: 0px 0px;
  }

  .ipadSideBar ul li a {
    font-size: 15px;
    margin-bottom: 10px;
    display: inline-block;
    text-decoration: underline !important;
  }

  .ipadSideBar ul li ul li a {
    margin-bottom: 0px;
    display: block;
    text-decoration: none !important;
  }

  .mainHeading h5 {
    margin-bottom: 12px !important;
  }

  .ourApplications.ecosystem .mainHeading .row {
    margin-top: 16px;
  }

  .ourApplications.ecosystem .appImg img {
    width: 65%;
  }

  .ourApplications.ecosystem .appImg {
    text-align: center;
  }

  .tokenSection {
    margin-bottom: 12px;
  }

  .drivenFarming .stakingTxtCol h6 {
    font-size: 18px;
    margin-bottom: 20px;
  }

  .drivenFarming .stakingTxtCol h2 {
    margin-bottom: 4px;
  }

  .drivenFarming .stakingTxtCol {
    width: 100%;
  }

  .drivenFarming .applicationsList ul li a::after {
    top: 5px;
  }

  .drivenFarming .DimitraAcademyList a {
    font-size: 14px;
    margin-top: 22px;
  }

  .drivenFarming .DimitraAcademyList a svg {
    width: 14px;
    height: 14px;
  }

  .drivenFarmingImg {
    width: 100%;
    margin-top: 37px;
  }

  .technologyList.connected span p {
    font-size: 11px;
  }

  .worldMap {
    margin-bottom: 37px;
  }

  .worldMap::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #ffffffbd;
    z-index: 0;
  }

  .valuesBox {
    padding: 0px 0px 0px;
  }

  .Technology {
    padding-bottom: 28px;
  }

  .ourTeam {
    padding: 50px 0px;
  }

  .ourTeam .row .col-md-2 {
    width: 50%;
  }

  .teamUserName p {
    font-size: 12px;
  }

  .projectsBox .applicationsList ul li.active a::after,
  .projectsBox .applicationsList ul li a::after {
    top: 7px;
  }

  .projectsBox {
    padding: 520px 0px 50px;
  }

  .projectSideImg {
    margin-top: 0;
  }

  .projectsBox {
    padding-bottom: 0px;
  }

  .ourApplications .mainHeading h5 {
    margin-bottom: 16px !important;
  }

  .ourApplications.ecosystem .applicationsList ul li a::after {
    top: 7px;
  }

  .btnsRow {
    margin-top: 16px;
  }

  .tokenBannerImg img {
    width: 70%;
  }

  .tokenBannerImg {
    text-align: center;
  }

  .tokenomicsList {
    width: 160px;
    margin-top: 20px;
  }

  .stakingBlock {
    padding: 25px 0px 0px;
  }

  .stakingBlock .stakingTxtCol h2 {
    margin-bottom: 15px;
  }

  .stakingBlock .stakingImgCol img {
    width: 70%;
  }

  .stakingBlock .stakingImgCol {
    text-align: center;
  }

  .footer.mobileFooter {
    padding: 380px 0px 119px;
  }

  .bannerNew.dimitraEcosystem .tokenTxtCol h2 {
    margin-bottom: 15px;
  }

  .bannerNew.dimitraEcosystem .tokenBannerImg {
    margin-top: 15px;
  }

  .stakingBlock.DimitraAcademy .stakingImgCol {
    margin-top: 30px;
  }

  .stakingBlock.DimitraAcademy .stakingBlock .stakingRow {
    margin-bottom: 40px;
  }

  .DimitraAcademy .DimitraAcademyList {
    margin-top: 10px;
  }

  .DimitraAcademy .DimitraAcademyList ol li {
    font-size: 13px;
  }

  .DimitraAcademy .col-md-7 .row .col-md-6:nth-child(2) .DimitraAcademyList p {
    display: none;
  }

  .DimitraAcademy .col-md-7 .row .col-md-6:nth-child(2) .DimitraAcademyList {
    margin-top: 0px;
  }

  .stakingBlock.DimitraAcademy .applicationsList ul li a::after {
    top: 5px;
  }

  .stakingBlock.DimitraAcademy .stakingRow:nth-child(2) .stakingImgCol {
    display: none;
  }

  .dimitraIncubator.mobileLine .applicationsList ul li a::after {
    top: 5px;
  }

  .dimitraIncubator.mobileLine .stakingImgCol img {
    width: 70%;
    position: relative;
    z-index: 99;
  }

  .dimitraIncubator.mobileLine .stakingImgCol {
    text-align: center;
  }

  .dimitraIncubator.mobileLine .stakingRow:nth-child(1) {
    margin-bottom: 35px !important;
  }

  .dimitraIncubator.mobileLine .stakingRow:nth-child(2) {
    position: relative;
    z-index: 99;
  }

  .dimitraIncubator.mobileLine {
    padding: 300px 0px 60px;
  }

  .AppIconBlock {
    margin-bottom: 15px;
  }

  .dimitraIncubator.platformApp .stakingImgCol img {
    width: 60%;
  }

  .dimitraIncubator.platformApp .stakingImgCol {
    text-align: center;
  }

  .dimitraIncubator.platformApp .stakingRow .stakingImgCol {
    margin-top: 0px;
  }

  .dimitraIncubator.platformApp .DimitraAcademyList {
    margin-top: 0;
  }

  .dimitraIncubator.platformApp.phoneList .applicationsList ul {
    margin-bottom: 0px;
  }

  .dimitraIncubator.platformApp.phoneList .DimitraAcademyList span br:nth-child(2) {
    display: none;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingTxtCol {
    width: 100%;
  }

  .dimitraIncubator.platformApp .stakingTxtCol h2 {
    margin-bottom: 12px;
  }

  .DMTRBlock {
    padding: 10px 0px 0px;
  }

  .tokenSection .applicationsListTxt p {
    font-size: 14px;
    margin-top: 10px;
  }

  .tokenSection .mainHeading h2 {
    margin-bottom: 10px;
  }

  .DMTRBlock .mainHeading h2 {
    margin-bottom: 15px;
  }

  .ourApplications .appImg img {
    width: 70%;
  }

  .ourApplications .appImg {
    text-align: center;
  }

  .newsSide .swiper-wrapper {
    left: 0;
  }

  .newsSlider p {
    line-height: 19px;
  }

  .footer {
    margin-top: -280px;
  }

  .contactBg::after {
    height: 523px;
  }

  .footerMainCol ul li ul li {
    margin-right: 5px;
  }

  .footerMainCol ul li ul li a svg {
    width: 14px;
    height: 14px;
  }

  .header {
    padding: 29px 0px 29px;
    position: relative;
    display: flex;
    justify-content: space-between;
    align-items: center;
  }

  .banner .container {
    max-width: 1032px;
  }

  .headerList {
    display: block;
  }

  .headerList {
    position: inherit;
  }

  .ctmSideBarBtn {
    display: block;
  }

  .bannerTxtCol h5 {
    margin-bottom: 20px;
  }

  .bannerTxtCol p {
    max-width: 437px;
  }

  .bannerTxtCol span {
    max-width: 423px;
  }

  .bannerTxtCol {
    width: 475px;
  }

  .bannerTxtCol {
    width: 566px;
  }

  .bannerSideImg {
    width: 413px;
  }

  .bannerSideImg button:nth-child(5) img {
    width: 33px;
  }

  .bannerActionBtn img {
    width: 40px;
  }

  .bannerSideImg button:nth-child(9) img {
    width: 40px;
  }

  .bannerSideImg button:nth-child(4) img {
    width: 42px;
  }

  .bannerSideImg button:nth-child(7) img {
    width: 46px;
  }

  .bannerSideImg button:nth-child(6) img {
    width: 37px;
  }

  .bannerActionBtn {
    top: 57px;
    left: 76px;
  }

  .bannerSideImg button:nth-child(5) {
    left: 17px;
    bottom: 142px;
  }

  .bannerSideImg button:nth-child(3) {
    right: 11px;
    top: 38px;
  }

  .bannerSideImg button:nth-child(9) {
    left: 202px;
    bottom: 189px;
  }

  .bannerSideImg button:nth-child(8) {
    left: 118px;
    bottom: 140px;
  }

  .bannerSideImg button:nth-child(4) {
    left: 93px;
    bottom: 35px;
  }

  .bannerSideImg button:nth-child(6) {
    right: 10px;
    bottom: 126px;
  }

  .bannerSideImg button:nth-child(7) {
    right: -10px;
    bottom: 38px;
  }

  .pageBgBox {
    margin-top: 37px;
  }

  .ourApplications.globalApplication .appImg {
    top: -245px !important;
  }

  .ourApplications .applicationsListTxt p {
    width: 100%;
  }

  .applicationsList ul li a::after {
    height: 2px;
    top: 10px;
  }

  .DMTRBlock {
    padding: 291.5px 0px 87.5px;
    position: relative;
  }

  .pageBgBox::after {
    top: 130px;
    height: 459px;
  }

  .DMTRBlock {
    padding: 151.5px 0px 87.5px;
  }

  .pageBgBox::before {
    bottom: 562px;
    height: 784px;
  }

  .tokenSection .tokenImg {
    width: 140px;
  }

  .tokenSection .tokenImg img {
    width: 100%;
  }

  .tokenSection .tokenImg .token_layer {
    position: relative;
    top: -33px;
    left: 76px;
  }

  .mainHeading a svg {
    width: 12px;
    height: 12px;
    top: -1px;
  }

  .tokenSection {
    margin-top: 30px;
    margin-bottom: 30px;
  }

  .ourApplications.ecosystem::after {
    top: -5%;
    height: 388px;
  }

  .ourApplications.ecosystem .mainHeading .row {
    margin-top: 32px;
  }

  .ourApplications.ecosystem .eco_layer {
    width: 206px;
  }

  .ourApplications.ecosystem {
    padding-bottom: 250px;
  }

  .ourApplications.ecosystem {
    padding-bottom: 110px;
  }

  .aboutBannerRow .aboutBannerCol:nth-child(1) {
    width: 56%;
  }

  .aboutBannerRow .aboutBannerCol:nth-child(2) {
    width: 44%;
  }

  .aboutBanner {
    padding: 79px 0px 0px;
  }

  .aboutBannerImg {
    margin-top: -40px;
  }

  .aboutBanner {
    padding: 102px 0px 0px;
  }

  .drivenFarming .DimitraAcademyList a svg {
    width: 12px;
    height: 12px;
    top: 0px;
  }

  .drivenFarming .DimitraAcademyList a {
    margin-top: 53px;
  }

  .drivenFarmingImg {
    margin-top: 53px;
  }

  .drivenFarming::after {
    bottom: -38px;
    height: 504px;
  }

  .Technology {
    padding-bottom: 48px;
    padding-top: 49px;
  }

  .worldMap {
    height: 467px;
    margin-bottom: 87px;
  }

  .technologyList h2 {
    line-height: 27px;
  }

  .technologyList.team {
    left: 47px;
    top: 30px;
  }

  .technologyList {
    top: 38px;
    left: -32px;
  }

  .technologyList.country {
    right: 33px;
    top: 90px;
  }

  .farmer_map_main_heading {
    position: relative;
    top: -38px;
    left: -25px;
  }

  .technologyList.connected {
    max-width: 454px;
    bottom: 123px;
    right: -20px;
  }

  .technologyList.connected h2 {
    position: relative;
    top: -1px;
  }

  .technologyList.projects {
    top: auto;
    bottom: 116px;
    left: -53px;
  }

  .technologyList.user {
    left: -20px;
    bottom: 26px;
  }

  .tabScrollBox {
    max-height: 480px;
    overflow-y: inherit;
  }

  .tabscrollParagraph p:nth-child(1) {
    display: none;
  }

  .valuesBox {
    padding: 175px 0px 0px;
    position: relative;
  }

  .valuesBox::after {
    bottom: 60px;
    height: 516px;
  }

  .valueMainIconBox {
    width: 70px;
    height: 70px;
  }

  .environmentalBox::after {
    top: 31px;
    height: 296px;
  }

  .environmentalBox.globalIssue::after {
    top: 60px;
    left: 30px;
    height: 340px;
  }

  .ourTeam::after {
    top: -50px;
    height: 356px;
  }

  .environmentalBox.xglobalIssue {
    padding: 50px 0px 80px;
  }

  .projectsBox::after {
    top: 960px;
    height: 491px;
  }

  .teamsProfileScroll {
    height: 780px;
  }

  .projectsBox {
    padding: 1291px 0px 50px;
  }

  .teamInfo {
    margin-bottom: 12px;
  }

  .projectSideImg {
    margin-top: -73px;
  }

  .projectSideImg.projectMapSideParagraph p {
    margin-top: 25px;
  }

  .aboutPartnerSection::after {
    top: 180px;
    height: 387px;
  }

  .aboutPartnerSection {
    padding: 384px 0px 0px;
  }

  .ourApplications.globalApplication {
    padding-top: 54px;
  }

  .pageBgBox::after {
    top: 54px;
    height: 459px;
  }

  .ourApplications.ecosystem {
    padding-bottom: 190px;
  }

  .environmentalBox {
    padding: 100px 0px 50px;
  }

  .environmentalBox::after {
    top: 71px;
    height: 296px;
  }

  .environmentalBox .applicationsList ul li a::after,
  .projectsBox .applicationsList ul li a::after {
    top: 8px;
  }

  .environmentalBox.globalIssue::after {
    top: 91px;
    left: -4px;
    height: 327px;
  }

  .projectSideImg {
    margin-top: -23px;
  }

  .aboutPartnerSection {
    padding-bottom: 105px;
  }

  .headerList {
    display: none;
  }

  .navbar.navbar-expand-lg.navbar-light {
    width: 100%;
  }

  .bannerSideImg img.globeeImg {
    left: 0px;
  }

  .bannerTxtCol {
    width: 100%;
  }

  .bannerActionBtn {
    top: 37px;
    left: 76px;
  }

  .bannerSideImg button:nth-child(3) {
    right: 48px;
    top: 31px;
  }

  .bannerSideImg button:nth-child(5) {
    left: 6px;
    bottom: 112px;
  }

  .bannerSideImg button:nth-child(6) {
    right: 1px;
    bottom: 126px;
  }

  .bannerSideImg button:nth-child(7) {
    right: 50px;
    bottom: 38px;
  }

  .bannerSideImg button:nth-child(8) {
    left: 89px;
    bottom: 110px;
  }

  .bannerSideImg button:nth-child(9) {
    left: 162px;
    bottom: 149px;
  }

  .bannerSideImg button:nth-child(4) {
    left: 69px;
    bottom: 18px;
  }

  .ourApplications.globalApplication .applicationsListTxt {
    width: 100%;
  }

  .ourApplications.globalApplication .appImg .first_layer img {
    top: 450px !important;
    left: 0 !important;
    right: 0 !important;
    margin: 0 auto;
  }

  .ourApplications.globalApplication .appImg {}

  .DMTRBlock {
    padding: 431.5px 0px 87.5px;
  }

  .applicationsList ul li a {
    font-size: 11px;
  }

  .applicationsList ul li.active a::after {
    width: 12px;
    top: 8px;
  }

  .applicationsList ul li.active a {
    padding-left: 17px;
  }

  .pageBgBox::after {
    top: 294px;
    height: 349px;
  }

  .DMTRBlock {
    padding: 431.5px 0px 57.5px;
  }

  .pageBgBox::before {
    bottom: 962px;
    height: 764px;
  }

  .tokenSection .tokenImg .token_layer {
    position: relative;
    top: 17px;
    left: 66px;
  }

  .tokenSection::after {
    width: 100%;
    height: auto;
  }

  .ourApplications.ecosystem::after {
    top: -7%;
    height: 297px;
  }

  .mainHeading h2 {
    margin-bottom: 25px;
  }

  .tokenSection .applicationsListTxt p {
    font-size: 12px;
    margin-top: 10px;
  }

  .mainHeading h5 {
    font-size: 12px;
    margin-bottom: 16px;
  }

  .ourApplications.ecosystem .appImg img {
    width: 100%;
  }

  .ourApplications.ecosystem .eco_layer {
    width: 206px;
    margin: 0 auto;
  }

  .ourApplications.ecosystem.agTechTab .appImg {
    top: 280px;
  }

  .footerMainCol h3 {
    font-size: 12px;
  }

  .pageBgBox::after {
    top: 344px;
    height: 349px;
  }

  .bannerSideImg {
    width: 100%;
  }

  .aboutBanner {
    padding: 62px 0px 0px;
  }

  .aboutBannerRow .aboutBannerCol:nth-child(1) {
    width: 100%;
  }

  .aboutBannerRow .aboutBannerCol:nth-child(2) {
    width: 100%;
  }

  .aboutBannerImg {
    margin-top: 20px;
  }

  .aboutBannerTitle p {
    font-size: 12px;
    padding-top: 20px;
  }

  .drivenFarmingImg {
    margin-top: 403px;
  }

  .drivenFarming::after {
    bottom: -27px;
    height: 383px;
  }

  .worldMap::after {
    top: 530px;
  }

  .worldMap h5 {
    font-size: 15px !important;
  }

  .worldMap {
    margin-bottom: 47px;
  }

  .valuesBox::after {
    bottom: 320px;
    height: 516px;
  }

  .valueMainIconBox img {
    width: 93%;
    height: 93%;
  }

  .environmentalBox {
    padding: 230px 0px 50px;
  }

  .environmentalBox::after {
    top: -22px;
    height: 243px;
  }

  .environmentalBox.globalIssue {
    padding-top: 332px;
  }

  .environmentalBox.globalIssue {
    padding-top: 170px;
  }

  .environmentalBox.globalIssue::after {
    top: 104px;
    left: 0px;
    height: 73px;
  }

  .ourTeam::after {
    top: -80px;
    height: 316px;
  }

  .projectSideImg.projectMapSideParagraph img {
    top: 50px;
  }

  .teamsProfileScroll {
    height: 740px;
  }

  .projectSideImg img {
    margin-bottom: -10px;
  }

  .projectSideImg {
    margin-top: 7px;
  }

  .aboutPartnerSection::after {
    top: 200px;
    height: 167px;
  }

  .aboutPartnerSection {
    padding: 464px 0px 0px;
  }

  .partnersMainLogo {
    top: 16px;
  }

  .aboutPartnerSection {
    padding: 274px 0px 0px;
  }

  .projectSideImg.projectMapSideParagraph p {
    max-height: 190px;
    overflow-y: auto;
    z-index: 99;
    position: relative;
  }

  .footer {
    margin-top: -330px;
  }

  .ourApplications.ecosystem.agTechTab .appImg {
    top: 255px;
  }

  .stakingBlock::after {
    top: 420px;
    height: 281px;
  }

  .stakingBlock.newStaking .stakingRow.markets {
    margin-bottom: 0px !important;
  }

  .stakingBlock.newStaking .stakingTxtCol p {
    font-size: 14px;
  }

  .bannerNew.dimitraEcosystem .tokenBannerImg {
    margin-top: 25px;
  }

  .tokenBannerImg img {
    width: 100%;
  }

  .stakingBlock {
    padding: 11px 0px 0px;
  }

  .stakingBlock.DimitraAcademy .stakingRow .stakingTxtCol {
    width: 100% !important;
  }

  .stakingBlock.DimitraAcademy .stakingRow .stakingTxtCol P {
    max-height: 434px;
    overflow-y: auto;
  }

  .partnersMainLogo {
    top: 245px;
  }

  .dimitraIncubator.mobileLine .stakingImgCol {
    position: relative;
    top: 345px;
  }

  .stakingRow.ecosys_staking {
    position: relative;
    top: 338px;
  }

  .partnersMainLogo {
    top: 335px;
  }

  .dimitraIncubator.mobileLine .partnersMainLogo {
    margin-bottom: 245px;
  }

  .mobileAppIconBox h4 {
    font-size: 16px;
  }

  .dimitraIncubator.platformApp::after {
    top: 31px;
    height: 839px;
  }

  .dimitraIncubator.platformApp.phoneList {
    padding: 435px 0px 0px;
  }

  .dimitraIncubator.platformApp::after {
    top: -63px;
    height: 1344px;
  }

  .stakingRow.modulesSideImg .stakingImgCol {
    top: 129px;
    left: 0;
    right: 0;
    margin: 0 auto;
  }

  .dimitraIncubator.platformApp .stakingImgCol img {
    width: 100%;
  }

  .dimitraIncubator.platformApp .stakingImgCol img {
    margin-top: 0px;
    margin-bottom: 60px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    top: 187px;
    left: 0;
  }

  .dimitraIncubator .stakingRow:nth-child(2) {
    margin-bottom: 140px !important;
  }

  .newsTitle {
    margin-bottom: 48px;
  }

  .dimitraIncubator.platformApp.phoneList .DimitraAcademyList {
    /* width: 290px; */
    width: 100%;
  }

  .stakingRow.modulesSideImg .stakingImgCol {
    width: 140px !important;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    top: 187px;
    left: 0;
    right: 0;
    width: 208px !important;
    margin: 0 auto;
  }

  .applicationsList ul li {
    display: block;
    margin-bottom: 0px !important;
  }

  .applicationsList ul li.active a::after {
    top: 6px;
  }

  .partnersMainLogo {
    top: 205px;
  }

  .dimitraIncubator.mobileLine .partnersMainLogo {
    margin-bottom: 145px;
  }

  .tokenBannerImg {
    width: 210px;
    display: block;
    margin: 0 auto;
  }

  .tokenomics {
    padding: 5px 0px 65px;
  }

  .tokenBannerImg {
    width: 210px;
    display: block;
    margin: 0 auto;
    margin-top: 29px;
  }

  .stakingBlock .stakingImgCol img {
    width: 100%;
  }

  .stakingBlock .stakingImgCol {
    width: 206px !important;
    display: block;
    margin: 0 auto !important;
  }

  .stakingBlock .stakingImgCol {
    width: 74% !important;
    display: block;
    margin: 0 auto !important;
  }

  .stakingBlock .stakingImgCol img {
    width: 100%;
  }

  .tokenBannerImg {
    width: 80%;
  }

  .teamUserImg {
    width: 84px;
    height: 84px;
  }

  .aboutPartnerSection::after {
    top: 290px;
    height: 167px;
  }

  .aboutPartnerSection {
    padding: 364px 0px 0px;
  }

  .partnersMainLogo {
    top: -2px;
  }

  .tokenSection .tokenImg {
    width: 50%;
  }

  .ourApplications.ecosystem .eco_layer {
    width: 65%;
    margin: 0 auto;
  }

  .ourApplications.ecosystem.agTechTab .applicationsListTxt a {
    margin-top: 17px !important;
  }

  .stakingBlock.DimitraAcademy .stakingImgCol {
    width: 60% !important;
    margin-top: 51px !important;
  }

  .dimitraIncubator.mobileLine .partnersMainLogo {
    top: 198px;
  }

  .newsSlider p {
    height: 38.2px;
  }

  .newsTitle {
    margin-bottom: 18px;
  }

  .bannerNewBtns a {
    font-size: 10px;
    padding: 10.5px 13px;
  }

  .bannerNewBtns a {
    font-size: 10px;
    padding: 6.5px 5px;
  }

  .clientLogoCol {
    width: 41%;
  }

  .applicationsList ul li.active a::after {
    top: 8px;
  }

  .bannerTxtCol h1 {
    font-size: 30px !important;
  }

  .mainHeading h2 {
    font-size: 30px;
  }

  .pageBgBox {
    margin-top: 12px;
  }

  .applicationsList ul li a {
    font-size: 13px;
  }

  .mainHeading h5 {
    font-size: 14px;
    margin-bottom: 16px;
  }

  .applicationsListTxt p {
    font-size: 12px;
  }

  .ourApplications.globalApplication .appImg {
    top: -275px !important;
  }

  .tokenList p {
    font-size: 12px;
  }

  .tokenList h4 {
    font-size: 16px;
    line-height: 18px;
  }

  .mainHeading a {
    font-size: 11px;
  }

  .mainHeading h2 {
    font-size: 28px;
  }

  .ourApplications.ecosystem .applicationsList ul li a::after {
    top: 8px;
  }

  .ourApplications.ecosystem::after {
    top: -5%;
    height: 297px;
  }

  .stakingTxtCol p {
    font-size: 12px;
    margin-bottom: 14px;
  }

  .drivenFarming .DimitraAcademyList a {
    font-size: 10px;
    margin-top: 36px;
  }

  .drivenFarmingImg {
    margin-top: 273px;
  }

  .farmer_map_main_heading {
    position: relative;
    top: -28px;
    left: 5px;
  }

  .technologyList h2 {
    line-height: 10px;
  }

  .technologyList p {
    font-size: 12px;
  }

  .technologyList.connected span h2 {
    margin-right: 5px;
  }

  .worldMap {
    margin-bottom: 7px;
  }

  .tabScrollBox p {
    font-size: 12px;
  }

  .valuesBox .dimitraValuesTxt p {
    font-size: 16px;
  }

  .environmentalBox .DimitraAcademyList span {
    font-size: 16px;
  }

  .globalIssueCol ul li {
    font-size: 12px;
  }

  .aboutPartnerSection .partnersMainLogo {
    margin-bottom: 0px;
    top: 10px;
  }

  .aboutPartnerSection {
    padding: 384px 0px 0px;
  }

  .tokenomicsTxt p {
    font-size: 12px;
  }

  .tokenomicsList p {
    font-size: 12px;
    margin-bottom: 7px;
  }

  .tokenomicsList h3 {
    font-size: 20px;
    line-height: 23px;
  }

  .stakingBlock .stakingImgCol {
    margin-top: 38px !important;
  }

  .DimitraAcademy .stakingTxtCol p {
    font-size: 12px;
  }

  .stakingBlock.DimitraAcademy .applicationsList ul li a::after {
    top: 6px;
  }

  .dimitraIncubator.mobileLine .stakingImgCol {
    position: relative;
    left: 0;
    right: 0;
    margin: 0 auto;
    top: 255px;
  }

  .dimitraIncubator.mobileLine .partnersMainLogo {
    margin-bottom: 35px;
  }

  .stakingTxtCol.ecosys_staking_heading {
    width: 310px;
    padding-top: 0px;
    position: relative;
    top: -75px;
  }

  .dimitraIncubator.mobileLine .partnersMainLogo {
    top: 158px;
  }

  .mobileAppIconBox h4 {
    font-size: 14px;
  }

  .mobileAppIconBox p {
    font-size: 12px;
  }

  .dimitraIncubator .DimitraAcademyList span {
    font-size: 12px;
  }

  .stakingRow.modulesSideImg .stakingImgCol {
    top: 59px;
    left: 0;
    right: 0;
    margin: 0 auto;
  }

  .dimitraIncubator.platformApp.phoneList .applicationsList ul {
    margin-bottom: 40px;
  }

  .dimitraIncubator.mobileLine .partnersMainLogo {
    top: 118px;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    top: 157px;
  }

  .footer {
    margin-top: -400px;
  }

  .ourApplications.ecosystem.agTechTab .appImg {
    top: 205px;
  }

  .aboutPartnerSection {
    padding: 364px 0px 0px;
  }

  .stakingBlock .stakingImgCol {
    margin-top: 0px !important;
  }

  .dimitraIncubator.mobileLine .partnersMainLogo {
    margin-bottom: 80px;
  }

  .IncubatorScrollTxt span {
    max-height: 140px;
    overflow-y: auto;
  }

  .IncubatorScrollTxt span p {
    max-height: initial !important;
  }

  .aboutBannerCol .aboutBannerTitle {
    width: 100%;
  }

  .stakingRow.modulesSideImg .stakingImgCol {
    top: 99px;
    left: 0;
    right: 0;
    margin: 0 auto;
  }

  .ourApplications.ecosystem.agTechTab .applicationsListTxt p {
    margin-top: 8px;
  }

  .dimitraValuesImg img {
    width: 50%;
  }

  .ourApplications.ecosystem .eco_layer {
    width: 85%;
    margin: 0 auto;
    position: relative;
    top: -55px;
  }

  .tokenSection .tokenImg .token_layer {
    position: relative;
    top: 17px;
    left: 0;
    right: 0;
    margin: 0 auto;
  }

  .tokenSection .tokenImg {
    width: 100%;
  }

  .tokenSection .tokenImg .token_layer {
    width: 43%;
  }

  .ourApplications.ecosystem .eco_layer {
    width: 55%;
    top: -25px;
  }

  #data_driven_farming .applicationsList ul li a::after {
    top: 7px;
  }

  .Technology .applicationsList ul li a::after {
    top: 7px;
  }

  .dimitraValuesImg {
    margin-top: 80px;
  }

  .stakingBlock.newStaking #staking_link_id .stakingImgCol {
    width: 181px !important;
    position: relative;
    left: 0;
    right: 0;
    margin: 0 auto;
    top: 39px;
  }

  .stakingRow.markets .stakingImgCol {
    width: 79% !important;
  }

  .stakingBlock.DimitraAcademy .stakingImgCol {
    position: relative;
    top: -9px;
  }

  #dimitra_academy_link .applicationsList ul li a::after {
    top: 7px;
  }

  #dimitra_iincubator_link .applicationsList ul li a::after {
    top: 7px;
  }

  .dimitraIncubator.mobileLine .DimitraAcademyList.IncubatorScrollTxt {
    width: 100%;
  }

  .dimitraIncubator.platformApp.phoneList .applicationsList ul li a::after {
    top: 7px;
  }

  .dimitraIncubator.platformApp.phoneList .applicationsList ul {
    margin-bottom: 16px;
  }

  .stakingRow.markets .stakingImgCol {
    width: 87% !important;
  }

  .bannerIconBox {
    width: 12%;
    height: 34.7px;
  }

  .bannerIconBox svg {
    width: 22px;
    height: 20px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(4) {
    height: 33.3px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(3) {
    height: 29.96px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(2) {
    height: 29px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(7) {
    height: 33.3px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(8) {
    height: 29.96px;
  }

  .bannerIconSlider .bannerIconBox:nth-child(9) {
    height: 29px;
  }

  .banner .container,
  .container,
  .container-lg,
  .container-md,
  .container-sm,
  .container-xl,
  .container-xxl {
    max-width: 100% !important;
  }

  .bannerIconSlider p {
    font-size: 14px;
  }

  .contactBg {
    overflow: hidden;
  }

  .PlatformHeadingBottom .DimitraAcademyList span p {
    overflow: hidden !important;
  }

  .stakingTxtCol.PlatformHeadingBottom.advancedFarmingModules .DimitraAcademyList div {
    max-height: 140px;
    overflow-y: auto;
  }

  .dimitraIncubator.platformApp.phoneList .DimitraAcademyList span {
    overflow-y: inherit;
  }

  .swiper-button-next:after,
  .swiper-rtl .swiper-button-prev:after,
  .swiper-button-prev:after,
  .swiper-rtl .swiper-button-next:after {
    color: #007800;
    font-size: 33px;
  }

  #dimitra_academy_link .stakingTxtCol .col-md-7 {
    left: 15px;
  }

  .DimitraAcademyList.cropInputList div {
    max-height: 95px;
    overflow-y: auto;
  }

  .stakingNewBtn a {
    font-size: 12px;
    padding: 6.5px 15px;
  }

  .aboutVideoSection iframe {
    width: 100%;
    height: 200px;
  }

  .aboutVideoSection {
    padding: 20% 0px 14%;
    margin-top: -10%;
    margin-bottom: -11%;
  }

  .bannerIconSlider .bannerIconBox:nth-child(5) {
    height: 33.09px;
  }

  .DimitraAcademyList span ul li {
    font-size: 12px;
  }

  .tabScrollBox ul li {
    font-size: 12px;
  }

  #dimitra_iincubator_link .DimitraAcademyList.IncubatorScrollTxt ul li {
    font-size: 12px;
  }

  #dimitra_academy_link {
    overflow: hidden;
    height: 1100px;
  }

  .logoBox a {
    font-size: 16px;
    padding: 7px 12px;
  }

  .logoBox a svg {
    width: 17px;
  }

  .logoBox a span {
    top: 2px !important;
  }

  .environmentalBox.globalIssue .stakingTxtCol p {
    max-height: fit-content !important;
    overflow-y: inherit !important;
  }

  .wpcf7-form .wpcf7-not-valid-tip,
  .wpcf7-response-output {
    font-size: 16px;
  }

  .newsImg {
    height: 223px;
  }

  .formCaseBox select {
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
  }

  .technologyList.country span h2 {
    margin-right: 5px;
  }
}

@media (max-width: 320px) {
  .ourApplications.ecosystem::after {
    top: -6% !important;
    height: 278px;
  }

  .newsSide.ExternalNewsBottom {
    margin-bottom: 10px !important;
  }

  .newsImg {
    height: 168px;
  }

  .contactBg {
    padding: 59px 0px 0px;
  }

  .dimitraIncubator.platformApp.phoneList .DimitraAcademyList {
    /* width: 290px; */
    width: 100%;
  }

  .dimitraIncubator.platformApp .stakingRow:nth-child(2) .stakingImgCol {
    top: 187px;
    left: 0;
    right: 0;
    width: 208px !important;
    margin: 0 auto;
  }
}

.scrollTopBtn {
  position: fixed;
  bottom: 2%;
  right: 1%;
  z-index: 999999;
}

.scrollTopBtn button {
  background-color: #fff;
  border: 4px solid #007800;
  width: 45px;
  height: 45px;
  padding: 6px 10px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.scrollTopBtn button svg {
  fill: #007800;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.scrollTopBtn button:hover svg {
  fill: #fff;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.scrollTopBtn button:hover {
  background-color: #007800;
  border-color: #8ae430;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.tooltip>.tooltip-inner {
  background-color: #007800;
}

/* ===== Protocol Map Styles ===== */
.protocol-tabs {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 12px;
  margin-bottom: 20px;
}

.protocol-tabs button {
  padding: 6px 18px;
  border-radius: 20px;
  border: 2px solid #009041;
  background-color: #fff;
  color: #009041;
  cursor: pointer;
  font-weight: 600;
  transition: 0.3s all ease-in-out;
}

.protocol-tabs .active {
  background-color: #009041;
  color: white;
}

.protocol-map {
  position: relative;
  max-width: 940px;
  margin: 0 auto;
}

.protocol-map img {
  width: 100%;
  height: auto;
  display: block;
}

.region-metric {
  position: absolute; /* or adjust positioning as per your map */
  text-align: center;
  font-family: 'Arial', sans-serif;
  color: #009041;
  font-size: 16px;
  line-height: 1.2;
}

.region-metric .region-label {
  font-weight: bold;
  font-size: 16px;
}

.region-metric .region-value {
  display: block;
  font-size: 2px; /* smaller for "Metrics Coming Soon" or numbers */
  margin-top: 2px;
}

/* Specific regions */
[data-region="latin_north_america"] { top: 39%; left: 10%; }
[data-region="europe_africa"]      { top: 17%; left: 48%; }
[data-region="asia_oceania"]       { top: 30%; left: 75%; }


.protocol-disclaimer {
  text-align: center;
  font-size: 0.85rem;
  color: #666;
  margin-top: 1rem;
}

.metrics-coming-soon-message {
  display: none;
  text-align: center;
  font-size: 20px;
  color: #009041;
  margin-top: 20px;
}



/*  style by Alam  */
.slide-image-link {
    display: block;
}

.slide-image-link img {
    transition: opacity 0.3s ease;
}

.slide-image-link:hover img {
    opacity: 0.8;
}

.slide-title-link {
    text-decoration: none;
    color: inherit;
}

.slide-title-link:hover {
    color: #5d9a33; /* Change to your preferred hover color */
}
section.info_slider {
    margin-bottom: auto;
    position: relative;
    z-index: 1;
	    padding: 120px 0px 0px;
}

.info_slider .left_info_content h2 {
    color: #009041;
    font-size: calc(50 * 100vw / 1920);
    font-weight: 700;
    margin-bottom: 30px;
	font-family: rustica, sans-serif;
}
.left_info_content p {
     color: #7b7b7b;
    font-size: 16px;
    margin-bottom: 0px;
    font-family: rustica, sans-serif;
    font-weight: 300;
    max-height: 396px;
    overflow-y: auto;
    line-height: 26px;
    margin-bottom: 10px;
}
.slider_wrap {
    position: relative;
    padding: 0px 30px;
}

.slide_item {
    text-align: left;
    border-radius: 12px 12px 12px 12px;
    margin: 20px 20px 20px 20px;
    background-color: #ffffff;
    border-style: solid;
    border-width: 0px 0px 2px 0px;
    border-color: #007800;
    box-shadow: 0px 9px 16px 8px rgba(129.2, 129.2, 129.2, 0.15);
}
.slide_item:not(:first-child) {
    display: none;
}
.slide_img_video {
    padding: 20px 20px 20px 20px;
}

.slide_img_video img {
    width: 100%;
    height: 200px;
    object-fit: cover;
    border-radius: 20px 20px 20px 20px;
}

.slide_content {
    padding: 0px 20px 20px 20px;
    min-height: 250px;
}
.slide_content h3 {
    margin-bottom: 10px;
    color: #007800;
    font-size: 22px;
    font-weight: 500;
	font-family: rustica, sans-serif;
}
.slide_content p {
    font-size: 15px;
    color: #7b7b7b;
    font-family: rustica, sans-serif;
}
.slider_wrap .cus-arrow {
    border: 0px;
    background-color: transparent;
    position: absolute;
    top: 40%;
    width: 50px !important;
}

.slider_wrap .cus-arrow.custom-prev-arrow {
    left: 5px;
}

.slider_wrap .cus-arrow.custom-next-arrow {
    right: 5px;
}
.slider_wrap .cus-arrow img {
    width: 100%;
}

section.testi_services_wrap {
    padding: 120px 0px 0px;
}
.testi_dm {
	width: auto;
    height: auto;
    margin: 0px 0px 0px 30px;
    position: relative;
    z-index: 0;
}
.testi_box {
    padding: 50px 50px 50px 50px;
    background-color: rgba(255, 255, 255, 0.9);
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 0px 40px 0px rgba(0,0,0,0.15);
	margin: 0px 70px 0px;
	position: relative;
	z-index: 1;
}

.testi-header {
    display: flex;
    align-items: center;
    gap: 20px;
    margin-bottom: 20px;
}

.testi-header .testi-image {
    text-align: left;
    max-width: 18%;
}

.testi-header .testi-image img {
    width: 100%;
    border-radius: 100px;
    object-fit: cover;
}

.testi-header h4 {
    font-size: 22px;
    font-weight: 600;
    text-transform: capitalize;
    font-style: normal;
    line-height: 30px;
    color: #009041;
	    font-family: rustica, sans-serif;
}

.testi-header p {
    margin: 0px;
    font-style: italic;
    font-weight: 600;
    color: #2d302d;
	    font-family: rustica, sans-serif;
}
.test-content p {
    color: #7b7b7b;
    font-size: 16px;
    line-height: 26px;
}
.serv-section {
    position: relative;
    height: 600px;
	    margin: 20px 0px 0px;
}
.serv-section h3 {
    font-size: 18px;
    text-align: center;
    color: #009041;
    width: 80%;
    margin: auto;
	    font-family: rustica, sans-serif;
}
.centered-div {
       position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 500px;
    height: 500px;
    border: 6px solid #f5f3ff;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
	    margin-top: 50px;
	padding: 75px;
    text-align: center;
}
.centered-div h4 {
    font-weight: bold;
	    font-family: rustica, sans-serif;
	    text-transform: capitalize;
    color: #009041;
}

.centered-div p {
    font-size: 14px;
    line-height: 22px;
    margin: 0px;
	    color: #7b7b7b;
}
.hidden-content:first {
	display: block;
}
.icon-container {
   position: absolute;
    right: 0;
    bottom: 0;
        width: 450px;
    height: 450px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
	 margin-top: 50px;
}
.icon-container .icon {
    width: 85px;
    height: 85px;
    border-radius: 50%;
    text-align: center;
    background-color: #2ebb21;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #fff;
    border: 4px solid #fff;
    box-shadow: 0px 0px 10px 0px rgba(105.5116729678639, 204, 27.717391304347835, 0.29);
	position: absolute;
    cursor: pointer;
}
.icon-container .icon img {
    width: 40px;
    height: 40px;
}
#iconbox_1 { top: 0; left: 0; }
#iconbox_2 { top: 0; right: 0; }
#iconbox_3 { bottom: 0; left: 0; }
#iconbox_4 { bottom: 0; right: 0; }
.icon-container .icon.active {
    background-color: #26a41a;
}
.hidden-content {
    display: none;
}
.cus_news {
    margin: 0;
    border: solid 1px #ade2a0;
    background: #d7f8ce;
    border-radius: 15px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-self: stretch;
	height: 100%;
}

.cus_news .news-image img {
    width: 100%;
    height: 100%;
    border-radius: 15px 15px 0 0;
	    object-fit: cover;
}

.cus_news .news-image {
    margin-bottom: 40px;
}

.cus_news .news-image .img {
    margin-bottom: 20px;
    height: 225px;
}

.cus_news .txt {
    padding: 0 20px;
}

.cus_news .txt p.news-title {
    margin: 10px 0;
    color: #009041;
    font-size: 16px;
    font-weight: bold;
    text-transform: uppercase;
}

.cus_news .txt p.news-text {
    color: #7b7b7b;
    font-size: 14px;
}
.cus_news .news-footer {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    border-top: solid 1px #ade2a0;
    padding: 0 20px;
    align-content: center;
}
.cus_news .news-footer img {
    width: 50px;
}
.cus_news .news-footer p.published-date {
    padding: 15px 0px;
    margin: 0px;
}
.mobile-view-icons {
	display: none;
}
section.related_news_sec h3 {
    color: #007800;
    font-size: 40px;
    font-weight: 700;
    margin-bottom: 30px;
    text-align: center;
}
input.search-field {
    border-radius: 0px;
    border: 2px solid #007800;
    background-color: #fff !important;
    color: #007800;
    padding: 10px 20px;
	outline: none !important;
}

button.search-submit {
    background-color: #007800;
    border: solid 1px #007800;
    color: #fff;
    padding: 11px 20px;
	outline: none !important;
}

section.middle_content_sec {
    padding: 80px 0px 120px;
}
.paragraph-div.col-md-8 {
    margin: auto;
    text-align: center;
}
.middle_content_sec h3.heading-3 {
    text-align: center;
    text-transform: uppercase;
    font-family: rustica, sans-serif;
    font-weight: bold;
    color: #007800;
    font-size: 40px;
    line-height: 48px;
}

.middle_content_sec h4.heading-4 {
    color: #615d5d;
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 1.8em;
    font-weight: 700;
    line-height: 1.2;
    font-family: rustica, sans-serif;
}

.middle_content_sec p {
    margin-top: 40px;
    font-size: 1.2em;
    line-height: 1.5;
    color: #7b7b7b;
}

.vertical-line {
    width: 2px;
    height: 70px;
    background-color: #007800;
    margin: 40px auto;
}

.yellow-bg span {
    background-color: #007800;
    color: #ffffff;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 1.5em;
    font-family: rustica, sans-serif;
    width: auto !important;
    margin: auto;
    display: inline-block;
}

.yellow-bg {margin: 40px auto;}

a.button.green.w-button {
    background-color: #007800;
    border: solid 1px #007800;
    color: #fff;
    padding: 11px 20px;
    outline: none !important;
    font-family: rustica, sans-serif;
}
@media (max-width: 1300px) {
	.testi_box {
		margin: 0px;
	}
}
@media (max-width: 991px) {
	.left_info_content {
		margin-bottom: 50px;
	}
	.serv-section {
		margin-top: 50px;
	}
}
@media (max-width: 768px) {
	section.info_slider {
		padding: 60px 0px 0px;
	}
	.slider_wrap {
		padding: 0px;
	}
	.slider_wrap .cus-arrow {
		width: 40px !important;
	}
	.info_slider .left_info_content h2 {
		font-size: calc(100 * 100vw / 1920);
	}
	.centered-div, .icon-container {
		display: none !important;
	}
	.mobile-view-icons {
		display: block;
	}
	.serv-section {
		height: auto;
	}
	.mobile-view-icons > div {
    border: 6px solid #115C090A!important;
    padding: 20px;
    text-align: center;
    margin: 30px 0px;
}

.mobile-view-icons .icon_wrap {
    background-color: #4EC867 !important;
    width: 80px;
    height: 80px;
    border-radius: 100%;
    margin: auto;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    box-shadow: 0px 0px 10px 0px rgba(105.5116729678639, 204, 27.717391304347835, 0.29);
    border: 4px solid #fff;
    margin-bottom: 20px;
}

.mobile-view-icons .icon_wrap img {
    width: 40px;
    height: 40px;
    object-fit: contain;
}

.mobile-view-icons h4 {
    font-size: 16px;
    font-weight: bold;
}

.mobile-view-icons p {
    font-size: 14px;
    line-height: 22px;
}
}
@media screen and (max-width: 1440px) {
	.info_slider .container {
		max-width: 100% !important;
		padding: 0px 50px;
	}
	.slider_wrap .cus-arrow.custom-prev-arrow {
		left: -20px;
	}
	.slider_wrap .cus-arrow.custom-next-arrow {
		right: -20px;
	}
}
/* End style by Alam  */