.two-column-content{display:flex;flex-wrap:wrap;gap:4%;justify-content:flex-start;margin-top:50px}.image-column{flex:0 1 31%;max-width:31%}.text-column{flex:0 1 65%;max-width:65%}.text-column h2{font-weight:600;line-height:20px;line-height:1.35}@media screen and (max-width:600px){.two-column-content{display:block}.image-column,.text-column{max-width:max-content}.text-column h2{margin-top:20px}}