.hero-two-col-img-wrapper{margin:0 auto;width:100%}.hero-two-columns{display:flex;flex-direction:row;gap:90px;justify-content:flex-end}.hero-text-col-content p{color:#fff;font-size:26px;font-style:normal;font-weight:400;line-height:1.3}.hero-text-col-content h1,.hero-text-col-content h2,.hero-text-col-content h3,.hero-text-col-content h4,.hero-text-col-content h5,.hero-text-col-content h6{color:#fff;font-size:64px;font-style:normal;font-weight:400;line-height:1.2}.hero-text-col-intro,.hero-text-col-intro p{color:#9a7555;font-size:16px;font-style:normal;font-weight:400;line-height:16px;text-transform:uppercase}.hero-text-col-button a{background-color:#41533e}.hero-text-col-button a,.hero-text-col-button a:hover{border:0;box-sizing:content-box!important;display:inline-block;font-size:14px;font-weight:500;line-height:1.6;opacity:1!important;overflow:hidden;padding:10px 20px!important;pointer-events:auto;position:relative;text-decoration:none;vertical-align:middle;z-index:0}.hero-text-col-button a:hover{-webkit-font-smoothing:antialiased;background-color:#2c251f;text-rendering:optimizeLegibility;text-shadow:rgba(0,0,0,.01) 0 0 1px}@media (max-width:1200px){.hero-two-columns{display:flex;flex-direction:row;gap:40px;justify-content:flex-end}.hero-text-col-content h1{font-size:clamp(36px,4vw,64px)}.hero-text-col-content p{font-size:clamp(18px,2vw,26px)}}@media (max-width:650px){.hero-two-columns{display:grid;grid-template-columns:repeat(1,1fr);justify-content:center}}