.coloured-background-image-text-block{overflow:hidden;padding-top:50px;border-radius:30px;text-align:center}.coloured-background-image-text-block .description{max-width:75%;margin:0 auto;height:75px}.coloured-background-image-text-block.purple-tile{background-color:var(--secondary);color:var(--color-text)}.coloured-background-image-text-block.pink-tile{background-color:var(--accent);color:var(--color-page-background)}.coloured-background-image-text-block.white-tile{background-color:var(--color-text);color:var(--color-page-background)}.coloured-background-image-text-block img{-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center;width:95%;margin:0 auto -25px;height:300px}