@charset "UTF-8";
/* Background && Buttons Colors: */
/* Text Colors: */
/* Start (#1) */
.container .wrap:not(.noSpaces) {
  padding: 20px calc(8% + 15px) !important;
}

/* Mission and vision (#4) */
/* To restrict styles to the current slide, panel, or example use .slide[data-cid="slide-62-39a2636c"] */
.slide[data-cid=slide-62-39a2636c] .flex-62 .material-icons {
  margin-bottom: 10px;
  margin-top: 15px;
  font-size: 36px;
}
@media (min-width: 1024px) {
  .slide[data-cid=slide-62-39a2636c] img.macbook-62 {
    max-width: none;
    float: left;
    margin-left: 50px;
  }
}

/* Why was ist founded (#5) */
/* To restrict styles to the current slide, panel, or example use .slide[data-cid="slide-133-74c1a28f"] */
.slide[data-cid=slide-133-74c1a28f] .btn-133.circle {
  line-height: 60px;
}
.slide[data-cid=slide-133-74c1a28f] .btn-133.stroke {
  border: 1px solid rgba(255, 255, 255, 0.3) !important;
}
.slide[data-cid=slide-133-74c1a28f].whiteSlide .btn-133.stroke {
  color: #202020 !important;
  border: 1px solid rgba(32, 32, 32, 0.2) !important;
}

/* Use Case – Farmer 01 (#6) */
/* ignore */
.img {
  max-width: 800px;
  height: 0;
  padding-bottom: 56.65%;
  background: #1b1c1d;
  box-shadow: 0 0 0 2px #4c4c4c inset;
}

.flexShowcase li p {
  background: rgba(255, 255, 255, 0.2);
  padding: 15px;
  text-align: left;
  font-size: 14px;
  margin-bottom: 30px;
}

.flex {
  margin-top: 20px;
  margin-bottom: 40px;
}

/* Use Case – Farmer 03 (#8) */
ul.list {
  margin-left: 0px;
  margin-right: 0px;
}

.list.disc li {
  list-style-type: disc;
}

/* ignore */
.img {
  max-width: 800px;
  height: 0;
  padding-bottom: 56.65%;
  background: #1b1c1d;
  box-shadow: 0 0 0 2px #4c4c4c inset;
}

.flexShowcase li p {
  background: rgba(255, 255, 255, 0.2);
  padding: 15px;
  text-align: left;
  font-size: 14px;
  margin-bottom: 30px;
}

.flex {
  margin-top: 20px;
  margin-bottom: 40px;
}

/* Company Statements (#11) */
/* To restrict styles to the current slide, panel, or example use .slide[data-cid="slide-117-bb8e0dea"] */
.slide[data-cid=slide-117-bb8e0dea] .box-117 {
  max-width: 320px;
  min-height: 440px;
  background: #ffffff;
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.101421), 0px 1px 4px rgba(0, 0, 0, 0.101421);
}
.slide[data-cid=slide-117-bb8e0dea] .bottom-117 {
  position: absolute;
  bottom: 30px;
  left: 30px;
}

/* The Benefits (#13) */
.flex li {
  margin-bottom: 0px !important;
}

/* How do we want to achieve our goals (#14) */
/* To restrict styles to the current slide, panel, or example use .slide[data-cid="slide-172-dce0215e"] */
.slide[data-cid=slide-172-dce0215e] .btn-172 {
  line-height: 80px;
  width: 80px;
}
@media (max-width: 1023px) {
  .slide[data-cid=slide-172-dce0215e] .btn-172 {
    line-height: 60px;
    width: 60px;
  }
}
.slide[data-cid=slide-172-dce0215e] .line-172 {
  height: calc(100% - 120px);
  width: 1px;
  background: rgba(255, 255, 255, 0.3);
}
.slide[data-cid=slide-172-dce0215e].whiteSlide .line-172 {
  background: rgba(32, 32, 32, 0.1);
}
