.image-text-wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:767px){.image-text-wrapper{flex-direction:column}.image-left,.text-right{flex:1 1 100%}}.image-left{align-items:center;display:flex;flex-direction:column}.image-left img{object-fit:contain}.text-right{display:flex;flex:1 0 50%;padding:30px 20px}