.image-text-wrapper{display:flex;flex-direction:column;align-items:center;margin:50px 0}.text-right{text-align:center;margin-left:0}.flex-col{width:100%}.image-left{margin-bottom:25px}@media(min-width:767px){.image-text-wrapper{margin:50px 0;flex-direction:row}.text-right{margin-left:50px;text-align:left}.flex-col{width:50%}}@media(min-width:1250px){.image-text-wrapper{justify-content:center}.flex-col{width:40%}}@media(min-width:1600px){.image-left img{max-width:75%;float:right}}