body {
  background-color: #ffffff;
  font-family: 'Noto Serif', serif;
  margin: 0px;
  padding: 0px;
  color: #006C25;
}
a {
  color: #006C25;
  text-decoration: underline;
}
a:hover {
  color: #006C25;
  text-decoration: none;
}
.container {
  position: relative;
}

.navbar-default {
  background-color: #ffffff;
  border: 0px;
  font-size: 14px;
  font-weight: 400;
}
.main-nav {
  min-width: 100px;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.navbar-default .navbar-brand {
  width: 3px;
}
.navbar {
  margin-bottom: 0px;
}
.navbar-default .navbar-nav li a {
  text-decoration: underline;
  color: #006C25;
}
.navbar-default .navbar-nav li a:hover {
  text-decoration: none;
  color: #006C25;
}
.navbar-default .navbar-nav .active a {
  text-decoration: none;
  color: #006C25;
  font-weight: 600;
  background-color: white;
}
.navbar-default .navbar-nav .active a:hover {
  text-decoration: none;
  color: #006C25;
  font-weight: 600;
  background-color: white;
}

.article {
  font-size: 36px;
  text-align: center;
  margin: 10px 0px 30px 0px;
  font-family: 'Kurale', serif;
  line-height: 36px;
}

.anchor {
  width: 1px;
  height: 1px;
  user-select: none;
}
.technology, .technology-green, .manufacture {
  display: block;
  padding: 30px 20px;
}
.technology .technology-block, .technology-green .technology-block {
  display: block;
  text-align: center;
}
.technology-block h4 {
  display: block;
  min-height: 40px;
  padding: 0px;
  margin-bottom: 10px;
}
.technology-img-01, .technology-img-02, .technology-img-03 {
  width: 130px;
  height: 85px;
  margin: 0px auto 20px auto;
}
.technology-img-04, .technology-img-05, .technology-img-06, .technology-img-07, .technology-img-08 {
  width: 133px;
  height: 133px;
  margin: 0px auto 20px auto;
}
.technology-img-01 {
  background: url(../images/technology-img-01.png) no-repeat top left;
}
.technology-img-02 {
  background: url(../images/technology-img-02.png) no-repeat top left;
}
.technology-img-03 {
  background: url(../images/technology-img-03.png) no-repeat top left;
}
.technology-img-04 {
  background: url(../images/technology-img-04.png) no-repeat top left;
}
.technology-img-05 {
  background: url(../images/technology-img-05.png) no-repeat top left;
}
.technology-img-06 {
  background: url(../images/technology-img-06.png) no-repeat top left;
}
.technology-img-07 {
  background: url(../images/technology-img-07.png) no-repeat top left;
}
.technology-img-08 {
  background: url(../images/technology-img-08.png) no-repeat top left;
}
.fruits {
  display: block;
}

.technology-green {
  display: block;
  background-image: radial-gradient( circle farthest-corner at 48.7% 44.3%,  rgba(53,157,42,1) 0%, rgba(39,135,38,1) 22.9%, rgba(15,97,31,1) 76.7%, rgba(0,75,27,1) 100.2% );
  color: #ffffff;
}
.technology-green p {
  padding: 0px 10%;
}
.technology-green p:last-child {
  margin-bottom: 40px;
}

.test-result {
  padding-left: 100px;
  min-height: 80px;
  margin-bottom: 20px;
}
.test-result p {
  display: table-cell;
  vertical-align: middle;
  height: 80px;
  margin: 0px;
  padding: 0px;
}
.results-block {
  padding: 0px 3%;
}
.test-icon-01 {
  background: url(../images/test-result-icon-01.png) no-repeat top left;
}
.test-icon-02 {
  background: url(../images/test-result-icon-02.png) no-repeat top left;
}
.test-icon-03 {
  background: url(../images/test-result-icon-03.png) no-repeat top left;
}
.test-icon-04 {
  background: url(../images/test-result-icon-04.png) no-repeat top left;
}
.test-icon-05 {
  background: url(../images/test-result-icon-05.png) no-repeat top left;
}
.test-icon-06 {
  background: url(../images/test-result-icon-06.png) no-repeat top left;
}
.footer {
  height: 270px;
  overflow: hidden;
  background-image: radial-gradient( circle farthest-corner at 48.7% 44.3%,  rgba(53,157,42,1) 0%, rgba(39,135,38,1) 22.9%, rgba(15,97,31,1) 76.7%, rgba(0,75,27,1) 100.2% );
  color: #ffffff;
}
.footer-block {
  width: 100%;
  height: 100%;
  padding: 20px 100px 20px 20px;
  background: url(../images/footer-girl.png) no-repeat top right;
}
.footer-block a {
  color: #ffffff;
  text-decoration: underline;
}
.footer-block a:hover {
  color: #ffffff;
  text-decoration: none;
}
.footer-block .article {
  text-align: left;
}
.scrollup {
  position: fixed; /* фиксированная позиция */
  bottom: 50px;
  right: 10%;
  z-index: 99999;
  width: 36px;
  height: 36px;
  padding: 3px;
  background-color: rgba(39,135,38,1);
  border-radius: 4px;
}
.scrollup:hover {
  background-color: rgba(53,157,42,1);
}
.scrollup a {
  display: block;
  font-weight: 600;
  font-size: 30px;
  width: 30px;
  height: 30px;
  background:  url(../images/arrow-up.svg) no-repeat top center;
  color: #ffffff;
  text-decoration: none;
}
.small-carousel .item img {
  width: 600px;
  height: auto;
  margin: 0px auto;
}
.carousel-control.left, .carousel-control.right {
  background: none;
  color: rgba(39,135,38,1);
}