.hero-module{align-items:center;background-position:50%;background-size:cover;display:flex;justify-content:space-between;min-height:100vh}.text-container{box-sizing:border-box;max-width:880px;padding-left:120px}.text-content{color:#fff}.hero-module .text-content h2{color:#fff;font-family:Libre Franklin,sans-serif;font-size:54px;font-weight:600;line-height:64.8px;text-align:left}.hero-module .text-content p{font-family:Libre Franklin,sans-serif;font-size:20px;font-weight:500;line-height:32px;text-align:left}.foreground-image{display:flex;flex:1;justify-content:flex-end}.foreground-image img{height:100%;width:auto}.hero-button{background:#c28834;border-radius:4px;display:block;font-family:Libre Franklin,sans-serif;font-size:20px;font-weight:700;height:58px;letter-spacing:1px;line-height:18px;margin-top:20px;opacity:1;padding:20px;text-align:center;text-decoration:none;width:196px}@media (max-width:1200px){.hero-module{flex-direction:column}.text-container{padding:40px;text-align:center}.text-content h2{font-size:30px;font-weight:600;line-height:36px}.text-content h2,.text-content p{font-family:Libre Franklin,sans-serif;text-align:center!important}.text-content p{font-size:15px;font-weight:500;line-height:24px}.foreground-image{display:none;justify-content:center;width:auto}.foreground-image img{height:100%;width:auto}.hero-button{margin-left:auto;margin-right:auto}}