body {
  font-family: Verdana, Geneva, Tahoma, sans-serif;
  color: rgb(25, 25, 25);
  font-size: 14px;
  line-height: 1.7em;
  max-width: 1520px;
  margin: 0 auto;
}
.languages {
  padding: 1% 0% 1% 1.5%;
  width: 3%;
}
.languages_menu {
  display: none;
  width: 10%;
  float: left;
  padding: 5% 0% 4% 17%;
}
#menu {
  background: linear-gradient(to bottom,  #F2BA02,  #F2EA00);
  font-weight: bold;
  font-size: 20px;
  text-align: center;
  line-height: 45px;
  height: 45px;
  padding-left: 15%;
}
#menu ul, #menu li{
  margin: 0 auto;
  padding: 0;
  display: inline;
  float: left;
}
#menu a {
  display: block;
  padding: 0 14px;
  text-decoration: none;
  color: #198A15;
}
#menu a.dropdown-arrow:after, .languages::after {
  content: "\2B9F";
  margin-left: 5px;
}
#menu li a:hover {
  color: #000000;
}
#menu input {
  display: none;
  height: 45px;
  width: 100%;
  opacity: 0;
  cursor: pointer;
}
#menu label {
  display: none;
}
#menu label:before, .languages::before {
  font-size: 1.6em;
  content: "\2261"; 
  margin-left: 20px;
}
#menu ul.sub-menus, .languages.sub-menus{
  background: linear-gradient(to bottom,  #F2EA00, #F2BA02);;
  text-shadow: 1px 1px 2px black;
  font-size: 15px;
  width: 278px;
  position: absolute;
  display: none;
  padding: 0;
}
#menu ul.sub-menus li, .languages.sub-menus {
  display: block;
  width: 100%;
}
#menu ul.sub-menus a, .languages.sub-menus{
  color: #ffffff;
}
#menu li:hover ul.sub-menus {
  display: block;
}
.header_content, .header_content_0 {
  max-width: 1170px;
  margin: 0 auto;
  padding: 0 15px; 
}
.header_content_0 {
  font-family: Georgia, 'Times New Roman', Times, serif;
}
.header_content_1 {
  width: 49%;
  float: left;
  font-weight: bold;
}
.button_1, .button_2 {
  width: 48.8%;
  margin-bottom: 40px;
}
.button_3 {
  width: 32.13%;
}
.button_1, .button_2, .button_3{
  text-align: center;
  float: left;
  font-size: 18px;
  font-weight: 500;
  text-decoration: none;
  padding: 0.6%;
  color: white;
  background: #F2BA02;
  margin-top: -0.8%;
  position: relative;
}
.button_1:hover, .button_2:hover, .button_3:hover, #button_on:hover {
  background: #009625;
}
#button_on {
  background: #198A15;
}
h1 {
  text-align: center;
}
h1, h2, h3 {
  font-family: Verdana, Geneva, Tahoma, sans-serif;
  color: #000070;
}
.logo_1 {
  width: 25%;
  padding-left: 23.8%;
}
.photo_1 {
  width: 19.5%;
  float: right;
}
.photo_2 {
  width: 100%;
}

.photo_agro {
  width: 98%;
}
.photo_3 {
  float: right;
  width: 44%;
  padding: 1.5% 0% 8%;
}
.photo_4 {
  transition: 1s;
  float: right;
  margin-top: -30.5%;
  width: 300px;
}
.photo_4:hover, .photo_18:hover {
  transform: scale(1.3);
}
.photo_5 {
  float: left;
  width: 300px;
}
.photo_18 {
  transition: 1s;
  float: right;
  margin-top: -42%;
  width: 300px;
}
.photo_pered {
  padding: 0% 2% 0% 6%;
  width: 28%;
  float: left;
}
.photo_back {
  width: 50%;
}
table {
  text-align: center;
  width: 70%;
  margin: auto;
}
.table_2 {
  text-align: left;
  width: 70%;
}
table, td, th {
  border: 1.6px solid #000000;
  border-collapse: collapse;
  padding: 3px;
}
th {
  text-align: center;
  background-color: rgb(0, 212, 95);
}
.certificates {
  transition: 1s;
  width: 330px;
  padding: 15px;
  margin-left: 1.5%;
}
.certificates:hover, .exhibition:hover {
  transform: scale(1.3);
}
.exhibition {
  transition: 1s;
  width: 44%;
  margin-left: 1.5%;
  padding: 15px;
}
iframe {
  padding: 2% 0 0 2%;
  width: 46.5%;
  height: 300px;
}
summary{
  cursor: pointer;
  padding-left: 0.3%;
}
.t01 {
  text-align: left;
}
.t02 {
  text-align: left;
  width: 100%;
}
.t03 {
  padding: 0 8%;
}
.t04 {
  padding: 0 9%;
}
.t05, .t06:hover {
  background-color: rgb(162, 253, 164);
}
.t07 {
  width: 84%;
}
