.contact-layout{grid-template-columns:.85fr 1.15fr;align-items:start}.contact-layout>.quote-panel{grid-area:1/2}.contact-layout>.contact-info{grid-area:1/1}@media (width<=850px){.contact-layout{grid-template-columns:1fr;gap:45px}.contact-layout>.quote-panel{grid-area:1/1}.contact-layout>.contact-info{grid-area:2/1}.contact-layout>.quote-panel{padding:30px 25px}.contact-layout .contact-address{margin-top:30px}}@media (width<=700px){.contact-layout>.quote-panel{padding:27px 20px}.contact-layout{gap:40px}}
