.ask .two{align-items:start;grid-template-columns:5fr 7fr}
.ask .phone{margin:.2em 0 .6em}
.ask .note{border-left:4px solid var(--lime);padding-left:16px;margin:0 0 1.2em}
.ask h3{margin-top:1.2em}
.ask address{margin-bottom:1em}
.ask .actions{margin:0 0 1.4em}
.find-us{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 20px}
.find-us a{font-weight:700}
.table .off{color:#666}
@media (max-width:900px){
  .ask .two{grid-template-columns:minmax(0,1fr)}
}
@media (max-width:600px){
  .table th,.table td{padding:8px 6px;font-size:14px}
}
@media (max-width:400px){
  .ask .wrap{padding:0 16px}
  .table th,.table td{padding:7px 4px;font-size:13px}
  .table thead th{letter-spacing:0}
  .ask .btn{white-space:normal;text-align:center}
}
