.lp-hero h1{font-family: Muli, sans-serif;
font-size: 4.5em;
font-weight: 700;
}

.lp-hero h1 span{font-family: Muli, sans-serif;
color:#fff !important;
}

.content {max-width: 1344px;
margin: 0 auto;padding 0 30px; text-align:center;}
.lp-hero {min-height: 60vh;    position: relative;display: flex
;
    align-items: center;
    justify-content: center;
    flex-direction: column;}

.text{margin-top:20px;}
.bottom-curve {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  align-items: flex-end;
  justify-content: center;
  overflow: hidden;
  z-index: 2;
}

/* the side fillers */
.curve-left,
.curve-right {
  flex: 1;
  background: #fff;
  height: 108px; /* match SVG height */
}

/* the SVG */
.bottom-curve svg {
  flex: 0 0 auto;
  height: 108px;
  width: auto;
  display: block;
}
/*--------------------------------------------------------------
## Netbook
--------------------------------------------------------------*/
@media only screen and (max-width: 1024px) {

}
/*--------------------------------------------------------------
## iPad Pro
--------------------------------------------------------------*/
@media only screen and (max-width: 960px) {

}
/*--------------------------------------------------------------
## iPad
--------------------------------------------------------------*/
@media only screen and (max-width: 834px) {

}
/*--------------------------------------------------------------
## iPad sm
--------------------------------------------------------------*/
@media only screen and (max-width: 768px) {

}

/*--------------------------------------------------------------
## iPhone
--------------------------------------------------------------*/
@media only screen and (max-width: 480px) {

}
/*--------------------------------------------------------------
## iPhone sm
--------------------------------------------------------------*/
@media only screen and (max-width: 375px) {

}