.gb-container {
  position:relative;
  padding-bottom:100px;
  margin-right:auto;
  margin-left:auto
}
.gb-shapes .gb-shape-1 {
  color:rgba(247,146,30,.37);
  position:absolute;
  overflow:hidden;
  pointer-events:none;
  line-height:0;
  left:0;
  right:0;
  bottom:-1px
}
.gb-shapes .gb-shape-1 svg {
  height:115px;
  width:120%;
  fill:currentColor;
  position:relative;
  left:50%;
  transform:translateX(-50%);
  min-width:100%
}
.gb-shapes .gb-shape-2 {
  color:rgba(247,146,30,.51);
  position:absolute;
  overflow:hidden;
  pointer-events:none;
  line-height:0;
  left:0;
  right:0;
  bottom:-1px;
  transform:scaleX(-1)
}
.gb-shapes .gb-shape-2 svg {
  height:100px;
  width:calc(100% + 1.3px);
  fill:currentColor;
  position:relative;
  left:50%;
  transform:translateX(-50%);
  min-width:100%
}
.gb-shapes .gb-shape-3 {
  color:#f7931e;
  position:absolute;
  overflow:hidden;
  pointer-events:none;
  line-height:0;
  left:0;
  right:0;
  bottom:-1px
}
.gb-shapes .gb-shape-3 svg {
  height:75px;
  width:calc(100% + 1.3px);
  fill:currentColor;
  position:relative;
  left:50%;
  transform:translateX(-50%);
  min-width:100%
}
.gb-shapes .gb-shape-4 {
  color:#ffffff;
  position:absolute;
  overflow:hidden;
  pointer-events:none;
  line-height:0;
  left:0;
  right:0;
  bottom:-1px
}
.gb-shapes .gb-shape-4 svg {
  height:20px;
  width:calc(100% + 1.3px);
  fill:currentColor;
  position:relative;
  left:50%;
  transform:translateX(-50%);
  min-width:100%
}
a {
  text-decoration:none
}