.g-button {
  background: transparent !important;
  border: none !important;
  display: inline-flex;
  cursor: pointer;
  vertical-align: top;
  padding-top: 20px;
  padding-right: 50px;
  padding-bottom: 20px;
  padding-left: 50px;
  line-height: normal;
  background-color: #549700 !important;
  color: white !important;
  border-bottom-width: 2px;
  border-left-width: 2px;
  border-right-width: 2px;
  border-top-width: 2px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  position: relative;
  border-top-left-radius: 250px;
  border-top-right-radius: 250px;
  border-bottom-right-radius: 250px;
  border-bottom-left-radius: 250px;
  margin-left: 0px;
  margin-right: 0px;
  width: 100%;
  border-top-color: rgba(var(--color-ii5tjeglz), 1);
  border-right-color: rgba(var(--color-inpwrp6dj), 1);
  border-bottom-color: rgba(var(--color-iqs6988ri), 1);
  border-left-color: rgba(var(--color-ishlbpjn4), 1);
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  text-align: center;
  align-items: center;
  justify-content: center;
}
.g-button:hover {
  background-color: #549700 !important;
  box-shadow: 11px 11px 0px 0px rgba(255, 255, 255, 0.05);
}
.top-video-wrap {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.top-video-wrap video {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.section--u-ij26zw4e6 {
  background: none !important;
}
@media (min-width: 992px) {
  .section--u-ij26zw4e6 {
    min-height: 100vh;
  }
}
@media (max-width: 991px) {
  .section--u-ij26zw4e6 {
    min-height: 300px;
  }
}
