.hero{position:relative;padding:90px 0;overflow:hidden}.hero__content h1{margin-bottom:0}.hero__content p{margin-bottom:0;font-family:'Nimbus Sans',sans-serif;font-size:22px;line-height:1.2}.hero__cta{margin-top:20px}.hero__inner{position:relative;z-index:2}.hero__accent{position:absolute;right:0;bottom:-80px;height:500px;-webkit-transform:translateX(50%);transform:translateX(50%)}@media(min-width:768px){.hero__accent{height:800px;bottom:-127px}}@media(min-width:992px){.hero p{font-size:30px}}