.main-heading{position:relative}@media (min-width:576px){body.has_header_image .main-heading{padding-right:155px}}.main-heading .button--play-icon{display:inline-block;margin-top:30px}@media (min-width:576px){body.has_header_image .main-heading .button--play-icon{position:absolute;right:40px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0}}.module-inner__picture{position:relative}body.has_header_image .module-inner__picture{display:none}.module-inner__picture button{position:absolute;bottom:35px;right:35px}body.has_header_image.module_case_study.module_inner #main_col .main-heading{padding-right:150px}