.image-text{display:flex}.image-text .pillar-text p:first-child{margin-top:0}.image-text .image-wrapper{min-width:50%;max-width:50%}.image-text img{max-width:100%;height:auto;object-fit:contain}.image-wrapper{display:flex;align-items:flex-start}.pr-15{padding-right:15px}.pl-15{padding-left:15px}@media only screen and (max-width:600px){.image-text{display:block}.image-text .image-wrapper{min-width:100%;max-width:100%}.image-text div:first-child{margin-bottom:15px}.pr-15,.pl-15{padding-left:0;padding-right:0}}