.venue-consultation{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:30px;padding-top:28px;border-top:1px solid #d7e3da}
.venue-consultation>div{max-width:720px}.venue-consultation h3{margin:0 0 10px;font-size:clamp(21px,2.2vw,28px);line-height:1.25;color:#173f2b}.venue-consultation-cta{flex-shrink:0;text-align:center}
.alternative-offer>.alternative-title{font-size:clamp(28px,3.2vw,42px);line-height:1.15;letter-spacing:-.025em;max-width:980px;margin:0 0 22px;color:#173f2b}
@media(max-width:760px){.venue-consultation{display:block}.venue-consultation-cta{display:flex;justify-content:center;margin-top:22px;width:100%;box-sizing:border-box}.alternative-offer>.alternative-title{font-size:28px}}
