.howitworks {
padding-top: 95px;
  padding-bottom: 164px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 253, 253, 0.48)), to(rgba(255, 253, 253, 0.48))), url("5e5ea60a27f166629dfbf8e2_Yellow%20Field%20Blue%20Sky.png");
  background-image: linear-gradient(180deg, rgba(255, 253, 253, 0.48), rgba(255, 253, 253, 0.48)), url("5e5ea60a27f166629dfbf8e2_Yellow%20Field%20Blue%20Sky.png");
  background-position: 0px 0px, 50% 100%;
  background-size: auto, cover;
  background-repeat: repeat, no-repeat;

}

.why-farmland-section.tab-alternative {
  padding-top: 82px;
  padding-bottom: 138px;
  background-color: #f3f0f0;
}

.why-farmland-section.lists {
  padding-right: 40px;
  padding-left: 40px;
}

.why-farmland-section.box {
  padding-top: 0px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.61)), to(rgba(0, 0, 0, 0.61))), url("");
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.61), rgba(0, 0, 0, 0.61)), url("");
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
  background-repeat: repeat, no-repeat;
  background-attachment: scroll, fixed;
}

.why-farmland-section.without-paddings {
  padding-top: 0px;
  background-color: transparent;
}

.why-farmland-section.without-paddings.second {
  padding-bottom: 0px;
  background-color: #f5f5f5;
}

.tab {
  text-align: center;
}

.tab button {
  overflow: hidden;
  border: 1px solid #4c8b2b;
  background-color: #f1f1f1;
  border-radius: 100%;
  outline: none;
  cursor: pointer;
  padding: 14px 23px;
  transition: 0.3s;
  font-size: 17px;
  margin: 5px;
}

/* Change background color of buttons on hover */
.tab button:hover {
  background-color: #ddd;
}

/* Create an active/current tablink class */
.tab button.active {
  background-color: #ccc;
}

/* Style the tab content */
.tabcontent {
  display: none;
  padding: 6px 12px;
  border-top: none;
  margin-top: 40px;
}

.icon-block-features {
  width: 70px;
  height: 70px;
  margin-right: 15px;
  margin-bottom: 40px;
  padding-top: 20px;
  padding-bottom: 20px;
  float: left;
  border: 0px none #d1d1d1;
  border-radius: 70px;
  background-color: #9daeab;
  -webkit-transition: background-color 400ms ease;
  transition: background-color 400ms ease;
  text-align: center;
}

.icon-block-features:hover {
  border-color: #d1d1d1;
  background-color: #4c8b2b;
}

.icon-block-features.new {
  position: static;
  margin: -24px auto 0px;
  float: none;
  background-color: #020202;
  text-align: center;
}

.icon-block-features.right {
  display: inline-block;
  max-width: 100px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 15px;
  float: none;
  text-align: center;
}

.icon-block-features.left {
  margin-bottom: 0px;
  float: none;
}

.tab-link {
  display: inline-block;
  width: 100px;
  height: 100px;
  margin-right: 15px;
  margin-left: 15px;
  padding: 38px 28px 28px;
  border-style: solid;
  border-width: 1px;
  border-color: #225a40;
  border-radius: 100px;
  background-color: #f3f0f0;
  text-align: center;
}

.text-mula {
  font-family: Montserrat, sans-serif;
  color: #4c8b2b;
  font-style: normal;
  font-weight: 500;
  text-align: center;
  letter-spacing: 0px;
  text-transform: none;
}

.mula-item-3 {
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  text-align: center;
}

.box-service-image.full {
  height: 250px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(#000)), url("5e6206dcdbb4cf7d3874c50c_image.jpg");
  background-image: linear-gradient(180deg, transparent, #000), url("5e6206dcdbb4cf7d3874c50c_image.jpg");
}


.box-service-image3.full {
  height: 250px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(#000)), url("5e609d626f0e686d8e8f46d6_Disking%20Aerial.png");
  background-image: linear-gradient(180deg, transparent, #000), url("5e609d626f0e686d8e8f46d6_Disking%20Aerial.png");
}


.different-section.second {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(73, 83, 0, 0.33)), to(rgba(73, 83, 0, 0.33))), -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.39)), to(rgba(0, 0, 0, 0.39))), url("627994d8b6246824d31e21e8_HandTouchingWheat2.jpeg");
  background-image: linear-gradient(180deg, rgba(73, 83, 0, 0.33), rgba(73, 83, 0, 0.33)), linear-gradient(180deg, rgba(0, 0, 0, 0.39), rgba(0, 0, 0, 0.39)), url("627994d8b6246824d31e21e8_HandTouchingWheat2.jpeg");
  background-position: 0px 0px, 0px 0px, 50% 50%;
  background-size: auto, auto, cover;
  background-repeat: repeat, repeat, no-repeat;
  background-attachment: scroll, scroll, fixed;
}

.info-box.second.dark {
  height: 300px;
  padding-top: 20px;
  padding-bottom: 20px;
  border-color: #225a40;
  background-color: #225a40;
}

.div-service.box {
  width: 80px;
  height: 80px;
  margin-top: -60px;
  padding: 24px 20px 20px;
  background-color: #4c8b2b;
}

.div-service {
  width: 100px;
  height: 100px;
  margin-right: auto;
  margin-bottom: 20px;
  margin-left: auto;
  padding: 30px;
  border-style: none;
  border-width: 2px;
  border-color: #7daed3;
  border-radius: 200px;
  background-color: #225a40;
}

.info-box.white.service {
  height: 300px;
  margin-bottom: 17px;
  padding-top: 20px;
  padding-bottom: 0px;
  color: #fdfdfd;
  text-align: center;
}

.info-box.second.dark.black {
  height: 300px;
  border-color: #3e4543;
  background-color: #3e4543;
}

.info-box.white {
  height: auto;
  background-color: #fff;
}

.info-box {
  width: 100%;
  height: auto;
  padding: 10px;
  border-style: solid;
  border-width: 1px;
  border-color: rgba(0, 0, 0, 0.09);
  border-radius: 5px;
  box-shadow: 0 20px 20px 0 rgba(0, 0, 0, 0.05);
}

.image-section-overlay.dark {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(73, 83, 0, 0.23)), to(rgba(73, 83, 0, 0.23))), -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.58)), to(rgba(0, 0, 0, 0.58))), url("5e609d666f0e68db218f4718_Green%20and%20Brown%20Row%20Crop.png");
  background-image: linear-gradient(180deg, rgba(73, 83, 0, 0.23), rgba(73, 83, 0, 0.23)), linear-gradient(180deg, rgba(0, 0, 0, 0.58), rgba(0, 0, 0, 0.58)), url("5e609d666f0e68db218f4718_Green%20and%20Brown%20Row%20Crop.png");
  background-position: 0px 0px, 0px 0px, 50% 50%;
  background-size: auto, auto, cover;
  background-repeat: repeat, repeat, no-repeat;
  background-attachment: scroll, scroll, scroll;
}

.features-block.fact-box.new {
  height: 250px;
  border-color: hsla(0, 0%, 100%, 0.23);
  background-color: transparent;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.07)), to(transparent));
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.07), transparent);
  box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.17);
}

.image-fact {
  margin-bottom: 20px;
}

.font-icon.number {
  display: block;
  margin-top: 10px;
  float: none;
  font-family: Montserrat, sans-serif;
  color: #fff;
  font-size: 30px;
  font-style: normal;
  font-weight: 600;
  text-align: center;
  letter-spacing: 1px;
}

.features-tittle.fact.title-fact {
  font-family: Montserrat, sans-serif;
  color: #f6b221;
  font-size: 15px;
  line-height: 17px;
  font-weight: 500;
  letter-spacing: 1px;
}

.footer.dark-bootom {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #161616;
  text-align: center;
}