.contact-banner{background:50% url(photo-1600747476236-76579658b1b1.b3f91a2d.jpg);background-size:cover;height:200px}.contact{display:flex;flex-flow:row-reverse wrap;margin:20px 10px;align-items:center}.map-wrapper{height:500px;flex:3;min-width:330px;margin:0 20px;background:#fcc}.info-wrapper{flex:2;padding:40px}.info-wrapper h3{color:#2e1c1c;font-size:36px;margin-bottom:37px}.info-wrapper p{line-height:2.1;font-size:18px}