section.two-column{padding:clamp(30px,5vw,60px) 0;width:100%;background:#e7c377;margin-top:-1px}section.two-column:nth-of-type(even){padding-top:0}section.two-column .wrapper{padding:0}@media(max-width: 1023px){section.two-column .wrapper{padding:0 15px}}section.two-column .inner{display:flex;flex-wrap:wrap;min-height:400px;max-width:1360px;margin:auto;box-shadow:0 2px 20px rgba(0,0,0,.1);border-radius:3px;overflow:hidden}section.two-column .inner .column{flex:1 1 50%;min-height:400px;background-size:cover;background-position:center;background-repeat:no-repeat}@media(max-width: 1023px){section.two-column .inner .column{flex:initial;width:100%}}section.two-column .inner .column.text{background:#fff;display:flex;align-items:center;justify-content:center}section.two-column .inner .column.text .content{max-width:600px;padding:2rem clamp(30px,5vw,60px);color:#000;width:100%}section.two-column .inner .column.text .content h2{margin-top:0;line-height:1.3}section.two-column .inner .column.text .content a{margin-top:20px;display:inline-block;background:#112619;border-radius:5px;border:3px solid #fff;transition:all .4s ease-in-out;font-weight:500;color:#fff;padding:15px 30px;text-decoration:none;border:3px solid #112619;border-radius:5px}section.two-column .inner .column.text .content a:hover{background:#fff;color:#112619}section.two-column .inner .column.image{background-color:#ddd}