.g-button {
  transition-property: all;
  transition-duration: 950ms;
  transition-delay: 0ms;
  transition-timing-function: linear;
  font-size: 16px;
  display: inline-flex;
  cursor: pointer;
  vertical-align: top;
  padding-right: 30px;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 30px;
  background-image: none;
  background-color: rgba(95, 95, 95, 0);
  color: rgba(0, 0, 0, 1) !important;
  position: relative;
  text-decoration-line: none;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  border-top-color: rgba(193, 155, 118, 1);
  border-right-color: rgba(193, 155, 118, 1);
  border-bottom-color: rgba(193, 155, 118, 1);
  border-left-color: rgba(193, 155, 118, 1);
  transition-property: all;
  transition-duration: 950ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  text-align: center;
  border-radius: inherit; }

.g-button:hover, .g-button:active {
  background-color: rgba(193, 155, 118, 1); }

body .section--u-izsmkpmbf {
  background-position: left 0px top 0px, left calc(-631px + 50%) top 0px;
  background-size: auto, auto; }
  @media (min-width: 1280px) {
  body .section--u-izsmkpmbf {
    background-position: left 0px top 0px, left calc(-631px + 50%) top 0px;
    background-size: auto, auto; } }
  @media (min-width: 1440px) {
  body .section--u-izsmkpmbf {
    background-position: left 0px top 0px, left calc(-631px + 50%) top 0px;
    background-size: auto, auto; } }
  @media (min-width: 1920px) {
  body .section--u-izsmkpmbf {
    background-position: left 0px top 0px, left calc(-717px + 50%) top 0px;
    background-size: auto auto; } }
