.elementor-90012806 .elementor-element.elementor-element-502613e .elementor-spacer-inner{height:64px;}/* Start custom CSS for html, class: .elementor-element-246b27c */@charset "utf-8";

/* ----- announce ----- */
.announceContainer_farm {
  margin-left: auto;
  margin-right: auto;
  max-width: 1030px;
}
.announceBox_farm {
  padding: 16px;
  background-color: #edf7eb;
  border: 2px solid #44b035;
}
.announceBox_farm h3 {
  margin-bottom: 10px;
  font-weight: bold;
  font-size: 1.6rem;
  color: #44b035;
}
.announceBox_farm p {
  margin-bottom: 10px;
  line-height: 1.5;
  font-size: 1.4rem;
  color: #44b035;
}
.linkArrow.announceBox_farm-link {
  display: block;
  font-size: 1.4rem;
  font-weight: bold;
  color: #44b035;
}
@media (hover: hover) {
  .linkArrow.announceBox_farm-link:hover {
    color: #44b035;
  }
}

@media screen and (min-width: 600px) {
  .announceContainer_farm {
    padding: 10px;
  }
}


/* ----- emergency ----- */
.farm-emergency .elementor-container .elementor-column .elementor-element-populated {
  padding: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0d1e3f5 */main#content {
  background-color: #f7f7f7;
}/* End custom CSS */